# issues

state: closed
title: GDK_PIXBUF_MODULE_FILE should not be set in DE modules (KDE, Xfce)
user_login: jaens
html_url: https://github.com/NixOS/nixpkgs/issues/33231
updated_at: 2019-03-06 19:56:48
body:
  ## Issue description

  Having both enabled at once in NixOS results in the following error:
  `
  error: The unique option 'environment.variables.GDK_PIXBUF_MODULE_FILE' is defined multiple times, in '/home/jaen/Repositories/nixpkgs/nixos/modules/services/x11/desktop-managers/plasma5.nix' and '/home/jaen/Repositories/nixpkgs/nixos/modules/services/x11/desktop-managers/xfce.nix'.
  `

  (on the `nixos-unstable` channel)


  ### Steps to reproduce

  ```
    services.xserver.desktopManager.plasma5.enable = true;
    services.xserver.desktopManager.xfce.enable = true;
  ```

  ## Technical details

  ```
   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.5, NixOS, 18.03.git.8989149 (Impala)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.11.16`
   - channels(root): `"nixos-18.03pre122666.afe9649210c"`
   - channels(jaen): `""`
   - nixpkgs: `/home/jaen/Repositories/nixpkgs`
  ```


state: closed
title: libxc: init at 2.2.3
user_login: markuskowa
html_url: https://github.com/NixOS/nixpkgs/pull/33232
updated_at: 2018-01-19 07:22:10
body:
  ###### Motivation for this change
  Libxc is a library with density functionals used by quantum chemistry programs
  (e.g. octopus, PR will follow).

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: user-units conflict with packages
user_login: jtojnar
html_url: https://github.com/NixOS/nixpkgs/issues/33233
updated_at: 2018-05-15 12:23:04
body:
  When a package contains a directory in one of the systemd directories (like [flatpak](https://github.com/jtojnar/nixpkgs/tree/flatpak) does), it is symlinked into the `*-units` derivation:

  https://github.com/NixOS/nixpkgs/blob/64965e8224021b8d449de906f6e8b5a4b5b2c5d9/nixos/modules/system/boot/systemd-lib.nix#L139

  Then later, the derivation will try to create the directory:

  https://github.com/NixOS/nixpkgs/blob/64965e8224021b8d449de906f6e8b5a4b5b2c5d9/nixos/modules/system/boot/systemd-lib.nix#L154

  which will fail:

  ```ShellSession
  $ nixos-rebuild build-vm -I nixpkgs=https://github.com/NixOS/nixpkgs/archive/afac8c61e9542ad04cd9da0cd53f2e2aaaf1aeab.tar.gz -I nixos-config=dbus-collision.nix
  building Nix...
  building the system configuration...
  these derivations will be built:
    /nix/store/q7iwii64xvgalffh5hc6ri61zr5q04yl-user-units.drv
    /nix/store/jz8761r0akvbja2sqgjxhla2cb5yjdkj-etc.drv
    /nix/store/xq3ldd72j8678icjxc1ja01h1bidkic0-nixos-system-nixos-18.03pre-git.drv
    /nix/store/gl6w1408n7bm37h01hwz85qq4c17a8hh-closure-info.drv
    /nix/store/5pskg6ybx5pflm23ih8x8vbkpvc0jd5p-run-nixos-vm.drv
    /nix/store/d8jiyxbay3v1g8vvmacvvzkv3cq2gmxc-nixos-vm.drv
  building '/nix/store/q7iwii64xvgalffh5hc6ri61zr5q04yl-user-units.drv'...
  mkdir: cannot create directory '/nix/store/pf3vkdl7nwhh1fvd7cy420jjinqvan5n-user-units/dbus.service.d': File exists
  builder for '/nix/store/q7iwii64xvgalffh5hc6ri61zr5q04yl-user-units.drv' failed with exit code 1
  cannot build derivation '/nix/store/jz8761r0akvbja2sqgjxhla2cb5yjdkj-etc.drv': 1 dependencies couldn't be built
  cannot build derivation '/nix/store/xq3ldd72j8678icjxc1ja01h1bidkic0-nixos-system-nixos-18.03pre-git.drv': 1 dependencies couldn't be built
  cannot build derivation '/nix/store/gl6w1408n7bm37h01hwz85qq4c17a8hh-closure-info.drv': 1 dependencies couldn't be built
  cannot build derivation '/nix/store/5pskg6ybx5pflm23ih8x8vbkpvc0jd5p-run-nixos-vm.drv': 2 dependencies couldn't be built
  cannot build derivation '/nix/store/d8jiyxbay3v1g8vvmacvvzkv3cq2gmxc-nixos-vm.drv': 2 dependencies couldn't be built
  error: build of '/nix/store/d8jiyxbay3v1g8vvmacvvzkv3cq2gmxc-nixos-vm.drv' failed
  ```

  You can reproduce it with the following configuration:

  ```nix
  { pkgs, ... }:
  let
    conflictingDerivation = pkgs.stdenv.mkDerivation {
      name = "conflicting-derivation";
      phases = [ "installPhase" ];
      installPhase = ''
        mkdir -p "$out/lib/systemd/user/dbus.service.d"
      '';
    };
  in {
    systemd.packages = [ conflictingDerivation ];
  }
  ```


state: closed
title: error: value is null while a set was expected, at linux/nvidia-x11/generic.nix
user_login: Anton-Latukha
html_url: https://github.com/NixOS/nixpkgs/issues/33234
updated_at: 2018-01-02 21:36:54
body:
  ## Issue description
  Trying to upgrade throws an error:
  ```
  nixos-rebuild switch --upgrade

  unpacking channels...
  building Nix...
  building the system configuration...
  error: value is null while a set was expected, at /nix/store/1ka8pv78p0p9c3h8qb892f8xb23zv9a0-nixos-17.09/nixos/pkgs/os-specific/linux/nvidia-x11/generic.nix:65:52
  (use '--show-trace' to show detailed location information)
  ```

  With '--show-trace':
  ```
  nixos-rebuild switch --upgrade --show-trace                                                                                      (1)
  unpacking channels...
  building Nix...
  building the system configuration...
  error: while evaluating the attribute 'activationScript' of the derivation 'nixos-system-rogue-17.09.2498.a9ffb7b0b5a' at /nix/store/1ka8pv78p0p9c3h8qb892f8xb23zv9a0-nixos-17.09/nixos/pkgs/stdenv/generic/make-derivation.nix:98:11:
  while evaluating the attribute 'system.activationScripts.script' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/nixos/modules/system/activation/activation-script.nix:62:9:
  while evaluating 'textClosureMap' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/strings-with-deps.nix:70:35, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/nixos/modules/system/activation/activation-script.nix:83:18:
  while evaluating 'textClosureList' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/strings-with-deps.nix:54:33, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/strings-with-deps.nix:71:35:
  while evaluating 'f' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/strings-with-deps.nix:56:17, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/strings-with-deps.nix:68:9:
  while evaluating 'mapAttrs' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/attrsets.nix:198:17, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/nixos/modules/system/activation/activation-script.nix:82:33:
  while evaluating 'mapAttrs' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/attrsets.nix:198:17, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/nixos/modules/system/activation/activation-script.nix:81:24:
  while evaluating the attribute 'mergedValue' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:339:5:
  while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:339:32, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:339:19:
  while evaluating 'merge' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/types.nix:203:20, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:342:8:
  while evaluating 'mapAttrs' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/attrsets.nix:198:17, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/types.nix:204:9:
  while evaluating 'filterAttrs' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/attrsets.nix:115:23, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/types.nix:204:35:
  while evaluating 'concatMap' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/lists.nix:102:18, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/attrsets.nix:116:18:
  while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/attrsets.nix:116:29, called from undefined position:
  while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/types.nix:204:51, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/attrsets.nix:116:62:
  while evaluating the attribute 'setup-opengl' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/attrsets.nix:334:7:
  while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/types.nix:204:86, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/attrsets.nix:334:15:
  while evaluating the attribute 'optionalValue' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:346:5:
  while evaluating 'filterOverrides' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:419:21, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:328:18:
  while evaluating 'concatMap' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/lists.nix:102:18, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:425:8:
  while evaluating 'concatMap' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/lists.nix:102:18, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:323:17:
  while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:323:28, called from undefined position:
  while evaluating 'dischargeProperties' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:386:25, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:324:62:
  while evaluating the attribute 'value' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/types.nix:209:55:
  while evaluating the attribute 'setup-opengl' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/nixos/modules/hardware/opengl.nix:123:5:
  while evaluating the attribute 'passAsFile' of the derivation 'opengl-drivers-32bit' at /nix/store/1ka8pv78p0p9c3h8qb892f8xb23zv9a0-nixos-17.09/nixos/pkgs/stdenv/generic/make-derivation.nix:98:11:
  while evaluating the attribute 'passAsFile' of the derivation 'nvidia-libs' at /nix/store/1ka8pv78p0p9c3h8qb892f8xb23zv9a0-nixos-17.09/nixos/pkgs/stdenv/generic/make-derivation.nix:98:11:
  while evaluating the attribute 'nativeBuildInputs' of the derivation 'nvidia-x11-384.98' at /nix/store/1ka8pv78p0p9c3h8qb892f8xb23zv9a0-nixos-17.09/nixos/pkgs/stdenv/generic/make-derivation.nix:98:11:
  while evaluating 'chooseDevOutputs' at /nix/store/1ka8pv78p0p9c3h8qb892f8xb23zv9a0-nixos-17.09/nixos/lib/attrsets.nix:460:22, called from undefined position:
  value is null while a set was expected, at /nix/store/1ka8pv78p0p9c3h8qb892f8xb23zv9a0-nixos-17.09/nixos/pkgs/os-specific/linux/nvidia-x11/generic.nix:65:52
  ```

  ```
  cat /nix/store/1ka8pv78p0p9c3h8qb892f8xb23zv9a0-nixos-17.09/nixos/pkgs/os-specific/linux/nvidia-x11/generic.nix | nl -ba           (1)
       1	{ version
       2	, sha256_32bit
       3	, sha256_64bit
       4	, settingsSha256
       5	, persistencedSha256
       6	, useGLVND ? true
       7	, useProfiles ? true
       8	, preferGtk2 ? false
       9	
      10	, prePatch ? ""
      11	, patches ? []
      12	}:
      13	
      14	{ stdenv, callPackage, callPackage_i686, fetchurl, fetchpatch
      15	, kernel ? null, xorg, zlib, perl, nukeReferences
      16	, # Whether to build the libraries only (i.e. not the kernel module or
      17	  # nvidia-settings).  Used to support 32-bit binaries on 64-bit
      18	  # Linux.
      19	  libsOnly ? false
      20	}:
      21	
      22	with stdenv.lib;
      23	
      24	assert (!libsOnly) -> kernel != null;
      25	
      26	let
      27	  nameSuffix = optionalString (!libsOnly) "-${kernel.version}";
      28	  pkgSuffix = optionalString (versionOlder version "304") "-pkg0";
      29	
      30	  self = stdenv.mkDerivation {
      31	    name = "nvidia-x11-${version}${nameSuffix}";
      32	
      33	    builder = ./builder.sh;
      34	
      35	    src =
      36	      if stdenv.system == "i686-linux" then
      37	        fetchurl {
      38	          url = "https://download.nvidia.com/XFree86/Linux-x86/${version}/NVIDIA-Linux-x86-${version}${pkgSuffix}.run";
      39	          sha256 = sha256_32bit;
      40	        }
      41	      else if stdenv.system == "x86_64-linux" then
      42	        fetchurl {
      43	          url = "https://download.nvidia.com/XFree86/Linux-x86_64/${version}/NVIDIA-Linux-x86_64-${version}${pkgSuffix}.run";
      44	          sha256 = sha256_64bit;
      45	        }
      46	      else throw "nvidia-x11 does not support platform ${stdenv.system}";
      47	
      48	    patches = if libsOnly then null else patches;
      49	    inherit prePatch;
      50	    inherit version useGLVND useProfiles;
      51	    inherit (stdenv) system;
      52	
      53	    outputs = [ "out" ] ++ optional (!libsOnly) "bin";
      54	    outputDev = if libsOnly then null else "bin";
      55	
      56	    kernel = if libsOnly then null else kernel.dev;
      57	
      58	    hardeningDisable = [ "pic" "format" ];
      59	
      60	    dontStrip = true;
      61	    dontPatchELF = true;
      62	
      63	    libPath = makeLibraryPath [ xorg.libXext xorg.libX11 xorg.libXv xorg.libXrandr zlib stdenv.cc.cc ];
      64	
  ->  65	    nativeBuildInputs = [ perl nukeReferences ] ++ kernel.moduleBuildDependencies;
      66	
      67	    disallowedReferences = optional (!libsOnly) [ kernel.dev ];
      68	
      69	    passthru = {
      70	      settings = callPackage (import ./settings.nix self settingsSha256) {
      71	        withGtk2 = preferGtk2;
      72	        withGtk3 = !preferGtk2;
      73	      };
      74	      persistenced = mapNullable (hash: callPackage (import ./persistenced.nix self hash) { }) persistencedSha256;
      75	    };
      76	
      77	    meta = with stdenv.lib; {
      78	      homepage = http://www.nvidia.com/object/unix.html;
      79	      description = "X.org driver and kernel module for NVIDIA graphics cards";
      80	      license = licenses.unfreeRedistributable;
      81	      platforms = platforms.linux;
      82	      maintainers = [ maintainers.vcunat ];
      83	      priority = 4; # resolves collision with xorg-server's "lib/xorg/modules/extensions/libglx.so"
      84	    };
      85	  };
      86	
      87	in self
  ```

  ### Steps to reproduce
  ```
    services.xserver = {                       # Enable the X11 windowing system.
        videoDrivers = [ "nvidia" ];    # Proprietary nVidia driver
    };


    hardware = {
      cpu.intel.updateMicrocode = true;
      enableAllFirmware = true;
      # Enable 32bit acceleration
      opengl.driSupport32Bit = true;
    };
  ```



  ## Technical details
   - system: `"x86_64-linux"`
   - host os: `Linux 4.9.68, NixOS, 17.09.2498.a9ffb7b0b5a (Hummingbird)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.12pre5788_e3013543`
   - channels(root): `"nixos-17.09, unstable-18.03pre123130.1bc288591ea"`
   - channels(pyro): `""`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: callCabal2nix doesn't work anymore
user_login: pikajude
html_url: https://github.com/NixOS/nixpkgs/issues/33235
updated_at: 2018-02-20 14:16:51
body:
  ## Issue description

  `cabal2nix: NoHackageTarballFound`

  ### Steps to reproduce

  Use callCabal2nix anywhere

  ## Technical details

   - system: `"x86_64-darwin"`
   - host os: `Darwin 16.7.0, macOS 10.12.6`
   - multi-user?: `no`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.12pre5810_5d5b931f`
   - channels(root): `"nixpkgs-18.03pre120540.b8f7027360"`
   - nixpkgs: `/Users/judet/.nix-defexpr/nixpkgs`


state: closed
title: dattobd: init at 0.10.3 [WIP]
user_login: jluttine
html_url: https://github.com/NixOS/nixpkgs/pull/33236
updated_at: 2018-07-16 11:40:45
body:
  ###### Motivation for this change

  **NOTE: This is still work in progress. Do not merge yet. I hope to get some feedback and help here.**

  Add dattobd kernel module: https://github.com/datto/dattobd

  "kernel module for taking block-level snapshots and incremental backups of Linux block devices "

  However, I'm not able to build the package. If anyone is able to help, that'd be great. I'm getting the following error:

  <details>
  <summary>Traceback</summary>

  ```
  $ nix-shell -p dattobd
  these de$ nix-shell -p dattobd
  these derivations will be built:
    /nix/store/addqz6d0yrv0rv3cbm5br1zwv1cq1i5a-dattobd-0.10.3.drv
  building path(s) ‘/nix/store/xl3n1p3ipb8gdyb3bywaq8f95qa2n5rl-dattobd-0.10.3’
  unpacking sources
  unpacking source archive /nix/store/blbm08xqi7lhc37fkvbpd69lxjxi0264-source
  source root is source
  patching sources
  patching script interpreter paths in src/genconfig.sh
  src/genconfig.sh: interpreter directive changed from "/bin/bash" to "/nix/store/sxwh6a4v8xdlvg4jf3vl2jh9l5760hsc-bash-4.4-p12/bin/bash"
  configuring
  no configure script, doing nothing
  building
  build flags: SHELL=/nix/store/sxwh6a4v8xdlvg4jf3vl2jh9l5760hsc-bash-4.4-p12/bin/bash
  make -C src
  make[1]: Entering directory '/tmp/nix-build-dattobd-0.10.3.drv-0/source/src'
  if [ ! -f kernel-config.h ] || tail -1 kernel-config.h | grep -qv '#endif'; then ./genconfig.sh 4.9.68; fi;
  generating configurations
  make[2]: Entering directory '/tmp/nix-build-dattobd-0.10.3.drv-0/source/src/configure-tests/feature-tests'
  make[3]: Entering directory '/tmp/nix-build-dattobd-0.10.3.drv-0/source/src/configure-tests/feature-tests'
  make[3]: *** /lib/modules/4.9.68/build: No such file or directory.  Stop.
  make[3]: Leaving directory '/tmp/nix-build-dattobd-0.10.3.drv-0/source/src/configure-tests/feature-tests'
  make[2]: *** [Makefile:11: clean] Error 2
  make[2]: Leaving directory '/tmp/nix-build-dattobd-0.10.3.drv-0/source/src/configure-tests/feature-tests'
  performing configure test: HAVE___DENTRY_PATH - not present
  performing configure test: HAVE_BD_SUPER - not present
  performing configure test: HAVE_BDEV_STACK_LIMITS - not present
  performing configure test: HAVE_BDOPS_OPEN_INODE - not present
  performing configure test: HAVE_BDOPS_OPEN_INT - not present
  performing configure test: HAVE_BIO_BI_POOL - not present
  performing configure test: HAVE_BIO_BI_REMAINING - not present
  performing configure test: HAVE_BIO_ENDIO_1 - not present
  performing configure test: HAVE_BIO_ENDIO_INT - not present
  performing configure test: HAVE_BIO_LIST - not present
  performing configure test: HAVE_BIOSET_CREATE_3 - not present
  performing configure test: HAVE_BIOSET_NEED_BVECS_FLAG - not present
  performing configure test: HAVE_BLK_SET_DEFAULT_LIMITS - not present
  performing configure test: HAVE_BLK_SET_STACKING_LIMITS - not present
  performing configure test: HAVE_BLK_STATUS_T - not present
  performing configure test: HAVE_BLKDEV_GET_BY_PATH - not present
  performing configure test: HAVE_BLKDEV_PUT_1 - not present
  performing configure test: HAVE_BVEC_ITER - not present
  performing configure test: HAVE_BVEC_MERGE_DATA - not present
  performing configure test: HAVE_D_UNLINKED - not present
  performing configure test: HAVE_DENTRY_PATH_RAW - not present
  performing configure test: HAVE_ENUM_REQ_OP - not present
  performing configure test: HAVE_ENUM_REQ_OPF - not present
  performing configure test: HAVE_FILE_INODE - not present
  performing configure test: HAVE_FMODE_T - not present
  performing configure test: HAVE_FOPS_FALLOCATE - not present
  performing configure test: HAVE_GENHD_FL_NO_PART_SCAN - not present
  performing configure test: HAVE_INODE_LOCK - not present
  performing configure test: HAVE_IOPS_FALLOCATE - not present
  performing configure test: HAVE_KERN_PATH - not present
  performing configure test: HAVE_MAKE_REQUEST_FN_INT - not present
  performing configure test: HAVE_MAKE_REQUEST_FN_VOID - not present
  performing configure test: HAVE_MERGE_BVEC_FN - not present
  performing configure test: HAVE_MNT_WANT_WRITE - not present
  performing configure test: HAVE_NOOP_LLSEEK - not present
  performing configure test: HAVE_NOTIFY_CHANGE_2 - not present
  performing configure test: HAVE_PART_NR_SECTS_READ - not present
  performing configure test: HAVE_PATH_PUT - not present
  performing configure test: HAVE_PROC_CREATE - not present
  performing configure test: HAVE_SB_START_WRITE - not present
  performing configure test: HAVE_STRUCT_PATH - not present
  performing configure test: HAVE_SUBMIT_BIO_1 - not present
  performing configure test: HAVE_SUBMIT_BIO_WAIT - not present
  performing configure test: HAVE_SYS_OLDUMOUNT - not present
  performing configure test: HAVE_TASK_STRUCT_TASK_WORKS_CB_HEAD - not present
  performing configure test: HAVE_TASK_STRUCT_TASK_WORKS_HLIST - not present
  performing configure test: HAVE_THAW_BDEV_INT - not present
  performing configure test: HAVE_USER_PATH_AT - not present
  performing configure test: HAVE_UUID_H - not present
  performing configure test: HAVE_VFS_FALLOCATE - not present
  performing configure test: HAVE_VFS_UNLINK_2 - not present
  performing configure test: HAVE_VZALLOC - not present
  make[2]: Entering directory '/tmp/nix-build-dattobd-0.10.3.drv-0/source/src/configure-tests/feature-tests'
  make[3]: Entering directory '/tmp/nix-build-dattobd-0.10.3.drv-0/source/src/configure-tests/feature-tests'
  make[3]: *** /lib/modules/4.9.68/build: No such file or directory.  Stop.
  make[3]: Leaving directory '/tmp/nix-build-dattobd-0.10.3.drv-0/source/src/configure-tests/feature-tests'
  make[2]: *** [Makefile:11: clean] Error 2
  make[2]: Leaving directory '/tmp/nix-build-dattobd-0.10.3.drv-0/source/src/configure-tests/feature-tests'
  performing sys_mount lookup
  grep: /boot/System.map-4.9.68: No such file or directory
  performing sys_umount lookup
  grep: /boot/System.map-4.9.68: No such file or directory
  performing sys_oldumount lookup
  grep: /boot/System.map-4.9.68: No such file or directory
  performing sys_call_table lookup
  grep: /boot/System.map-4.9.68: No such file or directory
  performing printk lookup
  grep: /boot/System.map-4.9.68: No such file or directory
  make -C /lib/modules/4.9.68/build M=/tmp/nix-build-dattobd-0.10.3.drv-0/source/src modules
  make[2]: Entering directory '/tmp/nix-build-dattobd-0.10.3.drv-0/source/src'
  make[2]: *** /lib/modules/4.9.68/build: No such file or directory.  Stop.
  make[2]: Leaving directory '/tmp/nix-build-dattobd-0.10.3.drv-0/source/src'
  make[1]: *** [Makefile:10: default] Error 2
  make[1]: Leaving directory '/tmp/nix-build-dattobd-0.10.3.drv-0/source/src'
  make: *** [Makefile:13: driver] Error 2
  builder for ‘/nix/store/addqz6d0yrv0rv3cbm5br1zwv1cq1i5a-dattobd-0.10.3.drv’ failed with exit code 2
  error: build of ‘/nix/store/addqz6d0yrv0rv3cbm5br1zwv1cq1i5a-dattobd-0.10.3.drv’ failed
  /run/current-system/sw/bin/nix-shell: failed to build all dependencies
  rivations will be built:
    /nix/store/addqz6d0yrv0rv3cbm5br1zwv1cq1i5a-dattobd-0.10.3.drv
  building path(s) ‘/nix/store/xl3n1p3ipb8gdyb3bywaq8f95qa2n5rl-dattobd-0.10.3’
  unpacking sources
  unpacking source archive /nix/store/blbm08xqi7lhc37fkvbpd69lxjxi0264-source
  source root is source
  patching sources
  patching script interpreter paths in src/genconfig.sh
  src/genconfig.sh: interpreter directive changed from "/bin/bash" to "/nix/store/sxwh6a4v8xdlvg4jf3vl2jh9l5760hsc-bash-4.4-p12/bin/bash"
  configuring
  no configure script, doing nothing
  building
  build flags: SHELL=/nix/store/sxwh6a4v8xdlvg4jf3vl2jh9l5760hsc-bash-4.4-p12/bin/bash
  make -C src
  make[1]: Entering directory '/tmp/nix-build-dattobd-0.10.3.drv-0/source/src'
  if [ ! -f kernel-config.h ] || tail -1 kernel-config.h | grep -qv '#endif'; then ./genconfig.sh 4.9.68; fi;
  generating configurations
  make[2]: Entering directory '/tmp/nix-build-dattobd-0.10.3.drv-0/source/src/configure-tests/feature-tests'
  make[3]: Entering directory '/tmp/nix-build-dattobd-0.10.3.drv-0/source/src/configure-tests/feature-tests'
  make[3]: *** /lib/modules/4.9.68/build: No such file or directory.  Stop.
  make[3]: Leaving directory '/tmp/nix-build-dattobd-0.10.3.drv-0/source/src/configure-tests/feature-tests'
  make[2]: *** [Makefile:11: clean] Error 2
  make[2]: Leaving directory '/tmp/nix-build-dattobd-0.10.3.drv-0/source/src/configure-tests/feature-tests'
  performing configure test: HAVE___DENTRY_PATH - not present
  performing configure test: HAVE_BD_SUPER - not present
  performing configure test: HAVE_BDEV_STACK_LIMITS - not present
  performing configure test: HAVE_BDOPS_OPEN_INODE - not present
  performing configure test: HAVE_BDOPS_OPEN_INT - not present
  performing configure test: HAVE_BIO_BI_POOL - not present
  performing configure test: HAVE_BIO_BI_REMAINING - not present
  performing configure test: HAVE_BIO_ENDIO_1 - not present
  performing configure test: HAVE_BIO_ENDIO_INT - not present
  performing configure test: HAVE_BIO_LIST - not present
  performing configure test: HAVE_BIOSET_CREATE_3 - not present
  performing configure test: HAVE_BIOSET_NEED_BVECS_FLAG - not present
  performing configure test: HAVE_BLK_SET_DEFAULT_LIMITS - not present
  performing configure test: HAVE_BLK_SET_STACKING_LIMITS - not present
  performing configure test: HAVE_BLK_STATUS_T - not present
  performing configure test: HAVE_BLKDEV_GET_BY_PATH - not present
  performing configure test: HAVE_BLKDEV_PUT_1 - not present
  performing configure test: HAVE_BVEC_ITER - not present
  performing configure test: HAVE_BVEC_MERGE_DATA - not present
  performing configure test: HAVE_D_UNLINKED - not present
  performing configure test: HAVE_DENTRY_PATH_RAW - not present
  performing configure test: HAVE_ENUM_REQ_OP - not present
  performing configure test: HAVE_ENUM_REQ_OPF - not present
  performing configure test: HAVE_FILE_INODE - not present
  performing configure test: HAVE_FMODE_T - not present
  performing configure test: HAVE_FOPS_FALLOCATE - not present
  performing configure test: HAVE_GENHD_FL_NO_PART_SCAN - not present
  performing configure test: HAVE_INODE_LOCK - not present
  performing configure test: HAVE_IOPS_FALLOCATE - not present
  performing configure test: HAVE_KERN_PATH - not present
  performing configure test: HAVE_MAKE_REQUEST_FN_INT - not present
  performing configure test: HAVE_MAKE_REQUEST_FN_VOID - not present
  performing configure test: HAVE_MERGE_BVEC_FN - not present
  performing configure test: HAVE_MNT_WANT_WRITE - not present
  performing configure test: HAVE_NOOP_LLSEEK - not present
  performing configure test: HAVE_NOTIFY_CHANGE_2 - not present
  performing configure test: HAVE_PART_NR_SECTS_READ - not present
  performing configure test: HAVE_PATH_PUT - not present
  performing configure test: HAVE_PROC_CREATE - not present
  performing configure test: HAVE_SB_START_WRITE - not present
  performing configure test: HAVE_STRUCT_PATH - not present
  performing configure test: HAVE_SUBMIT_BIO_1 - not present
  performing configure test: HAVE_SUBMIT_BIO_WAIT - not present
  performing configure test: HAVE_SYS_OLDUMOUNT - not present
  performing configure test: HAVE_TASK_STRUCT_TASK_WORKS_CB_HEAD - not present
  performing configure test: HAVE_TASK_STRUCT_TASK_WORKS_HLIST - not present
  performing configure test: HAVE_THAW_BDEV_INT - not present
  performing configure test: HAVE_USER_PATH_AT - not present
  performing configure test: HAVE_UUID_H - not present
  performing configure test: HAVE_VFS_FALLOCATE - not present
  performing configure test: HAVE_VFS_UNLINK_2 - not present
  performing configure test: HAVE_VZALLOC - not present
  make[2]: Entering directory '/tmp/nix-build-dattobd-0.10.3.drv-0/source/src/configure-tests/feature-tests'
  make[3]: Entering directory '/tmp/nix-build-dattobd-0.10.3.drv-0/source/src/configure-tests/feature-tests'
  make[3]: *** /lib/modules/4.9.68/build: No such file or directory.  Stop.
  make[3]: Leaving directory '/tmp/nix-build-dattobd-0.10.3.drv-0/source/src/configure-tests/feature-tests'
  make[2]: *** [Makefile:11: clean] Error 2
  make[2]: Leaving directory '/tmp/nix-build-dattobd-0.10.3.drv-0/source/src/configure-tests/feature-tests'
  performing sys_mount lookup
  grep: /boot/System.map-4.9.68: No such file or directory
  performing sys_umount lookup
  grep: /boot/System.map-4.9.68: No such file or directory
  performing sys_oldumount lookup
  grep: /boot/System.map-4.9.68: No such file or directory
  performing sys_call_table lookup
  grep: /boot/System.map-4.9.68: No such file or directory
  performing printk lookup
  grep: /boot/System.map-4.9.68: No such file or directory
  make -C /lib/modules/4.9.68/build M=/tmp/nix-build-dattobd-0.10.3.drv-0/source/src modules
  make[2]: Entering directory '/tmp/nix-build-dattobd-0.10.3.drv-0/source/src'
  make[2]: *** /lib/modules/4.9.68/build: No such file or directory.  Stop.
  make[2]: Leaving directory '/tmp/nix-build-dattobd-0.10.3.drv-0/source/src'
  make[1]: *** [Makefile:10: default] Error 2
  make[1]: Leaving directory '/tmp/nix-build-dattobd-0.10.3.drv-0/source/src'
  make: *** [Makefile:13: driver] Error 2
  builder for ‘/nix/store/addqz6d0yrv0rv3cbm5br1zwv1cq1i5a-dattobd-0.10.3.drv’ failed with exit code 2
  error: build of ‘/nix/store/addqz6d0yrv0rv3cbm5br1zwv1cq1i5a-dattobd-0.10.3.drv’ failed
  /run/current-system/sw/bin/nix-shell: failed to build all dependencies
  ```
  </details>

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: diskrsync: init at 20170927
user_login: jluttine
html_url: https://github.com/NixOS/nixpkgs/pull/33237
updated_at: 2018-02-07 13:15:21
body:
  ###### Motivation for this change

  **~~NOTE: Do not merge yet. This is work in progress, doesn't work yet. I hope to get some help and feedback here.~~** Fixed. Feel free to merge.

  Diskrsync is rsync for block devices and disk images: https://github.com/dop251/diskrsync

  ~~I get the following error when trying to build:~~ Fixed. I had a typo.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: lvmsync: init at 3.3.2
user_login: jluttine
html_url: https://github.com/NixOS/nixpkgs/pull/33238
updated_at: 2018-03-25 13:22:08
body:
  ###### Motivation for this change

  Add lvmsync: Synchronise LVM LVs across a network by sending only snapshotted changes http://theshed.hezmatt.org/lvmsync

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: open
title: Migrate from qt4 to qt5 [WIP]
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/33239
updated_at: 2019-02-13 14:31:35
body:
  ###### Motivation for this change

  Qt4 is deprecated.

  Mixxx can simply be recompiled for Qt5.
  OpenMW is also updated from 0.42.0 to 0.43.0 with a slightly newer openscenegraph.
  Vanilla openscenegraph is updated from 3.4.0 -> 3.4.1

  If you guys think they should be split up into multiple different PRs for the sake of not changing too many things at the same time, let me know.

  Cc: @abbradar @aszlig @cillianderoiste @7c6f434c 

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: lxterminal: init at 0.3.1
user_login: velovix
html_url: https://github.com/NixOS/nixpkgs/pull/33240
updated_at: 2018-01-02 15:05:29
body:
  ###### Motivation for this change

  LXTerminal is the standard terminal emulator for LXDE, so LXDE users would expect it to exist. Subjectively, it's also a good desktop-agnostic terminal that I use even though I don't use LXDE.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: xmr-stak: 2.1.0 -> 2.2.0
