| Commit message (Collapse) | Author | Age |
|
|
|
| |
A quickfix after #45708
|
| |
|
|
|
|
|
| |
Want to get this out of here for 18.09, so it can be deprecated
thereafter.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fixes #43015 for me and hopefully also similar issues.
== Resource consumption ==
TL;DR: no change for small-memory cases, less CPU for large-memory cases.
I assume almost all of the large memory usage is just the expression
evaluation and managed by the GC, so I used just `nix-env -q...` to test.
Old and new lines for each command follow. I tried to run each several
times, but the values were very stable (<1% difference on re-runs),
so only one line for each command-version pair is provided.
$ time nix-env -f . -qaP --description -A nix >/dev/null
- 0.06user 0.01system 0:00.07elapsed 101%CPU (0avgtext+0avgdata 29036maxresident)k
+ 0.06user 0.01system 0:00.07elapsed 102%CPU (0avgtext+0avgdata 29864maxresident)k
$ time nix-env -f . -qaP --description >/dev/null
- 6.45user 0.36system 0:06.82elapsed 99%CPU (0avgtext+0avgdata 1021024maxresident)k
+ 6.23user 0.33system 0:06.57elapsed 100%CPU (0avgtext+0avgdata 938408maxresident)k
$ time nix-env -f . --show-trace -qa --drv-path --system --meta --xml 2>&1 >/dev/null
- 56.35user 0.96system 0:31.03elapsed 184%CPU (0avgtext+0avgdata 3207708maxresident)k
+ 44.80user 0.91system 0:26.12elapsed 175%CPU (0avgtext+0avgdata 3192696maxresident)k
$ time ./result-nix-large/bin/nix-instantiate --dry-run --eval --strict \
--show-trace ./maintainers/scripts/eval-release.nix > /dev/null
- Too many heap sections: Increase MAXHINCR or MAX_HEAP_SECTS
- Command terminated by signal 6
- 175.18user 2.68system 1:17.42elapsed 229%CPU (0avgtext+0avgdata 8468440maxresident)k
+ 178.48user 2.78system 1:15.11elapsed 241%CPU (0avgtext+0avgdata 8460572maxresident)k
|
|
|
|
| |
om-any-mirror - change to gentoo git repository gitweb.gentoo.org
|
|
|
|
| |
https://github.com/ivmai/bdwgc/releases/tag/v7.6.6
|
| |
|
| |
|
|
|
|
| |
Also disable-static, don't remember why
|
| |
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
pkgs/build-support/fetchbower/default.nix
pkgs/build-support/fetchdarcs/default.nix
pkgs/build-support/fetchgx/default.nix
pkgs/development/python-modules/botocore/default.nix
pkgs/os-specific/linux/firmware/firmware-linux-nonfree/default.nix
pkgs/tools/admin/awscli/default.nix
|
| |
| |
| |
| |
| |
| | |
In anticipation of what I outline in #33599, I only simplify exactly those
`doCheck`s which are equal to `hostPlatform != buildPlatform`. I also stick a
comment next to them so I can grep for them later.
|
|/
|
|
| |
These should be the same version.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
fix #20753
|
| |
|
|
|
|
| |
Make either 'bin' or 'out' the first output.
|
|\
| |
| |
| | |
Many non-conflict problems weren't (fully) resolved in this commit yet.
|
| | |
|
|\|
| |
| |
| |
| |
| |
| |
| | |
- there were many easy merge conflicts
- cc-wrapper needed nontrivial changes
Many other problems might've been created by interaction of the branches,
but stdenv and a few other packages build fine now.
|
| | |
|
| | |
|
| | |
|
|\|
| |
| |
| |
| |
| |
| | |
Conflicts (easy):
pkgs/development/interpreters/perl/5.10/setup-hook.sh
pkgs/development/interpreters/perl/5.8/setup-hook.sh
pkgs/development/libraries/gtk+/2.x.nix
|
| | |
|
|/ |
|
| |
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=31787
|
|
|
|
|
|
| |
Using the native `strip' breaks static libraries when cross-compiling.
svn path=/nixpkgs/trunk/; revision=27572
|
|
|
|
|
|
|
|
| |
instead of fetchcvs. Then we don't need to special-case FreeBSD
either. Also, removed the Cygwin patch which no longer seems
needed.
svn path=/nixpkgs/trunk/; revision=25759
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=25691
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=25669
|
|
|
|
|
|
| |
because the stable does not support mips at all
svn path=/nixpkgs/branches/stdenv-updates/; revision=23319
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=20902
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=20900
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=19954
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=17249
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=17187
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=12804
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=10082
|
|
|
|
|
|
|
|
|
| |
URLs to http://nix.cs.uu.nl/dist/tarballs. With content-addressable
mirror support (r9190, NIXPKGS-70) this is no longer necessary:
fetchurl will try to download from that location automatically. So
we can keep the original URLs.
svn path=/nixpkgs/trunk/; revision=9192
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=6711
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=6011
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=4623
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- gtkmm: C++ bindings for gtk
- glibmm: C++ bindings for glib
- libsigc++ (C++)
Added applications:
- Batik: SVG rasterizer (and more)
- Inkscape: vector graphics drawing application
Upgraded:
- boehm-gc
svn path=/nixpkgs/trunk/; revision=3792
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=3660
|
|
|
|
|
|
| |
gazillion different servers. Resurrected some 25 missing files.
svn path=/nixpkgs/trunk/; revision=2237
|