summaryrefslogtreecommitdiff
path: root/guix/grafts.scm
AgeCommit message (Expand)Author
2023-12-03grafts: Use the right locale package.Ludovic Courtès
2023-10-28grafts: Fix corner case involving multiple-output derivations.Ludovic Courtès
2022-11-11grafts: Run with a UTF-8 locale.Ludovic Courtès
2022-10-22grafts: Rewrite using gexps.Ludovic Courtès
2022-10-22grafts: Move '%graft?' and related bindings to (guix store).Ludovic Courtès
2021-06-19Merge branch 'master' into core-updatesMarius Bakke
2021-06-08grafts: Cache the derivation/graft mapping for the whole session.Ludovic Courtès
2021-06-08grafts: Use SRFI-71 instead of SRFI-11.Ludovic Courtès
2021-06-08grafts: Record cache lookups for profiling.Ludovic Courtès
2021-03-30grafts: Add 'without-grafting'.Ludovic Courtès
2021-02-23grafts: Inline 'grafting?' and 'set-grafting'.Ludovic Courtès
2020-06-06grafts: Improve performance for derivations with many inputs.Ludovic Courtès
2020-04-02grafts: Simplify access to store item references.Ludovic Courtès
2020-03-29grafts: Don't rely on substitute info for missing store items.Ludovic Courtès
2019-07-02grafts: 'references-oracle' now takes a derivation input.Ludovic Courtès
2019-06-19grafts: Avoid 'query-valid-derivers' RPC.Ludovic Courtès
2019-01-21store: Rename '&nix-error' to '&store-error'.Ludovic Courtès
2018-12-04grafts: Mark as non substitutable.Ludovic Courtès
2018-11-28grafts: Record metadata as derivation properties.Ludovic Courtès
2018-11-12store: Add a functional object cache and use it in 'lower-object'.Ludovic Courtès
2018-08-24grafts: Add (guix build debug-link) and use it.Ludovic Courtès
2018-08-24grafts: Add high-level 'graft' procedure on the build side.Ludovic Courtès
2017-06-12derivations: Introduce 'read-derivation-from-file'.Ludovic Courtès
2017-01-25grafts: Do not pull derivation outputs not depended on.Ludovic Courtès
2017-01-24grafts: Shallow grafting can be performed on a subset of the outputs.Ludovic Courtès
2017-01-16grafts: Preserve the cache across recursive calls.Ludovic Courtès
2017-01-16grafts: Actually cache grafts during the derivation DAG traversal.Ludovic Courtès
2017-01-04grafts: Move caching to a new 'with-cache' macro.Ludovic Courtès
2016-10-17grafts: Apply the right grafts in the presence of multiple outputs.Ludovic Courtès
2016-10-15grafts: Remove unused variables and confusing monad use.Ludovic Courtès
2016-10-14grafts: 'graft-derivation' does now introduce grafts that shadow other grafts.Ludovic Courtès
2016-05-25grafts: Create only one grafted variant of each derivation.Ludovic Courtès
2016-03-14grafts: Update the narinfo cache before building a derivation.Ludovic Courtès
2016-03-05grafts: Memoize intermediate results in 'cumulative-grafts'.Ludovic Courtès
2016-03-05grafts: Use dependency information from substitutes when possible.Ludovic Courtès
2016-03-01grafts: Graft recursively.Ludovic Courtès
2016-02-27grafts: Consider all the outputs in the graft mapping.Ludovic Courtès
2016-02-27grafts: Slight simplification.Ludovic Courtès
2016-02-26grafts: Add record type printer.Ludovic Courtès
2016-02-22grafts: 'name' parameter of 'graft-derivation' is now optional.Ludovic Courtès
2016-02-22derivations: Move grafts to (guix grafts).Ludovic Courtès