Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-02-04 | a few merge fixes | Ben Burdette | |
2022-02-04 | Merge branch 'master' into debug-step | Ben Burdette | |
2022-02-04 | print value in break | Ben Burdette | |
2022-02-04 | Make most calls to determinePos() lazy | Eelco Dolstra | |
2022-02-04 | Merge branch 'issue-3505' of https://github.com/kamadorueda/nix | Eelco Dolstra | |
2022-02-03 | Merge pull request #5456 from tomberek/bundler_drv | Eelco Dolstra | |
bundle: pass drv attrset instead of path | |||
2022-02-03 | break() primop; step and go debug commands | Ben Burdette | |
2022-02-03 | Merge branch 'master' into bundler_drv | tomberek | |
2022-02-02 | Merge pull request #6036 from tweag/balsoft/and-yet-another-follows-bugfix | Eelco Dolstra | |
Flake follows: resolve all follows to absolute | |||
2022-02-02 | Flake follows: resolve all follows to absolute | Alexander Bantyev | |
It's not possible in general to know in computeLocks, relative to which path the follows was intended to be. So, we always resolve follows to their absolute states when we encounter them (which can either be in parseFlakeInput or computeLocks' fake input population). Fixes https://github.com/NixOS/nix/issues/6013 Fixes https://github.com/NixOS/nix/issues/5609 Fixes https://github.com/NixOS/nix/issues/5697 (again) | |||
2022-02-02 | Merge branch 'parser-improvements' of https://github.com/pennae/nix | Eelco Dolstra | |
2022-02-02 | Merge branch 'more-stringviews' of https://github.com/pennae/nix | Eelco Dolstra | |
2022-02-01 | Require lowdown 0.9.0 | Eelco Dolstra | |
Fixes #6021. | |||
2022-01-31 | Merge pull request #6022 from thkoch2001/fix-lowdown_libs | Eelco Dolstra | |
use LOWDOWN_LIBS variable | |||
2022-01-31 | Merge pull request #5990 from lincolnauster/flakes-nixconfig-docs | Eelco Dolstra | |
flakes: document nixConfig option | |||
2022-01-30 | use LOWDOWN_LIBS variable | Thomas Koch | |
fixes: #5931 | |||
2022-01-30 | Merge pull request #6018 from dtzWill/fix/issue-6017 | Eelco Dolstra | |
canonPath: fix missing slash when resolving links | |||
2022-01-30 | Merge pull request #6019 from thkoch2001/fix_spelling_mistakes | Eelco Dolstra | |
fix spelling mistakes reported by Debian's lintian tool | |||
2022-01-30 | fix spelling mistakes reported by Debian's lintian tool | Thomas Koch | |
2022-01-29 | canonPath: fix missing slash when resolving links | Will Dietz | |
Fixes #6017 | |||
2022-01-28 | bundler: suggested doc fixes | Tom Bereknyei | |
2022-01-28 | Merge branch 'master' into bundler_drv | tomberek | |
2022-01-28 | bundler: tests various combinations of referring to installables | Tom Bereknyei | |
2022-01-28 | bundler: revert default behavior to use defaultApp | Tom Bereknyei | |
Bundlers are now responsible for correctly handling their inputs which are no longer constrained to be (Drv->Drv)->Drv->Drv, but can be of type (attrset->Drv)->attrset->Drv. | |||
2022-01-28 | Remove a repeated std::move in a for loop | Eelco Dolstra | |
2022-01-27 | optionally return string_view from coerceToString | pennae | |
we'll retain the old coerceToString interface that returns a string, but callers that don't need the returned value to outlive the Value it came from can save copies by using the new interface instead. for values that weren't stringy we'll pass a new buffer argument that'll be used for storage and shouldn't be inspected. | |||
2022-01-27 | Merge pull request #5951 from abathur/install_add_getconf_fallback | Domen Kožar | |
install-darwin: dodge bash 3.2 command bug | |||
2022-01-27 | return string_views from forceString* | pennae | |
once a string has been forced we already have dynamic storage allocated for it, so we can easily reuse that storage instead of copying. | |||
2022-01-27 | convert a for more utilities to string_view | pennae | |
2022-01-27 | Merge pull request #6001 from NixOS/fix-nix-path | Eelco Dolstra | |
Don’t require `NIX_PATH` entries to be valid paths | |||
2022-01-27 | Merge pull request #6000 from NixOS/use-flakes-in-ci | Eelco Dolstra | |
Use the `nix` command (and flakes) in the CI | |||
2022-01-27 | Don’t require `NIX_PATH` entries to be valid paths | regnat | |
It’s totally valid to have entries in `NIX_PATH` that aren’t valid paths (they can even be arbitrary urls or `channel:<channel-name>`). Fix #5998 and #5980 | |||
2022-01-26 | Use the `nix` command (and flakes) in the CI | regnat | |
Apart from a slight simplification and a bit of dogfooding, this also make the cache behavior more predictable. For example `nix build .` and `nix build nix/$(git rev-parse HEAD)` will yield the exact same path, while their “intuitive” non-flake equivalents (`nix-build` and `nix-build https://github.com/nixos/nix/archives/$(git rev-parse HEAD).tar.gz`) don’t. This was a pain for example in https://github.com/NixOS/nix/pull/5059 Also, the `bar-with-logs` log format is imho nicer (even in an non-interactive context) because prefixing each log line with the name of the derivation that produced it makes it much easier to follow what’s going on. | |||
2022-01-26 | Merge pull request #5997 from NixOS/test-nix-store-ping | Eelco Dolstra | |
Fix the `store ping` test | |||
2022-01-26 | Merge pull request #5996 from edolstra/remove-nlohmann | Eelco Dolstra | |
Stop vendoring nlohmann_json | |||
2022-01-26 | Fix the `store ping` test | regnat | |
2022-01-26 | Stop vendoring nlohmann_json | Eelco Dolstra | |
2022-01-26 | Merge pull request #5995 from NixOS/test-nix-store-ping | Eelco Dolstra | |
Add some tests for `nix store ping` | |||
2022-01-26 | Add some tests for `nix store ping` | regnat | |
Always good to have :) | |||
2022-01-26 | Merge pull request #5991 from edolstra/remote-nix-version | Eelco Dolstra | |
nix store ping: Report Nix daemon version | |||
2022-01-25 | fix typo | lincoln auster | |
Co-authored-by: Cole Helbling <cole.e.helbling@outlook.com> | |||
2022-01-25 | nix store ping: Report Nix daemon version | Eelco Dolstra | |
Fixes #5952. | |||
2022-01-25 | flakes: document nixConfig option | lincoln auster [they/them] | |
Fixes #5988. | |||
2022-01-25 | Merge pull request #5987 from edolstra/rust-cleanup | Eelco Dolstra | |
Remove unused Rust stuff | |||
2022-01-25 | Merge pull request #5922 from fzakaria/fzakaria/json-ignore-assertion | Eelco Dolstra | |
Add try/catch to queryJSON for assertion and errors | |||
2022-01-25 | Merge pull request #5966 from SuperSandro2000/patch-2 | Eelco Dolstra | |
Remove url literal | |||
2022-01-25 | Remove unused Rust stuff | Eelco Dolstra | |
In particular we were still compiling rust-ffi.cc even though we're not using it. | |||
2022-01-25 | Merge pull request #5984 from NixOS/5982-correctly-parse-__curPosFoo | Eelco Dolstra | |
Fix parsing of variable names that are a suffix of '__curPos' | |||
2022-01-25 | Fix parsing of variable names that are a suffix of '__curPos' | regnat | |
Follow-up from #5969 Fix #5982 | |||
2022-01-25 | bundler: notes and doc update to include bundlers repo | Tom Bereknyei | |