summaryrefslogtreecommitdiff
path: root/guix/derivations.scm
Commit message (Expand)AuthorAge
* Merge branch 'staging' into core-updatesMarius Bakke2020-02-03
|\
| * derivations: Inline 'find' in 'coalesce-duplicate-inputs'.Ludovic Courtès2020-01-23
* | derivations: Import modules with 'add-file-tree-to-store'.Ludovic Courtès2020-01-30
|/
* derivations: Add 'derivation-input-fold'.Ludovic Courtès2019-12-07
* derivations: Use a regular hash table for the module cache.Ludovic Courtès2019-11-07
* derivation: Remove memoization invalidation for 'derivation->bytevector'.Ludovic Courtès2019-10-28
* derivations: Don't memoize 'derivation->bytevector'.Ludovic Courtès2019-10-27
* derivations: 'build-expression->derivation' caches its module derivations.Ludovic Courtès2019-10-27
* derivations: Introduce 'imported+compiled-modules'.Ludovic Courtès2019-10-27
* derivations: Fix typo in docstring.Ludovic Courtès2019-08-17
* derivations: Delete duplicate inputs when computing derivation hash.Ludovic Courtès2019-08-16
* gexp: 'lowered-gexp-guile' now returns a <derivation-input>.Ludovic Courtès2019-07-15
* derivations: Deprecate the previous calling convention.Ludovic Courtès2019-07-15
* derivations: 'map-derivation' uses the new 'derivation' calling convention.Ludovic Courtès2019-07-15
* derivations: 'derivation' primitive accepts <derivation> and #:sources.Ludovic Courtès2019-07-15
* derivations: Simplify 'substitution-oracle'.Ludovic Courtès2019-07-05
* derivations: 'derivation-build-plan' recurses on substituables.Ludovic Courtès2019-07-05
* derivations: 'substitution-oracle' no longer calls 'read-derivation-from-file'.Ludovic Courtès2019-07-03
* derivations: Avoid another call to 'read-derivation-from-file'.Ludovic Courtès2019-07-03
* derivations: 'map-derivation' no longer calls 'read-derivation-from-file'.Ludovic Courtès2019-07-03
* derivations: Work around pathological memoization behavior.Ludovic Courtès2019-07-03
* derivations: Update 'build-derivations' docstring.Ludovic Courtès2019-07-02
* derivations: 'build-derivations' can be passed derivation inputs.Ludovic Courtès2019-06-27
* derivations: 'derivation' preserves pointer equality.Ludovic Courtès2019-06-27
* derivations: <derivation-input> now aggregates a <derivation>.Ludovic Courtès2019-06-27
* derivations: Rewrite and replace 'derivations-prerequisites-to-build'.Ludovic Courtès2019-06-27
* derivations: Add 'derivation-input'.Ludovic Courtès2019-06-27
* derivations: Add 'derivation-input-derivation'.Ludovic Courtès2019-06-19
* store: 'build-things' accepts derivation/output pairs.Ludovic Courtès2019-06-10
* derivations: Reduce 'valid-path?' RPCs in 'derivation-prerequisites-to-build'.Ludovic Courtès2019-04-16
* store: Rename '&nix-error' to '&store-error'.Ludovic Courtès2019-01-21
* derivations: Add properties.Ludovic Courtès2018-11-28
* Switch to Guile-Gcrypt.Ludovic Courtès2018-09-04
* derivations: Fix typo in docstring.Ludovic Courtès2018-01-11
* hydra: Invalidate derivation caches after each architecture evaluation.Ludovic Courtès2017-12-13
* derivations: Don't memoize 'derivation-hash'.Ludovic Courtès2017-12-13
* derivations: Split 'derivation-hash' in two procedures.Ludovic Courtès2017-12-13
* Revert "derivations: 'derivation-hash' assumes inputs are coalesced."Ludovic Courtès2017-12-13
* derivations: 'derivation-hash' assumes inputs are coalesced.Ludovic Courtès2017-12-12
* derivations: Use 'define-immutable-record-type' as appropriate.Ludovic Courtès2017-12-12
* derivations: Introduce 'read-derivation-from-file'.Ludovic Courtès2017-06-12
* derivations: 'derivation-prerequisites-to-build' returns <substitutable>.Ludovic Courtès2017-06-02
* derivations: 'substitution-oracle' returns a <substitutable>.Ludovic Courtès2017-06-02
* store: Add store path computation procedures.Ludovic Courtès2017-05-04
* derivations: Restore UTF-8 encoding of build scripts.Ludovic Courtès2017-04-21
* derivations: Avoid string-to-bytevector conversions.Ludovic Courtès2017-04-20
* derivations: Do not fetch narinfos for non-substitutable items.Ludovic Courtès2017-03-28
* utils: Move base16 procedures to (guix base16).Ludovic Courtès2017-03-16
* Use 'mlambda' instead of 'memoize'.Ludovic Courtès2017-01-28
* Add (guix memoization).Ludovic Courtès2017-01-28