Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-19 | Merge pull request #3229 from Ma27/flakes-fetchgit-worktree-support | Eelco Dolstra | |
builtins.fetchGit: Fix build when fetching a git worktree | |||
2020-02-19 | builtins.fetchGit: Fix build when fetching a git worktree | Maximilian Bosch | |
Worktrees[1] are a feature of git which allow you to check out a ref in a different directory. While playing around with flakes I realized that git repositories in a worktree checkout break when trying to build a flake: ``` $ git worktree add ../nixpkgs-flakes nixpkgs-flakes $ cd ../nixpkgs-flakes $ nix build .#hello error: opening directory '/home/ma27/Projects/nixpkgs-flakes/.git/refs/heads': Not a directory ``` This issue has been fixed by determining with `git rev-parse --git-common-dir` where the actual `.git` directory is. Please note that this issue only exists on the `flakes` branch, fetching worktree checkouts with Nix master seems to work fine. [1] https://git-scm.com/docs/git-worktree | |||
2020-02-19 | Merge remote-tracking branch 'origin/master' into flakes | Eelco Dolstra | |
2020-02-19 | nix eval-hydra-jobs: Add feature | Eelco Dolstra | |
2020-02-19 | Use Nixpkgs 20.03 | Eelco Dolstra | |
2020-02-19 | Typo | Eelco Dolstra | |
2020-02-19 | Merge pull request #3359 from bhipple/doc/pure-eval | Eelco Dolstra | |
doc: mention how to turn on pure evaluation mode in manual | |||
2020-02-19 | Merge pull request #3353 from tbsmoest/priv_tobias_pr_set_deathsig-1.4 | Eelco Dolstra | |
Fix PR_SET_PDEATHSIG results in Broken pipe (#2395) | |||
2020-02-19 | Add dev output | Eelco Dolstra | |
Necessary since we're now propagating boehm-gc. | |||
2020-02-19 | Fix nixpkgs.<attr> warning | Eelco Dolstra | |
2020-02-18 | Remove outdated shell.nix | Eelco Dolstra | |
Looks like this got accidentally revived after 204291f0598c43b10cf20a89b49fc63624d78c7c. | |||
2020-02-18 | ggRevert "Use Nixpkgs 20.03" | Eelco Dolstra | |
This reverts commit 5921ca89f9cc6247830e92a71f7db3f1fe0c193b. | |||
2020-02-18 | nix eval-hydra-jobs: Fix aggregate derivation name | Eelco Dolstra | |
2020-02-18 | nix eval-hydra-jobs: Check aggregate jobs in --dry-run mode | Eelco Dolstra | |
2020-02-18 | Build with large config Boehm GC | Eelco Dolstra | |
2020-02-18 | Enable debug symbols | Eelco Dolstra | |
2020-02-18 | LocalStore::checkDerivationOutputs(): Improve error message | Eelco Dolstra | |
2020-02-18 | Disable the progress bar if $TERM == dumb or unset | Eelco Dolstra | |
Fixes #3363. | |||
2020-02-18 | Disable the progress bar if $TERM == dumb or unset | Eelco Dolstra | |
Fixes #3363. | |||
2020-02-18 | Use Nixpkgs 20.03 | Eelco Dolstra | |
2020-02-18 | Fix URL parser | Eelco Dolstra | |
Fixes #3361. | |||
2020-02-17 | nix eval-hydra-jobs: Support job names as aggregate constituents | Eelco Dolstra | |
Fixes https://github.com/NixOS/hydra/issues/715. | |||
2020-02-17 | LocalStore::checkDerivationOutputs(): Improve error message | Eelco Dolstra | |
2020-02-17 | nix eval-hydra-job: Progress indicator | Eelco Dolstra | |
2020-02-17 | nix eval-hydra-jobs: Improve error handling | Eelco Dolstra | |
2020-02-15 | Build with large config Boehm GC | Eelco Dolstra | |
2020-02-15 | Enable debug symbols | Eelco Dolstra | |
2020-02-15 | doc: mention how to turn on pure evaluation mode in manual | Benjamin Hipple | |
The flag is `--pure-eval`, which can be found by looking at the test suite; it should be in the notes describing the feature as well, since otherwise users may assume this is referencing something like `nix-shell --pure`. | |||
2020-02-14 | nix eval-hydra-jobs: Support flakes | Eelco Dolstra | |
2020-02-14 | nix eval-hydra-jobs: Support parallel evaluation | Eelco Dolstra | |
Example usage: $ nix eval-hydra-jobs -f '<nixpkgs/pkgs/top-level/release.nix>' '' \ --max-memory-size 2048 --workers 8 | |||
2020-02-14 | Add 'nix eval-hydra-jobs' command | Eelco Dolstra | |
2020-02-14 | Fix build | Eelco Dolstra | |
2020-02-14 | Merge remote-tracking branch 'origin/master' into flakes | Eelco Dolstra | |
2020-02-14 | Fix PR_SET_PDEATHSIG results in Broken pipe (#2395) | Tobias Möst | |
The ssh client is lazily started by the first worker thread, that requires a ssh connection. To avoid the ssh client to be killed, when the worker process is stopped, do not set PR_SET_PDEATHSIG. | |||
2020-02-13 | Bindings::get(): std::optional<Attr *> -> Attr * | Eelco Dolstra | |
Returning a nullable type in an optional is silly. | |||
2020-02-13 | Prevent uninitialized StorePath creation | Eelco Dolstra | |
2020-02-12 | Test narHash mismatch | Eelco Dolstra | |
2020-02-11 | Add fetchTree builtin function | Eelco Dolstra | |
This allows all supported fetchers to be used, e.g. builtins.fetchTree { type = "github"; owner = "NixOS"; repo = "nix"; rev = "d4df99a3349cf2228a8ee78dea320afef86eb3ba"; } | |||
2020-02-11 | Parse narHash attribute for all input types | Eelco Dolstra | |
2020-02-11 | nix path-info --json: Print hash in SRI format | Eelco Dolstra | |
2020-02-10 | Merge pull request #3350 from curiousleo/no-macro-use | Eelco Dolstra | |
Remove #[macro_use] | |||
2020-02-10 | Remove macro_use | Leonhard Markert | |
As of Rust 2018, macro_use is no longer required in most circumstances. I think it is generally a good idea to remove these when not needed, to stop them from polluting the crate's global namespace. https://doc.rust-lang.org/edition-guide/rust-2018/macros/macro-changes.html#macro_rules-style-macros | |||
2020-02-07 | nix edit: Support non-derivation attributes | Eelco Dolstra | |
E.g. $ nix edit .#nixosConfigurations.bla now works. | |||
2020-02-07 | findAlongAttrPath(): Return position | Eelco Dolstra | |
2020-02-07 | Merge remote-tracking branch 'origin/master' into flakes | Eelco Dolstra | |
2020-02-07 | Fix segfault in gcc on i686-linux | Eelco Dolstra | |
src/libstore/ssh-store.cc: In constructor 'nix::SSHStore::SSHStore(const string&, const Params&)': src/libstore/ssh-store.cc:31:21: internal compiler error: Segmentation fault compress) ^ Please submit a full bug report, with preprocessed source if appropriate. https://hydra.nixos.org/build/111545609 | |||
2020-02-06 | Registry: Use attr notation instead of URLs | Eelco Dolstra | |
2020-02-05 | Warn when we commit a new revision | Eelco Dolstra | |
2020-02-05 | Merge remote-tracking branch 'origin/master' into flakes | Eelco Dolstra | |
2020-02-05 | Improve commit subject line | Eelco Dolstra | |