user_login: ikervagyok
html_url: https://github.com/NixOS/nixpkgs/pull/33241
updated_at: 2018-01-01 12:48:44
body:
  ###### Things done
  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: adapta-gtk-theme: 3.92.1.72 -> 3.93.0.1
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/33242
updated_at: 2018-01-10 19:51:32
body:
  ###### Motivation for this change

  Update to version [3.93.0.1](https://github.com/adapta-project/adapta-gtk-theme/releases)

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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


state: closed
title: bdsync: init at 0.10.1
user_login: jluttine
html_url: https://github.com/NixOS/nixpkgs/pull/33243
updated_at: 2018-01-01 11:42:26
body:
  ###### Motivation for this change

  bdsync: a fast block device synchronizing tool https://github.com/TargetHolding/bdsync

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: PapreFS aborts on unstable
user_login: balsoft
html_url: https://github.com/NixOS/nixpkgs/issues/33244
updated_at: 2017-12-31 13:45:05
body:
  ## Issue description
  On NixOS 18.03pre (gnome-shell, gdm, pulseaudioFull) paprefs aborts.
  Looks similar to #13610.
  ```
  $ paprefs
  (paprefs:12718): Gtk-WARNING **: Unable to locate theme engine in module_path: "murrine",

  (paprefs:12718): Gtk-WARNING **: Unable to locate theme engine in module_path: "murrine",

  (paprefs:12718): Gtk-WARNING **: Unable to locate theme engine in module_path: "murrine",
  Gtk-Message: Failed to load module "unity-gtk-module"
  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'
  [1]    12718 abort      paprefs
  ```
  ### Steps to reproduce

  Install paprefs with nix-env or add it to configuration.nix;
  Run it.

  ## Technical details
   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.8, NixOS, 18.03pre123588.ade98dc442e (Impala)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.11.16`
   - channels(root): `"nixos-18.03pre123588.ade98dc442e"`
   - channels(balsoft): `"nixpkgs-18.03pre123588.ade98dc442e"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: Non-merged Plasma themes
user_login: ghost
html_url: https://github.com/NixOS/nixpkgs/issues/33245
updated_at: 2017-12-31 14:44:55
body:
  ## Issue description

  - [x] Kvantum theme engine https://github.com/NixOS/nixpkgs/pull/27593
  - [x] "KDE 2" window decoration https://github.com/NixOS/nixpkgs/pull/33173
  - [x] Arc full theme https://github.com/NixOS/nixpkgs/pull/33208

  Calling Plasma maintainer @ttuegel

  ### Steps to reproduce



  ## Technical details

  Please run `nix-shell -p nix-info --run "nix-info -m"` and paste the
  results.


state: closed
title: Virt-Manager complains about missing qemu-img
user_login: sjau
html_url: https://github.com/NixOS/nixpkgs/issues/33246
updated_at: 2018-01-22 14:39:30
body:
  ## Issue description

  When trying to create a new disk image using virt-manager it complains about missing qemu-img

  > Error creating vol: Couldn't create storage volume 'generic.qcow2': 'internal error: creation of non-raw file images is not supported without qemu-img.'
  > 
  > Traceback (most recent call last):
  >   File "/nix/store/xivnily0mb18h4jcxydn48r94z1sqdh5-virt-manager-1.4.3/share/virt-manager/virtManager/asyncjob.py", line 89, in cb_wrapper
  >     callback(asyncjob, *args, **kwargs)
  >   File "/nix/store/xivnily0mb18h4jcxydn48r94z1sqdh5-virt-manager-1.4.3/share/virt-manager/virtManager/createvol.py", line 314, in _async_vol_create
  >     self.vol.install(meter=meter)
  >   File "/nix/store/xivnily0mb18h4jcxydn48r94z1sqdh5-virt-manager-1.4.3/share/virt-manager/virtinst/storage.py", line 859, in install
  >     "'%s': '%s'" % (self.name, str(e)))
  > RuntimeError: Couldn't create storage volume 'generic.qcow2': 'internal error: creation of non-raw file images is not supported without qemu-img.'

  Whoever qemu-img is availabel on the system:

  ```
  which qemu-img                                                                                                                                                                                                                                                   
  /run/current-system/sw/bin/qemu-img
  ```

  ### Steps to reproduce

  Add virtmanager to installed packages

  ## Technical details

  Please run `nix-shell -p nix-info --run "nix-info -m"` and paste the
  results.

   - system: `"x86_64-linux"`
   - host os: `Linux 4.9.72, NixOS, 18.03pre123890.9d4de1eac81 (Impala)`                                                                                                                                                                                                         
   - multi-user?: `yes`                                                                                                                                                                                                                                                          
   - sandbox: `no`                                                                                                                                                                                                                                                               
   - version: `nix-env (Nix) 1.11.16`                                                                                                                                                                                                                                            
   - channels(root): `"nixos-18.03pre123890.9d4de1eac81"`                                                                                                                                                                                                                        
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: wsjtx: init at 1.8.0
user_login: lasandell
html_url: https://github.com/NixOS/nixpkgs/pull/33247
updated_at: 2018-02-17 11:06:28
body:
  ###### Motivation for this change

  Add popular WSJT-X program for ham radio.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: open
title: Qt4 deprecation tracking issue
user_login: yegortimoshenko
html_url: https://github.com/NixOS/nixpkgs/issues/33248
updated_at: 2019-06-19 08:45:39
body:
  List of files mentioning Qt4:

  * [ ] nixos/modules/i18n/input-method/uim.nix
  * [x] nixos/modules/programs/ccache.nix
  * [x] nixos/modules/programs/environment.nix
  * [ ] pkgs/applications/altcoins/bitcoin-unlimited.nix
  * [ ] pkgs/applications/altcoins/bitcoin-xt.nix
  * [ ] pkgs/applications/altcoins/btc1.nix
  * [ ] pkgs/applications/altcoins/dogecoin.nix
  * [ ] pkgs/applications/altcoins/freicoin.nix
  * [ ] pkgs/applications/altcoins/litecoin.nix
  * [ ] pkgs/applications/altcoins/memorycoin.nix
  * [ ] pkgs/applications/altcoins/namecoin.nix
  * [ ] pkgs/applications/altcoins/primecoin.nix
  * [ ] pkgs/applications/altcoins/zcash/default.nix
  * [x] pkgs/applications/audio/cantata/default.nix
  * [ ] pkgs/applications/audio/clementine/default.nix
  * [ ] pkgs/applications/audio/faust/faust2alqt.nix
  * [ ] pkgs/applications/audio/faust/faust2jaqt.nix
  * [ ] pkgs/applications/audio/faust/faust2lv2.nix
  * [ ] pkgs/applications/audio/google-musicmanager/default.nix
  * [ ] pkgs/applications/audio/hydrogen/default.nix
  * [ ] pkgs/applications/audio/jackmix/default.nix
  * [x] pkgs/applications/audio/kid3/default.nix
  * [x] pkgs/applications/audio/mixxx/default.nix
  * [ ] pkgs/applications/audio/pianobooster/default.nix
  * [ ] pkgs/applications/audio/picard/default.nix
  * [ ] pkgs/applications/audio/projectm/default.nix
  * [ ] pkgs/applications/audio/puddletag/default.nix
  * [ ] pkgs/applications/audio/qmidiroute/default.nix
  * [ ] pkgs/applications/audio/qtractor/default.nix
  * [ ] pkgs/applications/audio/qtscrobbler/default.nix
  * [ ] pkgs/applications/audio/soundscape-renderer/default.nix
  * [ ] pkgs/applications/audio/tomahawk/default.nix
  * [ ] pkgs/applications/audio/vmpk/default.nix
  * [ ] pkgs/applications/display-managers/lightdm/default.nix
  * [ ] pkgs/applications/editors/texmacs/default.nix
  * [ ] pkgs/applications/editors/texmaker/default.nix
  * [x] pkgs/applications/editors/texstudio/default.nix
  * [ ] pkgs/applications/editors/vim/qvim.nix
  * [x] pkgs/applications/gis/qgis/default.nix
  * [ ] pkgs/applications/graphics/djview/default.nix
  * [ ] pkgs/applications/graphics/fontmatrix/default.nix
  * [x] pkgs/applications/graphics/freecad/default.nix
  * [ ] pkgs/applications/graphics/ipe/default.nix
  * [ ] pkgs/applications/graphics/leocad/default.nix
  * [x] pkgs/applications/graphics/openscad/default.nix
  * [ ] pkgs/applications/graphics/photivo/default.nix
  * [ ] pkgs/applications/graphics/qscreenshot/default.nix
  * [ ] pkgs/applications/graphics/qtpfsgui/default.nix
  * [ ] pkgs/applications/graphics/scantailor/default.nix
  * [ ] pkgs/applications/graphics/screencloud/default.nix
  * [ ] pkgs/applications/graphics/smartdeblur/default.nix
  * [ ] pkgs/applications/misc/bibletime/default.nix
  * [ ] pkgs/applications/misc/bitcoinarmory/default.nix
  * [ ] pkgs/applications/misc/confclerk/default.nix
  * [x] pkgs/applications/misc/diffpdf/default.nix
  * [x] pkgs/applications/misc/diffpdf/fix_path_poppler_qt4.patch
  * [ ] pkgs/applications/misc/doomseeker/default.nix
  * [ ] pkgs/applications/misc/electrum-dash/default.nix
  * [x] pkgs/applications/misc/electrum-ltc/default.nix
  * [ ] pkgs/applications/misc/evopedia/default.nix
  * [ ] pkgs/applications/misc/fbreader/default.nix
  * [ ] pkgs/applications/misc/gnuradio/default.nix
  * [ ] pkgs/applications/misc/googleearth/default.nix
  * [ ] pkgs/applications/misc/keepassx/2.0.nix
  * [ ] pkgs/applications/misc/keepassx/default.nix
  * [ ] pkgs/applications/misc/librecad/default.nix
  * [ ] pkgs/applications/misc/multimon-ng/default.nix
  * [ ] pkgs/applications/misc/navipowm/default.nix
  * [ ] pkgs/applications/misc/navit/default.nix
  * [x] pkgs/applications/misc/open-pdf-presenter/default.nix
  * [ ] pkgs/applications/misc/qlcplus/default.nix
  * [ ] pkgs/applications/misc/qmetro/default.nix
  * [x] pkgs/applications/misc/qpdfview/default.nix
  * [ ] pkgs/applications/misc/rescuetime/default.nix
  * [ ] pkgs/applications/misc/sqliteman/default.nix
  * [ ] pkgs/applications/misc/tpmmanager/default.nix
  * [ ] pkgs/applications/misc/vym/default.nix
  * [ ] pkgs/applications/misc/xautoclick/default.nix
  * [ ] pkgs/applications/misc/xkblayout-state/default.nix
  * [ ] pkgs/applications/misc/yate/default.nix
  * [ ] pkgs/applications/misc/yubioath-desktop/default.nix
  * [ ] pkgs/applications/networking/browsers/arora/default.nix
  * [ ] pkgs/applications/networking/ike/default.nix
  * [ ] pkgs/applications/networking/instant-messengers/blink/default.nix
  * [ ] pkgs/applications/networking/instant-messengers/psi/default.nix
  * [ ] pkgs/applications/networking/instant-messengers/pybitmessage/default.nix
  * [ ] pkgs/applications/networking/instant-messengers/skype-call-recorder/default.nix
  * [ ] pkgs/applications/networking/instant-messengers/vacuum/default.nix
  * [ ] pkgs/applications/networking/mumble/default.nix
  * [ ] pkgs/applications/networking/ostinato/default.nix
  * [ ] pkgs/applications/networking/p2p/eiskaltdcpp/default.nix
  * [ ] pkgs/applications/networking/remote/teamviewer/default.nix
  * [x] pkgs/applications/networking/remote/x2goclient/default.nix
  * [ ] pkgs/applications/networking/sync/backintime/qt4.nix
  * [ ] pkgs/applications/office/libreoffice/default.nix
  * [ ] pkgs/applications/office/libreoffice/still.nix
  * [ ] pkgs/applications/office/qnotero/default.nix
  * [ ] pkgs/applications/office/scribus/default.nix
  * [ ] pkgs/applications/office/tagainijisho/default.nix
  * [ ] pkgs/applications/science/chemistry/avogadro/default.nix
  * [ ] pkgs/applications/science/electronics/qfsm/default.nix
  * [ ] pkgs/applications/science/electronics/qucs/default.nix
  * [ ] pkgs/applications/science/medicine/aliza/default.nix
  * [ ] pkgs/applications/science/misc/gplates/default.nix
  * [ ] pkgs/applications/science/misc/openmodelica/default.nix
  * [ ] pkgs/applications/science/misc/tulip/default.nix
  * [ ] pkgs/applications/science/misc/vite/default.nix
  * [ ] pkgs/applications/science/robotics/gazebo/default.nix
  * [ ] pkgs/applications/search/recoll/default.nix
  * [x] pkgs/applications/version-management/git-and-tools/git-cola/default.nix
  * [x] pkgs/applications/version-management/git-and-tools/svn2git-kde/default.nix
  * [ ] pkgs/applications/version-management/guitone/default.nix
  * [ ] pkgs/applications/version-management/tortoisehg/default.nix
  * [x] pkgs/applications/video/avidemux/default.nix
  * [x] pkgs/applications/video/avidemux/wrapper.nix
  * [ ] pkgs/applications/video/avxsynth/default.nix
  * [ ] pkgs/applications/video/clipgrab/default.nix
  * [ ] pkgs/applications/video/linuxstopmotion/default.nix
  * [x] pkgs/applications/video/makemkv/default.nix
  * [x] pkgs/applications/video/minitube/default.nix
  * [x] pkgs/applications/video/mythtv/default.nix
  * [ ] pkgs/applications/video/natron/default.nix
  * [ ] pkgs/applications/video/qgifer/default.nix
  * [ ] pkgs/applications/video/recordmydesktop/qt.nix
  * [x] pkgs/applications/video/simplescreenrecorder/default.nix
  * [x] pkgs/applications/video/vlc/default.nix
  * [ ] pkgs/development/compilers/eql/default.nix
  * [ ] pkgs/development/libraries/aqbanking/gwenhywfar.nix
  * [ ] pkgs/development/libraries/attica/default.nix
  * [ ] pkgs/development/libraries/audio/suil/default.nix
  * [ ] pkgs/development/libraries/avahi/default.nix
  * [ ] pkgs/development/libraries/dssi/default.nix
  * [ ] pkgs/development/libraries/grantlee/default.nix
  * [ ] pkgs/development/libraries/gstreamer/legacy/qt-gstreamer/default.nix
  * [ ] pkgs/development/libraries/gstreamer/qt-gstreamer/default.nix
  * [ ] pkgs/development/libraries/libbluedevil/default.nix
  * [ ] pkgs/development/libraries/libdbusmenu-qt/default.nix
  * [ ] pkgs/development/libraries/libechonest/default.nix
  * [ ] pkgs/development/libraries/libjreen/default.nix
  * [ ] pkgs/development/libraries/liblastfm/default.nix
  * [ ] pkgs/development/libraries/libqglviewer/default.nix
  * [ ] pkgs/development/libraries/ntrack/default.nix
  * [ ] pkgs/development/libraries/opencascade/default.nix
  * [x] pkgs/development/libraries/openscenegraph/default.nix
  * [ ] pkgs/development/libraries/phonon/backends/gstreamer.nix
  * [ ] pkgs/development/libraries/phonon/backends/vlc.nix
  * [ ] pkgs/development/libraries/phonon/default.nix
  * [ ] pkgs/development/libraries/physics/geant4/default.nix
  * [ ] pkgs/development/libraries/polkit-qt-1/qt-4.nix
  * [x] pkgs/development/libraries/poppler/default.nix
  * [ ] pkgs/development/libraries/prison/default.nix
  * [ ] pkgs/development/libraries/qimageblitz/default.nix
  * [ ] pkgs/development/libraries/qjson/default.nix
  * [ ] pkgs/development/libraries/qscintilla/default.nix
  * [ ] pkgs/development/libraries/qt-4.x/4.8/default.nix
  * [ ] pkgs/development/libraries/qt-4.x/4.8/qmake-hook.sh
  * [ ] pkgs/development/libraries/qt-5/modules/qtbase.nix
  * [ ] pkgs/development/libraries/qtkeychain/default.nix
  * [ ] pkgs/development/libraries/qt-mobility/default.nix
  * [ ] pkgs/development/libraries/qtscriptgenerator/default.nix
  * [ ] pkgs/development/libraries/qwt/6_qt4.nix
  * [ ] pkgs/development/libraries/qwt/default.nix
  * [ ] pkgs/development/libraries/qxt/default.nix
  * [ ] pkgs/development/libraries/soprano/default.nix
  * [ ] pkgs/development/libraries/soqt/default.nix
  * [ ] pkgs/development/libraries/strigi/default.nix
  * [ ] pkgs/development/libraries/torch/default.nix
  * [ ] pkgs/development/libraries/wt/default.nix
  * [ ] pkgs/development/python-modules/matplotlib/default.nix
  * [ ] pkgs/development/python-modules/pykde4/default.nix
  * [ ] pkgs/development/python-modules/pykde4/kdelibs.nix
  * [ ] pkgs/development/python-modules/pyqt/4.x.nix
  * [ ] pkgs/development/python-modules/pyside/apiextractor.nix
  * [ ] pkgs/development/python-modules/pyside/default.nix
  * [ ] pkgs/development/python-modules/pyside/generatorrunner.nix
  * [ ] pkgs/development/python-modules/pyside/shiboken.nix
  * [ ] pkgs/development/python-modules/pyside/tools.nix
  * [ ] pkgs/development/r-modules/default.nix
  * [ ] pkgs/development/ruby-modules/gem-config/default.nix
  * [x] pkgs/development/tools/analysis/snowman/default.nix
  * [ ] pkgs/development/tools/analysis/valkyrie/default.nix
  * [ ] pkgs/development/tools/build-managers/cmake/2.8.nix
  * [ ] pkgs/development/tools/build-managers/cmake/default.nix
  * [ ] pkgs/development/tools/documentation/doxygen/default.nix
  * [ ] pkgs/development/tools/misc/automoc4/default.nix
  * [x] pkgs/development/tools/misc/gede/default.nix
  * [ ] pkgs/development/tools/misc/xxdiff/default.nix
  * [ ] pkgs/development/tools/profiling/oprofile/default.nix
  * [ ] pkgs/games/anki/default.nix
  * [ ] pkgs/games/anki/fix-paths.patch
  * [ ] pkgs/games/gambatte/default.nix
  * [ ] pkgs/games/hedgewars/default.nix
  * [ ] pkgs/games/holdingnuts/default.nix
  * [x] pkgs/games/mnemosyne/default.nix
  * [x] pkgs/games/openmw/default.nix
  * [x] pkgs/games/pokerth/default.nix
  * [ ] pkgs/games/sdlmame/default.nix
  * [ ] pkgs/misc/drivers/hplip/3.16.11.nix
  * [x] pkgs/misc/frescobaldi/default.nix
  * [ ] pkgs/misc/gnash/default.nix
  * [x] pkgs/os-specific/linux/ffado/default.nix
  * [x] pkgs/os-specific/linux/i7z/default.nix
  * [x] pkgs/os-specific/linux/wpa_supplicant/gui.nix
  * [ ] pkgs/os-specific/windows/jom/default.nix
  * [ ] pkgs/tools/audio/acoustid-fingerprinter/default.nix
  * [ ] pkgs/tools/cd-dvd/unetbootin/default.nix
  * [x] pkgs/tools/graphics/nifskope/default.nix
  * [x] pkgs/tools/graphics/pfstools/default.nix
  * [x] pkgs/tools/graphics/wkhtmltopdf/default.nix
  * [x] pkgs/tools/graphics/zbar/default.nix
  * [x] pkgs/tools/inputmethods/fcitx-engines/fcitx-libpinyin/default.nix
  * [ ] pkgs/tools/inputmethods/fcitx/unwrapped.nix
  * [ ] pkgs/tools/inputmethods/ibus/ibus-qt.nix
  * [ ] pkgs/tools/inputmethods/touchegg/default.nix
  * [ ] pkgs/tools/inputmethods/uim/default.nix
  * [ ] pkgs/tools/misc/apt-offline/default.nix
  * [x] pkgs/tools/misc/qjoypad/default.nix
  * [x] pkgs/tools/misc/yubikey-personalization-gui/default.nix
  * [ ] pkgs/tools/security/meo/default.nix
  * [ ] pkgs/tools/security/omapd/default.nix
  * [ ] pkgs/tools/text/qshowdiff/default.nix
  * [ ] pkgs/top-level/all-packages.nix
  * [ ] pkgs/top-level/python-packages.nix

  ```
  git grep qt4 | cut -d: -f1 | sort | uniq | awk '{ print "* [ ] " $0; }'
  ```

  Moved from #33239.

  /cc @adisbladis @orivej @peterhoeg 


