# issues

state: closed
title: unifi: LD_LIBRARY_PATH hack for embedded libsnappyjava.so, fixes #12897
user_login: elitak
html_url: https://github.com/NixOS/nixpkgs/pull/12941
updated_at: 2016-02-12 07:22:20
body:
  The unifi package is not FOSS and installed from a zip of binaries. Within that zip are many jars; within one (and possibly others) are .so files dynamically linked for traditional LHS filesystems. One particular jar/so combination (snappy-java-1.0.5.jar: org/xerial/snappy/native/Linux/amd64/libsnappyjava.so) causes adoption of gateway-type devices, because the backend relies on extracting to /tmp and using this .so file.

  This fix addresses the issue by simply adding an appropriate LD_LIBRARY_PATH value to the service's environment. I've reproduced issue #12897 and tested that this fixes it.

  For consideration: Should LD_LIBRARY_PATH be set to "${cc.cc}/lib:${cc.libc}/lib" or is "${cc.cc}/lib" enough? In the case of libsnappyjava.so, the libc deps seem to get resolved just fine on their own:

  ```
  $ ldd /tmp/snappy-1.0.5-libsnappyjava.so
          linux-vdso.so.1 (0x00007ffff83f4000)
          libstdc++.so.6 => not found
          libm.so.6 => /nix/store/n2wxp513rr00f6hr2dy0waqahns49dch-glibc-2.21/lib/libm.so.6 (0x00007f96cd841000)
          libc.so.6 => /nix/store/n2wxp513rr00f6hr2dy0waqahns49dch-glibc-2.21/lib/libc.so.6 (0x00007f96cd4a1000)
          /nix/store/n2wxp513rr00f6hr2dy0waqahns49dch-glibc-2.21/lib64/ld-linux-x86-64.so.2 (0x00005636691f7000)
  ```


state: closed
title: gollum: init at 4.0.1
user_login: jgillich
html_url: https://github.com/NixOS/nixpkgs/pull/12942
updated_at: 2016-02-12 17:57:14
body:
  WIP! Executing gives me:

  ```
  /nix/store/h4sibipp5fp83nk100mrp8qhypvd8lr9-ruby-2.3.0-p0/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- bundler/setup (LoadError)
      from /nix/store/h4sibipp5fp83nk100mrp8qhypvd8lr9-ruby-2.3.0-p0/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
      from /home/jakob/.nix-profile/bin/gollum:16:in `<main>'
  ```

  I have absolutely no idea why.. @cstrahan


state: closed
title: Remove double-backslashes from grub conf file
user_login: benwbooth
html_url: https://github.com/NixOS/nixpkgs/pull/12943
updated_at: 2016-02-24 12:20:43
body:
  The double-backspashes in the splashimage, kernel, and initrd sections serve no purpose and confuse pygrub


state: closed
title: firefox-bin: 44.0.1 -> 44.0.2
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/12945
updated_at: 2016-02-12 06:55:54
body:
  - Various security fixes
  - Bug fix for Windows platform

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


state: closed
title: Document PR "9.needs" labels
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/issues/12946
updated_at: 2016-07-01 05:36:47
body:
  The PR labels starting with "9.needs" require some action from PR issuer that is not clearly defined. 

  For example one PR I have submitted has "needs changelog" and "needs documentation". 
  `grep "changelog" ./doc/ -r` give no hit, and some directions about where to put and an example of "good" documentation would be helpful.

  There should be directions in the [contributor manual](https://nixos.org/nixpkgs/manual/) about how these labels should be addressed.


state: closed
title: pypyPackages: wrapped scripts are missing paths from PYTHONPATH
user_login: datakurre
html_url: https://github.com/NixOS/nixpkgs/issues/12948
updated_at: 2018-06-23 20:19:31
body:
  ```
  $ nix-build '<nixpkgs>' -A pypyPackages.docutils
  $ result/bin/rst2html.py
  Traceback (most recent call last):
    File "/nix/store/ras18nqgcrfqh7rdzwlp0drr1rl5dka8-pypy4.0-docutils-0.12/bin/.rst2html.py-wrapped", line 18, in <module>
      from docutils.core import publish_cmdline, default_description
  ImportError: No module named docutils
  ```

  /cc @domenkozar 


state: closed
title: Grub config corrupted rendering system unbootable
user_login: mdorman
html_url: https://github.com/NixOS/nixpkgs/issues/12949
updated_at: 2016-03-17 18:35:04
body:
  b861bf8ddff677031e93a8e1c55311be63e0eb63 did some bad substitutions on my grub.cfg, substituting in undefined values for $kernel and $initrd.

  That change needs to be reverted---I booted off a rescue system, hand-hacked the grub.cfg, then reverted that change and everything built fine again.

  And then, some actual error-handling needs to be build into the script, so that it doesn't create a bogus file like that in the future, and I would recommend having it maintain some number of versions of grub.cfg, since that is otherwise unversioned, which kind of tanks the "you can rollback from anything" assertion. :)


state: closed
title: Create utillinuxMinimal and utillinux (full).
user_login: kevincox
html_url: https://github.com/NixOS/nixpkgs/pull/12952
updated_at: 2016-02-25 07:57:06
body:
  This is the start of the change to fix #11637. Currently I am having problems with circular dependencies as it appears that system is still pulling in a utillinux with a non-null `systemd` argument even though I have told it to use `utillinuxMinimal`.


state: closed
title: bbdb missing from stable MELPA packages?
user_login: peti
html_url: https://github.com/NixOS/nixpkgs/issues/12953
updated_at: 2016-02-12 15:15:25
body:
  We have `bbdb` in melpaPackages, but not on melpaStablePackages. Is that correct? It baffles me that this popular package (which has existed for aeons) has no "stable" release. Am I missing something?

  Cc: @ttuegel 


state: closed
title: scrot: 0.8 -> 0.8-17 (Debian patches)
user_login: edef1c
html_url: https://github.com/NixOS/nixpkgs/pull/12954
updated_at: 2016-02-16 12:15:56
body:
  scrot itself is unmaintained, but the Debian patches are widely adopted.
  They fix some issues with the manpage, add `--focused` and `--silent`, and fix a minor bug.


state: closed
title: patchage: init at 1.0.1
user_login: nico202
html_url: https://github.com/NixOS/nixpkgs/pull/12955
updated_at: 2016-02-15 19:51:55
body:
  Added [patchage](http://drobilla.net/software/patchage/) to the latest stable svn
  Patchage is a modular patch bay for audio and MIDI systems based on Jack and Alsa.


state: closed
title: use File::Spec to remove double backslashes from grub conf file
user_login: benwbooth
html_url: https://github.com/NixOS/nixpkgs/pull/12956
updated_at: 2016-03-19 10:07:45
body:
  This pull request fixes the double backslash issue without turning relative paths into absolute ones. My previous pull request used Cwd::abs_path() which mangled relative paths in the boot.cfg file.

  Here is some example usage of File::Spec from the command line to give some intuition about how it works:

  ```
  $ perl -MFile::Spec -le 'print File::Spec->canonpath("//")' 
  /
  $ perl -MFile::Spec -le 'print File::Spec->canonpath("./test")' 
  test
  $ perl -MFile::Spec -le 'print File::Spec->canonpath("a/b/c")' 
  a/b/c
  $ perl -MFile::Spec -le 'print File::Spec->canonpath("//test")'
  /test
  ```

  Thanks!


state: closed
title: Disable networking.firewall by default
user_login: aszlig
html_url: https://github.com/NixOS/nixpkgs/pull/12957
updated_at: 2016-09-30 10:28:50
body:
  This got a bit off-topic in #12927 by [my comment](https://github.com/NixOS/nixpkgs/issues/12927#issuecomment-183372799) against having it enabled by default, so let's continue here instead.

  As stated in the comment, we _really_ should focus on not opening ports that are not needed to world instead of putting additional netfilter/conntrack modules in front that will increase the attack vector.

  After all, if you _want_ a service to be available to the world, the netfilter can't help you either and if you don't want it to be available, why enable the service (or listening to `::`) in the first place? Everything that we might want to block or disable _can_ be disabled without relying on netfilter, except a few very specific corner cases (like for example port knocking) which where people can still enable it.

  The pull request still lacks documentation in the release notes and is primarily there for discussion, in addition to that I'd like to add a few tests (and module fixes) here to ensure that we don't listen to ports that are unnecessary.


state: closed
title: Use BlueZ 5 by default, update blueman
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/12960
updated_at: 2016-02-14 07:45:03
body:
  Now that we have https://github.com/NixOS/nixpkgs/pull/12683 merged, we should start building with BlueZ 5 by default. I've also updated blueman (the new version supports BlueZ 5) and fixed ObexFS. Tested with `nox-review wip`.


state: closed
title: emacsWithPackages dependency resolution is broken
user_login: peti
html_url: https://github.com/NixOS/nixpkgs/issues/12962
updated_at: 2016-05-31 16:24:23
body:
  Does anyone else have trouble with the magit package installed from melpaPackages or melpaStablePackages? When I hit `r`, the menu that pops up is incomplete: there are options, alright, but the keystrokes to choose the actual command to execute are missing.

  The pull and push menus have an entry "lambda" that I've never seen before and that looks like a bug:

  ```
  Actions
   <lambda> nil
   p magit-get-push-branch
   u magit-get-upstream-branch
   e elsewhere
  ```


state: closed
title: {lib}mediainfo{-gui}: 0.7.81 -> 0.7.82
user_login: devhell
html_url: https://github.com/NixOS/nixpkgs/pull/12963
updated_at: 2016-02-15 03:35:17
body:
  Built and tested locally.

  From the changelog:

  ```
  Version 0.7.82, 2016-01-27
  + Matroska: CRC-32 validation
  + Matroska: support of padding/junk at the start of a segment
  + Matroska: trace is activated for all elements (but report is still
    based on the first element met)
  + Matroska: add an intermediate level in the trace for the raw stream
    parser
  x FLV: potential infinite loop fixed
  x #B966, DTS: DTS-HD HR 3840 not detected anymore
  x AC-3: wrong sample rate with 32 kHz streams
  x #B948, EBUCore 1.6: invalid output due to position of
    containerEncoding element
  x #B957, MPEG-7 output: No XML encoded value output
  ```


state: closed
title: logstash isn't available on executable path
user_login: chris-martin
html_url: https://github.com/NixOS/nixpkgs/issues/12966
updated_at: 2016-02-15 03:44:02
body:
  I installed the `logstash` package and then tried running `logstash`

  ```
  > logstash
  logstash: command not found
  ```

  It doesn't seem like it's actually getting installed?


state: closed
title: Rethink CI
user_login: kevincox
html_url: https://github.com/NixOS/nixpkgs/issues/12968
updated_at: 2017-11-15 19:32:16
body:
  This was spawned in response to http://lists.science.uu.nl/pipermail/nix-dev/2016-February/019494.html


state: closed
title: Add support for *.dmg archives on OS X
user_login: mpscholten
html_url: https://github.com/NixOS/nixpkgs/issues/12969
updated_at: 2016-03-04 16:06:52
body:
  GUI-based applications on OS X are usually delivered as apple disk files (dmg). For example see [the OS X version of sublime text](https://www.sublimetext.com/3). It would be awesome to add support for these archives to nix's default `unpackPhase`. This way creating packages for OS X applications is way easier.

  There is only one issue with adding support for dmg archives: dmg files are technically not archives. They are more like iso files. So we cannot unpack a dmg file, we have to it using `/usr/bin/hdiutil mount x.dmg`, then have to copy the content of the mounted disk and finally unmount the image again. This is not very clean, but this is the usual process of installing applications on OS X.

  If nothing speaks against this feature I'd be happy to contribute this :)


state: closed
title: Grafana service broken on NixOS 15.09
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/issues/12970
updated_at: 2016-02-15 14:52:08
body:
  It won't start because of wrong attrpath being used in the NixOS module.

  I tried untangling relevant changes from master, but failed (too complex, goPackages changes).

  If we drop cherry-picking, this simple patch will do:

  ``` patch
  diff --git a/nixos/modules/services/monitoring/grafana.nix b/nixos/modules/services/monitoring/grafana.nix
  index 1ab1869..08cd451 100644
  --- a/nixos/modules/services/monitoring/grafana.nix
  +++ b/nixos/modules/services/monitoring/grafana.nix
  @@ -205,7 +205,7 @@ in {

       package = mkOption {
         description = "Package to use.";
  -      default = pkgs.goPackages.grafana;
  +      default = pkgs.goPackages.grafana.bin;
         type = types.package;
       };
  ```

  The reason I'm making this issue, instead of just pushing the above patch, is that I guess we'd also like to update grafana to a stable version. NixOS 15.09 currently runs grafana-2.0.0-beta1, whereas latest is 2.6 (already on master). So I'd rather not commit directly to release-15.09 and make the branches diverge even more, unless necessary.

  CC @offlinehacker for input.


state: closed
title: fix fceux
user_login: philandstuff
html_url: https://github.com/NixOS/nixpkgs/pull/12971
updated_at: 2016-02-14 15:54:57
body:
  The fceux package seems to be broken; this fixes it.

  fceux needs lua 5.1; 5.2 seems to have introduced breaking API changes.

  I removed the SYSTEM_LUA argument because we do want to build with the
  system-provided lua, not the lua bundled in the fceux tarball.


state: closed
title: rsync: Add rrsync as individual app
user_login: kampfschlaefer
html_url: https://github.com/NixOS/nixpkgs/pull/12973
updated_at: 2016-02-21 15:37:51
body:
  Extract the rsync source fetching into its own expression and use that
  expression to fetch the same source for rsync and rrsync.

  rrsync is just copied from the support folder of rsync, no configure or build
  needed. Also none of the rsync patches are needed. Only the path to rsync needs
  to be patched into rrsync.


state: closed
title: pythonPackages.pip is empty
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/issues/12974
updated_at: 2016-02-16 14:38:58
body:
  That happens because on install it detects our `pip-bootstrapped` of the same version and refuses to reinstall.

  cc @domenkozar 


state: closed
title: gnucash: enable dbi
user_login: tlevine
html_url: https://github.com/NixOS/nixpkgs/pull/12975
updated_at: 2016-02-13 19:34:35
body:
  My accounts are stored in the DBI backend (SQLite, specifically).
  Before the present change, GnuCash would be compiled without DBI
   support (`--disable-dbi` flag), so I could only use the XML backend.
  Now I can use either backend.

  I made the change only for 2.6. It looks like 2.4 works the same way,
  so maybe I'll enable DBI for that one later.

  Making nix packages is delightful! It might replace my accounting hobby!


state: closed
title: Updating ZeroMQ to 4.1.4
user_login: jasedit
html_url: https://github.com/NixOS/nixpkgs/pull/12977
updated_at: 2016-02-13 21:28:54
body:
  Minor bump to the ZeroMQ version. The patch used previously was merged into the mainline, so is no longer necessary.


state: closed
title: nixos/grafana: unbreak and update to 2.6.0 (by cherry-picking from master)
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/12978
updated_at: 2016-02-15 21:52:11
body:
  This unbreaks the grafana service and updates grafana from 2.0.0-beta1 to 2.6.0 (on NixOS 15.09).

  The unbreaking part can be made with a single line, but I figure we'd want to run latest stable by default. (Also, nobody seems to be running grafana on NixOS 15.09 except me, as it has been broken for a while. Since september last year?) I had a small dashboard defined with 2.0.0-beta1 that survived the upgrade. Grafana release notes mention several breaking changes between releases in the 2.x series though:

  https://github.com/grafana/grafana/blob/master/CHANGELOG.md

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

  CC @offlinehacker.


state: closed
title: alsa : 1.0.29 -> 1.1.0
user_login: heydojo
html_url: https://github.com/NixOS/nixpkgs/pull/12979
updated_at: 2016-02-18 11:32:32
body:
  Bump versions for the following packages within alsa :
  - alsa-utils
  - alsa-tools
  - alsa-plugins
  - alsa-lib

  Please see http://www.alsa-project.org/main/index.php/Changes_v1.0.29_v1.1.0
  for the full changelog this update brings.


state: closed
title: linux-firmware-nonfree does not contain the ipw2200-firmware
user_login: sternenseemann
html_url: https://github.com/NixOS/nixpkgs/issues/12980
updated_at: 2016-02-15 19:32:23
body:
  I tried to `networking.enableIntel2200BGFirmware = true;` in order to make my Intel 2200BG work. However that does not work:

  ```
  [  747.881937] libipw: 802.11 data/management/control stack, git-1.1.13
  [  747.881940] libipw: Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com>
  [  747.886899] ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.2.2km
  [  747.886905] ipw2200: Copyright(c) 2003-2006 Intel Corporation
  [  747.887316] ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
  [  747.887400] ipw2200 0000:04:02.0: Direct firmware load for ipw2200-bss.fw failed with error -2
  [  747.887405] ipw2200: ipw2200-bss.fw request_firmware failed: Reason -2
  [  747.887408] ipw2200: Unable to load firmware: -2
  [  747.887507] ipw2200: probe of 0000:04:02.0 failed with error -5
  ```

  So this means that the file `ipw2200-bss.fw` is missing. However `enableIntel2200BGFirmware` just sets `hardware.enableAllFirmware` to true which just adds the package `firmware-linux-nonfree` to `hardware.firmware`. However this package is not containing the file in question.

  My first theory was that the firmware-package was too old but this code did not fix it:

  ```
    hardware.firmware = let myfirmware = pkgs.firmwareLinuxNonfree.overrideDerivation
       (old: {
         name = "myfirmware";
         src = pkgs.fetchFromGitHub {
           owner = "wkennington";
           repo = "linux-firmware";
           rev = "2016-01-26";
           sha256="07hv4kgbsxndhm1va6k6scy083886aap3naq1l4jdz7dnph4ir02";
         };
       }); in [ myfirmware ];
  ```

  Am I missing something or is this a bug? If the latter is true, a equivalent of [firmware-ipw2x00](https://packages.debian.org/sid/firmware-ipw2x00) should be added.

  `lspci` shows that I have a working card and I could connect to the network using an archlinux live system.

  ```
  […]
  04:02.0 Network controller: Intel Corporation PRO/Wireless 2200BG [Calexico2] Network Connection (rev 05)
  ```


state: open
title: kernel: nf_conntrack: table full, dropping packet
user_login: davidak
html_url: https://github.com/NixOS/nixpkgs/issues/12987
updated_at: 2019-05-27 19:27:45
body:
  i configured nginx to serve the default index.html which get loaded in 0.01 sec.

  then started a benchmark:

  ```
  siege -c 1 -b http://10.0.0.23/
  ```

  after 10067 requests, all further tcp packages get dropped.

  that is the value of `net.ipv4.netfilter.ip_conntrack_max`.
  after that you have to wait some minutes until you can open a new connection.

  NixOS servers can easily get DOSed with this configuration.

  One option would be to "remove nf_conntrack support from the Linux kernel, if for instance the system is not used for Network Address Translation"

  another to higher `net.netfilter.nf_conntrack_max` and lower some timeouts like `net.ipv4.netfilter.ip_conntrack_generic_timeout`.

  a good resource on this topic is http://pc-freak.net/blog/resolving-nf_conntrack-table-full-dropping-packet-flood-message-in-dmesg-linux-kernel-log/

  tl:dr if a lot of connections are opened, the server drops new packages


state: closed
title: pstree can't download its source files (404)
user_login: solson
html_url: https://github.com/NixOS/nixpkgs/issues/12989
updated_at: 2016-02-14 10:06:16
body:
  I get the following output from `nix-env -i pstree`:

  ```
  installing ‘pstree-2.39’
  these derivations will be built:
    /nix/store/ylh2kqk694j5fi08x1axbdbv52q22r3l-pstree-2.39.tar.gz.drv
    /nix/store/s65jj5ykgaac9rq67yh6szlr7s1wr1wh-pstree-2.39.drv
  building path(s) ‘/nix/store/s8djv0wrbhp0rvr1725d9sz6ihzy078s-pstree-2.39.tar.gz’

  trying http://www.sfr-fresh.com/unix/misc/pstree-2.39.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
    0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0curl: (22) The requested URL returned error: 404 Not Found
  error: cannot download pstree-2.39.tar.gz from any mirror
  builder for ‘/nix/store/ylh2kqk694j5fi08x1axbdbv52q22r3l-pstree-2.39.tar.gz.drv’ failed with exit code 1
  cannot build derivation ‘/nix/store/s65jj5ykgaac9rq67yh6szlr7s1wr1wh-pstree-2.39.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/s65jj5ykgaac9rq67yh6szlr7s1wr1wh-pstree-2.39.drv’ failed
  ```


state: closed
title: nixos-rebuild ignores --no-build-output
user_login: deepfire
html_url: https://github.com/NixOS/nixpkgs/issues/12990
updated_at: 2018-06-23 20:42:37
body:
  Context:  latest `closure-size`.

  ```
  [root@andromedae:/home/deepfire]# nixos-rebuild switch -I nixpkgs=/home/deepfire/src/nixpkgs --max-jobs 8 --cores 8 --no-build-output
  building Nix...
  these derivations will be built:
    /nix/store/shp8lv2vb7k8yng89ibmlh84hk7kc0c9-nix-1.11.2.drv
  building path(s) ‘/nix/store/0gm2k6gvkif1k9981wl133y9a7s8jl6w-nix-1.11.2-debug’, ‘/nix/store/f9hpc9p5h51f7jds09sqk7b9n9qwpqci-nix-1.11.2-doc’, ‘/nix/store/k7rni5cnhk277v59pa98an0vayvkpvpb-nix-1.11.2’
  unpacking sources
  unpacking source archive /nix/store/q6vlkx3klh6l94ygjbzx1mclgjpp3b55-nix-1.11.2.tar.xz
  source root is nix-1.11.2
  setting SOURCE_DATE_EPOCH to timestamp 1455181974 of file nix-1.11.2/perl/lib/Nix/Store.cc
  patching sources
  configuring
  configure flags: --prefix=/nix/store/k7rni5cnhk277v59pa98an0vayvkpvpb-nix-1.11.2         --bindir=/nix/store/k7rni5cnhk277v59pa98an0vayvkpvpb-nix-1.11.2/bin --sbindir=/nix/store/k7rni5cnhk277v59pa98an0vayvkpvpb-nix-1.11.2/sbin         --includedir=/nix/store/k7rni5cnhk277v59pa98an0vayvkpvpb-nix-1.11.2/include --oldincludedir=/nix/store/k7rni5cnhk277v59pa98an0vayvkpvpb-nix-1.11.2/include         --mandir=/nix/store/f9hpc9p5h51f7jds09sqk7b9n9qwpqci-nix-1.11.2-doc/share/man --infodir=/nix/store/f9hpc9p5h51f7jds09sqk7b9n9qwpqci-nix-1.11.2-doc/share/info         --docdir=/nix/store/f9hpc9p5h51f7jds09sqk7b9n9qwpqci-nix-1.11.2-doc/share/doc         --libdir=/nix/store/k7rni5cnhk277v59pa98an0vayvkpvpb-nix-1.11.2/lib --libexecdir=/nix/store/k7rni5cnhk277v59pa98an0vayvkpvpb-nix-1.11.2/libexec         --localedir=/nix/store/k7rni5cnhk277v59pa98an0vayvkpvpb-nix-1.11.2/share/locale         --with-store-dir=/nix/store --localstatedir=/nix/var --sysconfdir=/etc
  --with-dbi=/nix/store/cvwhysk6kgj6igprn8bsm0avcdr21rlf-perl-DBI-1.634/lib/perl5/site_perl
  --with-dbd-sqlite=/nix/store/rswhjc0yc9bgn6pmqww2hlnqax6scvn1-perl-DBD-SQLite-1.48/lib/perl5/site_perl
  --with-www-curl=/nix/store/74v4vxr58qmvxnl5ngpqhppsabi6gi5b-perl-WWW-Curl-4.17/lib/perl5/site_perl
  --disable-init-state
  --enable-gc
  ```


state: closed
title: love -> 0.10 added
user_login: leenaars
html_url: https://github.com/NixOS/nixpkgs/pull/12991
updated_at: 2016-02-15 19:12:57
body:
  LÖVE has different versions with partially incompatible API's. This commit adds the latest stable upstream version. I don't know what the canonical way of dealing with this is, so I left the oldest version (0.8) intact as "default". 0.9 has been added before by someone else in a similar way..


state: closed
title: qtile: version bump attempt to 0.10.4 failed
user_login: steveeJ
html_url: https://github.com/NixOS/nixpkgs/issues/12994
updated_at: 2016-02-15 16:51:06
body:
  qtile had a release about a month and it contains some bugfixes regarding full-screen that I'm interested in.

  I had no luck to simply up the version as the in-tree patches fail like so:

  ```
  applying patch /nix/store/rxcrdn5i5kb90kndwmfzx5kxb55879lc-0002-Restore-PATH-and-PYTHONPATH.patch
  patching file bin/qtile
  Hunk #1 succeeded at 123 (offset -8 lines).
  patching file bin/qtile-run
  patching file bin/qtile-session
  patching file libqtile/utils.py
  Hunk #1 FAILED at 208.
  1 out of 1 hunk FAILED -- saving rejects to file libqtile/utils.py.rej
  builder for ‘/nix/store/4w2bpgymxi36q1g1f1zri7kpavp7pr64-python2.7-qtile-0.10.4.drv’ failed with exit code 1
  ```

  A quick glimpse at the patch makes we think we still need it, so I'd like to give this one to the maintainer.

  /cc @kamilchm 


state: closed
title: scudcloud: init at 1.35
user_login: volhovm
html_url: https://github.com/NixOS/nixpkgs/pull/12995
updated_at: 2016-10-19 23:14:17
body:
  Added slack client scudcloud.

  It's not working /for me/ currently, here's a related problem: https://github.com/raelgc/scudcloud/issues/335. 

  cc @jagajaga 


state: closed
title: minecraft: add desktop entry; add ryantm as maintainer
user_login: ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/12997
updated_at: 2016-02-15 19:14:24
body:
  Hello.

  I added a desktop entry for Minecraft and grabbed the icon from the official minecraft wiki's CDN.

  Feedback welcome!

  Ryan


state: closed
title: gammu-smsd service
user_login: zohl
html_url: https://github.com/NixOS/nixpkgs/pull/12998
updated_at: 2016-02-16 17:38:06
body:
  This patch adds a service built on top of gammu utility.
  Basically, it stores recieved SMS and take care of interaction with the device.

  What works:
  - File system backend (storing sms in a plain text)
  - Postgresql backend

  What doesn't works:
  - sqlite and any other DBI-based connections.
    I dig a little into the code and found out that the daemon on `dbi_initialize` function. It seems that something related to driver path is went wrong.

  What wasn't implemented:
  - ODBC backend
  - MySQL backend

  All options except `user` and `group` are described in the official manpages (gammurc and gammu-smsdrc). (These two options are here for security reasons.) 


state: closed
title: id3lib: fix UTF-16 writing bug
user_login: DamienCassou
html_url: https://github.com/NixOS/nixpkgs/pull/13002
updated_at: 2016-02-15 09:25:45
body:
  Patch from Spoon to fix UTF-16 writing bug. This is at least useful for
  easytag.
  http://sourceforge.net/tracker/index.php?func=detail&aid=1016290&group_id=979&atid=300979


state: closed
title: thin-provisioning-tools: init at 0.6.1
user_login: dwe11er
html_url: https://github.com/NixOS/nixpkgs/pull/13004
updated_at: 2016-02-15 19:12:17
body:
  Tools for manipulating the metadata of the device-mapper targets (dm-thin-pool, dm-cache, dm-era). Required for supporting thin pool and cached volumes in LVM.


state: closed
title: [WIP] travis-ci improvements
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/pull/13006
updated_at: 2016-07-25 18:46:30
body:
  - [x] use `travis_wait` function to hide output. Otherwise we reach 4MB log size limit.
  - [x] reenable tarball check (now that we have enough memory)
  - [ ] check PR against the commit in latest channel for the branch


state: closed
title: khal: init at git today
user_login: leenaars
html_url: https://github.com/NixOS/nixpkgs/pull/13008
updated_at: 2016-02-15 14:58:18
body:
  A powerful command line tool to manage calendars in the terminal. To be used in conjunction with vdirsyncher for remote calendars. Today's git version.


state: closed
title: kotlin: 1.0.0-rc-1036 -> 1.0.0
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/13009
updated_at: 2016-02-15 19:14:58
body:
  Kotlin 1.0.0 final

  I had to put back the which dependency, they decided to include my PR removing it only in a later release.


state: closed
title: Is it time to deprecate md5?
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/issues/13010
updated_at: 2016-02-15 17:05:14
body:
  It's terrible hash function under any assumption of malicious actors. It would be nice in an upcoming Nix release to print out a warning that a fixed-output derivation is using md5 and instruct people to move to something more sensible. Then perhaps in a couple of releases we could break it altogether except after someone opts in.

  SHA1 isn't great, but isn't as bad. It would be nice to set some precedent on what to do about that, too.


state: closed
title: Can't nest ghcWithPackages environments
user_login: Warbo
html_url: https://github.com/NixOS/nixpkgs/issues/13011
updated_at: 2016-09-10 21:52:10
body:
  We can use `haskellPackages.ghcWithPackages` to get an instance of GHC with particular packages available, e.g.

  ```
  ~$ nix-shell -p 'haskellPackages.ghcWithPackages (h: [ h.text ])'
  [nix-shell:~]$ echo -e 'import Data.Text\nmain = putStrLn "hello world"' | runhaskell
  hello world
  ```

  However, if we invoke `ghcWithPackages` from _within_ that shell/environment, we get the wrong packages available, e.g.

  ```
  ~$ nix-shell -p 'haskellPackages.ghcWithPackages (h: [ h.containers ])'
  [nix-shell:~]$ nix-shell -p 'haskellPackages.ghcWithPackages (h: [ h.text ])'
  \[\][nix-shell:~]$\[\] echo -e 'import Data.Text\nmain = putStrLn "hello world"' | runhaskell

  /run/user/1000/runghcXXXX1804289383846930886.hs:1:8:
      Could not find module ‘Data.Text’
      Perhaps you meant
        Data.Set (from containers-0.5.6.2@conta_2C3ZI8RgPO2LBMidXKTvIU)
      Use -v to see a list of the files searched for.
  ```

  This is because the outer GHC appears first in `PATH`:

  ```
  ~$ nix-shell -p 'haskellPackages.ghcWithPackages (h: [ h.containers ])'' which
  [nix-shell:~]$ which runhaskell
  /nix/store/x60g7pf7d6273b593p74nra6wq5xviad-ghc-7.10.3/bin/runhaskell

  [nix-shell:~]$ nix-shell -p 'haskellPackages.ghcWithPackages (h: [ h.text ])'
  \[\][nix-shell:~]$\[\] which runhaskell
  /nix/store/x60g7pf7d6273b593p74nra6wq5xviad-ghc-7.10.3/bin/runhaskell

  \[\][nix-shell:~]$\[\] echo "$PATH" | tr ':' '\n' | grep ghc
  /nix/store/x60g7pf7d6273b593p74nra6wq5xviad-ghc-7.10.3/bin
  /nix/store/9b7zi2dbnnl38y56smgfqh2ma6h39ghx-ghc-7.10.3/bin
  /nix/store/x60g7pf7d6273b593p74nra6wq5xviad-ghc-7.10.3/bin
  ```

  We can avoid this by using `--pure` on the inner `nix-shell`, but that may prevent some functionality from working; in particular, we can no longer call `nix-shell`; either because it's not available, or if we specified it as a dependency we get an error:

  ```
  $ nix-shell --pure -p nix
  [nix-shell:~]$ nix-shell -p which
  error: Nix database directory ‘/nix/var/nix/db’ is not writable: Permission denied
  ```

  This problem with the environment not appearing at the head of `PATH` seem to be the cause of some errors I've been running into with some Haskell applications. Hopefully those more familiar with Nix, `buildEnv`, etc. could figure out a way to ensure this directly.

  In the mean time, I've figured out a hacky way to fix the `PATH` after the fact. First we distinguish between the environments by name, rather than by hash; `ghcWithPackages` inherits its name from the relevant `ghc` package, which is why both environments above were called `xxxx-ghc-7.10.3`.

  After stumbling on the comments for #6575 I tried using `lib.setName` to set their names, as per https://github.com/NixOS/nixpkgs/issues/6575#issuecomment-86142485 but this doesn't work; e.g.

  ```
  ~$ nix-shell -p 'lib.setName "ghc-env-with-containers" (haskellPackages.ghcWithPackages (h: [ h.containers ]))'
  [nix-shell:~/]$ nix-shell -p 'lib.setName "ghc-env-with-text" (haskellPackages.ghcWithPackages (h: [ h.text ]))'
  \[\][nix-shell:~]$\[\] echo "$PATH" | tr ':' '\n' | grep ghc
  /nix/store/x60g7pf7d6273b593p74nra6wq5xviad-ghc-7.10.3/bin
  /nix/store/9b7zi2dbnnl38y56smgfqh2ma6h39ghx-ghc-7.10.3/bin
  /nix/store/x60g7pf7d6273b593p74nra6wq5xviad-ghc-7.10.3/bin
  ```

  Next I tried using `overrideDerivation` as per https://github.com/NixOS/nixpkgs/issues/6575#issuecomment-86127380 which seems to work, but causes GHC to rebuild from source, which I didn't want:

  ```
  $ nix-shell -p '(haskellPackages.ghcWithPackages (h: [ h.containers ])).overrideDerivation (d: { name = "ghc-env-with-containers"; })'
  these derivations will be built:
    /nix/store/aigi6g7xg1pcbs9xgc8fqgf2as99m8i8-ghc-env-with-containers.drv
  building path(s) ‘/nix/store/kv5bh99yck9zlyn68wsg8ng4wy1gcgdr-ghc-env-with-containers’
  unpacking sources
  unpacking source archive /nix/store/fwiy0ninbnwmijp6njngyqkjam6c0axh-ghc-7.10.3-src.tar.xz
  source root is ghc-7.10.3
  setting SOURCE_DATE_EPOCH to timestamp 1448928600 of file ghc-7.10.3/utils/hpc/HpcParser.hs
  patching sources
  applying patch /nix/store/f49wn9xld3cpf7q45f0apjnbq53q1vyr-ghc-7.10.3a.patch
  patching file ANNOUNCE
  ...
  ```

  My current solution is to use `buildEnv`:

  ```
  $ nix-shell -p 'buildEnv { name = "ghc-env-with-containers"; paths = [(haskellPackages.ghcWithPackages (h: [ h.containers ]))]; }'
  [nix-shell:~]$ nix-shell -p 'buildEnv { name = "ghc-env-with-text"; paths = [(haskellPackages.ghcWithPackages (h: [ h.text ]))]; }'
  \[\][nix-shell:~]$\[\] echo "$PATH" | tr ':' '\n' | grep ghc
  /nix/store/daygyb4lcdbkw4qjqb1d3ls4a9jxdjkh-ghc-env-with-containers/bin
  /nix/store/zxchs1zbc9dandr6wxylmbk7h5panw32-ghc-env-with-text/bin
  /nix/store/daygyb4lcdbkw4qjqb1d3ls4a9jxdjkh-ghc-env-with-containers/bin
  ```

  The next step is to look up these names in `PATH` and prepend the correct one to the front, which is easy enough if the name of the environment is in `$NAME`:

  ```
  DIR=$(echo "$PATH" | grep -o -- "[^:]*${NAME}/[^:]*")
  export PATH=$DIR:$PATH
  ```

  With this workaround, I've able to create nested Haskell environments where each "layer" has access to the packages it needs.

  I admit that it's rather an obscure use-case, so my main reason to report it is to help anyone encountering such issues in the future. If it doesn't seem worth fixing then I don't mind continuing to use my workaround.

  For a little context, I was testing an application which uses `nix-shell` internally to resolve Haskell dependencies, since they're only known at run-time. It runs fine standalone, but trying to invoke it as a sub-process from other Haskell programs (e.g. for tests or benchmarks) runs into this problem. 

  I'm running NixOS from the `nixos-unstable` channel:

  ```
  $ nixos-version
  16.03pre75806.77f8f35 (Emu)
  ```


state: closed
title: atom: 1.4.3 -> 1.5.3
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/13012
updated_at: 2016-02-15 20:13:24
body:
  Verified with
  - `nix-build -A atom`
  - `nix-env -f . -i atom`
  - Opened editor, checked "About" screen


state: closed
title: Darwin Fixes for Mesa and Freeglut
user_login: Pamelloes
html_url: https://github.com/NixOS/nixpkgs/pull/13014
updated_at: 2016-07-26 19:54:33
body:
  Made OpenGL a propagated dependency for mesa on darwin (fixes a host of building errors, especially in haskell pacakges). Also fixed freeglut on darwin.

  Signed-off-by: Pamelloes pamelloes@gmail.com


state: closed
title: exa: init at git 2016-02-15
user_login: ehegnes
html_url: https://github.com/NixOS/nixpkgs/pull/13015
updated_at: 2016-02-16 17:11:47
body:
  This is my first work with the Nix package manager (with which I am not very familiar, since I don't use NixOS). Please let me know if the placement of my package in the Nix tree is proper or not.

  I'm using a git revision due to some changes since the latest tagged release of [`exa`](https://github.com/ogham/exa) that make compilation possible without a beta or nightly Rust.

  I have also added myself as a maintainer, as I'd like to continue to maintain future releases of this package.

  The `exa` issue regarding the addition of this package may be seen at https://github.com/ogham/exa/issues/98.


state: closed
title: hfsprogs: init at 332.25
user_login: Balletie
html_url: https://github.com/NixOS/nixpkgs/pull/13017
updated_at: 2016-02-16 19:42:08
body:
  This is the first time I packaged something myself for integration in nixpkgs, so be alert :).

  `hfsprogs` provides useful tools for dealing with HFS+ filesystems:
  - `fsck.hfsplus`
  - `mkfs.hfsplus`

  Inspired by Arch Linux's PKGBUILD of their `hfsprogs` package: https://www.archlinux.org/packages/community/x86_64/hfsprogs/.

  Before, I got this error when mounting an HFS+ partition on my MBP:

  ```
  hfsplus: unable to find HFS+ superblock.
  ```

  I repaired my partition by running `fsck.hfsplus -yf /dev/sda2`. Ironically, OSX's own disk repair did not help, which probably uses the same tools under the hood.

  I did not test `mkfs.hfsplus`, however.


state: closed
title: Bump tint2 to 0.12
user_login: tathougies
html_url: https://github.com/NixOS/nixpkgs/pull/13018
updated_at: 2016-03-02 16:55:33
body:
  This is my first pull request to nixpkgs, so be gentle!

  The version of tint2 currently in nixpkgs was 0.11, but 0.12 has been out for a while now. Also, tint2 has moved from Google Code to GitLab, so I changed the home page URL.

  I used substituteInPlace to modify the references to /usr/share, because AFAICT, NixOS uses a different set of directories. Not sure if hard coding the NixOS choices is the right thing to do here, but it works.


state: closed
title: chromium/plugins: Fix widevine substitution
user_login: colemickens
html_url: https://github.com/NixOS/nixpkgs/pull/13020
updated_at: 2016-02-20 20:31:55
body:
  Fixes: #12840
  Related to: 61042a5b6ac89166180b9257fa72c478439d3753

  61042a5 changes the replaced token from `$something` to `@something@`. This commit repeats that change in one additional location used by the WideVine plugin

  cc: @aszlig 


state: closed
title: rethinkdb: 2.1.3 -> 2.2.4
user_login: kragniz
html_url: https://github.com/NixOS/nixpkgs/pull/13021
updated_at: 2016-02-16 08:40:23
body:
  Tested locally with a few tables and inserts/deletes.

  ```
  [nix-shell:~/git/nixpkgs]$ rethinkdb --version
  rethinkdb 2.2.4 (GCC 4.9.3)

  [nix-shell:~/git/nixpkgs]$ rethinkdb 
  Recursively removing directory /home/kragniz/git/nixpkgs/rethinkdb_data/tmp
  Initializing directory /home/kragniz/git/nixpkgs/rethinkdb_data
  Running rethinkdb 2.2.4 (GCC 4.9.3)...
  Running on Linux 4.4.0 x86_64
  Loading data from directory /home/kragniz/git/nixpkgs/rethinkdb_data
  Listening for intracluster connections on port 29015
  Listening for client driver connections on port 28015
  Listening for administrative HTTP connections on port 8080
  Listening on addresses: 127.0.0.1, ::1
  To fully expose RethinkDB on the network, bind to all addresses by running rethinkdb with the `--bind all` command line option.
  Server ready, "lambda_lol_v2w" e02951d7-7c7c-4d78-9ded-92a4e14d2159
  warn: Problem when checking for new versions of RethinkDB: HTTP request to update.rethinkdb.com failed.
  ^CServer got SIGINT from pid 0, uid 0; shutting down...
  Shutting down client connections...
  All client connections closed.
  Shutting down storage engine... (This may take a while if you had a lot of unflushed data in the writeback cache.)
  Storage engine shut down.

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


state: closed
title: systemctl --user not working
user_login: chris-martin
html_url: https://github.com/NixOS/nixpkgs/issues/13022
updated_at: 2016-05-15 09:36:23
body:
  This is the same issue as #11480, but for KDE 4.

  ```
  $ systemctl --user
  Failed to list units: Process org.freedesktop.systemd1 exited with status 1
  ```

  Tested in 15.09 and unstable.


state: closed
title: Firefox build broken on NixOS 15.09
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/issues/13026
updated_at: 2016-02-16 12:19:38
body:
  ```
  $ nix-build -A firefox
  ...
  configure:24873: checking for sqlite3 >= 3.9.1
  configure: error: Library requirements (sqlite3 >= 3.9.1) not met; [...]
  ```

  I tried to fix it with this patch, but that didn't work:

  ``` patch
  diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
  index 1f641bc..631d4d6 100644
  --- a/pkgs/top-level/all-packages.nix
  +++ b/pkgs/top-level/all-packages.nix
  @@ -8274,6 +8274,14 @@ let

     sqlite = lowPrio (callPackage ../development/libraries/sqlite { });

  +  sqlite39 = sqlite.overrideDerivation (oldAttrs: {
  +    name = "sqlite-3.9.2";
  +    src = fetchurl {
  +      url = "http://sqlite.org/2015/sqlite-autoconf-3090200.tar.gz";
  +      sha1 = "dae1ae5297fece9671ae0c434a7ecd0cda09c76a";
  +    };
  +  });
  +
     sqlite3_analyzer = lowPrio (callPackage ../development/libraries/sqlite/sqlite3_analyzer.nix { });

     sqlite-amalgamation = callPackage ../development/libraries/sqlite-amalgamation { };
  @@ -11540,6 +11548,7 @@ let
       inherit (pythonPackages) pysqlite;
       libpng = libpng_apng;
       enableGTK3 = false;
  +    sqlite = sqlite39;
     }) firefox firefox-esr;

     firefox-wrapper = wrapFirefox { browser = pkgs.firefox; };
  ```


state: closed
title: pijul: 0.2-6ab9ba
user_login: puffnfresh
html_url: https://github.com/NixOS/nixpkgs/pull/13027
updated_at: 2016-02-27 00:32:09
body:
  pijul 0.1 broke due to the repo disappearing and reappearing for a rewrite in Rust.

  See #12924 for details. 6ab9ba was given by the Pijul maintainer to use.

  This was not a straightforward upgrade. I had to fix `buildRustPackage` not working with a nested `sourceRoot`. Sadly I think this is going to cause a rebuild for all the Rust things!


state: closed
title: Building weechat fails on Darwin (El Capitan)
user_login: jhrr
html_url: https://github.com/NixOS/nixpkgs/issues/13032
updated_at: 2016-10-22 16:08:22
body:
  ```
  Scanning dependencies of target perl
  [ 63%] Building C object src/plugins/perl/CMakeFiles/perl.dir/weechat-perl.o
  In file included from /private/var/folders/5g/3kx3mc191y93shpp91bg7jyh0000gn/T/nix-build-weechat-1.4.drv-0/weechat-1.4/src/plugins/perl/weechat-perl.c:26:
  In file included from /nix/store/xvmmc5k08v90d9n6bn8239419kdv23yd-perl-5.20.3/lib/perl5/5.20.3/darwin-2level/CORE/perl.h:5199:
  /nix/store/xvmmc5k08v90d9n6bn8239419kdv23yd-perl-5.20.3/lib/perl5/5.20.3/darwin-2level/CORE/inline.h:311:9: warning: nonnull parameter 'pv' will evaluate to 'true' on first encounter [-Wpointer-bool-conversion]
      if (pv && len > 1) {
          ^~ ~~
  1 warning generated.
  [ 63%] Building C object src/plugins/perl/CMakeFiles/perl.dir/weechat-perl-api.o
  In file included from /private/var/folders/5g/3kx3mc191y93shpp91bg7jyh0000gn/T/nix-build-weechat-1.4.drv-0/weechat-1.4/src/plugins/perl/weechat-perl-api.c:27:
  In file included from /nix/store/xvmmc5k08v90d9n6bn8239419kdv23yd-perl-5.20.3/lib/perl5/5.20.3/darwin-2level/CORE/perl.h:5199:
  /nix/store/xvmmc5k08v90d9n6bn8239419kdv23yd-perl-5.20.3/lib/perl5/5.20.3/darwin-2level/CORE/inline.h:311:9: warning: nonnull parameter 'pv' will evaluate to 'true' on first encounter [-Wpointer-bool-conversion]
      if (pv && len > 1) {
          ^~ ~~
  1 warning generated.
  [ 64%] Linking C shared module perl.so
  ld: warning: directory not found for option '-L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-Libsystem-osx-10.9.5/lib'
  [ 64%] Built target perl
  Scanning dependencies of target python
  [ 64%] Building C object src/plugins/python/CMakeFiles/python.dir/weechat-python.o
  [ 65%] Building C object src/plugins/python/CMakeFiles/python.dir/weechat-python-api.o
  [ 65%] Linking C shared module python.so
  ld: framework not found python
  clang-3.7: error: linker command failed with exit code 1 (use -v to see invocation)
  src/plugins/python/CMakeFiles/python.dir/build.make:121: recipe for target 'src/plugins/python/python.so' failed
  make[2]: *** [src/plugins/python/python.so] Error 1
  CMakeFiles/Makefile2:977: recipe for target 'src/plugins/python/CMakeFiles/python.dir/all' failed
  make[1]: *** [src/plugins/python/CMakeFiles/python.dir/all] Error 2
  Makefile:149: recipe for target 'all' failed
  make: *** [all] Error 2
  builder for ‘/nix/store/8h87kl47zbqd7njkrfcww69wpmvvr9wr-weechat-1.4.drv’ failed with exit code 2
  error: build of ‘/nix/store/8h87kl47zbqd7njkrfcww69wpmvvr9wr-weechat-1.4.drv’ failed
  ```

  OS X 10.11.3, Nix 1.11, using a local nixpkgs checked-out at HEAD - `1a9e00`.


state: closed
title: glibc: patch CVE-2015-7547 [urgent, security]
user_login: edef1c
html_url: https://github.com/NixOS/nixpkgs/pull/13036
updated_at: 2016-02-16 15:27:26
body:
  > The glibc DNS client side resolver is vulnerable to a stack-based buffer
  > overflow when the getaddrinfo() library function is used. Software using
  > this function may be exploited with attacker-controlled domain names,
  > attacker-controlled DNS servers, or through a man-in-the-middle attack.
  > https://googleonlinesecurity.blogspot.co.uk/2016/02/cve-2015-7547-glibc-getaddrinfo-stack.html

  This would cause a mass rebuild presumably, and @copumpkin raised some concerns about adding patches to the repo (`fetchpatch { url = http://f.nathan7.eu/cve-2015-7547.patch; sha256 = "16wjiqh88a0yqpm6p1rvjzwhx88h1wd18vgyl5lpbrldghif9q34"; }` will fetch it, but I ran into some issues trying to use fetchpatch within the glibc expressions), but I figured I'd at least PR this so we can see how we can get this fixed ASAP.


state: closed
title: Fix OMake source URL
user_login: valeriangalliat
html_url: https://github.com/NixOS/nixpkgs/pull/13037
updated_at: 2016-02-16 15:54:22
body:
  Current source is 404, moving to pkgs.fedoraproject.org mirror.

  Should fix current aborted jobs on Hydra: http://hydra.nixos.org/eval/1237311#tabs-aborted


state: closed
title: Bump version of some perl packages
user_login: rycee
html_url: https://github.com/NixOS/nixpkgs/pull/13038
updated_at: 2016-02-28 08:35:15
body:
  Note, URI is a dependency of quite a few things so its version bump will cause build of some 2000+ packages.


state: closed
title: Bringing up aarch64 target
user_login: gitfoxi
html_url: https://github.com/NixOS/nixpkgs/issues/13042
updated_at: 2017-05-18 19:37:05
body:
  I'm starting with stdenvNative. This line is causing me headaches

  ```
  -          then "-isystem $(echo -n ${cc.gcc}/include/c++/*) -isystem $(echo -n ${cc.gcc}/include/c++/*)/$(${cc.gcc}/bin/gcc -dumpm
  ```

  It is in

  ```
  pkgs/build-support/cc-wrapper/default.nix
  ```

  I don't quite understand what it's for and deleting it doesn't seem to cause problems.


state: closed
title: pythonPackages.protobuf doesn't install native libraries
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/issues/13043
updated_at: 2016-02-21 16:53:49
body:
  I've noticed this accidentially while working on https://github.com/NixOS/nixpkgs/pull/13035 -- `installFlags` on [this line](https://github.com/NixOS/nixpkgs/blob/master/pkgs/top-level/python-packages.nix#L15242) doesn't actually do anything. I don't know how to fix this because the flag needs to be used for `setup.py` and I don't know how to propagate it.

  cc @domenkozar 


state: closed
title: neovim: neomake plugin not building
user_login: seagreen
html_url: https://github.com/NixOS/nixpkgs/issues/13044
updated_at: 2016-03-05 15:10:57
body:
  ## Summary

  The Neomake plugin for Neovim won't build on nixos-unstable.
  ## Details

  NixOS version:

  ```
  16.03.git.885acea (Emu)
  ```

  Included in configuration.nix:

  ```
  imports = [
    ./myvim.nix
  ];
  ```

  In `myvim.nix` (if I remove the `{ name = "neomake"; }` line then everything builds fine:

  ```
  { config, pkgs, ... }:

  {
    environment.systemPackages = with pkgs; [
      (neovim.override {
        configure = {
          vam = {

            pluginDictionaries = [

              { name = "neomake"; }

            ];
          };
        };
      })
    ];
  }
  ```

  Error message after `nixos-rebuild switch`:

  ```
  building Nix...
  building the system configuration...
  these derivations will be built:
    /nix/store/k3yxl7xmp6mflc9lyh36sa4d2gppaw43-vimplugin-neomake-2016-01-21.drv
    /nix/store/3rhjjv3g5jw3jag59ak7gym7pi3915x0-vimrc.drv
    /nix/store/zq3mwsamly8mi2glypryfk3g42a2ld3l-neovim-0.1.1-configured.drv
    /nix/store/i2ji2i3zcqrkywscyi0c2m7m02y2ysrb-system-path.drv
    /nix/store/wh1cplmcy9618a1ir42cifmc3wgaasxs-system-crontab.drv
    /nix/store/1dnrx911h1ly93bybiinvsvhcmd66jms-crontabs.drv
    /nix/store/2qisdc51ww1ips05p68xivz1sz3j5ml1-dbus-conf.drv
    /nix/store/8s1385czmd2dqla2y0scdgyzs0jppgks-unit-polkit.service.drv
    /nix/store/rdkbgy1mh94bx3cc78q7bff0nqaxk2pq-unit-dbus.service.drv
    /nix/store/x5d9lzk63nqps0ycivwrg8i70v77lk3b-system-units.drv
    /nix/store/8k2zikmlz1q2w9a0y7ah605pivc18jm2-etc.drv
    /nix/store/jn9a0cl4jphps3skanmz2zyy5c2yjqsp-nixos-system-nivian-16.03.git.885acea.drv
  building path(s) ‘/nix/store/siv5znbzqx4dia582ags61gga6irhih5-vimplugin-neomake-2016-01-21’
  unpacking sources
  unpacking source archive /nix/store/d308cx1nxq5avrwwvja1nbbm69dyyi2w-neomake-e0fa234
  source root is neomake-e0fa234
  setting SOURCE_DATE_EPOCH to timestamp 1455643492 of file neomake-e0fa234/plugin/neomake.vim
  warning: file neomake-e0fa234/plugin/neomake.vim may be generated; SOURCE_DATE_EPOCH may be non-deterministic
  patching sources
  configuring
  building
  installing
  builder for ‘/nix/store/k3yxl7xmp6mflc9lyh36sa4d2gppaw43-vimplugin-neomake-2016-01-21.drv’ failed with exit code 1
  cannot build derivation ‘/nix/store/3rhjjv3g5jw3jag59ak7gym7pi3915x0-vimrc.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/zq3mwsamly8mi2glypryfk3g42a2ld3l-neovim-0.1.1-configured.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/i2ji2i3zcqrkywscyi0c2m7m02y2ysrb-system-path.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/jn9a0cl4jphps3skanmz2zyy5c2yjqsp-nixos-system-nivian-16.03.git.885acea.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/jn9a0cl4jphps3skanmz2zyy5c2yjqsp-nixos-system-nivian-16.03.git.885acea.drv’ failed
  ```


state: closed
title: xclip: add revision to fetchsvn
user_login: edef1c
html_url: https://github.com/NixOS/nixpkgs/pull/13045
updated_at: 2016-02-17 12:10:15
body:
  It didn't have a specified revision, and the repository advanced to revision 87 in the meanwhile, breaking the fetchsvn.


state: open
title: libreoffice spellcheck gb uk
user_login: tomjridge
html_url: https://github.com/NixOS/nixpkgs/issues/13046
updated_at: 2018-06-23 20:16:55
body:
  I'm in the UK. Installing libreoffice, spellcheck is not working. If I switch to USA language, spellcheck works. Possibly something to do with hunspell missing dictionaries? Any advice?

  I tried all the usual things: installing hunspell into my profile; installing hunspell dictionaries into my profile etc. Couldn't get anything to work.

  Uninstalled, installed ubuntu libreoffice via apt. Same problem. Finally, installed myspell-en-gb via apt, and spellcheck works.


state: closed
title: gettextWithExpat isn't compatible with git
user_login: volhovm
html_url: https://github.com/NixOS/nixpkgs/issues/13047
updated_at: 2016-02-16 21:19:24
body:
  Here's how it's possible to reproduce it:
  1. Install both `gettextWithExpat` and `git` package using nix-env or
     declaration in `configuration.nix`. I've tried different git versions,
     all them work this way. Not sure about `gettextWithExpat` versions, but
     I'm using 0.19.6 with `nixos-unstable` channel on my system.
  2. cd into any git repository directory
  3. Run `git rebase` or `git stash` with any arguments (except options,
     `--help` works well). Git will do nothing and return code 0.

  Here's an illustration of how it works:

  ```
  [volhovm@avishai:~/code]$ mkdir testGit
  [volhovm@avishai:~/code]$ cd testGit/
  [volhovm@avishai:~/code/testGit]$ git init
  Initialized empty Git repository in /home/volhovm/code/testGit/.git/
  [volhovm@avishai:~/code/testGit]$ nix-env -q
  gettext-expat-gettext-0.19.6
  git-minimal-2.7.0
  #other stuff
  [volhovm@avishai:~/code/testGit]$ git rebase asoehuasnotuehsoathueao
  [volhovm@avishai:~/code/testGit]$ echo $?
  0
  [volhovm@avishai:~/code/testGit]$ git stash asoehuasnoteu
  [volhovm@avishai:~/code/testGit]$ echo $?
  0
  [volhovm@avishai:~/code/testGit]$ nix-env -e gettext-expat-gettext
  uninstalling ‘gettext-expat-gettext-0.19.6’
  [volhovm@avishai:~/code/testGit]$ git rebase aoeuaoeuaoe
  fatal: Needed a single revision
  invalid upstream aoeuaoeuaoe
  [volhovm@avishai:~/code/testGit]$ echo $?
  1
  [volhovm@avishai:~/code/testGit]$ git stash aoeuaoeuaeo
  usage: git stash list [<options>]
     or: git stash show [<stash>]
     or: git stash drop [-q|--quiet] [<stash>]
     or: git stash ( pop | apply ) [--index] [-q|--quiet] [<stash>]
     or: git stash branch <branchname> [<stash>]
     or: git stash [save [--patch] [-k|--[no-]keep-index] [-q|--quiet]
                         [-u|--include-untracked] [-a|--all] [<message>]]
     or: git stash clear
  [volhovm@avishai:~/code/testGit]$ echo $?
  1
  ```

  I used strace to discover what's going on and it appeared that `git rebase aoeuaoeuaoeu` with and without `gettextWithExpat` installed gives almost identical output (differs in addresses only), except for the last ~6 lines, which are:

  With `gettextExpat` installed:

  ```
  read(4, "", 1)                          = 0
  close(4)                                = 0
  wait4(13438, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 13438
  --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=13438,
  si_uid=1000, si_status=0, si_utime=0, si_stime=0} ---
  exit_group(0)                           = ?
  +++ exited with 0 +++
  ```

  Without:

  ```
  read(4, "", 1)                          = 0
  close(4)                                = 0
  wait4(13271, fatal: Needed a single revision
  invalid upstream aoeuaoeu
  [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], 0, NULL) = 13271
  --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=13271,
  si_uid=1000, si_status=1, si_utime=0, si_stime=0} ---
  exit_group(1)                           = ?
  +++ exited with 1 +++
  ```


state: closed
title: dropbox: 3.12.6 -> 3.14.7
user_login: bendlas
html_url: https://github.com/NixOS/nixpkgs/pull/13049
updated_at: 2016-02-29 17:16:37
body:
  Also updates qt5 dependency to qt55, as per release notes: https://www.dropboxforum.com/hc/en-us/community/posts/205672126-Release-Candidate-3-14-5


state: closed
title: inkscape: add numpy to runtime path
user_login: bendlas
html_url: https://github.com/NixOS/nixpkgs/pull/13050
updated_at: 2016-02-28 01:52:34
body:
  This is fixes at least one plugin, depending on numpy. Also, pyxml is instantiated with the same python interpreter as the one used in inkscape.


state: open
title: Rewriting Hashes in replaceDependency should prefer to run locally.
user_login: roconnor
html_url: https://github.com/NixOS/nixpkgs/issues/13056
updated_at: 2017-02-16 08:53:11
body:
  Currently when distributed builds enabled each derivation is uploaded to the remote server to have their hashes rewritten.

  Within pkgs/build-support/replace-dependency.nix the 'replaceHashes; derivation should be marked in such a way so that the replacement is done locally for those people who have enabled distributed builds.  I believe there is a simple way to do this, but I need to look up how it is done.

  @shlevy I've assigned myself this issue, but you might also be interested in fixing it.


state: closed
title: imsm raid 1 cannot mount properly
user_login: kklas
html_url: https://github.com/NixOS/nixpkgs/issues/13058
updated_at: 2016-03-09 18:40:31
body:
  I am using intel 'fake' raid 1 array on /home partition on nixos and I cannot boot into the system properly - I get that maintenance screen.
  After some thinkering I found out it's because the raid 1 /home partition can only be mounted as read only, and probably there are other problems with mounting it.

  I stumbled into this thread for arch linux: 
  https://bbs.archlinux.org/viewtopic.php?id=137058
  and running the command mdmon md127  as in the thread fixes my problem.
  I can then mount the partition as I would normally be able to, with no problems.

  So the solution should be as in the thread - to add  /sbin/mdmon to initrd. But how do I do that on NixOS?

  Also, as per arch solution: "you have to make sure that before the last poweroff/reboot command in the shutdown process, the raid mounts are all at least remounted as read-only"


state: closed
title: Make local udev rules higher prioritized
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/13059
updated_at: 2016-12-14 23:27:49
body:
  I've spent some time debugging why wouldn't my udev rule work until I noticed that the rules won't apply because some other ones later override them. I wouldn't expect that user-defined rules would be overridden by anything. This could be changed by naming rules' files `99-local.{rules,hwdb}` which I did and it fixed my issue. I don't have good knowledge of udev so this might not actually be a good idea. cc @edolstra as one who reviewed my udev changes before.

  EDIT: added some sense -- I shouldn't make PRs laaate in the night ^^".


state: closed
title: services.uwsgi: python{2,3}Packages ignore PropagatedBuildInputs of inputs
user_login: makefu
html_url: https://github.com/NixOS/nixpkgs/issues/13060
updated_at: 2017-07-01 11:17:57
body:
  The current module implementation of uwsgi does not resolve implicit dependencies from python packages.

  For example for a simple flask app this is not enough:

  ```
    services.uwsgi = {
      enable = true;
      user = "nginx";
      plugins = [ "python2" ];
      instance = {
        my-flask-app = {
          type = "normal";
          python2Packages = self: with self; [ pkgs.my-flask-app flask  ];
        };
      };
    };
  ```

  The whole dependency chain must be added to the packages in order to make the app work:

  ```
  python2Packages = self: with self; [ pkgs.mycube-flask flask redis werkzeug jinja2 markupsafe itsdangerous ];
  ```

  The bad thing really is that the problem only shows itself at runtime with the initial import of the dependency inside the python code.

  Some minor nitpicks:
  - the current documentation for uwsgi is extremely slim  - e.g. `plugins` is empty by default which results in `-- unavailable modifier requested: 0 --` .
  - Mistakenly adding `python` to plugins list instead of `python2` results in a f*ck-you stacktrace generated by nix without any hint what went went wrong - the `pkgs.python` reference should be used instead.


state: closed
title: mopidy-spotify: 2.2.0 -> 2.3.1
user_login: datakurre
html_url: https://github.com/NixOS/nixpkgs/pull/13062
updated_at: 2016-02-18 20:09:15
body:
  ## v2.3.1 (2016-02-14)

  Bug fix release.
  - Require Mopidy < 2 as Mopidy 2.0 breaks the audio API with the upgrade to
    GStreamer 1.
  - Use the new Spotify Web API for search. Searching through libspotify has been
    discontinued and is not working anymore. (Fixes: #89)
  - Note that search through the Spotify Web API doesn't return artists or date
    for albums. This also means that `library.get_distinct()` when given type
    `albumartist` or `date` and a query only returns an empty set.
  - Emit a warning if config value `spotify/search_album_count`,
    `spotify/search_artist_count`, or `spotify/search_track_count` is greater
    than 50, and use 50 instead. 50 is the maximum value that the Spotify Web API
    allows. The maximum in the config schema is not changed to not break existing
    configs.
  ## v2.3.0 (2016-02-06)

  Feature release.
  - Ignore all audio data deliveries from libspotify when when a seek is in
    progress. This ensures that we don't deliver audio data from before the seek
    with timestamps from after the seek.
  - Ignore duplicate end of track callbacks.
  - Don't increase the audio buffer timestamp if the buffer is rejected by
    Mopidy. This caused audio buffers delivered after one or more rejected audio
    buffers to have too high timestamps.
  - When changing tracks, block until Mopidy completes the appsrc URI change.
    Not blocking here might break gapless playback.
  - Lookup of a playlist you're not subscribed to will now properly load all of
    the playlist's tracks. (Fixes: #81, PR: #82)
  - Workaround teardown race outputing lots of short stack traces on Mopidy
    shutdown. (See #73 for details)


state: closed
title: pythonPackages.keyring: 3.3 -> 8.4.1
user_login: DamienCassou
html_url: https://github.com/NixOS/nixpkgs/pull/13065
updated_at: 2016-02-18 15:38:38
body:
  This won't build, but I don't understand why. Can somebody please help me? Error message is:

  ```
  [...]
  ============================= test session starts ==============================
  platform linux -- Python 3.4.4, pytest-2.8.6, py-1.4.31, pluggy-0.3.1
  rootdir: /tmp/nix-build-python3.4-keyring-8.4.1.drv-6/keyring-8.4.1, inifile: pytest.ini
  collected 40 items / 1 errors

  keyring/core.py .
  keyring/py33compat.py .
  keyring/backends/fail.py .
  keyring/tests/backends/test_OS_X.py ssssssss.
  keyring/tests/backends/test_SecretService.py ssssssss.
  keyring/tests/backends/test_Windows.py ssssssss
  keyring/tests/backends/test_kwallet.py ssssssss
  keyring/util/__init__.py .
  keyring/util/properties.py ..

  ==================================== ERRORS ====================================
  ______________________ ERROR collecting nix_run_setup.py _______________________
  /nix/store/7gwsaqlkznlss7krpka08d1mf2w8zinb-python3.4-py-1.4.31/lib/python3.4/site-packages/py/_path/local.py:668: in pyimport
      raise self.ImportMismatchError(modname, modfile, self)
  E   py._path.local.ImportMismatchError: ('nix_run_setup', 'setup.py', local('/tmp/nix-build-python3.4-keyring-8.4.1.drv-6/keyring-8.4.1/nix_run_setup.py'))
  ================ 8 passed, 32 skipped, 1 error in 0.22 seconds =================
  note: keeping build directory ‘/tmp/nix-build-python3.4-keyring-8.4.1.drv-6’
  builder for ‘/nix/store/kipch2wpsz4rks3xy6r1xi4b19xvrl1w-python3.4-keyring-8.4.1.drv’ failed with exit code 1
  error: build of ‘/nix/store/kipch2wpsz4rks3xy6r1xi4b19xvrl1w-python3.4-keyring-8.4.1.drv’ failed
  ```


state: closed
title: pythonPackages.fs: fix to make it work on Python3
user_login: DamienCassou
html_url: https://github.com/NixOS/nixpkgs/pull/13066
updated_at: 2016-02-17 18:44:14
body:
  pyfilesystem is supposed to work on Python3 https://github.com/PyFilesystem/pyfilesystem/issues/246


state: open
title: LightTable console error
user_login: jgillich
html_url: https://github.com/NixOS/nixpkgs/issues/13067
updated_at: 2018-06-23 18:55:31
body:
  When I open the console in LightTable, this error is printed:

  ```
  Error: ENOENT: no such file or directory, open '/nix/store/2fl3mgdh8k5pj2qgjjbc20z7bpqakg00-lighttable-0.8.1/share/LightTable/resources/app/user_compiled.js'
      at Error (native)
      at Object.fs.openSync (fs.js:549:18)
      at Object.module.(anonymous function) [as openSync] (ATOM_SHELL_ASAR.js:137:20)
      at Object.fs.readFileSync (fs.js:397:15)
      at Object.fs.readFileSync (ATOM_SHELL_ASAR.js:385:29)
      at c (file:///nix/store/2fl3mgdh8k5pj2qgjjbc20z7bpqakg00-lighttable-0.8.1/share/LightTable/resources/app/core/node_modules/lighttable/bootstrap.js:19310:91)
      at a (file:///nix/store/2fl3mgdh8k5pj2qgjjbc20z7bpqakg00-lighttable-0.8.1/share/LightTable/resources/app/core/node_modules/lighttable/bootstrap.js:19318:18)
      at Function.lt.objs.plugins.__BEH__load_js (file:///nix/store/2fl3mgdh8k5pj2qgjjbc20z7bpqakg00-lighttable-0.8.1/share/LightTable/resources/app/core/node_modules/lighttable/bootstrap.js:29948:33)
      at c (file:///nix/store/2fl3mgdh8k5pj2qgjjbc20z7bpqakg00-lighttable-0.8.1/share/LightTable/resources/app/core/node_modules/lighttable/bootstrap.js:6196:14)
      at a (file:///nix/store/2fl3mgdh8k5pj2qgjjbc20z7bpqakg00-lighttable-0.8.1/share/LightTable/resources/app/core/node_modules/lighttable/bootstrap.js:6236:18)
  ```

  It goes away after the first start and everything appears to be working nonetheless.


state: closed
title: pythonPackages.falcon: removes dependencies
user_login: desiderius
html_url: https://github.com/NixOS/nixpkgs/pull/13068
updated_at: 2016-02-17 15:29:39
body:
  The dependencies needed for the unit tests are removed because there is a circular dependency between `testtools 2.0`  and`fixtures 1.3` that prevents a successful build.

  Tested with Python 2.7, Python 3.4 & Python 3.5


state: closed
title: OctoPrint and plugins and support for M3D Micro 3D-printer
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/13069
updated_at: 2016-02-19 11:27:33
body:
  This adds OctoPrint 3D-printing spooler with several plugins, namely M3D-Fio to support M3D Micro printer.Configurations for various other printers will differ, but usually you will need to add an udev rule and maybe package another plugin.

  My udev rule for M3D Micro:

  ```
  ACTION=="add", SUBSYSTEMS=="usb", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="2404",  MODE="0660", GROUP="octoprint", ENV{ID_MM_DEVICE_IGNORE}="1"
  ```


state: closed
title: elm: update to latest revs
user_login: jgillich
html_url: https://github.com/NixOS/nixpkgs/pull/13070
updated_at: 2016-02-17 19:31:16
body:
  Some tags were updated with bug fixes. Also fixed update-elm.rb to
  include the callPackage argument for release.nix.


state: closed
title: Gettext.sh
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/13072
updated_at: 2016-02-20 01:43:03
body:
  #13053 exposed even more impurity that this PR fixes.

  This fixes issues like:

  ```
  /nix/store/05fbja9p8wcdw36l7754wpvg9biiwm7v-git-2.7.0/libexec/git-core/git-rebase: line 62: gettext: command not found
  /nix/store/05fbja9p8wcdw36l7754wpvg9biiwm7v-git-2.7.0/libexec/git-core/git-rebase: line 569: gettext: command not found
  ```

  I also included an upgrade to gettext since it does a mass-rebuild


state: closed
title: nix-shell: #!-scripts failing
user_login: Baughn
html_url: https://github.com/NixOS/nixpkgs/issues/13073
updated_at: 2016-02-17 16:38:27
body:
  Example script: http://sprunge.us/DDJX

  But no matter what I try to run, I get the same error.

  ```
  Use of uninitialized value $line in substitution (s///) at /nix/store/kh16fv1c81f64b3bz5cdqrjxnrkrpx4p-perl-5.20.2/lib/perl5/5.20.2/Text/ParseWords.pm line 20, <SCRIPT> line 2.
  error: getting status of ‘/home/svein/bin/1’: No such file or directory
  ```


state: closed
title: WIP: ghcjs: Build core libraries with nix
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/13074
updated_at: 2016-09-20 22:30:45
body:
  Currently ghcjs-boot installs these libraries, but picks versions we cannot control and may not like. This puts nixpkgs in charge making it easy to select versions (e.g. booting ghcjs for different LTS package sets). Additionally, I tweaked the haskell infrastructure to better support cross-compilers, with ghcjs the guinea pig. Hashes for ghc package sets should be unchanged.

  This is unfinished because currently I can only build libraries. Even once I get all the requisite files in place for building executables, the duplication between my wrapper script and ghcjs-boot and the divergence between my fork and upstream are less than ideal. I hope to work with luite to see what here can be upstreamed.

  fixes #10147 #10215

  cc @k0001 @cstrahan


state: closed
title: Firefox Branding
user_login: jgillich
html_url: https://github.com/NixOS/nixpkgs/issues/13075
updated_at: 2016-03-12 20:03:44
body:
  Debian is switching back to the official Firefox branding:
  - https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=815006
  - https://bugzilla.mozilla.org/show_bug.cgi?id=555935

  > Mozilla recognizes that patches applied to Iceweasel/Firefox don't
  > impact the quality of the product.
  > Patches which should be reported upstream to improve the product always
  > have been forward upstream by the Debian packagers. Mozilla agrees about
  > specific patches to facilitate the support of Iceweasel on architecture
  > supported by Debian or Debian-specific patches.
  > ...
  > In case of derivatives of Debian, Firefox branding can be used as long
  > as the patches applied are in the same category as described above.
  > ...
  > The Firefox logo was released under a free copyright license which
  > matches the DFSG.

  If Debian is able to distribute the branded version, maybe we can too?


state: closed
title: passwd root - installs password hash into world-readable /etc/passwd
user_login: tera-torn
html_url: https://github.com/NixOS/nixpkgs/issues/13079
updated_at: 2016-02-20 07:26:25
body:
  Just installed a fresh nixos in a VM - however at the final step of setting the root password i mis-typed the passwords and was dumped back to a shell with no passwd set for root.

  OK - so I figured I would just remove the passwd field for root from /etc/{passwd,shadow} as per the usual trick to allow passwordless login. I first tried to chroot to /mnt in order to run passwd root properly but chroot does not work from the live cd :(

  After logging in after reboot, I added a user account and messed around a bit, then logged in to root via VT 1 and ran passwd root to set a passwd.

  This resulted in an insecure hash being stored in /etc/passwd which of course is world-readable.

  Im attaching my unedited /root/.bash_history file to prove I didn't do anything too stupid. I did not mess up the editing of /etc/passwd or /etc/shadow, though I fail to see how even the biggest screw up should result in an insecure hash being stored in /etc/passwd

  So I believe this is a real security bug, and I hope others can reproduce it. Please let me know if I can be of further assistance.


state: closed
title: rmilter: remove invalid debug option
user_login: tg-x
html_url: https://github.com/NixOS/nixpkgs/pull/13080
updated_at: 2016-02-18 12:04:50
body:
  There's no debug option available, setting it causes the daemon fail to start.

  ```
  # rmilter -d
  rmilter: invalid option -- 'd'
  Rapid Milter Version 1.6.7
  Usage: rmilter [-h] [-d] -c <config_file>
  -n - do not daemonize on startup
  -h - this help message
  -c - path to config file
  ```


state: closed
title: Add Gazebo multi-robot simulator and dependencies to nixpkgs
user_login: therealpxc
html_url: https://github.com/NixOS/nixpkgs/pull/13085
updated_at: 2016-03-26 03:16:13
body:
  This is my first serious attempt at contributing, but I have plans for adding other packages as well. Please let me know if any changes are needed. 


state: closed
title: gdb: add multitarget option
user_login: rasendubi
html_url: https://github.com/NixOS/nixpkgs/pull/13087
updated_at: 2016-02-18 18:14:41
body:
  Multitarget option builds gdb with support for all targets. That's
  similar to gdb-multiarch package in Ubuntu or gdb with multitarget
  USE-flag in Gentoo.

  Tested on x86_64-linux.


state: closed
title: weechat: make language plugins optional
user_login: aneeshusa
html_url: https://github.com/NixOS/nixpkgs/pull/13092
updated_at: 2016-02-19 22:01:54
body:
  They're still enabled by default, but now can be disabled.

  Python has not been made optional due to the additional complexity of:
  - python2 vs python3
  - pync support on Darwin
    Making Python support optional should be revisited at another time.

  I've tested this locally, disabling guile, lua, perl and tcl, but keeping ruby enabled, with Nix on Arch.


state: closed
title: Fix GHCJS for cabal-install-1.22.8.0
user_login: cstrahan
html_url: https://github.com/NixOS/nixpkgs/pull/13093
updated_at: 2016-02-19 00:24:01
body:
  This splits off the stage2 packages from `ghcjs`. As a result, this _should_ fix the build (currently rebuilding this on the latest master).

  /cc @Ericson2314 @pikajude @ryantrinkle


state: closed
title: chromium/plugins: use jq for extracting the Flash version
user_login: edef1c
html_url: https://github.com/NixOS/nixpkgs/pull/13094
updated_at: 2016-02-23 23:15:05
body:
  Doing this with a sed expression is significantly more fragile, fragile enough that this actually ended up setting the Flash version to a Nix store path, instead of the actual version.
  This breaks a bunch of websites that detect the Flash version through `navigator.plugins`, including Dropbox.


state: closed
title: Fix sha256 for alsa-tools.
user_login: mdorman
html_url: https://github.com/NixOS/nixpkgs/pull/13095
updated_at: 2016-02-18 12:10:40
body:
  In 6e56e09c379122ecbb871e38588416ed88e67b56, the sha256 for alsa-tools is clearly the same as that for alsa-utils.  Presumably just a copy-pasta accident on the part of @heydojo.

  I used nix-prefetch-url to get the appropriate value.


state: closed
title: nodejs default version / outdated nodejs
user_login: gilligan
html_url: https://github.com/NixOS/nixpkgs/issues/13103
updated_at: 2016-04-08 08:09:34
body:
  Currently the default nodejs version is `nodejs-4.2.3` which is pretty ancient. There is `nodejs-5_x` which is currently at `nodejs-5.4.1` which is also not recent anymore. 

  I wonder if there is any reason not to default nodejs to version 5.x and just keep `nodejs-4_x` and `nodejs-0_10` alongside ?

  What would the requirements/implications for this be ? I suppose all `nodePackages.xxx` packages would have to be updated ? Is that a problem ? Are there any other reasons not to do this ?


state: closed
title: php: include opcache module
user_login: davidak
html_url: https://github.com/NixOS/nixpkgs/issues/13105
updated_at: 2016-11-03 04:18:50
body:
  https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/interpreters/php/default.nix

  ./configure --enable-opcache

  maybe include APCu to be compatible with APC like

  ```
  # https://pecl.php.net/package/APCu
  yes '' | /usr/local/php56/bin/pecl -C /etc/php56/pear.conf install APCu-4.0.10
  echo "extension=apcu.so" >> /etc/php56/conf.d/apcu.ini
  ```

  should be easy, i will do that if no one is faster :D


state: closed
title: Cannot install nixos (minimal image) in qemu VM
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/issues/13106
updated_at: 2016-02-18 22:11:24
body:
  I'm getting:

  ![2016-02-18-222446_1366x768_scrot](https://cloud.githubusercontent.com/assets/427866/13158712/796be94e-d68e-11e5-88e1-bb456b41ea72.png)

  (the first call you see is from the history) I clearly have an ext4 system in my qemu, though it complains about ext2 ... ?

  The qemu was build like this:

  ``` bash
  $  qemu-img create -f qcow2 ./nixos-disk 10G 
  $  qemu-system-x86_64 -enable-kvm -m 4G -cdrom ~/dlds/nixos-minimal-15.09.1076.9220f03-x86_64-linux.iso -boot order=d ./nixos-disk
  ```


state: closed
title: liferea hash error
user_login: anjefu
html_url: https://github.com/NixOS/nixpkgs/issues/13107
updated_at: 2016-02-19 07:16:59
body:
  Liferea 1.10.18 fails to install, possibly due to upstream changes to the binary (https://github.com/lwindolf/liferea/issues/310):

  ```
  output path ‘/nix/store/2c8x8dkxsfisahy447mcggj335h6n6cg-liferea-1.10.18.tar.bz2’ has sha256 hash ‘0xyy0qm3h22b69if2hmg36jzvvljxb1w0zy2m2a28kdqfzpa6m8g’ when ‘0wpinar2cxyzq2j7ff7lznc08f0n6qjdm9aavsarbgdpaf2s1xvq’ was expected
  ```

  My nixos-version is 16.03pre76756.885acea (Emu)


state: closed
title: ue4: init at 4.10.2
user_login: puffnfresh
html_url: https://github.com/NixOS/nixpkgs/pull/13110
updated_at: 2016-02-19 20:27:01
body:
  This builds Unreal Engine 4 and has a wrapper to start the editor.

  Sadly the application requires write access to a lot of paths. I have a
  hack to do a symlink tree under $HOME and it works well, the UE4Editor
  binary just needs to be not a symlink.


state: closed
title: Simplify fetchurl assertion logic.
user_login: solson
html_url: https://github.com/NixOS/nixpkgs/pull/13111
updated_at: 2016-02-27 22:47:23
body:
  The two lines I removed technically assert the exact same thing, since `!a -> b`
  is equivalent to `a || b`. So, I replaced the two lines with the more symmetric
  form to make it clearer.


state: closed
title: kde5 depends on qt4
user_login: heydojo
html_url: https://github.com/NixOS/nixpkgs/issues/13113
updated_at: 2016-02-19 12:17:41
body:
  environment.systemPackages in
  https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/services/x11/desktop-managers/kde5.nix
  contains

  ```
  pkgs.qt4 # qtconfig is the only way to set Qt 4 theme
  ```

  Is there anyway to remove this dependency? Does it not stand to reason that if you install a qt4 application in kde5 that pkgs.qt4 is pulled in and so it is unnecessary to specify it here?

  I am just tired of seeing qt4 being built here when I have no applications using it.


state: closed
title: azure: package qemu 2.2.0 to fix VHD creation
user_login: colemickens
html_url: https://github.com/NixOS/nixpkgs/pull/13114
updated_at: 2018-06-12 19:53:06
body:
  This is related to: [(issue) NixOS Azure image](https://github.com/NixOS/nixpkgs/issues/3986):
  1. (Re-)package `qemu-2.2.0` temporarily. Due to a [bug in qemu](https://bugs.launchpad.net/qemu/+bug/1490611), Azure images need to be built with an older version of qemu. I was hoping that this could be fixed and we could get a new bugfix release of `qemu`, but it seems this has been discussed in one form or another for ~2 months already.
  2. Use `fixed` subformat for VHDs. This is required for VHDs to be usable in Azure.

  The goal is to enable building Azure-compatible VHDs from `master` (and hopefully soon `nixos-unstable`) without needing a separate fork.

  Not sure whether:
  1. ... this sort of a change is acceptable, in general. It's a somewhat service-specific fix, but the fix also _only impacts_ scenarios which require the fix.
  2. ... the location of the `qemu-2.2.0` patch is okay. (If not, where is a more appropriate place in the file tree?)

  cc: @Phreedom 


state: closed
title: azure-agent: switch back to upstream WALinuxAgent
user_login: colemickens
html_url: https://github.com/NixOS/nixpkgs/pull/13115
updated_at: 2018-06-12 19:53:06
body:
  @Phreedom's fixes were merged upstream.

  [Upstream](https://github.com/Azure/WALinuxAgent) is now ahead of @Phreedom's fork. 


state: closed
title: requests2: 2.8.1 -> 2.9.1
user_login: kragniz
html_url: https://github.com/NixOS/nixpkgs/pull/13116
updated_at: 2016-02-26 11:11:37
body:
  Tested manually locally. Sanity checked with:

  ```
  ~/g/nixpkgs (requests2-2.9.1) $ nix-shell -I nixpkgs=/home/kragniz/git/nixpkgs/ -p python27Packages.requests2 --pure --run "python -c 'import requests; print requests.__version__'"
  2.9.1
  ```


state: closed
title: Add a new nixpkg vmmlib. A vector and matrix C++ library
user_login: adevress
html_url: https://github.com/NixOS/nixpkgs/pull/13117
updated_at: 2016-02-21 03:50:12
body:
  Request to include vmmlib in NixOS. vmmlib is a matrix and vector C++ template and header-based library oriented for 3D and geometry.

  It is already packaged in the major linux distributions ( Debian, RedHat ), this is in order to include it in NixOS.


state: closed
title: buildPythonApplication: function for building Python applications
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/13118
updated_at: 2016-02-19 10:07:43
body:
  Currently, the only difference is that namePrefix is not set.

  All Python applications, which should be everything outside of `python-packages.nix`, should use this function instead of `buildPythonPackage`.

  Closes #1468


state: closed
user_login: CMCDragonkai
html_url: https://github.com/NixOS/nixpkgs/pull/13119
updated_at: 2016-02-24 07:57:30
title:
  Added boot.initrd.logCommands and boot.logCommands in order to log the command output from early userspace in stage-1 and stage-2

body:
  By default these options are left as false. No interruption with existing boot even if you switch them on. You still see all userspace messages on the terminal. No extra packages are installed, stage-1 uses the pre-existing busybox tools, and stage-2 uses only coreutils and bash 4.0 features.

  Uses the preexisting `/run/log` folder. I judged this folder to be best folder to use (as it is temporary and mounted in RAM). I explored seeing how I can put the logs into journald, but I realised the timing would be off, and there's no way to inject logs at a previous time into journald. At any case, users can do this easily using their own systemd script if necessary.

  These 2 options when switched on will log command output to `/run/log/stage-1-init.log` and `/run/log/stage-2-init.log` respectively. They are really useful for debugging issues at early user space unattended, or when you don't have a direct terminal to access early user space, such as when using cloud instances.

  The file descriptor 8 and 9 was used in `stage-1-init.sh`, these were chosen somewhat randomly, but they were not occupied file descriptors. The usage of fifo pipe is required in stage 1 because ASH doesn't support process substitution. Also resetting the file descriptors is necessary to prevent kernel panics in stage 1, and for stage 2, just to be consistent.

  I tested this and it works on latest 15.09 on bare metal.


state: closed
title: nixos-option shows _module attributes
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/issues/13120
updated_at: 2016-03-14 10:40:11
body:
  ```
  $ nixos-option foo -I `pwd`
  Value:
  { _module = { args = { name = "foo"; }; check = true; }; bar = "baz"; }
  ```

  We should probably ignore it. cc @nbp 


state: open
title: nixos-option trips upon types.submodule
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/issues/13121
updated_at: 2018-07-10 14:20:56
body:
  ```
  $ nixos-option services.mwlib.nslave.http.port
  An error occurred while looking for attribute names.
  8898
  ```

  cc @nbp 


state: closed
title: Add new package neuron. Neuron network simulation framework
user_login: adevress
html_url: https://github.com/NixOS/nixpkgs/pull/13122
updated_at: 2016-02-21 15:31:42
body:
  Request to include the Neuron framework into NixOS. Neuron is a framework for generic neuron simulation at the biological level.

  Neuron is the world leading framework in the the neuro-science community for biological level neuron simulation


state: closed
title: shadowsocks-libev: init at 2.4.5
user_login: ghost
html_url: https://github.com/NixOS/nixpkgs/pull/13123
updated_at: 2016-02-19 14:29:19
body:
  [shadowsocks-libev](https://github.com/shadowsocks/shadowsocks-libev) is a C implementation of the [shadowsocks](https://github.com/shadowsocks/shadowsocks) VPN / protocal, which has been very effective for bypassing internet censorship.


state: closed
title: buildPythonApplication: use new function for Python applications
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/13124
updated_at: 2016-02-23 15:02:13
body:
  In 49c68939db5ae9634f1400cfc7c78253939ff6df buildPythonApplication was introduced.
  This commit converts (almost) all occurrences of buildPythonPackage with buildPythonApplication except those in
  - pkgs/top-level/python-packages.nix
  - pkgs/development/python-modules/


state: closed
title: Refactor uWSGI
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/13125
updated_at: 2016-03-21 16:13:39
body:
  This should address most problems expressed in #13060. cc @makefu for testing. One thing to notice is that I haven't resolved this problem:

  > the current documentation for uwsgi is extremely slim - e.g. plugins is empty by default which results in `-- unavailable modifier requested: 0 --`.

  because I don't see a way to fix that in NixOS.

  This is a breaking change -- instead of `python2Packages` and `python3Packages` we now have just `pythonPackages` which gets a package set corresponding to activated uWSGI plugin (`python2` or `python3`) -- the former behavior was invalid, mixing up packages from both worlds.


state: closed
title: Fix broken "khard"
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/pull/13128
updated_at: 2016-02-19 16:08:37
body:
  ~~This reverts commit 51e0077e79975649df8c0127a39065cf001c599e.~~

  ---

  ~~This revert is done due to a runtime error. `khard` does not find the `yaml` module anymore, though dependency have not changed as far as I can see and the `pyyaml` module is in the dependencies.~~

  ~~Reverting to previous version (I don't know why there was a version hop between 0.6.\* and 0.8.*) until I can find the issue.~~

  ---

  Fixed import failure by re-writing dependencies and adding missing one.


state: closed
title: gdal-netcdf: GDAL with netCDF format support
user_login: bzizou
html_url: https://github.com/NixOS/nixpkgs/pull/13129
updated_at: 2016-02-24 11:23:29
body:
  Hello,

  I added a copy of the GDAL package, with netCDF format support added.

  bzizou@killeen:~/nixpkgs$ gdalinfo --formats |grep -i netcdf 
    GMT -raster- (rw): GMT NetCDF Grid Format  
    netCDF -raster- (rw+s): Network Common Data Format

  cc @MarcWeber


state: closed
title: Idea: option to make pure wrappers
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/issues/13130
updated_at: 2016-03-31 15:40:25
body:
  When building packages it's easy to test something and only realize later that actually the program depends on XYZ that was in your path. I think this happens quite a lot. Same with environment variables, people install things in services and suddenly SSL don't work anymore.

  What if we were to build little wrapper scripts for all of our programs that filter-out any capabilities that  aren't needed by the program ? Maybe add an option in mkDerivation like: 

  ```
  allow = {
    network = true;
    syscalls = [ ];
    env = [ "PATH" "SSL_CERT_FILE" ];
  }
  ```

  The wrapper script would work similarly to makeWrapper and maybe also integrate seccomp on Linux.


state: closed
title: Generalize some GHCJS stuff for other cross compilers
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/13131
updated_at: 2016-02-21 18:25:26
body:
  Granted we don't have any others yet :). I also removed an unused file. This shouldn't change any hashes, just a refactor (I'll have follow up PRs that do change things). This is the first batch of changes from https://github.com/NixOS/nixpkgs/pull/13074 .

  cc @peti @cstrahan  


state: open
title: RFC: poor man's nix-option via package argument names
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/issues/13132
updated_at: 2018-03-15 16:55:04
body:
  Currently we don't have a way to discover available package options in nixpkgs. Usual way is to grep `all-packages.nix` or to look into package directly. A [discussion](https://github.com/abbradar/nixpkgs/commit/c6f143307c10ca4ecf448c523267bc37fa10299e#commitcomment-16208438) about the place of package flags together with some earlier thoughts inspired me to think of this: we don't have any typing nor we have a way to mark package arguments as "options" -- arguments are just, well, arguments. I.e. we don't have any way to distinguish `pam` the dependency from `withPam` the Boolean flag.  ...Or do we? All flags do have something in common -- they have a _name_. We also have a loose naming policy of calling all package configuration flags `withFoo` or `enableFoo`. So, I propose this:

  1) Enforce a policy to name those flags consistently with some prefix.
  2) Make a `nix-option` tool which would, given an overridable derivation (that is, output of `makeOverridable` function) would print all such options for it with current setting. Example:

  ```
  > nix-option -A uwsgi ~/nixpkgs
  Package uwsgi-2.0.11.2 has 2 options:
  * withPAM = true
  * withSystemd = true
  ```

  Notice that it would print current value, that is, if the package was overridden in `all-packages.nix` or somewhere else the end result would be visible in the output.

  What do you think of this? It sounds somewhat hacky, and quite possibly there's some better way that I haven't thought of...

  cc @zimbatm (because of discussion)


state: closed
title: Evince: Add XPS file support
user_login: spacefrogg
html_url: https://github.com/NixOS/nixpkgs/pull/13133
updated_at: 2016-02-20 19:49:12
body:
  Adds optional XPS (XML Paper Specification) file support to `evince`. It fixes `libgxps` in the passing, which did not propagate `libarchive` (but which is needed in order to use `libgxps`).


state: closed
title: buildEnv silently ignore the mime files of packages
user_login: a1russell
html_url: https://github.com/NixOS/nixpkgs/issues/13134
updated_at: 2017-11-28 19:52:32
body:
  The Thunar file manager doesn't recognize the type of any file be default. All files are treated as having the `text/plain` mime type. [LinuxQuestions suggests to install shared-mime-info](http://www.linuxquestions.org/questions/linux-from-scratch-13/all-file-types-shown-with-same-icon-in-thunar-4175452990/) in order to solve this. This does work when the package is installed into the user profile, but it _doesn't_ work when it's installed as a system package for some reason (even if Thunar is a system package). Also, shouldn't the derivation make this work without any extra work?

  Similar issues seem to be #12280 and #9678. Not sure if they might need similar fixes to what we conclude here.


state: closed
title: explicitly give runtime dependency because clang isn't coming up as dependency
user_login: fxfactorial
html_url: https://github.com/NixOS/nixpkgs/issues/13135
updated_at: 2016-08-02 17:42:57
body:
  I am almost done with a new package and I need clang. My current opening function looks like:

  ``` nix
  { stdenv, git, fetchFromGitHub, requireFile,
    openssl, xz, gnutar, automake, autoconf, libtool,
    clangStdenv, patchelf, which, clang_37 } :
  ```

  and my builder gets clang and uses it with 

  ``` nix
    buildInputs = 
    [ git xz gnutar openssl automake clang_37
      autoconf libtool ];
  ```

  Unfortunately this isn't apparently enough to establish a dependency on clang, I think its because my program doesn't have an rpath of using clang, etc and so to actually use my code I need to also have clang installed with `nix-env -i clang`

  I have thought of ways to use patchelf for this, 

  like so:

  ``` shell
  local libs=$(patchelf --print-rpath $(readlink -f $(which clang)))
  patchelf --set-rpath ....
  ```

  But this doesn't work because clang is apparently some kind of wrapper to here for which I 'll just post this insane shell history, utterly insane.

  ``` shell
  (Fri Feb-2 12:49:01pm)-(CPU 11.7%:1:Net 222)-(gar:/nix/store/i47yln3r5a89wp0gza9nv7zla5xim714-clang-wrapper-3.7.1/bin)-(60K:9)
  > ls
  ./  ../  as@  c++@  cc@  clang*  clang++*  cpp*  ld*  ld.bfd*  ld.gold*
  (Fri Feb-2 12:49:01pm)-(CPU 11.7%:1:Net 222)-(gar:/nix/store/i47yln3r5a89wp0gza9nv7zla5xim714-clang-wrapper-3.7.1/bin)-(60K:9)
  > ./clang
  clang-3.7: error: no input files
  (ERROR)-(Exit Code 1)-(General error)
  (Fri Feb-2 12:49:02pm)-(CPU 11.7%:1:Net 222)-(gar:/nix/store/i47yln3r5a89wp0gza9nv7zla5xim714-clang-wrapper-3.7.1/bin)-(60K:9)
  > patchelf --print-rpath ./clang
  not an ELF executable
  (ERROR)-(Exit Code 1)-(General error)
  ```

  So clang is clearly a binary but patchelf says its not? what.

  I then tried also clang unwrapped, but then that crapped out because it was trying to link against the C runtime and that was considered unpure and hence the build crapped out. 

  So I am once again spending a lot of time to get nix to play nicely and getting super frustrated. 


state: closed
title: wpa_supplicant starts before wlan interface is ready
user_login: bennofs
html_url: https://github.com/NixOS/nixpkgs/issues/13136
updated_at: 2016-06-15 22:25:49
body:
  Everytime after boot, `wpa_supplicant` doesn't work. The logs give the following hint:

  ```
  -- Reboot --
  Feb 19 10:23:22 c-cube systemd[1]: Started WPA Supplicant.
  Feb 19 10:23:22 c-cube wpa_supplicant[409]: Successfully initialized wpa_supplicant
  Feb 19 10:23:22 c-cube wpa_supplicant[409]: Could not read interface wlp2s0 flags: No such device
  Feb 19 10:23:22 c-cube wpa_supplicant[409]: nl80211: Driver does not support authentication/association or connect commands
  Feb 19 10:23:22 c-cube wpa_supplicant[409]: nl80211: deinit ifname=wlp2s0 disabled_11b_rates=0
  Feb 19 10:23:22 c-cube wpa_supplicant[409]: Could not read interface wlp2s0 flags: No such device
  Feb 19 10:23:22 c-cube wpa_supplicant[409]: Could not read interface wlp2s0 flags: No such device
  Feb 19 10:23:22 c-cube wpa_supplicant[409]: WEXT: Could not set interface 'wlp2s0' UP
  Feb 19 10:23:22 c-cube wpa_supplicant[409]: wlp2s0: Failed to initialize driver interface
  Feb 19 10:23:22 c-cube systemd[1]: wpa_supplicant.service: Main process exited, code=exited, status=255/n/a
  Feb 19 10:23:22 c-cube systemd[1]: wpa_supplicant.service: Unit entered failed state.
  Feb 19 10:23:22 c-cube systemd[1]: wpa_supplicant.service: Failed with result 'exit-code'.
  ```

  It works fine after running `systemctl restart wpa_supplicant` once the system is booted, though. Any ideas on how to fix this? 


state: closed
title: ldap3: init at 1.0.4
user_login: datakurre
html_url: https://github.com/NixOS/nixpkgs/pull/13137
updated_at: 2016-02-20 15:07:34
body:
  And its test dependencies

  gssapi: init at 1.1.4
  shouldbe: init at 0.1.0
  forbiddenfruit: init at 0.1.0

  Getting tests to run on gssapi an shouldbe would require exra work.


state: closed
title: openssh_with_kerberos broken since 7.1p2 update
user_login: benley
html_url: https://github.com/NixOS/nixpkgs/issues/13140
updated_at: 2016-02-22 01:05:04
body:
  http://hydra.nixos.org/job/nixpkgs/trunk/openssh_with_kerberos.x86_64-linux
  http://hydra.nixos.org/job/nixpkgs/trunk/openssh_with_kerberos.x86_64-darwin

  Broken since a7f09e97734792b7d3d68b13825ced07f737a006
  Just need to update the gssapi patch to match the openssh version.


state: closed
title: ios-cross-compile: init at Feb 16, 2016
user_login: fxfactorial
html_url: https://github.com/NixOS/nixpkgs/pull/13143
updated_at: 2016-02-22 20:43:08
body:
  Provides an armv7 clang cross compiler for Linux for up the latest iOS SDK, iOS 9.2.

  Compile iOS code on Linux. 


state: closed
title: go: remove ssl certs patches
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/13144
updated_at: 2016-02-26 18:00:45
body:
  Those are not needed since we now use a standard location to store our
  bundles.

  See bfebc7342e42ebe7a57c9e21b11ab19579189bfd


state: closed
title: ddclient: 3.8.2 -> 3.8.3
user_login: rycee
html_url: https://github.com/NixOS/nixpkgs/pull/13146
updated_at: 2016-02-20 21:59:13
body:
  Also remove patch for issue that has been fixed upstream, add simple meta section, and minor other cleanups.


state: closed
title: Recent changes in gettext break git (at least git-rebase)
user_login: avnik
html_url: https://github.com/NixOS/nixpkgs/issues/13150
updated_at: 2016-02-28 18:43:07
body:
  Example of buggy output:

  ```
  /nix/store/0mj281929f2zxm8jcl2143vhbrywjj1n-git-2.7.0/libexec/git-core/git-rebase: line 62:  gettext: command not found
  ```

  Temporary workaround -- put `pkgs.gettext` to systemEnvironment

  /cc @vcunat bug possible come with 74bda15a94490feef13dd7313f64255acc3d6af3


state: closed
title: `haskellPackages.OpenGLRaw` fails to compile on darwin
user_login: utdemir
html_url: https://github.com/NixOS/nixpkgs/issues/13151
updated_at: 2016-05-07 20:06:21
body:
  ```
  nixpkgs $ nix-build --version
  nix-build (Nix) 1.10
  nixpkgs $ git rev-parse HEAD
  b2b15113530964fc3c8bef23b41bfb8eabf3a112
  nixpkgs $ uname -a
  Darwin Utkus-MacBook-Pro.local 15.3.0 Darwin Kernel Version 15.3.0: Thu Dec 10 18:40:58 PST 2015; root:xnu-3248.30.4~1/RELEASE_X86_64 x86_64
  nixpkgs $ nix-build -A pkgs.haskellPackages.OpenGLRaw
  ...
  [532 of 534] Compiling Graphics.GL.Version21 ( src/Graphics/GL/Version21.hs, dist/build/Graphics/GL/Version21.o )
  [533 of 534] Compiling Graphics.GL.Compatibility45 ( src/Graphics/GL/Compatibility45.hs, dist/build/Graphics/GL/Compatibility45.o )
  [534 of 534] Compiling Graphics.GL      ( src/Graphics/GL.hs, dist/build/Graphics/GL.o )

  cbits/HsOpenGLRaw.c:122:43:
       warning: passing 'const char *' to parameter of type 'const GLubyte *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
          return ((PFNGLXGETPROCADDRESSARB)gpa)(name);
                                                ^~~~
  1 warning generated.

  cbits/HsOpenGLRaw.c:122:43:
       warning: passing 'const char *' to parameter of type 'const GLubyte *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
          return ((PFNGLXGETPROCADDRESSARB)gpa)(name);
                                                ^~~~
  1 warning generated.
  ld: framework not found OpenGL
  clang-3.7: error: linker command failed with exit code 1 (use -v to see invocation)
  builder for ‘/nix/store/r84x8c9m3hrzrh9gis5mw6pq5infd5zn-OpenGLRaw-3.1.0.0.drv’ failed with exit code 1
  error: build of ‘/nix/store/r84x8c9m3hrzrh9gis5mw6pq5infd5zn-OpenGLRaw-3.1.0.0.drv’ failed
  ```

  I don't have Xcode installed. I don't know if I should have it.

  cc @peti @pikajude 


state: open
title: Provide a way to localize the NixOS manual
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/issues/13153
updated_at: 2018-06-23 19:38:11
body:
  In many countries, reading a documentation in English is a real barrier for many.

  There should be a way to translate the NixOS manual in other languages, or at least the important parts like the installation.

  Coordinating with local meetups and user groups, it should be possible to have an up to date (at least partially) localized manual for the stable releases.

  Especially considering that the main [NixOS documentation](https://nixos.org/nixos/manual/index.html) excluding the appendices and the code snippets is not that big.

  As a comparison:
  - [ArchLinux wiki](https://wiki.archlinux.org/) has contents in 30 languages
  - [Debian documentation](https://www.debian.org/doc/ddp.en.html) is available in about 15 languages

  Of course this will bring some new problems like keeping localized documentations up to date, but IMHO this could bring real benefits.


state: closed
title: git: fixes references to gettext properly
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/13154
updated_at: 2016-02-26 00:03:20
body:
  A better implementation of 5273dbf530a1149076cfd22c676b09c5f2627524

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

  The attached patch removes a whole swath of unnecessary runtime gettext
  detection. It also adds gettext on the PATH so that git-rebase can find it.

  Built and tested on NixOS. I double-checked the content of git-sh-i18n and ran a `git-rebase` without having gettext available on the PATH.


state: closed
title: Add a cleaner way to make package wrappers
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/issues/13156
updated_at: 2016-04-26 12:52:40
body:
  The current way to make packages wrappers is to use a `*-with-plugins` package.

  The original `*-with-plugin` package, [`pidgin-with-plugins`](https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/networking/instant-messengers/pidgin/wrapper.nix) is mentioning that part of the code could be avoided if `buildEnv` created the directories.

  It feels like the wrapper code could be factored out in a cleaner `stdenv.mkWrapper` function.

  List of packages currently using this technique:
  - `./pkgs/applications/audio/deadbeef/wrapper.nix`
  - `./pkgs/applications/audio/puredata/wrapper.nix`
  - `./pkgs/applications/networking/instant-messengers/pidgin/wrapper.nix`
  - `./pkgs/tools/inputmethods/fcitx/wrapper.nix`
  - `./pkgs/tools/inputmethods/ibus/wrapper.nix`
  - `./pkgs/applications/misc/rxvt_unicode/wrapper.nix`

  Wrappers also raise lint issues (cf #11254 ) that could be fixed by inheriting some of the base package meta attributes:

  ```
  22:06:18.262 > ibus-with-plugins: Lacks a maintainer
  22:06:18.263 > ibus-with-plugins: Lacks a platform
  22:06:18.263 > ibus-with-plugins: Lacks a license
  22:06:18.263 > ibus-with-plugins: Lacks a description
  ```

  cc `pidgin-with-plugins` creator @abbradar 


state: closed
title: diffoscope: 45 -> 49
user_login: dezgeg
html_url: https://github.com/NixOS/nixpkgs/pull/13157
updated_at: 2016-02-20 23:34:44
body:
  We have a new tool dependency for cd-iccdump which comes from the colord
  package - put this in the bloat category.


state: closed
title: `gist` package dies looking for `bundler/setup`
user_login: solson
html_url: https://github.com/NixOS/nixpkgs/issues/13158
updated_at: 2016-02-22 08:16:07
body:
  `nix-shell -p gist --run gist` get me this error:

  ```
  /nix/store/h4sibipp5fp83nk100mrp8qhypvd8lr9-ruby-2.3.0-p0/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- bundler/setup (LoadError)
          from /nix/store/h4sibipp5fp83nk100mrp8qhypvd8lr9-ruby-2.3.0-p0/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
          from /run/current-system/sw/bin/gist:16:in `<main>'
  ```

  `nix-shell -p gist bundler --run gist`, on the other hand, works flawlessly. But I'm not sure if adding the bundler package as a dependency would be the right way to fix this.


state: open
title: Minitube's play control icons are missing
user_login: volhovm
html_url: https://github.com/NixOS/nixpkgs/issues/13159
updated_at: 2018-06-23 19:34:43
body:
  I'm on nixos `16.03pre76756.885acea` with `xmonad` dm. For some reason, button icons in `minitube 2.4` are not working. Here's how it looks like:

  http://i.imgur.com/jjL7UVB.png

  There are play/stop/forward buttons over there.

  I'm also experiencing something similar with `thunderbird`:

  http://i.imgur.com/yqGrCr2.png

  As you can see, there are some artifacts on button images and they change if i press the button. I don't know if these issues are related, but, who knows.


state: closed
title: thunderbird-bin: 38.5.1 -> 38.6.0
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/13162
updated_at: 2016-02-21 14:26:10
body:
  - Various security fixes.
  - Filters ran on a different folder than selected

  https://www.mozilla.org/en-US/thunderbird/38.6.0/releasenotes/


state: closed
title: numpy fails to build on newer CPUs (due to current openblas 0.2.14 dependency)
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/issues/13163
updated_at: 2016-04-16 07:02:25
body:
  But we cannot upgrade to openblas 0.2.15 either, due to runtime issues (segfault?). Possible fix is to package the openblas 'develop' branch.

  See discussions:

  https://github.com/NixOS/nixpkgs/commit/73e9cb9748bdd5e3343972aafd094669d629ff3a#commitcomment-16220474

  https://github.com/xianyi/OpenBLAS/issues/583#issuecomment-186578789

  CC @FRidh.


state: closed
title: wiki: ASUS M60J-JX041V
user_login: garbas
html_url: https://github.com/NixOS/nixpkgs/issues/13166
updated_at: 2016-02-26 10:53:05
body:
  https://nixos.org/wiki/ASUS_M60J-JX041V

  Above configuration for "ASUS M60J-JX041V" should be moved into `nixos-hardware` repo.

  ping @ehmry 


state: closed
title: wiki: Microsoft Surface Pro 3
user_login: garbas
html_url: https://github.com/NixOS/nixpkgs/issues/13167
updated_at: 2016-02-26 10:43:18
body:
  https://nixos.org/wiki/Microsoft_Surface_Pro_3

  Above configuration for "Microsoft Surface Pro 3" should be moved to [nixos-hardware](https://github.com/ehmry/nixos-hardware) repo.

  ping @ehmry


state: closed
title: wiki: Acer 4810T
user_login: garbas
html_url: https://github.com/NixOS/nixpkgs/issues/13168
updated_at: 2016-02-26 11:06:29
body:
  https://nixos.org/wiki/Acer_4810T

  Above configuration should be moved to [nixos-hardware](https://github.com/ehmry/nixos-hardware) repo.

  ping @ehmry


state: closed
title: wiki: Acer C720 Chromebook
user_login: garbas
html_url: https://github.com/NixOS/nixpkgs/issues/13169
updated_at: 2016-02-26 11:06:29
body:
  https://nixos.org/wiki/Acer_C720_Chromebook

  Above configuration should be moved to [nixos-hardware](https://github.com/ehmry/nixos-hardware) repo.

  ping @ehmry


state: closed
title: wiki: Airis N990
user_login: garbas
html_url: https://github.com/NixOS/nixpkgs/issues/13170
updated_at: 2016-02-26 11:06:30
body:
  https://nixos.org/wiki/Airis_N990

  Above configuration should be moved to [nixos-hardware](https://github.com/ehmry/nixos-hardware) repo.

  ping @ehmry


state: closed
title: wiki: Samsung NP900X3c
user_login: garbas
html_url: https://github.com/NixOS/nixpkgs/issues/13171
updated_at: 2016-02-26 10:38:46
body:
  https://nixos.org/wiki/Samsung_NP900X3c

  Above configuration should be moved to [nixos-hardware](https://github.com/ehmry/nixos-hardware) repo.

  ping @ehmry


state: closed
title: wiki: Lenovo Thinkpad Helix
user_login: garbas
html_url: https://github.com/NixOS/nixpkgs/issues/13172
updated_at: 2016-02-27 19:07:57
body:
  https://nixos.org/wiki/Lenovo_Thinkpad_Helix

  Above configuration should be moved to [nixos-hardware](https://github.com/ehmry/nixos-hardware) repo.

  ping @ehmry


state: closed
title: wiki: Lenovo Thinkpad x200
user_login: garbas
html_url: https://github.com/NixOS/nixpkgs/issues/13173
updated_at: 2016-02-24 18:58:29
body:
  https://nixos.org/wiki/Lenovo_Thinkpad_x200

  Above configuration should be moved to [nixos-hardware](https://github.com/ehmry/nixos-hardware) repo.

  ping @ehmry


state: closed
title: wiki: Lenovo Thinkpad x220
user_login: garbas
html_url: https://github.com/NixOS/nixpkgs/issues/13174
updated_at: 2016-02-24 18:59:06
body:
  https://nixos.org/wiki/Lenovo_Thinkpad_x220

  Above configuration should be moved to [nixos-hardware](https://github.com/ehmry/nixos-hardware) repo.

  ping @ehmry


state: closed
title: wiki: Raspberry Pi 2
user_login: garbas
html_url: https://github.com/NixOS/nixpkgs/issues/13175
updated_at: 2016-02-26 10:30:32
body:
  https://nixos.org/wiki/Raspberry_Pi_2

  Above configuration should be moved to [nixos-hardware](https://github.com/ehmry/nixos-hardware) repo.

  ping @ehmry


state: closed
title: wiki: Multiplatform NixOS
user_login: garbas
html_url: https://github.com/NixOS/nixpkgs/issues/13176
updated_at: 2018-06-23 18:46:46
body:
  https://nixos.org/wiki/Multiplatform_NixOS

  Above configuration should be moved to [nixos-hardware](https://github.com/ehmry/nixos-hardware) repo.

  ping @ehmry


state: closed
title: wiki: Obsolete pages on wiki
user_login: garbas
html_url: https://github.com/NixOS/nixpkgs/issues/13180
updated_at: 2018-06-23 19:03:11
body:
  a checklist of pages that needs a second look if are really obsolete (mostly due to being landing pages or duplicated of already existing pages we are migrating):
  - [ ] [Rough ideas](https://nixos.org/wiki/Rough_ideas)
  - [ ] [Samba on nix](https://nixos.org/wiki/Samba_on_nix)
  - [ ] [Nix(OS) Embedded](https://nixos.org/wiki/Nix%28OS%29_Embedded)
  - [x] [Mercurial and nixos/nixpkgs](https://nixos.org/wiki/Mercurial_and_nixos/nixpkgs)
  - [x] [Mercurial and Nix repositories](https://nixos.org/wiki/Mercurial_and_Nix_repositories)
  - [x] [Die IRC Channels](https://nixos.org/wiki/Die_IRC_Channels)
  - [x] [Main Page](https://nixos.org/wiki/Main_Page)
  - [x] [Main Page Package Manager](https://nixos.org/wiki/Main_Page_Package_Manager)
  - [x] [Main Page Contributing](https://nixos.org/wiki/Main_Page_Contributing)
  - [x] [Main Page B](https://nixos.org/wiki/Main_Page_B)
  - [x] [Main Page NixOS Desktop](https://nixos.org/wiki/Main_Page_NixOS_Desktop)
  - [ ] [Fix gawk segfault on OSX 10.10](https://nixos.org/wiki/Fix_gawk_segfault_on_OSX_10.10)
  - [x] [Gitit](https://nixos.org/wiki/Gitit)
  - [ ] [Scanners](https://nixos.org/wiki/Scanners)
  - [x] [Melanoma Treatment](https://nixos.org/wiki/Melanoma_Treatment)
  - [x] [Step-By-Step Critical Elements Of free ads uk](https://nixos.org/wiki/Step-By-Step_Critical_Elements_Of_free_ads_uk)
  - [x] [Test](https://nixos.org/wiki/Test)
  - [x] [For The Uninitiated](https://nixos.org/wiki/For_The_Uninitiated)
  - [ ] [HOWTO:idutils](https://nixos.org/wiki/HOWTO:idutils)
  - [x] [Hauptseite](https://nixos.org/wiki/Hauptseite)
  - [ ] [Help, I locked myself out!](https://nixos.org/wiki/Help,_I_locked_myself_out!)
  - [x] [Sandbox](https://nixos.org/wiki/Sandbox)
  - [ ] [How to add large files to the nix-store](https://nixos.org/wiki/How_to_add_large_files_to_the_nix-store)
  - [x] [How to enable subpixel rendering in freetype](https://nixos.org/wiki/How_to_enable_subpixel_rendering_in_freetype)
  - [x] [Nix Wiki](https://nixos.org/wiki/Nix_Wiki)
  - [x] [Zh-CN:首页](https://nixos.org/wiki/Zh-CN:%E9%A6%96%E9%A1%B5)
  - [x] [Programmieren mit NixOS](https://nixos.org/wiki/Programmieren_mit_NixOS)
  - [x] [Using Profiles for Development Environments](https://nixos.org/wiki/Using_Profiles_for_Development_Environments)
  - [x] [UDX Initiative](https://nixos.org/wiki/UDX_Initiative)
  - [ ] [Ein Paket zu nixpkgs hinzufügen oder ändern](https://nixos.org/wiki/Ein_Paket_zu_nixpkgs_hinzuf%C3%BCgen_oder_%C3%A4ndern)


state: closed
title: [WIP, RFC] networking: add veth pairs via nix config
user_login: kampfschlaefer
html_url: https://github.com/NixOS/nixpkgs/pull/13181
updated_at: 2017-08-29 23:21:57
body:
  This allows to define veth pairs and use them in other network components or
  with containers and network namespaces.

  One issue I didn't yet manage to solve: When releasing veths from network
  namespaces, the devices are gone. But the systemd-unit doesn't recognize this.
  It only detects the -netdev job as failed when the stop fails (which fails as
  the device is already gone).

  Because of this it is not possible to use these veth pairs with containers
  without manual intervention. Or maybe it works with a clever definition of
  unit-dependencies?

  Also the networkd-way of doing this is missing completely…


state: closed
title: wiki: Docker
user_login: garbas
html_url: https://github.com/NixOS/nixpkgs/issues/13207
updated_at: 2016-09-29 13:37:54
body:
  https://nixos.org/wiki/Docker

  @lethalman could you review if documentation from wiki is included in nixpkgs manual?


state: closed
title: wiki: Haskell
user_login: garbas
html_url: https://github.com/NixOS/nixpkgs/issues/13226
updated_at: 2016-02-25 15:45:21
body:
  https://nixos.org/wiki/Haskell

  @peti could you make sure that everything from haskell wiki page is in nixpkgs manual?


state: closed
title: wiki: Nixpkgs-haskell-overlay
user_login: garbas
html_url: https://github.com/NixOS/nixpkgs/issues/13233
updated_at: 2016-03-17 17:58:54
body:
  https://nixos.org/wiki/Nixpkgs-haskell-overlay

  @peti this is some really old article about haskell and nixpkgs ... is there something useful to preserve or current haskell infrastructure solves everyting?


state: closed
title: wiki: Rust
user_login: garbas
html_url: https://github.com/NixOS/nixpkgs/issues/13242
updated_at: 2017-04-15 11:24:08
body:
  https://nixos.org/wiki/Rust

  ping @ehegnes @wizeman @globin  we need to move above Rust wiki page to manual.

  ### Additional Topics for the Manual

  - How to package using `buildRustPackage` 
    - As we package a specific snapshot of `rustRegistry` you can't use newer (or `"*"`) versions in your `Cargo.toml`. Workaround: Check nixpkgs' `rustRegistry` and only use versions lower-or-equal-to the packages there. 
     - `depsSha256` sometimes needs to be bumped when we bump `rustRegistry`


state: closed
title: wiki: R
user_login: garbas
html_url: https://github.com/NixOS/nixpkgs/issues/13243
updated_at: 2016-02-22 09:17:24
body:
  https://nixos.org/wiki/R

  ping @peti @datakurre @michelk @abbradar could you move above wiki page into nixpkgs manual?


state: closed
title: wiki: Python discussion and Python and Plone development
user_login: garbas
html_url: https://github.com/NixOS/nixpkgs/issues/13244
updated_at: 2019-03-03 19:57:18
body:
  https://nixos.org/wiki/Python_discussion
  https://nixos.org/wiki/Python
  https://nixos.org/wiki/Plone_development

  ping @domenkozar @datakurre @cillianderoiste could you check that all info from above wiki pages is in nixpkgs manual.


state: closed
title: wiki: improve nixos.org with data from wiki
user_login: garbas
html_url: https://github.com/NixOS/nixpkgs/issues/13245
updated_at: 2018-06-23 19:03:13
body:
  - [ ] [Branding-Swag-Ideas](https://nixos.org/wiki/Branding-Swag-Ideas)
  - [ ] [TODO - What is missing in the nix community?](https://nixos.org/wiki/TODO_-_What_is_missing_in_the_nix_community%3F)
  - [ ] [Contributing](https://nixos.org/wiki/Contributing)
  - [ ] [Contributing to Nix documentation](https://nixos.org/wiki/Contributing_to_Nix_documentation)
  - [ ] [Contributing to nixpkgs](https://nixos.org/wiki/Contributing_to_nixpkgs)
  - [ ] [Contributing to the Nix wiki](https://nixos.org/wiki/Contributing_to_the_Nix_wiki)
  - [ ] [Die IRC Channels](https://nixos.org/wiki/Die_IRC_Channels)
  - [ ] [Die Mailing Liste](https://nixos.org/wiki/Die_Mailing_Liste)
  - [ ] [FOSDEM 2015](https://nixos.org/wiki/FOSDEM_2015)
  - [ ] [GSOC 2014 ideas list](https://nixos.org/wiki/GSOC_2014_ideas_list)
  - [ ] [GSOC 2015 ideas list](https://nixos.org/wiki/GSOC_2015_ideas_list)
  - [ ] [GIT workflow](https://nixos.org/wiki/GIT_workflow)
  - [ ] [Getting Help](https://nixos.org/wiki/Getting_Help)
  - [ ] [Hosting providers &amp; NixOs](https://nixos.org/wiki/Hosting_providers_%26_NixOs)
  - [ ] [Nix Hackfest: 2012-07 20th to 22nd](https://nixos.org/wiki/Nix_Hackfest:_2012-07_20th_to_22nd)
  - [ ] [Nix Hackfest: 2012-07 Augsburg](https://nixos.org/wiki/Nix_Hackfest:_2012-07_Augsburg)
  - [ ] [Nix Hackfest: 2012-08 22nd to 26th Augsburg](https://nixos.org/wiki/Nix_Hackfest:_2012-08_22nd_to_26th_Augsburg)
  - [ ] [Kiberpipa sprint 2014 topics wiki backup](https://nixos.org/wiki/Kiberpipa_sprint_2014_topics_wiki_backup)
  - [ ] [NixCon2015](https://nixos.org/wiki/NixCon2015)
  - [ ] [NixOS Chaos Communication Camp 2015](https://nixos.org/wiki/NixOS_Chaos_Communication_Camp_2015)
  - [ ] [NixOS Kiberpipa sprint 2014](https://nixos.org/wiki/NixOS_Kiberpipa_sprint_2014)
  - [ ] [NixOS Zidanca sprint 2013](https://nixos.org/wiki/NixOS_Zidanca_sprint_2013)
  - [ ] [Nixos Hackday: 2013-02-19](https://nixos.org/wiki/Nixos_Hackday:_2013-02-19)
  - [ ] [Nixos Hackday: 2013-03-01](https://nixos.org/wiki/Nixos_Hackday:_2013-03-01)
  - [ ] [IRC channel](https://nixos.org/wiki/IRC_channel)
  - [ ] [IRC](https://nixos.org/wiki/IRC)
  - [ ] [Nix(OS) in the media and presentations](https://nixos.org/wiki/Nix%28OS%29_in_the_media_and_presentations)
  - [ ] [Nix(OS) on the media](https://nixos.org/wiki/Nix%28OS%29_on_the_media)
  - [ ] [Nix(OS) related repositories and work](https://nixos.org/wiki/Nix%28OS%29_related_repositories_and_work)
  - [ ] [Pull request](https://nixos.org/wiki/Pull_request)
  - [ ] [The Many Cooks Method](https://nixos.org/wiki/The_Many_Cooks_Method)
  - [ ] [Project Discussion &amp; Newsletters](https://nixos.org/wiki/Project_Discussion_%26_Newsletters)
  - [ ] [User Reviews](https://nixos.org/wiki/User_Reviews)
  - [ ] [Style Guide](https://nixos.org/wiki/Style_Guide)


state: closed
title: Package Ethereum (geth, mist)
user_login: dvc94ch
html_url: https://github.com/NixOS/nixpkgs/pull/13246
updated_at: 2016-03-02 17:54:51
body:
  Ethereum is a cryptocurrency. Geth is the a go cli and mist is the name of the wallet. It's packaged with electron so I used the atom editor package as a reference.


state: closed
title: wiki: KDE
user_login: garbas
html_url: https://github.com/NixOS/nixpkgs/issues/13260
updated_at: 2018-06-23 19:03:14
body:
  https://nixos.org/wiki/How_to_upgrade_KDE
  https://nixos.org/wiki/KDE
  https://nixos.org/wiki/Enable_GTK_themes_in_KDE


state: closed
title: wiki: MediaWiki
user_login: garbas
html_url: https://github.com/NixOS/nixpkgs/issues/13277
updated_at: 2018-06-23 19:03:15
body:
  https://nixos.org/wiki/MediaWiki
  https://nixos.org/wiki/Setting_up_MediaWiki_%26_vhosts
  https://nixos.org/wiki/Setting_up_MediaWiki


state: closed
title: wiki: QEMU
user_login: garbas
html_url: https://github.com/NixOS/nixpkgs/issues/13283
updated_at: 2018-06-23 19:03:16
body:
  https://nixos.org/wiki/QEMU_guest_with_VGA_passthrough
  https://nixos.org/wiki/QEMU_guest_with_networking_and_virtfs
  https://nixos.org/wiki/Remote_controlling_a_vm


state: closed
title: wiki: Solve GConf errors when running GNOME applications
user_login: garbas
html_url: https://github.com/NixOS/nixpkgs/issues/13287
updated_at: 2018-10-30 16:50:07
body:
  https://web.archive.org/web/20160911020058/https://nixos.org/wiki/Solve_GConf_errors_when_running_GNOME_applications


state: closed
title: wiki: Bootstrapping NixOS on ARM
user_login: garbas
html_url: https://github.com/NixOS/nixpkgs/issues/13290
updated_at: 2018-10-10 06:33:13
body:
  https://nixos.org/wiki/Bootstrapping_NixOS_on_ARM
  https://nixos.org/wiki/NixOS_on_ARM/multi_v7_defconfig
  https://nixos.org/wiki/NixOS_on_ARM


state: closed
title: wiki: Vagrant
user_login: garbas
html_url: https://github.com/NixOS/nixpkgs/issues/13292
updated_at: 2019-01-24 09:22:11
body:
  https://nixos.org/wiki/Vagrant_boxes
  https://nixos.org/wiki/Vagrant

  This page describes the options you have using NixOS for Vagrant-based projects.

  Vagrant is currently not supported on a community-level. @theuni is currently trying to gather existing information and create some momentum to provide coherent and maintained support.

  If you would like to help out (or if you are the author/maintainer of one of the mentioned pieces), please let @theuni know on the nix-dev mailinglist)
  ## Plugins

  Plugins help to integrate a distribution nicely with the Vagrant mechanisms like setting the hostname in a multi-machine environment, configuring network, running provisioners, etc. We need a good plugin to make the support for the distribution a good experience on Vagrant. Without a plugin this will always be superficial.
  -   https://github.com/oxdi/vagrant-nixos -- is missing a release and needs to include the name-setting fix pull request to support multi-machine setups. Otherwise this seems to be a good basis for native Vagrant support to integrate things like network management, hostname, custom provisioning, etc.
  ## Packer

  Packer helps creating Vagrant boxes "from scratch" by automating ISO downloads and typing into the virtual machine's console.
  -   https://github.com/zimbatm/nixbox -- not integrated with the plugins, but have Atlas boxes available and I was able to create my own plugin-compatible boxes, also, currently only 14.04, but there's a branch that I'm trying to fix for 14.12 (and then update to 15.06)
  -   https://github.com/oxdi/nixos -- theoretically those are integrated with the plugin but do not have Atlas boxes available
  -   https://github.com/cstrahan/nix-packer/pull/14 -- a pull request for cstrahans packer setup to support 14.12
  ## Base boxes

  Generally you can discover Vagrant base boxes by [https://atlas.hashicorp.com/boxes/search?utf8=%E2%9C%93&sort=&provider=&q=nixos searching atlas].

  The ones I worked with so far:
  -   zimbatm/nixbox32|64 -- those were the ones I played with to build my own
  -   flyingcircus/nixos-14.12-i686 -- the boxes that I created to update to 14.12 and integrate the oxdi plugin, as well as some additions to support my environment
  -   zimbatm/nixos-14.12-i686 | zimbatm/nixos-14.12-x86_64 -- new 14.12 boxes built with packer and atlas
  ## Players

  People or organizations on the net I've seen working on NixOS/Vagrant-related things. I'd love to get in contact but haven't necessarily been able to.
  -   https://github.com/oxdi -- are maintaining base images and the plugin above. Unfortunately haven't gotten a response via their corporate email.
  -   https://github.com/zimbatm -- created packer setups that I used for building the Flying Circus vagrant images for 14.12 and is willing to help the community, been in touch via email
  -   https://atlas.hashicorp.com/larryweya/ -- has a 14.12 minimal box available, but I didn't test it, not in contact
  -   https://atlas.hashicorp.com/cstrahan/ -- has 14.04 box available with the most downloads on Atlas, not in contact
  ## Todo
  -   Find community interest in maintaining those
  -   Get the plugin ready and released
  -   Get updated base images and publish them under a community-approved organisation
  -   Find a workflow and committment to keep the base images and plugin updated

  This page describes the options you have using NixOS for Vagrant-based projects.

  Vagrant is currently not supported on a community-level. @theuni is currently trying to gather existing information and create some momentum to provide coherent and maintained support.

  If you would like to help out (or if you are the author/maintainer of one of the mentioned pieces), please let @theuni know on the nix-dev mailinglist)
  ## Plugins

  Plugins help to integrate a distribution nicely with the Vagrant mechanisms like setting the hostname in a multi-machine environment, configuring network, running provisioners, etc. We need a good plugin to make the support for the distribution a good experience on Vagrant. Without a plugin this will always be superficial.
  -   https://github.com/oxdi/vagrant-nixos -- is missing a release and needs to include the name-setting fix pull request to support multi-machine setups. Otherwise this seems to be a good basis for native Vagrant support to integrate things like network management, hostname, custom provisioning, etc.
  ## Packer

  Packer helps creating Vagrant boxes "from scratch" by automating ISO downloads and typing into the virtual machine's console.
  -   https://github.com/zimbatm/nixbox -- not integrated with the plugins, but have Atlas boxes available and I was able to create my own plugin-compatible boxes, also, currently only 14.04, but there's a branch that I'm trying to fix for 14.12 (and then update to 15.06)
  -   https://github.com/oxdi/nixos -- theoretically those are integrated with the plugin but do not have Atlas boxes available
  -   https://github.com/cstrahan/nix-packer/pull/14 -- a pull request for cstrahans packer setup to support 14.12
  ## Base boxes

  Generally you can discover Vagrant base boxes by [https://atlas.hashicorp.com/boxes/search?utf8=%E2%9C%93&sort=&provider=&q=nixos searching atlas].

  The ones I worked with so far:
  -   zimbatm/nixbox32|64 -- those were the ones I played with to build my own
  -   flyingcircus/nixos-14.12-i686 -- the boxes that I created to update to 14.12 and integrate the oxdi plugin, as well as some additions to support my environment
  -   zimbatm/nixos-14.12-i686 | zimbatm/nixos-14.12-x86_64 -- new 14.12 boxes built with packer and atlas
  ## Players

  People or organizations on the net I've seen working on NixOS/Vagrant-related things. I'd love to get in contact but haven't necessarily been able to.
  -   https://github.com/oxdi -- are maintaining base images and the plugin above. Unfortunately haven't gotten a response via their corporate email.
  -   https://github.com/zimbatm -- created packer setups that I used for building the Flying Circus vagrant images for 14.12 and is willing to help the community, been in touch via email
  -   https://atlas.hashicorp.com/larryweya/ -- has a 14.12 minimal box available, but I didn't test it, not in contact
  -   https://atlas.hashicorp.com/cstrahan/ -- has 14.04 box available with the most downloads on Atlas, not in contact
  ## Todo
  -   Find community interest in maintaining those
  -   Get the plugin ready and released
  -   Get updated base images and publish them under a community-approved organisation
  -   Find a workflow and committment to keep the base images and plugin updated


state: closed
title: wiki: Install NixOS on...
user_login: garbas
html_url: https://github.com/NixOS/nixpkgs/issues/13309
updated_at: 2018-06-23 19:03:19
body:
  -  Linode -> https://nixos.org/wiki/Install_NixOS_on_Linode
  - OVH Dedicated Servers -> https://nixos.org/wiki/Install_NixOS_on_OVH_Dedicated_Servers
  - Online.Net -> https://nixos.org/wiki/Install_NixOS_on_Online.Net
  - Rackspace Cloud Servers -> https://nixos.org/wiki/Install_NixOS_on_Rackspace_Cloud_Servers
  - GCE -> https://nixos.org/wiki/Installing_NixOS_on_GCE


state: closed
title: wiki: NixOS Modifying Modules
user_login: garbas
html_url: https://github.com/NixOS/nixpkgs/issues/13314
updated_at: 2016-03-13 17:28:30
body:
  https://nixos.org/wiki/NixOS_Modifying_Modules

  ping @nbp could you review above wiki page and make sure everything is documented in nixos manual?


state: closed
title: Documentation: rewrite Python docs
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/13320
updated_at: 2016-03-06 08:27:44
body:
  - [x] Update current documentation
  - [x] Add introduction/tutorial based on http://python-on-nix.readthedocs.org/en/latest/
  - [x] Convert to markdown so I can maintain it
  - [ ] Include relevant wiki content


state: closed
title: Converting the wiki to documentation
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/13324
updated_at: 2016-02-25 19:37:46
body:
  See https://github.com/NixOS/nixpkgs/issues/13180

  I'm importing the examples in the modules doc. It doesn't do justice to a proper guide though.


state: closed
title: mdk: new package
user_login: mjhoy
html_url: https://github.com/NixOS/nixpkgs/pull/13325
updated_at: 2016-02-22 03:48:46
body:
  this adds GNU's [MDK](http://www.gnu.org/software/mdk/mdk.html) suite.

  a few notes:
  - I have declared `stdenv.lib.platforms.all` but have only tested on darwin 10.9 (and it builds and runs fine). I can test on linux tomorrow if you are interested.
  - I think many more dependencies may be added (guile, gtk, etc). This adds `mixasm`, `mixvm` binaries, and a few things to `share` (such as an emacs module).

  thanks. also, this is my first pull request, apologies if this isn't how it is done.


state: closed
title: nixos-manual: Accept numbers for ttyNumber, closes #3608
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/13355
updated_at: 2016-02-22 18:48:37
body:
  I _believe_ this will fix and close https://github.com/NixOS/nixpkgs/issues/3608. Not entirely sure how to test, though.


state: closed
title: curl: fixes installation of 7.15
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/13357
updated_at: 2016-02-22 09:40:26
body:
  It was trying to install /etc/ssl/cert/ca-certificates.pem

  See https://hydra.nixos.org/build/32167398/nixlog/1


state: closed
title: KDE5 Cannot download kde-l10n-ca-15.04.3.tar.xz from any mirror
user_login: CMCDragonkai
html_url: https://github.com/NixOS/nixpkgs/issues/13359
updated_at: 2016-02-22 10:09:52
body:
  On the latest 15.09, running this:

  ```
  environment.systemPackages = with pkgs; [...] ++ builtins.filter lib.isDerivation (builtins.attrValues kdeApps_stable);
  ```

  Doesn't work because of kde-l10n-ca-15.04.3.tar.xz.

  No mirrors work. Tried it several times over different days, I think the source urls might need to be updated.

  @ttuegel


state: closed
title: nixpkgs manual: add basic R documentation
user_login: michelk
html_url: https://github.com/NixOS/nixpkgs/pull/13362
updated_at: 2016-02-22 09:24:52
body:
  - Revitalization of `README.md` in  #8154. 
  - Addresses #13243.
  - However, R-documentation needs more elaboration.

  cc @garbas, @peti 


state: closed
title: steam: libgcrypt11 url not working
user_login: sjau
html_url: https://github.com/NixOS/nixpkgs/issues/13363
updated_at: 2017-12-24 00:37:29
body:
  curl: (22) The requested URL returned error: 404 Not Found
  error: cannot download libgcrypt11.deb from any mirror


state: closed
title: GHCJS fails to build on the latest release-15.09
user_login: basvandijk
html_url: https://github.com/NixOS/nixpkgs/issues/13364
updated_at: 2016-02-26 12:50:42
body:
  @peti @cstrahan @luite  I noticed that on the latest `release-15.09` GHCJS fails to build:

  ```
  nix-build -A haskell.compiler.ghcjs
  ...
  /nix/store/lp8mzbcbn0yj533x2yrkkzsgkr6505ik-ghcjs-0.2.0/lib/ghcjs-0.2.0$ [ghcjs-pkg]: /nix/store/lp8mzbcbn0yj533x2yrkkzsgkr6505ik-ghcjs-0.2.0/bin/ghcjs-pkg "--simple-output" "field" "ghcjs-prim" "key"
  /nix/store/lp8mzbcbn0yj533x2yrkkzsgkr6505ik-ghcjs-0.2.0/bin/ghcjs-pkg --simple-output field ghcjs-prim key
  ghcjs_B7KLFJ07Vte3zPHAgRIBTb
  /nix/store/lp8mzbcbn0yj533x2yrkkzsgkr6505ik-ghcjs-0.2.0/lib/ghcjs-0.2.0$ writing wiredinkeys.yaml
  /tmp/nix-build-ghcjs-0.2.0.drv-0/ghcjs-561365ba1667053b5dc5846e2a8edb33eaa3f6dd-src$ [ghcjs-pkg]: /nix/store/lp8mzbcbn0yj533x2yrkkzsgkr6505ik-ghcjs-0.2.0/bin/ghcjs-pkg "list" "--simple-output" "--no-user-package-db"
  /nix/store/lp8mzbcbn0yj533x2yrkkzsgkr6505ik-ghcjs-0.2.0/bin/ghcjs-pkg list --simple-output --no-user-package-db
  Cabal-1.22.4.0 array-0.5.1.0 base-4.8.0.0 binary-0.7.5.0 bytestring-0.10.6.0 containers-0.5.6.3 deepseq-1.4.1.1 directory-1.2.2.0 filepath-1.4.0.0 ghc-prim-0.4.0.0 ghcjs-prim-0.1.0.0 integer-gmp-0.5.1.0 old-locale-1.0.0.7 pretty-1.1.3.2 primitive-0.6.1.0 process-1.2.3.0 rts-1.0 template-haskell-2.10.0.0 time-1.5.0.1 transformers-0.4.3.0 unix-2.7.1.0
  unregistering Cabal-1.22.4.0
  /tmp/nix-build-ghcjs-0.2.0.drv-0/ghcjs-561365ba1667053b5dc5846e2a8edb33eaa3f6dd-src$ [ghcjs-pkg]: /nix/store/lp8mzbcbn0yj533x2yrkkzsgkr6505ik-ghcjs-0.2.0/bin/ghcjs-pkg "unregister" "Cabal-1.22.4.0" "--no-user-package-db"
  /nix/store/lp8mzbcbn0yj533x2yrkkzsgkr6505ik-ghcjs-0.2.0/bin/ghcjs-pkg unregister Cabal-1.22.4.0 --no-user-package-db
  installing Cabal library
  /nix/store/lp8mzbcbn0yj533x2yrkkzsgkr6505ik-ghcjs-0.2.0/lib/ghcjs-0.2.0/ghcjs-boot$ [ghcjs-pkg]: /nix/store/lp8mzbcbn0yj533x2yrkkzsgkr6505ik-ghcjs-0.2.0/bin/ghcjs-pkg "list" "--simple-output" "--no-user-package-db"
  /nix/store/lp8mzbcbn0yj533x2yrkkzsgkr6505ik-ghcjs-0.2.0/bin/ghcjs-pkg list --simple-output --no-user-package-db
  array-0.5.1.0 base-4.8.0.0 binary-0.7.5.0 bytestring-0.10.6.0 containers-0.5.6.3 deepseq-1.4.1.1 directory-1.2.2.0 filepath-1.4.0.0 ghc-prim-0.4.0.0 ghcjs-prim-0.1.0.0 integer-gmp-0.5.1.0 old-locale-1.0.0.7 pretty-1.1.3.2 primitive-0.6.1.0 process-1.2.3.0 rts-1.0 template-haskell-2.10.0.0 time-1.5.0.1 transformers-0.4.3.0 unix-2.7.1.0
  /nix/store/lp8mzbcbn0yj533x2yrkkzsgkr6505ik-ghcjs-0.2.0/lib/ghcjs-0.2.0/ghcjs-boot/boot/cabal/Cabal$ rm_rf dist
  /nix/store/lp8mzbcbn0yj533x2yrkkzsgkr6505ik-ghcjs-0.2.0/lib/ghcjs-0.2.0/ghcjs-boot$ [cabal]: /nix/store/p469cjd3fd30yb3bkj9yfxmg4sjkd6w3-cabal-install-1.22.8.0/bin/cabal "--config-file" "/nix/store/lp8mzbcbn0yj533x2yrkkzsgkr6505ik-ghcjs-0.2.0/lib/ghcjs-0.2.0/cabalBootConfig" "--ignore-sandbox" "install" "./boot/cabal/Cabal" "--global" "--ghcjs" "--one-shot" "--avoid-reinstalls" "--builddir" "dist" "--with-compiler" "/nix/store/lp8mzbcbn0yj533x2yrkkzsgkr6505ik-ghcjs-0.2.0/bin/ghcjs" "--with-gcc" "/nix/store/f1p2lhaa5aj3g4ca9clvp43wyy7ymm6m-gcc-wrapper-4.9.3/bin/cc" "--with-hc-pkg" "/nix/store/lp8mzbcbn0yj533x2yrkkzsgkr6505ik-ghcjs-0.2.0/bin/ghcjs-pkg" "--prefix" "/nix/store/lp8mzbcbn0yj533x2yrkkzsgkr6505ik-ghcjs-0.2.0" "--libdir" "$prefix/lib/$compiler" "--libsubdir" "$pkgid" "--enable-documentation" "--haddock-html" "--haddock-hoogle" "--haddock-hyperlink-source" "--enable-shared" "--enable-library-profiling" "--root-cmd" "/nix/store/lp8mzbcbn0yj533x2yrkkzsgkr6505ik-ghcjs-0.2.0/lib/ghcjs-0.2.0/run.sh" "-v2" "--dry-run"
  /nix/store/p469cjd3fd30yb3bkj9yfxmg4sjkd6w3-cabal-install-1.22.8.0/bin/cabal --config-file /nix/store/lp8mzbcbn0yj533x2yrkkzsgkr6505ik-ghcjs-0.2.0/lib/ghcjs-0.2.0/cabalBootConfig --ignore-sandbox install ./boot/cabal/Cabal --global --ghcjs --one-shot --avoid-reinstalls --builddir dist --with-compiler /nix/store/lp8mzbcbn0yj533x2yrkkzsgkr6505ik-ghcjs-0.2.0/bin/ghcjs --with-gcc /nix/store/f1p2lhaa5aj3g4ca9clvp43wyy7ymm6m-gcc-wrapper-4.9.3/bin/cc --with-hc-pkg /nix/store/lp8mzbcbn0yj533x2yrkkzsgkr6505ik-ghcjs-0.2.0/bin/ghcjs-pkg --prefix /nix/store/lp8mzbcbn0yj533x2yrkkzsgkr6505ik-ghcjs-0.2.0 --libdir $prefix/lib/$compiler --libsubdir $pkgid --enable-documentation --haddock-html --haddock-hoogle --haddock-hyperlink-source --enable-shared --enable-library-profiling --root-cmd /nix/store/lp8mzbcbn0yj533x2yrkkzsgkr6505ik-ghcjs-0.2.0/lib/ghcjs-0.2.0/run.sh -v2 --dry-run
  /nix/store/fczqc1dll2zkvf3j23p0xzhwdkf4ah4d-alex-3.1.7/bin/alex --version
  looking for tool c2hs near compiler in
  /nix/store/lp8mzbcbn0yj533x2yrkkzsgkr6505ik-ghcjs-0.2.0/bin
  /nix/store/l9fpv0qvbiikiqhjsgdvlcl4zvqw2rfq-cpphs-1.19.3/bin/cpphs --version
  /nix/store/f1p2lhaa5aj3g4ca9clvp43wyy7ymm6m-gcc-wrapper-4.9.3/bin/cc -dumpversion
  /nix/store/4q4974dp1kapkgdvrd06x46f1k8rxcgf-ghc-7.10.2/bin/ghc --numeric-version
  /nix/store/4q4974dp1kapkgdvrd06x46f1k8rxcgf-ghc-7.10.2/bin/ghc-pkg --version
  looking for tool haddock near compiler in
  /nix/store/lp8mzbcbn0yj533x2yrkkzsgkr6505ik-ghcjs-0.2.0/bin
  found haddock in
  /nix/store/lp8mzbcbn0yj533x2yrkkzsgkr6505ik-ghcjs-0.2.0/bin/haddock-ghcjs
  /nix/store/lp8mzbcbn0yj533x2yrkkzsgkr6505ik-ghcjs-0.2.0/bin/haddock-ghcjs --version
  /nix/store/bdq70v6vxknywz9f5782dplnkg9z0rf4-happy-1.19.5/bin/happy --version
  /nix/store/4q4974dp1kapkgdvrd06x46f1k8rxcgf-ghc-7.10.2/bin/hpc version
  looking for tool hsc2hs near compiler in
  /nix/store/lp8mzbcbn0yj533x2yrkkzsgkr6505ik-ghcjs-0.2.0/bin
  found hsc2hs in
  /nix/store/lp8mzbcbn0yj533x2yrkkzsgkr6505ik-ghcjs-0.2.0/bin/hsc2hs-ghcjs
  /nix/store/lp8mzbcbn0yj533x2yrkkzsgkr6505ik-ghcjs-0.2.0/bin/hsc2hs-ghcjs --version
  /nix/store/b2g592v15jzsmx5w36fp2k007k19ghrn-hscolour-1.24/bin/HsColour -version
  /nix/store/z0zai0b5p2iclywa92fz080f06lf15vl-gnutar-1.28/bin/tar --help
  Warning: No remote package servers have been specified. Usually you would have
  one specified in the config file.
  Choosing modular solver.
  Resolving dependencies...
  In order, the following would be installed:
  Cabal-1.22.4.0 (new package)
  /nix/store/lp8mzbcbn0yj533x2yrkkzsgkr6505ik-ghcjs-0.2.0/lib/ghcjs-0.2.0/ghcjs-boot$ [cabal]: /nix/store/p469cjd3fd30yb3bkj9yfxmg4sjkd6w3-cabal-install-1.22.8.0/bin/cabal "--config-file" "/nix/store/lp8mzbcbn0yj533x2yrkkzsgkr6505ik-ghcjs-0.2.0/lib/ghcjs-0.2.0/cabalBootConfig" "--ignore-sandbox" "install" "./boot/cabal/Cabal" "--global" "--ghcjs" "--one-shot" "--avoid-reinstalls" "--builddir" "dist" "--with-compiler" "/nix/store/lp8mzbcbn0yj533x2yrkkzsgkr6505ik-ghcjs-0.2.0/bin/ghcjs" "--with-gcc" "/nix/store/f1p2lhaa5aj3g4ca9clvp43wyy7ymm6m-gcc-wrapper-4.9.3/bin/cc" "--with-hc-pkg" "/nix/store/lp8mzbcbn0yj533x2yrkkzsgkr6505ik-ghcjs-0.2.0/bin/ghcjs-pkg" "--prefix" "/nix/store/lp8mzbcbn0yj533x2yrkkzsgkr6505ik-ghcjs-0.2.0" "--libdir" "$prefix/lib/$compiler" "--libsubdir" "$pkgid" "--enable-documentation" "--haddock-html" "--haddock-hoogle" "--haddock-hyperlink-source" "--enable-shared" "--enable-library-profiling" "--root-cmd" "/nix/store/lp8mzbcbn0yj533x2yrkkzsgkr6505ik-ghcjs-0.2.0/lib/ghcjs-0.2.0/run.sh"
  /nix/store/p469cjd3fd30yb3bkj9yfxmg4sjkd6w3-cabal-install-1.22.8.0/bin/cabal --config-file /nix/store/lp8mzbcbn0yj533x2yrkkzsgkr6505ik-ghcjs-0.2.0/lib/ghcjs-0.2.0/cabalBootConfig --ignore-sandbox install ./boot/cabal/Cabal --global --ghcjs --one-shot --avoid-reinstalls --builddir dist --with-compiler /nix/store/lp8mzbcbn0yj533x2yrkkzsgkr6505ik-ghcjs-0.2.0/bin/ghcjs --with-gcc /nix/store/f1p2lhaa5aj3g4ca9clvp43wyy7ymm6m-gcc-wrapper-4.9.3/bin/cc --with-hc-pkg /nix/store/lp8mzbcbn0yj533x2yrkkzsgkr6505ik-ghcjs-0.2.0/bin/ghcjs-pkg --prefix /nix/store/lp8mzbcbn0yj533x2yrkkzsgkr6505ik-ghcjs-0.2.0 --libdir $prefix/lib/$compiler --libsubdir $pkgid --enable-documentation --haddock-html --haddock-hoogle --haddock-hyperlink-source --enable-shared --enable-library-profiling --root-cmd /nix/store/lp8mzbcbn0yj533x2yrkkzsgkr6505ik-ghcjs-0.2.0/lib/ghcjs-0.2.0/run.sh
  Warning: No remote package servers have been specified. Usually you would have
  one specified in the config file.
  Resolving dependencies...
  Failed to install Cabal-1.22.4.0
  cabal: Error: some packages failed to install:
  Cabal-1.22.4.0 failed during the configure step. The exception was:
  user error (The package 'Cabal' requires Cabal library version -any && >=1.10
  but no suitable version is installed.)
  ghcjs-boot: error running: /nix/store/p469cjd3fd30yb3bkj9yfxmg4sjkd6w3-cabal-install-1.22.8.0/bin/cabal --config-file /nix/store/lp8mzbcbn0yj533x2yrkkzsgkr6505ik-ghcjs-0.2.0/lib/ghcjs-0.2.0/cabalBootConfig --ignore-sandbox install ./boot/cabal/Cabal --global --ghcjs --one-shot --avoid-reinstalls --builddir dist --with-compiler /nix/store/lp8mzbcbn0yj533x2yrkkzsgkr6505ik-ghcjs-0.2.0/bin/ghcjs --with-gcc /nix/store/f1p2lhaa5aj3g4ca9clvp43wyy7ymm6m-gcc-wrapper-4.9.3/bin/cc --with-hc-pkg /nix/store/lp8mzbcbn0yj533x2yrkkzsgkr6505ik-ghcjs-0.2.0/bin/ghcjs-pkg --prefix /nix/store/lp8mzbcbn0yj533x2yrkkzsgkr6505ik-ghcjs-0.2.0 --libdir $prefix/lib/$compiler --libsubdir $pkgid --enable-documentation --haddock-html --haddock-hoogle --haddock-hyperlink-source --enable-shared --enable-library-profiling --root-cmd /nix/store/lp8mzbcbn0yj533x2yrkkzsgkr6505ik-ghcjs-0.2.0/lib/ghcjs-0.2.0/run.sh
  exit status: 1
  stderr: Warning: No remote package servers have been specified. Usually you would have
  one specified in the config file.
  cabal: Error: some packages failed to install:
  Cabal-1.22.4.0 failed during the configure step. The exception was:
  user error (The package 'Cabal' requires Cabal library version -any && >=1.10
  but no suitable version is installed.)

  builder for ‘/nix/store/1qka3xwc32lpcrls2gqsb2gcz31izsn0-ghcjs-0.2.0.drv’ failed with exit code 1
  error: build of ‘/nix/store/1qka3xwc32lpcrls2gqsb2gcz31izsn0-ghcjs-0.2.0.drv’ failed on ‘bas.van.dijk@hydra.lumi.guide’
  error: build of ‘/nix/store/1qka3xwc32lpcrls2gqsb2gcz31izsn0-ghcjs-0.2.0.drv’ failed
  ```

  I haven't looked into it yet but it seems to be some kind of bootstrapping problem: Cabal needing Cabal.


state: closed
title: CUPS update (second attempt)
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/13365
updated_at: 2016-02-26 11:13:30
body:
  This also fixes NixOS printing test (see the commit message). It works for me now, also I've updated to the next minor CUPS version (old update was to 2.1.2). I checked the changelog -- there are only bugfixes there compared to 2.1.2, which I've tested more extensively.

  cc @domenkozar @lethalman 


state: closed
title: nco: init at 4.5.5
user_login: bzizou
html_url: https://github.com/NixOS/nixpkgs/pull/13367
updated_at: 2016-02-22 15:26:23
body:
  ###### Things done:
  - [ ] Tested via `nix.useChroot`.
  - [X] Built on platform(s): x86_64-linux.
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [X] Tested execution of binary products.
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### Extra

  Fixes # .

  cc @ .

  ---

  _Please note, that points are not mandatory._


state: closed
title: fish: fix hidden dependency on ul(1) on Linux
user_login: edef1c
html_url: https://github.com/NixOS/nixpkgs/pull/13368
updated_at: 2016-02-28 22:49:56
body:
  This is used in __fish_print_help, which is used for displaying all the
  online documentation in fish.


state: closed
title: proj: Not supported on darwin (Even though it is)
user_login: knedlsepp
html_url: https://github.com/NixOS/nixpkgs/issues/13370
updated_at: 2016-02-22 18:29:21
body:
  Currently the ["proj" nix-expression](https://github.com/NixOS/nixpkgs/blob/788800e437c4a0a25d95e217540bded68804b25e/pkgs/development/libraries/proj/default.nix) only lists 
  `platforms = platforms.linux;` as supported.
  It however also compiles fine on OS X. I don't have a way to check if the package will work for `platforms.all` or `platforms.unix`, so I'm unsure if I should add a pull request which adds only `platforms.darwin` to the supported list or something different.


state: closed
title: Upgrade the nightly rust on 15.09
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/13371
updated_at: 2016-02-22 20:04:50
body:
  - patch prsec for updated tests
  - remove the cc / linker patch
  ###### Things done:
  - [X] Tested via `nix.useChroot`.
  - [X] Built on platform(s): x86-64.
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [X] Tested execution of binary products.
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: proj: Add platforms.darwin and enable doCheck.
user_login: knedlsepp
html_url: https://github.com/NixOS/nixpkgs/pull/13372
updated_at: 2016-02-22 18:33:55
body:
  ###### Things done:
  - [ ] Tested via `nix.useChroot`.
  - [x] Built on platform(s): darwin.
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [x] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### Extra

  Fixes #13370.


state: closed
title: kippo: revert twisted dependency
user_login: tomberek
html_url: https://github.com/NixOS/nixpkgs/pull/13373
updated_at: 2016-02-22 22:50:17
body:
  ###### Things done:
  - [ ] Tested via `nix.useChroot`.
  - [x] Built on platform(s): NixOS
  - [x] Tested compilation of all pkgs that depend on this change.
  - [x] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### Extra

  Fixes: https://github.com/desaster/kippo/issues/192
  IPluggableAuthenticationModules has been removed from the latest Twisted. Upstream is aware of the issue and has recommended using an earlier version of Twisted. This patch reverts the twisted dependency to twisted_11. I presume that version exists due to other similar issues with the library.


state: closed
title: After upgrading environment, `gist` command fails
user_login: maurer
html_url: https://github.com/NixOS/nixpkgs/issues/13374
updated_at: 2016-02-24 10:01:37
body:
  After running `nix-env -u --always` to update my environment, the `gist` command fails. I suspect this is due to a dependency that is failing to be capured in a build product, since the error seems to suggest a ru by module required by gist disappeared.

  ```
  [maurer@fragarach:~]$ gist
  /nix/store/ffa9fzypzwxw8gggwsgw60c1wmymh1ar-ruby-2.3.0-p0/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- bundler/setup (LoadError)
      from /nix/store/ffa9fzypzwxw8gggwsgw60c1wmymh1ar-ruby-2.3.0-p0/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
      from /home/maurer/.nix-profile/bin/gist:16:in `<main>'

  [maurer@fragarach:~]$ which gist
  /home/maurer/.nix-profile/bin/gist
  ```


state: closed
title: emacsPackagesNg: remove old, overlapping emacs package declarations
user_login: mdorman
html_url: https://github.com/NixOS/nixpkgs/pull/13376
updated_at: 2016-03-06 12:22:13
body:
  Perhaps this is premature---I don't know exactly what the transition plan is for the emacs infrastructure.  But I found myself looking for something mindless to do, so I identified all but 20 entries in emacs-packages.nix that appeared superseded by the expressions in the elpa/melpa/melpaStable lists; the ones I left either seemed to have additional configuration that might render them unsuitable for using autogenerated info---though I suspect they could be change to be overrides---or where it appeared we had a more up-to-date version than was present in the generated files.

  There were also some "emacs-modes" entries that appeared similarly out of date, though I did not drive that list to anywhere near completion.

  If there are suggestions for ways to improve this, I'm happy to work on pushing it forward, though I would appreciate guidance.

  cc @ttuegel 


state: closed
title: gitk broken on darwin (tcl/tk issue.)
user_login: knedlsepp
html_url: https://github.com/NixOS/nixpkgs/issues/13377
updated_at: 2016-02-26 10:38:26
body:
  Having installed the current `gitAndTools.gitFull` binaries on OS X, I get an error upon executing `gitk`.

  ```
  knedlbook:~ sepp$ gitk
  dyld: Library not loaded: /nix/store/a3b1fcm18hrgqr94rqdskl9q4gmlbqsp-tk-8.6.4/lib:/nix/store/5w3l3ibjd70r3lcwdyc4nphqf3bpck5h-tcl-8.6.4/lib/libtk8.6.dylib
    Referenced from: /nix/store/a3b1fcm18hrgqr94rqdskl9q4gmlbqsp-tk-8.6.4/bin/wish
    Reason: image not found
  ```

  It seems that on installation of `tk-8.6.4`, the `wish` binary somehow incorrectly got linked using a colon separated list containing both `tk` and `tcl`:

  ```
  /nix/store/a3b1fcm18hrgqr94rqdskl9q4gmlbqsp-tk-8.6.4/lib:/nix/store/5w3l3ibjd70r3lcwdyc4nphqf3bpck5h-tcl-8.6.4/lib/libtk8.6.dylib
  ```

   when it should actually be only the path to `libtk8.6.dylib`:

  ```
  /nix/store/a3b1fcm18hrgqr94rqdskl9q4gmlbqsp-tk-8.6.4/lib/libtk8.6.dylib
  ```


state: closed
title: ocamlPackages: add tsdl and result
user_login: wizeman
html_url: https://github.com/NixOS/nixpkgs/pull/13378
updated_at: 2016-03-01 09:05:31
body:
  ###### Things done:
  - [X] Tested via `nix.useChroot`.
  - [X] Built on platform(s): Linux x86-64.
  - [X] Tested compilation of all pkgs that depend on this change.
  - [X] Tested execution of binary products.
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### Extra

  Adds 2 new OCaml packages: `tsdl` (SDL2 bindings) and `result` (compatibility module)


state: closed
title: rustUnstable.rustc: 2015-08-09 -> 2016-02-22
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/13379
updated_at: 2016-02-25 11:28:21
body:
  Continuation from https://github.com/NixOS/nixpkgs/pull/13371

  @wizeman despite still building and testing these changes locally (I'll tick the "done" boxes as they finish, rust takes a long time ...) how does this look? How do we go about backporting this to 15.09, which is my ultimate goal? I'd like to do as much of that backporting work as possible for this ticket so I can do it in the future too.
  ###### Things done:
  - [x] Tested via `nix.useChroot`.
  - [X] Built on platform(s): linux x86-64.
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [X] Tested execution of binary products.
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: liferea 1.10.18 (downloaded 22-02-2016) fails to compile
user_login: paulgevers
html_url: https://github.com/NixOS/nixpkgs/issues/13380
updated_at: 2016-02-23 21:56:10
body:
  For Debian, I just downloaded 1.10.18, but it fails to build due to the relocation of the notifications. The patch below fixes the issue.

  Description: the location of the notification.(c|h) files changed
  Author: Paul Gevers elbrus@debian.org
  # Index: liferea/src/notification/libnotify.c

  --- liferea.orig/src/notification/libnotify.c
  +++ liferea/src/notification/libnotify.c
  @@ -40,7 +40,7 @@
   #include "ui/feed_list_view.h"
   #include "ui/ui_tray.h"

  -#include "notification/notification.h"
  +#include "notification.h"

   static gboolean supports_actions = FALSE;
   static gboolean supports_append  = FALSE;
  # Index: liferea/po/POTFILES.in

  --- liferea.orig/po/POTFILES.in
  +++ liferea/po/POTFILES.in
  @@ -185,8 +185,8 @@ src/fl_sources/theoldreader_source_feed.
   src/fl_sources/theoldreader_source_feed_list.c
   src/fl_sources/theoldreader_source_feed_list.h
   src/notification/libnotify.c
  -src/notification/notification.c
  -src/notification/notification.h
  +src/notification.c
  +src/notification.h
   src/webkit/webkit.c
   [type: gettext/glade]glade/auth.ui
   [type: gettext/glade]glade/google_source.ui


state: closed
title: Mesos: 26.0 -> 27.1
user_login: kevincox
html_url: https://github.com/NixOS/nixpkgs/pull/13381
updated_at: 2016-03-08 07:20:59
body:
  ###### Things done:
  - [x] Tested via `nix.useChroot`.
  - [x] Built on platform(s): linux
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [x] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### Extra

  Fixes # .

  cc @ .

  ---

  _Please note, that points are not mandatory._


state: closed
title: wine-unstable: 1.9.3 -> 1.9.4
user_login: bendlas
html_url: https://github.com/NixOS/nixpkgs/pull/13382
updated_at: 2016-02-23 18:09:13
body:
  ###### Things done:
  - [ ] Tested via `nix.useChroot`.
  - [x] Built on platform(s): `Linux nitox 4.4.2 #1-NixOS SMP Wed Feb 17 20:31:25 UTC 2016 x86_64 GNU/Linux`, `16.03-pre-401d590a64736d3c (Emu)`.
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [x] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### Extra

  cc @abbradar 

  ---

  winetricks: 20160109 -> 20160219
  gecko: 2.40 -> 2.44


state: closed
title: .github/ISSUE_TEMPLATE.md - get more information
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/13383
updated_at: 2016-02-23 14:47:17
body:
  The goal is to get all the necessary information from the reporter upfront.
  Too many times the issues submits and we need to do a round of asking before
  we can get close to a solution.

  In the future we could even add a `nix-bug` or `nix-report` that fetches all that information.


state: closed
title: Spurious syntax error in config.nix
user_login: pasqui23
html_url: https://github.com/NixOS/nixpkgs/issues/13384
updated_at: 2016-03-01 01:51:34
body:
  If I execute nix-env it stops with the following error:
  `error: syntax error, unexpected $end, at /home/username/.nixpkgs/config.nix:1:1`
  and this is my ~/.nixpkgs/config.nix 

  `{pkgs}: {allowUnfree=true;}`

  the strange thing is the error disappear only if I delete config.nix,if I  comment those lines the error remain the same


state: closed
title: jsonnet: 0.8.5 -> 0.8.6
user_login: benley
html_url: https://github.com/NixOS/nixpkgs/pull/13385
updated_at: 2017-02-28 00:34:12
body:
  ###### Things done:
  - [x] Tested via `nix.useChroot`.
  - [x] Built on platform(s): darwin, linux amd64
  - [x] Tested compilation of all pkgs that depend on this change.
  - [x] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: plexpass: 0.9.15.4.1679 -> 0.9.15.5.1712
user_login: colemickens
html_url: https://github.com/NixOS/nixpkgs/pull/13386
updated_at: 2018-06-12 19:53:07
body:
  ###### Things done:
  - [**no**] Tested via `nix.useChroot`.
  - [**yes**] Built on platform(s): Linux.
  - [**n/a] Tested compilation of all pkgs that depend on this change.
  - [**yes**] Tested execution of binary products.
  - [**yes**] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  If someone tells me how to do "Tested via `nix.useChroot`" then I will do that here and on future pull requests. Thanks.


state: closed
title: isabelle: 2015 -> 2016
user_login: gebner
html_url: https://github.com/NixOS/nixpkgs/pull/13387
updated_at: 2016-02-23 14:08:19
body:
  ###### Things done:
  - [x] Tested via `nix.useChroot`.
  - [x] Built on platform(s): x86_64-linux.
  - [x] Tested compilation of all pkgs that depend on this change.
  - [x] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  cc @jwiegley @maggesi 


state: closed
title: nco: fixed the pkg name (version missing)
user_login: bzizou
html_url: https://github.com/NixOS/nixpkgs/pull/13389
updated_at: 2016-02-23 14:17:19
body:
  ###### Things done:
  - [ ] Tested via `nix.useChroot`.
  - [X] Built on platform(s): x86_64-linux
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [X] Tested execution of binary products.
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### Extra

  Fixes # .

  cc @ .

  ---

  _Please note, that points are not mandatory._


state: closed
title: libdap: fixed pkg name (version missing)
user_login: bzizou
html_url: https://github.com/NixOS/nixpkgs/pull/13390
updated_at: 2016-02-23 14:57:22
body:
  ###### Things done:
  - [ ] Tested via `nix.useChroot`.
  - [x] Built on platform(s): x86_64-linux .
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [X] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### Extra

  Fixes # .

  cc @ .

  ---

  _Please note, that points are not mandatory._


state: closed
title: Last change in openSSH disables every public key type except DSA
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/issues/13393
updated_at: 2016-02-28 02:05:08
body:
  I've run into a problem which is the result of a [bug](https://anongit.mindrot.org/openssh.git/commit/?id=ed08510d38) in openSSH (which will be fixed in 7.2), commit a7b7ac8bfb948f05c8956f8de23d806fb7686438 and the fact that `openssh.service.extraConfig` is prepended to `sshd_config`. So `PubkeyAcceptedKeyTypes +ssh-dss` effectively disables every public key type except DSA and I can't login via ssh anymore.
  I think we should really deal with this `Match` problem either as proposed in #12265 or #1610.


state: closed
title: Bump Kernel to latest longterm 4.4 for 16.03 release
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/issues/13394
updated_at: 2016-02-26 06:38:13
body:
  According to https://www.kernel.org/category/releases.html, `4.4` will be supported until 2018. Let's bump this before the branch-off.


state: closed
title: patchelf: fix syntax error during bootstrap
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/13395
updated_at: 2016-02-24 15:40:43
body:
  ###### Things done
  - [ ] Tested via `nix.useChroot`.
  - [ ] Built on platform(s): nixos, linux-x86_64
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [ ] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Fixes regression after d71a4851e8a2ef52f6d806d65822290cdbae8804 on staging

  To explain better: early in the bootstrap, the script is evaluated with `sh` instead of bash, and it fails evaluating the script on the `< <(find)` syntax. I don't believe that the script is actually used at that stage so we can keep all the bashism. This change just tries to make the `sh` parser happy.

  /cc @edolstra 


state: closed
title: gitlab: 8.0.5 -> 8.5.1, service improvements
user_login: fpletz
html_url: https://github.com/NixOS/nixpkgs/pull/13396
updated_at: 2016-02-26 14:26:05
body:
  ###### Things done:
  - [x] Tested via `nix.useChroot`.
  - [x] Built on platform(s): x86_64
  - [x] Tested compilation of all pkgs that depend on this change: none
  - [x] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  cc @roblabla @cstrahan

  ---

  Updates gitlab to the current stable version and fixes a lot of features that
  were broken, at least with the current version and our configuration.

  Quite a lot of sweat and tears has gone into testing nearly all features and
  reading/patching the Gitlab source as we're about to deploy gitlab for our
  whole company.

  Things to note:
  - The gitlab config is now written as a nix attribute set and will be
    converted to JSON. Gitlab uses YAML but JSON is a subset of YAML.
    The `extraConfig` opition is also an attribute set that will be merged
    with the default config. This way _all_ Gitlab options are supported.
  - Some paths like uploads and configs are hardcoded in rails  (at least
    after my study of the Gitlab source). This is why they are linked from
    the Gitlab root to /run/gitlab and then linked to the  configurable
    `statePath`.
  - Backup & restore should work out of the box from another Gitlab instance.
  - gitlab-git-http-server has been replaced by gitlab-workhorse upstream.
    Push & pull over HTTPS works perfectly. Communication to gitlab is done
    over unix sockets. An HTTP server is required to proxy requests to
    gitlab-workhorse over another unix socket at
    `/run/gitlab/gitlab-workhorse.socket`.
  - The user & group running gitlab are now configurable. These can even be
    changed for live instances.
  - The initial email address & password of the root user can be configured.
  ###### TODO
  - [x] Documentation + Release Notes (fixes #13303)
  - [x] Gitlab 8.5.1 was released


state: closed
title: pyelftools: init at 0.23
user_login: igsha
html_url: https://github.com/NixOS/nixpkgs/pull/13397
updated_at: 2016-02-27 15:16:30
body:
  ###### Things done:
  - [ ] Tested via `nix.useChroot`.
  - [x] Built on platform(s): x86_64.
  - [x] Tested compilation of all pkgs that depend on this change.
  - [x] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### Extra

  Tested locally for python2.7 and python3.4:

  ``` bash
   ~ $ nix-shell -I nixpkgs=/home/igor/nixpkgs -p python2Packages.pyelftools
  [nix-shell:~]$ which python2
  /nix/store/m3m0rrj9xjf5960cf04wl8w9xcah4p70-python-2.7.11/bin/python2

  [nix-shell:~]$ python2
  Python 2.7.11 (default, Dec  5 2015, 19:47:20) 
  [GCC 4.9.3] on linux2
  Type "help", "copyright", "credits" or "license" for more information.
  >>> import elftools.elf.elffile as ELF
  >>> elff = ELF.ELFFile(open('/nix/store/m3m0rrj9xjf5960cf04wl8w9xcah4p70-python-2.7.11/bin/python2', 'rb'))
  >>> elff.header
  Container({'e_flags': 0, 'e_shoff': 3872, 'e_phoff': 64, 'e_shnum': 29, 'e_entry': 4196528, 'e_version': 'EV_CURRENT', 'e_machine': 'EM_X86_64', 'e_phnum': 9, 'e_shentsize': 64, 'e_ident': Container({'EI_DATA': 'ELFDATA2LSB', 'EI_OSABI': 'ELFOSABI_SYSV', 'EI_VERSION': 'EV_CURRENT', 'EI_CLASS': 'ELFCLASS64', 'EI_ABIVERSION': 0, 'EI_MAG': [127, 69, 76, 70]}), 'e_type': 'ET_EXEC', 'e_phentsize': 56, 'e_shstrndx': 26, 'e_ehsize': 64})
  >>> 
  ```


state: closed
title: Declare slang oniguruma depenency.
user_login: kevincox
html_url: https://github.com/NixOS/nixpkgs/pull/13398
updated_at: 2016-03-03 03:07:07
body:
  ###### Things done:
  - [x] Tested via `nix.useChroot`.
  - [x] Built on platform(s): linux.
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [ ] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  The package was failing to build.


state: closed
title: Add tcl dependency to newt.
user_login: kevincox
html_url: https://github.com/NixOS/nixpkgs/pull/13399
updated_at: 2016-02-26 13:44:24
body:
  ###### Things done:
  - [x] Tested via `nix.useChroot`.
  - [x] Built on platform(s): linux.
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [ ] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: gcc5: add libgccjit language
user_login: bendlas
html_url: https://github.com/NixOS/nixpkgs/pull/13400
updated_at: 2017-08-15 13:40:39
body:
  ###### Things done:
  - [ ] Tested via `nix.useChroot`.
  - [x] Built on platform(s): `Linux nitox 4.4.2 #1-NixOS SMP Wed Feb 17 20:31:25 UTC 2016 x86_64 GNU/Linux, 16.03-pre-401d590a64736d3c (Emu)`
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [x] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### Extra

  Should this flag be enabled by default? It doesn't pull in extra deps, and the additional .so could live in an extra derivation.


state: closed
title: openssl broken on darwin
user_login: gilligan
html_url: https://github.com/NixOS/nixpkgs/issues/13401
updated_at: 2016-02-25 10:02:57
body:
  ## Basic info
  - Kernel: Darwin yoneda.local 15.0.0 Darwin Kernel Version 15.0.0: Sat Sep 19 15:53:46 PDT 2015; root:xnu-3247.10.11~1/RELEASE_X86_64 x86_64
  - Nix version: 1.10
  - Nixpkgs version: 16.03pre-git
  ## openssl is broken on darwin

  ```
  % nix-env -i openssl                                                                                                                                                            ✭
  installing ‘openssl-1.0.2f’
  these derivations will be built:
    /nix/store/bsr4hs13qnywhn03zcnfhybwyll53jn0-openssl-1.0.2f.drv
  building path(s) ‘/nix/store/ljlwsz12xzychazgvrk0b6jj4vnxv9kq-openssl-1.0.2f-man’, ‘/nix/store/ryqsi5hxbdpkh8mn7mzzl1rn8cl6kas3-openssl-1.0.2f’
  unpacking sources
  unpacking source archive /nix/store/3sni74rpjihw3scr68q1267s4iyn06m6-openssl-1.0.2f.tar.gz
  source root is openssl-1.0.2f
  setting SOURCE_DATE_EPOCH to timestamp 1453989443 of file openssl-1.0.2f/tools/c_rehash
  patching sources
  applying patch /nix/store/k8vd1ipx16i7biim8h1hq6n4w53ih1xm-use-etc-ssl-certs.patch
  patching file crypto/cryptlib.h
  Hunk #1 succeeded at 81 with fuzz 1.
  applying patch /nix/store/gsh35p2jcp7nvgmk8zskm2vw06hlzjrc-darwin-arch.patch
  patching file Configure
  Hunk #1 FAILED at 579.
  1 out of 1 hunk FAILED -- saving rejects to file Configure.rej
  builder for ‘/nix/store/bsr4hs13qnywhn03zcnfhybwyll53jn0-openssl-1.0.2f.drv’ failed with exit code 1
  error: build of ‘/nix/store/bsr4hs13qnywhn03zcnfhybwyll53jn0-openssl-1.0.2f.drv’ failed
  ```

  This problem is apparently introduced by  917ca8920da46b94867a01590423f66390a152c0 and cc2cec63007f6974130a7ba8a491761be5887528 


state: open
title: NixOS-only packages in nixpkgs
user_login: fpletz
html_url: https://github.com/NixOS/nixpkgs/issues/13402
updated_at: 2018-06-23 20:47:55
body:
  ### Problem

  From a discussion in #11592:

  Some packages in nixpkgs are tied to their specific NixOS module or some paths only available on NixOS. nixpkgs should however also be usable on other operating systems and Linux distributions.

  This has different reasons. For instance the person that packaged it could just not have had the time do it properly but in other cases like Gitlab where there are hardwired paths where write access is need to modify or add files in the code which need to be patched to point to general locations for which there is IMHO no real convention where to put it. As patching those paths deviates from upstream documentation there is no way for users of `nix-env` to inspect and find out about those paths for editing configuration or putting application state or caches.
  ### Proposed solution

  I propose adding a new boolean `meta` attribute called e.g. `onlynixos` (looks awful, other options welcome!) so that these packages raise an error when trying to use them on non-NixOS systems.
  ### Open Questions

  Is there a way to determine if the package is used on a NixOS system or is this maybe an information that can only be obtained from nix itself?


state: closed
title: linux-testing: 4.5-rc4 -> 4.5-rc5
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/13403
updated_at: 2016-02-24 07:18:58
body:
  ###### Things done:
  - [x] Tested via `nix.useChroot`.
  - [x] Built on platform(s): Linux/NixOS.
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [ ] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: Fix darwin tcl tk
user_login: knedlsepp
html_url: https://github.com/NixOS/nixpkgs/pull/13404
updated_at: 2016-02-26 11:48:24
body:
  ###### Things done:
  - [ ] Tested via `nix.useChroot`.
  - [x] Built on platform(s): darwin.
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [x] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### Extra

  Fixes #13377


state: closed
title: linux_3_10: 3.10.96 -> 3.10.97
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/13405
updated_at: 2016-02-25 22:21:18
body:
  What is the wizardry needed to build 3.10? Neither the previous 3.10.96 nor the new 3.10.97 build for me.

  I just get a whole lot of `Error in reading or end of file`

  This should be ok, I want to see if Travis has the same errors I am getting.


state: closed
title: linux_4_3: 4.3.5 -> 4.3.6
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/13408
updated_at: 2016-02-24 07:16:30
body:
  ###### Things done:
  - [x] Tested via `nix.useChroot`.
  - [x] Built on platform(s): Linux/NixOS.
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [ ] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  Considering 4.3 is EOL'd, what do we usually do with kernels like this?
  Keep them around for a bit?


state: closed
title: nixpkgs manual: Fix license strings docs
user_login: fpletz
html_url: https://github.com/NixOS/nixpkgs/pull/13409
updated_at: 2016-02-24 00:56:32
body:
  The wrong usage of unfree-redistributable fixed in ea242619fb0028f830238a0fa1b19277d14508ff can be explaind by unclear documentation, specifically the section in the nixpkgs manual describing generic licenses it is written to use attributes from `stdenv.lib.licenses` but in the list the strings form was documented without quotation marks.

  This confuses people because the package builds fine locally but fails the tests on travis-ci.


state: closed
title: Creating, Wrapping postgres extensions and playing nicely
user_login: fxfactorial
html_url: https://github.com/NixOS/nixpkgs/issues/13410
updated_at: 2016-12-29 10:25:59
body:
  I am trying to wrap this postgres extension for nixpkgs https://github.com/eulerto/pg_similarity

  my nix expression is: 

  ``` nix
  { stdenv, fetchFromGitHub, gcc, postgresql } :

  stdenv.mkDerivation rec {
    name = "pg_similarity";
    src = fetchFromGitHub {
      owner = "eulerto";
      repo = "pg_similarity";
      rev = "adacf8ab8f6ed8304ff4c5dcffbf0378656091e1";
      sha256 = "1a40n405d37ichwmnz57wasb03jp7jiygac98zxdqr1zlkmjy4rd";
    };
    builder = ./builder.sh;
    buildInputs = [ postgresql gcc ];
    meta = {
      description = "Some functions";
      platforms = stdenv.lib.platforms.linux;
      license = stdenv.lib.licenses.gpl2;
    };
  }
  ```

  and my builder is: 

  ``` shell
  # -*- shell-script -*-
  source $stdenv/setup

  chmod -R 755 $src

  chmod -R 755 $(pg_config --libdir)
  chmod -R 755 $(pg_config --sharedir)

  cd $src

  USE_PGXS=1 make
  USE_PGXS=1 make install

  mkdir -p $out
  ```

  And this is crapping out at runtime when I try to use the extension with 
  `create extension pg_similarity` in psql. 

  I found some old threads with mentioning this but no real resolution and I see postgis in nixpkgs but it looks like its specialized for postgis, not a generic solution. 

  What is the right way to install postgres extensions via nix? 

  EDIT: Apparently there is a `postgresqlWithPlugins` but doesn't make much sense to me and the only example usages are like `postgis` which has a rather complicated build process.


state: closed
title: ledger-autosync-0.2.3 missing ofxclient.config
user_login: codemac
html_url: https://github.com/NixOS/nixpkgs/issues/13411
updated_at: 2016-02-25 20:26:34
body:
  ## Basic info

  To make sure that we are on the same page:

  ```
  codemac@neah:~/beans % nixos-version
  16.03pre76756.885acea (Emu)
  codemac@neah:~/beans % uname -a
  Linux neah 4.1.17 #1-NixOS SMP Sun Jan 31 19:23:48 UTC 2016 x86_64 GNU/Linux
  codemac@neah:~/beans % nix-instantiate --eval "<nixpkgs>" -A lib.nixpkgsVersion
  "16.03pre76756.885acea"
  codemac@neah:~/beans % nix-env --version
  nix-env (Nix) 1.11.1
  ```
  ## Describe your issue here

  When I run ledger-autosync, it complains about a missing module.
  ### Expected result

  I expect it to run
  ### Actual result

  It prints:

  ```
  Traceback (most recent call last):
    File "/nix/store/z53xbxlv8ssmcxnspdxakbx43pv18wsx-python2.7-ledger-autosync-0.2.3/bin/.ledger-autosync-wrapped", line 8, in <module>
      from ledgerautosync.cli import run
    File "/nix/store/z53xbxlv8ssmcxnspdxakbx43pv18wsx-python2.7-ledger-autosync-0.2.3/lib/python2.7/site-packages/ledgerautosync/cli.py", line 22, in <module>
      from ofxclient.config import OfxConfig
  ImportError: No module named ofxclient.config
  ```
  ### Steps to reproduce

  ```
  nix-env -iA nixos.python27Packages.ledger-autosync
  ledger-autosync
  ```


state: closed
title: libreswan: add package and service to nixos
user_login: afranchuk
html_url: https://github.com/NixOS/nixpkgs/pull/13412
updated_at: 2016-03-02 16:05:57
body:
  ###### Things done:
  - [x] Tested via `nix.useChroot`.
  - [x] Built on platform(s): linux.
  - [x] Tested compilation of all pkgs that depend on this change. (none)
  - [x] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  I have tested the resulting binaries/services and have been able to use the package to successfully connect to a rather temperamental VPN (to which strongswan couldn't connect).


state: closed
title: rkt should be complied with the "kvm" stage1
user_login: mbsulliv
html_url: https://github.com/NixOS/nixpkgs/issues/13413
updated_at: 2018-02-19 03:27:14
body:
  ## Basic info
  - Kernel: Linux pc-mbsulliv2 3.18.25 #1-NixOS SMP Thu Jan 1 00:00:01 UTC 1970 x86_64 GNU/Linux
  - System: 15.09.git.c734df8 (Dingo)
  - Nix version: nix-env (Nix) 1.10
  - Nixpkgs version: "15.09.911.53286a8"
  ## Describe your issue here

  I tried adding the "kvm" stage1 option to stage1Flavours in "pkgs/applications/virtualization/rkt/default.nix" and I got two errors.  I fixed the missing dependency on "bc" but then hit a problem where wget was used to download linux resources at https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.1.3.tar.xz.  I suspect that wget isn't a sanctioned action during a build script, but I don't know how to fix the problem.
  ### Expected result

  "kvm" should be included in the stage1Flavours by default.
  ### Actual result

  ...
    WGET         https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.1.3.tar.xz => build-rkt-1.0.0/tmp/usr_from_kvm/kernel/linux-4.1.3.tar.xz
  stage1/usr_from_kvm/kernel.mk:92: recipe for target '/tmp/nix-build-rkt-1.0.0.drv-0/rkt-v1.0.0-src/build-rkt-1.0.0/tmp/usr_from_kvm/kernel/linux-4.1.3.tar.xz' failed
  make: **\* [/tmp/nix-build-rkt-1.0.0.drv-0/rkt-v1.0.0-src/build-rkt-1.0.0/tmp/usr_from_kvm/kernel/linux-4.1.3.tar.xz] Error 5
  builder for ‘/nix/store/yyvvdvdiiysikw2ckfgrr8wxjl2ygr41-rkt-1.0.0.drv’ failed with exit code 2
  cannot build derivation ‘/nix/store/xxxwzg61gr9k3haqwy9k9azc40mqghm4-system-path.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/jbs5nr4hb5r7cn1x3cmhxlhj3z06d0yw-nixos-15.09.git.d5f3723M.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/jbs5nr4hb5r7cn1x3cmhxlhj3z06d0yw-nixos-15.09.git.d5f3723M.drv’ failed
  ### Steps to reproduce

  1) In "pkgs/applications/virtualization/rkt/default.nix", set: stage1Flavours = [ "coreos" "fly" "host" "kvm" ];
  2) Rebuild


state: closed
title: cargo searches specific system directories for SSL certs
user_login: pikajude
html_url: https://github.com/NixOS/nixpkgs/issues/13414
updated_at: 2016-03-14 12:48:48
body:
  See https://github.com/sfackler/rust-openssl/blob/3ca5ecac7427cd37947352552cc517c7db8fd4fd/openssl-sys/src/probe.rs#L14

  This should be patched out (or env var support patched in), but I'm not familiar enough with the rust builders to figure out where to start.


state: closed
title: hovercraft 2.0b1 -> 2.0
user_login: johbo
html_url: https://github.com/NixOS/nixpkgs/pull/13416
updated_at: 2016-02-24 10:38:00
body:
  ###### Things done:
  - [ ] Tested via `nix.useChroot`.
  - [x] Built on platform(s): darwin ok
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [ ] Tested execution of binary products
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### Extra

  Fixes # .

  cc @ .

  ---

  _Please note, that points are not mandatory._


state: closed
title: The bluedevil shows no adapters when using KDE5 on 15.09 branch
user_login: CMCDragonkai
html_url: https://github.com/NixOS/nixpkgs/issues/13417
updated_at: 2016-05-31 16:23:21
body:
  My bluetooth is definitely working as:

  ```
  >  hcitool dev                                                                                                                    ~
  Devices:
          hci0    34:02:86:68:D5:1B
  > rfkill list                                                                                                                    ~
  0: hci0: Bluetooth
          Soft blocked: no
          Hard blocked: no
  ```

  Also I was able to scan my phone from the console.

  However inside KDE5's bluedevil GUI app, there's no bluetooth adapters shown. This I guess might have something to do with bluez4 vs bluez5 (as bluez4 is still the default for both KDE4 and KDE5 on 15.09, but on master, bluez5 is now used if you don't use KDE4). I wasn't able to test whether bluez5 would make it work, because the 15.09 branch bluez5 has a bad upstream URL.

  i.e. this doesn't work on 15.09:

  ```
          nixpkgs.config = {
              packageOverrides = pkgs: {
                  bluez = pkgs.bluez5; # bluez by default is still bluez4, here we use bluez5 for kde5
              };
          };
  ```

  Rebuilds was stuck trying to install:

  ```
  trying http://www.freedesktop.org/software/media-player-info/media-player-info-22.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:01:44 --:--:--     0
  ```


state: closed
title: aria2: 1.19.3 -> 1.20.0
user_login: k0ral
html_url: https://github.com/NixOS/nixpkgs/pull/13419
updated_at: 2016-02-24 16:02:38
body:
  ###### Things done:
  - [ ] Tested via `nix.useChroot`.
  - [x] Built on platform(s): linux
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [x] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### Extra

  cc @jgeerds 


state: closed
title: bitcoin: 0.11.0 -> 0.12.0
user_login: stefanwouldgo
html_url: https://github.com/NixOS/nixpkgs/pull/13420
updated_at: 2016-02-24 15:33:33
body:
  ###### Things done:
  - [x] Tested via `nix.useChroot`.
  - [x] Built on platform(s): Linux x64
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [x] Tested execution of binary products.
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### Extra

  Fixes # .

  cc @roconnor @AndersonTorres .

  ---

  _Please note, that points are not mandatory._


state: closed
title: mendeley: 1.15.3 -> 1.16
user_login: willtim
html_url: https://github.com/NixOS/nixpkgs/pull/13421
updated_at: 2016-02-24 13:31:44
body:
  Just a version bump of a proprietary binary. Thanks.
  ###### Things done:
  - [ ] Tested via `nix.useChroot`.
  - [x] Built on platform(s): amd64.
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [x] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  _Please note, that points are not mandatory._


state: closed
title: git: 2.7.0 -> 2.7.1
user_login: k0ral
html_url: https://github.com/NixOS/nixpkgs/pull/13422
updated_at: 2016-02-24 14:09:28
body:
  ###### Things done:
  - [ ] Tested via `nix.useChroot`.
  - [x] Built on platform(s): linux
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [x] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### Extra

  cc @peti @the-kenny @wmertens 


state: closed
title: weboob: 1.0 -> 1.1
user_login: DamienCassou
html_url: https://github.com/NixOS/nixpkgs/pull/13423
updated_at: 2016-02-24 14:36:30
body:
  ###### Things done:
  - [x] Tested via `nix.useChroot`.
  - [x] Built on platform(s): linux.
  - [x] Tested compilation of all pkgs that depend on this change: nox-review pr
  - [x] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: mediainfo: 0.7.81 -> 0.7.82
user_login: k0ral
html_url: https://github.com/NixOS/nixpkgs/pull/13424
updated_at: 2016-02-24 14:02:16
body:
  ###### Things done:
  - [ ] Tested via `nix.useChroot`.
  - [x] Built on platform(s): linux
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [x] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### Extra

  cc @devhell 


state: closed
title: curl: disable http2 support on Darwin
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/13425
updated_at: 2016-02-25 15:03:55
body:
  ###### Things done:
  - [ ] Tested via `nix.useChroot`.
  - [x] Built on platform(s): NixOS amd64
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [ ] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### Extra

  Temporary fix to unlock unstable.

  Should fix https://hydra.nixos.org/build/32265403/nixlog/12


state: closed
title: gdb: 7.10 -> 7.11
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/13426
updated_at: 2016-02-24 15:00:50
body:
  ###### Things done:
  - [ ] Tested via `nix.useChroot`.
  - [x] Built on platform(s): x86_64-linux.
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [x] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### Extra

  Fixes # .

  cc @nbp  .

  ---

  _Please note, that points are not mandatory._

  See announcement here :
  http://lists.gnu.org/archive/html/info-gnu/2016-02/msg00010.html


state: closed
title: mercurial: 3.5.1 -> 3.7.1
user_login: k0ral
html_url: https://github.com/NixOS/nixpkgs/pull/13427
updated_at: 2016-02-25 16:00:58
body:
  ###### Things done:
  - [ ] Tested via `nix.useChroot`.
  - [x] Built on platform(s): linux
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [x] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### Extra

  cc @edolstra 


state: closed
title: slock: 1.2 -> 1.3
user_login: k0ral
html_url: https://github.com/NixOS/nixpkgs/pull/13429
updated_at: 2016-02-25 08:24:30
body:
  ###### Things done:
  - [ ] Tested via `nix.useChroot`.
  - [x] Built on platform(s): linux
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [x] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### Extra

  cc @astsmtl 


state: closed
title: yarp (+ libace): init at 2.3.64
user_login: nico202
html_url: https://github.com/NixOS/nixpkgs/pull/13430
updated_at: 2016-03-04 17:58:38
body:
  Adds YARP, its dependency (ace), add ace licence to licences.nix (http://spdx.org/licenses/DOC.html).
  Various optional dependency are not used (ie. It would be useful to add the option to enable python API but I'm not succeeding, if someone wants to help, else I'll update the request when I'll get it working
  ###### Things done:
  - [ ] Tested via `nix.useChroot`.
  - [x] Built on platform(s): linux x86-64.
  - [x] Tested execution of binary products.
  ### Extra:

  cc @therealpxc 


state: closed
title: i3pystatus: 3.33 -> 3.34
user_login: igsha
html_url: https://github.com/NixOS/nixpkgs/pull/13431
updated_at: 2016-03-09 17:40:53
body:
  ###### Things done:
  - [ ] Tested via `nix.useChroot`.
  - [x] Built on platform(s): x86_64 linux.
  - [x] Tested compilation of all pkgs that depend on this change.
  - [x] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### Extra

  ``` bash
  [23:02] igor@igor-pc nixpkgs (i3pystatus) $ nix-shell --pure -I nixpkgs=/home/igor/nixpkgs/ -p python3Packages.i3pystatus

  [nix-shell:~/nixpkgs]$ i3pystatus
  {"version": 1, "click_events": true}
  [
  [{"urgent": false, "name": "i3pystatus.clock.Clock", "instance": "139924714783296", "full_text": "Wed 24 Feb 23:04:15", "markup": "none"}]
  ,[{"urgent": false, "name": "i3pystatus.clock.Clock", "instance": "139924714783296", "full_text": "Wed 24 Feb 23:04:16", "markup": "none"}]
  ,[{"urgent": false, "name": "i3pystatus.clock.Clock", "instance": "139924714783296", "full_text": "Wed 24 Feb 23:04:17", "markup": "none"}]
  ,[{"urgent": false, "name": "i3pystatus.clock.Clock", "instance": "139924714783296", "full_text": "Wed 24 Feb 23:04:18", "markup": "none"}]
  ^C
  [nix-shell:~/nixpkgs]$
  ```


state: open
title: Building (and packaging) Rumprun Unikernel
user_login: paspanag
html_url: https://github.com/NixOS/nixpkgs/issues/13432
updated_at: 2018-06-23 19:08:36
body:
  - Kernel: 4.3.4 x86_64
  - System: Nixos 16.03pre76756.885acea
  - Nix version: 1.11.1
  - Nixpkgs version: 16.03pre76756.885acea

  Hi guys, I'm having a hard time building the rumprun unikernel. Specifically it's having troubles resolving the machine/cdefs.h header.

  I'm using a nix-shell with stdenv, which 

  Here's the error log:

  CC=/home/peter/experiments/unikernels/rumprun/rumprun/obj-amd64-hw/rumptools/bin/x86_64--netbsd-gcc /home/peter/experiments/unikernels/rumprun/rumprun/obj-amd64-hw/rumptools/bin/nbmkdep -f InstrProfilingFile.d.tmp  --   -std=gnu99    -D__NetBSD__ -Ulinux -U__linux -U__linux__ -U__gnu_linux__ --sysroot=/home/peter/experiments/unikernels/rumprun/rumprun/obj-amd64-hw/rumptools/dest  -D_LIBC -DLIBC_SCCS -DSYSLIBC_SCCS -D_REENTRANT -D_DIAGNOSTIC -DHESIOD -DINET6 -DNLS -I/home/peter/experiments/unikernels/rumprun/rumprun/src-netbsd/lib/libc/include -I/home/peter/experiments/unikernels/rumprun/rumprun/src-netbsd/lib/libc -I/home/peter/experiments/unikernels/rumprun/rumprun/src-netbsd/sys -I/home/peter/experiments/unikernels/rumprun/rumprun/src-netbsd/lib/libc/compat/../locale -I/home/peter/experiments/unikernels/rumprun/rumprun/src-netbsd/lib/libc/compat/stdlib -I/home/peter/experiments/unikernels/rumprun/rumprun/src-netbsd/lib/libc/compat/../stdlib -D__BUILD_LEGACY -I/home/peter/experiments/unikernels/rumprun/rumprun/src-netbsd/lib/libc/../../common/lib/libc/quad -I/home/peter/experiments/unikernels/rumprun/rumprun/src-netbsd/lib/libc/../../common/lib/libc/string -I/home/peter/experiments/unikernels/rumprun/rumprun/src-netbsd/lib/libc/../../common/lib/libc/arch/x86_64/string -D__DBINTERFACE_PRIVATE -I/home/peter/experiments/unikernels/rumprun/rumprun/src-netbsd/libexec/ld.elf_so -I/home/peter/experiments/unikernels/rumprun/rumprun/src-netbsd/lib/libc/dlfcn -I/home/peter/experiments/unikernels/rumprun/rumprun/src-netbsd/lib/libc/gdtoa -I/home/peter/experiments/unikernels/rumprun/rumprun/src-netbsd/lib/libc/locale -DNO_FENV_H -I/home/peter/experiments/unikernels/rumprun/rumprun/src-netbsd/lib/libc/arch/x86_64/gdtoa -DWITH_RUNE -I/home/peter/experiments/unikernels/rumprun/rumprun/src-netbsd/lib/libc -DPOSIX_MISTAKE -DCOMPAT__RES -DUSE_POLL -DPORTMAP -DWIDE_DOUBLE -DALL_STATE -DUSG_COMPAT  -Wno-missing-prototypes  -Wno-old-style-definition  -Wno-strict-prototypes  -Wno-uninitialized  -Wno-cast-qual    /home/peter/experiments/unikernels/rumprun/rumprun/src-netbsd/sys/external/bsd/compiler_rt/dist/lib/profile/InstrProfilingFile.c > error.txt
  In file included from /nix/store/n2wxp513rr00f6hr2dy0waqahns49dch-glibc-2.21/include/features.h:365:0,
                   from /nix/store/n2wxp513rr00f6hr2dy0waqahns49dch-glibc-2.21/include/inttypes.h:25,
                   from /home/peter/experiments/unikernels/rumprun/rumprun/src-netbsd/sys/external/bsd/compiler_rt/dist/lib/profile/InstrProfiling.h:25,
                   from /home/peter/experiments/unikernels/rumprun/rumprun/src-netbsd/sys/external/bsd/compiler_rt/dist/lib/profile/InstrProfilingFile.c:10:
  /home/peter/experiments/unikernels/rumprun/rumprun/src-netbsd/sys/sys/cdefs.h:62:27: fatal error: machine/cdefs.h: No such file or directory
   #include <machine/cdefs.h>
                             ^
  compilation terminated.
  nbmkdep: compile failed.


state: closed
title: config.security.oath: new module
user_login: spacefrogg
html_url: https://github.com/NixOS/nixpkgs/pull/13434
updated_at: 2016-02-26 18:06:32
body:
  ###### Things done:
  - [x] Tested.
  - [x] Built on platform(s): x86_64_linux.
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [x] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### Extra

  Add a module to make options to pam_oath module configurable.
  These are:
  -  window - number of OTPs to check
  - digits - length of the OTP (adds support for two-factor auth)
  - usersfile - filename to store OATH credentials in

  The OATH line in the PAM session section is not needed by OATH. I therefore dropped it.


state: closed
title: calc: init at 2.12.5.3
user_login: tg-x
html_url: https://github.com/NixOS/nixpkgs/pull/13435
updated_at: 2016-02-26 10:16:11
body:
  ###### Things done:
  - [ ] Tested via `nix.useChroot`.
  - [x] Built on platform(s): x86_64.
  - [ ] Tested compilation of all pkgs that depend on this change (N/A).
  - [x] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### Extra

  Fixes # .

  cc @ .

  ---

  _Please note, that points are not mandatory._


state: closed
title: ranger: can't open tar files (less -R: command not found)
user_login: colemickens
html_url: https://github.com/NixOS/nixpkgs/issues/13436
updated_at: 2018-11-11 18:16:36
body:
  ## Basic info

  To make sure that we are on the same page:
  - Kernel: Linux chimera 4.4.1 #1-NixOS SMP Sun Jan 31 19:29:37 UTC 2016 x86_64 GNU/Linux
  - System: 16.03.git.8e784ea (Emu)
  - Nix version: nix-env (Nix) 1.11.1
  - Nixpkgs version: 16.03.git.8e784ea
  ## Describe your issue here

  Opening tars with ranger doesn't work
  ### Expected result
  - tar is opened
  ### Actual result
  - screen flashes
  - upon exiting, you see the error:

  ```
  /bin/sh: less -R: command not found
  tar: write error
  ```
  ### Steps to reproduce
  - Open ranger in a directroy with a tar file.
  - Attempt to open tar file in ranger


state: closed
title: thunderbird-bin: Backport 38.6.0 to release-15.09 for security patches
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/13437
updated_at: 2016-02-25 13:01:18
body:
  ###### Things done:
  - [X] Tested via `nix.useChroot`.
  - [X] Built on platform(s): linux x8664.
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [X] Tested execution of binary products.
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: Unstable channel hasn't updated in a week
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/issues/13439
updated_at: 2016-02-27 12:14:04
body:
  ... and it's still vulnerable.

  There's a problem that I can't reproduce but Hydra reproduces it repeatedly http://hydra.nixos.org/build/32267159. It's seems as if `passAsFile` doesn't work well on Hydra.


state: closed
title: galen init at 2.2.1
user_login: gilligan
html_url: https://github.com/NixOS/nixpkgs/pull/13441
updated_at: 2016-02-26 20:35:22
body:
  ### galen

  This adds [galen](http://galenframework.com/) at version 2.2.1 for darwin and linux
  - [x] Tested build on darwin -- It fetches a `jar` so it should work just fine on linux as well
  - [x] Tested execution of binary product


state: closed
title: Can't update rust pkg
user_login: jagajaga
html_url: https://github.com/NixOS/nixpkgs/issues/13442
updated_at: 2016-02-25 12:54:24
body:
  Trying to update `rustfmt`. Updated sha and rev, trying to install and getting:

  ```
  jaga $ nix-env -i rustfmt-git -f $NIXPKGS_ALL
  installing ‘rustfmt-git-2016-02-15’
  these derivations will be built:
    /nix/store/3j740pmj8nrn3xq78gjs2jzyszj0kcad-rustfmt-git-2016-02-15-fetch.drv
    /nix/store/cln12rywykw5d20z42kkymma5q3zbfvi-rustfmt-git-2016-02-15.drv
  building path(s) ‘/nix/store/b5piklx0f3i6vnxm5h4qy2d3wndjw97x-rustfmt-git-2016-02-15-fetch’
  unpacking sources
  unpacking source archive /nix/store/jgfdzlznx1kvccxb00znf881i442rgrc-rustfmt-65bc5c242de86f0651b34fd913ca338a880696e8-src
  source root is rustfmt-65bc5c242de86f0651b34fd913ca338a880696e8-src
  installing
  Fetching /tmp/nix-build-rustfmt-git-2016-02-15-fetch.drv-0/rustfmt-65bc5c242de86f0651b34fd913ca338a880696e8-src to /nix/store/b5piklx0f3i6vnxm5h4qy2d3wndjw97x-rustfmt-git-2016-02-15-fetch
  Using rust registry from /nix/store/1habkfr79gsa8pgwb2qrs57nsdy14z6n-rustRegistry-2016-02-25-a43392d
      Updating registry `file:///nix/store/1habkfr79gsa8pgwb2qrs57nsdy14z6n-rustRegistry-2016-02-25-a43392d`
   Downloading rustc-serialize v0.3.16 (registry file:///nix/store/1habkfr79gsa8pgwb2qrs57nsdy14z6n-rustRegistry-2016-02-25-a43392d)
  unable to get packages from source

  Caused by:
    failed to download package `rustc-serialize v0.3.16 (registry file:///nix/store/1habkfr79gsa8pgwb2qrs57nsdy14z6n-rustRegistry-2016-02-25-a43392d)` from https://crates.io/api/v1/crates/rustc-serialize/0.3.16/download

  Caused by:
    Problem with the SSL CA cert (path? access rights?)
  /nix/store/zn676by0m8f7z4js1cq4appx2j87gyqc-stdenv/setup: line 124: showBuildStats: unbound variable
  builder for ‘/nix/store/3j740pmj8nrn3xq78gjs2jzyszj0kcad-rustfmt-git-2016-02-15-fetch.drv’ failed with exit code 101
  cannot build derivation ‘/nix/store/cln12rywykw5d20z42kkymma5q3zbfvi-rustfmt-git-2016-02-15.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/cln12rywykw5d20z42kkymma5q3zbfvi-rustfmt-git-2016-02-15.drv’ failed
  ```

  cc @wizeman @globin @madjar


state: closed
title: helm: 2015-09-11 -> 0.6.1
user_login: magnetophon
html_url: https://github.com/NixOS/nixpkgs/pull/13443
updated_at: 2018-01-25 14:31:53
body:
  ###### Things done:
  - [ x] Tested via `nix.useChroot`.
  - [x ] Built on platform(s): .
  - [ x] Tested compilation of all pkgs that depend on this change.
  - [x ] Tested execution of binary products.
  - [x ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: sauce-connect: 4.3.6 -> 4.3.13
user_login: gilligan
html_url: https://github.com/NixOS/nixpkgs/pull/13444
updated_at: 2016-02-25 15:56:44
body:
  This updates to the latest version (4.3.13) and also adds osx support.
  - [X] Built on: darwin
  - [X] Tested execution of binary products.


state: closed
title: stdenv: set SSL_CERT_FILE only if it isn't already
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/13445
updated_at: 2016-03-21 10:37:40
body:
  This would fix `fetchcargo` breakage caused by it setting `SSL_CERT_FILE` in the derivation, which would later be overridden by stdenv. This is very low-priority because workaround is available (testing in progress), but sounds nice to fix.
  ##### Things done:
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  (Other points are removed because they are not applicable there IMHO)


state: closed
title: sw-raid: make mdmon start from initrd
user_login: kklas
html_url: https://github.com/NixOS/nixpkgs/pull/13447
updated_at: 2016-07-03 17:26:39
body:
  ###### Things done:
  - [ ] Tested via `nix.useChroot`.
  - [x] Built on platform(s): NixOS amd64
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [ ] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### Extra

  Fixes #13058 

  After investigating my problem #13058 I found out partitions couldn't be mounted as non read-only because mdmon wasn't started in initrd because the binary wasn't included, so I added it.

  The other problem was raids syncing after every boot. This happens because arrays aren't clean on shutdown. I fixed this by adding systemd services for starting/stopping mdmon to ensure proper shutdown. The mdmon@.service is actullay called for by udev rules in https://github.com/nixos/nixpkgs/blob/0e32206a8610bf76bf5e82af4f6dd510a83a3d1d/nixos/modules/tasks/swraid.nix#L12 but is missing.

  Referencing this:
  https://git.centos.org/blob/rpms!mdadm.git/8c89314bd54c3fdc59cad75f6cc4505a30a8e8fb/SOURCES!mdadm-3.2.6-systemd-various-fixes-for-boot-with-container-arrays.patch
  https://github.com/neilbrown/mdadm/blob/master/systemd/mdmon@.service
  https://github.com/neilbrown/mdadm/blob/master/systemd/mdadm.shutdown


state: closed
title: pythonPackages.sqlalchemy: follows upstream, use "sqlalchemy7" for lecagy
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/13448
updated_at: 2016-03-05 16:07:50
body:
  ###### Things done:
  - [x] Tested via `nix.useChroot`.
  - [x] Built on platform(s): x86_64-linux.
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [ ] Tested execution of binary products.
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### Extra

  I still miss a rebuild of all the derivations that depend on `sqlalchemy`, which could make sense before merging that.

  Feedbacks welcome to validate that it is preferable to call `sqlalchemy` the most up to date branch and keep legacy releases with distinct names for those who need it.

  ---

  _Please note, that points are not mandatory._

  This makes pythonPackages.sqlalchemy the most up to date revision (it
  was called sqlalchemy_1_0 before), and maintains the various “legacy”
  versions available as pythonPackages.sqlalchemyX for X in {7,8,9}.

  All derivations that required `sqlalchemy_1_0` now require `sqlalchemy`
  while those that required `sqlalchemy` now require `sqlalchemy7`.

  The derivations are not changed, only the attribute names they are
  bound to.


state: closed
title: taskwarrior: 2.5.0 -> 2.5.1
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/pull/13449
updated_at: 2016-02-25 16:46:53
body:
  ###### Things done:
  - [ ] Tested via `nix.useChroot`.
  - [x] Built on platform(s): .
    - [x] Linux
  - [x] Tested compilation of all pkgs that depend on this change.
  - [x] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  cc @jgeerds .

  ---

  This is just a maintanance release of taskwarrior. No new features.


state: closed
title: cide: add missing git runtime dependency
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/13450
updated_at: 2016-02-25 16:34:57
body:
  ###### Things done:
  - [x] Tested via `nix.useChroot`.
  - [x] Built on platform(s): NixOS amd64
  - [x] Tested compilation of all pkgs that depend on this change.
  - [x] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  `git` is being used during `cide package`


state: closed
title: simp_le: Bump to b9d95e862536d1242e1ca6d7dac5691f32f11373
user_login: Baughn
html_url: https://github.com/NixOS/nixpkgs/pull/13451
updated_at: 2016-03-11 22:23:22
body:
  I also created https://github.com/kuba/simp_le/issues/78 to do this in simp_le. I'll send another PR if that resolves.
  ###### Things done:
  - [x] Tested via nixos-rebuild switch
  - [X] Built on platform(s): Linux.
  - [X] Tested execution of binary products.
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  - [x] Tested compilation of all pkgs that depend on this change.

  >  I don't think there are any... but how do I find out?


state: closed
title: libreoffice crashes when trying to open or save file
user_login: Profpatsch
html_url: https://github.com/NixOS/nixpkgs/issues/13452
updated_at: 2018-01-16 23:50:20
body:
  Update: not yet fully on master, will retry once I am.
  Update2: It’s still happening on master.

  nixpkgs/master

  When hitting `open` or `save as` or similar from inside the program, it crashes. Not when using `save` with an already saved file, so I assume it’s because of the dialogue that should open.

  trace:

  ```
  Fatal exception: Signal 5
  Stack:
  /nix/store/lxk07d81vp7ak2dqb9ailwwxm4bxamb1-libreoffice-5.1.0.3/lib/libreoffice/program/libuno_sal.so.3(+0x3a890)[0x7f56af6e0890]
  /nix/store/lxk07d81vp7ak2dqb9ailwwxm4bxamb1-libreoffice-5.1.0.3/lib/libreoffice/program/libuno_sal.so.3(+0x3ac23)[0x7f56af6e0c23]
  /nix/store/lxk07d81vp7ak2dqb9ailwwxm4bxamb1-libreoffice-5.1.0.3/lib/libreoffice/program/libuno_sal.so.3(+0x3ad58)[0x7f56af6e0d58]
  /nix/store/n2wxp513rr00f6hr2dy0waqahns49dch-glibc-2.21/lib/libc.so.6(+0x33340)[0x7f56aec31340]
  /nix/store/550xwzx0via3yj1mgm2nkvdxqi66vqrr-glib-2.46.2/lib/libglib-2.0.so.0(g_logv+0x1c0)[0x7f56a1ba9100]
  /nix/store/550xwzx0via3yj1mgm2nkvdxqi66vqrr-glib-2.46.2/lib/libglib-2.0.so.0(g_log+0x82)[0x7f56a1ba9332]
  /nix/store/550xwzx0via3yj1mgm2nkvdxqi66vqrr-glib-2.46.2/lib/libgio-2.0.so.0(+0xbcf82)[0x7f56a219df82]
  /nix/store/550xwzx0via3yj1mgm2nkvdxqi66vqrr-glib-2.46.2/lib/libgobject-2.0.so.0(+0x154a9)[0x7f56a1ea54a9]
  /nix/store/550xwzx0via3yj1mgm2nkvdxqi66vqrr-glib-2.46.2/lib/libgobject-2.0.so.0(g_object_new_valist+0x3d5)[0x7f56a1ea6ed5]
  /nix/store/550xwzx0via3yj1mgm2nkvdxqi66vqrr-glib-2.46.2/lib/libgobject-2.0.so.0(g_object_new+0xd4)[0x7f56a1ea71e4]
  /nix/store/06sa7312390qnnl1m6vadml3k8d93icv-gtk+3-3.18.5/lib/libgtk-3.so.0(+0x1a5a1c)[0x7f5690ed5a1c]
  /nix/store/06sa7312390qnnl1m6vadml3k8d93icv-gtk+3-3.18.5/lib/libgtk-3.so.0(+0x1a8460)[0x7f5690ed8460]
  /nix/store/06sa7312390qnnl1m6vadml3k8d93icv-gtk+3-3.18.5/lib/libgtk-3.so.0(+0x1a35b4)[0x7f5690ed35b4]
  /nix/store/550xwzx0via3yj1mgm2nkvdxqi66vqrr-glib-2.46.2/lib/libgobject-2.0.so.0(g_closure_invoke+0x145)[0x7f56a1e9ffc5]
  /nix/store/550xwzx0via3yj1mgm2nkvdxqi66vqrr-glib-2.46.2/lib/libgobject-2.0.so.0(+0x21bc1)[0x7f56a1eb1bc1]
  /nix/store/550xwzx0via3yj1mgm2nkvdxqi66vqrr-glib-2.46.2/lib/libgobject-2.0.so.0(g_signal_emit_valist+0xf86)[0x7f56a1eba476]
  /nix/store/550xwzx0via3yj1mgm2nkvdxqi66vqrr-glib-2.46.2/lib/libgobject-2.0.so.0(g_signal_emit_by_name+0x4ea)[0x7f56a1ebab9a]
  /nix/store/550xwzx0via3yj1mgm2nkvdxqi66vqrr-glib-2.46.2/lib/libgobject-2.0.so.0(g_object_set_property+0x20b)[0x7f56a1ea7f3b]
  /nix/store/550xwzx0via3yj1mgm2nkvdxqi66vqrr-glib-2.46.2/lib/libgobject-2.0.so.0(g_object_set_valist+0x21b)[0x7f56a1ea741b]
  /nix/store/550xwzx0via3yj1mgm2nkvdxqi66vqrr-glib-2.46.2/lib/libgobject-2.0.so.0(g_object_set+0xcf)[0x7f56a1ea7c3f]
  /nix/store/lxk07d81vp7ak2dqb9ailwwxm4bxamb1-libreoffice-5.1.0.3/lib/libreoffice/program/libvclplug_gtk3lo.so(+0x48e80)[0x7f5691690e80]
  /nix/store/lxk07d81vp7ak2dqb9ailwwxm4bxamb1-libreoffice-5.1.0.3/lib/libreoffice/program/libvclplug_gtk3lo.so(+0x4a112)[0x7f5691692112]
  /nix/store/lxk07d81vp7ak2dqb9ailwwxm4bxamb1-libreoffice-5.1.0.3/lib/libreoffice/program/libvcllo.so(_ZN11Application16createFilePickerERKN3com3sun4star3uno9ReferenceINS3_17XComponentContextEEE+0x48)[0x7f56a9360e48]
  /nix/store/lxk07d81vp7ak2dqb9ailwwxm4bxamb1-libreoffice-5.1.0.3/lib/libreoffice/program/libsvtlo.so(+0x30525d)[0x7f56aa8c325d]
  /nix/store/lxk07d81vp7ak2dqb9ailwwxm4bxamb1-libreoffice-5.1.0.3/lib/libreoffice/program/libuno_cppuhelpergcc3.so.3(+0x47540)[0x7f56ad056540]
  /nix/store/lxk07d81vp7ak2dqb9ailwwxm4bxamb1-libreoffice-5.1.0.3/lib/libreoffice/program/libuno_cppuhelpergcc3.so.3(+0x4f4fb)[0x7f56ad05e4fb]
  /nix/store/lxk07d81vp7ak2dqb9ailwwxm4bxamb1-libreoffice-5.1.0.3/lib/libreoffice/program/libuno_cppuhelpergcc3.so.3(+0x8dce4)[0x7f56ad09cce4]
  /nix/store/lxk07d81vp7ak2dqb9ailwwxm4bxamb1-libreoffice-5.1.0.3/lib/libreoffice/program/libuno_cppuhelpergcc3.so.3(+0x93aa0)[0x7f56ad0a2aa0]
  /nix/store/lxk07d81vp7ak2dqb9ailwwxm4bxamb1-libreoffice-5.1.0.3/lib/libreoffice/program/libuno_cppuhelpergcc3.so.3(+0x8bd54)[0x7f56ad09ad54]
  /nix/store/lxk07d81vp7ak2dqb9ailwwxm4bxamb1-libreoffice-5.1.0.3/lib/libreoffice/program/libsfxlo.so(+0x26b870)[0x7f56abc64870]
  /nix/store/lxk07d81vp7ak2dqb9ailwwxm4bxamb1-libreoffice-5.1.0.3/lib/libreoffice/program/libsfxlo.so(_ZN4sfx216FileDialogHelperC2EslRKN3rtl8OUStringEs14SfxFilterFlagsS5_S4_RKN3com3sun4star3uno8SequenceIS2_EE+0x9d)[0x7f56abc670ad]
  /nix/store/lxk07d81vp7ak2dqb9ailwwxm4bxamb1-libreoffice-5.1.0.3/lib/libreoffice/program/libsfxlo.so(+0x349487)[0x7f56abd42487]
  /nix/store/lxk07d81vp7ak2dqb9ailwwxm4bxamb1-libreoffice-5.1.0.3/lib/libreoffice/program/libsfxlo.so(+0x34dd50)[0x7f56abd46d50]
  /nix/store/lxk07d81vp7ak2dqb9ailwwxm4bxamb1-libreoffice-5.1.0.3/lib/libreoffice/program/libsfxlo.so(+0x3711ed)[0x7f56abd6a1ed]
  /nix/store/lxk07d81vp7ak2dqb9ailwwxm4bxamb1-libreoffice-5.1.0.3/lib/libreoffice/program/libsfxlo.so(+0x1dc859)[0x7f56abbd5859]
  /nix/store/lxk07d81vp7ak2dqb9ailwwxm4bxamb1-libreoffice-5.1.0.3/lib/libreoffice/program/libsfxlo.so(+0x1d968c)[0x7f56abbd268c]
  /nix/store/lxk07d81vp7ak2dqb9ailwwxm4bxamb1-libreoffice-5.1.0.3/lib/libreoffice/program/libsfxlo.so(+0x21dc1c)[0x7f56abc16c1c]
  /nix/store/lxk07d81vp7ak2dqb9ailwwxm4bxamb1-libreoffice-5.1.0.3/lib/libreoffice/program/libsfxlo.so(+0x2204a9)[0x7f56abc194a9]
  /nix/store/lxk07d81vp7ak2dqb9ailwwxm4bxamb1-libreoffice-5.1.0.3/lib/libreoffice/program/../program/libfwklo.so(+0x21eecf)[0x7f5686e13ecf]
  /nix/store/lxk07d81vp7ak2dqb9ailwwxm4bxamb1-libreoffice-5.1.0.3/lib/libreoffice/program/libvcllo.so(_ZN4Menu6SelectEv+0x77)[0x7f56a90ee1d7]
  /nix/store/lxk07d81vp7ak2dqb9ailwwxm4bxamb1-libreoffice-5.1.0.3/lib/libreoffice/program/libvcllo.so(+0x229253)[0x7f56a915a253]
  /nix/store/lxk07d81vp7ak2dqb9ailwwxm4bxamb1-libreoffice-5.1.0.3/lib/libreoffice/program/libvcllo.so(_ZN17SalGenericDisplay21DispatchInternalEventEv+0x71)[0x7f56a93d4111]
  /nix/store/lxk07d81vp7ak2dqb9ailwwxm4bxamb1-libreoffice-5.1.0.3/lib/libreoffice/program/libvclplug_gtk3lo.so(+0x3c629)[0x7f5691684629]
  /nix/store/lxk07d81vp7ak2dqb9ailwwxm4bxamb1-libreoffice-5.1.0.3/lib/libreoffice/program/libvclplug_gtk3lo.so(+0x3c6a1)[0x7f56916846a1]
  /nix/store/550xwzx0via3yj1mgm2nkvdxqi66vqrr-glib-2.46.2/lib/libglib-2.0.so.0(g_main_context_dispatch+0x13d)[0x7f56a1ba2a3d]
  /nix/store/550xwzx0via3yj1mgm2nkvdxqi66vqrr-glib-2.46.2/lib/libglib-2.0.so.0(+0x48dd8)[0x7f56a1ba2dd8]
  /nix/store/550xwzx0via3yj1mgm2nkvdxqi66vqrr-glib-2.46.2/lib/libglib-2.0.so.0(g_main_context_iteration+0x2c)[0x7f56a1ba2e7c]
  /nix/store/lxk07d81vp7ak2dqb9ailwwxm4bxamb1-libreoffice-5.1.0.3/lib/libreoffice/program/libvclplug_gtk3lo.so(+0x3bb67)[0x7f5691683b67]
  /nix/store/lxk07d81vp7ak2dqb9ailwwxm4bxamb1-libreoffice-5.1.0.3/lib/libreoffice/program/libvcllo.so(_ZN11Application5YieldEv+0x51)[0x7f56a935e7a1]
  /nix/store/lxk07d81vp7ak2dqb9ailwwxm4bxamb1-libreoffice-5.1.0.3/lib/libreoffice/program/libvcllo.so(_ZN11Application7ExecuteEv+0x45)[0x7f56a9360a75]
  /nix/store/lxk07d81vp7ak2dqb9ailwwxm4bxamb1-libreoffice-5.1.0.3/lib/libreoffice/program/libsofficeapp.so(+0x289fc)[0x7f56af4369fc]
  /nix/store/lxk07d81vp7ak2dqb9ailwwxm4bxamb1-libreoffice-5.1.0.3/lib/libreoffice/program/libvcllo.so(+0x4330c1)[0x7f56a93640c1]
  /nix/store/lxk07d81vp7ak2dqb9ailwwxm4bxamb1-libreoffice-5.1.0.3/lib/libreoffice/program/libvcllo.so(_Z6SVMainv+0x22)[0x7f56a9364112]
  /nix/store/lxk07d81vp7ak2dqb9ailwwxm4bxamb1-libreoffice-5.1.0.3/lib/libreoffice/program/libsofficeapp.so(soffice_main+0xa2)[0x7f56af45ab92]
  /nix/store/lxk07d81vp7ak2dqb9ailwwxm4bxamb1-libreoffice-5.1.0.3/lib/libreoffice/program/soffice.bin[0x4008db]
  /nix/store/n2wxp513rr00f6hr2dy0waqahns49dch-glibc-2.21/lib/libc.so.6(__libc_start_main+0xf5)[0x7f56aec1e995]
  /nix/store/lxk07d81vp7ak2dqb9ailwwxm4bxamb1-libreoffice-5.1.0.3/lib/libreoffice/program/soffice.bin[0x400919]
  ```

  cc @viric 


state: closed
title: gti: init at 2015-05-21 (edaac79)
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/pull/13453
updated_at: 2016-02-26 06:33:29
body:
  ###### Things done:
  - [ ] Tested via `nix.useChroot`.
  - [x] Built on platform(s): Linux
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [x] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: xerces-c: 3.1.1 -> 3.1.3
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/13454
updated_at: 2016-02-26 13:05:42
body:
  Xerces has had many bugfixes between 3.1.1 and 3.1.3, including a recent buffer overflow. This update is binary compatible with 3.1.1, and should be backported to 15.09.

  http://seclists.org/oss-sec/2016/q1/4392
  ###### Things done:
  - [X] Tested via `nix.useChroot`.
  - [X] Built on platform(s): linux x86 64.
  - [X] Tested compilation of all pkgs that depend on this change.
  - [ ] Tested execution of binary products.
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: chromium{,Beta,Dev}: 48.0.2564.97 -> 48.0.2564.116
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/13455
updated_at: 2016-02-25 18:54:14
body:
  From the debian security mailing list:

  ```
  Several vulnerabilities have been discovered in the chromium web browser.

  CVE-2016-1622

      It was discovered that a maliciously crafted extension could bypass
      the Same Origin Policy.

  CVE-2016-1623

      Mariusz Mlynski discovered a way to bypass the Same Origin Policy.

  CVE-2016-1624

      lukezli discovered a buffer overflow issue in the Brotli library.

  CVE-2016-1625

      Jann Horn discovered a way to cause the Chrome Instant feature to
      navigate to unintended destinations.

  CVE-2016-1626

      An out-of-bounds read issue was discovered in the openjpeg library.

  CVE-2016-1627

      It was discovered that the Developer Tools did not validate URLs.

  CVE-2016-1628

      An out-of-bounds read issue was discovered in the pdfium library.

  CVE-2016-1629

      A way to bypass the Same Origin Policy was discovered in Blink/WebKit,
      along with a way to escape the chromium sandbox.
  ```

  Working on ticking off the following:
  ###### Things done:
  - [ ] Tested via `nix.useChroot`.
  - [ ] Built on platform(s): .
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [ ] Tested execution of binary products.
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: kde5.filelight: init at 15.12
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/13456
updated_at: 2016-02-25 21:02:27
body:
  ###### Things done:
  - [x] Tested via `nix.useChroot`.
  - [x] Built on platform(s): NixOS.
  - [x] Tested compilation of all pkgs that depend on this change.
  - [x] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: chromium{,Beta,Dev}: 48.0.2564.97 -> 48.0.2564.116 (release-15.09)
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/13457
updated_at: 2016-02-28 19:08:21
body:
  re: https://github.com/NixOS/nixpkgs/pull/13455

  From the debian security mailing list:

  Several vulnerabilities have been discovered in the chromium web browser.

  CVE-2016-1622

  ```
  It was discovered that a maliciously crafted extension could bypass
  the Same Origin Policy.
  ```

  CVE-2016-1623

  ```
  Mariusz Mlynski discovered a way to bypass the Same Origin Policy.
  ```

  CVE-2016-1624

  ```
  lukezli discovered a buffer overflow issue in the Brotli library.
  ```

  CVE-2016-1625

  ```
  Jann Horn discovered a way to cause the Chrome Instant feature to
  navigate to unintended destinations.
  ```

  CVE-2016-1626

  ```
  An out-of-bounds read issue was discovered in the openjpeg library.
  ```

  CVE-2016-1627

  ```
  It was discovered that the Developer Tools did not validate URLs.
  ```

  CVE-2016-1628

  ```
  An out-of-bounds read issue was discovered in the pdfium library.
  ```

  CVE-2016-1629

  ```
  A way to bypass the Same Origin Policy was discovered in Blink/WebKit,
  along with a way to escape the chromium sandbox.
  ```

  (cherry picked from commit 712d59225e52c7636e315cb2cce35e357114b183)
  ###### Things done:
  - [ ] Tested via `nix.useChroot`.
  - [ ] Built on platform(s): .
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [ ] Tested execution of binary products.
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: ghcjs not building on nixos-15.09, nixos-unstable or master
user_login: apatil
html_url: https://github.com/NixOS/nixpkgs/issues/13458
updated_at: 2016-02-26 16:57:14
body:
  ## Basic info

  To make sure that we are on the same page:
  - Kernel: (run `uname -a`)

  Linux anand-mbp 3.18.24 #1-NixOS SMP Thu Jan 1 00:00:01 UTC 1970 x86_64 GNU/Linux
  - System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)

  15.09.706.45128de (Dingo)
  - Nix version: (run `nix-env --version`)

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

  16.03pre-git (commit 885acea1dd82b0354ff2b6bcf1268b3031cf93df, the nixos-unstable tip)

  Also happens on 15.09 (commit 9220f03d08e4ba914605256aa22ef2a67a9a21ac).
  ## Describe your issue here

  The ghcjs derivation from the nixos-unstable branch won't build.
  ### Expected result

  Successful build of ghcjs derivation
  ### Actual result

  ```
  Failed to install Cabal-1.22.4.0
  cabal: Error: some packages failed to install:
  Cabal-1.22.4.0 failed during the configure step. The exception was:
  user error (The package 'Cabal' requires Cabal library version -any && >=1.10
  but no suitable version is installed.)
  ghcjs-boot: error running: /nix/store/6hy4qkmqixdjl5v6nmyi6w7vsp6q3ppj-cabal-in
  stall-1.22.8.0/bin/cabal --config-file /nix/store/1qd1l3bxhn4ni62023cyvgmr8h4cd
  4hv-ghcjs-0.2.0/lib/ghcjs-0.2.0/cabalBootConfig --ignore-sandbox install ./boot
  /cabal/Cabal --global --ghcjs --one-shot --avoid-reinstalls --builddir dist --w
  ith-compiler /nix/store/1qd1l3bxhn4ni62023cyvgmr8h4cd4hv-ghcjs-0.2.0/bin/ghcjs
  --with-gcc /nix/store/bkllwvss62hch8vgxacnpdnvmlldwfxn-gcc-wrapper-4.9.3/bin/cc
   --with-hc-pkg /nix/store/1qd1l3bxhn4ni62023cyvgmr8h4cd4hv-ghcjs-0.2.0/bin/ghcj
  s-pkg --prefix /nix/store/1qd1l3bxhn4ni62023cyvgmr8h4cd4hv-ghcjs-0.2.0 --libdir
   $prefix/lib/$compiler --libsubdir $pkgid --enable-documentation --haddock-html
   --haddock-hoogle --haddock-hyperlink-source --enable-shared --enable-library-p
  rofiling --root-cmd /nix/store/1qd1l3bxhn4ni62023cyvgmr8h4cd4hv-ghcjs-0.2.0/lib
  /ghcjs-0.2.0/run.sh
  exit status: 1
  stderr: Warning: No remote package servers have been specified. Usually you wou
  ld have
  one specified in the config file.
  cabal: Error: some packages failed to install:
  Cabal-1.22.4.0 failed during the configure step. The exception was:
  user error (The package 'Cabal' requires Cabal library version -any && >=1.10
  but no suitable version is installed.)

  builder for ‘/nix/store/5p7h953rs5zcaswn6r4pp2l22kmkakv6-ghcjs-0.2.0.drv’ faile
  d with exit code 1
  error: build of ‘/nix/store/5p7h953rs5zcaswn6r4pp2l22kmkakv6-ghcjs-0.2.0.drv’ f
  ailed
  ```
  ### Steps to reproduce

  In nix-repl:

  ```
  pkgs = import ./nixpkgs {}
  :b pkgs.haskell.compiler.ghcjs
  ```


state: closed
title: [Security concern] display-managers/sddm uses some fork instead of main repo as source
user_login: diimpp
html_url: https://github.com/NixOS/nixpkgs/issues/13459
updated_at: 2016-02-26 04:20:06
body:
  Hey guys,

  I was browsing this repo and noticed, that
  https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/display-managers/sddm/default.nix
  uses https://github.com/benjarobin/sddm/ repo instead of https://github.com/sddm/sddm

  This seems to me as malicious activity attempt or just a purely handled patching process.

  Regards.


state: closed
title: ledger-autosync: fix ofxclient propagation
user_login: nlewo
html_url: https://github.com/NixOS/nixpkgs/pull/13460
updated_at: 2016-02-25 20:26:34
body:
  ###### Things done:
  - [ ] Tested via `nix.useChroot`.
  - [ ] Built on platform(s): .
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [ ] Tested execution of binary products.
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### Extra

  Fixes # .

  cc @ .

  ---

  _Please note, that points are not mandatory._

  Closes #13411


state: closed
title: kde5.kcalc: init at 15.12
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/13461
updated_at: 2017-03-04 07:43:15
body:
  ###### Things done:
  - [x] Tested via `nix.useChroot`.
  - [x] Built on platform(s): .
  - [x] Tested compilation of all pkgs that depend on this change.
  - [x] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: kde5.kdepim
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/13462
updated_at: 2017-03-04 07:44:01
body:
  ###### Things done:
  - [x] Tested via `nix.useChroot`.
  - [x] Built on platform(s): NixOS .
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [ ] Tested execution of binary products.
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  All dependencies of kdepim build. It seems as if akonadi is missing AkonadiConfig cmake file causing build of kdepim to fail.


state: closed
title: Feature: gimp with plugins
user_login: avnik
html_url: https://github.com/NixOS/nixpkgs/pull/13463
updated_at: 2016-02-25 23:27:25
body:
  ###### Things done:
  - [ x ] Tested via `nix.useChroot`.
  - [ x ] Built on platform(s): linux.
  - [ x ] Tested compilation of all pkgs that depend on this change.
  - [ x ] Tested execution of binary products.
  - [ x ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### Extra

  Rework gimp stuff, adding gimp-with-plugin derivation  with all packaged plugins enabled.

  Actually only ufraw plugin really tested, others only checked for proper placement.


state: closed
title: Termite 11
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/13464
updated_at: 2016-02-25 23:10:44
body:
  ###### Things done:
  - [x] Tested via `nix.useChroot`.
  - [x] Built on platform(s): .
  - [x] Tested compilation of all pkgs that depend on this change.
  - [x] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Termite upgrade and splitting the terminfo output like urxvt


state: closed
title: git-and-tools: alphabetize attributes before it gets too huge
user_login: benley
html_url: https://github.com/NixOS/nixpkgs/pull/13465
updated_at: 2017-02-28 00:34:27
body:
  There should be zero net change to any derivations from this change; it is just alphabetizing the attribute list in this file to keep it manageable as it gets bigger.

  To whomever reviews this PR: If you don't think this is a good idea, feel free to decline and close the request, you won't hurt my feelings or anything like that :)
  ###### Things done:
  - [x] Tested via `nix.useChroot`.
  - [x] Built on platform(s): .
  - [x] Tested compilation of all pkgs that depend on this change.
  - [n/a] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: git-stree: init at 0.4.5
user_login: benley
html_url: https://github.com/NixOS/nixpkgs/pull/13466
updated_at: 2016-02-26 08:59:47
body:
  ###### Things done:
  - [x] Tested via `nix.useChroot`.
  - [x] Built on platform(s): Darwin, Linux amd64
  - [x] Tested compilation of all pkgs that depend on this change.
  - [x] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: letsencrypt: 0.1.0 -> 0.4.0
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/13467
updated_at: 2016-03-03 18:59:16
body:
  ###### Things done:
  - [x] Tested via `nix.useChroot`.
  - [x] Built on platform(s): NixOS amd64
  - [x] Tested compilation of all pkgs that depend on this change.
  - [ ] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  An updated version of #12123.

  When running it tries to access /etc/letsencrypt. Any ideas @benley ?

  ```
  $ letsencrypt 
  An unexpected error occurred:
  OSError: [Errno 13] Permission denied: '/etc/letsencrypt'
  Please see the logfile 'letsencrypt.log' for more details.
  ```


state: closed
title: rubygems: 2.4.8 -> 2.5.2
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/13468
updated_at: 2016-03-14 23:51:16
body:
  ###### Things done:
  - [x] Tested via `nix.useChroot`.
  - [x] Built on platform(s): .
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [x] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Closes #11950


state: closed
title: simp_le: external_pem.sh plugin is now called external.sh
user_login: tg-x
html_url: https://github.com/NixOS/nixpkgs/pull/13469
updated_at: 2016-02-26 10:48:55
body:
  This commit applies the plugin name change to the configuration,
  otherwise simp_le fails to start when the old plugin name is used
  ###### Things done:
  - [ ] Tested via `nix.useChroot`.
  - [x] Built on platform(s): x86_64.
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [x] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: Fixes default pager environment
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/13470
updated_at: 2016-10-10 20:52:05
body:
  ###### Things done:
  - [ ] Tested via `nix.useChroot`.
  - [ ] Built on platform(s): .
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [ ] Tested execution of binary products.
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Splits PAGER="less -R" to PAGER="less" and LESS="-R"

  Fixes #13436


state: closed
title: networkmanager: fix link-local ip addresses
user_login: Profpatsch
html_url: https://github.com/NixOS/nixpkgs/pull/13471
updated_at: 2016-02-26 23:55:31
body:
  NetworkManager needs an additional avahi-user to use link-local
  IPv4 (and probably IPv6) addresses. avahi-autoipd also needs to be
  patched to the right path.

  fixes https://github.com/NixOS/nixpkgs/issues/8824#issuecomment-121521907


state: closed
title: ec2-data: ensure providing a SSH host key is actually optional
user_login: doshitan
html_url: https://github.com/NixOS/nixpkgs/pull/13472
updated_at: 2016-02-26 14:34:46
body:
  ###### Things done:
  - [ ] Tested via `nix.useChroot`. N/A?
  - [x] Built on platform(s): Linux x86_64
  - [ ] Tested compilation of all pkgs that depend on this change. N/A?
  - [x] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  Deployed a new EC2 instance with the change.
  ###### Extra

  27016659046a8f8e7b4fd61ecbceaf9f5e306258 broke this. @teh [made a note about it on the commit](https://github.com/NixOS/nixpkgs/commit/27016659046a8f8e7b4fd61ecbceaf9f5e306258#commitcomment-16117296).

  cc @edolstra


state: closed
title: libssh2: 1.6.0 -> 1.7.0
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/13473
updated_at: 2016-02-26 18:36:29
body:
  I'm not sure if 1.7.0 should be ported back to 15.09, or if the patch option should be taken. I'd be happy to open a PR either way.

  Release notes for this update, includes a CVE about inadequate handshakes:

  ```
  This release includes the following changes:
    o libssh2_session_set_last_error: Add function
    o mac: Add support for HMAC-SHA-256 and HMAC-SHA-512
    o WinCNG: support for SHA256/512 HMAC
    o kex: Added diffie-hellman-group-exchange-sha256 support
    o OS/400 crypto library QC3 support
  This release includes the following security advisory:
    o diffie_hellman_sha256: convert bytes to bits
      CVE-2016-0787: http://www.libssh2.org/adv_20160223.html
  This release includes the following bugfixes:
    o SFTP: Increase speed and datasize in SFTP read
    o openssl: make libssh2_sha1 return error code
    o openssl: fix memleak in _libssh2_dsa_sha1_verify()
    o cmake: include CMake files in the release tarballs
    o Fix builds with Visual Studio 2015
    o hostkey.c: Fix compiling error when OPENSSL_NO_MD5 is defined
    o GNUmakefile: add support for LIBSSH2_LDFLAG_EXTRAS
    o GNUmakefile: add -m64 CFLAGS when targeting mingw64
    o kex: free server host key before allocating it (again)
    o SCP: add libssh2_scp_recv2 to support large (> 2GB) files on windows
    o channel: Detect bad usage of libssh2_channel_process_startup
    o userauth: Fix off by one error when reading public key file
    o kex: removed dupe entry from libssh2_kex_methods
    o _libssh2_error: Support allocating the error message
    o hostkey: fix invalid memory access if libssh2_dsa_new fails
    o hostkey: align code path of ssh_rsa_init to ssh_dss_init
    o libssh2.pc.in: fix the output of pkg-config --libs
    o wincng: fixed possible memory leak in _libssh2_wincng_hash
    o wincng: fixed _libssh2_wincng_hash_final return value
    o add OpenSSL 1.1.0-pre2 compatibility
    o agent_disconnect_unix: unset the agent fd after closing it
    o sftp: stop reading when buffer is full
    o sftp: Send at least one read request before reading
    o sftp: Don't return EAGAIN if data was written to buffer
    o sftp: Check read packet file offset
    o configure: build "silent" if possible
    o openssl: add OpenSSL 1.1.0-pre3-dev compatibility
    o GNUmakefile: list system libs after user libs
  ```
  ###### Things done:
  - [ ] Tested via `nix.useChroot`.
  - [ ] Built on platform(s): .
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [ ] Tested execution of binary products.
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: autorepeat module: init
user_login: Profpatsch
html_url: https://github.com/NixOS/nixpkgs/pull/13474
updated_at: 2016-07-23 01:07:57
body:
  Sets xserver keyboard autorepeat options to the specified values.

  module by @puffnfresh, implementation by @Profpatsch

  fixes https://github.com/NixOS/nixpkgs/issues/9364#issuecomment-188812740

  cc @jb55 @dezgeg 


state: closed
title: libinput missing libwacom dep
user_login: heydojo
html_url: https://github.com/NixOS/nixpkgs/issues/13476
updated_at: 2016-02-26 20:25:24
body:
  ```
  checking for LIBWACOM... no
  configure: error: Package requirements (libwacom >= 0.12) were not met:

  No package 'libwacom' found
  ```

  In the unstable tree. Fixed here by using :
  https://gist.github.com/heydojo/60a24f8944eef01935a0

  @wkennington


state: closed
title: vte-ng: 0.42.1.a -> 0.42.4.a
user_login: cstrahan
html_url: https://github.com/NixOS/nixpkgs/pull/13477
updated_at: 2016-02-28 20:03:51
body:
  ###### Things done:
  - [x] Tested via `nix.useChroot`.
  - [x] Built on platform(s): 64bit Linux.
  - [x] Tested compilation of all pkgs that depend on this change.
  - [x] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### Extra

  This is a follow up to #13464, as `termite` depends on this package.

  cc @zimbatm.


state: closed
title: clamav: 0.98.7 -> 0.99
user_login: sheenobu
html_url: https://github.com/NixOS/nixpkgs/pull/13478
updated_at: 2016-03-01 03:44:23
body:
  ###### Things done:
  - [ ] Tested via `nix.useChroot`.
  - [x] Built on platform(s): 64bit linux/nixos
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [x] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  _Please note, that points are not mandatory._


state: closed
title: pcsx2: init at 1.4.0
user_login: hrdinka
html_url: https://github.com/NixOS/nixpkgs/pull/13479
updated_at: 2016-02-26 20:56:56
body:
  ###### Things done:
  - [x] Tested via `nix.useChroot`.
  - [x] Built on platform(s): built on linux x86_64 via callPackage_i686 (pcsx2 is 32bit only)
  - [x] Tested compilation of all pkgs that depend on this change.
  - [x] Tested execution of binary products - yes :)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  This adds pcsx2 a Playstation 2 emulator. Please note that while its source is licensed under LGPLv3+ some of its content might not. This expression does not use any of the 3rd party libraries, however the state of some additional community contributed files (cheats, performance/widescreen fixes) is not clear, see https://github.com/PCSX2/pcsx2/issues/950. That's why I have chosen `license.free` once the issue is resolved I will change it regardingly.


state: closed
title: uhc: 1.1.9.2 -> 1.1.9.3
user_login: phile314
html_url: https://github.com/NixOS/nixpkgs/pull/13480
updated_at: 2016-02-26 12:18:13
body:
  ###### Things done:
  - [ ] Tested via `nix.useChroot`.
  - [x] Built on platform(s): Fedora 23 amd64
  - [x] Tested compilation of all pkgs that depend on this change.
  - [x] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### Extra

  Uses hackage again instead of stackage, as this makes hydra builds possible again.

  cc @peti 


state: closed
title: Mention Bot not working
user_login: fpletz
html_url: https://github.com/NixOS/nixpkgs/issues/13481
updated_at: 2016-02-29 19:43:47
body:
  The Mention Bot introduced in #11160 is not working anymore. Was it disabled on purpose or is the service itself broken?

  I think it was very beneficial to get feedback from previous authors of the code. Contributors doing PRs don't generally mention the maintainers. This is why most of the new PRs lack feedback from their respective maintainers.

  cc @edolstra @rbvermaa 


state: closed
title: qnotero: init at 1.0.0
user_login: nico202
html_url: https://github.com/NixOS/nixpkgs/pull/13482
updated_at: 2016-02-27 10:28:09
body:
  Qnotero: search on zotero. Don't know if the category "office" is right or if it should be put under "search" or else.
  Zotero is not strictly needed
  ###### Things done:
  - [x] Built on platform(s): linux x86-64.
  - [x] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: libretro-mame: init at git-2016-02-10
user_login: hrdinka
html_url: https://github.com/NixOS/nixpkgs/pull/13483
updated_at: 2016-03-04 09:50:11
body:
  ###### Things done:
  - [x] Tested via `nix.useChroot`.
  - [x] Built on platform(s): linux x86_64
  - [x] Tested compilation of all pkgs that depend on this change.
  - [x] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  This adds mame as libretro core.

  cc @edwtjo @MP2E.


state: closed
title: tmuxinator package broken
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/issues/13484
updated_at: 2016-02-28 20:21:32
body:
  ## Basic info

  To make sure that we are on the same page:
  - Kernel: Linux alpha 4.4.2 #1-NixOS SMP Wed Feb 17 20:31:25 UTC 2016 x86_64 GNU/Linux
  - System: 16.03pre77568.40c586b (Emu)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.03pre77568.40c586b
  ## Tmuxinator is broken
  ### Expected result

  No error on running `tmuxinator` command
  ### Actual result

  ```
  $ tmuxinator
  /nix/store/1waqk6r3y5p7s9pznn3269pi4078yhsa-ruby-2.3.0-p0/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- bundler/setup (LoadError)
      from /nix/store/1waqk6r3y5p7s9pznn3269pi4078yhsa-ruby-2.3.0-p0/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
      from /run/current-system/sw/bin/tmuxinator:16:in `<main>'
  ```
  ### Steps to reproduce

  run `tmuxinator` on latest unstable

  ```
  $ nix-shell -p tmuxinator --pure --run "tmuxinator" 
  ```

  tmuxinator package wasn't update since may 2005 so I suspect something changed in ruby packaging.

  might be related to #13158 (similar error message)


state: closed
title: cide: 0.8.1 -> 0.9.0
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/13485
updated_at: 2016-02-28 12:51:43
body:
  ###### Things done:
  - [x] Tested via `nix.useChroot`.
  - [x] Built on platform(s): NixOS amd64
  - [x] Tested compilation of all pkgs that depend on this change.
  - [x] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Just a new release. Wraps even more programs that were missing. This approach of overriding the PATH really paid out.


state: closed
title: vim: provide a default vimrc
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/13486
updated_at: 2016-02-26 22:48:20
body:
  ###### Things done:
  - [x] Tested via `nix.useChroot`.
  - [x] Built on platform(s): NixOS amd64
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [x] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Minimal sane defaults. Imported from ArchLinux

  https://projects.archlinux.org/svntogit/packages.git/tree/trunk?h=packages/vim


state: closed
title: you-get: init at 0.4.293
user_login: pasqui23
html_url: https://github.com/NixOS/nixpkgs/pull/13487
updated_at: 2016-05-28 21:37:32
body:
  ###### Things done:
  - [x] Tested via `nix.useChroot`.
  - [x] Built on platform(s): linux_x64.
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [x] Tested execution of binary products.
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: open
title: `giomodule.cache` conflict / collision
user_login: jraygauthier
html_url: https://github.com/NixOS/nixpkgs/issues/13488
updated_at: 2018-06-23 19:09:43
body:
  ## Basic info
  - Kernel: 3.18.25
  - System: 15.09.git.e83aed4 (Dingo)
  - Nix version: nix-env (Nix) 1.10
  - Nixpkgs version: "16.03.git.c6fcf44"
  ## Describe your issue here

  There is the following collision when I install my profile:

  ```
  collision between `/nix/store/vfqb0prz2ilfksl65k1w3wyp8bsa7zxl-gvfs-1.22.2/lib/gio/modules/giomodule.cache' and `/nix/store/qykzxrzhaj9g5j9nvkcyraqnmr4fdvbp-dconf-0.24.0/lib/gio/modules/giomodule.cache'
  ```

  there seem to be these `giomodule.cache` files created for gnome3 packages. I'm
  not sure how this should be handled. Should we use similar solution as for the
  `hicolor/icon-theme.cache` issue (See #10370) and delete these cache files?
  ### Expected result

  No collision.
  ### Actual result

  Described collision.
  ### Steps to reproduce

  Install both `dconf` and any package that depends on `gvfs` (I believe
  `gnome3.file-roller` in my case) in the same profile.


state: closed
title: cpio: patch CVE-2016-2037, out of bounds write
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/13489
updated_at: 2016-02-26 21:58:05
body:
  As far as I can tell, it is a 1-byte out of bounds write, so pretty small. Causes an application crash. Not sure if it has far reaching consequences beyond that.

  Working on ticking these off:
  ###### Things done:
  - [x] Tested via `nix.useChroot`.
  - [x] Built on platform(s): linux x86 64.
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [ ] Tested execution of binary products.
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: go-1.6: remove the cacert 1.5 patch
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/13491
updated_at: 2016-02-26 18:59:11
body:
  ###### Things done:
  - [x] Tested via `nix.useChroot`.
  - [x] Built on platform(s): x86 64.
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [x] Tested execution of binary products.
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  cc @zimbatm 

  The patch was removed in https://github.com/NixOS/nixpkgs/commit/58dbaf69b7abd7a3483d47bd4eede02d68fcdc78


state: closed
title: build-support ld-wrapper.sh uses wrong readlink on darwin
user_login: knedlsepp
html_url: https://github.com/NixOS/nixpkgs/issues/13492
updated_at: 2016-02-27 11:05:58
body:
  ## Basic info
  - Kernel: Darwin knedlbook.local 13.4.0 Darwin Kernel Version 13.4.0: Wed Mar 18 16:20:14 PDT 2015; root:xnu-2422.115.14~1/RELEASE_X86_64 x86_64
  - System: Mac OS 10.9.5
  - Nix version: 1.10
  - Nixpkgs version: "16.03pre76763.be0abb3"
  ## Issue:

  Interactively using the gcc-wrapper-4.9.3 to compile some C++ on darwin outputs the following error during linking:

  ```
  ~/.nix-profile/bin/c++   ...<some_stuff>...
  ...
  readlink: illegal option -- f
  usage: readlink [-n] [file ...]
  ```
  ## Possible culprit:

  One of the following three ld-wrapper.sh files seems to be the culprit, due to the line `path2=$(readlink -f "$path")`.
  https://github.com/NixOS/nixpkgs/blob/788800e437c4a0a25d95e217540bded68804b25e/pkgs/build-support/gcc-wrapper-old/ld-wrapper.sh
  https://github.com/NixOS/nixpkgs/blob/b8c489e781a8690c39fb9e967dfafb9ad6a65fa1/pkgs/build-support/cc-wrapper/ld-wrapper.sh
  https://github.com/NixOS/nixpkgs/blob/788800e437c4a0a25d95e217540bded68804b25e/pkgs/build-support/gcc-cross-wrapper/ld-wrapper.sh
  ## Related pull request:

  This merge seems to be of a similar topic:
  https://github.com/NixOS/nixpkgs/pull/11798


state: closed
title: Alphabetize
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/13493
updated_at: 2016-02-27 23:14:36
body:
  ###### Things done:
  - [ ] Tested via `nix.useChroot`.
  - [ ] Built on platform(s): .
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [ ] Tested execution of binary products.
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Keeping long lists in alphabetical order in general helps find stuff more quickly with the eyes.

  Do we agree that it's a good thing overall ?

  In vim it's fairly easy: Shift-V, select the lines and `:sort`. Emacs probably has an equally-easy way to do it as well.


state: closed
title: Add galen to all-packages.nix
user_login: gilligan
html_url: https://github.com/NixOS/nixpkgs/pull/13494
updated_at: 2016-02-26 20:46:25
body:
  Add galen to all-packages.nix

  In https://github.com/NixOS/nixpkgs/pull/13441 I forgot to update `all-packages.nix` which is fixed by this PR


state: closed
title: fetchurl: use kernel.org cdn by default
user_login: heydojo
html_url: https://github.com/NixOS/nixpkgs/pull/13495
updated_at: 2016-02-27 07:27:56
body:
  - use http://cdn.kernel.org/pub/ as the default mirror
    for kernel source requests.
    Discovered by browsing :
    https://www.kernel.org/introducing-fastly-cdn.html

  The cdn actually has a valid ssl cert compared to http://www.all.kernel.org/pub/ which does not.


state: closed
title: Remove all dots at end of descriptions
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/13496
updated_at: 2016-02-27 22:32:21
body:
  ###### Things done:
  - [ ] Tested via `nix.useChroot`.
  - [ ] Built on platform(s): .
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [ ] Tested execution of binary products.
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Is this something that we want to do ? It might make it harder for some of the long-running branches to rebase. Although they usually touch the code and not the descriptions.

  Specially crafted for @JagaJaga

  ```
  find -name "*.nix" -exec sed -e 's|\(description.*\)\.";|\1";|g' -i {} \;
  ```


state: closed
title: cutegram: 2.7.0 -> 2.7.1
user_login: AndersonTorres
html_url: https://github.com/NixOS/nixpkgs/pull/13497
updated_at: 2016-03-03 06:04:18
body:
  ##### Things done:
  - [x] Tested via `nix.useChroot`.
  - [x] Built on platform(s): linux-x64.
  - [x] Tested compilation of all pkgs that depend on this change.
  - [x] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  cc @profpatsch.

  ---

  _Please note, that points are not mandatory._

  Also, adding myself as maintainer


state: closed
title: Remove fish's kbd dependency on darwin.
user_login: solson
html_url: https://github.com/NixOS/nixpkgs/pull/13498
updated_at: 2016-02-28 22:20:16
body:
  A friend of mine reported this, but I don't own a darwin machine, so I'm not
  able to fully test this. The previous version fails with the following error:

  ```
  > nix-build '<nixpkgs>' -A fish --argstr system x86_64-darwin
  error: Package ‘kbd-2.0.3’ in ‘/nix/store/vyy9k62iq5sknszk0xi58pd97p1jngk6-nixpkgs-16.03pre76763.be0abb3/nixpkgs/pkgs/os-specific/linux/kbd/default.nix:58’ is not supported on ‘x86_64-darwin’, refusing to evaluate.
  ```

  Now fish should either work or at least be one step closer on darwin. It is able
  to evaluate the package, at least.

  cc @ubsan


state: closed
title: nixos: libinput use mkEnableOption
user_login: eskimor
html_url: https://github.com/NixOS/nixpkgs/pull/13499
updated_at: 2016-02-27 06:48:34
body:
  @jagajaga Here you go :-)
  ###### Things done:
  - [ ] Tested via `nix.useChroot`.
  - [ ] Built on platform(s): .
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [ ] Tested execution of binary products.
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github
  -  x Crossed fingers and hoped that it is fine
  -  x Did nixos-rebuild dry-build

  /CONTRIBUTING.md).
  ###### Extra

  Fixes # .

  cc @ .

  ---

  _Please note, that points are not mandatory._


state: closed
title: retrofe: init at 0.6.169
user_login: hrdinka
html_url: https://github.com/NixOS/nixpkgs/pull/13503
updated_at: 2016-02-27 15:41:29
body:
  ###### Things done:
  - [x] Tested via `nix.useChroot`.
  - [x] Built on platform(s): linux x86_64
  - [x] Tested compilation of all pkgs that depend on this change.
  - [x] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  This adds [retrofe](http://www.retrofe.com/) a frontend for emulators similar to emulationstation. Retrofe is intended to be run from its install/download directory. That's why I have added `bin/retrofe-init` which creates a complete directory/configuration structure within the current directory + a `$PWD` wrapper (documented in the nix expression).


state: closed
title: grsecurity: update to linux-4.4
user_login: tg-x
html_url: https://github.com/NixOS/nixpkgs/pull/13505
updated_at: 2016-03-08 00:09:19
body:
  ###### Things done:
  - [ ] Tested via `nix.useChroot`.
  - [x] Built on platform(s): x86_64.
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [ ] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### Extra

  Fixes broken grsecurity due to kernel version change.

  (FIXED: I was going to submit this, but by the time I created this pull request @fpletz updated the kernel version to 4.4.3, for which there's no grsecurity patch out yet.)


state: closed
title: openssl: it's vulnerable
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/issues/13506
updated_at: 2016-03-02 17:44:11
body:
  Up to high severity. Fixed releases are announced to be made public in about three days. 

  https://mta.openssl.org/pipermail/openssl-announce/2016-February/000063.html


state: closed
title: missing icons in tortoisehg toolbar
user_login: dckc
html_url: https://github.com/NixOS/nixpkgs/issues/13507
updated_at: 2016-04-11 08:41:08
body:
  ## Basic info

  To make sure that we are on the same page:
  - Kernel: (run `uname -a`)
    Linux pav 3.13.0-79-generic #123-Ubuntu SMP Fri Feb 19 14:27:58 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
  - System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
    No LSB modules are available.
    Distributor ID: Ubuntu
    Description:    Ubuntu 14.04.4 LTS
    Release:    14.04
    Codename:   trusty
  - Nix version: (run `nix-env --version`)
    nix-env (Nix) 1.10
  - Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
    "16.03pre76763.be0abb3"

  and the app itself is:

  /nix/store/gxy7aws40mycs4d1zawxfwbbs5a3430q-tortoisehg-3.6/bin/tortoisehg
  ## Describe your issue here

  Goto Revision and many other icons are missing and fall back to text.
  ### Expected result

  A toolbar full of icons
  ### Actual result

  A toolbar with icons for reload, stop, and home, followed by text buttons for Goto Revision, Filter Toolbar, etc.

  secreenshot:

  ![thg-missing-icons](https://cloud.githubusercontent.com/assets/150986/13374101/a98dc558-dd40-11e5-8e48-c285f0aa385f.png)
  ### Steps to reproduce
  1. `nix-env -i tortoisehg`
  2. `tortoisehg`


state: closed
title: joseki: dead source, codehaus.org and wrong url sourceforge.net
user_login: olejorgenb
html_url: https://github.com/NixOS/nixpkgs/issues/13508
updated_at: 2016-02-29 13:42:37
body:
  ## Basic info
  - Kernel: (run `uname -a`)
    Linux desktop-ole 4.4.1-2-ARCH #1 SMP PREEMPT Wed Feb 3 13:12:33 UTC 2016 x86_64 GNU/Linux
  - System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
    Arch linux
  - Nix version: (run `nix-env --version`)
    nix-env (Nix) 1.11.1
  - Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
    "15.09.952.55b0326"
  ## Describe your issue here / Expected result

  Can't install joseki[1]
  ### Actual result

  ```
  building path(s) ‘/nix/store/lmpadpxgd0nah8fm6yfsywcpivp50m11-jena-2.6.4.zip’  
  trying http://prdowloads.dl.sourceforge.net/project/jena/Jena/Jena-2.6.4/jena-2.6.4.zip
  curl: (22) The requested URL returned error: 404 Not Found
  ```

  After prefetching jena*.zip, jetty[2] fails:

  ```
  trying http://dist.codehaus.org/jetty/jetty-6.1.26/jetty-6.1.26.zip
  curl: (22) The requested URL returned error: 404 Not Found
  error: cannot download jetty-6.1.26.zip from any mirror
  builder for ‘/nix/store/z2k00w2z9l48r2jvnm0sa2y9kl73wkfy-jetty-6.1.26.zip.drv’ failed with exit code 1
  ```
  ### Steps to reproduce

  `nix-env -iA nixos.joseki`
  ### Discussion

  Checking dist.codehaus.org leads to codehaus.org stating that 

  > All Codehaus services have now been terminated.

  From a quick search it seems it's only jetty-6.1 and joseki that refers to codehaus.

   I also get issues with sourceforge downloads since jena is "archived" and the files are moved to `*/project/jena/Archive/*`

  But I guess the real issue is that "Joseki" is deprecated and replaced by "Apache Jena Fuseki".

  [1] https://github.com/NixOS/nixpkgs/blob/9220f03d08e4ba914605256aa22ef2a67a9a21ac/pkgs/servers/http/joseki/default.nix#L103
  [2] https://github.com/NixOS/nixpkgs/blob/9220f03d08e4ba914605256aa22ef2a67a9a21ac/pkgs/servers/http/jetty/6.1/default.nix#L4


state: closed
title: splix: cleanup
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/13509
updated_at: 2016-02-27 22:32:13
body:
  ###### Things done:
  - [x] Tested via `nix.useChroot`.
  - [x] Built on platform(s): NixOS amd64
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [ ] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Fixes comments made by @jagajaga in #12532. /cc @bendlas as well.
  - remove commented code
  - remove unused patch
  - fix package naming


state: closed
title: pkgs.motuclient: move application away from pythonPackages
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/13510
updated_at: 2016-03-02 13:02:53
body:
  ###### Things done:
  - [X] Tested via `nix.useChroot`.
  - [X] Built on platform(s): x86_64-linux.
  - [X] Tested compilation of all pkgs that depend on this change (none).
  - [X] Tested execution of binary products.
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### Extra

  ---

  This moves a regular application away from the `python-packages.nix` file since it should only contain packages.


state: closed
title: ardour: 4.4-> 4.7
user_login: magnetophon
html_url: https://github.com/NixOS/nixpkgs/pull/13511
updated_at: 2018-01-25 14:31:08
body:
  ###### Things done:
  - [x ] Tested via `nix.useChroot`.
  - [ x] Built on platform(s): .
  - [ x] Tested compilation of all pkgs that depend on this change.
  - [ x] Tested execution of binary products.
  - [ x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: Several CVEs
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/13513
updated_at: 2016-02-28 11:20:31
body:
  # Please review.

  nox-review is running on my build server. It isn't a small set of changes.
  ###### Things done:
  - [X] Tested via `nix.useChroot`.
  - [ ] Built on platform(s): .
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [ ] Tested execution of binary products.
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ## Not Updated...

  There are some CVEs I'm not updating for, because I'm going for low-hanging fruit to get as many as possible.
  - https://lwn.net/Vulnerabilities/674843/ rails-html-sanitizer, used it gitlab
  - https://lwn.net/Vulnerabilities/674609/ qemu, which they don't seem to have an updated release to patch?
  - https://lwn.net/Vulnerabilities/674707/ webkitgtk4 which I'm not sure we use or not
  - https://lwn.net/Vulnerabilities/672314/ ffmpeg, 3.0.0 is out, 2.8.6 is vulnerable, there may be a patch, and 1.x is way old. The ffmpeg nix expressions seem pretty complicated, and needlessly tied together into a "generic" expression. I'm going to leave this one be, too.
  - https://lwn.net/Vulnerabilities/674075/ xen, but I think we're patched. Should we have a 4.6.1 though? 
  - https://lwn.net/Vulnerabilities/668127/ firefox / thunderbird / seamonkey, the generate_sources doesn't seem to run: `./generate_sources.rb:25:in`<main>': undefined method `match' for nil:NilClass (NoMethodError)`
  - https://lwn.net/Vulnerabilities/671915/ libtiff, since the patch may not fix the issue, and upstream has not released a fix.


state: closed
title: samba: reduce closure size
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/13514
updated_at: 2016-02-28 19:30:13
body:
  ###### Things done:
  - [x] Tested via `nix.useChroot`.
  - [x] Built on platform(s): NixOS, x86_64-linux.
  - [x] Tested compilation of all pkgs that depend on this change.
  - [ ] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### Extra

  This brings Samba 4 closure from 132M down to 56M. One issue is that I don't understand what `postFixup` does. Also I have only tested client side of things -- this definitely needs further testing!


state: closed
title: how to subscribe to security advisory notices for nixpkgs / nixos?
user_login: dckc
html_url: https://github.com/NixOS/nixpkgs/issues/13515
updated_at: 2019-07-19 20:02:05
body:
  tl;dr: I suggest an issue label or combination of labels dedicated to security advisories (vulnerabilities and updates / patches).
  ## Describe your issue here

  Nix is great, and as I use it more for hobby stuff, I'm thinking about using it at work ([KUMC medical informatics](http://www.kumc.edu/ea-mi/medical-informatics.html)) where we safeguard research data about a large collection of patients.

  We have a few dozen linux servers; SLES in particular. We regularly apply SLES updates, so we get those updates whether we read their [SUSE Update Advisories](https://www.suse.com/support/update/) or not. For stuff we install on top of that, our general policy is to subscribe to security notices directly. For example:
  - [Oracle Critical Patch Updates, Security Alerts and Third Party Bulletin](http://www.oracle.com/technetwork/topics/security/alerts-086861.html) esp. JDK/JRE updates
  - [Apache Security Updates](https://httpd.apache.org/security_report.html)

  I have been looking for something similar for nix packages. I sort of expected to see something on/near [NixOS support](https://nixos.org/nixos/support.html), but no joy. Then I stumbled across the [issues with the 1.severity: security label](https://github.com/NixOS/nixpkgs/labels/1.severity:%20security).

  Stuff like #12437 on ffmpeg and #13506 on openssl are exactly what I'm looking for. But #7220 also bears that label, and it's more of a wide-ranging design discussion, not a particular vulnerability or update. It would work for me to filter out the "0.kind: enhancement" label or add "9.needs: package (update)" as a constraint, provided that emerges as the norm among the nix maintainers. An explicit link from [NixOS support](https://nixos.org/nixos/support.html) would be most helpful.

  For reference, when I asked for reference information on the current list of labels, I learned about the [NixOS/Nixpkgs repository labels](http://comments.gmane.org/gmane.linux.distributions.nixos/18637) thread.

  For inspiration, a few more lists I found while researching this request:
  - [Debian security advisories](https://www.debian.org/security/)
  - [Node.js security updates](https://nodejs.org/en/security/)

  It seems conventional to document "how to report security issues" on the same page.
  ### Expected result

  A security update policy on/near [NixOS support](https://nixos.org/nixos/support.html).
  ### Actual result

  No clear security update norms.
  ### Steps to reproduce

  Look at [NixOS support](https://nixos.org/nixos/support.html) and pages nearby.


state: closed
title: Private Channels?
user_login: nyarly
html_url: https://github.com/NixOS/nixpkgs/issues/13517
updated_at: 2017-11-18 21:17:59
body:
  Is it currently possible to add channels to Nix which require credentials to access?

  The use case I have in mind is the deployment of internal applications via Nix and Hydra. Consider a web application written to be used by a company in the performance of its business. It would be stellar to be able to use nix-shell to develop the application, hydra to do CI on the application, and then the hydra-produced channel and binary cache to distribute the application to servers.

  However, these applications tend to be proprietary in some aspect, and thus deploying them via publicly accessible (even if not-advertised) web server would be a deal-breaker.

  From what I can tell, hydra would need to be able to pull the nix expressions from a private repository (and so would need to be able to accept and use credentials with git - ideally a ssh pubkey), and the build products would need to be protected somehow - maybe nginx could be configured to require client TLS authentication for the appropriate paths?

  Finally, `nix-channel --update` would need to be able to accept and use credentials to retrieve the channel tarball, and other nix tools (`nix-env` chief among them, but not sure about others) would need to be able to also use credentials to retrieve from binary caches.

  While `nix-copy-closure` might work for one-offs in terms of security, I'm looking for an unattended solution as much as possible here - something that might work in a `configuration.nix` in other words.


state: closed
title: love: fix broken 0.8.2 + added version 0.72
user_login: leenaars
html_url: https://github.com/NixOS/nixpkgs/pull/13518
updated_at: 2016-02-28 09:39:39
body:
  Quite a few API breakages across different version of the engine mean that games are specific to older versions. Fixed broken 0.8 and added 0.72.


state: closed
title: kde5 konsole terminal isn't working: displaying hundreds of tiny unreadable lines
user_login: fkz
html_url: https://github.com/NixOS/nixpkgs/issues/13519
updated_at: 2016-03-30 18:20:53
body:
  ## Basic info

  To make sure that we are on the same page:
  - Kernel: (run `uname -a`):
    Linux nixos 4.4.2 #1-NixOS SMP Wed Feb 17 20:31:25 UTC 2016 x86_64 GNU/Linux
  - System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
    16.03.git.18b8adc (Emu)
  - Nix version: (run `nix-env --version`)
    nix-env (Nix) 1.11.2
  - Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
    16.03.git.18b8adc (which is 40c586b7ce2c559374df435f46d673baf711c543 + cherry-picked d5a2c4cb05bd4274794fac2c268b2adb1901a749).
  ## Describe your issue here

  konsole isn't working
  ### Expected result

  A terminal is started with about maybe 30 lines
  ### Actual result

  A terminal is started with about 600 lines, so none of them is actually readable. It also takes a few seconds until they're displayed. Other things like the menu are displayed normally.
  ### Steps to reproduce

  `nix-shell -p kde5.konsole --run konsole`
  ### Workaround

  Start konsole from an earlier profile. Or use kde4.konsole or any other terminal


state: closed
title: Add Oh My Zsh, Romanian aspell dictionary, Montserrat font.
user_login: scolobb
html_url: https://github.com/NixOS/nixpkgs/pull/13520
updated_at: 2016-03-07 22:10:56
body:
  Here's my try at packaging three things I use every day:
  - Oh My Zsh,
  - Romanian spell dictionary,
  - Montserrat font.

  Is having these packages interesting to the Nix(OS) community?

  This is my first time ever, so I am sorry for all slip-ups.
  ###### Things done:
  - [?] Tested via `nix.useChroot`.   # Don't know how :-(
  - [X] Built on platform(s): NixOS.
  - [ N/A ] Tested compilation of all pkgs that depend on this change.   # Only new packages.
  - [X] Tested execution of binary products.
  - [Y] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).    # To me it looks like it does.


state: closed
title: x11 service: bspwm limit sxhkd freqency
user_login: Pleune
html_url: https://github.com/NixOS/nixpkgs/pull/13521
updated_at: 2016-02-28 00:23:01
body:
  making sxhkd behave better in more situations (w/ bspwm as Window Manager)

  add '-f 100' as an argument to sxhkd to keep it from flooding bspwm

  add SXHKD_SHELL=/bin/sh to help default to a faster shell than what may
  be set in $SHELL (example: with zsh)


state: closed
title: x11 service: bspwm limit sxhkd freqency
user_login: Pleune
html_url: https://github.com/NixOS/nixpkgs/pull/13522
updated_at: 2016-03-01 00:03:22
body:
  allow sxhkd to behave well in more situations (w/ bspwm as WindowManager)

  add '-f 100' as an argument to sxhkd to keep it from flooding bspwm

  add SXHKD_SHELL=/bin/sh to help default to a faster shell than what may
  be set in $SHELL (example: with zsh)

  Things done:
  - [x] Tested via nix.useChroot. 
  - [x] Built on platform(s): NixOS x86_64
  - [x] Tested compilation of all pkgs that depend on this change.
  - [x] Tested execution of binary products.
  - [x] Fits CONTRIBUTING.md.


state: closed
title: Tortoisehg 3.7.1 and icon_path fix
user_login: dckc
html_url: https://github.com/NixOS/nixpkgs/pull/13523
updated_at: 2016-04-11 08:41:10
body:
  ###### Things done:
  - [x] Tested via `nix.useChroot`.
  - [ ] Built on platform(s):
    - linux
  - [x] Tested compilation of all pkgs that depend on this change.
    - `nix-store --query --referrers $(which tortoisehg)` shows nothing but user-environments.
  - [x] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### Extra

  Fixes #13507

  cc @k0ral


state: closed
title: services.bepasty: buildEnv for creating PYTHONPATH
user_login: makefu
html_url: https://github.com/NixOS/nixpkgs/pull/13524
updated_at: 2016-02-28 06:20:29
body:
  Some time in the past 6 months the behavior of gunicorn changed - only adding the explicit dependencies to the PYTHONPATH is not enough anymore. 

  Changes only in `nixos/modules/` not `pkgs/`
  - [x] Tested via `nix.useChroot`.
  - [x] Built on platform(s): linux
  - [ ] Tested compilation of all pkgs that depend on this change. (not applicable)
  - [x] Tested execution of binary products and deployment of service
       tested by deploying simple config:

  ```
  services.bepasty = {
    enable = true;
    servers.internal.secretKey = true;
  }
  ```
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  Fixes _"You need gevent installed to use this worker"_ when trying to start up gunicorn with gevent. This is due to an implicit missing dependency (greenlet). This commit prepares a python environment with the two explicit dependencies and then runs gunicorn with this PYTHONPATH.

  Without this fix bepasty will not successfully be served by gunicorn

  cc @domenkozar 


state: closed
title: btfs: 2.7 -> 2.8
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/13525
updated_at: 2016-02-28 01:58:19
body:
  ###### Things done:
  - [ ] Tested via `nix.useChroot`.
  - [x] Built on platform(s): linux.
  - [x] Tested compilation of all pkgs that depend on this change.
  - [x] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: bdf2psf: 1.134 -> 1.137
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/13526
updated_at: 2016-02-28 02:00:26
body:
  ###### Things done:
  - [ ] Tested via `nix.useChroot`.
  - [x] Built on platform(s): only on GNU/Linux.
  - [x] Tested compilation of all pkgs that depend on this change.
  - [x] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: nano: build info manual
user_login: mdekstrand
html_url: https://github.com/NixOS/nixpkgs/pull/13527
updated_at: 2016-02-28 20:51:28
body:
  ###### Things done:
  - [ ] Tested via `nix.useChroot`.
  - [ ] Built on platform(s): .
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [ ] Tested execution of binary products.
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  This patch enables `texinfo` as a `nano` dependency to include the info manual in the Nano packages.

  I did this because the info manual is more complete than the man page, and I was tired of `info nano` not working.


state: closed
title: pixie: init at 0-1333
user_login: bendlas
html_url: https://github.com/NixOS/nixpkgs/pull/13528
updated_at: 2016-03-06 13:07:20
body:
  ###### Things done:
  - [x] Tested via `nix.useChroot`.
  - [x] Built on platform(s): `Linux nitox 4.4.2 #1-NixOS SMP Wed Feb 17 20:31:25 UTC 2016 x86_64 GNU/Linux, 16.03-pre-401d590a64736d3c (Emu)`
  - [x] Tested compilation of all pkgs that depend on this change.
  - [x] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  This is the pixie language, a clojure-like lisp, utilizing the pypy vm toolkit for JIT, GC and C bindings.
  see https://github.com/pixie-lang/pixie

  **EDIT**
  Regarding closure size: The package weighs in at around 6MB, and only depends on `libffi`, `libuv`, `boost`, `zlib` and `gcc`


state: closed
title: Improvements to the `./github` templates
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/issues/13529
updated_at: 2016-03-10 02:45:17
body:
  Just some thoughts I've been considering the past few days.
  ### Commit formatting

  To learn the project's commit format, you must take a good bit of initiative and link-following. I suspect this ends up with a good bit of needless PR commentary to ensure the commits follow the rules:
  1. commits should say `package: improvement description` in the general case
  2. commits should say `package: oldversion -> newversion` if it is a package upgrade
  3. commits with a rebase should be done with `git rebase -xe`

  I'd propose these common rules be put in the PULL_REQUEST template directly, with a link to the full manual page on submitting patches.
  ### Unclear how to follow the templated steps

  I've seen a few people ask about this on IRC in the past few days.
  - [x] A total newbie might not sure how to set chroot to true, and having a how-to link or a small example here could be helpful.
  - [x] I think placing an example on how to build all the dependent builds like `nix-shell -p nox --run "nox-review pr THIS_PR_NUMBER"` in the document would also make that easier (we have nix-shell, might as well use it :))
  ### Issue Submission

  We could simplify the information gathering by providing a simple tool in nix for it, or even just putting this in the issue template:

  ``` sh
  echo '##### Basic Info'

  echo " - Kernel: \`$(uname -a)\`"
  echo " - System: \`$(nixos-version || lsb_release -a)\`"
  echo " - Nix Version: \`$(nix-env --version)\`"
  echo " - Nixpkgs Version: \`$(nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion)\`"

  ```


state: closed
title: zerotierone: hardcoded path fix
user_login: danielfullmer
html_url: https://github.com/NixOS/nixpkgs/pull/13530
updated_at: 2016-02-28 10:20:04
body:
  New code in zerotier 1.1.4 broke the previous substitution where we refer to the correct path for "ip".

  This should allow zerotier to correctly set the interface IP address when connecting to a network.

  cc @sjmackenzie @zimbatm @jagajaga


state: closed
title: NIX_ENFORCE_PURITY breaks `ekam` in hard to diagnose ways
user_login: timbertson
html_url: https://github.com/NixOS/nixpkgs/issues/13532
updated_at: 2018-06-24 09:13:50
body:
  - Kernel: `Linux meep 4.3.5-300.fc23.x86_64 #1 SMP Mon Feb 1 03:18:41 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux`
  - System: Fedora release 23
  - Nix version: nix-env (Nix) 1.10
  - Nixpkgs version: 16.03pre76763.be0abb3

  I had a lot of trouble trying to build [ekam](https://github.com/sandstorm-io/ekam) in a nix expression recently. In a `nix-build` it would fail, but everything I did to reproduce that outside of a `nix-build` worked:
  - copy the `src` directory from the store and build with my system compiler
  - copy the `src` directory from the store and compile inside `nix-shell --pure`

  The `nix-shell` step was the best I could do to reproduce the nix build environment, but I was _still_ unable to reproduce the failure.

  I suspected the problem boiled down to include paths being missing, because ekam is rather novel in its use of virtual paths like `/ekam-provider/c++header/capnp/generated-header-support.h` (which is resolved to a real path by ekam's injected LD_PRELOAD library)

  So on a hunch I dug into the `g++` wrapper script. The NIX_ENFORCE_PURITY logic jumped out as something that could be skipping non-nix paths. So I tried adding `NIX_ENFORCE_PURITY = "0";
  ` to my derivation. This still didn't work. I had to grep nixpkgs to see how to turn this off, and it's apparently done with `preHook = "unset NIX_ENFORCE_PURITY";`.

  So to summarize:
  - `nix-shell --pure` didn't set NIX_ENFORCE_PURITY, which seems like a bug to me. This would have made debugging much easier.
  - setting `NIX_ENFORCE_PURITY="0"` in my derivation did nothing, I had to override the `preHook`. This doesn't seem like it needs to be special (but maybe there's a good reason for it?)
  - I didn't get any indication that my include paths were being skipped. This would have been printed if I'd enabled `$NIX_DEBUG` but I didn't know about that flag. I'm not sure what could be improved here, since presumably this causes a _lot_ of noise given how often the compiler is invoked.
  - Would it be OK to allow include paths outside the nix store, _as long as they don't exist_ at build time? This is admittedly a pretty weird thing to do on ekim's part, but I don't think it would lead to impurity.


state: closed
title: buildGoPackage: do not remove Go references if allowGoReferences is true
user_login: valeriangalliat
html_url: https://github.com/NixOS/nixpkgs/pull/13533
updated_at: 2016-03-07 13:40:06
body:
  `allowGoReference` was only checked for `disallowedReferences` definition, but the fixup of all output binaries removing references to the compiler did not take this setting into account, resulting in a not so allowed Go reference.
  ###### Things done:
  - [x] Tested via `nix.useChroot`.
  - [x] Built on platform(s): Darwin.
  - [x] Tested compilation of all pkgs that depend on this change (`goPackages.tools`, the only package using this attribute).
  - [x] Tested execution of binary products (tested on [go2nix](https://github.com/kamilchm/go2nix)).


state: closed
user_login: CMCDragonkai
html_url: https://github.com/NixOS/nixpkgs/issues/13534
updated_at: 2016-02-28 08:27:22
title:
  15.09 firefox.desktop doesn't exist in /run/current-system/sw/share/applications, hence no application link in KDE

body:
  ## Basic info

  To make sure that we are on the same page:
  - Kernel: Linux 4.1.17
  - System: 15.09
  - nix-env (Nix) 1.10
  - 15.09.1076.9220f03
  ## Describe your issue here

  Usually desktop GUI applications are meant to have a `*.desktop` file inside `*/share/applications`.

  I installed both chrome and firefox:

  ```
          nixpkgs.config = {
              allowUnfree = true; 
              pulseaudio = true; # allow pulseaudio support to be built into packages
              firefox = {
                  enableGeckoMediaPlayer = true; # enables a media player plugin
                  enableAdobeFlash = true; # enable flash
                  icedtea = true; # opensource JRE
                  enableAdobeReader = true; # enable reading PDFs
              };  
              chromium = {
                  enablePepperFlash = true;
                  enablePepperPDF = true;
                  icedtea = true;
                  pulseSupport = true;
                  enableNaCl = true;
              };
          };
  ```

  And when I launched KDE5, there was a link to Chrome, but no Firefox.

  So I checked `/run/current-system/sw/share/applications` and I found `chromium.desktop` but not `firefox.desktop`.

  I checked the package directory in `/nix/store`. Inside it has a `share/applications/chromium.desktop`. While the firefox directory doesn't, it only has `bin` and `lib`.

  This was strange because I checked both nix expressions building firefox and chromium. The `wrapper.nix` mentions the `share/applications`, but not the `default.nix`. See:

  https://github.com/NixOS/nixpkgs/blob/release-15.09/pkgs/applications/networking/browsers/firefox/wrapper.nix#L70


state: closed
title: postfix: use relative symlinks for mailq and newaliases
user_login: phunehehe
html_url: https://github.com/NixOS/nixpkgs/pull/13536
updated_at: 2016-02-28 13:45:31
body:
  ###### Things done:
  - [x] Tested via `nix.useChroot`.
  - [x] Built on platform(s): x86_64-linux.
  - [ ] Tested compilation of all pkgs that depend on this change.
  - [x] Tested execution of binary products.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### Extra

  Fixes #12017.
  Replaces #12033.

  cc @gebner @peti @wmertens.

  (Woa templates)


state: closed
title: GTK themes and icons can be selected, but not loading.
user_login: skrzyp
html_url: https://github.com/NixOS/nixpkgs/issues/13537
updated_at: 2018-02-24 14:20:47
body:
  ## Basic info
  - System: `16.03pre77568.40c586b (Emu)`
  - Nix version: `nix-env (Nix) 1.11.2`
  - Nixpkgs version: `"16.03pre77568.40c586b"`
  - XFCE version: `Xfce 4.12.1`
  ## Describe your issue here

  Imagine some casual user. Person who likes to have full-fledged desktop environment, but no too polluted, like XFCE is. He also cares a lot about appearance of his desktop, so he got an idea to find some icon and GTK themes to make his UI look a bit better. But after installing `arc-gtk-theme` and `elementary-icon-theme` nothing went like he'd expected to.
  ### Expected result

  When user runs `xfce4-appearance settings` and chooses "Style" tab, changing to any style results in reloading GTK style in every running app (if app doesn't support DBus messages or is run as root, it might be restarted to apply this), same thing with "Icons".
  ### Actual result

  After choosing 3rd party theme, like previously mentioned Arc, it keeps selected, but falls back to default Raleigh one, without any message about what the hell happened right now. But after rebooting, theme is applied correctly (only if installed as `systemPackages`). Logging off and on doesn't help.
  The icon theme doesn't apply even after reboot, and `xfce4-appearance-settings` shows red triangle on selected icon theme, with information about missing icon cache, which can't be regenerated manually, because `/run/current-system/sw/` is read-only.
  ### Steps to reproduce
  - Install  NixOS with standard, automatically generated configuration, just add:

  ```
  services.xserver.desktopManager.xterm.enable = false;
  services.xserver.desktopManager.xfce.enable = true;
  services.xserver.displayManager.lightdm.enable = true;
  ```
  - As user, run:

  ```
  # adding to systemPackages in configuration.nix was tested too with same effect
  nix-env -i arc-gtk-theme elementary-icon-theme
  xfce4-appearance-settings
  ```
  - Be lost and try to figure how it can be fixed. I think icon themes should have post-install hook to run `gtk-update-icon-cache`, but I'm not sure what's happening with GTK themes.


state: closed
title: use the sourceforge mirrors everywhere
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/13540
updated_at: 2016-03-16 16:14:58
body:
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): NixOS
  - [ ] Tested compilation of all pkgs 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 @jagajaga 

  ```
  find pkgs -name "*.nix" -exec sed -r \
  "s|https?://downloads.sourceforge.net/|mirror://sourceforge/|g" -i {} \;
  ```


state: closed
title: tint2: 0.12 -> 0.12.7
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/13541
updated_at: 2016-03-02 21:07:40
body:
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [ ] Built on platform(s): NixOS
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### More
  - [ ] New home page on gitlab.
  - [ ] Two new dependencies: `librsvg`, `libstartup_notification`.
  - [ ] Use `fetchFromGitLab`
  - [ ] Enabled `tint2conf`

  cc @bjornfor 


state: closed
title: RFC: Style and shellchecks
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/13542
updated_at: 2016-03-06 19:50:37
body:
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [ ] Built on platform(s): NixOS / OSX / Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Using ShellCheck to make sure all of our bash is escaped properly. Is this something desirable ?

  There are a couple of things I see as controversial in these changes:

  Use `#!bash` is a hack that lets vim and shellcheck know that we are dealing with a bash dialect. The file itself is not executable because a shebang needs an absolute path (thus /usr/bin/env's existance).

  Use `[[ ]]` over the POSIX `[ ]` or `test` syntax. Mainly because it's smarter in regards to escaping and less likely to mis-use.

  A new `--unset` option that I bundle with these changes because of the mass-rebuild. 

  ---

  This is not done yet, just seeking for confirmation if this is a good idea or not. Also trying to see if we can agree on a bash style.

  /cc @edolstra @domenkozar 


state: closed
title: Style and shellchecks
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/13543
updated_at: 2016-03-06 19:50:36
body:
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [ ] Built on platform(s): NixOS / OSX / Linux
  - [ ] Tested compilation of all pkgs 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).

  ---

  Replaces #13542


state: closed
title: webkitgtk: init at 2.12
user_login: bendlas
html_url: https://github.com/NixOS/nixpkgs/pull/13545
updated_at: 2016-04-14 16:37:56
body:
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): NixOS / Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
    - `nox-review` crashed: https://gist.github.com/bendlas/fcad69ead1c044a291bc probably not related to the change
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  a preview of the 2.12 release, with the b3 jit activated
  `hydraPlatforms` is set to `[]` as per 8726c6d50638fea25808e99192ed546657200d87

  cc @iyzsong @k0ral 


state: closed
title: Document stdlib
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/13546
updated_at: 2016-03-10 12:31:53
body:
  I am trying to document the lib/ folder's functions because I always forget what argument I should pass and in what order. Before I do all of them, is this format acceptable ?
  I don't really care about the syntax I just invented, just that it's consistent and used everywhere.

  /cc @edolstra 


state: closed
title: wtforms: Update to 2.1, make work on python3, disable tests for now.
user_login: teh
html_url: https://github.com/NixOS/nixpkgs/pull/13547
updated_at: 2016-02-29 09:57:04
body:
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [ ] Built on platform(s): 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).
  ###### More

  Fixes issue #<insert id>

  cc @<maintainer>

  ---

  _Please note, that points are not mandatory, but rather desired._


state: closed
title: avahi: fix test
user_login: joelmo
html_url: https://github.com/NixOS/nixpkgs/pull/13548
updated_at: 2016-03-02 20:55:47
body:
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): NixOS / OSX / Linux
  - [ ] Tested compilation of all pkgs 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).
  ###### More

  Fixes issue #<insert id>

  cc @<maintainer>

  ---

  _Please note, that points are not mandatory, but rather desired._

  Reflects module changes made by cdd7310a503481e3c40266be45b6b8256d95ecbd


state: closed
title: WIP: virtualbox: 5.0.12 -> 5.0.14
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/13550
updated_at: 2016-02-28 16:32:24
body:
  # Please don't merge. The diff is not correct yet.

  Someone in IRC asked virtualbox get an update prior to the branching. Here it will be.
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [ ] Built on platform(s): NixOS / OSX / Linux
  - [ ] Tested compilation of all pkgs 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).
  ###### More

  Fixes issue #<insert id>

  cc @<maintainer>

  ---

  _Please note, that points are not mandatory, but rather desired._


state: closed
title: wring: init at 1.0.0
user_login: osener
html_url: https://github.com/NixOS/nixpkgs/pull/13551
updated_at: 2016-02-28 19:51:04
body:
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built and tested on platform(s): NixOS 
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  This is a small command-line tool I've written for extracting content from webpages, https://github.com/osener/wring

  I've based the package off of [azure-cli](https://github.com/NixOS/nixpkgs/blob/26f221d6b62b24d48f79f22e7f12bb6ff10580da/pkgs/tools/virtualization/azure-cli/default.nix)


state: closed
title: lib.trivial: add a new importJSON function
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/13552
updated_at: 2016-04-10 11:23:26
body:
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [ ] Built on platform(s): NixOS / OSX / Linux
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  This is meant to be used by packages who often re-generate their outputs.

  Producing valid JSON is easier than nix, and also garantees it's purity.


state: open
title: Cide fails execute
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/issues/13553
updated_at: 2018-06-23 21:27:11
body:
  ## Basic info

  To make sure that we are on the same page:
  - Kernel: `Linux 4.1.17 #1-NixOS SMP Sun Jan 31 19:23:48 UTC 2016 x86_64 GNU/Linux`
  - System: `16.03pre76756.885acea (Emu)`
  - Nix version: `nix-env (Nix) 1.11.1`
  - Nixpkgs version: (master@eaed5598592ca8ccc05d9f09abcb4a27a06f1fb4) `16.03pre-git`
  ## Describe your issue here

  This is a follow-up of #13485.

  `pkgs.cide` builds fine, but cannot execute properly on my system (and within an isolated, created for the test virtual machine).

  Here is a simple test case that fails to pass:

  ```
  import <nixpkgs/nixos/tests/make-test.nix> ({ pkgs, ... }:
  {
    name = "cide-exe-test";
    nodes = {
      thehost = { config, pkgs, ... }:
                {
                   environment.systemPackages = [ pkgs.cide ];
                };
    };
    testScript =
    ''
      startAll;
      $thehost->waitForUnit("default.target");
      $thehost->succeed("cide --version");
    '';
  })
  ```
  ### Expected result
  ### Actual result

  ```
  thehost# /nix/store/p1smzl194057x5ixk5aymkal6cwmjq3j-ruby-2.3.0-p0/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- bundler/setup (LoadError)
  thehost#        from /nix/store/p1smzl194057x5ixk5aymkal6cwmjq3j-ruby-2.3.0-p0/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
  thehost#        from /nix/store/q4jlk1p6q0pmsd31w6b6wyv9mh1f23pf-cide-0.9.0-gems/bin/cide:16:in `<main>'
  ```
  ### Steps to reproduce

  Given that the test describes before is in `test_cide.nix`:

  ```
  NIX_PATH=nixpkgs=https://github.com/NixOS/nixpkgs/archive/eaed5598592ca8ccc05d9f09abcb4a27a06f1fb4.tar.gz nix-build test_cide.nix
  ```


state: closed
title: Fix "nix" stdenv
user_login: vizanto
html_url: https://github.com/NixOS/nixpkgs/pull/13554
updated_at: 2016-02-28 21:52:56
body:
  This adds the missing `gnugrep`, causing "assertion failed" for all platforms using "nix" stdenv.

  Broken by changes introduced in d96893647de5c519c458c1254f043f2d67d9b29c


state: closed
title: linux-testing: 4.5-rc5 -> 4.5-rc6
user_login: kragniz
html_url: https://github.com/NixOS/nixpkgs/pull/13555
updated_at: 2016-03-03 18:03:17
body:
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): NixOS / OSX / Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: buildRustPackage fails with `nix.useChroot = true`
user_login: jagajaga
html_url: https://github.com/NixOS/nixpkgs/issues/13556
updated_at: 2016-09-20 08:27:10
body:
  ## Basic info

  To make sure that we are on the same page:
  - Nixos version: 16.03pre77568.40c586b (Emu)
  ## Describe your issue here

  Perhaps you have

  ``` nix
  { rustPlatform }:
  with rustPlatform;

  buildRustPackage rec {
    name = "foobar";
    src  = ./.;
    buildInputs = [ ];
    depsSha256 = "";
  }
  ```
  ### Actual result

  You tries to build it and if you have `nix.useChroot = true;` in your configuration.nix you will fail:

  ```
  ...
  Fetching /tmp/nix-build-holmes-fetch.drv-0/compiler to /nix/store/59h4lbag5zxhz99d6wxilsp088s69bz4-holmes-fetch
  Using rust registry from /nix/store/1habkfr79gsa8pgwb2qrs57nsdy14z6n-rustRegistry-2016-02-25-a43392d
      Updating git repository `https://github.com/goffrie/plex.git`
  Unable to update https://github.com/goffrie/plex.git#0956a71b

  Caused by:
    failed to clone into: /nix/store/59h4lbag5zxhz99d6wxilsp088s69bz4-holmes-fetch/git/db/plex-9de35c0f1efd4eaa

  Caused by:
    [12/-1] Failed to resolve address for github.com: Name or service not known
  ...
  ```

  Or you will get another network related error (`Couldn't resolve host name`).
  ### Expected result

  With no `nix.useChroot = true;` everything builds fine.

  cc @wizeman @abbradar @globin @maurer


state: closed
title: inferno: 645 -> 785
user_login: KoviRobi
html_url: https://github.com/NixOS/nixpkgs/pull/13557
updated_at: 2016-02-28 22:04:30
body:
  ###### Things done:
  - [X] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [X] Built on platform(s): NixOS
  - [X] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip --against nixos-unstable"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  cc @doublec


state: closed
title: plex, plexpass: update to 0.9.15.6.1714
user_login: colemickens
html_url: https://github.com/NixOS/nixpkgs/pull/13558
updated_at: 2016-03-01 04:42:03
body:
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): ~~NixOS / OSX~~ / **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).
  ###### More

  This is unusual for plex and plexpass to be on the same revision. I feel it's appropriate to leave both sources in there, since we would just redo it as soon as plexpass gets a newer version.


state: closed
title: Zero Hydra Failures for release-16.03 branch
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/issues/13559
updated_at: 2016-05-24 15:30:19
body:
  Creating a tracking issue for ZHF effort in 16.03 release.

  Failing packages (https://hydra.nixos.org/jobset/nixos/release-16.03):
  - [ ] rebar3-open http://hydra.nixos.org/build/32540794 /cc @ericbmerritt 
  - [x] a bunch of haskell packages /cc @peti 


state: closed
title: modules: How to specify an option is not optional?
user_login: Profpatsch
html_url: https://github.com/NixOS/nixpkgs/issues/13560
updated_at: 2018-04-25 11:43:49
body:
  I want to create a module for the [isso](https://posativ.org/isso) discussion system.

  When the user enables it, he has to set the config via a `config` option, otherwise isso won’t do anything sensible.

  The way I do it now is not set any default and simply use it when enabled, so the module system throws the following error:

  ```
  error: The option `services.isso.config' is used but not defined.
  (use ‘--show-trace’ to show detailed location information)
  ```

  I think that could be a bit misleading maybe, is it supposed to be done this way?


state: closed
title: qemu: compile with cocoa for darwin support
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/pull/13561
updated_at: 2016-03-09 04:59:15
body:
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): NixOS / OSX / 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).
  ###### More

  cc @viric @eelco

  _just tested on Mac OS X_


state: closed
title: nethack: fix darwin support
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/pull/13562
updated_at: 2016-02-29 13:11:42
body:
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [ ] Built on platform(s): NixOS / OSX / Linux
  - [ ] Tested compilation of all pkgs 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).
  ###### More

  cc @abbradar


state: closed
title: nix-prefetch-git: add a --dry-run flag
user_login: valeriangalliat
html_url: https://github.com/NixOS/nixpkgs/pull/13563
updated_at: 2016-03-04 19:58:29
body:
  This allows running nix-prefetch-git without touching the Nix database.

  Without this, running nix-prefetch-git in a nix-shell --pure or in a nix-build phase would result in the following error, caused by the nix-store call:

  ```
  Nix database directory ‘/nix/var/nix/db’ is not writable: Permission denied
  ```
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): NixOS / OSX
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)


state: closed
title: nix-prefetch-scripts: explicitly depend on Nix
user_login: valeriangalliat
html_url: https://github.com/NixOS/nixpkgs/pull/13564
updated_at: 2016-03-03 22:09:23
body:
  Otherwise, a call to, for example, nix-prefetch-git, in a nix-shell --pure or nix-build phase would result in an error such as:

  ```
  Switched to a new branch 'fetchgit'
  removing `.git'...
  /nix/store/7qvjji7kbd033nsyxlpiiiam61a44yz9-nix-prefetch-git/bin/.nix-prefetch-git-wrapped: line 374: nix-hash: command not found
  ```
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): NixOS / OSX
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)


state: closed
title: go2nix: init at dd513f1
user_login: valeriangalliat
html_url: https://github.com/NixOS/nixpkgs/pull/13565
updated_at: 2016-03-02 20:31:52
body:
  [go2nix](https://github.com/kamilchm/go2nix) is a Go software that takes a tree of Go packages and convert them in a Nix expression.
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): NixOS / OSX
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)


state: closed
title: Gogs: init at 20160304-d57a2b9
user_login: valeriangalliat
html_url: https://github.com/NixOS/nixpkgs/pull/13566
updated_at: 2016-11-28 03:43:43
body:
  The `default.nix` is generated using [go2nix](https://github.com/kamilchm/go2nix) and applying a couple of patches to make the SQLite support configurable and wrapping the program.

  Gogs behavior is a bit modified by the wrapper program because original Gogs is impure (it expects to be run **only** in its source Git repository and needs to be able to write files inside. To avoid this, I define the `GOGS_WORK_DIR` to be the CWD if not defined, and `cd` inside this directory before executing Gogs (if Gogs is not run from inside the `GOGS_WORK_DIR`, some parts still rely on the CWD to be the work directory).

  Also the `public` and `templates` directories from the Go package directory are symlinked inside the work directory since Gogs expect them to be here.

  This PR comes with a maintenance script, `update-gogs-definition`, that is basically doing an impure `go get` of chosen Gogs revision and its dependencies, and runs go2nix over this tree (plus some specific patches).

  For information, I also have a [WIP NixOS module integration for Gogs](https://github.com/valeriangalliat/gogs-nixos/blob/master/module.nix) but I'll add it later, or in another PR, once I'm done with it.
  ###### Dependencies

  I'm not sure about the way dependencies are handled here. It's plain go2nix but it's not making those dependencies shareable... but it would be a huge work to go through those 46 dependencies, and convert them in `nixpkgs.goPackages` format, see if they exist already and in a compatible version or add the definition, and requiring to manually recreate the dependency graph.

  I'd really like some input about the manner to handle this.
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): NixOS
    - Builds on OSX but the `update-gogs-definition` script does not work because `go get` on OSX in unable to verify the certificates of gopkg.in and I couldn't find a way to fix this.
  - [x] Tested execution of all binary files (usually in `./result/bin/`)


state: closed
title: amd-non-free: init @ 15.12
user_login: heydojo
html_url: https://github.com/NixOS/nixpkgs/pull/13567
updated_at: 2016-03-07 21:12:17
body:
  - Created new package for AMD proprietary graphics
  - Re-used some old code from ati_unfree
  - Added patches to enable compilation using gcc5, linux 4.4, etc.
  - Added atieventsd service to enable laptop lid support
  - Fixed some 32bit lib paths
  - Separated the libs, module and applications into individual parts
  - Corrected interpreter to ld-linux-x86-64.so.2 for some files
  - Removed many unrequired software dependencies
  - Added a 'developer' switch to enable lock debugging
  - Reduced the amount of files required to be symlinked inside of /run

  Please note that this is a proposal and feedback which is constructive and useful will be greatly appreciated.

  Fixes: https://github.com/NixOS/nixpkgs/pull/13535
  as https://github.com/NixOS/nixpkgs/pull/13535 won't work because some people still need to be able to use the old version of fglrx because this new version does not work for them and they are experiencing bugs with this new fglrx version.

  Please note that this driver still does not support xserver 1.18. We are waiting for AMD to patch in support for 1.18 in their next release.

  I have spent around three months working on this proposal due to the terrible state at which ati_unfree was in. It is tested and working for me.


state: closed
title: gup: 0.5.3 -> 0.5.4
user_login: timbertson
html_url: https://github.com/NixOS/nixpkgs/pull/13568
updated_at: 2016-02-29 10:59:09
body:
  ###### Things done:

  (http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): 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: redmine: fix compilation with ruby 2.3
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/13569
updated_at: 2016-02-29 13:52:12
body:
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): Linux
  - [ ] Tested compilation of all pkgs 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).

  ---

  Just bumped the JSON dependency manually to the one bundled with ruby 2.3

  The json gem compilation was failing with: 

  ```
  Installing json 1.8.1 with native extensions
  Building native extensions.  This could take a while...

  Gem::Ext::BuildError: ERROR: Failed to build gem native extension.

      current directory: /nix/store/sg1nw9j3w53qrgdv532fwynga3dhv6nm-redmine-2.5.2/share/redmine/vendor/bundle/ruby/2.3.0/gems/json-1.8.1/ext/json/ext/generator
  /nix/store/p1smzl194057x5ixk5aymkal6cwmjq3j-ruby-2.3.0-p0/bin/ruby -r ./siteconf20160229-387-m13w3c.rb extconf.rb
  creating Makefile

  current directory: /nix/store/sg1nw9j3w53qrgdv532fwynga3dhv6nm-redmine-2.5.2/share/redmine/vendor/bundle/ruby/2.3.0/gems/json-1.8.1/ext/json/ext/generator
  make "DESTDIR=" clean

  current directory: /nix/store/sg1nw9j3w53qrgdv532fwynga3dhv6nm-redmine-2.5.2/share/redmine/vendor/bundle/ruby/2.3.0/gems/json-1.8.1/ext/json/ext/generator
  make "DESTDIR="
  compiling generator.c
  In file included from generator.c:1:0:
  ../fbuffer/fbuffer.h: In function 'fbuffer_to_s':
  ../fbuffer/fbuffer.h:175:47: error: macro "rb_str_new" requires 2 arguments, but only 1 given
       VALUE result = rb_str_new(FBUFFER_PAIR(fb));
                                                 ^
  ../fbuffer/fbuffer.h:175:20: warning: initialization makes integer from pointer without a cast
       VALUE result = rb_str_new(FBUFFER_PAIR(fb));
                      ^
  Makefile:238: recipe for target 'generator.o' failed
  make: *** [generator.o] Error 1

  make failed, exit code 2
  ```


state: closed
title: stdenv preHook: only define $NIX_ENFORCE_PURITY if it hasn't yet been…
user_login: timbertson
html_url: https://github.com/NixOS/nixpkgs/pull/13570
updated_at: 2016-03-01 11:55:15
body:
  Note: **mass rebuild** - I'm not sure how such changes usually work, does it get merged into staging in order to coincide with other mass rebuilds?

  This came out of #13532 - the obvious mechanism for opting out of `NIX_ENFORCE_PURITY` is to define `NIX_ENFORCE_PURITY = false;` in your derivation, but that doesn't work because it's _always_ set to `1` in the `stdenv` preHook. To override it, you have to override the entire preHook, which also implicitly drops whatever else was in the `preHook` (I hope it wasn't important!).

  Unfortunately, I wasn't able to test my changes - I started a build and it got somewhere, but since this is a mass rebuild type change, I had to give up before I saw the built results. I think it should work fine, but would appreciate someone more familiar with the stdenv (particularly the ordering of events between the preHook and other environment variables being set) to conform.


state: closed
title: pharo-vm: stop trying to build on darwin
user_login: DamienCassou
html_url: https://github.com/NixOS/nixpkgs/pull/13571
updated_at: 2016-02-29 12:25:49
body:
  ###### Things done:
  - [x] Tested using sandboxing
  - [x] Built on platform(s): NixOS
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Building these pharo-vm sources on darwin may be possible but doesn't
  make much sense because native darwin sources exist.


state: closed
title: postgis 2.1.4 -> 2.2.1
user_login: agbell
html_url: https://github.com/NixOS/nixpkgs/pull/13572
updated_at: 2016-03-02 19:40:50
body:
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x ] Built on platform(s): NixOS
  - [ ] Tested compilation of all pkgs 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).
  ###### More

  Fixes issue #<insert id>

  cc @<maintainer>

  ---

  _Please note, that points are not mandatory, but rather desired._


state: closed
title: emacs25pre test suite failures
user_login: mjhoy
html_url: https://github.com/NixOS/nixpkgs/issues/13573
updated_at: 2016-08-07 09:11:58
body:
  ## Basic info

  > Kernel: Linux nixos 4.4.2 #1-NixOS SMP Wed Feb 17 20:31:25 UTC 2016 x86_64 GNU/Linux
  > 
  > System: 16.03pre77568.40c586b (Emu)
  > 
  > Nix version: nix-env (Nix) 1.11.2
  > 
  > Nixpkgs version: "16.03pre77568.40c586b"
  ## Describe your issue here

  When adding `emacs25pre` to `environment.systemPackages` and running `nixos-rebuild switch`, emacs 25 builds and fails with 4 unexpected TRAMP mode test errors:

  ```
  4 unexpected results:
     FAILED  tramp-test32-utf8
     FAILED  tramp-test32-utf8-with-ls
     FAILED  tramp-test32-utf8-with-perl
     FAILED  tramp-test32-utf8-with-stat
  ```

  The full output contains null bytes and weird control characters that don't let me paste this into a gist easily. Is that part of the test or indicative of the problem?

  cc @jwiegley 


state: closed
title: openiscsi: fix download url, add platforms
user_login: cleverca22
html_url: https://github.com/NixOS/nixpkgs/pull/13574
updated_at: 2016-03-01 12:34:31
body:
  ###### Things done:
  - [x] Built on platform(s): NixOS / Linux
  - [x] Tested execution of all binary files (usually in `./result/bin/`)


state: closed
title: vim-plugins: init vimpreviewpandoc with python plugins and bugfixes
user_login: steveeJ
html_url: https://github.com/NixOS/nixpkgs/pull/13575
updated_at: 2016-04-24 09:19:34
body:
  - [x] package python dependencies
  - [x] package vimplugin and dependencies
  - [x] vimpreviewpandoc needs neovim compatibility
  - [x] htmltreediff needs python3 compatibility https://github.com/christian-oudard/htmltreediff/issues/4  (unless we can declare it python2 only somehow?)

  Fixes issue #12931

  cc @jagajaga


state: closed
title: goreman: init at v0.0.8-rc0
user_login: steveeJ
html_url: https://github.com/NixOS/nixpkgs/pull/13576
updated_at: 2016-03-03 20:40:17
body:
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [ ] Built on platform(s): NixOS / OSX / Linux
  - [ ] Tested compilation of all pkgs 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).
  ###### More

  Fixes issue #<insert id>

  cc @<maintainer>

  ---

  _Please note, that points are not mandatory, but rather desired._


state: closed
title: zotero: patch firefox xpi loading
user_login: edwtjo
html_url: https://github.com/NixOS/nixpkgs/pull/13577
updated_at: 2016-02-29 20:24:42
body:
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): NixOS / OSX / Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### More

  Fixes issue with plugin loading in Zotero

  cc @ttuegel 

  ---

  _Please note, that points are not mandatory, but rather desired._

  Not sure this actually needs merging since this is merged in FF45, due in about 7 days or something. But it is still a nice thing to be able to use plugins in zotero standalone, if this is merged then after the the FF45 update this can be reverted.


state: closed
title: Prometheus: Misc updates
user_login: Baughn
html_url: https://github.com/NixOS/nixpkgs/pull/13578
updated_at: 2016-03-05 02:25:34
body:
  ###### Things done:
  - [X] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [X] Built on platform(s): NixOS
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### More

  cc @benley 

  This bumps Prometheus past the recent API change to Alertmanager. 0.17.0 is still a release candidate, but it's been solid in my experience, and the changes are relevant to my plans for integrating it with NixOS. (I don't want to write alertmanager integration twice.)


state: closed
title: pixman: remove legacy patches
user_login: vbgl
html_url: https://github.com/NixOS/nixpkgs/pull/13579
updated_at: 2017-10-02 04:41:54
body:
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): OSX
  - [ ] Tested compilation of all pkgs 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).
  ###### More

  After commit e5bd913ea5a6ec30df3af58e677954a05d2785f1, `pixman` no longer builds on darwin since a patch no longer applies.

  Said patch had been introduced in 0bfce5bb4a61de3df465b6fc4ca37c88c622ab3d by @gridaphobe.

  I think that this patch is no longer needed. At least, removing it fixes the build and I then could successfully build (and run) some programs that depend on `pixman`.

  I kept the line `patches = [];` to avoid a mass-rebuild on non-darwin platforms.


state: closed
title: openal darwin fixes
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/pull/13580
updated_at: 2016-03-02 18:35:21
body:
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): OSX
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: sbcl: 1.3.2 -> 1.3.3
user_login: tohl
html_url: https://github.com/NixOS/nixpkgs/pull/13581
updated_at: 2016-02-29 22:55:14
body:
  ###### Things done:
  - [X] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [X] Built on platform(s): NixOS
    - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### More

  Fixes issue #<insert id>

  cc @<maintainer>

  ---

  _Please note, that points are not mandatory, but rather desired._


state: closed
title: Stellarium broken?
user_login: anojo
html_url: https://github.com/NixOS/nixpkgs/issues/13582
updated_at: 2016-07-22 21:58:26
body:
  ## Basic info

  To make sure that we are on the same page:
  - Kernel: Linux rui-pc 4.1.17 #1-NixOS SMP Sun Jan 31 19:23:48 UTC 2016 x86_64 GNU/Linux
  - System: 16.03.git.2e5ca9a (Emu)
  - Nix version: nix-env (Nix) 1.11.1
  - Nixpkgs version: 16.09.git.2e5ca9a
  ## Describe your issue here

  Stellarium builds but doesn't open. Only shows the splash screen for a second and then it closes. 

  > Intializing basic GL shaders... 
  > qrc:/qml/main.qml:3:1: plugin cannot be loaded for module "Qt.labs.shaders": The plugin '/nix/store/akr4y271r7r8fakz1jp6q9a83gzwm8nj-qtquick1-5.5.1/lib/qt5/imports/Qt/labs/shaders/libqmlshadersplugin.so' uses incompatible Qt library. (5.5.1) [release]
  > [1]    32765 segmentation fault  stellarium


state: closed
title: nix-prefetch-git: change the default output to JSON
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/13584
updated_at: 2016-03-01 10:07:02
body:
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): NixOS
  - [ ] Tested compilation of all pkgs 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).

  ---

  As discussed on the mailing list. The nix output was short-lived so it's
  probably okay to change it.

  /cc @edolstra 


state: closed
title: Split up and refactor some NixOS tests
user_login: aszlig
html_url: https://github.com/NixOS/nixpkgs/pull/13585
updated_at: 2016-03-01 22:18:55
body:
  This splits a few NixOS tests (namely Chromium, VirtualBox and the networking tests) into several subtests that are exposed via attributes.

  The networking tests were already split up but they didn't expose an attribute set of available tests but used a function attribute to specify the resulting test instead.

  A new function `callSubTests` in `nixos/release.nix` is now responsible for gathering subtests, which is also used for the `installer` and `boot` tests. The latter is now placed in a `tests.boot.*` namespace rather than "polluting" the `tests` attribute set with its subtest.

  I've added a jobset on my Hydra at:

  https://headcounter.org/hydra/jobset/aszlig/nixos-tests-splitup

  This is a comparison between `nixpkgs` master (at 11327ac849493d90721f9a36e5f98033dbdeea11) and my changes:

  https://headcounter.org/hydra/eval/310933?compare=310931

  Cc: @edolstra, @wkennington, @bobvanderlinden


state: closed
title: bats: fixes installation
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/13586
updated_at: 2016-03-01 14:23:54
body:
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): NixOS
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  The build was failing with:

    /...-stdenv/setup: ./install.sh: /usr/bin/env: bad interpreter: No such file
    or directory

  See https://hydra.nixos.org/build/32353411/log


state: closed
title: isso: module & init at 0.9.10 WIP
user_login: Profpatsch
html_url: https://github.com/NixOS/nixpkgs/pull/13587
updated_at: 2018-04-17 09:57:33
body:
  isso commenting server

  not sure if the way I handle misaka 1&2 is the way to go @garbas 

  cc @aszlig (spacing. :) )


state: closed
title: pythonPackages/yolk: init at 0.4.3
user_login: Profpatsch
html_url: https://github.com/NixOS/nixpkgs/pull/13588
updated_at: 2016-04-05 13:09:40
body:
  pypi inspector

  cc @garbas 
  btw I made a yas snippet for inserting packages into pythonPackages. It’s quite nice.


state: closed
title: Firebird cp1251 error
user_login: uralbash
html_url: https://github.com/NixOS/nixpkgs/issues/13589
updated_at: 2018-06-26 10:52:02
body:
  ## Basic info
  - Kernel: `Linux nixos 3.18.26 #1-NixOS SMP Thu Jan 1 00:00:01 UTC 1970 x86_64 GNU/Linux`
  - System: `15.09.1076.9220f03 (Dingo)`
  - Nix version: `nix-env (Nix) 1.10`
  - Nixpkgs version: `15.09.1076.9220f03`
  ## Describe your issue here

  Unable to connect to database with encoding cp1251

  ``` bash
  [root@nixos:~]# isql /var/db/firebird/data/fortest.fdb -u sysdba -p masterkey
  Statement failed, SQLSTATE = 2C000
  CHARACTER SET WIN1251 is not installed
  -At trigger 'TRIGGER_ON_CONNECT' line: 19, col: 1
  Use CONNECT or CREATE DATABASE to specify a database
  ```

  ``` bash
  [root@nixos:~]# nix-env -q
  firebird-2.5.2.26540-0
  ```


state: closed
title: xen fails to build on master
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/issues/13590
updated_at: 2016-10-31 11:50:58
body:
  I tried updating it, but no luck. I think the new glibc 2.23 is the reason for configure fail: http://hydra.nixos.org/build/32552024/log/tail-reload

  I've only been able to find arch having the same issue, no patch yet.

  cc @vcunat 


state: closed
title: nntp-proxy service: init
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/pull/13591
updated_at: 2016-03-03 17:57:28
body:
  ###### Things done:
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### More

  This service allows management of a nntp-proxy instance (with all available config options).


state: closed
title: nexus: init at 2.12.0-01
user_login: aespinosa
html_url: https://github.com/NixOS/nixpkgs/pull/13593
updated_at: 2016-03-03 07:11:52
body:
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): OSX 10.10.5
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: haskellPackages.Agda fails to build due to lifted version restrictions
user_login: zhenyavinogradov
html_url: https://github.com/NixOS/nixpkgs/issues/13594
updated_at: 2016-03-05 14:59:46
body:
  Log: http://hydra.nixos.org/build/32250896/log/raw

  I believe the problem is that Agda 2.4.2.5 requires unordered-containers < 0.2.6: https://github.com/fpco/stackage/issues/1222#issuecomment-184022870


state: closed
title: openssh: 7.1p2 -> 7.2p1
user_login: aneeshusa
html_url: https://github.com/NixOS/nixpkgs/pull/13595
updated_at: 2016-03-07 21:33:05
body:
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] 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 didn't run nix-build with `--option build-use-chroot true` when initially testing and when I tried again later with the option, everything was already built so it didn't build again. I'm not sure how to force it to rebuild.
  I didn't run the `nix-shell -p nox --run "nox-review wip"` command in the interest of time, but I did recompile the pkgs I do use that depend on openssh.


state: closed
title: Usage of nix.useChroot by default
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/issues/13596
updated_at: 2016-03-01 19:24:54
body:
  Why don't we use `nix.useChroot` in NixOS by default? I cannot see any immediate disadvantages of doing this, but I may be missing something. Right now we often advice people to enable it themselves -- I've yet to see one case when someone recommended to disable it.


state: closed
title: Plasma 5.5.5
user_login: ttuegel
html_url: https://github.com/NixOS/nixpkgs/pull/13597
updated_at: 2016-03-02 12:47:41
body:
  This updates `kde5.plasma` and `kde5_latest.plasma` from Plasma 5.5.4 to Plasma 5.5.5. This is a bugfix release which also fixes a security vulnerability, so I will also open a pull request that backports these changes to `release-16.03`.

  I also took this opportunity to consolidate the KDE 5 packages under `desktops/kde-5`. I was complaining on the mailing list about the lack of organization in Nixpkgs, so I decided I should get my own house in order.


state: closed
title: ruby.dev
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/13601
updated_at: 2016-03-22 12:20:46
body:
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): NixOS
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  The idea is to bundle ruby, rubygems, bundler and bundix together. I was
  having issues where bundler was installed with ruby 2.3.0 and I wanted to use
  ruby 2.0.0. I also think that bundix's behaviour might change depending on the bundler version (?).

  With this change all the developer has to do is install `ruby_2_0_0.dev`
  either in his environment or in a nix-shell to get the proper tooling.

  This needs testing, especially in regards to rubygems, I think the one shipped with ruby is picked-up and we might want to install it directly into the ruby derivation (?).

  It also means that bundix needs to work with all the ruby version that we ship, is this a bad idea ?

  cc @cstrahan , @manveru 


state: closed
title: Add MAINTAINERS file + associated policy / tools
user_login: edolstra
html_url: https://github.com/NixOS/nixpkgs/issues/13602
updated_at: 2018-06-28 11:14:42
body:
  Following up on http://lists.science.uu.nl/pipermail/nix-dev/2016-February/019811.html.

  To prevent the Nixpkgs from descending into chaos, we need some policy about who is allowed to commit/merge what. We already have meta.maintainers for packages, but not for other parts of Nixpkgs/NixOS. In particular it's completely unclear who "owns" central parts like `lib/` so it risks becoming a free-for-all. 

  So I would like to propose the following:
  - Add a MAINTAINERS file (in the style of https://www.kernel.org/doc/linux/MAINTAINERS) listing who is responsible for particular topics / subsystems. This would generally only list things that cannot be expressed via the meta.maintainers field in packages or modules, such as cross-cutting concerns or general responsibility for a set of related packages like KDE. Example entry would be
    
    ```
    HASKELL INFRASTRUCTURE
    H: peti
    F: pkgs/top-level/haskell-packages.nix
    F: pkgs/development/compilers/ghc/*
    F: pkgs/development/haskell-modules/lib.nix
    ```
    
    where "H:" is a GitHub user name and "F:" are filename-matching regexps to help identify whether a particular change affects this subsystem (not required).
  - Add meta.maintainers fields to NixOS modules.
  - Document the policy (e.g. changes need approval from the responsible maintainers).
  - Make a little tool that given a diff tells you who the responsible maintainers are. It would do this by 1) matching the modified files in the diff against the "F:" regexps in the MAINTAINERS file; and 2) looking for a meta.maintainers field in the modified files. Also make a GitHub bot that applies this tool to incoming PRs and pings/assigns the maintainers.

  Does this sound reasonable?


state: closed
title: sauce-connect: fix hashes and build on linux
user_login: gilligan
html_url: https://github.com/NixOS/nixpkgs/pull/13603
updated_at: 2016-03-01 21:54:12
body:
  ###### Things done:
  - [X] Built on platform(s): OSX / Linux
  - [X] Use `sha256` instead of `sha1`
  - [X] Fixed build on Linux

  thanks @grahamc for the help.


state: closed
title: libclc: 2015-03-27 -> 0.2.0
user_login: pSub
html_url: https://github.com/NixOS/nixpkgs/pull/13604
updated_at: 2017-02-27 19:52:47
body:
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): NixOS
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### More

  cc @wkennington 

  Disclaimer: I have no clue about libclc, I just picked the next stable release with almost only contains the llvm bugfix. If this looks good please cherry-pick into `release-16.03` as well.


state: closed
title: OpenSSL 1.0.1s upgrade breaks libmusicbrainz
user_login: edolstra
html_url: https://github.com/NixOS/nixpkgs/issues/13605
updated_at: 2016-03-02 10:37:06
body:
  - Nixpkgs version: 15.09 rev 19de56397e7a3573a3139e8277e1adc261776efe

  Build log: http://hydra.nixos.org/build/32645936/nixlog/1/raw

  This is because 1.0.1s disables SSLv2 by default, which libmusicbrainz apparently relies on.


state: closed
title: It's not possible to build go1.6 because the go1.5 package is not laid out correctly
user_login: colemickens
html_url: https://github.com/NixOS/nixpkgs/issues/13606
updated_at: 2018-02-22 23:21:19
body:
  Go1.6 needs a GOROOT_BOOTSTRAP to utilize in order to build.

  In NixOS, I did the following:

  ```
  $ ls -al `which go`

  $ ls /nix/store/jvlfyk5r4hrxxpzffxcp3jhi7fxf052v-go-1.5.3/share/go
  api  bin  doc  lib  misc  pkg  src  test  AUTHORS  CONTRIBUTING.md  CONTRIBUTORS  favicon.ico  LICENSE  PATENTS  README.md  robots.txt  VERSION
  ```

  which looks good... but the problem is:

  ```
  $ cd ~/code/golang/go/src

  $ git checkout go1.6

  $ export GOROOT_BOOTSTRAP=/nix/store/jvlfyk5r4hrxxpzffxcp3jhi7fxf052v-go-1.5.3/share/go

  $ ./make.all
  ERROR: Cannot find /nix/store/jvlfyk5r4hrxxpzffxcp3jhi7fxf052v-go-1.5.3/share/go/bin/go.

  $ ls $GOROOT_BOOTSTRAP/bin/

  ```


state: open
title: Add the tool "nixos-typecheck" that can check an option declaration to:
user_login: ts468
html_url: https://github.com/NixOS/nixpkgs/pull/13607
updated_at: 2019-03-20 17:31:33
body:
  Add the tool "nixos-typecheck" that can check an option declaration to:

  Enforce that an option declaration has a "defaultText" if and only if the
  type of the option derives from "package", "packageSet" or "nixpkgsConfig"
  and if a "default" attribute is defined.

  Enforce that the value of the "example" attribute is wrapped with "literalExample"
  if the type of the option derives from "package", "packageSet" or "nixpkgsConfig".

  Warn if a "defaultText" is defined in an option declaration if the type of
  the option does not derive from "package", "packageSet" or "nixpkgsConfig".

  Warn if no "type" is defined in an option declaration.

  Remove all errors that were found by "nixos-typecheck".


state: closed
title: Add a command_not_found_handler for zsh
user_login: fare
html_url: https://github.com/NixOS/nixpkgs/issues/13608
updated_at: 2016-03-28 09:36:21
body:
  ## Basic info

  To make sure that we are on the same page:
  - Kernel: 4.5.0-rc3
  - System: NixOS 16.03pre76756.885acea (Emu)
  - Nix version: nix-env (Nix) 1.11.1
  - Nixpkgs version: 16.03pre77568.40c586b
  ## Describe your issue here

  The default /etc/bashrc has a cool function command_not_found_handle().
  The equivalent for zshrc should have a function command_not_found_handler().
  Note the final letter "r" in the name of the function under zsh, unlike in bash.
  See http://zsh.sourceforge.net/Doc/Release/Command-Execution.html for zsh information.
  The body of the function could probably be the same as for bash.

  Example:
  $ sox
  ### Expected result

  The program ‘sox’ is currently not installed. You can install it by typing:
    nix-env -iA nixos.sox
  zsh: command not found: sox
  ### Actual result

  zsh: command not found: sox
  ### Steps to reproduce

  Be sure not to have sox installed, or use another uninstalled command instead.


state: closed
title: pasystray doesn't seem to start in KDE5 in 15.09
user_login: CMCDragonkai
html_url: https://github.com/NixOS/nixpkgs/issues/13609
updated_at: 2016-05-31 16:22:35
body:
  Posted a similar here too: https://github.com/christophgysin/pasystray/issues/48#issuecomment-191059056

  Basically no systray icon is shown when it is launched from either the CLI or from KDE.

  From the CLI, we get warnings:

  ```
  ** (pasystray:9207): WARNING **: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files

  (pasystray:9207): pasystray-WARNING **: Error initializing Avahi: Daemon not running

  (pasystray:9207): GLib-GObject-WARNING **: The property GtkButton:use-stock is deprecated and shouldn't be used anymore. It will be removed in a future version.

  (pasystray:9207): GLib-GObject-WARNING **: The property GtkSettings:gtk-button-images is deprecated and shouldn't be used anymore. It will be removed in a future version.
  ```

  But the program doesn't terminate.


state: closed
title: paprefs doesn't start in KDE5 15.09
user_login: CMCDragonkai
html_url: https://github.com/NixOS/nixpkgs/issues/13610
updated_at: 2016-04-05 15:04:26
body:
  Trying to launch paprefs results in this error, and the program aborts.

  ```
  > paprefs

  GConf Error: Failed to contact configuration server; the most common cause is a missing or misconfigured D-Bus session bus daemon. See http://projects.gnome.org/gconf/ for information. (Details -  1: GetIOR failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.GConf was not provided by any .service files)
  terminate called after throwing an instance of 'Gnome::Conf::Error'
  ```

  @abbradar


state: closed
title: uzbl: version 20120514 -> v0.9.0
user_login: dgonyeo
html_url: https://github.com/NixOS/nixpkgs/pull/13611
updated_at: 2016-03-02 07:54:12
body:
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [ ] Built on platform(s): NixOS / OSX / Linux
  - [ ] Tested compilation of all pkgs 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: s3cmd: module python-magic is not available
user_login: ip1981
html_url: https://github.com/NixOS/nixpkgs/issues/13612
updated_at: 2018-06-18 22:23:29
body:
  When uploading with s3cmd:

  ```
  WARNING: Module python-magic is not available. Guessing MIME types based on file extensions.
  ```

  [s3cmd](https://github.com/NixOS/nixpkgs/blob/40ca841c5c0b264a0d1a1ffc2f912e17e30f9caa/pkgs/tools/networking/s3cmd/default.nix) has 

  ``` nix
  {
  propagatedBuildInputs = with pythonPackages; [ python_magic dateutil ];
  }
  ```

  But is seems pointless at all.

  Should a wrapper be used?

  ``` nix
  {
      buildInputs = with pythonPackages; [ python_magic dateutil wrapPython ];
      # ^^ is this enough?
      pythonPath = with pythonPackages; [ python_magic ];
  }
  ```


state: closed
title: dnscrypt-proxy: 1.6.0 -> 1.6.1
user_login: mbakke
html_url: https://github.com/NixOS/nixpkgs/pull/13613
updated_at: 2016-03-02 18:07:46
body:
  Security update for dnscrypt: https://github.com/jedisct1/dnscrypt-proxy/releases

  May want to merge to stable branches (libsodium update not required).


state: closed
title: epson-escpr: 1.6.3 -> 1.6.4
user_login: artuuge
html_url: https://github.com/NixOS/nixpkgs/pull/13614
updated_at: 2016-03-03 14:14:43
body:
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [X] Built on platform(s): NixOS / OSX / Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### More

  Fixes issue #<insert id>
  The URL link corresponding to epson-escpr driver version 1.6.3 is not available anymore. 
  There is a new link corresponding to version 1.6.4.

  cc @<maintainer>

  ---

  _Please note, that points are not mandatory, but rather desired._


state: closed
title: multimc: fix building under chroot
user_login: cleverca22
html_url: https://github.com/NixOS/nixpkgs/pull/13617
updated_at: 2016-03-02 19:10:31
body:
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): NixOS / Linux
  - [x] Tested execution of all binary files (usually in `./result/bin/`)


state: closed
title: multimc: fix building under chroot
user_login: cleverca22
html_url: https://github.com/NixOS/nixpkgs/pull/13618
updated_at: 2016-03-02 17:53:47
body:
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): NixOS / Linux
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  ###### More

  Fixes issue #13559


state: closed
title: Respect umask settings in Transmission config
user_login: anderslundstedt
html_url: https://github.com/NixOS/nixpkgs/pull/13619
updated_at: 2016-03-02 20:08:12
body:
  Accidentally closed old pull request #10050 when trying to rebase it. Here is a new one.

  In NixOS/nixpkgs@da6bc44 @thoughtpolice
  made the Transmission NixOS module override the umask setting in the
  Transmission config. This commit removes that override.

  I want a different umask setting and I guess it is possible that other
  people might want it to. Thus I think it is a good idea to respect the
  umask settings in the Transmission config.


state: closed
title: Scala packages are not versioned deterministically
user_login: trane
html_url: https://github.com/NixOS/nixpkgs/issues/13620
updated_at: 2016-04-03 23:44:34
body:
  ## Basic info

  To make sure that we are on the same page:
  - Nix version: https://github.com/NixOS/nixpkgs/commit/ba0582670796acdeeb9ab0001a7edd0b08290d4f
  - Nixpkgs version: https://github.com/NixOS/nixpkgs/commit/ba0582670796acdeeb9ab0001a7edd0b08290d4f
  ## Describe your issue here

  I can't compile code using specific versions of Scala.
  ### Expected result

  I can specify buildInputs or package dependencies for specific versions of Scala
  ### Actual result

  I can only reference the current stable release
  ### Steps to reproduce


state: closed
title: gentium-book-basic: init at 1.102
user_login: DamienCassou
html_url: https://github.com/NixOS/nixpkgs/pull/13621
updated_at: 2016-03-02 18:20:59
body:
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): NixOS
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: Make scala versions explicit
user_login: trane
html_url: https://github.com/NixOS/nixpkgs/pull/13622
updated_at: 2016-03-04 17:09:16
body:
  Previously the non-determinism of a particular Scala package was an
  issue since `scala` pointed to the most recent stable release (which can
  change at any time). Likewise, Scala 2.9, 2.10 were also pointing to
  some recent stable version of their respective semantic version.

  This commit makes the versions explicit, easily gaining that determinism
  (much like how the Haskell and Erlang packages are done). For backwards
  compatibility the old package pointers of `scala`, `scala_2_9`, and
  `scala_2_10` continue to work as they used to.

  Fixes #13620


state: closed
title: git-remote-hg: fix the derivation name
user_login: edef1c
html_url: https://github.com/NixOS/nixpkgs/pull/13623
updated_at: 2016-03-03 13:54:05
body:
  -v0.2 isn't parsed as a version by Nix, and makes it inconvenient to
  install git-remote-hg through nix-env.


state: open
title: requireFile and nix-prefetch-url disagree on where a file should be in the nix store
user_login: ghost
html_url: https://github.com/NixOS/nixpkgs/issues/13624
updated_at: 2018-06-23 20:23:06
body:
  ## Basic info
  - Kernel: Linux laplace 3.18.26 #1-NixOS SMP Thu Jan 1 00:00:01 UTC 1970 x86_64 GNU/Linux
  - System: 15.09.git.9220f03 (Dingo)
  - Nix version: nix-env (Nix) 1.10
  - Nixpkgs version: "15.09.git.9220f03"
  ## Describe your issue here

  The package `ios-cross-compile` does not build on my machine. I have been trying to improve it so that it does. It requires the iOS SDK that is packaged with Xcode which Apple prohibits from being redistributed. So, a user that wants to install ios-cross-compile must acquire and store the SDK themself. this is what i'm trying to do.

  > ➜  ~  XDG_RUNTIME_DIR=/tmp nix-prefetch-url file:///home/danharaj/Xcode_7.2.dmg  
  >   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
  >                                  Dload  Upload   Total   Spent    Left  Speed
  > ...
  > warning: dumping very large path (> 256 MiB); this may run out of memory
  > path is ‘/nix/store/pfglxcllqbhvc7p81di46fhxm277z7yn-Xcode_7.2.dmg’
  > 1j12faz6gx0csnhzg5vjny9bl16vby76dqbxhpll748mzfmxs23g

  this is my test expression:

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

  let inherit (nixpkgs) stdenv requireFile;
  in requireFile {
       name = "Xcode_7.2.dmg";
       sha256 = "1j12faz6gx0csnhzg5vjny9bl16vby76dqbxhpll748mzfmxs23g";
       message = ''
         Xcode not found.
         1. acquire Xcode_7.2.dmg from Apple
         2. in a shell, execute:
           XDG_RUNTIME_DIR=/tmp nix-prefetch-url file:///path/to/Xcode_7.2.dmg
       '';
  }
  ```
  ### Expected result

  This expression should succeed. The file name and the hash name both agree with the result of nix-prefetch-url.
  ### Actual result

  The expression fails to build:

  > ➜  ~  nix-build default.nix 
  > these derivations will be built:
  >   /nix/store/0n3b724i2n28qz9cls0fcymjmsvgalfl-Xcode_7.2.dmg.drv
  > building path(s) ‘/nix/store/q5i4csmxilm6x7zb0hpfhqimz0vv8wpb-Xcode_7.2.dmg’
  > ---
  > 
  > Xcode not found.
  > 1. acquire Xcode_7.2.dmg from Apple
  > 2. in a shell, execute:
  >   XDG_RUNTIME_DIR=/tmp nix-prefetch-url file:///path/to/Xcode_7.2.dmg
  > ---
  > 
  > builder for ‘/nix/store/0n3b724i2n28qz9cls0fcymjmsvgalfl-Xcode_7.2.dmg.drv’ failed to produce output path ‘/nix/store/q5i4csmxilm6x7zb0hpfhqimz0vv8wpb-Xcode_7.2.dmg’
  > error: build of ‘/nix/store/0n3b724i2n28qz9cls0fcymjmsvgalfl-Xcode_7.2.dmg.drv’ failed
  ### Steps to reproduce
  1. Download the Xcode distribution from this link, it will require an Apple id: https://developer.apple.com/services-account/download?path=/Developer_Tools/Xcode_7.2.1/Xcode_7.2.1.dmg
  2. Run the following command: `XDG_RUNTIME_DIR=/tmp nix-prefetch-url file:///path/to/Xcode_7.2.dmg`
  3. Run `nix-build` on the expression i provided above.


state: closed
title: Restrict nixpkgs
user_login: joelmo
html_url: https://github.com/NixOS/nixpkgs/issues/13625
updated_at: 2017-11-03 09:35:14
body:
  1. Document types of derivations that won't make it into nixpkgs
  2. Create a repo where such packages are allowed? (may be legally hard)

  Requests that have been rejected are: #10006 #7597 #10981


state: closed
title: cadaver does not read from /etc/ssl on NixOS
user_login: codemac
html_url: https://github.com/NixOS/nixpkgs/issues/13626
updated_at: 2017-03-23 16:57:03
body:
  ## Basic info

  To make sure that we are on the same page:
  codemac@neah:~ % uname -a
  Linux neah 4.4.2 #1-NixOS SMP Wed Feb 17 20:31:25 UTC 2016 x86_64 GNU/Linux
  codemac@neah:~ % nixos-version
  16.03pre77568.40c586b (Emu)
  codemac@neah:~ % nix-env --version
  nix-env (Nix) 1.11.2
  codemac@neah:~ % nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion
  "16.03pre77568.40c586b"
  ## Describe your issue here

  The cadaver program does not read from the proper /etc/ssl location, it tries reading from /nix/store/...-opensssl/etc/ssl/certs.pem

  This means any webdav server you need to run against cannot use ssl.
  ### Expected result

  Connect to properly certified ssl endpoints
  ### Actual result

  When I use cadaver against my fastmail webdav account:

  WARNING: Untrusted server certificate presented for `*.messagingengine.com':
  Issued to: FastMail Pty Ltd, Melbourne, Victoria, AU
  Issued by: www.digicert.com, DigiCert Inc, US
  Certificate is valid from Tue, 08 Apr 2014 00:00:00 GMT to Fri, 30 Dec 2016 12:00:00 GMT
  Certificate rejected.
  Could not open collection:
  Server certificate verification failed: issuer is not trusted
  ### Steps to reproduce

  nix-env -iA nixos.cadaver
  cadaver https://somewebdavserver

  The fix for now is that I put the following in my .nixpkgs/config.nix:

  ```
      packageOverrides = pkgs: rec {
          cadaver = pkgs.stdenv.lib.overrideDerivation pkgs.cadaver (oldAttrs : {
              configureFlags = [ "--with-ssl" "--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt" ];
          });
      };
  ```

  I've tested this works on my local NixOS install.


state: closed
title: sweethome3d: 4.6.2 -> 5.2
user_login: jraygauthier
html_url: https://github.com/NixOS/nixpkgs/pull/13627
updated_at: 2016-03-03 20:29:48
body:
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): NixOS
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### More

  Also updated editors to latest version.

  Tested the applications and everything seem to
  work at least as well as previous version.

  cc @edwtjo

  ---

  _Please note, that points are not mandatory, but rather desired._


state: closed
title: Official AWS 15.09 AMIs need to be updated with user-data fix
user_login: paul-e-cooley
html_url: https://github.com/NixOS/nixpkgs/issues/13628
updated_at: 2016-04-06 12:18:22
body:
  ## Basic info

  To make sure that we are on the same page:
  - Kernel: N/A
  - System: (NixOS: `15.09`, AMI: ami-8fea91ea [nixos-15.09.git.87b377dM-x86_64-hvm-ebs])
  - Nix version: N/A
  - Nixpkgs version: N/A
  ## Describe your issue here

  Need to upgrade the stock AWS EC2 AMI's for 15.09x with the fix to use "user-data" as described here: https://github.com/NixOS/nixpkgs/pull/7370
  ### Expected result

  System configures itself using the user-data information and correctly rebuilds nix-os
  ### Actual result

  user-data is ignored.
  ### Steps to reproduce

  Launch instance.
  Add template to user-data (as discussed in https://github.com/NixOS/nixpkgs/pull/7370)
  Log into instance and verify user-data settings have been ignored.


state: closed
title: glibc update problem
user_login: acowley
html_url: https://github.com/NixOS/nixpkgs/issues/13629
updated_at: 2016-03-03 12:58:59
body:
  The `nixpkgs-unstable` channel hasn't updated in more than two weeks; it is currently blocked by an issue in the Linux boot strap tools. The [log](http://hydra.nixos.org/build/32398519/nixlog/3) suggests it is a problem with a new glibc not being used properly.


state: closed
title: lib/debug: strict, traceSeq and traceValSeq
user_login: Profpatsch
html_url: https://github.com/NixOS/nixpkgs/issues/13631
updated_at: 2018-04-25 11:43:17
body:
  I stumbled across a few things while trying to debug my nixexprs:
  - The function `strict` seems superseded, since we now have `seq` and `deepSeq`. Deprecate?

  ``` nix
    # evaluate everything once so that errors will occur earlier
    # hacky: traverse attrs by adding a dummy
    # ignores functions (should this behavior change?) See strictf
    #
    # Note: This should be a primop! Something like seq of haskell would be nice to
    # have as well. It's used fore debugging only anyway
    strict = x :
  ```
  - `trace` (and by extension `traceVal`) is very helpful but only prints stuff in WHNF. That’s what one wants (especially with circular data structures), but often it is nice to be able to see deeper. I experimented a bit and found these two functions to be helpful:

  ``` nix
  {
    traceSeq = x: y: builtins.trace (deepSeq x x) y;
    traceValSeq = v: traceVal (deepSeq v v);
  }
  ```

  As extensions to `trace` and `traceVal`, respectively.
  One might argue that the suffix should be `deepSeq`, but `trace` itself already performs a `seq` on its first argument, so I think it’s fine to “escalate” it one step with the `Seq`. Also these functions are only used in debugging and the shorter debugging functions are to type, the nicer it is for the programmer.

  @edolstra @aszlig


state: closed
title: sweethome3d: Improvements
user_login: jraygauthier
html_url: https://github.com/NixOS/nixpkgs/pull/13632
updated_at: 2016-03-03 20:30:40
body:
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): NixOS
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### More
  -  Replace non freedesktop `CAD` desktop category
    by categories taken from debian's desktop item.
    
    This make the desktop items appear under the
    `Graphic` category in DE menus instead of `Others`.
  -  Moved to new package icons as specified by
    upstream release notes.
  -  Moved to icon name instead of full path to
    a single icon as specified by freedesktop
    specification.
  -  Human readable desktop item names.

  cc @edwtjo

  ---

  _Please note, that points are not mandatory, but rather desired._
  -  Replace non freedesktop `CAD` desktop category
    by categories taken from debian's desktop item.
    
    This make the desktop items appear under the
    `Graphic` category in DE menus instead of `Others`.
  -  Moved to new package icons as specified by
    upstream release notes.
  -  Moved to icon name instead of full path to
    a single icon as specified by freedesktop
    specification.
  -  Human readable desktop item names.


state: closed
title: Request to update SDDM package to 0.13 from 0.11 (for 15.09)
user_login: CMCDragonkai
html_url: https://github.com/NixOS/nixpkgs/issues/13633
updated_at: 2016-03-03 07:45:53
body:
  The recent updates of 0.12 and 0.13 https://github.com/sddm/sddm/releases add multi monitor support to SDDM.

  > Fix multi-screen support for some setups.
  > https://github.com/sddm/sddm/releases/tag/v0.13.0

  The current version of SDDM is 0.11 in 15.09.

  Currently when running SDDM on multi monitor setup, it doesn't show the login screen on all displays.


state: closed
title: logrus: 0.8.6 -> 0.9.0
user_login: keis
html_url: https://github.com/NixOS/nixpkgs/pull/13634
updated_at: 2016-03-03 20:39:12
body:
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [ ] Built on platform(s): NixOS / OSX / Linux - **Only tested on 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: Login with installed kcachegrind makes kde fail on openSUSE.
user_login: knedlsepp
html_url: https://github.com/NixOS/nixpkgs/issues/13635
updated_at: 2018-06-13 12:35:09
body:
  ## Basic info
  - Kernel: Linux  3.16.7-32-desktop #1 SMP PREEMPT Wed Jan 20 14:05:33 UTC 2016 (d4df98a) x86_64 x86_64 x86_64 GNU/Linux
  - System: openSUSE 13.2 (Harlequin) (x86_64)
  - Nix version: 1.11.1
  - Nixpkgs version: "16.03pre76763.be0abb3"
  ## Problem

  I install kcachegrind on openSUSE via `nix-env -i kcachegrind`. The program works properly, but when I log out of the system and log back in, only the error message **Could not find requested component: folderview** pops up and the kde environment is unusable.
  ## Possible root cause:

  It seems that installing kcachegrind also places `kde4-config`, `kde4`, `kdeinit4`, .. into the `user-profile/bin` and thus leads to the non-system kde binaries being loaded on startup.


state: closed
title: undmg: init at 1.0.0
user_login: mpscholten
html_url: https://github.com/NixOS/nixpkgs/pull/13636
updated_at: 2016-03-04 16:06:16
body:
  ###### Things done:
  - [X] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [ ] Built on platform(s): NixOS / OSX / 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).
  - [x] Fix the remaining issues of `undmg`
  ###### More

  Fixes issue #12969


state: closed
title: mpv: added optional wayland support
user_login: regnat
html_url: https://github.com/NixOS/nixpkgs/pull/13637
updated_at: 2016-03-03 14:33:35
body:
  This PR adds an optional wayland support to the mpv video player.

  Tested on a NixOS installation, builds and runs without problem
  ###### Things done:
  - [X] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [X] Built on platform(s): NixOS
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"` :
    
    The command gets me an error about the dwarfFortress package wich seems totally unrelated, but a grep on the nixpkgs repo shows that the only package depending on mpv is pythonPackages.mpv which builds fine.
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: xsettingsd: 0.0.1 -> git-2015-06-14
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/13638
updated_at: 2016-03-03 15:20:49
body:
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [ ] Built on platform(s): Linux
  - [ ] 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: gromacs: 4.6.5 -> 4.6.7 + MPI support
user_login: bzizou
html_url: https://github.com/NixOS/nixpkgs/pull/13639
updated_at: 2016-03-03 20:29:32
body:
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [X] Built on platform(s): Linux
  - [ ] Tested compilation of all pkgs that 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).
  ###### More

  Fixes issue #<insert id>

  cc @<maintainer>
  ## The MPI version needs to be launched with openmpi (mpirun command) so it's in a specific package.

  _Please note, that points are not mandatory, but rather desired._


state: closed
title: musl: pass the correct syslibdir
user_login: edef1c
html_url: https://github.com/NixOS/nixpkgs/pull/13640
updated_at: 2016-03-03 14:42:12
body:
  This fixes dynamic linking (the specfile contains the correct path, and
  the dynamic loader is symlinked in place)
  Fixes #8543


state: closed
title: atomicwrites: 0.1.0 -> 0.1.9
user_login: DamienCassou
html_url: https://github.com/NixOS/nixpkgs/pull/13641
updated_at: 2016-03-03 20:23:06
body:
  ###### Things done:
  - [x] Tested using sandboxing
  - [x] Built on platform(s): NixOS
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: epson-escpr: update the package meta
user_login: artuuge
html_url: https://github.com/NixOS/nixpkgs/pull/13642
updated_at: 2016-03-03 15:05:20
body:
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [X] Built on platform(s): NixOS / OSX / Linux
  - [ ] Tested compilation of all pkgs 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).
  ###### More

  Fixes issue #<insert id>
  Set maintainers attribute in the package meta.

  cc @<maintainer>

  ---

  _Please note, that points are not mandatory, but rather desired._


state: closed
title: khal: force Python3
user_login: DamienCassou
html_url: https://github.com/NixOS/nixpkgs/pull/13643
updated_at: 2016-03-03 14:21:22
body:
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): NixOS
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  Both the README and setup.py agree that khal is only compatible with Python 3.


state: closed
title: vdirsyncer: use Python3 by default
user_login: DamienCassou
html_url: https://github.com/NixOS/nixpkgs/pull/13644
updated_at: 2016-03-03 15:27:21
body:
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): NixOS
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### More

  /cc @matthiasbeyer @jgeerds 

  ---

  Even if Python2 is still supported, the maintainer says that some
  features won't work and the support will soon be discarded.


state: closed
title: rewritefs: init at 2016-02-08
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/13645
updated_at: 2016-03-03 20:28:10
body:
  ###### Things done:
  - [x] Tested using sandboxing
  - [x] Built on platform: NixOS
  - [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: khard: remove dependency to vdirsyncer
user_login: DamienCassou
html_url: https://github.com/NixOS/nixpkgs/pull/13646
updated_at: 2016-03-03 20:23:43
body:
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): NixOS
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### More

  cc @matthiasbeyer @domenkozar 

  ---

  khard and vdirsyncer can be used together, but there are no real dependency between them.


state: closed
title: khard: force Python2
user_login: DamienCassou
html_url: https://github.com/NixOS/nixpkgs/pull/13647
updated_at: 2016-03-03 20:14:17
body:
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): NixOS
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### More

  cc @matthiasbeyer @domenkozar 

  ---

  setup.py says that khard is only compatible with Python 2.


state: closed
title: replaceDependency should be recursive
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/issues/13648
updated_at: 2017-08-31 14:27:57
body:
  According to http://linux.slashdot.org/story/16/03/03/0435200/guix-gets-grafts-timely-delivery-of-security-updates, Guix uses a port of `replaceDependency`. They say it doesn't work recursively. We better check if that's the case also in Nix.

  cc @shlevy @edolstra 

  Fix for Guix: http://git.savannah.gnu.org/cgit/guix.git/commit/?id=c22a1324e64d6906be5e9a8e64b8716ad763434a


state: closed
title: Remove which -> type -P bash alias.
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/pull/13649
updated_at: 2016-03-03 17:27:03
body:
  Aliases are not the same as programs. They won't work in subshells.
  It's better to just use `which` binary as it's only 88K.

  cc @edolstra 


state: closed
title: Libreoffice depends on kdelibs by default.
user_login: skrzyp
html_url: https://github.com/NixOS/nixpkgs/issues/13651
updated_at: 2016-03-04 15:06:50
body:
  I think it's a bit too intrusive dependency for people who doesn't use KDE (I use XFCE, for example) and they don't want whole `kdelibs` (which also pulls a long tail of dependencies into my environment) just for so called "KDE integration" in Libreoffice which is actually useless here.

  But it might be good to implement something like this into `libreoffice` or any other package expression which deserves it:

  ``` py
  # pseudocode, it might be too shameful to post my poorly written nix code, while I'm still learning it
  if ( services.xserver.kde.enabled == true ) {
    buildInputs =+ [ kdelibs ];
    confgureFlags =+ [ "--enable-kde4" ];
  } else {
    configureFlags =+ [ "--disable-kde4" ];
  }
  ```

  That can be opened as second issue (for general talk about configuration-aware dependencies) if you wish.


state: closed
title: (ZSH?) JAVA_HOME isn't set correctly when installed to the system profile
user_login: Baughn
html_url: https://github.com/NixOS/nixpkgs/issues/13653
updated_at: 2019-04-03 23:08:42
body:
  ## Basic info

  To make sure that we are on the same page:
  - Kernel: Linux madoka.brage.info 4.4.2 #1-NixOS SMP Wed Feb 17 20:31:25 UTC 2016 x86_64 GNU/Linux
  - System: 16.03pre77568.40c586b (Emu)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.03pre77568.40c586b"
  ## Describe your issue here

  environment.systemPackages includes openjdk. However, the JAVA_HOME environment variable is not set. While this isn't a problem for scripts run through nix-shell -i bash, it breaks scripts that aren't. Possibly part of the reason for this is my use of ZSH as a default shell.
  ### Expected result

  JAVA_HOME should be set.
  ### Actual result

  It is not set.
  ### Steps to reproduce

  echo $JAVA_HOME.

  Notice that it isn't set.


state: closed
title: libreoffice: disable kdeIntegration
user_login: Profpatsch
html_url: https://github.com/NixOS/nixpkgs/pull/13654
updated_at: 2016-03-04 15:06:51
body:
  fixes #13651

  @edolstra:
  “IIRC, the "KDE integration" consists mainly in providing a Qt/KDE "File
  open" dialog, which we can probably live without. In fact, it has been
  known to malfunction if Libreoffice's KDE version is different from the
  system KDE version.

  So disabling this sounds like a good idea.”

  cc @skrzyp @7c6f434c


state: closed
title: pythonPackages.acme_0_1: init at 0.1.0
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/13655
updated_at: 2016-03-03 19:25:36
body:
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): NixOS
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  `acme_0_1` is introduced because `simp_le` strictly depends on version 0.1.0
  of the library (which is now at 0.4.0).

  This fixes a regression I introduced when upgrading letsencrypt (in https://github.com/NixOS/nixpkgs/pull/13467)


state: closed
title: taktuk: init at 3.7.5
user_login: bzizou
html_url: https://github.com/NixOS/nixpkgs/pull/13656
updated_at: 2016-03-04 09:44:10
body:
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [X] Built on platform(s): Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### More

  Fixes issue #<insert id>

  cc @<maintainer>

  ---

  _Please note, that points are not mandatory, but rather desired._


state: closed
title: libconfig: 1.4.9 -> 1.5
user_login: skrzyp
html_url: https://github.com/NixOS/nixpkgs/pull/13657
updated_at: 2016-03-04 01:32:05
body:
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): NixOS / ~~OSX~~ / ~~Linux~~
  - [ ] Tested compilation of all pkgs 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).
  ###### More

  Doesn't fix anything… yet, and probably doesn't break anything else, but I'm going to push expression which requires it.

  cc @cillianderoiste 


state: closed
title: nvidiaLegacy340 broken
user_login: thall
html_url: https://github.com/NixOS/nixpkgs/issues/13658
updated_at: 2016-03-05 21:19:56
body:
  ## Basic info

  To make sure that we are on the same page:
  - Kernel: (run `uname -a`)
    Linux thall 4.1.17 #1-NixOS SMP Sun Jan 31 19:23:48 UTC 2016 x86_64 GNU/Linux
  - System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
    16.03pre76756.885acea (Emu)
  - Nix version: (run `nix-env --version`)
    nix-env (Nix) 1.11.1
  - Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
    16.03pre77568.40c586b
  - nix-channel --list
    nixos https://nixos.org/channels/nixos-unstable
  ## Describe your issue here

  Unable to build nvidiaLegacy340
  ### Expected result

  No erros
  ### Actual result

  ```
  ...
  /tmp/nix-build-nvidia-x11-340.76-4.4.2.drv-0/kernel/nv-procfs.c:555:5: error: void value not ignored as it ought to be
       return seq_puts(s, s->private);
       ^
  /tmp/nix-build-nvidia-x11-340.76-4.4.2.drv-0/kernel/nv-procfs.c:556:1: warning: control reaches end of non-void function [-Wreturn-type]
   }
   ^
  /tmp/nix-build-nvidia-x11-340.76-4.4.2.drv-0/kernel/nv-procfs.c: In function 'nv_procfs_read_registry':
  /tmp/nix-build-nvidia-x11-340.76-4.4.2.drv-0/kernel/nv-procfs.c:360:1: warning: control reaches end of non-void function [-Wreturn-type]
   }
   ^
  /nix/store/lcf13hj02k34ry8vbipz8vd4858chf0k-linux-4.4.2-dev/lib/modules/4.4.2/source/scripts/Makefile.build:258: recipe for target '/tmp/nix-build-nvidia-x11-340.76-4.4.2.drv-0/kernel/nv-procfs.o' failed
  make[3]: *** [/tmp/nix-build-nvidia-x11-340.76-4.4.2.drv-0/kernel/nv-procfs.o] Error 1
  /nix/store/lcf13hj02k34ry8vbipz8vd4858chf0k-linux-4.4.2-dev/lib/modules/4.4.2/source/Makefile:1384: recipe for target '_module_/tmp/nix-build-nvidia-x11-340.76-4.4.2.drv-0/kernel' failed
  make[2]: *** [_module_/tmp/nix-build-nvidia-x11-340.76-4.4.2.drv-0/kernel] Error 2
  make[2]: Leaving directory '/nix/store/lcf13hj02k34ry8vbipz8vd4858chf0k-linux-4.4.2-dev/lib/modules/4.4.2/build'
  Makefile:146: recipe for target 'sub-make' failed
  make[1]: *** [sub-make] Error 2
  make[1]: Leaving directory '/nix/store/lcf13hj02k34ry8vbipz8vd4858chf0k-linux-4.4.2-dev/lib/modules/4.4.2/source'
  NVIDIA: left KBUILD.
  nvidia.ko failed to build!
  Makefile:181: recipe for target 'nvidia.ko' failed
  make: *** [nvidia.ko] Error 1
  builder for ‘/nix/store/0b9ba42ra1wa6ic0f1gnf114w00s0z34-nvidia-x11-340.76-4.4.2.drv’ failed with exit code 2
  cannot build derivation ‘/nix/store/lxmg9k8qi6qjxqz5npm2gdspachiw9pf-etc.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/il89wd7zk40c8zzk7aly72dak7xgr26i-kernel-modules.drv’: 1 dependencies couldn't be built
  building path(s) ‘/nix/store/9wxwy3x1k9d7vx1r2cs9vk6jjrz63r07-nvidia-x11-340.76’
  cannot build derivation ‘/nix/store/fan4ni9hp6rijkyjs703zh117gdbq73b-opengl-drivers.drv’: 1 dependencies couldn't be built
  building path(s) ‘/nix/store/c7gv734cy9fr71n3ak6f2gn1h9lzsyqj-stage-2-init.sh’
  cannot build derivation ‘/nix/store/y3vqbas2cc5aqivp920l3ndrpbvb5d67-system-path.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/hh4hllq7ckrw5721nw8xazr12aliz8vr-nixos-system-thall-16.03pre77568.40c586b.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/hh4hllq7ckrw5721nw8xazr12aliz8vr-nixos-system-thall-16.03pre77568.40c586b.drv’ failed
  ```


state: closed
title: pgadmin 1.20.0 -> 1.22.1
user_login: agbell
html_url: https://github.com/NixOS/nixpkgs/pull/13659
updated_at: 2016-03-05 21:16:37
body:
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  -  [x] Built on platform(s): NixOS 
  - [ ] Tested compilation of all pkgs 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: guitarix: 0.33 -> 0.34
user_login: nico202
html_url: https://github.com/NixOS/nixpkgs/pull/13660
updated_at: 2016-03-06 19:49:28
body:
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): 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).

  cc @astsmtl  @cillianderoiste 

  EDIT: added myself as mainteiner


state: closed
title: java program: Init.
user_login: Baughn
html_url: https://github.com/NixOS/nixpkgs/pull/13661
updated_at: 2016-10-01 21:53:49
body:
  ###### Things done:
  - [X] Tested using nixos-rebuild build-vm.
  - [X] Built on platform(s): NixOS
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### More

  Fixes issue #13653

  ---

  _Please note, that points are not mandatory, but rather desired._

  Mostly just provides a shell hook for the jdk's setup-hook.
  Tested with openjdk and jre.

  <!-- Reviewable:start -->

  ---

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

  <!-- Reviewable:end -->


state: closed
title: zita-resampler: compilation not deterministic
user_login: nico202
html_url: https://github.com/NixOS/nixpkgs/issues/13662
updated_at: 2016-03-25 01:04:15
body:
  Hi @magnetophon,
  I tried rebuilding zita-resampler with nix-build --check -A zita-resampler and I got
  `error: derivation '...' may not be deterministic: output '...' differs`

  I tried recompiling because both guitarix and drumgizmo (depending both on zita-resampler) are crashing on one of my systems (because of this: https://bugs.archlinux.org/task/36248) (`Illegal instruction`. I fear zita resampler is doing some kind of optimization on the system is built on).
  Maybe we need to add a flag that prevents this.
  Thanks, Nicolò


state: open
title: Host OpenJDK bootstrap somewhere more official than a random dropbox
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/issues/13663
updated_at: 2018-06-23 20:22:36
body:
  ## Describe your issue here

  If you check https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/compilers/openjdk/bootstrap.nix#L11, you'll see that it's hosted on a dropbox, presumably @wkennington's. It would be nice if we could host those on tarballs.nixos.org and have a trusted process build them.
  ### Expected result

  A tarballs.nixos.org URL
  ### Actual result

  A dropbox.com URL
  ### Steps to reproduce

  Read the .nix file.


state: closed
title: minecraft-server: 1.8.8 -> 1.9
user_login: tomberek
html_url: https://github.com/NixOS/nixpkgs/pull/13664
updated_at: 2016-03-04 20:05:48
body:
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): 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).

  cc @thoughtpolice 


state: closed
title: chromium stable update (48 -> 49)
user_login: bendlas
html_url: https://github.com/NixOS/nixpkgs/issues/13665
updated_at: 2016-03-05 21:54:18
body:
  Chromium stable has just been released as `49.0.2623.75`, with 26 security fixes: http://googlechromereleases.blogspot.co.at/2016/03/stable-channel-update.html

  Sorry to bump this, just as we got `48.0.2564.116`, but as a matter of security, we really need to track chromium stable. I just built it, and it works fine on x86_64. Currently, the updater doesn't see binary plugins, but that might be due to the previous updater from nixos-unstable.

  cc @aszlig


state: closed
title: click-log: 0.1.1 -> 0.1.3
user_login: DamienCassou
html_url: https://github.com/NixOS/nixpkgs/pull/13666
updated_at: 2016-03-04 08:40:23
body:
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): NixOS 
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of 1 dependency's binary file (vdirsyncer)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: ahoviewer: init at 1.4.6
user_login: skrzyp
html_url: https://github.com/NixOS/nixpkgs/pull/13667
updated_at: 2016-03-06 17:44:07
body:
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): NixOS / ~~OSX~~ / ~~Linux~~
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] ~~Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).~~ _(I'm not sure…)_
  ###### More

  My first standalone Nixpkgs expression, please review it completely, because I'm unsure if I've done everything properly.


state: closed
title: nodejs: 5.7.0 -> 5.7.1
user_login: lo1tuma
html_url: https://github.com/NixOS/nixpkgs/pull/13668
updated_at: 2016-03-04 12:18:38
body:
  ###### Things done:
  - [X] Built on platform(s): OSX
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md]
  ###### More

  [Release Notes](https://nodejs.org/en/blog/release/v5.7.1/)

  cc: @havvy, @svanderburg 


state: closed
title: font-manager: init at git-2016-03-02
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/13669
updated_at: 2016-03-04 15:45:20
body:
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [ ] Built on platform(s): Linux
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### More
  - [ ] The git version is being used because the binary built from the released version is causing segmentation faults on my system. The git version also has more features.
  - [ ] Two binaries are installed: the main application `bin/font-manager`, which is working, and `libexec/font-manager/font-viewer`, which causes segmentation faults on my system. Maybe the second can be removed from the installation.


state: closed
title: Developing golang in nix. Advise needed
user_login: alex-glv
html_url: https://github.com/NixOS/nixpkgs/issues/13670
updated_at: 2018-10-10 09:46:06
body:
  I have gone through this guide: http://lethalman.blogspot.nl/2015/02/developing-in-golang-with-nix-package.html
  Things mostly make sense, but I have no clue how to test my code. Especially, if I have subpackages. nix-build throws "src not set", so should I resort to running "go build" to run my app?
  Second, if I define subPackages with my "innerpkg", running nix-build throws "can't load package: package github.com/myuser/project/innerpkg in any of: (lists GOPATH entries)"
  I can build my project only with go build if I don't have any subpackages. If I don't have subpackages and I override phases with ' phases = [ "buildPhase" "installPhase"];' nix starts the build, but fails with the following:

  ```
  building /nix/store/zn676by0m8f7z4js1cq4appx2j87gyqc-stdenv/setup: line 877: > pushd: go/src: No such file or directory
  ```

  Can anyone suggest workflow? Thanks!


state: closed
title: sonic-pi: 2.8.0 -> 2.9.0
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/13674
updated_at: 2016-03-04 15:51:55
body:
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): NixOS
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  I'm mainly submitting this because it was failing to compile on an unrelated change. Now it compiles but segfaults during execution.

  If nobody is interested to finish the work I think that we should remove the package as it's also installing a whole lot of things under the root of the derivation and probably never actually worked seeing how it was packaged.


state: closed
title: ruby: only keep the latest tiny per major.minor
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/13675
updated_at: 2016-03-05 18:35:22
body:
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): NixOS
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Tiny versions are just for bug-fixes and should be upgraded. I think that the
  list has grown a bit too much organically and should be trimmed.

  /cc @manveru @cstrahan 


state: closed
title: nix-daemon: change default to `useChroot = true`
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/13676
updated_at: 2016-03-04 15:52:44
body:
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [ ] Built on platform(s): NixOS / OSX / Linux
  - [ ] Tested compilation of all pkgs 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).

  ---

  Is there any reasons that we don't enable sandboxed builds by default ?

  I suppose that when they were first introduced, a lot of work was needed to cleanup all the packages.
  Now that hydra has been building packages with sandboxing by default a lot of the issues have been caught and fixed.

  What do you think ?


state: closed
title: ds4drv: init at 0.5.0
user_login: therealpxc
html_url: https://github.com/NixOS/nixpkgs/pull/13678
updated_at: 2016-03-05 12:11:28
body:
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): NixOS
  - [x] Tested compilation of all pkgs that depend on this change (none ☺) using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: wireshark: 2.0.0 -> 2.0.2 for multiple CVEs:…
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/13679
updated_at: 2016-03-04 20:06:38
body:
  ###### Things done:
  - [X] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [ ] Built on platform(s): NixOS x86 64
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
    
    CVE-2016-2521 CVE-2016-2522 CVE-2016-2523 CVE-2016-2524 CVE-2016-2525 CVE-2016-2526 CVE-2016-2527 CVE-2016-2528 CVE-2016-2529 CVE-2016-2531 CVE-2016-2532


state: closed
title: fluidsynth: fix build errors in darwin builds
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/pull/13680
updated_at: 2016-03-06 20:38:46
body:
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): OS 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: tasksh: init at 1.0.0
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/pull/13681
updated_at: 2016-03-05 12:17:23
body:
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [X] Built on platform(s): NixOS
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  cc @marcweber @jgeerds (taskwarrior maintainers)

  ---

  I'm not sure whether it makes sense to make taskwarrior itself a `propagatedBuildInput` here, as this package is senseless without taskwarrior (I did not test running it without taskwarrior in scope, actually).


state: closed
title: roccat-tools: init at 3.9.0
user_login: heydojo
html_url: https://github.com/NixOS/nixpkgs/pull/13682
updated_at: 2016-03-08 06:36:26
body:
  - Created a new expression for roccat-tools

  The software provides access to features found on roccat.org peripheral devices; such as mice and keyboards.
  The software was tested using a ROCCAT® KONE PURE MILITARY wired usb mouse : http://roccat.org/en-GB/Products/Gaming-Mice/Kone-Pure-Series/Kone-Pure-Military/ and successfully changes the device's
  settings.

  roccat-tools allows the user to configure the following ROCCAT® products :
  - ROCCAT® Arvo
  - ROCCAT® Kone
  - ROCCAT® Kone Pure Military
  - ROCCAT® Kone XTD
  - ROCCAT® Kone XTD Optical
  - ROCCAT® Nyth
  - ROCCAT® Ryos TKL
  - ROCCAT® Ryos MK
  - ROCCAT® Isku
  - ROCCAT® Kone Plus
  - ROCCAT® Kone Pure
  - ROCCAT® Kone Pure Optical
  - ROCCAT® Kova Plus
  - ROCCAT® Pyra
  - ROCCAT® Savu
  - ROCCAT® Isku FX
  - ROCCAT® Lua
  - ROCCAT® Tyon
  - ROCCAT® Kiro

  The project http://sourceforge.net/projects/roccat/
  is not supported by ROCCAT® but roccat did provide
  the developer with peripherals in order to encourage
  and ease his development of the software.

  A roccat module also exists in the Linux® kernel
  and was developed by the author of roccat-tools.

  As a side note I will mention that the ROCCAT® device which
  was tested is a very high quality product and I encourage
  anyone who is in the market for a new mouse to consider
  one due their positive attitude towards Linux® users
  and sponsorship of e-sports.


state: closed
title: as31: use yacc to generate parser.c file
user_login: aneeshusa
html_url: https://github.com/NixOS/nixpkgs/pull/13683
updated_at: 2016-03-05 11:03:07
body:
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): Nix on Arch Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  The source includes a generated parser.c file which is out of date and
  causes errors on x86_64 in certain cases. Delete this file so that make
  will use yacc to generate a correct parser.c file.

  Change taken from comments at https://aur.archlinux.org/packages/as31/.

  I tested the resulting binary against a variety of 8051 asm code I've written and compared with results from a (correct) windows as31 version.


state: closed
title: vim-plugins: update neomake
user_login: seagreen
html_url: https://github.com/NixOS/nixpkgs/pull/13685
updated_at: 2016-03-05 15:39:08
body:
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): NixOS
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### More

  Fixes issue #13044


state: open
title: Documentation is misleading w.r.t. `propagatedBuildInputs`
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/issues/13686
updated_at: 2017-12-20 07:45:21
body:
  See https://github.com/NixOS/nixpkgs/pull/13667#issuecomment-192610597. We need to explain what `propagatedBuildInputs` really does, and when should we use `makeWrapper`.


state: closed
title: exim: 4.86 -> 4.86.2
user_login: 4z3
html_url: https://github.com/NixOS/nixpkgs/pull/13687
updated_at: 2016-03-05 13:48:48
body:
  I've tested the patch against 40c586b7ce2c559374df435f46d673baf711c543 (nixos-unstable) and it's currently running on all my machines, receiving and sending mail.

  This patch fixes [CVE-2016-1531](http://www.exim.org/static/doc/CVE-2016-1531.txt).


state: closed
title: mba6x_bl: init at 2016-02-12
user_login: simonvandel
html_url: https://github.com/NixOS/nixpkgs/pull/13688
updated_at: 2016-03-25 08:16:26
body:
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): NixOS
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  This driver fixes backlight after suspend/resume on Macbook Air 6,1
  and 6,2.

  Added a workaround for https://github.com/patjak/mba6x_bl/issues/43 in
  form of a systemd service.

  Has been working great on my machine for at least a month now.


state: closed
title: exim: 4.86 -> 4.86.2
user_login: 4z3
html_url: https://github.com/NixOS/nixpkgs/pull/13689
updated_at: 2016-03-05 19:24:07
body:
  This has already been merged to master.

  Refs https://github.com/NixOS/nixpkgs/pull/13687#issuecomment-192645882
  Cc @joachifm 


state: closed
title: arduino: 1.6.0 -> 1.6.7
user_login: flosse
html_url: https://github.com/NixOS/nixpkgs/pull/13690
updated_at: 2016-07-19 10:31:50
body:
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform: NixOS
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### More

  cc @antono @robberer @bjornfor @dajero


state: closed
title: gitAndTools.darcsToGit: 0.2git -> 2015-06-04
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/13693
updated_at: 2016-03-05 19:32:16
body:
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): NixOS
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Fixes error where ruby 2.0+ doesn't have iconv anymore.

  ```
  `require': cannot load such file -- iconv (LoadError)
  ```


state: closed
title: rubyripper: fix installation
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/13694
updated_at: 2016-03-06 17:36:11
body:
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): NixOS
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: atom: 1.5.3 -> 1.5.4
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/13696
updated_at: 2016-03-08 06:16:57
body:
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): NixOS
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  _Please note, that points are not mandatory, but rather desired._


state: closed
title: exwm service: init (Emacs X Window Manager)
user_login: puffnfresh
html_url: https://github.com/NixOS/nixpkgs/pull/13698
updated_at: 2016-03-07 23:23:41
body:
  Start of a service for using Emacs as a window manager. I've played around with this for a few hours now - I think it's really cool but exwm has a few bugs. I'm sure it will get better with time!
  ###### Things done:
  - [x] Tested in a QEMU VM
  - [x] Test on hardware
  ###### Screenshots!

  ![spacemacs](https://cloud.githubusercontent.com/assets/37715/13550876/c6cf604a-e37b-11e5-94d8-97d9c0cd9974.png)

  ![2016-03-06-093731_2560x1440_scrot](https://cloud.githubusercontent.com/assets/37715/13551001/14913346-e37f-11e5-9f38-d6f70ef5ce56.png)


state: closed
title: Documentation: rewrite Python
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/13700
updated_at: 2016-03-30 17:11:52
body:
  In #13320 I proposed documentation changes that I accidentally merged and reverted in #13699.
  This is a new PR with the proposed changes.


state: closed
title: make automatic go package maintenance possible
user_login: cstrahan
html_url: https://github.com/NixOS/nixpkgs/pull/13701
updated_at: 2016-03-09 04:49:48
body:
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): NixOS / Linux
  - [x] Manually tested that all previously working builds continue to build successfully.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### More

  This should make it possible to (eventually) automatically update all go packages via some tooling, by moving the revisions and checksums into a separate JSON file.

  The hashes and revisions were extracted using a program I wrote based on @jwiegley's excellent `hnix` parser. I could also update the Nix file programmatically, but white space and comments wouldn't be preserved, so in the interest of keeping the diffs and blames clean, I did that part by hand.

  I've verified that all of the previously working go-packages still work after this change.


state: closed
title: Spark Hash Failing
user_login: kevincox
html_url: https://github.com/NixOS/nixpkgs/issues/13703
updated_at: 2016-03-08 15:01:40
body:
  The spark hash on master doesn't match the binary at the URL.

  ```
  building path(s) ‘/nix/store/w7a552hvyai19q35i31xlfijsl14l6i5-spark-1.6.0-bin-cdh4.tgz’

  trying http://www.eu.apache.org/dist/spark/spark-1.6.0/spark-1.6.0-bin-cdh4.tgz
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                   Dload  Upload   Total   Spent    Left  Speed
  100  240M  100  240M    0     0  1172k      0  0:03:30  0:03:30 --:--:--  917k
  unpacking source archive /tmp/nix-build-spark-1.6.0-bin-cdh4.tgz.drv-0/spark-1.6.0-bin-cdh4.tgz
  output path ‘/nix/store/w7a552hvyai19q35i31xlfijsl14l6i5-spark-1.6.0-bin-cdh4.tgz’ has r:sha256 hash ‘19ycx1r8g82vkvzmn9wxkssmv2damrg72yfmrgzpc6xyh071g91c’ when ‘0waq8xx4bjj1yvfbadv1gdvz8s4kh5zasicv2n5623ld6lj7zgad’ was expected
  cannot build derivation ‘/nix/store/7hq1lnbav3wk85sb217nxk27dzpiq8an-spark-1.6.0.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/7hq1lnbav3wk85sb217nxk27dzpiq8an-spark-1.6.0.drv’ failed
  ```

  cc: @mboes @samuelrivas


state: closed
title: xdo: from 0.3 -> 0.5
user_login: Adjective-Object
html_url: https://github.com/NixOS/nixpkgs/pull/13704
updated_at: 2016-03-06 18:02:12
body:
  ###### Tests done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): NixOS / OSX / 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).
  ###### Changes made
  1. Updated xdo to the most recent major release.
     This incorporates a number of bugfixes, as well as adding the
     `below` and `above` actions.
  2. Moved source fetching from `fetchurl` to `fetchFromGitHub`.

  cc @meisternu


state: closed
title: openssh: use bin instead of sbin folder
user_login: aneeshusa
html_url: https://github.com/NixOS/nixpkgs/pull/13705
updated_at: 2016-03-07 12:03:37
body:
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - [x] Built on platform(s): Nix on Arch Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  The nox-review command had this output, so I don't know if I used it properly:

  ```
  No uncommit changes. Did you mean to use the "--against" option?
  ```

  References #11939.


state: closed
title: Archiveopteryx has hard coded runtime directories pointing to the Nix store
user_login: phunehehe
html_url: https://github.com/NixOS/nixpkgs/issues/13707
updated_at: 2016-03-06 10:38:30
body:
  ## Basic info

  To make sure that we are on the same page:
  - Kernel: 3.16.0-62-generic
  - System: Ubuntu 14.04.4 LTS
  - Nix version: 1.11.2
  - Nixpkgs version: 014a30d (nixpkgs-unstable)
  ## Describe your issue here

  While the main process `archiveopteryx` accepts a flag to use an alternate config file, the utility `aox` can only use a compile-time option CONFIGDIR.

  PIDFILEDIR has a similar issue, except it can't be configured at run time at all. I recently notices that `archiveopteryx` has been writing to `/nix/store/blah-archiveopteryx-3.2.0/lib/pidfiles/`.
  ### Expected result

  While it'll be ideal if the package can use an alternative CONFIGDIR and PIDFILEDIR, for now it's better to point them to some runtime places instead of the Nix store. I have a patch that uses /usr/local/archiveopteryx and /usr/local/archiveopteryx/lib/pidfiles respectively. These are default paths. Let me know if you think they should point elsewhere.

  ```
  $ $(nix-build -A archiveopteryx)/bin/aox show build
  Archiveopteryx version 3.2.0, http://archiveopteryx.org/3.2.0
  Built on Mar 10 2014 13:59:41
  Build source: oryx.git/v3.2.0
  Jamsettings:
  CONFIGDIR = /usr/local/archiveopteryx
  PIDFILEDIR = /usr/local/archiveopteryx/lib/pidfiles
  BINDIR = /nix/store/hlcaqvqnw31zwmmfdq3y8v11kd0n0vfg-archiveopteryx-3.2.0/bin
  SBINDIR = /nix/store/hlcaqvqnw31zwmmfdq3y8v11kd0n0vfg-archiveopteryx-3.2.0/bin
  MANDIR = /nix/store/hlcaqvqnw31zwmmfdq3y8v11kd0n0vfg-archiveopteryx-3.2.0/man
  LIBDIR = /nix/store/hlcaqvqnw31zwmmfdq3y8v11kd0n0vfg-archiveopteryx-3.2.0/lib
  INITDIR = /nix/store/hlcaqvqnw31zwmmfdq3y8v11kd0n0vfg-archiveopteryx-3.2.0/lib
  AOXUSER = aox
  AOXGROUP = aox
  VERSION = 3.2.0
  ```
  ### Actual result

  ```
  $ $(nix-build -A archiveopteryx)/bin/aox show build
  Archiveopteryx version 3.2.0, http://archiveopteryx.org/3.2.0
  Built on Mar 10 2014 13:59:41
  Build source: oryx.git/v3.2.0
  Jamsettings:
  CONFIGDIR = /nix/store/92r0y3mci3cpciziwg8zhrim2587m7fp-archiveopteryx-3.2.0
  PIDFILEDIR = /nix/store/92r0y3mci3cpciziwg8zhrim2587m7fp-archiveopteryx-3.2.0/lib/pidfiles
  BINDIR = /nix/store/92r0y3mci3cpciziwg8zhrim2587m7fp-archiveopteryx-3.2.0/bin
  SBINDIR = /nix/store/92r0y3mci3cpciziwg8zhrim2587m7fp-archiveopteryx-3.2.0/sbin
  MANDIR = /nix/store/92r0y3mci3cpciziwg8zhrim2587m7fp-archiveopteryx-3.2.0/man
  LIBDIR = /nix/store/92r0y3mci3cpciziwg8zhrim2587m7fp-archiveopteryx-3.2.0/lib
  INITDIR = /nix/store/92r0y3mci3cpciziwg8zhrim2587m7fp-archiveopteryx-3.2.0/lib
  AOXUSER = aox
  AOXGROUP = aox
  VERSION = 3.2.0
  ```
  ### Steps to reproduce

  See above.


state: closed
title: archiveopteryx: override specific build settings instead of PREFIX
user_login: phunehehe
html_url: https://github.com/NixOS/nixpkgs/pull/13708
updated_at: 2016-03-06 11:52:01
body:
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true`)
  - [x] Built on platform(s): Linux
  - [x] Tested execution of binary files: `archiveopteryx`, `aox`
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ###### More

  Fixes issue #13707

  cc @vcunat


state: closed
title: buildStackPackage: Fix path to generic-stack-builder.nix.
user_login: mboes
html_url: https://github.com/NixOS/nixpkgs/pull/13709
updated_at: 2016-03-07 10:01:24
body:
  Before:

  ```
  error: getting status of
  ‘/home/user/nixpkgs/pkgs/development/development/haskell-modules/generic-stack-builder.nix’:
  No such file or directory
  ```

  This error slipped in following a last minute change of location of
  this function.


state: closed
title: chromium causes lots of audit messages in dmesg
user_login: chaoflow
html_url: https://github.com/NixOS/nixpkgs/issues/13710
updated_at: 2018-06-14 13:04:43
body:
  ## Basic info

  To make sure that we are on the same page:
  - Kernel: 4.3.6
  - System: 16.03.git.690e2c0 (Emu) (40c586b + a few, see https://github.com/chaoflow/nixpkgs/commits/rebase/personal)
  - Nix version: 1.11.2
  - Nixpkgs version: see above
  ## Describe your issue here

  When starting chromium, the following appears in dmesg

  ```
  [59836.801413] audit_printk_skb: 206 callbacks suppressed
  [59836.801418] audit: type=1326 audit(1457259805.266:3466): auid=1000 uid=1000 gid=1000 ses=5 pid=13037 comm="chromium" exe="/nix/store/aapxxsmh25mrvr7m1bim726c1423i13g-chromium-48.0.2564.97/libexec/chromium/chromium" sig=0 arch=c000003e syscall=273 compat=0 ip=0x7fd58ae27424 code=0x50000
  [59836.802613] audit: type=1326 audit(1457259805.267:3467): auid=1000 uid=1000 gid=1000 ses=5 pid=13038 comm="chromium" exe="/nix/store/aapxxsmh25mrvr7m1bim726c1423i13g-chromium-48.0.2564.97/libexec/chromium/chromium" sig=0 arch=c000003e syscall=273 compat=0 ip=0x7fd58ae27424 code=0x50000
  [59839.967612] audit: type=1326 audit(1457259808.433:3468): auid=1000 uid=1000 gid=1000 ses=5 pid=13039 comm="chromium" exe="/nix/store/aapxxsmh25mrvr7m1bim726c1423i13g-chromium-48.0.2564.97/libexec/chromium/chromium" sig=0 arch=c000003e syscall=273 compat=0 ip=0x7fd58ae27424 code=0x50000
  [59869.635756] audit: type=1325 audit(1457259838.115:3469): table=filter family=2 entries=0
  [59869.635779] audit: type=1325 audit(1457259838.115:3469): table=filter family=10 entries=0
  [59869.635790] audit: type=1325 audit(1457259838.115:3469): table=raw family=2 entries=0
  [59869.635799] audit: type=1325 audit(1457259838.115:3469): table=raw family=10 entries=0
  [59869.636111] audit: type=1325 audit(1457259838.115:3469): table=nat family=2 entries=0
  [59869.636295] audit: type=1300 audit(1457259838.115:3469): arch=c000003e syscall=56 success=yes exit=13069 a0=70000011 a1=7ffc814fee00 a2=0 a3=0 items=0 ppid=1 pid=13065 auid=1000 uid=1000 gid=1000 euid=1000 suid=1000 fsuid=1000 egid=1000 sgid=1000 fsgid=1000 tty=(none) ses=5 comm="chromium" exe="/nix/store/aapxxsmh25mrvr7m1bim726c1423i13g-chromium-48.0.2564.97/libexec/chromium/chromium" key=(null)
  [59869.636309] audit: type=1327 audit(1457259838.115:3469): proctitle=2F6E69782F73746F72652F6161707878736D6832356D727672376D3162696D3732366331343233693133672D6368726F6D69756D2D34382E302E323536342E39372F6C6962657865632F6368726F6D69756D2F6368726F6D69756D202D2D70706170692D666C6173682D706174683D2F6E69782F73746F72652F6E373571336A
  [59870.091861] audit: type=1326 audit(1457259838.572:3470): auid=1000 uid=1000 gid=1000 ses=5 pid=13114 comm="chromium" exe="/nix/store/aapxxsmh25mrvr7m1bim726c1423i13g-chromium-48.0.2564.97/libexec/chromium/chromium" sig=0 arch=c000003e syscall=273 compat=0 ip=0x7fe7c0898424 code=0x50000
  [59870.092614] audit: type=1326 audit(1457259838.573:3471): auid=1000 uid=1000 gid=1000 ses=5 pid=13115 comm="chromium" exe="/nix/store/aapxxsmh25mrvr7m1bim726c1423i13g-chromium-48.0.2564.97/libexec/chromium/chromium" sig=0 arch=c000003e syscall=273 compat=0 ip=0x7fe7c0898424 code=0x50000
  [59870.100430] audit: type=1326 audit(1457259838.580:3472): auid=1000 uid=1000 gid=1000 ses=5 pid=13116 comm="chromium" exe="/nix/store/aapxxsmh25mrvr7m1bim726c1423i13g-chromium-48.0.2564.97/libexec/chromium/chromium" sig=0 arch=c000003e syscall=273 compat=0 ip=0x7fe7c0898424 code=0x50000
  ```

  Visiting pages produces many more similar/identical messages.
  ### Expected result

  Chromium should work without causing these messages, which means either (my) chromium is doing something bad or something is misconfigured.
  ### Steps to reproduce

  Start chromium (and visit pages)


