# issues

state: closed
title: xen: patch for XSAs: 206, 211, 212, 213, 214 and 215
user_login: michalpalka
html_url: https://github.com/NixOS/nixpkgs/pull/26489
updated_at: 2017-06-09 20:38:09
body:
  XSA-206 Issue Description:

  > xenstored supports transactions, such that if writes which would
  > invalidate assumptions of a transaction occur, the entire transaction
  > fails.  Typical response on a failed transaction is to simply retry
  > the transaction until it succeeds.
  >
  > Unprivileged domains may issue writes to xenstore which conflict with
  > transactions either of the toolstack or of backends such as the driver
  > domain. Depending on the exact timing, repeated writes may cause
  > transactions made by these entities to fail indefinitely.

  More: https://xenbits.xen.org/xsa/advisory-206.html

  XSA-211 Issue Description:

  > When a graphics update command gets passed to the VGA emulator, there
  > are 3 possible modes that can be used to update the display:
  >
  > * blank - Clears the display
  > * text - Treats the display as showing text
  > * graph - Treats the display as showing graphics
  >
  > After the display geometry gets changed (i.e., after the CIRRUS VGA
  > emulation has resized the display), the VGA emulator will resize the
  > console during the next update command. However, when a blank mode is
  > also selected during an update, this resize doesn't happen. The resize
  > will be properly handled during the next time a non-blank mode is
  > selected during an update.
  >
  > However, other console components - such as the VNC emulation - will
  > operate as though this resize had happened. When the display is
  > resized to be larger than before, this can result in a heap overflow
  > as console components will expect the display buffer to be larger than
  > it is currently allocated.

  More: https://xenbits.xen.org/xsa/advisory-211.html

  XSA-212 Issue Description:

  > The XSA-29 fix introduced an insufficient check on XENMEM_exchange
  > input, allowing the caller to drive hypervisor memory accesses outside
  > of the guest provided input/output arrays.

  More: https://xenbits.xen.org/xsa/advisory-212.html

  XSA-213 Issue Description:

  > 64-bit PV guests typically use separate (root) page tables for their
  > kernel and user modes.  Hypercalls are accessible to guest kernel
  > context only, which certain hypercall handlers make assumptions on.
  > The IRET hypercall (replacing the identically name CPU instruction)
  > is used by guest kernels to transfer control from kernel mode to user
  > mode.  If such an IRET hypercall is placed in the middle of a multicall
  > batch, subsequent operations invoked by the same multicall batch may
  > wrongly assume the guest to still be in kernel mode.  If one or more of
  > these subsequent operations involve operations on page tables, they may
  > be using the wrong root page table, confusing internal accounting.  As
  > a result the guest may gain writable access to some of its page tables.

  More: https://xenbits.xen.org/xsa/advisory-213.html

  XSA-214 Issue Description:

  > The GNTTABOP_transfer operation allows one guest to transfer a page to
  > another guest.  The internal processing of this, however, does not
  > include zapping the previous type of the page being transferred.  This
  > makes it possible for a PV guest to transfer a page previously used as
  > part of a segment descriptor table to another guest while retaining the
  > "contains segment descriptors" property.
  >
  > If the destination guest is a PV one of different bitness, it may gain
  > access to segment descriptors it is not normally allowed to have, like
  > 64-bit code segments in a 32-bit PV guest.
  >
  > If the destination guest is a HVM one, that guest may freely alter the
  > page contents and then hand the page back to the same or another PV
  > guest.
  >
  > In either case, if the destination PV guest then inserts that page into
  > one of its own descriptor tables, the page still having the designated
  > type results in validation of its contents being skipped.

  More: https://xenbits.xen.org/xsa/advisory-214.html

  XSA-215 Issue Description:

  > Under certain special conditions Xen reports an exception resulting
  > from returning to guest mode not via ordinary exception entry points,
  > but via a so call failsafe callback.  This callback, unlike exception
  > handlers, takes 4 extra arguments on the stack (the saved data
  > selectors DS, ES, FS, and GS).  Prior to placing exception or failsafe
  > callback frames on the guest kernel stack, Xen checks the linear
  > address range to not overlap with hypervisor space.  The range spanned
  > by that check was mistakenly not covering these extra 4 slots.

  More: https://xenbits.xen.org/xsa/advisory-215.html

  ###### Motivation for this change

  Latest security fixes for Xen 4.5.5.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: Thunderbird needs backport to 17.03
user_login: gnidorah
html_url: https://github.com/NixOS/nixpkgs/issues/26490
updated_at: 2017-06-13 11:52:37
body:
  ## Issue description

  Gmail authorization got broken on Thunderbird < 52.1.0 
  https://bugzilla.mozilla.org/show_bug.cgi?id=1359297
  https://bugzilla.mozilla.org/show_bug.cgi?id=1359297#c32
  Nixpkgs master is at 52.1.1 now, while release is at 45.8.0. So Thunderbird of at least 52.1.0 should be backported to 17.03

  ### Steps to reproduce



  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
  * Nix version: (run `nix-env --version`)
  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
  * Sandboxing enabled: (run `grep build-use-sandbox /etc/nix/nix.conf`)


state: closed
title: xen: patch for XSAs: 206, 211, 212, 213, 214 and 215
user_login: michalpalka
html_url: https://github.com/NixOS/nixpkgs/pull/26491
updated_at: 2017-06-09 20:38:07
body:
  XSA-206 Issue Description:

  > xenstored supports transactions, such that if writes which would
  > invalidate assumptions of a transaction occur, the entire transaction
  > fails.  Typical response on a failed transaction is to simply retry
  > the transaction until it succeeds.
  >
  > Unprivileged domains may issue writes to xenstore which conflict with
  > transactions either of the toolstack or of backends such as the driver
  > domain. Depending on the exact timing, repeated writes may cause
  > transactions made by these entities to fail indefinitely.

  More: https://xenbits.xen.org/xsa/advisory-206.html

  XSA-211 Issue Description:

  > When a graphics update command gets passed to the VGA emulator, there
  > are 3 possible modes that can be used to update the display:
  >
  > * blank - Clears the display
  > * text - Treats the display as showing text
  > * graph - Treats the display as showing graphics
  >
  > After the display geometry gets changed (i.e., after the CIRRUS VGA
  > emulation has resized the display), the VGA emulator will resize the
  > console during the next update command. However, when a blank mode is
  > also selected during an update, this resize doesn't happen. The resize
  > will be properly handled during the next time a non-blank mode is
  > selected during an update.
  >
  > However, other console components - such as the VNC emulation - will
  > operate as though this resize had happened. When the display is
  > resized to be larger than before, this can result in a heap overflow
  > as console components will expect the display buffer to be larger than
  > it is currently allocated.

  More: https://xenbits.xen.org/xsa/advisory-211.html

  XSA-212 Issue Description:

  > The XSA-29 fix introduced an insufficient check on XENMEM_exchange
  > input, allowing the caller to drive hypervisor memory accesses outside
  > of the guest provided input/output arrays.

  More: https://xenbits.xen.org/xsa/advisory-212.html

  XSA-213 Issue Description:

  > 64-bit PV guests typically use separate (root) page tables for their
  > kernel and user modes.  Hypercalls are accessible to guest kernel
  > context only, which certain hypercall handlers make assumptions on.
  > The IRET hypercall (replacing the identically name CPU instruction)
  > is used by guest kernels to transfer control from kernel mode to user
  > mode.  If such an IRET hypercall is placed in the middle of a multicall
  > batch, subsequent operations invoked by the same multicall batch may
  > wrongly assume the guest to still be in kernel mode.  If one or more of
  > these subsequent operations involve operations on page tables, they may
  > be using the wrong root page table, confusing internal accounting.  As
  > a result the guest may gain writable access to some of its page tables.

  More: https://xenbits.xen.org/xsa/advisory-213.html

  XSA-214 Issue Description:

  > The GNTTABOP_transfer operation allows one guest to transfer a page to
  > another guest.  The internal processing of this, however, does not
  > include zapping the previous type of the page being transferred.  This
  > makes it possible for a PV guest to transfer a page previously used as
  > part of a segment descriptor table to another guest while retaining the
  > "contains segment descriptors" property.
  >
  > If the destination guest is a PV one of different bitness, it may gain
  > access to segment descriptors it is not normally allowed to have, like
  > 64-bit code segments in a 32-bit PV guest.
  >
  > If the destination guest is a HVM one, that guest may freely alter the
  > page contents and then hand the page back to the same or another PV
  > guest.
  >
  > In either case, if the destination PV guest then inserts that page into
  > one of its own descriptor tables, the page still having the designated
  > type results in validation of its contents being skipped.

  More: https://xenbits.xen.org/xsa/advisory-214.html

  XSA-215 Issue Description:

  > Under certain special conditions Xen reports an exception resulting
  > from returning to guest mode not via ordinary exception entry points,
  > but via a so call failsafe callback.  This callback, unlike exception
  > handlers, takes 4 extra arguments on the stack (the saved data
  > selectors DS, ES, FS, and GS).  Prior to placing exception or failsafe
  > callback frames on the guest kernel stack, Xen checks the linear
  > address range to not overlap with hypervisor space.  The range spanned
  > by that check was mistakenly not covering these extra 4 slots.

  More: https://xenbits.xen.org/xsa/advisory-215.html
  (cherry picked from commit dd3dcceb239915f6929e09fcaf27e0b119f021c7)

  ###### Motivation for this change

  This is a version of PR #26489 for release-17.03. I have 'rebased' the changes by hand for release-17.03, as it was not clear to me if any other changes should go there. I have not tested it, though.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] 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: xen_4_8: init at 4.8.1
user_login: michalpalka
html_url: https://github.com/NixOS/nixpkgs/pull/26492
updated_at: 2017-07-01 22:27:02
body:
  This commit adds the xen_4_8 package to be used instead of
  xen (currently at 4.5.5):
   * Add packages xen_4_8, xen_4_8-slim and xen_4_8-light
   * Add packages qemu_xen_4_8 and qemu_xen_4_8-light to be used
     with xen_4_8-slim and xen_4_8-light respectively.
   * Add systemd to buildInputs of xen (it is required by oxenstored)
   * Adapt xen service to work with the new version of xen
   * Use xen-init-dom0 to initlilise dom0 in xen-store
   * Currently, the virtualisation.xen.stored option is ignored
     if xen 4.8 is used

  ###### Motivation for this change

  This introduces Xen 4.8.1, which is the most current version, along with a few needed changes and a few fixes.

  To use the new xen, use these configuration options.
  ```
  virtualisation.xen.package = pkgs.xen_4_8;
  virtualisation.xen.qemu-package = pkgs.xen_4_8;
  virtualisation.xen.qemu = "${pkgs.xen_4_8}/lib/xen/bin/qemu-system-i386";
  ```

  `xen_4_8-slim` may be used with this configuration:
  ```
  virtualisation.xen.package = pkgs.xen_4_8-slim;
  virtualisation.xen.qemu-package = pkgs.qemu_xen_4_8;
  virtualisation.xen.qemu = "${pkgs.qemu_xen_4_8}/bin/qemu-system-i386";
  ```

  Finally, `xen_4_8-light` may be used with this configuration:

  ```
  virtualisation.xen.package = pkgs.xen_4_8-light;
  virtualisation.xen.qemu-package = pkgs.qemu_xen_4_8-light;
  virtualisation.xen.qemu = "${pkgs.qemu_xen_4_8-light}/bin/qemu-system-i386";
  ```

  One notable limitation of this PR is that the `virtualisation.xen.stored` is ignored with xen 4.8, which I hope to address in the future.

  Furthermore, there are a few statements in `xen-dom0.nix` and `generic.nix` that are conditional on the xen version, which is not ideal. Please let me know if you would like it to be handled differently.

  Also, the package refers to the fork https://github.com/michalpalka/xen-libhvm of the `xen-libhvm` repo, which needed to be adapted to work with xen 4.8. This might equally be solved using a patch.

  Please let me know if you have any feedback.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: generic-builder.nix: Update doHaddock
user_login: dmjio
html_url: https://github.com/NixOS/nixpkgs/pull/26493
updated_at: 2017-07-21 17:33:00
body:
  By default, `ghcjs` haddocks are precluded from being built. I see no reason to disallow building haddocks on projects built with `ghc` and `ghcjs` (someone can correct me here). `HaLVM` currently does not support `haddock` since it's a Stage 1 `GHC`. https://github.com/GaloisInc/HaLVM/blob/master/src/misc/build.mk.in#L20

  Currently, building `haddocks` for `ghcjs` projects requires altering the derivation, which doesn't allow users to take advantage of the cache. This change will relieve that.

  ###### Motivation for this change


  ###### Things done

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

  ---


state: open
title: lxc fails to start
user_login: evrim
html_url: https://github.com/NixOS/nixpkgs/issues/26494
updated_at: 2017-06-09 21:47:40
body:
  ## Issue description
  Hello,

  I've run into trouble w/ lxc. 
  't1' is ubuntu/amd64/artful create using lxc-create -n t1 -t download

  $ lxc-ls
  t1   
  $ lxc-start -n t1
  lxc-start: tools/lxc_start.c: main: 366 The container failed to start.
  lxc-start: tools/lxc_start.c: main: 368 To get more details, run the container in foreground mode.
  lxc-start: tools/lxc_start.c: main: 370 Additional information can be obtained by setting the --logfile and --logpriority options.
  $ lxc-start -n t1 -F
  lxc-start: cgroups/cgfs.c: lxc_cgroupfs_create: 1022 Permission denied - Could not create cgroup '/lxc' in '/sys/fs/cgroup/freezer'.
  lxc-start: cgroups/cgfs.c: cgroup_rmdir: 209 Permission denied - cgroup_rmdir: failed to delete /sys/fs/cgroup/pids/user.slice/user-1000.slice/session-1.scope
  lxc-start: cgroups/cgfs.c: cgroup_rmdir: 209 Permission denied - cgroup_rmdir: failed to delete /sys/fs/cgroup/memory/
   lxc-start: cgroups/cgfs.c: cgroup_rmdir: 209 Permission denied - cgroup_rmdir: failed to delete /sys/fs/cgroup/cpu,cpuacct/  
  lxc-start: cgroups/cgfs.c: cgroup_rmdir: 209 Permission denied - cgroup_rmdir: failed to delete /sys/fs/cgroup/freezer/
  lxc-start: cgroups/cgfs.c: cgroup_rmdir: 209 Permission denied - cgroup_rmdir: failed to delete /sys/fs/cgroup/cpuset/
  lxc-start: cgroups/cgfs.c: cgroup_rmdir: 209 Permission denied - cgroup_rmdir: failed to delete /sys/fs/cgroup/devices/user.slice
   lxc-start: cgroups/cgfs.c: cgroup_rmdir: 209 Permission denied - cgroup_rmdir: failed to delete /sys/fs/cgroup/net_cls/
   lxc-start: cgroups/cgfs.c: cgroup_rmdir: 209 Permission denied - cgroup_rmdir: failed to delete /sys/fs/cgroup/blkio/
   lxc-start: cgroups/cgfs.c: cgroup_rmdir: 209 Permission denied - cgroup_rmdir: failed to delete /sys/fs/cgroup/systemd/user.slice/user-1000.slice/session-1.scope
  lxc-start: start.c: lxc_spawn: 1108 Failed creating cgroups.
   lxc-start: start.c: __lxc_start: 1346 Failed to spawn container "t1".
  lxc-start: tools/lxc_start.c: main: 366 The container failed to start.
  lxc-start: tools/lxc_start.c: main: 370 Additional information can be obtained by setting the --logfile and --logpriority options.

  ## Technical difficulties [racer X]
  $ cat /etc/nixos/configuration.nix|grep lxc
    virtualisation.lxc.enable = true;
  $ cat /etc/lxc/default.conf 

  $ cat ~/.config/lxc/default.conf
  lxc.include = /etc/lxc/default.conf
  lxc.id_map = u 0 100000 65536
  lxc.id_map = g 0 100000 65536
  lxc.aa_allow_incomplete = 1


  $ nixos-version 
  17.03.1264.9ed5dbafe3 (Gorilla)


state: closed
title: metasploit: 4.14.17 -> 4.14.25
user_login: makefu
html_url: https://github.com/NixOS/nixpkgs/pull/26495
updated_at: 2017-06-09 21:39:08
body:
  ###### Motivation for this change

  Bump metasploit version

  ###### Things done

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

  ---


state: closed
title: lxappearance: add variant for Gtk+-3
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/26496
updated_at: 2017-06-10 09:40:21
body:
  ###### Motivation for this change

  `lxappearance` supports both Gtk+-2 and Gtk+-3. The current `lxappearance` package continues to be for Gtk+-2. This PR adds `lxappearance-gtk3` for Gtk+-3.

  Also related: https://github.com/NixOS/nixpkgs/issues/18559

  ###### Things done

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


state: closed
title: lib-tests: fix test for isStorePath
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/26497
updated_at: 2017-06-10 09:36:24
body:
  ###### Motivation for this change

  Fixes the isStorePath tests introduced in https://github.com/NixOS/nixpkgs/commit/3fa1be6f49

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

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: vscode: 1.12.2 -> 1.13.0
user_login: winniequinn
html_url: https://github.com/NixOS/nixpkgs/pull/26498
updated_at: 2017-06-10 22:19:25
body:
  ###### Motivation for this change

  https://code.visualstudio.com/updates/v1_13

  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: Kubernetes: ABAC policy file fix
user_login: Nekroze
html_url: https://github.com/NixOS/nixpkgs/pull/26499
updated_at: 2017-06-13 21:38:23
body:
  Fix the incorrect nix map that generates the Kubernetes policy file

  ###### Motivation for this change

  Whenever you use the Kubernetes service with `services.kubernetes.apiserver.authorizationMode = "ABAC"` nixos fails to build due to an incorrectly defined map over `services.kubernetes.apiserver.authorizationPolicy`.

  ###### Things done

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

  ---


state: closed
title: clickhouse: 1.1.54190 -> 1.1.54236
user_login: orivej
html_url: https://github.com/NixOS/nixpkgs/pull/26500
updated_at: 2017-06-25 15:54:08
body:
  ###### Motivation for this change

  Patch `prefix.patch` is no longer needed because upstream has made an equivalent 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: Python docs: Add example for overlays
user_login: knedlsepp
html_url: https://github.com/NixOS/nixpkgs/pull/26501
updated_at: 2017-06-10 10:58:49
body:
  ###### Motivation for this change
  The docs should contain an example on how to use overlays with python packages.
  This is what I learned from #26487.

  ###### Things done

  - [x] Tested that the example works
  ---


state: closed
title: idea.gogland: 171.4424.55 -> 171.4694.35
user_login: vdemeester
html_url: https://github.com/NixOS/nixpkgs/pull/26502
updated_at: 2017-06-10 21:02:59
body:
  Signed-off-by: Vincent Demeester <vincent@sbr.pm>

  ###### Motivation for this change

  👼

  ###### Things done

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

  ---


state: closed
title: Update runc to 1.0.0-rc3
user_login: vdemeester
html_url: https://github.com/NixOS/nixpkgs/pull/26503
updated_at: 2017-06-10 23:26:27
body:
  ###### Motivation for this change

  - Fix compilation problems
  - Remove patches as those are included in the sources now

  Signed-off-by: Vincent Demeester <vincent@sbr.pm>

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: ffmpeg{,-full}: 3.3.1 -> 3.3.2
user_login: ghost
html_url: https://github.com/NixOS/nixpkgs/pull/26504
updated_at: 2017-06-11 06:04:51
body:
  ###### Motivation for this change

  lots of small bugfixes

  https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/6d7192bcb7bbab17dc194e8dbb56c208bced0a92:/Changelog

  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: grammalecte: init at v0.5.17
user_login: apeyroux
html_url: https://github.com/NixOS/nixpkgs/pull/26505
updated_at: 2017-06-23 09:22:01
body:
  ###### Motivation for this change

  Grammalecte is an open source grammar checker dedicated to the French language. Grammalecte est un correcteur grammatical open source dédié à la langue française

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: open
title: symlinkJoin doesn't work on WSL
user_login: pikajude
html_url: https://github.com/NixOS/nixpkgs/issues/26506
updated_at: 2017-12-29 20:39:48
body:
  Gist: https://gist.github.com/pikajude/3f74757757500ab57157c1606f3aa2f9

  `lndir -silent $foo $bar` fails if the subdirectories in `bar` match those of `foo` (which is always true when trying to build a GHC package environment)


state: closed
title: ffmpeg, ffmpeg-full: 3.3.1 -> 3.3.2
user_login: MP2E
html_url: https://github.com/NixOS/nixpkgs/pull/26507
updated_at: 2017-06-10 21:51:40
body:
  Made this as a PR since we had some hash troubles last time

  ###### Things done

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

  ---


state: closed
title: musl: 1.1.15 -> 1.1.16
user_login: MP2E
html_url: https://github.com/NixOS/nixpkgs/pull/26509
updated_at: 2017-06-11 22:01:15
body:
  Features some bugfixes and allows us to drop the patch

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: toggl: init at 7.4.45
user_login: spinus
html_url: https://github.com/NixOS/nixpkgs/pull/26510
updated_at: 2018-09-23 16:31:23
body:
  ###### Motivation for this change



  ###### Things done

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

  ---


state: closed
title: Chromium won't start under hardened profile
user_login: 8573
html_url: https://github.com/NixOS/nixpkgs/issues/26511
updated_at: 2019-01-25 15:19:02
body:
  I've just switched to the [hardened profile][1], and Chromium now
  fails to start, saying —

  > [31931:31931:0611/032643.444522:FATAL:credentials.cc(137)] Check failed: error == EPERM || error == EUSERS || error == EINVAL || error == ENOSYS. : No space left on device

  [A comment][2] in the hardened profile's definition says that "No
  space left on device" is the error message generated if a program
  tries to create a user namespace when user namespaces are, as under
  the hardened profile, disabled via sysctl.

  [Chromium documentation][3] says that Chromium does indeed use user
  namespaces, as well as BPF, another thing that the hardened profile
  disables or at least restricts.

  I'm not sure Chromium not working is necessarily a bug, but I think it
  at least worthy of a report.

  [1]: <https://github.com/NixOS/nixpkgs/blob/73a1307a02bcd87c2d4df6ccd3d216373d2e59c3/nixos/modules/profiles/hardened.nix>
  [2]: <https://github.com/NixOS/nixpkgs/blob/73a1307a02bcd87c2d4df6ccd3d216373d2e59c3/nixos/modules/profiles/hardened.nix#L60>
  [3]: <https://chromium.googlesource.com/chromium/src/+/lkcr/docs/linux_sandboxing.md>


state: closed
title: chromium: 58.0.3029.110 -> 59.0.3071.86
user_login: ntruessel
html_url: https://github.com/NixOS/nixpkgs/pull/26512
updated_at: 2017-06-16 05:56:26
body:
  ###### Motivation for this change
  https://chromereleases.googleblog.com/2017/06/stable-channel-update-for-desktop.html

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] 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 RFC 2119 convention to describe package naming convention
user_login: rht
html_url: https://github.com/NixOS/nixpkgs/pull/26513
updated_at: 2018-11-18 14:37:14
body:
  ###### Motivation for this change

  From @a4d442663580's suggestion in https://github.com/NixOS/nixpkgs/pull/26173#discussion_r118871564.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on 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: gdb: disable format warnings
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/26514
updated_at: 2017-06-13 18:26:12
body:
  Fixes #26145

  ###### Motivation for this change


  ###### Things done

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

  ---


state: closed
title: reno: 1.8.0 -> 2.3.2
user_login: guillaumekoenig
html_url: https://github.com/NixOS/nixpkgs/pull/26516
updated_at: 2017-06-13 20:01:25
body:
  ###### Motivation for this change
  Update to newer version. As a side effect it also fixes the dependency on old pbr.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: Mopidy-iris: init at 3.0.0
