Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-05-05 | rename debug commands to be more gdb-like; hide them except in debug mode | Ben Burdette | |
2022-05-05 | Merge branch 'NixOS:master' into debug-exploratory-PR | Ben Burdette | |
2022-05-05 | builtins.break: Return argument when debugging is not enabled | Eelco Dolstra | |
2022-05-05 | Style fixes | Eelco Dolstra | |
In particular, use std::make_shared and enumerate(). Also renamed some fields to fit naming conventions. | |||
2022-05-05 | Merge pull request #6489 from alexshpilkin/fix-6488 | Eelco Dolstra | |
nix: Add forgotten null check in AttrCursor::getListOfStrings() | |||
2022-05-05 | Make sure that `nix build` works in `--impure` mode | Théophane Hufschmitt | |
Regression test for <https://github.com/NixOS/nix/issues/6488> | |||
2022-05-05 | Merge pull request #6492 from thkoch2001/patch-2 | Eelco Dolstra | |
Change json example to be original | |||
2022-05-05 | Change json example to be original | thkoch2001 | |
Closes: #3391 | |||
2022-05-04 | Add forgotten null check | Alexander Shpilkin | |
2022-05-04 | Merge remote-tracking branch 'origin/master' into debug-exploratory-PR | Eelco Dolstra | |
2022-05-04 | Merge pull request #6482 from edolstra/json-utils | Eelco Dolstra | |
Move json stuff out of util.cc | |||
2022-05-04 | Fix compiler warning | Eelco Dolstra | |
2022-05-04 | Move json stuff out of util.cc | Eelco Dolstra | |
2022-05-04 | Get rid of most `.at` calls (#6393) | Alain Zscheile | |
Use one of `get` or `getOr` instead which will either return a null-pointer (with a nicer error message) or a default value when the key is missing. | |||
2022-05-03 | Merge pull request #6449 from edolstra/outputs-spec | Eelco Dolstra | |
Allow selecting derivation outputs | |||
2022-05-03 | nix profile: Support overriding outputs | Eelco Dolstra | |
2022-05-03 | Allow selecting derivation outputs using 'installable!outputs' | Eelco Dolstra | |
E.g. 'nixpkgs#glibc^dev,static' or 'nixpkgs#glibc^*'. | |||
2022-05-03 | Merge pull request #6426 from edolstra/respect-outputs-to-install | Eelco Dolstra | |
nix: Respect meta.outputsToInstall, and use all outputs by default | |||
2022-05-03 | Merge pull request #6465 from layus/fix-test-crashes | Théophane Hufschmitt | |
tests: Distinguish crashes from expected failures | |||
2022-05-02 | tests/lang: Distinguish crashes from expected failures | Guillaume Maudoux | |
2022-05-02 | Revert "tests: Distinguish crashes from expected failures" | Guillaume Maudoux | |
This reverts commit 143b73f52dabb35cd56551c24caef95466bce488. | |||
2022-05-02 | Style fixes | Eelco Dolstra | |
2022-05-02 | Merge pull request #6470 from Ma27/git-followup | Eelco Dolstra | |
libfetchers/git: fix every occasion of a permission error | |||
2022-05-02 | Merge pull request #4638 from orbekk/read_head | Eelco Dolstra | |
Resolve reference for remote git repositories (makes fetchGit work with non-'master' branch) | |||
2022-05-02 | tests: Don't create tests/result | Eelco Dolstra | |
https://hydra.nixos.org/log/lns780srkka4dv7r69mn4zfy6fdij4yr-nix-2.9.0pre20220428_4bb111c.drv | |||
2022-04-30 | libfetchers/git: fix every occasion of a permission error | Maximilian Bosch | |
I'm afraid I missed a few problematic `git(1)`-calls while implementing PR #6440, sorry for that! Upon investigating what went wrong, I realized that I only tested against the "cached"-case by accident because my git-checkout with my system's flake was apparently cached during my debugging. I managed to trigger the original issue again by running: $ git commit --allow-empty -m "tmp" $ sudo nixos-rebuild switch --flake .# -L --builders '' Since `repoDir` points to the checkout that's potentially owned by another user, I decided to add `--git-dir` to each call affecting `repoDir`. Since the `tmpDir` for the temporary submodule-checkout is created by Nix itself, it doesn't seem to be an issue. Sorry for that, it should be fine now. | |||
2022-04-29 | Extract git reference parsing to a shared library | Kjetil Orbekk | |
These utility functions can be shared between the git and github fetchers. | |||
2022-04-29 | Update `nix flake` documentation of `ref` handling | Kjetil Orbekk | |
Update the documentation about how `ref` is resolved if it is not specified. Add a note about special handling of local workdirs with `git+file`. | |||
2022-04-29 | Store cached head in cached git repo | Kjetil Orbekk | |
The previous head caching implementation stored two paths in the local cache; one for the cached git repo and another textfile containing the resolved HEAD ref. This commit instead stores the resolved HEAD by setting the HEAD ref in the local cache appropriately. | |||
2022-04-29 | Refactor fetching of dirty workdir | Kjetil Orbekk | |
Extract the handling of a local dirty workdir to a helper function. | |||
2022-04-29 | Test fetchGit with non-'master' remote repo | Kjetil Orbekk | |
2022-04-29 | Resolve reference for remote repository | Kjetil Orbekk | |
Resolves the HEAD reference from the remote repository instead of assuming "master". | |||
2022-04-29 | remove 'libnix' | Ben Burdette | |
2022-04-29 | spacing | Ben Burdette | |
2022-04-29 | line endings | Ben Burdette | |
2022-04-29 | fix 'suggestions' error | Ben Burdette | |
2022-04-29 | incorporate PosIdx changes, symbol changes. | Ben Burdette | |
2022-04-29 | tests: Distinguish crashes from expected failures | Guillaume Maudoux | |
2022-04-28 | Merge branch 'master' into debug-merge-master | Ben Burdette | |
2022-04-28 | Merge pull request #6461 from edolstra/libcxx | Eelco Dolstra | |
Fix libcxx build | |||
2022-04-28 | Fix libcxx build | Eelco Dolstra | |
Fixes #6458. | |||
2022-04-28 | Add libcxxStdenv devshell | Eelco Dolstra | |
2022-04-28 | Shut up clang warning | Eelco Dolstra | |
2022-04-28 | Merge pull request #6459 from edolstra/fix-out-paths | Eelco Dolstra | |
Fix passing $OUT_PATHS to the post-build hook | |||
2022-04-28 | Fix passing $OUT_PATHS to the post-build hook | Eelco Dolstra | |
Fixes #6446. | |||
2022-04-26 | Merge pull request #6444 from midchildan/feat/zsh-runhelp | Eelco Dolstra | |
feat: add integration with zsh's run-help | |||
2022-04-27 | refactor: don't hardcode nix subcommands in run-help-nix | midchildan | |
2022-04-26 | Bump eval cache schema version | Eelco Dolstra | |
2022-04-26 | Remove obsolete FIXME | Eelco Dolstra | |
2022-04-26 | Add a test for outputsToInstall | Eelco Dolstra | |