civodul pushed a change to branch master
in repository guix.

      from  8f3448f   gnu: grammalecte: Fix build.
       new  6ef80eb   tests: Skip 'pivot-root' test on Ubuntu's 4.4 kernels.
       new  1b92d65   modules: Report the search path in 
&missing-dependency-error.
       new  e40aa54   union: Allow callers to choose the collision resolution 
policy.
       new  b244ae2   gexp: 'directory-union' has a #:resolve-collision 
parameter.
       new  278c165   gnu: Add 'guix-register'.
       new  eaae07e   Add (guix self).
       new  f0527ce   build-self: Use (guix self).
       new  2cfc8d6   build: Add 'as-derivation' target.
       new  3c0128b   discovery: Remove dependency on (guix ui).
       new  a1ec754   cuirass: Factorize hydra-to-cuirass CI job translation.
       new  351f384   cuirass: Add job specs for the modular Guix.
       new  9fe9594   hydra: 'guix-modular' jobs use the new 'build-self'.
       new  f6dfb8b   hydra: Clear '%load-compiled-path' for gnu-system.scm.

The 13 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:
 Makefile.am                                        |  14 +-
 build-aux/build-self.scm                           | 458 ++++++++--------
 build-aux/compile-as-derivation.scm                |  53 ++
 build-aux/cuirass/gnu-system.scm                   |  28 +-
 build-aux/cuirass/guix-modular.scm                 |   6 +
 .../{gnu-system.scm => hydra-to-cuirass.scm}       |   6 +-
 build-aux/hydra/evaluate.scm                       |  11 +-
 build-aux/hydra/gnu-system.scm                     |   9 +
 build-aux/hydra/guix-modular.scm                   |  39 +-
 gnu/bootloader.scm                                 |   3 +-
 gnu/packages.scm                                   |  27 +-
 gnu/packages/package-management.scm                |  27 +
 gnu/services.scm                                   |   3 +-
 guix/build/union.scm                               |  36 +-
 guix/discovery.scm                                 |  31 +-
 guix/gexp.scm                                      |  15 +-
 guix/modules.scm                                   |   7 +-
 guix/self.scm                                      | 599 +++++++++++++++++++++
 guix/upstream.scm                                  |   5 +-
 tests/syscalls.scm                                 |  10 +-
 tests/union.scm                                    |  42 +-
 21 files changed, 1104 insertions(+), 325 deletions(-)
 create mode 100644 build-aux/compile-as-derivation.scm
 create mode 100644 build-aux/cuirass/guix-modular.scm
 copy build-aux/cuirass/{gnu-system.scm => hydra-to-cuirass.scm} (92%)
 create mode 100644 guix/self.scm

Reply via email to