summaryrefslogtreecommitdiff
path: root/gnu/packages/patches
Commit message (Collapse)AuthorAge
* gnu: hdf4: Build with libtirpc.Marius Bakke2019-09-03
| | | | | | | | * 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.
* Merge branch 'master' into core-updatesMark H Weaver2019-08-29
|\
| * gnu: mingw-w64: Update to 6.0.0.David Thompson2019-08-28
| | | | | | | | | | | | | | | | | | * gnu/packages/mingw.scm (mingw-w64): Update to 6.0.0. * gnu/packages/patches/mingw-w64-6.0.0-gcc.patch: New file. * gnu/packages/patches/mingw-w64-5.0rc2-gcc-4.9.3.patch: Delete it. * gnu/local.mk (dist_patch_DATA): Add new patch. Delete old patch. * gnu/build/cross-toolchain.scm (set-cross-path/mingw): Add additional autoconf-like substitutions.
| * gnu: enlightenment: Update to 0.23.0.Efraim Flashner2019-08-28
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/enlightenment.scm (enlightenment): Update to 0.23.0. [build-system]: Switch to meson-build-system. [arguments]: Add configure-flag to build without systemd. Remove 'bootstrap phase. Update substitutions in custom 'set-system-actions phase. [inputs]: Add bluez, pulseaudio. * gnu/packages/patches/enlightenment-fix-setuid-path.patch: Update. * gnu/services/desktop.scm (enlightenment-setuid-programs): Update location of 'freqset binary. Add 'cpuclock_sys to setuid binaries.
| * Merge branch 'wip-binaries'Mark H Weaver2019-08-26
| |\
| | * bootstrap: Build bootstrap bash deterministically.Mark H Weaver2019-08-15
| | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/bash-4.4-linux-pgrp-pipe.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/make-bootstrap.scm (static-bash-for-bootstrap): New variable. (%static-inputs): Use 'static-bash-for-bootstrap' instead of 'static-bash'.
| * | gnu: libextractor: Adapt to exiv2 0.27.Ludovic Courtès2019-08-24
| | | | | | | | | | | | | | | | | | | | | | | | This fixes a compilation error. * gnu/packages/patches/libextractor-exiv2.patch: New file. * gnu/packages/gnunet.scm (libextractor)[sources]: Use it. * gnu/local.mk (dist_patch_DATA): Add it.
* | | Merge branch 'master' into core-updatesMark H Weaver2019-08-22
|\| |
| * | gnu: Add elm-compiler 0.19.0Robert Vollmert2019-08-17
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds the elm compiler, version 0.19.0. This provides the `elm` command, with the exception of the `elm reactor` subcommand. Named `elm-compiler`, to leave space for `elm` as the full elm including reactor. * gnu/packages/elm.scm: New module. (elm-compiler): New package. * gnu/packages/patches/elm-disable-reactor.patch: New patch. * gnu/packages/patches/elm-fix-map-key.patch: New patch. * gnu/packages/patches/elm-relax-glsl-bound.patch: New patch. * gnu/local.mk: Add new files. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
* | gnu: qemu: Update to 4.1.0.Rutger Helling2019-08-19
| | | | | | | | | | | | | | | | | | | | * 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.
* | gnu: sssd: Update to 1.16.4.Marius Bakke2019-08-14
| | | | | | | | | | | | | | | | * 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.
* | gnu: Remove leftover patch.Marius Bakke2019-08-13
| | | | | | | | | | | | This patch was rendered obsolete by the preceding merge. * gnu/packages/patches/scribus-poppler-0.73.patch: Delete file.
* | Merge branch 'master' into core-updatesMarius Bakke2019-08-13
|\|
| * Merge branch 'staging'Marius Bakke2019-08-13
| |\
| | * Merge branch 'master' into stagingMarius Bakke2019-08-08
| | |\
| | * | gnu: nss: Fix build failure on armhf-linux.Marius Bakke2019-08-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes <https://bugs.gnu.org/36930>. * gnu/packages/patches/nss-freebl-stubs.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/nss.scm (nss)[source](patches): Add it.
| | * | gnu: flac: Update to 1.3.3.Marius Bakke2019-08-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/xiph.scm (flac): Update to 1.3.3. [source](patches): Remove. * gnu/packages/patches/flac-CVE-2017-6888.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly.
| * | | gnu: scribus: Update to 1.5.5.Nicolas Goaziou2019-08-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/scribus.scm (scribus): Update to 1.5.5. [source]: Remove unnecessary patches and snippet. [description]: Change freetype to FreeType. * gnu/packages/patches/scribus-poppler.patch: Remove file. * gnu/local.mk: Apply removal.
| * | | gnu: mame: Fix build.Nicolas Goaziou2019-08-12
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/emulators.scm (mame): Apply upstream patch. * gnu/packages/patches/mame-rapidjson-fix.patch: New file. * gnu/local.mk: Register file.
| * | | gnu: isc-dhcp: Update bundled BIND to 9.11.9.Mark H Weaver2019-08-08
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/isc-dhcp-4.4.1-fixes-for-newer-bind.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/admin.scm (isc-dhcp): Update BIND version to 9.11.9. [arguments]: In the 'replace-bundled-bind' phase, apply the patch. In the 'post-configure' phase: Refine a substitute* regexp to avoid substituting an instance of "./configure.log" in the BIND Makefile. Substitute /usr/bin/file in the BIND configure script. [native-inputs]: Add 'file', 'patch', and the patch. [inputs]: Update the hash of bind-source-tarball.
| * | gnu: libmad: Add more security fixes from Debian.Mark H Weaver2019-08-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Includes fixes for CVE-2017-8372, CVE-2017-8373, and CVE-2017-8374. Reported by <marit@secmail.pro> in <https://bugs.gnu.org/36909>. * gnu/packages/patches/libmad-frame-length.patch: Delete file. * gnu/packages/patches/libmad-length-check.patch, gnu/packages/patches/libmad-md_size.patch: New files. * gnu/local.mk (dist_patch_DATA): Update accordingly. * gnu/packages/mp3.scm (libmad)[source]: Update patches accordingly.
| * | gnu: strace: Fix test failures on some systems.Marius Bakke2019-08-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/strace-ipc-tests.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/linux.scm (strace)[source](patches): New field. [arguments]: Add 'regenerate-tests' phase. Co-Authored-By: Mark H Weaver <mhw@netris.org>
| * | gnu: libvirt: Update to 5.6.0.Tobias Geerinckx-Rice2019-08-05
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/virtualization.scm (libvirt): Update to 5.6.0. [source]: Remove patch. * gnu/packages/patches/libvirt-remove-ATTRIBUTE_UNUSED.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
| * | gnu: Add emacs-dired-toggle-sudo.Brian Leung2019-08-05
| |/ | | | | | | | | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-dired-toggle-sudo): New variable. * gnu/packages/patches/emacs-dired-toggle-sudo-emacs-26.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
| * gnu: Add missing pcre2-fix-jit_match-crash.patch.Tobias Geerinckx-Rice2019-08-02
| | | | | | | | * gnu/packages/patches/pcre2-fix-jit_match-crash.patch: Really new file.
* | gnu: dbus-c++: Fix build with GCC 7.Marius Bakke2019-07-31
| | | | | | | | | | | | | | | | * 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.
* | gnu: glib: Update to 2.60.6.Marius Bakke2019-07-31
| | | | | | | | | | | | | | * 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.
* | Merge branch 'master' into core-updatesMarius Bakke2019-07-31
|\|
| * gnu: dkimproxy: Add IPv6 support.Tobias Geerinckx-Rice2019-07-25
| | | | | | | | | | | | * gnu/packages/mail.scm (dkimproxy)[source]: Add patch. * gnu/packages/patches/dkimproxy-add-ipv6-support.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it.
| * gnu: libvirt: Don't use bogus cgroup.Tobias Geerinckx-Rice2019-07-25
| | | | | | | | | | | | | | | | Should fix <https://debbugs.gnu.org/cgi/bugreport.cgi?bug=36634>. * gnu/packages/virtualization.scm (libvirt)[source]: Add patch. * gnu/packages/patches/libvirt-remove-ATTRIBUTE_UNUSED.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it.
* | Merge branch 'master' into core-updatesMarius Bakke2019-07-22
|\|
| * gnu: Add darkice.Mark H Weaver2019-07-21
| | | | | | | | | | | | * gnu/packages/audio.scm (darkice): New variable. * gnu/packages/patches/darkice-workaround-fpermissive-error.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it.
* | gnu: evolution-data-server: Use a proper patch for locales.Timothy Sample2019-07-19
| | | | | | | | | | | | | | | | | | See <https://lists.gnu.org/archive/html/guix-devel/2019-07/msg00265.html>. * gnu/packages/patches/evolution-data-server-locales.patch: New file. * gnu/local.mk: Add it. * gnu/packages/gnome.scm (evolution-data-server): Replace the 'patch-locale-canonicalization' phase with the new patch.
* | gnu: supertux: Adjust for recent GCC and Boost.Marius Bakke2019-07-19
| | | | | | | | | | | | | | * gnu/packages/patches/supertux-fix-build-with-gcc5.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/games.scm (supertux)[source](patches): Remove. [arguments]: Adjust <#:configure-flags>.
* | gnu: python-keras: Add upstream patch.Marius Bakke2019-07-19
| | | | | | | | | | | | * gnu/packages/patches/python-keras-integration-test.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/machine-learning.scm (python-keras)[source](patches): New field.
* | Merge branch 'master' into core-updatesMarius Bakke2019-07-19
|\|
| * gnu: glog: Update to 0.4.0.Marius Bakke2019-07-19
| | | | | | | | | | | | | | | | * gnu/packages/patches/glog-gcc-5-demangling.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/logging.scm (glog): Update to 0.4.0. [source]: Use GIT-FETCH. [arguments]: Remove.
* | gnu: libmp4v2: Fix build with C++11.Marius Bakke2019-07-18
| | | | | | | | | | | | * gnu/packages/patches/libmp4v2-c++11.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/video.scm (libmp4v2)[source](patches): New field.
* | gnu: gnome-control-center: Shorten patch file name.Ludovic Courtès2019-07-17
| | | | | | | | | | | | | | | | * gnu/packages/patches/gnome-control-center-use-udisks-to-get-disk-size.patch: Rename to... * gnu/packages/patches/gnome-control-center-udisks.patch: ... this. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/gnome.scm (gnome-control-center)[source]: Likewise.
* | Merge branch 'master' into core-updatesLudovic Courtès2019-07-17
|\|
| * gnu: network-manager: Fix plugin loading problem.Tomáš Čech2019-07-17
| | | | | | | | | | | | | | | | * gnu/packages/patches/nm-plugin-path.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/gnome.scm (network-manager)[source](patches): New field. Signed-off-by: Jelle Licht <jlicht@fsfe.org>
* | gnu: gnome-control-center: Update to 3.30.3.Kei Kebreau2019-07-15
| | | | | | | | | | | | | | | | | | | | * gnu/packages/gnome.scm (gnome-control-center): Update to 3.30.3. [source](patches): New field. [arguments]: Adjust "patch-paths" phase. [inputs]: Add libsecret and udisks. * gnu/packages/patches/gnome-control-center-use-udisks-to-get-disk-size.patch: New patch. * gnu/local.mk (dist_patch_DATA): Add it.
* | gnu: python-pep8: Patch to fix test failure with Python 3.7.Christopher Baines2019-07-14
| | | | | | | | | | | | | | | | Patch from the upstream repository, see https://github.com/PyCQA/pycodestyle/issues/786 for more details. * gnu/packages/patches/python-pep8-stdlib-tokenize-compat.patch: New file. * gnu/packages/python-xyz.scm (python-pep8)[source]: Add it.
* | gnu: gobject-introspection: Remove hardcoded store from patch.Christopher Baines2019-07-13
| | | | | | | | | | | | * gnu/packages/patches/gobject-introspection-absolute-shlib-path.patch: Use the NIX_STORE environment variable, rather than hardcoding the store directory.
* | gnu: glib: Fix argument handling in keyfile backend.Marius Bakke2019-07-12
| | | | | | | | | | | | * gnu/packages/patches/glib-keyfile-arguments.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/glib.scm (glib)[source](patches): Add it.
* | gnu: Remove expat/fixed.Marius Bakke2019-07-12
| | | | | | | | | | | | | | | | | | | | The merge preceding this commit (fb9a23a3f3) ignored the replacement added in 5a836ce38c (gnu: expat: fix CVE-2018-20843), because the fix is already present in Expat 2.2.7. This commit removes the remaining bits. * gnu/packages/patches/expat-CVE-2018-20843.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/xml.scm (expat/fixed): Remove variable.
* | Merge branch 'master' into core-updatesMarius Bakke2019-07-12
|\| | | | | | | | | | | | | | | | | Conflicts: gnu/local.mk gnu/packages/python-xyz.scm gnu/packages/xml.scm guix/gexp.scm po/guix/POTFILES.in
| * gnu: expat: fix CVE-2018-20843Jack Hill2019-07-12
| | | | | | | | | | | | | | | | | | * gnu/packages/xml.scm (expat)[replacement]: New field. (expat/fixed): New variable. * gnu/packages/patches/expat-CVE-2018-20843.patch: New file. * gnu/local.mk (dist_patch_DATA): Add patch file. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
| * gnu: sbcl-clx: Update to 0.7.5.Pierre Langlois2019-07-11
| | | | | | | | | | | | | | | | | | * gnu/packages/lisp.scm (sbcl-clx): Update to 0.7.5. [origin]: Drop "clx-remove-demo.patch" and the snippet that removes demo code. * gnu/packages/patches/clx-remove-demo.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * gnu: cvs: Rename patch file.Efraim Flashner2019-07-10
| | | | | | | | | | | | | | * gnu/packages/version-control.scm (cvs)[source]: Rename patch. * gnu/packages/patches/cvs-2017-12836.patch: Rename to ... * gnu/packages/patches/cvs-CVE-2018-12836.patch: ... this. * gnu/local.mk (dist_patch_DATA): Register it.