Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-10-02 | nix dev-shell: Ignore $NIX_LOG_FD | Eelco Dolstra | |
2019-09-27 | nix dev-shell: Improve environment handling | Eelco Dolstra | |
Only variables that were marked as exported are exported in the dev shell. Also, we no longer try to parse the function section of the env file, fixing $ nix dev-shell error: shell environment '/nix/store/h7ama3kahb8lypf4nvjx34z06g9ncw4h-nixops-1.7pre20190926.4c7acbb-env' has unexpected line '/^[a-z]?"""/ {' | |||
2019-09-27 | cmatch -> smatch | Eelco Dolstra | |
2019-09-26 | Fix sorting of non-flake input attributes | Eelco Dolstra | |
2019-09-24 | Shut up some warnings | Eelco Dolstra | |
2019-09-22 | nix flake info --json: Get rid of duplicate getFlake() call | Eelco Dolstra | |
Also fix some gcc warnings. | |||
2019-09-22 | Don't catch exceptions by value | Eelco Dolstra | |
2019-09-20 | Simplify | Eelco Dolstra | |
2019-09-20 | Use '#' instead of ':' to separate flakeref and attrpath | Eelco Dolstra | |
This is less ambiguous. | |||
2019-09-20 | Flake alias -> id | Eelco Dolstra | |
2019-09-20 | Add flags to disallow dirty Git trees and to turn off warnings | Eelco Dolstra | |
2019-09-20 | Shut up some warnings | Eelco Dolstra | |
2019-09-19 | nix flake check: Validate nixosConfigurations outputs | Eelco Dolstra | |
2019-09-18 | Some effort to minimize flake dependencies | Eelco Dolstra | |
For example, if the top-level flake depends on "nixpkgs/release-19.03", and one of its dependencies depends on "nixpkgs", then the latter will be mapped to "nixpkgs/release-19.03", rather than whatever the default branch of "nixpkgs" is. Thus you get only one "nixpkgs" dependency rather than two. This currently only works in a breadth-first way, so the other way around (i.e. if the top-level flake depends on "nixpkgs", and a dependency depends on "nixpkgs/release-19.03") still results in two "nixpkgs" dependencies. | |||
2019-09-18 | Record original flakerefs in the lock file again | Eelco Dolstra | |
If 'input.<name>.uri' changes, then the entry in the lockfile for input <name> should be considered stale. Also print some messages when lock file entries are added/updated. | |||
2019-09-18 | Merge remote-tracking branch 'origin/master' into flakes | Eelco Dolstra | |
2019-09-18 | Merge pull request #3094 from alexfmpe/fix-builtins-order | Eelco Dolstra | |
Move 'builtins.splitVersion' to position respecting alphabetical order | |||
2019-09-17 | Move 'builtins.splitVersion' to position respecting alphabetical order | Alexandre Esteves | |
2019-09-13 | std::uncaught_exception() -> std::uncaught_exceptions() | Eelco Dolstra | |
The former is deprecated in C++17. Fixes a clang warning. | |||
2019-09-13 | Merge remote-tracking branch 'origin/master' into flakes | Eelco Dolstra | |
2019-09-11 | Merge pull request #3089 from jtanguy/docs-fetchgit | Eelco Dolstra | |
Improve the fetchGit documentation examples | |||
2019-09-11 | docs: Use the explicit ref for fetchGit with a tag | Julien Tanguy | |
With the merge of #2582, the syntax "tags/1.9" for refs does not work anymore. However, the new syntax "refs/tags/1.9" seems to support annotated tags, such as "refs/tags/2.0". Closes #2385. | |||
2019-09-11 | docs: Fix a typo in github in an example | Julien Tanguy | |
2019-09-10 | nix flake check: Check hydraJobs | Eelco Dolstra | |
2019-09-10 | flake.nix: Remove VM tests from 'checks' | Eelco Dolstra | |
2019-09-10 | Test quoted attrpaths | Eelco Dolstra | |
Issue #3076. | |||
2019-09-10 | nix flake check: Add some tests | Eelco Dolstra | |
2019-09-10 | nix flake check: Do some basic checks on NixOS modules | Eelco Dolstra | |
Also show more position info. | |||
2019-09-10 | nix flake check: Check overlays | Eelco Dolstra | |
2019-09-09 | Require flake.nix to be an attrset (not a non-trivial thunk) | Eelco Dolstra | |
2019-09-09 | Don't allow arbitrary computations in flake attributes | Eelco Dolstra | |
E.g. you can write 'edition = 201909' but not 'edition = 201909 + 0'. Fixes #3075. | |||
2019-09-05 | Use git+ prefix in flake URI schemes | Eelco Dolstra | |
Fixes #3045. | |||
2019-09-04 | Disable OpenSSL lock callback on OpenSSL >= 1.1.1 | Eelco Dolstra | |
2019-09-04 | upload-release.pl: Fix sshfs call | Eelco Dolstra | |
2019-09-04 | BinaryCacheStore: Add index-debug-info option | Eelco Dolstra | |
This integrates the functionality of the index-debuginfo program in nixos-channel-scripts to maintain an index of DWARF debuginfo files in a format usable by dwarffs. Thus the debug info index is updated by Hydra rather than by the channel mirroring script. Example usage: $ nix copy --to 'file:///tmp/binary-cache?index-debug-info=true' /nix/store/vr9mhcch3fljzzkjld3kvkggvpq38cva-nix-2.2.2-debug $ cat /tmp/binary-cache/debuginfo/036b210b03bad75ab2d8fc80b7a146f98e7f1ecf.debug {"archive":"../nar/0313h2kdhk4v73xna9ysiksp2v8xrsk5xsw79mmwr3rg7byb4ka8.nar.xz","member":"lib/debug/.build-id/03/6b210b03bad75ab2d8fc80b7a146f98e7f1ecf.debug"} Fixes #3083. | |||
2019-09-04 | Bump version | Eelco Dolstra | |
2019-09-04 | Tweak release notes | Eelco Dolstra | |
2019-09-04 | Disable OpenSSL lock callback on OpenSSL >= 1.1.1 | Eelco Dolstra | |
2019-09-04 | Revert "Remove obsolete OpenSSL locking code" | Eelco Dolstra | |
This reverts commit aeb695c0074b52772057b36f442a054f8d1a856d. | |||
2019-09-04 | Merge remote-tracking branch 'origin/master' into flakes | Eelco Dolstra | |
2019-09-04 | Set release date | Eelco Dolstra | |
2019-09-04 | gc-auto.sh: Increase sleep time | Eelco Dolstra | |
2019-09-03 | gc-auto.sh: More test fixes | Eelco Dolstra | |
2019-09-03 | Support allowSubstitutes attribute in structured attribute derivations | Eelco Dolstra | |
Hopefully fixes #3081 (didn't test). | |||
2019-09-03 | gc-auto.sh: Add some more instrumentation | Eelco Dolstra | |
2019-09-03 | Add some noexcepts | Eelco Dolstra | |
This is to assert that callback functions should never throw (since the context in which they're called may not be able to handle the exception). | |||
2019-09-03 | Ensure that Callback is called only once | Eelco Dolstra | |
Also, make Callback movable but uncopyable. | |||
2019-09-03 | Downloader: Remove a possible double call to Callback | Eelco Dolstra | |
2019-09-03 | Merge pull request #3066 from matthewbauer/wait4path | Eelco Dolstra | |
Use wait4path on org.nixos.nix-daemon.plist | |||
2019-09-02 | Fix launchd program args | Matthew Bauer | |
launchd has some weird syntx. Apparently the program needs to be in the ProgramArguments, as Program appears to be ignored. |