[Nix-commits] [NixOS/nixpkgs] c66ca7: gdb-multitarget: add to all-packages (#17438)

2016-08-10 Thread Alexey Shmalko
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: c66ca712b9c4af60477b7582f73a14ab975ffda7
  
https://github.com/NixOS/nixpkgs/commit/c66ca712b9c4af60477b7582f73a14ab975ffda7
  Author: Alexey Shmalko 
  Date:   2016-08-11 (Thu, 11 Aug 2016)

  Changed paths:
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  gdb-multitarget: add to all-packages (#17438)


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 662721: gcc-cross-wrapper: fix for non-chroot build

2016-08-10 Thread obadz
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 662721a4616e7e0a854897845aebf8d8198cb1d2
  
https://github.com/NixOS/nixpkgs/commit/662721a4616e7e0a854897845aebf8d8198cb1d2
  Author: Alexey Shmalko 
  Date:   2016-08-03 (Wed, 03 Aug 2016)

  Changed paths:
M pkgs/build-support/gcc-cross-wrapper/builder.sh

  Log Message:
  ---
  gcc-cross-wrapper: fix for non-chroot build

When `libc` is not set, many lines expand to `/lib`, `/include`, which
makes gccCross use host libraries outside Nix (with a different
architecture).


  Commit: a9bc2d530b45ad0356e253c6bb437e2edc631a2b
  
https://github.com/NixOS/nixpkgs/commit/a9bc2d530b45ad0356e253c6bb437e2edc631a2b
  Author: Alexey Shmalko 
  Date:   2016-08-03 (Wed, 03 Aug 2016)

  Changed paths:
M pkgs/development/compilers/gcc/4.9/default.nix
M pkgs/development/compilers/gcc/5/default.nix
M pkgs/development/compilers/gcc/6/default.nix

  Log Message:
  ---
  gcc: disable libsanitizer for uclibc

libsanitizer requires header files which are not present in uclibc.

Also, libsanitizer is disabled with uclibc for buildroot[1] and
openwrt[2].

[1]: 
https://git.busybox.net/buildroot/commit/?id=554e29e267e6b36a0fd78c82cbad2c82d939eb7f
[2]: 
https://gitlab.labs.nic.cz/turris/openwrt/commit/5f372a8ca08de4b2253b87253ca7762450e5641f


  Commit: 5ab8e0d2aa88a5d4e0d71cd384221ef6f868d307
  
https://github.com/NixOS/nixpkgs/commit/5ab8e0d2aa88a5d4e0d71cd384221ef6f868d307
  Author: Alexey Shmalko 
  Date:   2016-08-03 (Wed, 03 Aug 2016)

  Changed paths:
M pkgs/os-specific/linux/uclibc/default.nix

  Log Message:
  ---
  uclibc: claim maintainership


  Commit: 1cd9c588349b987618535abcb6dd78d7c6cd14c7
  
https://github.com/NixOS/nixpkgs/commit/1cd9c588349b987618535abcb6dd78d7c6cd14c7
  Author: obadz 
  Date:   2016-08-11 (Thu, 11 Aug 2016)

  Changed paths:
M pkgs/build-support/gcc-cross-wrapper/builder.sh
M pkgs/development/compilers/gcc/4.9/default.nix
M pkgs/development/compilers/gcc/5/default.nix
M pkgs/development/compilers/gcc/6/default.nix
M pkgs/os-specific/linux/uclibc/default.nix

  Log Message:
  ---
  Merge pull request #17461 from rasendubi/powerpc

cross-compilation: fixes for powerpc-linux-uclibc


Compare: https://github.com/NixOS/nixpkgs/compare/33166b743498...1cd9c588349b___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 33166b: wireguard: require Linux >= 4.1 for module build (...

2016-08-10 Thread Kranium Gikos Mendoza
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 33166b74349892d6161d8fd7261e3bd97dc03871
  
https://github.com/NixOS/nixpkgs/commit/33166b74349892d6161d8fd7261e3bd97dc03871
  Author: Kranium Gikos Mendoza 
  Date:   2016-08-11 (Thu, 11 Aug 2016)

  Changed paths:
M pkgs/os-specific/linux/wireguard/default.nix

  Log Message:
  ---
  wireguard: require Linux >= 4.1 for module build (#17632)


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


Re: [Nix-dev] using qemu virtual machine for testing software

2016-08-10 Thread Tomasz Czyż
Hi Tomas,

yeah, I've been there :-)
I have a problem with TCP connection not with starting the machine.

Basically, if you use VirtualBox it giving you kind of local networking for
free, same as docker default setup. I was wondering if it's possible to
have the same with qemu without setting up the bridge, ips etc by my own,
but after some digging I don't think it's possible.

I end up with port forwarding from qemu to localhost by adding params to
qemu in nix machine expression.

2016-08-10 10:33 GMT+01:00 Tomas Hlavaty :

> Hi Tomasz,
>
> Tomasz Czyż  writes:
> > I made this working/building the vm, but I still don't know how to
> > connect to it. Any idea?
>
> when you build the VM, it will create a symlink called something like
> result.  Inside there is a program to launch the VM inside qemu.  You
> can simply run that command and it will open a window with the qemu VM.
>
> Tomas
> ___
> nix-dev mailing list
> nix-dev@lists.science.uu.nl
> http://lists.science.uu.nl/mailman/listinfo/nix-dev
>



-- 
Tomasz Czyż
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


[Nix-commits] [NixOS/nixpkgs] ce823a: gambatte: Fix sandbox build

2016-08-10 Thread Tuomas Tynkkynen
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: ce823a8dbc7fe15520f96ef2270a01dc2e0ebead
  
https://github.com/NixOS/nixpkgs/commit/ce823a8dbc7fe15520f96ef2270a01dc2e0ebead
  Author: Tuomas Tynkkynen 
  Date:   2016-08-11 (Thu, 11 Aug 2016)

  Changed paths:
M pkgs/games/gambatte/default.nix
A pkgs/games/gambatte/fix-scons-paths.patch

  Log Message:
  ---
  gambatte: Fix sandbox build


  Commit: 5d433e35d57347332613c9d492bc0c401b10dfab
  
https://github.com/NixOS/nixpkgs/commit/5d433e35d57347332613c9d492bc0c401b10dfab
  Author: Matthew 
  Date:   2016-08-11 (Thu, 11 Aug 2016)

  Changed paths:
M pkgs/tools/filesystems/xfsprogs/default.nix

  Log Message:
  ---
  xfsprogs: propagate libuuid

Before, this would fail because libuuid needed to be available.

> echo '#include ' | cc -E -


  Commit: 0da53ba08c8209753803e3db511b31b6054f77b9
  
https://github.com/NixOS/nixpkgs/commit/0da53ba08c8209753803e3db511b31b6054f77b9
  Author: Tuomas Tynkkynen 
  Date:   2016-08-11 (Thu, 11 Aug 2016)

  Changed paths:
M pkgs/tools/misc/xfstests/default.nix

  Log Message:
  ---
  xfstests: Remove 'su' from PATH

This needs to be coming from the setuid wrapper to work correctly.


  Commit: ab8b78f6a36b53fe2d07f89e921bd020a42aa16e
  
https://github.com/NixOS/nixpkgs/commit/ab8b78f6a36b53fe2d07f89e921bd020a42aa16e
  Author: Tuomas Tynkkynen 
  Date:   2016-08-11 (Thu, 11 Aug 2016)

  Changed paths:
M pkgs/tools/misc/xfstests/default.nix

  Log Message:
  ---
  xfstests: 2016-01-11 -> 2016-08-06


  Commit: 17132558276c20f744d3a53cb9d73849e697c8e5
  
https://github.com/NixOS/nixpkgs/commit/17132558276c20f744d3a53cb9d73849e697c8e5
  Author: Tuomas Tynkkynen 
  Date:   2016-08-11 (Thu, 11 Aug 2016)

  Changed paths:
M pkgs/tools/filesystems/ceph/default.nix

  Log Message:
  ---
  ceph: Add xfsprogs 4.5.0 compat patch


Compare: https://github.com/NixOS/nixpkgs/compare/83f1a2408015...17132558276c___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 6aa606: acbuild: v0.3.0 -> v0.4.0

2016-08-10 Thread Graham Christensen
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 6aa60630cf2b3bb388dab80af5b07aa01504e183
  
https://github.com/NixOS/nixpkgs/commit/6aa60630cf2b3bb388dab80af5b07aa01504e183
  Author: Derek Gonyeo 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M pkgs/applications/misc/acbuild/default.nix

  Log Message:
  ---
  acbuild: v0.3.0 -> v0.4.0


  Commit: 83f1a2408015523f7852c26332c6e3d09acaf7af
  
https://github.com/NixOS/nixpkgs/commit/83f1a2408015523f7852c26332c6e3d09acaf7af
  Author: Graham Christensen 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M pkgs/applications/misc/acbuild/default.nix

  Log Message:
  ---
  Merge pull request #17649 from dgonyeo/master

acbuild: v0.3.0 -> v0.4.0


Compare: https://github.com/NixOS/nixpkgs/compare/bc8e080ac51e...83f1a2408015___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] d969f3: gocd-agent: 16.7.0 startup fixes + test improvemen...

2016-08-10 Thread Graham Christensen
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: d969f3fa5110b458bbfe5d12774024a6329a6580
  
https://github.com/NixOS/nixpkgs/commit/d969f3fa5110b458bbfe5d12774024a6329a6580
  Author: Graham Christensen 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M nixos/modules/services/continuous-integration/gocd-agent/default.nix
M nixos/tests/gocd-agent.nix

  Log Message:
  ---
  gocd-agent: 16.7.0 startup fixes + test improvements

 - Agent now takes a full URL to the Go.CD server
 - Instruct the agent to attempt restart every 30s upon failure
 - Test's Accept header did not match the server's expectation
 - Replace the tests' complex Awk matches with calls to `jq`


  Commit: f191b658208359cfa9d81532e8d3c41f37004a8c
  
https://github.com/NixOS/nixpkgs/commit/f191b658208359cfa9d81532e8d3c41f37004a8c
  Author: Graham Christensen 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M nixos/modules/services/continuous-integration/gocd-agent/default.nix
M nixos/tests/gocd-agent.nix

  Log Message:
  ---
  Merge pull request #17645 from grahamc/gocd-improve

gocd-agent: 16.7.0 startup fixes + test improvements


Compare: https://github.com/NixOS/nixpkgs/compare/26d25774fae5...f191b6582083___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 697b6d: gocd-agent: 16.6.0-3590 -> 16.7.0-3819

2016-08-10 Thread Graham Christensen
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 697b6d2f901eb3ebc3904af0ec3c8a0a20ccf694
  
https://github.com/NixOS/nixpkgs/commit/697b6d2f901eb3ebc3904af0ec3c8a0a20ccf694
  Author: Shawn Warren 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M pkgs/development/tools/continuous-integration/gocd-agent/default.nix

  Log Message:
  ---
  gocd-agent: 16.6.0-3590 -> 16.7.0-3819

Bump gocd-agent version to 16.7.0-3819 and update sha256 checksum.


  Commit: 3c55abcb4c29dfbb0e6fab041cb2e6f29cdc71ec
  
https://github.com/NixOS/nixpkgs/commit/3c55abcb4c29dfbb0e6fab041cb2e6f29cdc71ec
  Author: Graham Christensen 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M pkgs/development/tools/continuous-integration/gocd-agent/default.nix

  Log Message:
  ---
  Merge pull request #17638 from swarren83/bump-gocd-agent-version

gocd-agent: 16.6.0-3590 -> 16.7.0-3819


Compare: https://github.com/NixOS/nixpkgs/compare/221f7f18c150...3c55abcb4c29___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] c671fc: gocd-server: 16.6.0-3590 -> 16.7.0-3819

2016-08-10 Thread Graham Christensen
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: c671fc6dd003b93fc25dbd988c4c9debeb85c9f1
  
https://github.com/NixOS/nixpkgs/commit/c671fc6dd003b93fc25dbd988c4c9debeb85c9f1
  Author: Shawn Warren 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M pkgs/development/tools/continuous-integration/gocd-server/default.nix

  Log Message:
  ---
  gocd-server: 16.6.0-3590 -> 16.7.0-3819

Bump gocd-server version and update sha256 checksum.


  Commit: 26d25774fae5b60c0c5ddbf37bae163c9569e4ff
  
https://github.com/NixOS/nixpkgs/commit/26d25774fae5b60c0c5ddbf37bae163c9569e4ff
  Author: Graham Christensen 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M pkgs/development/tools/continuous-integration/gocd-server/default.nix

  Log Message:
  ---
  Merge pull request #17637 from swarren83/bump-gocd-server-version

gocd-server: 16.6.0-3590 -> 16.7.0-3819


Compare: https://github.com/NixOS/nixpkgs/compare/3c55abcb4c29...26d25774fae5___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 221f7f: hasSuffix: human readable inputs

2016-08-10 Thread Domen Kožar
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 221f7f18c150f92e6772c0b912c56692e1da519e
  
https://github.com/NixOS/nixpkgs/commit/221f7f18c150f92e6772c0b912c56692e1da519e
  Author: Domen Kožar 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M lib/strings.nix

  Log Message:
  ---
  hasSuffix: human readable inputs


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 96097f: geis: refactor & fix build

2016-08-10 Thread Joachim Fasting
  Branch: refs/heads/release-16.03
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 96097f1ed33c8df1d003802a5b11982f6032df0f
  
https://github.com/NixOS/nixpkgs/commit/96097f1ed33c8df1d003802a5b11982f6032df0f
  Author: Joachim Fasting 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M pkgs/development/libraries/geis/default.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  geis: refactor & fix build

- Pass -Wno-error=pedantic to work around ISO C violations
- Build with X11 unconditionally (also rely on pkgconfig for
  detection, --enable-x11 does not work)
- Build against evemu

(cherry picked from commit 3f5d7c7e04aba62c14e78133465814925ba4883f)


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 3d3a84: gnunet: ensure that zlib is actually linked

2016-08-10 Thread Rahul Gopinath
  Branch: refs/heads/release-16.03
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 3d3a84da439b06f3462c3e401e53330ae34c924e
  
https://github.com/NixOS/nixpkgs/commit/3d3a84da439b06f3462c3e401e53330ae34c924e
  Author: Rahul Gopinath 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M pkgs/applications/networking/p2p/gnunet/default.nix

  Log Message:
  ---
  gnunet: ensure that zlib is actually linked

Fixes #14969

(cherry picked from commit b31ab67a819ba4ba8298057c2eda40a4f9df1094)


  Commit: ead5d86b867d1d62970b5d2231a8ced070c4640a
  
https://github.com/NixOS/nixpkgs/commit/ead5d86b867d1d62970b5d2231a8ced070c4640a
  Author: Rahul Gopinath 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M pkgs/applications/networking/p2p/gnunet/default.nix

  Log Message:
  ---
  gnunet: cleanup patching

Do not use loop and sed since sed can take a list of files.

(cherry picked from commit af074c0972861f8db07aa200f476c790dc862b32)


Compare: https://github.com/NixOS/nixpkgs/compare/d502d02dbd98...ead5d86b867d___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] a4161a: terraform: fixes the plugins

2016-08-10 Thread zimbatm
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: a4161ac355636551f5a3a441d388c7c0021b80f7
  
https://github.com/NixOS/nixpkgs/commit/a4161ac355636551f5a3a441d388c7c0021b80f7
  Author: zimbatm 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M pkgs/applications/networking/cluster/terraform/default.nix

  Log Message:
  ---
  terraform: fixes the plugins

The plugins are now part of the binary and cause conflict when available
in the $PATH as well.


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nix] 9a1320: s/powerpc-darwin/x86_64-darwin/

2016-08-10 Thread Domen Kožar
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nix
  Commit: 9a1320af29f60ed23839aaabfbf81ead5e1c3758
  
https://github.com/NixOS/nix/commit/9a1320af29f60ed23839aaabfbf81ead5e1c3758
  Author: Domen Kožar 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M doc/manual/advanced-topics/distributed-builds.xml
M doc/manual/command-ref/conf-file.xml
M doc/manual/expressions/builtins.xml
M doc/manual/expressions/derivations.xml

  Log Message:
  ---
  s/powerpc-darwin/x86_64-darwin/

Let's step in line with time and document more realistic values.


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] cbb8ee: rustPackages: 2016-07-26 -> 2016-08-10

2016-08-10 Thread Ricardo M. Correia
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: cbb8ee28b5725adffb2ad6df738e8117df118a94
  
https://github.com/NixOS/nixpkgs/commit/cbb8ee28b5725adffb2ad6df738e8117df118a94
  Author: Ricardo M. Correia 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M pkgs/top-level/rust-packages.nix

  Log Message:
  ---
  rustPackages: 2016-07-26 -> 2016-08-10


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] d502d0: Revert "command-not-found: disable module until it...

