Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-12-02 | Merge pull request #4301 from imalsogreg/tokens-doc-fix | Eelco Dolstra | |
fix tokens documentation | |||
2020-12-02 | fix tokens documentation | Greg Hale | |
2020-12-02 | Merge pull request #4300 from tweag/remove-unknown-pragma-warning | Eelco Dolstra | |
Remove `unknown pragma` gcc warning | |||
2020-12-02 | Remove an `unknown pragma` gcc warning | regnat | |
2020-12-02 | Add forgotten `override` annotation | regnat | |
2020-12-02 | read(): Use char * instead of unsigned char * | Eelco Dolstra | |
This gets rid of some pointless casts. | |||
2020-12-02 | Sink: Use std::string_view | Eelco Dolstra | |
2020-12-02 | writeFull/writeFile: Use std::string_view | Eelco Dolstra | |
2020-12-01 | Merge pull request #4284 from tweag/fixed-output-depending-on-ca | Eelco Dolstra | |
Allow fixed-output derivations to depend on (floating) content-addressed ones | |||
2020-12-01 | Merge pull request #4297 from tweag/fix-clang-warnings | Eelco Dolstra | |
shut up clang warnings | |||
2020-12-01 | shut up clang warnings | regnat | |
- Fix some class/struct discrepancies - Explicit the overloading of `run` in the `Cmd*` classes - Ignore a warning in the generated lexer | |||
2020-12-01 | replaceStrings(): Use std::string_view | Eelco Dolstra | |
2020-12-01 | Macro hygiene | Eelco Dolstra | |
2020-12-01 | Move primeCache() to Worker::run() | Eelco Dolstra | |
We need the missing path info to communicate the worker's remaining goals to the progress bar. | |||
2020-12-01 | Lower verbosity for 'Failed to find a machine' message | Eelco Dolstra | |
2020-12-01 | Macro hygiene | Eelco Dolstra | |
2020-11-27 | Allow fixed-output derivations to depend on (floating) content-addressed ones | regnat | |
Fix an overlook of https://github.com/NixOS/nix/pull/4056 | |||
2020-11-26 | builtins.fetchGit: Fix shortRev attribute for dirty trees | Eelco Dolstra | |
2020-11-26 | Merge pull request #4094 from martinetd/btrfs | Eelco Dolstra | |
preallocateContents option: disable by default | |||
2020-11-26 | archive: disable preallocate-contents by default | Dominique Martinet | |
using fallocate() to preallocate files space does more harm than good: - breaks compression on btrfs - has been called "not the right thing to do" by xfs developers (because delayed allocation that most filesystems implement leads to smarter allocation than what the filesystem needs to do if we upfront fallocate files) | |||
2020-11-26 | Move to separate file | Eelco Dolstra | |
2020-11-26 | Record trusted/untrusted settings in ~/.local/share/nix | Eelco Dolstra | |
2020-11-26 | Ask for confirmation before allowing flake Nix configuration settings | Eelco Dolstra | |
2020-11-25 | fix the hash rewriting for ca-derivations | regnat | |
2020-11-23 | Merge pull request #4276 from B4dM4n/macos-sandbox-build | Eelco Dolstra | |
Fix macOS sandbox build | |||
2020-11-23 | Merge pull request #4275 from lukegb/mercurialHGPLAIN | Eelco Dolstra | |
fetchMercurial: set HGPLAIN when invoking hg | |||
2020-11-23 | Fix macOS sandbox build | Fabian Möller | |
Since c4c3c15c19bc448a4797e5d9577539cc14890618 (#4251) building Nix for macOS with sandboxing fails: ``` getting status of /nix/var/nix/profiles/per-user/root/channels/nixpkgs: Operation not permitted ``` This happens, because `EvalSettings::getDefaultNixPath` tries to access paths outside the sandbox. Since the state-dir is not required for doc generation, it is set to the dummy folder. This needs to be done for all nix invocations during doc generation, as `EvalSettings::getDefaultNixPath` is called unconditionally. | |||
2020-11-23 | fetchMercurial: set HGPLAIN when invoking hg | Luke Granger-Brown | |
Without setting HGPLAIN, the user's environment leaks into hg invocations, which means that the output may not be in the expected format. HGPLAIN is the Mercurial-recommended solution for this in that it's intended for uses by scripts and programs which are looking to parse Mercurial's output in a consistent manner. | |||
2020-11-23 | Merge pull request #4271 from wiltaylor/IgnoreReferenceSwitch | Eelco Dolstra | |
Skip Reference Check on bundler | |||
2020-11-23 | Removed reference check from bundler command | Wil Taylor | |
2020-11-23 | Merge pull request #4272 from kwohlfahrt/perl-sigs | Eelco Dolstra | |
Return derivation signatures in Perl bindings | |||
2020-11-22 | Merge pull request #4224 from zimbatm/per-build-installer | Eelco Dolstra | |
installer: simplify the per-build installation | |||
2020-11-21 | Return signatures in Perl path info | Kai Wohlfahrt | |
2020-11-21 | installer: simplify the per-build installation | zimbatm | |
The goal is to allow the installation and testing of arbitrary Nix versions. Extend the base installer to accept a `--tarball-url-prefix <url>` to change where the Nix tarball is getting downloaded from. Once this is merged it should allow to: 1. Pick an evaluation at https://hydra.nixos.org/jobset/nix/master that looks healthy 2. Select the installedScript build and find the store path. Now equipped with all of this, use an instance of nar-serve to fetch the install script and release tarballs: curl -sfL https://nar-serve.numtide.com/nix/store/rkv4yh7pym941bhj0849zqdkg2546bdv-installer-script/install \ | sh --tarball-url-prefix https://nar-serve.numtide.com/nix/store Or with cachix, strip the /nix/store and derivation name and then: curl -sfL https://mycache.cachix.org/serve/rkv4yh7pym941bhj0849zqdkg2546bdv/install \ | sh --tarball-url-prefix https://mycache.cachix.org/serve Fixes #4047 | |||
2020-11-21 | Added switch | Wil Taylor | |
2020-11-19 | AttrCursor::getStringWithContext(): Force re-evaluation if the cached ↵ | Eelco Dolstra | |
context is not valid Fixes #4236. | |||
2020-11-19 | Fix assertion failure in LockFile::LockFile() | Eelco Dolstra | |
Fixes #4241. | |||
2020-11-19 | Merge pull request #4269 from obsidiansystems/sync-hash-derivation-modulo-cache | Eelco Dolstra | |
Make drv hash modulo memo table thread-safe | |||
2020-11-19 | Make drv hash modulo memo table thread-safe | John Ericson | |
Let's get one step closer to the daemon not needing to fork. | |||
2020-11-18 | Merge pull request #4268 from DavHau/patch-1 | Eelco Dolstra | |
fix typo in comment in fetchurl.nix | |||
2020-11-18 | fix typo in comment in fetchurl.nix | DavHau | |
2020-11-17 | Merge pull request #4171 from YorikSar/zsh-nix-profiles | Eelco Dolstra | |
Fix iterating over $NIX_PROFILES in Zsh | |||
2020-11-17 | Merge pull request #4189 from edolstra/flake-config | Eelco Dolstra | |
Allow nix.conf options to be set in flake.nix | |||
2020-11-17 | Remove stray debug statement | Eelco Dolstra | |
This was causing a failure on macOS. https://hydra.nixos.org/build/130354318 | |||
2020-11-17 | Remove tests.binaryTarball | Eelco Dolstra | |
This test no longer works on Hydra because import-from-derivation is no longer allowed. | |||
2020-11-17 | Merge pull request #4182 from mkenigs/fix-1930 | Eelco Dolstra | |
Print built derivations as json for build | |||
2020-11-17 | Merge pull request #4180 from Ma27/ssh-ng-substitute | Eelco Dolstra | |
Allow substituting paths when building remotely using `ssh-ng://` | |||
2020-11-17 | Cleanup | Eelco Dolstra | |
2020-11-17 | Fix deadlock in IFD through the daemon | Eelco Dolstra | |
Fixes #4235. | |||
2020-11-17 | Merge pull request #4266 from tweag/better-sql-error-messages | Eelco Dolstra | |
Make the sql debug statements more useful |