[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
branch core-updates updated (b4ccf3d -> 8456581)
From: |
guix-commits |
Subject: |
branch core-updates updated (b4ccf3d -> 8456581) |
Date: |
Wed, 14 Jul 2021 13:20:45 -0400 (EDT) |
mothacehe pushed a change to branch core-updates
in repository guix.
from b4ccf3d openssl: Fix indentation.
new ef71965 utils: Define 'target-linux?' predicate.
new 637a1e7 utils: Define 'target-hurd?' predicate.
new 42e4118 utils: Give 'target-mingw?' a docstring.
new f54852b utils: Define a target-x86-32? and target-x86-64? predicate.
new aaf9aa4 packages: Define this-package-input and
this-package-native-input.
new f6e4fba net-base: Don't cross-compile.
new a997640 tzdata: Don't bother with cross-compiling.
new e444cf3 libgpg-error: Remove trailing #f from phases.
new deb4f0a libgpg-error: Prevent silent miscompilation some systems.
new ad7c6d2 libgpg-error: Fix cross-compilation error.
new aec20fa python: Fix reference to input when cross-compiling.
new c14c2eb openssl: Remove trailing #t from phases.
new 7c0eaa1 openssl: Make the #:phases argument a G-expression.
new f64a35b openssl: Use G-exp machinery for referring to outputs.
new 0196b86 openssl: Move documentation instead of copying and deleting
it.
new 3e42c2b openssl: Move all man pages to separate output, not only man3.
new 7fabe9c openssl: Extract logic for computing CONFIGURE_TARGET_ARCH.
new 1d7ceab glib: Use a correct python in scripts when cross-compiling.
new dcd48bf glib: Verify the cross-compiled python is used in installed
scripts.
new 5a88b8d glib: Look up "tzdata" in 'native-inputs', not 'inputs'.
new 731b714 libelf: Update configure script and config.guess and
config.sub.
new 8456581 build-system/meson: Support cross-compilation.
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:
Makefile.am | 1 +
gnu/packages/admin.scm | 5 +
gnu/packages/base.scm | 9 ++
gnu/packages/bdw-gc.scm | 4 +-
gnu/packages/cross-base.scm | 6 +-
gnu/packages/elf.scm | 44 +++++---
gnu/packages/glib.scm | 34 +++++-
gnu/packages/gnupg.scm | 48 ++++++---
gnu/packages/hurd.scm | 10 +-
gnu/packages/make-bootstrap.scm | 2 +-
gnu/packages/python.scm | 5 +-
gnu/packages/tls.scm | 142 +++++++++++++------------
guix/build-system/meson.scm | 209 +++++++++++++++++++++++++++++++++----
guix/build/meson-configuration.scm | 56 ++++++++++
guix/packages.scm | 29 +++++
guix/utils.scm | 38 +++++++
tests/packages.scm | 34 ++++++
tests/utils.scm | 40 +++++++
18 files changed, 578 insertions(+), 138 deletions(-)
create mode 100644 guix/build/meson-configuration.scm
- branch core-updates updated (b4ccf3d -> 8456581),
guix-commits <=
- 07/22: tzdata: Don't bother with cross-compiling., guix-commits, 2021/07/14
- 09/22: libgpg-error: Prevent silent miscompilation some systems., guix-commits, 2021/07/14
- 05/22: packages: Define this-package-input and this-package-native-input., guix-commits, 2021/07/14
- 02/22: utils: Define 'target-hurd?' predicate., guix-commits, 2021/07/14
- 06/22: net-base: Don't cross-compile., guix-commits, 2021/07/14
- 14/22: openssl: Use G-exp machinery for referring to outputs., guix-commits, 2021/07/14
- 20/22: glib: Look up "tzdata" in 'native-inputs', not 'inputs'., guix-commits, 2021/07/14
- 21/22: libelf: Update configure script and config.guess and config.sub., guix-commits, 2021/07/14
- 15/22: openssl: Move documentation instead of copying and deleting it., guix-commits, 2021/07/14
- 19/22: glib: Verify the cross-compiled python is used in installed scripts., guix-commits, 2021/07/14