2016-08-10 Thread Eelco Dolstra
  Branch: refs/heads/release-16.03
  Home:   https://github.com/NixOS/nixpkgs
  Commit: d502d02dbd9815a2ff2925d744a17aea295d4097
  
https://github.com/NixOS/nixpkgs/commit/d502d02dbd9815a2ff2925d744a17aea295d4097
  Author: Eelco Dolstra 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M nixos/modules/module-list.nix

  Log Message:
  ---
  Revert "command-not-found: disable module until it's fixed again"

This reverts commit 9ea8f6ad7d1332577ddfdf8d3877203fd4c38944.


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] dc7e32: Revert "command-not-found: disable module until it...

2016-08-10 Thread Eelco Dolstra
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: dc7e32e618bbc962ddbdd03b596966a1deac5fb4
  
https://github.com/NixOS/nixpkgs/commit/dc7e32e618bbc962ddbdd03b596966a1deac5fb4
  Author: Eelco Dolstra 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M nixos/modules/module-list.nix

  Log Message:
  ---
  Revert "command-not-found: disable module until it's fixed again"

This reverts commit 2a3c0ca3d5ab0fe9aaa312199b3cad5bc9a01934.


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nix] be64fb: RemoteStore / nix-daemon: Drop support for Nix < 1...

2016-08-10 Thread Eelco Dolstra
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nix
  Commit: be64fbb50129356a03d8b7fe08d3ef3809a4a82a
  
