Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-01-04 | Fix Fedora 25 i386 RPM build | Benjamin Hipple | 1 | -1/+2 | |
2018-01-04 | Rename "use-substitutes" to "substitute" | Eelco Dolstra | 3 | -3/+3 | |
Commit c2154d4c8422ddc1c201d503bb52edff854af2ad renamed "build-use-substitutes" to "use-substitutes", but that broke "nix-copy-closure --use-substitutes". | |||||
2018-01-04 | Merge pull request #1773 from bhipple/fix-hydra-rpm-builds | Domen Kožar | 1 | -1/+1 | |
Fix RPM builds by increasing VM memory size | |||||
2018-01-02 | Fix RPM builds by increasing VM memory size | Benjamin Hipple | 1 | -1/+1 | |
The VM was running out of RAM while handling debug symbols, which caused the eu-strip to fail while separating debug symbols. | |||||
2018-01-02 | Merge pull request #1772 from shlevy/hasContext | Eelco Dolstra | 1 | -0/+9 | |
Add hasContext primop | |||||
2018-01-02 | Add hasContext primop | Shea Levy | 1 | -0/+9 | |
2018-01-02 | Merge pull request #1770 from dtzWill/fix/run-test-sandbox-ubuntu | Eelco Dolstra | 1 | -2/+2 | |
run.sh: include lib64 in sandbox-paths to fix on ubuntu 16.XX | |||||
2018-01-02 | Merge pull request #1768 from dtzWill/feature/brotli | Eelco Dolstra | 7 | -13/+207 | |
use libbrotli directly when available | |||||
2018-01-02 | Merge pull request #1766 from FRidh/aspell | Eelco Dolstra | 1 | -6/+0 | |
Do not export ASPELL_CONF | |||||
2017-12-30 | run.sh: include lib64 in sandbox-paths to fix on ubuntu 16.XX | Will Dietz | 1 | -2/+2 | |
(cc #1769) | |||||
2017-12-30 | use libbrotli directly when available | Will Dietz | 7 | -13/+207 | |
* Look for both 'brotli' and 'bro' as external command, since upstream has renamed it in newer versions. If neither are found, current runtime behavior is preserved: try to find 'bro' on PATH. * Limit amount handed to BrotliEncoderCompressStream to ensure interrupts are processed in a timely manner. Testing shows negligible performance impact. (Other compression sinks don't seem to require this) | |||||
2017-12-29 | Do not export ASPELL_CONF | Frederik Rietdijk | 1 | -6/+0 | |
This does not belong in Nix. Setting this env var is already done by the aspell derivation found in Nixpkgs. | |||||
2017-12-27 | Merge branch 'fix/issue-1757' of git://github.com/dtzWill/nix | Shea Levy | 1 | -1/+10 | |
2017-12-27 | Merge branch 'fix/fetchGit-clean-branch' of git://github.com/dtzWill/nix | Shea Levy | 2 | -1/+31 | |
2017-12-26 | nix repl: use linenoiseKeyType to differentiate ^C and ^D | Will Dietz | 1 | -1/+10 | |
Fixes #1757. | |||||
2017-12-25 | Remove debug line | Eelco Dolstra | 1 | -1/+0 | |
2017-12-22 | fetchGit: Fix handling of local repo when not using 'master' branch | Will Dietz | 2 | -1/+31 | |
Add tests checking this behavior. | |||||
2017-12-22 | Check aws-sdk-cpp version | Eelco Dolstra | 2 | -2/+16 | |
2017-12-22 | release.nix: Use fetchTarball and fetchGit | Eelco Dolstra | 5 | -24/+24 | |
In particular, using fetchGit means we don't need hackery to clean the source tree when building from an unclean tree. | |||||
2017-12-20 | Merge branch 'fix/issue-1742-empty-completions' of git://github.com/dtzWill/nix | Shea Levy | 1 | -7/+0 | |
2017-12-20 | Merge pull request #1753 from FRidh/fix/escaping | Eelco Dolstra | 1 | -2/+2 | |
Fix escaping, fixes build | |||||
2017-12-20 | Fix escaping, fixes build | Frederik Rietdijk | 1 | -2/+2 | |
2017-12-19 | linenoise.cpp: allow completions from empty input | Will Dietz | 1 | -7/+0 | |
Fixes #1742. | |||||
2017-12-17 | Add an issue template to cut down on the confusion | Dan Peebles | 1 | -0/+27 | |
2017-12-16 | Fix build on gcc 7 | Eelco Dolstra | 1 | -0/+2 | |
Fixes #1738. | |||||
2017-12-15 | Merge pull request #1736 from bgamari/stoi-exceptions | Eelco Dolstra | 2 | -5/+16 | |
Gracefully handle exceptions from stoi | |||||
2017-12-14 | edit: Catch stoi exceptions from line number parsing | Ben Gamari | 1 | -1/+6 | |
2017-12-14 | json-to-value: Throw sensible error message on invalid numbers | Ben Gamari | 1 | -4/+10 | |
2017-12-14 | Fix build against current aws-sdk-cpp | Eelco Dolstra | 1 | -1/+1 | |
2017-12-12 | Merge pull request #1722 from bhipple/fix-for-older-libcurl | Eelco Dolstra | 1 | -1/+3 | |
Fix for builds with system libcurl < 7.30 | |||||
2017-12-12 | Merge pull request #1724 from dtzWill/fix/minor-warnings | Eelco Dolstra | 3 | -3/+4 | |
fix minor warnings | |||||
2017-12-12 | Merge pull request #1725 from chris-martin/pr/concatStringsSep | Eelco Dolstra | 1 | -0/+8 | |
Add builtins.concatStringSep to the manual | |||||
2017-12-11 | Add builtins.concatStringSep to the manual | Chris Martin | 1 | -0/+8 | |
2017-12-11 | Mark comparison call operator as const | Will Dietz | 1 | -2/+2 | |
2017-12-11 | logging.cc: add missing 'override' | Will Dietz | 1 | -0/+1 | |
2017-12-11 | Fix forward-decl of Bindings as "class", match definition. | Will Dietz | 1 | -1/+1 | |
(appease clang -Wmismatched-tags warning) | |||||
2017-12-11 | Merge pull request #1721 from expipiplus1/patch-2 | Eelco Dolstra | 1 | -2/+2 | |
Escape left angle brackets in XML documentation | |||||
2017-12-11 | Merge branch 'feature/linenoise-ng' of git://github.com/dtzWill/nix | Shea Levy | 10 | -1262/+4580 | |
2017-12-09 | Fix for builds with system libcurl < 7.30 | Benjamin Hipple | 1 | -1/+3 | |
CentOS 7.4 and RHEL 7.4 ship with libcurl-devel-7.29.0-42.el7.x86_64; this flag was added in 7.30.0 https://curl.haxx.se/libcurl/c/CURLMOPT_MAX_TOTAL_CONNECTIONS.html | |||||
2017-12-09 | Escape left angle brackets in XML documentation | Joe Hermaszewski | 1 | -2/+2 | |
2017-12-08 | Merge pull request #1717 from grahamc/upload-release-aarch64 | Eelco Dolstra | 1 | -0/+3 | |
upload-release.pl: support aarch64-linux | |||||
2017-12-08 | Merge pull request #1718 from markus1189/nix-hash-doc | Eelco Dolstra | 1 | -1/+12 | |
nix-hash: Add sentence and example for nix-prefetch-url hash | |||||
2017-12-08 | Merge pull request #1719 from grahamc/fixup-darwin-hs-master | Eelco Dolstra | 1 | -7/+21 | |
Fixup darwin hs master | |||||
2017-12-08 | replace lolcat with nix-info | Graham Christensen | 1 | -1/+1 | |
2017-12-08 | darwin installer: fix on High Sierra | Graham Christensen | 1 | -6/+20 | |
2017-12-08 | nix-hash: Add sentence and example for nix-prefetch-url hash | Markus Hauck | 1 | -1/+12 | |
2017-12-07 | upload-release.pl: support aarch64-linux | Graham Christensen | 1 | -0/+3 | |
2017-12-07 | Fix test | Eelco Dolstra | 1 | -1/+1 | |
2017-12-07 | Provide random access to cached NARs | Eelco Dolstra | 5 | -104/+198 | |
E.g. $ time nix cat-store --store https://cache.nixos.org?local-nar-cache=/tmp/nars \ /nix/store/b0w2hafndl09h64fhb86kw6bmhbmnpm1-blender-2.79/share/icons/hicolor/scalable/apps/blender.svg > /dev/null real 0m4.139s $ time nix cat-store --store https://cache.nixos.org?local-nar-cache=/tmp/nars \ /nix/store/b0w2hafndl09h64fhb86kw6bmhbmnpm1-blender-2.79/share/icons/hicolor/scalable/apps/blender.svg > /dev/null real 0m0.024s (Before, the second call took ~0.220s.) This will use a NAR listing in /tmp/nars/b0w2hafndl09h64fhb86kw6bmhbmnpm1.ls containing all metadata, including the offsets of regular files inside the NAR. Thus, we don't need to read the entire NAR. (We do read the entire listing, but that's generally pretty small. We could use a SQLite DB by borrowing some more code from nixos-channel-scripts/file-cache.hh.) This is primarily useful when Hydra is serving files from an S3 binary cache, in particular when you have giant NARs. E.g. we had some 12 GiB NARs, so accessing individuals files was pretty slow. | |||||
2017-12-07 | nix ls-{nar,store}: Return offset of files in the NAR if known | Eelco Dolstra | 3 | -9/+12 | |
E.g. $ nix ls-store --json --recursive --store https://cache.nixos.org /nix/store/b0w2hafndl09h64fhb86kw6bmhbmnpm1-blender-2.79 \ | jq .entries.bin.entries.blender.narOffset 400 |