user_login: rvolosatovs
html_url: https://github.com/NixOS/nixpkgs/pull/26518
updated_at: 2017-07-10 09:46:44
body:
  _first PR to this repo_
  ###### Motivation for this change
  Adds [Mopidy-Iris](https://github.com/jaedb/Iris), a frontend extension for Mopidy. Some packages had to be added/bumped along the way.

  I was not sure where to put `mopidy-local-images` - but decided to place it in the same location as all other `mopidy-*` packages reside. `fetchPypi`(not sure which of `fetchFromGitHub` and `fetchPypi` is the preferred solution) in the `mopidy-iris` is used due to the release being un-compiled source(also see jaedb/Iris#39), this eases the process a little bit.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: google-play-music-desktop-player: 4.2.0 -> 4.3.0
user_login: uskudnik
html_url: https://github.com/NixOS/nixpkgs/pull/26519
updated_at: 2017-06-13 19:32:52
body:
  ###### Motivation for this change
  Minor update [4.3.0](https://github.com/MarshallOfSound/Google-Play-Music-Desktop-Player-UNOFFICIAL-/releases) was issued on 25th of April

  ###### Things done

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

  ---

  Built with `nix-build -A google-play-music-desktop-player` and installed with `nix-env -f . -iA google-play-music-desktop-player`, used for a couple of tracks, seems to work as expected.


state: closed
title: nix-daemon: Add CPU and IO weight options
user_login: Baughn
html_url: https://github.com/NixOS/nixpkgs/pull/26520
updated_at: 2018-11-10 14:09:59
body:
  ###### Motivation for this change

  Making Chrome (or other UI elements) less laggy.

  CPU prioritization by way of 'nice' doesn't work very well. Modern systems have a better option, in that systemd can be used to set CPU timeslice weighting explicitly. This requires turning on accounting for the same, globally across the system, which I do with the systemd config patch.

  The second patch makes the CPU weighting configurable for the nix-daemon service, and defaults it to the minimum possible. I believe this is a good default for desktop systems, as well as most servers; the builds are generally batch processes, and this setting does not prevent it from using all *idle* time.

  All of the above is duplicated for I/O accounting, although I cannot test the impact from this due to running on NVMe.

  There is a very slight performance impact from the accounting, but not so you'd notice. My experience is that it (if it exists at all) is vastly outweighed by usability improvements through making interactive sessions higher priority.

  (I've been told that CPU and I/O accounting has low impact, while memory accounting has medium. This patch does not enable memory accounting.)

  Other batch services should probably get the same treatment.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: vdrift: fix build
user_login: lheckemann
html_url: https://github.com/NixOS/nixpkgs/pull/26522
updated_at: 2017-06-14 07:50:04
body:
  ###### Motivation for this change
  Had been broken since 7bf7f1976545666ba958034f7e61062595338f84

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: Setting `environment.noXlibs = true` causes openjdk to rebuild
user_login: danbst
html_url: https://github.com/NixOS/nixpkgs/issues/26523
updated_at: 2018-03-23 20:15:52
body:
  ## Issue description
  Setting `environment.noXlibs = true` causes openjdk to rebuild from source.
  In particular, it changes `dbus` package, which is a dep for some graphical stuff in JDK.

  As a solution, I'd like `openjdk_minimal` and build it on hydra.
  Another solution, is not to use `environment.noXlibs = true` on JDK-enabled servers... Not a big deal, in fact. Just wanted to document this.

  ### Steps to reproduce
  Set the above-mentioned option and configure `services.tomcat.enable = true;`

  ## Technical details

  * System: nixos-17.03
  * Nixpkgs version: 05126bc8503a37bfd2fe80867eb5b0bea287c633


state: closed
title: Ultrastar
user_login: Profpatsch
html_url: https://github.com/NixOS/nixpkgs/pull/26524
updated_at: 2017-06-14 09:29:31
body:
  ###### Motivation for this change

  `UltrastarDX` has been broken for quite some time. 1.1 (2010) still is, but this packages the recent beta.
  It also packages `Creator` and `Manager`, two Qt applications for creating & managing karaoke songs for Ultrastar. They need the (sadly non-free) `libbass`, so that is packaged as well.
  A new `build-support` function is introduced to abstract over comparing plugins (extracted from `beets`).

  ###### Things done

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


state: closed
title: pythonPackages.gensim: init at 2.1.0
user_login: jyp
html_url: https://github.com/NixOS/nixpkgs/pull/26525
updated_at: 2017-06-15 16:57:28
body:
  ###### Motivation for this change

  Adding the gensim library to python packages

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] 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: rigsofrods: 20160412 -> 0.4.7.0
user_login: lheckemann
html_url: https://github.com/NixOS/nixpkgs/pull/26526
updated_at: 2017-06-15 08:48:05
body:
  ###### Motivation for this change
  Upstream release

  ###### Things done

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

  ---


state: closed
title: pijul: 0.4.4 -> 0.6.0
user_login: FlorentBecker
html_url: https://github.com/NixOS/nixpkgs/pull/26527
updated_at: 2017-06-12 13:34:12
body:
  ###### Motivation for this change

  Update pijul to the latest version
  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [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: WIP: Add GNOME Flashback support.
user_login: chpatrick
html_url: https://github.com/NixOS/nixpkgs/pull/26528
updated_at: 2018-09-28 02:36:58
body:
  I need some help to finish this. The flashback packages build but I have no idea how to make `gnome-session` aware of their `.desktop` files, and for the display manager to be aware of the new sessions. Could someone help?

  ###### Motivation for this change
  I would like to use GNOME 3 with XMonad, which is not possible with GNOME Shell.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: pythonPackages.thefuck: init at 3.18
user_login: Ma27
html_url: https://github.com/NixOS/nixpkgs/pull/26529
updated_at: 2017-06-24 08:38:15
body:
  ###### Motivation for this change

  This tool (https://github.com/nvbn/thefuck) is highly needed to increase my productivity on mondays like this.

  I created a module which automatically builds the alias `thefuck --alias` needed for the actual setup and a python package to build `thefuck`.

  I tested the change using the following configuration:

  ``` nix
  {
    fuck = { pkgs, lib, ... }: with lib; {
      programs.thefuck.enable = true;

      users.extraUsers.test = {
        password = "123456";
        extraGroups = [ "wheel" ];
        isNormalUser = true;
        shell = "/run/current-system/sw/bin/zsh";
      };

      # used to confirm that it works with `zsh` as well
      programs.zsh.enable = true;
    };
  }
  ```

  Command to bootstrap the VM:

  ```
  NIX_PATH=nixpkgs=$HOME/Projects/nixpkgs/ nixos-build-vms vmtest.nix
  ```

  ###### Things done

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

  ---


state: closed
title: python-systemd: gcc build error
user_login: noqqe
html_url: https://github.com/NixOS/nixpkgs/issues/26530
updated_at: 2017-06-12 13:13:02
body:
  ## Issue description

  systemd build error with gcc

  ```
  13:42 root@nixe:~ # nixos-rebuild switch --upgrade
  downloading Nix expressions from ‘https://d3g5gsiof5omrk.cloudfront.net/nixos/unstable/nixos-17.09pre108553.0011f9065a/nixexprs.tar.xz’...
  downloading ‘https://d3g5gsiof5omrk.cloudfront.net/nixos/unstable/nixos-17.09pre108553.0011f9065a/nixexprs.tar.xz’... [0/0 KiB, 0.0 KiB/s]
  unpacking channels...
  building Nix...
  building the system configuration...
  these derivations will be built:
    /nix/store/vixv5xan9drwr7b6jym9vxiv3krf813i-unit-script.drv
    /nix/store/01z8f3g5zbv51c2laik9i7pzh5f3z12p-unit-cron.service.drv
    /nix/store/cif59k5qq15abc59nbrxfjx411p7g79y-unit-script.drv
    /nix/store/0s80ykrvy6jaaiy5z4a9w1riv1q328wz-unit-nix-gc.service.drv
    /nix/store/0zwwg6z9jqsz6dalm6ap140vp77pca6x-unit-mdadm-grow-continue-.service.drv
    /nix/store/1qgi4466wygp9irfbyjcg0wl507xvz0n-unit-udisks2.service.drv
    /nix/store/1qppf22pijc67vmjim1rl4k23dszq7gq-unit-mlmmj-maintd.service.drv
    /nix/store/pcfgdd8id7mnj4ixxpxghfcsa19fqf8s-unit-script.drv
    /nix/store/1r9r451ways9p1h0ss0mz17ddl4fl2ab-unit-nixos-upgrade.service.drv
    /nix/store/1vi4fv5cw5dbcqlnnsazgf3k6c52wp1k-unit-firewall.service.drv
    /nix/store/2gd41n7slyzlv73bj2hkqw69bp3fg8zx-unit-rngd.service.drv
    /nix/store/35w7lv5m0mf1c2h8qrdwfdbj0rak1bzp-unit-dhcpcd.service.drv
    /nix/store/yrlv36k3gdqfh4nvz8vczhig2n3jqrh5-unit-script.drv
    /nix/store/38w3p4y08kskjjhrlwb8lc7b8j72qi5s-unit-grafana.service.drv
    /nix/store/c69q3ksfzgjf4hz54n92jhrj5crb6gfb-python2.7-python-systemd-231.drv
    /nix/store/8z0lhy3nsdf9yii9yfyfjmqwhd5yjcmi-fail2ban-0.9.6.drv
    /nix/store/1wyzh1s1pdqbllsbn7a1j6a52grzj2gw-system-path.drv
    /nix/store/3vkqb2h1vwq7kzcivjshlx95g6cca0by-unit-systemd-fsck-.service.drv
    /nix/store/4jmxglgz3md4xmyshf1wxlhjk1l7qr57-unit-systemd-modules-load.service.drv
    /nix/store/m7y129z9n2ns3fypx2dv5g4j8sq3mkxa-unit-script.drv
    /nix/store/4q26m1jd9w7j05vpls5kb3xqc5l9isqz-unit-httpd.service.drv
    /nix/store/aslx4wpjkq8v36wwl23msj0wj81dyjdh-unit-script.drv
    /nix/store/qss2h9cv63backss3hnyvlilx4cc0hlv-unit-script.drv
    /nix/store/5hjf8gnllh7c69cdwkdl6xf72vp4ldhw-unit-mysql.service.drv
    /nix/store/1s6wc8c7wxkxm304dm5gxi50mqhz2x91-unit-script.drv
    /nix/store/2chhybxq589fj26r69cldzxdbj77b063-unit-script.drv
    /nix/store/7fb8ic8wg37d5cjq0a9abjm59wgz8hdr-unit-nscd.service.drv
    /nix/store/8dpwcbmpx9bkngd5ii6hqwjhphb15j08-unit-polkit.service.drv
    /nix/store/wd9a5x7ap87f595s585g75m6p2dz51wx-unit-script.drv
    /nix/store/9bgglwz4vyrm3clwg3anhqbvbm9iazn8-unit-post-resume.service.drv
    /nix/store/afvib8738nxk76fr7i53hj2fcfzib3bj-unit-nix-daemon.service.drv
    /nix/store/avrzq168gsvqkni5hjv85gx3nlgxxx9b-unit-console-getty.service-disabled.drv
    /nix/store/b5adjz6rdqdlzd9pj7wnn2say6chbbqi-unit-remote-fs.target.drv
    /nix/store/b95q78qgx64yq4c70hfwmqnxal0zimlb-unit-keys.target.drv
    /nix/store/9fikch4g9c2svv80js94fj5brl965sa2-unit-script.drv
    /nix/store/c0d6ha0d5iay5g5w7p0l6k28mnli15lp-unit-sshd.service.drv
    /nix/store/c2hx5ba58qp50nfr0rll3cd6lczwnqga-unit-systemd-logind.service.drv
    /nix/store/cabvrhc42a1cy2h4hfcq6f4qwpssdbqa-unit-systemd-user-sessions.service.drv
    /nix/store/cp8pm966dcg5hfddl3ml9s763v20gfkd-unit-systemd-journald.service.drv
    /nix/store/wzkzcskyf440jjf204pg7201j40y9cbc-unit-script.drv
    /nix/store/cyxyxz20q3drbiw534vim86j0gsqq437-unit-prepare-kexec.service.drv
    /nix/store/d1baxkg0by5if6nsbwlig3g6yrdfw8zk-unit-update-locatedb.timer.drv
    /nix/store/f16z05xm88jbylbqbbpw64590whj79f6-unit-systemd-journal-flush.service.drv
    /nix/store/712s901idf440bp9p32530l8ic7fx1cb-unit-script.drv
    /nix/store/n6ffwbc1xlnwww7bw35xcc9ibsyh05q8-unit-script.drv
    /nix/store/s3innjnbbapgafkvv02gcxgd2ys10mn1-unit-script.drv
    /nix/store/xgb95ykd9c5ic57lhbnbic044yvkilb2-unit-script.drv
    /nix/store/f1716jx88cprzz70p479iq8nxzzflhjr-unit-container-.service.drv
    /nix/store/f24nkphcwrmkq88fwrw6726aylgxdcwk-unit-rezeptionistin.service.drv
    /nix/store/fhvxv0h1qrmkwm1hhig6k7wz6nwfmj2s-unit-script.drv
    /nix/store/kvydw9kn6vk3w062iisxn0q1mjymrkmw-unit-script.drv
    /nix/store/fm581x10y4710j79cx2xwzfb0zf6hbqg-unit-influxdb.service.drv
    /nix/store/fq2yqvfkfrabc0ny78g7l46ymr98aasy-unit-user-.service.drv
    /nix/store/g0xjg1w5ic4dabcs6dhmfgb7cy2dzn4w-unit-cpufreq.service.drv
    /nix/store/gc0mg693q8iy38v4daxisb54k3zhq9pv-unit-systemd-udevd.service.drv
    /nix/store/gm89xg7x2zx5g8mnp3dh2fs667373jw8-unit-local-fs.target.drv
    /nix/store/hhannhnhn4zx3kdacbr5bgfary6j0lcw-unit-sensorfetcher.service.drv
    /nix/store/hhybwyph5fim6ysbp9m5ywvg29lfag62-unit-tor.service.drv
    /nix/store/i0q81wi0dg5rv9s0mnbcfd9fzcz0chbw-unit-fs.target.drv
    /nix/store/ij6bib8jv3zcxvc50bjrjhnyvvxcc1bv-unit-network-interfaces.target.drv
    /nix/store/ikb45svplhsc2b7cv819zlsvnkhgqfhi-unit-mlmmj-maintd.timer.drv
    /nix/store/5zdvl2ddnxc3qrgdspy4m5bvyb8w6pii-unit-script.drv
    /nix/store/q25rhiwhwf87dvw5p830yj3ijzc2v4hk-unit-script.drv
    /nix/store/izdsdgbkwn49s07phaa7dqhad3q17m4n-unit-network-addresses-ens192.service.drv
    /nix/store/dp63zv7j7ldyik6df2d6cpvdc52baxs4-unit-script.drv
    /nix/store/j6hcwzmipxd72lcnyh8zn6c9gl7r6cnf-unit-ntpd.service.drv
    /nix/store/jrdyn41gjqfbximrrgx47b7951230gxh-unit-systemd-update-utmp.service.drv
    /nix/store/ks8gjjb9b61pl2vmnz6ms5lx1rpss8qa-unit-systemd-backlight-.service.drv
    /nix/store/kz0m76i77gyk96xzrcrdh5zic6x3dr0f-unit-systemd-random-seed.service.drv
    /nix/store/6c0bhk1a4a3z6h2xs5nsncwlb3ws79xc-unit-script.drv
    /nix/store/kzp8xciwsw82zadv378azyc5i92glxrz-unit-update-locatedb.service.drv
    /nix/store/7mwaqk5183vp294qw681fg3zljkqj3c8-unit-script.drv
    /nix/store/ljhyykz3ka1l0d6zlv96phv3fxhv5vkk-unit-network-local-commands.service.drv
    /nix/store/m9jrb9vj8jg9b8qh7b3zqgff3f0z6jif-unit-systemd-sysctl.service.drv
    /nix/store/mgk88cmkrcx2r6l9zxd92fs0cbfrwq8g-unit-mdadm-shutdown.service.drv
    /nix/store/mxag84mv7zd05bvrga9v9syjp1vzx1bi-unit-mdmon-.service.drv
    /nix/store/3s5076dq0dxd8j28nxcqsijncrpngpxn-unit-script.drv
    /nix/store/nf3ica6f86a026q6l1217mqhwkz47jv9-unit-network-link-ens192.service.drv
    /nix/store/88w1csxvyabc83lmpwfcv5bp1qpgiz9z-unit-script.drv
    /nix/store/7f8yggx8f7cca820m4rygb4bfr5c0j8h-znc.conf.drv
    /nix/store/cmx33a3bhcvr11p0ma0ayfknyby32d2c-znc-modules.drv
    /nix/store/zk2ps4zv1npwv19iiimvfqa4vf822sdb-unit-script.drv
    /nix/store/p5f7x2y9svyvnig2xbcmf5kmkknfzvkc-unit-znc.service.drv
    /nix/store/fv8ydx4y6yvshqa6j6ylh1l83c87xwnk-vconsole.conf.drv
    /nix/store/p7l3rb7whz2gp4fzm3d7kim44lfyh08y-unit-systemd-vconsole-setup.service.drv
    /nix/store/pl6cqggzsrz9j5zq1d8jsq7gm18i3hi4-unit-nix-daemon.socket.drv
    /nix/store/chigx45rbnnym9zi6qigk4vxafgr7mwx-unit-script.drv
    /nix/store/plxd786yh1dyc1z5rdf55fab4z82iq6s-unit-network-setup.service.drv
    /nix/store/r44l86nw911iqws75xzxw6s4plpl3mfc-unit-getty-.service.drv
    /nix/store/rrv4qppmajgscyzgx5v3fqrklzlhw5iv-unit-post-resume.target.drv
    /nix/store/syw4qpbydwv6j5pnjpgz31bq49055g0c-unit-systemd-journal-gatewayd.socket.drv
    /nix/store/v43xnv71967vlvms12mp43cz60vva7d4-unit-systemd-binfmt.service.drv
    /nix/store/dhcb1la4lk6pzlldag77sxs9b5algmdm-dbus-1.drv
    /nix/store/vajn58cymh4zihiy9cyqm69z7sn8ch3s-unit-dbus.service.drv
    /nix/store/njd1213iw1h8f5yacqrlkx1cpkfck3ac-unit-script.drv
    /nix/store/w0n3n3lxz1disqngqm0k8zykr5vxm32p-unit-pre-sleep.service.drv
    /nix/store/w2h07nc32b61mpdsb9pvcyp64dlhp165-unit-nix-optimise.service.drv
    /nix/store/w2wwqj896ixdbyzrxyfb4y9yagy4nf4y-unit-serial-getty-.service.drv
    /nix/store/w7jf2k3gnrgm8mjbk587bny6gcdrhj3b-unit-network-online.target.drv
    /nix/store/xdfigynkah2a8xvyzvaa4d420scf1nhv-unit-save-hwclock.service.drv
    /nix/store/xk21ix4x8nlgdii89wvmayc298gky7fg-unit-systemd-remount-fs.service.drv
    /nix/store/vcwq3ciz116fh8aah09b3gaybnkc05mk-unit-script.drv
    /nix/store/yg5clblb9r7cvys1b4j0anabx3laqwwd-unit-postfix.service.drv
    /nix/store/h7ffvyl3hgbf2s7jah6h38kyqx3gwhbd-unit-script.drv
    /nix/store/yvsd6ifxdqv83m433mxszkxc5rbzjvxr-unit-fail2ban.service.drv
    /nix/store/zlc3axbglhf0jid8banwlrnn2f745cpa-unit-container-getty-.service.drv
    /nix/store/01iw6vy2ml33ycwsdy1n58sfi8hzbsgn-system-units.drv
    /nix/store/1n9icwvcxh4w981rfcaypfd5bdd4zidp-users-groups.json.drv
    /nix/store/2r80z1dfsf394zcmlq73zrdhw4h0ls1s-initrd.drv
    /nix/store/3csl1whl68xnzjw0x57niipfxw5nnj6s-xscreensaver.pam.drv
    /nix/store/7lqrwk3lxyakpz5djhi21x368s7b7r5a-xlock.pam.drv
    /nix/store/94spspsnyl5m8abbhl2ysj0dm2gv7ym1-usermod.pam.drv
    /nix/store/awivf5ncjhadf5w59jg7x0zlpn527vjj-userdel.pam.drv
    /nix/store/gmj5dppfs9q99jgckav8wjyqnp9bgkkv-system-crontab.drv
    /nix/store/bj06kgjfsb08c5vy8dbpaip3yq7pmsy6-crontabs.drv
    /nix/store/dndc4gzd0qy40zp9zc19xzlcmjllsl9p-unit-ssh-agent.service.drv
    /nix/store/lqlnpylzq0lds31f5myncf1wf3shz1wh-unit-dbus.socket.drv
    /nix/store/msqdr10m3gzsishs0nqacy082nvv1p78-unit-graphical-session.target.drv
    /nix/store/hxcha4dvybkjxqdr36k1y0cfyw8a59r5-user-units.drv
    /nix/store/jkbdw6sbwdrnjm3vfq9hqspnc30k1vji-useradd.drv
    /nix/store/x7gp94viqpn6lyx2yzj7p5nsfyq0hghl-useradd.pam.drv
    /nix/store/xmyr1146hj73x5239hz8ba06yc8ffc5h-vlock.pam.drv
    /nix/store/baxkxhsdp5q7d231m7f2nvhlp1fc3xpm-etc.drv
    /nix/store/wkh44ky10ama0517x55kxb28xmv73mcf-nixos-system-nixe.k4cg.org-17.09pre108553.0011f9065a.drv
  building path(s) ‘/nix/store/hg2kx1l33lm3slr3kzvhx0gd0r87lkdl-users-groups.json’
  building path(s) ‘/nix/store/r4n3xhwn7s1qw1icmw5bpgigg1j42384-useradd’
  building path(s) ‘/nix/store/vf9a1aiy7irg66iycks2349ff5ni3kk2-initrd’
  building path(s) ‘/nix/store/m33b51ybyrn8rwzryp0jzcqlf7mf5nss-python2.7-python-systemd-231’
  unpacking sources
  unpacking source archive /nix/store/1h7zfabzbnz6jxxd5x5gpdblhppkfqgm-v231.tar.gz
  source root is python-systemd-231
  setting SOURCE_DATE_EPOCH to timestamp 1446040973 of file python-systemd-231/systemd/test/test_journal.py
  patching sources
  configuring
  building
  running bdist_wheel
  running build
  running build_py
  package init file 'systemd/test/__init__.py' not found (or not a regular file)
  creating build
  creating build/lib.linux-x86_64-2.7
  creating build/lib.linux-x86_64-2.7/systemd
  copying systemd/__init__.py -> build/lib.linux-x86_64-2.7/systemd
  copying systemd/journal.py -> build/lib.linux-x86_64-2.7/systemd
  copying systemd/daemon.py -> build/lib.linux-x86_64-2.7/systemd
  creating build/lib.linux-x86_64-2.7/systemd/test
  copying systemd/test/test_daemon.py -> build/lib.linux-x86_64-2.7/systemd/test
  copying systemd/test/test_journal.py -> build/lib.linux-x86_64-2.7/systemd/test
  running build_ext
  building 'systemd/_journal' extension
  creating build/temp.linux-x86_64-2.7
  creating build/temp.linux-x86_64-2.7/systemd
  gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DPACKAGE_VERSION="231" -DLIBSYSTEMD_VERSION=233 -I/nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include -I/nix/store/xfxxk3jccdfvrpcwzrnd9jllm6jzhk1r-python-2.7.13/include/python2.7 -c systemd/_journal.c -o build/temp.linux-x86_64-2.7/systemd/_journal.o
  gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DPACKAGE_VERSION="231" -DLIBSYSTEMD_VERSION=233 -I/nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include -I/nix/store/xfxxk3jccdfvrpcwzrnd9jllm6jzhk1r-python-2.7.13/include/python2.7 -c systemd/pyutil.c -o build/temp.linux-x86_64-2.7/systemd/pyutil.o
  gcc -pthread -shared -lgcc_s build/temp.linux-x86_64-2.7/systemd/_journal.o build/temp.linux-x86_64-2.7/systemd/pyutil.o -L/nix/store/61b3y2wxvhn9fc16q3yk0wh27apm14h7-systemd-233-lib/lib -L/nix/store/xfxxk3jccdfvrpcwzrnd9jllm6jzhk1r-python-2.7.13/lib -lsystemd -lpython2.7 -o build/lib.linux-x86_64-2.7/systemd/_journal.so
  building 'systemd/_reader' extension
  gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DPACKAGE_VERSION="231" -DLIBSYSTEMD_VERSION=233 -I/nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include -I/nix/store/xfxxk3jccdfvrpcwzrnd9jllm6jzhk1r-python-2.7.13/include/python2.7 -c systemd/_reader.c -o build/temp.linux-x86_64-2.7/systemd/_reader.o
  systemd/_reader.c: In function 'Reader_next':
  systemd/_reader.c:362:16: warning: 'r' may be used uninitialized in this function [-Wmaybe-uninitialized]
           return PyBool_FromLong(r);
                  ^
  gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DPACKAGE_VERSION="231" -DLIBSYSTEMD_VERSION=233 -I/nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include -I/nix/store/xfxxk3jccdfvrpcwzrnd9jllm6jzhk1r-python-2.7.13/include/python2.7 -c systemd/pyutil.c -o build/temp.linux-x86_64-2.7/systemd/pyutil.o
  gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DPACKAGE_VERSION="231" -DLIBSYSTEMD_VERSION=233 -I/nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include -I/nix/store/xfxxk3jccdfvrpcwzrnd9jllm6jzhk1r-python-2.7.13/include/python2.7 -c systemd/strv.c -o build/temp.linux-x86_64-2.7/systemd/strv.o
  gcc -pthread -shared -lgcc_s build/temp.linux-x86_64-2.7/systemd/_reader.o build/temp.linux-x86_64-2.7/systemd/pyutil.o build/temp.linux-x86_64-2.7/systemd/strv.o -L/nix/store/61b3y2wxvhn9fc16q3yk0wh27apm14h7-systemd-233-lib/lib -L/nix/store/xfxxk3jccdfvrpcwzrnd9jllm6jzhk1r-python-2.7.13/lib -lsystemd -lpython2.7 -o build/lib.linux-x86_64-2.7/systemd/_reader.so
  building 'systemd/_daemon' extension
  gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DPACKAGE_VERSION="231" -DLIBSYSTEMD_VERSION=233 -I/nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include -I/nix/store/xfxxk3jccdfvrpcwzrnd9jllm6jzhk1r-python-2.7.13/include/python2.7 -c systemd/_daemon.c -o build/temp.linux-x86_64-2.7/systemd/_daemon.o
  gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DPACKAGE_VERSION="231" -DLIBSYSTEMD_VERSION=233 -I/nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include -I/nix/store/xfxxk3jccdfvrpcwzrnd9jllm6jzhk1r-python-2.7.13/include/python2.7 -c systemd/pyutil.c -o build/temp.linux-x86_64-2.7/systemd/pyutil.o
  gcc -pthread -shared -lgcc_s build/temp.linux-x86_64-2.7/systemd/_daemon.o build/temp.linux-x86_64-2.7/systemd/pyutil.o -L/nix/store/61b3y2wxvhn9fc16q3yk0wh27apm14h7-systemd-233-lib/lib -L/nix/store/xfxxk3jccdfvrpcwzrnd9jllm6jzhk1r-python-2.7.13/lib -lsystemd -lpython2.7 -o build/lib.linux-x86_64-2.7/systemd/_daemon.so
  building 'systemd/id128' extension
  gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DPACKAGE_VERSION="231" -DLIBSYSTEMD_VERSION=233 -I/nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include -I/nix/store/xfxxk3jccdfvrpcwzrnd9jllm6jzhk1r-python-2.7.13/include/python2.7 -c systemd/id128.c -o build/temp.linux-x86_64-2.7/systemd/id128.o
  In file included from /nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include/systemd/sd-messages.h:23:0,
                   from systemd/id128.c:23:
  systemd/id128-constants.h: In function 'initid128':
  systemd/id128-constants.h:2:43: error: incompatible type for argument 3 of 'add_id'
   add_id(m, "SD_MESSAGE_JOURNAL_START_STR", SD_MESSAGE_JOURNAL_START_STR) JOINER
                                             ^
  systemd/id128.c:101:12: note: expected 'sd_id128_t {aka union sd_id128}' but argument is of type 'char *'
   static int add_id(PyObject *module, const char* name, sd_id128_t id) {
              ^
  In file included from /nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include/systemd/sd-messages.h:23:0,
                   from systemd/id128.c:23:
  systemd/id128-constants.h:4:42: error: incompatible type for argument 3 of 'add_id'
   add_id(m, "SD_MESSAGE_JOURNAL_STOP_STR", SD_MESSAGE_JOURNAL_STOP_STR) JOINER
                                            ^
  systemd/id128.c:101:12: note: expected 'sd_id128_t {aka union sd_id128}' but argument is of type 'char *'
   static int add_id(PyObject *module, const char* name, sd_id128_t id) {
              ^
  In file included from /nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include/systemd/sd-messages.h:23:0,
                   from systemd/id128.c:23:
  systemd/id128-constants.h:6:45: error: incompatible type for argument 3 of 'add_id'
   add_id(m, "SD_MESSAGE_JOURNAL_DROPPED_STR", SD_MESSAGE_JOURNAL_DROPPED_STR) JOINER
                                               ^
  systemd/id128.c:101:12: note: expected 'sd_id128_t {aka union sd_id128}' but argument is of type 'char *'
   static int add_id(PyObject *module, const char* name, sd_id128_t id) {
              ^
  In file included from /nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include/systemd/sd-messages.h:23:0,
                   from systemd/id128.c:23:
  systemd/id128-constants.h:8:44: error: incompatible type for argument 3 of 'add_id'
   add_id(m, "SD_MESSAGE_JOURNAL_MISSED_STR", SD_MESSAGE_JOURNAL_MISSED_STR) JOINER
                                              ^
  systemd/id128.c:101:12: note: expected 'sd_id128_t {aka union sd_id128}' but argument is of type 'char *'
   static int add_id(PyObject *module, const char* name, sd_id128_t id) {
              ^
  In file included from /nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include/systemd/sd-messages.h:23:0,
                   from systemd/id128.c:23:
  systemd/id128-constants.h:10:43: error: incompatible type for argument 3 of 'add_id'
   add_id(m, "SD_MESSAGE_JOURNAL_USAGE_STR", SD_MESSAGE_JOURNAL_USAGE_STR) JOINER
                                             ^
  systemd/id128.c:101:12: note: expected 'sd_id128_t {aka union sd_id128}' but argument is of type 'char *'
   static int add_id(PyObject *module, const char* name, sd_id128_t id) {
              ^
  In file included from /nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include/systemd/sd-messages.h:23:0,
                   from systemd/id128.c:23:
  systemd/id128-constants.h:12:38: error: incompatible type for argument 3 of 'add_id'
   add_id(m, "SD_MESSAGE_COREDUMP_STR", SD_MESSAGE_COREDUMP_STR) JOINER
                                        ^
  systemd/id128.c:101:12: note: expected 'sd_id128_t {aka union sd_id128}' but argument is of type 'char *'
   static int add_id(PyObject *module, const char* name, sd_id128_t id) {
              ^
  In file included from /nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include/systemd/sd-messages.h:23:0,
                   from systemd/id128.c:23:
  systemd/id128-constants.h:14:44: error: incompatible type for argument 3 of 'add_id'
   add_id(m, "SD_MESSAGE_TRUNCATED_CORE_STR", SD_MESSAGE_TRUNCATED_CORE_STR) JOINER
                                              ^
  systemd/id128.c:101:12: note: expected 'sd_id128_t {aka union sd_id128}' but argument is of type 'char *'
   static int add_id(PyObject *module, const char* name, sd_id128_t id) {
              ^
  In file included from /nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include/systemd/sd-messages.h:23:0,
                   from systemd/id128.c:23:
  systemd/id128-constants.h:16:39: error: incompatible type for argument 3 of 'add_id'
   add_id(m, "SD_MESSAGE_BACKTRACE_STR", SD_MESSAGE_BACKTRACE_STR) JOINER
                                         ^
  systemd/id128.c:101:12: note: expected 'sd_id128_t {aka union sd_id128}' but argument is of type 'char *'
   static int add_id(PyObject *module, const char* name, sd_id128_t id) {
              ^
  In file included from /nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include/systemd/sd-messages.h:23:0,
                   from systemd/id128.c:23:
  systemd/id128-constants.h:18:43: error: incompatible type for argument 3 of 'add_id'
   add_id(m, "SD_MESSAGE_SESSION_START_STR", SD_MESSAGE_SESSION_START_STR) JOINER
                                             ^
  systemd/id128.c:101:12: note: expected 'sd_id128_t {aka union sd_id128}' but argument is of type 'char *'
   static int add_id(PyObject *module, const char* name, sd_id128_t id) {
              ^
  In file included from /nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include/systemd/sd-messages.h:23:0,
                   from systemd/id128.c:23:
  systemd/id128-constants.h:20:42: error: incompatible type for argument 3 of 'add_id'
   add_id(m, "SD_MESSAGE_SESSION_STOP_STR", SD_MESSAGE_SESSION_STOP_STR) JOINER
                                            ^
  systemd/id128.c:101:12: note: expected 'sd_id128_t {aka union sd_id128}' but argument is of type 'char *'
   static int add_id(PyObject *module, const char* name, sd_id128_t id) {
              ^
  In file included from /nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include/systemd/sd-messages.h:23:0,
                   from systemd/id128.c:23:
  systemd/id128-constants.h:22:40: error: incompatible type for argument 3 of 'add_id'
   add_id(m, "SD_MESSAGE_SEAT_START_STR", SD_MESSAGE_SEAT_START_STR) JOINER
                                          ^
  systemd/id128.c:101:12: note: expected 'sd_id128_t {aka union sd_id128}' but argument is of type 'char *'
   static int add_id(PyObject *module, const char* name, sd_id128_t id) {
              ^
  In file included from /nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include/systemd/sd-messages.h:23:0,
                   from systemd/id128.c:23:
  systemd/id128-constants.h:24:39: error: incompatible type for argument 3 of 'add_id'
   add_id(m, "SD_MESSAGE_SEAT_STOP_STR", SD_MESSAGE_SEAT_STOP_STR) JOINER
                                         ^
  systemd/id128.c:101:12: note: expected 'sd_id128_t {aka union sd_id128}' but argument is of type 'char *'
   static int add_id(PyObject *module, const char* name, sd_id128_t id) {
              ^
  In file included from /nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include/systemd/sd-messages.h:23:0,
                   from systemd/id128.c:23:
  systemd/id128-constants.h:26:43: error: incompatible type for argument 3 of 'add_id'
   add_id(m, "SD_MESSAGE_MACHINE_START_STR", SD_MESSAGE_MACHINE_START_STR) JOINER
                                             ^
  systemd/id128.c:101:12: note: expected 'sd_id128_t {aka union sd_id128}' but argument is of type 'char *'
   static int add_id(PyObject *module, const char* name, sd_id128_t id) {
              ^
  In file included from /nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include/systemd/sd-messages.h:23:0,
                   from systemd/id128.c:23:
  systemd/id128-constants.h:28:42: error: incompatible type for argument 3 of 'add_id'
   add_id(m, "SD_MESSAGE_MACHINE_STOP_STR", SD_MESSAGE_MACHINE_STOP_STR) JOINER
                                            ^
  systemd/id128.c:101:12: note: expected 'sd_id128_t {aka union sd_id128}' but argument is of type 'char *'
   static int add_id(PyObject *module, const char* name, sd_id128_t id) {
              ^
  In file included from /nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include/systemd/sd-messages.h:23:0,
                   from systemd/id128.c:23:
  systemd/id128-constants.h:30:41: error: incompatible type for argument 3 of 'add_id'
   add_id(m, "SD_MESSAGE_TIME_CHANGE_STR", SD_MESSAGE_TIME_CHANGE_STR) JOINER
                                           ^
  systemd/id128.c:101:12: note: expected 'sd_id128_t {aka union sd_id128}' but argument is of type 'char *'
   static int add_id(PyObject *module, const char* name, sd_id128_t id) {
              ^
  In file included from /nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include/systemd/sd-messages.h:23:0,
                   from systemd/id128.c:23:
  systemd/id128-constants.h:32:45: error: incompatible type for argument 3 of 'add_id'
   add_id(m, "SD_MESSAGE_TIMEZONE_CHANGE_STR", SD_MESSAGE_TIMEZONE_CHANGE_STR) JOINER
                                               ^
  systemd/id128.c:101:12: note: expected 'sd_id128_t {aka union sd_id128}' but argument is of type 'char *'
   static int add_id(PyObject *module, const char* name, sd_id128_t id) {
              ^
  In file included from /nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include/systemd/sd-messages.h:23:0,
                   from systemd/id128.c:23:
  systemd/id128-constants.h:34:46: error: incompatible type for argument 3 of 'add_id'
   add_id(m, "SD_MESSAGE_STARTUP_FINISHED_STR", SD_MESSAGE_STARTUP_FINISHED_STR) JOINER
                                                ^
  systemd/id128.c:101:12: note: expected 'sd_id128_t {aka union sd_id128}' but argument is of type 'char *'
   static int add_id(PyObject *module, const char* name, sd_id128_t id) {
              ^
  In file included from /nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include/systemd/sd-messages.h:23:0,
                   from systemd/id128.c:23:
  systemd/id128-constants.h:36:51: error: incompatible type for argument 3 of 'add_id'
   add_id(m, "SD_MESSAGE_USER_STARTUP_FINISHED_STR", SD_MESSAGE_USER_STARTUP_FINISHED_STR) JOINER
                                                     ^
  systemd/id128.c:101:12: note: expected 'sd_id128_t {aka union sd_id128}' but argument is of type 'char *'
   static int add_id(PyObject *module, const char* name, sd_id128_t id) {
              ^
  In file included from /nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include/systemd/sd-messages.h:23:0,
                   from systemd/id128.c:23:
  systemd/id128-constants.h:38:41: error: incompatible type for argument 3 of 'add_id'
   add_id(m, "SD_MESSAGE_SLEEP_START_STR", SD_MESSAGE_SLEEP_START_STR) JOINER
                                           ^
  systemd/id128.c:101:12: note: expected 'sd_id128_t {aka union sd_id128}' but argument is of type 'char *'
   static int add_id(PyObject *module, const char* name, sd_id128_t id) {
              ^
  In file included from /nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include/systemd/sd-messages.h:23:0,
                   from systemd/id128.c:23:
  systemd/id128-constants.h:40:40: error: incompatible type for argument 3 of 'add_id'
   add_id(m, "SD_MESSAGE_SLEEP_STOP_STR", SD_MESSAGE_SLEEP_STOP_STR) JOINER
                                          ^
  systemd/id128.c:101:12: note: expected 'sd_id128_t {aka union sd_id128}' but argument is of type 'char *'
   static int add_id(PyObject *module, const char* name, sd_id128_t id) {
              ^
  In file included from /nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include/systemd/sd-messages.h:23:0,
                   from systemd/id128.c:23:
  systemd/id128-constants.h:42:38: error: incompatible type for argument 3 of 'add_id'
   add_id(m, "SD_MESSAGE_SHUTDOWN_STR", SD_MESSAGE_SHUTDOWN_STR) JOINER
                                        ^
  systemd/id128.c:101:12: note: expected 'sd_id128_t {aka union sd_id128}' but argument is of type 'char *'
   static int add_id(PyObject *module, const char* name, sd_id128_t id) {
              ^
  In file included from /nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include/systemd/sd-messages.h:23:0,
                   from systemd/id128.c:23:
  systemd/id128-constants.h:44:43: error: incompatible type for argument 3 of 'add_id'
   add_id(m, "SD_MESSAGE_UNIT_STARTING_STR", SD_MESSAGE_UNIT_STARTING_STR) JOINER
                                             ^
  systemd/id128.c:101:12: note: expected 'sd_id128_t {aka union sd_id128}' but argument is of type 'char *'
   static int add_id(PyObject *module, const char* name, sd_id128_t id) {
              ^
  In file included from /nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include/systemd/sd-messages.h:23:0,
                   from systemd/id128.c:23:
  systemd/id128-constants.h:46:42: error: incompatible type for argument 3 of 'add_id'
   add_id(m, "SD_MESSAGE_UNIT_STARTED_STR", SD_MESSAGE_UNIT_STARTED_STR) JOINER
                                            ^
  systemd/id128.c:101:12: note: expected 'sd_id128_t {aka union sd_id128}' but argument is of type 'char *'
   static int add_id(PyObject *module, const char* name, sd_id128_t id) {
              ^
  In file included from /nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include/systemd/sd-messages.h:23:0,
                   from systemd/id128.c:23:
  systemd/id128-constants.h:48:43: error: incompatible type for argument 3 of 'add_id'
   add_id(m, "SD_MESSAGE_UNIT_STOPPING_STR", SD_MESSAGE_UNIT_STOPPING_STR) JOINER
                                             ^
  systemd/id128.c:101:12: note: expected 'sd_id128_t {aka union sd_id128}' but argument is of type 'char *'
   static int add_id(PyObject *module, const char* name, sd_id128_t id) {
              ^
  In file included from /nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include/systemd/sd-messages.h:23:0,
                   from systemd/id128.c:23:
  systemd/id128-constants.h:50:42: error: incompatible type for argument 3 of 'add_id'
   add_id(m, "SD_MESSAGE_UNIT_STOPPED_STR", SD_MESSAGE_UNIT_STOPPED_STR) JOINER
                                            ^
  systemd/id128.c:101:12: note: expected 'sd_id128_t {aka union sd_id128}' but argument is of type 'char *'
   static int add_id(PyObject *module, const char* name, sd_id128_t id) {
              ^
  In file included from /nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include/systemd/sd-messages.h:23:0,
                   from systemd/id128.c:23:
  systemd/id128-constants.h:52:41: error: incompatible type for argument 3 of 'add_id'
   add_id(m, "SD_MESSAGE_UNIT_FAILED_STR", SD_MESSAGE_UNIT_FAILED_STR) JOINER
                                           ^
  systemd/id128.c:101:12: note: expected 'sd_id128_t {aka union sd_id128}' but argument is of type 'char *'
   static int add_id(PyObject *module, const char* name, sd_id128_t id) {
              ^
  In file included from /nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include/systemd/sd-messages.h:23:0,
                   from systemd/id128.c:23:
  systemd/id128-constants.h:54:44: error: incompatible type for argument 3 of 'add_id'
   add_id(m, "SD_MESSAGE_UNIT_RELOADING_STR", SD_MESSAGE_UNIT_RELOADING_STR) JOINER
                                              ^
  systemd/id128.c:101:12: note: expected 'sd_id128_t {aka union sd_id128}' but argument is of type 'char *'
   static int add_id(PyObject *module, const char* name, sd_id128_t id) {
              ^
  In file included from /nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include/systemd/sd-messages.h:23:0,
                   from systemd/id128.c:23:
  systemd/id128-constants.h:56:43: error: incompatible type for argument 3 of 'add_id'
   add_id(m, "SD_MESSAGE_UNIT_RELOADED_STR", SD_MESSAGE_UNIT_RELOADED_STR) JOINER
                                             ^
  systemd/id128.c:101:12: note: expected 'sd_id128_t {aka union sd_id128}' but argument is of type 'char *'
   static int add_id(PyObject *module, const char* name, sd_id128_t id) {
              ^
  In file included from /nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include/systemd/sd-messages.h:23:0,
                   from systemd/id128.c:23:
  systemd/id128-constants.h:58:42: error: incompatible type for argument 3 of 'add_id'
   add_id(m, "SD_MESSAGE_SPAWN_FAILED_STR", SD_MESSAGE_SPAWN_FAILED_STR) JOINER
                                            ^
  systemd/id128.c:101:12: note: expected 'sd_id128_t {aka union sd_id128}' but argument is of type 'char *'
   static int add_id(PyObject *module, const char* name, sd_id128_t id) {
              ^
  In file included from /nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include/systemd/sd-messages.h:23:0,
                   from systemd/id128.c:23:
  systemd/id128-constants.h:60:51: error: incompatible type for argument 3 of 'add_id'
   add_id(m, "SD_MESSAGE_FORWARD_SYSLOG_MISSED_STR", SD_MESSAGE_FORWARD_SYSLOG_MISSED_STR) JOINER
                                                     ^
  systemd/id128.c:101:12: note: expected 'sd_id128_t {aka union sd_id128}' but argument is of type 'char *'
   static int add_id(PyObject *module, const char* name, sd_id128_t id) {
              ^
  In file included from /nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include/systemd/sd-messages.h:23:0,
                   from systemd/id128.c:23:
  systemd/id128-constants.h:62:42: error: incompatible type for argument 3 of 'add_id'
   add_id(m, "SD_MESSAGE_OVERMOUNTING_STR", SD_MESSAGE_OVERMOUNTING_STR) JOINER
                                            ^
  systemd/id128.c:101:12: note: expected 'sd_id128_t {aka union sd_id128}' but argument is of type 'char *'
   static int add_id(PyObject *module, const char* name, sd_id128_t id) {
              ^
  In file included from /nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include/systemd/sd-messages.h:23:0,
                   from systemd/id128.c:23:
  systemd/id128-constants.h:64:40: error: incompatible type for argument 3 of 'add_id'
   add_id(m, "SD_MESSAGE_LID_OPENED_STR", SD_MESSAGE_LID_OPENED_STR) JOINER
                                          ^
  systemd/id128.c:101:12: note: expected 'sd_id128_t {aka union sd_id128}' but argument is of type 'char *'
   static int add_id(PyObject *module, const char* name, sd_id128_t id) {
              ^
  In file included from /nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include/systemd/sd-messages.h:23:0,
                   from systemd/id128.c:23:
  systemd/id128-constants.h:66:40: error: incompatible type for argument 3 of 'add_id'
   add_id(m, "SD_MESSAGE_LID_CLOSED_STR", SD_MESSAGE_LID_CLOSED_STR) JOINER
                                          ^
  systemd/id128.c:101:12: note: expected 'sd_id128_t {aka union sd_id128}' but argument is of type 'char *'
   static int add_id(PyObject *module, const char* name, sd_id128_t id) {
              ^
  In file included from /nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include/systemd/sd-messages.h:23:0,
                   from systemd/id128.c:23:
  systemd/id128-constants.h:68:43: error: incompatible type for argument 3 of 'add_id'
   add_id(m, "SD_MESSAGE_SYSTEM_DOCKED_STR", SD_MESSAGE_SYSTEM_DOCKED_STR) JOINER
                                             ^
  systemd/id128.c:101:12: note: expected 'sd_id128_t {aka union sd_id128}' but argument is of type 'char *'
   static int add_id(PyObject *module, const char* name, sd_id128_t id) {
              ^
  In file included from /nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include/systemd/sd-messages.h:23:0,
                   from systemd/id128.c:23:
  systemd/id128-constants.h:70:45: error: incompatible type for argument 3 of 'add_id'
   add_id(m, "SD_MESSAGE_SYSTEM_UNDOCKED_STR", SD_MESSAGE_SYSTEM_UNDOCKED_STR) JOINER
                                               ^
  systemd/id128.c:101:12: note: expected 'sd_id128_t {aka union sd_id128}' but argument is of type 'char *'
   static int add_id(PyObject *module, const char* name, sd_id128_t id) {
              ^
  In file included from /nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include/systemd/sd-messages.h:23:0,
                   from systemd/id128.c:23:
  systemd/id128-constants.h:72:39: error: incompatible type for argument 3 of 'add_id'
   add_id(m, "SD_MESSAGE_POWER_KEY_STR", SD_MESSAGE_POWER_KEY_STR) JOINER
                                         ^
  systemd/id128.c:101:12: note: expected 'sd_id128_t {aka union sd_id128}' but argument is of type 'char *'
   static int add_id(PyObject *module, const char* name, sd_id128_t id) {
              ^
  In file included from /nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include/systemd/sd-messages.h:23:0,
                   from systemd/id128.c:23:
  systemd/id128-constants.h:74:41: error: incompatible type for argument 3 of 'add_id'
   add_id(m, "SD_MESSAGE_SUSPEND_KEY_STR", SD_MESSAGE_SUSPEND_KEY_STR) JOINER
                                           ^
  systemd/id128.c:101:12: note: expected 'sd_id128_t {aka union sd_id128}' but argument is of type 'char *'
   static int add_id(PyObject *module, const char* name, sd_id128_t id) {
              ^
  In file included from /nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include/systemd/sd-messages.h:23:0,
                   from systemd/id128.c:23:
  systemd/id128-constants.h:76:43: error: incompatible type for argument 3 of 'add_id'
   add_id(m, "SD_MESSAGE_HIBERNATE_KEY_STR", SD_MESSAGE_HIBERNATE_KEY_STR) JOINER
                                             ^
  systemd/id128.c:101:12: note: expected 'sd_id128_t {aka union sd_id128}' but argument is of type 'char *'
   static int add_id(PyObject *module, const char* name, sd_id128_t id) {
              ^
  In file included from /nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include/systemd/sd-messages.h:23:0,
                   from systemd/id128.c:23:
  systemd/id128-constants.h:78:51: error: incompatible type for argument 3 of 'add_id'
   add_id(m, "SD_MESSAGE_INVALID_CONFIGURATION_STR", SD_MESSAGE_INVALID_CONFIGURATION_STR) JOINER
                                                     ^
  systemd/id128.c:101:12: note: expected 'sd_id128_t {aka union sd_id128}' but argument is of type 'char *'
   static int add_id(PyObject *module, const char* name, sd_id128_t id) {
              ^
  In file included from /nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include/systemd/sd-messages.h:23:0,
                   from systemd/id128.c:23:
  systemd/id128-constants.h:80:44: error: incompatible type for argument 3 of 'add_id'
   add_id(m, "SD_MESSAGE_DNSSEC_FAILURE_STR", SD_MESSAGE_DNSSEC_FAILURE_STR) JOINER
                                              ^
  systemd/id128.c:101:12: note: expected 'sd_id128_t {aka union sd_id128}' but argument is of type 'char *'
   static int add_id(PyObject *module, const char* name, sd_id128_t id) {
              ^
  In file included from /nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include/systemd/sd-messages.h:23:0,
                   from systemd/id128.c:23:
  systemd/id128-constants.h:82:57: error: incompatible type for argument 3 of 'add_id'
   add_id(m, "SD_MESSAGE_DNSSEC_TRUST_ANCHOR_REVOKED_STR", SD_MESSAGE_DNSSEC_TRUST_ANCHOR_REVOKED_STR) JOINER
                                                           ^
  systemd/id128.c:101:12: note: expected 'sd_id128_t {aka union sd_id128}' but argument is of type 'char *'
   static int add_id(PyObject *module, const char* name, sd_id128_t id) {
              ^
  In file included from /nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include/systemd/sd-messages.h:23:0,
                   from systemd/id128.c:23:
  systemd/id128-constants.h:84:46: error: incompatible type for argument 3 of 'add_id'
   add_id(m, "SD_MESSAGE_DNSSEC_DOWNGRADE_STR", SD_MESSAGE_DNSSEC_DOWNGRADE_STR) JOINER
                                                ^
  systemd/id128.c:101:12: note: expected 'sd_id128_t {aka union sd_id128}' but argument is of type 'char *'
   static int add_id(PyObject *module, const char* name, sd_id128_t id) {
              ^
  error: command 'gcc' failed with exit status 1
  builder for ‘/nix/store/c69q3ksfzgjf4hz54n92jhrj5crb6gfb-python2.7-python-systemd-231.drv’ failed with exit code 1
  cannot build derivation ‘/nix/store/8z0lhy3nsdf9yii9yfyfjmqwhd5yjcmi-fail2ban-0.9.6.drv’: 1 dependencies couldn't be built
  building path(s) ‘/nix/store/s4hbs4cc9ak3lgm22zj3ni9pjhbcl7c3-unit-console-getty.service-disabled’
  cannot build derivation ‘/nix/store/baxkxhsdp5q7d231m7f2nvhlp1fc3xpm-etc.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/1wyzh1s1pdqbllsbn7a1j6a52grzj2gw-system-path.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/wkh44ky10ama0517x55kxb28xmv73mcf-nixos-system-nixe.k4cg.org-17.09pre108553.0011f9065a.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/wkh44ky10ama0517x55kxb28xmv73mcf-nixos-system-nixe.k4cg.org-17.09pre108553.0011f9065a.drv’ failed
  ```

  ### Steps to reproduce

  nixos-rebuild switch --upgrade on unstable channel

  ## Technical details

  * System: NixOS 17.09pre107265.0afb6d789c (Hummingbird)
  * Nix version: nix-env (Nix) 1.11.9
  * Nixpkgs version: "17.09pre108553.0011f9065a"
  * Sandboxing enabled: false


state: closed
title: building python3Packages.protobuf3_2 on OS X fails due to string include
user_login: robx
html_url: https://github.com/NixOS/nixpkgs/issues/26531
updated_at: 2017-06-21 22:06:40
body:
  ## Issue description

  Building the python 3 protobuf package fails for me on macOS.

  ```
  $ nix-build '<nixpkgs>' -A python3Packages.protobuf3_2
  ...
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I. -I../src -I/nix/store/nkmdx27mxqq4mz9qvnbd8v754y290ndf-python3-3.6.1/include/python3.6m -c google/protobuf/pyext/descriptor.cc -o build/temp.macosx-10.6-x86_64-3.6/google/protobuf/pyext/descriptor.o -Wno-write-strings -Wno-invalid-offsetof -Wno-sign-compare -Wno-shorten-64-to-32 -std=c++11
  clang-4.0: warning: argument unused during compilation: '-fno-strict-overflow' [-Wunused-command-line-argument]
  google/protobuf/pyext/descriptor.cc:35:10: fatal error: 'string' file not found
  #include <string>
           ^~~~~~~~
  1 error generated.
  error: command 'clang' failed with exit status 1
  builder for ‘/nix/store/2z36gcrnmi2bz1a3s3nppc8imp11ppgj-python3.6-protobuf-3.2.0.drv’ failed with exit code 1
  error: build of ‘/nix/store/2z36gcrnmi2bz1a3s3nppc8imp11ppgj-python3.6-protobuf-3.2.0.drv’ failed
  ```

  Digging in (by launching ` nix-shell -A python3Packages.protobuf3_2`), the cause seems to be that `python setup.py build_ext --cpp_implementation` calls `CC=clang` instead of `CXX=clang++`. The `clang` call above fails, but the same call works after replacing `clang` by `clang++`. Similarly, `CC=$CXX python setup.py build_ext --cpp_implementation` works fine.

  That in turn matters because of

  ```
  if [[ "$isCpp" = 1 ]]; then
      if [[ "$cppInclude" = 1 ]]; then
          NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE ${NIX_CXXSTDLIB_COMPILE-}"
      fi
      NIX_CFLAGS_LINK="$NIX_CFLAGS_LINK $NIX_CXXSTDLIB_LINK"
  fi
  ```

  in the `clang`/`clang++` wrappers, because the system include path `NIX_CXXSTDLIB_COMPILE` is missing in the `clang` case.
  ## Technical details

  * System: mac OS 10.12.5
  * Nix version: nix-env (Nix) 1.11.8
  * Nixpkgs version: "17.09pre108299.ec9a23332f"
  * Sandboxing enabled: grep: /etc/nix/nix.conf: No such file or directory :)

  When digging in, I used a checkout of nixpkgs with hash 63e9d1c51ec0ad41c3ef729851442f199ce06a25, but it seems to make no difference.


state: closed
title: How to reset all confgi files of a package?
user_login: jarry9
html_url: https://github.com/NixOS/nixpkgs/issues/26533
updated_at: 2017-07-06 05:42:56
body:
  Hi,

  A nix package runs as native on operating system. It is not like docker or chroot. Thats why it uses HOME folder of the current user. And when we close the app, the config files are not deleting.

  I try many different versions of the same app on a user. So the app crashes sometimes. Because it reads old/new version's config files.

  I know it is not possible to reset the config files of an app. But on linux Hierarchy ( https://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard) most of the config files are storing to HOME folder + "/etc" directory. So, Is there any way to start a package by setting "etc" and "Home" directory custom?

  Thank you


state: closed
title: rebulk: 0.8.2 -> 0.9.0
user_login: dguibert
html_url: https://github.com/NixOS/nixpkgs/pull/26534
updated_at: 2017-06-19 18:30:21
body:
  This allows to build guessit-2.1.4:
  [...]
  creating build/bdist.linux-x86_64/wheel/guessit-2.1.4.dist-info/WHEEL
  installing
  /tmp/nix-build-python2.7-guessit-2.1.4.drv-0/guessit-2.1.4/dist /tmp/nix-build-python2.7-guessit-2.1.4.drv-0/guessit-2.1.4
  Processing ./guessit-2.1.4-py2-none-any.whl
  Collecting rebulk>=0.9.0 (from guessit==2.1.4)
    Could not find a version that satisfies the requirement rebulk>=0.9.0 (from guessit==2.1.4) (from versions: )
  No matching distribution found for rebulk>=0.9.0 (from guessit==2.1.4)
  builder for ‘/nix/store/cnaxh7bmxwmks2vnfqis2xb23gvjsh92-python2.7-guessit-2.1.4.drv’ failed with exit code 1

  ###### 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
     - [ ] Linux
  - [ ] Tested compilation of all pkgs 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: lifelines: init at unstable-2019-05-07
user_login: disassembler
html_url: https://github.com/NixOS/nixpkgs/pull/26537
updated_at: 2019-05-19 12:57:46
body:
  ###### Motivation for this change
  Adds lifelines command line genealogy tool. Using unstable because tag 3.1.1 will not build. Currently points at my repo, but will switch to upstream as soon as https://github.com/MarcNo/lifelines/pull/311 is merged.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: elfkickers: init at 3.1
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/26539
updated_at: 2017-06-13 05:23:21
body:
  ###### Motivation for this change

  Misc utilities for poking at ELF files.

  [repology info](https://repology.org/metapackage/elfkickers/versions)

  ###### Things done

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

  ---


state: closed
title: utillinux: fix "fstrim --all"
user_login: gnidorah
html_url: https://github.com/NixOS/nixpkgs/pull/26540
updated_at: 2017-06-16 19:57:48
body:
  ###### Motivation for this change

  Apply patch from upstream that for NixOS fixes `fstrim -a` and fstrim service. See patch description for details https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git/patch/?id=155d48f590a50bb5dc265162ff2f9a971daed543

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: browserpass: 2017-04-11 -> 1.0.5
user_login: dermetfan
html_url: https://github.com/NixOS/nixpkgs/pull/26541
updated_at: 2017-06-30 20:28:13
body:
  ###### Motivation for this change

  See https://github.com/rycee/home-manager/pull/16#discussion_r121245588.

  This also updates the NixOS module.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] 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: What exactly does environment.profiles do?
user_login: ob7
html_url: https://github.com/NixOS/nixpkgs/issues/26542
updated_at: 2017-06-13 15:38:22
body:
  Just a question.
  environment.profiles accepts a list of strings.  The documentation says its a list of profiles used to setup the global environment.  Can someone provide an example of what this list might look like?  Should it be a list of profile configs files such as a .bashrc?  Any help is much appreciated. Thanks.


state: closed
title: hex2nix needs updating
user_login: yurrriq
html_url: https://github.com/NixOS/nixpkgs/issues/26544
updated_at: 2018-07-15 17:36:59
body:
  Version 0.0.5 is incompatible with the current hex.pm but https://github.com/erlang-nix/hex2nix/pull/19 fixed the issue.


state: open
title: Unable to run arm-none-eabi-gdb-py executable
user_login: katyo
html_url: https://github.com/NixOS/nixpkgs/issues/26545
updated_at: 2017-06-13 07:16:29
body:
  ## Issue description

  Problem while loading shared library `libpython2.7.so.1.0` (maybe need patchelf-related fix).

  ### Steps to reproduce

  ```
  $ arm-none-eabi-gdb-py
  arm-none-eabi-gdb-py: error while loading shared libraries: libpython2.7.so.1.0: cannot open shared object file: No such file or directory
  ```

  ## Technical details

  * Package: gcc-arm-embedded
  * System: 17.03.1298.5bafc71b61 (Gorilla)
  * Nix version: nix-env (Nix) 1.11.9
  * Nixpkgs version: "17.03.1298.5bafc71b61"
  * Sandboxing enabled: build-use-sandbox = false


state: closed
title: [WIP] Bugzilla
user_login: vaartis
html_url: https://github.com/NixOS/nixpkgs/pull/26546
updated_at: 2019-05-16 15:29:22
body:
  ###### Motivation for this change

  There was no bugzilla expression
  So.. This is my first contribution and i am not quite sure if everything is good, there probably should be some kind of systemd service to launch bugzilla but i don't really know how to write them. There are also some of bugzilla's CPAN dependencies. Please, help me on systemd service and finilizing the 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"`
  - [ ] 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: elfkickers: fix typo in enableParallelBuilding.
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/26547
updated_at: 2017-06-13 12:13:12
body:
  Thanks @bjornfor for spotting this!

  ###### Motivation for this change


  ###### Things done

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

  ---


state: closed
title: psmisc: 22.21 -> 23.0
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/26548
updated_at: 2017-06-13 20:05:01
body:
  No longer need fuser patch, fixes musl compat.

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

  ---


state: open
title: taskwarrior fails to sync with gnutls update to 3.5.13
user_login: dfbm
html_url: https://github.com/NixOS/nixpkgs/issues/26549
updated_at: 2018-06-20 19:17:47
body:
  ## Issue description

  taskwarrior fails to sync with gnutls update to 3.5.13

  ### Steps to reproduce

  $ /nix/store/34m4dzb9r858xvzblxk5j2zggshyr6v1-taskwarrior-2.5.1/bin/task sync
  Syncing with 1.2.3.4:53589

  Sync successful.  2 changes uploaded.

  $ nix-store -qR /nix/store/34m4dzb9r858xvzblxk5j2zggshyr6v1-taskwarrior-2.5.1/bin/task | sed -e 's_^[^-]*-__' | sort | fgrep gnutls
  gnutls-3.5.10

  $ /nix/store/4z7nagmkilhnb21k46fcm24nii13bgwd-taskwarrior-2.5.1/bin/task sync
  Syncing with 1.2.3.4:53589

  Handshake failed.  Error in the certificate.
  Sync failed.  Could not connect to the Taskserver.

  $ nix-store -qR /nix/store/4z7nagmkilhnb21k46fcm24nii13bgwd-taskwarrior-2.5.1/bin/task | sed -e 's_^[^-]*-__' | sort | fgrep gnutls
  gnutls-3.5.13

  Only gnutls seems to have been updated if going by the version numbers.

  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
  17.03.1298.5bafc71b61 (Gorilla)
  * Nix version: (run `nix-env --version`)
  nix-env (Nix) 1.11.9
  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
  "17.03.1298.5bafc71b61"
  * Sandboxing enabled: (run `grep build-use-sandbox /etc/nix/nix.conf`)
  build-use-sandbox = true


state: closed
title: purescript: fix closure size on OSX
user_login: cleverca22
html_url: https://github.com/NixOS/nixpkgs/pull/26550
updated_at: 2017-06-14 22:21:53
body:
  ###### Motivation for this change
  cabal generates a Warp_paths module for warp, which contains a bindir variable, pointing to warp's /bin/ folder

  without deadcode elimination, that string winds up in the final purs binary, which causes a dependency on warp, which depends on all of ghc, bringing the closure up to 2.9gig

  ###### Things done

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

  ---


state: closed
title: go-ethereum-classic: init at 3.5.0
user_login: sorpaas
html_url: https://github.com/NixOS/nixpkgs/pull/26551
updated_at: 2017-06-13 19:43:33
body:
  ###### Motivation for this change

  Add Geth Classic -- the client to run for Ethereum Classic cryptocurrency network.

  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: exa: 2017-04-02 -> 0.6.0
user_login: dermetfan
html_url: https://github.com/NixOS/nixpkgs/pull/26552
updated_at: 2017-06-13 20:36:01
body:
  ###### Motivation for this change

  OpenSSL is no longer needed as mentioned in the [release notes](https://the.exa.website/release_notes.html).

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] 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: wireguard: 0.0.20170531 -> 0.0.20170613
user_login: zx2c4
html_url: https://github.com/NixOS/nixpkgs/pull/26553
updated_at: 2017-06-13 17:11:30
body:
  Simple version bump. I also add myself to maintainers, since I've made quite a few of these bumps and happen to have a ± okay understanding of the code base.


state: closed
title: Speed up parsing @args.rsp compiler arguments
user_login: orivej
html_url: https://github.com/NixOS/nixpkgs/pull/26554
updated_at: 2017-06-25 15:51:47
body:
  Improves upon #25205.

  https://gist.github.com/pbogdan/9d6986bf931b58a70d75e14eb40ee8a1 parsing time is
  reduced from one minute to one second.


state: open
title: buildRustPackage: no matching package named `env_logger`
user_login: adfaure
html_url: https://github.com/NixOS/nixpkgs/issues/26555
updated_at: 2018-02-20 17:22:43
body:
  ## Issue description
  Hi!
  I am trying to package my application written in rust using the package buildRustPackage. 
  The package won't build because It seems to miss the required version of env_logger from the registry.

  here the full stack:

  ```
  $nix-build --keep-failed /home/adfaure/Projects/datamove-nix -A 'batsim-rs'                                                           :( │drwx------    3 afaure users      4096 Mar 23 16:46 .config
                                                                                                                                                                       │drwxr-xr-x    8 afaure users      4096 Mar 22 16:34 evalys
  these derivations will be built:                                                                                                                                     │-rw-r--r--    1 afaure users      2354 Mar 22 16:15 install.sh
    /nix/store/m7fyy2kyl7n2k5kzmk7911nz9riy9kgd-batsim-rs-fetch.drv                                                                                                    │-rw-------    1 afaure users        39 Mar 23 17:45 .lesshst
    /nix/store/1x4bx7c4x50l32q5dw224rkkbk9lgqky-batsim-rs.drv                                                                                                          │drwx------    3 afaure users      4096 Mar 22 16:54 .local
  building path(s) ‘/nix/store/cqsji42mz2xavzg1v7mp596za64fapwk-batsim-rs-fetch’                                                                                       │-rw-r--r--    1 afaure users        31 Mar 24 09:48 Makefile
  unpacking sources                                                                                                                                                    │-rw-r--r--    1 afaure users        52 Mar 22 16:18 .nix-channels
  unpacking source archive /nix/store/089sdqxb0cm6s2ava1f1vhs9nak3jqyb-bat-rust-7167c6d                                                                                │drwxr-xr-x    2 afaure users      4096 Mar 23 16:02 .nix-defexpr
  source root is bat-rust-7167c6d                                                                                                                                      │-rw-r--r--    1 afaure users       491 Mar 23 16:32 nix-jessie-x64-nfs.en
  installing                                                                                                                                                           │v
  Fetching /tmp/nix-build-batsim-rs-fetch.drv-7/bat-rust-7167c6d to /nix/store/cqsji42mz2xavzg1v7mp596za64fapwk-batsim-rs-fetch                                        │-rw-r--r--    1 afaure users 740547822 Mar 23 16:23 nix-jessie-x64-nfs.tg
  Setting up git templatedir                                                                                                                                           │z
  Using rust registry from /nix/store/lajpclh3f92gn8d05yh0krl8hky71sq9-rustRegistry-2017-05-15-c73d61e                                                                 │drwxr-xr-x    9 afaure users      4096 Mar 22 16:25 nixpkgs
  warning: custom registry support via the `registry.index` configuration is being removed, this functionality will not work in the future                             │lrwxrwxrwx    1 afaure users        29 Mar 22 16:18 .nix-profile -> /nix/
      Updating registry `file:///nix/store/lajpclh3f92gn8d05yh0krl8hky71sq9-rustRegistry-2017-05-15-c73d61e`                                                           │var/nix/profiles/default
      Updating registry `file:///nix/store/lajpclh3f92gn8d05yh0krl8hky71sq9-rustRegistry-2017-05-15-c73d61e`                                                           │-rw-r--r--    1 afaure users       156 Mar 27 16:43 OAR.1744689.stderr
      Updating registry `file:///nix/store/lajpclh3f92gn8d05yh0krl8hky71sq9-rustRegistry-2017-05-15-c73d61e`                                                           │-rw-r--r--    1 afaure users     49906 Mar 27 16:26 OAR.1744689.stdout
      Updating registry `file:///nix/store/lajpclh3f92gn8d05yh0krl8hky71sq9-rustRegistry-2017-05-15-c73d61e`                                                           │-rw-r--r--    1 afaure users        49 Mar 24 10:18 .profile
  error: no matching package named `env_logger` found (required by `batsim`)                                                                                           │drwxr-xr-x    2 afaure users      4096 Mar 14 09:55 public
  location searched: registry file:///nix/store/lajpclh3f92gn8d05yh0krl8hky71sq9-rustRegistry-2017-05-15-c73d61e                                                       │drwxr-xr-x   14 afaure users      4096 Mar 27 16:50 red-sched
  version required: = 0.4.3                                                                                                                                            │-rw-r--r--    1 afaure users  99254350 Mar 27 16:51 res.tar
  versions found: 0.4.2, 0.4.1, 0.4.0, ...                                                                                                                             │drwx------    2 afaure users      4096 Mar 20 11:01 .ssh
  note: keeping build directory ‘/tmp/nix-build-batsim-rs-fetch.drv-7’                                                                                                 │-rwxr-xr-x    1 afaure users       390 Mar 27 10:43 start-rej.sh
  builder for ‘/nix/store/m7fyy2kyl7n2k5kzmk7911nz9riy9kgd-batsim-rs-fetch.drv’ failed with exit code 101                                                              │drwxr-xr-x    3 afaure users      4096 Mar 20 10:36 .vim
  cannot build derivation ‘/nix/store/1x4bx7c4x50l32q5dw224rkkbk9lgqky-batsim-rs.drv’: 1 dependencies couldn't be built                                                │-rw-------    1 afaure users      9117 Jun 13 15:16 .viminfo
  error: build of ‘/nix/store/1x4bx7c4x50l32q5dw224rkkbk9lgqky-batsim-rs.drv’ failed  
  ```
  ### Steps to reproduce

  Build this file with nix-build to reproduce.

   ```nix
  { stdenv, rustc, fetchgit, rustPlatform, makeWrapper } : 

  with rustPlatform;

  buildRustPackage rec {
    name = "batsim-rs";

    src = fetchgit {
      url = "https://gitlab.inria.fr/adfaure/bat-rust";
      rev ="7167c6dceaf3ce077d28bb3b35800158369c515c";
      sha256 = "0cx7jw0vyjrscz9b7ijmjm7m87m37zn5ix29z5qgw5kik956qngx";
    };

    depsSha256 = "1qq2fpjg1wfb7z2s8p4i2aw9swcpqsp9m5jmhbyvwnd281ag4z6a";

    meta = with stdenv.lib; {
      description = "Rust api for the batsim simulator.";
      homepage    = https://github.com/oar-team/batsim;
      platforms   = platforms.unix;

      longDescription = ''
        Batsim is a Batch Scheduler Simulator that uses SimGrid as the platform simulator. batsim rs allows writing scheduler for the batsim project.
      '';
    };  
  }
  ```
  ## Technical details

  * System:  NixOS: 17.09pre108553.0011f9065a (Hummingbird)
     
  * Nix version: (run `nix-env --version`): nix-env (Nix) 1.11.9 

  * Nixpkgs version:  17.09pre108553.0011f9065a
  * Sandboxing enabled: build-use-sandbox = false 

  Any help would be appreciated! Thanks very much!  


state: closed
title: wrapped gcc -V error message is not correct
user_login: nlewo
html_url: https://github.com/NixOS/nixpkgs/issues/26556
updated_at: 2017-08-04 15:58:26
body:
  ## Issue description
  ```
  nix-shell -p gcc48 --run "gcc -V"
  gcc: error: unrecognized command line option ‘-V’
  gcc: error: unrecognized command line option ‘-fstack-protector-strong’
  gcc: fatal error: no input files
  compilation terminated.
  ```
  While it should be (I think):
  ```
  nix-shell -p gcc48 --run "gcc -V"
  gcc: error: unrecognized command line option ‘-V’
  gcc: fatal error: no input files
  compilation terminated.
  ```

  ### Steps to reproduce
  Just run `gcc -V` and check if the output contains 
  `gcc: error: unrecognized command line option ‘-fstack-protector-strong’`

  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
  * Nix version: (run `nix-env --version`)
  unstable and 16.09
  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
  * Sandboxing enabled: (run `grep build-use-sandbox /etc/nix/nix.conf`)


state: closed
title: pythonPackages.django: 1.11.1 -> 1.11.2
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/26557
updated_at: 2017-06-14 09:26:40
body:
  Bugfix release.
  See https://docs.djangoproject.com/en/1.11/releases/1.11.2/

  ###### Motivation for this change


  ###### Things done

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

  ---


state: closed
title: vim: update URL for vimrc
user_login: trshaffer
html_url: https://github.com/NixOS/nixpkgs/pull/26559
updated_at: 2017-06-13 18:14:13
body:
  Previous URL was returning a 404. Adjusting the query parameters fixes
  things.

  ###### Motivation for this change
  Vim was failing to build

  ###### Things done
  I updated the URL, and it built successfully

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

  ---


state: closed
title: chromium: No GSettings schemas are installed on the system
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/issues/26560
updated_at: 2017-06-16 18:40:44
body:
  ## Issue description
  I think this is similar to #25518

  Whenever I try to access the system print dialog or want to upload a file, Chromium crashes on me with the below message.

  ```
  (chromium:19213): GLib-GIO-ERROR **: No GSettings schemas are installed on the system [1] 19213 trace trap ./result/bin/chromium
  ```

  I tried to fix this using the solution in #25518 but a Chromium build takes my poor little laptop > 12 hrs and my first two attempts were unsuccessful.

  ### Steps to reproduce
  - Start Chromium
  - Open some sort of file upload dialog

  ## Technical details

  * System: 17.03.1313.d10fe64124
  * Nix version: nix-env (Nix) 1.11.10
  * Nixpkgs version: "17.03.1298.5bafc71b61" 
  * Sandboxing enabled: build-use-sandbox = true


state: open
title: "haskellPackages.extend" and "haskellPackages.override" are incompatible
user_login: ElvishJerricco
html_url: https://github.com/NixOS/nixpkgs/issues/26561
updated_at: 2019-03-10 10:15:26
body:
  If you use `extend` to change stuff like the package set, it will remove `override`, preventing you from doing things like overriding the GHC used, or the `all-cabal-hashes`. Even if it didn't remove `override`, I'm guessing the `override` function installed by `nixpkgs.callPackage` would operate on the pre-`extend` object, thus eliminating any extensions added that way.

  Fundamentally, I think `nixpkgs.callPackage` just needs to install an `extend` function itself, rather than having `haskellPackages` make its own. It needs to use the `self: super:` style so that you can extend the package with overrides arbitrarily many times. If it had this, the `overrides` argument to [`haskell-modules/default.nix`](https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/haskell-modules/default.nix) wouldn't be necessary, since it would essentially be a strictly worse version of `extend`.

  ```bash
  $ nix-repl "<nixpkgs>"
  nix-repl> ((haskellPackages.extend (self: super: {})).override {}).ghc
  error: attribute ‘override’ missing, at (string):1:2
  ```


state: closed
title: pythonPackages.hug: Disable on python2
user_login: knedlsepp
html_url: https://github.com/NixOS/nixpkgs/pull/26562
updated_at: 2017-06-14 03:05:14
body:
  ###### Motivation for this change
  Hug is only supported on python3.


  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on 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: When linux kernel 4.4 end of support scheduled in NixOS?
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/issues/26564
updated_at: 2017-08-11 19:20:33
body:
  My question is triggered by removal of linux kernel ```4.1``` and multiple hardware issues with ```4.9``` and later kernels, so I am using ```4.4```.

  ---

  When do you plan to remove kernel ```4.4``` ?

  Upstream (kernel.org) plans to stop its support in [Feb, 2018](https://www.kernel.org/category/releases.html).
  If ```NixOS``` follows there will be no kernel ```4.4``` in the next ```18.03``` version (or even earlier, ```4.1``` was removed four months before upstream's EOL which is Sep, 2017)

  On the other hand, Canonical plans to support kernel ```4.4``` until [Apr, 2021](https://wiki.ubuntu.com/Kernel/Support#A16.04.x_Ubuntu_Kernel_Support)

  ---


state: closed
title: GRUB 2: Gnome_Dark.png missing
user_login: davidak
html_url: https://github.com/NixOS/nixpkgs/issues/26565
updated_at: 2017-06-14 17:56:30
body:
  ## Issue description

  (my branch was rebased to upstream just now to commit https://github.com/NixOS/nixpkgs/commit/cc0ce6b7a61976c9ea517d12daf62505365c0b8a)

  ```
  [root@nixos:~/nixpkgs]# nixos-rebuild switch -I ~
  building Nix...
  building the system configuration...
  updating GRUB 2 menu...
  cannot copy /nix/store/sj1psbij342r12xv61fx6jcxwapkkj3g-gnome-dark-2015-02-27/share/artwork/gnome/Gnome_Dark.png to /boot
  warning: error(s) occurred while switching to the new configuration

  [root@nixos:~/nixpkgs]# ls /nix/store/sj1psbij342r12xv61fx6jcxwapkkj3g-gnome-dark-2015-02-27/share/artwork/gnome/Gnome_Dark.png
  ls: cannot access '/nix/store/sj1psbij342r12xv61fx6jcxwapkkj3g-gnome-dark-2015-02-27/share/artwork/gnome/Gnome_Dark.png': No such file or directory
  ```

  @romildo maybe related to https://github.com/NixOS/nixpkgs/pull/26460?

  ### Steps to reproduce

  basic NixOS VM should be sufficient

  ## Technical details

  * System: NixOS 17.09.git.250ec90 (Hummingbird)
  * Nix version: nix-env (Nix) 1.11.9
  * Nixpkgs version: "17.03.1123.4a7a03913d"
  * Sandboxing enabled: build-use-sandbox = false


state: closed
title: nixos-artwork: do not leak nix hashes to filenames in /share/artwork/gnome/
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/26566
updated_at: 2017-06-14 19:51:23
body:
  ###### Motivation for this change

  Fixes #26565

  After #26460 ```nixos-rebuild``` fails with error
  ```
  cannot copy /nix/store/sj1psbij342r12xv61fx6jcxwapkkj3g-gnome-dark-2015-02-27/share/artwork/gnome/Gnome_Dark.png to /boot
  ```

  because the filename contains nix hash:
  ```
  /etc/nixos$ ls -l /nix/store/sj1psbij342r12xv61fx6jcxwapkkj3g-gnome-dark-2015-02-27/share/artwork/gnome                                               
  total 0                                                                                                                                               
  lrwxrwxrwx 3 root root 58 Jan  1  1970 1vhgkmby6lkm6qz3kv6pmzylv1599z7y-Gnome_Dark.png -> /nix/store/1vhgkmby6lkm6qz3kv6pmzylv1599z7y-Gnome_Dark.png  
  ```


state: closed
title: Xserver memory leak
user_login: ikervagyok
html_url: https://github.com/NixOS/nixpkgs/issues/26567
updated_at: 2019-02-14 16:05:18
body:
  ## Issue description
  Noticed this a few times, but never had time to look into it. Maybe some hints can be given, what to look for next time this happens.

  ### Steps to reproduce
  Use Nixos desktop as usual (in my case with xmonad) and wait. after a few days of usage, even if i close all apps, `X` will consume more memory with every passing day.

  Hardware:
  ```
  $ lspci
  00:00.0 Host bridge: Intel Corporation Skylake Host Bridge/DRAM Registers (rev 07)
  00:02.0 VGA compatible controller: Intel Corporation HD Graphics 530 (rev 06)
  00:14.0 USB controller: Intel Corporation Sunrise Point-H USB 3.0 xHCI Controller (rev 31)
  00:16.0 Communication controller: Intel Corporation Sunrise Point-H CSME HECI #1 (rev 31)
  00:16.3 Serial controller: Intel Corporation Sunrise Point-H KT Redirection (rev 31)
  00:17.0 SATA controller: Intel Corporation Sunrise Point-H SATA controller [AHCI mode] (rev 31)
  00:1f.0 ISA bridge: Intel Corporation Sunrise Point-H LPC Controller (rev 31)
  00:1f.2 Memory controller: Intel Corporation Sunrise Point-H PMC (rev 31)
  00:1f.3 Audio device: Intel Corporation Sunrise Point-H HD Audio (rev 31)
  00:1f.4 SMBus: Intel Corporation Sunrise Point-H SMBus (rev 31)
  00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (2) I219-LM (rev 31)
  ```

  all possibly relevant parts of my config:
  ```
  { config, pkgs, ... }:

  {
    boot.initrd.availableKernelModules = [ "xhci_pci" "ahci" "usbhid" ];
    boot.extraModulePackages = [ ];
    boot.initrd.availableKernelModules = [ "ahci" "i8042" ];
    boot.kernelModules = [ "msr" "kvm-intel" "virtio" "tun" "cpufreq_stats" "radeon" ];
    boot.kernelPackages = pkgs.linuxPackages_latest;

    boot.kernelParams = [
      "video.use_native_backlight=1"
      "acpi_backlight=vendor"
      "zswap.enabled=1"
      "zswap.max_pool_percent=15"
      "zswap.compressor=lz4"
      "zswap.zpool=zsmalloc"
      "zcache"
      "intel_iommu=on"
    ];

    boot.loader.efi.canTouchEfiVariables = true;
    boot.loader.systemd-boot.enable = true;
    boot.loader.timeout = 2;

    boot.tmpOnTmpfs = true;

    gnu = false;

    hardware.cpu.intel.updateMicrocode = true;
    hardware.enableAllFirmware = true;

    hardware.opengl.s3tcSupport = true;
    hardware.opengl.driSupport = true;
    hardware.opengl.driSupport32Bit = true;

    hardware.pulseaudio.enable = true;
    hardware.pulseaudio.package = pkgs.pulseaudioFull;
    hardware.pulseaudio.support32Bit = true;

    i18n = {
        consoleKeyMap = "us";
        defaultLocale = "en_US.UTF-8";
    };

    networking.firewall = {
      allowedTCPPorts = [ 22 80 443 8080 ];
      allowedUDPPorts = [ 22 ];
      checkReversePath = true;
      enable = false;
    };

    nixpkgs.config.allowUnfree = true;

    powerManagement.enable = true;
    powerManagement.cpuFreqGovernor = "powersave";

    services.dbus.enable = true;

    services.timesyncd.enable = true;

    services.redshift.brightness.night = "0.8";
    services.redshift.enable = true;
    services.redshift.latitude = "48.196045";
    services.redshift.longitude = "16.364028";

    services.xserver.desktopManager.gnome3.enable = true;
    services.xserver.displayManager.lightdm.enable = true;
    services.xserver.enable = true;
    services.xserver.layout = "us"; 
    services.xserver.libinput.enable = true;
    services.xserver.videoDrivers = [ "intel" ];
    services.xserver.desktopManager.xterm.enable = false;
    services.xserver.windowManager.default = "xmonad";
    services.xserver.windowManager.xmonad.enable = true;
    services.xserver.windowManager.xmonad.enableContribAndExtras = true;
    services.xserver.xkbOptions = "eurosign:e";

    system.autoUpgrade.channel = "https://nixos.org/channels/nixos-unstable";
    system.autoUpgrade.enable = true;

    time.hardwareClockInLocalTime = false;
    time.timeZone = "Europe/Vienna";
  ```

  ## Technical details

  * System: 17.09pre108553.0011f9065a (Hummingbird)
  * Nix version: nix-env (Nix) 1.11.9
  * Nixpkgs version: "17.09pre108553.0011f9065a"
  * Sandboxing enabled: build-use-sandbox = true


state: closed
title: flashplayer: 25.0.0.171 -> 26.0.0.126 [Critical security fixes]
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/26568
updated_at: 2017-06-14 13:25:39
body:
  ###### Motivation for this change

  - Critical security fixes
  - Other bug fixes
  - Other enhancements

  https://helpx.adobe.com/flash-player/release-note/fp_26_air_26_release_notes.html
  https://helpx.adobe.com/security/products/flash-player/apsb17-17.html


  ###### Things done

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

  - Built packages
    - `nix-env -i -f . -A pkgs.flashplayer`
    - `nix-build -I nixpkgs=. -A pkgsi686Linux.flashplayer`
    - `nix-build -I nixpkgs=. -E "(import <nixpkgs> {}).flashplayer.override { debug = true; }"`
    - `nix-build -I nixpkgs=. -E "(import <nixpkgs> {}).pkgsi686Linux.flashplayer.override { debug = true; }"`
    - `nix-build -I nixpkgs=. -A pkgs.flashplayer-standalone`
    - `nix-build -I nixpkgs=. -A pkgs.flashplayer-standalone-debugger`
    - `nix-build -I nixpkgs=. -E "(import <nixpkgs> {}).chromium.override { enablePepperFlash = true; }"`
  - Played a video with Firefox (x86_64)
  - Played a video with Chromium (x86_64)
  - Checked the version with Firefox (x86_64) http://www.adobe.com/software/flash/about/
  - Checked the version with Chromium (x86_64) http://www.adobe.com/software/flash/about/
  - Played a video with `flashplayer-standalone` and `flashplayer-standalone-debugger` (x86_64)

  ---


state: closed
title: perlPackages: init packages needed for bugzilla
user_login: vaartis
html_url: https://github.com/NixOS/nixpkgs/pull/26569
updated_at: 2017-06-14 12:29:04
body:
  perlPackages.EmailMIMEAttachmentStripper: init at 1.317
  perlPackages.EmailReply: init at 1.204
  perlPackages.PatchReader: init at 0.9.6
  perlPackages.TemplateGD: init at 2.66
  perlPackages.AuthenRadius: init at 0.26
  perlPackages.Chart: init at 2.4.10
  perlPackages.EmailMIMEModifier at 1.444

  ###### Motivation for this change


  ###### Things done

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

  ---


state: closed
title: firefox, firefox-bin: 53.0.3 -> 54.0, firefox-esr: 52.1.2esr -> 52.2.0esr [Critical security fix]
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/26571
updated_at: 2017-06-16 10:25:52
body:
  ###### Motivation for this change

  - Various security fixes
  - Simplified the download button and download status panel
  - Added support for multiple content processes (e10s-multi)
  - Added Burmese (my) locale

  https://www.mozilla.org/en-US/firefox/54.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).

  Played a video on YouTube with firefox, firefox-esr, and firefox-bin.

  ---


state: closed
title: mplayer: Use system ffmpeg instead of vendored version.
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/26572
updated_at: 2017-06-14 15:44:34
body:
  ###### Motivation for this change

  Looks like using system ffmpeg was intended behavior (ffmpeg is build dependency),
  but mplayer was using its provided version instead.

  Fixes use of mplayer with https:// URL's.

  ###### Things done

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

  ---


state: closed
title: hostapd dependency fix for https://github.com/nixos/nixpkgs/issues/16090
user_login: qknight
html_url: https://github.com/NixOS/nixpkgs/pull/26573
updated_at: 2017-06-14 14:44:46
body:
  ###### Motivation for this change
  https://github.com/nixos/nixpkgs/issues/16090

  ###### Things done

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

  ---


state: closed
title: ddcutil: init at 0.8.2
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/26575
updated_at: 2017-09-12 23:02:56
body:
  ###### Motivation for this change
  ddccontrol doesn't seem to work with my GPU.

  ###### Things done

  - [x] Tested using sandboxing
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [x] Tested compilation of all pkgs that depend on this change (none)
  - [x] Tested execution of all binary files
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: pandas: add 'which' dependency
user_login: michaelpj
html_url: https://github.com/NixOS/nixpkgs/pull/26576
updated_at: 2017-07-17 13:15:08
body:
  `pandas` has an undeclared dependency on `which` (it uses it to test for the presence of executables). You wouldn't notice it unless you were running in `nix-shell --pure`, which I was to troubleshoot other 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/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Teach `fetchPypi` to fetch zips
user_login: michaelpj
html_url: https://github.com/NixOS/nixpkgs/issues/26577
updated_at: 2017-06-15 17:02:11
body:
  Sometimes people upload zips, not just tarballs, e.g. https://pypi.python.org/pypi/algopy

  It would be especially nice if it would try both, but I'd settle for being able to specify.


state: closed
title: cntlm service: cleanup non working config options
user_login: bachp
html_url: https://github.com/NixOS/nixpkgs/pull/26578
updated_at: 2017-06-15 10:11:49
body:
  ###### Motivation for this change

  The current module configs were not working correctly.

  - extraConfig was not working
  - add possibility to add cntlm.conf in verbatime form
  - correctly create the cntlm user with it's uid
  - add no proxy option

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [ ] Tested compilation of all pkgs 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: apache-httpd service: fix mod_perl by refering to apacheHttpdPackages
user_login: vaartis
html_url: https://github.com/NixOS/nixpkgs/pull/26579
updated_at: 2017-06-15 23:37:14
body:
  ###### Motivation for this change

  Fix apache refering to mod_perl, which is in apacheHttpdPackages

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on 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: Theano cleanup
user_login: twhitehead
html_url: https://github.com/NixOS/nixpkgs/pull/26580
updated_at: 2018-08-08 15:43:05
body:
  ###### Motivation for this change

  The first patch merges the cuda and non-cuda derivations.  This removes a lot of duplication and was mentioned in the original commit 07dcc4f43aeb3703cf55002dc00af89cc3585a69 as something that should be done.

  The second patch bakes the build-time compiler into Theano for it to use when it compiles up and loads it EDSL.  Without this, it uses whatever compiler is current in the environment.  This can cause issues, especially in the non-NixOS case where the system compiler is often not a good choice.

  I've built and tested this against the 17.03 release.  It wouldn't build against master for me due to issues with the dependencies unreleated to these patches.

  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on 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: pythonPackages.intelhex init at 2.1
user_login: pjones
html_url: https://github.com/NixOS/nixpkgs/pull/26581
updated_at: 2017-06-27 20:29:10
body:
  ###### Motivation for this change

  This package is a dependency of another package that I'll be submitting shortly.  In other words, I need this PR approved so I can submit another one :)

  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: Expose custom Rust registry versions
user_login: tilpner
html_url: https://github.com/NixOS/nixpkgs/pull/26582
updated_at: 2017-08-11 11:01:10
body:
  ###### Motivation for this change

  This allows users to specify a custom registry src,
  because currently every packager would need to create
  an outdated Cargo.lock just to be compatible with the
  probably outdated rustRegistry in nixpkgs.

  Currently there is no easy way to convince cargo to
  do that, so this makes that workaround unnecessary.

  Not tested, this is only a PR already for review purposes, don't merge just yet

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on 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: blackmagic init at 1.6.1
user_login: pjones
html_url: https://github.com/NixOS/nixpkgs/pull/26584
updated_at: 2017-07-05 21:35:16
body:
  ###### Motivation for this change 

  Add package for flashing and debugging ARM Cortex controllers.



  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: Kernel panic/switch_root issue
user_login: ghost
html_url: https://github.com/NixOS/nixpkgs/issues/26585
updated_at: 2018-08-14 11:37:11
body:
  ## Issue description

  Kernel panic - switch_root is not working.
  Happened after doing a `sudo nixos-rebuild switch --upgrade`.

  ### Steps to reproduce

  Yes.

  ## Technical details
  https://gist.github.com/Nobabs27/266265c35aaf21a89fb0bc47dd8d0961
  https://gist.github.com/Nobabs27/0abfbe14dd32aa0e2263e1c2b2c4c37a
  https://gist.github.com/Nobabs27/3a16484236f0f5314ec55891303ddd93
  https://gist.github.com/Nobabs27/eb1ab4e756a5dc4cba6ef908318d23a5
  https://gist.github.com/Nobabs27/18018f31cc40aef6b86193f99ffa7f86


state: closed
title: How to use fontconfig in a derivation?
user_login: brittAnderson
html_url: https://github.com/NixOS/nixpkgs/issues/26586
updated_at: 2017-06-16 07:08:54
body:
  ## Issue description
  To use some functions of the psychopy python library it is also necessary to use pyglet and to have access to the fonts. This fails for me. Is there a way to fix by exporting a fontconfig file?


  ### Steps to reproduce
  Minimal: 
  ```
  nix-shell --pure -p python -p pkgs.pythonPackages.pyglet 
  python
  import pyglet
  pyglet.lib.load_library('fontconfig')
  ```

  Actual use:
  I run nix-shell with the following default.nix:
  ```
  with import <nixpkgs> {};

  (let
    psychopy = pkgs.pythonPackages.buildPythonPackage rec {
         name = "psychopy-${version}";
         version = "1.85.1";

         src = pkgs.fetchurl{
           url = "https://github.com/psychopy/psychopy/archive/1.85.1.tar.gz";
           sha256 = "d6a487bd8617ec68c7e56b6a7a855f3fd19e12282463025ae209fbc68fcb34b5";
         };

         buildInputs = [pkgs.pythonPackages.configobj];
         propagatedBuildInputs = [pkgs.pythonPackages.configobj];
         
         meta = {
           homepage = "https://github.com/psychopy/psychopy/releases";
         };
    };		

   in  pkgs.python.buildEnv.override rec {
  extraLibs = with pkgs.pythonPackages; [fontconfig python configobj numpy scipy matplotlib pandas pyopengl pyglet pillow psychopy];
  }
  ).env
  ```

  then 
  ```
  cd ./result/lib/python2.7/site-packages/psychopy/demos//coder/stimuli/
  python dots.py
  ```

  N.B. The library seems to work as `python face_jpg.py` works fine.


  ## Technical details

  * System: nixos unstable
  * nix-env (Nix) 1.11.9
  * Nixpkgs version: "17.09pre107928.65477dcd34"


state: closed
title: glpk: 4.61 -> 4.62
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/26587
updated_at: 2017-06-30 09:27:12
body:
  See http://lists.gnu.org/archive/html/info-gnu/2017-06/msg00006.html
  for release announcement

  ###### Motivation for this change


  ###### Things done

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

  ---


state: closed
title: Python: error when running tests
user_login: erictapen
html_url: https://github.com/NixOS/nixpkgs/issues/26588
updated_at: 2017-06-15 20:13:34
body:
  ## Issue description

  I'm trying to nixify [`gkwebapp`](https://gitlab.com/gnukhata/gkwebapp), the webapp for an FOSS accounting software. In the process of building I encounter the following stack trace. As the error seems to occur in `nix_run_setup.py`, I thought it might be a bug in `nixpkgs`.

  ```
  ...
  running build_ext
  Traceback (most recent call last):
    File "nix_run_setup.py", line 8, in <module>
      exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\\r\\n', '\\n'), __file__, 'exec'))
    File "setup.py", line 67, in <module>
      """,
    File "/nix/store/zq0lf0fdc7n12zcdcs2qq3viz6mc87vr-python-2.7.13/lib/python2.7/distutils/core.py", line 151, in setup
      dist.run_commands()
    File "/nix/store/zq0lf0fdc7n12zcdcs2qq3viz6mc87vr-python-2.7.13/lib/python2.7/distutils/dist.py", line 953, in run_commands
      self.run_command(cmd)
    File "/nix/store/zq0lf0fdc7n12zcdcs2qq3viz6mc87vr-python-2.7.13/lib/python2.7/distutils/dist.py", line 972, in run_command
      cmd_obj.run()
    File "/nix/store/v891hzbmwqn9jqimykfy7qa4b3543pv8-python2.7-bootstrapped-pip-9.0.1/lib/python2.7/site-packages/setuptools/command/test.py", line 210, in run
      self.run_tests()
    File "/nix/store/v891hzbmwqn9jqimykfy7qa4b3543pv8-python2.7-bootstrapped-pip-9.0.1/lib/python2.7/site-packages/setuptools/command/test.py", line 231, in run_tests
      testRunner=self._resolve_as_ep(self.test_runner),
    File "/nix/store/zq0lf0fdc7n12zcdcs2qq3viz6mc87vr-python-2.7.13/lib/python2.7/unittest/main.py", line 94, in __init__
      self.parseArgs(argv)
    File "/nix/store/zq0lf0fdc7n12zcdcs2qq3viz6mc87vr-python-2.7.13/lib/python2.7/unittest/main.py", line 149, in parseArgs
      self.createTests()
    File "/nix/store/zq0lf0fdc7n12zcdcs2qq3viz6mc87vr-python-2.7.13/lib/python2.7/unittest/main.py", line 158, in createTests
      self.module)
    File "/nix/store/zq0lf0fdc7n12zcdcs2qq3viz6mc87vr-python-2.7.13/lib/python2.7/unittest/loader.py", line 130, in loadTestsFromNames
      suites = [self.loadTestsFromName(name, module) for name in names]
    File "/nix/store/zq0lf0fdc7n12zcdcs2qq3viz6mc87vr-python-2.7.13/lib/python2.7/unittest/loader.py", line 103, in loadTestsFromName
      return self.loadTestsFromModule(obj)
    File "/nix/store/v891hzbmwqn9jqimykfy7qa4b3543pv8-python2.7-bootstrapped-pip-9.0.1/lib/python2.7/site-packages/setuptools/command/test.py", line 42, in loadTestsFromModule
      tests.append(self.loadTestsFromName(submodule))
    File "/nix/store/zq0lf0fdc7n12zcdcs2qq3viz6mc87vr-python-2.7.13/lib/python2.7/unittest/loader.py", line 103, in loadTestsFromName
      return self.loadTestsFromModule(obj)
    File "/nix/store/v891hzbmwqn9jqimykfy7qa4b3543pv8-python2.7-bootstrapped-pip-9.0.1/lib/python2.7/site-packages/setuptools/command/test.py", line 42, in loadTestsFromModule
      tests.append(self.loadTestsFromName(submodule))
    File "/nix/store/zq0lf0fdc7n12zcdcs2qq3viz6mc87vr-python-2.7.13/lib/python2.7/unittest/loader.py", line 100, in loadTestsFromName
      parent, obj = obj, getattr(obj, part)
  AttributeError: 'module' object has no attribute 'godown'
  Error in atexit._run_exitfuncs:
  Traceback (most recent call last):
    File "/nix/store/zq0lf0fdc7n12zcdcs2qq3viz6mc87vr-python-2.7.13/lib/python2.7/atexit.py", line 24, in _run_exitfuncs
      func(*targs, **kargs)
    File "/nix/store/vfslyi6039fxw7csjs9mac8hm4cg028w-python2.7-openpyxl-2.3.5/lib/python2.7/site-packages/openpyxl/writer/write_only.py", line 38, in _openpyxl_shutdown
      for path in ALL_TEMP_FILES:
  TypeError: 'NoneType' object is not iterable
  Error in sys.exitfunc:
  Traceback (most recent call last):
    File "/nix/store/zq0lf0fdc7n12zcdcs2qq3viz6mc87vr-python-2.7.13/lib/python2.7/atexit.py", line 24, in _run_exitfuncs
      func(*targs, **kargs)
    File "/nix/store/vfslyi6039fxw7csjs9mac8hm4cg028w-python2.7-openpyxl-2.3.5/lib/python2.7/site-packages/openpyxl/writer/write_only.py", line 38, in _openpyxl_shutdown
      for path in ALL_TEMP_FILES:
  TypeError: 'NoneType' object is not iterable
  builder for ‘/nix/store/cx9jc89bizwxvfh19ppy8p9hzvr6m9i3-python2.7-gkwebapp.drv’ failed with exit code 1
  error: build of ‘/nix/store/cx9jc89bizwxvfh19ppy8p9hzvr6m9i3-python2.7-gkwebapp.drv’ failed
  ```


  ### Steps to reproduce

  Build this nix-expression:

  ```
  with import <nixpkgs> {};

  let
    wsgicors = pkgs.python27Packages.buildPythonPackage rec{
      pname = "wsgicors";
      version = "0.7.0";
      name = "${pname}-${version}";
      src = pkgs.fetchurl {
        url = "https://pypi.python.org/packages/0a/94/022f1ca2838e854fd526012d888d50e391a8332b48ee6ad665d75763ebb3/wsgicors-0.7.0.tar.gz";
        sha256 = "169x3w3pny6vw1l4cz9nz7fmzf4bh4wrj814ixa1v5q21zb47ayc";
      };
      buildInputs = with pkgs.python27Packages; [
        nose
      ];
      propagatedBuildInputs = with pkgs.python27Packages; [
        backports_functools_lru_cache
      ];

    };
  in
  pkgs.python27Packages.buildPythonPackage rec {
    name = "gkwebapp";

    buildInputs = with pkgs.pythonPackages; [
      pyramid
      openpyxl
      pyramid_jinja2
      webob
      waitress
      wsgicors
      requests2
      pillow
      supervisor
      Babel
    ];

    src = fetchFromGitLab {
      owner = "gnukhata";
      repo = "gkwebapp";
      rev = "3.5.2";
      sha256 = "1j4m3cv7acyqd3q27724ivciz74md4c8xkpik4hicwmi9gz74w8h";
    };
  }
  ```

  ## Technical details

  * System: 17.03.git.412b0a1 (Gorilla)
  * Nix version: nix-env (Nix) 1.11.10
  * Nixpkgs version: "17.03.git.412b0a17aa"
  * Sandboxing enabled: build-use-sandbox = false


state: closed
title: pythonPackages.defusedxml: 0.4.1 -> 0.5.0
user_login: georgewhewell
html_url: https://github.com/NixOS/nixpkgs/pull/26589
updated_at: 2017-06-16 08:41:32
body:
  ###### Motivation for this change
  fixes defusedxml on python36: https://github.com/tiran/defusedxml/issues/3

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: flow: 0.46.0 -> 0.48.0
user_login: frontsideair
html_url: https://github.com/NixOS/nixpkgs/pull/26591
updated_at: 2017-06-16 07:32:06
body:
  ###### Motivation for this change

  New upstream 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)
     - [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: gerbil: 0.10 -> 0.11
user_login: fare
html_url: https://github.com/NixOS/nixpkgs/pull/26592
updated_at: 2017-06-16 08:07:15
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"`
  - [ ] Tested execution of 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 result image created time is "47 years ago".
user_login: wizzup
html_url: https://github.com/NixOS/nixpkgs/issues/26593
updated_at: 2017-06-15 14:05:22
body:
  With following `bare.nix`

  ``` nix
  { pkgs ? import <nixpkgs> {} }:
  pkgs.dockerTools.buildImage { name = "minimal"; }
   ```

  and following commands

  ``` bash
  $ nix-build bare.nix 
  /nix/store/qyr8h654yhm3f9bmi19cyy6cylsgjggg-docker-image-minimal.tar.gz

  $ docker load < result
  ea33a194ef23: Loading layer [==========================================>] 10.24 kB/10.24 kB

  $ docker images
  REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
  minimal             latest              8ee38dc84775        47 years ago        0 B

  $ date
  Thu Jun 15 19:00:30 ICT 2017
  ```

  ## Technical details

  * System: NixOS: 17.09pre108553.0011f9065a (Hummingbird)
  * Nix version: nix-env (Nix) 1.12pre5350_7689181e
  * Nixpkgs version: "17.09pre108553.0011f9065a"
  * Sandboxing enabled: build-use-sandbox = false


state: closed
title: antlr4_7: init at 4.7
user_login: jchildren
html_url: https://github.com/NixOS/nixpkgs/pull/26594
updated_at: 2017-06-24 17:55:08
body:
  ###### Motivation for this change

  Antlr is a really useful tool for polyglot parser generation and this expression contains the tool and java run-time. Also included is the  `grun` testing rig.

  I have tested that it is possible to perform the steps described in the [getting started guide](https://github.com/antlr/antlr4/blob/master/doc/getting-started.md) on my local machine as well as used it to generate parsers in java, javascript and golang.

  Other run-times are not included in this expression, but they are typically installed by language specific package managers, with the exception of C++. I expect this dependency would be managed by the project using the tool however. 

  `grun` gui mode is gtk dependent which may vary based on environment, but I didn't want to include them as explicit dependencies as they are not needed to use `grun` in other modes.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: guetzli: init at 1.0.1
user_login: seppeljordan
html_url: https://github.com/NixOS/nixpkgs/pull/26595
updated_at: 2017-07-02 11:01:18
body:
  ###### Motivation for this change
  It would be nice to have guetzli inside nixpkgs

  ###### Things done

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

  ---


state: closed
title: `zoom-us` fixes
user_login: danbst
html_url: https://github.com/NixOS/nixpkgs/pull/26596
updated_at: 2017-06-27 22:41:31
body:
  ###### Motivation for this change
  Fix some issues for `zoom-us`. In particular,
  - https://github.com/NixOS/nixpkgs/pull/26446#issuecomment-306904224 for not working SSO (cc @kamilchm )
  - crash with Facebook
  - warnings about `/home/levi/...` (by fixing `qt.conf`)
  - black screen from webcam (my Logitech C270). This change, however, isn't as straightforward as others, so I extracted it to separate commit. If you guys ( @shlevy @k0001 @kamilchm ) have webcam working currently, and that commit breaks it for you, i'll revert it.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [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.ppx_tools_versioned: 5.0alpha -> 5.0.1
user_login: Zimmi48
html_url: https://github.com/NixOS/nixpkgs/pull/26597
updated_at: 2017-06-15 15:37:09
body:
  ###### Motivation for this change

  Update to the most recent released version.

  ###### Things done

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

  `nox-review wip` fails on the build of Reason, but Reason did not build before this commit either. The error is the same one as reported here: https://github.com/facebook/reason/issues/1224


state: closed
title: mysql module: add option to bind to an address
user_login: moretea
html_url: https://github.com/NixOS/nixpkgs/pull/26598
updated_at: 2017-06-27 18:43:42
body:
  ###### Motivation for this change

  I wanted to bind `mysqld` to a specific address. This is still possible via `extraOptions`, but having a dedicated `bind` option is way nicer.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on 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: ocamlPackages.utop: allow utop to locate topfile
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/26599
updated_at: 2018-04-12 16:43:42
body:
  ###### Motivation for this change
  fixes #16085

  ping @Zimmi48 @regnat for review.
  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: 17.03's nixStable can't be used to build 17.03
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/issues/26600
updated_at: 2017-08-11 01:56:52
body:
  ## Issue description

  Looks like the latest Nix (1.11.10) has security improvements that limit various permissions/ownership actions during a build.

  While some of these have been fixed (https://github.com/NixOS/nixpkgs-channels/commit/ad413fdb584736e7db1dc7a17bd6d5384de95904), many remain.

  Being able to build packages from source, instead of using the binary cache, is a pretty important requirement for the release channel!

  Examples (incomplete list, only one of my builders is using the latest "nix"):

  * [x] at
  * [x] cron
  * [x] logcheck
  * [x] logkeys
  * [x] udevil
  * [x] uucp
  * [x] super
  * [x] xconq

  ### Steps to reproduce

  * `nix-build '<nixos>' -A at --check`
  * error:
  ```
  install flags: install SHELL=/nix/store/fi3mbd2ml4pbgzyasrlnp0wyy6qi48fh-bash-4.4-p5/bin/bash    
  /nix/store/k8dyhz9hrjydl23ny3131am6cws1rc07-coreutils-8.26/bin/install -c -m 755 -d /nix/store/2s9vbmdr7h5mmw5yqf6s78mva0n8mx60-at-3.1.16/bin
  /nix/store/k8dyhz9hrjydl23ny3131am6cws1rc07-coreutils-8.26/bin/install -c -m 755 -d /nix/store/2s9vbmdr7h5mmw5yqf6s78mva0n8mx60-at-3.1.16/sbin
  /nix/store/k8dyhz9hrjydl23ny3131am6cws1rc07-coreutils-8.26/bin/install -c -m 755 -d /nix/store/2s9vbmdr7h5mmw5yqf6s78mva0n8mx60-at-3.1.16/doc
  /nix/store/k8dyhz9hrjydl23ny3131am6cws1rc07-coreutils-8.26/bin/install -c -m 755 -d /nix/store/2s9vbmdr7h5mmw5yqf6s78mva0n8mx60-at-3.1.16/doc/at
  /nix/store/k8dyhz9hrjydl23ny3131am6cws1rc07-coreutils-8.26/bin/install -c -m 6755 -s at /nix/store/2s9vbmdr7h5mmw5yqf6s78mva0n8mx60-at-3.1.16/bin
  /nix/store/k8dyhz9hrjydl23ny3131am6cws1rc07-coreutils-8.26/bin/install: cannot change permissions of '/nix/store/2s9vbmdr7h5mmw5yqf6s78mva0n8mx60-at-3.1.16/bin/at': Operation not permitted
  make: *** [Makefile:98: install] Error 1
  ```

  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
  **`17.03.1316.412b0a17aa (Gorilla)`**
  * Nix version: (run `nix-env --version`)
  **`nix-env (Nix) 1.11.10`**
  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
  **`17.03.1316.412b0a17aa`**
  * Sandboxing enabled: (run `grep build-use-sandbox /etc/nix/nix.conf`)
  **`build-use-sandbox = true`**

  ## Solutions

  * Address the failing packages, as has been done already with openssl and others.
  * Revert the Nix version bump (if these issues can't be resolved in a timely fashion, but I'm optimistic)
  * Throw Hydra-powered builder goodness at rebuilding the channel from scratch
    * Possibly automate this when a Nix version change is introduced (?)


  -----------------------------------------

  List:

  * [x] coreutils
  * [x] [ddccontrol](https://hydra.nixos.org/build/54539760/nixlog/1)
  * [x] firejail
  * [x] irods
  * [x] leafnode
  * [x] libcgroup
  * [x] libutemper
  * [x] kbdlight
  * [x] mailman
  * [x] mailutils
  * [x] mcron
  * [x] mtr
  * [x] netselect
  * [x] [qtsvg](https://hydra.nixos.org/build/54540217/nixlog/1)
  * [x] slock
  * [x] thttpd
  * [x] wcslib


state: closed
title: thunderbird, thunderbird-bin: 52.1.1 -> 52.2.0 [Critical security fixes]
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/26601
updated_at: 2017-06-15 18:34:57
body:
  ###### Motivation for this change

  - Critical security fixes
  - Other bug fixes

  https://www.mozilla.org/en-US/thunderbird/52.2.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).

  Tested only `thunderbird-bin`. Compiling `thunderbird`.

  ---


state: closed
title: shells-environment: do not let sudo make perl disfunctional
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/26602
updated_at: 2017-07-30 13:59:21
body:
  ###### Motivation for this change

  fixes #25613

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: ghc821: init at 8.2.1-rc2 (a.k.a., 8.2.0.20170507)
user_login: k0001
html_url: https://github.com/NixOS/nixpkgs/pull/26603
updated_at: 2017-06-15 20:11:30
body:
  The approach taken to add this package was to port over the definitions
  currently existing for 8.2.0, and making the necessesary changes to get
  this building.

  The Haskell package set associated with this compiler doesn't yet
  guarantee that all or most of the packages successfully build with this
  new compiler, but that will improve over time after this GHC 8.2.1
  is officially released and the ecosystem catches up.

  ###### Things done

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

  ---


state: closed
title: xfce: visual issues of GTK3 programs
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/issues/26604
updated_at: 2017-12-18 19:11:21
body:
  ## Issue description

  There are two problems with GTK3 programs which are reproducible when using ```XFCE``` as displayManager (there are no problems with ```plasma``` and ```icewm```)

  1. Text selection is not visible in Firefox (starting from 53) and Chrome (starting from 59 https://github.com/NixOS/nixpkgs/pull/26512). Background of the selected area keeps its color.

  2. Enormous borders in many programs, for example ```psensor``` and ```meld``` (it is reproducible even with simple wxvi:

  ![](http://i.imgur.com/0Rxq69V.png)
  ![](http://i.imgur.com/9tsLHrM.png)

  ### Steps to reproduce
  ```
    services.xserver = rec {
      enable = true;
      desktopManager.xfce.enable = true;
    };
  ```
  then run various programs


  ## Technical details

  * System: 17.09.git.02e12e6 (Hummingbird)
  * Nix version: nix-env (Nix) 1.12pre5413_b4b1f452
  * Nixpkgs version: "17.09.git.02e12e6762" 
  * Sandboxing enabled: false


state: closed
title: ssh module: disable agent by default
user_login: fpletz
html_url: https://github.com/NixOS/nixpkgs/pull/26605
updated_at: 2017-06-18 20:04:03
body:
  ###### Motivation for this change

  This should be a rather uncontroversial change but some feedback would be appreciated

  IMHO launching a ssh-agent is not needed for every user session. It might make sense on desktop systems but not on servers or in containers.


state: closed
title: python-modules/protobuf: fix darwin build by using $CXX instead of $CC
user_login: robx
html_url: https://github.com/NixOS/nixpkgs/pull/26606
updated_at: 2017-06-19 11:30:02
body:
  fixes #26531 (or works around?)

  ###### Motivation for this change

  This is about issue #26531. The minimal change I could make to get the package to build for me locally. I doubt it's the best way to go about it.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [x] macOS
     - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of 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: allow setting timezone via timedatectl
user_login: lheckemann
html_url: https://github.com/NixOS/nixpkgs/pull/26608
updated_at: 2017-08-04 19:35:10
body:
  ###### Motivation for this change
  #26469

  I'm not sure about the exact process of getting this into nixpkgs proper. There's the matter of getting lheckemann/systemd@5352df7b281f2627e712dfde46ec67736b12e00e into nixos's systemd (thankfully github allows referring to commits from forks in the source repo so this works even though it hasn't been merged anywhere) in addition to this. I've PRed this to staging because of the mass rebuild it causes.

  Any feedback on the material contents of the PR in addition to process information is of course also very welcome!

  ###### Things done

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


state: closed
title: Firefox
user_login: Ekleog
html_url: https://github.com/NixOS/nixpkgs/pull/26609
updated_at: 2017-06-15 20:20:40
body:
  ###### Motivation for this change

  Update firefox to 54.0. This requires updating nspr and nss too.

  I didn't test with nox, given `nix-shell -p nox` seems to fail building with `AttributeError: '_NamespacePath' object has no attribute 'sort'`, on my current 0011f9065a nixpkgs checkout.

  `firefox` builds and runs successfully on my computer after these changes.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: gitlab runs with errors, not web accessible
user_login: ghost
html_url: https://github.com/NixOS/nixpkgs/issues/26610
updated_at: 2017-07-07 17:48:38
body:
  ## Issue description

  GitLab doesn't appear to be working, maybe due to some ruby dependencies?

  Journal output: https://gist.github.com/07532b02f21720a81b8d902662538a9c

  ### Steps to reproduce

  Snippet from `configuration.nix`:

  ```
    services = {
      …
      gitlab = {
        enable = true;
        port = 8081;
        databasePassword = "letmein";
        secrets = rec {
          db = "I$2z3\dbz}X`^$3xV:j5(0!EJ`3jL>";
          secret = "${db}";
          otp = "i?yV\!-A[.\.:&U$7VAo>=[yi(\"::_";
        };
      };
    };
  ```

  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
  * Nix version: (run `nix-env --version`)
  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
  * Sandboxing enabled: (run `grep build-use-sandbox /etc/nix/nix.conf`)

  ```
  ~> nixos-version
  17.03.1316.412b0a17aa (Gorilla)
  ~> nix-env --version
  nix-env (Nix) 1.11.10
  ~> nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion
  "17.03.1316.412b0a17aa"
  ~> grep build-use-sandbox /etc/nix/nix.conf
  build-use-sandbox = false
  ```


state: closed
title: Can't send mail from php-fpm via sendmail
user_login: florianjacob
html_url: https://github.com/NixOS/nixpkgs/issues/26611
updated_at: 2017-08-29 21:22:16
body:
  ## Issue description
  I'm trying to send mail by using php's `mail` function, executed by php-fpm, sendmail provided by postfix. I get an `Assertion `!(st.st_mode & S_ISGID) || (st.st_gid == getegid())' failed.` error. This does not happen when I use sendmail from the command line.

  Might be related to the way php-fpm is spawning unpriviledged child processes from its root master process? **UPDATE:** It does so by using the `setuid()` and `setgid()` syscalls after the child process is forked.

  It seems this is the assertion from https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/security/wrappers/wrapper.c#L204 , but I don't understand what this assertion actually checks for. I'm at a dead end here and don't know how to track this down further.

  @ixmatus, you seem to be the author of the file, maybe you can tell me something about why those assertions are there and what case they catch? :smile:

  exact journald entry:
  ```
  php-fpm[16885]: [WARNING] [pool piwik] child 16887 said into stderr: "sendmail: /nix/store/3xsjm8rfpy0ysfjs1pcybj33fsigszgp-wrapper.c:204: main: Assertion `!(st.st_mode & S_ISGID) || (st.st_gid == getegid())' failed."
  ```


  ### Steps to reproduce
  Minimal php script, add a php script like this to a webroot and let it execute by php-fpm:
  ```
  <?php
      $receiver = "mail@example.com";
      $subject = "Test";
      $text = "Works!";
      if(mail($receiver, $subject, $text)) {
          echo 'Mail sent!';
      } else {
          echo 'Error. :(';
      }
  ?>
  ```

  ## Technical details

  * System: 17.09.git.258b4c1 (Hummingbird)
  * Nix version: nix-env (Nix) 1.12pre5413_b4b1f452
  * Nixpkgs version: 17.03.1051.090ffd5fab
  * Sandboxing enabled: false


state: open
title: exwm doesnt work with slim
user_login: spiderbit
html_url: https://github.com/NixOS/nixpkgs/issues/26612
updated_at: 2017-06-16 03:01:07
body:
  if nothing else should be a comment in the source file did try different stuff till I luckily tested lightdm and it worked.


state: closed
title: dns-root-data: init at 2017-06-16
user_login: fpletz
html_url: https://github.com/NixOS/nixpkgs/pull/26613
updated_at: 2017-07-15 12:10:56
body:
  As outlined in https://github.com/NixOS/nixpkgs/commit/cb59381eee5e89079cc855e52777dae7dc29263d#commitcomment-22565238, add a package for dnssec roots and use them in a few packages.

  I chose to include an update script and commit `root.keys` into nixpkgs rather than using a fixed output derivation because unbound itself depends on the location of `root.keys`.

  ~Do we need `root.ds`?~


state: closed
title: chrome: fix fallout from #26512
user_login: cstrahan
html_url: https://github.com/NixOS/nixpkgs/pull/26614
updated_at: 2018-03-22 16:46:01
body:
  ###### Motivation for this change

  Fixes broken save dialogue (causes chrome to crash) and missing icons.

  ###### Things done

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

  ---


state: closed
title: jenkins service: Add extraJavaOptions.
user_login: nh2
html_url: https://github.com/NixOS/nixpkgs/pull/26615
updated_at: 2017-06-16 07:23:12
body:
  ###### Motivation for this change

  This is useful for the common case of passing arguments to the JVM that runs Jenkins.

  ###### Things done

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

  ---


state: closed
title: pybitmessage: 0.4.4 -> 0.6.2
user_login: shak-mar
html_url: https://github.com/NixOS/nixpkgs/pull/26616
updated_at: 2017-09-09 14:35:40
body:
  ###### Motivation for this change


  ###### Things done

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

  ---

  It seems kinda strange to me to have pybitmessage in `instant-messengers` (since it is not meant to be used that way, but rather asynchronously), I think it would fit better in `p2p`.  Should I change that too?


state: closed
title: spotify crashes: libGL.so.1 missing symbol drmGetDevices2
user_login: gilligan
html_url: https://github.com/NixOS/nixpkgs/issues/26617
updated_at: 2018-01-29 03:55:11
body:
  ## Issue description

  Spotify crashes on start because libGL is missing a symbol


  ### Steps to reproduce
  ```
  $ spotify
  /home/gilligan/.nix-profile/bin/spotify: /nix/store/pklsbgqx7h471k4qf1asq353iqsqmbi2-spotify-1.0.48.103.g15edf1ec-94/lib/spotify/libssl.so.1.0.0: no version information available (required by /home/gilligan/.nix-profile/bin/spotify)
  /home/gilligan/.nix-profile/bin/spotify: /nix/store/pklsbgqx7h471k4qf1asq353iqsqmbi2-spotify-1.0.48.103.g15edf1ec-94/lib/spotify/libcrypto.so.1.0.0: no version information available (required by /home/gilligan/.nix-profile/bin/spotify)
  /home/gilligan/.nix-profile/bin/spotify: /nix/store/f5vcin9z7gi1q5y3i7r6c4gipiypsssl-curl-7.52.1/lib/libcurl.so.4: no version information available (required by /home/gilligan/.nix-profile/bin/spotify)
  /home/gilligan/.nix-profile/bin/spotify: symbol lookup error: /run/opengl-driver/lib/libGL.so.1: undefined symbol: drmGetDevices2

  ```


  ## Technical details

  * System: 17.09pre108553.0011f9065a (Hummingbird)
  * Nix version: 1.11.9
  * Nixpkgs version: 17.09pre108553.0011f9065a
  * Sandboxing enabled: no


state: closed
title: hugo: 0.22.1 -> 0.23
user_login: sigma
html_url: https://github.com/NixOS/nixpkgs/pull/26618
updated_at: 2017-07-22 03:18:44
body:
  ###### Motivation for this change
  This release includes a move to a new github organization.

  ###### Things done

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

  ---


state: closed
title: ocamlPackages.containers: 0.22 -> 1.2
user_login: regnat
html_url: https://github.com/NixOS/nixpkgs/pull/26619
updated_at: 2017-06-18 13:01:16
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: gnash: init at 0.8.11-2017-03-08 [WIP]
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/26620
updated_at: 2017-09-12 23:02:52
body:
  ###### Motivation for this change
  We lack a free flash player and a standalone one.

  ###### Things done

  - [x] Tested using sandboxing
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [x] Tested compilation of all pkgs that depend on this change (none)
  - [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] enable hardware acceleration 
  - [ ] ~~build the browser plugin (firefox)~~
  - [ ] fix audio with Gstreamer
  - [x] test Qt toolkit

  ###### Notes

  With the Gstreamer backend I could not hear any audio (mp3 source).

  About the browser, this plugin is based on XULrunner which, if I understand correctly, is being phased out so I'm not sure whether it still work with recent firefox versions.


state: closed
title: gtk3: install gtk-launch
user_login: guillaumekoenig
html_url: https://github.com/NixOS/nixpkgs/pull/26621
updated_at: 2017-12-02 14:24:22
body:
  ###### Motivation for this change
  I find gtk-launch useful in various places to open files. It's better than xdg-open in my opinion in particular because it handles multiple files, and xdg-open doesn't.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: aspellWithDicts: create derivation with aspell and selected dictionaries
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/26622
updated_at: 2017-10-29 13:48:04
body:
  Currently, `aspell` checks the active profiles for dictionaries. While
  this may be convenient, it does not work with `nix-shell` and it doesn't
  allow any isolation.

  This commit adds the possibility to use composition by creating a
  derivation with `buildEnv` that contains `aspell` and selected
  dictionaries.

  Nix example:
  ```
  my_aspell = aspellWithDicts(ps: with ps; [ en nl ])
  ```
  `nix-shell` example:
  ```
  nix-shell -p 'aspellWithDicts(ps: with ps; [ en nl ])'
  ```


state: closed
title: all distrho plugins segfault Ardour and jalv
user_login: magnetophon
html_url: https://github.com/NixOS/nixpkgs/issues/26623
updated_at: 2018-02-23 13:40:23
body:
  ## Issue description
  I get the following output as soon as I insert a distrho-ports plugin in ardour:

  ```
  Skip explicit buffer seconds, preset in use
  UI::flush_pending timed out after 10s.
  The program 'ardour-5.6.08353095' received an X Window System error.
  This probably reflects a bug in the program.
  The error was 'BadShmSeg (invalid shared segment parameter)'.
    (Details: serial 48 error_code 128 request_code 130 minor_code 2)
    (Note to programmers: normally, X errors are reported asynchronously;
     that is, you will receive the error a while after causing it.
     To debug your program, run it with the --sync command line
     option to change this behavior. You can then get a meaningful
     backtrace from your debugger if you break on the gdk_x_error() function.)
  [1]    28770 segmentation fault  ardour5 --sync /tmp/ArdourTest/ArdourTest.ardour
  ```

  `jalv.gtk --sync urn:juced:DrumSynth` gives me:

  ```
  The program 'jalv.gtk' received an X Window System error.
  This probably reflects a bug in the program.
  The error was 'BadShmSeg (invalid shared segment parameter)'.
    (Details: serial 53 error_code 128 request_code 130 minor_code 2)
    (Note to programmers: normally, X errors are reported asynchronously;
     that is, you will receive the error a while after causing it.
     To debug your program, run it with the --sync command line
     option to change this behavior. You can then get a meaningful
     backtrace from your debugger if you break on the gdk_x_error() function.)
  ```

  I also tried with the latest git of distrho; same issue.
  I don't know if this is a NixOS issue, or an upstream issue, see:
  https://github.com/DISTRHO/DISTRHO-Ports/issues/17

  ## Technical details

  Below is my current info, but this was also an issue with earlier versions of NixOS.

  * System: 17.03.git.62a2890 (Gorilla)
  * Nix version: nix-env (Nix) 1.11.8
  * Nixpkgs version: "17.03.1264.9ed5dbafe3"
  * Sandboxing enabled: build-use-sandbox = true


state: closed
title: qtcreator: 4.2.1 -> 4.3.0
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/26627
updated_at: 2017-06-18 09:56:01
body:
  ###### Motivation for this change

  Update `qtcreator` to version 4.3.0.

  Remove explicit creation and installation of a desktop file, since one is already provided in the distribution package.

  [Announcement](http://blog.qt.io/blog/2017/05/24/qt-creator-4-3-0-released/)

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] 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: Fix various setuid/setgid permissions fallout
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/26628
updated_at: 2017-07-03 18:57:53
body:
  ###### Motivation for this change

  Fixes all packages explicitly listed as failing in #26600.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: coturn: allow use of ports < 1024
user_login: jazmit
html_url: https://github.com/NixOS/nixpkgs/pull/26632
updated_at: 2017-07-23 11:56:06
body:
  ###### Motivation for this change
  Using ports 80 and 443 for STUN/TURN has the best chance of passing through strict firewalls.  CoTURN needs to start as root in order to bind to these roots

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: faust: 2.0.a51 -> 2.1.0
user_login: magnetophon
html_url: https://github.com/NixOS/nixpkgs/pull/26633
updated_at: 2017-06-19 12:07:15
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: tint2: 0.14.5 -> 0.14.6
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/26642
updated_at: 2017-06-16 16:47:38
body:
  ###### Motivation for this change

  Update to new version.

  **[ChangeLog](https://gitlab.com/o9000/tint2/blob/0.14.6/ChangeLog):**

  2017-06-11 0.14.6
  - Fixes:
    - Take into account border width when computing text height
    - Taskbar: Fix task icon size limits
    - Executor: Do not output last line if it is not terminated by newline
  - Enhancements:
    - Re-execute tint2 on SIGUSR2.
      This is useful for preserving config options and environment when updating tint2.


  ###### Things done

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


state: closed
title: Update alsa lib, plugins, tools and utils
user_login: magnetophon
html_url: https://github.com/NixOS/nixpkgs/pull/26643
updated_at: 2017-06-19 19:13:30
body:
  WARNING: mass rebuild

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: ipmiview: KVM console doesn't work
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/issues/26650
updated_at: 2017-12-12 13:19:39
body:
  Relevant discussion: https://github.com/NixOS/nixpkgs/pull/26337

  I never managed to fix it, but the idea was to set LD_LIBRARY_PATH to $out (or other paths if that's insufficient)


state: closed
title: ltris: init at 1.0.19
user_login: ciil
html_url: https://github.com/NixOS/nixpkgs/pull/26652
updated_at: 2017-06-16 22:30:01
body:
  ###### Motivation for this change
  Added another lgames package. Needs gcc 4.9 because of known compilation issues since 2015 (cf. http://git.net/ml/general/2015-05/msg25721.html).

  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] 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: kodiPlugins: fix path for shared object links
user_login: titanous
html_url: https://github.com/NixOS/nixpkgs/pull/26653
updated_at: 2017-09-19 06:16:25
body:
  ###### Motivation for this change

  513e66e310f324f42565faea0d87128787d875a9 broke plugins with shared objects because the path was wrong, this fixes it.

  /cc @edwtjo

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: KDE/Plasma: support spellchecking
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/issues/26654
updated_at: 2017-06-16 15:16:50
body:
  ## Issue description

  Currently we build `sonnet` with support for `hunspell`.
  https://github.com/NixOS/nixpkgs/blob/a821be7a0646adbb5c14dc94b0ace74992cad8f6/pkgs/development/libraries/kde-frameworks/sonnet.nix

  Sonnet typically looks in `/usr/share/hunspell` for dictionaries
  https://cgit.kde.org/sonnet.git/tree/src/plugins/hunspell/hunspelldict.h?id=6db26d1fcdc986c8341b13622d8eecae70a23bfd

  That means it won't be able to find any dictionaries and thus spellchecking won't work.


state: closed
title: pythonPackages.ps_mem: init at 3.9
user_login: gnidorah
html_url: https://github.com/NixOS/nixpkgs/pull/26655
updated_at: 2017-06-18 15:54:41
body:
  ###### Motivation for this change

  A utility to accurately report the in core memory usage for a program
  https://github.com/pixelb/ps_mem/blob/master/README.md

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: sbt: support scala-native
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/26656
updated_at: 2017-07-28 14:45:51
body:
  ###### Motivation for this change

  That rare case of upstream [supporting nix](https://github.com/scala-native/scala-native/blob/master/bin/scala-native.nix):  :)

  But their solution is to [run ```sbt``` in ```nix-shell```](https://github.com/scala-native/scala-native/blob/master/docs/user/setup.rst) with prepared ```buildInputs``` list

  As ```sbt``` is the only program to run in this environment (all the rest is launched by ```sbt```), I think it would be nicer just to wrap ```sbt``` enriching it with optional posibility to build ```scala-native``` targets even without ```nix-shell```

  Just replace ```sbt``` package with ```sbt-with-scala-native``` and it will be able to find all libraries required for native builds.

  cc: @MasseGuillaume 

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: Fixing attribute name mistake: setguid => setgid
user_login: ixmatus
html_url: https://github.com/NixOS/nixpkgs/pull/26657
updated_at: 2017-06-17 08:06:34
body:
  ###### Motivation for this change
  Fixing a coding mistake in the changes made to `nixos/modules/security/wrappers/default.nix` for the setcap wrapper support.

  The mistake was related to conditional logic checking if a `setuid` or `setgid` attribute was set on an argument set and if so if either were `true`. The mistake was that `setgid` was misspelled as `setugid` which means that if a wrapper program had `setuid = false` but `setgid = true` and no `permissions` attribute in the argset it would use the default `mkSetuidProgram` configuration.

  This is not correct behavior because it means a program's user or group if neither of those attributes were not set in the argset would be defaulted to `root` and this is dangerous.

  The fix is to correct the spelling mistake.

  This was caught while investigating #26611. 

  ###### Things done

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

  ---

  I have yet to build and test this, I will probably get to that tonight, so don't merge until that has happened.


state: closed
title: cockroachdb: beta-20160915 -> v1.0.2
user_login: rushmorem
html_url: https://github.com/NixOS/nixpkgs/pull/26658
updated_at: 2017-06-17 22:46:30
body:
  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] 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: Clarifying default file standards along with the CLI tools?
user_login: ixxie
html_url: https://github.com/NixOS/nixpkgs/issues/26660
updated_at: 2017-06-30 09:15:22
body:
  The Nix ecosystem utilizes a number of default files, most prominently `default.nix`, but also `shell.nix` and `release.nix`. The standards and guidelines regarding the uses and specifications for these files are on occasion unclear, and in some cases clearly overloaded; having used NixOS for a year now, I feel that this ambiguity about how Nix expressions are used (or can be used) in certain contexts is one of the most confusing aspects of learning how to use Nix.

  Since I understand a revamp of the CLI is underway, it seems this would be a good time to streamline these standards, and clarify them in the documentation.

  As an example of what I mean,  while `shell.nix` would clearly be the default for `nix shell`, and I understand `release.nix` is to used with `nix ops` (and `nix env -i` ?), it seems `default.nix` has [a variety of uses](https://stackoverflow.com/questions/44088192/when-and-how-should-default-nix-shell-nix-and-release-nix-be-used). In particular, it is sometimes usable for `nix build`, and sometimes not.

  Would it make sense to also have `nix build` look for a `build.nix`, and fallback on `default.nix` otherwise? I imagine following this sort of naming convention would not make sense in many cases, since I imagine for example `release.nix` works for both `nix env` and `nix ops`. This suggests the correct solution is a sort of search tree of default files for which these files look, with `default.nix` being the root node.

  Of course, one will then possibly be concerned that a typical repo would end up cluttered with `.nix` files; an alternative would be a Nix expression library designed to help packagers a single `default.nix` file behave differently for these different tools.


state: closed
title: command-not-found database may provide useless suggestions
user_login: lheckemann
html_url: https://github.com/NixOS/nixpkgs/issues/26661
updated_at: 2017-07-07 14:46:53
body:
  ## Issue description
  command-not-found suggests mariadb for rcmysql, which is indeed included in mariadb, but is a broken link (to /etc/init.d/mariadb iirc) and as such unhelpful.

  This is clearly a bug in the mariadb package, but should it perhaps also be considered a bug in the command-not-found database builder?

  ### Steps to reproduce

  Enable command-not-found and type rcmysql in the shell. Install mariadb as it suggests and type rcmysql again.


  ## Technical details
  - System: 17.03.1313.d10fe64124 (Gorilla)
  - Nix version: nix-env (Nix) 1.11.10
  - Nixpkgs version: "17.03.1313.d10fe64124"
  - Sandboxing enabled:  true


state: closed
title: i2p: 0.9.28 -> 0.9.30 (and build wrapper from source) (and for 32bit)
user_login: shak-mar
html_url: https://github.com/NixOS/nixpkgs/pull/26662
updated_at: 2017-07-14 07:48:06
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 (only built on 32bit)
     - [ ] 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: musescore: 2.0.3 -> 2.1.0
user_login: vandenoever
html_url: https://github.com/NixOS/nixpkgs/pull/26663
updated_at: 2017-06-19 13:29:04
body:
  ###### Motivation for this change

  Newer version that is not broken.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: flashplayer: 26.0.0.126 -> 26.0.0.131
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/26664
updated_at: 2017-06-17 09:12:39
body:
  ###### Motivation for this change
  - Buttons can't be clicked in some AS2 content (FP-4198473)

  https://helpx.adobe.com/flash-player/release-note/fp_26_air_26_release_notes.html

  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] 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: bluez5_28: remove expression for bluez5_28, as it is no longer needed
user_login: armijnhemel
html_url: https://github.com/NixOS/nixpkgs/pull/26665
updated_at: 2018-04-13 22:35:10
body:
  ###### Motivation for this change

  bluez5_28 was only needed for older versions of LibreOffice, but has not been needed for more than two years.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on 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: crashplan: refactor allowing local version bumping with overrideAttrs
user_login: forficate
html_url: https://github.com/NixOS/nixpkgs/pull/26666
updated_at: 2017-06-19 01:56:21
body:
  ###### Motivation for this change
  It was not possible to increment the version of crashplan locally using overrideAttrs due to the hardcoded version in the installPhase.

  Now a user can modify the `src` and `name` values to increment the version manually in their configuration using overrideAttrs.

  ###### Things done

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

  ---

  cc @sztupi @domenkozar @jerith666


state: closed
title: catch: 1.7.0 -> 1.9.5
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/26667
updated_at: 2017-06-18 09:55:17
body:
  ###### Motivation for this change

  Update to version 1.9.5.

  [Changes](https://github.com/philsquared/Catch/releases)

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: refactor: build packages per Erlang/OTP version.
user_login: gleber
html_url: https://github.com/NixOS/nixpkgs/pull/26668
updated_at: 2017-06-26 08:57:51
body:
  This change introduces a fixpoint, which allows to do deep override when
  building packages defined in pkgs/development/beam-modules/default.hex.
  This allows to provide beam.packages.erlang{,R16,R17,R18,R19} which
  contains the same packages built with different Erlang/OTP versions.

  Top-level attribute beamPackages points at beam.packages.erlangR18, the
  same applies to other top-level Erlang packages.

  ###### Motivation for this change

  This is a continuation of https://github.com/NixOS/nixpkgs/pull/26381 based on https://github.com/NixOS/nixpkgs/pull/17240/

  This does not yet generalize Elixir nor LFE interpreters.

  ###### Things done

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

  ---

  /cc @LnL7 @ericbmerritt @yurrriq @ankhers 


state: closed
title: qstopmotion: init -> 2.3.2
user_login: leenaars
html_url: https://github.com/NixOS/nixpkgs/pull/26669
updated_at: 2017-06-17 22:47:44
body:
  ###### Motivation for this change

  Current stop motion tools in Nixos were not able to correctly handle our camera, so I packaged qstopmotion, a descendant of Linux Stopmotion that is actively being developed.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: libreoffice: fix #25831
user_login: lverns
html_url: https://github.com/NixOS/nixpkgs/pull/26670
updated_at: 2017-06-17 22:58:58
body:
  ###### Motivation for this change

  Closes #25831. 

  Allows users to click on links in LibreOffice and have them opened in their default browser. Also allows them to use the `File > Send > ...` menu to send documents with their default mail program.

  I really think this is an upstream bug and have [reported](https://bugs.documentfoundation.org/show_bug.cgi?id=108591) it.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS *LibreOffice doesn't use xdg-open on 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. They all work except for `spadmin`, but this is not a regression.
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: LibreOffice spadmin cannot be run
user_login: lverns
html_url: https://github.com/NixOS/nixpkgs/issues/26671
updated_at: 2017-07-01 21:00:47
body:
  ## Issue description

  When attempting to run `spadmin` from the LibreOffice installation, I get the following error:
  ```
  /home/<censored>/.nix-profile/bin/spadmin: line 3: /nix/store/n2lq0rz0zkvypjcxzx8ifib79h2r00sy-libreoffice-5.3.0.3/bin/.spadmin-wrapped: No such file or directory
  ```
  I honestly have no idea what this tool is supposed to do, but if it is included in the package it should run.

  ### Steps to reproduce

  Install either `libreoffice-still` or `libreoffice-fresh` and then run `spadmin`

  ## Technical details

  * System: NixOS: 17.03.899.c87abfae79 (Gorilla)
  * Nix version: 1.11.8
  * Nixpkgs version: "17.09pre108553.0011f9065a"
  * Sandboxing enabled: Yes

  (Hmmm.... I see that my NixOS version and Nixpkgs version don't match.... I'll have to look into that.)


state: closed
title: nodePackages.javascript-typescript-langserver: init at 2.0.0
user_login: dywedir
html_url: https://github.com/NixOS/nixpkgs/pull/26672
updated_at: 2017-06-18 07:31:15
body:
  ###### Motivation for this change

  Add [javascript-typescript-langserver](https://github.com/sourcegraph/javascript-typescript-langserver)

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: opencv-3.x: fix build on OS X
user_login: basvandijk
html_url: https://github.com/NixOS/nixpkgs/pull/26673
updated_at: 2017-06-18 15:12:00
body:
  This fixes the build of the opencv-contrib modules on OS X. I tested that the build on Linux keeps working.

  The idea of this fix was contributed by @jcberentsen in https://github.com/LumiGuide/haskell-opencv/pull/87.


state: closed
title: IntelliJ Ultimate - 403 Forbidden when downloading
user_login: Litarvan
html_url: https://github.com/NixOS/nixpkgs/issues/26674
updated_at: 2017-06-19 09:47:22
body:
  ## Issue description

  Installing package `nixos.idea.idea-ultimate` fails when downloading IntelliJ tar

  ```bash
  $ nix-env -iA nixos.idea.idea-ultimate
  installing ‘idea-ultimate-2017.1’
  ...

  trying https://download.jetbrains.com/idea/ideaIU-2017.1.tar.gz
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                   Dload  Upload   Total   Spent    Left  Speed
  100   154  100   154    0     0    397      0 --:--:-- --:--:-- --:--:--  1026
  100  638k  100  638k    0     0   385k      0  0:00:01  0:00:01 --:--:--  385k

  curl: (22) The requested URL returned error: 403 Forbidden
  error: cannot download ideaIU-2017.1.tar.gz from any mirror
  builder for ‘/nix/store/vmi4z22q7xjf56chg0fcy5i0qf2hn2ns-ideaIU-2017.1.tar.gz.drv’ failed with exit code 1
  ```

  ### Steps to reproduce

  ```bash
  $ nix-env -iA nixos.idea.idea-ultimate
  ```

  ## Technical details

  * System: `17.03.1203.58e227052d (Gorilla)`
  * Nix version: `nix-env (Nix) 1.11.8`
  * Nixpkgs version: `"17.03.1203.58e227052d"`
  * Sandboxing enabled: `build-use-sandbox = false`


state: closed
title: ghcHEAD: Split docs into their own output
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/26676
updated_at: 2017-06-17 21:59:42
body:
  ###### Motivation for this change

  This ghc was forgetten from 2089dd4ab6be089bda12a942846ab7954b28b459

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on 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: Manual: Add paragraph on xserver keyboard layout
user_login: turion
html_url: https://github.com/NixOS/nixpkgs/pull/26677
updated_at: 2017-06-18 12:01:45
body:
  ###### Motivation for this change

  When I installed nixos for the first time, I was confused why the xserver keyboard layout didn't work out as expected, so I wanted to give the kind of correct example in  the manual that would have been helpful.

  ###### Things done

  - [x] Built and tested manual


state: closed
title: gnutls: Fix broken darwin build
user_login: jbaum98
html_url: https://github.com/NixOS/nixpkgs/pull/26678
updated_at: 2018-04-21 20:41:57
body:
  ###### Motivation for this change

  `gnutls` wasn't building on darwin. This stopped `emacs` from building as well.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on 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: meshlab: 1.3.3 -> 2016.12
user_login: nh2
html_url: https://github.com/NixOS/nixpkgs/pull/26680
updated_at: 2017-12-06 20:38:03
body:
  ###### Motivation for this change

  Meshlab 2016.12 is significantly improved vs Meshlab 1.3.3.

  Apparently we need way less patches here than Arch Linux to make things compile; I haven't yet found something that breaks without them.

  Not all contents of the `QMAKE_FLAGS` may be needed, but I stuck close to the ones given in https://github.com/cnr-isti-vclab/meshlab/pull/68#issuecomment-292308094. If somebody wants to make the effort and find which ones are truly not needed, I'd welcome it.

  Note for non-NixOS users (for example, when you run nix on Ubuntu or Debian), you need to use `LD_PRELOAD` or `LD_LIBRARY_PATH` so that your system `libGL.so.1` can be found.
  For example, on my Nvidia system I use this to run: `nix-shell --pure -p meshlab --run 'LD_LIBRARY_PATH=/usr/lib/nvidia-375 meshlab'`.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on 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: mailutils broken again
user_login: davidak
html_url: https://github.com/NixOS/nixpkgs/issues/26682
updated_at: 2017-06-30 10:37:14
body:
  ## Issue description

  ```
  make  install-exec-hook
  make[3]: Entering directory '/tmp/nix-build-mailutils-2.2.drv-0/mailutils-2.2/maidag'
  for i in maidag; do\
  	chown root:mail /nix/store/rkzp3nic1jqhnd9xrxm8ckppccv8869h-mailutils-2.2/sbin/$i;\
  	chmod 4755 /nix/store/rkzp3nic1jqhnd9xrxm8ckppccv8869h-mailutils-2.2/sbin/$i;\
  done
  chown: invalid group: 'root:mail'
  chmod: changing permissions of '/nix/store/rkzp3nic1jqhnd9xrxm8ckppccv8869h-mailutils-2.2/sbin/maidag': Operation not permitted
  make[3]: *** [Makefile:1284: install-exec-hook] Error 1
  make[3]: Leaving directory '/tmp/nix-build-mailutils-2.2.drv-0/mailutils-2.2/maidag'
  make[2]: *** [Makefile:1224: install-exec-am] Error 2
  make[2]: Leaving directory '/tmp/nix-build-mailutils-2.2.drv-0/mailutils-2.2/maidag'
  make[1]: *** [Makefile:1174: install-am] Error 2
  make[1]: Leaving directory '/tmp/nix-build-mailutils-2.2.drv-0/mailutils-2.2/maidag'
  make: *** [Makefile:1036: install-recursive] Error 1
  builder for ‘/nix/store/z9xh02asacmsmw69ywn7lg0f1q2gxg3r-mailutils-2.2.drv’ failed with exit code 2
  error: build of ‘/nix/store/z9xh02asacmsmw69ywn7lg0f1q2gxg3r-mailutils-2.2.drv’ failed
  ```

  Full output: https://davidak.basecom.de/paste/?707fe2c1bcc347fa#hs3hh2pDpemJb8Nf5WOmneMd6ISFN78g+756CCTRjy4=

  cc @vrthra 

  ### Steps to reproduce

  ```
  nix-env -i mailutils
  ```

  ## Technical details

  * System: NixOS 17.03.1316.412b0a17aa (Gorilla)
  * Nix version: nix-env (Nix) 1.11.10
  * Nixpkgs version: "17.03.1316.412b0a17aa"
  * Sandboxing enabled: build-use-sandbox = false


state: closed
title: polyml: 5.6 -> 5.7
user_login: yurrriq
html_url: https://github.com/NixOS/nixpkgs/pull/26683
updated_at: 2017-06-18 21:12:52
body:
  ###### Motivation for this change

  - `fetchurl` -> `fetchFromGitHub`
  - use `with stdenv.lib` in `meta`
  - add `darwin` to `platforms`
  - add @yurrriq to `maintainers`
  - `let` -> `rec`

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on 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: Strange newline in output of nix-env, and nix-build
user_login: wizzup
html_url: https://github.com/NixOS/nixpkgs/issues/26685
updated_at: 2017-07-09 12:55:35
body:
  ## Issue description

  Recently, I notice that sometime console output of `nix-env` and/or `nix-build` have something like this

      %

      T
      o
      t
      a
      l

  full log can be found [here](https://github.com/NixOS/nixpkgs/files/1082887/nl.txt)

  ### Steps to reproduce

  Not sure if it can reproduce, the above example is form `nix-env -iA nixos.arp-scan`

      $ echo $TERM && echo $PS1
      xterm-termite
      [\u@ \w] \n$

  The problem is just occurred recently, I don't remember change any thing.

  ## Technical details

  * System: NixOS: 17.09pre108553.0011f9065a (Hummingbird)
  * Nix version: nix-env (Nix) 1.12pre5350_7689181e
  * Nixpkgs version: "17.09pre108553.0011f9065a"
  * Sandboxing enabled:  build-use-sandbox = false


state: open
title: zram-reloader.service broken by security.lockKernelModules
user_login: 8573
html_url: https://github.com/NixOS/nixpkgs/issues/26686
updated_at: 2018-01-07 12:51:22
body:
  Now that I'm using the hardened profile, which enables
  `security.lockKernelModules`, whenever I run `nixos-rebuild switch`,
  I'm told that the systemd unit `zram-reloader.service` failed with the
  error "Operation not permitted" while trying to unload the `zram`
  kernel module.

  I'm not saying this is a bug — it seems to be the `lockKernelModules`
  feature working as intended — but it's a bit annoying and I wonder
  whether something could be done about it.


state: open
title: tmux server exits when display-manager.service restarts
user_login: 8573
html_url: https://github.com/NixOS/nixpkgs/issues/26687
updated_at: 2018-12-23 01:23:23
body:
  It used to be that I could restart the systemd service
  `display-manager.service` and my tmux server (started from a terminal
  emulator in the X session under the display manager) would remain in
  the background, and I could attach to it after logging back in through
  the restarted display manager.

  Now, the tmux server exits when I restart `display-manager.service`.
  I'm not saying this is necessarily a bug — it may just be a feature
  similar to `KillUserProcesses` working as intended — but does anyone
  around know how to prevent the tmux server from exiting when the
  display manager does? (I'm only seeing results about
  `KillUserProcesses` from Google, and I've long had that set to `no`.)


state: closed
title: kde-frameworks: 5.33 -> 5.34 and plasma 5.9.5 -> 5.10.2
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/26688
updated_at: 2017-06-18 14:57:23
body:
  ###### Motivation for this change

  Plasma 5.10 needs frameworks 5.34 so it doesn't make much sense to split them up.

  ```nox``` is currently broken for me so I couldn't do ```nox-review --wip``` but I'm running this version here and so far there's been no problems.

  Cc: @ttuegel 

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of 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: ghc-syb-utils tests failing
user_login: Chattered
html_url: https://github.com/NixOS/nixpkgs/issues/26689
updated_at: 2017-06-30 13:14:23
body:
  ## Issue description
  Regression test for this package fails:

  ```
  running tests
  Running 1 test suites...
  Test suite regression-tests: RUNNING...

  <no location info>: error:
      can't find file: /tmp/nix-build-ghc-syb-utils-0.2.3.1.drv-0/ghc-syb-utils-0.2.3.1/test/test-cases/GithubIssue9.hs
  Test suite regression-tests: FAIL
  Test suite logged to: dist/test/ghc-syb-utils-0.2.3.1-regression-tests.log
  0 of 1 test suites (0 of 1 test cases) passed.
  builder for ‘/nix/store/aj4rkxv1iwsna463cwjj8v7pihj5sdyx-ghc-syb-utils-0.2.3.1.drv’ failed with exit code 1
  error: build of ‘/nix/store/aj4rkxv1iwsna463cwjj8v7pihj5sdyx-ghc-syb-utils-0.2.3.1.drv’ failed
  /run/current-system/sw/bin/nix-shell: failed to build all dependencies
  ```

  ### Steps to reproduce
  On nixos-unstable:

  nix-shell -p haskellPackages.ghc-syb-utils

  ## Technical details

  * System: 17.09pre109180.0d4431cfe9 (Hummingbird)
  * Nix version: nix-env (Nix) 1.11.10
  * Nixpkgs version: 17.09pre109180.0d4431cfe9
  * Sandboxing enabled: No


state: closed
title: tdesktop: 1.0.27 -> 1.1.7
user_login: DIzFer
html_url: https://github.com/NixOS/nixpkgs/pull/26690
updated_at: 2017-06-25 10:37:21
body:
  ###### Motivation for this change


  ###### Things done
  Now using gcc6 as per official recommendation, and some pushd/popd magic to apply a patch that's not supposed to be applied from root. Do tell if there's a better way to do that.
  Also, GYP_DEFINES didn't look like they were being used, since compilation was failing at some doUpdateCheck invocation (which is supposed to be disabled), so I copied the `-Dbuild_defines=${GYP_DEFINES}` line from Arch's PKGBUILD and is now working.

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: Cloudflare not supported by ddclient configuration
user_login: jluttine
html_url: https://github.com/NixOS/nixpkgs/issues/26691
updated_at: 2019-01-03 19:42:29
body:
  ## Issue description

  ddclient has support for Cloudflare but the current configuration in nixpkgs doesn't enable it. First, ddclient definition should add `perlPackages.JSONAny` to `buildInputs`. Second, Cloudflare uses `zone` argument and I'm wondering if that could be supported nicely in nixpkgs too.

  ### Steps to reproduce

  #### Missing build inputs

  Add this to `configuration.nix` and put some proper values to `domain`, `username` and `password`:
  ```
  services.ddclient = {
    enable = true;
    domain = "mydomain.com";
    server = "www.cloudflare.com";
    username = "my@email.com";
    password = "myapikey";
    protocol = "cloudflare";
  };
  ```

  This will result in the following error for `ddclient.service`:
  ```
  ddclient[4274]: FATAL:    Error loading the Perl module JSON::Any needed for cloudflare update.
  ```

  This can be fixed by adding `perlPackages.JSONAny` to `buildInputs` of `ddclient`.

  #### Missing zone in configuration

  Now, one will get the following error:
  ```
  ddclient[8074]: WARNING:  skipping host: mydomain.com: 'zone=' is an invalid fully qualified host name.
  ```

  That is, one would need to add `zone=mydomain.com` in the ddclient configuration. This can be done with `extraConfig="zone=mydomain.com"`. However, each different high-level domain uses a different zone, so basically one will end up with using `extraConfig` for all zones and domains to get it working:
  ```
  domain="";
  extraConfig=''
  zone=mydomain1.com
  mydomain1.com
  zone=mydomain2.com
  mydomain2.com
  ```

  I don't see any easy way to have "nicer" support for this in nixpkgs. If you have any ideas, please comment.

  But at least the build inputs should be fixed, right?

  ## Technical details

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

  ```
  # nixos-version
  17.09.git.34e35df (Hummingbird)
  ```

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

  ```
  # nix-env --version
  nix-env (Nix) 1.11.9
  ```

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

  ```
  # nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion
  "17.09.git.34e35df896M"
  ```

  * Sandboxing enabled: (run `grep build-use-sandbox /etc/nix/nix.conf`)

  ```
  # grep build-use-sandbox /etc/nix/nix.conf
  build-use-sandbox = true
  ```


state: closed
title: rustfmt: 0.8.3 -> 0.9.0
user_login: dywedir
html_url: https://github.com/NixOS/nixpkgs/pull/26692
updated_at: 2017-06-18 21:22:08
body:
  ###### Motivation for this change

  Update rustfmt to 0.9.0

  ###### Things done

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

  ---


state: closed
title: tmuxinator: 0.8.1 -> 0.9.0
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/pull/26693
updated_at: 2017-06-18 15:38:52
body:
  ###### Motivation for this change

  Update tmuxinator to the last version.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] 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: vivaldi: 1.9.818.44-1 -> 1.10.867.38-1
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/26694
updated_at: 2017-06-18 17:44:47
body:
  ###### Motivation for this change

  - Update to version 1.10.867.38-1
  - Drop i386 arch. Vivaldi has suspended support for Linux 32-bit for Vivaldi 1.10. Unfortunately, this is due to Chromium suspending support for it and maintaining it themselves would take too much resources. See https://forum.vivaldi.net/post/142489.
  - Update dependency on gtk2 to gtk3.
  - Move dependency patchelf from buildInputs to nativeBuildInputs.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: fetchgit: support "git@server:repo" URLs
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/26695
updated_at: 2017-06-24 12:43:27
body:
  ###### Motivation for this change

  Update the code that extracts the base name from a git repo URL so that
  it can deal with URLs like "git@server:repo".

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: Fcitx not working in QtWebkit applications
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/issues/26696
updated_at: 2017-06-18 12:40:55
body:
  ## Issue description

  Fcitx is not reacting in QtWebkit applications like smtube or qutebrowser with the qtwebkit backend.
  On the other side, it is working fine with regular Qt applications like qutebrowser with the default webengine.
  Not sure of what could be the cause, but there have been a few problems between fcitx and Qt in the past.

  Note: Ibus is working fine with qtwebkit.

  This is not really a hurry, but it would be nice to have this fixed for fcitx users. ( like myself :) )

  cc @abbradar @ttuegel 

  ### Steps to reproduce

  Using fcitx in smtube or any other application using qtwebkit.

  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
  * Nix version: 1.11.10
  * Nixpkgs version: 17.09pre109180.0d4431cfe9
  * Sandboxing enabled: true


state: closed
title: nsd: Send stderr to /dev/null
user_login: kirelagin
html_url: https://github.com/NixOS/nixpkgs/pull/26697
updated_at: 2017-06-18 15:53:36
body:
  nsd by default logs _both_ to syslog and to standard error which results
  in all the messages ending up in the journal twice, the ones from stderr
  with an ugly timestamp sticked in front of them.


state: open
title: Build VSCode from Source
user_login: Profpatsch
html_url: https://github.com/NixOS/nixpkgs/issues/26698
updated_at: 2018-04-25 14:20:21
body:
  VSCode is currently packaged with binaries from Microsoft. Those are non-free.
  The source code is under MIT license.

  It might be necessary to build Electron from Source first, see https://github.com/NixOS/nixpkgs/issues/17073


state: closed
title: concat: init
user_login: 4z3
html_url: https://github.com/NixOS/nixpkgs/pull/26699
updated_at: 2017-06-20 17:20:20
body:
  ###### Motivation for this change

  The `concat` builder was introduced to allow creating wrapper derivations that retain access to other resources, like manpages.    

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: qt: fix qmakeHook -> qmake in few packages.
user_login: gleber
html_url: https://github.com/NixOS/nixpkgs/pull/26700
updated_at: 2017-06-18 19:31:12
body:
  This seem to have been broken in #26336.

  ###### Things done

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

  ---


state: closed
title: mopidy-spotify: 3.0.0 -> 3.1.0
user_login: marsam
html_url: https://github.com/NixOS/nixpkgs/pull/26701
updated_at: 2017-06-19 07:38:09
body:
  ###### Motivation for this change

  [mopidy-spotify recently was updated to 3.1.0](https://github.com/mopidy/mopidy-spotify/blob/develop/CHANGES.rst), which use OAuth to authenticate Spotify Web API requests and is the required authentication since 2017-05-29.


  ###### Things done

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

  ---


state: closed
title: Cannot create glib schema
user_login: johnramsden
html_url: https://github.com/NixOS/nixpkgs/issues/26702
updated_at: 2017-06-20 22:07:03
body:
  ## Issue description

  I'm attempting to [package the on-screen keyboard 'onboard'](https://github.com/NixOS/nixpkgs/pull/24986) and I've run into a few problems with glib schemas.

  ### Steps to reproduce

  From what I can find on other packages I looked through, the right way to install a glib schema is to run: 

  ```
  ${glib.dev}/bin/glib-compile-schemas $out/share/glib-2.0/schemas 
  ```

  For some reason in my package whenever I attempt to move my schema to that location and run the command, it doesn't seem to work and the `$out/share/glib-2.0` folder is empty.

  ```
      postInstall = ''
        mkdir -p $out/share/glib-2.0/schemas/ $out/lib/girepository-1.0
        cp onboard-default-settings.gschema.override.example $out/share/glib-2.0/schemas/10_onboard-default-settings.gschema.override
        ${glib.dev}/bin/glib-compile-schemas $out/share/glib-2.0/schemas
        '';
  ```

  Even the schemas folder I created is gone. I've tried creating the directory in different sections of the package build and nothing seems to work. Is there a reason this directory would be getting deleted? And am I running the schema command correctly?

  ## Technical details

  * System: (NixOS: `17.03.1298.5bafc71b61 (Gorilla))
  * Nix version: (nix-env (Nix) 1.11.9)
  * Nixpkgs version: ("17.03.1298.5bafc71b61")
  * Sandboxing enabled: (Yes)


state: closed
title: expat: 2.2.0 -> 2.2.1
user_login: rycee
html_url: https://github.com/NixOS/nixpkgs/pull/26703
updated_at: 2017-06-20 21:34:32
body:
  ###### Motivation for this change

  To bump to latest version. Also includes fixes for CVE-2017-9233 and CVE-2016-9063.

  I did not do a `nox-review wip` since it wanted to rebuild 7000+ packages, should be perfectly backwards compatible, though.

  CC @grahamc for security expertise

  ###### Things done

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


state: closed
title: Firefox Flash Plugin version typo?
user_login: DrawnWren
html_url: https://github.com/NixOS/nixpkgs/issues/26704
updated_at: 2017-11-17 01:40:43
body:
  ## Issue description
  Using unstable, I get a 404 on Firefox's Flash plugin.


  ### Steps to reproduce
  Firefox.enableAdobeFlash = true;
  nixos-rebuild 
  ```
  these derivations will be built:
    /nix/store/8j41swhfz47fs0nz6lq5i70zf9pz7ynj-flash_player_npapi_linux.x86_64.tar.gz.drv
    /nix/store/q5vn719lmhxcjlic12mzk860ddd6nsps-flashplayer-25.0.0.171.drv
    /nix/store/hyfnkbxmqibc5vbjgxqkqxav7kj45qy0-firefox-53.0.3.drv
    /nix/store/rs5ig5bc5lljk62jkx78wf5vj6ma3q7b-system-path.drv
    /nix/store/1pfwassrwqy5yajnvwvkf161bcw1nzwc-dbus-1.drv
    /nix/store/8694msij660km1yj8fxlxrif6l8vq1h9-unit-polkit.service.drv
    /nix/store/9rlyafq8887y5dpj9q1zchiaq69p3q4y-unit-dbus.service.drv
    /nix/store/q4c35j92afv6smwa4zq3s1gs7yhbyrqf-unit-systemd-fsck-.service.drv
    /nix/store/5l2mmgcqhh3162418wb87vrb6p9whf4j-system-units.drv
    /nix/store/fd94xsy1n4ldh9yp687j2wcz8zr3y1ns-user-units.drv
    /nix/store/x0z8pc7mj3ljrfwbwffwdl20v99x0715-etc.drv
    /nix/store/dcpn6g4y97s12q97jckdsp54k4qvsx4d-nixos-system-zero-17.03.1316.412b0a17aa.drv
  building path(s) ‘/nix/store/xkk9gqm70la86myin3213b82f63vdw6y-flash_player_npapi_linux.x86_64.tar.gz’

  trying https://fpdownload.adobe.com/get/flashplayer/pdc/25.0.0.171/flash_player_npapi_linux.x86_64.tar.gz
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                   Dload  Upload   Total   Spent    Left  Speed
    0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  curl: (22) The requested URL returned error: 404 Not Found
  error: cannot download flash_player_npapi_linux.x86_64.tar.gz from any mirror
  ```

  It looks like it is trying to get version 25.0.0.171 instead of 26.0.0.171 (the most recent one.) Where does Firefox get the version number for Flash?

  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...) NixOS: 17.03.1316.412b0a17aa (Gorilla)
  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`) "17.03.1316.412b0a17aa"
  * Sandboxing enabled: (run `grep build-use-sandbox /etc/nix/nix.conf`) false


state: closed
title: crashplan: move version and rev inside 'mkDerivation rec', simplify src
user_login: jerith666
html_url: https://github.com/NixOS/nixpkgs/pull/26705
updated_at: 2017-06-19 07:41:18
body:
  ###### Motivation for this change

  Allows local overrides, as discussed in https://github.com/NixOS/nixpkgs/pull/26666#issuecomment-309312206

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: shaarli: 0.8.1 -> 0.8.4
user_login: mmai
html_url: https://github.com/NixOS/nixpkgs/pull/26706
updated_at: 2017-06-19 07:35:59
body:
  (cherry picked from commit 6e497974a623b60f6f81621479de912ba1f7127e)
  Reason: Update Shaarli version to 0.8.4 in order to fix a login bug (cf. shaarli/Shaarli#711)

  ###### Motivation for this change
  Update Shaarli version to 0.8.4 in order to fix a login bug (cf. shaarli/Shaarli#711)

  ###### Things done

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

  ---


state: closed
title: spyder for Python 3 broken (nixos.python35Packages.spyder)
user_login: rkoe
html_url: https://github.com/NixOS/nixpkgs/issues/26708
updated_at: 2017-06-24 18:41:16
body:
  The spyder-package for Python 3 cannot be installed:

  $ nix-env -iA nixos.python35Packages.spyder
  installing 'spyder-2.3.8'
  error: libxml2 is not supported for interpreter python3.5m

  * System: NixOS 17.03.1247
  * Nix version: nix-env (Nix) 1.11.8


state: closed
title: python-modules/protobuf: fix darwin build by passing C++ includes exp…
user_login: robx
html_url: https://github.com/NixOS/nixpkgs/pull/26709
updated_at: 2018-07-07 09:18:32
body:
  …licitly

  Fixes #26531.

  Copies the matplotlib solution, as mentioned by @knedlsepp.

  ###### Motivation for this change

  To fix the python-protobuf build on darwin. Obsoletes #26606.

  ###### Things done

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

  ---


state: closed
title: Get rid of depending on OSXPrivateSDK headers in runtime closures
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/issues/26710
updated_at: 2017-11-20 19:54:24
body:
  TLDR: `libsecurity-*` packages bring `OSXPrivateSDK` into the closure, which is ~500MB.

  Example on `stack`:

  ```
  $ grep -R /nix/store/y54hjrfwmn6f2zc4fkvqvb8gbspalq1x-OSXPrivateSDK-f4d52b60e86b496abfaffa119a7d299562d99783-src /nix/store/a1y0092sxs2rp2shxn400bby5f91wni9-libsecurity_utilities-osx-10.7.5
  /nix/store/a1y0092sxs2rp2shxn400bby5f91wni9-libsecurity_utilities-osx-10.7.5/include/security_utilities/powerwatch.h:#include "/nix/store/y54hjrfwmn6f2zc4fkvqvb8gbspalq1x-OSXPrivateSDK-f4d52b60e86b496abfaffa119a7d299562d99783-src/PrivateSDK10.9.sparse.sdk/System/Library/Frameworks/IOKit.framework/Versions/A/PrivateHeaders/pwr_mgt/IOPMLibPrivate.h"

  $ grep -R /nix/store/y54hjrfwmn6f2zc4fkvqvb8gbspalq1x-OSXPrivateSDK-f4d52b60e86b496abfaffa119a7d299562d99783-src /nix/store/f159slgh2f6x4z7m1wzkrxz32sb1z0jh-libsecurity_apple_csp-osx-10.7.5
  /nix/store/f159slgh2f6x4z7m1wzkrxz32sb1z0jh-libsecurity_apple_csp-osx-10.7.5/include/security_apple_csp/castContext.h:#include "/nix/store/y54hjrfwmn6f2zc4fkvqvb8gbspalq1x-OSXPrivateSDK-f4d52b60e86b496abfaffa119a7d299562d99783-src/PrivateSDK10.9.sparse.sdk/usr/include/CommonCrypto/CommonCryptorSPI.h"
  /nix/store/f159slgh2f6x4z7m1wzkrxz32sb1z0jh-libsecurity_apple_csp-osx-10.7.5/include/security_apple_csp/desContext.h:#include "/nix/store/y54hjrfwmn6f2zc4fkvqvb8gbspalq1x-OSXPrivateSDK-f4d52b60e86b496abfaffa119a7d299562d99783-src/PrivateSDK10.9.sparse.sdk/usr/include/CommonCrypto/CommonCryptorSPI.h"
  /nix/store/f159slgh2f6x4z7m1wzkrxz32sb1z0jh-libsecurity_apple_csp-osx-10.7.5/include/security_apple_csp/gladmanContext.h:#include "/nix/store/y54hjrfwmn6f2zc4fkvqvb8gbspalq1x-OSXPrivateSDK-f4d52b60e86b496abfaffa119a7d299562d99783-src/PrivateSDK10.9.sparse.sdk/usr/include/CommonCrypto/CommonCryptorSPI.h"
  /nix/store/f159slgh2f6x4z7m1wzkrxz32sb1z0jh-libsecurity_apple_csp-osx-10.7.5/include/security_apple_csp/rc4Context.h:#include "/nix/store/y54hjrfwmn6f2zc4fkvqvb8gbspalq1x-OSXPrivateSDK-f4d52b60e86b496abfaffa119a7d299562d99783-src/PrivateSDK10.9.sparse.sdk/usr/include/CommonCrypto/CommonCryptorSPI.h"
  ```


state: closed
title: llvmPackage_{3.4,3.5,3.7,3.8,3.9}: fix output of llvm-config
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/26713
updated_at: 2017-06-21 14:47:59
body:
  llvm-config is a tool to output compile and linker flags, when compiling against llvm.

  The tool however outputs static library names despite libllvm is build
  as shared library on nixos. This was fixed for llvm 3.4, 3.5 and 3.7.

  For llvm 3.8 and 3.9 it printed the library extension twice (.so.so).
  This was fixed in 4.0 and the patch is backported to 3.8 and 3.9 in
  this pull request.

  ```
  $ for i in 34 35 37 38 39; do echo "\nllvm-$i"; nix-shell -p llvmPackages_$i.llvm --run 'llvm-config --libnames'; done

  llvm-34
  libLLVMInstrumentation.so libLLVMIRReader.so libLLVMAsmParser.so
  ...

  llvm-35
  libLLVMLTO.so libLLVMObjCARCOpts.so libLLVMLinker.so libLLVMipo.so
  ...

  llvm-37
  libLLVMLTO.so libLLVMObjCARCOpts.so libLLVMLinker.so libLLVMBitWriter.so
  ...

  llvm-38
  libLLVM-3.8.1.so

  llvm-39
  libLLVM-3.9.so
  ```

  cc @vcunat @dezgeg 
  ###### 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: flask-restplus: update to 0.10
user_login: siddharthist
html_url: https://github.com/NixOS/nixpkgs/pull/26714
updated_at: 2017-06-23 17:52:35
body:
  ###### Motivation for this change
  Tested and working

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: Generalize building of Elixir interpreter
user_login: ankhers
html_url: https://github.com/NixOS/nixpkgs/pull/26716
updated_at: 2018-01-11 15:54:28
body:
  ###### Motivation for this change

  This is a continuation of #26381 based on #17240

  This only includes Elixir generalization. It also includes derivations for Elixir 1.3 and 1.4

  ###### Things done

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

  ---


state: closed
title: Package sublime-dev build.
user_login: nc6
html_url: https://github.com/NixOS/nixpkgs/pull/26718
updated_at: 2018-04-24 12:03:56
body:
  ###### Motivation for this change
  Additional sublime text 3 builds are available as 'dev' builds, which tend to move ahead of the officially released builds.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: Python package hook to add /include/pythonx.x/ in NIX_CFLAGS_COMPILE
user_login: nlewo
html_url: https://github.com/NixOS/nixpkgs/issues/26719
updated_at: 2017-07-06 09:52:17
body:
  ## Issue description
  `gcc` cannot find `pyconfig.h` even if `pkgs.python` is a `buildInput`.

  ### Steps to reproduce
  Try to compile a code that includes `pyconfig.h`.

  ## Technical details
  Would it be pertinent to automatically add this path into `NIX_CFLAGS_COMPILE`?


state: closed
title: moreutils: 0.61 won't build on darwin
user_login: yurrriq
html_url: https://github.com/NixOS/nixpkgs/issues/26720
updated_at: 2017-06-20 19:26:07
body:
  ## Issue description

  I'm unable to build this on darwin. Here's the relevant output:

  ```
  building
  make flags: SHELL=/nix/store/vkh1qq7m28v6wajva1k50a4i8x3l0r9c-bash-4.4-p12/bin/bash
  make -C is_utf8/
  make[1]: Entering directory '/nix/tmp/nix-build-moreutils-0.61.drv-0/moreutils/is_utf8'
  gcc -O3 -Wextra -Wall -ansi -Wstrict-prototypes   -c -o main.o main.c
  /nix/store/vkh1qq7m28v6wajva1k50a4i8x3l0r9c-bash-4.4-p12/bin/bash: gcc: command not found
  make[1]: *** [<builtin>: main.o] Error 127
  make[1]: Leaving directory '/nix/tmp/nix-build-moreutils-0.61.drv-0/moreutils/is_utf8'
  make: *** [Makefile:22: isutf8] Error 2
  builder for ‘/nix/store/lkspg0bmmp599vpgbzz7jkjx8zs16m18-moreutils-0.61.drv’ failed with exit code 2
  ```


  ### Steps to reproduce

  ```fish
  nix-build -A moreutils
  ```


  ## Technical details

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

  ```fish
  $ sw_vers
  ProductName:	Mac OS X
  ProductVersion:	10.12.5
  BuildVersion:	16F73
  ```

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

  ```
  nix-env (Nix) 1.11.9
  ```

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

  * Sandboxing enabled: (run `grep build-use-sandbox /etc/nix/nix.conf`)

  ```
  build-use-sandbox = false
  ```


state: closed
title: minikube: Cannot build glusterfs
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/issues/26721
updated_at: 2017-06-23 14:26:23
body:
  ## Issue description
  When installing minikube 0.19 (or, in my case upgrading from 0.17.1), glusterfs 3.10.2 will be built (not sure why, a simple `nix-env -i glusterfs` pulls from the cache.
  While building glusterfs, the build fails.

  ```
  Making install in contrib/fuse-util
   /nix/store/v64g1yg79b4i3cc7ajxzi5gik4sq2737-coreutils-8.27/bin/mkdir -p '/nix/store/97zxskqvy43wznmdjfq6wd92gk7y4k25-glusterfs-3.10.2/nix/store/97zxskqvy43wznmdjfq6wd92gk7y4k25-glusterfs-3.10.2/bin'
    /nix/store/wb34dgkpmnssjkq7yj4qbjqxpnapq0lw-bash-4.4-p12/bin/bash ../../libtool --quiet  --mode=install /nix/store/v64g1yg79b4i3cc7ajxzi5gik4sq2737-coreutils-8.27/bin/install -c fusermount-glusterfs '/nix/store/97zxskqvy43wznmdjfq6wd92gk7y4k25-glusterfs-3.10.2/nix/store/97zxskqvy43wznmdjfq6wd92gk7y4k25-glusterfs-3.10.2/bin'
  chown: invalid user: 'root'
  chmod: changing permissions of '/nix/store/97zxskqvy43wznmdjfq6wd92gk7y4k25-glusterfs-3.10.2/nix/store/97zxskqvy43wznmdjfq6wd92gk7y4k25-glusterfs-3.10.2/bin/fusermount-glusterfs': Operation not permitted
  make[3]: *** [Makefile:765: install-exec-hook] Error 1
  make[2]: *** [Makefile:702: install-exec-am] Error 2
  make[1]: *** [Makefile:647: install-am] Error 2
  make: *** [Makefile:593: install-recursive] Error 1
  builder for ‘/nix/store/5m9whw323byl3q9a1wsrv5fm160s74n5-glusterfs-3.10.2.drv’ failed with exit code 2
  cannot build derivation ‘/nix/store/xqyj3n4ad89cg958sh3hd8xvgahcix8p-xen-4.5.5.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/ygszlq5xsc1r4dy3kq2splgzzmryp3c5-libvirt-3.1.0.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/6lkanhdsngi0f54d64h80fv53qz0np0v-minikube-0.19.0.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/6lkanhdsngi0f54d64h80fv53qz0np0v-minikube-0.19.0.drv’ failed
  ```

  ### Steps to reproduce
  `nix-env -iA unstable.minikube`
  (My unstable channel is nixos-unstable)

  ## Technical details

  * System: 17.09pre109232.7e10ecb763 (Hummingbird)
  * Nix version: nix-env (Nix) 1.11.10
  * Nixpkgs version: "17.09pre109232.7e10ecb763"
  * Sandboxing enabled: build-use-sandbox = true


state: open
title: Plymouth does not show password prompt with encrypted root
user_login: Slabity
html_url: https://github.com/NixOS/nixpkgs/issues/26722
updated_at: 2019-04-03 19:50:08
body:
  ## Issue description
  Plymouth has the ability to ask the user for their password to decrypt their root device if necessary. Currently, Plymouth runs after the user already decrypts their device in the TTY, and as far as I can tell there is no option to override this.

  ### Steps to reproduce
  1. Encrypt your root with LUKS.

  2. Enable plymouth:

  ```boot.plymouth.enable = true```

  3. Reboot. The init process will request your password before plymouth runs.

  ## Technical details

  * System: NixOS 17.09pre108553.0011f9065a (HummingBird)
  * Nix version: 1.11.9
  * Nixpkgs version: 17.09pre108553.0011f9065a
  * Sandboxing enabled: false


state: closed
title: sage: Fortran compiler version does not match gcc version
user_login: kirelagin
html_url: https://github.com/NixOS/nixpkgs/issues/26723
updated_at: 2017-06-21 07:10:08
body:
  Trying to install `pkgs.sage`:

  ~~~~
  building path(s) ‘/nix/store/namv08xsigxalaa1q3lmnjhjrvh38rhv-sage-6.8’
  unpacking sources
  unpacking source archive /nix/store/gn9hdymc4myhnb0spc8nhmmn3cbrgdp5-sage-6.8.tar.gz
  source root is sage-6.8
  setting SOURCE_DATE_EPOCH to timestamp 1437917754 of file sage-6.8/configure
  patching sources
  applying patch /nix/store/s3g9sif9qkhlja7f8w4pz8my90mjvn5x-spkg-singular.patch
  patching file build/pkgs/singular/spkg-install
  applying patch /nix/store/n0i0kvz9wj5x867k8jjgbgyp2rrijxy3-spkg-python.patch
  patching file build/pkgs/python2/spkg-install
  applying patch /nix/store/fhssbihyqrszfh9baxznxrq0c8f589cw-spkg-git.patch
  patching file build/pkgs/git/spkg-install
  configuring
  configure flags: --disable-dependency-tracking --prefix=/nix/store/namv08xsigxalaa1q3lmnjhjrvh38rhv-sage-6.8
  checking for a BSD-compatible install... /nix/store/xrayq759aa0py4s5qa52068vf2qdc1af-coreutils-8.27/bin/install -c
  checking whether build environment is sane... yes
  checking for a thread-safe mkdir -p... /nix/store/xrayq759aa0py4s5qa52068vf2qdc1af-coreutils-8.27/bin/mkdir -p
  checking for gawk... gawk
  checking whether make sets $(MAKE)... yes
  checking whether make supports nested variables... yes
  checking whether to enable maintainer-specific portions of Makefiles... yes
  checking for root user... no
  checking build system type... x86_64-apple-darwin16.7.0
  checking host system type... x86_64-apple-darwin16.7.0
  find: '/private/var/folders/sd/00sk0kcj1vqcxg1ygth7vl6h0000gn/T/nix-build-sage-6.8.drv-0/sage-6.8/local/var/lib/sage/installed': No such file or directory
  checking for ar... yes
  checking for m4... yes
  checking for ranlib... yes
  checking for strip... yes
  checking for GNU or BSD tar... /nix/store/dpw1fyy35ljxxwcjb8fbdh9yhyxskf4n-gnutar-1.29/bin/tar
  checking for latex... yes
  checking for perl... /nix/store/3hhkp5ynxdrgr27ci9pfb4lvw648z7qz-perl-5.24.1/bin/perl
  checking for Perl version 5.8.0 or later... yes
  checking for dpkg... no
  checking for dpkg-architecture... no
  checking for gcc... clang
  checking whether the C compiler works... yes
  checking for C compiler default output file name... a.out
  checking for suffix of executables...
  checking whether we are cross compiling... no
  checking for suffix of object files... o
  checking whether we are using the GNU C compiler... yes
  checking whether clang accepts -g... yes
  checking for clang option to accept ISO C89... none needed
  checking whether clang understands -c and -o together... yes
  checking for style of include used by make... GNU
  checking dependency style of clang... none
  checking how to run the C preprocessor... clang -E
  checking whether we are using the GNU C++ compiler... yes
  checking whether clang++ accepts -g... yes
  checking dependency style of clang++... none
  checking whether we are using the GNU Fortran compiler... yes
  checking whether gfortran accepts -g... yes
  checking how to run the C++ preprocessor... clang++ -E
  checking for grep that handles long lines and -e... /nix/store/lw7rcnr2zgjwqw2dz8zf771vjvyj9yq6-gnugrep-3.0/bin/grep
  checking for egrep... /nix/store/lw7rcnr2zgjwqw2dz8zf771vjvyj9yq6-gnugrep-3.0/bin/grep -E
  checking for ANSI C header files... yes
  checking for sys/types.h... yes
  checking for sys/stat.h... yes
  checking for stdlib.h... yes
  checking for string.h... yes
  checking for memory.h... yes
  checking for strings.h... yes
  checking for inttypes.h... yes
  checking for stdint.h... yes
  checking for unistd.h... yes
  checking complex.h usability... yes
  checking complex.h presence... yes
  checking for complex.h... yes
  checking for clang option to accept ISO C99... none needed
  checking for Fortran flag needed to accept free-form source... -ffree-form
  checking if gcc accepts -dumpversion option... yes
  checking gcc version... 4.2.1
  checking if g++ accepts -dumpversion option... yes
  checking g++ version... 4.2.1
  configure: Although gcc and g++ are both version 4.2.1
  configure: the Fortran compiler gfortran is some other version.
  configure: The output from gfortran --version is below.

  GNU Fortran (GCC) 5.4.0
  Copyright (C) 2015 Free Software Foundation, Inc.

  GNU Fortran comes with NO WARRANTY, to the extent permitted by law.
  You may redistribute copies of GNU Fortran
  under the terms of the GNU General Public License.
  For more information about these matters, see the file named COPYING


  configure: error: Exiting, since the Fortran compiler is not the same version as the C and C++ compilers
  builder for ‘/nix/store/cmnbvw4l52rkg5299k3mni905f84h8h5-sage-6.8.drv’ failed with exit code 1
  error: build of ‘/nix/store/cmnbvw4l52rkg5299k3mni905f84h8h5-sage-6.8.drv’ failed
  ~~~~

  Probably, some macOS specific trouble, have not investigated yet.
  Sage is already marked is broken, but, probably, for a different reason.


state: closed
title: vim is not compiled with clipboard support
user_login: vanschelven
html_url: https://github.com/NixOS/nixpkgs/issues/26726
updated_at: 2017-06-26 07:07:22
body:
  ## Issue description

  When getting Vim from the nixpkgs, it doesn't come with "clipboard support". This means copying & pasting from/to the X clipboard doesn't work.

  ### Steps to reproduce

  Here's the relevant snippet from my `/etc/nixos/configuration.nix`:

  ```
    environment.systemPackages = with pkgs; [
      vim 
  ```

  Here's how to ask `vim` whether clipboard support is enabled:

  ```
  vim --version | grep clip
  -clipboard       ..........
  ..........      -xterm_clipboard
  ```

  The non-enabledness of the clipboard may also be observed by copying something elsewhere in the system and then in vim trying either `"+p` or `"*p` (paste from either of the 2 X11 registers)

  ## Technical details

  * System: (NixOS: 17.03)
  * Nix version: nix-env (Nix) 1.11.10
  * Nixpkgs version: ("17.03.1316.412b0a17aa")
  * Sandboxing enabled: (false)

  ## Partial solution

  I've taken a look at the Vim source to understand why this would be the case. The relevant snippets are in `src/configure.ac`

  Detection of X11 headers:

  ```
    dnl Check if the X11 header files are correctly installed. On some systems
    dnl Xlib.h includes files that don't exist.  On some systems X11/Intrinsic.h
    dnl is missing.
    AC_MSG_CHECKING(if X11 header files can be found)
    cflags_save=$CFLAGS
    CFLAGS="$CFLAGS $X_CFLAGS"
    AC_TRY_COMPILE([#include <X11/Xlib.h>
  #include <X11/Intrinsic.h>], ,
          AC_MSG_RESULT(yes),
          AC_MSG_RESULT(no); no_x=yes)
    CFLAGS=$cflags_save
  ```
  X11 is a requirement for clipboard (`src/feature.h`):

  ```
  #if defined(FEAT_NORMAL) \
          && (defined(UNIX) || defined(VMS)) \
          && defined(WANT_X11) && defined(HAVE_X11)
  # define FEAT_XCLIPBOARD
  # ifndef FEAT_CLIPBOARD
  #  define FEAT_CLIPBOARD
  # endif
  #endif
  ```
  The default vim package does not come with X11 as a build dependency, so it's understandable why clipboard support doesn't work.

  Using this information, I have been able to locally compile a Vim with X11 (and hence clipboard) support (quoting from my `/etc/nixos/configuration.nix`):

  ```
    environment.systemPackages = [
      (pkgs.vim.overrideAttrs (oldAttrs: {
        buildInputs = (oldAttrs.buildInputs ++ [ pkgs.xorg.libX11 pkgs.xorg.libXt ]);
      }))
  ```

  Obviously, this is not a full solution. In particular

  1. It is a solution on the level of _my_ configuration rather than a pull request on nixpkgs
  2. I've unconditionally depended on libX11's libraries. This is undesirable for the (many) scenario's in which X11 is in fact not available. I would assume it to be possible to express something along the lines of "if X11 is enabled, the following libraries are build dependencies". In any case, how this conditional translates into the Nix world I do not yet understand - (I picked up nix a few days ago)

  Feel free to classify this issue report as you see fit (including closing it). The issue tracker simply seemed like the best location to me to document my findings.


state: open
title: Sane config dir saved in environment variable, requiring logout/login on switch
user_login: Profpatsch
html_url: https://github.com/NixOS/nixpkgs/issues/26727
updated_at: 2017-06-20 15:04:39
body:
  The module sets `$SANE_CONFIG_DIR`, so at a switch the configuration dir is not changed.
  Is there a special reason we don’t use `environment.etc`, @abbradar?


state: closed
title: wineStaging, wineUnstable: 2.7 -> 2.10
user_login: MP2E
html_url: https://github.com/NixOS/nixpkgs/pull/26728
updated_at: 2017-06-21 09:49:13
body:
  wineUnstable, wineStaging: 2.7 -> 2.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
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: languagetool: fix arguments passing
user_login: igsha
html_url: https://github.com/NixOS/nixpkgs/pull/26729
updated_at: 2017-07-01 12:39:33
body:
  ###### Motivation for this change
  Correctly support arguments in scripts.

  ###### Things done

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

  ---

  Tested locally:
  ```sh
  [22:28] igor@nixos-pc nixpkgs (languagetool) [nix-shell] ✗ (1) % languagetool-commandline --version
  LanguageTool version 3.7 (2017-03-27 10:50)
  [22:29] igor@nixos-pc nixpkgs (languagetool) [nix-shell] % languagetool-commandline --list
  ast-ES Asturian
  be-BY Belarusian
  br-FR Breton
  ca-ES Catalan
  ca-ES-valencia Catalan (Valencian)
  da-DK Danish
  de German
  ...
  ```


state: closed
title: Chromium freezes at start
user_login: ambrop72
html_url: https://github.com/NixOS/nixpkgs/issues/26730
updated_at: 2017-06-21 07:52:49
body:
  ## Issue description

  With the current release-17.03 channel after the latest Chromium updates (58.0.3029.110), Chromium no longer works in NixOS, it starts up seemingly fine but freezes after about a second.

  ## Technical details

  nixpkgs channels/nixos-17.03 76d649b59484607901f0c1b8f737d8376a904019


state: closed
title: awscli update
user_login: Fresheyeball
html_url: https://github.com/NixOS/nixpkgs/pull/26731
updated_at: 2017-06-20 20:05:53
body:
  ###### Motivation for this change

  Needed latest awscli

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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"`
      This fails due to OpenSSL tests, which fail on master for me regardless btw.
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: mtr: do not do 'setcap' on installPhase, it would fail anyway
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/26732
updated_at: 2017-06-20 21:14:24
body:
  ###### Motivation for this change

  ```mtr``` fails to build since few days ago.
  http://hydra.nixos.org/build/54864578/nixlog/1


state: closed
title: opencv: add openblas support
user_login: juliendehos
html_url: https://github.com/NixOS/nixpkgs/pull/26733
updated_at: 2017-06-25 10:46:29
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
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: statifier: 1.7.3 -> 1.7.4
user_login: nh2
html_url: https://github.com/NixOS/nixpkgs/pull/26734
updated_at: 2017-06-24 17:16:26
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
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Improve nixos test debug
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/26736
updated_at: 2017-06-21 22:00:28
body:
  ###### Motivation for this change

  NixOS tests that examine the windows, screen, or tty are hard to debug -- what was there?? Who knows. ... Now you know!

  ## First commit:  Retry now counts down to 0, and passes remaining attempts to to the sub
  ## Second: waitUntilTTYMatches: Log TTY contents on last try

  If the test has not passed yet, on the last attempt it now outputs:

      machine: Last chance to match /logine: / on TTY2, which currently contains:
      machine: running command: fold -w$(stty -F /dev/tty2 size | awk '{print $2}') /dev/vcs2
      machine: exit status 0
      machine:

      <<< Welcome to NixOS 17.09.git.a804ef4 (x86_64) - tty2 >>>

      machine login:

  to help debug the problem. Notice the "logine" typo in my check.

  ## Third:  waitForText: output the detected screen content prior to the last attempt

      machine: Last chance to match /(?^:BALICE)/ on the screen, which currently contains:
      machine: performing optical character recognition
      machine: sending monitor command: screendump /tmp/nix-build-vm-test-run-sddm.drv-0/ocrin.ppm
      machine: Session Layout

      O O

      0 1 : 0 9

      Wednesday, June 21, 2017

      |_ I

      Select your user and enter password

  ## Fourth:  nixos tests: waitForWindow: output a list of windows we see prior to the final check

      machine: must succeed: xwininfo -root -tree | sed 's/.*0x[0-9a-f]* \"\([^\"]*\)\".*/\1/; t; d'
      machine: exit status 0
      machine: Last chance to match /(?^:dfiirst configuration)/ on the the window list, which currently contains:
      machine: [i3 con] container around 0xf8a5f0, i3: first configuration, [i3 con] floatingcon around 0xf8c260, [i3 con] container around 0xf8a380, i3bar for output Virtual-1, [i3 con] bottom dockarea Virtual-1, [i3 con] workspace 1, [i3 con] content Virtual-1, [i3 con] top dockarea Virtual-1, [i3 con] output Virtual-1, [i3 con] workspace __i3_scratch, [i3 con] content __i3, [i3 con] pseudo-output __i3, i3



  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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 on a few tests and it looks okay to me.

  cc @volth @edolstra 


state: closed
title: pythonPackages.pygraphviz is broken
user_login: ck3d
html_url: https://github.com/NixOS/nixpkgs/issues/26738
updated_at: 2017-11-04 07:07:07
body:
  ## Issue description
  The package pythonPackages.pygraphviz (also for python3Packages) fails to build. See nix-build output
  [pythonPackages.pygraphviz-1.4.rc1.txt](https://github.com/NixOS/nixpkgs/files/1090956/pythonPackages.pygraphviz-1.4.rc1.txt)

  ### Steps to reproduce
  `nix-build -A pythonPackages.pygraphviz`

  ## Technical details

  * System: 17.03pre103552.cb90e6a036 (Gorilla)
  * Nix version: nix-env (Nix) 1.11.10
  * Nixpkgs version: 17.03pre103552.cb90e6a036
  * Sandboxing enabled: false


state: closed
title: Please upgrade pypi2nix from 1.6.0 to 1.8.0 in NixOs 17.0.3
user_login: stefano-m
html_url: https://github.com/NixOS/nixpkgs/issues/26739
updated_at: 2017-06-22 18:38:47
body:
  ## Issue description

  NixOS 17.03 provides [pypi2nix version 1.6.0](https://github.com/garbas/pypi2nix/releases/tag/v1.6.0) (released in December 2016)

  However I can't seem to make it work out of the box because when I run it it fails with

  ```python
  ImportError: No module named 'pkg_resources'
  ```

  The latest version of pypi2nix at the time of this writing is [1.8.0](https://github.com/garbas/pypi2nix/releases/tag/v1.8.0) (released in April 2017) which contains a fix for the aforementioned problem (and is already present in the `unstable` nixpkgs channel).

  ### Steps to reproduce

  1. Install pypi2nix from the default channel
  ```
  $ nix-env -i pypi2nix
  ```
  2. Verify it's version 1.6.0
  ```
  $ nix-env -qaPsc pypi2nix
  IPS  nixos.pypi2nix  pypi2nix-1.6.0  = 1.6.0
  ```
  3. Running pypi2nix 1.6.0 fails
  ```
  $ pypi2nix
  Traceback (most recent call last):
    File "/nix/store/mdjfm8bnxf5dd2lpg0fbdgaad72qyvq4-pypi2nix-1.6.0/bin/.pypi2nix-wrapped", line 2, in <module>
      import pypi2nix.cli
    File "/nix/store/mdjfm8bnxf5dd2lpg0fbdgaad72qyvq4-pypi2nix-1.6.0/pkgs/pypi2nix/cli.py", line 9, in <module>
      import pypi2nix.stage2
    File "/nix/store/mdjfm8bnxf5dd2lpg0fbdgaad72qyvq4-pypi2nix-1.6.0/pkgs/pypi2nix/stage2.py", line 9, in <module>
      import pkg_resources
  ImportError: No module named 'pkg_resources'
  ```
  4. Add the unstable channel
  ```
  $ nix-channel --add https://nixos.org/channels/nixpkgs-unstable
  $ nix-channel --update
  ```
  5. Verify the available versions
  ```
  $ nix-env -qaPsc pypi2nix
  IPS  nixos.pypi2nix    pypi2nix-1.6.0  = 1.6.0
  --S  nixpkgs.pypi2nix  pypi2nix-1.8.0  > 1.6.0
  ```
  6. Upgrade pypi2nix
  ```
  nix-env -i pypi2nix
  replacing old ‘pypi2nix-1.6.0’
  installing ‘pypi2nix-1.8.0’
  ```
  7. Verify that pipy2nix 1.8.0 does not fail
  ```
  pypi2nix --version
  1.8.0
  ```

  ## Technical details

  * System: NixOS: `17.03.1298.5bafc71b61 (Gorilla)`
  * Nix version: `nix-env (Nix) 1.11.9`
  * Nixpkgs version: `"17.03.1298.5bafc71b61"`
  * Sandboxing enabled: `build-use-sandbox = false`


state: closed
title: gsl: 2.3 -> 2.4
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/26740
updated_at: 2017-06-25 09:11:53
body:
  See http://lists.gnu.org/archive/html/info-gnu/2017-06/msg00008.html
  for release announcement.

  ###### Motivation for this change


  ###### Things done

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

  ---


state: closed
title: Arelle: init at 2017-06-01
user_login: roberth
html_url: https://github.com/NixOS/nixpkgs/pull/26741
updated_at: 2017-06-27 15:04:19
body:
  ###### Motivation for this change

  Arelle was not packaged previously. It is the open source implementation of the W3C XBRL specifications.

  ###### Things done

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

  ---


state: closed
title: xfce.terminal: 0.6.3 -> 0.8.5.1
user_login: vanschelven
html_url: https://github.com/NixOS/nixpkgs/pull/26742
updated_at: 2017-12-18 19:11:22
body:
  This is my first (possible) contribution to nixpkgs, so be aware of any beginner mistakes.

  Particular doubts that I have are:

  * The upgrade pulls in vte-2.91; taking a look at how nixpkgs deals with vte-2.90 I have made yet another duplicate of the vte library. So now there's the default, 2.90 (used by a few other packages still) and 2.91. I have the feeling a deduplication is in order, but I'm not sure which one it is.
  * The new file for vte 2.91 was created with the user-pattern copy/paste/adapt - I do not pretend to fully understand what I've built.
  * VTE 2.91 adds the following 2 `propagatedBuildInputs`: pcre2 & gnutls. As far as I understand this might be not good practice. The reason I've added them is because `pkg-config`, when run in the build context of `xfce.terminal`, cannot otherwise find the package `vte-2.91` because of a dependency error. Someone more

  Feel free to clean up my work or point me in the right direction for doing so. If nothing else, this PR might serve as a point of reference for someone else doing it right.



  ###### Motivation for this change

  Motivated by 0.6.3 being several years old



  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: nix-store --verify --check-contents
user_login: evrim
html_url: https://github.com/NixOS/nixpkgs/issues/26744
updated_at: 2017-07-07 13:35:59
body:
  ## Issue description
  Hello, I have the following.

  `$ nix-store --verify --check-contents
  reading the Nix store...
  checking path existence...
  checking hashes...
  path ‘/nix/store/np983hlqns3f86vyh710jcfg9hl1baqn-python3-3.5.2’ was modified! expected hash ‘eeb18478c3f2d82316237e0ffbed7d4099a23c8798efab1580e5cd391a123b8c’, got ‘af9bfe9e053f2d335c94f4bb402694da8c28c4e203029dc9786c1defa144053e’
  warning: not all errors were fixed
  `

  In his thesis, E.Dolstra mentions that the valid paths are fixed and contents should not change. To verify this, he suggests the above command. 

  In my particular case, nix-store reports an abnormality. Therefore, here are a few questions:

  - Does this mean that somehow python got modified and it is no longer a valid path?
  - How can someone find out the alteration? (ie build it again/diff?)
  - How to evaluate security implications of this?

  Thnx for the explanation, much appreciated.
  Best,
  evrim.

  ## Technical details

  * System:  17.03.1316.412b0a17aa (Gorilla)
  `$ nix-store --version
  nix-store (Nix) 1.11.10`


state: closed
title: python2.7-pylint-1.7.1: cannot find configparser
user_login: rkoe
html_url: https://github.com/NixOS/nixpkgs/issues/26745
updated_at: 2017-06-22 05:48:02
body:
  ## Issue description
  pylint for Python 2 requires the Python-module configparser, which is not included in Python 2, but available as separate package. But even if the configparser-package is installed, pylint does not find it.

  So, please add a dependency from python27Packages.pylint to probably python27Packages.configparser and make python27Packages.pylint find the configparser-module.

  ### Steps to reproduce

  - install python27Packages.pylint
  - $ which pylint
    /home/user/.nix-profile/bin/pylint
  - $ pylint
    Traceback (most recent call last):
    ...
    ImportError: No module named configparser

  ## Technical details

  * pylint version: python2.7-pylint-1.7.1
  * System: Debian GNU/Linux 8.8 (jessie)
  * Nix version: nix-env (Nix) 1.11.11


state: closed
title: pypi2nix: 1.6.0 -> 1.8.0 [backport]
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/26746
updated_at: 2017-09-12 23:02:49
body:
  ###### Motivation for this change
  Issue #26739

  ###### Things done

  - [x] Tested using sandboxing
   - 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
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: open
title: Add some documentation for quicklisp packages
user_login: mbrgm
html_url: https://github.com/NixOS/nixpkgs/issues/26747
updated_at: 2019-07-17 02:44:35
body:
  I wanted to add the 'pgloader' package (system?) to nixpkgs but had no idea on how to use the whole quicklisp-to-nix complex. Could someone with knowledge in that area please add some documentation or at least give a hint, so I can work my way from there and document my findings?

  ping @7c6f434c 


state: closed
title: KDE PIM Applications
user_login: ttuegel
html_url: https://github.com/NixOS/nixpkgs/pull/26748
updated_at: 2017-06-23 02:27:51
body:
  ### Motivation

  This adds the KDE PIM applications suite to Nixpkgs.

  ### Checklist

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

  ---

  All credit here goes to @vandenoever; the only thing I actually contributed to this work is some housekeeping and finding one or two patches from upstream.


state: closed
title: libopus: 1.1.5 -> 1.2
user_login: ghost
html_url: https://github.com/NixOS/nixpkgs/pull/26749
updated_at: 2017-06-28 09:50:39
body:
  ###### Motivation for this change

  **Beside the new version I also changed the download URL because on the official homepage they link to archive.mozilla.org while downloads.xiph.org seems to be only a mirror which is currently not up2date.**

  > http://opus-codec.org/release/stable/2017/06/20/libopus-1_2.html

  Changes since 1.1.x include:

  - Speech quality improvements especially in the 12-20 kbit/s range
  - Improved VBR encoding for hybrid mode
  - More aggressive use of wider speech bandwidth, including fullband speech starting at 14 kbit/s
  - Music quality improvements in the 32-48 kb/s range
  - Generic and SSE CELT optimizations
  - Support for directly encoding packets up to 120 ms
  - DTX support for CELT mode
  - SILK CBR improvements
  - Support for all of the fixes in draft-ietf-codec-opus-update-06 (the mono downmix and the folding fixes need --enable-update-draft)
  - Many bug fixes, including integer wrap-arounds discovered through fuzzing (no security implications)

  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: Mitigate Stack Clash
user_login: fpletz
html_url: https://github.com/NixOS/nixpkgs/pull/26750
updated_at: 2017-07-28 14:50:00
body:
  This fixes the Stack Clash issue rediscovered by Qualys. See https://www.qualys.com/2017/06/19/stack-clash/stack-clash.txt for more information on the topic, specifically section III.

  We don't have the proposed kernel mitigation available because it is a Grsecurity feature which we don't support anymore. Other distributions like Gentoo Hardened and Arch already have `-fstack-check` enabled by default.

  See the Gentoo page on Stack Clash for more information on this solution: https://wiki.gentoo.org/wiki/Hardened/Gentoo_Hardened_and_Stack_Clash

  This unfortunately doesn't apply to clang because `-fstack-check` is a noop there. Note that the GCC implementation also has problems that could be exploited to circumvent these checks but it is still better than keeping it disabled.

  This PR also includes fixes for stack clash related problems in the Linux kernel, glibc and exim which were identified by Qualys.

  ###### Status of this PR

  ~I'm in the process of recompiling and testing a few packages.~ As this is a security-sensitive issue and a mass rebuild, I opened the PR as soon as possible to let others provide feedback on this change.

  This will be merged to `staging`. Everything except the `cc-wrapper` changes will be cherry-picked to `release-17.03`.


state: closed
title: python-dogpile-cache: do not depend on dogpile_core
user_login: orivej
html_url: https://github.com/NixOS/nixpkgs/pull/26751
updated_at: 2017-06-25 15:52:06
body:
  ###### Motivation for this change

  > As of dogpile.cache 0.6.0, dogpile.core as a separate package is no longer used by dogpile.cache.

  — https://bitbucket.org/zzzeek/dogpile.cache/src/22574be17ad336ce5900f543c22ec5cd044d90ee/dogpile/core.py?at=master&fileviewer=file-view-default#core.py-3:4

  Otherwise `nox` somehow fails to import `dogpile.cache`: after `import dogpile`, `dogpile.__path__` contains only `dogpile.core` directory, even though it has no `__init__.py` and `dogpile.cache` has one.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `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: pythonPackages.pygraphviz: fix build
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/26752
updated_at: 2017-09-12 23:03:00
body:
  ###### Motivation for this change
  See issue #26738 

  ###### Things done

  - [x] Tested using sandboxing
  - 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] Loaded the library and run an [example](https://pygraphviz.github.io/examples.html)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: How to add my .vimrc straight to config file?
user_login: ob7
html_url: https://github.com/NixOS/nixpkgs/issues/26754
updated_at: 2017-06-23 22:49:46
body:
  Being a purist I want my vimrc settings in my configuration.nix file.
  How can I get config files like these into my configuration.nix file if its not an option in man configuration.nix such as adding wpa_supplicant config via netorking.wireless.networks?


state: closed
title: The LLVM man pages change is miserable
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/issues/26756
updated_at: 2017-06-26 19:41:17
body:
  I'm trying to build a rust package right now on master and because sqlalchemy changed recently, I'm rebuilding sphinx, LLVM, rustc, and a few other things in between. Can we default man pages to being off until this gets handled properly?

  What prompted this is that the sphinx build is failing for reasons I haven't figured out yet, so now I can't do my rust work...

  Edit: I'm on Darwin, running against latest master at https://github.com/NixOS/nixpkgs/commit/5cbc6ca9bb63f939dab2c2c82a63d72f1f30d9b7

  cc @dtzWill @LnL7 @vcunat 


state: closed
title: upx: 3.93 -> 3.94
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/26757
updated_at: 2017-06-24 17:05:25
body:
  * Use release tarball
  * Cleanup a bit

  ###### Motivation for this change


  ###### Things done

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

  ---


state: closed
title: pidgin-sipe: 1.22.0 -> 1.22.1
user_login: jensbin
html_url: https://github.com/NixOS/nixpkgs/pull/26758
updated_at: 2017-07-01 11:56:20
body:
  ###### Motivation for this change
  version 1.22.1 "Bug Fixes I" was released on 2017-06-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"`
  - [ ] 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: unifont: 9.0.06 -> 10.0.01
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/26759
updated_at: 2017-06-22 07:28:00
body:
  See http://lists.gnu.org/archive/html/info-gnu/2017-06/msg00009.html
  for release information

  ###### Motivation for this change


  ###### Things done

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

  ---


state: closed
title: ghcWithHoogle no longer include any packages but the default set
user_login: jwiegley
html_url: https://github.com/NixOS/nixpkgs/issues/26760
updated_at: 2017-06-23 10:51:52
body:
  @peti @shlevy: I rebuild pretty much nightly, and some time between these two generations, `ghcWithHoogle` was broken:

  ```
   211   2017-06-10 21:25:38
   212   2017-06-11 05:51:30
  ```

  These are PST local. I haven't been able to track down which commit yet, but reverting @shlevy 's `developPackage` changes doesn't seem to fix the problem (for what I can tell so far).

  In generation 211, `ghcWithHoogle` includes `fgl`, for example, one of the packages I passed as an argument.  In generation 212, it includes almost no packages at all except for `base`, `ghc`, and a couple of others.

  I've read through the commit log between these dates (using `git log --date=local`), but nothing stood out to me.  If I have time tomorrow I'll try to `bisect` this, but I likely won't be able to until the weekend.


state: closed
title: qt5ct module: expose qtstyleplugins
user_login: gnidorah
html_url: https://github.com/NixOS/nixpkgs/pull/26761
updated_at: 2017-07-26 14:45:47
body:
  ###### Motivation for this change

  Add qtstyleplugins as runtime dependency, so GTK2 theme can be choosen as Qt 5 theme, like it was possible with Qt 4's qtconfig utility.
  https://wiki.archlinux.org/index.php/Uniform_look_for_Qt_and_GTK_applications#QGtkStyle

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: creduce: 2.6.0 -> 2.7.0, now uses LLVM 4
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/26762
updated_at: 2017-06-24 18:59:30
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/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Tested using creduce in derivations to conduct the reductions [described on their website](https://embed.cs.utah.edu/creduce/using/), LGTM.


state: closed
title: dosbox: 0.74 -> svn
user_login: binarin
html_url: https://github.com/NixOS/nixpkgs/pull/26763
updated_at: 2017-07-28 08:24:01
body:
  Version 0.74 (released in 2012) of dosbox segfaults, as described at:
  https://www.reddit.com/r/linux_gaming/comments/4dxfei/dosbox_segmentation_fault_core_dumped/

  dosbox versioning scheme uses only 2 components, so I assume that
  using "0.74-4024" is a future-proof method (see the list of existing
  https://sourceforge.net/projects/dosbox/files/dosbox/).

  Missing dependencies were added:
  - SDL_sound - for mounting .cue files with compressed sound
  - SDL_net - for IPX support
  - libpng - for making screenshots

  ###### Motivation for this change


  ###### Things done

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

  ---


state: closed
title: erlangR20: init
user_login: mdaiter
html_url: https://github.com/NixOS/nixpkgs/pull/26764
updated_at: 2017-06-26 10:47:29
body:
  ###### Motivation for this change
  Add Erlang interpreter version R20 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
     - [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: network interfaces: restore bridge slaves
user_login: mxxz
html_url: https://github.com/NixOS/nixpkgs/pull/26765
updated_at: 2017-08-05 11:27:06
body:
  I've noticed slaves not coming back up again after restarting the service. With this fix slaves are saved in a file in /run and restored again after start.


state: closed
title: openldap: 2.4.44 -> 2.4.45 ; minikube: 0.19.1 -> 0.20.0
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/26766
updated_at: 2017-06-23 08:15:33
body:
  ###### Motivation for this change
  Wanted to update minikube.
  The openldap build failed with curl errors.
  Noticed there is an update to openldap, updated it.
  Things work.

  ###### Things done

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

  ---


state: closed
title: slock: Avoid chmod u+s
user_login: sifmelcara
html_url: https://github.com/NixOS/nixpkgs/pull/26768
updated_at: 2017-06-22 15:31:03
body:
  ###### Motivation for this change
  Fix the issue mentioned in #26600 
  This fixes the build of `slock` on my machine.

  (Not sure if open a pr is the right way to submit this patch)

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: jetbrains: update script
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/26769
updated_at: 2017-07-28 14:53:56
body:
  ###### Motivation for this change

  A script which updates ```version``` and ```sha256``` of Jetbrains products from https://www.jetbrains.com/updates/updates.xml in a bulk way as @chris-martin proposed in https://github.com/NixOS/nixpkgs/issues/24643

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


  Derivations of some legacy products have ```update-channel = null;```, although there are corresponding legacy channels like ```IDEA15_Release``` The problem is the proposed  versions in those channels are much newer than ```15.x```, something like ```2017.1```.
  Setting ```update-channel = null;``` prevents them from being updated.


state: closed
title: jetbrains updater: use perlPackages.LWPProtocolhttps
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/26770
updated_at: 2017-06-23 08:42:52
body:
  follow up https://github.com/NixOS/nixpkgs/pull/26769#pullrequestreview-45801618
  use ```perlPackages.LWPProtocolhttps``` because urls of .sha256-files could be https://


state: closed
title: libatomic_ops: Provide alternate URL
user_login: aij
html_url: https://github.com/NixOS/nixpkgs/pull/26771
updated_at: 2018-03-04 16:19:40
body:
  ###### Motivation for this change

  www.ivmaisoft.com is currently down.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on 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: v8_3_16_14: fix OS X build by passing deployment version
user_login: robx
html_url: https://github.com/NixOS/nixpkgs/pull/26772
updated_at: 2017-06-27 16:31:28
body:
  Before this, `nix-build -A v8_3_16_14` failed with a linking error
    ... was built for newer OSX version (10.10) than being linked (10.5)
  since build/standalone.gypi sets
    'mac_deployment_target%': '10.5'

  This fixes the build to set the GYP mac deployment target to the nix
  default as set in pkgs/stdenv/darwin/default.nix.

  ###### Motivation for this change

  v8_3_16_4 was failing to build for me:

  ```
  $ git show
  commit 3d52203ab2a2aa31df8ae52efda3b14e75628a57
  Author: Joachim Schiele <js@lastlog.de>
  Date:   Thu Jun 22 11:50:09 2017 +0200
  ...
  ```

  ```
  $ uname -a
  Darwin aaaa.local 16.6.0 Darwin Kernel Version 16.6.0: Fri Apr 14 16:21:16 PDT 2017; root:xnu-3789.60.24~6/RELEASE_X86_64 x86_64
  ```

  ```
  $ nix-build -p v8_3_16_14
  ...
  ld: warning: object file (/nix/store/b70ipgiymp029ggj40hmywg6wswcgrx8-clang-4.0.0/bin/../lib/clang/4.0.0/lib/darwin/libclang_rt.osx.a(gcc_personality_v0.c.o)) was built for newer OSX version (10.10) than being linked (10.5)
  Undefined symbols for architecture x86_64:
    "__Unwind_GetIP", referenced from:
        ___gcc_personality_v0 in libclang_rt.osx.a(gcc_personality_v0.c.o)
    "__Unwind_GetLanguageSpecificData", referenced from:
        ___gcc_personality_v0 in libclang_rt.osx.a(gcc_personality_v0.c.o)
    "__Unwind_GetRegionStart", referenced from:
        ___gcc_personality_v0 in libclang_rt.osx.a(gcc_personality_v0.c.o)
    "__Unwind_SetGR", referenced from:
        ___gcc_personality_v0 in libclang_rt.osx.a(gcc_personality_v0.c.o)
    "__Unwind_SetIP", referenced from:
        ___gcc_personality_v0 in libclang_rt.osx.a(gcc_personality_v0.c.o)
  ld: symbol(s) not found for architecture x86_64
  clang-4.0: error: linker command failed with exit code 1 (use -v to see invocation)
  make: *** [tools/gyp/v8.target.mk:162: /private/var/folders/rs/k3cmq1b12238c_kx1xg1pndw0000gn/T/nix-build-v8-3.16.14.11.drv-0/v8-3.16.14.11/out/Release/libv8.dylib] Error 1
  ```

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] 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: nixos: replaced "userns" with "user namespaces" for clarity
user_login: Moredread
html_url: https://github.com/NixOS/nixpkgs/pull/26773
updated_at: 2017-06-23 06:33:05
body:
  ###### Motivation for this change

  "userns" wasn't introduces as an abbreviation elsewhere as far as I can see, and I wasn't sure what was meant at first.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on 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: pinentry-mac fails to build (doesn't finish 'Fill Info.plist')
user_login: therealpxc
html_url: https://github.com/NixOS/nixpkgs/issues/26774
updated_at: 2017-09-06 19:11:19
body:
  ## Issue description
  This is the build output I get (it's pulled in as part of a package I set up for my environment using buildEnv)

           ~/C/P/devnix   playground-darwin +  nix-env -i pxc-common-cli-env                                                                                                                                         34.5s  Thu Jun 22 13:17:40 2017
          replacing old ‘pxc-common-cli-env’
          installing ‘pxc-common-cli-env’
          these derivations will be built:
            /nix/store/0iyq9a9cbhnzp7c70ap82jmwxrq7piqx-vimplugin-vim-airline-themes-2017-05-24.drv
            /nix/store/1ik7p1ciq7wjm3wj9cd9yic1n7bb4i8b-vimplugin-fugitive-2017-06-08.drv
            /nix/store/4a1gq6qw1djc357s5dkfrxsgfc7aa0xh-vimplugin-vim-colorschemes-2016-08-01.drv
            /nix/store/6lnhi14cpvnmz7l38x6py2n0vi73rk72-vimplugin-Supertab-2016-11-27.drv
            /nix/store/6yh1z84xiqypyynq6finv6pcmzyjipgp-vimplugin-ctrlp-vim-2017-06-04.drv
            /nix/store/bnx7vcfdwj4fad5ln5dj519v0zzf6c1p-vimplugin-UltiSnips-2017-01-20.drv
            /nix/store/kjj069xp8ngkn6mhz2j29407pwd0z6iz-vimplugin-vim-nix-2017-04-30.drv
            /nix/store/bxpf74h2pvq68g5v3vk404a7rlgvnnyw-vim-pack-dir.drv
            /nix/store/h23yq372y2ka18m8r7y4p6pq6ycn88cf-vimplugin-sensible-2017-05-09.drv
            /nix/store/hrxd1mj5vvbgbabfa2xzvf09v6q0h6rc-vimplugin-vim-tmux-navigator-2017-06-01.drv
            /nix/store/ichvdnhcpdii84828bd6jhnhz5z5y6rz-vimplugin-vim-airline-2017-05-08.drv
            /nix/store/icvxf769pdcaxba93wk3dsrcspcxifda-vimplugin-vim2nix.drv
            /nix/store/iv3pc1wf8a0220pv8iz6dvh6ad7zjw4g-vimplugin-Syntastic-2017-05-30.drv
            /nix/store/jij3cnn6ix6f9yq994sadh6w1gbs0h1v-vimplugin-Tabular-2016-05-04.drv
            /nix/store/mprjn60lzz67crdmly6s3wys4icpan0v-vimplugin-VimOutliner-2017-05-03.drv
            /nix/store/qqih87icflb0m00s41z5qvn4gr4i3588-vimplugin-vim-scala-2017-04-29.drv
            /nix/store/r9nw4kp9516shywiywfxwr19sbmwgc5s-vimplugin-vim-gitgutter-2017-06-08.drv
            /nix/store/32kkdlr2zxprw23pm6x4wpl3k372y83m-vimrc.drv
            /nix/store/6mby8ar41s5lkvmh3s2bmfbv3v95f2s0-ranger-1.9.0b5.drv
            /nix/store/m42sgiap42z2159aqb2068vrvvh6s4p5-pinentry-mac-0.9.4.drv
            /nix/store/6p9laqwprw9yh9y7104iqkq1jp8kzpb3-gnupg-2.0.30.drv
            /nix/store/dbswqr60j9xjpf9i2qkjbdpng3nrzvbf-weechat-1.8.drv
            /nix/store/dncx6xqsbbqq9zai4qjsvcrasba0i9fm-vim.drv
            /nix/store/sr9f099czll25mb51lkzbnhl6x3s9dl8-gnupg-2.1.21.drv
            /nix/store/v92rqlk7rgy3njx6k5c99sn05gcr1irc-keychain-2.8.3.drv
            /nix/store/zj4k4zq2f6n72zd3wki71p4b4plp48gi-password-store-1.7.1.drv
            /nix/store/pr1bn8lcf1y9038zgyrxj4qri869vlq8-pxc-common-cli-env.drv
          these paths will be fetched (2.97 MiB download, 35.82 MiB unpacked):
            /nix/store/5blbx1lggf76pacnp1kdv1m66k3yrvmi-super-user-spark-0.3.2.0-dev
            /nix/store/5xdqpxzda6dkbs5rsj78spcfaivd757z-scientific-0.3.4.15
            /nix/store/6bs5zp10ghkcsbshb3r3rglf6phfyx5v-aeson-pretty-0.8.4
            /nix/store/dl5j61fn6pmqdv79f0rn0r0ll2hmj8ik-attoparsec-0.13.1.0
            /nix/store/kvl98m9rcqbbp8c8ayd9zq0ylgc59466-aeson-1.0.2.1
          fetching path ‘/nix/store/5xdqpxzda6dkbs5rsj78spcfaivd757z-scientific-0.3.4.15’...

          *** Downloading ‘https://cache.nixos.org/nar/0s4l3brpqy1qvpjldm153alrxfdyq867npp1psx40ybwaammkwbf.nar.xz’ (signed by ‘cache.nixos.org-1’) to ‘/nix/store/5xdqpxzda6dkbs5rsj78spcfaivd757z-scientific-0.3.4.15’...
            % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                           Dload  Upload   Total   Spent    Left  Speed
          100  152k  100  152k    0     0   524k      0 --:--:-- --:--:-- --:--:--  675k

          building path(s) ‘/nix/store/vbqm65l50rcbcjancsbqffjjdrr5sxnx-pinentry-mac-0.9.4’
          unpacking sources
          unpacking source archive /nix/store/8rpgx1lxaxcvf6xsyajpjrz38yk69g9r-pinentry-mac-d60aa902644a1f0126ec50e79937423a3a7c3bc4-src
          source root is pinentry-mac-d60aa902644a1f0126ec50e79937423a3a7c3bc4-src
          patching sources
          configuring
          no configure script, doing nothing
          building
          make flags: SHELL=/nix/store/w37k77yaagi7kdyiy263cma1bnrxz0ry-bash-4.4-p12/bin/bash
          xcodebuild -project pinentry-mac.xcodeproj -target pinentry-mac -configuration Release build
          clang-4.0: warning: using sysroot for 'k' but targeting 'MacOSX' [-Wincompatible-sysroot]
          /private/var/folders/4_/_4vg56r13tq4dpb8064qmlvh0000gn/T/nix-build-pinentry-mac-0.9.4.drv-0/pinentry-mac-d60aa902644a1f0126ec50e79937423a3a7c3bc4-src/Source/pinentry-current/assuan/assuan-buffer.c:80:18: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
                nwritten = write (fd, buffer, length);
                         ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~
          /private/var/folders/4_/_4vg56r13tq4dpb8064qmlvh0000gn/T/nix-build-pinentry-mac-0.9.4.drv-0/pinentry-mac-d60aa902644a1f0126ec50e79937423a3a7c3bc4-src/Source/pinentry-current/assuan/assuan-buffer.c:117:11: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
                n = read (fd, buf, nleft);
                  ~ ^~~~~~~~~~~~~~~~~~~~~
          /private/var/folders/4_/_4vg56r13tq4dpb8064qmlvh0000gn/T/nix-build-pinentry-mac-0.9.4.drv-0/pinentry-mac-d60aa902644a1f0126ec50e79937423a3a7c3bc4-src/Source/pinentry-current/assuan/assuan-buffer.c:382:32: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
            ctx->outbound.data.linelen = linelen;
                                       ~ ^~~~~~~
          3 warnings generated.
          Set: Entry, "CommitHash", Does Not Exist
          Set: Entry, "BuildNumber", Does Not Exist
          Set: Entry, "CFBundleVersion", Does Not Exist
          Set: Entry, "CFBundleShortVersionString", Does Not Exist
          File Doesn't Exist, Will Create: ./pinentry-mac-bjnprpydovwtpvajwyvhdeyuoopc/Build/Products/Release/pinentry-mac.app/Contents/Info.plist
          Build settings from the command line:
              DERIVED_DATA_DIR=.
              SDKROOT=macosx10.10

          === BUILD TARGET pinentry-mac OF PROJECT pinentry-mac WITH CONFIGURATION Release ===

          Check dependencies

          Write auxiliary files
          /bin/mkdir -p ./pinentry-mac-bjnprpydovwtpvajwyvhdeyuoopc/Build/Intermediates/pinentry-mac.build/Release/pinentry-mac.build
          write-file ./pinentry-mac-bjnprpydovwtpvajwyvhdeyuoopc/Build/Intermediates/pinentry-mac.build/Release/pinentry-mac.build/pinentry-mac.hmap
          write-file ./pinentry-mac-bjnprpydovwtpvajwyvhdeyuoopc/Build/Intermediates/pinentry-mac.build/Release/pinentry-mac.build/pinentry-mac-own-target-headers.hmap
          write-file ./pinentry-mac-bjnprpydovwtpvajwyvhdeyuoopc/Build/Intermediates/pinentry-mac.build/Release/pinentry-mac.build/pinentry-mac-all-target-headers.hmap
          write-file ./pinentry-mac-bjnprpydovwtpvajwyvhdeyuoopc/Build/Intermediates/pinentry-mac.build/Release/pinentry-mac.build/pinentry-mac-all-non-framework-target-headers.hmap
          write-file ./pinentry-mac-bjnprpydovwtpvajwyvhdeyuoopc/Build/Intermediates/pinentry-mac.build/Release/pinentry-mac.build/pinentry-mac-generated-files.hmap
          write-file ./pinentry-mac-bjnprpydovwtpvajwyvhdeyuoopc/Build/Intermediates/pinentry-mac.build/Release/pinentry-mac.build/pinentry-mac-project-headers.hmap
          /bin/mkdir -p ./pinentry-mac-bjnprpydovwtpvajwyvhdeyuoopc/Build/Intermediates/pinentry-mac.build/Release/pinentry-mac.build/Objects-normal/x86_64
          write-file ./pinentry-mac-bjnprpydovwtpvajwyvhdeyuoopc/Build/Intermediates/pinentry-mac.build/Release/pinentry-mac.build/Objects-normal/x86_64/pinentry-mac.LinkFileList
          write-file ./pinentry-mac-bjnprpydovwtpvajwyvhdeyuoopc/Build/Intermediates/pinentry-mac.build/Release/pinentry-mac.build/Script-30FC955F129818AE0039CEF8.sh
          chmod 0755 ./pinentry-mac-bjnprpydovwtpvajwyvhdeyuoopc/Build/Intermediates/pinentry-mac.build/Release/pinentry-mac.build/Script-30FC955F129818AE0039CEF8.sh
          write-file ./pinentry-mac-bjnprpydovwtpvajwyvhdeyuoopc/Build/Intermediates/pinentry-mac.build/Release/pinentry-mac.build/Script-30185C6B1A98CA980025E008.sh
          chmod 0755 ./pinentry-mac-bjnprpydovwtpvajwyvhdeyuoopc/Build/Intermediates/pinentry-mac.build/Release/pinentry-mac.build/Script-30185C6B1A98CA980025E008.sh
          write-file ./pinentry-mac-bjnprpydovwtpvajwyvhdeyuoopc/Build/Intermediates/pinentry-mac.build/Release/pinentry-mac.build/Script-307377841AA4B7DA0097BCDE.sh
          chmod 0755 ./pinentry-mac-bjnprpydovwtpvajwyvhdeyuoopc/Build/Intermediates/pinentry-mac.build/Release/pinentry-mac.build/Script-307377841AA4B7DA0097BCDE.sh

          Create product structure

          Touch ./pinentry-mac-bjnprpydovwtpvajwyvhdeyuoopc/Build/Products/Release/pinentry-mac.app
              cd /private/var/folders/4_/_4vg56r13tq4dpb8064qmlvh0000gn/T/nix-build-pinentry-mac-0.9.4.drv-0/pinentry-mac-d60aa902644a1f0126ec50e79937423a3a7c3bc4-src
              /usr/bin/touch -c ./pinentry-mac-bjnprpydovwtpvajwyvhdeyuoopc/Build/Products/Release/pinentry-mac.app

          PBXCp ./pinentry-mac-bjnprpydovwtpvajwyvhdeyuoopc/Build/Products/Release/pinentry-mac.app/Contents/Resources/German.lproj /private/var/folders/4_/_4vg56r13tq4dpb8064qmlvh0000gn/T/nix-build-pinentry-mac-0.9.4.drv-0/pinentry-mac-d60aa902644a1f0126ec50e79937423a3a7c3bc4-src/Resources/German.lproj
              cd /private/var/folders/4_/_4vg56r13tq4dpb8064qmlvh0000gn/T/nix-build-pinentry-mac-0.9.4.drv-0/pinentry-mac-d60aa902644a1f0126ec50e79937423a3a7c3bc4-src
              export DEVELOPER_DIR=/nix/store/ghfszjq2196xr2phc9x1sr2blrx2p92f-xcbuild-wrapper
              export PATH=/nix/store/1jda6s4mykckzqgzy54hnblajngfbwxp-nixpkgs.platform/Developer/usr/bin:/nix/store/1jda6s4mykckzqgzy54hnblajngfbwxp-nixpkgs.platform/usr/local/bin:/nix/store/1jda6s4mykckzqgzy54hnblajngfbwxp-nixpkgs.platform/usr/bin:/nix/store/1jda6s4mykckzqgzy54hnblajngfbwxp-nixpkgs.platform/usr/local/bin:/nix/store/1yxlcsbzwmf4y1kghjgqi7j28rlhx2y9-nixpkgs.xctoolchain/usr/bin:/nix/store/1yxlcsbzwmf4y1kghjgqi7j28rlhx2y9-nixpkgs.xctoolchain/usr/libexec:/nix/store/ghfszjq2196xr2phc9x1sr2blrx2p92f-xcbuild-wrapper/usr/bin:/nix/store/ghfszjq2196xr2phc9x1sr2blrx2p92f-xcbuild-wrapper/usr/local/bin:/nix/store/ghfszjq2196xr2phc9x1sr2blrx2p92f-xcbuild-wrapper/Tools:/nix/store/ghfszjq2196xr2phc9x1sr2blrx2p92f-xcbuild-wrapper/bin:/nix/store/80clgc15yj8p9y5kxinaph5glcgf95vv-libiconv-osx-10.11.6/bin:/nix/store/5k073yr9hsvr6zbm7dajkg64198jgyar-ncurses-5.9-dev/bin:/nix/store/mz1lcrajfibaramygjcqk2x27f7gdmvy-ncurses-5.9/bin:/nix/store/6v28y66hq8hm65cff4fx7z6kvwv0dcyw-clang-wrapper-4.0.0/bin:/nix/store/b70ipgiymp029ggj40hmywg6wswcgrx8-clang-4.0.0/bin:/nix/store/2zfsswnz483hjsdzwck2wjhc2xsisq3c-cctools-binutils-darwin/bin:/nix/store/6sq1ypmcx06pn4xk66kg5znrgmjiaw9k-coreutils-8.27/bin:/nix/store/0i9c75vp3n4ign9a9rf7ycsqhdjikmh2-findutils-4.6.0/bin:/nix/store/kky1fyl4syr8lvhmac3bx33gsbp01wvi-diffutils-3.6/bin:/nix/store/rxqgbx66dhz5n6m5pwqzaih7lkb1i7fj-gnused-4.4/bin:/nix/store/iijhiiy753cas31an7iin9v5cqrdizmk-gnugrep-3.0/bin:/nix/store/a8wbpbcvikwcmrghvgh810f6jv2px4gz-gawk-4.1.4/bin:/nix/store/6gas2fjnhqkjdf53qhyvxk96pi6zb5sq-gnutar-1.29/bin:/nix/store/2fvlsl03gqz67dxxzp5gs6j3l9jmbg6h-gzip-1.8/bin:/nix/store/m4kvas5dayj2asmparb4gy65gzk30cda-bzip2-1.0.6.0.1-bin/bin:/nix/store/a4ryd0g1gh03cg563mh6yays4jd9x4qp-gnumake-4.2.1/bin:/nix/store/w37k77yaagi7kdyiy263cma1bnrxz0ry-bash-4.4-p12/bin:/nix/store/qrx2yl2ykw8yqci28mji195m3i5p37m7-patch-2.7.5/bin:/nix/store/fbcmrgib009fd0008097w0yigp6z1kxw-xz-5.2.3-bin/bin
              builtin-copy -resolve-src-symlinks -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -strip-debug-symbols /private/var/folders/4_/_4vg56r13tq4dpb8064qmlvh0000gn/T/nix-build-pinentry-mac-0.9.4.drv-0/pinentry-mac-d60aa902644a1f0126ec50e79937423a3a7c3bc4-src/Resources/German.lproj ./pinentry-mac-bjnprpydovwtpvajwyvhdeyuoopc/Build/Products/Release/pinentry-mac.app/Contents/Resources

          CompileC ./pinentry-mac-bjnprpydovwtpvajwyvhdeyuoopc/Build/Intermediates/pinentry-mac.build/Release/pinentry-mac.build/Objects-normal/x86_64/assuan-buffer.o Source/pinentry-current/assuan/assuan-buffer.c normal x86_64 c com.apple.compilers.llvm.clang.1_0.compiler
              cd /private/var/folders/4_/_4vg56r13tq4dpb8064qmlvh0000gn/T/nix-build-pinentry-mac-0.9.4.drv-0/pinentry-mac-d60aa902644a1f0126ec50e79937423a3a7c3bc4-src
              export DEVELOPER_DIR=/nix/store/ghfszjq2196xr2phc9x1sr2blrx2p92f-xcbuild-wrapper
              export PATH=/nix/store/1jda6s4mykckzqgzy54hnblajngfbwxp-nixpkgs.platform/Developer/usr/bin:/nix/store/1jda6s4mykckzqgzy54hnblajngfbwxp-nixpkgs.platform/usr/local/bin:/nix/store/1jda6s4mykckzqgzy54hnblajngfbwxp-nixpkgs.platform/usr/bin:/nix/store/1jda6s4mykckzqgzy54hnblajngfbwxp-nixpkgs.platform/usr/local/bin:/nix/store/1yxlcsbzwmf4y1kghjgqi7j28rlhx2y9-nixpkgs.xctoolchain/usr/bin:/nix/store/1yxlcsbzwmf4y1kghjgqi7j28rlhx2y9-nixpkgs.xctoolchain/usr/libexec:/nix/store/ghfszjq2196xr2phc9x1sr2blrx2p92f-xcbuild-wrapper/usr/bin:/nix/store/ghfszjq2196xr2phc9x1sr2blrx2p92f-xcbuild-wrapper/usr/local/bin:/nix/store/ghfszjq2196xr2phc9x1sr2blrx2p92f-xcbuild-wrapper/Tools:/nix/store/ghfszjq2196xr2phc9x1sr2blrx2p92f-xcbuild-wrapper/bin:/nix/store/80clgc15yj8p9y5kxinaph5glcgf95vv-libiconv-osx-10.11.6/bin:/nix/store/5k073yr9hsvr6zbm7dajkg64198jgyar-ncurses-5.9-dev/bin:/nix/store/mz1lcrajfibaramygjcqk2x27f7gdmvy-ncurses-5.9/bin:/nix/store/6v28y66hq8hm65cff4fx7z6kvwv0dcyw-clang-wrapper-4.0.0/bin:/nix/store/b70ipgiymp029ggj40hmywg6wswcgrx8-clang-4.0.0/bin:/nix/store/2zfsswnz483hjsdzwck2wjhc2xsisq3c-cctools-binutils-darwin/bin:/nix/store/6sq1ypmcx06pn4xk66kg5znrgmjiaw9k-coreutils-8.27/bin:/nix/store/0i9c75vp3n4ign9a9rf7ycsqhdjikmh2-findutils-4.6.0/bin:/nix/store/kky1fyl4syr8lvhmac3bx33gsbp01wvi-diffutils-3.6/bin:/nix/store/rxqgbx66dhz5n6m5pwqzaih7lkb1i7fj-gnused-4.4/bin:/nix/store/iijhiiy753cas31an7iin9v5cqrdizmk-gnugrep-3.0/bin:/nix/store/a8wbpbcvikwcmrghvgh810f6jv2px4gz-gawk-4.1.4/bin:/nix/store/6gas2fjnhqkjdf53qhyvxk96pi6zb5sq-gnutar-1.29/bin:/nix/store/2fvlsl03gqz67dxxzp5gs6j3l9jmbg6h-gzip-1.8/bin:/nix/store/m4kvas5dayj2asmparb4gy65gzk30cda-bzip2-1.0.6.0.1-bin/bin:/nix/store/a4ryd0g1gh03cg563mh6yays4jd9x4qp-gnumake-4.2.1/bin:/nix/store/w37k77yaagi7kdyiy263cma1bnrxz0ry-bash-4.4-p12/bin:/nix/store/qrx2yl2ykw8yqci28mji195m3i5p37m7-patch-2.7.5/bin:/nix/store/fbcmrgib009fd0008097w0yigp6z1kxw-xz-5.2.3-bin/bin
              /nix/store/1yxlcsbzwmf4y1kghjgqi7j28rlhx2y9-nixpkgs.xctoolchain/usr/bin/clang -x c -arch x86_64 -isysroot /nix/store/k075n3dcpiqf4zzrsi2qnxrxjdimdq59-nix.nixpkgs.sdk -mmacosx-version-min=10.10 -fmessage-length=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -DHAVE_CONFIG_H -DFALLBACK_CURSES -fasm-blocks -fno-common -fstrict-aliasing -fpascal-strings -Os -Wno-trigraphs -Wempty-body -Winfinite-recursion -Wunreachable-code -Wdeprecated-declarations -Wno-missing-field-initializers -Wno-newline-eof -Wno-missing-prototypes -Wpointer-sign -Wswitch -Wno-four-char-constants -Wno-conversion -Wbool-conversion -Wconstant-conversion -Wenum-conversion -Wint-conversion -Wno-sign-conversion -Wshorten-64-to-32 -Wno-missing-braces -Wparentheses -Wno-shadow -Wuninitialized -Wno-unknown-pragmas -Wunused-function -Wno-unused-label -Wno-unused-parameter -Wunused-value -Wunused-variable -I./pinentry-mac-bjnprpydovwtpvajwyvhdeyuoopc/Build/Intermediates/pinentry-mac.build/Release/pinentry-mac.build/pinentry-mac.hmap -I./pinentry-mac-bjnprpydovwtpvajwyvhdeyuoopc/Build/Products/Release/include -I./pinentry-mac-bjnprpydovwtpvajwyvhdeyuoopc/Build/Intermediates/pinentry-mac.build/Release/pinentry-mac.build/DerivedSources/x86_64 -I./pinentry-mac-bjnprpydovwtpvajwyvhdeyuoopc/Build/Intermediates/pinentry-mac.build/Release/pinentry-mac.build/DerivedSources -F./pinentry-mac-bjnprpydovwtpvajwyvhdeyuoopc/Build/Products/Release -MMD -MT dependencies -MF ./pinentry-mac-bjnprpydovwtpvajwyvhdeyuoopc/Build/Intermediates/pinentry-mac.build/Release/pinentry-mac.build/Objects-normal/x86_64/assuan-buffer.d -c /private/var/folders/4_/_4vg56r13tq4dpb8064qmlvh0000gn/T/nix-build-pinentry-mac-0.9.4.drv-0/pinentry-mac-d60aa902644a1f0126ec50e79937423a3a7c3bc4-src/Source/pinentry-current/assuan/assuan-buffer.c -o ./pinentry-mac-bjnprpydovwtpvajwyvhdeyuoopc/Build/Intermediates/pinentry-mac.build/Release/pinentry-mac.build/Objects-normal/x86_64/assuan-buffer.o

          CopyPlistFile ./pinentry-mac-bjnprpydovwtpvajwyvhdeyuoopc/Build/Products/Release/pinentry-mac.app/Contents/Resources/Main.nib Resources/Main.nib
              cd /private/var/folders/4_/_4vg56r13tq4dpb8064qmlvh0000gn/T/nix-build-pinentry-mac-0.9.4.drv-0/pinentry-mac-d60aa902644a1f0126ec50e79937423a3a7c3bc4-src
              export DEVELOPER_DIR=/nix/store/ghfszjq2196xr2phc9x1sr2blrx2p92f-xcbuild-wrapper
              export PATH=/nix/store/1jda6s4mykckzqgzy54hnblajngfbwxp-nixpkgs.platform/Developer/usr/bin:/nix/store/1jda6s4mykckzqgzy54hnblajngfbwxp-nixpkgs.platform/usr/local/bin:/nix/store/1jda6s4mykckzqgzy54hnblajngfbwxp-nixpkgs.platform/usr/bin:/nix/store/1jda6s4mykckzqgzy54hnblajngfbwxp-nixpkgs.platform/usr/local/bin:/nix/store/1yxlcsbzwmf4y1kghjgqi7j28rlhx2y9-nixpkgs.xctoolchain/usr/bin:/nix/store/1yxlcsbzwmf4y1kghjgqi7j28rlhx2y9-nixpkgs.xctoolchain/usr/libexec:/nix/store/ghfszjq2196xr2phc9x1sr2blrx2p92f-xcbuild-wrapper/usr/bin:/nix/store/ghfszjq2196xr2phc9x1sr2blrx2p92f-xcbuild-wrapper/usr/local/bin:/nix/store/ghfszjq2196xr2phc9x1sr2blrx2p92f-xcbuild-wrapper/Tools:/nix/store/ghfszjq2196xr2phc9x1sr2blrx2p92f-xcbuild-wrapper/bin:/nix/store/80clgc15yj8p9y5kxinaph5glcgf95vv-libiconv-osx-10.11.6/bin:/nix/store/5k073yr9hsvr6zbm7dajkg64198jgyar-ncurses-5.9-dev/bin:/nix/store/mz1lcrajfibaramygjcqk2x27f7gdmvy-ncurses-5.9/bin:/nix/store/6v28y66hq8hm65cff4fx7z6kvwv0dcyw-clang-wrapper-4.0.0/bin:/nix/store/b70ipgiymp029ggj40hmywg6wswcgrx8-clang-4.0.0/bin:/nix/store/2zfsswnz483hjsdzwck2wjhc2xsisq3c-cctools-binutils-darwin/bin:/nix/store/6sq1ypmcx06pn4xk66kg5znrgmjiaw9k-coreutils-8.27/bin:/nix/store/0i9c75vp3n4ign9a9rf7ycsqhdjikmh2-findutils-4.6.0/bin:/nix/store/kky1fyl4syr8lvhmac3bx33gsbp01wvi-diffutils-3.6/bin:/nix/store/rxqgbx66dhz5n6m5pwqzaih7lkb1i7fj-gnused-4.4/bin:/nix/store/iijhiiy753cas31an7iin9v5cqrdizmk-gnugrep-3.0/bin:/nix/store/a8wbpbcvikwcmrghvgh810f6jv2px4gz-gawk-4.1.4/bin:/nix/store/6gas2fjnhqkjdf53qhyvxk96pi6zb5sq-gnutar-1.29/bin:/nix/store/2fvlsl03gqz67dxxzp5gs6j3l9jmbg6h-gzip-1.8/bin:/nix/store/m4kvas5dayj2asmparb4gy65gzk30cda-bzip2-1.0.6.0.1-bin/bin:/nix/store/a4ryd0g1gh03cg563mh6yays4jd9x4qp-gnumake-4.2.1/bin:/nix/store/w37k77yaagi7kdyiy263cma1bnrxz0ry-bash-4.4-p12/bin:/nix/store/qrx2yl2ykw8yqci28mji195m3i5p37m7-patch-2.7.5/bin:/nix/store/fbcmrgib009fd0008097w0yigp6z1kxw-xz-5.2.3-bin/bin
              builtin-copyPlist --outdir ./pinentry-mac-bjnprpydovwtpvajwyvhdeyuoopc/Build/Products/Release/pinentry-mac.app/Contents/Resources -- Resources/Main.nib

          PhaseScriptExecution 'Fill Info.plist' ./pinentry-mac-bjnprpydovwtpvajwyvhdeyuoopc/Build/Intermediates/pinentry-mac.build/Release/pinentry-mac.build/Script-30185C6B1A98CA980025E008.sh
              cd /private/var/folders/4_/_4vg56r13tq4dpb8064qmlvh0000gn/T/nix-build-pinentry-mac-0.9.4.drv-0/pinentry-mac-d60aa902644a1f0126ec50e79937423a3a7c3bc4-src
              /bin/sh -c ./pinentry-mac-bjnprpydovwtpvajwyvhdeyuoopc/Build/Intermediates/pinentry-mac.build/Release/pinentry-mac.build/Script-30185C6B1A98CA980025E008.sh

          ** BUILD FAILED **

          The following build commands failed:
              PhaseScriptExecution 'Fill Info.plist' ./pinentry-mac-bjnprpydovwtpvajwyvhdeyuoopc/Build/Intermediates/pinentry-mac.build/Release/pinentry-mac.build/Script-30185C6B1A98CA980025E008.sh
          (1 failure)
          make: *** [Makefile:9: build/Release/pinentry-mac.app/Contents/MacOS/pinentry-mac] Error 1
          builder for ‘/nix/store/m42sgiap42z2159aqb2068vrvvh6s4p5-pinentry-mac-0.9.4.drv’ failed with exit code 2
          fetching path ‘/nix/store/dl5j61fn6pmqdv79f0rn0r0ll2hmj8ik-attoparsec-0.13.1.0’...
          cannot build derivation ‘/nix/store/6p9laqwprw9yh9y7104iqkq1jp8kzpb3-gnupg-2.0.30.drv’: 1 dependencies couldn't be built
          cannot build derivation ‘/nix/store/sr9f099czll25mb51lkzbnhl6x3s9dl8-gnupg-2.1.21.drv’: 1 dependencies couldn't be built
          killing process 14284
          cannot build derivation ‘/nix/store/pr1bn8lcf1y9038zgyrxj4qri869vlq8-pxc-common-cli-env.drv’: 1 dependencies couldn't be built
          error: build of ‘/nix/store/pr1bn8lcf1y9038zgyrxj4qri869vlq8-pxc-common-cli-env.drv’ failed

  Am I missing something?

  ### Steps to reproduce
  Try to build pinentry-mac on Nixpkgs unstable


  ## Technical details

  * System: macOS Sierra
  * Nix version: nix-env (Nix) 1.11.9
  * Nixpkgs version: "17.09pre-git"
  * Sandboxing enabled: build-use-sandbox = false


state: closed
title: ghcHEAD: Actually split docs into their own output
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/26775
updated_at: 2017-06-24 00:17:33
body:
  ###### Motivation for this change

  I put `outputs = ...` in the wrong spot in the last PR, oops. Sorry about 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/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: open
title: SSHD doesn't work.
user_login: MrSorcus
html_url: https://github.com/NixOS/nixpkgs/issues/26776
updated_at: 2019-06-29 13:43:24
body:
  ### Steps to reproduce
  1:
  `cat ./custom.nix`
  ```
  { config, lib, pkgs, ... }:

  {
    imports = [ ./modules/installer/cd-dvd/installation-cd-base.nix ];

          users.extraUsers.root.openssh.authorizedKeys.keys = [ "ssh-ed25519 AAAA... sorcus@laptop" ];

          systemd.network.enable = true;
          systemd.network.networks.wired.name = "enp0s3";
          systemd.network.networks.wired.address = [ "2a01:***:***::13/64" ];
          systemd.network.networks.wired.gateway = [ "fe80::1" ];

          services.openssh.enable = true;
  }
  ```
  2:
  `nix-build -A config.system.build.isoImage -I nixos-config=./custom.nix ./default.nix`

  3:
  Create virtual machine and run with nixos iso. SSH Daemon doesn't work. It's loaded, but not active.

  4:
  But it's working with `services.openssh.startWhenNeeded = true;` ... and show this warnings:
  ```
  Jun 22 21:19:09 nixos systemd[1]: sshd.service: Service lacks both ExecStart= and ExecStop= setting. Refusing.
  Jun 22 21:07:44 nixos systemd[1]: Started Session 3 of user root.
  Jun 22 21:07:50 nixos systemd[1]: sshd.service: Service lacks both ExecStart= and ExecStop= setting. Refusing.
  ```

  ## Technical details

  * System: 17.09.git.c89efa3 (Hummingbird)
  * Nix version: nix-env (Nix) 1.11.11
  * Nixpkgs version: 17.09.git.c89efa3
  * Sandboxing enabled: build-use-sandbox = false


state: closed
title: libopus: 1.1.5 -> 1.2
user_login: vandenoever
html_url: https://github.com/NixOS/nixpkgs/pull/26777
updated_at: 2017-06-24 17:44:31
body:
  ###### Motivation for this change

  https://www.opus-codec.org/release/stable/2017/06/20/libopus-1_2.html

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] 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: fish: 2.5.0 -> 2.6.0
user_login: therealpxc
html_url: https://github.com/NixOS/nixpkgs/pull/26778
updated_at: 2017-06-24 11:00:24
body:
  ###### Motivation for this change
  new upstream release!

  This release implements `which` as a builtin, so that is no longer a dependency :-)

  I'm currently using this as my login shell day-to-day on macOS and NixOS. It appears quite fine on both.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or 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 via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of 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: fix arping path
user_login: mt-caret
html_url: https://github.com/NixOS/nixpkgs/pull/26779
updated_at: 2017-06-24 13:03:53
body:
  ###### Motivation for this change

  arping belongs to iputils, not inetutils, and this fixes it.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs 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: collectd,rrdtool: some files are created with attributes 066
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/issues/26780
updated_at: 2017-07-28 15:25:21
body:
  ## Issue description

  ```collectd``` creates .rrd files with attributes ```066``` and directories with ```177```, then it cannot write to those files and create files inside those directories.

  [http://i.imgur.com/OEEC7WO.png](http://i.imgur.com/OEEC7WO.png)

  Regression after ```rrdtool: 1.6.0 -> 1.7.0``` at https://github.com/NixOS/nixpkgs/commit/2fd359c978eaf423a0e1ba8d89257149be1f9b92

  I tried all 4 combinations of recently updated collectd 5.7.0 and 5.7.2 vs. rrdtool 1.6.0 and 1.7.0.
  The problem exists with rrdtool 1.7.0 and any collectd.

  ### Steps to reproduce

  create a VM with 
  ```
  services.collectd = {
        enable = true;
        dataDir = "/var/lib/collectd/rrd";
        extraConfig = ''
          LoadPlugin cpu
          LoadPlugin load
          LoadPlugin memory
          LoadPlugin swap
          LoadPlugin rrdtool
          LoadPlugin interface
          LoadPlugin battery
          LoadPlugin disk
          LoadPlugin processes
        '';
  };
  ```
  then run ```ls -lR /var/lib/collectd/rrd/*```

  ## Technical details

  * System: 17.09.git.63580ea (Hummingbird) 
  * Nix version: nix-env (Nix) 1.12pre5413_b4b1f452
  * Nixpkgs version: "17.09.git.63580ea078"  
  * Sandboxing enabled: false


state: closed
title: How to get list of all available packages?
user_login: ob7
html_url: https://github.com/NixOS/nixpkgs/issues/26781
updated_at: 2017-06-24 14:19:39
body:
  I know we can run "nix-env -qaP"
  But when I do this, it doesn't return all packages, because I can still put into my environment packages programs that are not listed in nix-env -qaP, such as discord and vim_configurable.

  nix-env -qaP does not return discord or vim_configurable.
  But I can add both to my configuration.nix and they get installed.


state: closed
title: rrdtool: 1.7.0 -> 1.7.0.2017-06-11 (bugfix in upstream)
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/26782
updated_at: 2017-07-31 08:55:38
body:
  ###### Motivation for this change

  ```1.7.0``` is unusable because of bug https://github.com/NixOS/nixpkgs/issues/26780

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

  cc: @pSub 
  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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 via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: openmpi: 1.10.1 -> 1.10.7
user_login: bzizou
html_url: https://github.com/NixOS/nixpkgs/pull/26783
updated_at: 2017-06-24 11:12:27
body:
  ###### Motivation for this change

  The current version is broken with batch managers making use of cpusets (for example: https://bugs.launchpad.net/ubuntu/+source/openmpi/+bug/1577849). This upgrade fixes this bug and probably more others. Furthermore, no more patch needed.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `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: ammonite: disable remote logging by default
user_login: markus1189
html_url: https://github.com/NixOS/nixpkgs/pull/26784
updated_at: 2017-06-23 09:03:31
body:
  ###### Motivation for this change
  Ammonite has introduced user tracking, that is on by default.  However you can disable it by passing `--no-remote-logging`. 

  This adds this as an argument to the build for ammonite and by default disables remote logging.  Users can still opt-in into the tracking by passing `disableRemoteLogging = false`

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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 via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: scyther: init at 1.1.3
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/26785
updated_at: 2017-06-23 13:20:12
body:
  ###### Motivation for this change

  @Infinisil was trying to package this. Now it seems to be working.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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 via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: mpv is not compiled with vaapi support
user_login: ghost
html_url: https://github.com/NixOS/nixpkgs/issues/26786
updated_at: 2017-06-26 00:52:01
body:
  ## Issue description

  mpv is not compiled with vaapi support

  ### Steps to reproduce

  ```
  nix-env -Ai nixos.mpv
  mpv -hwdec=vaapi /media/movies/movie.mkv
  ```
  Output says:
  `Requested hardware decoder not compiled.`


  ## Technical details

  * System: NixOS: 17.09pre109180.0d4431cfe9
  * Nix version: 1.11.10
  * Nixpkgs version: 17.09pre109180.0d4431cfe9
  * Sandboxing enabled: build-use-sandbox = true


state: closed
title: ghcWithHoogle doesn't work correctly anymore
user_login: basvandijk
html_url: https://github.com/NixOS/nixpkgs/issues/26787
updated_at: 2017-06-23 10:47:01
body:
  I just noticed that `ghcWithHoogle` is not indexing the specified Haskell packages anymore:

  ```
  $ $(nix-build -E '(import <nixpkgs> {}).haskellPackages.ghcWithHoogle (hsPkgs: with hsPkgs; [ scientific ])')/bin/hoogle search Scientific
  No results found
  ```

  The package is also absent from the index page:

  ```
  $ cat result/share/doc/hoogle/index.html | grep -i scientific
  ```

  I'm on a recent `nixos-17.03-small` but on `master` I'm seeing the same result.

  @peti do you have an idea what's going on.


state: open
title: update-users-groups.pl fails if /var/lib/nixos/*-map malformed
user_login: elitak
html_url: https://github.com/NixOS/nixpkgs/issues/26788
updated_at: 2017-06-23 13:04:17
body:
  ## Issue description

  I was missing users/groups that were in use by services I'd activated. It took considerable digging to uncover that the update-users-groups.pl script, part of system profile activation, was failing to update /etc/passwd, /etc/group.

  ### Steps to reproduce

  as root:
  1. `echo | tee /var/lib/nixos/uid-map | tee /var/lib/nixos/gid-map`
  2. `/nix/var/nix/profiles/system/activate`

  update-users-groups.pl should handle any exception in parsing these files and replace them with an empty map, I think? I've no idea how my /var/lib/nixos files got damage (they contained only whitespace).

  ## Technical details

  * Nix version: nix-env (Nix) 1.11.11
  * Nixpkgs version: 17.09.git.82dc4fa (Hummingbird)
  * System: "17.09.git.82dc4fa671"
  * Sandboxing enabled: build-use-sandbox = false


state: closed
title: chromium: 59.0.3071.86 -> 59.0.3071.109
user_login: ntruessel
html_url: https://github.com/NixOS/nixpkgs/pull/26789
updated_at: 2017-06-26 07:24:57
body:
  ###### Motivation for this change
  https://chromereleases.googleblog.com/2017/06/stable-channel-update-for-desktop_20.html
  https://chromereleases.googleblog.com/2017/06/stable-channel-update-for-desktop_15.html

  ###### Things done

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

  ---


state: closed
title: Copperhead kernel has no modules
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/issues/26790
updated_at: 2017-06-30 03:18:10
body:
  ## Issue description
  `linux_hardened_copperhead` does not include any modules

  ```
  λ ls -la /nix/store/wjrypkfpr8nf2jfhszd9zw71zypc2z7j-linux-4.11.6-d/lib/modules/4.11.6/kernel
  total 0
  dr-xr-xr-x 1 root root   0 Dec 31  1969 .
  dr-xr-xr-x 1 root root 346 Dec 31  1969 ..
  ```
  The config seems to suggest lots of modules need to be built

  ```
  λ grep "=m" /nix/store/04zhszk9xb4nzr0whqkr2m6lfl8740k1-linux-config-4.11.6-d | wc -l
  4497
  ```

  `linux_4_11` looks like this

  ```
  λ ls -la /nix/store/wp789nqmscrxgq8knq4yxj8gv1dc48ss-linux-4.11.6/lib/modules/4.11.6/kernel
  total 0
  dr-xr-xr-x 1 root root   98 Dec 31  1969 .
  dr-xr-xr-x 1 root root  346 Dec 31  1969 ..
  dr-xr-xr-x 1 root root    6 Dec 31  1969 arch
  dr-xr-xr-x 1 root root   78 Dec 31  1969 block
  dr-xr-xr-x 1 root root 2188 Dec 31  1969 crypto
  dr-xr-xr-x 1 root root  860 Dec 31  1969 drivers
  dr-xr-xr-x 1 root root  624 Dec 31  1969 fs
  dr-xr-xr-x 1 root root  442 Dec 31  1969 lib
  dr-xr-xr-x 1 root root   52 Dec 31  1969 mm
  dr-xr-xr-x 1 root root  608 Dec 31  1969 net
  dr-xr-xr-x 1 root root    8 Dec 31  1969 security
  dr-xr-xr-x 1 root root  166 Dec 31  1969 sound
  dr-xr-xr-x 1 root root    6 Dec 31  1969 virt
  ```

  Because of the missing modules, the kernel fails to boot.

  ### Steps to reproduce
  - Install Copperhead kernel
  - Reboot


  /cc @fpletz 

  I don't see anything wrong with `modDirVersion` or the derivation itself.
  Any ideas?


state: closed
title: SDDM crashes with multiple monitors
user_login: ttuegel
html_url: https://github.com/NixOS/nixpkgs/issues/26791
updated_at: 2017-06-25 01:41:17
body:
  _Edited to reflect further debugging discussed below._

  ## Issue description

  Although all NixOS tests for SDDM pass in a virtual machine, SDDM segfaults when run on a physical machine with multiple monitors and Plasma 5 is enabled. When Plasma is disabled (and consequently, the Breeze SDDM theme) SDDM runs normally. When only one display is present, SDDM also runs normally.

  @peterhoeg This issue emerged after the upgrade to Plasma 5.10. Can you reproduce?

  ## Steps to reproduce

  Connect multiple monitors and run `nixos-rebuild` with the following in `/etc/nixos/configuration.nix`:
  ```.nix
  {
    services.xserver = {
      enable = true;
      displayManager.sddm.enable = true;
      desktopManager.plasma5.enable = true;
    };
  }
  ```

  ## Technical details

  * Nix version: 1.11.10
  * Nixpkgs version: 0030c6610353b3706fe77d4cce06f1905a4aec43
  * Sandboxing enabled: Yes


state: closed
title: Fix/spotify update
user_login: hirnpfirsich
html_url: https://github.com/NixOS/nixpkgs/pull/26793
updated_at: 2017-06-23 16:37:45
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
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that 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: spotify: 1.0.55.487.g256699aa-16 -> 1.0.57.474.gca9c9538-30
user_login: hirnpfirsich
html_url: https://github.com/NixOS/nixpkgs/pull/26794
updated_at: 2017-06-24 22:20:03
body:
  ###### Motivation for this change
  Updated spotify to the 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)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that 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: root: 6.09.02 -> 6.10.00
user_login: veprbl
html_url: https://github.com/NixOS/nixpkgs/pull/26795
updated_at: 2017-06-26 03:05:02
body:
  also workaround #26197

  ###### 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
     - [x] macOS
     - [ ] Linux
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: fossil: 1.36 -> 2.2
user_login: lheckemann
html_url: https://github.com/NixOS/nixpkgs/pull/26796
updated_at: 2017-07-06 21:23:56
body:
  ###### Motivation for this change
  Upstream 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 via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


  **Some of the tests fail** — I don't know if the failures are meaningful in the context of nix and they don't seem to cause the test runner to return a bad exit code but hopefully someone who knows more about fossil can work that out before this gets merged?


state: closed
title: erlang: remove erlangR16 and all versioned variants from all-packages
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/26797
updated_at: 2017-09-20 19:43:13
body:
  Fixes #24047

  All of the variants are still available in the beam.interpreters attrset.

  ###### 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 via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs 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: ios-cross: Just properly use the cc-wrapper
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/26798
updated_at: 2017-07-07 16:46:30
body:
  ###### Motivation for this change

  No other downstream derivations are needed anymore, now that cc-wrapper understands cross compilation.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on 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 via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs 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 infra: Fix cross compilation to work with new system
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/26799
updated_at: 2018-01-31 05:32:42
body:
  ##### Motivation for this change

  This is a re-doing of the Haskell support for cross compilation to fit in with my other cross refactoring. As a cheat sheet, with the new system:

   - Getting a cross compiler: `haskell.packages.ghc{HEAD,821}.ghc`, or `buildPackages.haskell.compiler.ghc{HEAD,821}.ghc`
   - Getting a cross-compiled package: `haskell.packages.ghc{HEAD,821}.fooBarBaz`

  There's other PRs that need to be merged first, but I am opening this now so people can get a flavor for what's to come.

  Fixes #21874

  ##### Things to do

  ###### Optional changes

  - [x] ~~Get rid of `--with` flags.~~ Actually, the `--with` flags are needed for GHC's own dynamic linker, long story short.

  - [x] Add tests (for both Linux and Darwin) in `pkgs/top-level/release-cross.nix`. Linux should work right now, and darwin Later. Done for GHC 8.2.2 and GHC HEAD from x86_64 linux to 32-bit and 64-bit arm.

  - [x] Update to a newer GHC commit with @bgamari's and @angerman's fixes (thanks!) so this actually builds. GHC HEAD is good to go, but GHC 822 needs one more patch to land to I have a more permanent URL: https://phabricator.haskell.org/D4287

  ###### Misc simple things

  - [x] Update other GHCs likewise
  - [x] Use `configurePlatforms` to control passing of `--build`, `--host`, and `--target`.
  - [x] A few more misc changes to utilities like `hackage2nix`.
  - [x] Break history into more separate commits?
  - [x] `targetPrefix` is bound on GHC, so we don't need to recompute it all over the place.
  - [x] Do make sure all `crossPrefix` or `prefix`, from earlier versions, are gone

  ------

  CC @expipiplus1 @dtzWill @dhess


state: closed
title: What does it mean?
user_login: MrSorcus
html_url: https://github.com/NixOS/nixpkgs/issues/26800
updated_at: 2017-06-24 15:23:09
body:
  ## Issue description
  Option for example - `networking.wireguard.interfaces.<name>.peers.*.allowedIPs`
  Get error - `error: syntax error, unexpected '*', expecting ID or OR_KW or DOLLAR_CURLY or '"',`
  `.*.` - what is it?


state: closed
title: How to override Wireguard unit?
user_login: MrSorcus
html_url: https://github.com/NixOS/nixpkgs/issues/26801
updated_at: 2017-06-26 09:24:26
body:
  ## Issue description
  Subj.

  My unit file:
  ```
  [Unit]
  Description=WireGuard Client

  [Service]
  Type=oneshot
  RemainAfterExit=yes
  ExecStart=/bin/ip netns add vpn0
  ExecStart=/bin/ip link set enp3s0 down
  ExecStart=/bin/ip link set wlp2s0b1 down
  ExecStart=/bin/ip link set enp3s0 netns vpn0
  ExecStart=/bin/iw phy phy0 set netns name vpn0
  ExecStart=/bin/ip -n vpn0 link add wg0 type wireguard
  ExecStart=/bin/ip -n vpn0 link set wg0 netns 1
  ExecStart=/bin/ip netns exec vpn0 dhcpcd enp3s0
  ExecStart=/bin/ip address add fc00::*/64  dev wg0
  ExecStart=/bin/ip address add 192.***.***.*/24 dev wg0
  ExecStart=/bin/wg setconf wg0 /etc/wireguard/client.conf
  ExecStart=/bin/ip link set mtu 1400 dev wg0
  ExecStart=/bin/ip link set wg0 up 
  ExecStart=/bin/ip route add default dev wg0
  ExecStart=/bin/ip -6 route add default dev wg0
  ExecStart=/bin/dnscrypt-proxy /etc/dnscrypt-proxy.conf

  ExecStop=/bin/ip -n vpn0 link set enp3s0 down
  ExecStop=/bin/ip -n vpn0 link set wlp2s0b1 down
  ExecStop=/bin/ip -n vpn0 link set enp3s0 netns 1
  ExecStop=/bin/ip netns exec vpn0 iw phy phy0 set netns 1
  ExecStop=/bin/ip link del wg0
  ExecStop=/bin/ip netns del vpn0
  ExecStop=/bin/killall dnscrypt-proxy

  [Install]
  WantedBy=multi-user.target
  ```

  I'm not sure that options 'postSetup' & 'preSetup' can help me.

  Maybe add option for custom unit? If this option not found, use default unit.


state: closed
title: fetchnixpkgs: init
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/26802
updated_at: 2017-08-07 20:06:35
body:
  ###### Motivation for this change

  example

  ```nix
  fetchnixpkgs {
    rev = "06271b6eba7ce754a305df1d90925de976b915d2";
    sha256 = "0w3mwggyc6ypjn07rsfcrmwlfmql96rvfz6436hm2vmnplpnylq3";
    patches = [ ./foo.patch ];
  }
  ```

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or 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 via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: rkt: 1.26.0 -> 1.27.0
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/26803
updated_at: 2017-06-27 12:09:43
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 via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of 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: change default to R19
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/26804
updated_at: 2017-06-26 20:00:07
body:
  ###### Motivation for this change


  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [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: Make cross compilation elegant
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/26805
updated_at: 2018-01-02 17:14:49
body:
  ###### Motivation for this change

  https://github.com/NixOS/nixpkgs/pull/26881 has the easy cleanups of individual derivations, but there is some more complex cleanups to core infrastructure that should also be made. This PR is for them.

  Because these changes are both complex, and cause huge mass rebuilds, it will take longer to get right. I might or might not might land https://github.com/NixOS/nixpkgs/pull/26799 or #25047 in the meantime,  for example. Opening now because such changes warrant much discussion.

  When #26881 is merged, I'll repoint those hydra jobs at this.

  ###### Things done

  @periklis I opened https://github.com/NixOS/nixpkgs/projects/8 as a meta-issue; also see these new TODOs below.

  - Build stdenv
    - [x] Linux
    - [x] Darwin
  - [x] Break up big WIP commit at the end into more readable chunks---perhaps such per-package changes can be merged separately before this PR too. If this is done carefully, the final tree hash will stay the same and we won't mass-rebuild ourselves.
  - [x] Make @globin's doc fixes---see review below.
  - [x] Rewrite documentation to reflect the sorts of dependencies I added, and their new names.
  - [x] *optional, will still be an improvement* Pass much of cross test suite (~~besides~~ including MinGW) http://hydra.nixos.org/jobset/nixpkgs/ericson2314-cross-trunk
  - [x] Put `(propagated)buildInputs` back on the `PATH` when *not* cross-compiling, to lessen potential breakage.---but I want to make sure at least the stdenv builds before I do this.
  - [x] ~~Don't prune native of native, to lessen potential breakage.~~ Breakage dealt with despite this
  - [x] Prevent regressions
    - overall: http://hydra.nixos.org/jobset/nixpkgs/ericson2314-staging
    - vs base branch: https://hydra.nixos.org/eval/1421052?compare=1419630 now net better, so very close!
  - [x] Fix Qt derivations based on what @ttuegel said.
  - [x] Clean up propagation description in documentation
  - [x] Track down any more unwanted `__` (some in docs, it seems)
  - [x] Add release notes for NixOS
  ---

  CC @Dridus @matthewbauer @DavidEGrayson @bgamari


state: closed
title: Cannot update, getting openldap No such file or directory
user_login: johnramsden
html_url: https://github.com/NixOS/nixpkgs/issues/26806
updated_at: 2017-06-25 06:03:45
body:
  ## Issue description

  When I run `nixos-rebuild switch` i'm getting the error:

  ```
  building path(s) ‘/nix/store/wmal0dyqkrwfqh083axzgxbzinz3bd7a-system-path’
  error: getting attributes of path ‘/nix/store/lq48xvds987zlvvnpjwnnaxzi4m6vdq4-openldap-2.4.44-dev’: No such file or directory
  ```

  I'm not sure what might be causing it since I haven't changed anything. I tried running `nixos-rebuild switch --upgrade` but had the same error.

  ## Technical details

  * System: (NixOS: 17.03.1298.5bafc71b61 (Gorilla))
  * Nix version: (nix-env (Nix) 1.11.9)
  * Nixpkgs version: ("17.03.1395.9b948ea439")
  * Sandboxing enabled: (build-use-sandbox = true)


state: closed
title: crashplan: 4.8.2 -> 4.8.3
user_login: forficate
html_url: https://github.com/NixOS/nixpkgs/pull/26807
updated_at: 2017-06-24 18:58:16
body:
  Refs #26666

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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 via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that 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).

  ---

  cc @sztupi @domenkozar @jerith666


state: closed
title: Set symlinks from configuration.nix
user_login: ob7
html_url: https://github.com/NixOS/nixpkgs/issues/26808
updated_at: 2017-06-24 11:34:48
body:
  I'd like to specify symlinks that should be created via my configuration.nix
  Anyway to provide custom symlinks from one location to another from within configuration.nix?


state: closed
title: Set networking interface broadcast address
user_login: ob7
html_url: https://github.com/NixOS/nixpkgs/issues/26809
updated_at: 2017-06-24 11:11:27
body:
  Inside configuration.nix we can set
  networking.interfaces ip address, and its netmask:

  ```
  networking.interfaces = { 
    eth0 = { 
      ip4 = [ { address = "192.some.ip.addr"; prefixLength = 32; } ];
      macAddress = "00:00:some:mac";
    }; 
  };
  ```

  We can also set default gw and nameservers:
  ```
  networking.defaultGateway.address = "192.some.default.gateway";
  networking.nameservers = [ "192.some.name.server" ];
  ```

  But there's no way to set the broadcast address for the interface???
  Is this correct or am I missing something?


state: closed
title: nixos manual: segment into pages
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/26810
updated_at: 2018-09-06 08:48:03
body:
  At the moment we have one unnavigable large page.
  This pull request puts each chapter into a separate file.
  The idea solution would be to have a navigation side-bar were only
  first-level chapters are shown (or even a page search like sphinx).
  However docbook seems to be too inflexible to do that.

  Is there a way to get nicer looking templates like the guix manual has?
  https://www.gnu.org/software/guix/manual/guix.html

  **Update** the template used on the website would be already enough.

  ---


state: closed
title: erlang: use makeExtensible
user_login: gleber
html_url: https://github.com/NixOS/nixpkgs/pull/26811
updated_at: 2017-06-24 11:00:38
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
     - [x] Linux
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  /cc @cstrahan @LnL7 


state: closed
title: brltty: 5.4 -> 5.5
user_login: bramd
html_url: https://github.com/NixOS/nixpkgs/pull/26812
updated_at: 2017-06-26 09:01:31
body:
  ###### Motivation for this change

  New upstream version.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs 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: freetype: add option to disable subpixel hinting
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/26814
updated_at: 2017-07-28 19:59:22
body:
  ###### Motivation for this change

  Option ```useSubpixelHinting``` allows to disable subpixel hinting in a way similar (although not fully identical) to 
  * freetype-2.6.x default behaviour or
  * freetype-2.7.x with environment variable "FREETYPE_PROPERTIES=truetype:interpreter-version=35".

  This is useful for low-dpi screen and non-screen outputs (for example, legend of ```rrdtool```'s graphs).

  The setting in environment variable does not work well as the environment variable is not passed into sudo's child processes, browser sandbox processes and CGI-scripts (they are still in use in for example ```collectd```).


  Example:
  RRD rendered using default in NixOS 17.09 freetype-2.7.1 with subpixel hinting:
  ![](http://i.imgur.com/HVZ5iPa.png)

  RRD rendered using freetype-2.7.1 without subpixel hinting 
  (or by freetype-2.6.x which is default in NixOS 17.03 and Ubuntu):
  ![](http://i.imgur.com/Qj4W0Lx.png)
                 

  nix-dev discussion: https://www.mail-archive.com/nix-dev@lists.science.uu.nl/msg36166.html

  cc @ttuegel

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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 via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Live CD: memtest is missing in UEFI mode
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/issues/26815
updated_at: 2017-06-25 19:21:42
body:
  ## Issue description
  The NixOS live CDs / default installer media contains a memtest86+ entry when booting in BIOS mode. But it's missing when booting in UEFI mode.

  Can we add memtest to the UEFI mode?


  ### Steps to reproduce
  1. Download NixOS 17.03 iso from https://nixos.org/
  2. Boot in BIOS mode, see the memtest86+ entry
  2. Boot in UEFI mode, memtest86+ entry missing


state: closed
title: Thunderbird -> 52.2.1
user_login: 0xABAB
html_url: https://github.com/NixOS/nixpkgs/issues/26816
updated_at: 2017-06-29 17:07:32
body:
  ## Issue description
  https://www.mozilla.org/en-US/thunderbird/52.2.1/releasenotes/ contains some fixes.


state: closed
title: Qt 5.9
user_login: ttuegel
html_url: https://github.com/NixOS/nixpkgs/pull/26817
updated_at: 2017-06-24 20:19:43
body:
  ### Motivation

  Qt 5.9.0 is the latest release, and joins Qt 5.6 as the next long-term-support release.

  Qt 5.9 also fixes a bug with SDDM, Plasma 5.10, and Qt 5.8 where SDDM will crash with a segmentation fault if multiple monitors are present, see #26791.

  Qt 5.8 is removed because its support window has closed.

  ### Testing

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on 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 via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs 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: llvm-packages: get rid of extra build depedencies for manpages
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/26818
updated_at: 2017-07-17 16:55:00
body:
  ###### Motivation for this change

  Fixes #26756

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or 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 via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  ```
  Estimating rebuild amount by counting changed Hydra jobs.
    31 x86_64-darwin
  3658 x86_64-linux
  ```


state: closed
title: hugo: 0.24 -> 0.24.1
user_login: sigma
html_url: https://github.com/NixOS/nixpkgs/pull/26820
updated_at: 2017-07-22 03:18:42
body:
  ###### Motivation for this change


  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [x] macOS
     - [x] Linux
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [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: mailhog: init at 1.0.0
user_login: disassembler
html_url: https://github.com/NixOS/nixpkgs/pull/26821
updated_at: 2017-06-24 16:05:35
body:
  ###### Motivation for this change
  Adds mailhog for capturing mail in dev environments.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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 via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: bitlbee-facebook: 1.1.0 -> 1.1.1
user_login: 4z3
html_url: https://github.com/NixOS/nixpkgs/pull/26822
updated_at: 2019-04-17 01:50:30
body:
  ###### Motivation for this change

  Version 1.1.0 fails to log in with
  ```
  Login error: Null value for $.viewer.message_threads.sync_sequence_id
  ```

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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 via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs 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: 1.0.55.487.g256699aa-16 -> 1.0.57.474.gca9c9538-30
user_login: WilliButz
html_url: https://github.com/NixOS/nixpkgs/pull/26823
updated_at: 2017-06-24 19:37:46
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 via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of 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.pylast: 0.5.11 -> 1.8.0
user_login: rvolosatovs
html_url: https://github.com/NixOS/nixpkgs/pull/26825
updated_at: 2017-06-25 11:13:52
body:
  ###### Motivation for this change
  New upstream version.
  _Extracted from #26518_

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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 via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs 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: pythonPackages.uritools: init at 2.0.0
user_login: rvolosatovs
html_url: https://github.com/NixOS/nixpkgs/pull/26826
updated_at: 2017-06-25 11:13:56
body:
  ###### Motivation for this change
  Adds a new python library
  _Extracted from #26518_

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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 via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs 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: pythonPackages.spotipy: init at 2.4.4
user_login: rvolosatovs
html_url: https://github.com/NixOS/nixpkgs/pull/26827
updated_at: 2017-06-25 11:14:02
body:
  ###### Motivation for this change
  Adds a new python library
  _Extracted from #26518_

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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 via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs 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: mopidy-local-images: init at 1.0.0
user_login: rvolosatovs
html_url: https://github.com/NixOS/nixpkgs/pull/26828
updated_at: 2017-06-25 11:13:43
body:
  ###### Motivation for this change
  Adds a new Mopidy extension.
  Requires 90f85a2 from #26826.
  _Extracted from #26518_

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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 via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs 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: tiled: 0.18.2 -> 1.0.1
user_login: dywedir
html_url: https://github.com/NixOS/nixpkgs/pull/26829
updated_at: 2018-02-02 12:32:54
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
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: mopidy-mpris: init at 1.3.1
user_login: rvolosatovs
html_url: https://github.com/NixOS/nixpkgs/pull/26830
updated_at: 2018-04-16 17:53:26
body:
  ###### Motivation for this change
  Adds new Mopidy extension

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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 via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs 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: plv8: init at 2.0.3
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/26831
updated_at: 2017-07-28 15:25:44
body:
  ###### Motivation for this change

  To write PostgreSQL stored procedures in JavaScript.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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 via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: nailgun: init at 0.9.1
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/26832
updated_at: 2017-06-25 06:48:45
body:
  ###### Motivation for this change

  It speeds up JVM startup by keeping it in memory between launches of Java programs.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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 via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [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: open
title: doc: Add TODO element
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/issues/26833
updated_at: 2017-06-25 04:22:27
body:
  As everyone knows, the manuals need some work, and while we can (and should!) certainly open issues for this, it can be nice to add something inline too.

  Now, there is XML comments, but I think something a bit more...embarrassing :D would be a useful prod. That way users can also bug us for now finishing writing, not just other doc contributors. Perhaps this TODO element would initially be collapsed, but could expand to look like like note/warning block?


state: closed
title: calibre: 2.84.0 -> 3.1.1
user_login: calvertvl
html_url: https://github.com/NixOS/nixpkgs/pull/26834
updated_at: 2017-06-25 10:14:33
body:
  Version bump.

  The links-privacy patch was removed as the content server was
  rewritten in calibre 3.0, so this code no longer exists.

  The rewrite also needed additional python packages: regex and msgparse.

  Regarding the unrar plugin, the first part (exceptions.json) was applied, and the second part needed to be updated to apply cleanly.

  ###### Motivation for this change
  New version.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [x] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [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: qgo: init at unstable-2016-06-23
user_login: umazalakain
html_url: https://github.com/NixOS/nixpkgs/pull/26835
updated_at: 2017-06-25 11:05:42
body:
  ###### Motivation for this change

  I want to play go on something that resembles a go board.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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 via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: geogebra: 5-0-361-0 -> 5-0-369-0
user_login: Ma27
html_url: https://github.com/NixOS/nixpkgs/pull/26836
updated_at: 2017-06-25 16:39:04
body:
  ###### Motivation for this change

  GeoGebra is broken again since the source has been removed from the download server, so an upgrade was necessary 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
     - [ ] macOS
     - [ ] Linux
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


