122 Commits (0d1e6ce4d2e384b73fc393ca13602ac6db41c1be)

Author SHA1 Message Date
Ludovic Courtès 6211223021 union: Delete duplicates when passed the same input several times. 10 years ago
Ludovic Courtès 44ce77ff52 guix-package: Test installation of packages by name. 10 years ago
Ludovic Courtès 0f3d2504f7 store: Add substitute-related procedures. 10 years ago
Ludovic Courtès bbb76f6f71 tests: Fix thinko in `derivation' test. 10 years ago
Ludovic Courtès 0bdba772ca Augment `.dir-locals.el'. 10 years ago
Ludovic Courtès 299112d36e guix-package: Report `--search' matches in recutils format. 10 years ago
Ludovic Courtès aa92cf980c guix-package: Gracefully report non-existing outputs. 10 years ago
Ludovic Courtès a9ebd9efd0 store: Remove the `fixed?' parameter from `add-to-store'. 10 years ago
Nikita Karetnikov acc084669c guix-package: Add '--search'. 10 years ago
Ludovic Courtès 82fe08ed20 guix-package: Always use the next number for new generations. 10 years ago
Ludovic Courtès d9307267b3 guix-package: When rolling back to nothingness, point to the empty profile. 10 years ago
Ludovic Courtès dd6b9a3790 packages: Mark the `inputs' field of <package> as thunked. 10 years ago
Ludovic Courtès 3b9c002088 guix-package: Error out when passed a non-option argument. 10 years ago
Ludovic Courtès bbb7a00e9a define-record-type*: Add the `thunked' field definition keyword. 10 years ago
Ludovic Courtès 67668155c5 guix-package: Fix `--roll-back' when `--profile' is not passed. 10 years ago
Ludovic Courtès 5401dd7595 guix-build: Allow version-qualified package names. 10 years ago
Ludovic Courtès e509d1527d packages: Have `package-derivation' return a <derivation> as a second value. 10 years ago
Ludovic Courtès 59a43334a9 distro: Rename (distro) to (gnu packages). 10 years ago
Ludovic Courtès 1ffa7090b9 distro: Change the module name space to (gnu ...). 10 years ago
Ludovic Courtès 9241172c9d guix-package: Allow `--roll-back' to skip missing generations. 10 years ago
Ludovic Courtès 24e262f086 guix-package: Add `--roll-back'. 10 years ago
Ludovic Courtès 0ec1af59e5 guix-package: Create or diagnose missing profile directory. 10 years ago
Ludovic Courtès 2a5ab9dceb tests: Use "binutils:lib" as the `guix-package' example. 10 years ago
Ludovic Courtès b2d58cd80a union: Detect collisions, and delete duplicate leaves. 10 years ago
Ludovic Courtès 784bb1f37b derivations: Fix `derivation-prerequisites-to-build' when outputs are there. 10 years ago
Ludovic Courtès cc57f25d96 guix-package: Remove `-b' shorthand for `--bootstrap'. 10 years ago
Ludovic Courtès ad85c617b5 snix: Update `license' check in unit test. 10 years ago
Ludovic Courtès 233e76769a Update license headers. 10 years ago
Ludovic Courtès fe8ff02827 Add `guix-gc'. 10 years ago
Ludovic Courtès 7244a5f74e derivations: Add `derivation-path->output-paths'. 10 years ago
Ludovic Courtès 97d3998e7a tests: Adjust to not rely on /bin/sh. 10 years ago
Ludovic Courtès ad1ebab379 tests: Skip network-dependent tests when the network is unreachable. 10 years ago
Ludovic Courtès fdb50f8d8a tests: base32: Work around `system*' bug. 10 years ago
Ludovic Courtès 7a6548cbae tests: Remove `t-profile' files on exit. 10 years ago
Ludovic Courtès 1c67d639d5 guix-package: Gracefully handle multiple installs of the same path. 10 years ago
Ludovic Courtès 3259877d35 store: Add GC-related operations. 10 years ago
Ludovic Courtès 29833b26eb build: Update skip count in `tests/derivations.scm'. 10 years ago
Ludovic Courtès 69cfce50db build: Run all the tests against the just-built daemon. 10 years ago
Ludovic Courtès b980f0f9fd tests: Remove hard-coded /nix/store. 10 years ago
Ludovic Courtès f5c82e15e0 daemon: Add `list-runtime-roots' script. 10 years ago
Ludovic Courtès d23077dc5c daemon: Add test. 10 years ago
Ludovic Courtès 860a6f1ae0 derivations: Fix erroneous call to `add-to-store' for local files as input. 10 years ago
Ludovic Courtès 5075e28305 guix-package: Extract version strings when installing a direct store path. 10 years ago
Ludovic Courtès 64fc89b6ec guix-package: Add `--list-available'. 10 years ago
Ludovic Courtès ba326ce41b distro: Add `fold-packages'. 10 years ago
Ludovic Courtès 733b4130d7 guix-package: Add `--list-installed'. 10 years ago
Ludovic Courtès ec4d308a9e guix-download: Use code from (guix build download). 10 years ago
Ludovic Courtès 352ec143de guix-download: Add support for file:// URIs. 10 years ago
Ludovic Courtès ecdb81e159 guix-download: Gracefully handle invalid URIs. 10 years ago
Ludovic Courtès 92b8d1ea8b tests: Make sure to use the bootstrap Guile. 10 years ago