https://github.com/NixOS/nix/commit/be64fbb50129356a03d8b7fe08d3ef3809a4a82a
  Author: Eelco Dolstra 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M src/libstore/remote-store.cc
M src/nix-daemon/nix-daemon.cc

  Log Message:
  ---
  RemoteStore / nix-daemon: Drop support for Nix < 1.0


  Commit: 2fad86f361d5f6a4896a0364e313f61384945111
  
https://github.com/NixOS/nix/commit/2fad86f361d5f6a4896a0364e313f61384945111
  Author: Eelco Dolstra 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M doc/manual/command-ref/env-common.xml
M release.nix
M src/libmain/shared.cc
M src/libstore/globals.cc
M src/libstore/globals.hh
M src/libstore/local-store.cc
M tests/common.sh.in
M tests/dump-db.sh
M tests/init.sh
M tests/referrers.sh
M tests/remote-store.sh
M tests/user-envs.sh

  Log Message:
  ---
  Remove $NIX_DB_DIR

This variable has no reason to exist, given $NIX_STATE_DIR.


  Commit: 3eb621750848e0e6b30e5a79f76afbb096bb6c8a
  
https://github.com/NixOS/nix/commit/3eb621750848e0e6b30e5a79f76afbb096bb6c8a
  Author: Eelco Dolstra 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M src/libstore/build.cc
M src/libstore/local-fs-store.cc
M src/libstore/local-store.cc
M src/libstore/store-api.hh
M src/nix-store/nix-store.cc

  Log Message:
  ---
  Add a "root" parameter to local stores

This makes it easier to create a diverted store, i.e.

  NIX_REMOTE="local?root=/tmp/root"

instead of

  NIX_REMOTE="local?real=/tmp/root/nix/store=/tmp/root/nix/var/nix" 
NIX_LOG_DIR=/tmp/root/nix/var/log


  Commit: 36a51ecab3f107be113401fbd401c5a491c5afea
  
https://github.com/NixOS/nix/commit/36a51ecab3f107be113401fbd401c5a491c5afea
  Author: Eelco Dolstra 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M src/libstore/local-fs-store.cc

  Log Message:
  ---
  LocalFSStore::narFromPath(): Handle the diverted store case


  Commit: d961c29c9c5e806ff7c46c855a1e9d2b6cae593b
  
https://github.com/NixOS/nix/commit/d961c29c9c5e806ff7c46c855a1e9d2b6cae593b
  Author: Eelco Dolstra 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M src/libstore/build.cc
M src/libstore/local-store.cc
M src/libstore/local-store.hh
M src/libstore/nar-info.cc
M src/libstore/remote-store.cc
M src/libstore/schema.sql
M src/libstore/store-api.cc
M src/libstore/store-api.hh
M src/nix-daemon/nix-daemon.cc
M src/nix/path-info.cc
M src/nix/verify.cc

  Log Message:
  ---
  Mark content-addressed paths in the Nix database and in .narinfo

This allows such paths to be imported without signatures.


  Commit: f43823f6763d4be58412d03e46b2598a68464f81
  
https://github.com/NixOS/nix/commit/f43823f6763d4be58412d03e46b2598a68464f81
  Author: Eelco Dolstra 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M src/libstore/nar-accessor.cc

  Log Message:
  ---
  NarAccessor: Fix handling of non-executable files


  Commit: 6cb4bdf1526bacb02fec015f89267e519b654b84
  
https://github.com/NixOS/nix/commit/6cb4bdf1526bacb02fec015f89267e519b654b84
  Author: Eelco Dolstra 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M src/libstore/binary-cache-store.cc
M src/libstore/local-fs-store.cc

  Log Message:
  ---
  FSAccessor: Throw InvalidPath


  Commit: f294623d1d2d42cd6671c061d3e146b05b930afb
  
