Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-03-29 | avoid a string copy in printHash16 | Vaci Koblizek | |
2023-03-29 | return string_view from printHashType rather than string | Vaci Koblizek | |
2023-03-28 | Don't recommend 'nix log' unless experimental feature is enabled | Bjørn Forsman | |
This fixes the issue that `nix-build`, without experimental feature 'nix-command' enabled, recommends the experimental CLI `nix log` to view build logs. Now it'll recommend the stable `nix-store -l` CLI instead. Fixes https://github.com/NixOS/nix/issues/8118 | |||
2023-03-28 | Avoid a string copy during Hash::to_string | Vaci Koblizek | |
2023-03-28 | Update src/libexpr/primops.cc | Joachim Breitner | |
Co-authored-by: asymmetric <lorenzo@mailbox.org> | |||
2023-03-28 | Docs: Explain why `import nixpkgs` works in flakes | Joachim Breitner | |
2023-03-27 | Merge pull request #8114 from obsidiansystems/docs-profiles-dirs | John Ericson | |
Fix more profile dirs in docs | |||
2023-03-27 | Fix more profile dirs in docs | John Ericson | |
Picking up where #8078 left off. | |||
2023-03-27 | Merge pull request #7763 from obsidiansystems/installable-wide-info | Eelco Dolstra | |
Stratify `ExtraPathInfo` along `Installable` hierarchy | |||
2023-03-27 | Merge pull request #8084 from edolstra/store-docs | Eelco Dolstra | |
Auto-generate store documentation | |||
2023-03-27 | Merge pull request #8073 from tweag/fix-root-channels-location | John Ericson | |
Fix root channels location | |||
2023-03-27 | Merge pull request #8062 from edolstra/ssl-cert-file | Eelco Dolstra | |
Add a setting for configuring the SSL certificates file | |||
2023-03-27 | Punt on improper global flags for now | John Ericson | |
See the note in the test. We don't want these flags showing up for commands where they are irrelevant. Eventually, this needs a proper fix, but it need not be a blocker for stabilize: for a quick-n-dirty punt, just put these flags behind the `nix-command` unstable feature. This is fine because they are only relevant for commands which we don't need to stabilize for a while. | |||
2023-03-27 | Merge pull request #7609 from obsidiansystems/hide-experimental-settings | John Ericson | |
Hide experimental settings | |||
2023-03-27 | ssl-cert-file: Use lists | Eelco Dolstra | |
2023-03-27 | Merge pull request #8104 from avdv/graphml-use-long-for-narsize | Eelco Dolstra | |
nix-store: Use `long` for `narSize` in graphml output | |||
2023-03-27 | Make some comments in profiles.hh doxygen-enabled | Théophane Hufschmitt | |
These are proper documentation of the API, so they deserve to be here | |||
2023-03-27 | Merge pull request #8109 from oxalica/fix/show-legacy-packages | Robert Hensing | |
Catch eval errors in `hasContent` | |||
2023-03-27 | tests/flakes/show.sh: Broaden requirement comment | Robert Hensing | |
2023-03-26 | Catch eval errors in `hasContent` | oxalica | |
`legacyPackages` of nixpkgs trigger eval errors in `hasContent`, causing the whole `legacyPackages` being skipped. We should treat it as has-content in that case. | |||
2023-03-24 | nix-store: Use `long` for `narSize` in graphml output | Claudio Bley | |
2023-03-24 | Stratify `ExtraPathInfo` along `Installable` hierarchy | John Ericson | |
Instead of having a bunch of optional fields, have a few subclasses which can have mandatory fields. Additionally, the new `getExtraPathInfo`, and `nixpkgsFlakeRef`, are moved to `InstallableValue`. I did these things because https://github.com/NixOS/rfcs/pull/134 ; with these things moved to `InstallableValue`, the base `Installable` no longer depends on libexpr! This is a major step towards that. Also, add a bunch of doc comments for sake of the internal API docs. | |||
2023-03-24 | Merge pull request #7757 from obsidiansystems/more-installable-value | Eelco Dolstra | |
Move value-only methods to `InstallableValue` | |||
2023-03-24 | Merge pull request #8098 from ↵ | Théophane Hufschmitt | |
hercules-ci/error-cc-Only-suggest-show-trace-when-truncated-trace-items-would-be-pri error.cc: Only suggest `--show-trace` when relevant | |||
2023-03-24 | Merge pull request #8096 from tweag/filter-tests | Théophane Hufschmitt | |
Filter tests/nixos from source | |||
2023-03-24 | Filter tests/nixos from source | Alexander Bantyev | |
2023-03-23 | Test the installation of a simple package in the install tests | Théophane Hufschmitt | |
2023-03-23 | error.cc: Only suggest show-trace when truncated trace items would be printed | Robert Hensing | |
Otherwise, a trace consisting of frame frame frame non-frame ... would reach the non-frame and print the suggestion, even though it would have ignored the non-frame anyway. This resulted in a peculariar situation where --show-trace would have no apparent effect, as the trace was actually already complete. | |||
2023-03-23 | Tweaks | Eelco Dolstra | |
2023-03-23 | Update release notes | Eelco Dolstra | |
2023-03-23 | Register LocalStore to ensure it's included in the manual | Eelco Dolstra | |
2023-03-23 | Document store URLs | Eelco Dolstra | |
2023-03-23 | ci: Update the install-nix-action | Théophane Hufschmitt | |
2023-03-23 | Factor out the generation of the profile/channel directory | Théophane Hufschmitt | |
Make sure that all the code paths use the same one, and that the backwards-compatibility measures are probably in place when needed | |||
2023-03-23 | nix-channel: Restore the old root channels directory | Théophane Hufschmitt | |
2023-03-23 | ci: Try to install something with Nix in the installer test | Théophane Hufschmitt | |
2023-03-23 | Update doc/manual/src/release-notes/rl-next.md | Eelco Dolstra | |
Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io> | |||
2023-03-23 | Update src/libstore/local-store.md | Eelco Dolstra | |
Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io> | |||
2023-03-23 | showSetting: Drop ... | Eelco Dolstra | |
2023-03-23 | Make useAnchors a named argument | Eelco Dolstra | |
2023-03-23 | Fix SSHStore | Eelco Dolstra | |
2023-03-23 | Merge pull request #8095 from fricklerhandwerk/operators-formatting | Eelco Dolstra | |
doc: force line breaks where needed | |||
2023-03-23 | Fix clang build | Eelco Dolstra | |
2023-03-22 | Merge pull request #8078 from obsidiansystems/profile-md | John Ericson | |
Fix `nix profile --help` | |||
2023-03-23 | Merge pull request #6865 from zuzuleinen/manual-nix-path-empty | Valentin Gagarin | |
document what happens when NIX_PATH is empty | |||
2023-03-22 | add links | Valentin Gagarin | |
2023-03-22 | doc: force line breaks where needed | Valentin Gagarin | |
2023-03-22 | docker.nix: add an option to include flake-registry inside docker image (#6750) | Alex Wied | |
Co-authored-by: Alex Wied <centromere@users.noreply.github.com> Co-authored-by: Rok Garbas <rok@floxdev.com> | |||
2023-03-22 | Improve store setting descriptions / Markdown formatting | Eelco Dolstra | |
2023-03-22 | nix help-stores: Don't include anchors | Eelco Dolstra | |
Since setting names are not unique we don't have an easy way to produce unique anchors. |