107 Commits (5fbdc9a5aa63fd51c65d30fe3d30608d01fe1bc8)

Author SHA1 Message Date
Ludovic Courtès 5fbdc9a5aa
channels: Compute a package cache and use it. 3 years ago
Ludovic Courtès 465a0d65ae
guix package: Avoid 'find-newest-available-packages'. 3 years ago
Ludovic Courtès ca71942445
Switch to Guile-Gcrypt. 3 years ago
Ludovic Courtès c423ae8918
packages: Add 'package-patched-vulnerabilities'. 4 years ago
Mark H Weaver 1e868858fd
tests: Use invoke and return #t from all builders. 4 years ago
Ludovic Courtès f8ec8d96d6
tests: Do not assume the bootstrap guile tarball is available locally. 4 years ago
Ludovic Courtès 297602513b
build-system/trivial: Add support for #:allowed-references. 4 years ago
Ludovic Courtès 609d126e86
Revert "packages: 'package-grafts' trims native inputs." 4 years ago
Ludovic Courtès 91c9b5d016
packages: 'package-grafts' trims native inputs. 4 years ago
Ludovic Courtès f37f2b83fa
packages: Add 'package-mapping' and base 'package-input-rewriting' on it. 5 years ago
Ludovic Courtès 76c486196f
packages: Catch invalid input errors for structs. 5 years ago
Efraim Flashner 3b88f3767d
gnu: Add bootstrap-binaries for 'aarch64-linux'. 6 years ago
Ludovic Courtès fcd75bdbfa
search-paths: Allow specs with #f as their separator. 5 years ago
Ludovic Courtès a6562c7e20
profiles: Remove dependency on 'glibc-utf8-locales' for tests. 5 years ago
Ludovic Courtès b66d6d52cc
tests: Fix 'fold-packages' for hidden packages. 5 years ago
Ludovic Courtès d0025d0144
packages: 'package-grafts' applies grafts on replacement. 5 years ago
Ludovic Courtès 01afdab89c
packages: Add 'package-superseded' and associated support. 5 years ago
Ludovic Courtès 5239f3d908
guix package: Build up the transaction incrementally. 5 years ago
Ludovic Courtès 2a75b0b63d
packages: Add 'package-input-rewriting'. 5 years ago
Ludovic Courtès 386b71d1b9
gnu: commencement: 'guile-final' is now "hidden". 5 years ago
Ludovic Courtès 6980511b73
packages: Add 'hidden-package'. 5 years ago
Ludovic Courtès c1629416d8
gnu: Remove unneeded 'imported-modules' fields for 'origin'. 5 years ago
Ludovic Courtès 01497dfe6c
Merge branch 'master' into core-updates 6 years ago
Ludovic Courtès 77559f23b0
tests: Strengthen regexp in 'packages.scm'. 6 years ago
Ludovic Courtès da675305dd
packages: The 'source' can be any lowerable object. 6 years ago
Mathieu Lirzin a9edb211e7 build: Add a Guile custom test driver using SRFI-64. 6 years ago
Ludovic Courtès efb107e0cd packages: Gracefully report packages not found. 6 years ago
Ludovic Courtès b4c42a4b07 tests: Disable tests that would rebuild the world due to grafting. 6 years ago
Ludovic Courtès fcadd9ff9d packages: The result of 'bag-grafts' does not contain duplicates. 6 years ago
Ludovic Courtès c22a1324e6 grafts: Graft recursively. 6 years ago
Ludovic Courtès b0fef4d660 grafts: 'name' parameter of 'graft-derivation' is now optional. 6 years ago
Ludovic Courtès 7adf9b8469 derivations: Move grafts to (guix grafts). 6 years ago
Mathieu Lirzin 74e667d149 packages: Use '@' in package record printers. 6 years ago
Ludovic Courtès aa8e051532 packages: Add 'package-transitive-native-search-paths'. 6 years ago
Ludovic Courtès d6445dff14 tests: Adjust snippet test to '.file_list' hack. 6 years ago
Eric Bavier 3b4d01035f guix: packages: Add origin-actual-file-name. 6 years ago
Eric Bavier a6d0b306c2 guix: packages: Add transitive-input-references. 6 years ago
Ludovic Courtès 161094c8e2 packages: Rewrite 'transitive-inputs' to be linear and remove duplicates. 7 years ago
Eric Bavier f77bcbc374 guix: packages: Add package-direct-sources and package-transitive-sources. 7 years ago
Mark H Weaver 5cfc17cb7f tests: Select appropriate bootstrap guile version for current system. 7 years ago
Ludovic Courtès bbceb0ef8a packages: Add 'supported-package?'. 7 years ago
Ludovic Courtès aa46a028c4 profiles: Generalize "hooks" for 'profile-derivation'. 7 years ago
Ludovic Courtès 9bf3ced06c packages: 'package-transitive-supported-systems' accounts for implicit inputs. 7 years ago
Federico Beffa 042bc828fc profiles: Generate GHC's package database cache. 7 years ago
Ludovic Courtès cf87cc894d packages: Rewrite 'patch-and-repack' using gexps. 7 years ago
Ludovic Courtès 6d0b9d03ce tests: Remove dependency on 'glibc-utf8-locales' for profile tests. 7 years ago
Ludovic Courtès b69c5c2ced tests: Skip tests that would fail due to the shebang length. 7 years ago
Ludovic Courtès 12d720fd1a tests: Factorize the network reachability test. 7 years ago
Ludovic Courtès 862abf8fcd tests: Disable grafts when comparing derivations. 7 years ago
Ludovic Courtès f304c9c237 derivations: Raise an error for references to non-existent outputs. 7 years ago