Age | Commit message (Expand) | Author |
2020-04-08 | gnu: cross-base: Remove unneeded 'let'.•••This is a followup to 102d307520dee27a40feb1ca5a699763a2f3aefe.
* gnu/packages/cross-base.scm (cross-libc): Remove (let ((libc libc)) …).
(cherry picked from commit 524a4e357cd71566841aaf405e8548fa3600b11b)
| Ludovic Courtès |
2020-04-05 | gnu: octave-cli: Fix build.•••* gnu/packages/maths.scm (octave-cli)[inputs]: Add LIBJPEG-TURBO.
[arguments]: Add "--enable-link-all-dependencies" in #:configure-flags.
| Marius Bakke |
2020-04-05 | gnu: criu: Remove obsolete workaround.•••* gnu/packages/virtualization.scm (criu)[arguments]: In the configure phase,
do not add kernel headers on C_INLUDE_PATH.
| Marius Bakke |
2020-04-03 | gnu: sailfish: Fix build failure.•••* gnu/packages/bioinformatics.scm (sailfish)[arguments]: Prepend to
CPLUS_INCLUDE_PATH instead of overriding it.
| Marius Bakke |
2020-04-03 | gnu: libfive: Fix build failure.•••* gnu/packages/engineering.scm (libfive)[arguments]: Prepend to
CPLUS_INCLUDE_PATH instead of overriding it.
| Marius Bakke |
2020-04-03 | gnu: GSL: Remove unnecessary (%current-system) call.•••* gnu/packages/maths.scm (gsl)[arguments]: Use the let-bound SYSTEM variable
instead of %CURRENT-SYSTEM.
| Marius Bakke |
2020-04-03 | gnu: ToME4: Fix build failure.•••* gnu/packages/games.scm (tome4)[arguments]: Do not assume CPATH is set.
| Marius Bakke |
2020-04-03 | gnu: hyperrogue: Fix build failure.•••* gnu/packages/games.scm (hyperrogue)[arguments]: Do not assume CPATH is set.
| Marius Bakke |
2020-04-03 | gnu: synergy: Fix build failure.•••* gnu/packages/synergy.scm (synergy)[arguments]: Prepend to CPLUS_INCLUDE_PATH
instead of overriding it.
| Marius Bakke |
2020-04-03 | gnu: lxc: Remove obsolete workaround.•••* gnu/packages/virtualization.scm (lxc)[arguments]: Remove #:make-flags.
| Marius Bakke |
2020-04-03 | gnu: multipath-tools: Remove obsolete workaround.•••* gnu/packages/linux.scm (multipath-tools)[arguments]: Do not override
C_INCLUDE_PATH in #:configure-flags.
| Marius Bakke |
2020-04-03 | gnu: zyre: Remove obsolete workaround.•••* gnu/packages/networking.scm (zyre)[arguments]: Remove.
| Marius Bakke |
2020-04-03 | gnu: hcxtools: Fix build failure.•••* gnu/packages/networking.scm (hcxtools)[arguments]: Do not override
C_INCLUDE_PATH.
| Marius Bakke |
2020-04-03 | gnu: IceCat: Remove obsolete phase.•••* gnu/packages/gnuzilla.scm (icecat)[arguments]: Remove phase
'augment-CPLUS_INCLUDE_PATH'.
| Marius Bakke |
2020-04-03 | gnu: python-apsw: Update to 3.31.1-r1.•••* gnu/packages/databases.scm (python-apsw): Update to 3.31.1-r1.
| Marius Bakke |
2020-04-03 | gnu: libreoffice: Fix build with Poppler 0.86.•••* gnu/packages/patches/libreoffice-poppler-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/libreoffice.scm (libreoffice)[source](patches): New field.
| Marius Bakke |
2020-04-03 | gnu: GSL: Disable failing tests on i686-linux and aarch64-linux.•••This follows up commit 7ad3c81240b366b99f29c4ac5f7c42173c91f38a, which enabled
tests that were previously disabled on i686, and takes into account new tests
with similar issues. While at it, selectively disable tests on aarch64
instead of disabling all tests.
* gnu/packages/maths.scm (gsl)[arguments]: On i686 and aarch64, add #:phases.
| Marius Bakke |
2020-04-02 | gnu: 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-04-01 | gnu: Python: Fix test failure on ARMv7.•••* gnu/packages/patches/python-3-arm-alignment.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/python.scm (python-3.8)[source](patches): Add it when the
current system is ARM.
| Marius Bakke |
2020-03-31 | gnu: util-linux: Skip setarch tests when building on armhf-linux.•••* gnu/packages/linux.scm (util-linux)[arguments]: When building on
armhf-linux, disable the setarch tests.
| Marius Bakke |
2020-03-31 | gnu: OpenSSL: Update to 1.1.1f.•••* gnu/packages/patches/openssl-1.1.1e-revert-detect-eof.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/tls.scm (openssl): Update to 1.1.1f.
[source](patches): Remove obsolete patch.
| Marius Bakke |
2020-03-30 | gnu: rust: Build with Make 4.2.•••Fixes <https://bugs.gnu.org/39949>.
* gnu/packages/rust.scm (rust-1.20)[native-inputs]: Add GNU-MAKE-4.2.
| Marius Bakke |
2020-03-30 | gnu: coreutils: Typo: Use libcap only when supported.•••* gnu/packages/base.scm (coreutils)[inputs]: Typo: Use libcap only when
supported.
| Jan Nieuwenhuizen |
2020-03-30 | Merge branch 'master' into core-updates••• Conflicts:
gnu/packages/admin.scm
gnu/packages/commencement.scm
gnu/packages/guile.scm
gnu/packages/linux.scm
gnu/packages/package-management.scm
gnu/packages/pulseaudio.scm
gnu/packages/web.scm
| Marius Bakke |
2020-03-30 | gnu: ath9k-htc-firmware: Correct home-page url.•••* gnu/packages/firmware.scm (ath9k-htc-firmware)[home-page]: Correct url.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| Brendan Tildesley |
2020-03-30 | gnu: antlr3: Don't use unstable tarball.•••* gnu/packages/java.scm (antlr3)[source]: Download using git-fetch.
| Efraim Flashner |
2020-03-30 | gnu: java-javaewah: Don't use unstable tarball.•••* gnu/packages/java.scm (java-javaewah)[source]: Download using
git-fetch.
| Efraim Flashner |
2020-03-30 | gnu: java-jmock: Don't use unstable tarball.•••* gnu/packages/java.scm (java-jmock)[source]: Download using git-fetch.
| Efraim Flashner |
2020-03-30 | gnu: java-jmock-1: Don't use unstable tarball.•••* gnu/packages/java.scm (java-jmock-1)[source]: Download using git-fetch.
[home-page]: Update home-page.
| Efraim Flashner |
2020-03-30 | gnu: java-easymock: Don't use unstable tarball.•••* gnu/packages/java.scm (java-easymock)[source]: Download using git-fetch.
[home-page]: Use https.
| Efraim Flashner |
2020-03-30 | gnu: java-objenesis: Don't use unstable tarball.•••* gnu/packages/java.scm (java-objenesis)[source]: Download using
git-fetch.
| Efraim Flashner |
2020-03-30 | gnu: java-asm: Download using https.•••* gnu/packages/java.scm (java-asm)[source]: Use https URL.
| Efraim Flashner |
2020-03-30 | gnu: java-modello-core: Don't use unstable tarball.•••* gnu/packages/java.scm (java-modello-core)[source]: Download using
git-fetch.
| Efraim Flashner |
2020-03-30 | gnu: java-sisu-build-api: Don't use unstable tarball.•••* gnu/packages/java.scm (java-sisu-build-api)[source]: Download using
git-fetch.
| Efraim Flashner |
2020-03-30 | gnu: java-plexus-sec-dispatcher: Don't use unstable tarball.•••* gnu/packages/java.scm (java-plexus-sec-dispatcher)[source]: Download
using git-fetch.
| Efraim Flashner |
2020-03-30 | gnu: java-plexus-compiler-api: Don't use unstable tarball.•••* gnu/packages/java.scm (java-plexus-compiler-api)[source]: Download
using git-fetch.
| Efraim Flashner |
2020-03-30 | gnu: java-plexus-cipher: Don't use unstable tarball.•••* gnu/packages/java.scm (java-plexus-cipher)[source]: Download using
git-fetch.
| Efraim Flashner |
2020-03-30 | gnu: java-plexus-io: Don't use unstable tarball.•••* gnu/packages/java.scm (java-plexus-io)[source]: Download using git-fetch.
| Efraim Flashner |
2020-03-30 | gnu: java-plexus-container-default-bootstrap: Don't use unstable tarball.•••* gnu/packages/java.scm (java-plexus-container-default-bootstrap)
[source]: Download using git-fetch.
| Efraim Flashner |
2020-03-30 | gnu: java-plexus-classworlds: Don't use unstable tarball.•••* gnu/packages/java.scm (java-plexus-classworlds)[source]: Download
using git-fetch.
| Efraim Flashner |
2020-03-30 | gnu: java-plexus-interpolation: Don't use unstable tarball.•••* gnu/packages/java.scm (java-plexus-interpolation)[source]: Download
using git-fetch.
| Efraim Flashner |
2020-03-30 | gnu: java-plexus-utils: Don't use unstable tarball.•••* gnu/packages/java.scm (java-plexus-utils)[source]: Download using
git-fetch.
| Efraim Flashner |
2020-03-30 | gnu: java-junit: Don't use unstable tarball.•••* gnu/packages/java.scm (java-junit)[source]: Download using git-fetch.
[home-page]: Update home-page.
| Efraim Flashner |
2020-03-30 | gnu: java-hamcrest-core: Don't use unstable tarball.•••* gnu/packages/java.scm (java-hamcrest-core)[source]: Download using
git-fetch.
| Efraim Flashner |
2020-03-29 | gnu: gmp: Build fix for mingw.•••* gnu/packages/multiprecision.scm (gmp) [arguments]: Add `setenv' phase for
mingw target.
| Jan Nieuwenhuizen |
2020-03-29 | gnu: mesa: Enable rockchip support on aarch64/armhf.•••* gnu/packages/gl (mesa): Enable kmsro, lima and panfrost gallium drivers.
| Vagrant Cascadian |
2020-03-29 | gnu: 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-29 | build-system/gnu: Optimize the package graph.•••With this change, the output of:
guix graph -e '(@@ (gnu packages commencement) coreutils-final)' |grep 'label = ' | wc -l
drops from 76 nodes to 68 nodes, and the "add-data-to-store-cache" hit
rate for:
guix build libreoffice -d --no-grafts
drops from 3.9% to 2.6%.
* guix/build-system/gnu.scm (package-with-explicit-inputs*)[cut?]:
Adjust condition to exclude packages with build systems other than
GNU-BUILD-SYSTEM, such as 'ld-wrapper-boot3'.
| Ludovic Courtès |
2020-03-29 | packages: 'package->bag' keys cache by replacement.•••* guix/packages.scm (package->bag): When GRAFT? is true, use PACKAGE's
replacement as the cache key. Remove GRAFT? from the list of
secondary cache keys.
| Ludovic Courtès |
2020-03-29 | deploy: Use 'map/accumulate-builds'.•••* guix/scripts/deploy.scm (guix-deploy): Use 'map/accumulate-builds'
instead of 'for-each'.
| Ludovic Courtès |