Marius Bakke
2018-03-26 10:29:05 UTC
Guix,
'core-updates' has seen a lot of changes recently. Some of the goodies
include HTTP/2 support in curl, binutils 2.30, glibc 2.27, reproducible
Python bytecode, gnu-build-system will automatically run 'autoreconf' if
necessary, warnings will be issued about snippets and phases not
returning #t, and much more.
Are there other things that should go in?
Let's set a date for "freezing" it, after which it will be started on
Hydra and only bugfixes are allowed. How about Monday, April 2nd?
Full list of changes:
Alex Vong (1):
gnu: tar: Update to 1.30.
Arun Isaac (3):
gnu: boost: Update to 1.66.0.
gnu: cmake: Update to 3.10.2.
gnu: cmake: Re-indent.
Efraim Flashner (4):
gnu: mpfr: Update to 4.0.1.
gnu: libunistring: Update to 0.9.9.
gnu: gawk: Update to 4.2.1.
gnu: gawk: Enable parallel tests.
Leo Famulari (5):
gnu: libgc: Update to 7.6.4.
gnu: libatomic-ops: Update to 7.6.2.
gnu: libgcrypt: Update to 1.8.2.
gnu: gnutls: Update to 3.5.18.
gnu: libtasn1: Update to 4.13.
Ludovic CourtÚs (7):
gnu: sqlite: Fix source URL.
gnu: tar: Skip faulty test.
utils: Add 'false-if-file-not-found'.
build-system/gnu: Add 'bootstrap' phase.
build-system/gnu: Dump test suite logs upon 'check' failure.
build-system/gnu: Fix typo.
gnu: gcc: Adjust 'strmov' patch for string constants in variables.
Marius Bakke (66):
gnu: libuv: Update to 1.19.1.
gnu: util-linux: Update to 2.31.1.
gnu: glib: Update to 2.54.3.
gnu: dbus: Update to 1.12.4.
gnu: sqlite: Update to 3.22.0.
gnu: libbsd: Update to 0.8.7.
gnu: gzip: Update to 1.9.
gnu: gdbm: Update to 1.14.
gnu: ncurses: Update to 6.1.
gnu: mpc: Update to 1.1.0.
gnu: less: Update to 530.
gnu: libsigsegv: Update to 2.12.
gnu: bash: Update to patch level 19.
gnu: libxml2: Update to 2.9.8.
gnu: graphite2: Update to 1.3.11.
gnu: libuv: Update to 1.19.2.
gnu: harfbuzz: Update to 1.7.6.
gnu: dbus: Update to 1.12.6.
gnu: util-macros: Update to 1.19.2.
gnu: xcb-proto: Update to 1.13.
gnu: libxcb: Update to 1.13.
gnu: Remove gcc-for-libstdc++.
gnu: patch: Update to 2.7.6.
gnu: gdbm: Update to 1.14.1.
gnu: automake: Update to 1.16.1.
gnu: glib: Update to 2.56.0.
gnu: gobject-introspection: Update to 1.56.0.
gnu: pango: Update to 1.42.0.
gnu: pango: Explicitly propagate some inputs.
gnu: python: Update to 3.6.4.
gnu: binutils: Update to 2.30.
gnu: glibc: Don't apply upstreamed patch in newer glibc versions.
gnu: Switch from xproto to xorgproto.
gnu: Switch from randrproto to xorgproto.
gnu: Switch from bigreqsproto to xorgproto.
gnu: Switch from xextproto to xorgproto.
gnu: Switch from fixesproto to xorgproto.
gnu: Switch from compositeproto to xorgproto.
gnu: Switch from kbproto to xorgproto.
gnu: Switch from inputproto to xorgproto.
gnu: Switch from fontsproto to xorgproto.
gnu: Switch from glproto to xorgproto.
gnu: Switch from dmxproto to xorgproto.
gnu: Switch from damageproto to xorgproto.
gnu: Switch from dri2proto to xorgproto.
gnu: Switch from dri3proto to xorgproto.
gnu: Switch from videoproto to xorgproto.
gnu: Switch from windowswmproto to xorgproto.
gnu: Switch from xcmiscproto to xorgproto.
gnu: Switch from presentproto to xorgproto.
gnu: Switch from renderproto to xorgproto.
gnu: Switch from resourceproto to xorgproto.
gnu: Switch from recordproto to xorgproto.
gnu: Switch from scrnsaverproto to xorgproto.
gnu: Switch from xf86driproto to xorgproto.
gnu: Switch from xf86dgaproto to xorgproto.
gnu: Switch from xf86bigfontproto to xorgproto.
gnu: Switch from xf86vidmodeproto to xorgproto.
gnu: Switch from xineramaproto to xorgproto.
gnu: freetype: Update to 2.9.
gnu: fontconfig: Update to 2.13.0.
gnu: poppler: Update to 0.63.0.
gnu: glibc: Update to 2.27.
gnu: make: Fix compatibility with glibc 2.27.
gnu: make: End phase on #t.
gnu: util-linux: Don't build 'nologin'.
Mark H Weaver (162):
packages: patch-and-repack: Use invoke instead of system*.
gnu-dist: Use invoke instead of system*.
build-system/gnu: Use invoke instead of system*.
build-system/glib-or-gtk: Use invoke instead of system*.
build-system/cmake: Use invoke instead of system*.
build-system/perl: Use invoke instead of system*.
build-system/python: Use invoke instead of system*.
build-system/texlive: Use invoke instead of system*.
build-system/scons: Use invoke instead of system*.
bootstrap: Use invoke instead of system*.
download: Use invoke instead of system*.
gnu: linux-libre-headers: Use invoke instead of system*.
gnu: glibc-utf8-locales: Use invoke instead of system*.
gnu: glibc-locales: Use invoke instead of system*.
gnu: glibc/hurd: Use invoke instead of system*.
gnu: perl: Use invoke instead of system*.
gnu: tcsh: Use invoke instead of system*.
gnu: zlib: Use invoke instead of system*.
gnu: unzip: Use invoke instead of system*.
gnu: zip: Use invoke instead of system*.
gnu: bzip2: Use invoke instead of system*.
gnu: openssl: Use invoke instead of system*.
gnu: eudev: Use invoke instead of system*.
gnu: tzdata: Use invoke instead of system*.
gnu: python-six: Use invoke instead of system*.
cvs-download: Use invoke instead of system*.
svn-download: Use invoke instead of system*.
hg-download: Use invoke instead of system*.
build: emacs-utils: Use invoke instead of system*.
gnu: attr: Use invoke instead of system*.
packages: patch-and-repack: Fix snippet handling.
packages: Update copyright notice.
build-system/gnu: Return a boolean from all phase procedures.
gnu: autoconf-wrapper: Return #t from the builder.
gnu: acl: Use invoke instead of system*.
gnu: libcap: Return #t from all phases.
gnu: gcc-stripped: Use invoke instead of system*.
gnu: guile-static-stripped: Use invoke instead of system*.
gnu: make-bootstrap: tarball-package: Use invoke instead of system*.
gnu: linux-libre-headers: Update to 4.14.26.
packages: Issue a warning unless the snippet returns #t.
gnu-build: Issue a warning unless every phase returns #t.
gnu: cross-base: Return #t from all phases.
gnu: All snippets report errors using exceptions, else return #t.
gnu: libstdc++: Return #t from chdir phase.
gettext-boot0: Return #t from chdir phase.
gnu: tar: Fix sparse file detection on Btrfs file systems.
gnu: bash: Return #t from 'install-sh-symlink' phase.
utils: invoke: Raise exceptions using SRFI-34 and SRFI-35.
build-system/gnu: Tolerate errors during the 'strip' phase.
gnu: Fix a few more snippets to return #t.
gnu: unzip: Ungraft.
gnu: curl: Ungraft.
gnu: libtiff: Ungraft.
gnu: freetype: Ungraft.
gnu: libsndfile: Ungraft.
gnu: libvorbis: Ungraft.
gnu: guile-2.2/fixed: Remove vestigial (replacement #f).
gnu: net-tools: Return #t from custom configure phase.
gnu: openssl: Simplify calls to 'invoke'.
gnu: gs-fonts: Return #t from install phase.
gnu: python: Return #t from all phases.
gnu: dbus: Detect failures in the install phase.
gnu: giflib: Return #t from all phases.
gnu: tk: Return #t from all phases.
gnu: glib: Return #t from all phases.
gnu: boost: Simplify phases.
gnu: gobject-introspection: Disable parallel build.
build-system/python: Return #t from all phases.
build-system/python: Fix deletion of .egg-info dirs created by tests.
gnu: cups: Return #t from all phases.
gnu: guile-gdbm-ffi: Use 'invoke'.
gnu: guile-gdbm-ffi: Add support for gdbm-1.14.
gnu: qpdf: Return #t from all phases.
gnu: font-dejavu: Return #t from all phases.
gnu: orc: Return #t from all phases.
gnu: webkitgtk: Return #t from all phases.
gnu: itstool: Return #t from all phases.
gnu: aspell: Return #t from all phases.
gnu: tzdata-for-tests: Update to 2018c.
gnu: glibc/linux: Return #t from pre-configure phase.
gnu: apr-util: Use invoke.
gnu: ***@2.13: Use invoke.
gnu: curl: Use invoke.
gnu: dejagnu: Return #t from all phases.
gnu: elogind: Return #t from all phases.
gnu: emacs: Return #t from all phases.
gnu: extra-cmake-modules: Return #t from all phases.
gnu: faad2: Use invoke.
gnu: ffmpeg: Use invoke.
gnu: fontconfig: Use invoke.
gnu: gawk: Return #t from all phases.
gnu: cross-base: Use invoke in (gnu build cross-toolchain).
gnu: gdk-pixbuf+svg: Use invoke.
gnu: geoclue: Return #t from all phases.
gnu: gettext-minimal: Return #t from all phases.
gnu: ghostscript: Use invoke.
gnu: git: Return #t from all phases.
gnu: glibc-hurd-headers: Return #t from all phases.
gnu: gmime: Return #t from all phases.
gnu: gnumach-headers: Use invoke.
gnu: hurd-headers: Use invoke.
gnu: hurd-minimal: Use invoke.
gnu: ***@1: Return #t from all phases.
gnu: gtk+@2: Return #t from all phases.
gnu: guix: Use invoke.
gnu: gnumach: Use invoke.
gnu: icecat: Return #t from all phases.
gnu: ijs: Use invoke.
gnu: imagemagick: Return #t from all phases.
gnu: perl-image-magick: Return #t from all phases.
gnu: imake: Use invoke.
gnu: libarchive: Use invoke.
gnu: libelf: Use invoke.
gnu: libsoup: Use invoke.
gnu: libssh2: Use invoke.
gnu: lua: Use invoke.
gnu: lua5.1-expat: Use invoke.
gnu: lua5.1-socket: Use invoke.
gnu: man-db: Return #t from all phases.
gnu: mariadb: Return #t from all phases.
gnu: mesa-headers: Return #t from all phases.
gnu: mesa-utils: Return #t from all phases.
gnu: mozjs: Return #t from all phases.
gnu: ***@24: Use invoke.
gnu: ***@38: Use invoke.
gnu: mysql: Return #t from all phases.
gnu: nasm: Use invoke.
gnu: nss: Use invoke.
gnu: nss-certs: Use invoke.
gnu: le-certs: Use invoke.
gnu: openssh: Use invoke.
gnu: pciutils: Use invoke.
gnu: postgresql: Use invoke.
gnu: subversion: Use invoke.
gnu: tcl: Use invoke.
gnu: texlive-bin: Use invoke.
gnu: texlive-fonts-amsfonts: Use invoke.
gnu: texlive-fonts-cm: Use invoke.
gnu: texlive-fonts-ec: Remove vestigial error code plumbing.
gnu: texlive-fonts-knuth-lib: Use invoke.
gnu: texlive-fonts-latex: Use invoke.
gnu: texlive-fonts-rsfs: Remove vestigial error plumbing.
gnu: texlive-latex-base: Use invoke.
gnu: texlive-metafont-base: Use invoke.
gnu: texmaker: Use invoke.
gnu: at-spi2-core: Use invoke.
gnu: at-spi2-atk: Use invoke.
gnu: clang: Return #t from all phases.
gnu: bdb: Use invoke.
gnu: binutils-vc4: Use invoke.
gnu: mkfontdir: Return #t from all phases.
gnu: pulseaudio: Fix build with glibc-2.27.
gnu: shadow: Return #t from all phases.
gnu: xf86-video-intel: Fix error during bootstrap.
gnu: wireless-regdb: Inhibit gzip timestamp.
gnu: asciidoc: Restore custom 'bootstrap' phase.
gnu: crda: Inhibit gzip timestamp.
gnu: make-bootstrap: Adapt glibc-bootstrap-system.patch for glibc-2.27.
gnu: perl-boot0: Return #t from all phases.
gnu: libva: Return #t from all phases.
gnu: libselinux: Use invoke.
Ricardo Wurmus (19):
gnu: Ungraft glibc.
gnu: ghc-7: Fix build with ncurses 6.1.
gnu: python-3.6: Disable failing test.
gnu: python-3.6: Reset timestamps in pyc files.
guix: python-build-system: Make bytecode compilation deterministic.
gnu: libtool: Add libltdl to native-inputs.
gnu: cunit: Replace bootstrap phase.
gnu: boost: Remove bootstrap phase.
gnu: Remove boost-1.66.
gnu: acl: Fix build failure.
gnu: kentutils: Build with mariadb.
gnu: classpath-devel: Fix bootstrap phase.
gnu: glib: Build reproducibly.
gnu: qt: Build with mariadb.
gnu: qtbase: Build with mariadb.
gnu: python-2.7: Rename to "python2".
gnu: python2-minimal: Rename to "python2-minimal".
gnu: wayland: Disable failing tests.
Revert "gnu: wayland: Disable failing tests."
Roel Janssen (1):
gnu: bash: Don't specify default configuration filenames.
Sou Bunnbu (å®ææŠ) (2):
gnu: python-3.6: Restore name to "python".
gnu: openssl: Fix the call of 'apply invoke'.
Tobias Geerinckx-Rice (38):
gnu: lzip: Update to 1.20.
gnu: bzip2: Use install-file.
gnu: fftw: Update to 3.3.7.
gnu: fftw: Update phase style.
gnu: kmod: Update to 25.
gnu: kmod: Update phase style.
gnu: harfbuzz: Update to 1.7.5.
gnu: lcms: Update to 2.9.
gnu: pango: Update to 1.41.1.
gnu: util-macros: Update phase style.
gnu: gts: Update phase style.
gnu: ***@4.7: Update phase style.
gnu: commencement: Update phase style.
gnu: ***@2.0.14: Update phase style.
gnu: glibc-hurd-headers: Update phase style.
gnu: dblatex: Update phase style.
gnu: libffi: Update phase style.
gnu: make-bootstrap: Update phase style.
gnu: intltool: Update phase style.
gnu: indent: Update phase style.
gnu: cross-base: Update phase style.
gnu: patchelf: Update phase style.
gnu: gnurl: Add HTTP/2 support.
gnu: eudev: Update to 3.2.5.
gnu: ncurses: Update phase style.
gnu: m4: Update phase style.
gnu: coreutils: Update to 8.29.
Revert "gnu: gnurl: Add HTTP/2 support."
gnu: automake: Update to 1.16.
gnu: cups-filters: Update to 1.20.1.
gnu: pcre2: Update to 10.31.
gnu: help2man: Update to 1.47.6.
gnu: fossil: Update to 2.5.
gnu: curl: Add HTTP/2 support.
gnu: r-minimal, r: Update to 3.4.4.
gnu: perl-http-message: Update to 6.15.
gnu: perl-net-ssleay: Update to 1.85.
gnu: openldap: Update to 2.4.46.
'core-updates' has seen a lot of changes recently. Some of the goodies
include HTTP/2 support in curl, binutils 2.30, glibc 2.27, reproducible
Python bytecode, gnu-build-system will automatically run 'autoreconf' if
necessary, warnings will be issued about snippets and phases not
returning #t, and much more.
Are there other things that should go in?
Let's set a date for "freezing" it, after which it will be started on
Hydra and only bugfixes are allowed. How about Monday, April 2nd?
Full list of changes:
Alex Vong (1):
gnu: tar: Update to 1.30.
Arun Isaac (3):
gnu: boost: Update to 1.66.0.
gnu: cmake: Update to 3.10.2.
gnu: cmake: Re-indent.
Efraim Flashner (4):
gnu: mpfr: Update to 4.0.1.
gnu: libunistring: Update to 0.9.9.
gnu: gawk: Update to 4.2.1.
gnu: gawk: Enable parallel tests.
Leo Famulari (5):
gnu: libgc: Update to 7.6.4.
gnu: libatomic-ops: Update to 7.6.2.
gnu: libgcrypt: Update to 1.8.2.
gnu: gnutls: Update to 3.5.18.
gnu: libtasn1: Update to 4.13.
Ludovic CourtÚs (7):
gnu: sqlite: Fix source URL.
gnu: tar: Skip faulty test.
utils: Add 'false-if-file-not-found'.
build-system/gnu: Add 'bootstrap' phase.
build-system/gnu: Dump test suite logs upon 'check' failure.
build-system/gnu: Fix typo.
gnu: gcc: Adjust 'strmov' patch for string constants in variables.
Marius Bakke (66):
gnu: libuv: Update to 1.19.1.
gnu: util-linux: Update to 2.31.1.
gnu: glib: Update to 2.54.3.
gnu: dbus: Update to 1.12.4.
gnu: sqlite: Update to 3.22.0.
gnu: libbsd: Update to 0.8.7.
gnu: gzip: Update to 1.9.
gnu: gdbm: Update to 1.14.
gnu: ncurses: Update to 6.1.
gnu: mpc: Update to 1.1.0.
gnu: less: Update to 530.
gnu: libsigsegv: Update to 2.12.
gnu: bash: Update to patch level 19.
gnu: libxml2: Update to 2.9.8.
gnu: graphite2: Update to 1.3.11.
gnu: libuv: Update to 1.19.2.
gnu: harfbuzz: Update to 1.7.6.
gnu: dbus: Update to 1.12.6.
gnu: util-macros: Update to 1.19.2.
gnu: xcb-proto: Update to 1.13.
gnu: libxcb: Update to 1.13.
gnu: Remove gcc-for-libstdc++.
gnu: patch: Update to 2.7.6.
gnu: gdbm: Update to 1.14.1.
gnu: automake: Update to 1.16.1.
gnu: glib: Update to 2.56.0.
gnu: gobject-introspection: Update to 1.56.0.
gnu: pango: Update to 1.42.0.
gnu: pango: Explicitly propagate some inputs.
gnu: python: Update to 3.6.4.
gnu: binutils: Update to 2.30.
gnu: glibc: Don't apply upstreamed patch in newer glibc versions.
gnu: Switch from xproto to xorgproto.
gnu: Switch from randrproto to xorgproto.
gnu: Switch from bigreqsproto to xorgproto.
gnu: Switch from xextproto to xorgproto.
gnu: Switch from fixesproto to xorgproto.
gnu: Switch from compositeproto to xorgproto.
gnu: Switch from kbproto to xorgproto.
gnu: Switch from inputproto to xorgproto.
gnu: Switch from fontsproto to xorgproto.
gnu: Switch from glproto to xorgproto.
gnu: Switch from dmxproto to xorgproto.
gnu: Switch from damageproto to xorgproto.
gnu: Switch from dri2proto to xorgproto.
gnu: Switch from dri3proto to xorgproto.
gnu: Switch from videoproto to xorgproto.
gnu: Switch from windowswmproto to xorgproto.
gnu: Switch from xcmiscproto to xorgproto.
gnu: Switch from presentproto to xorgproto.
gnu: Switch from renderproto to xorgproto.
gnu: Switch from resourceproto to xorgproto.
gnu: Switch from recordproto to xorgproto.
gnu: Switch from scrnsaverproto to xorgproto.
gnu: Switch from xf86driproto to xorgproto.
gnu: Switch from xf86dgaproto to xorgproto.
gnu: Switch from xf86bigfontproto to xorgproto.
gnu: Switch from xf86vidmodeproto to xorgproto.
gnu: Switch from xineramaproto to xorgproto.
gnu: freetype: Update to 2.9.
gnu: fontconfig: Update to 2.13.0.
gnu: poppler: Update to 0.63.0.
gnu: glibc: Update to 2.27.
gnu: make: Fix compatibility with glibc 2.27.
gnu: make: End phase on #t.
gnu: util-linux: Don't build 'nologin'.
Mark H Weaver (162):
packages: patch-and-repack: Use invoke instead of system*.
gnu-dist: Use invoke instead of system*.
build-system/gnu: Use invoke instead of system*.
build-system/glib-or-gtk: Use invoke instead of system*.
build-system/cmake: Use invoke instead of system*.
build-system/perl: Use invoke instead of system*.
build-system/python: Use invoke instead of system*.
build-system/texlive: Use invoke instead of system*.
build-system/scons: Use invoke instead of system*.
bootstrap: Use invoke instead of system*.
download: Use invoke instead of system*.
gnu: linux-libre-headers: Use invoke instead of system*.
gnu: glibc-utf8-locales: Use invoke instead of system*.
gnu: glibc-locales: Use invoke instead of system*.
gnu: glibc/hurd: Use invoke instead of system*.
gnu: perl: Use invoke instead of system*.
gnu: tcsh: Use invoke instead of system*.
gnu: zlib: Use invoke instead of system*.
gnu: unzip: Use invoke instead of system*.
gnu: zip: Use invoke instead of system*.
gnu: bzip2: Use invoke instead of system*.
gnu: openssl: Use invoke instead of system*.
gnu: eudev: Use invoke instead of system*.
gnu: tzdata: Use invoke instead of system*.
gnu: python-six: Use invoke instead of system*.
cvs-download: Use invoke instead of system*.
svn-download: Use invoke instead of system*.
hg-download: Use invoke instead of system*.
build: emacs-utils: Use invoke instead of system*.
gnu: attr: Use invoke instead of system*.
packages: patch-and-repack: Fix snippet handling.
packages: Update copyright notice.
build-system/gnu: Return a boolean from all phase procedures.
gnu: autoconf-wrapper: Return #t from the builder.
gnu: acl: Use invoke instead of system*.
gnu: libcap: Return #t from all phases.
gnu: gcc-stripped: Use invoke instead of system*.
gnu: guile-static-stripped: Use invoke instead of system*.
gnu: make-bootstrap: tarball-package: Use invoke instead of system*.
gnu: linux-libre-headers: Update to 4.14.26.
packages: Issue a warning unless the snippet returns #t.
gnu-build: Issue a warning unless every phase returns #t.
gnu: cross-base: Return #t from all phases.
gnu: All snippets report errors using exceptions, else return #t.
gnu: libstdc++: Return #t from chdir phase.
gettext-boot0: Return #t from chdir phase.
gnu: tar: Fix sparse file detection on Btrfs file systems.
gnu: bash: Return #t from 'install-sh-symlink' phase.
utils: invoke: Raise exceptions using SRFI-34 and SRFI-35.
build-system/gnu: Tolerate errors during the 'strip' phase.
gnu: Fix a few more snippets to return #t.
gnu: unzip: Ungraft.
gnu: curl: Ungraft.
gnu: libtiff: Ungraft.
gnu: freetype: Ungraft.
gnu: libsndfile: Ungraft.
gnu: libvorbis: Ungraft.
gnu: guile-2.2/fixed: Remove vestigial (replacement #f).
gnu: net-tools: Return #t from custom configure phase.
gnu: openssl: Simplify calls to 'invoke'.
gnu: gs-fonts: Return #t from install phase.
gnu: python: Return #t from all phases.
gnu: dbus: Detect failures in the install phase.
gnu: giflib: Return #t from all phases.
gnu: tk: Return #t from all phases.
gnu: glib: Return #t from all phases.
gnu: boost: Simplify phases.
gnu: gobject-introspection: Disable parallel build.
build-system/python: Return #t from all phases.
build-system/python: Fix deletion of .egg-info dirs created by tests.
gnu: cups: Return #t from all phases.
gnu: guile-gdbm-ffi: Use 'invoke'.
gnu: guile-gdbm-ffi: Add support for gdbm-1.14.
gnu: qpdf: Return #t from all phases.
gnu: font-dejavu: Return #t from all phases.
gnu: orc: Return #t from all phases.
gnu: webkitgtk: Return #t from all phases.
gnu: itstool: Return #t from all phases.
gnu: aspell: Return #t from all phases.
gnu: tzdata-for-tests: Update to 2018c.
gnu: glibc/linux: Return #t from pre-configure phase.
gnu: apr-util: Use invoke.
gnu: ***@2.13: Use invoke.
gnu: curl: Use invoke.
gnu: dejagnu: Return #t from all phases.
gnu: elogind: Return #t from all phases.
gnu: emacs: Return #t from all phases.
gnu: extra-cmake-modules: Return #t from all phases.
gnu: faad2: Use invoke.
gnu: ffmpeg: Use invoke.
gnu: fontconfig: Use invoke.
gnu: gawk: Return #t from all phases.
gnu: cross-base: Use invoke in (gnu build cross-toolchain).
gnu: gdk-pixbuf+svg: Use invoke.
gnu: geoclue: Return #t from all phases.
gnu: gettext-minimal: Return #t from all phases.
gnu: ghostscript: Use invoke.
gnu: git: Return #t from all phases.
gnu: glibc-hurd-headers: Return #t from all phases.
gnu: gmime: Return #t from all phases.
gnu: gnumach-headers: Use invoke.
gnu: hurd-headers: Use invoke.
gnu: hurd-minimal: Use invoke.
gnu: ***@1: Return #t from all phases.
gnu: gtk+@2: Return #t from all phases.
gnu: guix: Use invoke.
gnu: gnumach: Use invoke.
gnu: icecat: Return #t from all phases.
gnu: ijs: Use invoke.
gnu: imagemagick: Return #t from all phases.
gnu: perl-image-magick: Return #t from all phases.
gnu: imake: Use invoke.
gnu: libarchive: Use invoke.
gnu: libelf: Use invoke.
gnu: libsoup: Use invoke.
gnu: libssh2: Use invoke.
gnu: lua: Use invoke.
gnu: lua5.1-expat: Use invoke.
gnu: lua5.1-socket: Use invoke.
gnu: man-db: Return #t from all phases.
gnu: mariadb: Return #t from all phases.
gnu: mesa-headers: Return #t from all phases.
gnu: mesa-utils: Return #t from all phases.
gnu: mozjs: Return #t from all phases.
gnu: ***@24: Use invoke.
gnu: ***@38: Use invoke.
gnu: mysql: Return #t from all phases.
gnu: nasm: Use invoke.
gnu: nss: Use invoke.
gnu: nss-certs: Use invoke.
gnu: le-certs: Use invoke.
gnu: openssh: Use invoke.
gnu: pciutils: Use invoke.
gnu: postgresql: Use invoke.
gnu: subversion: Use invoke.
gnu: tcl: Use invoke.
gnu: texlive-bin: Use invoke.
gnu: texlive-fonts-amsfonts: Use invoke.
gnu: texlive-fonts-cm: Use invoke.
gnu: texlive-fonts-ec: Remove vestigial error code plumbing.
gnu: texlive-fonts-knuth-lib: Use invoke.
gnu: texlive-fonts-latex: Use invoke.
gnu: texlive-fonts-rsfs: Remove vestigial error plumbing.
gnu: texlive-latex-base: Use invoke.
gnu: texlive-metafont-base: Use invoke.
gnu: texmaker: Use invoke.
gnu: at-spi2-core: Use invoke.
gnu: at-spi2-atk: Use invoke.
gnu: clang: Return #t from all phases.
gnu: bdb: Use invoke.
gnu: binutils-vc4: Use invoke.
gnu: mkfontdir: Return #t from all phases.
gnu: pulseaudio: Fix build with glibc-2.27.
gnu: shadow: Return #t from all phases.
gnu: xf86-video-intel: Fix error during bootstrap.
gnu: wireless-regdb: Inhibit gzip timestamp.
gnu: asciidoc: Restore custom 'bootstrap' phase.
gnu: crda: Inhibit gzip timestamp.
gnu: make-bootstrap: Adapt glibc-bootstrap-system.patch for glibc-2.27.
gnu: perl-boot0: Return #t from all phases.
gnu: libva: Return #t from all phases.
gnu: libselinux: Use invoke.
Ricardo Wurmus (19):
gnu: Ungraft glibc.
gnu: ghc-7: Fix build with ncurses 6.1.
gnu: python-3.6: Disable failing test.
gnu: python-3.6: Reset timestamps in pyc files.
guix: python-build-system: Make bytecode compilation deterministic.
gnu: libtool: Add libltdl to native-inputs.
gnu: cunit: Replace bootstrap phase.
gnu: boost: Remove bootstrap phase.
gnu: Remove boost-1.66.
gnu: acl: Fix build failure.
gnu: kentutils: Build with mariadb.
gnu: classpath-devel: Fix bootstrap phase.
gnu: glib: Build reproducibly.
gnu: qt: Build with mariadb.
gnu: qtbase: Build with mariadb.
gnu: python-2.7: Rename to "python2".
gnu: python2-minimal: Rename to "python2-minimal".
gnu: wayland: Disable failing tests.
Revert "gnu: wayland: Disable failing tests."
Roel Janssen (1):
gnu: bash: Don't specify default configuration filenames.
Sou Bunnbu (å®ææŠ) (2):
gnu: python-3.6: Restore name to "python".
gnu: openssl: Fix the call of 'apply invoke'.
Tobias Geerinckx-Rice (38):
gnu: lzip: Update to 1.20.
gnu: bzip2: Use install-file.
gnu: fftw: Update to 3.3.7.
gnu: fftw: Update phase style.
gnu: kmod: Update to 25.
gnu: kmod: Update phase style.
gnu: harfbuzz: Update to 1.7.5.
gnu: lcms: Update to 2.9.
gnu: pango: Update to 1.41.1.
gnu: util-macros: Update phase style.
gnu: gts: Update phase style.
gnu: ***@4.7: Update phase style.
gnu: commencement: Update phase style.
gnu: ***@2.0.14: Update phase style.
gnu: glibc-hurd-headers: Update phase style.
gnu: dblatex: Update phase style.
gnu: libffi: Update phase style.
gnu: make-bootstrap: Update phase style.
gnu: intltool: Update phase style.
gnu: indent: Update phase style.
gnu: cross-base: Update phase style.
gnu: patchelf: Update phase style.
gnu: gnurl: Add HTTP/2 support.
gnu: eudev: Update to 3.2.5.
gnu: ncurses: Update phase style.
gnu: m4: Update phase style.
gnu: coreutils: Update to 8.29.
Revert "gnu: gnurl: Add HTTP/2 support."
gnu: automake: Update to 1.16.
gnu: cups-filters: Update to 1.20.1.
gnu: pcre2: Update to 10.31.
gnu: help2man: Update to 1.47.6.
gnu: fossil: Update to 2.5.
gnu: curl: Add HTTP/2 support.
gnu: r-minimal, r: Update to 3.4.4.
gnu: perl-http-message: Update to 6.15.
gnu: perl-net-ssleay: Update to 1.85.
gnu: openldap: Update to 2.4.46.