https://github.com/NixOS/nix/commit/f294623d1d2d42cd6671c061d3e146b05b930afb
  Author: Eelco Dolstra 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M src/libstore/local-store.cc
M src/libstore/nar-info-disk-cache.cc
M src/libstore/sqlite.cc
M src/libstore/sqlite.hh

  Log Message:
  ---
  SQLite:: Add some convenience


  Commit: 9204ea7294bf35beacbecd468a3c9690780b7ca5
  
https://github.com/NixOS/nix/commit/9204ea7294bf35beacbecd468a3c9690780b7ca5
  Author: Eelco Dolstra 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M src/libstore/download.cc

  Log Message:
  ---
  Show HTTP error codes


  Commit: 66adbdfd9743cccec5f7ca4992cf3a631bb22774
  
https://github.com/NixOS/nix/commit/66adbdfd9743cccec5f7ca4992cf3a631bb22774
  Author: Eelco Dolstra 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M src/libstore/download.cc
M src/libstore/download.hh
M src/libstore/http-binary-cache-store.cc

  Log Message:
  ---
  HttpBinaryCacheStore: Retry on transient HTTP errors

This makes us more robust against 500 errors 

[Nix-commits] [NixOS/nixpkgs] 896e54: flatten: drastically improve performance, see #176...

2016-08-10 Thread Domen Kožar
  Branch: refs/heads/release-16.03
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 896e54c5352b7456c8831a80b1b508ec225a0731
  
https://github.com/NixOS/nixpkgs/commit/896e54c5352b7456c8831a80b1b508ec225a0731
  Author: Domen Kožar 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M lib/lists.nix

  Log Message:
  ---
  flatten: drastically improve performance, see #17626

(cherry picked from commit ebffa9fd06af825d161d9da8d43f93ddb6b1f313)
Signed-off-by: Domen Kožar 


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nix] 6e51af: Nuke nix-push.

2016-08-10 Thread Eelco Dolstra
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nix
  Commit: 6e51af80231b2a35ba3f5edffa7e235b239955a0
  
https://github.com/NixOS/nix/commit/6e51af80231b2a35ba3f5edffa7e235b239955a0
  Author: Shea Levy 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M .gitignore
M doc/manual/command-ref/nix-channel.xml
R doc/manual/command-ref/nix-push.xml
M doc/manual/command-ref/nix-store.xml
M doc/manual/command-ref/utilities.xml
M doc/manual/local.mk
M scripts/local.mk
R scripts/nix-push.in
M tests/binary-cache.sh
M tests/local.mk
M tests/nix-channel.sh
R tests/nix-push.sh
M tests/repair.sh

  Log Message:
  ---
  Nuke nix-push.

Rarely used, nix copy replaces it.


  Commit: 6601e465675c5927f85e68a78c22f8828ddc3362
  
https://github.com/NixOS/nix/commit/6601e465675c5927f85e68a78c22f8828ddc3362
  Author: Eelco Dolstra 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M .gitignore
M doc/manual/command-ref/nix-channel.xml
R doc/manual/command-ref/nix-push.xml
M doc/manual/command-ref/nix-store.xml
M doc/manual/command-ref/utilities.xml
M doc/manual/local.mk
M scripts/local.mk
R scripts/nix-push.in
M tests/binary-cache.sh
M tests/local.mk
M tests/nix-channel.sh
R tests/nix-push.sh
M tests/repair.sh

  Log Message:
  ---
  Merge pull request #1024 from shlevy/nuke-nix-push

Nuke nix-push.


Compare: https://github.com/NixOS/nix/compare/a6eed133c5a3...6601e465675c___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 8750b4: bump gocd-agent version to 16.6.0-3590 (#17311)

2016-08-10 Thread Shawn Warren
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 8750b4892ef1004e2cbe4b70e8fa83206b75c76b
  
https://github.com/NixOS/nixpkgs/commit/8750b4892ef1004e2cbe4b70e8fa83206b75c76b
  Author: Shawn Warren 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M nixos/modules/services/continuous-integration/gocd-agent/default.nix
M nixos/tests/gocd-agent.nix
M pkgs/development/tools/continuous-integration/gocd-agent/default.nix

  Log Message:
  ---
  bump gocd-agent version to 16.6.0-3590 (#17311)

Update gocd-agent package version to 16.6.0-3590 including new sha.  Modify 
heapSize
and maxMemory mkOption to accurately reflect their intended purpose of 
configuring
initial java heap sizes.


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 52a875: further fix manual evaluation

2016-08-10 Thread obadz
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 52a875fb2329c55070e86e3f85f1d788df10c2c5
  
https://github.com/NixOS/nixpkgs/commit/52a875fb2329c55070e86e3f85f1d788df10c2c5
  Author: obadz 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M nixos/modules/services/databases/cassandra.nix

  Log Message:
  ---
  further fix manual evaluation

cc @cransom @domenkozar

See also 9ecc587 5ccfe7e


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 5ccfe7: fix manual evaluation

2016-08-10 Thread Domen Kožar
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 5ccfe7e8f281dd93b0e34b53a463149e0859ff17
  
https://github.com/NixOS/nixpkgs/commit/5ccfe7e8f281dd93b0e34b53a463149e0859ff17
  Author: Domen Kožar 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M nixos/modules/services/databases/cassandra.nix

  Log Message:
  ---
  fix manual evaluation


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 0b7e52: python: add file encoding spec to run_setup.py

2016-08-10 Thread Bjørn Forsman
  Branch: refs/heads/python-wip
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 0b7e5255ee05ee220242a10a5f234be775e83b58
  
https://github.com/NixOS/nixpkgs/commit/0b7e5255ee05ee220242a10a5f234be775e83b58
  Author: Bjørn Forsman 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M pkgs/development/python-modules/generic/run_setup.py

  Log Message:
  ---
  python: add file encoding spec to run_setup.py

Newer 'mutagen' versions have a test suite that trips over missing
encoding in this file. The file is copied to source trees at build time
with the name nix_run_setup.py.


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] cc0d34: kde5.kwallet-pam: init

2016-08-10 Thread Frederik Rietdijk
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: cc0d34f83edd6fa89068b99d423ac9368a23259d
  
https://github.com/NixOS/nixpkgs/commit/cc0d34f83edd6fa89068b99d423ac9368a23259d
  Author: Frederik Rietdijk 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M pkgs/desktops/kde-5/plasma/default.nix
A pkgs/desktops/kde-5/plasma/kwallet-pam.nix

  Log Message:
  ---
  kde5.kwallet-pam: init


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 991a30: pythonPackages.cryptography: 1.2.3 -> 1.4

2016-08-10 Thread Frederik Rietdijk
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 991a30afcc8c6c7f21d894d5f92a41d619874740
  
https://github.com/NixOS/nixpkgs/commit/991a30afcc8c6c7f21d894d5f92a41d619874740
  Author: Lancelot SIX 
  Date:   2016-08-08 (Mon, 08 Aug 2016)

  Changed paths:
M pkgs/top-level/python-packages.nix

  Log Message:
  ---
  pythonPackages.cryptography: 1.2.3 -> 1.4


  Commit: 909eaf8a4f320865f000f0ad9cfc72019ee16c3f
  
https://github.com/NixOS/nixpkgs/commit/909eaf8a4f320865f000f0ad9cfc72019ee16c3f
  Author: Lancelot SIX 
  Date:   2016-08-08 (Mon, 08 Aug 2016)

  Changed paths:
