summary refs log tree commit diff
path: root/gnu/packages/patches
AgeCommit message (Collapse)Author
2019-07-10gnu: cvs: Rename patch file.Efraim Flashner
* 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.
2019-07-10gnu: libexif: Fix CVE-2018-20030.Efraim Flashner
* gnu/packages/photo.scm (libexif)[source]: Add patch. * gnu/packages/patches/libexif-CVE-2018-20030.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.
2019-07-10gnu: a2ps: Fix CVE-2015-8107.Efraim Flashner
* gnu/packages/pretty-print.scm (a2ps)[source]: Add patch. * gnu/packages/patches/a2ps-CVE-2015-8107.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.
2019-07-10gnu: plib: Fix CVE-2011-4620, CVE-2012-4552.Efraim Flashner
* gnu/packages/game-development.scm (plib)[patches]: Add patches. * gnu/packages/patches/plib-CVE-2011-4620.patch, gnu/packages/patches/plib-CVE-2012-4552.patch: New files. * gnu/local.mk (dist_patch_DATA): Register them.
2019-07-09gnu: grub: Update to 2.04.Tobias Geerinckx-Rice
* gnu/packages/bootloaders.scm (grub): Update to 2.04. [source]: Remove upstreamed patches. [arguments]: Don't require Python. Add a ‘disable-pixel-perfect-test’ phase to skip tests that fail with with our newer Unifont. * gnu/packages/patches/grub-efi-fat-serial-number.patch: Adjust context. * gnu/packages/patches/grub-binutils-compat.patch, gnu/packages/patches/grub-check-error-efibootmgr.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Remove them.
2019-07-07gnu: Add csvkit.Pierre Langlois
* gnu/packages/wireservice.scm (csvkit): New variable. * gnu/packages/patches/csvkit-fix-tests.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-07-07gnu: Add python-slugify.Pierre Langlois
* gnu/packages/python-web.scm (python-slugify): New variable. * gnu/packages/patches/python-slugify-depend-on-unidecode.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-07-03gnu: monero: Update to 0.14.1.0.Guillaume LE VAILLANT
* gnu/packages/finance.scm (monero): Update to 0.14.1.0. * gnu/packages/patches/monero-use-system-miniupnpc.patch: Update file. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-07-02gnu: WebKitGTK: Update to 2.24.3.Marius Bakke
* gnu/packages/webkit.scm (webkitgtk-2.24): Update to 2.24.3. [source](patches): Remove. * gnu/packages/patches/webkitgtk-sans-gstreamer-gl.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2019-06-29gnu: gstreamer: Fix buffer offset problem.Marius Bakke
* gnu/packages/patches/gstreamer-buffer-reset-offset.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/gstreamer.scm (gstreamer)[source](patches): New field. [arguments]: Do not disable any tests.
2019-06-25gnu: Add leela-zero.Guillaume LE VAILLANT
* gnu/packages/games.scm (leela-zero): New variable. * gnu/packages/patches/leela-zero-gtest.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-06-25gnu: emacs-zones: Update to 0-2.3169815.Brian Leung
* gnu/packages/emacs-xyz.scm (emacs-zones): Update to 0-2.3169815. * gnu/packages/patches/emacs-zones-called-interactively.patch: Fix invocation of `called-interactively-p'.
2019-06-22gnu: python-pyatspi: Fix loading libraries.Julien Lepiller
* gnu/package/gnome.scm (python-pyatspi): Fix loading dependencies.
2019-06-21gnu: khmer: Update to 3.0.0a3.Ricardo Wurmus
* gnu/packages/bioinformatics.scm (khmer): Update to 3.0.0a3. [source]: Remove patch; remove seqan in snippet. [inputs]: Add seqan-1. * gnu/packages/patches/khmer-use-libraries.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it.
2019-06-21gnu: Add lcalc.Andreas Enge
* gnu/packages/sagemath.scm (lcalc): New variable. * gnu/packages/patches/lcalc-default-parameters-1.patch, gnu/packages/patches/lcalc-default-parameters-2.patch, gnu/packages/patches/lcalc-lcommon-h.patch, gnu/packages/patches/lcalc-using-namespace-std.patch: New files. * gnu/local.mk (dist_patch_DATA): Register patches.
2019-06-21gnu: lrcalc: Add a patch for identifying include files.Andreas Enge
* gnu/packages/patches/lrcalc-includes.patch: New file. * gnu/packages/algebra.scm (lrcalc): Use patch. * gnu/local.mk (dist_patch_DATA): Register patch.
2019-06-20gnu: dbus: Fix CVE-2019-12749.Marius Bakke
* gnu/packages/patches/dbus-CVE-2019-12749.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/glib.scm (dbus)[replacement]: New field. (dbus/fixed): New variable.
2019-06-20gnu: Add symmetrica.Nicolas Goaziou
* gnu/packages/algebra.scm (symmetrica): New variable. * gnu/packages/patches/symmetrica-bruch.patch: * gnu/packages/patches/symmetrica-int32.patch: * gnu/packages/patches/symmetrica-return_values.patch: * gnu/packages/patches/symmetrica-sort_sum_rename.patch: New files. * gnu/local.mk (dist_patch_DATA): Add patches.
2019-06-19gnu: emacs-unpackaged-el: Add patch for missing require statement.Brian Leung
* gnu/packages/emacs-xyz.scm (emacs-unpackaged-el)[source]: Add patch. * gnu/packages/patches/emacs-unpackaged-req.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-06-19gnu: Add ratpoints.Nicolas Goaziou
* gnu/packages/maths.scm (ratpoints): New variable. * gnu/packages/patches/ratpoints-sturm_and_rp_private.patch: New file. * gnu/local.mk (dist_patch_DATA): Reference patch.
2019-06-17gnu: open-zwave: Unbundle hidapi.Ludovic Courtès
* gnu/packages/patches/open-zwave-hidapi.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/zwave.scm (open-zwave)[source](patches): New field. (snippet): Delete 'cpp/hidapi'. [native-inputs]: Add PKG-CONFIG. [inputs]: Add HIDAPI.
2019-06-16gnu: dstat: Add two patches, fix two bugs.Tobias Geerinckx-Rice
* gnu/packages/admin.scm (dstat)[source]: Add patches. * gnu/packages/patches/dstat-fix-crash-when-specifying-delay.patch, gnu/packages/patches/dstat-skip-devices-without-io.patch: New files. * gnu/local.mk (dist_patch_DATA): Add them.
2019-06-15gnu: Remove leftover patch.Marius Bakke
This is a follow-up to commit d680a8afd1190aac46742d3abf2a0de1a45ea10f. * gnu/packages/patches/inkscape-poppler-compat3.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
2019-06-14gnu: Add benchmark.Gábor Boskovits
* gnu/packages/benchmark.scm(benchmark): New variable. * gnu/packages/patches/benchmark-unbundle-googletest.patch: New file. * gnu/local.mk(dist_patch_DATA): Add it.
2019-06-13Merge branch 'staging'Marius Bakke
2019-06-13gnu: Add ri-li.Nicolas Goaziou
* gnu/packages/games.scm (ri-li): New variable. * gnu/packages/patches/ri-li-modernize_cpp.patch: New file. * gnu/local.mk (dist_patch_DATA): Reference patch.
2019-06-13gnu: emacs-realgud: Update to 1.5.0.Brian Leung
* gnu/packages/emacs-xyz.scm (emacs-realgud): Update to 1.5.0. [source]: Fetch from git. Remove upstreamed patch. * gnu/packages/patches/emacs-realgud-fix-configure-ac.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-06-13gnu: Add USB_ModeSwitch.Florian Pelz
* gnu/packages/usb-modeswitch.scm: New file. * gnu/packages/patches/usb-modeswitch-accept-config-arg.patch: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add package. (dist_patch_DATA): Add patch. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-06-11gnu: racket: Update to 7.3.Christopher Lemmer Webber
* gnu/packages/scheme.scm (racket): Update to 7.3. * gnu/packages/patches/racket-store-checksum-override.patch: Update for Racket 7.3.
2019-06-11Merge branch 'master' into stagingMarius Bakke
2019-06-10gnu: Restore allegro-mesa-18.2.5-and-later.patch.Tobias Geerinckx-Rice
Dropped in 49405aaf5c2c9cfc713c7efdccaf6d48d3c714a3, it's still in use by the (leaf) allegro-5.0 package. * gnu/packages/patches/allegro-mesa-18.2.5-and-later.patch: Newish file. * gnu/local.mk (dist_patch_DATA): Re-add it.
2019-06-09Merge branch 'master' into stagingMarius Bakke
2019-06-08gnu: allegro: Update to 5.2.5.0.Tobias Geerinckx-Rice
* gnu/packages/game-development.scm (allegro): Update to 5.2.5.0. [source]: Remove patch. * gnu/packages/patches/allegro-mesa-18.2.5-and-later.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
2019-06-05Merge branch 'master' into stagingMarius Bakke
2019-06-05gnu: polkit: Update to 0.116 [fixes CVE-2019-6133].Marius Bakke
* gnu/packages/patches/polkit-CVE-2018-19788.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/polkit.scm (polkit): Update to 0.116. [source](patches): Remove. [inputs]: Change MOZJS-52 to MOZJS-60. [arguments]: Add CXXFLAGS=-std=gnu++11 to #:configure-flags.
2019-06-04gnu: borg: Update to 1.1.10.Tobias Geerinckx-Rice
* gnu/packages/backup.scm (borg): Update to 1.1.10. [source]: Remove upstreamed patch. Remove msgpack and broken references to it. [arguments]: Add ‘use-system-msgpack’ phase. * gnu/packages/patches/borg-fix-hard-link-preloading.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
2019-06-04gnu: icecat: Update to 60.7.0-guix2.Mark H Weaver
This includes updates to bundled extensions from the upstream GNU IceCat 60.7.0-gnu1 release. * gnu/packages/gnuzilla.scm (%icecat-version): Update to 60.7.0-guix2. (icecat-source)[upstream-icecat-base-version]: Update to 60.7.0. [upstream-icecat-source, gnuzilla-source]: Update hashes. [origin]: Remove the substitutions that dealt with debian-specific package code in the makeicecat script, since that code has been removed upstream. (icecat)[arguments]: Adapt the 'install-desktop-entry' phase to avoid using the Debian desktop file, which is no longer included in the IceCat sources. * gnu/packages/patches/icecat-makeicecat.patch: Adapt to upstream changes.
2019-06-03gnu: Remove libevent@2.0.Marius Bakke
* gnu/packages/patches/libevent-2.0-CVE-2016-10195.patch, gnu/packages/patches/libevent-2.0-CVE-2016-10196.patch, gnu/packages/patches/libevent-2.0-CVE-2016-10197.patch, gnu/packages/patches/libevent-2.0-evbuffer-add-use-last-with-datap.patch, gnu/packages/patches/libevent-dns-tests.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/libevent.scm (libevevent-2.0): Remove variable.
2019-06-03Merge branch 'master' into stagingMarius Bakke
2019-06-01gnu: Add txr.Guillaume LE VAILLANT
* gnu/packages/lisp.scm (txr): New variable. * gnu/packages/patches/txr-shell.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-31gnu: gnucash: Update to 3.5.Vasile Dumitrascu
* gnu/packages/gnucash.scm (gnucash): Update to 3.5. [source]: Remove unneeded patch. * gnu/packages/patches/gnucash-fix-test-transaction-failure.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove patch. Signed-off-by: Kei Kebreau <kkebreau@posteo.net>
2019-05-31gnu: gtksourceview-2: Fix finding default data.Julien Lepiller
* gnu/packages/patches/gtksourceview-2-add-default-directory.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/gtk.scm (gtksourceview-2)[source]: Use it.
2019-05-26gnu: libevent: Update to 2.1.0.Marius Bakke
* gnu/packages/patches/libevent-2.1-dns-tests.patch, gnu/packages/patches/libevent-2.1-skip-failing-test.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/libevent.scm (libevent): Update to 2.1.10. [source](patches): Remove.
2019-05-24gnu: supertux: Update to 0.6.0.Kei Kebreau
* gnu/packages/games.scm (supertux): Update to 0.6.0. [source]: Add patches. [arguments]: Add -DUSE_SYSTEM_PHYSFS=ON. Add 'patch-squirrel-path' phase. [inputs]: Add freetype and squirrel. * gnu/packages/patches/supertux-fix-build-with-gcc5.patch, gnu/packages/patches/supertux-unbundle-squirrel.patch: New files. * gnu/local.mk (dist_patch_DATA): Add them.
2019-05-24gnu: at-spi2-core: Update to 2.32.1.Marius Bakke
* gnu/packages/patches/at-spi2-core-meson-compat.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. * gnu/packages/gtk.scm (at-spi2-core): Update to 2.32.1. [source](patches): Remove.
2019-05-24Merge branch 'master' into stagingMarius Bakke
2019-05-21gnu: webkitgtk: Update to 2.24.2 [security fixes].Marius Bakke
This fixes CVE-2019-8595, CVE-2019-8607, and CVE-2019-8615. * gnu/packages/patches/webkitgtk-sse2.patch: Delete file. * gnu/packages/patches/webkitgtk-sans-gstreamer-gl.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/webkit.scm (webkitgtk-2.24): Update to 2.24.2. [source](patches): Add the new patch; remove 'webkitgtk-sse2.patch'.
2019-05-20gnu: xf86-video-voodoo: Ship patch locally.Tobias Geerinckx-Rice
The ORIGIN patch has been modified in place, probably *wild guessing sounds* by a server-side cgit update. * gnu/packages/xorg.scm (xf86-video-voodoo)[source]: Use SEARCH-PATCHES. * gnu/packages/patches/xf86-video-voodoo-pcitag.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it.
2019-05-18vm: Create installation media with MBR and HFS only, no GPT.Danny Milosavljevic
* gnu/build/vm.scm (make-iso9660-image): Accept XORRISO, GRUB-MKRESCUE-ENVIRONMENT. * gnu/system/vm.scm (iso9660-image): Pass XORRISO; accept GRUB-MKRESCUE-ENVIRONMENT. (system-disk-image): Pass GRUB-MKRESCUE-ENVIRONMENT. * gnu/packages/patches/xorriso-no-mbr-in-inner-efi.patch: New file. * gnu/packages/patches/xorriso-no-partition-table-in-inner-efi.patch: New file. * gnu/local.mk (dist_patch_DATA): Add them. * gnu/packages/cdrom.scm (xorriso)[source]: Add patches. [arguments]<#:phases>[install-frontends]: Add phase.
2019-05-17gnu: Borg: Fix a hang in the test suite.Leo Famulari
* gnu/packages/patches/borg-fix-hard-link-preloading.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/backup.scm (borg)[source]: Use it.