summaryrefslogtreecommitdiff
path: root/gnu/packages/patches
Commit message (Collapse)AuthorAge
* gnu: qemu: Fix build with glibc-2.27.Mark H Weaver2018-04-10
| | | | | | | | * gnu/packages/patches/qemu-glibc-2.27.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/virtualization.scm (qemu)[source]: Add patch. [native-inputs]: Add flex and bison. * gnu/packages/bootloaders.scm (qemu-minimal-2.10)[source]: Add patch.
* gnu: btrfs-progs: Update to 4.15.1, fix build, use invoke.Mark H Weaver2018-04-10
| | | | | | | | * gnu/packages/patches/btrfs-progs-e-value-block.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/linux.scm (btrfs-progs): Update to 4.15.1. [arguments]: Use invoke. [native-inputs]: Add grep.
* gnu: boost: Fix ICU support.Mark H Weaver2018-04-10
| | | | | | | | * gnu/packages/patches/boost-fix-icu-build.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/boost.scm (boost)[source]: Add the patch. [arguments]: In the custom configure phase, pass --with-icu=[...] to ./bootstrap.sh
* Merge branch 'master' into core-updatesMark H Weaver2018-04-10
|\
| * gnu: llvm, clang: Update to 6.0.0.Marius Bakke2018-04-06
| | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/llvm.scm (llvm, clang-runtime, clang): Update to 6.0.0. (clang-from-llvm)(patches): Set to empty list. [arguments]: Adjust substitutions depending on major version. (llvm-3.8, clang-runtime-3.8, clang-3.8): New public variables. (clang-3.7, clang-3.6, clang-3.5)(patches): Add 'clang-3.5-libc-search-path.patch'. (clang-3.9.1)(patches): Add 'clang-3.8-libc-search-path.patch'. * gnu/packages/patches/clang-6.0-libc-search-path.patch: New file. * gnu/packages/patches/clang-libc-search-path.patch: Rename to ... * gnu/packages/patches/clang-3.5-libc-search-path.patch: ... this. * gnu/local.mk (dist_patch_DATA): Adjust accordingly.
| * gnu: 4store: Remove preprocessor directive.Roel Janssen2018-04-04
| | | | | | | | | | | | | | * gnu/packages/databases.scm (4store): Add patch to remove preprocessor directive. * gnu/packages/patches/4store-unset-preprocessor-directive.patch: New file. * gnu/local.mk: Register patch.
| * gnu: racket: Patch xform compilation errors.Christopher Lemmer Webber2018-04-02
| | | | | | | | | | | | | | * gnu/packages/patches/gnu/packages/patches/racket-fix-xform-issue.patch: Renamed from gnu/packages/patches/racket-minus_zero_p-disable-xform.patch. Switch to upstream patch in Racket. * gnu/packages/scheme.scm (racket): Update to renamed patch.
| * gnu: racket: Update to 6.12.Christopher Lemmer Webber2018-04-02
| | | | | | | | | | * gnu/packages/patches/racket-minus_zero_p-disable-xform.patch: New file. * gnu/packages/scheme.scm (racket): Update version and patch.
| * gnu: libgnomeui: Avoid store file names in patch.Ludovic Courtès2018-03-31
| | | | | | | | | | | | | | | | This placates 'assert-no-store-file-names', which would prevent 'make dist' from succeeding. * gnu/packages/patches/libgnomeui-utf8.patch: Replace store file names with ellipses.
| * gnu: Add delly.Roel Janssen2018-03-30
| | | | | | | | | | | | | | | | * gnu/packages/bioinformatics.scm (delly): New variable. * gnu/packages/patches/delly-use-system-libraries.patch: New file. * gnu/local.mk: Include delly-use-system-libraries.patch. Signed-off-by: Leo Famulari <leo@famulari.name>
* | gnu: make-bootstrap: Adjust gawk patch to 4.2.1.Marius Bakke2018-04-05
| | | | | | | | * gnu/packages/patches/gawk-shell.patch: Update for 4.2.1.
* | gnu: libgpg-error: Fix building on aarch64-linux.Efraim Flashner2018-04-02
| | | | | | | | | | | | * gnu/packages/patches/gnupg.scm (libgpg-error)[source]: Add patch. * gnu/packages/patches/libgpg-error-aarch64-logging-fix.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.
* | gnu: glibc: Fix <https://sourceware.org/bugzilla/show_bug.cgi?id=22644>.Marius Bakke2018-04-02
| | | | | | | | * gnu/packages/patches/glibc-2.27-git-fixes.patch: Add commit 55ad82e45c.
* | gnu: ghostscript: Update to 9.23.Marius Bakke2018-04-02
| | | | | | | | | | | | | | | | * gnu/packages/ghostscript.scm (ghostscript): Update to 9.23. [source](snippet): Adjust to removed LCMS2 library. [arguments]: Remove FIX-DOC-DIR-PHASE. Prevent docdir compatibility symlink. [inputs]: Remove LCMS2. * gnu/packages/patches/ghostscript-no-header-id.patch: Adjust context.
* | gnu: glibc: Reinstate fallback code for systems lacking 'prlimit64'.Ludovic Courtès2018-04-01
| | | | | | | | | | | | * gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch: New file. * gnu/packages/base.scm (glibc/linux)[source]: Use it. * gnu/local.mk (dist_patch_DATA): Add it.
* | gnu: python-pycairo: Update to 1.16.3.Arun Isaac2018-03-31
| | | | | | | | | | | | | | | | | | | | * gnu/packages/gtk.scm (python-pycairo): Update to 1.16.3. [source]: Remove patch. [build-system]: Switch to python-build-system. [native-inputs]: Remove python-waf. [home-page]: Use HTTPS URI. * gnu/packages/patches/pycairo-wscript.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Unregister it.
* | Merge branch 'master' into core-updatesMarius Bakke2018-03-29
|\|
| * gnu: libusb-for-axoloti: Update patch.Ricardo Wurmus2018-03-29
| | | | | | | | | | * gnu/packages/patches/libusb-for-axoloti.patch: Update context for libusb 1.0.22.
| * gnu: mupdf: Fix CVE-2018-{6544,1000051}.Leo Famulari2018-03-27
| | | | | | | | | | | | | | * gnu/packages/patches/mupdf-CVE-2018-1000051.patch, gnu/packages/patches/mupdf-CVE-2018-6544.patch: New files. * gnu/local.mk (dist_patch_DATA): Add them. * gnu/packages/pdf.scm (mupdf)[source]: Use them.
| * gnu: translate-shell: Update to 0.9.6.7.Oleg Pykhalov2018-03-26
| | | | | | | | | | | | | | * gnu/packages/patches/translate-shell-fix-curl-tests.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/dictionaries.scm (translate-shell): Update to 0.9.6.7. [source](patches): Add it. [home-page]: Append slash.
| * gnu: hwloc@2: Update to 2.0.1.Ludovic Courtès2018-03-26
| | | | | | | | | | | | | | * gnu/packages/mpi.scm (hwloc-2.0): Update to 2.0.1. [source]: Remove 'patches'. * gnu/packages/patches/hwloc-tests-without-sysfs.patch: Remove. * gnu/local.mk (dist_patch_DATA): Adjust accordingly.
| * gnu: classpath: Add aarch64-linux support.Efraim Flashner2018-03-26
| | | | | | | | | | | | | | * gnu/packages/java.scm (classpath-bootstrap, classpath-0.99)[source]: Add patch. * gnu/packages/patches/classpath-aarch64-support.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.
| * gnu: links: Update to 2.15.Tobias Geerinckx-Rice2018-03-25
| | | | | | | | | | | | | | * gnu/packages/web-browsers.scm (links): Update to 2.15. [source]: Remove patch for fixed CVE. * gnu/packages/patches/links-CVE-2017-11114.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
| * gnu: Add lyx.Danny Milosavljevic2018-03-22
| | | | | | | | | | | | * gnu/packages/patches/lyx-2.2.3-fix-test.patch: New file. * gnu/local.mk: Add it. * gnu/packages/tex.scm (lyx): New variable.
| * gnu: shepherd: Update to 0.4.0.Ludovic Courtès2018-03-22
| | | | | | | | | | | | | | | | | | * gnu/packages/admin.scm (shepherd): Update to 0.4.0. Remove patches. * gnu/packages/patches/shepherd-close-fds.patch, gnu/packages/patches/shepherd-herd-status-sorted.patch: Remove. * gnu/local.mk (dist_patch_DATA): Remove them. * gnu/services/admin.scm (%default-rotations): Remove /var/log/shepherd.log.
* | gnu: util-linux: Update to 2.32.Marius Bakke2018-03-29
| | | | | | | | | | | | | | | | * gnu/packages/patches/util-linux-tests.patch: Adjust context. * gnu/packages/patches/util-linux-CVE-2018-7738.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. * gnu/packages/linux.scm (util-linux): Update to 2.32. [source](patches): Remove 'util-linux-CVE-2018-7738.patch'.
* | gnu: elogind: Fix build with glibc-2.27.Mark H Weaver2018-03-28
| | | | | | | | | | | | | | | | * gnu/packages/patches/elogind-glibc-2.27.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/freedesktop.scm (elogind)[source]: Add patch. [arguments]: Replace the bootstrap phase with what was previously the autogen phase.
* | gnu: make-bootstrap: Adapt glibc-bootstrap-system.patch for glibc-2.27.Mark H Weaver2018-03-25
| | | | | | | | * gnu/packages/patches/glibc-bootstrap-system.patch: Adapt for glibc-2.27.
* | gnu: pulseaudio: Fix build with glibc-2.27.Mark H Weaver2018-03-25
| | | | | | | | | | | | | | | | * gnu/packages/patches/pulseaudio-glibc-2.27.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/pulseaudio.scm (pulseaudio)[source]: Add the patch. [arguments]: Replace 'bootstrap' phase. [native-inputs]: Add autoconf, automake, and libtool.
* | gnu: cmake: Update to 3.10.2.Arun Isaac2018-03-23
| | | | | | | | | | | | | | | | | | | | | | * gnu/packages/cmake.scm (cmake): Update to 3.10.2. [source]: Remove cmake-fix-tests patch. Do not remove bundled cmlibuv. [arguments]: Replace system* with invoke. [inputs]: Add rhash. Sort. [home-page]: Update URL. * gnu/packages/patches/cmake-fix-tests.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Unregister it.
* | gnu: make: Fix compatibility with glibc 2.27.Marius Bakke2018-03-22
| | | | | | | | | | | | * gnu/packages/patches/make-glibc-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/base.scm (gnu-make)[source](patches): Use it.
* | gnu: glibc: Update to 2.27.Marius Bakke2018-03-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/base.scm (glibc/linux): Update to 2.27. [source](patches): Add 'glibc-hidden-visibility-ldconfig.patch' and 'glibc-2.27-git-fixes.patch'. [native-inputs]: Add BISON. [arguments]: Remove deprecated "--enable-add-ons" from #:configure-flags. Also remove unneeded "libc_cv_ssp=no" and "libcv_ssp_strong=no". (glibc-2.26): New public variable. * gnu/packages/commencement.scm (glibc-final-with-bootstrap-bash)[native-inputs]: Add BISON-BOOT0. * gnu/packages/patches/glibc-2.27-git-fixes.patch, gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch: New files. * gnu/local.mk (dist_patch_DATA): Register them.
* | gnu: gcc: Adjust 'strmov' patch for string constants in variables.Ludovic Courtès2018-03-20
| | | | | | | | | | | | | | Fixes <https://bugs.gnu.org/30395>. * gnu/packages/patches/gcc-strmov-store-file-names.patch: Update patch to deal with string constants stored in 'static' variables.
* | Merge branch 'master' into core-updatesMark H Weaver2018-03-20
|\|
| * Merge branch 'staging'Marius Bakke2018-03-20
| |\
| | * Merge branch 'master' into stagingMarius Bakke2018-03-18
| | |\
| | * \ Merge branch 'staging-next' into stagingMarius Bakke2018-03-12
| | |\ \
| | | * | gnu: giflib: Make "reallocarray" private, solve glibc@2.26 conflict.Hartmut Goebel2018-03-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rename the function and move the declaration from gif_lib.h to gif_lib_private.h to solve conflicts when some .c-file #includes both stdlib.h and gif_lib.h. See also https://sourceforge.net/p/giflib/bugs/110/ * gnu/packages/patches/giflib-make-reallocarray-private.patch: New file * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/image.scm(giflib)[source](patches): New field.
| | * | | Merge branch 'master' into stagingMarius Bakke2018-03-08
| | |\| |
| | * | | gnu: gnome-todo: Fix compatibility with libical >= 3.0.Marius Bakke2018-03-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/gnome-todo-libical-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/gnome.scm (gnome-todo)[source](patches): Use it.
| | * | | Merge branch 'master' into stagingLeo Famulari2018-03-06
| | |\ \ \
| | * \ \ \ Merge branch 'master' into stagingMarius Bakke2018-03-01
| | |\ \ \ \
| | * | | | | gnu: json-glib: Fix 32-bit test failures.Marius Bakke2018-02-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/json-glib-fix-tests-32bit.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/gnome.scm (json-glib)[source](patches): New field.
| | * | | | | Merge branch 'master' into stagingMarius Bakke2018-02-24
| | |\ \ \ \ \
| | * \ \ \ \ \ Merge branch 'master' into stagingMarius Bakke2018-02-20
| | |\ \ \ \ \ \
| | * | | | | | | gnu: gtk+@2: Update to 2.24.32.Marius Bakke2018-02-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/gtk2-fix-failing-test.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. * gnu/packages/gtk.scm (gtk+-2): Update to 2.24.32. [source]: Remove 'gtk2-fix-failing-test.patch'.
* | | | | | | | | gnu: fontconfig: Update to 2.13.0.Marius Bakke2018-03-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/fontconfig-remove-debug-printf.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. * gnu/packages/fontutils.scm (fontconfig): Update to 2.13.0. [source](patches): Remove. [propagated-inputs]: Add UTIL-LINUX.
* | | | | | | | | Merge branch 'master' into core-updatesMark H Weaver2018-03-20
|\| | | | | | | |
| * | | | | | | | gnu: bash-completion: Update to 2.8.Tobias Geerinckx-Rice2018-03-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/bash.scm (bash-completion): Update to 2.8. * gnu/packages/patches/bash-completion-directories.patch: Update context.
| * | | | | | | | gnu: libtirpc: Update to 1.0.3.Tobias Geerinckx-Rice2018-03-19
| | |_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/onc-rpc.scm (libtirpc): Update to 1.0.3. [source]: Remove patch. * gnu/packages/patches/libtirpc-missing-headers.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.