M pkgs/top-level/python-packages.nix

  Log Message:
  ---
  pythonPackages.cryptography_vectors: 1.2.3 -> 1.4


  Commit: 5da288158f59e791e271b51ec4fe5793bf91
  
https://github.com/NixOS/nixpkgs/commit/5da288158f59e791e271b51ec4fe5793bf91
  Author: Lancelot SIX 
  Date:   2016-08-09 (Tue, 09 Aug 2016)

  Changed paths:
M pkgs/top-level/python-packages.nix

  Log Message:
  ---
  pythonPackages.paramiko: 1.15.1 -> 2.0.2


  Commit: 34778273b16b2303c771b409a0911a792a2745b8
  
https://github.com/NixOS/nixpkgs/commit/34778273b16b2303c771b409a0911a792a2745b8
  Author: Lancelot SIX 
  Date:   2016-08-09 (Tue, 09 Aug 2016)

  Changed paths:
M pkgs/top-level/python-packages.nix

  Log Message:
  ---
  pythonPackages.ansible: Add pycrypto dependency

This used to be propagated by paramiko


  Commit: 1d96ca3a3edc0a9379e302fc0f7c39d1651961a1
  
https://github.com/NixOS/nixpkgs/commit/1d96ca3a3edc0a9379e302fc0f7c39d1651961a1
  Author: Lancelot SIX 
  Date:   2016-08-09 (Tue, 09 Aug 2016)

  Changed paths:
M pkgs/top-level/python-packages.nix

  Log Message:
  ---
  pythonPackages.ansible2: Add pycrypto dependency

This used to be propagated by paramiko


  Commit: 6c857c92076933ba643d6d1ea7a947b39367dd44
  
https://github.com/NixOS/nixpkgs/commit/6c857c92076933ba643d6d1ea7a947b39367dd44
  Author: Lancelot SIX 
  Date:   2016-08-09 (Tue, 09 Aug 2016)

  Changed paths:
M pkgs/top-level/python-packages.nix

  Log Message:
  ---
  pythonPackages.pysftp: 0.2.8 -> 0.2.9


  Commit: c99621fd20c336bcc908bfbd565241ee6250fa6c
  
https://github.com/NixOS/nixpkgs/commit/c99621fd20c336bcc908bfbd565241ee6250fa6c
  Author: Frederik Rietdijk 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M pkgs/top-level/python-packages.nix

  Log Message:
  ---
  Merge pull request #17615 from lancelotsix/update_pysftp

Update pysftp


Compare: https://github.com/NixOS/nixpkgs/compare/8df7571bbcae...c99621fd20c3___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] ed16cf: Provide correct instructions how to upgrade Nix wi...

2016-08-10 Thread Domen Kožar
  Branch: refs/heads/nix-upgrade
  Home:   https://github.com/NixOS/nixpkgs
  Commit: ed16cf12f9b1438b304b13119a186fafaf21654e
  
https://github.com/NixOS/nixpkgs/commit/ed16cf12f9b1438b304b13119a186fafaf21654e
  Author: Domen Kožar 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M default.nix

  Log Message:
  ---
  Provide correct instructions how to upgrade Nix without nixpkgs.

fixes #15344


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 230fed: Provide correct instructions how to upgrade Nix wi...

2016-08-10 Thread Domen Kožar
  Branch: refs/heads/nix-upgrade
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 230fed52fdc244b575301ef9f74e877c56cc586d
  
https://github.com/NixOS/nixpkgs/commit/230fed52fdc244b575301ef9f74e877c56cc586d
  Author: Domen Kožar 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M default.nix

  Log Message:
  ---
  Provide correct instructions how to upgrade Nix without nixpkgs.

fixes #15344


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 8df757: geogebra: don't build on hydra since derivation ju...

2016-08-10 Thread obadz
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 8df7571bbcaebae2cc04fe7575f851af766c19c2
  
https://github.com/NixOS/nixpkgs/commit/8df7571bbcaebae2cc04fe7575f851af766c19c2
  Author: obadz 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M pkgs/applications/science/math/geogebra/default.nix

  Log Message:
  ---
  geogebra: don't build on hydra since derivation just unpacks jars


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 04f0cb: geogebra: init at 5.0.265.0

2016-08-10 Thread Mohammed Yaseen Mowzer
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 04f0cb86d0e438e039ccb97f30ffc038bbd58315
  
https://github.com/NixOS/nixpkgs/commit/04f0cb86d0e438e039ccb97f30ffc038bbd58315
  Author: Mohammed Yaseen Mowzer 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M lib/licenses.nix
A pkgs/applications/science/math/geogebra/default.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  geogebra: init at 5.0.265.0

Closes #17400


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] de7a26: reckon: init at 0.4.4

2016-08-10 Thread Kyle McKean
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: de7a2651173655eef7c37369a05b6d4a47b64f41
  
https://github.com/NixOS/nixpkgs/commit/de7a2651173655eef7c37369a05b6d4a47b64f41
  Author: Kyle McKean 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
A pkgs/tools/text/reckon/Gemfile
A pkgs/tools/text/reckon/Gemfile.lock
A pkgs/tools/text/reckon/default.nix
A pkgs/tools/text/reckon/gemset.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  reckon: init at 0.4.4


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nix] a6eed1: Remove download-from-binary-cache.pl.in.

2016-08-10 Thread Shea Levy
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nix
  Commit: a6eed133c5a3602037bc48675ca783185cca5454
  
https://github.com/NixOS/nix/commit/a6eed133c5a3602037bc48675ca783185cca5454
  Author: Shea Levy 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
R scripts/download-from-binary-cache.pl.in

  Log Message:
  ---
  Remove download-from-binary-cache.pl.in.

We have BinaryCacheStore now


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] ad27f0: wolfssl: 3.9.6 -> 3.9.8

2016-08-10 Thread zimbatm
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: ad27f0252e45fcc602f2b12ed7afc60df3643c99
  
https://github.com/NixOS/nixpkgs/commit/ad27f0252e45fcc602f2b12ed7afc60df3643c99
  Author: Matthias C. M. Troffaes 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M pkgs/development/libraries/wolfssl/default.nix

  Log Message:
  ---
  wolfssl: 3.9.6 -> 3.9.8


  Commit: c8755d26b5ee086a05760af80c5c0eb36bec51ec
  
https://github.com/NixOS/nixpkgs/commit/c8755d26b5ee086a05760af80c5c0eb36bec51ec
  Author: zimbatm 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M pkgs/development/libraries/wolfssl/default.nix

  Log Message:
  ---
  Merge pull request #17628 from mcmtroffaes/feature/wolfssl-3.9.8

wolfssl: 3.9.6 -> 3.9.8


Compare: https://github.com/NixOS/nixpkgs/compare/c4b77c0f7cfa...c8755d26b5ee___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 8bff33: diffutils: 3.3 -> 3.4

2016-08-10 Thread Lancelot SIX
  Branch: refs/heads/staging
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 8bff33a4ff6a65d1ecf2ba6c8e42f8a5878c2629
  
https://github.com/NixOS/nixpkgs/commit/8bff33a4ff6a65d1ecf2ba6c8e42f8a5878c2629
  Author: Lancelot SIX 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M pkgs/tools/text/diffutils/default.nix

  Log Message:
  ---
  diffutils: 3.3 -> 3.4

See http://lists.gnu.org/archive/html/info-gnu/2016-08/msg4.html
for release announcement.


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] c4b77c: Revert "diffutils: 3.3 -> 3.4"

