aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-12-16printMsg replacement by printInfoSolène Rapenne
Co-authored-by: Théophane Hufschmitt <7226587+thufschmitt@users.noreply.github.com>
2022-12-14warnings: switch to info level when using a saved substituterSolène Rapenne
2022-12-13Merge pull request #7454 from tweag/build-no-gc-in-hydraEelco Dolstra
Build Nix with the GC disabled in hydra
2022-12-13Build Nix with the GC disabled in hydraThéophane Hufschmitt
Make sure that it still compiles as it's easy to accidentally break one of the `#if` guarded clauses
2022-12-13Merge pull request #6741 from Mindavi/nix-no-gcThéophane Hufschmitt
support building with --enable-gc=no
2022-12-12support building with --enable-gc=noRick van Schijndel
Some minor changes fixing the build without boehm. Fixes NixOS#6250
2022-12-12Merge pull request #7334 from chaoflow/stack-trace-orderValentin Gagarin
Show stack trace above error message with innermost first
2022-12-12Simplify loop, feedback from @tfc and @Ericson2314Florian Friesdorf
2022-12-12Fix stack context notes to not rely on orderJohn Ericson
Make everything be in the form "while ..." (most things were already), and in particular *don't* use other propositions that must go after or before specific "while ..." clauses to make sense.
2022-12-12Show stack trace above error messageFlorian Friesdorf
Save developers from scrolling by displaying the error message last, below the stack trace.
2022-12-12Don't reverse stack trace when showingFlorian Friesdorf
When debugging nix expressions the outermost trace tends to be more useful than the innermost. It is therefore printed last to save developers from scrolling.
2022-12-12Merge pull request #7436 from edolstra/enable-lang-testsEelco Dolstra
Enable some language tests that were accidentally disabled
2022-12-12Merge pull request #5420 from bew/allow-disable-global-registryThéophane Hufschmitt
Allow to disable global flake-registry with ""
2022-12-12Fix reference to test directory pathEelco Dolstra
2022-12-12Fix unused variable warningEelco Dolstra
2022-12-12Enable some language tests that were accidentally disabledEelco Dolstra
This didn't run because the corresponding .exp file didn't exist.
2022-12-12Allow to disable global flake-registry with ""Benoit de Chezelles
2022-12-12Merge pull request #7448 from edolstra/remove-auto-assignEelco Dolstra
Remove auto assign
2022-12-12Merge pull request #7423 from edolstra/legacy-cli-flakesEelco Dolstra
Support flake references in the old CLI
2022-12-12Add docs from the lazy-trees branchEelco Dolstra
2022-12-12Add links to the manualEelco Dolstra
Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io>
2022-12-12Support flake references in the old CLIEelco Dolstra
Fixes #7026.
2022-12-12Move isUri() and resolveUri() out of filetransfer.ccEelco Dolstra
These are purely related to NIX_PATH / -I command line parsing, so put them in libexpr.
2022-12-12Merge pull request #7421 from edolstra/lazy-trees-trivial-changesEelco Dolstra
Trivial changes from the lazy-trees branch
2022-12-12Remove auto assignEelco Dolstra
2022-12-12Tweak NIX_PATH descriptionEelco Dolstra
2022-12-12-I description: Use -I examplesEelco Dolstra
2022-12-12Fix indentationEelco Dolstra
2022-12-12Use get_ptr()Eelco Dolstra
Co-authored-by: Théophane Hufschmitt <7226587+thufschmitt@users.noreply.github.com>
2022-12-12Manual improvementsEelco Dolstra
Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io>
2022-12-12CleanupEelco Dolstra
2022-12-12Update URLEelco Dolstra
Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io>
2022-12-12Optimize string concatenationEelco Dolstra
Co-authored-by: Théophane Hufschmitt <7226587+thufschmitt@users.noreply.github.com>
2022-12-12Merge pull request #7441 from andir/ignoreEnforceDeterminismThéophane Hufschmitt
Ignore the enforceDeterminism value
2022-12-10Ignore the enforceDeterminism valueAndreas Rammhold
We used to set enforceDeterminism to true in the settings (by default) and thus did send a non-zero value over the wire. The value should probably be ignored as it should only matter if nrRounds is non-zero as well. Having the old code here where the value is expected to be zero only works with the same version of Nix where we are sending zero. We should always test this against older Nix versions being client or server as otherwise upgrade in larger networks might be a pain. Fixes 8e0946e8df968391d1430af8377bdb51204e4666
2022-12-09Merge pull request #7435 from edolstra/remove-repeat-testsEelco Dolstra
Remove tests for --repeat
2022-12-09Remove tests for --repeatEelco Dolstra
https://hydra.nixos.org/build/201125739
2022-12-09Merge pull request #7324 from CircuitCoder/masterThéophane Hufschmitt
Update uninstall guide involving systemd
2022-12-09Merge pull request #6645 from Artturin/limitinfinityThéophane Hufschmitt
systemd,launchd match nixos open files limit
2022-12-09Merge pull request #7409 from tweag/fix-6383Théophane Hufschmitt
check the store for input before failing (hopefully fix #6383)
2022-12-08Merge pull request #7379 from fricklerhandwerk/refactor-generate-optionsThéophane Hufschmitt
refactor rendering documentation of options
2022-12-07Merge pull request #7404 from ncfavier/tmpdir-testsThéophane Hufschmitt
tests: don't refer to TMPDIR
2022-12-07Merge pull request #7414 from hercules-ci/version-newlineEelco Dolstra
.version: Add newline
2022-12-07Merge pull request #7099 from lheckemann/remove-repeatEelco Dolstra
Remove repeat option
2022-12-07do not render links in man pagesValentin Gagarin
this is a follow-up on e7dcacb. most links are relative and this should not be too much of a detriment.
2022-12-07use HTML anchors for config parametersValentin Gagarin
this avoids incorrect rendering on the man pages, since `lowdown` neither parses the anchor syntax nor HTML. this should rather be fixed in lowdown, as adding more anchors would otherwise produce ever more noise and error-prone repetition.
2022-12-07Merge branch 'master' into remove-repeatEelco Dolstra
2022-12-07Trivial changes from the lazy-trees branchEelco Dolstra
2022-12-07flake.nix: Use nixpkgs.lib.fileContentsRobert Hensing
2022-12-07Post build hook signing (#7408)endgame
* docs: Use secret-key-files when demonstrating post-build-hooks The docs used to recommend calling `nix store sign` in a post-build hook, but on more recent versions of nix, this results in unsigned store paths being copied into binary caches. See https://github.com/NixOS/nix/issues/6960 for details. Instead, use the `secret-key-files` config option, which signs all locally-built derivations with the private key. Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io>