aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-12-29Do not export ASPELL_CONFFrederik Rietdijk
This does not belong in Nix. Setting this env var is already done by the aspell derivation found in Nixpkgs.
2017-12-27Merge branch 'fix/issue-1757' of git://github.com/dtzWill/nixShea Levy
2017-12-27Merge branch 'fix/fetchGit-clean-branch' of git://github.com/dtzWill/nixShea Levy
2017-12-26nix repl: use linenoiseKeyType to differentiate ^C and ^DWill Dietz
Fixes #1757.
2017-12-25Remove debug lineEelco Dolstra
2017-12-22fetchGit: Fix handling of local repo when not using 'master' branchWill Dietz
Add tests checking this behavior.
2017-12-22Check aws-sdk-cpp versionEelco Dolstra
2017-12-22release.nix: Use fetchTarball and fetchGitEelco Dolstra
In particular, using fetchGit means we don't need hackery to clean the source tree when building from an unclean tree.
2017-12-20Merge branch 'fix/issue-1742-empty-completions' of git://github.com/dtzWill/nixShea Levy
2017-12-20Merge pull request #1753 from FRidh/fix/escapingEelco Dolstra
Fix escaping, fixes build
2017-12-20Fix escaping, fixes buildFrederik Rietdijk
2017-12-19linenoise.cpp: allow completions from empty inputWill Dietz
Fixes #1742.
2017-12-17Add an issue template to cut down on the confusionDan Peebles
2017-12-16Fix build on gcc 7Eelco Dolstra
Fixes #1738.
2017-12-15Merge pull request #1736 from bgamari/stoi-exceptionsEelco Dolstra
Gracefully handle exceptions from stoi
2017-12-14edit: Catch stoi exceptions from line number parsingBen Gamari
2017-12-14json-to-value: Throw sensible error message on invalid numbersBen Gamari
2017-12-14Fix build against current aws-sdk-cppEelco Dolstra
2017-12-12Merge pull request #1722 from bhipple/fix-for-older-libcurlEelco Dolstra
Fix for builds with system libcurl < 7.30
2017-12-12Merge pull request #1724 from dtzWill/fix/minor-warningsEelco Dolstra
fix minor warnings
2017-12-12Merge pull request #1725 from chris-martin/pr/concatStringsSepEelco Dolstra
Add builtins.concatStringSep to the manual
2017-12-11Add builtins.concatStringSep to the manualChris Martin
2017-12-11Mark comparison call operator as constWill Dietz
2017-12-11logging.cc: add missing 'override'Will Dietz
2017-12-11Fix forward-decl of Bindings as "class", match definition.Will Dietz
(appease clang -Wmismatched-tags warning)
2017-12-11Merge pull request #1721 from expipiplus1/patch-2Eelco Dolstra
Escape left angle brackets in XML documentation
2017-12-11Merge branch 'feature/linenoise-ng' of git://github.com/dtzWill/nixShea Levy
2017-12-09Fix for builds with system libcurl < 7.30Benjamin Hipple
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-09Escape left angle brackets in XML documentationJoe Hermaszewski
2017-12-08Merge pull request #1717 from grahamc/upload-release-aarch64Eelco Dolstra
upload-release.pl: support aarch64-linux
2017-12-08Merge pull request #1718 from markus1189/nix-hash-docEelco Dolstra
nix-hash: Add sentence and example for nix-prefetch-url hash
2017-12-08Merge pull request #1719 from grahamc/fixup-darwin-hs-masterEelco Dolstra
Fixup darwin hs master
2017-12-08replace lolcat with nix-infoGraham Christensen
2017-12-08darwin installer: fix on High SierraGraham Christensen
2017-12-08nix-hash: Add sentence and example for nix-prefetch-url hashMarkus Hauck
2017-12-07upload-release.pl: support aarch64-linuxGraham Christensen
2017-12-07Fix testEelco Dolstra
2017-12-07Provide random access to cached NARsEelco Dolstra
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-07nix ls-{nar,store}: Return offset of files in the NAR if knownEelco Dolstra
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
2017-12-06Merge pull request #1714 from LnL7/fix-ssh-store-narEelco Dolstra
ssh-store: fix length when writing nar
2017-12-06ssh-store: fix length when writing narDaiderd Jordan
This fixes nix copy and other things that use copyStorePath.
2017-12-05Merge branch 'fetchGit-fast-revision-update'Shea Levy
2017-12-04Simplify build by including nlohmann/json.hppEelco Dolstra
2017-12-04Fix #1635.Eelco Dolstra
2017-11-29Merge pull request #1704 from lheckemann/buildenv-eol-fixEelco Dolstra
Fix "Unexpected EOF reading a line" error
2017-11-29Fix "Unexpected EOF reading a line" errorLinus Heckemann
propagated-user-env-packages files in nixpkgs aren't all terminated by newlines, as buildenv expected. Now it does not require a terminating newline; note that this introduces a behaviour change: propagated user env packages may now be spread across multiple lines. However, nix 1.11.x still expects them to be on a single line so this shouldn't be used in nixpkgs for now.
2017-11-28Show log tail when a remote build failsEelco Dolstra
2017-11-27doc: linenoise -> linenoise-ngWill Dietz
2017-11-27no "linenoiseFree" in linenoise-ngWill Dietz
2017-11-27replace vendored linenoise with linenoise-ngWill Dietz