2016-08-10 Thread Lancelot SIX
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: c4b77c0f7cfac3c509a731a4eb569e3c82c1b8c2
  
https://github.com/NixOS/nixpkgs/commit/c4b77c0f7cfac3c509a731a4eb569e3c82c1b8c2
  Author: Lancelot SIX 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M pkgs/tools/text/diffutils/default.nix

  Log Message:
  ---
  Revert "diffutils: 3.3 -> 3.4"

This reverts commit 99f242bd00de583730303c0bc87811a157d8b4f9.
It will go into staging before getting into master.


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nix] e31280: Remove scripts/show-duplication.pl

2016-08-10 Thread Shea Levy
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nix
  Commit: e3128014dbef2f0cd172767ff8904d25f6efccbb
  
https://github.com/NixOS/nix/commit/e3128014dbef2f0cd172767ff8904d25f6efccbb
  Author: Shea Levy 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
R scripts/show-duplication.pl

  Log Message:
  ---
  Remove scripts/show-duplication.pl

Was added in 2006 to "measure the cost of the Nix approach".

Given that it uses /usr/bin/perl, I think this is safe to remove.


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nix] 15c035: Remove nix-install-package.

2016-08-10 Thread Eelco Dolstra
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nix
  Commit: 15c035c13f3c452ffef3960e97bd0e9b38d98ec2
  
https://github.com/NixOS/nix/commit/15c035c13f3c452ffef3960e97bd0e9b38d98ec2
  Author: Shea Levy 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M .gitignore
R doc/manual/command-ref/nix-install-package.xml
M doc/manual/command-ref/utilities.xml
M doc/manual/introduction/quick-start.xml
M doc/manual/local.mk
R doc/manual/packages/one-click.xml
M doc/manual/packages/package-management.xml
M scripts/local.mk
R scripts/nix-install-package.in
R tests/install-package.sh
M tests/local.mk

  Log Message:
  ---
  Remove nix-install-package.

Refs #831


  Commit: fe94b72acc40c00f9a2a6ad78a28e62edd63d75c
  
https://github.com/NixOS/nix/commit/fe94b72acc40c00f9a2a6ad78a28e62edd63d75c
  Author: Eelco Dolstra 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M .gitignore
R doc/manual/command-ref/nix-install-package.xml
M doc/manual/command-ref/utilities.xml
M doc/manual/introduction/quick-start.xml
M doc/manual/local.mk
R doc/manual/packages/one-click.xml
M doc/manual/packages/package-management.xml
M scripts/local.mk
R scripts/nix-install-package.in
R tests/install-package.sh
M tests/local.mk

  Log Message:
  ---
  Merge pull request #1021 from shlevy/remove-nix-install-package

Remove nix-install-package.


Compare: https://github.com/NixOS/nix/compare/c8608c488c10...fe94b72acc40___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 99f242: diffutils: 3.3 -> 3.4

2016-08-10 Thread Eelco Dolstra
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 99f242bd00de583730303c0bc87811a157d8b4f9
  
https://github.com/NixOS/nixpkgs/commit/99f242bd00de583730303c0bc87811a157d8b4f9
  Author: Lancelot SIX 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M pkgs/tools/text/diffutils/default.nix

  Log Message:
  ---
  diffutils: 3.3 -> 3.4

See http://lists.gnu.org/archive/html/info-gnu/2016-08/msg4.html
for release announcement.


  Commit: 9c381612ba78454b303470d3af7918440f580420
  
https://github.com/NixOS/nixpkgs/commit/9c381612ba78454b303470d3af7918440f580420
  Author: Eelco Dolstra 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M pkgs/tools/text/diffutils/default.nix

  Log Message:
  ---
  Merge pull request #17629 from lancelotsix/update_diffutils

diffutils: 3.3 -> 3.4


Compare: https://github.com/NixOS/nixpkgs/compare/ebffa9fd06af...9c381612ba78___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 0471d4: virtualbox: 5.0.20 -> 5.0.26

2016-08-10 Thread Eelco Dolstra
  Branch: refs/heads/release-16.03
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 0471d403dfa2f0af2e6f08cd6c4b0e96128269f7
  
https://github.com/NixOS/nixpkgs/commit/0471d403dfa2f0af2e6f08cd6c4b0e96128269f7
  Author: David Guibert 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M pkgs/applications/virtualization/virtualbox/default.nix
M pkgs/applications/virtualization/virtualbox/guest-additions/default.nix

  Log Message:
  ---
  virtualbox: 5.0.20 -> 5.0.26


  Commit: 7bcd3a9788ccf3dfe10dac285906802f5cdb32ad
  
https://github.com/NixOS/nixpkgs/commit/7bcd3a9788ccf3dfe10dac285906802f5cdb32ad
  Author: Eelco Dolstra 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M pkgs/applications/virtualization/virtualbox/default.nix
M pkgs/applications/virtualization/virtualbox/guest-additions/default.nix

  Log Message:
  ---
  Merge pull request #17627 from dguibert/dg/virtualbox-5.0.26

virtualbox: 5.0.20 -> 5.0.26


Compare: https://github.com/NixOS/nixpkgs/compare/17f6219f387c...7bcd3a9788cc___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] ebffa9: flatten: drastically improve performance, see #176...

2016-08-10 Thread Domen Kožar
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: ebffa9fd06af825d161d9da8d43f93ddb6b1f313
  
https://github.com/NixOS/nixpkgs/commit/ebffa9fd06af825d161d9da8d43f93ddb6b1f313
  Author: Domen Kožar 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M lib/lists.nix

  Log Message:
  ---
  flatten: drastically improve performance, see #17626


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs]

2016-08-10 Thread domenkozar
  Branch: refs/heads/reimplement-concatMap
  Home:   https://github.com/NixOS/nixpkgs
___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] c15795: atom: 1.9.0 -> 1.9.6

2016-08-10 Thread Frederik Rietdijk
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: c15795a08230b02b240a0bb943668c808c3d5e7c
  
https://github.com/NixOS/nixpkgs/commit/c15795a08230b02b240a0bb943668c808c3d5e7c
  Author: Danny Arnold 
  Date:   2016-08-09 (Tue, 09 Aug 2016)

  Changed paths:
M pkgs/applications/editors/atom/default.nix

  Log Message:
  ---
  atom: 1.9.0 -> 1.9.6


  Commit: c99e8b94c2338dcb7ae2a1ca1d5564dc97d11f3e
  
https://github.com/NixOS/nixpkgs/commit/c99e8b94c2338dcb7ae2a1ca1d5564dc97d11f3e
  Author: Frederik Rietdijk 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M pkgs/applications/editors/atom/default.nix

  Log Message:
  ---
  Merge pull request #17611 from despairblue/update/atom

update atom


Compare: https://github.com/NixOS/nixpkgs/compare/111d7a2af4d5...c99e8b94c233___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 6ce28c: cassandra: refactor versioning

2016-08-10 Thread Frederik Rietdijk
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 6ce28ca5c0f27ef14132f28c83eb90474013eac0
  
https://github.com/NixOS/nixpkgs/commit/6ce28ca5c0f27ef14132f28c83eb90474013eac0
  Author: Casey Ransom 
  Date:   2016-08-02 (Tue, 02 Aug 2016)

  Changed paths:
M pkgs/servers/nosql/cassandra/1.2.nix
M pkgs/servers/nosql/cassandra/2.0.nix
M pkgs/servers/nosql/cassandra/2.1.nix
M pkgs/servers/nosql/cassandra/3.0.nix
A pkgs/servers/nosql/cassandra/generic.nix

  Log Message:
  ---
  cassandra: refactor versioning

