[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
branch core-updates updated (cea364e -> 2eafeb2)
From: |
guix-commits |
Subject: |
branch core-updates updated (cea364e -> 2eafeb2) |
Date: |
Tue, 30 Mar 2021 17:00:11 -0400 (EDT) |
civodul pushed a change to branch core-updates
in repository guix.
from cea364e gnu: nettle: Update to 3.7.2.
new 789babb gexp: Add 'with-build-variables'.
new a76b6f8 gexp: Optimize 'with-build-variables'.
new 7d873f1 build-system: Rewrite using gexps.
new ba41f87 packages: Turn 'bag->derivation' into a monadic procedure.
new 37c32ca packages: Simplify patch instantiation.
new 9e5812a packages: Core procedures are written in monadic style.
new 4f5f1d9 packages: Default origin 'patch-flags' is a gexp.
new da86e90 gexp: Add 'sexp->gexp'.
new f95fc73 build-system: Use 'sexp->gexp' for plain sexps.
new 6cd5911 build-system: Use 'input-tuples->gexp' and 'outputs->gexp'.
new 83bdaf3 packages: '%standard-patch-inputs' is not influenced by
'%current-target-system'.
new e7477dd packages: 'expand-input' accepts any file-like object.
new 89b0c23 packages: Call 'bag-grafts' only on the tip of the package
graph.
new 565733c grafts: Add 'without-grafting'.
new a779363 gexp: Allowed/disallowed references and graphs never refer to
grafted inputs.
new 324a235 gexp: Do not add derivations to the object cache.
new 1757abb gnu: docbook-xsl: Move 'use-modules' form to the top level.
new 4d71186 gexp: 'imported+compiled-modules' fully honors #:guile.
new b18e83b gexp: Add #:guile parameter to 'load-path-expression'.
new 9b8632f gexp: 'gexp->script' uses #:guile also as the guile-for-build.
new f27a7c1 gnu: gnome-shell: Adjust to new #:disallowed-references
convention.
new 2eafeb2 gexp: 'compiled-modules' gets source and parameters an
environment variables.
The 22 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.dir-locals.el | 1 +
gnu/packages/bootstrap.scm | 115 ++++-----
gnu/packages/commencement.scm | 3 +-
gnu/packages/docbook.scm | 7 +-
gnu/packages/gnome.scm | 9 +-
guix/build-system/android-ndk.scm | 97 ++++---
guix/build-system/ant.scm | 82 +++---
guix/build-system/asdf.scm | 148 +++++------
guix/build-system/cargo.scm | 79 +++---
guix/build-system/chicken.scm | 96 ++++---
guix/build-system/clojure.scm | 110 ++++----
guix/build-system/cmake.scm | 216 +++++++---------
guix/build-system/copy.scm | 77 +++---
guix/build-system/dub.scm | 89 +++----
guix/build-system/dune.scm | 85 +++----
guix/build-system/emacs.scm | 66 ++---
guix/build-system/font.scm | 65 +++--
guix/build-system/glib-or-gtk.scm | 109 ++++----
guix/build-system/gnu.scm | 311 +++++++++--------------
guix/build-system/go.scm | 74 +++---
guix/build-system/guile.scm | 170 +++++--------
guix/build-system/haskell.scm | 77 +++---
guix/build-system/julia.scm | 61 ++---
guix/build-system/linux-module.scm | 172 +++++--------
guix/build-system/maven.scm | 114 ++++-----
guix/build-system/meson.scm | 124 ++++-----
guix/build-system/minify.scm | 60 ++---
guix/build-system/node.scm | 64 ++---
guix/build-system/ocaml.scm | 84 +++----
guix/build-system/perl.scm | 77 +++---
guix/build-system/python.scm | 79 +++---
guix/build-system/qt.scm | 209 +++++++--------
guix/build-system/r.scm | 68 +++--
guix/build-system/rakudo.scm | 62 ++---
guix/build-system/renpy.scm | 88 +++----
guix/build-system/ruby.scm | 72 +++---
guix/build-system/scons.scm | 79 +++---
guix/build-system/texlive.scm | 71 +++---
guix/build-system/trivial.scm | 95 +++----
guix/build-system/waf.scm | 88 +++----
guix/gexp.scm | 440 +++++++++++++++++++++-----------
guix/grafts.scm | 12 +
guix/packages.scm | 503 +++++++++++++++++++------------------
guix/svn-download.scm | 4 +-
tests/builders.scm | 2 +-
tests/gexp.scm | 7 +
tests/lint.scm | 4 +-
tests/packages.scm | 52 ++--
48 files changed, 2199 insertions(+), 2578 deletions(-)
- branch core-updates updated (cea364e -> 2eafeb2),
guix-commits <=
- 01/22: gexp: Add 'with-build-variables'., guix-commits, 2021/03/30
- 02/22: gexp: Optimize 'with-build-variables'., guix-commits, 2021/03/30
- 13/22: packages: Call 'bag-grafts' only on the tip of the package graph., guix-commits, 2021/03/30
- 17/22: gnu: docbook-xsl: Move 'use-modules' form to the top level., guix-commits, 2021/03/30
- 15/22: gexp: Allowed/disallowed references and graphs never refer to grafted inputs., guix-commits, 2021/03/30
- 04/22: packages: Turn 'bag->derivation' into a monadic procedure., guix-commits, 2021/03/30
- 03/22: build-system: Rewrite using gexps., guix-commits, 2021/03/30
- 05/22: packages: Simplify patch instantiation., guix-commits, 2021/03/30
- 11/22: packages: '%standard-patch-inputs' is not influenced by '%current-target-system'., guix-commits, 2021/03/30
- 10/22: build-system: Use 'input-tuples->gexp' and 'outputs->gexp'., guix-commits, 2021/03/30