Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-11-12 | nix registry: Mark experimental | Samuel Dionne-Riel | |
This is part of the flakes feature. Mark it as such. | |||
2021-07-07 | Style tweaks | Eelco Dolstra | |
2021-06-30 | nix registry pin: add a way to pin to a custom locked | Alexander Bantyev | |
2021-06-30 | nix registry: add --registry flag | Alexander Bantyev | |
2020-12-21 | Add 'nix registry' manpages | Eelco Dolstra | |
This also documents the registry format and matching/unification semantics (though not quite correctly). | |||
2020-10-09 | Merge remote-tracking branch 'upstream/master' into fix-and-ci-static-builds | John Ericson | |
2020-10-06 | Remove static variable name clashes | Eelco Dolstra | |
This was useful for an experiment with building Nix as a single compilation unit. It's not very useful otherwise but also doesn't hurt... | |||
2020-09-29 | nix registry list: Show 'dir' attribute | Eelco Dolstra | |
Issue #4050. | |||
2020-09-25 | stdout_ -> cout | John Ericson | |
Better to get creative than just sprinkle arbitrary underscores. | |||
2020-09-04 | Merge remote-tracking branch 'upstream/master' into fix-and-ci-static-builds | John Ericson | |
2020-08-17 | Add 'nix dump-args' to dump all commands/flags for manpage generation | Eelco Dolstra | |
2020-07-30 | Merge remote-tracking branch 'origin/master' into fix-and-ci-static-builds | Matthew Bauer | |
2020-07-23 | Save changes made by "nix registry pin" to user registry | Fabian Möller | |
2020-05-30 | Remove TreeInfo | Eelco Dolstra | |
The attributes previously stored in TreeInfo (narHash, revCount, lastModified) are now stored in Input. This makes it less arbitrary what attributes are stored where. As a result, the lock file format has changed. An entry like "info": { "lastModified": 1585405475, "narHash": "sha256-bESW0n4KgPmZ0luxvwJ+UyATrC6iIltVCsGdLiphVeE=" }, "locked": { "owner": "NixOS", "repo": "nixpkgs", "rev": "b88ff468e9850410070d4e0ccd68c7011f15b2be", "type": "github" }, is now stored as "locked": { "owner": "NixOS", "repo": "nixpkgs", "rev": "b88ff468e9850410070d4e0ccd68c7011f15b2be", "type": "github", "lastModified": 1585405475, "narHash": "sha256-bESW0n4KgPmZ0luxvwJ+UyATrC6iIltVCsGdLiphVeE=" }, The 'Input' class is now a dumb set of attributes. All the fetcher implementations subclass InputScheme, not Input. This simplifies the API. Also, fix substitution of flake inputs. This was broken since lazy flake fetching started using fetchTree internally. | |||
2020-05-15 | Move registry-related commands from 'nix flake' to 'nix registry' | Eelco Dolstra | |
This makes 'nix flake' less cluttered and more consistent (it's only subcommands that operator on a flake). Also, the registry is not inherently flake-related (e.g. fetchTree could also use it to remap inputs). |