state: closed
title: audacious: 3.8.2 -> 3.9
user_login: bkchr
html_url: https://github.com/NixOS/nixpkgs/pull/33249
updated_at: 2018-01-01 15:37:37
body:
  Also fixes compilation with qt 5.10.

  ###### Motivation for this change
  Preparation for qt5.10

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: focuswriter: 1.6.7 -> 1.6.8
user_login: bkchr
html_url: https://github.com/NixOS/nixpkgs/pull/33250
updated_at: 2018-01-05 09:47:49
body:
  ###### Motivation for this change
  Preparation for qt5.10

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: subsurface: 4.7.2 -> 4.7.5
user_login: bkchr
html_url: https://github.com/NixOS/nixpkgs/pull/33251
updated_at: 2018-01-22 15:59:00
body:
  Also updates googlemaps to 2017-12-15 and fixes compilation with qt5.10.

  ###### Motivation for this change
  Preparation for qt5.10

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: pysigset: init at 0.3.2
user_login: dzabraev
html_url: https://github.com/NixOS/nixpkgs/pull/33252
updated_at: 2018-01-06 03:13:15
body:
  ###### Motivation for this change
  newpackage for `pysigset`
  https://pypi.python.org/pypi/pysigset/0.3.2

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: hash_extender: init at 2017-04-10
user_login: geistesk
html_url: https://github.com/NixOS/nixpkgs/pull/33253
updated_at: 2018-03-06 23:24:29
body:
  ###### Motivation for this change
  This PR adds the [hash_extender](https://github.com/iagox86/hash_extender) software to the nixpkgs.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: mupdf: support for macOS
user_login: veprbl
html_url: https://github.com/NixOS/nixpkgs/pull/33254
updated_at: 2018-04-20 07:13:16
body:
  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---
  Closes #33221


state: closed
title: dump1090: fix html path
user_login: lasandell
html_url: https://github.com/NixOS/nixpkgs/pull/33255
updated_at: 2018-02-06 21:21:58
body:
  ###### Motivation for this change

  Running `dump1090 --net` and navigating to port `8080` does not work because the `makeFlags` were incorrectly specified, causing the program to look in `ut/share/dump1090` for its HTML resources. The `makeFlags` are escaped but not expanded, so they need to use the parenthesized variable syntax required by GNU Make.

  I also added the `view1090` binary to the package output. This should be run after `dump1090 --net` is started.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: sambaMaster: init at 4.8_2017-12-25
user_login: lukeadams
html_url: https://github.com/NixOS/nixpkgs/pull/33256
updated_at: 2018-01-26 21:37:18
body:
  ###### Motivation for this change
  Samba 4.8 releases around March 2018. sambaMaster may be useful for those who would like to test experimental macOS Time Machine support, which is what I'm using this for.

  ##### To use this on NixOS:
  ```
  services.samba.package = pkgs.sambaMaster;
  ```
  ##### To enable TM for a share, add the following to the share definition:
  ```
  "fruit:aapl" = "yes";
  "fruit:time machine" = "yes";
  "vfs objects" = "catia fruit streams_xattr";
  ```

  Currently master piggybacks off of the 4.x definition with minimal modifications (overrideAttrs+override)
  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: john: Fix extra utility programs
user_login: danielfullmer
html_url: https://github.com/NixOS/nixpkgs/pull/33257
updated_at: 2018-01-04 18:35:25
body:
  ###### Motivation for this change
  The `john` package includes a number of extra utilities, mostly of the form "x2john" where "x" is some password file format. These are written either in python, perl, or included in the "john" executable and available when called through a symlink.

  This commit (mostly) fixes these utilities. Previously, the symlinks were not included, and the perl/python scripts wouldn't run since they didn't have correct shebang lines or dependencies. This should correct that.

  One important note is that some utilities have versions written in multiple languages (for whatever reason). For example, aix2john.pl and aix2john.py, as well as dmg2john and dmg2john.py. The previous build script would strip off the .{pl,py} extension of python and perl scripts, which would clobber these identically named utilities. I've left the .{pl,py} extensions as-is in my commit.

  Finally, I've left a TODO in for a couple of utilities (radius2john.pl and lion2john-alt.pl) that are still not working, because their dependencies are not packaged in nixpkgs.

  CC @offline

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: open
title: A function to compose overlays?
user_login: michalrus
html_url: https://github.com/NixOS/nixpkgs/issues/33258
updated_at: 2018-05-31 23:28:07
body:
  Wouldn’t it be useful to have a function in `lib` to compose overlays? It’s short to define, but perhaps non-trivial (given we have no types in Nix — *nb.*, I’m not sure if my definition is really correct):

  ```nix
  {
    composeOverlays = overlays: self: super:
      lib.foldl' (lib.flip lib.extends) (lib.const super) overlays self;
  }
  ```

  It would also be more in line with what is promised in these slides: https://nbp.github.io/slides/NixCon/2017.NixpkgsOverlays/ (→ slide 25).

  This way the user can define expression files that themselves are valid overlays (*not* lists of overlays) and which themselves comprise of other valid overlays.

  I.e. the user can compose the overlays…


state: closed
title: airspy: enable Darwin building
user_login: lukeadams
html_url: https://github.com/NixOS/nixpkgs/pull/33259
updated_at: 2018-01-01 11:37:00
body:
  improves #32378 which disabled gnuradio-osmosdr on darwin

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: jemalloc: disable transparent hugepages by default on ARMv6/7
user_login: lopsided98
html_url: https://github.com/NixOS/nixpkgs/pull/33260
updated_at: 2018-01-06 04:15:49
body:
  ###### Motivation for this change

  This PR disables transparent hugepage support in jemalloc by default on ARMv6/7 (adding a parameter that allows it to be enabled if desired). The NixOS ARMv6/7 kernels do not enable transparent hugepage support, but jemalloc is not able to detect this (see jemalloc/jemalloc#526).

  Even though the `--disable-thp` flag is available in jemalloc 4.5.0, it does not work correctly in this version, so this PR also updates jemalloc to 5.0.1 (which requires a large rebuild with the possibility of breakage).

  Alternatively, this problem could be solved by enabling THP in the default kernel config, but it still might be good to have an option to disable it in jemalloc.

  Also, is `stdenv.system` the correct way to do platform detection nowadays (with the upcoming better cross compiling support)?

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: open
title: Option `nix.useSandbox` not fully explained
user_login: ikervagyok
html_url: https://github.com/NixOS/nixpkgs/issues/33261
updated_at: 2018-01-01 07:01:00
body:
  https://github.com/NixOS/nixpkgs/blob/83dcbb82fb7ba010503802a5f125a167f0ff8e5a/nixos/modules/services/misc/nix-daemon.nix#L117 The description of `nix.useSandbox` does not explain the effect of setting it to `relaxed`


state: closed
title: supercollider: added alsaLib as dependency, req. for MIDI on Linux
user_login: f--t
html_url: https://github.com/NixOS/nixpkgs/pull/33262
updated_at: 2018-03-30 04:17:15
body:
  ###### Motivation for this change
  Currently ```MIDIClient.init``` command in SC fails mysteriously on Linux. SC requires alsa at compile time to enable MIDI. This commit fixes that issue. 

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: Update a bunch (148+) of homepages (permanent redirect problems as found by repology)
user_login: samueldr
html_url: https://github.com/NixOS/nixpkgs/pull/33263
updated_at: 2018-01-05 19:47:11
body:
  ###### Motivation for this change

  This is my effort for #30636, well, a first blast at trying to fix the easy issues.

  The repository was passed through a script, specific version used available here:

   * https://github.com/samueldr/repology-autofixer/commit/1730c627bc0a28990072aadc9836cf882ad1ad3c

  It has changed *mostly* meta homepage URLs, **BUT**, some download URLs have been changed. This is a side-effect of the dumb (but effective) way the change is handled. All download URLs that were a sub-path of the homepages have been automatically converted. For all URLs changed, this happened to be http→https.

  ###### Things done

  *Nothing was tested*, no build of any of the affected software was done as this is all metadata changes.

  The commits have been viewed (with my eyeballs) one by one. I have checked a couple of them manually to see whether all was right or not, especially when download URLs were changed too. If something fails, it's likely that it is the download URL, and that download URL already was previously failing.

  YES, if anything fails, (except for URLs having disappeared), I'll take responsibility and *clean it through the script*.

  * * *

  Last, I would like to know if there's already some guidelines for commits made with automated tools. This is the way my commits look (the quote quotes the problem as stated in repology):

  ```
  zeal: Updates homepage URL.

  This commit automatically fixes the following problem:

  > Homepage link "http://zealdocs.org/" is a permanent redirect to
  > "https://zealdocs.org/" and should be updated

  (Commit automatically made using repology-autofixer)
  ```

  If there is anything you would like added or changed to the messages, just ask, running this script is *really cheap*, it's basically one API request, and some (short) waiting time.


state: closed
title: hakuneko: mark as broken
user_login: RubenAstudillo
html_url: https://github.com/NixOS/nixpkgs/pull/33264
updated_at: 2018-01-01 11:37:44
body:
  This project was abandoned upstream in favor a new project based on
  electron. This version builds yet the code doesn't work with most
  providers, so it is practically broken.

  ###### Motivation for this change
  Code was deprecated. Maybe it will signal that help for the electron based
   project is needed. 

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: dockerTools.examples: correct a typo in comments
user_login: rick68
html_url: https://github.com/NixOS/nixpkgs/pull/33266
updated_at: 2018-01-01 08:21:25
body:
  This commit is for correcting a typo in comments.

  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: flow: 0.61.0 -> 0.62.0
user_login: eqyiel
html_url: https://github.com/NixOS/nixpkgs/pull/33268
updated_at: 2018-01-01 20:02:40
body:
  ###### Motivation for this change

  New flow release!

  ###### Things done

  There are two new ocaml dependencies, `dtoa` and `wtf8`.

  I don't really know what I'm doing with ocaml but it seems to work.  😅 

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: Python: upgrade package set (17.09)
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/33269
updated_at: 2018-01-01 12:18:12
body:
  ###### Motivation for this change

  Automatically generated updates. Note these are only patch releases (assuming semantic versioning).

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---
  Hydra job: https://hydra.nixos.org/jobset/nixpkgs/python-unstable
  Reference Hydra job: https://hydra.nixos.org/eval/1422558


state: closed
title: WIP: add gnome3.gnome-builder
user_login: andir
html_url: https://github.com/NixOS/nixpkgs/pull/33270
updated_at: 2018-08-02 00:40:51
body:
  ###### Motivation for this change

  I was tempted to build a GTK application using gnome-builder. This is my current WIP on getting it to run on NixOS. 

  Current remaining issues:

  - [x] Add `meta` attribute to the new packages
  - [x] icons in gnome-builder do not show up
  - [ ] python modules throw many errors e.g.:
    - `TypeError: must be an interface`
    - `NotImplementedError: <GType void (4)>`
  - [ ] Templates for new projects do not render (probably related to the previous issues)
  - [x] `typelib` seems to have constructed an invalid path to a shared library during build:
    `WARNING: Failed to load shared library '/nix/store/x30dzq82zv0w4nxg42bd7q60zlmi6jk0-gnome-builder-3.27.2/lib/libide-1.0.so' referenced by the typelib: /nix/store/x30dzq82zv0w4nxg42bd7q60zlmi6jk0-gnome-builder-3.27.2/lib/libide-1.0.so: cannot open shared object file: No such file or directory`


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: haskell: configuration-ghc-8.0.x.nix: keep inline-c at 0.5.6.1
user_login: basvandijk
html_url: https://github.com/NixOS/nixpkgs/pull/33271
updated_at: 2018-01-02 09:15:07
body:
  ###### Motivation for this change

  `inline-c` > 0.5.6.1 requires `template-haskell` >= 2.12 which is not available on `ghc-8.0` so we keep `inline-c` at 0.5.6.1 and `inline-c-cpp` at 0.1.0.0.

  @peti I know I shouldn't edit `hackage-packages.nix` so where should I place the `inline-c_0_5_6_1` and `inline-c-cpp_0_1_0_0` definitions?

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: open
title: nix-shell fails on cmake & meson on macOS when using shipped bash
user_login: jeroendehaas
html_url: https://github.com/NixOS/nixpkgs/issues/33272
updated_at: 2018-01-05 20:17:39
body:
  ## Issue description
  On macOS `nix-shell` fails  when invoked from a directory with a Nix expression for a derivation with either meson or cmake as a build input. The error messages are:

  ```
  bash: /nix/store/j3yfhwcz55i0yb8g5bnp40py9dzy9rf5-cmake-3.9.6/nix-support/setup-hook: line 62: conditional binary operator expected
  ```

  and 

  ```
  bash: /nix/store/3qccwbqvrx6icnv7wrw6n4cpj112avqk-meson-0.44.0/nix-support/setup-hook: line 16: conditional binary operator expected
  ```

  Both lines contain the same test

  ```
  $ sed -n '62p' /nix/store/j3yfhwcz55i0yb8g5bnp40py9dzy9rf5-cmake-3.9.6/nix-support/setup-hook
      if ! [[ -v enableParallelBuilding ]]; then
  $ sed -n '16p' /nix/store/3qccwbqvrx6icnv7wrw6n4cpj112avqk-meson-0.44.0/nix-support/setup-hook
      if ! [[ -v enableParallelBuilding ]]; then
  ```
  macOS ships with bash 3.2 which does not support the `-v` primary in conditional expressions. The issue is fixed by switching to more recent version of bash, e.g. by invoking `nix-shell -i bash`.

  ### Steps to reproduce

  1. Make sure macOS's default `bash` is first on the PATH
  2. Create a Nix expression for a derivation that lists meson or cmake as a build input, e.g.
  ```
  with import <nixpkgs> {} ;
  stdenv.mkDerivation rec { 
      src = ./.;
      name = "reproduce-${version}";
      version = "0.0.1";
      buildInputs = [ meson ];
  }
  ```
  3. Invoke `nix-shell` on the expression

  ## Technical details

  ```
  $ nix-shell -p nix-info --run "nix-info -m"
   - system: `"x86_64-darwin"`
   - host os: `Darwin 17.0.0, macOS 10.13`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.11.16`
   - channels(jeroen): `""`
   - channels(root): `"nixpkgs-18.03pre123861.70faf4f5a22"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixpkgs`
  ```


state: closed
title: lldpd module: create a lldpd user as system user
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/pull/33273
updated_at: 2018-01-04 09:08:08
body:
  ###### Motivation for this change
  This change ensures that the user created to run the lldpd is in the range for system users (starting at 500).
  This is to avoid uid collisions on a system when I was adding users where I was manually assigning uids in the 1000+ range.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: ts3client is missing a library?
user_login: jpotier
html_url: https://github.com/NixOS/nixpkgs/issues/33274
updated_at: 2018-05-27 13:40:16
body:
  ## Issue description

  Recently `ts3client` broke. Maybe related to my moving from 17.09 to unstable.
  Is there anything I can do to work around this?

  ### Steps to reproduce
  ```
   % ts3client
  QCoreApplication::applicationDirPath: Please instantiate the QApplication object first
  This application failed to start because it could not find or load the Qt platform plugin "xcb"
  in "".

  Available platform plugins are: xcb.

  Reinstalling the application may fix this problem.
  [1]    9294 abort      ts3client
  ```

  ## Technical details

  ```
   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.8, NixOS, 18.03pre123588.ade98dc442e (Impala)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.11.16`
   - channels(root): `"nixos-18.03pre123588.ade98dc442e"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`
  ```


state: closed
title: Add support for db generation to the dconf module
user_login: tiramiseb
html_url: https://github.com/NixOS/nixpkgs/issues/33275
updated_at: 2019-06-26 06:43:32
body:
  Currently, the dconf module allows creating profiles.
  Additionally, if we want to set relocatable gsettings schemas, we cannot override them with 
  `services.xserver.desktopManager.gnome3.extraGSettingsOverrides`. An option is to add dbs to dconf. This blog post explains the problem & solution: https://blog.chapus.net/more-gnome-unity-system-defaults/.

  That's why I think dbs support in the dconf module would be useful.

  I tried hacking the module (in `dconf.nix`), trying to imitate what has been done in `environment.etc`, but I failed at it: I'm not confident enough with the nix language. So I have no patch to suggest, sorry.


state: closed
title: matrix-synapse: Add module parameter extraConfigFiles
user_login: johbo
html_url: https://github.com/NixOS/nixpkgs/pull/33276
updated_at: 2018-01-07 20:13:49
body:
  This allows to configure additional configuration files for Synapse. This way
  secrets can be kept in a secure place on the file system without a need to go
  through the Nix store.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: open
title: gedit gsettings schema not reachable
user_login: tiramiseb
html_url: https://github.com/NixOS/nixpkgs/issues/33277
updated_at: 2018-01-02 08:03:43
body:
  ## Issue description

  ```
  $ gsettings list-schemas | grep -i gedit
  $ 
  ```

  I have also notices that `/nix/store/k5zrf5gz97938mymfsawgfncyyv1caly-gedit-3.22.1/share` is not in the `XDG_DATA_DIRS` environment variable, it may be the cause of all this.

  I started a discussion about a similar topic on the mailing list, however please note this is not the same. I am now running NixOS unstable. On 17.09, the gsettings schemas were not overriden correctly. Here, the schema for gedit is "not there". The other schema I had problem with (Tilix) is now okay. This issue looks specific to gedit.

  ### Steps to reproduce

  Install gedit. Try the aforementioned command.

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.9.73, NixOS, 18.03.git.0bbf671 (Impala)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.11.16`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: firefox-bin -> 57.0.3 (release-17.09)
user_login: tokudan
html_url: https://github.com/NixOS/nixpkgs/pull/33278
updated_at: 2018-01-01 19:26:32
body:
  ###### Motivation for this change

  Update firefox-bin to avoid update messages. Based on commit d41197c731f84bd84404186cc7e4fcbf947951cd from master.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: go-1.8, go-1.9: use stdenv.shell instead of /usr/bin/env bash
user_login: lopsided98
html_url: https://github.com/NixOS/nixpkgs/pull/33279
updated_at: 2018-01-06 04:14:50
body:
  ###### Motivation for this change

  On ARM, the go 1.8 and 1.9 have a reference to `/usr/bin/env bash` which breaks sandbox builds. This PR changes this reference to `${stdenv.shell}`.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: patchShebangs: preserve times, resolves #33084
user_login: yegortimoshenko
html_url: https://github.com/NixOS/nixpkgs/pull/33281
updated_at: 2018-01-22 08:07:21
body:
  ###### Motivation for this change

  See https://github.com/NixOS/nixpkgs/pull/33084#issuecomment-354655336. Please test: I haven't.

  /cc @johbo 

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: open
title: Provide a way to customize the xdg-user-dirs
user_login: tiramiseb
html_url: https://github.com/NixOS/nixpkgs/issues/33282
updated_at: 2018-03-29 08:52:46
body:
  The xdg-user-dirs package contains a file named `etc/xdg/user-dirs.defaults`.

  A module allowing to customize this file would be great.


state: open
title: kernel config: CONFIG_DRM_DP_AUX_CHARDEV
user_login: fahadsadah
html_url: https://github.com/NixOS/nixpkgs/pull/33283
updated_at: 2018-02-03 22:12:58
body:
  ###### Motivation for this change
  Creates a chardev interface for the AUX channel of all Displayports. Can be used for updating the firmware of some devices, e.g. Synaptics MST hubs in some laptop docks supported by fwupd

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: nvidia-x11 384.98 no longer compiles with linuxPackages_latest 4.14.9 on NixOS 17.09
user_login: andersk
html_url: https://github.com/NixOS/nixpkgs/issues/33284
updated_at: 2018-01-01 20:01:47
body:
  ## Issue description

  The Linux kernel upgrade from 4.14.8 to 4.14.9 has broken the NVIDIA driver (as [previously noted](https://github.com/NixOS/nixpkgs/pull/33049#issuecomment-354430522)).

  ### Steps to reproduce

  Try to `nixos-rebuild` a NixOS 17.09 configuration including:

  ```
  boot.kernelPackages = pkgs.linuxPackages_latest;
  services.xserver.enable = true;
  services.xserver.videoDrivers = [ "nvidia" ];
  ```

  and you get:

  ```
    CC [M]  /tmp/nix-build-nvidia-x11-384.98-4.14.9.drv-0/kernel/nvidia-uvm/uvm8_va_block.o
  In file included from /nix/store/9q9if9zjj1d2w9ffl966l00bln5lxx02-linux-4.14.9-dev/lib/modules/4.14.9/source/arch/x86/include/asm/cpufeature.h:5:0,
                   from /nix/store/9q9if9zjj1d2w9ffl966l00bln5lxx02-linux-4.14.9-dev/lib/modules/4.14.9/source/arch/x86/include/asm/thread_info.h:53,
                   from /nix/store/9q9if9zjj1d2w9ffl966l00bln5lxx02-linux-4.14.9-dev/lib/modules/4.14.9/source/include/linux/thread_info.h:38,
                   from /nix/store/9q9if9zjj1d2w9ffl966l00bln5lxx02-linux-4.14.9-dev/lib/modules/4.14.9/source/arch/x86/include/asm/preempt.h:7,
                   from /nix/store/9q9if9zjj1d2w9ffl966l00bln5lxx02-linux-4.14.9-dev/lib/modules/4.14.9/source/include/linux/preempt.h:81,
                   from /nix/store/9q9if9zjj1d2w9ffl966l00bln5lxx02-linux-4.14.9-dev/lib/modules/4.14.9/source/include/linux/spinlock.h:51,
                   from /tmp/nix-build-nvidia-x11-384.98-4.14.9.drv-0/kernel/common/inc/nv-lock.h:16,
                   from /tmp/nix-build-nvidia-x11-384.98-4.14.9.drv-0/kernel/common/inc/nv-linux.h:19,
                   from /tmp/nix-build-nvidia-x11-384.98-4.14.9.drv-0/kernel/nvidia-uvm/uvm_linux.h:39,
                   from /tmp/nix-build-nvidia-x11-384.98-4.14.9.drv-0/kernel/nvidia-uvm/uvm8_va_block.c:24:
  /tmp/nix-build-nvidia-x11-384.98-4.14.9.drv-0/kernel/nvidia-uvm/uvm8_va_block.c: In function 'block_cpu_fault_locked':
  /nix/store/9q9if9zjj1d2w9ffl966l00bln5lxx02-linux-4.14.9-dev/lib/modules/4.14.9/source/arch/x86/include/asm/processor.h:826:39: error: implicit declaration of function 'task_stack_page' [-Werror=implicit-function-declaration]
    unsigned long __ptr = (unsigned long)task_stack_page(task); \
                                         ^
  /nix/store/9q9if9zjj1d2w9ffl966l00bln5lxx02-linux-4.14.9-dev/lib/modules/4.14.9/source/arch/x86/include/asm/processor.h:900:26: note: in expansion of macro 'task_pt_regs'
   #define KSTK_EIP(task)  (task_pt_regs(task)->ip)
                            ^~~~~~~~~~~~
  /tmp/nix-build-nvidia-x11-384.98-4.14.9.drv-0/kernel/nvidia-uvm/uvm8_va_block.c:8771:41: note: in expansion of macro 'KSTK_EIP'
                                           KSTK_EIP(current));
                                           ^~~~~~~~
  cc1: some warnings being treated as errors
  make[3]: *** [/nix/store/9q9if9zjj1d2w9ffl966l00bln5lxx02-linux-4.14.9-dev/lib/modules/4.14.9/source/scripts/Makefile.build:315: /tmp/nix-build-nvidia-x11-384.98-4.14.9.drv-0/kernel/nvidia-uvm/uvm8_va_block.o] Error 1
  make[2]: *** [/nix/store/9q9if9zjj1d2w9ffl966l00bln5lxx02-linux-4.14.9-dev/lib/modules/4.14.9/source/Makefile:1504: _module_/tmp/nix-build-nvidia-x11-384.98-4.14.9.drv-0/kernel] Error 2
  make[2]: Leaving directory '/nix/store/9q9if9zjj1d2w9ffl966l00bln5lxx02-linux-4.14.9-dev/lib/modules/4.14.9/build'
  make[1]: *** [Makefile:146: sub-make] Error 2
  make[1]: Leaving directory '/nix/store/9q9if9zjj1d2w9ffl966l00bln5lxx02-linux-4.14.9-dev/lib/modules/4.14.9/source'
  make: *** [Makefile:81: modules] Error 2
  builder for ‘/nix/store/v6v45g5mr9k33salinf5yvwdmjbmfdvj-nvidia-x11-384.98-4.14.9.drv’ failed with exit code 2
  ```

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.8, NixOS, 17.09.2476.53e6d671a96 (Hummingbird)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 1.11.16`
   - channels(root): `"nixos-17.09.2498.a9ffb7b0b5a, nixos-unstable-18.03pre123130.1bc288591ea"`
   - channels(anders): `""`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: nmon: init at 16g
user_login: vquintin
html_url: https://github.com/NixOS/nixpkgs/pull/33285
updated_at: 2018-04-01 15:07:42
body:
  ###### Motivation for this change

  This PR adds [nmon](http://nmon.sourceforge.net/pmwiki.php) to the nixpkgs.

  ###### Things done

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


state: closed
title: ckb: 0.2.8 -> 2018-01-01
user_login: Nadrieril
html_url: https://github.com/NixOS/nixpkgs/pull/33286
updated_at: 2018-01-22 13:12:05
body:
  ###### Motivation for this change
  The upstream package has not had a release since May 2017, but the master branch has had a lot of updates since, including support for new devices. I therefore thought it made sense to update the nixos package to the latest master commit.
  I don't know if this is common practise though, so if we'd rather follow releases I could as easily make a `ckb-unstable` package.


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: ckb: fix missing modprobe dependency
user_login: Nadrieril
html_url: https://github.com/NixOS/nixpkgs/pull/33287
updated_at: 2018-02-10 15:20:18
body:
  ###### Motivation for this change
  When plugging a new device, the service tries to run `modprobe` and fails. This PR adds modprobe to the path of the service to fix this.


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: Tilix segfaults when trying to change the window name by clicking on it
user_login: tiramiseb
html_url: https://github.com/NixOS/nixpkgs/issues/33288
updated_at: 2018-06-16 00:25:33
body:
  ## Issue description

  Tilix allows changing its window title by simply clicking on the title itself in the titlebar. Then the title must be replaced by an input box.
  Instead of that, Tilix segfaults.

  ### Steps to reproduce

  Install Tilix. Launch Tilix. Click on Tilix titlebar.

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.9.73, NixOS, 18.03.git.0bbf671 (Impala)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.11.16`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: open
title: slim takes 2.5 minutes to start manually
user_login: jeaye
html_url: https://github.com/NixOS/nixpkgs/issues/33289
updated_at: 2018-03-01 20:14:35
body:
  ## Issue description
  When `services.xserver.autorun = false;`, starting the DM from tty takes multiple minutes. During that time, I see only a black screen. If I have `autorun = true` then the DM starts up within seconds of me seeing the tty and there is no multi-minute hang  on a black screen.

  I've tried this with both slim and sddm. Only slim takes so long to start; sddm renders within a few seconds. Furthermore, I have tried starting slim, waiting for it to show, then killing it and starting it again. It always takes this long to start; not just the first time around.

  ### display-manager journal
  ```text
  Jn 01 11:43:51 oryx systemd[1]: Starting X11 Server...
  Jan 01 11:43:51 oryx systemd[1]: Started X11 Server.
  Jan 01 11:43:52 oryx display-manager[1596]: /nix/store/k2608din3wrrn5cfy3hknmd6dmb6qhdw-xsession "none+i3" - none+i3
  Jan 01 11:43:52 oryx display-manager[1596]: /nix/store/k2608din3wrrn5cfy3hknmd6dmb6qhdw-xsession "none+i3" - none+i3
  Jan 01 11:43:52 oryx display-manager[1596]: /nix/store/yqdj7a785sbfi8wci68b0ki27j8ynlij-xauth-1.0.10/bin/xauth:  file /var/run/slim.auth does not e
  xist
  Jan 01 11:43:52 oryx display-manager[1596]: X.Org X Server 1.19.5
  Jan 01 11:43:52 oryx display-manager[1596]: Release Date: 2017-10-12
  Jan 01 11:43:52 oryx display-manager[1596]: X Protocol Version 11, Revision 0
  Jan 01 11:43:52 oryx display-manager[1596]: Build Operating System: Linux 4.9.52 x86_64
  Jan 01 11:43:52 oryx display-manager[1596]: Current Operating System: Linux oryx 4.14.9 #1-NixOS SMP Mon Dec 25 13:26:48 UTC 2017 x86_64
  Jan 01 11:43:52 oryx display-manager[1596]: Kernel command line: BOOT_IMAGE=(hd0,msdos1)/nix/store/zxcnnsj33bl5m6k7k4w0bpaar0wi1q9f-linux-4.14.9/bz
  Image systemConfig=/nix/store/n8cglf81k3wm3iavnngpb9zmxb5whhp9-nixos-system-oryx-17.09.2498.a9ffb7b0b5a init=/nix/store/n8cglf81k3wm3iavnngpb9zmxb5
  whhp9-nixos-system-oryx-17.09.2498.a9ffb7b0b5a/init boot.shell_on_fail page_poison=1 vsyscall=none nohibernate loglevel=4
  Jan 01 11:43:52 oryx display-manager[1596]: Build Date: 10 December 2017  12:58:26PM
  Jan 01 11:43:52 oryx display-manager[1596]:
  Jan 01 11:43:52 oryx display-manager[1596]: Current version of pixman: 0.34.0an 01 11:43:52 oryx display-manager[1596]:         Before reporting problems, check http://wiki.x.org
  Jan 01 11:43:52 oryx display-manager[1596]:         to make sure that you have the latest version.
  Jan 01 11:43:52 oryx display-manager[1596]: Markers: (--) probed, (**) from config file, (==) default setting,
  Jan 01 11:43:52 oryx display-manager[1596]:         (++) from command line, (!!) notice, (II) informational,
  Jan 01 11:43:52 oryx display-manager[1596]:         (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
  Jan 01 11:43:52 oryx display-manager[1596]: (++) Log file: "/dev/null", Time: Mon Jan  1 11:43:52 2018
  Jan 01 11:43:52 oryx display-manager[1596]: (++) Using config file: "/nix/store/230n83hgyllg4sjanxxvlawq4mg73qax-xserver.conf"
  Jan 01 11:43:52 oryx display-manager[1596]: (==) Using config directory: "/etc/X11/xorg.conf.d"
  Jan 01 11:43:52 oryx display-manager[1596]: (==) Using system config directory "/nix/store/9sf4cf61kqv590a2mlgl8296sghgk4j4-xorg-server-1.19.5/shar
  e/X11/xorg.conf.d"
  Jan 01 11:43:52 oryx display-manager[1596]: (==) ServerLayout "Layout[all]"
  Jan 01 11:43:52 oryx display-manager[1596]: (**) |-->Screen "Screen-ati[0]" (0)
  Jan 01 11:43:52 oryx display-manager[1596]: (**) |   |-->Monitor "<default monitor>"
  Jan 01 11:43:52 oryx display-manager[1596]: (**) |   |-->Device "Device-ati[0]"
  Jan 01 11:43:52 oryx display-manager[1596]: (==) No monitor specified for screen "Screen-ati[0]".
  Jan 01 11:43:52 oryx display-manager[1596]:         Using a default monitor configuration.
  Jan 01 11:43:52 oryx display-manager[1596]: (**) |-->Screen "Screen-cirrus[0]" (1)
  Jan 01 11:43:52 oryx display-manager[1596]: (**) |   |-->Monitor "<default monitor>"
  Jan 01 11:43:52 oryx display-manager[1596]: (**) |   |-->Device "Device-cirrus[0]"
  Jan 01 11:43:52 oryx display-manager[1596]: (==) No monitor specified for screen "Screen-cirrus[0]".
  Jan 01 11:43:52 oryx display-manager[1596]:         Using a default monitor configuration.
  Jan 01 11:43:52 oryx display-manager[1596]: (**) |-->Screen "Screen-intel[0]" (2)
  Jan 01 11:43:52 oryx display-manager[1596]: (**) |   |-->Monitor "<default monitor>"
  Jan 01 11:43:52 oryx display-manager[1596]: (**) |   |-->Device "Device-intel[0]"
  Jan 01 11:43:52 oryx display-manager[1596]: (==) No monitor specified for screen "Screen-intel[0]".
  Jan 01 11:43:52 oryx display-manager[1596]:         Using a default monitor configuration.
  Jan 01 11:43:52 oryx display-manager[1596]: (**) |-->Screen "Screen-vesa[0]" (3)
  Jan 01 11:43:52 oryx display-manager[1596]: (**) |   |-->Monitor "<default monitor>"
  Jan 01 11:43:52 oryx display-manager[1596]: (**) |   |-->Device "Device-vesa[0]"
  Jan 01 11:43:52 oryx display-manager[1596]: (==) No monitor specified for screen "Screen-vesa[0]".
  Jan 01 11:43:52 oryx display-manager[1596]:         Using a default monitor configuration.
  Jan 01 11:43:52 oryx display-manager[1596]: (**) |-->Screen "Screen-vmware[0]" (4)
  Jan 01 11:43:52 oryx display-manager[1596]: (**) |   |-->Monitor "<default monitor>"
  Jan 01 11:43:52 oryx display-manager[1596]: (**) |   |-->Device "Device-vmware[0]"
  Jan 01 11:43:52 oryx display-manager[1596]: (==) No monitor specified for screen "Screen-vmware[0]".
  Jan 01 11:43:52 oryx display-manager[1596]:         Using a default monitor configuration.
  Jan 01 11:43:52 oryx display-manager[1596]: (**) |-->Screen "Screen-modesetting[0]" (5)
  Jan 01 11:43:52 oryx display-manager[1596]: (**) |   |-->Monitor "<default monitor>"
  Jan 01 11:43:52 oryx display-manager[1596]: (**) |   |-->Device "Device-modesetting[0]"
  Jan 01 11:43:52 oryx display-manager[1596]: (==) No monitor specified for screen "Screen-modesetting[0]".
  Jan 01 11:43:52 oryx display-manager[1596]:         Using a default monitor configuration.
  Jan 01 11:43:52 oryx display-manager[1596]: (**) Option "DontZap" "on"
  Jan 01 11:43:52 oryx display-manager[1596]: (**) Option "AllowMouseOpenFail" "on"
  Jan 01 11:43:52 oryx display-manager[1596]: (==) Automatically adding devices
  Jan 01 11:43:52 oryx display-manager[1596]: (==) Automatically enabling devices
  Jan 01 11:43:52 oryx display-manager[1596]: (==) Automatically adding GPU devices
  Jan 01 11:43:52 oryx display-manager[1596]: (==) Max clients allowed: 256, resource mask: 0x1fffff
  Jan 01 11:43:53 oryx display-manager[1596]: (**) FontPath set to:
  Jan 01 11:43:53 oryx display-manager[1596]:         /nix/store/3ahi3dkvr5mflhm29ncsrcxrjz58pq5l-terminus-font-4.46/share/fonts/terminus,
  Jan 01 11:43:53 oryx display-manager[1596]:         /nix/store/gshpl3arjh2lxhrhw62xm3h1ir3gbrj3-unifont-10.0.04/share/fonts,
  Jan 01 11:43:53 oryx display-manager[1596]:         /nix/store/2wpxdw4licrciq8yc77w691d4sm8asb1-font-bh-lucidatypewriter-100dpi-1.0.3/lib/X11/font$
  /100dpi,
  Jan 01 11:43:53 oryx display-manager[1596]:         /nix/store/w31cvw9p12bmvsbvfjqlh8nznz7givwk-font-bh-lucidatypewriter-75dpi-1.0.3/lib/X11/fonts$
  75dpi,
  Jan 01 11:43:53 oryx display-manager[1596]:         /nix/store/bf2pd0d70lr2cx3sw9b1s5ygn6zw5y9h-font-bh-100dpi-1.0.3/lib/X11/fonts/100dpi,
  Jan 01 11:43:53 oryx display-manager[1596]:         /nix/store/944gxil8z5nb6xzzwwrv63ngjjwish3m-font-misc-misc-1.1.2/lib/X11/fonts/misc,
  Jan 01 11:43:53 oryx display-manager[1596]:         /nix/store/bgw9h19zfg3nhanrkncbi290zqrwsw7p-font-cursor-misc-1.0.3/lib/X11/fonts/misc,
  Jan 01 11:43:53 oryx display-manager[1596]:         /nix/store/gshpl3arjh2lxhrhw62xm3h1ir3gbrj3-unifont-10.0.04/share/fonts,
  Jan 01 11:43:53 oryx display-manager[1596]:         /nix/store/b9jkljkarkz74ncfk2n8p3pr9gkcp0nd-font-adobe-100dpi-1.0.3/lib/X11/fonts/100dpi,
  Jan 01 11:43:53 oryx display-manager[1596]:         /nix/store/w8nsmdp69rrpc0nildl7zv9h16hd3pl8-font-adobe-75dpi-1.0.3/lib/X11/fonts/75dpi
  Jan 01 11:43:53 oryx display-manager[1596]: (**) ModulePath set to "/nix/store/612bb8rrgx25wqxck34ls97ahilx20kd-xf86-video-ati-7.9.0/lib/xorg/modu$
  es/drivers,/nix/store/ww721qzpcavjbjnl0mjanzg8ysvwqvn6-xf86-video-cirrus-1.5.3/lib/xorg/modules/drivers,/nix/store/5sihw3ksgsxwbjyxw5a7c4h9g892iha$
  -xf86-video-intel-2017-04-18/lib,/nix/store/5sihw3ksgsxwbjyxw5a7c4h9g892ihad-xf86-video-intel-2017-04-18/lib/xorg/modules/drivers,/nix/store/wkh5j$
  4s81akp8mjmd0z0g208g8in9rw-xf86-video-vesa-2.3.4/lib/xorg/modules/drivers,/nix/store/6yhq8ihrhg0nhv5ds9v4w0m12lpa6g0x-xf86-video-vmware-13.2.1/lib$
  xorg/modules/drivers,/nix/store/9sf4cf61kqv590a2mlgl8296sghgk4j4-xorg-server-1.19.5/lib/xorg/modules,/nix/store/9sf4cf61kqv590a2mlgl8296sghgk4j4-x$
  rg-server-1.19.5/lib/xorg/modules/drivers,/nix/store/9sf4cf61kqv590a2mlgl8296sghgk4j4-xorg-server-1.19.5/lib/xorg/modules/extensions,/nix/store/s7$
  qwfqhka1dcahxvk1c72cfayqnllgb-xf86-input-evdev-2.10.5/lib/xorg/modules/input,/nix/store/ql2j2z12vg7775vl34rr5l04qn6gkf89-xf86-input-libinput-0.25.$
  /lib/xorg/modules/input"
  Jan 01 11:43:53 oryx display-manager[1596]: (II) The server relies on udev to provide the list of input devices.
  Jan 01 11:43:53 oryx display-manager[1596]:         If no devices become available, reconfigure udev or disable AutoAddDevices.
  Jn 01 11:43:53 oryx display-manager[1596]: (II) Loader magic: 0x823d60
  Jan 01 11:43:53 oryx display-manager[1596]: (II) Module ABI versions:
  Jan 01 11:43:53 oryx display-manager[1596]:         X.Org ANSI C Emulation: 0.4
  Jan 01 11:43:52 oryx display-manager[1596]: (**) |   |-->Device "Device-modesetting[0]"
  Jan 01 11:43:52 oryx display-manager[1596]: (==) No monitor specified for screen "Screen-modesetting[0]".
  Jan 01 11:43:52 oryx display-manager[1596]:         Using a default monitor configuration.
  Jan 01 11:43:52 oryx display-manager[1596]: (**) Option "DontZap" "on"
  Jan 01 11:43:52 oryx display-manager[1596]: (**) Option "AllowMouseOpenFail" "on"
  Jan 01 11:43:52 oryx display-manager[1596]: (==) Automatically adding devices
  Jan 01 11:43:52 oryx display-manager[1596]: (==) Automatically enabling devices
  Jan 01 11:43:52 oryx display-manager[1596]: (==) Automatically adding GPU devices
  Jan 01 11:43:52 oryx display-manager[1596]: (==) Max clients allowed: 256, resource mask: 0x1fffff
  Jan 01 11:43:53 oryx display-manager[1596]: (**) FontPath set to:
  Jan 01 11:43:53 oryx display-manager[1596]:         /nix/store/3ahi3dkvr5mflhm29ncsrcxrjz58pq5l-terminus-font-4.46/share/fonts/terminus,
  Jan 01 11:43:53 oryx display-manager[1596]:         /nix/store/gshpl3arjh2lxhrhw62xm3h1ir3gbrj3-unifont-10.0.04/share/fonts,
  Jan 01 11:43:53 oryx display-manager[1596]:         /nix/store/2wpxdw4licrciq8yc77w691d4sm8asb1-font-bh-lucidatypewriter-100dpi-1.0.3/lib/X11/fonts
  /100dpi,
  Jan 01 11:43:53 oryx display-manager[1596]:         /nix/store/w31cvw9p12bmvsbvfjqlh8nznz7givwk-font-bh-lucidatypewriter-75dpi-1.0.3/lib/X11/fonts/
  75dpi,
  Jan 01 11:43:53 oryx display-manager[1596]:         /nix/store/bf2pd0d70lr2cx3sw9b1s5ygn6zw5y9h-font-bh-100dpi-1.0.3/lib/X11/fonts/100dpi,
  Jan 01 11:43:53 oryx display-manager[1596]:         /nix/store/944gxil8z5nb6xzzwwrv63ngjjwish3m-font-misc-misc-1.1.2/lib/X11/fonts/misc,
  Jan 01 11:43:53 oryx display-manager[1596]:         /nix/store/bgw9h19zfg3nhanrkncbi290zqrwsw7p-font-cursor-misc-1.0.3/lib/X11/fonts/misc,
  Jan 01 11:43:53 oryx display-manager[1596]:         /nix/store/gshpl3arjh2lxhrhw62xm3h1ir3gbrj3-unifont-10.0.04/share/fonts,
  Jan 01 11:43:53 oryx display-manager[1596]:         /nix/store/b9jkljkarkz74ncfk2n8p3pr9gkcp0nd-font-adobe-100dpi-1.0.3/lib/X11/fonts/100dpi,
  Jan 01 11:43:53 oryx display-manager[1596]:         /nix/store/w8nsmdp69rrpc0nildl7zv9h16hd3pl8-font-adobe-75dpi-1.0.3/lib/X11/fonts/75dpi
  Jan 01 11:43:53 oryx display-manager[1596]: (**) ModulePath set to "/nix/store/612bb8rrgx25wqxck34ls97ahilx20kd-xf86-video-ati-7.9.0/lib/xorg/modul
  es/drivers,/nix/store/ww721qzpcavjbjnl0mjanzg8ysvwqvn6-xf86-video-cirrus-1.5.3/lib/xorg/modules/drivers,/nix/store/5sihw3ksgsxwbjyxw5a7c4h9g892ihad
  -xf86-video-intel-2017-04-18/lib,/nix/store/5sihw3ksgsxwbjyxw5a7c4h9g892ihad-xf86-video-intel-2017-04-18/lib/xorg/modules/drivers,/nix/store/wkh5jr
  4s81akp8mjmd0z0g208g8in9rw-xf86-video-vesa-2.3.4/lib/xorg/modules/drivers,/nix/store/6yhq8ihrhg0nhv5ds9v4w0m12lpa6g0x-xf86-video-vmware-13.2.1/lib/
  xorg/modules/drivers,/nix/store/9sf4cf61kqv590a2mlgl8296sghgk4j4-xorg-server-1.19.5/lib/xorg/modules,/nix/store/9sf4cf61kqv590a2mlgl8296sghgk4j4-xo
  rg-server-1.19.5/lib/xorg/modules/drivers,/nix/store/9sf4cf61kqv590a2mlgl8296sghgk4j4-xorg-server-1.19.5/lib/xorg/modules/extensions,/nix/store/s7h
  qwfqhka1dcahxvk1c72cfayqnllgb-xf86-input-evdev-2.10.5/lib/xorg/modules/input,/nix/store/ql2j2z12vg7775vl34rr5l04qn6gkf89-xf86-input-libinput-0.25.1
  /lib/xorg/modules/input"
  Jan 01 11:43:53 oryx display-manager[1596]: (II) The server relies on udev to provide the list of input devices.
  Jan 01 11:43:53 oryx display-manager[1596]:         If no devices become available, reconfigure udev or disable AutoAddDevices.
  Jan 01 11:43:53 oryx display-manager[1596]: (II) Loader magic: 0x823d60
  Jan 01 11:43:53 oryx display-manager[1596]: (II) Module ABI versions:
  Jan 01 11:43:53 oryx display-manager[1596]:         X.Org ANSI C Emulation: 0.4an 01 11:43:53 oryx display-manager[1596]:         X.Org Video Driver: 23.0
  Jan 01 11:43:53 oryx display-manager[1596]:         X.Org XInput driver : 24.1
  Jan 01 11:43:53 oryx display-manager[1596]:         X.Org Server Extension : 10.0
  Jan 01 11:43:53 oryx display-manager[1596]: (++) using VT number 2
  Jan 01 11:43:53 oryx display-manager[1596]: (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
  Jan 01 11:43:53 oryx display-manager[1596]: (II) xfree86: Adding drm device (/dev/dri/card0)
  Jan 01 11:43:53 oryx display-manager[1596]: (--) PCI:*(0:2:0:0) 1002:9480:1028:02eb rev 0, Mem @ 0xd0000000/268435456, 0xcfef0000/65536, I/O @ 0x00002000/256, BIOS @ 0x????????/131072
  Jan 01 11:43:53 oryx display-manager[1596]: (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
  Jan 01 11:43:53 oryx display-manager[1596]: (II) "glx" will be loaded by default.
  Jan 01 11:43:53 oryx display-manager[1596]: (II) LoadModule: "glx"
  Jan 01 11:43:53 oryx display-manager[1596]: (II) Loading /nix/store/9sf4cf61kqv590a2mlgl8296sghgk4j4-xorg-server-1.19.5/lib/xorg/modules/extensions/libglx.so
  Jan 01 11:43:53 oryx display-manager[1596]: (II) Module glx: vendor="X.Org Foundation"
  Jan 01 11:43:53 oryx display-manager[1596]:         compiled for 1.19.5, module version = 1.0.0
  Jan 01 11:43:53 oryx display-manager[1596]:         ABI class: X.Org Server Extension, version 10.0
  Jan 01 11:43:53 oryx display-manager[1596]: (II) LoadModule: "ati"
  Jan 01 11:43:53 oryx display-manager[1596]: (II) Loading /nix/store/612bb8rrgx25wqxck34ls97ahilx20kd-xf86-video-ati-7.9.0/lib/xorg/modules/drivers/ati_drv.so
  Jan 01 11:43:53 oryx display-manager[1596]: (II) Module ati: vendor="X.Org Foundation"
  Jan 01 11:43:53 oryx display-manager[1596]:         compiled for 1.19.5, module version = 7.9.0
  Jan 01 11:43:53 oryx display-manager[1596]:         Module class: X.Org Video Driver
  Jan 01 11:43:53 oryx display-manager[1596]:         ABI class: X.Org Video Driver, version 23.0
  Jan 01 11:43:53 oryx display-manager[1596]: (II) LoadModule: "radeon"
  Jan 01 11:43:53 oryx display-manager[1596]: (II) Loading /nix/store/612bb8rrgx25wqxck34ls97ahilx20kd-xf86-video-ati-7.9.0/lib/xorg/modules/drivers/radeon_drv.so
  Jan 01 11:43:53 oryx display-manager[1596]: (II) Module radeon: vendor="X.Org Foundation"
  Jan 01 11:43:53 oryx display-manager[1596]:         compiled for 1.19.5, module version = 7.9.0
  Jan 01 11:43:53 oryx display-manager[1596]:         Module class: X.Org Video Driver
  Jan 01 11:46:06 oryx display-manager[1596]: slim: waiting for X server to begin accepting connections.
  ```

  My X configs: https://github.com/jeaye/nix-files/blob/73f47be6f02739e4220c9f519458daf6445e62d8/workstation/service/x11.nix

  ### Steps to reproduce
  Set `autorun = false`, enable slim, `nixos-build switch`, reboot, log into tty (root or normal user, doesn't matter), and `sudo systemctl start display-manager`. Time how long it takes to see the login prompt.

  ## Technical details

  Please run `nix-shell -p nix-info --run "nix-info -m"` and paste the
  results.

  ```text
   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.9, NixOS, 17.09.2498.a9ffb7b0b5a (Hummingbird)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.11.16`
   - channels(root): `"nixos-17.09.2498.a9ffb7b0b5a"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: cutemaze: 1.2.1 -> 1.2.2
user_login: bkchr
html_url: https://github.com/NixOS/nixpkgs/pull/33291
updated_at: 2018-01-01 20:23:04
body:
  ###### Motivation for this change
  Required for qt 5.10.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: mgba: 0.6.0 -> 0.6.1
user_login: bkchr
html_url: https://github.com/NixOS/nixpkgs/pull/33292
updated_at: 2018-01-02 01:23:39
body:
  Also fixes build with qt 5.10.

  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: ruby: init at 2.5.0
user_login: marsam
html_url: https://github.com/NixOS/nixpkgs/pull/33293
updated_at: 2018-01-02 14:25:08
body:
  ###### Motivation for this change
  Add [ruby 2.5.0](https://www.ruby-lang.org/en/news/2017/12/25/ruby-2-5-0-released/)

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: open
title: pdf-tools doesn't build epdfinfo binary
user_login: pmiddend
html_url: https://github.com/NixOS/nixpkgs/issues/33296
updated_at: 2018-02-15 19:03:28
body:
  ## Issue description

  With my emacs configuration:

  ```
    ((emacsPackagesNgGen emacs).emacsWithPackages (epkgs: [
      epkgs.elpaPackages.exwm
      epkgs.melpaPackages.counsel-projectile
      epkgs.melpaPackages.general
      epkgs.melpaPackages.nix-sandbox
      epkgs.melpaStablePackages.counsel
      epkgs.melpaStablePackages.emojify
      epkgs.melpaStablePackages.evil
      epkgs.melpaStablePackages.evil-escape
      epkgs.melpaStablePackages.evil-magit
      epkgs.melpaStablePackages.evil-surround
      epkgs.melpaStablePackages.eyebrowse
      epkgs.melpaStablePackages.flycheck-haskell
      epkgs.melpaStablePackages.haskell-mode
      epkgs.melpaStablePackages.magit
      epkgs.melpaStablePackages.markdown-mode
      epkgs.melpaStablePackages.nix-mode
      epkgs.melpaStablePackages.nixos-options
      epkgs.melpaStablePackages.pdf-tools
      epkgs.melpaStablePackages.projectile
      epkgs.melpaStablePackages.py-autopep8
      epkgs.melpaStablePackages.smart-mode-line
      epkgs.melpaStablePackages.typo
      epkgs.melpaStablePackages.weechat
      epkgs.melpaStablePackages.yaml-mode
      ]))
  ```

  I get an emacs-pdf-tools directory under `/nix/store`, but his doesn't contain the necessary `epdfinfo` binary.

  ### Steps to reproduce

  See above.

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.9.71, NixOS, 18.03pre123588.ade98dc442e (Impala)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 1.11.16`
   - channels(root): `"nixos-18.03pre123588.ade98dc442e"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: Qt5: 5.9.3 -> 5.10.0
user_login: bkchr
html_url: https://github.com/NixOS/nixpkgs/pull/33297
updated_at: 2018-01-16 11:24:11
body:
  ###### Motivation for this change
  I hope that I tackled all required extra packages in other pull requests. (`nox review` is taking ages)

  @LnL7 can you try that on Mac?

  @ttuegel 

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: perl-vidir: init at 0.040
user_login: chreekat
html_url: https://github.com/NixOS/nixpkgs/pull/33298
updated_at: 2018-05-02 17:08:00
body:
  ###### Motivation for this change

  Add `vidir` utility

  ###### Things done

  *This package seems to have no deps, and the utility functioned after building.*
  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: NixOS Tests: record an flv of the test
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/33299
updated_at: 2018-05-28 20:08:23
body:
  ###### Motivation for this change

  Sometimes tests can be hard to debug. Maybe recording an FLV from the VNC could help with that? To start, enable the recording on the flaky keymap test.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: Postgresql security updates
user_login: adisbladis
html_url: https://github.com/NixOS/nixpkgs/pull/33300
updated_at: 2018-01-03 12:17:39
body:
  ###### Motivation for this change
  Postgresql security updates for all postgresql minor versions. Fixes three CVEs.

  More information available in the release announcement https://www.postgresql.org/about/news/1801/

  Should be backported once merged.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: openexr: 2.2.0 -> 2.2.1
user_login: adisbladis
html_url: https://github.com/NixOS/nixpkgs/pull/33301
updated_at: 2018-01-02 13:47:00
body:
  ###### Motivation for this change
  Maintenance release - security patches for OpenEXR

  The 2.2.1 release addresses the known OpenEXR security vulnerabilities, specifically CVE-2017-9110, CVE-2017-9111, CVE-2017-9112, CVE-2017-9113, CVE-2017-9114, CVE-2017-9115, CVE-2017-9116.

  Should be backported to `17.09`.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---

  cc @wkennington 


state: closed
title: Get rid of `crossAttrs`
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/issues/33302
updated_at: 2018-10-03 12:44:50
body:
  It is a needless abstraction. Just use `stdenv.lib.optionalAttrs (stdenv.hostPlatform != buildPlatform) { .. }`, or more ideally condition on the individual fields. 

  CC @bgamari 


state: closed
title: geoclue2: Fix geoclue2 for macOS
user_login: hamishmack
html_url: https://github.com/NixOS/nixpkgs/pull/33304
updated_at: 2018-01-05 11:40:29
body:
  ###### Motivation for this change
  glib_networking is a propagatedBuildInput of geoclue2, but it does not build on macOS.

  This change fixes this by excluding glib_networking from the propagatedBuildInputs on macOS.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: zeromq: 4.2.2 -> 4.2.3
user_login: adisbladis
html_url: https://github.com/NixOS/nixpkgs/pull/33305
updated_at: 2018-01-02 13:12:39
body:
  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---

  cc maintainers @wkennington @fpletz


state: closed
title: haskell: Recommend use of hoogle --local
user_login: bgamari
html_url: https://github.com/NixOS/nixpkgs/pull/33306
updated_at: 2018-02-06 21:34:11
body:
  This works around the browser security restriction of 
  disallowing links from http:// to file://.

  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: open
title: webkitgtk: Fix webkitgtk for macOS
user_login: hamishmack
html_url: https://github.com/NixOS/nixpkgs/pull/33307
updated_at: 2018-11-28 09:33:45
body:
  ###### Motivation for this change

  The latest webkitgtk in nixpkgs does not currently build on macOS.  This fixes thew build and webkitgtk seems to work correctly on macOS.

  I have included PR https://github.com/NixOS/nixpkgs/pull/33304 (fixes geoclue2 on macOS) in this PR as it is also needed for this to work (since webkitgtk uses geoclue2). 

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: Nix installation fails on macOS High Sierra 10.13.2
user_login: ebzzry
html_url: https://github.com/NixOS/nixpkgs/issues/33308
updated_at: 2018-03-19 17:54:03
body:
  ## Issue description
  Install Nix fails on macOS High Sierra 10.13.2

  with the output

  ```
  > curl https://nixos.org/nix/install | bash
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                   Dload  Upload   Total   Spent    Left  Speed
  100  2471  100  2471    0     0   1939      0  0:00:01  0:00:01 --:--:--  1941
  downloading Nix 1.11.16 binary tarball for x86_64-darwin from 'https://nixos.org/releases/nix/nix-1.11.16/nix-1.11.16-x86_64-darwin.tar.bz2' to '/var/folders/2n/3zm2xqg962n1xk3rv2qk28bw0000gp/T/nix-binary-tarball-unpack.XXXXXXXXXX.0XTPkm8I'...
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                   Dload  Upload   Total   Spent    Left  Speed
  100 37.1M  100 37.1M    0     0   121k      0  0:05:13  0:05:13 --:--:--  284k
  Switching to the Multi-User Darwin Installer
  Welcome to the Multi-User Nix Installation

  This installation tool will set up your computer with the Nix package
  manager. This will happen in a few stages:

  1. Make sure your computer doesn't already have Nix. If it does, I
     will show you instructions on how to clean up your old one.

  2. Show you what we are going to install and where. Then we will ask
     if you are ready to continue.

  3. Create the system users and groups that the Nix daemon uses to run
     builds.

  4. Perform the basic installation of the Nix files daemon.

  5. Configure your shell to import special Nix Profile files, so you
     can use Nix.

  6. Start the Nix daemon.

  Would you like to see a more detailed list of what we will do?
  No TTY, assuming you would say yes :)

  We will:

   - make sure your computer doesn't already have Nix files
     (if it does, I  will tell you how to clean them up.)
   - create local users (see the list above for the users we'll make)
   - create a local group (nixbld)
   - install Nix in to /nix
   - create a configuration file in /etc/nix
   - set up the "default profile" by creating some Nix-related files in
     /var/root
   - back up /etc/profile to /etc/profile.backup-before-nix
   - update /etc/profile to include some Nix configuration
   - back up /etc/bashrc to /etc/bashrc.backup-before-nix
   - update /etc/bashrc to include some Nix configuration
   - back up /etc/zshrc to /etc/zshrc.backup-before-nix
   - update /etc/zshrc to include some Nix configuration
   - load and start a LaunchDaemon (at /Library/LaunchDaemons/org.nixos.nix-daemon.plist) for nix-daemon

  Ready to continue?
  No TTY, assuming you would say yes :)

  ---- let's talk about sudo -----------------------------------------------------
  This script is going to call sudo a lot. Normally, it would show you
  exactly what commands it is running and why. However, the script is
  run in  a headless fashion, like this:

    $ curl https://nixos.org/nix/install | sh

  or maybe in a CI pipeline. Because of that, we're going to skip the
  verbose output in the interest of brevity.

  If you would like to
  see the output, try like this:

    $ curl -o install-nix https://nixos.org/nix/install
    $ sh ./install-nix

  Password:

  ---- hardware report -----------------------------------------------------------
             Cores:	4

  ---- Nix config report ---------------------------------------------------------
          Temp Dir:	/var/folders/2n/3zm2xqg962n1xk3rv2qk28bw0000gp/T/tmp.XXXXXXXXXX.w50qajJO
          Nix Root:	/nix
       Build Users:	4
    Build Group ID:	30000
  Build Group Name:	nixbld

  build users:
      Username:	UID
       nixbld1:	30001
       nixbld2:	30002
       nixbld3:	30003
       nixbld4:	30004

  Ready to continue?
  No TTY, assuming you would say yes :)

  ~~> Setting up the build group nixbld
              Exists:	Yes

  ~~> Setting up the build user nixbld1
              Exists:	Yes
            IsHidden:	Yes
            NFSHomeDirectory:	/var/empty
            RealName:	Nix build user 1
     Logins Disabled:	Yes
    Member of nixbld:	Yes
      PrimaryGroupID:	30000

  ~~> Setting up the build user nixbld2
              Exists:	Yes
            IsHidden:	Yes
            NFSHomeDirectory:	/var/empty
            RealName:	Nix build user 2
     Logins Disabled:	Yes
    Member of nixbld:	Yes
      PrimaryGroupID:	30000

  ~~> Setting up the build user nixbld3
              Exists:	Yes
            IsHidden:	Yes
            NFSHomeDirectory:	/var/empty
            RealName:	Nix build user 3
     Logins Disabled:	Yes
    Member of nixbld:	Yes
      PrimaryGroupID:	30000

  ~~> Setting up the build user nixbld4
              Exists:	Yes
            IsHidden:	Yes
            NFSHomeDirectory:	/var/empty
            RealName:	Nix build user 4
     Logins Disabled:	Yes
    Member of nixbld:	Yes
      PrimaryGroupID:	30000

  ---- oh no! --------------------------------------------------------------------
  Something went wrong, and I didn't find Nix installed at
  /nix/store/hwpp7kia2f0in5ns2hiw41q38k30jpj2-nix-1.11.16.

  We'd love to help if you need it.

  If you can, open an issue at https://github.com/nixos/nix/issues

  Or feel free to contact the team,
   - on IRC #nixos on irc.freenode.net
   - on twitter @nixos_org

  ---- oh no! --------------------------------------------------------------------
  Jeeze, something went wrong. If you can take all the output and open
  an issue, we'd love to fix the problem so nobody else has this issue.

  :(

  We'd love to help if you need it.

  If you can, open an issue at https://github.com/nixos/nix/issues

  Or feel free to contact the team,
   - on IRC #nixos on irc.freenode.net
   - on twitter @nixos_org

  ```



  ### Steps to reproduce

  Run the command

  `curl https://nixos.org/nix/install | bash`

  on macOS High Sierra 10.13.2


  ## Technical details

  Please run `nix-shell -p nix-info --run "nix-info -m"` and paste the
  results.


state: closed
title: bitwig-studio: refactor to support older major versions
user_login: mrVanDalo
html_url: https://github.com/NixOS/nixpkgs/pull/33310
updated_at: 2018-01-02 05:26:43
body:
  ###### Motivation for this change

  As discussed in #32206 bitwig has multiple major versions, and a license model that needs people to pay to use the newest versions. So people like me who only own the version 1, we should support older major versions as well. 

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: meson: set checkPhase in setup hook
user_login: jtojnar
html_url: https://github.com/NixOS/nixpkgs/pull/33311
updated_at: 2018-01-29 01:05:19
body:
  ###### Motivation for this change
  Removing boilerplate.

  ###### Things done

  Built `json_glib` and tests are run.

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: open
title: sshguard doesn't start ("No such file or directory")
user_login: Criena
html_url: https://github.com/NixOS/nixpkgs/issues/33313
updated_at: 2018-05-02 16:55:12
body:
  ## Issue description

  It seems that there is something wrong with sshguard. I enabled it, no additional configuration. But it doesn't start.

  The log shows the following:

  > Jan 02 07:26:11 HOSTNAME systemd[1076]: sshguard.service: Failed at step NAMESPACE spawning /nix/store/40abbrf8bybnj8bsf1xrzr2f771ggr39-sshguard-2.0.0/bin/sshguard: **No such file or directory**
  > Jan 02 07:26:11 HOSTNAME systemd[1]: sshguard.service: Main process exited, code=exited, status=226/NAMESPACE
  > Jan 02 07:26:11 HOSTNAME systemd[1077]: sshguard.service: Failed at step NAMESPACE spawning /nix/store/i8f2vk393pz3a445vjvvzkgca78qa6c4-unit-script/bin/sshguard-post-start: **No such file or directory**

  Which is very peculiar, since both paths do exist and are marked executable:

  > -r-xr-xr-x 2 root root 2.2K Jan  1  1970 /nix/store/40abbrf8bybnj8bsf1xrzr2f771ggr39-sshguard-2.0.0/bin/sshguard
  > -r-xr-xr-x 2 root root 578 Jan  1  1970 /nix/store/i8f2vk393pz3a445vjvvzkgca78qa6c4-unit-script/bin/sshguard-post-start


  ### Steps to reproduce

  Include sshguard in configuration (services.sshguard.enable = true;) -- that's it.


  ## Technical details

  > Please run `nix-shell -p nix-info --run "nix-info -m"` and paste the
  results.

  [root@HOSTNAME:~]# nix-shell -p nix-info --run "nix-info -m"

   - system: `"x86_64-linux"`
   - host os: `Linux 4.9.72, NixOS, 17.09.2594.af6aacddc18 (Hummingbird)`
   - multi-user?: `no`
   - sandbox: `yes`
   - version: `nix-env (Nix) 1.11.16`
   - channels(root): `"nixos-17.09.2594.af6aacddc18"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: gnome_mplayer: 1.0.4 → 1.0.9
user_login: jtojnar
html_url: https://github.com/NixOS/nixpkgs/pull/33314
updated_at: 2018-01-29 01:05:21
body:
  ###### Motivation for this change
  Update and change to gtk3.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: nixos/borgbackup: add test
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/33315
updated_at: 2018-01-29 14:20:30
body:
  We had problems to get borg's own test suite running.
  This test is intended to perform a quick smoke test to see whether we
  have missed not any important dependency necessary to create backups
  with borg.

  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: gauge: init at 0.9.6
user_login: vdemeester
html_url: https://github.com/NixOS/nixpkgs/pull/33316
updated_at: 2018-01-02 13:29:18
body:
  Signed-off-by: Vincent Demeester <vincent@sbr.pm>

  ###### Motivation for this change

  [Gauge](https://getgauge.io/) is a light weight cross-platform test automation where tests are written in markdown (implementation can be in several languages.. a bit like `cucumber`).

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: yabar-unstable: 2017-10-12 -> 2018-01-02
user_login: Ma27
html_url: https://github.com/NixOS/nixpkgs/pull/33317
updated_at: 2018-01-02 10:52:38
body:
  ###### Motivation for this change

  The unstable branch of `yabar` received some minor useful changes:

  - Fixed missprint (https://github.com/geommer/yabar/commit/f1b1eff48108654219311e63147365cd6f006593)
  - Update information on Debian installation (https://github.com/geommer/yabar/commit/ce20fe75f7bca2488168e45c577d6bb4996f7377)
  - Add indicator to show current indicator using `libxkbcommon` (https://github.com/geommer/yabar/commit/5aa1fb5eb558f58f0bcfe495b8f49414aa6d88a2)

  The last change requires a `libxkbcommon` as additional build input.

  Furthermore I thought that it might be better to add the dependencies of
  unstable (namely `playerctl` and `libxkbcommon`) to the `unstable.nix`
  to reduce the closure size of the stable build.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: Nodejs minor releases
user_login: adisbladis
html_url: https://github.com/NixOS/nixpkgs/pull/33318
updated_at: 2018-01-03 12:33:26
body:
  ###### Motivation for this change
  Nodejs minor security release.

  Only low impact security holes fixed and we are unaffected by most because we do not use a bundled openssl.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: skopeo: 0.1.23 to 0.1.27
user_login: vdemeester
html_url: https://github.com/NixOS/nixpkgs/pull/33319
updated_at: 2018-01-02 10:33:57
body:
  Signed-off-by: Vincent Demeester <vincent@sbr.pm>

  ###### Motivation for this change

  Bump version

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: delve: 0.12.1 -> 0.12.2
user_login: vdemeester
html_url: https://github.com/NixOS/nixpkgs/pull/33320
updated_at: 2018-01-02 10:22:16
body:
  Signed-off-by: Vincent Demeester <vincent@sbr.pm>

  ###### Motivation for this change

  Bump delve version

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: Package fac
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/issues/33321
updated_at: 2018-01-04 21:20:21
body:
  ## Issue description

  Package [fac](https://github.com/mkchoi212/fac). This seems to be interesting, we should package it.

  ---

  This issue is a friendly reminder for myself to package this some time. I do not feel offended if someone wants to do this, though!


state: closed
title: vndr: 20170511-0cb33a0 -> 20171005-b57c579
user_login: vdemeester
html_url: https://github.com/NixOS/nixpkgs/pull/33322
updated_at: 2018-01-02 10:22:32
body:
  Signed-off-by: Vincent Demeester <vincent@sbr.pm>

  ###### Motivation for this change

  Bump `vndr` version

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: godef: 20160620-ee532b9 -> 20170920-b692db1
user_login: vdemeester
html_url: https://github.com/NixOS/nixpkgs/pull/33323
updated_at: 2018-01-02 10:22:23
body:
  Signed-off-by: Vincent Demeester <vincent@sbr.pm>

  ###### Motivation for this change

  Bump godef version

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: Imagemagick minor releases
user_login: adisbladis
html_url: https://github.com/NixOS/nixpkgs/pull/33324
updated_at: 2018-01-06 04:23:58
body:
  ###### Motivation for this change
  Imagemagick minor releases

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---

  cc maintainers @the-kenny @wkennington


state: closed
title: goconvey: init at 1.6.3
user_login: vdemeester
html_url: https://github.com/NixOS/nixpkgs/pull/33325
updated_at: 2018-01-02 11:00:00
body:
  Signed-off-by: Vincent Demeester <vincent@sbr.pm>

  ###### Motivation for this change

  `goconvey` is both a *continuous test* runner with a web ui and a way to write behavioral tests. This packages the `cli` to do some `golang` *continuous testing*.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: delve: Build on darwin
user_login: adisbladis
html_url: https://github.com/NixOS/nixpkgs/pull/33326
updated_at: 2018-01-02 10:29:23
body:
  ###### Motivation for this change
  Build `delve` on darwin

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---

  cc @vdemeester 


state: closed
title: ghc: fix armv7l-linux support in new binary versions.
user_login: dhess
html_url: https://github.com/NixOS/nixpkgs/pull/33327
updated_at: 2018-01-02 11:48:40
body:
  ###### Motivation for this change

  Typos in `7.10.3-binary.nix` and `8.2.1-binary.nix` prevent `armv7l-linux` builds from evaluating.

  ###### Things done

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

  ---


state: closed
title: ghc: add ARM variants to meta.platforms for new binary versions.
user_login: dhess
html_url: https://github.com/NixOS/nixpkgs/pull/33328
updated_at: 2018-01-02 12:11:48
body:
  ###### Motivation for this change

  `7.10.3-binary.nix` supports `armv7l-linux` but this is not present in `meta.platforms`.

  `8.2.1-binary.nix` supports `armv7l-linux` and `aarch64-linux`, but neither is present in `meta.platforms`.

  I just kicked off a `ghc822` build on `armv7l-linux` and it now evaluates.

  ###### Things done

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

  ---


state: closed
title: docker: 17.{09,11} -> 17.12
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/33329
updated_at: 2019-04-17 01:59:01
body:
  ###### Motivation for this change
  Update to edge and LTS releases

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---

  The `nix` tests fail for me, so let's see what borg says...


state: closed
title: dotty: wrap to prevent installing all the files in profile
user_login: karolchmist
html_url: https://github.com/NixOS/nixpkgs/pull/33330
updated_at: 2018-01-08 13:31:30
body:
  ###### Motivation for this change
  Fixes  #31858 

  ###### Things done

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

  ---


state: closed
title: netdata service: fix permissions for apps.plugin
user_login: cransom
html_url: https://github.com/NixOS/nixpkgs/pull/33331
updated_at: 2018-01-20 19:08:54
body:
  apps.plugin requires capabilities for full process monitoring. with
  1.9.0, netdata allows multiple directories to search for plugins and the
  setuid directory can be specified here.

  the module is backwards compatible with older configs. a test is
  included that verifies data gathering for the elevated privileges. one
  additional attribute is added to make configuration more generic than
  including configuration in string form.

  ###### Motivation for this change

  Allow full process/io monitoring via the `apps` plugin without running the netdata process as root nor allow access to elevated privilege binary to other users.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: fac: init at 1.0.1
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/33332
updated_at: 2018-01-04 19:31:13
body:
  Fixes #33321.

  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---

  @jtojnar I've listed us both as maintainers, hopefully that's okay? :)


state: closed
title: Add the python package 'us' and update 'jellyfish'
user_login: idontgetoutmuch
html_url: https://github.com/NixOS/nixpkgs/pull/33334
updated_at: 2018-01-04 10:35:31
body:
  ###### Motivation for this change

  It's a very useful package for doing analyses about the US

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: isabelle: /jre/bin/java not found
user_login: mrkgnao
html_url: https://github.com/NixOS/nixpkgs/issues/33337
updated_at: 2019-03-14 10:59:55
body:
  ## Issue description

  ```
  frob at leviathan in ~ 
  $ isabelle_java
  /nix/store/a2lm8rh55826f5397fh8z46prb955qqc-isabelle-2017/Isabelle2017/bin/isabelle_java: line 78: /jre/bin/java: No such file or directory
  ```

  ### Steps to reproduce

  ```
  $ nix-env -i isabelle-2017
  $ isabelle_java
  ```

  ## Technical details

  ```
  $ nix-shell -p nix-info --run "nix-info -m"
   - system: `"x86_64-linux"`
   - host os: `Linux 4.9.71, NixOS, 18.03pre123588.ade98dc442e (Impala)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.12pre5810_5d5b931f`
   - channels(frob): `"unstable-18.03pre122585.b212125b541"`
   - channels(root): `"nixos-18.03pre123588.ade98dc442e, nixpkgs, unstable"`
   - channels(mrkgnao): `""`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`
  ```


state: closed
title: toot: 0.15.0 -> 0.16.2
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/pull/33338
updated_at: 2018-01-02 18:22:06
body:
  ###### Motivation for this change

  Closes https://github.com/ihabunek/toot/issues/29

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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


state: closed
title: brotli: fix darwin build
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/33341
updated_at: 2018-01-05 18:49:43
body:
  ###### Motivation for this change

  Dependency of nix 1.12, the recent introduction of multiple outputs cased an output cycle.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: clang: add lib output
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/33342
updated_at: 2018-01-17 11:29:54
body:
  ###### Motivation for this change

  This should make it easier to depend on libclang without shadowing clang/clang++ on darwin.

  /cc @copumpkin @Ericson2314 

  Still needs testing.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: Pandas build is failing due to tests failure
user_login: Chakerbh
html_url: https://github.com/NixOS/nixpkgs/issues/33343
updated_at: 2018-01-02 19:41:46
body:
  ## Issue description
  Pandas build is failing due to 0778a70335cd0f655919c32f9c927b3eb37ae9eb. This is confirmed at https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=884294

  ```
  =================================== FAILURES ===================================
  _________________________ TestSafeSort.test_unsortable _________________________

  self = <pandas.tests.test_algos.TestSafeSort object at 0x7fffb449e6d0>

      def test_unsortable(self):
          # GH 13714
          arr = np.array([1, 2, datetime.now(), 0, 3], dtype=object)
          if compat.PY2 and not pd._np_version_under1p10:
              # RuntimeWarning: tp_compare didn't return -1 or -2 for exception
              with tm.assert_produces_warning(RuntimeWarning):
  >               pytest.raises(TypeError, algos.safe_sort, arr)

  /nix/store/7k39hn4iqybzjhjmwk4cr77pcbja7lg7-python2.7-pandas-0.20.3/lib/python2.7/site-packages/pandas/tests/test_algos.py:131: 
  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
  /nix/store/f8phnzpvr67l1r18xbhbwsr4cskqacys-python-2.7.14/lib/python2.7/contextlib.py:24: in __exit__
      self.gen.next()
  ```


  ### Steps to reproduce
  Checkout to the revision from above and then run
  ```
  nix-build -A pythonPackages.pandas
  ```
  ## Technical details

  Please run `nix-shell -p nix-info --run "nix-info -m"` and paste the
  results.


state: closed
title: xkbmon: init at 0.1
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/33345
updated_at: 2018-01-02 22:46:38
body:
  ###### Motivation for this change

  Add [`xkbmon`](https://github.com/xkbmon/xkbmon), a command-line keyboard layout monitor for X11.

  Features:
  - real-time monitoring with zero CPU usage
  - output layout in lower, upper or camel case

  It can easily be used as a [keyboard layout applet in the `tint2`](https://gitlab.com/o9000/tint2/wikis/ThirdPartyApplets#keyboard-layout) panel.

  ![tint2](https://user-images.githubusercontent.com/1217934/34496733-6f92312e-efd9-11e7-8664-0cf56946433c.png)

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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


state: closed
title: Init thunderbolt at 0.9.2
user_login: ryantrinkle
html_url: https://github.com/NixOS/nixpkgs/pull/33346
updated_at: 2018-01-03 22:31:57
body:
  ###### Motivation for this change

  Add package for [thunderbolt userspace utilities](https://github.com/01org/thunderbolt-software-user-space).

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: Improve Tiny Tiny RSS service
user_login: jluttine
html_url: https://github.com/NixOS/nixpkgs/pull/33347
updated_at: 2018-01-05 13:54:16
body:
  ###### Motivation for this change

  Tiny Tiny RSS service was broken, see: https://github.com/NixOS/nixpkgs/issues/27048

  This pull request fixes that and also makes a few small improvements to the service, in my opinion. Comments and feedback welcome.

  To activate Tiny Tiny RSS service, this suffices:
  ```
      services.tt-rss = {
        enable = true;
        virtualHost = "domain.com";
        selfUrlPath = "http://domain.com/";
        database.type = "mysql";
      };
  ```

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: pandoc 2.0.6: broken as of today
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/issues/33349
updated_at: 2018-01-03 23:30:38
body:
  ## Issue description

  After merging `staging` today, `pandoc` no longer builds.
  Not sure how to fix, :(.

  Building against parent commit of merge (not from staging), 63c1a54257a5cef15b926c0843b3c7557c6f9a24, produces working pandoc.

  Hydra log: https://hydra.nixos.org/build/67088120


state: closed
title: ghc: bootstrap 8.2.2 with 8.2.1-binary.
user_login: dhess
html_url: https://github.com/NixOS/nixpkgs/pull/33350
updated_at: 2018-01-03 23:17:15
body:
  ###### Motivation for this change

  8.2.1-binary will be necessary to bootstrap `aarch64-linux` as 7.10.3-binary is not supported on that platform.

  ###### Things done

  I have tested this on `x86_64-linux` by bootstrapping GHC and building a subset of `haskellPackages`. `armv7l-linux` and `aarch64-linux` still cannot bootstrap GHC due to unrelated issues, but as this is a prerequisite and it will cause a rebuild of `haskellPackages`, it might be a good idea to check it in before the other changes needed to get those platforms working, especially considering it's a straightforward change that shouldn't need any real review.

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

  ---


state: closed
title: rssguard: 3.4.2 -> 3.5.5
user_login: jluttine
html_url: https://github.com/NixOS/nixpkgs/pull/33351
updated_at: 2018-01-03 00:02:14
body:
  ###### Motivation for this change

  Update RSS Guard.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: pandoc: fix build by using buildDepends to match cabal file
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/33352
updated_at: 2018-01-03 23:30:38
body:
  The previously used dependency hsb2hs was a build-tools dependency,
  but file-embed is build-depends:

  https://github.com/jgm/pandoc/commit/ff991d1e2151479ff7dc15aba9c17251ff060408

  Fixes #33349

  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: open
title: GHC on ARM platforms
user_login: dhess
html_url: https://github.com/NixOS/nixpkgs/issues/33353
updated_at: 2018-01-11 23:12:13
body:
  ## Issue description

  GHC 8.2.2 does not bootstrap on either `armv7l-linux` or `aarch64-linux`. 

  (However, `ghc802` is currently working on `armv7l-linux` in as of aecc868ac12c2a8fd5aaa5e6201df34afaf67c8d)

  ## Technical details

  Now that #29688 is merged, it should be possible to build GHC and `haskellPackages` on both ARM platforms. I have an [an overlay](https://github.com/quixoftic/quixops-modules/blob/57178082a2a7cf0b42a9af3e14721fe7a92487ce/overlays/haskell.nix) that I've been using for GHC on ARM for several months, so it definitely works with a bit of hand-holding for ARM. 

  I propose we track the remaining impediments here:

  - [x] Currently `ghc822` bootstraps using `ghc7103Binary`. That will never work for `aarch64-linux` so we should bootstrap from `ghc821Binary`, instead. I have opened #33350 for this change because it should probably be done separately, as it affects the existing, working GHC platforms and is straightforward to review. [*edit*: #33350 has been merged]

  - [x] `armv7l-linux` won't bootstrap with `ghc821binary` because that build has an explicit LLVM dependency. (See https://www.haskell.org/ghc/download_ghc_8_2_1.html#linux_armv7). That is easy enough to fix and something I had done in my GHC for ARM overlays, so I will work on that next. [*edit*: #33405 fixes GHC on `armv7l-linux`]

  - [ ] [*edit*: new issue] `ghc822` does not bootstrap on `armv7l-linux` due to a segfault during `stage2`. mitchy on IRC is able to reproduce the exact same behavior I am seeing on NixOS on Alpine Linux, so this definitely appears to be an upstream regression. mitchy will file an issue upstream. ~~I would like to propose that we make `ghc802` the default on `armv7l-linux` until the issue is fixed as `ghc802` is working very well for me on that platform and a good number of popular `haskellPackages` in `master` still build fine on that version of GHC.~~ [*edit*: I think @peti is probably right that doing the override in `nixpkgs` is not necessary at this point.]

  - [ ] The `ghc821Binary` build for `aarch64-linux` also has an explicit LLVM dependency, but `haskellPackages` for that platform won't even evaluate because apparently evaluating `haskellPackages` needs `ghc7103Binary`, even if `ghc822` is bootstrapping with `ghc821Binary`. I haven't dug into that yet but it probably has something to do with one or more of `hscolour`, `alex`, or `happy`.

  - [ ] It would be nice to get Hydra building at least some core `haskellPackages` on `aarch64-linux`. As far as I know, there are no `armv7l-linux` build hosts so support for that platform on Hydra is probably not possible.

    
    


state: closed
title: Purescript-0.11.7 fails to compile on unstable (dependencies)
user_login: kwohlfahrt
html_url: https://github.com/NixOS/nixpkgs/issues/33355
updated_at: 2018-01-08 19:11:36
body:
  ## Issue description

  Purescript-0.11.7 fails to install with the error below:

  ```
  Setup: Encountered missing dependencies:
  Glob >=0.7 && <0.9, ansi-terminal >=0.6.2 && <0.7
  ```

  The `Glob` dependency is bumped upstream, `ansi-terminal` is not.

  ### Steps to reproduce

  Run `nix-env --install purescript`

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.9.71, NixOS, 18.03pre123588.ade98dc442e (Impala)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.11.16`
   - channels(root): `"nixos-18.03pre124015.f59a0f7f1a6"`
   - channels(kai): `""`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: plasma: 5.11.4 -> 5.11.5
user_login: adisbladis
html_url: https://github.com/NixOS/nixpkgs/pull/33356
updated_at: 2018-01-03 22:34:02
body:
  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     ~~- [ ] macOS~~
     - [ ] other Linux distributions
  - [x] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] 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 @ttuegel @peterhoeg @bkchr 


state: closed
title: Correct derivation of pthreads on mingw64
user_login: bnikolic
html_url: https://github.com/NixOS/nixpkgs/pull/33357
updated_at: 2018-01-17 05:48:18
body:
  The C compiler is needed -- copy and paste error from the headers
  derivation?

  ###### Motivation for this change

  Mingw64-pthreads fails to configure currently as it can not find the C compiler. This correct the defect.

  ###### Things done

  https://hydra.nixos.org/eval/1423028

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: haskell infra, ghc: Start to fix cross compilation without changing hashes
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/33358
updated_at: 2018-01-03 15:17:52
body:
  ###### Motivation for this change

  This a little bit of #26799. I want to merge it first so that a) @GrahamcOfBorg can ensure there really are no rebuilds, and b) that second PR has a more readable diff.


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: boost: Do not force numpy support from 1.65
user_login: bnikolic
html_url: https://github.com/NixOS/nixpkgs/pull/33359
updated_at: 2018-01-03 15:34:30
body:
  ###### Motivation for this change

  The reason is that if cross compiling (or for other reasons) python bindings as a whole are turned off. Those two lines then trigger assertion errors unless manually overridden for cross compilation.

  This way:

   1. The `enableNumpy` default respects the `enablePython deafult.
   2. Cross works by default
   3. Absurd manual overrides still break as they should
   4. The `>= 1.65` logic is direct and not a maintaince gotcha.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: haskellPackages.lzma: loosen version bounds for test dependencies
user_login: adnelson
html_url: https://github.com/NixOS/nixpkgs/pull/33360
updated_at: 2018-01-12 15:09:14
body:
  ###### Motivation for this change

  The Haskell `lzma` library refuses to build, complaining that HUnit and QuickCheck are outside of the given version bounds.

  ###### Things done

  One option would be to disable the unit tests, but the tests pass just fine with the versions in nixpkgs, so I just patched the cabal file to loosen the bounds.

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

  ---


state: closed
title: Semi-automated Emacs package updates
user_login: mdorman
html_url: https://github.com/NixOS/nixpkgs/pull/33361
updated_at: 2018-01-03 01:18:58
body:
  Moderately important since the org guys seem to have removed their prior release from their repository.


state: closed
title: odfpy build broken
user_login: mdorman
html_url: https://github.com/NixOS/nixpkgs/issues/33362
updated_at: 2018-02-03 19:03:10
body:
  ## Issue description

  The update in 2815c987d9bdb43f6cb47e8be4964f4b862c701a broke the package.

  ### Steps to reproduce

  Per hydra: https://hydra.nixos.org/build/67105275


state: closed
title: arbtt doesn't build on unstable
user_login: Mounium
html_url: https://github.com/NixOS/nixpkgs/issues/33363
updated_at: 2018-01-10 19:35:30
body:
  ## Issue description
  arbtt package doesn't build with `Encountered missing dependencies: time >=1.1 && <1.8`, and time's version is 1.8.3. It seems pretty obvious to fix, but I don't know anything about haskell and I'm not familiar with the structure of hackage-packages.nix to create anithing other than a dirty fix.

  ### Steps to reproduce
  `nix-env -iA nixos.haskellPackages.arbtt` or enable the service on  310ad43 or nixpkgs-unstable.


  ## Technical details

  Please run `nix-shell -p nix-info --run "nix-info -m"` and paste the
  results.


state: closed
title: sc-controller: init at 0.4.0.1
user_login: orivej
html_url: https://github.com/NixOS/nixpkgs/pull/33364
updated_at: 2018-01-03 09:49:35
body:
  ###### Motivation for this change

  This driver is more mature than the one added in #33201, and it provides GUI configuration and overlays for Steam Controller and generic gamepads.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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


state: closed
title: betaflight: init at 3.2.3
user_login: elitak
html_url: https://github.com/NixOS/nixpkgs/pull/33365
updated_at: 2018-12-29 08:42:28
body:
  ###### Motivation for this change

  This derivation builds the firmware for as many targets as possible as `.hex` files in `result/`(should they be placed in some subdirectory?). The tool used to flash this is a chrome plugin, which I may add a derivation for later, but for now is available in the Google chrome web store.

  I wasn't able to test it, but this may build okay on windows, so possibly, `meta.platforms` should be changed to `x86`.

  Maybe this should go in a directory other than `pkgs/development/stm32`? I have plans to add other branches of flight-controller firmware into there.

  ###### Things done
  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested flashing a target in ./result/*.hex
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: netdata: All python plugins broken
user_login: kevlar1818
html_url: https://github.com/NixOS/nixpkgs/issues/33366
updated_at: 2018-11-17 20:33:54
body:
  ## Issue description

  In NixOS, netdata fails to start the python script that runs all of its python plugins. This completely breaks all [40+ python plugins](https://github.com/firehol/netdata/tree/master/python.d) netdata provides.

  See also: #32059 

  ### Steps to reproduce

  * Enable the netdata service and rebuild the NixOS configuration. 
  * Check netdata's log for the failure

      `grep ERROR /var/log/netdata/error.log`

  * Notice a line similar to:

      `/nix/store/i0grak2af5vn06x7hmby81n1jjp1mx96-netdata-1.9.0/libexec/netdata/plugins.d/python.d.plugin: line 3: exec: ERROR python IS NOT AVAILABLE IN THIS SYSTEM: not found`

  * A visual inspection of the netdata Web UI confirms there are no functioning python plugins.

  **Note:** I have already tried adding `python` to the netdata `buildInputs`. This has not seemed to help.

  ## Technical details

  Please run `nix-shell -p nix-info --run "nix-info -m"` and paste the
  results.

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.10, NixOS, 18.03.git.c98eb9e (Impala)`
   - multi-user?: `no`
   - sandbox: `yes`
   - version: `nix-env (Nix) 1.11.16`
   - channels(root): `"nixos-18.03pre124007.4fe3297686b"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`

    


state: closed
title: platformio: 3.4.1 -> 3.5.0
user_login: mogorman
html_url: https://github.com/NixOS/nixpkgs/pull/33367
updated_at: 2018-01-06 22:44:18
body:
  ###### Motivation for this change
  i wanted to use an esp32 so i needed to update platformio. it needs a specific version of lru_cache because arrow 0.12.0 needs a specific version it seems. also the wrapper function had to be changed as it was not linking to the lru package correctly.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: open
title: haskell generic-builder: Fix Dependencies
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/33368
updated_at: 2018-02-03 22:13:01
body:
  ###### Motivation for this change

  The idea is that one can do `cabal configure $NIX_CABAL_FOREIGN_FLAGS` which ensure that Cabal knows about C headers and libs, but not the c compiler itself.

   - nativeGhc          -> depsBuildBuild
   - Setup.hs libraries -> nativeBuildInputs
   - other tools        -> nativeBuildInputs
   - libraries          -> (propagated)NativeBuildInputs

  Also, I'm trying to start the process of smoothing over the differences between our builder and shell env.

   - Everyone gets tools
   - Everyone only accesses C through Cabal
   - No one gets extra `-system` or `-L` flags

  I'd like to go even farther and 
   1. stop using `ghcWithPackages`
   2. pass `--with-package-db` to `./Setup` / `NIX_CABAL_FOREIGN_FLAGS`
   3. Only use the new db in the builder for the to-be-built package

  `ghcWithPackages`, OTOH, should use a `cc-with-packages`, for a completely (cabal-install or stack)-free persistent environments. Granted, I don't know why one would want to not use either of these tools, but if `ghcWithPackages` continues to exist with the plan above, this gives it its own clear-cut and distinct niche.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


    
    


state: closed
title: Build error for llvm_5 on NixOS (unstable)
user_login: Pauan
html_url: https://github.com/NixOS/nixpkgs/issues/33369
updated_at: 2018-02-28 13:40:11
body:
  ## Issue description

  I am using NixOS (unstable) and I tried adding `llvm_5` to my `environment.systemPackages`, but there were two issues:

  1. It downloaded and compiled `llvm_5` from source. Shouldn't it be downloading a pre-compiled binary instead?

  2. I got this build error:

     ```
     [100%] Running all regression tests
     /nix/store/hr461qqci171p6k53wwz52ifyp2h9g9l-python-2.7.14/bin/python2.7 /tmp/nix-build-llvm-5.0.0.drv-0/llvm/utils/lit/lit.py -sv --param llvm_site_config=/tmp/nix-build-llvm-5.0.0.drv-0/llvm/build/test/lit.site.cfg --param llvm_unit_site_config=/tmp/nix-build-llvm-5.0.0.drv-0/llvm/build/test/Unit/lit.site.cfg /tmp/nix-build-llvm-5.0.0.drv-0/llvm/build/test
     -- Testing: 21404 tests, 8 threads --
     Testing: 0 .. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.
     FAIL: LLVM :: tools/llvm-ar/empty-uid-gid.test (20968 of 21404)
     ******************** TEST 'LLVM :: tools/llvm-ar/empty-uid-gid.test' FAILED ********************
     Script:
     --
     /tmp/nix-build-llvm-5.0.0.drv-0/llvm/build/./bin/llvm-ar tv /tmp/nix-build-llvm-5.0.0.drv-0/llvm/test/tools/llvm-ar/Inputs/msvc-import.lib | /tmp/nix-build-llvm-5.0.0.drv-0/llvm/build/./bin/FileCheck /tmp/nix-build-llvm-5.0.0.drv-0/llvm/test/tools/llvm-ar/empty-uid-gid.test
     --
     Exit Code: 1

     Command Output (stderr):
     --
     /tmp/nix-build-llvm-5.0.0.drv-0/llvm/test/tools/llvm-ar/empty-uid-gid.test:3:8: error: expected string not found in input
     CHECK: --------- 0/0 0 1970-01-01 {{[0-9:.]+}} library.dll
            ^
     <stdin>:1:1: note: scanning from here
     --------- 0/0 0 1969-12-31 22:00:00.000000000 library.dll
     ^

     --

     ********************
     Testing: 0 .. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. 
     Testing Time: 227.29s
     ********************
     Failing Tests (1):
         LLVM :: tools/llvm-ar/empty-uid-gid.test

       Expected Passes    : 20587
       Expected Failures  : 131
       Unsupported Tests  : 685
       Unexpected Failures: 1
     make[3]: *** [CMakeFiles/check-all.dir/build.make:58: CMakeFiles/check-all] Error 1
     make[3]: Leaving directory '/tmp/nix-build-llvm-5.0.0.drv-0/llvm/build'
     make[2]: *** [CMakeFiles/Makefile2:158: CMakeFiles/check-all.dir/all] Error 2
     make[2]: Leaving directory '/tmp/nix-build-llvm-5.0.0.drv-0/llvm/build'
     make[1]: *** [CMakeFiles/Makefile2:165: CMakeFiles/check-all.dir/rule] Error 2
     make[1]: Leaving directory '/tmp/nix-build-llvm-5.0.0.drv-0/llvm/build'
     make: *** [Makefile:199: check-all] Error 2
     builder for ‘/nix/store/56agivwlq78dchv2kkyqpjzv7rqzfvyg-llvm-5.0.0.drv’ failed with exit code 2
     cannot build derivation ‘/nix/store/k2na18wg9g5fzfmshwkzy8d3mcfywafh-system-path.drv’: 1 dependencies couldn't be built
     cannot build derivation ‘/nix/store/0dl1y62h86v2md0cjcv8mmj2rd7y3f6g-nixos-system-nixos-18.03pre123588.ade98dc442e.drv’: 1 dependencies couldn't be built
     error: build of ‘/nix/store/0dl1y62h86v2md0cjcv8mmj2rd7y3f6g-nixos-system-nixos-18.03pre123588.ade98dc442e.drv’ failed
     ```

     It looks like a really simple and harmless error, but it's preventing me from using `llvm_5`

     P.S. My timezone is GMT-1000, which might be related to this.

  ### Steps to reproduce

  1. Add `llvm_5` to `environment.systemPackages` in `configuration.nix`

  2. Run `nixos-rebuild switch`

  ## Technical details

  ```
  $ nix-shell -p nix-info --run "nix-info -m"
   - system: `"x86_64-linux"`
   - host os: `Linux 4.9.70, NixOS, 18.03pre123130.1bc288591ea (Impala)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.11.16`
   - channels(root): `"nixos-18.03pre123588.ade98dc442e"`
   - channels(pauan): `""`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`
  ```


state: closed
title: nixos/redis: remove static uid/gid assignment
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/33370
updated_at: 2018-09-06 08:46:35
body:
  all files are chowned on startup

  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: Flatpak
user_login: jtojnar
html_url: https://github.com/NixOS/nixpkgs/pull/33371
updated_at: 2019-01-15 17:25:27
body:
  ###### Motivation for this change
  Allows running sandboxed applications.

  Closes: #32807

  ###### How to test

  Enable the service by adding `services.flatpak.enable = true;` to your `configuration.nix`

  ```
  flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
  flatpak update
  flatpak search bustle
  flatpak install flathub org.freedesktop.Bustle
  flatpak run org.freedesktop.Bustle
  ```

  ###### Things done

  Installing and running applications works, ~we still need to check whether all the portals and interactions work.~ Portals work as well.

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


    
    


state: closed
title: nixos/memcached: make unix sockets usuable
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/33372
updated_at: 2018-01-04 17:40:17
body:
  before:
    - /var/run/memcached is a bad default for a socket path, since its
      parent directory must be writeable by memcached.
    - Socket directory was not created by the module itself -> this was
      left as a burden to the user?
    - Having a static uid with a dynamic user name is not very useful.

  after:
    - Replace services.memcached.socket by a boolean flag. This simplifies
      our code, since we do not have to check if the user specifies a
      path with a parent directory that should be owned by memcached
      (/run/memcached/memcached.sock -> /run/memcached).
    - Remove fixed uid/gid allocation. The only file ever owned by the
      daemon is the socket that will be recreated on every start.
      Therefore user and group ids do not need to be static.
    - only create the memcached user, if the user has not specified a
      different one. The major use case for changing option is to allow
      existing services (such as php-fpm) opening the local unix socket.
      If we would unconditionally create a user that option would be
      useless.

  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: haskellPackages.bytestring-progress: 1.0.7 -> 1.0.8
user_login: iblech
html_url: https://github.com/NixOS/nixpkgs/pull/33373
updated_at: 2018-01-03 14:49:42
body:
  ###### Motivation for this change

  Without this bump, the handy time tracker `arbtt` (which is also in our repository) doesn't build correctly. (The problem is that the old `bytestring-progress` package has a too restrictive on the `time` package.)

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: Update LLVM default 4 -> 5
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/33374
updated_at: 2018-02-15 22:14:34
body:
  ###### Motivation for this change

  Bit overdue, submitting to get this started and to track testing.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---

  Darwin will certainly want to test this, cc @LnL7 @copumpkin


state: closed
title: More specific dependencies for arbtt are needed
user_login: iblech
html_url: https://github.com/NixOS/nixpkgs/issues/33375
updated_at: 2018-08-29 14:30:12
body:
  ## Issue description

  Currently, the handy time tracker `arbtt` fails to build. This is because it requires that the Haskell package `X11` was built with the `libXScrnSaver` system library, which is an optional dependency of the `X11` package. `arbtt` itself doesn't require `libXScrnSaver`.

  I'll gladly prepare a pull request to solve this issue, however I don't know the correct starting point. I can easily fix the problem locally by adding `libXScrnSaver` to the `compiledWithXScreenSaver` section of the `X11` package in `pkgs/development/haskell-modules/hackage-packages.nix`, but this file is auto-generated and therefore shouldn't be touched. Any pointers to the correct solution will be greatly appreciated and will hopefully result in a pull request solving this issue. :-)

  ### Steps to reproduce

  Try to build `arbtt` using `nix-shell -p haskellPackages.arbtt`. Depending on when you try to reproduce, you might run into a unrelated problem pertaining a dependency problem with `bytestring-progress` and `time`. This unrelated problem is already being fixed (#33373).

  ## Technical details

  Please run `nix-shell -p nix-info --run "nix-info -m"` and paste the
  results.

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.7, NixOS, 18.03pre124015.f59a0f7f1a6 (Impala)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 1.11.16`
   - channels(root): `"nixos-18.03pre124015.f59a0f7f1a6"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: ncurses: fix ncurses6 build w/clang
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/33376
updated_at: 2018-01-22 23:00:23
body:
  ###### Motivation for this change

  Un-break ncurses6 on clang (it's been broken a long time).

  Recent hydra log demonstrating this on Darwin: https://hydra.nixos.org/build/66447097/nixlog/3

  Follow-up might want to enable ncurses6 on Darwin instead of using 5, not sure if there are other reasons for using 5 on Darwin but 6 on Linux. (cc @LnL7 @copumpkin).

  --------

  First commit simplifies and is what I think is "best"; second shows what it would look like to un-break ncurses6 on clang but avoids triggering mass-rebuild... at the cost of being significantly uglier :).

  I'm good with either being merged, wasn't sure how folks would feel.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: llvm: differentiate manpage builds, use recurseintoattrs to build and cache contents
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/33377
updated_at: 2018-01-16 19:19:08
body:
  ###### Motivation for this change

  #33369 

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: runInLinuxVM broken on unstable
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/issues/33378
updated_at: 2018-01-07 15:50:45
body:
  ## Issue description

  Can't use runInLinuxVM?

  ### Steps to reproduce

  ```
  nix build '(with import (fetchTarball channel:nixos-unstable) {}; vmTools.runInLinuxVM hello)'
  builder for '/nix/store/7amq4whfdhr71skwl3310h90j1c0jmwr-hello-2.10.drv' failed with exit code 1; last 5 log lines:
    WARNING: Image format was not specified for '/dev/null' and probing guessed raw.
             Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted.
             Specify the 'raw' format explicitly to remove the restrictions.
    qemu-system-x86_64: -drive file=/dev/null,if=virtio,cache=unsafe,werror=report: Failed to get "consistent read" lock
    Is another process using the image?
  [0 built (1 failed)]
  error: build of '/nix/store/7amq4whfdhr71skwl3310h90j1c0jmwr-hello-2.10.drv' failed
  ```

  compared to:

  ```
  $ nix build '(with import (fetchTarball channel:nixos-17.09) {}; vmTools.runInLinuxVM hello)'
  ....
  $ ls -l result
  lrwxrwxrwx 1 will users 54 Jan  3 10:58 result -> /nix/store/0b8p7nsx45fhcd1kcnanfr8c79qzsbn3-hello-2.10
  ```

  ## Technical details

  Please run `nix-shell -p nix-info --run "nix-info -m"` and paste the
  results.

   - system: `"x86_64-linux"`
   - host os: `Linux 4.9.73, NixOS, 18.03pre124015.f59a0f7f1a6 (Impala)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 1.12dtz5844_776d853`
   - channels(will): `"allvm, unstable"`
   - channels(root): `"nixos"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: fd: 6.1.0 -> 6.2.0
user_login: dywedir
html_url: https://github.com/NixOS/nixpkgs/pull/33379
updated_at: 2018-01-03 19:08:10
body:
  ###### Motivation for this change

  https://github.com/sharkdp/fd/releases/tag/v6.2.0

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: `emacsWithPackages` is broken after staging merge
user_login: mdorman
html_url: https://github.com/NixOS/nixpkgs/issues/33380
updated_at: 2018-01-04 18:04:18
body:
  ## Issue description
  After the merge (804285f589ded484b530750dd1ec03b9052bcdac) , the `emacs-packages-deps` expression doesn't contain the packages it's supposed to.  Given:
  ```
  bash-4.4$ nix-shell --packages 'emacsWithPackages (p: with p.melpaPackages; [use-package])' --no-build-output --command "emacs --no-window-system --quick --batch --eval \"(require 'use-package)\""
  these derivations will be built:
    /nix/store/bwbcdh9mm1g80v987jzhznk0d505xfp2-source.drv
    /nix/store/7hhm33y5acx5kycbmhiw3ird4r6c8bg1-bind-key.drv
    /nix/store/lpb335kwhdh64fis8651651d1awm3bd0-source.drv
    /nix/store/i3hgq5s56q3kl6ak1qvrlf07lj76if4g-emacs-bind-key-2.3.drv
    /nix/store/sadf8kcvcwv7c3jngps8i6jql5brn9ym-use-package.drv
    /nix/store/548srbnn1g17ygywihmcxiav3n02dalv-emacs-use-package-20171226.1104.drv
    /nix/store/448pmsj01qacjqwjma1nz838xmy61d7h-emacs-packages-deps.drv
    /nix/store/9iynl1v25sd99xmdzzg6p60inksli97s-emacs-with-packages-25.3.drv
  these paths will be fetched (2.80 MiB download, 16.61 MiB unpacked):
    /nix/store/2k3ypswqnal6zv2ckn51j0ssn90ks571-bash-4.4-p12-dev
    /nix/store/2vjqbj1x13lbr0plbhav95sll7bpvd01-package-build.el
    /nix/store/6zwsh2kqd217pz64pgc59qiv339hb25h-lndir-1.0.3
    /nix/store/71vam18l4f9dqsr1j3b327vny0brw4l0-stdenv
    /nix/store/76qi8nzm4xdybm8hjihnm37r5354fls1-bash-4.4-p12-doc
    /nix/store/7ad76l8wpycsis2vwsrv5g369d2w3fh5-hook
    /nix/store/7mvik85jvr1bk365w0b96py7gh5whknp-libssh2-1.8.0-dev
    /nix/store/9gczj6cy91b1r2amddd1hmb1ndbqlv7c-bash-4.4-p12-info
    /nix/store/bsar1wxr6zwdpyxakj2zr8bw0bgx2qjd-nghttp2-1.24.0-dev
    /nix/store/byn1pq0478jysmzwxrx3i3jq37gbxjh3-libev-4.24
    /nix/store/dqi3l71aaq9c57zab80lr0gqhyzafl3z-libkrb5-1.15.2-dev
    /nix/store/fz30x4i97xazqq0k1ikjmdvfg04afa54-mirrors-list
    /nix/store/h4k5gic7mmbqajnn8syyggnqxn9ikppa-hook
    /nix/store/hgc3ff3alqp5k2nz0hg6h1v0sl6bc0bw-paxctl-0.9
    /nix/store/hyvx7snw08jphdq86wxxzxm78w3g2bz1-patchelf-0.9
    /nix/store/jkc61h5hhs34h224609p9yl71r0yl7ki-gnumake-4.2.1
    /nix/store/ln68xrfb6dbf6c6ysq37m3nnfy0x8qf7-texinfo-6.5
    /nix/store/manx1m64k23h5gfpap8g9f825llcvaiz-curl-7.57.0-dev
    /nix/store/vp5gl5qyidyw2hvs3p7gqfdlfs1ddaip-nghttp2-1.24.0
    /nix/store/wi3nvx5h35qmsyasgikcz0lfwyc14lgw-nghttp2-1.24.0-bin
    /nix/store/x4085dqn2v1psvkiww5wn69wnvxd7niq-stdenv
    /nix/store/xm63bvr73634g02bjp8hn6w3jni1qir8-c-ares-1.13.0
    /nix/store/zvqwq23yh7rdl8id3a4j6iam8gjb87sk-bash-4.4-p12-man
  fetching path ‘/nix/store/76qi8nzm4xdybm8hjihnm37r5354fls1-bash-4.4-p12-doc’...
  fetching path ‘/nix/store/9gczj6cy91b1r2amddd1hmb1ndbqlv7c-bash-4.4-p12-info’...
  fetching path ‘/nix/store/zvqwq23yh7rdl8id3a4j6iam8gjb87sk-bash-4.4-p12-man’...
  fetching path ‘/nix/store/2k3ypswqnal6zv2ckn51j0ssn90ks571-bash-4.4-p12-dev’...
  fetching path ‘/nix/store/xm63bvr73634g02bjp8hn6w3jni1qir8-c-ares-1.13.0’...
  fetching path ‘/nix/store/jkc61h5hhs34h224609p9yl71r0yl7ki-gnumake-4.2.1’...
  fetching path ‘/nix/store/7ad76l8wpycsis2vwsrv5g369d2w3fh5-hook’...
  fetching path ‘/nix/store/byn1pq0478jysmzwxrx3i3jq37gbxjh3-libev-4.24’...
  fetching path ‘/nix/store/dqi3l71aaq9c57zab80lr0gqhyzafl3z-libkrb5-1.15.2-dev’...
  fetching path ‘/nix/store/7mvik85jvr1bk365w0b96py7gh5whknp-libssh2-1.8.0-dev’...
  fetching path ‘/nix/store/h4k5gic7mmbqajnn8syyggnqxn9ikppa-hook’...
  fetching path ‘/nix/store/6zwsh2kqd217pz64pgc59qiv339hb25h-lndir-1.0.3’...
  fetching path ‘/nix/store/fz30x4i97xazqq0k1ikjmdvfg04afa54-mirrors-list’...
  fetching path ‘/nix/store/vp5gl5qyidyw2hvs3p7gqfdlfs1ddaip-nghttp2-1.24.0’...
  fetching path ‘/nix/store/2vjqbj1x13lbr0plbhav95sll7bpvd01-package-build.el’...
  fetching path ‘/nix/store/hyvx7snw08jphdq86wxxzxm78w3g2bz1-patchelf-0.9’...
  fetching path ‘/nix/store/hgc3ff3alqp5k2nz0hg6h1v0sl6bc0bw-paxctl-0.9’...
  fetching path ‘/nix/store/ln68xrfb6dbf6c6ysq37m3nnfy0x8qf7-texinfo-6.5’...
  fetching path ‘/nix/store/wi3nvx5h35qmsyasgikcz0lfwyc14lgw-nghttp2-1.24.0-bin’...
  fetching path ‘/nix/store/71vam18l4f9dqsr1j3b327vny0brw4l0-stdenv’...
  fetching path ‘/nix/store/x4085dqn2v1psvkiww5wn69wnvxd7niq-stdenv’...
  fetching path ‘/nix/store/bsar1wxr6zwdpyxakj2zr8bw0bgx2qjd-nghttp2-1.24.0-dev’...
  fetching path ‘/nix/store/manx1m64k23h5gfpap8g9f825llcvaiz-curl-7.57.0-dev’...
  building path(s) ‘/nix/store/gavg06xrqiwlj2bm9s225dp9y2lqikdw-bind-key’
  building path(s) ‘/nix/store/yk8gs4zxglwscii71p95v083bxd5hrx0-source’
  building path(s) ‘/nix/store/9adxbk96bfplcfvsz6hhidbr89z4rnh7-source’
  building path(s) ‘/nix/store/bbsbyb6vnndx9bpq6xka2xk8d7xd0fkl-use-package’
  building path(s) ‘/nix/store/0886jpz11381mwyiqn8jw72d28pyxf9x-emacs-bind-key-2.3’
  building path(s) ‘/nix/store/vxp8fbx3s3rqdd4cxf0hlrh79vxfrazm-emacs-use-package-20171226.1104’
  building path(s) ‘/nix/store/4z8907fnnsjvwwinsvfl3v8p60rxaxav-emacs-packages-deps’
  building path(s) ‘/nix/store/ncbkjy8akdpgg3g0479ydlni85h03hyc-emacs-with-packages-25.3’
  Cannot open load file: No such file or directory, use-package
  ```
  The problem is:
  ```
  bash-4.4$ find /nix/store/4z8907fnnsjvwwinsvfl3v8p60rxaxav-emacs-packages-deps
  /nix/store/4z8907fnnsjvwwinsvfl3v8p60rxaxav-emacs-packages-deps
  /nix/store/4z8907fnnsjvwwinsvfl3v8p60rxaxav-emacs-packages-deps/bin
  /nix/store/4z8907fnnsjvwwinsvfl3v8p60rxaxav-emacs-packages-deps/share
  /nix/store/4z8907fnnsjvwwinsvfl3v8p60rxaxav-emacs-packages-deps/share/emacs
  /nix/store/4z8907fnnsjvwwinsvfl3v8p60rxaxav-emacs-packages-deps/share/emacs/site-lisp
  /nix/store/4z8907fnnsjvwwinsvfl3v8p60rxaxav-emacs-packages-deps/share/emacs/site-lisp/site-start.el
  /nix/store/4z8907fnnsjvwwinsvfl3v8p60rxaxav-emacs-packages-deps/share/emacs/site-lisp/site-start.elc
  ```
  Whereas for a successful install:
  ```
  bash-4.4$ nix-shell --packages 'emacsWithPackages (p: with p.melpaPackages; [use-package])' --no-build-output --command "emacs --no-window-system --quick --batch --eval \"(require 'use-package)\""
  these derivations will be built:
    /nix/store/0j4gscidci5myz0yvws1v5g37ysq0mah-emacs-bind-key-2.3.drv
    /nix/store/yhsx8l4jmcqh8jpck9s1va69gvqjvjr0-emacs-use-package-20171226.1104.drv
    /nix/store/c8s8hwy2r9l700z4s83fwgpinj4w0dc5-emacs-packages-deps.drv
    /nix/store/ikhrzvzbi675bln6xlhk9wg39sdlq520-emacs-with-packages-25.3.drv
  these paths will be fetched (43.84 MiB download, 140.12 MiB unpacked):
    /nix/store/3lhwbppsg4cw6dil4q5g4cj4mrm0k8y4-bash-4.4-p12-doc
    /nix/store/64dwkkk6s3lfsysdbv065gxxbhr3v604-bash-4.4-p12-man
    /nix/store/7iw6c6nx7spzsp92pqq5qnd7d8jvbdl8-gnutar-1.30
    /nix/store/92cdms75qnqh3hf39wbxra60bxdah9mq-gnumake-4.2.1
    /nix/store/a8qynfkz757s86v3khz7w4rpfbfvn0j1-stdenv
    /nix/store/ajiwrzg6nz9xpifr91wp14cy8al7s4df-diffutils-3.6
    /nix/store/av1273zzfy97v1cw9izlm0m8g343r80l-ed-1.14.2
    /nix/store/ckp5zsf1cdl6gizpmrngzfwh18xhh7hc-stdenv
    /nix/store/cmkrhh1z4lf38c5hk5baihma9szrgx04-dconf-0.26.1-lib
    /nix/store/gj593cr0hzbwy93wz70g6whpf343dwhl-bash-4.4-p12-info
    /nix/store/irwrb341fpqd2lj22j13ffsxcjhayv1m-patch-2.7.5
    /nix/store/jwgh3raqxgw1zzcbr19zwfypjahnhhj3-texinfo-6.5
    /nix/store/l2kwflqxmpyzglk6xwcj3sbdrprdmcng-hook
    /nix/store/m70yrlkgj5qh0pi006hbyy93rf4778r1-hook
    /nix/store/n2p15qg4lxgq0xkfrgqqfgpwkmd3295d-findutils-4.6.0
    /nix/store/n5rsq2cxj7lp4gynkvqrp0xkf78f1ni6-gnused-4.4
    /nix/store/n7l459d0f28lmdirr1wlzkdi7151jhqk-patchelf-0.9
    /nix/store/q7p8jaiymb1k4n44l31xdm753j79h7l5-paxctl-0.9
    /nix/store/syarhlj89v0gr1ryr6c9cgy99n03h06s-emacs-25.3
    /nix/store/w1cddj0qc3ximvpwrn28rig7wq99ajd7-gawk-4.2.0
    /nix/store/w5ym5x428kamwri5ag63gwii6pg9yv7p-bash-4.4-p12-dev
  fetching path ‘/nix/store/3lhwbppsg4cw6dil4q5g4cj4mrm0k8y4-bash-4.4-p12-doc’...
  fetching path ‘/nix/store/gj593cr0hzbwy93wz70g6whpf343dwhl-bash-4.4-p12-info’...
  fetching path ‘/nix/store/64dwkkk6s3lfsysdbv065gxxbhr3v604-bash-4.4-p12-man’...
  fetching path ‘/nix/store/w5ym5x428kamwri5ag63gwii6pg9yv7p-bash-4.4-p12-dev’...
  fetching path ‘/nix/store/cmkrhh1z4lf38c5hk5baihma9szrgx04-dconf-0.26.1-lib’...
  fetching path ‘/nix/store/ajiwrzg6nz9xpifr91wp14cy8al7s4df-diffutils-3.6’...
  fetching path ‘/nix/store/av1273zzfy97v1cw9izlm0m8g343r80l-ed-1.14.2’...
  fetching path ‘/nix/store/n2p15qg4lxgq0xkfrgqqfgpwkmd3295d-findutils-4.6.0’...
  fetching path ‘/nix/store/w1cddj0qc3ximvpwrn28rig7wq99ajd7-gawk-4.2.0’...
  fetching path ‘/nix/store/syarhlj89v0gr1ryr6c9cgy99n03h06s-emacs-25.3’...
  fetching path ‘/nix/store/92cdms75qnqh3hf39wbxra60bxdah9mq-gnumake-4.2.1’...
  fetching path ‘/nix/store/n5rsq2cxj7lp4gynkvqrp0xkf78f1ni6-gnused-4.4’...
  fetching path ‘/nix/store/7iw6c6nx7spzsp92pqq5qnd7d8jvbdl8-gnutar-1.30’...
  fetching path ‘/nix/store/m70yrlkgj5qh0pi006hbyy93rf4778r1-hook’...
  fetching path ‘/nix/store/irwrb341fpqd2lj22j13ffsxcjhayv1m-patch-2.7.5’...
  fetching path ‘/nix/store/n7l459d0f28lmdirr1wlzkdi7151jhqk-patchelf-0.9’...
  fetching path ‘/nix/store/l2kwflqxmpyzglk6xwcj3sbdrprdmcng-hook’...
  fetching path ‘/nix/store/q7p8jaiymb1k4n44l31xdm753j79h7l5-paxctl-0.9’...
  fetching path ‘/nix/store/jwgh3raqxgw1zzcbr19zwfypjahnhhj3-texinfo-6.5’...
  fetching path ‘/nix/store/a8qynfkz757s86v3khz7w4rpfbfvn0j1-stdenv’...
  fetching path ‘/nix/store/ckp5zsf1cdl6gizpmrngzfwh18xhh7hc-stdenv’...
  building path(s) ‘/nix/store/f249r229hjy2by03p3ssy265vg6b4sz8-emacs-bind-key-2.3’
  building path(s) ‘/nix/store/hrbc1ixpcaixca5dqja2lj8dd3dfwf5r-emacs-use-package-20171226.1104’
  building path(s) ‘/nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps’
  building path(s) ‘/nix/store/gglvn64f7lf5v2h8rxbn1lx9gvh8rsz0-emacs-with-packages-25.3’
  ```
  With:
  ```
  bash-4.4$ find /nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps
  /nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps
  /nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps/bin
  /nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps/bin/.emacs-25.3-wrapped
  /nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps/bin/ctags
  /nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps/bin/ebrowse
  /nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps/bin/emacs
  /nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps/bin/emacs-25.3
  /nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps/bin/emacsclient
  /nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps/bin/etags
  /nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps/bin/.ctags-wrapped
  /nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps/bin/.ebrowse-wrapped
  /nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps/bin/.emacsclient-wrapped
  /nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps/bin/.etags-wrapped
  /nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps/bin/.emacs-wrapped
  /nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps/share
  /nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps/share/emacs
  /nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps/share/emacs/site-lisp
  /nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps/share/emacs/site-lisp/elpa
  /nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps/share/emacs/site-lisp/elpa/use-package-20171226.1104
  /nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps/share/emacs/site-lisp/elpa/use-package-20171226.1104/use-package-autoloads.el
  /nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps/share/emacs/site-lisp/elpa/use-package-20171226.1104/use-package-bind-key.el
  /nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps/share/emacs/site-lisp/elpa/use-package-20171226.1104/use-package-core.el
  /nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps/share/emacs/site-lisp/elpa/use-package-20171226.1104/use-package-delight.el
  /nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps/share/emacs/site-lisp/elpa/use-package-20171226.1104/use-package-diminish.el
  /nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps/share/emacs/site-lisp/elpa/use-package-20171226.1104/use-package-ensure.el
  /nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps/share/emacs/site-lisp/elpa/use-package-20171226.1104/use-package-jump.el
  /nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps/share/emacs/site-lisp/elpa/use-package-20171226.1104/use-package-lint.el
  /nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps/share/emacs/site-lisp/elpa/use-package-20171226.1104/use-package.el
  /nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps/share/emacs/site-lisp/elpa/use-package-20171226.1104/use-package-pkg.el
  /nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps/share/emacs/site-lisp/elpa/use-package-20171226.1104/use-package.info
  /nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps/share/emacs/site-lisp/elpa/use-package-20171226.1104/dir
  /nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps/share/emacs/site-lisp/elpa/use-package-20171226.1104/use-package-bind-key.elc
  /nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps/share/emacs/site-lisp/elpa/use-package-20171226.1104/use-package-core.elc
  /nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps/share/emacs/site-lisp/elpa/use-package-20171226.1104/use-package-delight.elc
  /nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps/share/emacs/site-lisp/elpa/use-package-20171226.1104/use-package-diminish.elc
  /nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps/share/emacs/site-lisp/elpa/use-package-20171226.1104/use-package-ensure.elc
  /nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps/share/emacs/site-lisp/elpa/use-package-20171226.1104/use-package-jump.elc
  /nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps/share/emacs/site-lisp/elpa/use-package-20171226.1104/use-package-lint.elc
  /nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps/share/emacs/site-lisp/elpa/use-package-20171226.1104/use-package.elc
  /nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps/share/emacs/site-lisp/elpa/bind-key-2.3
  /nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps/share/emacs/site-lisp/elpa/bind-key-2.3/bind-key-autoloads.el
  /nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps/share/emacs/site-lisp/elpa/bind-key-2.3/bind-key.el
  /nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps/share/emacs/site-lisp/elpa/bind-key-2.3/bind-key-pkg.el
  /nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps/share/emacs/site-lisp/elpa/bind-key-2.3/bind-key.elc
  /nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps/share/emacs/site-lisp/subdirs.el
  /nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps/share/emacs/site-lisp/site-start.el
  /nix/store/7911wbhpyx1s718xk6vq5g4vl1xprigb-emacs-packages-deps/share/emacs/site-lisp/site-start.elc
  ```
  ### Steps to reproduce
  A self-contained test is:
  ```
  nix-shell --packages 'emacsWithPackages (p: with p.melpaPackages; [use-package])' --no-build-output --command "emacs --no-window-system --quick --batch --eval \"(require 'use-package)\""
  ```
  If that produces the output:
  ```
  Cannot open load file: No such file or directory, use-package
  ```
  then there's a problem.
  ## Technical details
   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.10, NixOS, 18.03.git.b907168 (Impala)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 1.11.16`
   - channels(root): `""`
   - channels(mdorman): `""`
   - nixpkgs: `/var/nixup/nixpkgs`

  I haven't been able to bisect the problem more precisely yet.  @Ericson2314 broke the expression in exactly the same way in https://github.com/NixOS/nixpkgs/issues/27873
    


state: closed
title: ssh client: remove DSA key support
user_login: yorickvP
html_url: https://github.com/NixOS/nixpkgs/issues/33381
updated_at: 2018-12-09 12:45:58
body:
  ## Issue description

  https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/programs/ssh.nix#L192-L194

  ssh-dss was deprecated in 2015. Server support was removed in 17.03. It might be time to remove them client-side, and also from examples.


state: closed
title: cmake: fix hook for multiple outputs on darwin
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/33382
updated_at: 2018-01-07 08:47:02
body:
  When there's a lib output libraries won't be intalled to $prefix causing
  output cycles.

  ###### Motivation for this change

  Fixes issues like #33341

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: openvpn: make systemd dependency optional
user_login: kierdavis
html_url: https://github.com/NixOS/nixpkgs/pull/33383
updated_at: 2018-01-06 18:08:29
body:
  systemd is a fairly large dependency, and it doesn't appear to
  be necessary in all circumstances - e.g. when openvpn is
  not run as a systemd service (as is usually the case when it is
  run in a Docker container).

  This change makes the dependency on systemd optional, controlled
  by a new argument `systemdSupport`. The default behaviour remains
  the same as it was before this change: enabled only on Linux systems.

  For me, this change reduces the size of my container image (dominated
  by the closure of openvpn) from about 110 MB to 45 MB.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: fonttools: 3.21.0 -> 3.21.1
user_login: andir
html_url: https://github.com/NixOS/nixpkgs/pull/33384
updated_at: 2018-01-04 11:29:55
body:
  ###### Motivation for this change

  Building `fonttools` currently fails since the releases do not contain all files required for running the tests. ~~I filed a PR with the upstream repository to add the missing line to MANIFEST.in [1].~~

  ~~This can be reverted with the next fonttools release that contains the fix.~~

  The PR has been merged. I've updated this PR to be a simple version bump.


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


    
    


state: closed
title: vmTools: omit '-drive ...' entirely instead of using /dev/null
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/33385
updated_at: 2018-01-07 15:50:46
body:
  Fixes #33378.

  ###### Motivation for this change

  Fix vmTools when diskImage is not specified.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: How to install and use run-clang-tidy.py?
user_login: markandrus
html_url: https://github.com/NixOS/nixpkgs/issues/33386
updated_at: 2019-02-27 22:12:39
body:
  ## Issue description

  How can I install and use run-clang-tidy.py? I've installed clang (also tried clang-tools), and I see run-clang-tidy.py in my Nix store, but I have no idea how to correctly get it on my `PATH`. It looks like the clang derivation may use [multiple outputs](https://github.com/NixOS/nixpkgs/blob/f171b95e446cd4ee5f3d2e758dce8237a9e9c5bc/pkgs/development/compilers/llvm/4/clang/default.nix#L52)? I'm not sure how to install a particular output, though. The following fails

  ```
  $ nix-env -i clang.python
  error: selector ‘clang.python’ matches no derivations
  $ nix-env -iA nixpkgs.clang.python
  error: attribute ‘python’ in selection path ‘nixpkgs.clang.python’ not found
  $ nix-env -iA nixpkgs.llvmPackages.clang-python
  error: attribute ‘clang-python’ in selection path ‘nixpkgs.llvmPackages.clang-python’ not found
  ```

  Is there any easy way to discover the correct attribute? Or, given the path to `run-clang-tidy.py` in the Nix store, is there a way to lookup its corresponding attribute?

  ### Steps to reproduce

  ```
  $ nix-env -i clang
  $ find /nix -name run-clang-tidy.py
  /nix/store/l52vx9bsw164cdllj3r1w4i21yyxyczj-clang-4.0.1-python/share/clang/run-clang-tidy.py
  $ which run-clang-tidy.py
  $ echo $?
  1
  ```

  ## Technical details

  ```
  $ nix-shell -p nix-info --run "nix-info -m"
   - system: `"x86_64-darwin"`
   - host os: `Darwin 16.7.0, macOS 10.12.6`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.11.16`
   - channels(root): `"nixpkgs-18.03pre122585.b212125b541"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixpkgs`

  ```


state: closed
title: font-lock-plus: 2017-0222.1755 -> 20180101.25
user_login: etu
html_url: https://github.com/NixOS/nixpkgs/pull/33387
updated_at: 2018-01-03 21:10:22
body:
  ###### Motivation for this change
  Also specified specific revisions of the file to download to not have
  a breaking package whenever the author decides to update the package.

  This happened on 2018-01-01 when the author updated the copyright of
  the package to match the new year.

  I have not managed to build it with nox, nox promptly told me that there was no change, which I don't agree to. And I've also been unable to build it with nix-build like this:
  ```
  nix-build -A emacsPackagesNgGen.font-lock-plus
  ```

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: glibPreFixupPhase is not run when glib appears after hicolor_icon_theme in dependences
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/issues/33388
updated_at: 2018-01-06 14:52:15
body:
  ## Issue description

  I am writing a derivation for a new package where `hicolor_icon_theme` is in `nativeBuildInputs` and `gtk3` (which depends on `glib`) is on `buildInputs`. With that `preFixupPhases` mentions only `hicolorPreFixupPhase`, and `glibPreFixupPhase` is just missing.

  As a consequence the glib schemas for the application is not taken into account by `wrapGAppsHook` and execution of the application fails.

  I have noticed that `glibPreFixupPhase` only appears in `preFixupPhases` if the `hicolor_icon_theme` dependence appears after the `gtk3` dependence in the derivation.

  It may be related to how the functions are added to `preFixupPhases`:

  - [for `glib`](https://github.com/NixOS/nixpkgs/blob/d2e8c20911161ea06602d99a413437304b01b598/pkgs/development/libraries/glib/setup-hook.sh#L25):
  ``` bash
  preFixupPhases+=(glibPreFixupPhase)
  ```
  - [for `hicolor_icon_theme`](https://github.com/NixOS/nixpkgs/blob/d2e8c20911161ea06602d99a413437304b01b598/pkgs/data/icons/hicolor-icon-theme/setup-hook.sh#L20):
  ``` bash
  preFixupPhases="$preFixupPhases hicolorPreFixupPhase"
  ```

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.10, NixOS, 18.03pre124015.f59a0f7f1a6 (Impala)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.11.16`
   - channels(root): `"nixos-18.03pre124015.f59a0f7f1a6"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: vim plugin "LanguageClient-neovim" seems to miss dependencies
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/issues/33391
updated_at: 2018-03-12 13:07:17
body:
  ## Issue description

  The vim plugin "LanguageClient-neovim" seems to miss a dependency, when installing it via configuration.nix, vim starts with warnings:

  ```
  Error detected while processing /nix/store/ah9najhdvhhh1x0n8lymv3qr9yjag4wq-vimplugin-LanguageClient-neovim-2017-12-05/share/vim-plugins/LanguageClient-neovim/plugin/LanguageClient.vim:
  line    8:
  E117: Unknown function: yarp#py3
  E15: Invalid expression: yarp#py3('LanguageClient_wrapper')
  ```

  [See also](https://github.com/autozimu/LanguageClient-neovim/blob/master/INSTALL.md#30-vim-only)

  It seems these are not yet packaged in nixpkgs.

  ### Steps to reproduce

  Install `{ name = "LanguageClient-neovim"; }` in vim customization, then start vim after rebuilding.

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.5, NixOS, 18.03pre124015.f59a0f7f1a6 (Impala)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 1.11.16`
   - channels(root): `"nixos-18.03pre124015.f59a0f7f1a6"`
   - channels(m): `""`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`

    


state: closed
title: Use ncurses6 on all platforms
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/33392
updated_at: 2018-01-07 09:54:52
body:
  ###### Motivation for this change

  Consistency, ncurses6 goodness for all.
  Follow-up to #33376.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---

  (I don't have any Darwin machines to test this with, sorry)


state: closed
title: Correct boost configure phase when enablePython is false
user_login: bnikolic
html_url: https://github.com/NixOS/nixpkgs/pull/33393
updated_at: 2018-01-03 22:14:09
body:
  The bootstrap script does not seem to have --without-python; instead
  just omit --with-python option

  ###### Motivation for this change

  configurationPhase currently fails when enablePython is false (e.g., when cross-compiling this is the default). 

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: glib: preFixupPhases should be a string, and not an array
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/33394
updated_at: 2018-01-06 15:57:05
body:
  ###### Motivation for this change

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

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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


state: closed
title: nvidia proprietary legacy driver 304 fails to compile
user_login: fuzzy-id
html_url: https://github.com/NixOS/nixpkgs/issues/33395
updated_at: 2018-03-27 20:08:36
body:
  ## Issue description

  `nixos-rebuild switch` fails when setting `services.xserver.videoDrivers = [ "nvidiaLegacy304" ]`:
  ```
     CC           common-utils/nvgetopt.c
     CC           common-utils/common-utils.c
  /nix/store/hqi64wjn83nw4mnf9a5z9r4vmpl72j3r-bash-4.4-p12/bin/bash: hostname: command not found
     CC           _out/Linux_x86_64/g_stamp.c
     LINK         _out/Linux_x86_64/nvidia-settings
  /nix/store/zi17ydzr9x1kqjcpfjr93iwg1frpmv8s-binutils-2.28.1/bin/ld: i386 architecture of input file `libXNVCtrl/libXNVCtrl.a(NVCtrl.o)' is incompatible with i386:x86-64 output
  collect2: error: ld returned 1 exit status
  make[1]: *** [Makefile:161: _out/Linux_x86_64/nvidia-settings] Error 1
  make[1]: Leaving directory '/tmp/nix-build-nvidia-settings-304.137.drv-0/nvidia-settings-304.137/src'
  make: *** [Makefile:23: all] Error 2
  builder for ‘/nix/store/g5l68b50xj592r15psdl0fmnbqdgw4py-nvidia-settings-304.137.drv’ failed with exit code 2
  ```

  ### Steps to reproduce

  Set `services.xserver.videoDrivers` as described and do a rebuild.

  ## Technical details

  Please run `nix-shell -p nix-info --run "nix-info -m"` and paste the
  results.
   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.10, NixOS, 17.09.2594.af6aacddc18 (Hummingbird)`
   - multi-user?: `no`
   - sandbox: `yes`
   - version: `nix-env (Nix) 1.11.16`
   - channels(root): `"nixos-17.09.2594.af6aacddc18"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`

  ```
  # lspci | grep VGA
  01:00.0 VGA compatible controller: NVIDIA Corporation G72M [GeForce Go 7400] (rev a1)
  ```

  Note: I tried both not having `boot.kernelPackages` set and setting it to `pkgs.linuxPackages_latest`.


state: closed
title: mendeley: misc cleanup/fixes
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/33396
updated_at: 2018-01-04 20:48:47
body:
  ###### Motivation for this change

  * Don't crash every launch
  * propagate GConf to avoid missing gconf dbus service
  * use `libsForQt56.callPackage`

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: libtorrentRasterbar_1_0: use slightly older boost to fix build
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/33397
updated_at: 2018-01-03 23:37:41
body:
  ###### Motivation for this change

  * Fix libtorrentRasterbar_1_0 after upgrading default boost to 1.66
  * Fix deluge, which requires libtorrentRasterbar_1_0

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: GHC: Normalize derivations is a few simple-hash preserving ways
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/33399
updated_at: 2018-01-04 16:43:56
body:
  ###### Motivation for this change

  It makes future cross work a lot easier to replicate from GHC to GHC.

  ###### Things done

  No hashes should be changed. I tested the normalized URLs *without* caches to ensure they still worked.

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


    


state: closed
title: uwsgi php plugin build failure: cannot find -lmariadb
user_login: schneefux
html_url: https://github.com/NixOS/nixpkgs/issues/33400
updated_at: 2018-01-04 14:25:45
body:
  Building the uwsgi php plugin on master 25aff92280d3a416210836af6cdae9cf1b242270:

  `nix-build -E 'with import ./. {}; uwsgi.override { plugins=[ "php" ]; }'`

  fails with "cannot find -lmariadb":
  ```
  ############## end of uWSGI configuration #############
  total build time: 18 seconds
  *** uWSGI is ready, launch it with ./uwsgi ***
  /nix/store/wxn5gn8amxm1w0ikcx4gbs8a17wvss4j-binutils-2.28.1/bin/ld: cannot find -lmariadb
  collect2: error: ld returned 1 exit status
  using profile: buildconf/nixos.ini
  detected include path: ['/nix/store/yhbp3fy8bmkqziawl78srgzjwqyy91s1-gcc-6.4.0/lib/gcc/x86_64-unknown-linux-gnu/6.4.0/include', '/nix/store/yhbp3fy8bmkqziawl78srgzjwqyy91s1-gcc-6.4.0/include', '/nix/store/yhbp3fy8bmkqziawl78srgzjwqyy91s1-gcc-6.4.0/lib/gcc/x86_64-unknown-linux-gnu/6.4.0/include-fixed', '/nix/store/p2bkk31685y6b4l30bp9961g6kd133wd-glibc-2.26-115-dev/include']
  *** uWSGI building and linking plugin plugins/php ***
  [gcc] /nix/store/rnhz0f8zpcxp3qig4cxi2zy50ci9vj81-uwsgi-2.0.15/lib/uwsgi/php_plugin.so
  *** unable to build php plugin ***
  builder for ‘/nix/store/f72d9lk544ixwp0cdx1cnwvd63965gys-uwsgi-2.0.15.drv’ failed with exit code 1
  error: build of ‘/nix/store/f72d9lk544ixwp0cdx1cnwvd63965gys-uwsgi-2.0.15.drv’ failed
  ```

  The plugin depends on php-embed which builds fine as `/nix/store/yznfx91x5rh8ffqfc7q56cna9f9m0fp4-php-7.1.11`. The failure seems to be a side effect of 18.03 MariaDB changes.


state: closed
title: signal-desktop beta build is broken
user_login: ixmatus
html_url: https://github.com/NixOS/nixpkgs/issues/33401
updated_at: 2018-01-04 23:02:13
body:
  ## Issue description
  The `signal-desktop` beta derivation depends on a pre-built deb package that no longer exists.


  ## Technical details

  https://hydra.nixos.org/build/66165023


state: closed
user_login: andir
html_url: https://github.com/NixOS/nixpkgs/pull/33402
updated_at: 2018-03-19 01:31:26
title:
  libtorrentRasterbar: 1.1.5 -> 1.1.6, switch deluge to libtorrentRasterbar & removed libtorrentRasterbar_1_0

body:
  ###### Motivation for this change

  The recent `boost` bump started causing issues with `libtorrentRasterbar`. The update to 1.1.6 fixes the issue since upstream now includes support for a more recent `boost` version. 

  We can also remove `libtorrentRasterbar_1_0` after switching deluge to `libtorrentRasterbar`.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [X] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
    - [X] test using with deluge(d)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


    


state: closed
title: gcc is broken on armv7l-linux
user_login: dhess
html_url: https://github.com/NixOS/nixpkgs/issues/33403
updated_at: 2018-01-09 12:18:44
body:
  ## Issue description

  gcc-6.4 is broken on `master` on `armv7l-linux`. Stage 1 dies with `*** Configuration armv7l-unknown-linux-gnu not supported`.

  ### Steps to reproduce



  ## Technical details

  partial log:

  ```
  ...
  make[4]: Leaving directory '/tmp/nix-build-gcc-6.4.0.drv-0/build/lto-plugin'
  make[3]: Leaving directory '/tmp/nix-build-gcc-6.4.0.drv-0/build/lto-plugin'
  Configuring stage 1 in ./gcc
  g++ -std=gnu++98  -I../../gcc-6.4.0/libcpp -I. -I../../gcc-6.4.0/libcpp/../include -I../../gcc-6.4.0/libcpp/include  -g -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long  -fno-exceptions -fno-rtti -I../../gcc-6.4.0/libcpp -I. -I../../gcc-6.4.0/libcpp/../include -I../../gcc-6.4.0/libcpp/include   -c -o expr.o -MT expr.o -MMD -MP -MF .deps/expr.Tpo ../../gcc-6.4.0/libcpp/expr.c
  g++ -std=gnu++98  -I../../gcc-6.4.0/libcpp -I. -I../../gcc-6.4.0/libcpp/../include -I../../gcc-6.4.0/libcpp/include  -g -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long  -fno-exceptions -fno-rtti -I../../gcc-6.4.0/libcpp -I. -I../../gcc-6.4.0/libcpp/../include -I../../gcc-6.4.0/libcpp/include   -c -o files.o -MT files.o -MMD -MP -MF .deps/files.Tpo ../../gcc-6.4.0/libcpp/files.c
  g++ -std=gnu++98  -I../../gcc-6.4.0/libcpp -I. -I../../gcc-6.4.0/libcpp/../include -I../../gcc-6.4.0/libcpp/include  -g -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long  -fno-exceptions -fno-rtti -I../../gcc-6.4.0/libcpp -I. -I../../gcc-6.4.0/libcpp/../include -I../../gcc-6.4.0/libcpp/include   -c -o identifiers.o -MT identifiers.o -MMD -MP -MF .deps/identifiers.Tpo ../../gcc-6.4.0/libcpp/identifiers.c
  configure: creating cache ./config.cache
  checking build system type... armv7l-unknown-linux-gnu
  checking host system type... armv7l-unknown-linux-gnu
  checking target system type... echo "#define LOCALEDIR \"/nix/store/rs8gxa9l046wflr9j6pdz2l9fkcfia3z-gcc-6.4.0/share/locale\"" > localedir.new
  ../../gcc-6.4.0/libcpp/../move-if-change localedir.new localedir.h
  echo timestamp > localedir.hs
  g++ -std=gnu++98  -I../../gcc-6.4.0/libcpp -I. -I../../gcc-6.4.0/libcpp/../include -I../../gcc-6.4.0/libcpp/include  -g -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long  -fno-exceptions -fno-rtti -I../../gcc-6.4.0/libcpp -I. -I../../gcc-6.4.0/libcpp/../include -I../../gcc-6.4.0/libcpp/include   -c -o lex.o -MT lex.o -MMD -MP -MF .deps/lex.Tpo ../../gcc-6.4.0/libcpp/lex.c
  armv7l-unknown-linux-gnu
  checking LIBRARY_PATH variable... ok
  checking GCC_EXEC_PREFIX variable... ok
  checking whether to place generated files in the source directory... no
  checking whether a default linker was specified... no
  checking whether a default assembler was specified... no
  checking for armv7l-unknown-linux-gnu-gcc... gcc
  checking for C compiler default output file name... g++ -std=gnu++98  -I../../gcc-6.4.0/libcpp -I. -I../../gcc-6.4.0/libcpp/../include -I../../gcc-6.4.0/libcpp/include  -g -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long  -fno-exceptions -fno-rtti -I../../gcc-6.4.0/libcpp -I. -I../../gcc-6.4.0/libcpp/../include -I../../gcc-6.4.0/libcpp/include   -c -o line-map.o -MT line-map.o -MMD -MP -MF .deps/line-map.Tpo ../../gcc-6.4.0/libcpp/line-map.c
  a.out
  checking whether the C compiler works... yes
  checking whether we are cross compiling... no
  checking for suffix of executables... 
  checking for suffix of object files... o
  checking whether we are using the GNU C compiler... yes
  checking whether gcc accepts -g... yes
  checking for gcc option to accept ISO C89... none needed
  g++ -std=gnu++98  -I../../gcc-6.4.0/libcpp -I. -I../../gcc-6.4.0/libcpp/../include -I../../gcc-6.4.0/libcpp/include  -g -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long  -fno-exceptions -fno-rtti -I../../gcc-6.4.0/libcpp -I. -I../../gcc-6.4.0/libcpp/../include -I../../gcc-6.4.0/libcpp/include   -c -o macro.o -MT macro.o -MMD -MP -MF .deps/macro.Tpo ../../gcc-6.4.0/libcpp/macro.c
  checking whether we are using the GNU C++ compiler... yes
  checking whether g++ -std=gnu++98 accepts -g... yes
  checking for armv7l-unknown-linux-gnu-gnatbind... no
  checking for armv7l-unknown-linux-gnu-gnatmake... no
  checking whether compiler driver understands Ada... no
  checking how to run the C++ preprocessor... g++ -std=gnu++98  -I../../gcc-6.4.0/libcpp -I. -I../../gcc-6.4.0/libcpp/../include -I../../gcc-6.4.0/libcpp/include  -g -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long  -fno-exceptions -fno-rtti -I../../gcc-6.4.0/libcpp -I. -I../../gcc-6.4.0/libcpp/../include -I../../gcc-6.4.0/libcpp/include   -c -o mkdeps.o -MT mkdeps.o -MMD -MP -MF .deps/mkdeps.Tpo ../../gcc-6.4.0/libcpp/mkdeps.c
  g++ -std=gnu++98 -E
  g++ -std=gnu++98  -I../../gcc-6.4.0/libcpp -I. -I../../gcc-6.4.0/libcpp/../include -I../../gcc-6.4.0/libcpp/include  -g -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long  -fno-exceptions -fno-rtti -I../../gcc-6.4.0/libcpp -I. -I../../gcc-6.4.0/libcpp/../include -I../../gcc-6.4.0/libcpp/include   -c -o pch.o -MT pch.o -MMD -MP -MF .deps/pch.Tpo ../../gcc-6.4.0/libcpp/pch.c
  checking for grep that handles long lines and -e... /nix/store/lkqf5fk1q1vysrsn7dvywr6jhkhkq46s-bootstrap-tools/bin/grep
  checking for egrep... /nix/store/lkqf5fk1q1vysrsn7dvywr6jhkhkq46s-bootstrap-tools/bin/grep -E
  checking for ANSI C header files... g++ -std=gnu++98  -I../../gcc-6.4.0/libcpp -I. -I../../gcc-6.4.0/libcpp/../include -I../../gcc-6.4.0/libcpp/include  -g -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long  -fno-exceptions -fno-rtti -I../../gcc-6.4.0/libcpp -I. -I../../gcc-6.4.0/libcpp/../include -I../../gcc-6.4.0/libcpp/include   -c -o symtab.o -MT symtab.o -MMD -MP -MF .deps/symtab.Tpo ../../gcc-6.4.0/libcpp/symtab.c
  g++ -std=gnu++98  -I../../gcc-6.4.0/libcpp -I. -I../../gcc-6.4.0/libcpp/../include -I../../gcc-6.4.0/libcpp/include  -g -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long  -fno-exceptions -fno-rtti -I../../gcc-6.4.0/libcpp -I. -I../../gcc-6.4.0/libcpp/../include -I../../gcc-6.4.0/libcpp/include   -c -o traditional.o -MT traditional.o -MMD -MP -MF .deps/traditional.Tpo ../../gcc-6.4.0/libcpp/traditional.c
  yes
  checking for sys/types.h... g++ -std=gnu++98  -I../../gcc-6.4.0/libcpp -I. -I../../gcc-6.4.0/libcpp/../include -I../../gcc-6.4.0/libcpp/include  -g -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long  -fno-exceptions -fno-rtti -I../../gcc-6.4.0/libcpp -I. -I../../gcc-6.4.0/libcpp/../include -I../../gcc-6.4.0/libcpp/include   -c -o init.o -MT init.o -MMD -MP -MF .deps/init.Tpo ../../gcc-6.4.0/libcpp/init.c
  yes
  checking for sys/stat.h... yes
  checking for stdlib.h... yes
  checking for string.h... yes
  checking for memory.h... yes
  rm -f libcpp.a
  checking for strings.h... ar cru libcpp.a charset.o directives.o directives-only.o errors.o expr.o files.o identifiers.o init.o lex.o line-map.o macro.o mkdeps.o pch.o symtab.o traditional.o
  ar: `u' modifier ignored since `D' is the default (see `U')
  ranlib libcpp.a
  make[3]: Leaving directory '/tmp/nix-build-gcc-6.4.0.drv-0/build/libcpp'
  yes
  checking for inttypes.h... yes
  checking for stdint.h... yes
  checking for unistd.h... yes
  checking minix/config.h usability... no
  checking minix/config.h presence... no
  checking for minix/config.h... no
  checking whether it is safe to define __EXTENSIONS__... yes
  checking how to run the C preprocessor... gcc -E
  checking for inline... inline
  checking for special C compiler options needed for large files... no
  checking for _FILE_OFFSET_BITS value needed for large files... 64
  checking size of void *... 4
  checking size of short... 2
  checking size of int... 4
  checking size of long... 4
  checking for long long... yes
  checking size of long long... 8
  checking for int8_t... yes
  checking for int16_t... yes
  checking for int32_t... yes
  checking for int64_t... yes
  checking for long long int... yes
  checking for intmax_t... yes
  checking for intptr_t... yes
  checking for uint8_t... yes
  checking for uint16_t... yes
  checking for uint32_t... yes
  checking for uint64_t... yes
  checking for unsigned long long int... yes
  checking for uintmax_t... yes
  checking for uintptr_t... yes
  checking for int64_t underlying type... long long
  checking for std::swap in <utility>... yes
  checking whether g++ -std=gnu++98 is affected by placement new aliasing bug... no
  checking whether g++ -std=gnu++98 supports -W... yes
  checking whether g++ -std=gnu++98 supports -Wall... yes
  checking whether g++ -std=gnu++98 supports -Wnarrowing... yes
  checking whether g++ -std=gnu++98 supports -Wwrite-strings... yes
  checking whether g++ -std=gnu++98 supports -Wcast-qual... yes
  checking whether g++ -std=gnu++98 supports -Wformat... yes
  checking whether gcc supports -Wstrict-prototypes... yes
  checking whether gcc supports -Wmissing-prototypes... yes
  checking whether g++ -std=gnu++98 supports -Wmissing-format-attribute... yes
  checking whether g++ -std=gnu++98 supports -Woverloaded-virtual... yes
  checking whether gcc supports -Wold-style-definition... yes
  checking whether gcc supports -Wc++-compat... yes
  checking whether g++ -std=gnu++98 supports -pedantic -Wlong-long -Wvariadic-macros -Woverlength-strings... yes
  checking whether gcc supports -fno-exceptions... yes
  checking whether gcc supports -fno-rtti... yes
  checking whether gcc supports -fasynchronous-unwind-tables... yes
  checking valgrind.h usability... no
  checking valgrind.h presence... no
  checking for valgrind.h... no
  checking for VALGRIND_DISCARD in <valgrind/memcheck.h>... no
  checking for VALGRIND_DISCARD in <memcheck.h>... no
  checking for multiarch configuration... no, disabled auto check (configured with --native-system-header-dir)
  configure: WARNING: decimal float is not supported for this target, ignored
  checking whether make sets $(MAKE)... yes
  checking for gawk... gawk
  checking whether ln -s works... yes
  checking whether ln works... yes
  checking for armv7l-unknown-linux-gnu-ranlib... ranlib
  checking for a BSD compatible install... /nix/store/lkqf5fk1q1vysrsn7dvywr6jhkhkq46s-bootstrap-tools/bin/install -c
  checking for cmp's capabilities... gnucompare
  checking for mktemp... yes
  checking for makeinfo... makeinfo --split-size=5000000 --split-size=5000000
  checking for modern makeinfo... yes
  checking for recent Pod::Man... yes
  checking for flex... /tmp/nix-build-gcc-6.4.0.drv-0/gcc-6.4.0/missing flex
  checking for bison... /tmp/nix-build-gcc-6.4.0.drv-0/gcc-6.4.0/missing bison
  checking for nm... nm
  checking for ar... ar
  checking for sphinx-build... texinfo
  checking for ANSI C header files... (cached) yes
  checking whether time.h and sys/time.h may both be included... yes
  checking whether string.h and strings.h may both be included... yes
  checking for sys/wait.h that is POSIX.1 compatible... yes
  checking whether termios.h defines TIOCGWINSZ... no
  checking whether sys/ioctl.h defines TIOCGWINSZ... yes
  checking for limits.h... yes
  checking for stddef.h... yes
  checking for string.h... (cached) yes
  checking for strings.h... (cached) yes
  checking for stdlib.h... (cached) yes
  checking for time.h... yes
  checking for iconv.h... yes
  checking for fcntl.h... yes
  checking for ftw.h... yes
  checking for unistd.h... (cached) yes
  checking for sys/file.h... yes
  checking for sys/time.h... yes
  checking for sys/mman.h... yes
  checking for sys/resource.h... yes
  checking for sys/param.h... yes
  checking for sys/times.h... yes
  checking for sys/stat.h... (cached) yes
  checking for direct.h... no
  checking for malloc.h... yes
  checking for langinfo.h... yes
  checking for ldfcn.h... no
  checking for locale.h... yes
  checking for wchar.h... yes
  checking for thread.h... no
  checking for pthread.h... yes
  checking for CHAR_BIT... yes
  checking whether byte ordering is bigendian... no
  checking how to run the C++ preprocessor... g++ -std=gnu++98 -E
  checking for unordered_map... no
  checking for tr1/unordered_map... yes
  checking for ext/hash_map... yes
  checking dependency style of g++ -std=gnu++98... gcc3
  checking for collect2 libraries... none required
  checking for library containing exc_resume... no
  checking for library containing kstat_open... no
  checking for library containing ldexp... none required
  checking for inttypes.h... yes
  checking for times... yes
  checking for clock... yes
  checking for kill... yes
  checking for getrlimit... yes
  checking for setrlimit... yes
  checking for atoq... no
  checking for popen... yes
  checking for sysconf... yes
  checking for strsignal... yes
  checking for getrusage... yes
  checking for nl_langinfo... yes
  checking for gettimeofday... yes
  checking for mbstowcs... yes
  checking for wcswidth... yes
  checking for mmap... yes
  checking for setlocale... yes
  checking for clearerr_unlocked... yes
  checking for feof_unlocked... yes
  checking for ferror_unlocked... yes
  checking for fflush_unlocked... yes
  checking for fgetc_unlocked... yes
  checking for fgets_unlocked... yes
  checking for fileno_unlocked... yes
  checking for fprintf_unlocked... no
  checking for fputc_unlocked... yes
  checking for fputs_unlocked... yes
  checking for fread_unlocked... yes
  checking for fwrite_unlocked... yes
  checking for getchar_unlocked... yes
  checking for getc_unlocked... yes
  checking for putchar_unlocked... yes
  checking for putc_unlocked... yes
  checking for madvise... yes
  checking whether mbstowcs works... yes
  checking for ssize_t... yes
  checking for caddr_t... yes
  checking for sys/mman.h... (cached) yes
  checking for mmap... (cached) yes
  checking whether read-only mmap of a plain file works... yes
  checking whether mmap from /dev/zero works... yes
  checking for MAP_ANON(YMOUS)... yes
  checking whether mmap with MAP_ANON(YMOUS) works... yes
  checking for pid_t... yes
  checking for vfork.h... no
  checking for fork... yes
  checking for vfork... yes
  checking for working fork... yes
  checking for working vfork... (cached) yes
  checking for ld used by GCC... ld
  checking if the linker (ld) is GNU ld... yes
  checking for shared library run path origin... done
  checking for iconv... yes
  checking for iconv declaration... install-shextern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
  checking for LC_MESSAGES... yes
  checking for nl_langinfo and CODESET... yes
  checking whether basename is declared... yes
  checking whether strstr is declared... yes
  checking whether getenv is declared... yes
  checking whether atol is declared... yes
  checking whether atoll is declared... yes
  checking whether asprintf is declared... yes
  checking whether sbrk is declared... yes
  checking whether abort is declared... yes
  checking whether atof is declared... yes
  checking whether getcwd is declared... yes
  checking whether getwd is declared... yes
  checking whether madvise is declared... yes
  checking whether stpcpy is declared... yes
  checking whether strnlen is declared... yes
  checking whether strsignal is declared... yes
  checking whether strverscmp is declared... yes
  checking whether strtol is declared... yes
  checking whether strtoul is declared... yes
  checking whether strtoll is declared... yes
  checking whether strtoull is declared... yes
  checking whether setenv is declared... yes
  checking whether unsetenv is declared... yes
  checking whether errno is declared... yes
  checking whether snprintf is declared... yes
  checking whether vsnprintf is declared... yes
  checking whether vasprintf is declared... yes
  checking whether malloc is declared... yes
  checking whether realloc is declared... yes
  checking whether calloc is declared... yes
  checking whether free is declared... yes
  checking whether getopt is declared... yes
  checking whether clock is declared... yes
  checking whether getpagesize is declared... yes
  checking whether ffs is declared... yes
  checking whether clearerr_unlocked is declared... yes
  checking whether feof_unlocked is declared... yes
  checking whether ferror_unlocked is declared... yes
  checking whether fflush_unlocked is declared... yes
  checking whether fgetc_unlocked is declared... yes
  checking whether fgets_unlocked is declared... yes
  checking whether fileno_unlocked is declared... yes
  checking whether fprintf_unlocked is declared... no
  checking whether fputc_unlocked is declared... yes
  checking whether fputs_unlocked is declared... yes
  checking whether fread_unlocked is declared... yes
  checking whether fwrite_unlocked is declared... yes
  checking whether getchar_unlocked is declared... yes
  checking whether getc_unlocked is declared... yes
  checking whether putchar_unlocked is declared... yes
  checking whether putc_unlocked is declared... yes
  checking whether getrlimit is declared... yes
  checking whether setrlimit is declared... yes
  checking whether getrusage is declared... yes
  checking whether ldgetname is declared... no
  checking whether times is declared... yes
  checking whether sigaltstack is declared... yes
  checking for struct tms... yes
  checking for clock_t... yes
  checking for F_SETLKW... yes
  checking if mkdir takes one argument... no
  *** Configuration armv7l-unknown-linux-gnu not supported
  make[2]: *** [Makefile:4181: configure-stage1-gcc] Error 1
  make[2]: Leaving directory '/tmp/nix-build-gcc-6.4.0.drv-0/build'
  make[1]: *** [Makefile:19436: stage1-bubble] Error 2
  make[1]: Leaving directory '/tmp/nix-build-gcc-6.4.0.drv-0/build'
  make: *** [Makefile:19757: bootstrap] Error 2
  builder for ‘/nix/store/qkbb95wbgm0lbwrlxsd8mamxh0dn6fb5-gcc-6.4.0.drv’ failed with exit code 2
  ...
  ```


state: closed
title: transgui: fix crash at startup with file argument
user_login: corngood
html_url: https://github.com/NixOS/nixpkgs/pull/33404
updated_at: 2018-01-06 03:21:55
body:
  ###### Motivation for this change

  I messed up this patch last time.  It would compile, but it's just an infinite recursion.  Transgui would crash when launched with a file argument (e.g. xdg-open).

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: Make GHC work on armv7l-linux
user_login: dhess
html_url: https://github.com/NixOS/nixpkgs/pull/33405
updated_at: 2018-01-11 06:17:13
body:
  ###### Motivation for this change

  Get GHC working on `armv7l-linux`

  ###### Things done

  `master` on `armv7l-linux` is currently broken due to #33403, so I can't test this yet on `master`, but it is currently building on the `nixos-unstable-small` channel. I will update this PR when I can make progress on `master`, but these changes are straightforward and only affect ARM builds.

  Note that in a few places there are fixes that are also obviously needed for `aarch64-linux` (e.g., LLVM support), but these patches do not address `aarch64-linux` in general as there is more work needed to bootstrap that platform due to GHC 7.10.3 and 8.0.2 dependencies in the toolchain for building 8.2.2.

  There will also inevitably be more `haskellPackages` fixes needed for `armv7l-linux` (usually a `dontCheck` here and there, in my experience with my own GHC ARM overlay), but I will tackle those as they come up, as compiling even a small subset of `haskellPackages` on `armv7l-linux` is a multi-day effort.

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

  ---


state: closed
title: Documentation: reword "Obtaining NixOS" paragraph to remove contradiction + update link
user_login: samueldr
html_url: https://github.com/NixOS/nixpkgs/pull/33406
updated_at: 2018-01-07 00:44:45
body:
  ###### Motivation for this change

  Questions asked on `#nixos` channel.

   * https://botbot.me/freenode/nixos/2018-01-04/?msg=95328174&page=1

  The paragraph was saying that Unetbootin was the preferred method of creating the USB drive. I'm pretty sure that the preferred method is the one documented in *2.1. Booting from a USB Drive*. 

  Furthermore, the wiki link has been changed (in a separate commit) to the new section that describes making the installation media. I think this still relevant since it describes a way to create the USB drive from Windows, which I tested personally recently.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->
  The manual was built locally and links are working as expected.

  * * *

  I am asking that the changes are cherry-picked in a way that updates the official documentation on the website. I'm not sure whether it's my job to do so (cherry picking the changes) or if it's a maintainer's job.


state: closed
title: Fixed airmon complaining about tools
user_login: corpix
html_url: https://github.com/NixOS/nixpkgs/pull/33407
updated_at: 2018-01-06 03:33:57
body:
  ###### Motivation for this change

  Before this change `airmon-ng` was refusing to start without `iw`, `ethtool` and `lspci`(there was also same messages for `ethtool` and `lspci`):

  ``` console
  $ sudo airmon-ng -h
  You don't have iw installed, please install it from your distro's package manager.
  If your distro doesn't have a recent version you can download it from this link:
  https://www.kernel.org/pub/software/network/iw/iw-4.3.tar.gz

  ...
  ```

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: x265: 2.5 -> 2.6
user_login: adisbladis
html_url: https://github.com/NixOS/nixpkgs/pull/33408
updated_at: 2018-01-04 16:01:52
body:
  ###### Motivation for this change

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: linuxPackages.nvidia-x11 fails to compile for kernel 4.9.74
user_login: kierdavis
html_url: https://github.com/NixOS/nixpkgs/issues/33410
updated_at: 2018-01-04 15:19:36
body:
  ## Issue description

  Log when compiling:

  ```
    CC [M]  /tmp/nix-build-nvidia-x11-384.98-4.9.74.drv-0/kernel/nvidia-uvm/uvm8_va_block.o
  /tmp/nix-build-nvidia-x11-384.98-4.9.74.drv-0/kernel/nvidia-uvm/uvm8_va_block.c:1:36: fatal error: linux/sched/task_stack.h: No such file or directory
   #include <linux/sched/task_stack.h>
                                      ^
  compilation terminated.
  ```

  My guess is that it's related to #33284.

  ### Steps to reproduce

  `nix-build '<nixpkgs>' -A linuxPackages.nvidia_x11`

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.9.68, NixOS, 17.09.2378.af7e47921c4 (Hummingbird)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 1.11.15`
   - channels(kier): `""`
   - channels(root): `"nixos-17.09.2600.0b30c1dd4c6"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`

  - nixpkgs version: 0b30c1dd4c638e318957fc6a9198cf2429e38cb5
  - `linuxPackages.kernel.version`: 4.9.74
  - `linuxPackages.nvidia_x11.version`: 384.98


state: closed
title: gopass: 1.6.6 -> 1.6.7
user_login: andir
html_url: https://github.com/NixOS/nixpkgs/pull/33411
updated_at: 2018-01-04 11:30:16
body:
  ###### Motivation for this change

  Bumping the package version to latest upstream release.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: Add subdirectories of site-lisp/ to Emacs' load-path
user_login: ghost
html_url: https://github.com/NixOS/nixpkgs/issues/33412
updated_at: 2019-03-12 23:34:30
body:
  ## Issue description

  Many Emacs packages, for instance mu4e, move their `.el`-files into a subdirectory of `$out/share/emacs/site-lisp`. Nixpkgs currently only adds all files located in `$out/share/emacs/site-lisp` to the load-path but does not add the files in its subdirectories. This currently makes mu4e from Nixpkgs unusable (by default).

  We have to fix this snippet of code: https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/editors/emacs/site-start.el#L1-L5

  ### Steps to reproduce

  E.g. `nix-env -i mu4e` will not make mu4e available within GNU Emacs.


state: closed
title: youtube-dl: 2017.12.23 -> 2017.12.31
user_login: corngood
html_url: https://github.com/NixOS/nixpkgs/pull/33413
updated_at: 2018-01-05 08:58:16
body:
  ###### Motivation for this change

  The youtube-dl openload plugin didn't work without also providing phantomjs.

  This does increase dependencies, so I suppose there's an argument for making it optional.  Thoughts?

  ###### Things done

  - update youtube-dl to latest release
  - add phantomjs2 to PATH for openload plugin

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: Meltdown and Spectre patches for NixOS
user_login: vaibhavsagar
html_url: https://github.com/NixOS/nixpkgs/issues/33414
updated_at: 2018-01-29 19:43:50
body:
  ## Issue description
  A quick skim of the commit log seems to indicate that these patches are not in NixOS 17.09. Can someone confirm/deny?


  ### Steps to reproduce



  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.9.66, NixOS, 17.09.2281.b4a0c011e81 (Hummingbird)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.11.15`
   - channels(vaibhavsagar): `"nixpkgs-unstable-18.03pre121255.45a85eaceb"`
   - channels(root): `"nixos-17.09.2356.cb751f9b1c3"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: hyperv-daemons: package and nixos module
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/33415
updated_at: 2018-03-05 07:03:27
body:
  ###### Motivation for this change

  This makes NixOS behave nicely under Hyper-V.

  We have been running this in production for the last 6 months or so on 2012, 2012R2 and 2016.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: Emacs `site-lisp` subdirectory support
user_login: the-kenny
html_url: https://github.com/NixOS/nixpkgs/pull/33416
updated_at: 2018-02-06 21:37:08
body:
  ###### Motivation for this change

  This pull request enhances our `site-lisp.el` which is loaded by Emacs on startup. In addition to adding a bit of documentation it now adds subdirectories of the `site-lisp` directory to `load-path`, allowing loading of libraries like `mu4e`.

  @mekeor: Could you please try this branch and see if it works for you?

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: EBS root volume resizing doesn't work on m5.* instances
user_login: edolstra
html_url: https://github.com/NixOS/nixpkgs/issues/33417
updated_at: 2018-04-20 13:05:16
body:
  ## Issue description

  After deploying a NixOS machine with
  ```
        deployment.ec2.instanceType = "m5.large";
        deployment.ec2.ebsInitialRootDiskSize = 30;
  ```
  the root filesystem is only 2 GB:
  ```
  /dev/disk/by-label/nixos  2.0G  765M  1.1G  42% /
  ```
  though the disk has the correct size:
  ```
  # cat /proc/partitions 
  ...
   259        0   31457280 nvme0n1
   259        1    2096128 nvme0n1p1
  ```

  NixOS 17.09.2356.cb751f9b1c3, AMI ID ami-d40185ad.

  The probable fix is that we need to point `grow-partition.nix` at the right device. From the boot log:
  ```
  Jan 04 11:06:48 localhost stage-1-init: skipping unknown device type /dev/xvd[abcde]*
  ```


state: closed
title: test-driver: mention `$user` argument in the NixOS manual and the Impala release notes
user_login: Ma27
html_url: https://github.com/NixOS/nixpkgs/pull/33418
updated_at: 2018-01-07 01:57:40
body:
  ###### Motivation for this change

  As the changes made in #32845 affect the NixOS internals, I think that it should be mentioned in the docs and the core.
  (/cc @Mic92 sorry for the second PR, forgot to add this in the previous one :))

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS (only `x86_64-linux`)
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: uwsgi: fix php plugin build
user_login: schneefux
html_url: https://github.com/NixOS/nixpkgs/pull/33420
updated_at: 2018-08-05 12:42:13
body:
  ###### Motivation for this change
  Workaround for #33400.

  It does not compile with `mysql.connector-c` which was introduced in #30546.
  It compiles with `config.php.mysqlnd = true`, but fails at runtime with "failed to connect to the database - an exception occured in driver - no such file or directory" (tested with Nextcloud).

  Can someone with more C/Nix experience help me update the plugin the right way? I do not really understand what is happening and why it fails without the direct mysql dependency.

  ###### Things done

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


state: closed
title: php72-embed: init
user_login: schneefux
html_url: https://github.com/NixOS/nixpkgs/pull/33421
updated_at: 2018-04-25 19:56:08
body:
  ###### Motivation for this change
  Added top level configuration for php72-embed.

  ###### Things done

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


state: closed
title: emby: 3.2.36.0 -> 3.2.60.0
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/pull/33422
updated_at: 2018-03-28 09:35:21
body:
  ###### Motivation for this change
  Lots of bugfixes (skipped a few releases)

  Should probably be backported to 17.09
  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: Fix ssh keys retrieval in GCE instances
user_login: AmineChikhaoui
html_url: https://github.com/NixOS/nixpkgs/pull/33423
updated_at: 2018-01-18 12:09:25
body:
  Seems the google compute metadata service behavior changed a bit
  recently which caused this issue ?
  see: https://cloud.google.com/compute/docs/storing-retrieving-metadata

  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: Bluez fixed test scripts & bumped to 5.48
user_login: andir
html_url: https://github.com/NixOS/nixpkgs/pull/33424
updated_at: 2018-01-06 18:49:31
body:
  ###### Motivation for this change

  I started playing around with bluez and a new bluetooth headset so I discovered the scripts in `bluez.test` aren't working since the dbus bindings aren't properly provided. Also bumped the version to the latest upstream release with a couple of bug fixes [1]:

  ```
  -	Fix issue with subscriptions for unpaired devices.
  -	Fix issue with handling A2DP and no available SEP.
  -	Fix issue with handling AVCTP change path support.
  -	Fix issue with handling AVCTP browsing channel.
  -	Fix issue with handling AVCTP passthrough PDUs.
  -	Fix issue with handling detaching of controller.
  -	Fix issue with handling start discovery results.
  -	Fix issue with handling non-connectable devices.
  -	Fix issue with handling unused parameter in WriteValue.
  -	Add support for service side AcquireWrite and AcquireNotify.
  -	Add support for providing address type information.
  -	Add support for cable based authentication and pairing.
  -	Add support for Bluetooth Low-Energy battery service.
  -	Add support for BTP client for qualification testing.
  -	Add support for additional Mesh control functionality.
  -	Mark advertising manager APIs as stable interfaces.
  ```

  [1] https://git.kernel.org/pub/scm/bluetooth/bluez.git/commit/?h=5.48&id=0d1e3b9c5754022c779da129025d493a198d49cf

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: go-protobuf: init at 2018-01-04
user_login: nlewo
html_url: https://github.com/NixOS/nixpkgs/pull/33426
updated_at: 2018-01-16 08:15:10
body:
  With the commit 1e59b77b52bf8e4b449a57e6f79f21226d571845

  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: go-symbols: init at 2017-02-06
user_login: vdemeester
html_url: https://github.com/NixOS/nixpkgs/pull/33427
updated_at: 2018-02-10 09:50:52
body:
  Signed-off-by: Vincent Demeester <vincent@sbr.pm>

  ###### Motivation for this change

  `go-symbols` is an utility for extracting a JSON representation of the package symbols from a go source tree. It's used in `vscode` and other editors 👼

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: go-outline: init at 2017-08-04
user_login: vdemeester
html_url: https://github.com/NixOS/nixpkgs/pull/33428
updated_at: 2018-02-14 08:11:48
body:
  Signed-off-by: Vincent Demeester <vincent@sbr.pm>

  ###### Motivation for this change

  `go-outline` is an utility to extract JSON representation of declarations from a Go source file. Mainly used by `vsdcode` and other editor (with go support).

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: gomodifytags: init at 2017-12-14
user_login: vdemeester
html_url: https://github.com/NixOS/nixpkgs/pull/33429
updated_at: 2018-02-13 18:12:28
body:
  Signed-off-by: Vincent Demeester <vincent@sbr.pm>

  ###### Motivation for this change

  `gomodifytags` is a go tool to modify struct field tags. Mainly used in `vscode` and other editor with go support (like vim-go)

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: gopkgs: init at 2017-12-29
user_login: vdemeester
html_url: https://github.com/NixOS/nixpkgs/pull/33430
updated_at: 2018-02-14 08:11:54
body:
  Signed-off-by: Vincent Demeester <vincent@sbr.pm>

  ###### Motivation for this change

  `gopkgs` is a tool to get list available Go packages. Mainly used by `vscode` and other editor with go support.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: gotests: init at 1.5.2
user_login: vdemeester
html_url: https://github.com/NixOS/nixpkgs/pull/33431
updated_at: 2018-02-17 15:50:41
body:
  Signed-off-by: Vincent Demeester <vincent@sbr.pm>

  ###### Motivation for this change

  `gotests` is a tool to generate Go tests from your source code. Mainly used by `vscode` and other editor with go support.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: Haskell Package hmatrix-gsl does not build on OSX
user_login: idontgetoutmuch
html_url: https://github.com/NixOS/nixpkgs/issues/33432
updated_at: 2018-01-20 18:09:02
body:
  ## Issue description

  Haskell Package hmatrix-gsl does not build on OSX

  ### Steps to reproduce

  I am trying to build hmatrix-gsl: https://github.com/albertoruiz/hmatrix.
    
  My default.nix (created using `cabal2nix`) is

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

  let

    inherit (nixpkgs) pkgs;

  f = { mkDerivation, array, base, gsl, hmatrix, process, random, stdenv, vector }:

  mkDerivation {
    pname = "hmatrix-gsl";
    version = "0.18.0.1";
    src = ./.;
    libraryHaskellDepends = [
      array base hmatrix process random vector
    ];
    librarySystemDepends = [ gsl ];
    libraryPkgconfigDepends = [ gsl ];
    homepage = "https://github.com/albertoruiz/hmatrix";
    description = "Numerical computation";
    license = "GPL";
  };

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

    variant = if doBenchmark then pkgs.haskell.lib.doBenchmark else pkgs.lib.id;

    drv = variant (haskellPackages.callPackage f {});

  in

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

  I do `nix-shell .` and `~/.local/bin/stack build`

  But

  ```
      Configuring hmatrix-gsl-0.18.0.1...
      Cabal-simple_mPHDZzAJ_1.24.2.0_ghc-8.0.2: The pkg-config package 'gsl' is
      required but it could not be found.
  ```

  There is a `gsl.pc` file:

  ```
  find /nix -type f -name gsl.pc
  /nix/store/jl2s9xb0434pdmjvs926afi37klpjhqc-gsl-2.4/lib/pkgconfig/gsl.pc
  ```

  but `pkg-config` is looking in the wrong place

  ```
  pkg-config --variable pc_path pkg-config
  /nix/store/wyyw13b7rslgvjdk5xnq93jwlaig3gxb-pkg-config-0.29.2/lib/pkgconfig:/nix/store/wyyw13b7rslgvjdk5xnq93jwlaig3gxb-pkg-config-0.29.2/share/pkgconfig
  ```
  ## Technical details

  ```
  nix-shell -p nix-info --run "nix-info -m"
   - system: `"x86_64-darwin"`
   - host os: `Darwin 17.3.0, macOS 10.13.2`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.11.15`
   - channels(root): `"nixpkgs-18.03pre122117.14df60d0db9"`
   - channels(dom): `""`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixpkgs`
  ```

    


state: closed
title: ghcWithPackages: Misc cleanups
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/33433
updated_at: 2018-01-05 14:30:39
body:
  ###### Motivation for this change

  Remove unneeded stuff and fix link in comment

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: qt5.6: backport seccomp patch to fix errors w/new glibc + epoll_pwait
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/33434
updated_at: 2018-01-05 12:18:37
body:
  Based on:
  https://chromium.googlesource.com/chromium/src/+/4e8083b4ab953ba298aedfc4e79d464be15e4012

  Fixes mendeley bug mentioned in #33396,
  which links to related issues in other distributions and upstream Qt.

  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: cmake: 3.9.6 -> 3.10.0
user_login: robertodr
html_url: https://github.com/NixOS/nixpkgs/pull/33435
updated_at: 2018-01-22 08:09:33
body:
  ###### Motivation for this change
  Update CMake to 3.10.0

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: mendeley: fix gconf errors, minor cleanup
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/33436
updated_at: 2018-01-06 03:46:20
body:
  ###### Motivation for this change

  Currently running mendeley (in my non-gnome environment, anyway) yields this:
  ```
  Error setting value: 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)
  Error setting value: 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)
  ```

  This can be fixed by propagating gconf into the user environment (apparently).

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---

  Replaces #33396 but without the sandbox disable parts that are better addressed with #33434 .


state: closed
title: fileshelter: init at 3.0.0
user_login: WilliButz
html_url: https://github.com/NixOS/nixpkgs/pull/33438
updated_at: 2018-01-15 19:36:48
body:
  ###### Motivation for this change
  adds the web-app fileshelter

  ###### Things done

  - split `wt` into `wt3` and `wt4` as both versions are still maintained and used by this package for example
  - `wt` defaults to `wt4`

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: open
title: nixos/netdata: support adding extra packages to service PATH
user_login: kevlar1818
html_url: https://github.com/NixOS/nixpkgs/pull/33439
updated_at: 2018-02-03 22:13:05
body:
  ###### Motivation for this change

  Fixes #33366, although a fair number of python plugins seem to fail
  for subsequent reasons (as triaged by viewing netdata's error.log).

  cc @jtojnar @davidak @cransom 

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: signal-desktop: fix URL to Debian package (fixes #33401)
user_login: iblech
html_url: https://github.com/NixOS/nixpkgs/pull/33440
updated_at: 2018-01-04 23:01:52
body:
  ###### Motivation for this change

  Because of a simple URL change, signal-desktop-beta is currently broken, as detailed at #33401. This pull request fixes the problem.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: pcsclite: fix darwin build
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/33441
updated_at: 2018-01-06 03:50:57
body:
  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: kdeconnect: Mounting phone's filesystem relies on `sshfs`
user_login: nixy
html_url: https://github.com/NixOS/nixpkgs/issues/33442
updated_at: 2018-01-18 07:40:47
body:
  ## Issue description

  KDE connect relies on sshfs to mount a device's filesystem for browsing. This isn't a dependency of kde-connect so attempts to use this feature will mysteriously (to the end-user) fail.

  Likely resolution is that sshfs should be added as propagated input

  ### Steps to reproduce

  1. Pair a device
  2. Try to browse it's filesystem
  3. Get notification that `sshfs` failed to start

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.9.73, NixOS, 17.09.2610.d83c8080d1e (Hummingbird)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.11.16`
   - channels(andrew): `"nixpkgs-18.03pre123609.93829f1b031"`
   - channels(root): `"nixos-17.09.2610.d83c8080d1e"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: ocaml-modules/dtoa: disable hardening (strictoverflow) on darwin
user_login: eqyiel
html_url: https://github.com/NixOS/nixpkgs/pull/33443
updated_at: 2018-01-06 12:39:24
body:
  ###### Motivation for this change

  This prevents a compile-time error on macOS:

  ```
  clang-4.0: error: argument unused during compilation: '-fno-strict-overflow' [-Werror,-Wunused-command-line-argument]
  ```

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [x] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`) (by building and running `flow`, which this is a dependency of)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: nixos/dnscrypt-wrapper: fix rotate script failing to restart the service
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/33444
updated_at: 2018-01-22 19:05:59
body:
  ###### Motivation for this change
  Sorry it took me a while to notice this.
  There is an issue with ca54a86: when the script runs as a normal user `systemctl restart dnscrypt-wrapper` fails with "Interactive authentication required." so dnscrypt-wrapper it's never restarted.
  There a two possible solutions I can think of: running it as root (as it was before) and fixing the permission after or adding a polkit rule. I'd prefer not running as root since it's not really needed.

  ###### Things done
  - [x] Tested the rotate script in a VM

  ---
  cc @makefu 
    


state: closed
title: qtpass: 1.1.6 -> 1.2.1
user_login: danielfullmer
html_url: https://github.com/NixOS/nixpkgs/pull/33445
updated_at: 2018-01-05 08:22:31
body:
  ###### Motivation for this change

  Update to latest version.
  There is a very serious security vulnerability in qtpass < 1.2.1 relating to password generation.
  Any password generated by qtpass ought to be changed.
  See https://github.com/IJHack/QtPass/issues/338

  CC @hrdinka @zx2c4 

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: universal-ctags: 2017-09-22 -> 2018-01-05
user_login: teto
html_url: https://github.com/NixOS/nixpkgs/pull/33447
updated_at: 2018-01-06 04:34:03
body:
  ###### Motivation for this change
  Fixup of https://github.com/NixOS/nixpkgs/issues/33124 (ctags failed to
  create its temporary files when TMPDIR was not in environment). I used
  the opportunity to bump version with the improvements made to ctags to
  help diagnose these kinds of errors:
  https://github.com/universal-ctags/ctags/pull/1648

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: open
title: Update Zanshin to 0.5.0
user_login: silverhook
html_url: https://github.com/NixOS/nixpkgs/issues/33448
updated_at: 2018-01-05 13:10:04
body:
  [Zanshin 0.5.0 is out](https://zanshin.kde.org/2018/01/03/zanshin-0.5.0-is-out-2018-will-be-organized/).

  If no-one beats me to it, I will try to update the package myself as soon as I (re)learn how to :)


state: open
title: systemctl --user does not work
user_login: d4g
html_url: https://github.com/NixOS/nixpkgs/issues/33451
updated_at: 2018-01-20 10:16:09
body:
  ## Issue description
  `systemctl --user status                                                                                   ~
  Failed to read server status: Process org.freedesktop.systemd1 exited with status 1
   systemctl --user status                                                                                   ~
  Failed to read server status: Process org.freedesktop.systemd1 exited with status 1
  `
  Log entry in journalctl -xe:

  `-- Reboot --
  Jan 05 10:15:30 dagNix pulseaudio[982]: GetManagedObjects() failed: org.freedesktop.DBus.Error.ServiceUnknown: The name org.bluez was not provided by any .service files
  Jan 05 10:15:30 dagNix xsession[937]: 26
  Jan 05 10:15:30 dagNix xsession[937]: Failed to import environment: Process org.freedesktop.systemd1 exited with status 1
  Jan 05 10:15:30 dagNix xsession[937]: Failed to start graphical-session.target: Process org.freedesktop.systemd1 exited with status 1
  Jan 05 10:15:30 dagNix xsession[937]: See user logs and 'systemctl --user status graphical-session.target' for details.`

  Also the startup of the xserver takes a lot of time, after slim accepts the password.

  ### Steps to reproduce
  - Log in to system

  ## Technical details
  ### NixOS details
   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.10, NixOS, 18.03pre124015.f59a0f7f1a6 (Impala)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.11.16`
   - channels(root): `"nixos-18.03pre124015.f59a0f7f1a6"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`
   - nix-channel: `https://nixos.org/channels/nixos-unstable`

  ### Device details
   - device: `20DLCTO1WW ThinkPad S1 Yoga 12`
   - cpu: `Intel(R) Core(TM) i7-5500U CPU @ 2.40GHz`
   - gpu: `Intel Corporation HD Graphics 5500 (rev 09)`


state: closed
title: sqldeveloper: 17.3.1.279.0537 -> 17.4.0.355.2349
user_login: flokli
html_url: https://github.com/NixOS/nixpkgs/pull/33452
updated_at: 2018-01-05 10:22:51
body:
  ###### Motivation for this change
  Changelog:

   - Java 9 (JDK) is now supported
   - Data Guard in DBA panel is only available for 12c and higher connections
   - Updated the NoSQL drivers to version 4.5
   - Added support for defining consumer group mappings for CLIENT_ID
   - Preferences Search feature now covers all options
   - Differentiate between a temporary connection used in the unshared worksheet and a truly private connection used internally for things like the UT Repos or the Instance Viewer....the naming logic for the Unshared Worksheet is now 'MyConn (Unshared)' instead of 'MyConn__1'
   - RAC support added to Real Time SQL Monitoring

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: hugo: 0.30.2 -> 0.32.2
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/pull/33453
updated_at: 2019-05-18 11:03:15
body:
  ###### Motivation for this change

  https://github.com/gohugoio/hugo/issues/4227 although I'm not sure whether this is a bug in hugo or my template. Either way, there's a new release, so lets package it.

  **Note that I did not update the `deps.nix`**, because from what I see that needs a hugo clone and a full build of hugo on my machine, which strangely does not work (`go get` takes really long)?

  It builds, though. If a go maintainer wants to update the deps as well, feel free to re-use my commit.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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


    


state: closed
title: firefox-bin: 57.0.3 -> 57.0.4
user_login: tokudan
html_url: https://github.com/NixOS/nixpkgs/pull/33454
updated_at: 2018-01-05 10:29:37
body:
  (cherry picked from commit 805567b8231f09d87c2f0450c2a703d5a2d73664)

  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: newsboat: init at 2.10.2
user_login: dotlambda
html_url: https://github.com/NixOS/nixpkgs/pull/33455
updated_at: 2018-01-07 08:24:58
body:
  ###### Motivation for this change
  Newsboat is a fork of Newsbeuter, which is unmaintained.

  I have no way to test on Darwin. So I just copied the lines from Newsbeuter's default.nix.
  It would be nice if someone could test this.

  There is also #31719, but that PR seems to be stuck.
  Also, I was able to build the docs using the proper docbook packages.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---

  cc @lovek323 @joachifm @tasmo 


state: closed
title: firefox: 57.0.3 -> 57.0.4 [High security fix]
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/33456
updated_at: 2018-01-05 16:52:34
body:
  ###### Motivation for this change

  - Security fixes to address the Meltdown and Spectre timing attacks

  https://www.mozilla.org/en-US/firefox/57.0.4/releasenotes/
  https://www.mozilla.org/en-US/security/advisories/mfsa2018-01/

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: tewisay: init at git-2017-04-14
user_login: Chiiruno
html_url: https://github.com/NixOS/nixpkgs/pull/33457
updated_at: 2018-01-05 22:20:18
body:
  ###### Motivation for this change
  I like cowsay, so I wanted to add a fun [alternative](https://github.com/lucy/tewisay) to this repository.
  I'm very new to this, so if I'm not following protocol correctly, please just tell me what to do.
  Making a nixpkg is a tad confusing to a beginner.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


    
    


state: closed
title: nautilus-sendto 3.8.6 fails to build on NixOS
user_login: Mounium
html_url: https://github.com/NixOS/nixpkgs/issues/33458
updated_at: 2018-01-08 16:45:08
body:
  ## Issue description
  Trying to switch to current trunk a1a3aea fails at nautilus-sendto.

  ```
  ...
  meson: enabled parallel building
  building
  build flags: -j1 -l1
  [1/3] Compiling C object 'src/nautilus-sendto@exe/nautilus-sendto.c.o'.
  [2/3] Linking target src/nautilus-sendto.
  [3/3] Generating nautilus-sendto.metainfo.xml_merge with a custom command.
  FAILED: src/nautilus-sendto.metainfo.xml 
  /nix/store/4wqa1whb42khic67rv9jgip30nxmaii8-python3-3.6.4/bin/python3.6m /nix/store/b9f2218hq9h5vg9k1589xvqzhdmh6gxq-meson-0.44.0/bin/meson --internal msgfmthelper ../src/nautilus-sendto.metainfo.xml.in src/nautilus-sendto.metainfo.xml xml /tmp/nix-build-nautilus-sendto-3.8.6.drv-0/nautilus-sendto-3.8.6/po
  msgfmt: cannot locate ITS rules for ../src/nautilus-sendto.metainfo.xml.in
  Warning: You are using 'ANSI_X3.4-1968' which is not a Unicode-compatible locale.
  You might see errors if you use UTF-8 strings as filenames, as strings, or as file contents.
  Please switch to a UTF-8 locale for your platform.
  ninja: build stopped: subcommand failed.
  ```
  Maybe upstream bug? Doesn't seem to be nix-specific

  ### Steps to reproduce
  Either nixos-rebuild to aforementioned trunk or nix-build/nix-env nautilus-sendto on the same revision.


  ## Technical details

  Please run `nix-shell -p nix-info --run "nix-info -m"` and paste the
  results.

    


state: closed
title: glib-networking: Fix glib-networking for macOS
user_login: hamishmack
html_url: https://github.com/NixOS/nixpkgs/pull/33459
updated_at: 2018-02-24 05:29:16
body:
  ###### Motivation for this change

  Replaces #33304

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: metabase: init at 0.27.2
user_login: schneefux
html_url: https://github.com/NixOS/nixpkgs/pull/33460
updated_at: 2018-03-19 20:27:19
body:
  ###### Motivation for this change
  Added the https://metabase.com "uberjar". Tested on NixOS, the only issue I found was a compatibility problem with MariaDB which has already been reported [upstream](https://github.com/metabase/metabase/issues/2581).

  ###### Things done

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


state: closed
title: blueman: add `gobjectIntrospection` as native build dependency
user_login: andir
html_url: https://github.com/NixOS/nixpkgs/pull/33461
updated_at: 2018-01-05 13:28:40
body:
  ###### Motivation for this change

  `gobjectIntrospection` provides a hook to fixup GI_TYPELIB_PATH.

  Before this change all blueman tools fail to start because they are
  unable to discover the Gtk3 libraries.


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: tarball.nixos.org is not working properly
user_login: symphorien
html_url: https://github.com/NixOS/nixpkgs/issues/33462
updated_at: 2018-01-05 14:11:08
body:
  ## Issue description

  Bootstrap files are hosted on tarballs.nixos.org (see for example https://github.com/NixOS/nixpkgs/blob/master/pkgs/stdenv/linux/bootstrap-files/x86_64.nix#L6 ) but this host is currently misconfigured (it returns a 404 with the message "The specified bucket does not have a website configuration")

  ### Steps to reproduce

  Click on this link:
  http://tarballs.nixos.org/stdenv-linux/x86_64/4907fc9e8d0d82b28b3c56e3a478a2882f1d700f/bootstrap-tools.tar.xz

  Or,
  ```
  mkdir -p /tmp/blah/store
  mkdir -p /tmp/blah/var/nix
  NIX_STORE_DIR=/tmp/blah/store NIX_LOCALSTATE_DIR=/tmp/blah/var NIX_STATE_DIR=/tmp/blah/var/nix NIX_REMOTE= NIX_CONF_DIR=/tmp/blah NIX_LOG_DIR=/tmp nix-build "<nixpkgs>" -A nix
  ```
  After some downloading, it fails with
  ```
  error: unable to download ‘http://tarballs.nixos.org/stdenv-linux/x86_64/4907fc9e8d0d82b28b3c56e3a478a2882f1d700f/bootstrap-tools.tar.xz’: HTTP response code said error (22)
  ```


  ## Technical details
  ```
  system: "x86_64-linux", multi-user?: yes, version: nix-env (Nix) 1.11.16, channels(root): "nixos-18.03pre123588.ade98dc442e, nixos-stable-17.09.1905.a0b50eab59, nixos-unstable-18.03pre118631.66b63d2f5a", nixpkgs: /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs
  ```


state: closed
title: tigervnc doesn't build on unstable
user_login: iblech
html_url: https://github.com/NixOS/nixpkgs/issues/33463
updated_at: 2018-01-07 14:45:56
body:
  ## Issue description

  The build of tigervnc stops with the following error:

        CC       glxscreens.lo
      glxscreens.c:46:26: fatal error: compositeext.h: No such file or directory
       #include "compositeext.h"
                                ^
      compilation terminated.

  The offending file is https://github.com/XQuartz/xorg-server/blob/master/glx/glxscreens.c#L46 (which is not part of the tigervnc repository, but is nevertheless unpacked by the Nix build description under `unix/xserver`). Indeed, the file `compositeext.h` isn't contained in the directory in which `glxscreens.c` is located.

  The build can be fixed be either of the following steps:

  * Manually remove the import of `compositeext.h`. It doesn't appear to be needed (the build works, but I didn't do any testing).

  * Manually copy `compositeext.h` from `unix/xserver/composite/` to `unix/xserver/glx/`. This workaround is obviously a hack and should instead be properly dealt with by setting appropriate include paths.

  I don't have time to investigate further. From the little I know, this problem might have to be propagated upstream (to the maintainers of xorg).

  ### Steps to reproduce

  Try to install tigervnc.

  ## Technical details

  Please run `nix-shell -p nix-info --run "nix-info -m"` and paste the
  results.

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.7, NixOS, 18.03pre124015.f59a0f7f1a6 (Impala)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 1.11.16`
   - channels(root): `"nixos-18.03pre124626.a1a3aeaa8f8"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`
    


state: open
title: bashburn write problem
user_login: castilma
html_url: https://github.com/NixOS/nixpkgs/issues/33464
updated_at: 2018-01-06 08:38:23
body:
  ## Issue description
  I can read but not write audio cds with bashburn. 
  Maybe it is a misconfiguration of bashburn? 
  the (0,0,0) is strange, but it seems to want that?
  ```
  |-(Setup)                           (Current value)
  |   0) CD-Writer                    (0,0,0)
  |   1) CD-Reader Device File        (/dev/sr0)
  |   2) CD-Reader Mount Point        (<Change me>)
  |   3) Speed                        (-1)
  |   4) Blanking Type                (fast)
  |   5) Number of Devices            (1)
  |   6) Burn Directory               (/home/mcd/tmp/burn)
  |   7) CD Label                     (BashBurn CD/DVD)
  |   8) Author                       (<Change me>)
  |   9) Description                  (Burnt with BashBurn)
  |  10) Normalize                    (no)
  |  11) Driver options               ()
  |  12) FIFO directory               (/tmp)
  |  13) Delete temp after burn       (no)
  |  14) Allow overburn               (no)
  |  15) Set the Bitrate              (192)
  |  16) Language                     (English)
  |  17) DAO/TAO                      (-tao)
  |  18) Gap between tracks           (-pad)
  ```
  ```
  +----------------+ INFORMATION +----------------+

  The writer is supposed to be entered as 0,0,0 for SCSI
  or /dev/hdX for IDE writers (Where X is a driver letter).
  For auto-detect, enter auto. To cancel, just press [ENTER].
  The current setting is: /dev/sr0, and below is a list
  of possible writers on your system (According to /etc/fstab).
  ```
  ### Steps to reproduce
  ```
  +----------------+
  | BashBurn 3.1.0 |
  +----------------+
  |
  |-(Audio Menu)
  |  0) Burn Audio from Mp3s/Oggs/Wavs/FLACs
  |  1) Burn Audio Directly
  |  2) Copy Audio CD [CD to CD]
  |  3) Copy Audio CD [CD to harddrive]
  |  4) Burn M3U Playlist
  |  5) Create MP3s from Wavsa
  |  6) Create Oggs from Wavs
  |  7) Create FLACs from Wavs
  |  8) Create MP3s from CD
  |  9) Create Oggs from CD
  | 10) Create FLACs from CD
  | 11) Back

  |
  	Your Choice? [0-11] |> 0
  No *.mp3 audio files found
  No *.ogg audio files found
  No *.flac audio files found
  *.wav being used...
  Not using Normalize...
  Not enabling overburn...
  GNU xorriso 1.4.8 : RockRidge filesystem manipulator, libburnia project.

  xorriso : FAILURE : -as cdrecord: Surplus track source 'track02.cdda.wav'
  xorriso : NOTE : First and only track source is 'track01.cdda.wav'
  xorriso : NOTE : Giving up for -eject whole -dev ''
  xorriso : FAILURE : -as cdrecord: Job could not be performed properly.
  xorriso : aborting : -abort_on 'FAILURE' encountered 'FAILURE'
  Burning failed.
  Hit any key to continue : 
  ```
  the burn directory contains `track{01..20}.cdda.wav`.

  maybe it's a wrong/old parameter passed to xorriso (which acts like cdrecord et al.)?


  ## Technical details
  bashburn 3.1.0

   - system: `"x86_64-linux"`
   - host os: `Linux 4.9.68, NixOS, 17.09.2476.53e6d671a96 (Hummingbird)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.11.16`
   - channels(mcd): `""`
   - channels(root): `"nixos-17.09.2498.a9ffb7b0b5a"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`

    


state: closed
title: qca2 and qca-qt5: use system CA certificates
user_login: erosennin
html_url: https://github.com/NixOS/nixpkgs/pull/33466
updated_at: 2018-01-20 17:50:32
body:
  ###### Motivation for this change

  Sandboxed builds fail to detect the presence of `/etc/ssl/certs/ca-certificates.crt`. As a result, qca does not use the system CA bundle and considers all certificates as untrusted. This PR fixes that.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: kdeconnect: Add `sshfs` as a dependency
user_login: nixy
html_url: https://github.com/NixOS/nixpkgs/pull/33467
updated_at: 2018-01-12 07:53:53
body:
  ###### Motivation for this change

  kdeconnect depends on `sshfs` to mount the filesystem of android devices as discussed in #33442 and #27806

  ###### Things done

  I've built this on a Linux server to test the build works, but haven't yet tested that kdeconnect works. I likely won't be able to finish testing this till Sunday night.

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

  ---


state: closed
title: tigervnc: fix build, build in parallel
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/33468
updated_at: 2018-01-06 02:19:05
body:
  ###### Motivation for this change

  #33463 

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: yadm: 1.07 -> 1.12.0
user_login: Magnap
html_url: https://github.com/NixOS/nixpkgs/pull/33469
updated_at: 2018-01-06 14:41:40
body:
  ###### Motivation for this change

  Update yadm to the newest version.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---

  The reason it doesn't fit [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md) is because there is no maintainer set.


state: closed
title: Vulnerability Roundup 31
user_login: ckauhaus
html_url: https://github.com/NixOS/nixpkgs/issues/33470
updated_at: 2018-10-08 14:58:29
body:
  Scanned nixos/release-combined.nix @ f59a0f7. Filtered out previously reported CVEs. May contain false positives.

  ### exiv2-0.26 ([search](https://search.nix.gsc.io/?q=exiv2&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=exiv2+in%3Apath&type=Code))
   - [ ] [CVE-2017-17669](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-17669) _no upstream patch yet_

  ### gedit-3.22.1 ([search](https://search.nix.gsc.io/?q=gedit&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=gedit+in%3Apath&type=Code))
   - [ ] [CVE-2017-14108](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-14108) _low impact_

  ### imagemagick-6.9.9-26 ([search](https://search.nix.gsc.io/?q=imagemagick&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=imagemagick+in%3Apath&type=Code))
   - [x] [CVE-2017-17504](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-17504) #33324 

  ### openjpeg-2.3.0 ([search](https://search.nix.gsc.io/?q=openjpeg&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=openjpeg+in%3Apath&type=Code))
   - [ ] [CVE-2017-17479](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-17479) _no upstream patch_
   - [ ] [CVE-2017-17480](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-17480) _no upstream patch_

  ### openssl-1.1.0g ([search](https://search.nix.gsc.io/?q=openssl&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=openssl+in%3Apath&type=Code))
   - [x] [CVE-2017-3738](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-3738)  #33544

  ### postgresql-9.6.5 ([search](https://search.nix.gsc.io/?q=postgresql&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=postgresql+in%3Apath&type=Code))
   - [x] [CVE-2017-12172](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-12172) #33300 

  ### rsync-3.1.2 ([search](https://search.nix.gsc.io/?q=rsync&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=rsync+in%3Apath&type=Code))
   - [x] [CVE-2017-17433](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-17433) 5e85657ba
   - [x] [CVE-2017-17434](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-17434) 5e85657ba

  ### taglib-1.11.1 ([search](https://search.nix.gsc.io/?q=taglib&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=taglib+in%3Apath&type=Code))
   - [x] [CVE-2017-12678](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-12678) 2e00e2b27

  ### linux-4.9.73 (added manually for Meltdown)
  - [x] [CVE-2017-5753](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-5753) #33414

  Cc:  @NixOS/security-notifications, @joepie91, @phanimahesh, @the-kenny, @7c6f434c, @k0001, @peterhoeg, @nh2, @LnL7

  Contact @ckauhaus for any questions.
    
    
    
    
    


state: closed
title: ponyc: 0.21.0 -> 0.21.2
user_login: yrashk
html_url: https://github.com/NixOS/nixpkgs/pull/33471
updated_at: 2018-01-06 02:18:37
body:
  ###### Motivation for this change

  New version available

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: ocamlPackages.git: 1.11.2 -> 1.11.4
user_login: vbgl
html_url: https://github.com/NixOS/nixpkgs/pull/33472
updated_at: 2018-01-06 18:54:02
body:
  ###### Motivation for this change

  Unbreak `ocamlPackages.git-http`

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: aws-sdk-cpp: Enable cross-compilation
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/33473
updated_at: 2018-01-06 03:59:22
body:
  ###### Motivation for this change

  Small rebuild change from #30882 

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: Low-impact cross fixes
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/33474
updated_at: 2018-01-07 18:50:15
body:
  ###### Motivation for this change

  Not exhaustive, but manageable chunk of fixes from #30882 (and a few local ones) that don't cause mass-rebuild.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: open
title: mount can't find systemd-ask-password
user_login: peti
html_url: https://github.com/NixOS/nixpkgs/issues/33475
updated_at: 2019-05-27 20:14:25
body:
  When I try to mount a password-protected CIFS drive on my NixOS system, I get the following error message:

  ~~~
  # mount /mnt/fritz.nas
  sh: systemd-ask-password: command not found
  ~~~

  Now, after that error, `mount` proceeds to ask  for a password anyway (probably through some means available as a fallback), but still this doesn't seem right. The requested tool is installed and available in `$PATH`:

  ~~~
  # type -p systemd-ask-password
  systemd-ask-password is /run/current-system/sw/bin/systemd-ask-password
  ~~~

  Is it possible that `mount` doesn't have that `$PATH` configured for some reason?


state: closed
title: colm: loosen platform restrictions
user_login: jtojnar
html_url: https://github.com/NixOS/nixpkgs/pull/33476
updated_at: 2018-01-05 19:43:58
body:
  ###### Motivation for this change
  Seems to build on aarch64 and i686 Linux.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---

  cc @pSub 


state: closed
title: wireshark: explicitly disable the Qt build when building Gtk
user_login: andir
html_url: https://github.com/NixOS/nixpkgs/pull/33477
updated_at: 2018-01-06 12:06:16
body:
  ###### Motivation for this change

  In a recent CMAKE(?) or wireshark release the default behavior did
  change. A failing build log can be seen at hydra [1].

  [1] https://hydra.nixos.org/build/67179559/nixlog/1




  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: bc: fix for cross
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/33478
updated_at: 2018-01-22 21:59:22
body:
  ###### Motivation for this change

  Significant rebuild, isolated change from #30882 

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: Opera does not starts
user_login: TerkiKerel
html_url: https://github.com/NixOS/nixpkgs/issues/33479
updated_at: 2018-04-30 17:18:46
body:
  Hi,

  I updated opera browser. But now it does not starts. I try to open it from command line to see the error:

  /nix/store/09fg6vjwv1fq875b6450gyqxd6mvdlzn-opera-48.0.2685.52/lib/x86_64-linux-gnu/opera/opera: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
  [0105/223712.829145:FATAL:zygote_host_impl_linux.cc(182)] Check failed: ReceiveFixedMessage(fds[0], kZygoteBootMessage, sizeof(kZygoteBootMessage), &boot_pid). 
  #0 0x000001cbca87 <unknown>
  #1 0x000001cd1c01 <unknown>
  #2 0x000000f674b7 <unknown>
  #3 0x000000f66816 <unknown>
  #4 0x000000f66d2d <unknown>
  #5 0x000000c132c5 <unknown>
  #6 0x000000c198b9 <unknown>
  #7 0x00000078d976 <unknown>
  #8 0x000001cb6afe <unknown>
  #9 0x000001cb742d <unknown>
  #10 0x000002cf2e77 <unknown>
  #11 0x000001cb60b2 <unknown>
  #12 0x0000004294ec OperaMain
  #13 0x7f274a935040 __libc_start_main
  #14 0x000000428860 <unknown>

  /nix/store/09fg6vjwv1fq875b6450gyqxd6mvdlzn-opera-48.0.2685.52/lib/x86_64-linux-gnu/opera/opera_crashreporter: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
  Aborted (core dumped)

  Thank you


state: closed
title: Low-impact cross fixes, batch 2
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/33480
updated_at: 2018-01-08 14:24:09
body:
  ###### Motivation for this change

  Next batch in spirit of #33474 (picked from #30882).

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: apache-httpd: enable brotli support by default
user_login: efx
html_url: https://github.com/NixOS/nixpkgs/pull/33481
updated_at: 2018-01-08 13:17:16
body:
  ###### Motivation for this change
  Enable [mod_brotli](https://httpd.apache.org/docs/2.4/en/mod/mod_brotli.html) by default. [Brotli]( https://github.com/google/brotli) is modern compression format.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: sharutils: don't hardcode AR
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/33482
updated_at: 2018-01-06 20:59:26
body:
  ###### Motivation for this change

  Fixes cross-build by avoiding invoking naked 'ar'.

  Huge rebuild, unfortunately.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: dmd: 2.075.1 -> 2.078.0
user_login: ThomasMader
html_url: https://github.com/NixOS/nixpkgs/pull/33483
updated_at: 2018-01-06 06:59:46
body:
  ###### Motivation for this change

  Update dmd to 2.078.0 and run disabled assert.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


    


state: closed
title: firefox: backport 57.0.4 to 17.09
user_login: pbogdan
html_url: https://github.com/NixOS/nixpkgs/pull/33484
updated_at: 2018-01-05 23:23:25
body:
  ###### Motivation for this change

  Backport of https://github.com/NixOS/nixpkgs/pull/33456.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: linux_hardened_copperhead: 4.14.11a -> 4.14.12a
user_login: andir
html_url: https://github.com/NixOS/nixpkgs/pull/33485
updated_at: 2018-01-06 17:55:39
body:
  ###### Motivation for this change

  update to 4.14.12a.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: open
title: Enhancement: declaratively specify gcroots in NixOS
user_login: ledettwy
html_url: https://github.com/NixOS/nixpkgs/issues/33486
updated_at: 2018-01-09 02:20:05
body:
  ## Issue description

  A NixOS option of the form nix.gc.roots = [ ] would be a nice way to give a list of packages / derivations that won't be garbage collected.  The packages listed there would be added to the /nix/var/nix/gcroots directory on each nixos-rebuild.

  Workaround until then: symlink /nix/var/nix/gcroots/foo to /etc/gcroots, and then put the things you want to not be garbage collected in /etc/gcroots with environment.etc.


state: closed
title: sierra-shared-test: fix build
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/33487
updated_at: 2018-01-05 23:08:44
body:
  ###### Motivation for this change

  Using 500 libraries started failing with clang++: Argument list too long
  This is enough to reproduce the issue.

  /cc @Ericson2314 

  ```
  building '/nix/store/nrilbfs3sdrn45l45djrw16ghf2qsid4-macos-sierra-shared-test.drv'...
  /nix/store/yss9k0xkbg44vn3wl3qzr8ybw9hs4pmx-stdenv-darwin/setup: line 1211: 19349 Abort trap: 6           bad-asdf &> /dev/null
  bad-asdf should fail on sierra, OK
  goo-asdf should succeed on sierra, OK
  /nix/store/z5kgmw8fkgvjhpav3bk4f15rk6sfyp2z-macos-sierra-shared-test
  ```

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