This change:
- refactors the packages so it is easier to create and update new versions of
  cassandra.
- fixes a bug where Cassandra will not connect to another member unless
  LD_PRELOADing libstdc++.so. Without that change, it generates a stack trace
  and dies with exceptions regarding org.xerial.snappy.
- restricts platform to linux as procps is also linux only.


  Commit: 9ecc587e3b116dcb614a3fbe5726afcb641783c1
  
https://github.com/NixOS/nixpkgs/commit/9ecc587e3b116dcb614a3fbe5726afcb641783c1
  Author: Casey Ransom 
  Date:   2016-08-02 (Tue, 02 Aug 2016)

  Changed paths:
M nixos/modules/module-list.nix
A nixos/modules/services/databases/cassandra.nix
M nixos/release.nix
A nixos/tests/cassandra.nix

  Log Message:
  ---
  cassandra service: init

The module will configure a Cassandra server with common options being
tweakable. Included is also a test which will spin up 3 nodes and
verify that the cluster can be formed, broken, and repaired.


  Commit: 8955dc5e7eda061206854624ceca03d150d5e7da
  
https://github.com/NixOS/nixpkgs/commit/8955dc5e7eda061206854624ceca03d150d5e7da
  Author: Frederik Rietdijk 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M nixos/modules/module-list.nix
A nixos/modules/services/databases/cassandra.nix
M nixos/release.nix
A nixos/tests/cassandra.nix
M pkgs/servers/nosql/cassandra/1.2.nix
M pkgs/servers/nosql/cassandra/2.0.nix
M pkgs/servers/nosql/cassandra/2.1.nix
M pkgs/servers/nosql/cassandra/3.0.nix
A pkgs/servers/nosql/cassandra/generic.nix

  Log Message:
  ---
  Merge pull request #17464 from cransom/cassandra

Cassandra


Compare: https://github.com/NixOS/nixpkgs/compare/c99e8b94c233...8955dc5e7eda___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] ffb502: gdouros: remove broken fonts

2016-08-10 Thread Frederik Rietdijk
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: ffb502d1572cf0c8a88aa034c7b76e8973ec970e
  
https://github.com/NixOS/nixpkgs/commit/ffb502d1572cf0c8a88aa034c7b76e8973ec970e
  Author: Matthew 
  Date:   2016-08-09 (Tue, 09 Aug 2016)

  Changed paths:
M pkgs/data/fonts/gdouros/default.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  gdouros: remove broken fonts

Some of these fonts are still available but their url has moved and
their hash has been changed. If anyone still uses them, feel free to add
them back.


  Commit: 8dd63abfd37fa275925537d24abb98b0d2612443
  
https://github.com/NixOS/nixpkgs/commit/8dd63abfd37fa275925537d24abb98b0d2612443
  Author: Matthew 
  Date:   2016-08-09 (Tue, 09 Aug 2016)

  Changed paths:
M pkgs/data/fonts/baekmuk-ttf/default.nix

  Log Message:
  ---
  baekmuk-ttf: update url


  Commit: 7833781b43afa258d22c76076bb0c510ad5c433b
  
https://github.com/NixOS/nixpkgs/commit/7833781b43afa258d22c76076bb0c510ad5c433b
  Author: Matthew 
  Date:   2016-08-09 (Tue, 09 Aug 2016)

  Changed paths:
M pkgs/applications/misc/wikicurses/default.nix

  Log Message:
  ---
  wikicurses: fix build error

It would error when a config file was missing. This patch comes from
github and can be removed once 4b944ac339312b642c6dc5d6b5a2f7be7503218f
is included in a release.


  Commit: 0540e567a8b5df8f4ca7441e480578530e50657f
  
https://github.com/NixOS/nixpkgs/commit/0540e567a8b5df8f4ca7441e480578530e50657f
  Author: Matthew 
  Date:   2016-08-09 (Tue, 09 Aug 2016)

  Changed paths:
R pkgs/os-specific/linux/uksmtools/default.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  uksmtools: delete

Sources are not available from GitHub anymore and it appears to be
unmantained. A request was sent to the AUR mailing list to delete it on
May 26, 2016:

https://lists.archlinux.org/pipermail/aur-requests/2016-May/011706.html


  Commit: 473a656426a701bf3997153f074ff43673599cb6
  
https://github.com/NixOS/nixpkgs/commit/473a656426a701bf3997153f074ff43673599cb6
  Author: Matthew 
  Date:   2016-08-09 (Tue, 09 Aug 2016)

  Changed paths:
M pkgs/applications/networking/instant-messengers/vacuum/default.nix

  Log Message:
  ---
  vacuum-im: add -lz to NIX_LDFLAGS

This should be fixed upstream, but it's broken regardless.

http://hydra.nixos.org/build/38322959/nixlog/1


  Commit: aa9cd7b66d42f9491a7147ce532feea723aff31e
  
https://github.com/NixOS/nixpkgs/commit/aa9cd7b66d42f9491a7147ce532feea723aff31e
  Author: Matthew 
  Date:   2016-08-09 (Tue, 09 Aug 2016)

  Changed paths:
M pkgs/applications/audio/sooperlooper/default.nix

  Log Message:
  ---
  sooperlooper: use autconf correctly


  Commit: 1c870804d1858fbd7a3faca0218a9878c579528d
  
https://github.com/NixOS/nixpkgs/commit/1c870804d1858fbd7a3faca0218a9878c579528d
  Author: Matthew 
  Date:   2016-08-09 (Tue, 09 Aug 2016)

  Changed paths:
M pkgs/tools/package-management/opkg/default.nix

  Log Message:
  ---
  opkg: add libxml2 as input

This caused the failures seen here:

http://hydra.nixos.org/build/38313838/nixlog/1


  Commit: 8d3036ff2e06c09dcb606221384388e9a35133ad
  
https://github.com/NixOS/nixpkgs/commit/8d3036ff2e06c09dcb606221384388e9a35133ad
  Author: Matthew 
  Date:   2016-08-09 (Tue, 09 Aug 2016)

  Changed paths:
M pkgs/top-level/perl-packages.nix

  Log Message:
  ---
  perlPackages.mimeConstruct: only "out" output

http://hydra.nixos.org/build/38074006/nixlog/1


  Commit: 9e72be00bc30d54edb51c841dd7ab561afdd2b91
  
https://github.com/NixOS/nixpkgs/commit/9e72be00bc30d54edb51c841dd7ab561afdd2b91
  Author: Matthew 
  Date:   2016-08-09 (Tue, 09 Aug 2016)

  Changed paths:
M pkgs/tools/typesetting/hevea/default.nix

  Log Message:
  ---
  hevea: 2.28 -> 2.29

2.28 is no longer available at that url


  Commit: 0bb4604b0b06b5c46c1940fb44f67fd17e7e4a5e
  
https://github.com/NixOS/nixpkgs/commit/0bb4604b0b06b5c46c1940fb44f67fd17e7e4a5e
  Author: Matthew 
  Date:   2016-08-09 (Tue, 09 Aug 2016)

  Changed paths:
M pkgs/applications/audio/i-score/default.nix

  Log Message:
  ---
  i-score: update sha

Somehow, the sha256 has been changed. This seems to be from the
different submodules within the repository.


  Commit: 111d7a2af4d57adde6f91a60cbb024575d018d34
  
