aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* gnu: lxc: Remove obsolete workaround.Marius Bakke2020-04-03
| | | | * gnu/packages/virtualization.scm (lxc)[arguments]: Remove #:make-flags.
* gnu: multipath-tools: Remove obsolete workaround.Marius Bakke2020-04-03
| | | | | * gnu/packages/linux.scm (multipath-tools)[arguments]: Do not override C_INCLUDE_PATH in #:configure-flags.
* gnu: zyre: Remove obsolete workaround.Marius Bakke2020-04-03
| | | | * gnu/packages/networking.scm (zyre)[arguments]: Remove.
* gnu: hcxtools: Fix build failure.Marius Bakke2020-04-03
| | | | | * gnu/packages/networking.scm (hcxtools)[arguments]: Do not override C_INCLUDE_PATH.
* gnu: IceCat: Remove obsolete phase.Marius Bakke2020-04-03
| | | | | * gnu/packages/gnuzilla.scm (icecat)[arguments]: Remove phase 'augment-CPLUS_INCLUDE_PATH'.
* gnu: python-apsw: Update to 3.31.1-r1.Marius Bakke2020-04-03
| | | | * gnu/packages/databases.scm (python-apsw): Update to 3.31.1-r1.
* gnu: libreoffice: Fix build with Poppler 0.86.Marius Bakke2020-04-03
| | | | | | * 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.
* gnu: GSL: Disable failing tests on i686-linux and aarch64-linux.Marius Bakke2020-04-03
| | | | | | | | | 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.
* gnu: Python: Move arm-alignment.patch to a native-input + phase.Marius Bakke2020-04-02
| | | | | | | | | | | 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.
* gnu: Python: Fix test failure on ARMv7.Marius Bakke2020-04-01
| | | | | | | * 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.
* gnu: util-linux: Skip setarch tests when building on armhf-linux.Marius Bakke2020-03-31
| | | | | * gnu/packages/linux.scm (util-linux)[arguments]: When building on armhf-linux, disable the setarch tests.
* gnu: OpenSSL: Update to 1.1.1f.Marius Bakke2020-03-31
| | | | | | | * 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.
* gnu: rust: Build with Make 4.2.Marius Bakke2020-03-30
| | | | | | Fixes <https://bugs.gnu.org/39949>. * gnu/packages/rust.scm (rust-1.20)[native-inputs]: Add GNU-MAKE-4.2.
* gnu: coreutils: Typo: Use libcap only when supported.Jan Nieuwenhuizen2020-03-30
| | | | | * gnu/packages/base.scm (coreutils)[inputs]: Typo: Use libcap only when supported.
* Merge branch 'master' into core-updatesMarius Bakke2020-03-30
|\ | | | | | | | | | | | | | | | | | | | | 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
| * gnu: ath9k-htc-firmware: Correct home-page url.Brendan Tildesley2020-03-30
| | | | | | | | | | | | * gnu/packages/firmware.scm (ath9k-htc-firmware)[home-page]: Correct url. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| * gnu: antlr3: Don't use unstable tarball.Efraim Flashner2020-03-30
| | | | | | | | * gnu/packages/java.scm (antlr3)[source]: Download using git-fetch.
| * gnu: java-javaewah: Don't use unstable tarball.Efraim Flashner2020-03-30
| | | | | | | | | | * gnu/packages/java.scm (java-javaewah)[source]: Download using git-fetch.
| * gnu: java-jmock: Don't use unstable tarball.Efraim Flashner2020-03-30
| | | | | | | | * gnu/packages/java.scm (java-jmock)[source]: Download using git-fetch.
| * gnu: java-jmock-1: Don't use unstable tarball.Efraim Flashner2020-03-30
| | | | | | | | | | * gnu/packages/java.scm (java-jmock-1)[source]: Download using git-fetch. [home-page]: Update home-page.
| * gnu: java-easymock: Don't use unstable tarball.Efraim Flashner2020-03-30
| | | | | | | | | | * gnu/packages/java.scm (java-easymock)[source]: Download using git-fetch. [home-page]: Use https.
| * gnu: java-objenesis: Don't use unstable tarball.Efraim Flashner2020-03-30
| | | | | | | | | | * gnu/packages/java.scm (java-objenesis)[source]: Download using git-fetch.
| * gnu: java-asm: Download using https.Efraim Flashner2020-03-30
| | | | | | | | * gnu/packages/java.scm (java-asm)[source]: Use https URL.
| * gnu: java-modello-core: Don't use unstable tarball.Efraim Flashner2020-03-30
| | | | | | | | | | * gnu/packages/java.scm (java-modello-core)[source]: Download using git-fetch.
| * gnu: java-sisu-build-api: Don't use unstable tarball.Efraim Flashner2020-03-30
| | | | | | | | | | * gnu/packages/java.scm (java-sisu-build-api)[source]: Download using git-fetch.
| * gnu: java-plexus-sec-dispatcher: Don't use unstable tarball.Efraim Flashner2020-03-30
| | | | | | | | | | * gnu/packages/java.scm (java-plexus-sec-dispatcher)[source]: Download using git-fetch.
| * gnu: java-plexus-compiler-api: Don't use unstable tarball.Efraim Flashner2020-03-30
| | | | | | | | | | * gnu/packages/java.scm (java-plexus-compiler-api)[source]: Download using git-fetch.
| * gnu: java-plexus-cipher: Don't use unstable tarball.Efraim Flashner2020-03-30
| | | | | | | | | | * gnu/packages/java.scm (java-plexus-cipher)[source]: Download using git-fetch.
| * gnu: java-plexus-io: Don't use unstable tarball.Efraim Flashner2020-03-30
| | | | | | | | * gnu/packages/java.scm (java-plexus-io)[source]: Download using git-fetch.
| * gnu: java-plexus-container-default-bootstrap: Don't use unstable tarball.Efraim Flashner2020-03-30
| | | | | | | | | | * gnu/packages/java.scm (java-plexus-container-default-bootstrap) [source]: Download using git-fetch.
| * gnu: java-plexus-classworlds: Don't use unstable tarball.Efraim Flashner2020-03-30
| | | | | | | | | | * gnu/packages/java.scm (java-plexus-classworlds)[source]: Download using git-fetch.
| * gnu: java-plexus-interpolation: Don't use unstable tarball.Efraim Flashner2020-03-30
| | | | | | | | | | * gnu/packages/java.scm (java-plexus-interpolation)[source]: Download using git-fetch.
| * gnu: java-plexus-utils: Don't use unstable tarball.Efraim Flashner2020-03-30
| | | | | | | | | | * gnu/packages/java.scm (java-plexus-utils)[source]: Download using git-fetch.
| * gnu: java-junit: Don't use unstable tarball.Efraim Flashner2020-03-30
| | | | | | | | | | * gnu/packages/java.scm (java-junit)[source]: Download using git-fetch. [home-page]: Update home-page.
| * gnu: java-hamcrest-core: Don't use unstable tarball.Efraim Flashner2020-03-30
| | | | | | | | | | * gnu/packages/java.scm (java-hamcrest-core)[source]: Download using git-fetch.
| * gnu: gmp: Build fix for mingw.base-for-series-3330base-for-series-3329base-for-series-3327Jan Nieuwenhuizen2020-03-29
| | | | | | | | | | * gnu/packages/multiprecision.scm (gmp) [arguments]: Add `setenv' phase for mingw target.
| * gnu: commencement: Micro-optimize the package graph.Ludovic Courtès2020-03-29
| | | | | | | | | | | | | | | | 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.
| * build-system/gnu: Optimize the package graph.Ludovic Courtès2020-03-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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'.
| * packages: 'package->bag' keys cache by replacement.Ludovic Courtès2020-03-29
| | | | | | | | | | | | * 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.
| * deploy: Use 'map/accumulate-builds'.Ludovic Courtès2020-03-29
| | | | | | | | | | * guix/scripts/deploy.scm (guix-deploy): Use 'map/accumulate-builds' instead of 'for-each'.
| * deploy: Factorize machine deployment.Ludovic Courtès2020-03-29
| | | | | | | | | | * guix/scripts/deploy.scm (deploy-machine*): New procedure. (guix-deploy): Call it in 'for-each'.
| * gnu: MPD: Update to 0.21.21.Leo Famulari2020-03-29
| | | | | | | | * gnu/packages/mpd.scm (mpd): Update to 0.21.21.
| * gnu: Add parlatype.Nicolas Goaziou2020-03-29
| | | | | | | | * gnu/packages/gnome.scm (parlatype): New variable.
| * gnu: font-jetbrains-mono: Update to 1.0.3.Michael Rohleder2020-03-29
| | | | | | | | | | | | * gnu/packages/fonts.scm (font-jetbrains-mono): update to 1.0.3 Signed-off-by: Marius Bakke <mbakke@fastmail.com>
| * gnu: emacs-helm-org-contacts: Update to 20200319.Michael Rohleder2020-03-29
| | | | | | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-helm-org-contacts): update to 20200310 Signed-off-by: Marius Bakke <mbakke@fastmail.com>
| * gnu: Add fogpad.Alexandros Theodotou2020-03-29
| | | | | | | | | | | | * gnu/packages/music.scm (fogpad): New variable. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
| * gnu: Add regrader.Alexandros Theodotou2020-03-29
| | | | | | | | | | | | * gnu/packages/music.scm (regrader): New variable. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
| * gnu: Add vl1-emulator.Alexandros Theodotou2020-03-29
| | | | | | | | | | | | * gnu/packages/music.scm (vl1-emulator): New variable. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
| * gnu: python-typing-extensions: Update to 3.7.4.1.Alex ter Weele2020-03-29
| | | | | | | | | | | | * gnu/packages/python-xyz (python-typing-extensions): Update to 3.7.4.1. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
| * gnu: emacs-next: Add harfbuzz (text shaping engine) to inputs.Alexey Abramov2020-03-29
| | | | | | | | | | | | | | * gnu/packages/emacs.scm (emacs-next)[inputs]: Add harfbuzz. [arguments]: Enable harfbuzz in #:configure-flags. Signed-off-by: Marius Bakke <mbakke@fastmail.com>