aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/kde-systemtools.scm
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/packages/kde-systemtools.scm')
0 files changed, 0 insertions, 0 deletions
-08 21:40:51 +0200'>2020-05-08Merge branch 'core-updates'Marius Bakke 2020-05-08gnu: gcc-toolchain: Add 10.1.0....* gnu/packages/commencement.scm (gcc-toolchain-10): New variable. Ludovic Courtès 2020-04-19gnu: commencement: Build fix for python-boot0 on the Hurd....Unlike during a non-chroot'ed build on Debian/Hurd, there is no /usr/include. * gnu/packages/commencement.scm (python-boot0)[arguments]: When building on the Hurd, add `fix-regen' stage to correct a reference to "/usr". Jan (janneke) Nieuwenhuizen 2020-04-11gnu: commencement: Memoize packages as a function of the system....Previous, things like 'ld-wrapper-boot0' would be memoized with (mlambda () …). However, the definition of 'ld-wrapper-boot0' depends on the result of (%boot0-inputs), which is itself a function of (%current-system). Thus, if one first calls: (parameterize ((%current-system "x86_64-linux")) (ld-wrapper-boot0)) then, in all subsequent calls to 'ld-wrapper-boot0', the value of (%current-system) would be ignored because the result is already memoized. Concretely, 'ld-wrapper-boot0' would always have the dependencies it has on x86_64-linux, even though they are different than those on armhf-linux, say ("bash-mesboot" vs. "bootstrap-binaries"). Fixes <https://bugs.gnu.org/40482>. Reported by Marius Bakke <mbakke@fastmail.com>. * gnu/packages/commencement.scm (define/system-dependent): New macro. (linux-libre-headers-boot0, hurd-core-headers-boot0, ld-wrapper-boot0) (gcc-boot0-intermediate-wrapped, gcc-boot0-wrapped, ld-wrapper-boot3): Define using 'define/system-dependent' instead of 'define' + 'mlambda'. Adjust users so they no longer look like procedure calls. * tests/guix-build.sh: Add test. Ludovic Courtès 2020-04-02gnu: Python: Move arm-alignment.patch to a native-input + phase....This follows up 67ca82e6ddc9f1c87fa8c033729a1f53b7c2b3ba which was ineffective when running 'guix build --system=armhf-linux python' on e.g. x86_64-linux because the conditional would always return the native system. * gnu/packages/python.scm (python-3.8)[native-inputs]: Add "arm-alignment.patch". [arguments]: Add phase to apply it. [source](patches): Remove it. * gnu/packages/commencement.scm (python-boot0): Prevent inheriting the phase. Marius Bakke 2020-03-29gnu: commencement: Micro-optimize the package graph....This removes 2 'add-data-to-store-cache' lookups. * gnu/packages/commencement.scm (flex-boot0): Move (package (inherit …)) outside the 'propagated-inputs' field to avoid creating a new node each time the field is accessed. Ludovic Courtès 2020-03-28gnu: coreutils-mesboot: Make variable private....This fixes a test failure in tests/graph.scm because the package does not use glibc, yet is part of the public packages. * gnu/packages/commencement.scm (coreutils-mesboot): Use DEFINE instead of DEFINE-PUBLIC. Marius Bakke 2020-03-26gnu: commencement: glibc-final: Allow gnumach-headers references....* gnu/packages/commencement.scm (glibc-final): Allow gnumach-headers-boot0 references for the Hurd. Jan Nieuwenhuizen 2020-03-26gnu: commencement: gnumach-headers-boot0: Update to 1.8-116-g28b53508....* gnu/packages/commencement.scm (gnumach-headers-boot0): Update to 1.8-116-g28b53508. Jan Nieuwenhuizen 2020-03-26gnu: commencement: hurd-source: Update to latest git....* gnu/packages/commencement.scm (hurd-source-version): Update to 0.9-229-ga1efcee8. (hurd-source-boot0): Update url to updated lilypond tarball. Jan Nieuwenhuizen 2020-03-26gnu: commencement: glibc-intermediate: Build fixes for the Hurd....* gnu/packages/commencement.scm (glibc-intermediate): Configure with --disable-werror, update pthreads workaround. Jan Nieuwenhuizen 2020-03-26gnu: commencement: hurd-minimal-boot0: Build from tarball....The 'hurd-minimal' package (via hurd-headers) now uses a git checkout and added dependencies on autoconf, automake and teiinfo to build. Using those in commencement creates a bootstrap loop. So, revert to a tarball release. * gnu/packages/commencement.scm (hurd-minimal-boot0): Build from tarball; remove autoconf, automake, texinfo bootstrap dependencies. Jan Nieuwenhuizen 2020-03-26gnu: commencement: hurd-headers-boot0: Build from tarball....The 'hurd-headers' package now uses a git checkout and added dependencies on autoconf and automake to build. Using those in commencement creates a bootstrap loop. So, revert to a tarball release. * gnu/packages/commencement.scm (hurd-version-boot0, hurd-source-boot0): New variable. (hurd-headers-boot0): Use it to build from tarball; remove autoconf, automake, texinfo bootstrap dependencies. Jan Nieuwenhuizen 2020-03-26gnu: commencement: gnumach-headers-boot0: Build from tarball....The 'gnumach-headers' package now uses a git checkout and added dependencies on autoconf, automake and texinfo to build. Using those in commencement creates a bootstrap loop. So, revert to a tarball release. * gnu/packages/commencement.scm (gnumach-headers-boot0): Build from tarball; remove autoconf, automake, texinfo bootstrap dependencies. Jan Nieuwenhuizen