https://github.com/NixOS/nixpkgs/commit/111d7a2af4d57adde6f91a60cbb024575d018d34
  Author: Frederik Rietdijk 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M pkgs/applications/audio/i-score/default.nix
M pkgs/applications/audio/sooperlooper/default.nix
M pkgs/applications/misc/wikicurses/default.nix

Re: [Nix-dev] using qemu virtual machine for testing software

2016-08-10 Thread Tomas Hlavaty
Hi Tomasz,

Tomasz Czyż  writes:
> I made this working/building the vm, but I still don't know how to
> connect to it. Any idea?

when you build the VM, it will create a symlink called something like
result.  Inside there is a program to launch the VM inside qemu.  You
can simply run that command and it will open a window with the qemu VM.

Tomas
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


[Nix-commits] [NixOS/nixpkgs] 17fb60: concatMap: reimplement using foldl'

2016-08-10 Thread Domen Kožar
  Branch: refs/heads/reimplement-concatMap
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 17fb602b6d56ae1431fea48c190c954701691f1a
  
https://github.com/NixOS/nixpkgs/commit/17fb602b6d56ae1431fea48c190c954701691f1a
  Author: Domen Kožar 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M lib/lists.nix

  Log Message:
  ---
  concatMap: reimplement using foldl'

Using the following example:

$ cat benchconcatmap.nix
with (import );

flatten (
 concatMap (kPackages:
   concatMap (dpdk:
   concatMap (qemu:
 concatMap (snabb:
   [snabb]
 ) (range 1 40)
   ) (range 1 40)
   ) (range 1 20)
 ) (range 1 8))

Previous implementation of concatMap took ~70s and ~400MB of ram
to evaluate on my machine.

Now it takes ~0.5s and ~350MB of ram.

That's a very nice improvement to CPU usage, apprently previous
implementation was O(n^2). I have no idea why Nix takes 350MB of ram
for 244k integers.


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 04403e: python-gnutls: fix search path to gnutls

2016-08-10 Thread Frederik Rietdijk
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 04403e4c67fb89dd12b93902c3cbd37171d6690b
  
https://github.com/NixOS/nixpkgs/commit/04403e4c67fb89dd12b93902c3cbd37171d6690b
  Author: Michiel Leenaars 
  Date:   2016-08-07 (Sun, 07 Aug 2016)

  Changed paths:
M pkgs/top-level/python-packages.nix

  Log Message:
  ---
  python-gnutls: fix search path to gnutls


  Commit: 19eac13f3dccb42ec23c4dcdcc9c0f9028411de7
  
https://github.com/NixOS/nixpkgs/commit/19eac13f3dccb42ec23c4dcdcc9c0f9028411de7
  Author: Michiel Leenaars 
  Date:   2016-08-08 (Mon, 08 Aug 2016)

  Changed paths:
M pkgs/top-level/python-packages.nix

  Log Message:
  ---
  pythonPackages.klein: init -> 15.3.1


  Commit: 93a9643aeddcb28f7535d05826088553d9b7a49d
  
https://github.com/NixOS/nixpkgs/commit/93a9643aeddcb28f7535d05826088553d9b7a49d
  Author: Michiel Leenaars 
  Date:   2016-08-08 (Mon, 08 Aug 2016)

  Changed paths:
M pkgs/top-level/python-packages.nix

  Log Message:
  ---
  pythonPackages.pydispatcher: init -> 2.0.5


  Commit: fc71e1e178347cb1cacfa31d7e1f9ed37dac2fd1
  
https://github.com/NixOS/nixpkgs/commit/fc71e1e178347cb1cacfa31d7e1f9ed37dac2fd1
  Author: Michiel Leenaars 
  Date:   2016-08-08 (Mon, 08 Aug 2016)

  Changed paths:
M pkgs/top-level/python-packages.nix

  Log Message:
  ---
  pythonpackages.attrs: init -> 16.0.0


  Commit: f6d8566cec1051e01a1fc570d3cae1fcef60c149
  
https://github.com/NixOS/nixpkgs/commit/f6d8566cec1051e01a1fc570d3cae1fcef60c149
  Author: Michiel Leenaars 
  Date:   2016-08-08 (Mon, 08 Aug 2016)

  Changed paths:
M pkgs/top-level/python-packages.nix

  Log Message:
  ---
  pythonPackages.pympler: init at 0.4.3


  Commit: b49ba8a3e3691495ebd7048576721ebec79f8dc3
  
https://github.com/NixOS/nixpkgs/commit/b49ba8a3e3691495ebd7048576721ebec79f8dc3
  Author: Michiel Leenaars 
  Date:   2016-08-08 (Mon, 08 Aug 2016)

  Changed paths:
M pkgs/top-level/python-packages.nix

  Log Message:
  ---
  pythonPackages.sqlobject: init at 3.0.0


  Commit: b57a20b88995cdf773a77ab86d65bf3922cbe105
  
https://github.com/NixOS/nixpkgs/commit/b57a20b88995cdf773a77ab86d65bf3922cbe105
  Author: Frederik Rietdijk 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M pkgs/top-level/python-packages.nix

  Log Message:
  ---
  Merge pull request #15949 from leenaars/pygnutlsfixed

 Python-gnutls fixed + various new python libraries


Compare: https://github.com/NixOS/nixpkgs/compare/38f322f2cfa3...b57a20b88995___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 6903b4: concatMap: reimplement using foldl'

2016-08-10 Thread Domen Kožar
  Branch: refs/heads/reimplement-concatMap
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 6903b435a5349615c5a3c2ecd4cdf5ff283ae9e1
  
https://github.com/NixOS/nixpkgs/commit/6903b435a5349615c5a3c2ecd4cdf5ff283ae9e1
  Author: Domen Kožar 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M lib/lists.nix

  Log Message:
  ---
  concatMap: reimplement using foldl'

Using the following example:

$ cat benchconcatmap.nix
with (import );

flatten (
 concatMap (kPackages:
   concatMap (dpdk:
   concatMap (qemu:
 concatMap (snabb:
   [snabb]
 ) (range 1 40)
   ) (range 1 40)
   ) (range 1 20)
 ) (range 1 8))

Previous implementation of concatMap took ~70s and ~400MB of ram
to evaluate on my machine.

Now it takes ~0.5s and ~350MB of ram.

That's a very nice improvement to CPU usage, apprently previous
implementation was O(n^2). I have no idea why Nix takes 350MB of ram
for 244k integers.


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 077f5f: concatMap: reimplement using foldl'

2016-08-10 Thread Domen Kožar
  Branch: refs/heads/reimplement-concatMap
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 077f5fe56d1f53362a0764030efbeb3febee0bd2
  
https://github.com/NixOS/nixpkgs/commit/077f5fe56d1f53362a0764030efbeb3febee0bd2
  Author: Domen Kožar 
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
M lib/lists.nix

  Log Message:
  ---
  concatMap: reimplement using foldl'

Using the following example:

$ cat benchconcatmap.nix
with (import );

flatten (
 concatMap (kPackages:
   concatMap (dpdk:
   concatMap (qemu:
 concatMap (snabb:
   [snabb]
 ) (range 1 40)
   ) (range 1 40)
   ) (range 1 20)
 ) (range 1 8))

Previous implementation of concatMap took ~70s and ~400MB of ram
to evaluate on my machine.

Now it takes ~0.5s and ~350MB of ram.

That's a very nice improvement to CPU usage, apprently previous
implementation was O(n^2). I have no idea why Nix takes 350MB of ram
for 244k integers.


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits