civodul pushed a change to branch master
in repository guix.
from 2f3c0fb gnu: linux-libre: Fix build on aarch64.
new 38302bd compile: Report the name of the file that cannot be
compiled.
new 456c7ad syscalls: Use 'define-as-needed' for 'AT_' constants
introduced in Guile 2.2.5.
new 4daf89d derivations: 'derivation' primitive accepts <derivation>
and #:sources.
new 3868577 gexp: <lowered-gexp> separates sources from derivation
inputs.
new 266e54e gnu: guile-bootstrap: Use the new 'derivation' calling
convention.
new 02237f1 download: Use the new 'derivation' calling convention.
new d145832 derivations: 'map-derivation' uses the new 'derivation'
calling convention.
new 9e64302 derivations: Update tests to use new calling convention.
new 93c2a00 derivations: Deprecate the previous calling convention.
new b9373e2 gexp: 'lowered-gexp-guile' now returns a
<derivation-input>.
new 9af75a2 channels: Avoid use of 'derivation-input-path'.
The 11 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
gnu/packages/bootstrap.scm | 7 ++--
guix/build/compile.scm | 15 +++++---
guix/build/syscalls.scm | 19 +++-------
guix/channels.scm | 5 ++-
guix/derivations.scm | 65 ++++++++++++++++++++++++--------
guix/download.scm | 3 +-
guix/gexp.scm | 92 ++++++++++++++++++++++++----------------------
guix/remote.scm | 38 ++++++-------------
po/guix/POTFILES.in | 1 +
tests/derivations.scm | 89 ++++++++++++++++++--------------------------
tests/gexp.scm | 8 ++--
11 files changed, 175 insertions(+), 167 deletions(-)