summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| | * | | | | | gnu: gcc-arm-none-eabi-4.9: Build with GCC 5.•••* gnu/packages/embedded.scm (gcc-arm-none-eabi-4.9)[native-inputs]: Add gcc-5. Ricardo Wurmus2019-09-191-1/+2
| | * | | | | | gnu: fontforge: Update to 20190801.•••* gnu/packages/fontutils.scm (fontforge): Update to 20190801. [source](patches): Remove. The patch served by github.com had been modified in place. Ludovic Courtès2019-09-191-16/+3
| | * | | | | | gnu: android-libutils: Build with GCC 5.•••* gnu/packages/android.scm (android-libutils)[native-inputs]: Add gcc-5. Ricardo Wurmus2019-09-191-1/+3
| | * | | | | | gnu: perl-glib: Update to 1.3291.•••* gnu/packages/glib.scm (perl-glib): Update to 1.3291. Ricardo Wurmus2019-09-191-3/+3
| | * | | | | | Merge branch 'master' into core-updatesLudovic Courtès2019-09-17124-1554/+4794
| | |\ \ \ \ \ \
| | * | | | | | | gnu: go@1.12: Apply patch from a build phase.•••This is a followup to b938892551816aedd01fd32b7eb1d5e061afce32. * gnu/packages/golang.scm (go-1.12)[source]: Remove 'patches'. [arguments]: In 'pre-build' phase, invoke "patch". [native-inputs]: Add "go-skip-gc-test.patch". Ludovic Courtès2019-09-171-2/+8
| | * | | | | | | gnu: go@1.12: Skip flaky GC test.•••Fixes <https://bugs.gnu.org/37425>. * gnu/packages/patches/go-skip-gc-test.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/golang.scm (go-1.12)[source]: Use it. Ludovic Courtès2019-09-163-2/+22
| | * | | | | | | maint: Placate 'assert-no-store-file-names'.•••Reported by Vagrant Cascadian <vagrant@debian.org>. * Makefile.am (assert-no-store-file-names): Exclude "binutils-boot-2.20.1a.patch" since it contains a store file name as a comment. * gnu/packages/commencement.scm (glibc-mesboot0): Use an ellipsis instead of an actual store file name in comment. Ludovic Courtès2019-09-082-1/+2
| | * | | | | | | bootstrap: mes-boot: Fix at 0.19.•••This allows updating Mes without triggering a rebuild. * gnu/packages/commencement.scm (mes-boot): Fix 0.19. Jan Nieuwenhuizen2019-09-081-0/+8
| | * | | | | | | gnu: icedtea-7: Patch code to enable build with newer glibc.•••* gnu/packages/java.scm (icedtea-7)[arguments]: Add build phase "patch-bitrot". (icedtea-8)[arguments]: Remove phase "patch-bitrot". Ricardo Wurmus2019-09-071-0/+13
| | * | | | | | | gnu: icedtea-6: Remove old GCC.•••* gnu/packages/java.scm (icedtea-6)[native-inputs]: Remove gcc-4.9. Ricardo Wurmus2019-09-071-1/+0
| | * | | | | | | gnu: icedtea-6: Patch required freetype version.•••* gnu/packages/java.scm (icedtea-6)[arguments]: Patch hardcoded version string for freetype version check. Ricardo Wurmus2019-09-071-0/+3
| | * | | | | | | gnu: jamvm-1-bootstrap: Use older GCC and glibc.•••* gnu/packages/java.scm (jamvm-1-bootstrap)[native-inputs]: Add GCC version 5 and glibc 2.28. Ricardo Wurmus2019-09-071-0/+5
| | * | | | | | | gnu: classpath-bootstrap: Remove call to free.•••Fixes <https://bugs.gnu.org/36685>. * gnu/packages/java.scm (classpath-bootstrap)[arguments]: Add build phase "remove-call-to-free" to let us build ant-bootstrap later. Ricardo Wurmus2019-09-071-0/+11
| | * | | | | | | Merge branch 'master' into core-updatesMark H Weaver2019-09-06115-13327/+17777
| | |\ \ \ \ \ \ \
| | * | | | | | | | packages: 'supported-package?' binds '%current-system' for graph traversal.•••Previously, (supported-package? coreutils "armhf-linux") with (%current-system) = "x86_64-linux" would return false. That's because 'supported-package?' would traverse the x86_64 dependency graph, which contains 'tcc-boot0', which supports x86 only. Consequently, 'supported-package?' would match only 53 packages for "armhf-linux" when running on x86, as is the case during continuous integration. * guix/packages.scm (package-transitive-supported-systems): Add an optional 'system' parameter. Use 'mlambda' instead of 'mlambdaq' for memoization. (supported-package?): Pass 'system' to 'package-transitive-supported-systems'. * tests/packages.scm ("package-transitive-supported-systems, implicit inputs") ("package-transitive-supported-systems: reduced binary seed, implicit inputs"): Remove calls to 'invalidate-memoization!', which no longer work and were presumably introduced to work around the bug we're fixing (see commit 0db65c168fd6dec57a357735fe130c80feba5460). * tests/packages.scm ("supported-package?"): Rewrite test to use only existing system name since otherwise 'bootstrap-executable' raises an exception. ("supported-package? vs. system-dependent graph"): New test. Ludovic Courtès2019-09-062-19/+47
| | * | | | | | | | packages: 'generate-package-cache' uses 'supported-package?'.•••* gnu/packages.scm (generate-package-cache): Use 'supported-package?' instead of 'package-supported-systems'. Ludovic Courtès2019-09-061-3/+1
| | * | | | | | | | gnu: hdf-eos2: Add libtirpc input.•••* gnu/packages/maths.scm (hdf-eos2)[inputs]: Add LIBTIRPC. Marius Bakke2019-09-031-0/+3
| | * | | | | | | | gnu: hdf4: Build with libtirpc.•••* gnu/packages/patches/hdf4-tirpc.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/maths.scm (hdf4)[source](patches): Use it. [inputs]: Add LIBTIRPC. [arguments]: Adjust #:configure-flags accordingly. Marius Bakke2019-09-033-3/+43
| | * | | | | | | | Merge branch 'master' into core-updatesMark H Weaver2019-08-29100-3123/+8144
| | |\ \ \ \ \ \ \ \
| | * | | | | | | | | gnu: bison-boot0: Build sequentially.•••This is a followup to 2c35ae82192fd6f1732b15fa41aec87aa61a1879 and b1593c1c4fd8f4fc6df4c43cab51334426e3aa76. * gnu/packages/commencement.scm (bison-boot0)[arguments]: Add #:parallel-build? and #:parallel-tests? on x86. Ludovic Courtès2019-08-281-0/+11
| | * | | | | | | | | gnu: bootstrap: Update to the 20190815 bootstrap binaries.•••These new bootstrap binaries were built using Guix at commit 9e6256ba0f32ab12d61c914a3fed879dac881762, tagged as "bootstrap-20190815". * gnu/packages/bootstrap.scm (%bootstrap-linux-libre-headers): Update the download URL. (%bootstrap-mescc-tools, %bootstrap-mes): Update the download URL and hash. Mark H Weaver2019-08-271-7/+7
| | * | | | | | | | | gnu: bootstrap: Add ftp.gnu.org to '%bootstrap-base-urls'.•••* gnu/packages/bootstrap.scm (%bootstrap-base-urls): Add ftp.gnu.org/gnu/guix/bootstrap. Ludovic Courtès2019-08-271-1/+3
| | * | | | | | | | | Merge branch 'master' into core-updatesMark H Weaver2019-08-2281-470/+2657
| | |\ \ \ \ \ \ \ \ \
| | * | | | | | | | | | gnu: qemu: Update to 4.1.0.•••* gnu/local.mk: Remove qemu-CVE-2018-16872.patch and qemu-CVE-2019-6778.patch. * gnu/packages/patches/qemu-CVE-2018-16872.patch: Remove file. * gnu/packages/patches/qemu-CVE-2019-6778.patch: Remove file. * gnu/packages/virtualization.scm (qemu): Update to 4.1.0. [source]: Remove obsolete patches. [arguments]: Add phases 'prevent-network-configuration and 'disable-unusable-tests. Rutger Helling2019-08-194-138/+14
| | * | | | | | | | | | gnu: ruby-nio4r: Update to 2.4.0.•••* gnu/packages/ruby.scm (ruby-nio4r): Update to 2.4.0. Marius Bakke2019-08-141-2/+2
| | * | | | | | | | | | gnu: sssd: Update to 1.16.4.•••* gnu/packages/patches/sssd-curl-compat.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/sssd.scm (sssd): Update to 1.16.4. [source](patches): Remove. [arguments]: Enable fixed tests. Marius Bakke2019-08-143-26/+2
| | * | | | | | | | | | gnu: Remove leftover patch.•••This patch was rendered obsolete by the preceding merge. * gnu/packages/patches/scribus-poppler-0.73.patch: Delete file. Marius Bakke2019-08-131-36/+0
| | * | | | | | | | | | Merge branch 'master' into core-updatesMarius Bakke2019-08-13108-3428/+7408
| | |\ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | gnu: qca: Update to 2.2.1.•••* gnu/packages/kde.scm (qca): Update to 2.2.1. [source](uri): Adjust to current. Marius Bakke2019-08-011-3/+3
| | * | | | | | | | | | | gnu: emacs-cmake-mode: Do not inherit inputs and outputs from CMake.•••* gnu/packages/cmake.scm (emacs-cmake-mode)[native-inputs, inputs, outputs]: New fields. [arguments]: End phases on #t. Marius Bakke2019-08-011-2/+5
| | * | | | | | | | | | | gnu: dbus-c++: Fix build with GCC 7.•••* gnu/packages/patches/dbus-c++-gcc-compat.patch, gnu/packages/patches/dbus-c++-threading-mutex.patch: New files. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/glib.scm (dbus-c++)[source](patches): New field. [arguments]: End phases on #t. Marius Bakke2019-07-314-1/+57
| | * | | | | | | | | | | gnu: Remove workarounds for <https://bugs.gnu.org/36721>.•••These are no longer needed since 941ef1a1e54893ca917ebbaa4b8cc14b5ce9b75c. * gnu/packages/compression.scm (innoextract)[arguments]: Remove "-DBoost_NO_BOOST_CMAKE=ON" from <#:configure-flags>. * gnu/packages/game-development.scm (openmw)[arguments]: Likewise. * gnu/packages/games.scm (supertux, colobot, leela-zero)[arguments]: Likewise. * gnu/packages/graphics.scm (openimageio)[arguments]: Likewise. * gnu/packages/ibus.scm (librime)[arguments]: Likewise. Marius Bakke2019-07-315-19/+4
| | * | | | | | | | | | | gnu: glib: Update to 2.60.6.•••* gnu/packages/patches/glib-keyfile-arguments.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/glib.scm (glib): Update to 2.60.6. [source](patches): Remove obsolete patch. Marius Bakke2019-07-313-25/+3
| | * | | | | | | | | | | gnu: libice: Update to 1.0.10.•••* gnu/packages/xorg.scm (libice): Update to 1.0.10. Marius Bakke2019-07-311-2/+2
| | * | | | | | | | | | | gnu: gnutls: Update to 3.6.9.•••* gnu/packages/tls.scm (gnutls): Update to 3.6.9. Marius Bakke2019-07-311-2/+2
| | * | | | | | | | | | | gnu: libtasn1: Update to 4.14.•••* gnu/packages/tls.scm (libtasn1): Update to 4.14. Marius Bakke2019-07-311-2/+2
| | * | | | | | | | | | | gnu: poppler: Update to 0.79.0.•••* gnu/packages/pdf.scm (poppler): Update to 0.79.0. Marius Bakke2019-07-311-2/+2
| | * | | | | | | | | | | gnu: curl: Update to 7.65.3.•••* gnu/packages/curl.scm (curl): Update to 7.65.3. Marius Bakke2019-07-311-2/+2
| | * | | | | | | | | | | gnu: boost: Do not install CMake files.•••Fixes <https://bugs.gnu.org/36721>. * gnu/packages/boost.scm (boost)[arguments]: Add "--no-cmake-config" to <#:configure-flags>. Marius Bakke2019-07-311-0/+5
| | * | | | | | | | | | | gnu: CMake: Update to 3.15.1.•••* gnu/packages/cmake.scm (cmake-minimal): Update to 3.15.1. [arguments]: Do not patch /bin/sh in removed file. Marius Bakke2019-07-311-3/+2
| | * | | | | | | | | | | gnu: Remove workarounds for missing libarchive nettle propagation.•••* gnu/packages/gnome.scm (brasero, libgxps, aisleriot, grilo, grilo-plugins, totem, rhythmbox, gvfs, d-feet, gnome-session, gnome-autoar, tracker, nautilus)[inputs]: Remove NETTLE. * gnu/packages/linux.scm (singularity)[inputs]: Likewise. * gnu/packages/mate.scm (atril)[inputs]: Likewise. * gnu/packages/package-management.scm (rpm, libostree, flatpak)[inputs]: Likewise. Marius Bakke2019-07-314-27/+3
| | * | | | | | | | | | | gnu: libarchive: Embed absolute references to required libraries in .la file.•••* gnu/packages/backup.scm (libarchive)[arguments]: Substitute -lfoo compiler flags with absolute references in libarchive.la, in addition to libarchive.pc. Marius Bakke2019-07-311-1/+3
| | * | | | | | | | | | | gnu: libarchive: Do not build 'libarchive.a'.•••* gnu/packages/backup.scm (libarchive)[arguments]: Add <#:configure-flags>. Marius Bakke2019-07-311-1/+2
| | * | | | | | | | | | | gnu: libarchive: Enable zstd support.•••CMake 3.15 has a test that expects zstd to be enabled. It adds ~1 MiB to the closure size. * gnu/packages/backup.scm (libarchive)[inputs]: Add ZSTD:LIB. Sort alphabetically. [arguments]: Adjust one of the zstd tests. Adjust libarchive.pc. Marius Bakke2019-07-311-5/+17
| | * | | | | | | | | | | gnu: icu4c: Make 'libicudata.so' behave the same on all architectures.•••* gnu/packages/icu4c.scm (icu4c)[arguments]: Do not pass '--with-data-packaging=archive' in #:configure-flags. Add phase to enable use of standard libraries in libicudata.so. Marius Bakke2019-07-311-7/+9
| | * | | | | | | | | | | gnu: icu4c: Add upstream patches.•••This is necessary to fix a test failure in 'node' when built for i686-linux. * gnu/packages/icu4c.scm (%icu4c-patches): New variable. (icu4c)[source](patches, patch-flags): New fields. Marius Bakke2019-07-311-0/+24
| | * | | | | | | | | | | gnu: gpsbabel: Remove GCC 5 workaround.•••* gnu/packages/gps.scm (gpsbabel)[arguments]<#:configure-flags>: Remove "CXXFLAGS". Marius Bakke2019-07-311-5/+1
| | * | | | | | | | | | | gnu: prank: Update to 170427.•••* gnu/packages/bioinformatics.scm (prank): Update to 170427. Marius Bakke2019-07-311-2/+2
| | * | | | | | | | | | | gnu: ftgl: Update to 2.4.0.•••* gnu/packages/gl.scm (ftgl): Update to 2.4.0. [home-page]: Change to maintained fork at <https://github.com/frankheckenbach/ftgl>. [source]: Change to GIT-FETCH. [native-inputs]: Add AUTOCONF, AUTOMAKE and LIBTOOL. Marius Bakke2019-07-311-8/+11