Efraim Flashner
7c5cf7a29d
gnu: qtscript: Fix building on aarch64.
...
* gnu/packages/patches/qtscript-disable-tests.patch: New file.
* gnu/packages/qt.scm (qtscript)[source]: Use it.
* gnu/local.am (dist_patch_DATA): Register it.
2017-05-18 09:49:43 +03:00
Leo Famulari
b193fb2851
gnu: shadow: Update to 4.5.
...
This fixes a regression introduced by the fix for CVE-2017-2616.
See <https://github.com/shadow-maint/shadow/pull/72 > for more information.
* gnu/packages/admin.scm (shadow): Update to 4.5.
[source]: Remove patches.
* gnu/packages/patches/shadow-4.4-su-snprintf-fix.patch,
gnu/packages/patches/shadow-CVE-2017-2616.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2017-05-17 21:20:29 -04:00
Ludovic Courtès
411ba51189
gnu: Add gspell.
...
* gnu/packages/patches/gspell-dash-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gnome.scm (gspell): New variable.
Co-authored-by: humanitiesNerd <catonano@gmail.com>
2017-05-17 16:20:06 +02:00
Ludovic Courtès
6d35b1c99c
gnu: aspell: 'dict-dir' set to ~/.guix-profile/lib/aspell or $ASPELL_DICT_DIR.
...
See <https://bugs.gnu.org/25836 > for background.
* gnu/packages/patches/aspell-default-dict-dir.patch: New file.
* gnu/packages/aspell.scm (aspell)[source](patches): New field.
[native-search-paths]: New field.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-05-17 16:20:06 +02:00
Leo Famulari
e7620b649c
gnu: qemu: Fix CVE-2017-7493.
...
* gnu/packages/patches/qemu-CVE-2017-7493.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/qemu.scm (qemu)[source]: Use it.
2017-05-17 07:45:01 -04:00
Ben Woodcroft
21aecec1a9
gnu: ruby-concurrent: Update to 1.0.5.
...
* gnu/packages/ruby.scm (ruby-concurrent): Update to 1.0.5.
* gnu/packages/patches/ruby-concurrent-test-arm.patch: Adjust accordingly.
2017-05-17 00:28:56 +02:00
Ludovic Courtès
5a3429bcc5
gnu: guile-ssh: Fix bug in 'node-guile-version'.
...
* gnu/packages/patches/guile-ssh-rexec-bug.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/ssh.scm (guile-ssh)[source](patches): New field.
2017-05-16 14:16:56 +02:00
Hartmut Goebel
9eb0f43031
gnu: Update kde frameworks to 5.34.0.
...
* gnu/packages/kde-frameworks.scm (solid): Update to 5.34.0 [native-inputs]:
Add dbus. <check>: Replace standard phase.
(networkmanager-qt): Update to 5.34.0. [source]: Remove patches.
(kfilemetadata) Update to 5.32.0. <check-setup>: New phase <check> Move
phase after install phase. [inputs] Add catdoc, exiv2, ffmpeg, poppler,
taglib.
(attica, baloo, bluez-qt, breeze-icons, extra-cmake-modules, kactivities,
kactivities-stats, kapidox, karchive, kauth, kbookmarks, kcmutils, kcodecs,
kcompletion, kconfig, kconfigwidgets, kcoreaddons, kcrash, kdbusaddons,
kdeclarative, kded, kdesignerplugin, kdesu, kdnssd, kdoctools, kemoticons,
kglobalaccel, kguiaddons, ki18n, kiconthemes, kidletime, kimageformats,
kinit, kio, kitemmodels, kitemviews, kjobwidgets, knewstuff, knotification,
knotifyconfig, kpackages, kparts, kpeople, kplotting, kpty, krunner,
kservice, ksyntaxhighlighting, ktexteditor, ktextwidgets, kunitconversion,
kwallet, kwayland, kwidgetsaddons, kwindowsystem, kxmlgui, kxmlrpcclient,
modemmanager-qt, networkmanager-qt, oxygen-icons, plasma-framework, sonnet,
threadweaver): Update to 5.34.0.
* gnu/packages/patches/networkmanager-qt-activeconnection-test-1.patch,
gnu/packages/patches/networkmanager-qt-activeconnection-test-2.patch:
Remove files.
* gnu/local.mk (dist_patch_DATA): Remove the patch files.
2017-05-15 12:41:08 +02:00
Mathieu Othacehe
2088513214
gnu: reptry: Fix build.
...
* gnu/packages/patches/reptyr-fix-gcc-7.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add new patch.
* gnu/packages/screen.scm (reptyr): Use patch.
2017-05-12 20:19:13 +02:00
Marius Bakke
ffed9eabcc
gnu: Add lierolibre.
...
* gnu/packages/patches/lierolibre-check-unaligned-access.patch,
gnu/packages/patches/lierolibre-is-free-software.patch,
gnu/packages/patches/lierolibre-remove-arch-warning.patch,
gnu/packages/patches/lierolibre-try-building-other-arch.patch,
gnu/packages/patches/lierolibre-newer-libconfig.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/games.scm (lierolibre): New variable.
2017-05-12 15:42:08 +02:00
Marius Bakke
d231fe0a9b
gnu: miniupnpc: Fix CVE-2017-8798.
...
* gnu/packages/patches/miniupnpc-CVE-2017-8798.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/upnp.scm (miniupnpc)[source]: Use it.
2017-05-12 00:40:28 +02:00
Marius Bakke
2d4deb5d21
gnu: lvm2: Fix static build after 62ec02bf21
.
...
Fixes <https://bugs.gnu.org/26874 >.
* gnu/packages/patches/lvm2-static-link.patch: Link with -lm.
2017-05-11 21:30:35 +02:00
Ludovic Courtès
62b28c0e7b
gnu: Add PRoot.
...
* gnu/packages/linux.scm (proot): New variable.
* gnu/packages/patches/proot-test-fhs.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-05-11 18:05:42 +02:00
Thomas Danckaert
76e9845734
gnu: Add dvd+rw-tools.
...
* gnu/packages/cdrom.scm (dvd+rw-tools): New variable.
* gnu/packages/patches/dvd+rw-tools-add-include.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-05-10 09:32:48 +02:00
Thomas Danckaert
ded5966585
gnu: Add cdrtools.
...
* gnu/packages/cdrom.scm (cdrtools): New variable.
* gnu/packages/patches/cdrtools-3.01-mkisofs-isoinfo.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-05-10 09:32:48 +02:00
Leo Famulari
8775fc10c6
gnu: lxterminal: Fix CVE-2016-10369.
...
* gnu/packages/patches/lxterminal-CVE-2016-10369.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/lxde.scm (lxterminal)[source]: Use it.
2017-05-09 19:35:00 -04:00
Clément Lassieur
29f381bac7
gnu: Add mozjs-38 (Mozilla SpiderMonkey 38).
...
* gnu/packages/gnuzilla.scm (mozjs-38): New variable.
* gnu/packages/patches/mozjs38-pkg-config-version.patch,
gnu/packages/patches/mozjs38-shell-version.patch,
gnu/packages/patches/mozjs38-tracelogger.patch,
gnu/packages/patches/mozjs38-version-detection.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
Co-authored-by: ng0 <ng0@no-reply.pragmatique.xyz>
2017-05-08 17:25:44 +02:00
Ludovic Courtès
1d248adb32
gnu: perl-net-dns-resolver-programmable: Shorten patch file name.
...
This avoids a warning from GNU tar upon "make dist" about file names
that are too long for POSIX tar.
* gnu/packages/patches/perl-net-dns-resolver-programmable-Fix-broken-interface.patch:
Rename to...
* gnu/packages/patches/perl-net-dns-resolver-programmable-fix.patch:
... this.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/networking.scm (perl-net-dns-resolver-programmable)[source]:
Likewise.
2017-05-08 16:29:23 +02:00
Pjotr Prins
151960e436
gnu: elixir: Update to 1.4.2.
...
* gnu/packages/elixir.scm (elixir): Update to 1.4.2.
* gnu/packages/patches/elixir-disable-failing-tests.patch: Adjust.
Signed-off-by: Leo Famulari <leo@famulari.name>
2017-05-07 19:17:08 -04:00
Leo Famulari
37f46a4bc5
gnu: pcre2: Fix CVE-2017-8786.
...
* gnu/packages/patches/pcre2-CVE-2017-8786.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/pcre.scm (pcre2)[source]: Use it.
2017-05-07 17:46:00 -04:00
Kei Kebreau
484f7a8862
gnu: libtiff: Add fixes several security flaws.
...
Fixes CVE-2017-{7593, 7594, 7595, 7596, 7597, 7598, 7599, 7600, 7601, 7602}.
* gnu/packages/patches/libtiff-CVE-2017-7593.patch,
gnu/packages/patches/libtiff-CVE-2017-7594.patch,
gnu/packages/patches/libtiff-multiple-UBSAN-crashes.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/image.scm (libtiff)[replacement]: New field.
(libtiff/fixed): New variable.
2017-05-07 06:57:53 -04:00
Mark H Weaver
0fd8e6d39f
gnu: icecat: Update to 52.1.0-gnu1. Add fixes from upstream ESR 52.1.1.
...
* gnu/packages/gnuzilla.scm (icecat): Update to 52.1.0-gnu1. Remove patches
that are included in the new release. In the snippet, don't try to remove
dom/devicestorage, which has since been removed upstream. Add selected fixes
from upstream mozilla-esr52, up to the ESR 52.1.1 release.
* gnu/packages/patches/icecat-bug-1299500-pt10.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-05-06 23:34:54 -04:00
rennes
cc3bc027eb
gnu: gnome-shell: Fix CVE-2017-8288.
...
* gnu/packages/patches/gnome-shell-CVE-2017-8288.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gnome.scm (gnome-shell)[source]: Use it.
Co-authored-by: Leo Famulari <leo@famulari.name>
2017-05-05 16:12:01 -04:00
Leo Famulari
c39a54f431
gnu: rpcbind, libtirpc: Fix CVE-2017-8779.
...
* gnu/packages/patches/libtirpc-CVE-2017-8779.patch,
gnu/packages/patches/rpcbind-CVE-2017-8779.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/onc-rpc.scm (rpcbind, libtirpc)[source]: Use them.
2017-05-05 15:33:00 -04:00
Ricardo Wurmus
5c97ce1ea9
gnu: abiword: Update to 3.0.2.
...
* gnu/packages/patches/abiword-explictly-cast-bools.patch: Update patch.
* gnu/packages/patches/abiword-black-drawing-with-gtk322.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/abiword.scm (abiword): Update to 3.0.2.
[source]: Remove outdated snippet; add new patch.
[arguments]: Pass CXXFLAGS.
2017-05-05 13:25:56 +02:00
Petter
f9ff014bf6
gnu: Add cool-retro-term.
...
* gnu/packages/terminals.scm (cool-retro-term): New variable.
* gnu/packages/patches/cool-retro-term-remove-non-free-fonts.patch,
gnu/packages/patches/cool-retro-term-fix-array-size.patch,
gnu/packages/patches/cool-retro-term-memory-leak-1.patch,
gnu/packages/patches/cool-retro-term-remove-non-free-fonts.patch: New patches.
* gnu/local.mk (dist_patch_DATA): Add them.
Co-authored-by: Eric Bavier <bavier@member.fsf.org>
2017-05-04 21:56:54 -05:00
Ricardo Wurmus
6ba4eca234
gnu: llvm-3.5: Fix build of clang-3.5.
...
* gnu/packages/patches/llvm-3.5-fix-clang-build-with-gcc5.patch: New file
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/llvm.scm (llvm-3.5)[source]: Add patch.
2017-05-04 14:20:10 +02:00
Leo Famulari
1c4a500aae
gnu: libsndfile: Fix CVE-2017-{8361,8362,8363,8365}.
...
* gnu/packages/patches/libsndfile-CVE-2017-8361-8363-8365.patch,
gnu/packages/patches/libsndfile-CVE-2017-8362.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/pulseaudio.scm (libsndfile)[replacement]: New field.
(libsndfile/fixed): New variable.
2017-05-01 15:52:58 -04:00
Ricardo Wurmus
b2fd8f6367
gnu: glibc/linux: Fix runtime crashes on i686 systems.
...
* gnu/packages/patches/glibc-memchr-overflow-i686.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/commencement.scm (glibc-final-with-bootstrap-bash)[native-inputs]:
Add the patch conditionally for i686 systems.
* gnu/packages/base.scm (glibc/linux)[native-inputs]: Add the patch
conditionally for i686 systems.
[arguments]: Apply the patch conditionally on i686 systems.
2017-04-29 23:31:35 +02:00
Leo Famulari
86f48a8dbf
gnu: freetype: Fix CVE-2017-{8105,8287}.
...
* gnu/packages/patches/freetype-CVE-2017-8105.patch,
gnu/packages/patches/freetype-CVE-2017-8287.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/fontutils.scm (freetype)[replacement]: New field.
(freetype/fixed): New variable.
2017-04-29 12:14:03 -04:00
Leo Famulari
a01f15759a
gnu: ghostscript: Fix CVE-2017-8291.
...
* gnu/packages/patches/ghostscript-CVE-2017-8291.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/ghostscript.scm (ghostscript)[replacement]: New field.
(ghostscript/fixed): New variable.
(ghostscript-with-x)[replacement]: New field.
2017-04-28 17:02:42 -04:00
Marius Bakke
244d4f4877
gnu: serf: Update to 1.3.9.
...
* gnu/packages/patches/serf-comment-style-fix.patch,
gnu/packages/patches/serf-deflate-buckets-test-fix.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
* gnu/packages/web.scm (serf): Update to 1.3.9.
[source]: Remove patches.
2017-04-27 17:58:43 +02:00
Leo Famulari
2018eea07b
Merge branch 'staging'
2017-04-27 00:33:06 -04:00
Marius Bakke
ce09f04ea0
gnu: ceph: Update to 12.0.2.
...
* gnu/packages/storage.scm (ceph): Update to 12.0.2.
[arguments]<#:phases>: Disable new test.
* gnu/packages/patches/ceph-disable-cpu-optimizations.patch: Adjust.
2017-04-26 11:39:33 +02:00
Efraim Flashner
cd48a54902
gnu: fuse: Patch conflicting headers with the kernel.
...
* gnu/packages/linux.scm (fuse)[source]: Add patch.
* gnu/packages/patches/fuse-overlapping-headers.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2017-04-26 08:45:24 +03:00
Leo Famulari
39d2d9a7ab
Merge branch 'master' into staging
2017-04-25 14:27:03 -04:00
Kei Kebreau
0611abff32
gnu: wmfire: Update source code for new GDK versions.
...
* gnu/packages/patches/wmfire-update-for-new-gdk-versions.patch: New
file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gnustep.scm (wmfire)[source]: Add patch.
2017-04-24 11:23:31 -04:00
Leo Famulari
43acfcb2c7
libcroco: Fix CVE-2017-{7960,7961}.
...
* gnu/packages/gnome.scm (libcroco)[replacement]: New field.
(libcroco/fixed): New variable.
* gnu/packages/patches/libcroco-CVE-2017-7960.patch,
gnu/packages/patches/libcroco-CVE-2017-7961.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
2017-04-24 01:10:23 -04:00
Leo Famulari
1524851f58
Merge branch 'master' into staging
2017-04-22 18:27:12 -04:00
Manolis Ragkousis
cc4faa35f8
gnu: Add the Hurd.
...
* gnu/packages/hurd.scm (hurd): New variable.
* gnu/packages/patches/hurd-fix-eth-multiplexer-dependency.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-04-22 23:01:30 +03:00
Ricardo Wurmus
6ef94ecbaa
gnu: Add policycoreutils.
...
* gnu/packages/selinux.scm (policycoreutils): New variable.
2017-04-22 00:36:43 +02:00
Leo Famulari
04b9067991
gnu: Remove unused patches.
...
* gnu/packages/patches/gcc-libiberty-printf-decl.patch,
gnu/packages/patches/grub-CVE-2015-8370.patch,
gnu/packages/patches/grub-freetype.patch,
gnu/packages/patches/grub-gets-undeclared.patch,
gnu/packages/patches/guile-arm-fixes.patch,
gnu/packages/patches/mplayer2-theora-fix.patch,
gnu/packages/patches/soprano-find-clucene.patch,
gnu/packages/patches/util-linux-CVE-2017-2616.patch,
gnu/packages/patches/xf86-video-intel-compat-api.patch,
gnu/packages/patches/xf86-video-intel-glibc-2.20.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2017-04-21 18:03:04 -04:00
Marius Bakke
80420acb5e
gnu: portaudio: Update to 190600.20161030.
...
* gnu/packages/audio.scm (portaudio): Update to 190600.20161030.
* gnu/packages/patches/portaudio-audacity-compat.patch: Adjust line endings.
2017-04-21 15:36:37 +02:00
Marius Bakke
833df99d62
gnu: python-pyopenssl: Update to 17.0.0.
...
* gnu/packages/python.scm (python-pyopenssl, python2-pyopenssl): Update to 17.0.0.
[native-inputs]: Change PYTHON-PYTEST to PYTHON-PYTEST-3.0.
* gnu/packages/patches/python-pyopenssl-skip-network-test.patch: Adjust.
2017-04-21 15:36:36 +02:00
Mark H Weaver
002c3e6dd6
gnu: icecat: Update to 52.0.2-gnu1; add fixes from ESR 52.1.
...
* gnu/packages/gnuzilla.scm (icecat): Update to 52.0.2-gnu1.
[source]: Remove all patches except "icecat-avoid-bundled-libraries.patch".
Add selected fixes from the upstream mozilla-esr52 repository, up to 52.1.
Remove "dom/devicestorage" in the snippet.
[inputs]: Remove gstreamer and gst-plugins-base. Add ffmpeg and gtk+3. Move
yasm to native-inputs.
[native-inputs]: Add autoconf-2.13 and yasm.
[arguments]: In configure-flags, remove the following switches which are no
longer accepted: --enable-{pango,svg,canvas,mathml,gstreamer=1.0} and
"--disable-gnomevfs". Use "--enable-default-toolkit=cairo-gtk3" to switch to
Gtk+3. Remove the 'remove-h264parse-from-blacklist' phase. Adapt the
'arrange-to-link-libxul-with-libraries-it-might-dlopen' phase as needed. In
the 'configure' phase, set the AUTOCONF environment variable.
(mozilla-patch): Update the URL pattern to fetch from the mozilla-esr52
repository.
* gnu/packages/patches/icecat-avoid-bundled-libraries.patch: Adapt to mozilla-esr52.
* gnu/packages/patches/icecat-binutils.patch: Remove file.
* gnu/packages/patches/icecat-bug-1299500-pt10.patch: New file.
* gnu/local.mk (dist_patch_DATA): Remove "icecat-binutils.patch".
Add "icecat-bug-1299500-pt10.patch".
2017-04-21 00:04:45 -04:00
Mark H Weaver
6be43d95b5
gnu: nss: Disable long b64 tests.
...
Suggested by Marius Bakke <mbakke@fastmail.com> in
<https://lists.gnu.org/archive/html/guix-devel/2017-04/msg00440.html >.
* gnu/packages/patches/nss-disable-long-b64-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gnuzilla.scm (nss)[source]: Add patch.
2017-04-21 00:04:42 -04:00
Mark H Weaver
bab9a8ba0f
gnu: graphite2: Add fixes for CVE-2017-5436 and other bugs.
...
* gnu/packages/fontutils.scm (graphite2)[replacement]: New field.
(graphite2/fixed): New variable.
* gnu/packages/patches/graphite2-CVE-2017-5436.patch,
gnu/packages/patches/graphite2-check-code-point-limit.patch,
gnu/packages/patches/graphite2-fix-32-bit-wrap-arounds.patch,
gnu/packages/patches/graphite2-non-linear-classes-even-number.patch:
New files.
* gnu/local.mk (dist_patch_DATA): Add them.
2017-04-21 00:04:34 -04:00
Eric Bavier
f920e79426
gnu: hypre: Delete unused patches.
...
* gnu/packages/patches/hypre-doc-tables.patch,
gnu/packages/patches/hypre-ldflags.patch: Delete.
* gnu/local.mk (dist_patch_DATA): Remove them.
2017-04-20 22:06:00 -05:00
Marius Bakke
358b10b22b
gnu: ceph: Disable SSE3 instructions.
...
Some early 64-bit AMD processors do not support this instruction set.
* gnu/packages/patches/ceph-disable-cpu-optimizations.patch: Disable SSE3.
2017-04-20 20:28:15 +02:00
Leo Famulari
dfa663c963
gnu: qemu: Update to 2.9.0 [security fixes].
...
Fixes CVE-2017-{5857,5973,5987,6058,6505,7377,7471,7718}.
* gnu/packages/qemu.scm (qemu): Update to 2.9.0.
[source]: Remove obsolete patches.
* gnu/packages/patches/qemu-CVE-2016-10155.patch,
gnu/packages/patches/qemu-CVE-2017-5525.patch,
gnu/packages/patches/qemu-CVE-2017-5526.patch,
gnu/packages/patches/qemu-CVE-2017-5552.patch,
gnu/packages/patches/qemu-CVE-2017-5578.patch,
gnu/packages/patches/qemu-CVE-2017-5579.patch,
gnu/packages/patches/qemu-CVE-2017-5856.patch,
gnu/packages/patches/qemu-CVE-2017-5898.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2017-04-20 14:21:31 -04:00
Leo Famulari
e795a3d2ce
gnu: icu4c: Fix CVE-2017-{7867,7868}.
...
* gnu/packages/patches/icu4c-CVE-2017-7867-CVE-2017-7868.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/icu4c.scm (icu4c/fixed)[source]: Use it.
2017-04-20 11:59:05 -04:00
Leo Famulari
90d118cab6
gnu: Delete unused patches.
...
* gnu/packages/patches/icu4c-CVE-2014-6585.patch,
gnu/packages/patches/icu4c-CVE-2015-1270.patch,
gnu/packages/patches/icu4c-CVE-2015-4760.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2017-04-19 19:28:48 -04:00
Leo Famulari
165d45540a
gnu: mesa: Fix build for 32-bit systems.
...
* gnu/packages/patches/mesa-fix-32bit-test-failures.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gl.scm (mesa)[source]: Use it.
2017-04-18 20:36:04 -04:00
Julien Lepiller
5315fcfd77
gnu: Add adb.
...
* gnu/packages/android.scm: New file.
* gnu/packages/patches/libbase-fix-includes.patch: New file.
* gnu/packages/patches/libbase-use-own-logging.patch: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES, dist_patch_DATA): Add them.
Co-Authored-By: Marius Bakke <mbakke@fastmail.com>
2017-04-18 23:32:07 +02:00
Ben Sturmfels
1b5b24c92d
gnu: fabric: Enable tests.
...
* gnu/packages/patches/fabric-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/admin.scm (fabric)[source]: Use it.
[native-inputs]: Add PYTHON2-FUDGE, PYTHON2-JINJA2 and PYTHON2-NOSE.
[arguments]<#:tests>: Remove.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-04-18 19:16:45 +02:00
Marius Bakke
fbdd3526a1
gnu: libsndfile: Fix build failure on armhf.
...
* gnu/packages/patches/libsndfile-armhf-type-checks.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/pulseaudio.scm (libsndfile)[source]: Use it.
2017-04-18 18:34:46 +02:00
Marius Bakke
8c4b4b6562
Merge branch 'master' into staging
2017-04-18 18:30:13 +02:00
Marius Bakke
54fbac3fb5
Revert "gnu: nss: Increase test timeouts."
...
This turned out to be a red herring:
https://lists.gnu.org/archive/html/guix-devel/2017-04/msg00365.html
This reverts commit a790f26207
.
2017-04-18 00:29:00 +02:00
Mathieu Othacehe
b100e0e89e
gnu: libunistring: Fix make check issues on multi-core machines.
...
* gnu/packages/patches/libunistring-gnulib-multi-core.patch: New file.
* gnu/local.mk (dist_patch): Add previous patch.
* gnu/packages/libunistring.scm (libunistring)[patches]: Add a reference
to previous patch.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-04-17 21:35:38 +02:00
Mathieu Othacehe
da8e256a52
gnu: findutils: Fix make check issues on multi-core machines.
...
* gnu/packages/patches/findutils-gnulib-multi-core.patch: New file.
* gnu/local.mk (dist_patch): Add previous patch.
* gnu/packages/base.scm (findutils)[patches]: Add a reference
to the previous patch.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-04-17 21:35:32 +02:00
Marius Bakke
0315b20a2c
gnu: mesa: Update to 17.0.4.
...
* gnu/packages/patches/mesa-skip-disk-cache-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gl.scm (mesa): Update to 17.0.4.
[source]: Adapt URI to new directory structure.
[arguments]: End phases on #t. Remove stray whitespaces.
[home-page]: Use HTTPS.
2017-04-17 21:26:41 +02:00
Clément Lassieur
a408e75766
gnu: icu4c: Fix crashes in programs using system ICU.
...
Fixes <http://bugs.gnu.org/26462 >.
* gnu/packages/patches/icu4c-reset-keyword-list-iterator.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/icu4c.scm (icu4c)[replacement]: New field.
(icu4c/fixed): New variable.
2017-04-17 20:41:16 +02:00
Marius Bakke
a790f26207
gnu: nss: Increase test timeouts.
...
* gnu/packages/patches/nss-increase-test-timeout.patch: Wait up to 60s before
regarding a test as failed.
2017-04-16 21:23:51 +02:00
Marius Bakke
8c326cf644
gnu: ceph: Disable failing test.
...
* gnu/packages/patches/ceph-disable-unittest-throttle.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/storage.scm (ceph)[source]: Use it.
2017-04-15 18:51:00 +02:00
Marius Bakke
e5da4d8b40
gnu: mupdf: Update to 1.11.
...
Also delete two stray patches that were added in
92ae98e2a0
and lost in a subsequent merge
(mupdf/fixed was already gone at e90e0fad1b
).
* gnu/packages/patches/mupdf-CVE-2017-5896.patch,
gnu/packages/patches/mupdf-CVE-2017-5991.patch,
gnu/packages/patches/mupdf-mujs-CVE-2016-10132.patch,
gnu/packages/patches/mupdf-mujs-CVE-2016-10133.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
* gnu/packages/patches/mupdf-build-with-openjpeg-2.1.patch: Adjust.
* gnu/packages/pdf.scm (mupdf): Update to 1.11.
[source]: Remove mujs patches. Adjust snippet to source rename.
2017-04-15 18:51:00 +02:00
Leo Famulari
c57ce31a89
Merge branch 'master' into staging
2017-04-14 13:07:16 -04:00
Ricardo Wurmus
b77e3a1c4e
gnu: Add teeworlds.
...
* gnu/packages/games.scm (teeworlds): New variable.
* gnu/packages/patches/teeworlds-use-latest-wavpack.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add patch.
2017-04-13 23:17:00 +02:00
Arun Isaac
4264db2209
gnu: password-store: Update to 1.7.1.
...
* gnu/packages/password-utils.scm (password-store): Update to 1.7.1.
[source]: Remove "password-store-gnupg-compat.patch".
* gnu/packages/patches/password-store-gnupg-compat.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-04-14 00:43:26 +05:30
Sergei Trofimovich
dc4ebebd61
gnu: libffi: Fix builds on Alpha.
...
* gnu/packages/patches/libffi-3.2.1-complex_alpha.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/libffi.scm (libffi)[source]: Use it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-04-13 14:44:27 +02:00
Mathieu Othacehe
480da86d09
gnu: gettext: Fix make check issues on multi-core machines.
...
* gnu/packages/patches/gettext-gnulib-multi-core.patch: New file.
* gnu/packages/patches/gettext-multi-core.patch: New file.
* gnu/packages/gettext.scm (gettext-minimal)[patches]: Add a reference
to the two previous patches.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-04-13 14:22:57 +02:00
Ricardo Wurmus
bd71525b7a
gnu: Add kiki.
...
* gnu/packages/games.scm (kiki): New variable.
* gnu/packages/patches/kiki-level-selection-crash.patch,
gnu/packages/patches/kiki-makefile.patch,
gnu/packages/patches/kiki-missing-includes.patch,
gnu/packages/patches/kiki-portability-64bit.patch: New patches.
* gnu/local.mk (dist_patch_DATA): Add them.
2017-04-13 13:08:26 +02:00
Tobias Geerinckx-Rice
4d6ce834bb
gnu: dovecot: Update to 2.2.29.1.
...
* gnu/packages/mail.scm (dovecot): Update to 2.2.29.1.
[source]: Remove 'dovecot-fix-failing-test.patch'.
* gnu/packages/patches/dovecot-fix-failing-test.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-04-12 14:25:00 +02:00
Hartmut Goebel
4467c2d1dc
gnu: Update kde-frameworks to 5.32.0
...
* gnu/packages/kde-frameworks.scm
(breeze-icons): Update to 5.32.0. [arguments]: Re-enable tests.
(kio): Update to 5.32.0. [source]: Remove patch.
(ktexteditor): Update to 5.32.0. [inputs]: Add ksyntaxhighlighting.
(networkmanager-qt): Update to 5.32.0. [source]: Add patches.
(kunitconversion): Update to 5.32.0. [arguments]
<disable-a-failing-test-case>: New phase.
(ksyntaxhighlighting): Update to 5.32.0.[native-iputs]: Add qtools.
(knewstuff): Update to 5.32.0. [inputs]: Add qtdeclarative.
(attica, baloo, bluez-qt, extra-cmake-modules, kactivities,
kactivities-stats, kapidox, karchive, kauth, kbookmarks, kcmutils, kcodecs,
kcompletion, kconfig, kconfigwidgets, kcoreaddons, kcrash, kdbusaddons,
kdeclarative, kded, kdesignerplugin, kdesu, kdnssd, kdoctools, kemoticons,
kfilemetadata, kglobalaccel, kguiaddons, ki18n, kiconthemes, kidletime,
kimageformats, kinit, kitemmodels, kitemviews, kjobwidgets, knotifications,
knotifyconfig, kpackage, kparts, kpeople, kplotting, kpty, krunner,
kservice, ktextwidgets, kwallet, kwayland, kwidgetsaddons, kwindowsystem,
kxmlgui, kxmlrpcclient, modemmanager-qt, oxygen-icons, plasma-framework,
solid, sonnet, threadweaver): Update to 5.32.0.
* gnu/packages/patches/kio-CVE-2017-6410.patch: Delete file.
* gnu/packages/patches/networkmanager-qt-activeconnection-test-1.patch,
gnu/packages/patches/networkmanager-qt-activeconnection-test-2.patch:
New files.
* gnu/local.mk (dist_patch_DATA): Remove resp. add the patch files.
2017-04-12 10:08:52 +02:00
Efraim Flashner
0eb0fe2d30
gnu: jasper: Fixx CVE-2017-6850.
...
* gnu/packages/image.scm (jasper)[source]: Add patch.
* gnu/packages/patches/jasper-CVE-2017-6850.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2017-04-12 06:19:56 +03:00
Leo Famulari
0adb47bdc7
gnu: dovecot: Update to 2.2.29 [fixes CVE-2017-2669].
...
* gnu/packages/mail.scm (dovecot): Update to 2.2.29.
[source]: Use 'dovecot-fix-failing-test.patch'.
* gnu/packages/patches/dovecot-fix-failing-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-04-11 20:35:31 -04:00
Ludovic Courtès
e79bfa181a
gnu: Add Luminance HDR.
...
* gnu/packages/image-viewers.scm (luminance-hdr): New variable.
* gnu/packages/patches/luminance-hdr-qt-printer.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-04-11 18:03:34 +02:00
Ludovic Courtès
a97f0ee136
gnu: pcre: Patch CVE-2017-7186.
...
* gnu/packages/patches/pcre-CVE-2017-7186.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/pcre.scm (pcre)[replacement]: New field.
(pcre/fixed): New variable.
2017-04-10 23:54:46 +02:00
Ludovic Courtès
18d0cec29e
gnu: pcre2: Patch CVE-2017-7186.
...
* gnu/packages/patches/pcre2-CVE-2017-7186.patch: New file.
* gnu/packages/pcre.scm (pcre2)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-04-10 23:54:46 +02:00
Ludovic Courtès
1cbd63f205
gnu: coreutils: Update to 8.27.
...
* gnu/packages/base.scm (coreutils): Update to 8.27.
[source](patches): Remove "coreutils-fix-cross-compilation.patch" and
add "coreutils-cut-huge-range-test.patch".
[native-inputs]: Remove "coreutils-cut-huge-range-test.patch".
[arguments]: Remove 'patch-cut-test' phase. Remove #:parallel-tests?.
* gnu/local.mk (dist_patch_DATA): Remove
"coreutils-fix-cross-compilation.patch".
* gnu/packages/patches/coreutils-fix-cross-compilation.patch: Remove.
* gnu/packages/patches/coreutils-cut-huge-range-test.patch: Adjust.
2017-04-08 23:27:08 +02:00
Leo Famulari
ea240de4af
screen: Fix info page build failure.
...
* gnu/packages/patches/screen-fix-info-syntax-error.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/screen.scm (screen)[source]: Use it.
2017-04-08 15:53:00 -04:00
Leo Famulari
b496bfea41
gnu: lz4: Update to 1.7.5.
...
* gnu/packages/compression.scm (lz4): Update to 1.7.5.
[source]: Update source URL. Use patch 'lz4-fix-test-failures.patch'.
[home-page]: Update URL.
* gnu/packages/patches/lz4-fix-test-failures.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-04-08 15:36:53 -04:00
rennes
b81d11e580
gnu: grep: Fix for gnulib library.
...
* gnu/packages/patches/grep-gnulib-lock.patch: New file.
* gnu/packages/base.scm (grep)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-04-08 19:04:44 +03:00
Leo Famulari
fbd6fb1a9d
gnu: qemu: Update to 2.8.1 [security fixes].
...
Fixes CVE-2016-{9602,9603} and CVE-2017-{2615,2620,2630,5667,5931}.
* gnu/packages/qemu.scm (qemu): Update to 2.8.1.
* gnu/packages/patches/qemu-CVE-2017-2615.patch,
gnu/packages/patches/qemu-CVE-2017-2620.patch,
gnu/packages/patches/qemu-CVE-2017-2630.patch,
gnu/packages/patches/qemu-CVE-2017-5667.patch,
gnu/packages/patches/qemu-CVE-2017-5931.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2017-04-07 00:53:02 -04:00
Marius Bakke
3c81c4f90c
gnu: libdrm: Update to 2.4.77.
...
* gnu/packages/xdisorg.scm (libdrm): Update to 2.4.77.
* gnu/packages/patches/libdrm-symbol-check.patch: Adjust to upstream changes.
2017-04-06 15:39:48 +02:00
Marius Bakke
4dc12417d2
gnu: gnupg: Update to 2.1.20.
...
* gnu/packages/gnupg.scm (gnupg): Update to 2.1.20.
[source]: Remove patch.
* gnu/packages/patches/gnupg-2.1-fix-Y2038-test-failure.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-04-04 17:46:28 +02:00
Marius Bakke
a3dea99107
gnu: python2-cython: Fix build on 32-bit platforms.
...
* gnu/packages/python.scm (python-cython, python2-cython)[source]: Add patch.
* gnu/packages/patches/python-cython-fix-tests-32bit.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2017-04-04 17:46:28 +02:00
Ludovic Courtès
b7506f74df
gnu: glog: Fix name demangling for GCC 5.
...
* gnu/packages/patches/glog-gcc-5-demangling.patch: New file.
* gnu/packages/logging.scm (glog)[sources]: Add it.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-04-04 14:30:00 +02:00
Marius Bakke
26bad5d7eb
gnu: nss, nss-certs: Update to 3.30.
...
* gnu/packages/gnuzilla.scm (nss): Update to 3.30.
* gnu/packages/certs.scm (nss-certs): Update to 3.30.
* gnu/packages/patches/nss-increase-test-timeout.patch: Adjust patch context.
2017-04-03 19:25:57 +02:00
Kei Kebreau
9a49129651
gnu: audacity: Update to 2.1.3.
...
* gnu/packages/audacity.scm (audacity): Update to 2.1.3.
[source]: Fetch gzipped tar archive instead of a zip archive; remove
unnecessary patch.
[native-inputs]: Add autoconf, automake and libtool.
[arguments]: Add autoreconf phase to detect system libraries.
* gnu/packages/patches/audacity-fix-ffmpeg-binding.patch: Delete patch.
* gnu/local.mk: Remove reference to removed patch.
2017-04-03 11:51:52 -04:00
Leo Famulari
9167488490
gnu: jbig2dec: Fix CVE-2016-9601.
...
* gnu/packages/patches/jbig2dec-CVE-2016-9601.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image.scm (jbig2dec)[source]: Use it.
2017-04-02 19:38:56 -04:00
Ludovic Courtès
402b03e620
gnu: ruby-concurrent: Work around test failure on ARM.
...
* gnu/packages/patches/ruby-concurrent-test-arm.patch: New file.
* gnu/packages/ruby.scm (ruby-concurrent)[source](patches): Add it.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-03-30 23:40:20 +02:00
Marius Bakke
84157bb8bf
Merge branch 'master' into core-updates
...
Most conflicts are from 6fd52309b8
.
2017-03-30 22:59:53 +02:00
Marius Bakke
c3c25082e8
gnu: ceph: Update to 12.0.1.
...
* gnu/packages/storage.scm (ceph): Update to 12.0.1.
[arguments]: Disable one new test.
* gnu/packages/patches/ceph-disable-cpu-optimizations.patch: Adjust context.
2017-03-30 22:32:36 +02:00
Eric Bavier
bf5b6fb294
gnu: thefuck: Upgrade to 3.15 and enable tests.
...
* gnu/packages/patches/thefuck-test-environ.patch: New patch.
* gnu/packages/admin.scm (thefuck): Upgrade to 3.15.
[source]: Use patch.
[arguments]: Remove '#:tests? #f'. Move 'check' phase after 'install'.
* gnu/local.mk (dist_patch_DATA): Add patch.
2017-03-29 20:51:06 -05:00
ng0
d3897349e9
gnu: Add lxsession.
...
* gnu/packages/lxde.scm (lxsession): New variable.
* gnu/packages/patches/lxsession-use-gapplication.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-03-28 22:15:45 +02:00
Marius Bakke
dcfe44cbce
gnu: Add ceph.
...
* gnu/packages/storage.scm,
gnu/packages/patches/ceph-disable-cpu-optimizations.patch,
gnu/packages/patches/ceph-skip-collect-sys-info-test.patch,
gnu/packages/patches/ceph-skip-unittest_blockdev.patch: New files.
* gnu/local.mk (GNU_SYSTEM_MODULES, dist_patch_DATA): Register it.
2017-03-28 16:35:37 +02:00
Efraim Flashner
a64b7da513
gnu: mozjs@17: Add support for aarch64-linux.
...
* gnu/packages/gnuzilla.scm (mozjs@17)[source]: Add patch.
[arguments]: Add phase deleting slow test, add configure argument for
building on aarch64-linux.
* gnu/packages/patches/mozjs17-aarch64-support.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-03-28 09:34:53 +03:00
Efraim Flashner
26f38d313b
gnu: mozjs@24: Add aarch64-support.
...
* gnu/packages/gnuzilla.scm (mozjs@24)[source]: Add patch.
[arguments]: Add flag for building on aarch64-linux, delete failing test.
* gnu/packages/patches/mozjs24-aarch64-support.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-03-28 09:34:44 +03:00
Leo Famulari
c17383f400
Merge branch 'master' into core-updates
2017-03-27 21:19:38 -04:00
Ludovic Courtès
a48a1071a6
gnu: libgit2: Patch use-after-free.
...
* gnu/packages/patches/libgit2-use-after-free.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/version-control.scm (libgit2)[inputs]: Add it.
[arguments] <#:phases>: Add 'apply-patch' phase.
2017-03-28 00:32:37 +02:00
Thomas Danckaert
b85b56dd7b
gnu: libetonyek: Update to 0.1.6.
...
* gnu/packages/libreoffice.scm (libetonyek): Update to 0.1.6.
[arguments]: Add phase 'autoreconf, because configure.ac is patched. Add
configure flag "--with-mdds=1.2".
[inputs]: Add liblangtag.
[native-inputs]: Add autoconf and automake.
* gnu/packages/patches/libetonyek-build-with-mdds-1.2.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-03-27 20:16:32 +02:00
Marius Bakke
3c5698046a
gnu: libtorrent-rasterbar: Update to 1.1.2.
...
* gnu/packages/bittorrent.scm (libtorrent-rasterbar): Update to 1.1.2.
[source]: Use patch.
* gnu/packages/patches/libtorrent-rasterbar-boost-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-03-26 07:49:50 +02:00
Ludovic Courtès
d1e3f59c9b
gnu: coreutils: Patch 'cut' unit test on ARM.
...
Fixes <https://bugs.gnu.org/26253 >.
* gnu/packages/patches/coreutils-cut-huge-range-test.patch: New file.
* gnu/packages/base.scm (coreutils)[native-inputs]: Add it as an input.
[arguments] <#:phases>: On ARM, add 'patch-cut-test' phase.
* gnu/local.mk (dist_patch_DATA): Add 'coreutils-cut-huge-range-test.patch'.
2017-03-25 23:31:10 +01:00
Marius Bakke
77ab6983a1
gnu: devil: Update to 1.8.0.
...
* gnu/packages/patches/devil-CVE-2009-3994.patch,
gnu/packages/patches/devil-fix-libpng.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
* gnu/packages/image.scm (devil): Update to 1.8.0.
[source]: Remove patches and snippet.
[build-system]: Change to CMAKE-BUILD-SYSTEM.
[arguments]: Disable tests. Remove #:configure-flags and add a
'change-directory' phase. Remove 'fix-tests' phase.
[inputs]: Change LIBJPEG to LIBJPEG-TURBO.
2017-03-24 00:12:00 +01:00
rennes
7fdca77e00
gnu: ustr: Fix build with GCC 5.
...
* gnu/packages/patches/ustr-fix-build-with-gcc-5.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/textutils.scm (ustr)[source]: Use patch.
Signed-off-by: Leo Famulari <leo@famulari.name>
2017-03-23 14:34:09 -04:00
Sergei Trofimovich
096f008014
gnu: rcs: Fix build against gcc-5.4.0.
...
* gnu/local.mk (dist_patch_DATA): Add patch.
* gnu/packages/patches/rcs-5.9.4-noreturn.patch: New file.
* gnu/packages/version-control.scm (rcs)[source]: Applied patch.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-03-23 19:26:27 +01:00
Efraim Flashner
0371b345e8
Merge remote-tracking branch 'origin/master' into core-updates
2017-03-23 14:53:33 +02:00
Kei Kebreau
359e9c4215
gnu: chicken: Update to 4.12.0.
...
* gnu/packages/scheme.scm (chicken): Update to 4.12.0.
2017-03-22 15:31:17 -04:00
Ricardo Wurmus
dc8a34ed46
gnu: freeimage: Fix build with GCC 5.
...
* gnu/packages/patches/freeimage-fix-build-with-gcc-5.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image.scm (freeimage)[source]: Add patch.
2017-03-22 14:45:44 +01:00
Efraim Flashner
378de69c59
Merge remote-tracking branch 'origin/master' into core-updates
2017-03-22 12:57:37 +02:00
Leo Famulari
a9681c74ca
gnu: python-pillow: Fix test failures with freetype-2.7.
...
* gnu/packages/patches/python-pillow-freetype-2.7-test-failure.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/python.scm (python-pillow, python2-pillow)[source]: Use it.
2017-03-21 16:20:10 -04:00
Leo Famulari
7fc72c7731
gnu: libcmis: Update to 0.5.1.
...
* gnu/packages/libreoffice.scm (libcmis): Update to 0.5.1.
[source]: Use new source URL. Remove obsolete patch
'libcmis-fix-test-onedrive.patch'.
[home-page]: Update URL.
* gnu/packages/patches/libcmis-fix-test-onedrive.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-03-21 13:38:13 -04:00
Marius Bakke
38190ea5ef
gnu: vim: Update to 8.0.0494.
...
* gnu/packages/patches/vim-CVE-2017-5953.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/vim.scm (vim, vim-full): Update to 8.0.0494.
[source]: Remove patch.
(vim-full)[arguments]: Add two phases to drop tests and start xorg.
[native-inputs]: Add XORG-SERVER.
2017-03-20 23:35:39 +01:00
Leo Famulari
deee8a9dfc
gnu: Remove leftover patch.
...
* gnu/packages/patches/openjpeg-use-after-free-fix.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-03-20 18:25:02 -04:00
Leo Famulari
957699ee92
gnu: openjpeg: Remove obsolete patches.
...
* gnu/packages/patches/openjpeg-CVE-2016-5157.patch,
gnu/packages/patches/openjpeg-CVE-2016-7163.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
* gnu/packages/image.scm (openjpeg)[source]: Remove them.
2017-03-20 18:24:58 -04:00
Tobias Geerinckx-Rice
4fd95d9170
gnu: ngircd: Update to 24.
...
* gnu/packages/messaging.scm (ngircd): Update to 24.
[source]: Remove upstreamed DNS lookup patch.
* gnu/packages/patches/ngircd-no-dns-in-tests.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-03-20 22:44:06 +01:00
Efraim Flashner
80042ae93d
gnu: wget: Fix test-504 failures.
...
* gnu/packages/wget.scm (wget)[source]: Add patch.
* gnu/packages/patches/wget-fix-504-test-timeout.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-03-20 20:07:56 +02:00
Mark H Weaver
f67337e23e
Merge branch 'master' into core-updates
2017-03-19 18:52:12 -04:00
Leo Famulari
4c20b0bcf7
gnu: graphite2: Fix test failure caused by rounding error on 32-bit CPUs.
...
* gnu/packages/patches/graphite2-ffloat-store.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/fontutils.scm (graphite2): Use it.
2017-03-19 17:32:44 -04:00
Mark H Weaver
512fc6db7b
gnu: libevent@2.0: Add fix from upstream.
...
This fix was cherry-picked by Mozilla from upstream libevent-2.1 to its
bundled copy of libevent-2.0.21 in mozilla-esr45.
* gnu/packages/patches/libevent-2.0-evbuffer-add-use-last-with-datap.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/libevent.scm (libevent-2.0)[source][patches]: Add it.
2017-03-19 15:54:58 -04:00
Marius Bakke
2a047d59e0
gnu: libwebp: Update to 0.6.0.
...
* gnu/packages/image.scm (libwebp): Update to 0.6.0.
[source]: Remove patch.
* gnu/packages/patches/libwebp-CVE-2016-9085.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-03-17 20:41:15 +01:00
Marius Bakke
cbef2796ed
gnu: ninja: Update to 1.7.2.
...
* gnu/packages/ninja.scm (ninja): Update to 1.7.2.
[source]: Remove patch.
* gnu/packages/patches/ninja-tests.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-03-17 20:41:15 +01:00
Leo Famulari
49ac6dbb0a
gnu: qemu: Fix CVE-2017-{2620,2630}.
...
* gnu/packages/patches/qemu-CVE-2017-2620.patch,
gnu/packages/patches/qemu-CVE-2017-2630.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/qemu.scm (qemu)[source]: Use them.
2017-03-16 19:40:08 -04:00
Leo Famulari
1e5b8beeff
gnu: virglrenderer: Fix CVE-2017-6386.
...
* gnu/packages/patches/virglrenderer-CVE-2017-6386.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/spice.scm (virglrenderer)[source]: Use it.
2017-03-16 19:39:55 -04:00
Clément Lassieur
2c715a9223
gnu: password-store: Fix compatibility with GnuPG 2.1.19.
...
* gnu/packages/patches/password-store-gnupg-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/password-utils.scm (password-store)[source]: Use it.
Signed-off-by: Clément Lassieur <clement@lassieur.org>
2017-03-16 19:58:43 +01:00
Marius Bakke
d027b0011f
gnu: nss: Increase test timeouts.
...
* gnu/packages/patches/nss-increase-test-timeout.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gnuzilla.scm (nss)[source]: Use it.
2017-03-15 17:56:05 +01:00
Leo Famulari
dc5cec21f2
gnu: python@2.7: Fix getentropy() calls on kernels < 3.17.
...
* gnu/packages/patches/python-2.7-getentropy-on-old-kernels.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/python.scm (python-2.7)[source]: Use it.
2017-03-14 02:45:23 -04:00
Efraim Flashner
3f9543aee1
Merge remote-tracking branch 'origin/master' into core-updates
2017-03-13 23:08:49 +02:00
Leo Famulari
7cb68a3cb3
gnu: Remove python-3.4.
...
* gnu/packages/python.scm (python-3.4): Remove variable.
* gnu/packages/patches/python-3.4-fix-tests.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-03-13 15:33:54 -04:00
Marius Bakke
e4d34cd0f0
gnu: python@3.5: Fix getentropy() calls on kernels < 3.17.
...
* gnu/packages/patches/python-3.5-getentropy-on-old-kernels.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/python.scm (python-3.5, python-minimal, python-minimal-wrapper,
python-wrapper)[source]: Use it.
2017-03-12 18:40:56 +01:00
Marius Bakke
343cee8af3
gnu: python@3.5: Update to 3.5.3.
...
* gnu/packages/python.scm (python-3.5, python-minimal, python-minimal-wrapper,
python-wrapper): Update to 3.5.3.
* gnu/packages/patches/python-fix-tests.patch: Adjust patch context.
* gnu/packages/patches/python-3.5-fix-tests.patch: Likewise. Patch one new test.
2017-03-12 18:40:56 +01:00
Leo Famulari
c84c8f66f5
gnu: wget: Fix CVE-2017-6508.
...
* gnu/packages/patches/wget-CVE-2017-6508.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/wget.scm (wget)[source]: Use it.
2017-03-10 22:36:58 -05:00
Ben J. Woodcroft
79f09fa239
gnu: hmmer: Build reproducibly.
...
* gnu/packages/patches/hmmer-remove-cpu-specificity.patch: New file.
* gnu/packages/bioinformatics.scm (hmmer): Use it.
2017-03-10 20:31:30 +10:00
Marius Bakke
ce79279d34
gnu: python-pandas: Really fix build on 32bit.
...
* gnu/packages/patches/python-pandas-skip-failing-tests.patch: Fix confusion
with same-named test.
2017-03-09 16:39:08 +01:00
Ludovic Courtès
e90e0fad1b
Merge branch 'master' into core-updates
2017-03-09 16:35:41 +01:00
Mark H Weaver
7b1866d783
gnu: python-fake-factory: Add back missing patch file.
...
This reverts the removal of "python-fake-factory-fix-build-32bit.patch"
by commit ce7911ddae
.
* gnu/packages/patches/python-fake-factory-fix-build-32bit.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-03-09 06:08:18 -05:00
Marius Bakke
b03ee02f0d
gnu: python-pandas: Fix build on 32-bit.
...
* gnu/packages/patches/python-pandas-skip-failing-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/python.scm (python-pandas, python2-pandas): Use it.
2017-03-08 18:04:23 +01:00
Marius Bakke
ce7911ddae
gnu: Add python-faker.
...
* gnu/packages/patches/python-fake-factory-fix-build-32bit.patch: Adjust
paths. Also rename to ...
* gnu/packages/patches/python-faker-fix-build-32bit.patch: ... this.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/python.scm (python-faker, python2-faker): New variables.
(python-fake-factory)[properties]: Superseded by PYTHON-FAKER.
(python2-fake-factory)[properties]: Superseded by PYTHON2-FAKER.
(python-orator, python2-orator)[propagated-inputs]: Replace
PYTHON-FAKE-FACTORY with PYTHON-FAKER.
2017-03-08 18:00:43 +01:00
Marius Bakke
9bb766e70d
gnu: pcre2: Update to 10.23.
...
* gnu/packages/pcre.scm (pcre2): Update to 10.23.
[source]: Remove patch.
[arguments]: Add phase to substitute /bin/echo reference.
* gnu/packages/patches/pcre2-CVE-2016-3191.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-03-07 23:21:22 +01:00
Leo Famulari
f11275c9e5
gnu: gnupg: Update to 2.1.19.
...
* gnu/packages/gnupg.scm (gnupg): Update to 2.1.19.
[arguments]: Add 'patch-test-paths' phase and remove 'set-gnupg-home' phase.
Add '--enable-gnupg-builddir-envvar' to #:configure-flags.
[source]: Add 'gnupg-2.1-fix-Y2038-test-failure.patch'.
* gnu/packages/patches/gnupg-2.1-fix-Y2038-test-failure.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-03-07 16:37:17 -05:00
Marius Bakke
6cb7477699
gnu: python-statsmodels: Update to 0.8.0.
...
* gnu/packages/statistics.scm (python-statsmodels, python2-statsmodels):
Update to 0.8.0.
[source]: Use 'pypi-uri'.
[arguments]: Add more files to matplotlib backend substitution.
* gnu/packages/patches/python-statsmodels-fix-tests.patch: Drop test that
fails with numpy 1.12. Remove previous contents.
2017-03-06 23:24:11 +01:00
Thomas Danckaert
4535a93adb
gnu: python-matplotlib: Update to 2.0.0.
...
* gnu/packages/python.scm (python-matplotlib, python2-matplotlib): Update to
2.0.0.
[source]: Remove Tk backend patch, use Github instead of Sourceforge.
[outputs]: Remove "doc" output.
[inputs]: Add python-pyqt.
[propagated-inputs]: Add python-cycler.
[native-inputs]: Remove python-sphinx, python-numpydoc, texlive and texinfo.
(python2-matplotlib)[native-inputs]: Add python2-functools32 and
python2-subprocess32.
(python-matplotlib-documentation, python2-matplotlib-documentation): New
variables.
* gnu/packages/patches/matplotlib-setupext-tk.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove patch.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-03-06 23:22:22 +01:00
Marius Bakke
550bd98b41
gnu: Add python2-subprocess32.
...
* gnu/packages/python.scm (python2-subprocess32): New variable.
* gnu/packages/patches/python2-subprocess32-disable-input-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-03-06 23:21:34 +01:00
Leo Famulari
e20784e65e
gnu: texlive: Fix CVE-2016-10243.
...
* gnu/packages/patches/texlive-texmf-CVE-2016-10243.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/tex.scm (texlive-texmf-src): Use it.
2017-03-06 16:47:37 -05:00
rennes
40c611a41d
gnu: wxwidgets: Fix for Filezilla client.
...
* gnu/packages/patches/wxwidgets-fix-windowGTK.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Signed-off-by: Leo Famulari <leo@famulari.name>
2017-03-04 23:15:01 -05:00
Leo Famulari
c35745edc4
gnu: kio: Fix CVE-2017-6410.
...
* gnu/packages/patches/kio-CVE-2017-6410.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/kde-frameworks.scm (kio)[source]: Use it.
2017-03-04 18:35:17 -05:00
Julien Lepiller
60a5080675
gnu: php: Update to 7.1.2.
...
* gnu/packages/php.scm (php): Update to 7.1.2.
[inputs]: Add gnutls.
[arguments]: Disable more tests in 'prepare-tests' phase.
(gd-for-php): Remove variable.
* gnu/packages/patches/gd-fix-chunk-size-on-boundaries.patch,
gnu/packages/patches/gd-fix-truecolor-format-correction.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
Signed-off-by: Leo Famulari <leo@famulari.name>
2017-03-03 14:12:31 -05:00
Julien Lepiller
e8293ef12c
gnu: gd: Fix an issue with XBM decoding.
...
* gnu/packages/patches/gd-php-73968-Fix-109-XBM-reading.patch: New file.
* gnu/local.scm (dist_patch_DATA): Add it.
* gnu/packages/gd.scm (gd)[source]: Use it.
Signed-off-by: Leo Famulari <leo@famulari.name>
2017-03-03 14:12:30 -05:00
Andreas Enge
21abf092a4
gnu: arb: Update to 2.10.0.
...
* gnu/packages/algebra.scm (arb): Update to 2.10.0.
* gnu/packages/patches/arb-ldconfig.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove patch.
2017-03-03 18:33:19 +01:00
Marius Bakke
3b175eab84
gnu: nss, nss-certs: Update to 3.29.2.
...
* gnu/packages/certs.scm (nss-certs): Update to 3.29.2.
* gnu/packages/gnuzilla.scm (nss): Update to 3.29.2.
* gnu/packages/patches/nss-pkgconfig.patch: Adapt to context changes.
2017-03-03 17:26:24 +01:00
Marius Bakke
3f98071ac5
Merge branch 'python-tests'
2017-03-03 16:55:43 +01:00
Alex Vong
92ae98e2a0
gnu: mupdf: Fix CVE-2017-{5896,5991}.
...
* gnu/packages/patches/mupdf-CVE-2017-5896.patch,
gnu/packages/patches/mupdf-CVE-2017-5991.patch: New files.
* gnu/packages/pdf.scm (mupdf/fixed)[source]: Add patches.
* gnu/local.mk (dist_patch_DATA): Add them.
Signed-off-by: Leo Famulari <leo@famulari.name>
2017-03-03 04:47:52 -05:00
John Darrington
479c4273e6
gnu: Add jacal.
...
* gnu/packages/maths.scm (jacal): New variable.
* gnu/packages/patches/jacal-fix-texinfo.patch: New file.
2017-03-02 18:17:26 +01:00
Rene Saavedra
37e78bc7f2
gnu: fontconfig: Fix PATH_MAX for Hurd systems.
...
* gnu/packages/patches/fontconfig-path-max.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/fontutils.scm (fontconfig)[source]: Use it.
Signed-off-by: Manolis Ragkousis <manolis837@gmail.com>
2017-03-02 14:35:17 +02:00
Leo Famulari
d8bcf08088
gnu: vdirsyncer: Update to 0.15.0.
...
* gnu/packages/dav.scm (vdirsyncer): Update to 0.15.0.
[source]: Remove obsolete patch 'vdirsyncer-test-suite-slow-machines.patch'.
* gnu/packages/patches/vdirsyncer-test-suite-slow-machines.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-03-01 22:33:11 -05:00
Efraim Flashner
cec21d689d
gnu: libdrm-symbol-check.patch: Add case for radeon.
...
* gnu/packages/patches/libdrm-symbol-check.patch: Add the extra seven
symbols from the public headers to the radeon-symbol-check to satisfy
the test. Also add aarch64-linux to the list of architectures affected.
2017-03-01 22:43:46 +02:00
Efraim Flashner
13e4a6c863
gnu: screen: Update to 4.5.1.
...
* gnu/packages/screen.scm (screen): Update to 4.5.1.
[source]: Remove patch.
* gnu/packages/patches/screen-CVE-2017-5618.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-02-28 21:01:26 +02:00
Manolis Ragkousis
751702676e
guix: build: make-bootstrap: Copy "falloc.h" to the new system.
...
In glibc-2.25 a dependency on "linux/falloc.h" was added.
This also reverts commit 8f8f250bdc
which is no longer needed. This commit was not compatible with
the glibc version Hurd is using. See
<https://lists.gnu.org/archive/html/guix-devel/2017-02/msg01046.html >
* guix/build/make-bootstrap.scm (make-stripped-libc): Copy "falloc.h"
to the new system.
* gnu/packages/patches/glibc-bootstrap-system.patch: Remove part
that touches fcntl-linux.h.
Problem reported by Andreas Enge <andreas@enge.fr>.
2017-02-27 15:31:06 +02:00
Marius Bakke
8779987bba
Merge branch 'master' into python-tests
2017-02-27 12:42:22 +01:00
Leo Famulari
1d8e727357
gnu: gst-plugins-base: Update to 1.10.4.
...
* gnu/packages/gstreamer.scm (gst-plugins-base): Update to 1.10.4.
[source]: Remove obsolete patch 'gst-plugins-base-fix-test-on-32bit.patch'
* gnu/packages/patches/gst-plugins-base-fix-test-on-32bit.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-02-27 04:04:51 -05:00
Marius Bakke
ac2d5de3da
gnu: libssh2: Fix build failure after 1.8.0 upgrade.
...
* gnu/packages/patches/libssh2-fix-build-failure-with-gcrypt.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/ssh.scm (libssh2)[source]: Use it.
[arguments]: Add 'autoreconf' phase.
[native-inputs]: Add AUTOCONF and AUTOMAKE.
2017-02-26 22:05:42 +01:00
Leo Famulari
56a44e2d5b
gnu: gd: Fix test failure with FreeType 2.7.
...
* gnu/packages/patches/gd-freetype-test-failure.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gd.scm (gd)[source]: Use it.
2017-02-26 15:46:03 -05:00
Marius Bakke
b01a89854b
gnu: Remove unused patch.
...
This is a followup to 6f9d5b2e8c
.
* gnu/packages/patches/libssh-0.6.5-CVE-2016-0739.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-02-26 21:41:21 +01:00
Leo Famulari
ffa771d2b4
gnu: vim: Use upstream fix for CVE-2017-5953.
...
* gnu/packages/patches/vim-CVE-2017-5953.patch: Adjust to match upstream changes.
2017-02-26 12:04:16 -05:00
Leo Famulari
fe36608f99
gnu: fontconfig: Fix build failure caused by symbol conflict with glibc@2.25.
...
* gnu/packages/patches/fontconfig-charwidth-symbol-conflict.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/fontutils.scm (fontconfig)[source]: Use it.
2017-02-26 11:39:09 -05:00
Leo Famulari
f0a01af5c6
gnu: eudev: Fix build failure caused by conflicting function type declaration.
...
* gnu/packages/patches/eudev-conflicting-declaration.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/linux.scm (eudev)[source]: Use it.
2017-02-26 11:39:09 -05:00
Ricardo Wurmus
1885bb0c08
gnu: python-dendropy: Fix failing tests.
...
* gnu/packages/patches/python-dendropy-fix-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/bioinformatics.scm (python-dendropy)[source]: Add patch.
2017-02-24 23:44:31 +01:00
Leo Famulari
816417f5a4
gnu: tcsh: Update to 6.20.00.
...
* gnu/packages/shells.scm (tcsh): Update to 6.20.00.
[source]: Remove 'tcsh-do-not-define-BSDWAIT.patch'.
[inputs]: Remove coreutils. Move autoconf to ...
[native-inputs]: ... here. Add perl.
* gnu/packages/patches/tcsh-fix-autotest.patch: Adjust patch to upstream
changes.
* gnu/packages/patches/tcsh-do-not-define-BSDWAIT.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-02-24 13:22:06 -05:00
Marius Bakke
42945fb58c
gnu: python-fake-factory: Fix build on 32bit.
...
* gnu/packages/patches/python-fake-factory-fix-build-32bit.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/python.scm (python-fake-factory, python2-fake-factory)[source]:
Use it.
2017-02-24 18:55:29 +01:00
Leo Famulari
1d311009fe
gnu: util-linux: Fix CVE-2017-2616.
...
* gnu/packages/patches/util-linux-CVE-2017-2616.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/linux.scm (util-linux)[replacement]: New field.
(util-linux/fixed): New variable.
2017-02-23 15:01:54 -05:00
Leo Famulari
1c851cbe0c
gnu: shadow: Fix CVE-2017-2616.
...
* gnu/packages/patches/shadow-CVE-2017-2616.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/admin.scm (shadow): Use it.
2017-02-23 14:59:50 -05:00
Marius Bakke
5f3070a500
gnu: alsa-lib: Update to 1.1.3.
...
* gnu/packages/patches/alsa-lib-mips-atomic-fix.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/linux.scm (alsa-lib): Update to 1.1.3.
[source]: Remove patch.
[home-page]: Use HTTPS.
2017-02-23 11:02:21 +01:00
Marius Bakke
2f7b4749e7
gnu: libxcb: Update to 1.12.
...
* gnu/packages/patches/libxcb-python-3.5-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/xorg.scm (libxcb): Update to 1.12.
[source]: Add patch. Download from new home.
[home-page]: Change to new xcb.fd.o home.
2017-02-22 13:31:49 +01:00
Marius Bakke
ba5e23d605
gnu: xcb-proto: Update to 1.12.
...
* gnu/packages/patches/xcb-proto-python3-print.patch,
gnu/packages/patches/xcb-proto-python3-whitespace.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/xorg.scm (xcb-proto): Update to 1.12.
[source]: Use patches. Download from new home.
[home-page]: Change to new xcb.fd.o home.
2017-02-22 13:31:48 +01:00
Marius Bakke
827dc6295c
gnu: libepoxy: Update to 1.4.0.
...
* gnu/packages/patches/libepoxy-gl-null-checks.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/gl.scm (libepoxy): Update to 1.4.0.
[source]: Remove patch. Use release tarball and remove explicit file-name.
[arguments]: Drop 'autoreconf' phase. Remove obsolete test substitution.
[native-inputs]: Remove AUTOCONF, AUTOMAKE and LIBTOOL.
2017-02-22 07:26:04 +01:00
Marius Bakke
f12def72ae
gnu: xf86-input-wacom: Fix compatibility with xorg ABI 25.
...
* gnu/packages/patches/xf86-input-wacom-xorg-abi-25.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/xdisorg.scm (xf86-input-wacom)[source](patches): Use it.
2017-02-21 14:56:32 +01:00
Marius Bakke
8505eb19a4
Merge branch 'staging' into core-updates
...
Conflicts:
gnu/local.mk: Missing mention of gdk-pixbuf-list-dir.patch in the
commit log really confused me here... It's from 8c6b077bfa
(staging).
gnu/packages/xorg.scm: xkeyboard-config updated both places.
2017-02-21 14:31:36 +01:00
Efraim Flashner
d15432ca9e
Merge remote-tracking branch 'origin/master' into core-updates
2017-02-20 12:56:14 +02:00
Efraim Flashner
864738baaa
gnu: libpng: Update to 1.6.28.
...
* gnu/packages/image.scm (libpng): Update to 1.6.28.
[source]: Remove patch.
* gnu/packages/patches/libpng-CVE-2016-10087.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-02-20 10:54:25 +02:00
Efraim Flashner
8f8f250bdc
gnu: glibc-bootstrap-system.patch: Update for glibc-2.25.
...
* gnu/packages/patches/glibc-bootstrap-system.patch: Revert a change
from glibc-2.25 which would require the bootstrap-glibc to require the
linux-kernel-headers.
2017-02-18 21:52:43 +02:00
Leo Famulari
bd1450f1e4
gnu: ntfs-3g: Fix patch for CVE-2017-0358.
...
This is a followup to commit 1a82ba660e
.
* gnu/packages/patches/ntfs-3g-CVE-2017-0358.patch: Make patch apply.
2017-02-18 14:20:38 -05:00
Danny Milosavljevic
a1e3ed6e8b
gnu: python-pbr: Support python-sphinx>=1.2.1.
...
* gnu/packages/patches/python-pbr-fix-man-page-support.patch: New file.
* gnu/packages/python.scm (python-pbr-minimal): Use the new patch file.
2017-02-18 16:43:37 +01:00
Leo Famulari
945b6721eb
gnu: vdirsyncer: Don't fail the test suite when the build machine is slow.
...
* gnu/packages/patches/vdirsyncer-test-suite-slow-machines.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/dav.scm (vdirsyncer)[source]: Use it.
2017-02-18 10:24:03 -05:00
Leo Famulari
1ae04e3511
gnu: vim: Fix CVE-2017-5953.
...
* gnu/packages/patches/vim-CVE-2017-5953.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/vim.scm (vim)[source]: Use it.
2017-02-14 14:24:04 -05:00
Eric Bavier
4fc282b32a
gnu: netsurf: Enable tests.
...
* gnu/packages/patches/netsurf-longer-test-timeout.patch,
gnu/packages/patches/netsurf-y2038-tests.patch: New patches.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/web.scm (netsurf)[source]: Use them.
[native-inputs]: Add libidn, check.
[inputs]: Add miscfiles.
[arguments]: Remove #:tests?, add #:test-target. Add 'patch-check phase.
2017-02-13 22:28:33 -06:00
Eric Bavier
710806b57b
gnu: netsurf: Use unbundled source.
...
* gnu/packages/patches/netsurf-system-utf8proc.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/web.scm (netsurf)[source]: Use it. Change to unbundled source
tarball.
[native-inputs]: Add netsurf-buildsystem, nsgenbind. Remove flex, bison.
[inputs]: Add utf8proc, libcss, libdom, libnsbmp, libnsgif, libnspsl,
libnsutils, libsvgtiny. Remove expat, gperf.
[arguments]: Adjust #:make-flags for netsurf-buildsystem. Delete configure
phase. Adjust source directories.
2017-02-13 22:28:33 -06:00
Eric Bavier
43bfbf1370
gnu: Add hubbub.
...
* gnu/packages/web.scm (hubbub): New variable.
2017-02-13 22:28:25 -06:00
Eric Bavier
57c211cd71
gnu: netsurf: Upgrade to 3.6.
...
* gnu/packages/web.scm (netsurf): Upgrade to 3.6.
[source]: 'https' -> 'http'. Remove modules, snippet, and patches.
[home-page]: 'https' -> 'http'.
[arguments]: Adjust source directories.
* gnu/packages/patches/netsurf-about.patch: Delete patch.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-02-13 20:59:19 -06:00
Ludovic Courtès
b5efd14a9a
gnu: guile: Update to 2.0.14.
...
* gnu/packages/guile.scm (guile-2.0): Update to 2.0.14
[source]: Remove 'patches'.
* gnu/packages/patches/guile-repl-server-test.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2017-02-14 00:08:42 +01:00
Marius Bakke
bb6043fe9f
gnu: python-pygit2: Skip tests requiring network access.
...
* gnu/packages/python.scm (python-pygit2, python2-pygit2)[source](patches):
New field.
* gnu/packages/patches/python-pygit2-disable-network-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-02-14 00:04:59 +01:00
Marius Bakke
424b1ae769
Merge branch 'master' into python-tests
2017-02-13 22:35:05 +01:00
Alex Vong
ed7732bc62
gnu: lcms: Mention CVE-2016-10165.
...
* gnu/packages/patches/lcms-fix-out-of-bounds-read.patch: Rename to ...
* gnu/packages/patches/lcms-CVE-2016-10165.patch: ... this.
* gnu/local.mk (dist_patch_DATA): Adjust.
* gnu/packages/ghostscript.scm (lcms)[source]: Use renamed patch.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-02-12 22:29:36 +01:00
Leo Famulari
d6065945ff
gnu: screen: Fix CVE-2017-5618.
...
* gnu/packages/patches/screen-CVE-2017-5618.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/screen.scm (screen)[source]: Use it.
2017-02-12 10:26:02 -05:00
Leo Famulari
37acc8a07b
gnu: qemu: Fix CVE-2017-{5667,5898,5931}.
...
* gnu/packages/patches/qemu-CVE-2017-5667.patch,
gnu/packages/patches/qemu-CVE-2017-5898.patch,
gnu/packages/patches/qemu-CVE-2017-5931.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
gnu/packages/qemu.scm (qemu)[source]: Use them.
2017-02-12 10:25:53 -05:00
Marius Bakke
ae953ead0f
gnu: spice: Fix CVE-2016-9577 and CVE-2016-9578.
...
* gnu/packages/patches/spice-CVE-2016-9577.patch,
gnu/packages/patches/spice-CVE-2016-9578-1.patch,
gnu/packages/patches/spice-CVE-2016-9578-2.patch: New files.
* gnu/local.mk (dist_patch_DATA): Register them.
* gnu/packages/spice.scm (spice)[source]: Use them.
2017-02-11 20:12:41 +01:00
Carolili
dcb550e599
gnu: slurm: Update to 16.05.9.1.
...
* gnu/packages/parallel.scm (slurm): Update to 16.05.9.1.
* gnu/packages/patches/slurm-configure-remove-nonfree-contribs.patch:
Removing two contribs which are added in the new version.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-02-11 20:12:41 +01:00
ng0
4153ef23f5
gnu: shadow: Update to 4.4.
...
* gnu/packages/admin.scm (shadow): Update to 4.4.
[source]: Adjust URL.
* gnu/packages/patches/shadow-4.4-su-snprintf-fix.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add patch.
Signed-off-by: Leo Famulari <leo@famulari.name>
2017-02-11 13:43:42 -05:00
Ludovic Courtès
768f0ac9dd
Merge branch 'master' into core-updates
2017-02-10 17:40:25 +01:00
Kei Kebreau
1a82ba660e
gnu: ntfs-3g: Fix CVE-2017-0358.
...
* gnu/packages/linux.scm (ntfs-3g)[source]: Add patch.
* gnu/packages/patches/ntfs-3g-CVE-2017-0358.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2017-02-09 22:27:51 -05:00
Marius Bakke
65064909ed
gnu: libvpx: Update to 1.6.1.
...
* gnu/packages/video.scm (libvpx): Update to 1.6.1.
* gnu/packages/patches/libvpx-CVE-2016-2818.patch: Adjust to indentation changes.
2017-02-09 14:58:54 +01:00
Ben Woodcroft
206af46fe1
gnu: vsearch: Update to 2.4.0.
...
* gnu/packages/bioinformatics.scm (vsearch): Update to 2.4.0.
[source]: Convert most operations in the snippet to patch form and adjust
for 2.4.0.
* gnu/packages/patches/vsearch-unbundle-cityhash.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-02-09 21:21:29 +10:00
Efraim Flashner
1ac675a583
gnu: p7zip: Fix CVE-2016-9256.
...
* gnu/packages/compression.scm (p7zip)[source]: Add patch.
* gnu/packages/patches/p7zip-CVE-2016-9296.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2017-02-03 22:17:41 +02:00
Efraim Flashner
b352b57655
gnu: qemu: Patch CVE-2017-{2615, 5578, 5579, 5856}.
...
* gnu/packages/qemu.scm (qemu)[source]: Add patches.
* gnu/packages/patches/qemu-CVE-2017-2615,
gnu/packages/patches/qemu-CVE-2017-5578,
gnu/packages/patches/qemu-CVE-2017-5579,
gnu/packages/patches/qemu-CVE-2017-5856: New files.
* gnu/local.mk (dist_patch_DATA): Register them.
2017-02-03 21:56:35 +02:00
Marius Bakke
feeeee2418
gnu: gst-plugins-base: Fix build on 32bit.
...
* gnu/packages/patches/gst-plugins-base-fix-test-on-32bit.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gstreamer.scm (gst-plugins-base)[source]: Use it.
2017-02-02 16:55:35 +01:00
Leo Famulari
e83ef684fc
gnu: libevent-2.0: Include CVE IDs in patches.
...
* gnu/packages/patches/libevent-2.0-evdns-fix-remote-stack-overread.patch,
gnu/packages/patches/libevent-2.0-evutil-fix-buffer-overflow.patch,
gnu/packages/patches/libevent-2.0-evdns-fix-searching-empty-hostnames.patch:
Rename to ...
* 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: ... new files.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/libevent.scm (libevent-2.0)[sources]: Likewise.
2017-02-02 10:52:45 -05:00
Leo Famulari
e8c83d04e1
Merge branch 'master' into core-updates
2017-02-02 10:52:24 -05:00
Leo Famulari
a3df7e9f86
gnu: httpd: Update to 2.4.25 [fixes CVE-2016-{0736,2161,5387,8743}].
...
* gnu/packages/web.scm (httpd): Update to 2.4.25.
[source]: Remove obsolete patch 'httpd-CVE-2016-8740.patch'.
* gnu/packages/patches/httpd-CVE-2016-8740.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-02-01 18:14:55 -05:00
Marius Bakke
fd05d7ecd9
gnu: libevent: Skip tests that fail on 32bit.
...
* gnu/packages/patches/libevent-2.1-skip-failing-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/libevent.scm (libevent)[source]: Use it.
2017-02-01 22:38:25 +01:00
Marius Bakke
e8fc1a0dcf
gnu: libevent: Update to 2.1.8 [security fixes].
...
* gnu/packages/libevent.scm (libevent): Update to 2.1.8.
[inputs]: Change 'python-wrapper' to 'python-2'. Move 'which' to ...
[native-inputs]: ... here. New field.
(libevent-2.0): New variable.
* gnu/packages/patches/libevent-2.1-dns-tests.patch,
gnu/packages/patches/libevent-2.0-evdns-fix-remote-stack-overread.patch
gnu/packages/patches/libevent-2.0-evdns-fix-searching-empty-hostnames.patch
gnu/packages/patches/libevent-2.0-evutil-fix-buffer-overflow.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/gnuzilla.scm (icecat)[inputs]: Change 'libevent' to 'libevent-2.0'.
2017-02-01 02:42:12 +01:00
Julien Lepiller
41e8e07919
gnu: Add omake.
...
* gnu/packages/ocaml.scm (omake): New variable.
* gnu/packages/patches/omake-fix-non-determinism.patch: New file.
* gnu/local.mk (dist_patch_DATA): New patch.
2017-01-31 21:35:27 +01:00
Thomas Danckaert
59ae241f71
gnu: Add xinetd.
...
* gnu/packages/web.scm (xinetd): New variable.
* gnu/packages/patches/xinetd-CVE-2013-4342.patch,
gnu/packages/patches/xinetd-fix-fd-leak.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add patches.
Signed-off-by: Leo Famulari <leo@famulari.name>
2017-01-31 15:06:19 -05:00
Federico Beffa
d8e85b2032
gnu: ghc-8: Update to 8.0.2.
...
* gnu/packages/haskell.scm (ghc-8): Update to 8.0.2.
[arguments]: Remove #:modules, #:imported-modules and phase
configure-testsuite.
* gnu/packages/patches/ghc-dont-pass-linker-flags-via-response-files.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-01-30 14:39:35 +01:00
Leo Famulari
4ab09ac868
gnu: ldc: Add missing patches.
...
This is a followup to commit 2429dde57d
.
* gnu/packages/patches/ldc-1.1.0-disable-dmd-tests.patch,
gnu/packages/patches/ldc-1.1.0-disable-phobos-tests.patch: New files.
2017-01-28 03:07:57 -05:00
Manolis Ragkousis
82a7a8c667
gnu: coreutils: Fix cross-compilation.
...
* gnu/packages/patches/coreutils-fix-cross-compilation.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/base.scm (coreutils)[source]: Use it.
2017-01-27 10:19:25 +02:00
Leo Famulari
c134959b96
gnu: gd: Incorporate grafted changes.
...
* gnu/packages/gd.scm (gd)[replacement]: Remove field.
[source]: Update to 2.2.4. Remove patches 'gd-CVE-2016-7568.patch' and
'gd-CVE-2016-8670.patch'.
[arguments]: New field.
(gd-2.2.4): Remove variable.
* gnu/packages/patches/gd-CVE-2016-7568.patch,
gnu/packages/patches/gd-CVE-2016-8670.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2017-01-25 13:37:02 -05:00
Leo Famulari
d123f2f991
Merge branch 'master' into core-updates
2017-01-25 12:42:39 -05:00
Leo Famulari
0769cea697
gnu: openjpeg: Fix CVE-2016-{9572,9573}.
...
* gnu/packages/patches/openjpeg-CVE-2016-9572-CVE-2016-9573.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image.scm (openjpeg-2.1.2)[source]: Use it.
2017-01-24 16:19:03 -05:00
Marius Bakke
23d57f74dc
gnu: gnupg: Update to 2.1.18.
...
* gnu/packages/gnupg.scm (gnupg): Update to 2.1.18.
[source]: Remove patch.
* gnu/packages/patches/gnupg-test-segfault-on-32bit-arch.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-01-24 21:48:01 +01:00
Leo Famulari
b2725c53dd
gnu: khal: Update to 0.9.0.
...
* gnu/packages/calendar.scm (khal): Update to 0.9.0
[source]: Remove obsolete patch.
* gnu/packages/patches/khal-disable-failing-tests.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-01-24 01:59:51 -05:00
Leo Famulari
165259593a
gnu: libupnp: Update to 1.6.21.
...
* gnu/packages/libupnp.scm (libupnp): Update to 1.6.21.
[source]: Remove obsolete patches.
* gnu/packages/patches/libupnp-CVE-2016-6255.patch,
gnu/packages/patches/libupnp-CVE-2016-8863.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2017-01-23 23:27:04 -05:00
Ludovic Courtès
58ea4d407c
Merge branch 'master' into core-updates
2017-01-23 22:33:10 +01:00
Leo Famulari
84b60a7cdf
gnu: lcms: Fix an out-of-bounds read.
...
* gnu/packages/patches/lcms-fix-out-of-bounds-read.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/ghostscript.scm (lcms)[replacement]: New field.
[properties]: Specify the 'cpe-name'.
(lcms/fixed): New variable.
2017-01-23 15:34:03 -05:00
Marius Bakke
d71d6fe85c
gnu: gcc@5: Respect SOURCE_DATE_EPOCH in __DATE__ and __TIME__ macros.
...
* gnu/packages/patches/gcc-5-source-date-epoch-1.patch,
gnu/packages/patches/gcc-5-source-date-epoch-2.patch: New files.
* gnu/local.mk (dist_patch_DATA): Register them.
* gnu/packages/gcc.scm (gcc-5)[source]: Use them.
2017-01-23 20:39:47 +01:00
Thomas Danckaert
2903ee1ea5
gnu: duplicity: Update to 0.7.11.
...
* gnu/packages/backup.scm (duplicity): Update to 0.7.11.
[source]: Remove patches.
[inputs]: Add lftp, update gnupg, remove python-2, make python2-lockfile a
propagated input, make python2-mock a native-input.
[propagated-inputs]: Add python2-lockfile, python2-urllib3.
[native-inputs]: Add python2-pexpect, python2-mock.
[arguments]: Add build phase to embed gnupg store name.
* gnu/packages/patches/duplicity-piped-password.patch: Delete it.
* gnu/packages/patches/duplicity-test_selection-tmp.patch: Delete it.
* gnu/local.mk (dist_patch_DATA): Remove patches.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-01-23 19:35:31 +01:00
Efraim Flashner
0e88ada940
gnu: Remove pcre-CVE-2016-3191.patch.
...
This is a follow-up to 026ee1a5a6
.
* gnu/packages/patches/pcre-CVE-2016-3191.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-01-23 10:28:15 +02:00
Leo Famulari
62cf8fa7cd
gnu: libtiff: Fix CVE-2017-5225.
...
* gnu/packages/patches/libtiff-CVE-2017-5225.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image.scm (libtiff/fixed)[source]: Use it.
2017-01-23 02:13:38 -05:00
Efraim Flashner
8ba237a280
gnu: qemu: Patch CVE-2016-10155, CVE-2017-5552.
...
* gnu/packages/qemu.scm (qemu)[source]: Add patches.
* gnu/packages/patches/qemu-CVE-2016-10155.patch,
gnu/packages/patches/qemu-CVE-2017-5552.patch: New files.
* gnu/local.mk (dist_patch_DATA): Register them.
2017-01-22 13:40:44 +02:00
Efraim Flashner
9ca1972767
gnu: qemu: Fix CVE-2017-5525, CVE-2017-5526.
...
* gnu/packages/qemu.scm (qemu)[source]: Add patches.
* gnu/packages/patches/qemu-CVE-2017-5525.patch,
gnu/packages/patches/qemu-CVE-2017-5526.patch: New files.
* gnu/local.mk (dist_patch_DATA): Register them.
2017-01-18 23:32:49 +02:00
Marius Bakke
a0029fda3b
gnu: xf86-video-glint: Update to 1.2.9.
...
* gnu/packages/xorg.scm (xf86-video-glint): Update to 1.2.9.
[source]: Remove upstreamed patch.
* gnu/packages/patches/xf86-video-glint-remove-mibstore.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-01-18 18:19:49 +01:00
Marius Bakke
f733e60345
gnu: xf86-video-nv: Update to 2.1.21.
...
* gnu/packages/xorg.scm (xf86-video-nv): Update to 2.1.21.
[source]: Remove upstreamed patch.
* gnu/packages/patches/xf86-video-nv-remove-mibstore.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-01-18 18:15:56 +01:00
Danny Milosavljevic
8c6b077bfa
gnu: gdk-pixbuf: Make it reproducible.
...
Fixes <http://bugs.gnu.org/25414 >.
* gnu/packages/gtk.scm (gdk-pixbuf)[source](patches): New field.
2017-01-16 16:27:51 +01:00
Mark H Weaver
a5ff4d6517
Merge branch 'gnome-updates'
2017-01-16 03:53:50 -05:00
Marius Bakke
af8c7e1014
gnu: mupdf: Fix CVE-2016-{10132,10133} in bundled mujs.
...
* gnu/packages/patches/mupdf-mujs-CVE-2016-10132.patch,
gnu/packages/patches/mupdf-mujs-CVE-2016-10133.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/pdf.scm (mupdf)[replacement]: New field.
(mupdf/fixed): New variable.
Co-authored-by: Leo Famulari <leo@famulari.name>
2017-01-15 20:24:30 -05:00
Hartmut Goebel
b84257c0ff
gnu: Add tipp10 touch typing tutor.
...
* gnu/packages/education.scm (touch10): New variable.
* gnu/packages/patches/tipp10-fix-compiling.patch,
gnu/packages/patches/tipp10-remove-license-code.patch: New files.
* gnu/local.mk (dist_patch_DATA): Register them.
2017-01-14 20:13:06 +01:00
Leo Famulari
cc0725914e
Merge branch 'master' into python-tests
2017-01-13 10:21:17 -05:00
Mark H Weaver
7f760a8474
gnu: totem: Update to 3.22.0.
...
* gnu/packages/gnome.scm (totem): Update to 3.22.0.
[source]: Remove patch.
* gnu/packages/patches/totem-debug-format-fix.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-01-11 11:34:08 -05:00
Mark H Weaver
5e503e73a4
gnu: upower: Update to 0.99.4.
...
* gnu/packages/gnome.scm (upower): Update to 0.99.4.
* gnu/packages/patches/upower-builddir.patch: Adapt.
2017-01-11 11:34:02 -05:00
John Darrington
54d8d0fef1
gnu: Patch libxt's default search path.
...
* gnu/packages/patches/libxt-guix-search-paths.patch: New file.
* gnu/packages/xorg.scm (libxt) [source]: Add patch.
2017-01-11 11:23:23 -05:00
Leo Famulari
b0a567640c
gnu: cracklib: Fix buffer overflow.
...
* gnu/packages/patches/cracklib-fix-buffer-overflow.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/password-utils.scm (cracklib)[source]: Use it.
2017-01-10 17:52:42 -05:00
Leo Famulari
4b96149d8b
gnu: libtiff: Fix CVE-2016-{10092,10093,10094} and others.
...
* gnu/packages/patches/libtiff-CVE-2016-10092.patch,
gnu/packages/patches/libtiff-CVE-2016-10093.patch,
gnu/packages/patches/libtiff-CVE-2016-10094.patch,
gnu/packages/patches/libtiff-assertion-failure.patch,
gnu/packages/patches/libtiff-divide-by-zero-ojpeg.patch,
gnu/packages/patches/libtiff-divide-by-zero-tiffcp.patch,
gnu/packages/patches/libtiff-divide-by-zero-tiffcrop.patch,
gnu/packages/patches/libtiff-divide-by-zero.patch,
gnu/packages/patches/libtiff-heap-overflow-pixarlog-luv.patch,
gnu/packages/patches/libtiff-heap-overflow-tif-dirread.patch,
gnu/packages/patches/libtiff-heap-overflow-tiffcp.patch,
gnu/packages/patches/libtiff-heap-overflow-tiffcrop.patch,
gnu/packages/patches/libtiff-invalid-read.patch,
gnu/packages/patches/libtiff-null-dereference.patch,
gnu/packages/patches/libtiff-tiffcp-underflow.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/image.scm (libtiff)[replacement]: New field.
(libtiff/fixed): New variable.
2017-01-10 17:52:42 -05:00
Ben Woodcroft
6499893ef8
gnu: ruby-yard: Update to 0.9.6.
...
* gnu/packages/ruby.scm (ruby-yard): Update to 0.9.6.
[source]: Use 'GitHub' source.
[arguments]: Run tests without 'Rakefile'.
[native-inputs]: Replace 'ruby-rspec-2' with ruby-rspec'.
* gnu/packages/patches/ruby-yard-fix-skip-of-markdown-tests.patch: Delete
file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-01-08 11:10:28 +10:00
Leo Famulari
1c9cea74b4
gnu: python-pygpgme: Fix build failure.
...
* gnu/packages/patches/python-pygpgme-fix-pinentry-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gnupg.scm (python-pygpgme, python2-pygpgme)[source]: Use it.
2017-01-07 19:00:58 -05:00
Leo Famulari
74288230ea
Merge branch 'master' into core-updates
2017-01-06 17:14:41 -05:00
Leo Famulari
aa21c764d6
gnu: python-pycrypto: Fix CVE-2013-7459.
...
* gnu/packages/patches/python-pycrypto-CVE-2013-7459.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/python.scm (python-pycrypto, python2-pycrypto)[source]: Use the
patch. Use pypi-uri.
2017-01-06 13:50:18 -05:00
Leo Famulari
e50d5b8c9d
gnu: khal: Disable failing tests.
...
* gnu/packages/patches/khal-disable-failing-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/calendar.scm (khal): Use it.
2017-01-06 03:19:40 -05:00
Marius Bakke
7d7ea947f5
gnu: sed: Update to 4.3.
...
* gnu/packages/base.scm (sed): Update to 4.3.
[source]: Use xz tarball. Remove upstreamed patch.
[arguments]: Fix '/bin/sh' -> 'bash' substitution.
[home-page]: Use https.
[native-inputs]: Add perl.
* gnu/packages/patches/sed-hurd-path-max.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-01-05 15:21:23 +01:00
Leo Famulari
5f0fabec54
gnu: unrtf: Fix CVE-2016-10091.
...
* gnu/packages/patches/unrtf-CVE-2016-10091.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/unrtf.scm (unrtf)[source]: Use it.
2017-01-04 14:42:58 -05:00
Ricardo Wurmus
68f9067324
gnu: inkscape: Update to 0.92.0.
...
* gnu/packages/patches/inkscape-drop-wait-for-targets.patch: Remove it.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/inkscape.scm (inkscape): Update to 0.92.0.
[build-system]: Use "cmake-build-system".
[native-inputs]: Add glib:bin.
[arguments]: Remove obsolete arguments; disable tests.
2017-01-04 18:06:44 +01:00
Julien Lepiller
44c23cb8d8
gnu: Add ocaml-bitstring.
...
* gnu/packages/ocaml.scm (ocaml-bitstring): New variable.
* gnu/packages/patches/ocaml-bitstring-fix-configure.patch: New file.
* gnu/local.mk (dist_patch_DATA): New patch.
Signed-off-by: David Craven <david@craven.ch>
2017-01-04 17:41:11 +01:00
Julien Lepiller
a5b5bd1d18
gnu: Add ocaml-bisect.
...
* gnu/packages/ocaml.scm (ocaml-bisect): New variable.
* gnu/packages/patches/ocaml-bisect-fix-camlp4-in-another-directory.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Add patch.
Signed-off-by: David Craven <david@craven.ch>
2017-01-04 17:41:10 +01:00
Julien Lepiller
8bd10c1082
gnu: ocaml: Add a .file directive to generated .s files.
...
* gnu/packages/ocaml.scm (ocaml)[origin]: Add patch.
* gnu/packages/patches/ocaml-Add-a-.file-directive.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add patch.
Signed-off-by: David Craven <david@craven.ch>
2017-01-04 16:02:38 +01:00
Leo Famulari
324f4fc559
gnu: mcrypt: Fix patches for CVE-2012-{4409,4527}.
...
This fixes CVE-2012-{4409,4527}.
This is a followup to commit fd1461879c
.
* gnu/packages/patches/mcrypt-CVE-2012-4409.patch,
gnu/packages/patches/mcrypt-CVE-2012-4527.patch: Apply the patches to the mcrypt
source code.
2017-01-04 02:46:51 -05:00
Alex Griffin
f3a53f3c8f
gnu: slock: Update to 1.4.
...
* gnu/packages/suckless.scm (slock): Update to 1.4.
[source] Remove CVE-2016-6866 patch (no longer needed).
* gnu/packages/patches/slock-CVE-2016-6866.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
Signed-off-by: Leo Famulari <leo@famulari.name>
2017-01-03 23:39:21 -05:00
Kei Kebreau
6a37872cd2
gnu: chicken: Fix CVE-2016-{6830,6831}.
...
* gnu/packages/patches/chicken-CVE-2016-6830+CVE-2016-6831.patch: New file.
* gnu/local.mk (dist_patch_DATA): Use it.
* gnu/packages/scheme.scm (chicken)[source]: Use it.
2017-01-03 08:35:02 -05:00
Alex Vong
20be64dcf7
gnu: tar: Fix CVE-2016-6321.
...
* gnu/packages/patches/tar-CVE-2016-6321.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/base.scm (tar)[source]: Use it.
Signed-off-by: Leo Famulari <leo@famulari.name>
2017-01-01 20:19:36 -05:00
Ben Woodcroft
25d84d3122
gnu: python-dendropy: Update to 4.2.0.
...
* gnu/packages/bioinformatics.scm (python-dendropy): Update to 4.2.0.
[source]: Remove patch.
(python2-dendropy)[source]: Use the same source as python-dendropy.
* gnu/packages/patches/python-dendropy-exclude-failing-tests.patch: Remove
file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-01-01 16:47:47 +10:00
Leo Famulari
858b9afeaf
gnu: libpng: Mention CVE-2016-10087.
...
* gnu/packages/patches/libpng-fix-null-ptr-dereference.patch: Rename to ...
* gnu/packages/patches/libpng-CVE-2016-10087.patch: ... this.
* gnu/local.mk (dist_patch_DATA): Adjust.
* gnu/packages/image.scm (libpng/fixed)[source]: Use renamed patch.
2016-12-30 14:33:21 -05:00
Ben Woodcroft
a29929b32c
gnu: multiqc: Update to 0.9.
...
Suggested by Raoul Bonnal <ilpuccio.febo@gmail.com>.
* gnu/packages/bioinformatics.scm (multiqc): Update to 0.9.
[origin]: Add patch.
* gnu/packages/patches/multiqc-fix-git-subprocess-error.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-12-30 17:22:43 +10:00
Leo Famulari
322e724bfa
gnu: libpng: Fix a null pointer dereference [fixes security issue].
...
* gnu/packages/patches/libpng-fix-null-ptr-dereference.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image.scm (libpng)[replacement]: New field.
(libpng/fixed): New variable.
2016-12-29 13:36:00 -05:00
ng0
91426243f1
gnu: awesome: Update to 4.0.
...
* gnu/packages/wm.scm (awesome): Update to 4.0.
[source]: Adjust URL.
[inputs]: Add xcb-util-xrm and libxkbcommon.
* gnu/packages/patches/awesome-reproducible-png.patch: Adjust patch.
Signed-off-by: Leo Famulari <leo@famulari.name>
2016-12-26 19:13:27 -05:00
Leo Famulari
3a2bcac6bd
gnu: libxml2: Fix CVE-2016-5131.
...
* gnu/packages/patches/libxml2-CVE-2016-5131.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/xml.scm (libxml2/fixed)[source]: Add it.
2016-12-24 19:19:36 -05:00
Leo Famulari
0c83c6bf26
gnu: libxml2: Fix CVE-2016-4658.
...
* gnu/packages/xml.scm (libxml2)[replacement]: New field.
(libxml2/fixed): New variable.
* gnu/packages/patches/libxml2-CVE-2016-4658.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-12-24 19:19:32 -05:00
Marius Bakke
059b3aa9c3
gnu: gnupg: Fix build on 32-bit architectures.
...
* gnu/packages/patches/gnupg-test-segfault-on-32bit-arch.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/gnupg.scm (gnupg)[source]: Use it.
2016-12-22 15:05:50 +01:00
Efraim Flashner
d229ba9502
gnu: qemu: Update to 2.8.0.
...
* gnu/packages/qemu.scm (qemu): Update to 2.8.0.
[source]: Remove patches.
[arguments]: Set host_cc during 'configure.
* gnu/packages/patches/qemu-CVE-2016-8576.patch,
gnu/packages/patches/qemu-CVE-2016-8577.patch,
gnu/packages/patches/qemu-CVE-2016-8577.patch: Remove files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2016-12-21 21:28:15 +02:00
Thomas Danckaert
834d12226b
gnu: kdbusaddons: Embed kinit store dir, avoid dependency cycles.
...
kdbusaddons needs to know the location of the kdeinit5 executable,
provided by kinit. kinit depends on kdbusaddons, so we add bootstrap
versions of all packages in the dependency chain from kinit to
kdbusaddons to avoid cyclic dependencies.
* gnu/packages/kde-frameworks.scm (kinit-bootstrap,
kdbusaddons-bootstrap): New variables.
(kdbusaddons)[inputs]: Add kinit-bootstrap.
[source,arguments]: Add patch and substitution to embed
kinit-bootstrap's store directory in the code.
* gnu/packages/patches/kdbusaddons-kinit-file-name.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-12-19 17:51:00 +01:00
Leo Famulari
43686dcb2f
gnu: openssh: Update to 7.4p1.
...
* gnu/packages/ssh.scm (openssh): Update to 7.4p1.
[source]: Remove 'openssh-memory-exhaustion.patch'.
* gnu/packages/patches/openssh-memory-exhaustion.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-12-19 10:54:11 -05:00
Leo Famulari
f8faf537ca
gnu: libupnp: Fix CVE-2016-8863.
...
* gnu/packages/patches/libupnp-CVE-2016-8863.patch: New file.
* gnu/local.mk (dist_patch_DATA): Use it.
* gnu/packages/libupnp.scm (libupnp)[source]: Use it.
2016-12-16 15:28:02 -05:00
Marius Bakke
7c6bf660d8
gnu: python-pyopenssl: Enable tests.
...
* gnu/packages/patches/python-pyopenssl-skip-network-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/python.scm (python-pyopenssl, python2-pyopenssl)[source]: Use it.
[arguments]: Replace 'check' with custom phase.
2016-12-16 14:36:15 +01:00
Efraim Flashner
e5a12fba82
gnu: onionshare: Update to 0.9.2 (fixes CVE-2016-5026).
...
* gnu/packages/tor.scm (onionshare): Update to 0.9.2.
[source]: Remove patch.
[arguments]: Update substitutions for new version.
* gnu/packages/patches/onionshare-fix-install-paths.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-12-13 13:12:31 +02:00
Ludovic Courtès
b810a85019
gnu: Default to GCC 5.
...
This reinstates and adjusts
commit e3d0fcbf7e
.
* gnu/packages/patches/gcc-libiberty-printf-decl.patch: New file.
* gnu/packages/gcc.scm (gcc-5)[source]: Use it.
[patches]: Add "gcc-arm-bug-71399.patch".
(gcc): Switch to GCC-5.
* gnu/packages/commencement.scm (libstdc++-boot0): New variable.
(gcc-boot0)[inputs]: Add it.
(gcc-toolchain-4.9): Switch to GCC-4.9.
(gcc-toolchain-5): Switch to GCC-FINAL.
* gnu/local.mk (dist_patch_DATA): Add 'gcc-libiberty-printf-decl.patch'.
2016-12-13 00:40:57 +01:00
Tobias Geerinckx-Rice
32fd260076
gnu: cssc: Update to 1.4.0.
...
* gnu/packages/version-control.scm (cssc): Update to 1.4.0.
[source]: Remove unneeded patches (i.e. all of them).
* gnu/packages/patches/cssc-gets-undeclared.patch: Delete file.
* gnu/packages/patches/cssc-missing-include.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): Remove deleted patches.
2016-12-12 22:08:45 +01:00
Mark H Weaver
d94691e0c2
Merge branch 'master' into staging
2016-12-10 23:03:57 -05:00
Efraim Flashner
67c539e21f
gnu: Remove unused patch.
...
* gnu/packages/patches/openjpeg-CVE-2015-6581.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-12-10 21:59:56 +02:00
Efraim Flashner
a304b6c362
gnu: openjpeg: Add fixes for CVE-2016-{9850,9851}.
...
* gnu/packages/image.scm (openjpeg)[replacement]: New field.
(openjpeg/fixed): New variable, patch against CVE-2016-9850,
CVE-2016-9851.
* gnu/packages/patches/openjpeg-CVE-2016-9850-CVE-2016-9851.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2016-12-10 21:46:45 +02:00
Ludovic Courtès
f80b4d2ce0
Merge remote-tracking branch 'origin/master' into staging
2016-12-09 18:11:14 +01:00
Ludovic Courtès
13b5f44b47
gnu: libepoxy: Add patch to avoid segfault when GL support is missing.
...
* gnu/packages/patches/libepoxy-gl-null-checks.patch: New file.
* gnu/packages/gl.scm (libepoxy)[source]: Add it.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-12-09 18:09:43 +01:00
Leo Famulari
57513498de
gnu: tcsh: Fix out of bounds read.
...
* gnu/packages/patches/tcsh-fix-out-of-bounds-read.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/shells.scm (tcsh)[replacement]: New field.
(tcsh/fixed): New variable.
2016-12-08 13:53:36 -05:00
Jan Nieuwenhuizen
ae12d58627
gnu: readline: support mingw.
...
* gnu/packages/patches/readline-7.0-mingw.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/readline.scm (readline): Support MinGW.
2016-12-07 10:23:17 +01:00
Jan Nieuwenhuizen
cf0ef075c4
gnu: Add mingw-w64.
...
* gnu/packages/patches/gcc-4.9.3-mingw-gthr-default.patch,
gnu/packages/patches/mingw-w64-5.0rc2-gcc-4.9.3.patch,
gnu/packages/mingw.scm: New files.
* gnu/local.mk (dist_patch_DATA): Add the patches.
(GNU_SYSTEM_MODULES): Add mingw.scm.
2016-12-07 10:23:16 +01:00
Efraim Flashner
1ebe49f192
gnu: httpd: Add fix for CVE-2016-8740.
...
* gnu/packages/web.scm (httpd)[source]: Add patch for CVE-2016-8740.
* gnu/packages/patches/httpd-CVE-2016-8740.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2016-12-06 15:39:25 +02:00
Ricardo Wurmus
5a66e25ce6
gnu: Add seq24.
...
* gnu/packages/music.scm (seq24): New variable.
* gnu/packages/patches/seq24-rename-mutex.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register patch.
2016-12-06 10:15:49 +01:00
Marius Bakke
76bbce6af2
gnu: mupdf: Update to 1.10a.
...
* gnu/packages/patches/mupdf-CVE-2016-6265.patch: Delete file.
* gnu/packages/patches/mupdf-CVE-2016-6525.patch: Likewise.
* gnu/packages/patches/mupdf-CVE-2016-7504.patch: Likewise.
* gnu/packages/patches/mupdf-CVE-2016-7505.patch: Likewise.
* gnu/packages/patches/mupdf-CVE-2016-7506.patch: Likewise.
* gnu/packages/patches/mupdf-CVE-2016-7563.patch: Likewise.
* gnu/packages/patches/mupdf-CVE-2016-7564.patch: Likewise.
* gnu/packages/patches/mupdf-CVE-2016-8674.patch: Likewise.
* gnu/packages/patches/mupdf-CVE-2016-9017.patch: Likewise.
* gnu/packages/patches/mupdf-CVE-2016-9136.patch: Likewise.
* gnu/packages/patches/mupdf-build-with-openjpeg-2.1.patch: Adjust to 1.10a.
* gnu/local.mk (dist_patch_DATA): Remove deleted patches.
* gnu/packages/pdf.scm (mupdf): Update to 1.10a.
[source]: Remove patches.
2016-12-04 17:41:54 +01:00
Marius Bakke
a351fc8369
Merge branch 'master' into staging
2016-12-04 17:41:36 +01:00
Mark H Weaver
5bdec7d634
gnu: icecat: Update to 45.5.1-gnu1.
...
* gnu/packages/gnuzilla.scm (icecat): Update to 45.5.1-gnu1.
[source]: Remove temporary URI for 45.3 beta. Fix URI computation. Remove
outdated patches. Add more cherry-picked bug fixes from upstream
mozilla-esr45. Use 'list' instead of quasiquote in 'patches' field.
2016-12-03 12:29:53 -05:00
Ricardo Wurmus
ab519cfa3d
gnu: Add fcgi.
...
* gnu/packages/patches/fcgi-2.4.0-gcc44-fixes.patch: New file.
* gnu/packages/patches/fcgi-2.4.0-poll.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register patches.
* gnu/packages/web.scm (fcgi): New variable.
2016-12-03 17:06:47 +01:00
David Craven
83dcfa72d4
gnu: flex: Update to 2.6.2.
...
* gnu/packages/flex.scm (flex): Update to 2.6.2.
[native-inputs]: Add help2man.
[origin]: Update uri to github. Remove CVE-2016-6354 patch.
(flex-2.6.1): Remove variable.
* gnu/packages/patches/flex-CVE-2016-6354.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Update.
* gnu/packages/kde-frameworks.scm (solid, kservice)[native-inputs]: Use
flex.
2016-12-02 21:28:05 +01:00
Eric Bavier
0e988a8483
gnu: vtk: Upgrade to 7.1.0.
...
* gnu/packages/vtk.scm (vtk): Upgrade to 7.1.0.
[source]: Remove patches. Use version-major+minor.
* gnu/packages/patches/vtk-mesa-10.patch: Delete patch.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-12-01 23:50:17 -06:00
Eric Bavier
a4b0bfb195
gnu: netcdf: Upgrade to 4.4.1.1.
...
* gnu/packages/maths.scm (netcdf, netcdf-parallel-openmpi): Upgrade to
4.4.1.1.
[source]: Adjust patch name, add netcdf-tst_h_par.patch
* gnu/packages/patches/netcdf-config.date.patch: Rename to...
* gnu/packages/patches/netcdf-date-time.patch: ...this. Adjust for
latest source.
* gnu/packages/patches/netcdf-tst_h_par.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Adjust patches.
2016-12-01 23:50:09 -06:00
Efraim Flashner
1742132fb1
gnu: gst-plugins-good: Update to 1.10.2.
...
* gnu/packages/gstreamer.scm (gst-plugins-good): Update to 1.10.2.
[source]: Remove patches.
* gnu/packages/patches/gst-plugins-good-fix-crashes.patch,
gnu/packages/patches/gst-plugins-good-fix-invalid-read.patch,
gnu/packages/patches/gst-plugins-good-fix-signedness.patch,
gnu/packages/patches/gst-plugins-good-flic-bounds-check.patch: Remove files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2016-12-01 12:53:30 +02:00
Efraim Flashner
161fb9be8e
gnu: nasm: Switch patch to phase.
...
* gnu/packages/assembly.scm (nasm)[source]: Remove patch.
[arguments]: Disable ps and pdf doc outputs in new phase.
* gnu/packages/patches/nasm-no-ps-pdf.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-12-01 10:47:29 +02:00
Marius Bakke
8a7cbc882a
Merge branch 'master' into staging
2016-11-30 18:24:32 +01:00
Hartmut Goebel
3bf4280659
Merge branch 'master' into python-build-system
2016-11-29 18:47:16 +01:00
Efraim Flashner
c51d926c74
gnu: cairo: Fix CVE-2016-9082.
...
* gnu/packages/gtk.scm (cairo)[replacement]: New field.
(cairo/fixed): New variable.
(cairo-xcb)[source]: Use patch.
[replacement]: New field, set false.
* gnu/packages/pdf.scm (poppler)[inputs]: Custom cairo should be
replaced by a new custom patched cairo.
* gnu/packages/patches/cairo-CVE-2016-9082.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2016-11-29 09:45:48 +02:00
Leo Famulari
f265a3cee5
gnu: libarchive: Update to 3.2.2.
...
* gnu/packages/backup.scm (libarchive): Update to 3.2.2.
[source]: Remove obsolete patches.
* gnu/packages/patches/libarchive-7zip-heap-overflow.patch,
gnu/packages/patches/libarchive-fix-filesystem-attacks.patch,
gnu/packages/patches/libarchive-fix-symlink-check.patch,
gnu/packages/patches/libarchive-safe_fprintf-buffer-overflow.patch:
Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2016-11-28 21:10:25 -05:00
Leo Famulari
e673a1df29
gnu: libarchive: Fix typo in 'libarchive-safe_fprintf-buffer-overflow.patch'.
...
* gnu/packages/patches/libarchive-safe_fprintf-buffer-overflow.patch:
Use correct URL in patch documentation.
2016-11-28 21:10:19 -05:00
Leo Famulari
6782444764
gnu: python-rarfile: Update to 2.8.
...
* gnu/packages/python.scm (python-rarfile, python2-rarfile): Update to 2.8.
[source]: Remove obsolete patch.
* gnu/packages/patches/python-rarfile-fix-tests.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-11-27 14:49:35 -05:00
Ricardo Wurmus
bac6409970
gnu: gcj: Correct paths in ARM patch.
...
* gnu/packages/patches/gcj-arm-mode.patch: Strip directories.
2016-11-27 18:59:54 +01:00
Ricardo Wurmus
dbf8f84f15
gnu: gcj: Fix build on armhf.
...
* gnu/packages/patches/gcj-arm-mode.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add patch.
* gnu/packages/gcc.scm (gcj): Add patch.
[arguments]: Delete failing tests.
2016-11-27 10:04:57 +01:00
Leo Famulari
a282cdae10
Merge branch 'master' into core-updates
2016-11-26 16:21:47 -05:00
Leo Famulari
cd65d600ac
gnu: cyrus-sasl: Fix CVE-2013-4122.
...
* gnu/packages/patches/cyrus-sasl-CVE-2013-4122.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/cyrus-sasl.scm (cyrus-sasl)[replacement]: New field.
(cyrus-sasl/fixed): New variable.
[source]: Use patch.
2016-11-26 16:21:02 -05:00
Leo Famulari
9e46245b89
gnu: gst-plugins-good: Fix CVE-2016-{9634,9635,9636} and other security issues.
...
* gnu/packages/patches/gst-plugins-good-fix-crashes.patch,
gnu/packages/patches/gst-plugins-good-fix-invalid-read.patch,
gnu/packages/patches/gst-plugins-good-fix-signedness.patch,
gnu/packages/patches/gst-plugins-good-flic-bounds-check.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/gstreamer.scm (gst-plugins-good): Use them.
2016-11-26 14:27:24 -05:00
Danny Milosavljevic
e44b511298
gnu: ldc: Update to 0.17.2.
...
* gnu/packages/ldc.scm (ldc): Update to 0.17.2.
* gnu/packages/patches/ldc-disable-tests.patch: Fix timezone file name.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-11-25 23:54:51 +01:00
Leo Famulari
de32aa74b4
Merge branch 'master' into python-build-system
2016-11-25 11:20:21 -05:00
Leo Famulari
0bd1097c50
gnu: libtiff: Update to 4.0.7.
...
* gnu/packages/image.scm (libtiff): Update to 4.0.7.
[source]: Update URL and remove obsolete patches.
[home-page]: Update URL.
[native-inputs]: Add gcc-5.
(libtiff-4.0.7): Delete variable.
* gnu/packages/patches/libtiff-CVE-2015-8665+CVE-2015-8683.patch,
gnu/packages/patches/libtiff-CVE-2016-3623.patch,
gnu/packages/patches/libtiff-CVE-2016-3945.patch,
gnu/packages/patches/libtiff-CVE-2016-3990.patch,
gnu/packages/patches/libtiff-CVE-2016-3991.patch,
gnu/packages/patches/libtiff-CVE-2016-5314.patch,
gnu/packages/patches/libtiff-CVE-2016-5321.patch,
gnu/packages/patches/libtiff-CVE-2016-5323.patch,
gnu/packages/patches/libtiff-oob-accesses-in-decode.patch,
gnu/packages/patches/libtiff-oob-write-in-nextdecode.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2016-11-23 22:53:43 -05:00
Leo Famulari
2ac7d54616
Merge branch 'master' into staging
2016-11-23 22:24:52 -05:00
Leo Famulari
c0bb7178be
gnu: libtiff: Update to 4.0.7.
...
* gnu/packages/image.scm (libtiff): Update to 4.0.7.
[source]: Update URL and remove obsolete patches.
[home-page]: Update URL.
(libtiff-4.0.7): Delete variable.
* gnu/packages/patches/libtiff-CVE-2015-8665+CVE-2015-8683.patch,
gnu/packages/patches/libtiff-CVE-2016-3623.patch,
gnu/packages/patches/libtiff-CVE-2016-3945.patch,
gnu/packages/patches/libtiff-CVE-2016-3990.patch,
gnu/packages/patches/libtiff-CVE-2016-3991.patch,
gnu/packages/patches/libtiff-CVE-2016-5314.patch,
gnu/packages/patches/libtiff-CVE-2016-5321.patch,
gnu/packages/patches/libtiff-CVE-2016-5323.patch,
gnu/packages/patches/libtiff-oob-accesses-in-decode.patch,
gnu/packages/patches/libtiff-oob-write-in-nextdecode.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2016-11-23 00:17:12 -05:00
Ludovic Courtès
01f94cca19
gnu: Add 'lvm2-static'.
...
* gnu/packages/patches/lvm2-static-link.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/linux.scm (lvm2)[source](patches): New field.
(lvm2-static): New variable.
2016-11-22 22:59:31 +01:00
Leo Famulari
be72eb98fa
gnu: libtiff: Update replacement to 4.0.7.
...
* gnu/packages/image.scm (libtiff)[replacement]: Update to 4.0.7.
(libtiff-4.0.7): New variable. Update home-page and source URLs.
(libtiff/fixed): Delete variable.
* gnu/packages/patches/libtiff-CVE-2016-5652.patch,
gnu/packages/patches/libtiff-CVE-2016-9273.patch,
gnu/packages/patches/libtiff-CVE-2016-9297.patch,
gnu/packages/patches/libtiff-CVE-2016-9448.patch,
gnu/packages/patches/libtiff-uint32-overflow.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2016-11-22 12:30:36 -05:00
Leo Famulari
dc6d1b9609
gnu: libtiff: Fix URL in 'libtiff-uint32-overflow.patch'.
...
* gnu/packages/patches/libtiff-uint32-overflow.patch: Fix URL.
2016-11-21 11:16:37 -05:00
Julien Lepiller
1845c2a436
gnu: Add php.
...
* gnu/packages/php.scm: New file.
* gnu/packages/patches/gd-fix-chunk-size-on-boundaries.patch: New file.
* gnu/packages/patches/gd-fix-truecolor-format-correction.patch: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add php.
(dist_patch_DATA): Add gd patches.
Co-authored-by: Marius Bakke <mbakke@fastmail.com>
2016-11-20 17:54:14 +01:00
Ben J Woodcroft
66b1bac355
gnu: ruby: Update to 2.3.2.
...
* gnu/packages/ruby.scm (ruby): Update to 2.3.2.
[replacement]: Remove field.
[origin]: Remove patch.
* gnu/packages/patches/ruby-symlinkfix.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-11-20 15:50:10 +10:00
Leo Famulari
2fedcd1895
gnu: libtiff: Fix CVE-2016-9448.
...
* gnu/packages/patches/libtiff-CVE-2016-9448.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image.scm (libtiff/fixed)[source]: Use it.
2016-11-19 11:31:00 -05:00
Ludovic Courtès
8134dc1f74
gnu: guile@2.0.13: Fix non-determinism issue in REPL server test.
...
* gnu/packages/patches/guile-repl-server-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/guile.scm (guile-2.0.13)[source]: Use it.
2016-11-18 18:28:02 +01:00
Eric Bavier
fe047e1380
gnu: Add Handbrake.
...
* gnu/packages/video.scm (handbrake): New variable.
* gnu/packages/patches/handbrake-pkg-config-path.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-11-16 20:58:12 -06:00
Leo Famulari
1339a8ed1c
gnu: libtiff: Fix some buffer overflows.
...
* gnu/packages/patches/libtiff-uint32-overflow.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image.scm (libtiff/fixed)[source]: Use it.
2016-11-16 19:59:28 -05:00
Leo Famulari
7cea56e2ac
gnu: libtiff: Fix CVE-2016-9297.
...
* gnu/packages/patches/libtiff-CVE-2016-9297.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image.scm (libtiff/fixed)[source]: Use it.
2016-11-16 19:59:24 -05:00
Mark H Weaver
1a87aa7567
gnu: icecat: Add fixes from Firefox ESR 45.5.0.
...
Includes fixes for CVE-2016-5290, CVE-2016-5291, CVE-2016-5297, CVE-2016-9064,
and CVE-2016-9066.
* gnu/packages/gnuzilla.scm (icecat)[source][patches]: Add fixes for
aforementioned CVEs and other selected fixes from Firefox ESR 45.5.0. Note
that the first six patches of CVE-2016-5290 and the patch for CVE-2016-9066
were already present, but were labeled by mozilla bug number instead of CVE.
* gnu/packages/patches/icecat-CVE-2016-9064.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-11-16 13:04:02 -05:00
Mark H Weaver
56ac2bf442
gnu: pixman: Add fix for CVE-2016-5296.
...
* gnu/packages/patches/pixman-CVE-2016-5296.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/xdisorg.scm (pixman)[replacement]: New field.
(pixman/fixed): New variable.
2016-11-16 13:03:56 -05:00
Hartmut Goebel
15e57f5762
gnu: python-2.7: Add all guix prefixes in PYTHONPATH to site-prefixes.
...
* gnu/packages/patches/python-2.7-site-prefixes.patch: New file.
* gnu/packages/python.scm (python-2)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Add patch.
2016-11-15 17:37:48 +01:00
Leo Famulari
d9721bcf27
gnu: readline-6.2: Fix CVE-2014-2524.
...
* gnu/packages/patches/readline-6.2-CVE-2014-2524.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/readline.scm (readline-6.2): Use it.
2016-11-13 17:01:01 -05:00
Ludovic Courtès
142530178d
gnu: mailutils: Update to 3.0.
...
* gnu/packages/mail.scm (mailutils): Update to 3.0.
[arguments]: Adjust 'pre-build' phase.
* gnu/packages/patches/m4-gets-undeclared.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2016-11-13 21:12:32 +01:00
Ludovic Courtès
2cab1dd58b
Merge branch 'core-updates'
2016-11-13 00:34:16 +01:00
Leo Famulari
5c66314bd9
gnu: libtiff: Fix CVE-2016-9273.
...
* gnu/packages/patches/libtiff-CVE-2016-9273.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image.scm (libtiff/fixed): Use it.
2016-11-12 11:05:19 -05:00
Ben Woodcroft
e2bb2e1780
gnu: ruby-yard: Update to 0.9.5-1.d816482a.
...
* gnu/packages/ruby.scm (ruby-yard): Update to 0.9.5-1.d816482a.
[source]: Update source URL.
[arguments]: Remove unneeded substitutions. Change test target.
* gnu/packages/patches/ruby-yard-fix-skip-of-markdown-tests.patch (New
file)
* gnu/local.mk (dist_patch_DATA): Add it.
2016-11-11 22:15:37 +10:00
Ludovic Courtès
8033772363
gnu: gcc@5, gcc@6: Work around use of 'movabs' for /gnu/store strings.
...
Partly addresses <http://bugs.gnu.org/24703 >.
Reported by Mark H Weaver <mhw@netris.org>.
* gnu/packages/patches/gcc-strmov-store-file-names.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gcc.scm (gcc-5)[sources](patches): Add it.
(gcc-6)[sources](patches): Add it.
2016-11-09 21:24:44 +01:00
Leo Famulari
0b34b58688
gnu: libxslt: Fix CVE-2016-4738.
...
* gnu/packages/patches/libxslt-CVE-2016-4738.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/xml.scm (libxslt)[replacement]: New field.
(libxslt/fixed): New variable.
2016-11-09 10:19:49 -05:00
Leo Famulari
667e777b4e
gnu: mupdf: Fix CVE-2016-{7504,7505,7506,7563,7564,9017,9136} in bundled mujs.
...
* gnu/packages/patches/mupdf-CVE-2016-7504.patch,
gnu/packages/patches/mupdf-CVE-2016-7505.patch
gnu/packages/patches/mupdf-CVE-2016-7506.patch
gnu/packages/patches/mupdf-CVE-2016-7563.patch
gnu/packages/patches/mupdf-CVE-2016-7564.patch
gnu/packages/patches/mupdf-CVE-2016-9017.patch
gnu/packages/patches/mupdf-CVE-2016-9136.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/pdf.scm (mupdf)[source]: Use them.
2016-11-08 11:03:14 -05:00
Mark H Weaver
71e21fb26d
Merge branch 'master' into core-updates
2016-11-07 00:33:16 -05:00
Leo Famulari
14ac8e4865
gnu: jansson: Update to 2.9.
...
* gnu/packages/web.scm (jansson): Update to 2.9.
[source]: Remove 'jansson-CVE-2016-4425.patch'.
* gnu/packages/patches/jansson-CVE-2016-4425.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-11-06 19:50:30 -05:00
Marius Bakke
6dbf1fec0d
gnu: lua: Update to 5.3.3.
...
* gnu/packages/patches/lua52-liblua-so.patch: Rename to ...
* gnu/packages/patches/lua-liblua-so.patch: ... this. Add version comment.
* gnu/local.mk (dist_patch_DATA): Adjust patch name.
* gnu/packages/lua.scm (lua): Update to 5.3.3.
[source]: Use https URL. Use new patch name.
[home-page]: Use https URL.
(lua-5.2): New variable.
(lua-5.1)[source]: Use https URL.
2016-11-06 16:17:16 +00:00
Mark H Weaver
8b6ad165d1
Merge branch 'master' into core-updates
2016-11-06 03:29:06 -05:00
Leo Famulari
2d125a9b21
gnu: weex: Update to 2.8.2 [fixes CVE-2005-3150].
...
* gnu/packages/ftp.scm (weex): Update to 2.8.2.
[source]: Use new URL. Remove obsolete 'weex-vacopy.patch'.
[arguments]: Remove custom 'configure' phase and add 'bootstrap' phase.
[native-inputs]: Add autoconf, automake, and gnu-gettext.
* gnu/packages/patches/weex-vacopy.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-11-05 13:31:44 -04:00
Kei Kebreau
674a0f9558
gnu: w3m: Switch to Debian's actively maintained fork of w3m.
...
Fixes some security issues seen here:
<http://www.openwall.com/lists/oss-security/2016/11/03/3 >
* gnu/packages/w3m.scm (w3m): Switch it.
[source]: Use Debian's git tree. Remove obsolete patches.
[arguments]: Remove an unneeded substitute* function.
* gnu/packages/patches/w3m-disable-sslv2-and-sslv3.patch,
gnu/packages/patches/w3m-disable-weak-ciphers.patch,
gnu/packages/patches/w3m-force-ssl_verify_server-on.patch,
gnu/packages/patches/w3m-libgc.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2016-11-04 20:06:03 -04:00
Ricardo Wurmus
accd5f996e
gnu: python-ipython: Update to 4.0.0.
...
* gnu/packages/python.scm (python-ipython): Update to 4.0.0.
[inputs]: Keep only "readline" and "which"; move the remaining inputs
to propagated-inputs, except for "python-requests" and "python-nose"
which are moved to native-inputs.
[propagated-inputs]: Add "python-pexpect", "python-pickleshare",
"python-simplegeneric", "python-traitlets", "python-ipykernel".
[native-inputs]: Add "python-testpath".
[arguments]: Enable building of HTML documentation.
[source]: Remove patch.
* gnu/packages/patches/python-ipython-inputhook-ctype.patch: Remove
patch.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-11-04 21:23:07 +01:00
Leo Famulari
8d806cb0e0
gnu: ola: Fix build failure caused by use of deprecated function.
...
* gnu/packages/patches/ola-readdir-r.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/lighting.scm (ola)[source]: Use it.
2016-11-04 01:44:42 -04:00
Kei Kebreau
b81245ccb3
[PATCH] gnu: Add libjxr.
...
* gnu/packages/image.scm (libjxr): New variable.
* gnu/packages/patches/libjxr-fix-function-signature.patch: New file.
* gnu/packages/patches/libjxr-fix-typos.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register patches.
2016-11-03 13:43:23 -04:00
Leo Famulari
b3cc0dce08
Merge branch 'master' into core-updates
2016-11-02 20:03:35 -04:00
Marius Bakke
bac3d6095d
gnu: python-django: Update to 1.10.3 [fixes CVE-2016-{9013,9014}].
...
* gnu/packages/django.scm (python-django, python2-django): Update to 1.10.3.
[source]: Remove patch.
* gnu/packages/patches/python-django-fix-testcase.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-11-01 14:02:01 -04:00
Leo Famulari
40330e555f
gnu: icecat: Fix build with binutils >= 2.26.
...
* gnu/packages/patches/icecat-binutils.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gnuzilla.scm (icecat)[source]: Use it.
2016-10-31 20:59:40 -04:00
Leo Famulari
205f0107bb
Merge branch 'master' into core-updates
2016-10-30 19:19:21 -04:00
Leo Famulari
b89cbf5832
gnu: libtiff: Fix CVE-2016-5652.
...
* gnu/packages/patches/libtiff-CVE-2016-5652.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image.scm (libtiff-fixed)[source]: Use it.
2016-10-30 19:07:49 -04:00
Leo Famulari
062c7e43ed
Merge branch 'master' into core-updates
2016-10-29 21:44:44 -04:00
Theodoros Foradis
5b83b7b854
gnu: Add openocd.
...
* gnu/packages/embedded.scm (openocd): New variable.
* gnu/packages/patches/openocd-nrf52.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add the patch.
2016-10-30 02:34:26 +01:00
Leo Famulari
a6447e7fb6
Merge branch 'master' into core-updates
2016-10-28 13:40:17 -04:00
Leo Famulari
95bff4f697
gnu: libwebp: Fix CVE-2016-9085.
...
* gnu/packages/patches/libwebp-CVE-2016-9085.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image.scm (libwebp)[source]: Use it.
2016-10-28 13:39:37 -04:00
Efraim Flashner
aa6c09ed71
gnu: python-parse: Fix failing test.
...
* gnu/packages/python.scm (python-parse)[origin]: Add patch.
* gnu/packages/patches/python-parse-too-many-fields.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-10-27 23:28:07 +03:00
Leo Famulari
02c73adcdf
Merge branch 'master' into core-updates
2016-10-26 19:00:06 -04:00
Leo Famulari
a19da40630
gnu: perl-www-curl: Fix build failure.
...
* gnu/packages/patches/perl-www-curl-remove-symbol.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/web.scm (perl-www-curl)[source]: Use it.
2016-10-26 18:44:16 -04:00
Marius Bakke
39df253e2b
gnu: mupdf: Modify CVE-2016-8674 patch to apply to 1.9a.
...
The fix from upstream did not apply cleanly due to many context changes.
This was adapted by cloning mupdf 1.9a from git and fixing conflicts
after applying our patches and cherry-picking upstream commit 1e03c06.
This is a follow-up to 47a04fca99
.
* gnu/packages/patches/mupdf-CVE-2016-8674.patch: Adapt to 1.9a.
2016-10-26 15:03:42 +01:00
Marius Bakke
d2a9b531fb
gnu: notmuch: Update to 0.23.1.
...
* gnu/packages/patches/notmuch-emacs-25-compatibility-fix.patch: Delete
file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/mail.scm (notmuch): Update to 0.23.1. Remove patch.
2016-10-26 10:45:49 +01:00
Kei Kebreau
47a04fca99
gnu: mupdf: Fix CVE-2016-8674.
...
* gnu/packages/patches/mupdf-CVE-2016-8674.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/pdf.scm (mupdf): Use it.
2016-10-25 12:50:50 -04:00
Thomas Danckaert
4b12fe5cab
gnu: coda: Remove bundled libraries.
...
* gnu/packages/maths.scm (coda): Remove bundled libraries.
[source]: Add patch and snippet to remove bundled zlib, pcre and expat.
[inputs]: Add system zlib, pcre and expat.
* gnu/packages/patches/coda-use-system-libs.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-10-25 14:56:37 +02:00
Mark H Weaver
e9a19bde40
gnu: linux-libre@4.1: Update to 4.1.35.
...
* gnu/packages/linux.scm (linux-libre-4.1): Update to 4.1.35. Remove
patch.
* gnu/packages/patches/linux-libre-4.1-CVE-2016-5195.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-10-24 22:53:18 -04:00
Mark H Weaver
f1267c872f
gnu: mesa: Fix 'wayland-egl-symbols-check' on MIPS.
...
* gnu/packages/patches/mesa-wayland-egl-symbols-check-mips.patch: New
file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gl.scm (mesa)[source]: Add patch when building on MIPS.
2016-10-24 22:28:32 -04:00
Thomas Danckaert
d3c4f3bb00
gnu: Add hdf-eos2.
...
* gnu/packages/maths.scm (hdf-eos2): New variable.
* gnu/packages/patches/hdf-eos2-build-shared.patch: New file.
* gnu/packages/patches/hdf-eos2-remove-gctp.patch: New file.
* gnu/packages/patches/hdf-eos2-fortrantests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add patches.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-10-24 23:05:20 +02:00
Leo Famulari
02cfea6627
gnu: musl: Fix CVE-2016-8859.
...
* gnu/packages/patches/musl-CVE-2016-8859.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/musl.scm (musl)[source]: Use it.
2016-10-23 18:08:17 -04:00
Mark H Weaver
ca0635b4ba
Merge branch 'master' into core-updates
2016-10-23 14:16:39 -04:00
Efraim Flashner
eccd1d24c9
gnu: hop: Update to 2.5.1.
...
* gnu/packages/scheme.scm (hop): Update to 2.5.1.
[source]: Remove patch.
* gnu/packages/patches/hop-bigloo-4.0b.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-10-23 14:37:28 +03:00
Mark H Weaver
a861665b75
gnu: linux-libre@4.1: Add fix for CVE-2016-5195.
...
* gnu/packages/patches/linux-libre-4.1-CVE-2016-5195.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/linux.scm (linux-libre-4.1): Add patch.
2016-10-22 00:30:38 -04:00
Christopher Allan Webber
7d2ee59b4a
gnu: slim: Fix line numbers in slim-login.patch.
...
This was causing build failures.
* gnu/packages/patches/slim-login.patch: Fix line numbers.
2016-10-21 12:51:33 -05:00
Eric Bavier
17d50dfdbb
gnu: slim: Display login message.
...
* gnu/packages/patches/slim-login.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/display-managers.scm (slim)[source]: Use it.
2016-10-20 16:47:20 -05:00
Eric Bavier
0b71c15c80
gnu: slim: Do not reset session after failed login.
...
* gnu/packages/patches/slim-reset.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/display-managers.scm (slim)[source]: Use it.
2016-10-20 16:47:19 -05:00
Leo Famulari
c645cef7da
gnu: openssh: Fix CVE-2016-8858.
...
* gnu/packages/patches/openssh-memory-exhaustion.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/ssh.scm (openssh)[source]: Use it.
2016-10-19 18:02:39 -04:00
Leo Famulari
7ffa5d4a2d
gnu: python-file: Work around "double encoding" bug in file@5.28.
...
* gnu/packages/patches/python-file-double-encoding-bug.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/python.scm (python-file)[source]: Use it.
(python2-file)[source]: Use the source of FILE directly, without the
patch.
2016-10-19 14:36:51 -04:00
Tobias Geerinckx-Rice
5e270e8e8f
gnu: lftp: Update to 4.7.3.
...
* gnu/packages/ftp.scm (lftp): Update to 4.7.3.
[source]: Use HTTPS. Remove patch.
[arguments]: Add ‘disable-impure-tests’ phase. Add #:configure-flags with
explicit location of readline headers.
[home-page]: Use HTTPS.
* gnu/packages/patches/lftp-dont-save-unknown-host-fingerprint.patch: Delete
file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-10-19 19:34:17 +02:00
Marius Bakke
6cf27c89a5
gnu: notmuch: Enable tests.
...
* gnu/packages/patches/notmuch-emacs-25-compatibility-fix.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/mail.scm (notmuch)[source]: Use patch.
[arguments]: Add verbose make flags. Add phase 'patch-notmuch-lib.el' to
fix hard-coded /bin/sh. Add 'prepare-test-environment' phase to patch
test shebangs and set environment.
[native-inputs]: Change from 'emacs-minimal' to 'emacs-no-x'. Add dtach,
gnupg, man, perl and which.
2016-10-19 17:00:37 +01:00
Mark H Weaver
d2478b4cdd
Merge branch 'master' into core-updates
2016-10-19 10:54:36 -04:00
Christopher Allan Webber
3d1fe340db
gnu: kobodeluxe: Indicate origin of kobodeluxe-paths.patch.
...
* gnu/packages/patches/kobodeluxe-paths.patch: Update header, pointing
to Debian tarball for provenance.
2016-10-18 20:35:01 -05:00
Stephen Webber
a56145e1fa
gnu: Add kobodeluxe.
...
* gnu/packages/games.scm (kobodeluxe): New variable.
* gnu/packages/patches/kobodeluxe-paths.patch: New file.
* gnu/packages/patches/kobodeluxe-enemies-pipe-decl.patch: New file.
* gnu/packages/patches/kobodeluxe-const-charp-conversion.patch: New file.
* gnu/packages/patches/kobodeluxe-manpage-minus-not-hyphen.patch: New file.
* gnu/packages/patches/kobodeluxe-midicon-segmentation-fault.patch: New file.
* gnu/packages/patches/kobodeluxe-graphics-window-signed-char.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2016-10-18 20:23:03 -05:00
ng0
91988aee12
gnu: torsocks: Update to 2.2.0.
...
* gnu/packages/patches/torsocks-dns-test.patch: Delete file.
* gnu/local.mk: Remove it.
* gnu/packages/tor.scm (torsocks): Update to 2.2.0.
[source]: Remove patch. Change method from 'git-fetch' to 'url-fetch'.
Remove 'file-name'.
[arguments]: Remove 'bootstrap' phase.
[native-inputs]: Remove autoconf, automake and libtool. Also remove
obsoleted perl-test-harness.
[home-page]: Use https URL.
(define-module): Don't import perl.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2016-10-18 23:45:06 +01:00
Efraim Flashner
b333d00c35
gnu: jasper: Update to 1.900.5.
...
* gnu/packages/image.scm (jasper): Update to 1.900.5.
[source]: Remove patches.
[native-inputs]: Remove unzip.
* gnu/packages/patches/jasper-CVE-2007-2721.patch,
gnu/packages/patches/jasper-CVE-2008-3520.patch,
gnu/packages/patches/jasper-CVE-2008-3522.patch,
gnu/packages/patches/jasper-CVE-2011-4516-and-CVE-2011-4517.patch,
gnu/packages/patches/jasper-CVE-2014-8137.patch,
gnu/packages/patches/jasper-CVE-2014-8138.patch,
gnu/packages/patches/jasper-CVE-2014-8157.patch,
gnu/packages/patches/jasper-CVE-2014-8158.patch,
gnu/packages/patches/jasper-CVE-2014-9029.patch,
gnu/packages/patches/jasper-CVE-2016-1577.patch,
gnu/packages/patches/jasper-CVE-2016-1867.patch,
gnu/packages/patches/jasper-CVE-2016-2089.patch,
gnu/packages/patches/jasper-CVE-2016-2116.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2016-10-17 23:51:38 +03:00
Mark H Weaver
dcaf70897a
Merge branch 'master' into core-updates
2016-10-17 16:47:12 -04:00
Ricardo Wurmus
f90b2dbdb7
gnu: irrlicht: Update to 1.8.4.
...
* gnu/packages/games.scm (irrlicht): Update to 1.8.4.
[arguments]: Delete phase "apply-patch/mesa-10-fix".
[native-inputs]: Remove "patch/mesa-10-fix".
* gnu/packages/patches/irrlicht-mesa-10.patch: Delete file.
* gnu/local.mk (dist_path_DATA): Remove irrlicht patch.
2016-10-17 17:11:51 +02:00
Adonay Felipe Nogueira
8a666bc5cb
gnu: artanis: Remove implied $(DESTDIR) usage.
...
* gnu/packages/patches/artanis-fix-Makefile.in.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register patch.
* gnu/packages/guile.scm (artanis)[source]: Use patch.
[arguments]: Remove DESTDIR from #:make-flags.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2016-10-17 15:20:11 +01:00
Al McElrath
dd04f56a2b
gnu: node: Update to 6.8.0.
...
Remove <https://debbugs.gnu.org/23744 > and
<https://debbugs.gnu.org/23723 > workaround.
* gnu/packages/node.scm (node): Update to 6.8.0.
(node)[arguments]: Disabled more tests. Remove custom 'patch-shebangs'
phase. Manually patch npm script shebang in new 'patch-npm-shebang'
phase.
* gnu/packages/patches/node-9077.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add patches.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-10-17 11:55:49 +02:00
Andreas Enge
60da9fb110
gnu: hdf4: Fix non-x86 architectures.
...
* gnu/packages/patches/hdf4-architectures.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register patch.
* gnu/packages/maths.scm (hdf4)[source]: Add patch.
2016-10-16 17:00:56 +02:00
Theodoros Foradis
dbc3c34ea0
gnu: Add arm-none-eabi-gcc-6.
...
* gnu/packages/embedded.scm (gcc-arm-none-eabi-6): New variable.
* gnu/packages/patches/gcc-6-arm-none-eabi-multilib.patch: New file.
* gnu/packages/patches/gcc-6-cross-environment-variables.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add the patches.
2016-10-16 11:53:07 +02:00
Leo Famulari
e1376e25a7
gnu: gd: Fix CVE-2016-8670.
...
* gnu/packages/patches/gd-CVE-2016-8670.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gd.scm (gd)[source]: Use it.
2016-10-15 15:31:49 -04:00
Efraim Flashner
76e8566c1b
gnu: freeimage: Fix CVE-2016-5684.
...
* gnu/packages/image.scm (freeimage)[source]: Add patch.
* gnu/packages/patches/freeimage-CVE-2016-5684.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2016-10-14 13:42:43 +03:00
Leo Famulari
e3d9da3c0c
gnu: gnupg: Remove superfluous patch.
...
This patch was integrated into GnuPG 2.1.14.
* gnu/packages/patches/gnupg-fix-expired-test.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/gnupg.scm (gnupg)[source]: Remove patch.
2016-10-13 10:05:23 -04:00
Mark H Weaver
061d7f3bd2
Merge branch 'master' into core-updates
2016-10-13 05:53:07 -04:00
Mark H Weaver
1de17a648f
gnu: ghostscript: Fix CVE-2013-5653 and CVE-2016-{7976,7978,7979,8602}.
...
* gnu/packages/patches/ghostscript-CVE-2013-5653.patch,
gnu/packages/patches/ghostscript-CVE-2016-7976.patch,
gnu/packages/patches/ghostscript-CVE-2016-7978.patch,
gnu/packages/patches/ghostscript-CVE-2016-7979.patch,
gnu/packages/patches/ghostscript-CVE-2016-8602.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/ghostscript.scm (ghostscript)[replacement]: New field.
(ghostscript/fixed): New variable.
(ghostscript/x): Inherit 'ghostscript/fixed'.
2016-10-13 03:30:21 -04:00
Thomas Danckaert
becbbefc9b
gnu: Add hdf4
...
* gnu/packages/maths.scm (hdf4, hdf4-alt): New variables.
* gnu/packages/patches/hdf4-reproducibility.patch: New file.
* gnu/packages/patches/hdf4-shared-fortran.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add patches.
Co-Authored-By: Jeremy Robst <jpro@bas.ac.uk>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-10-12 23:35:43 +02:00
Leo Famulari
6671ce9370
gnu: ath9k-htc-firmware: Update binutils patch for binutils 2.27.
...
* gnu/packages/patches/ath9k-htc-firmware-binutils.patch: Remove
unnecessary and conflicting hunk. Add hunk required for binutils 2.27.
2016-10-12 16:17:22 -04:00
Mark H Weaver
abcf4858cd
Merge branch 'master' into core-updates
2016-10-12 09:28:14 -04:00
Mark H Weaver
bfb48f4f33
gnu: icecat: Update to 45.3.0-gnu1-beta. Add fixes from Firefox ESR 45.4.0.
...
Includes fixes for CVE-2016-5250, CVE-2016-5257, CVE-2016-5261, CVE-2016-5270,
CVE-2016-5272, CVE-2016-5274, CVE-2016-5276, CVE-2016-5277, CVE-2016-5278,
CVE-2016-5280, CVE-2016-5281, and CVE-2016-5284.
* gnu/packages/gnuzilla.scm (mozilla-patch): New procedure.
(icecat): Update to 45.3.0-gnu1.
[source]: Add alternate source URI for the beta release. Update patches.
[inputs]: Replace 'sqlite' input with a customized sqlite with
SQLITE_ENABLE_DBSTAT_VTAB support.
[native-inputs]: Add 'which'.
* gnu/packages/patches/icecat-avoid-bundled-includes.patch: Rename to...
* gnu/packages/patches/icecat-avoid-bundled-libraries.patch: ... and adapt
to version 45.
* gnu/packages/patches/icecat-CVE-2016-2818-pt1.patch,
gnu/packages/patches/icecat-CVE-2016-2818-pt2.patch,
gnu/packages/patches/icecat-CVE-2016-2818-pt3.patch,
gnu/packages/patches/icecat-CVE-2016-2818-pt4.patch,
gnu/packages/patches/icecat-CVE-2016-2818-pt5.patch,
gnu/packages/patches/icecat-CVE-2016-2818-pt6.patch,
gnu/packages/patches/icecat-CVE-2016-2818-pt7.patch,
gnu/packages/patches/icecat-CVE-2016-2818-pt8.patch,
gnu/packages/patches/icecat-CVE-2016-2818-pt9.patch,
gnu/packages/patches/icecat-CVE-2016-2819.patch,
gnu/packages/patches/icecat-CVE-2016-2821.patch,
gnu/packages/patches/icecat-CVE-2016-2824.patch,
gnu/packages/patches/icecat-CVE-2016-2828.patch,
gnu/packages/patches/icecat-CVE-2016-2831.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Update accordingly.
2016-10-11 12:59:26 -04:00
Efraim Flashner
bde70caa06
gnu: qemu: Patch CVE-2016-857{6,7,8}.
...
* gnu/packages/qemu.scm (qemu)[source]: Add patches.
* gnu/packages/patches/qemu-CVE-2016-8576.patch,
gnu/packages/patches/qemu-CVE-2016-8577.patch,
gnu/packages/patches/qemu-CVE-2016-8578.patch: New files.
* gnu/local.mk (dist_patch_DATA): Register them.
2016-10-11 10:59:07 +03:00
Marius Bakke
fc0081213d
gnu: wpa-supplicant: Update to 2.6.
...
* gnu/packages/admin.scm (wpa-supplicant-minimal)[source]: Update to
2.6. Remove 'patches' field.
* gnu/packages/patches/wpa-supplicant-CVE-2015-5310.patch,
gnu/packages/patches/wpa-supplicant-CVE-2015-5314.patch,
gnu/packages/patches/wpa-supplicant-CVE-2015-5315.patch,
gnu/packages/patches/wpa-supplicant-CVE-2015-5316.patch,
gnu/packages/patches/wpa-supplicant-CVE-2016-4476.patch,
gnu/packages/patches/wpa-supplicant-CVE-2016-4477-pt1.patch,
gnu/packages/patches/wpa-supplicant-CVE-2016-4477-pt2.patch,
gnu/packages/patches/wpa-supplicant-CVE-2016-4477-pt3.patch,
gnu/packages/patches/wpa-supplicant-CVE-2016-4477-pt4.patch: Delete
files.
* gnu/local.mk (dist_patch_DATA): Remove them.
Signed-off-by: Leo Famulari <leo@famulari.name>
2016-10-09 17:37:36 -04:00
Ricardo Wurmus
6f83d224bb
gnu: tcsh: Do not define BSDWAIT.
...
* gnu/packages/patches/tcsh-do-not-define-BSDWAIT.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/shells.scm (tcsh)[source]: Use it.
2016-10-09 22:38:37 +02:00
Leo Famulari
9e672bcc0b
gnu: libupnp: Fix CVE-2016-6255.
...
* gnu/packages/patches/libupnp-CVE-2016-6255.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/libupnp.scm (libupnp): Use it.
2016-10-09 15:57:28 -04:00
Andy Patterson
4b51b21ccf
gnu: Add cl-clx.
...
* gnu/packages/lisp.scm (cl-clx, sbcl-clx, ecl-clx): New variables.
* gnu/packages/patches/clx-remove-demo.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Signed-off-by: 宋文武 <iyzsong@gmail.com>
2016-10-08 21:20:35 +08:00
Efraim Flashner
2ff746dcd2
gnu: isl: Add support for aarch64.
...
* gnu/packages/gcc.scm (isl)[source]: Add patch.
* gnu/packages/patches/isl-0.11.1-aarch64-support.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2016-10-07 12:26:44 +03:00
Leo Famulari
1d8de185b8
gnu: openssl: Update to 1.0.2j.
...
* gnu/packages/tls.scm (openssl): Update to 1.0.2j.
[replacement]: Remove field
[source]: Remove 'openssl-CVE-2016-2177.patch' and
'openssl-CVE-2016-2178.patch'.
(openssl-1.0.2j): Remove variable.
(openssl-next)[replacement]: Remove field.
* gnu/packages/patches/openssl-CVE-2016-2177.patch,
gnu/packages/patches/openssl-CVE-2016-2178.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2016-10-06 17:50:17 -04:00
Thomas Danckaert
0f43f8354c
gnu: Add hdf-eos5.
...
* gnu/packages/maths.scm (hdf-eos5): New variable.
* gnu/packages/patches/hdf-eos5-build-shared.patch: New file.
* gnu/packages/patches/hdf-eos5-remove-gctp.patch: New file.
* gnu/packages/patches/hdf-eos5-fix-szip.patch: New file.
* gnu/packages/patches/hdf-eos5-fortrantests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add patches.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-10-06 18:14:45 +02:00
Leo Famulari
22f08f0605
gnu: libxvmc: Update to 1.0.10.
...
* gnu/packages/xorg.scm (libxvmc): Update to 1.0.10.
[replacement]: Remove field.
(libxvmc/fixed): Remove variable.
* gnu/packages/patches/libxvmc-CVE-2016-7953.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-10-05 19:36:26 -04:00
Leo Famulari
62ad505603
gnu: libxv: Update to 1.0.11.
...
* gnu/packages/xorg.scm (libxv): Update to 1.0.11.
[replacement]: Remove field.
(libxv/fixed): Remove variable.
* gnu/packages/patches/libxv-CVE-2016-5407.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-10-05 19:36:25 -04:00
Leo Famulari
82e6a4341b
gnu: libxtst: Update to 1.2.3.
...
* gnu/packages/xorg.scm (libxtst): Update to 1.2.3.
[replacement]: Remove field.
(libxtst/fixed): Remove variable.
* gnu/packages/patches/libxtst-CVE-2016-7951-CVE-2016-7952.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-10-05 19:36:25 -04:00
Leo Famulari
9eb76bd3e5
gnu: libxrender: Update to 0.9.10.
...
* gnu/packages/xorg.scm (libxrender): Update to 0.9.10.
[replacement]: Remove field.
(libxrender/fixed): Remove variable.
* gnu/packages/patches/libxrender-CVE-2016-7949.patch,
gnu/packages/patches/libxrender-CVE-2016-7950.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2016-10-05 19:36:25 -04:00
Leo Famulari
2e81b0b5bf
gnu: libxrandr: Update to 1.5.1.
...
* gnu/packages/xorg.scm (libxrandr): Update to 1.5.1.
[replacement]: Remove field.
(libxrandr/fixed): Remove variable.
* gnu/packages/patches/libxrandr-CVE-2016-7947-CVE-2016-7948.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-10-05 19:36:24 -04:00
Leo Famulari
571fa535cd
gnu: libxi: Update to 1.7.7.
...
* gnu/packages/xorg.scm (libxi): Update to 1.7.7.
[replacement]: Remove field.
(libxi/fixed): Remove variable.
* gnu/packages/patches/libxi-CVE-2016-7945-CVE-2016-7946.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-10-05 19:36:24 -04:00
Leo Famulari
3e1ed70f74
gnu: libxfixes: Update to 5.0.3.
...
* gnu/packages/xorg.scm (libxfixes): Update to 5.0.3.
[replacement]: Remove field.
(libxfixes/fixed): Remove variable.
* gnu/packages/patches/libxfixes-CVE-2016-7944.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-10-05 19:36:24 -04:00
Leo Famulari
4dd841c1dc
gnu: libx11: Update to 1.6.4.
...
* gnu/packages/xorg.scm (libx11): Update to 1.6.4.
[replacement]: Remove field.
(libx11/fixed): Remove variable.
* gnu/packages/patches/libx11-CVE-2016-7942.patch,
gnu/packages/patches/libx11-CVE-2016-7943.patch: Remove files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2016-10-05 19:36:24 -04:00
Leo Famulari
b19c7989b7
Merge branch 'master' into core-updates
2016-10-05 19:15:25 -04:00
Leo Famulari
813062a5f7
gnu: libxvmc: Fix CVE-2016-7953.
...
* gnu/packages/patches/libxvmc-CVE-2016-7953.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/xorg.scm (libxvmc)[replacement]: New field.
(libxvmc/fixed): New variable.
2016-10-05 17:37:23 -04:00
Leo Famulari
e73631a906
gnu: libxv: Fix CVE-2016-5407.
...
* gnu/packages/patches/libxv-CVE-2016-5407.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/xorg.scm (libxv)[replacement]: New field.
(libxv/fixed): New variable.
2016-10-05 17:37:22 -04:00
Leo Famulari
1f90b80f8b
gnu: libxtst: Fix CVE-2016-{7951,7952}.
...
* gnu/packages/patches/libxtst-CVE-2016-7951-CVE-2016-7952.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/xorg.scm (libxtst)[replacement]: New field.
(libxtst/fixed): New variable.
2016-10-05 17:37:22 -04:00
Leo Famulari
666d40193c
gnu: libxrender: Fix CVE-2016-{7949,7950}.
...
* gnu/packages/patches/libxrender-CVE-2016-7949.patch,
gnu/packages/patches/libxrender-CVE-2016-7950.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/xorg.scm (libxrender)[replacement]: New field.
(libxrender/fixed): New variable.
2016-10-05 17:37:22 -04:00
Leo Famulari
a300db1c7f
gnu: libxrandr: Fix CVE-2016-{7947,7948}.
...
* gnu/packages/patches/libxrandr-CVE-2016-7947-CVE-2016-7948.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/xorg.scm (libxrandr)[replacement]: New field.
(libxrandr/fixed): New variable.
2016-10-05 17:37:21 -04:00
Leo Famulari
b78ba2274f
gnu: libxi: Fix CVE-2016-{7945,7946}.
...
* gnu/packages/patches/libxi-CVE-2016-7945-CVE-2016-7946.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/xorg.scm (libxi)[replacement]: New field.
(libxi/fixed): New variable.
2016-10-05 17:37:21 -04:00
Leo Famulari
b50c6bf2a8
gnu: libxfixes: Fix CVE-2016-7944.
...
* gnu/packages/patches/libxfixes-CVE-2016-7944.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/xorg.scm (libxfixes)[replacement]: New field.
(libxfixes/fixed): New variable.
2016-10-05 17:37:21 -04:00
Leo Famulari
13c10b4ca4
gnu: libx11: Fix CVE-2016-{7942,7943}.
...
* gnu/packages/patches/libx11-CVE-2016-7942.patch,
gnu/packages/patches/libx11-CVE-2016-7943.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/xorg.scm (libx11)[replacement]: New field.
(libx11/fixed): New variable.
2016-10-05 17:37:15 -04:00
Ludovic Courtès
ab2cc5cde1
gnu: gsl: Disable failing tests on i686.
...
* gnu/packages/patches/gsl-test-i686.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/maths.scm (gsl)[source](patches): New field.
2016-10-05 15:11:08 +02:00
Ludovic Courtès
a884fa2141
gnu: rush: Update to 1.8.
...
* gnu/packages/rush.scm (rush): Update to 1.8.
[source]: Remove 'patches'.
* gnu/packages/patches/cpio-gets-undeclared.patch,
gnu/packages/patches/rush-CVE-2013-6889.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2016-10-04 16:37:59 +02:00
Ben Woodcroft
2c3eb4b85b
gnu: metabat: Update to 0.32.4-1.cbdca756.
...
* gnu/packages/bioinformatics.scm (metabat): Update to 0.32.4-1.cbdca756.
* gnu/packages/patches/metabat-remove-compilation-date.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-10-04 22:02:52 +10:00
Leo Famulari
9c2130757c
Merge branch 'master' into core-updates
2016-10-03 17:08:05 -04:00
Leo Famulari
b38e97e03b
gnu: libarchive: Fix several security issues.
...
* gnu/packages/backup.scm (libarchive)[replacement]: New field.
(libarchive/fixed): New variable.
* gnu/packages/patches/libarchive-7zip-heap-overflow.patch,
gnu/packages/patches/libarchive-fix-symlink-check.patch,
gnu/packages/patches/libarchive-fix-filesystem-attacks.patch,
gnu/packages/patches/libarchive-safe_fprintf-buffer-overflow.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
2016-10-03 16:52:28 -04:00
Leo Famulari
917de2511b
gnu: gd: Fix CVE-2016-7568.
...
* gnu/packages/patches/gd-CVE-2016-7568.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gd.scm (gd)[source]: Use it.
2016-10-01 12:27:37 -04:00
Ludovic Courtès
5bde29685b
gnu: perl: Make builds reproducible again.
...
* gnu/packages/patches/perl-reproducible-build-date.patch: Add hunks to
set 'myuname', 'cf_time', and 'cf_by' in 'Configure'.
2016-10-01 15:20:08 +02:00
Ivan Vilata i Balaguer
37356e0bf8
gnu: Add quickswitch-i3.
...
* gnu/packages/wm.scm (quickswitch-i3): New variable.
* gnu/packages/patches/quickswitch-fix-dmenu-check.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
Signed-off-by: 宋文武 <iyzsong@gmail.com>
2016-10-01 10:56:11 +08:00
Ludovic Courtès
79355ae3e8
Merge branch 'master' into core-updates
2016-09-30 12:05:27 +02:00
Rene Saavedra
411264c250
gnu: linux-pam: Allow compilation on GNU/Hurd.
...
* gnu/packages/patches/linux-pam-no-setfsuid.patch: New file.
* gnu/packages/linux.scm (linux-pam)[source]: Use it.
(linux-pam-1.2)[source]: Likewise.
* gnu/local.mk (dist_patch_DATA): Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-09-28 23:01:49 +02:00
Ludovic Courtès
789f09a073
gnu: binutils: Work around Bash 4.2 bug.
...
Fixes a 'binutils-cross-boot0' build failure on mips64el.
Reported at
<https://lists.gnu.org/archive/html/guix-devel/2016-09/msg01083.html >.
* gnu/packages/patches/binutils-mips-bash-bug.patch: New file.
* gnu/packages/base.scm (binutils)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-09-28 22:44:38 +02:00
Leo Famulari
b9bc6e8420
gnu: expat: Fix regression caused by fix for CVE-2016-0718.
...
* gnu/packages/xml.scm (expat)[replacement]: New field.
(expat/fixed): New variable.
* gnu/packages/patches/expat-CVE-2016-0718-fix-regression.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-27 13:49:49 -04:00
Ricardo Wurmus
204adc3017
gnu: azr3: Fix libsigc++ build errors.
...
* gnu/packages/audio.scm (azr3)[arguments]: Add "-std=gnu++11" flag.
[source]: Add patch.
* gnu/packages/patches/azr3.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-09-26 10:47:58 +02:00
Danny Milosavljevic
03ddad84ba
gnu: flashrom: Update to 0.9.9
...
* gnu/packages/flashing-tools.scm (flashrom): Update to 0.9.9.
[source]: Use HTTPS URL. Remove "flashrom-use-libftdi1.patch".
[aruments]: Add 'CONFIG_ENABLE_LIBUSB0_PROGRAMMERS=no' to #:make-flags.
* gnu/packages/patches/flashrom-use-libftdi1.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-23 19:03:19 -04:00
Efraim Flashner
0dbb7ac2df
gnu: plink: Set endian-ness on more architectures.
...
* gnu/packages/patches/plink-endian-detection.patch: New file.
* gnu/packages/bioinformatics.scm (plink)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Register it.
2016-09-22 22:42:37 +03:00
Leo Famulari
d404a6f971
gnu: gnupg: Fix test failure.
...
* gnu/packages/patches/gnupg-fix-expired-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gnupg.scm (gnupg): Use it.
2016-09-19 16:09:56 -04:00
Efraim Flashner
b8ea5204ab
gnu: Add onionshare.
...
* gnu/packages/tor.scm (onionshare): New variable.
* gnu/packages/patches/onionshare-fix-install-paths.patch: New variable.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-09-18 23:19:46 +03:00
Ricardo Wurmus
921cb13a96
gnu: Add llvm-for-extempore.
...
* gnu/packages/llvm.scm (llvm-for-extempore): New variable.
* gnu/packages/patches/llvm-for-extempore.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-09-16 17:31:12 +02:00
Jan Nieuwenhuizen
253745d756
gnu: hydra: Update to 20151030.1ff48da.
...
* gnu/packages/ci.scm (hydra): Update to 20151030.1ff48da (fixes building with
nix-1.11.x).
[source]: Remove 'hydra-automake-1.15.patch'.
[inputs]: Add libpqxx and perl-net-statsd.
* gnu/packages/patches/hydra-automake-1.15.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-14 15:43:07 -04:00
Leo Famulari
362bc747a2
gnu: mysql: Update to 5.7.15 [fixes CVE-2016-6662].
...
* gnu/packages/databases.scm (mysql): Update to 5.7.15.
[source]: Remove obsolete 'mysql-fix-failing-test.patch'.
* gnu/packages/patches/mysql-fix-failing-test.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-09-14 13:52:18 -04:00
Leo Famulari
b1a782b11a
gnu: expat: Update to 2.2.0.
...
* gnu/packages/xml.scm (expat): Update to 2.2.0.
[source]: Use 'expat-CVE-2016-0718-fix-regression.patch'. Remove obsolete
patches.
* gnu/packages/patches/expat-CVE-2016-0718-fix-regression.patch: New file.
* gnu/packages/patches/expat-CVE-2012-6702-and-CVE-2016-5300.patch,
gnu/packages/patches/expat-CVE-2015-1283-refix.patch,
gnu/packages/patches/expat-CVE-2016-0718.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Add and remove patches.
2016-09-13 20:37:33 -04:00
Ludovic Courtès
e7e43727ce
gnu: gcc: Work around ARM bootstrapping failure (GCC bug #71399 ).
...
* gnu/packages/patches/gcc-arm-bug-71399.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gcc.scm (gcc-4.9)[source]: Use it.
2016-09-12 18:20:50 +02:00
Andreas Enge
378920defc
gnu: python-django: Add patch file.
...
* gnu/packages/patches/python-django-fix-testcase.patch: New file.
This is a follow-up to commit d18197af78
.
2016-09-12 17:27:33 +02:00
Leo Famulari
35eade9cf3
gnu: jbig2dec: Update to 0.13.
...
* gnu/packages/image.scm (jbig2dec): Update to 0.13.
[source]: Update URL.
[home-page]: Update URL.
* gnu/packages/patches/jbig2dec-ignore-testtest.patch: Adjust patch.
2016-09-11 13:04:00 -04:00
Leo Famulari
c41d97bed6
gnu: mupdf: Update to 1.9a.
...
* gnu/packages/pdf.scm (mupdf): Update to 1.9a.
[source]: Use "mupdf-build-with-openjpeg-2.1.patch". Adjust snippet to
preserve bundled 'thirdparty/mujs'.
[inputs]: Add harfbuzz. Replace openjpeg-2.0 with openjpeg.
* gnu/packages/patches/mupdf-build-with-openjpeg-2.1.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-09-09 21:03:20 -04:00
Leo Famulari
4ce01773f3
gnu: openjpeg: Fix CVE-2016-5157.
...
* gnu/packages/patches/openjpeg-CVE-2016-5157.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image.scm (openjpeg): Use it.
2016-09-09 21:03:19 -04:00
Leo Famulari
0f97e7e5cd
gnu: openjpeg-2.*: Fix CVE-2016-7163.
...
* gnu/packages/patches/openjpeg-CVE-2016-7163.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image.scm (openjpeg, openjpeg-2.0): Use it.
2016-09-09 21:03:19 -04:00
Eric Bavier
a2319d2c8f
gnu: Add Swish-e.
...
* gnu/packages/search.scm (swish-e): New variable.
* gnu/packages/patches/swish-e-search.patch,
gnu/packages/patches/swish-e-format-security.patch: New patches.
* gnu/local.mk (dist_patch_DATA): Add them.
2016-09-09 00:45:14 -05:00
Eric Bavier
1fa3e33604
gnu: Add steghide.
...
* gnu/packages/image.scm (steghide): New variable.
* gnu/packages/patches/steghide-fixes.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-09-09 00:45:14 -05:00
Danny Milosavljevic
a287fafef2
gnu: lua-5.1: install pkg-config file.
...
* gnu/packages/patches/lua51-pkgconfig.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/lua.scm (lua-5.1)[source]: Add it.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-06 22:02:17 +03:00
Leo Famulari
3ed3c105e3
gnu: slock: Fix CVE-2016-6866.
...
* gnu/packages/patches/slock-CVE-2016-6866.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/suckless.scm (slock): Use it.
2016-09-06 14:52:15 -04:00
Leo Famulari
763899f0db
gnu: Add openssl-next.
...
* gnu/packages/tls.scm (openssl-next): New variable.
* gnu/packages/patches/openssl-1.1.0-c-rehash-in.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-09-06 13:47:32 -04:00
Kei Kebreau
adbd7faf41
gnu: Add p7zip.
...
* gnu/packages/compression.scm (p7zip): New variable.
* gnu/packages/patches/remove-unused-p7zip-code.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-09-04 16:27:31 +02:00
Danny Milosavljevic
8cfdd64c37
gnu: dtc: Update to 1.4.2.
...
* gnu/packages/u-boot.scm (dtc): Update to 1.4.2. Delete patch.
* gnu/packages/patches/dtc-add-missing-symbols-to-lds.patch: Delete patch.
* gnu/local.mk (dist_patch_DATA): Delete patch.
Signed-off-by: David Craven <david@craven.ch>
2016-09-04 13:00:46 +02:00
Ricardo Wurmus
69913ed0e6
Merge branch 'gtk-im-modules'
2016-09-04 08:19:10 +02:00
Ludovic Courtès
072e10615f
Merge branch 'master' into core-updates
2016-09-02 15:39:50 +02:00
Ludovic Courtès
e0649ff3c0
gnu: gawk: Update to 4.1.4.
...
* gnu/packages/gawk.scm (gawk): Update to 4.1.4.
[source]: Remove 'patches'.
[arguments]: Add 'adjust-test-infrastructure' phase.
* gnu/packages/patches/gawk-fts-test.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2016-09-02 15:39:10 +02:00
Danny Milosavljevic
f63e5eaaeb
gnu: dtc: Add missing symbols patch from debian.
...
* gnu/packages/u-boot.scm (dtc)[source]: Add patch.
* gnu/packages/patches/dtc-add-missing-symbols-to-lds.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Signed-off-by: David Craven <david@craven.ch>
2016-09-02 00:16:34 +02:00
Leo Famulari
7335ca1d71
gnu: icedtea-6: Update to 1.13.12 [security fixes].
...
Fixes CVE-2016-{3458,3485,3500,3508,3550,3606}.
* gnu/packages/java.scm (icedtea-6): Update to 1.13.12.
[source]: Remove 'icedtea-remove-overrides' patch.
[arguments]: Move ALSA header substitution to 'patch-paths' phase.
* gnu/packages/patches/icedtea-remove-overrides.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-08-31 19:04:46 -04:00
Efraim Flashner
7a3f940541
gnu: fossil: Update to 1.35.
...
* gnu/packages/version-control.scm (fossil): Update to 1.35.
[source]: Download from fossil-scm.org, remove patch, remove snippet.
* gnu/packages/patches/fossil-test-fixes.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-08-31 00:57:05 +03:00
Leo Famulari
72df668061
gnu: python-3: Update to python-3.5.2.
...
* gnu/packages/patches/python-3.4-fix-tests.patch,
gnu/packages/patches/python-3.5-fix-tests.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/patches/python-fix-tests.patch: Move python-3.4 specific
hunk to 'gnu/packages/patches/python-3.4-fix-tests.patch'.
* gnu/packages/python.scm (python-3.5): New variable.
(python-3.4): Inherit from python-3.5.
[source]: Use 'gnu/packages/patches/python-3.4-fix-tests.patch'.
(python-3): Point to python-3.5.
Co-authored-by: Diane Trout <diane@ghic.org>
Co-authored-by: Christopher Allan Webber <cwebber@dustycloud.org>
2016-08-29 21:44:15 -04:00
Christopher Allan Webber
d0b73960db
gnu: python-3.4: Update to 3.4.5.
...
* gnu/packages/patches/python-disable-ssl-test.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/python.scm (python-3.4): Update to 3.4.5.
[source]: Remove patch.
[arguments]: Remove field.
(python-minimal)[inputs]: Add libffi.
2016-08-29 21:44:11 -04:00
Leo Famulari
4b4fc92fe5
Merge branch 'master' into core-updates
2016-08-29 21:03:52 -04:00
Leo Famulari
4e9d5055fb
gnu: libtiff: Fix CVE-2016-5314.
...
* gnu/packages/patches/libtiff-CVE-2016-5314.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image.scm (libtiff/fixed): Use it.
2016-08-29 20:55:07 -04:00
Leo Famulari
ed5940b617
gnu: libtiff: Fix CVE-2016-{3623,3945,3990,3991,5321,5323}.
...
* gnu/packages/image.scm (libtiff)[replacement]: New field.
(libtiff/fixed): New variable.
* gnu/packages/patches/libtiff-CVE-2016-3623.patch,
gnu/packages/patches/libtiff-CVE-2016-3945.patch,
gnu/packages/patches/libtiff-CVE-2016-3990.patch,
gnu/packages/patches/libtiff-CVE-2016-3991.patch,
gnu/packages/patches/libtiff-CVE-2016-5321.patch,
gnu/packages/patches/libtiff-CVE-2016-5323.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
2016-08-29 20:20:52 -04:00
Efraim Flashner
b3d2be945d
Merge remote-tracking branch 'origin/master' into core-updates
2016-08-29 23:46:33 +03:00
Efraim Flashner
a29a5f968a
gnu: cmake: Remove failed tests.
...
* gnu/packages/patches/cmake-fix-tests.patch: Update file.
2016-08-29 20:12:43 +03:00
Efraim Flashner
7ca3ce6b9f
gnu: xf86-video-openchrome: Update to 0.5.0.
...
* gnu/packages/xorg.scm (xf86-video-openchrome): Update to 0.5.0.
[source]: Remove patch.
* gnu/packages/patches/xf86-video-openchrome-glibc-2.20.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-08-28 20:31:30 +03:00
Ricardo Wurmus
234e7980b5
gnu: gtk+: Add patch to support GUIX_GTK3_IM_MODULE_FILE.
...
* gnu/packages/patches/gtk3-respect-GUIX_GTK3_IM_MODULE_FILE.patch: New file.
* gnu/packages/gtk.scm (gtk+)[source]: Add it.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-08-28 09:55:36 +02:00
Ricardo Wurmus
711670c04f
gnu: gtk+-2: Add patch to support GUIX_GTK2_IM_MODULE_FILE.
...
* gnu/packages/patches/gtk2-respect-GUIX_GTK2_IM_MODULE_FILE.patch: New file.
* gnu/packages/gtk.scm (gtk+-2)[source]: Add it.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-08-28 09:55:36 +02:00
Leo Famulari
eba7fab890
gnu: flex: Fix CVE-2016-6354.
...
* gnu/packages/flex.scm (flex)[source]: Add patch.
* gnu/packages/patches/flex-CVE-2016-6354.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-08-27 20:47:01 -04:00
Leo Famulari
6bd9a3432c
gnu: mupdf: Fix CVE-2016-{6265,6525}.
...
* gnu/packages/patches/mupdf-CVE-2016-6265.patch,
gnu/packages/patches/mupdf-CVE-2016-6525.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/pdf.scm (mupdf): Use them.
2016-08-27 17:35:21 -04:00
Mark H Weaver
0bd865101d
gnu: guile-static: Adapt guile-relocatable.patch to guile-2.0.12.
...
* gnu/packages/patches/guile-relocatable.patch: Adapt to guile-2.0.12.
2016-08-21 06:30:15 -04:00
宋文武
a7f05b4192
gnu: gimp: Update to 2.8.16.
...
* gnu/packages/patches/gimp-CVE-2016-4994.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/gimp.scm (gimp): Update to 2.8.16.
[source]: Remove patch.
2016-08-21 08:28:42 +08:00
Leo Famulari
9efd4312db
gnu: fontconfig: Update to 2.12.1.
...
* gnu/packages/fontutils.scm (fontconfig): Update to 2.12.1.
(fontconfig/fixed): Remove variable.
* gnu/packages/patches/fontconfig-CVE-2016-5384.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-08-17 23:36:28 -04:00
Leo Famulari
015ee84aac
Merge branch 'master' into core-updates
2016-08-17 23:35:22 -04:00
Eric Bavier
22df70010a
gnu: Add NetSurf.
...
* gnu/packages/web.scm (netsurf): New variable.
* gnu/packages/patches/netsurf-about.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-08-17 22:08:32 -05:00
Leo Famulari
a3d6e1f432
gnu: perl: Update to 5.24.0.
...
* gnu/packages/perl.scm: Update to 5.24.0.
[source]: Add and remove patches.
* gnu/packages/patches/perl-reproducible-build-date.patch: New file.
* gnu/packages/patches/perl-CVE-2015-8607.patch,
gnu/packages/patches/perl-CVE-2016-2381.patch,
gnu/packages/patches/perl-no-build-time.patch,
gnu/packages/patches/perl-source-date-epoch.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Add and remove patches.
2016-08-17 22:55:15 -04:00
Leo Famulari
53dcbbec07
gnu: cracklib: Fix CVE-2016-6318.
...
* gnu/packages/patches/cracklib-CVE-2016-6318.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/password-utils.scm (cracklib)[source]: Use the patch.
2016-08-17 00:40:39 -04:00
Efraim Flashner
74a3c4bb6c
gnu: procps: Update to 3.3.12.
...
* gnu/packages/linux.scm (procps): Update to 3.3.12.
[source]: Remove patch.
* gnu/packages/patches/procps-non-linux.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-08-15 10:42:27 +03:00
Jelle Licht
f2b4c18cd9
gnu: jq: Fix CVE-2015-8863.
...
* gnu/packages/patches/jq-CVE-2015-8863.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/web.scm (jq)[source]: Use it.
Signed-off-by: Leo Famulari <leo@famulari.name>
2016-08-11 15:42:32 -04:00
Jan Nieuwenhuizen
b3de5ff221
gnu: Add laby.
...
* gnu/packages/patches/laby-make-install.patch: New file.
* gnu/local.mk (dist_patch_DATA): gnu-system.am: Add it.
* gnu/packages/games.scm (laby): New variable.
Signed-off-by: 宋文武 <iyzsong@gmail.com>
2016-08-11 19:45:22 +08:00
Efraim Flashner
f64b989b1b
gnu: dico: Update to 2.3.
...
* gnu/packages/dico.scm (dico): Update to 2.3.
[inputs]: Add python-2, groff. Upgrade readline-6.2 to latest.
[source]: Remove patches.
* gnu/packages/patches/dico-idxcide-bug.patch,
* gnu/packages/patches/dico-libtool-deterministic.patch: Remove files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2016-08-11 13:20:12 +03:00
Ben Woodcroft
1db791d5f4
gnu: ruby-rack: Update to 2.0.1.
...
* gnu/packages/ruby.scm (ruby-rack): Update to 2.0.1.
[source]: Use GitHub and patch.
[native-inputs]: Add ruby-concurrent, ruby-minitest, ruby-minitest-sprint,
which. Remove ruby-bacon.
[propagated-inputs]: Add ruby-concurrent.
* gnu/packages/patches/ruby-rack-ignore-failing-test.patch: New file.
* gnu/local.mk: Add it.
2016-08-10 15:36:33 +10:00
Ben Woodcroft
3840373b39
gnu: ruby-puma: Update to 3.6.0.
...
* gnu/packages/ruby.scm (ruby-puma): Update to 3.6.0.
[arguments]: Add 'delete-integration-tests' phase.
(gnu/packages/patches/ruby-puma-ignore-broken-test.patch):
Remove only one broken test.
2016-08-10 15:36:33 +10:00
Tomáš Čech
ba6d25f3b9
gnu: bash-completion: Update to 2.3. Update the patch.
...
* gnu/packages/bash.scm (bash-completion): Update to 2.3.
* gnu/packages/patches/bash-completion-directories.patch: New version of
the patch for the same purpose.
2016-08-09 09:23:38 +02:00
Danny Milosavljevic
8d60dd7174
gnu: Add perl-net-dns-resolver-programmable.
...
* gnu/packages/networking.scm (perl-net-dns-resolver-programmable): New variable.
* gnu/packages/patches/perl-net-dns-resolver-programmable-Fix-broken-interface.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Signed-off-by: Leo Famulari <leo@famulari.name>
2016-08-08 22:36:36 -04:00
Leo Famulari
6b5e654dd4
gnu: fontconfig: Fix CVE-2016-5384.
...
* gnu/packages/fontutils.scm (fontconfig)[replacement]: New field.
(fontconfig/fixed): New variable.
* gnu/packages/patches/fontconfig-CVE-2016-5384.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-08-08 20:33:21 -04:00
Mark H Weaver
536fc5f8cd
Merge branch 'core-updates'
2016-08-04 08:17:05 -04:00
Mark H Weaver
0832787e5c
Revert "Merge branch 'core-updates'"
...
This reverts commit 455859a50f
.
2016-08-04 08:16:38 -04:00
Ricardo Wurmus
8b52167e77
gnu: python-statsmodels: Fix tests.
...
* gnu/packages/statistics.scm (python-statsmodels): Add patch to fix tests.
(python2-statsmodels)[propagated-inputs]: Add python2-pytz.
* gnu/packages/patches/python-statsmodels-fix-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-08-04 13:40:13 +02:00
Pjotr Prins
0a4ebe0148
gnu: Add Elixir.
...
* gnu/packages/elixir.scm: New file.
* gnu/packages/patches/elixir-disable-failing-tests.patch: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add module.
(dist_patch_DATA): Add patch.
Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2016-08-02 18:31:29 +02:00
Ludovic Courtès
455859a50f
Merge branch 'core-updates'
2016-08-01 23:30:52 +02:00
Mark H Weaver
742effef56
gnu: openssh: Update to 7.3p1.
...
* gnu/packages/ssh.scm (openssh): Update to 7.3p1.
[source]: Remove patches.
* gnu/packages/patches/openssh-CVE-2015-8325.patch,
gnu/packages/patches/openssh-CVE-2016-6210-1.patch,
gnu/packages/patches/openssh-CVE-2016-6210-2.patch,
gnu/packages/patches/openssh-CVE-2016-6210-3.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2016-08-01 14:27:08 -04:00
Mark H Weaver
3d337bbc39
Merge branch 'master' into core-updates
2016-07-31 23:27:03 -04:00
Andreas Enge
42bf34298e
gnu: rapicorn: Add patch to handle isnan.
...
* gnu/packages/patches/rapicorn-isnan.patch: New file.
* gnu/packages/graphics.scm (rapicorn)[source]: Add patch.
* gnu/local.mk (dist_patch_DATA): Register patch.
2016-07-31 18:16:25 +02:00
Andreas Enge
101e847294
gnu: dealii: Update to 8.4.1.
...
* gnu/packages/maths.scm (dealii): Update to 8.4.1.
* gnu/packages/patches/dealii-p4est-interface.patch: Remove file.
2016-07-31 15:22:41 +02:00
宋文武
85860fdf82
gnu: glibc-locales: Fix build.
...
* gnu/packages/patches/glibc-locales.patch: Adjust to glibc-2.23.
* gnu/packages/base.scm (glibc-locales)[arguments]:
Pass 'lib_cv_complocaledir'.
2016-07-31 10:42:47 +08:00
Eric Bavier
9b1ada4e81
gnu: Add Tux Paint.
...
* gnu/packages/games.scm (tuxpaint): New variable.
* gnu/packages/patches/tuxpaint-stamps-path.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-07-29 21:50:15 -05:00
Alex Griffin
23319ed674
gnu: beets: Update to 1.3.19.
...
* gnu/packages/music.scm (beets): Update to 1.3.19.
[source]: Remove patch to skip failing tests.
* gnu/packages/patches/beets-image-test-failure.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
Signed-off-by: Leo Famulari <leo@famulari.name>
2016-07-29 19:19:49 -04:00
Mark H Weaver
359aba76b6
Merge branch 'master' into core-updates
2016-07-29 18:29:58 -04:00
Mark H Weaver
9bdf56dc13
gnu: gd: Add fix for gd2_read test.
...
* gnu/packages/patches/gd-fix-gd2-read-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gd.scm (gd)[source]: Add patch.
2016-07-29 18:28:40 -04:00
Mark H Weaver
31c995f8af
Revert "gnu: gd: Add fix for gd2_read test."
...
This reverts commit ce290354ec
.
2016-07-29 16:17:35 -04:00
Mark H Weaver
ce290354ec
gnu: gd: Add fix for gd2_read test.
...
* gnu/packages/patches/gd-fix-gd2-read-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gd.scm (gd)[source]: Add patch.
2016-07-29 16:06:43 -04:00
Mark H Weaver
0bab3af078
Merge branch 'master' into core-updates
2016-07-29 14:18:07 -04:00
Mark H Weaver
a81445737d
gnu: gd: Update to 2.2.3 [fixes CVE-2016-6207].
...
* gnu/packages/patches/gd-CVE-2016-5766.patch,
gnu/packages/patches/gd-CVE-2016-6128.patch,
gnu/packages/patches/gd-CVE-2016-6132.patch,
gnu/packages/patches/gd-CVE-2016-6214.patch,
gnu/packages/patches/gd-fix-test-on-i686.patch: Delete files.
* gnu/packages/patches/gd-fix-tests-on-i686.patch: New file.
* gnu/local.mk (dist_patch_DATA): Update accordingly.
* gnu/packages/gd.scm (gd): Update to 2.2.3.
[source]: Update patches field accordingly.
2016-07-29 13:56:39 -04:00
Leo Famulari
49d725a108
Merge branch 'master' into core-updates
2016-07-28 16:46:27 -04:00
Leo Famulari
a1dfa02233
Revert "gnu: gd: Update to 2.2.3 [fixes CVE-2016-6207]."
...
This reverts commit ae46cd0e4c
.
2016-07-28 16:45:02 -04:00
Mark H Weaver
622c22ccb4
Merge branch 'master' into core-updates
2016-07-28 14:13:26 -04:00
Mark H Weaver
ae46cd0e4c
gnu: gd: Update to 2.2.3 [fixes CVE-2016-6207].
...
* gnu/packages/patches/gd-CVE-2016-5766.patch,
gnu/packages/patches/gd-CVE-2016-6128.patch,
gnu/packages/patches/gd-CVE-2016-6132.patch,
gnu/packages/patches/gd-CVE-2016-6214.patch,
gnu/packages/patches/gd-fix-test-on-i686.patch: Delete files.
* gnu/packages/patches/gd-fix-tests-on-i686.patch: New file.
* gnu/local.mk (dist_patch_DATA): Update accordingly.
* gnu/packages/gd.scm (gd): Update to 2.2.3.
[source]: Update patches field accordingly.
2016-07-28 14:06:12 -04:00
Ludovic Courtès
212163f8d5
gnu: dico: Patch 'idxgcide' bug.
...
* gnu/packages/patches/dico-idxgcide-bug.patch: New file.
* gnu/packages/dico.scm (dico)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-07-28 14:18:59 +02:00
Andreas Enge
e309c75610
Merge remote-tracking branch 'origin/master' into core-updates
2016-07-28 11:08:55 +02:00
Leo Famulari
e335b82c4e
gnu: mysql: Update to 5.7.13 [fixes CVE-2016-{3477,3521,3615,5440}].
...
* gnu/packages/patches/mysql-fix-failing-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/databases.scm (mysql): Update to 5.7.13.
2016-07-28 02:08:49 -04:00
Alex Griffin
b111bdb667
gnu: calibre: Update to 2.63.0.
...
* gnu/packages/ebook.scm (calibre): Update to 2.63.0.
[inputs]: Remove unnecessary imagemagick dependency.
[phases]: Use modify-phases.
* gnu/packages/patches/calibre-drop-unrar.patch: Update
for new version.
Signed-off-by: Roel Janssen <roel@gnu.org>
2016-07-27 23:45:16 +02:00
Andreas Enge
14656f4495
Merge remote-tracking branch 'origin/master' into core-updates
2016-07-25 21:58:36 +02:00
Efraim Flashner
d841a292b2
gnu: openssh: Fix CVE-2016-6210.
...
* gnu/packages/ssh.scm (openssh)[source]: Add patches
openssh-CVE-2016-6210-1.patch, openssh-CVE-2016-6210-2.patch,
openssh-CVE-2016-6210-3.patch.
* gnu/packages/patches/openssh-CVE-2016-6210-1.patch: New file.
* gnu/packages/patches/openssh-CVE-2016-6210-2.patch: New file.
* gnu/packages/patches/openssh-CVE-2016-6210-3.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register them.
2016-07-24 16:18:41 +03:00
Ludovic Courtès
7575655212
Merge branch 'master' into core-updates
2016-07-20 11:42:17 +02:00
Eric Bavier
3b956a3392
gnu: llvm: Update to 3.8.1.
...
* gnu/packages/llvm.scm (llvm, clang-runtime, clang): Update to 3.8.1.
(llvm-3.7, clang-runtime-3.7, clang-3.7): New variables.
(clang-runtime-from-llvm)[arguments]: Disable tests, which were not
being run for previous versions anyhow but now fail hard.
(clang-from-llvm): Add #:patches keyword argument.
* gnu/packages/patches/clang-3.8-libc-search-path.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
Co-authored-by: Dennis Mungai <dmngaie@gmail.scm>
2016-07-18 20:28:21 -05:00
Leo Famulari
2d656a93db
Revert "gnu: gnutls: Fix test failure."
...
This reverts commit 1d14bf9f5f
.
2016-07-18 12:47:18 -04:00
Mark H Weaver
273260646d
gnu: gd: Fix failing test on i686.
...
* gnu/packages/patches/gd-fix-test-on-i686.patch: New file.
* gnu/local.mk (dist_PATCH_DATA): Add it.
* gnu/packages/gd.scm (gd)[source]: Add the patch.
2016-07-18 12:36:01 -04:00
Leo Famulari
1d14bf9f5f
gnu: gnutls: Fix test failure.
...
* gnu/packages/patches/gnutls-fix-stale-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/tls.scm (gnutls)[replacement]: New field.
(gnutls/fixed): New variable.
2016-07-18 12:30:39 -04:00
Leo Famulari
a1537ac2ba
gnu: gd: Fix CVE-2016-{5766,6128,6132,6214}.
...
* gnu/packages/patches/gd-CVE-2016-5766.patch,
gnu/packages/patches/gd-CVE-2016-6128.patch,
gnu/packages/patches/gd-CVE-2016-6132.patch,
gnu/packages/patches/gd-CVE-2016-6214.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/gd.scm (gd): Use patches.
2016-07-16 12:49:22 -04:00
Ricardo Wurmus
0e6ee10c07
gnu: libmtp: Update to 1.1.11.
...
* gnu/packages/patches/libmtp-devices.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove patch.
* gnu/packages/libusb.scm (libmtp): Update to 1.1.11.
2016-07-10 18:02:04 +02:00
Ben Woodcroft
ec2a67de88
gnu: Add python-dendropy.
...
* gnu/packages/bioinformatics.scm (python-dendropy, python2-dendropy): New
variables.
* gnu/packages/patches/python-dendropy-exclude-failing-tests.patch: New
file.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-07-09 08:00:34 +10:00
Efraim Flashner
6baa83d283
gnu: sudo: Update to 1.8.17p1.
...
* gnu/packages/admin.scm (sudo): Update to 1.8.17p1.
[source]: Remove patch.
* gnu/packages/patches/sudo-CVE-2015-5602.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-07-06 07:28:09 +03:00
Efraim Flashner
dbd6bc5cc6
gnu: ninja: Update to 1.7.1.
...
* gnu/packages/ninja.scm (ninja): Update to 1.7.1.
* gnu/packages/patches/ninja-tests.patch: Update patch.
2016-07-03 12:00:25 +03:00
Efraim Flashner
6a628e8ba7
gnu: openimageio: Update to 1.6.15.
...
* gnu/packages/graphics.scm (openimageio): Update to 1.6.15.
[source]: Remove patch.
* gnu/packages/patches/openimageio-boost-1.60.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-07-03 06:44:49 +03:00
Leo Famulari
9996ab16e6
gnu: gimp: Fix CVE-2016-4994.
...
* gnu/packages/patches/gimp-CVE-2016-4994.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gimp.scm (gimp): Use it.
2016-07-02 10:13:55 -04:00
Ricardo Wurmus
b0069a6777
gnu: avrdude: Use libusb-compat.
...
* gnu/packages/patches/avrdude-fix-libusb.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/flashing-tools.scm (avrdude)[source]: Remove patch.
[inputs]: Replace "libusb" with "libusb-compat".
2016-06-29 07:15:33 +02:00
Ben Woodcroft
94ff31572d
gnu: Add khmer.
...
* gnu/packages/bioinformatics.scm (khmer): New variable.
* gnu/packages/patches/khmer-use-libraries.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-06-27 21:35:16 +10:00
Ludovic Courtès
01497dfe6c
Merge branch 'master' into core-updates
2016-06-27 09:30:01 +02:00
David Craven
9dd674db01
daemon: Rename 'NIX_CONF_DIR' to 'GUIX_CONFIGURATION_DIRECTORY'.
...
Partly fixes <http://bugs.gnu.org/22459 >.
Reported by Jeff Mickey <j@codemac.net> and David Craven <david@craven.ch>.
* nix/libstore/globals.cc (Settings::processEnvironment()): Change
'NIX_CONF_DIR' to 'GUIX_CONFIGURATION_DIRECTORY'.
* nix/local.mk (libstore_a_CPPFLAGS): Likewise.
* guix/config.scm.in (%config-directory): Likewise.
* build-aux/test-env.in: Likewise.
* gnu/packages/patches/hydra-automake-1.15.patch: Likewise.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-06-26 23:11:07 +02:00
Leo Famulari
88c8d72f3c
gnu: beets: Update to 1.3.18.
...
* gnu/packages/patches/beets-image-test-failure.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/music.scm (beets): Update to 1.3.18.
[source]: Use patch.
2016-06-22 02:38:46 -04:00
Jan Nieuwenhuizen
a837997cab
gnu: nasm: Make build bit-reproducible.
...
* gnu/packages/patches/nasm-no-ps-pdf.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/assembly.scm (nasm): Use it. Remove ghostscript, do not
build PS or PDF docs. Makes build bit-reproducible.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-06-21 23:14:05 +02:00
Ben Woodcroft
9270298f75
gnu: Add ruby-puma.
...
gnu/packages/ruby.scm (ruby-puma): New variable.
gnu/packages/patches/ruby-puma-ignore-broken-test.patch: New file.
gnu/local.mk (dist_patch_DATA): Add it.
2016-06-21 21:46:45 +10:00
Ludovic Courtès
c0eeccbc24
Merge branch 'master' into core-updates
2016-06-17 15:48:27 +02:00
Carlo Zancanaro
3d1240aa25
gnu: Add awesome.
...
* gnu/packages/wm.scm (awesome): New variable.
* gnu/packages/patches/awesome-reproducible-png.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2016-06-16 14:29:43 +02:00
Leo Famulari
9c4a8514d6
gnu: openssl: Fix CVE-2016-2177 and CVE-2016-2178.
...
* gnu/packages/patches/openssl-CVE-2016-2177.patch,
gnu/packages/patches/openssl-CVE-2016-2178.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/tls.scm (openssl/fixed): Use them.
2016-06-15 10:48:13 -04:00
Hartmut Goebel
d3a858cb32
gnu: Add teensy-loader-cli.
...
* gnu/packages/flashing-tools.scm (teensy-loader-cli): New variable.
* gnu/packages/patches/teensy-loader-cli-help.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2016-06-15 15:27:48 +02:00
Ludovic Courtès
65efa9ba9c
gnu: mit-krb5: Update to 1.14.2.
...
* gnu/packages/mit-krb5.scm (mit-krb5): Update to 1.14.2.
[source]: Remove 'patches'.
* gnu/packages/patches/mit-krb5-CVE-2015-8629.patch,
gnu/packages/patches/mit-krb5-CVE-2015-8630.patch,
gnu/packages/patches/mit-krb5-CVE-2015-8631.patch,
gnu/packages/patches/mit-krb5-init-context-null-spnego.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2016-06-14 21:29:02 +02:00
Ludovic Courtès
28206a8ebf
gnu: automake: Adjust test to ignore new gzip warnings.
...
* gnu/packages/patches/automake-test-gzip-warning.patch: New file.
* gnu/packages/autotools.scm (automake)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-06-14 09:41:38 +02:00
Leo Famulari
28b33172c9
gnu: libxslt: Update to 1.1.29.
...
* gnu/packages/patches/libxslt-CVE-2015-7995.patch,
gnu/packages/patches/libxslt-remove-date-timestamps.patch: Delete files.
* gnu/packages/xml.scm: Update to 1.1.29.
[source]: Remove patches.
2016-06-12 22:09:39 -04:00
Leo Famulari
ee86e7e148
Merge branch 'master' into core-updates
2016-06-12 22:09:26 -04:00
Leo Famulari
436dd04636
gnu: expat: Fix CVE-2012-6702 and CVE-2016-5300.
...
* gnu/packages/patches/expat-CVE-2012-6702-and-CVE-2016-5300.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/xml.scm (expat/fixed): Use it.
2016-06-10 20:33:45 -04:00
Taylan Ulrich Bayırlı/Kammer
7c6058c082
gnu: higan: Various improvements.
...
* gnu/packages/games.scm (higan): Use semi-official repository at GitLab
(using hotfix tag 098b which is equivalent to official release 098).
Add a patch to remove the build flag -march=native. Set profile to
balanced.
* gnu/packages/patches/higan-remove-march-native-flag.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-06-10 17:40:27 +03:00
Mark H Weaver
993b400acb
Revert "gnu: libxml2: Add fix for CVE-2016-1762."
...
This reverts commit 6e4f18cfdd
.
2016-06-08 18:17:13 -04:00
Mark H Weaver
6e4f18cfdd
gnu: libxml2: Add fix for CVE-2016-1762.
...
* gnu/packages/patches/libxml2-CVE-2016-1762.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/xml.scm (libxml2/fixed)[source]: Add patch.
2016-06-08 14:26:54 -04:00
Mark H Weaver
98d9182205
gnu: icecat: Add fixes for CVE-2016-{2818,2819,2821,2824,2828,2831}.
...
* gnu/packages/patches/icecat-CVE-2016-2818-pt1.patch,
gnu/packages/patches/icecat-CVE-2016-2818-pt2.patch,
gnu/packages/patches/icecat-CVE-2016-2818-pt3.patch,
gnu/packages/patches/icecat-CVE-2016-2818-pt4.patch,
gnu/packages/patches/icecat-CVE-2016-2818-pt5.patch,
gnu/packages/patches/icecat-CVE-2016-2818-pt6.patch,
gnu/packages/patches/icecat-CVE-2016-2818-pt7.patch,
gnu/packages/patches/icecat-CVE-2016-2818-pt8.patch,
gnu/packages/patches/icecat-CVE-2016-2818-pt9.patch,
gnu/packages/patches/icecat-CVE-2016-2819.patch,
gnu/packages/patches/icecat-CVE-2016-2821.patch,
gnu/packages/patches/icecat-CVE-2016-2824.patch,
gnu/packages/patches/icecat-CVE-2016-2828.patch,
gnu/packages/patches/icecat-CVE-2016-2831.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/gnuzilla.scm (icecat)[source]: Add patches.
2016-06-08 14:26:54 -04:00
Mark H Weaver
c7c49446eb
gnu: libvpx: Add fix for CVE-2016-2818.
...
* gnu/packages/patches/libvpx-CVE-2016-2818.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/video.scm (libvpx)[source]: Add patch.
2016-06-08 14:26:54 -04:00
Ben Woodcroft
dae620b8fe
gnu: Add ruby-concurrent.
...
* gnu/packages/ruby.scm (ruby-concurrent): New variable.
* gnu/packages/patches/ruby-concurrent-ignore-broken-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-06-08 21:36:02 +10:00
Ben Woodcroft
1e12924ae5
gnu: Add ruby-tzinfo-data.
...
* gnu/packages/ruby.scm (ruby-tzinfo-data): New variable.
* gnu/packages/patches/ruby-tzinfo-data-ignore-broken-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-06-08 21:28:20 +10:00
Ludovic Courtès
aeafff536f
Merge branch 'master' into core-updates
2016-06-07 11:54:03 +02:00
Ludovic Courtès
9dee9e8ffe
Revert "gnu: Default to GCC 5."
...
This reverts commit e3d0fcbf7e
.
This is a temporary measure until GCC 5 builds on ARM, see:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71399
2016-06-07 10:52:04 +02:00
Manolis Ragkousis
5d4d7a9aa9
gnu: glibc-hurd: Update to 20160518.
...
* gnu/packages/base.scm (glibc/hurd)[version]: Update to version 20160518.
[propagated-inputs]: Use hurd-core-headers.
[native-inputs]: Remove libpthread's source and "patch/libpthread-patch".
[arguments]: Add augment-libc.so and pre-configure-set-pwd phases.
Remove prepare-libpthread phase. Stop removing "--with-headers="
from original-configure-flags.
* gnu/packages/patches/glibc-hurd-extern-inline.patch: Remove patch.
* gnu/packages/patches/libpthread-glibc-preparation.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): Remove them.
2016-06-06 14:42:45 +03:00
Leo Famulari
1c5ee417f4
gnu: imagemagick: Update to 6.9.4-7.
...
* gnu/packages/patches/imagemagick-CVE-2016-5118.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.4-7.
[source]: Remove patch.
2016-06-03 16:45:13 -04:00
Leo Famulari
1c6303fae0
gnu: icedtea: Update to 1.13.11.
...
Fixes CVE-2016-{0686, 0687, 0695, 3425, 3427}.
* gnu/packages/patches/icedtea-remove-overrides.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/java.scm (icedtea): Update to 1.13.11.
[source]: Use the patch.
[inputs]: Add libxcomposite.
2016-06-01 02:29:01 -04:00
Leo Famulari
e88eb07110
gnu: imagemagick: Fix CVE-2016-5118.
...
* gnu/packages/patches/imagemagick-CVE-2016-5118.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/imagemagick.scm (imagemagick): Use it.
2016-05-31 13:38:40 -04:00
Leo Famulari
4d93a76138
gnu: graphicsmagick: Update to 1.3.24 [security update].
...
Fixes CVE-2016-{2317, 2318, 5118} and many other security issues
described in 'NEWS.txt'.
* gnu/packages/patches/graphicsmagick-CVE-2016-5118.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/imagemagick.scm (graphicsmagick): Update to 1.3.24.
[source]: Remove patch.
2016-05-31 13:33:09 -04:00
Leo Famulari
df2dd07b88
gnu: libxml2: Update replacement to 2.9.4 [security fixes].
...
This fixes CVE-2016-{1762, 1833, 1834, 1835, 1836, 1837, 1838, 1839,
1840, 3627, 3705, 4483}.
* gnu/packages/patches/libxml2-CVE-2016-3627.patch,
gnu/packages/patches/libxml2-CVE-2016-3705.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
* gnu/packages/xml.scm (libxml2/fixed): Update to 2.9.4.
[source]: Remove patches.
2016-05-30 21:47:40 -04:00
Efraim Flashner
fd1461879c
gnu: mcrypt: Fix CVE-2012-4409, CVE-2012-4426, CVE-2012-4527.
...
* gnu/packages/mcrypt.scm (mcrypt)[source]: Add patches.
* gnu/packages/patches/mcrypt-CVE-2012-4409.patch,
gnu/packages/patches/mcrypt-CVE-2012-4426.patch,
gnu/packages/patches/mcrypt-CVE-2012-4527.patch: New variables.
* gnu/local.mk (dist_patch_DATA): Add them.
2016-05-30 21:57:36 +03:00
Efraim Flashner
c1dbd3a870
gnu: wordnet: Fix CVE-2008-2149, CVE-2008-3908.
...
* gnu/packages/wordnet.scm (wordnet)[source]: Add patches.
* gnu/packages/patches/wordnet-CVE-2008-2149.patch,
gnu/packages/patches/wordnet-CVE-2008-3908-pt1.patch,
gnu/packages/patches/wordnet-CVE-2008-3908-pt2.patch: New variables.
* gnu/local.mk (dist_patch_DATA): Add them.
2016-05-30 20:14:06 +03:00
Efraim Flashner
1f521b7055
gnu: id3lib: Fix CVE-2007-4460.
...
* gnu/packages/mp3.scm (id3lib)[source]: Add patch.
* gnu/packages/patches/id3lib-CVE-2007-4460.patch: New variable.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-05-30 20:13:24 +03:00
Leo Famulari
726f088884
gnu: devil: Fix CVE-2009-3994.
...
* gnu/packages/patches/devil-CVE-2009-3994.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image.scm (devil): Use it.
2016-05-30 12:36:26 -04:00
Alex Kost
4509ec72a4
gnu: emacs: Fix indentation of scheme keyword lists.
...
* gnu/packages/patches/emacs-fix-scheme-indent-function.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/emacs.scm (emacs)[source]: Use it.
2016-05-30 13:09:43 +03:00
Efraim Flashner
5f1ba08953
gnu: gegl: Fix CVE-2012-4433.
...
* gnu/packages/gimp.scm (gegl)[source]: Add patch.
* gnu/packages/patches/gegl-CVE-2012-4433.patch: New variable.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-05-30 12:09:17 +03:00
Efraim Flashner
7d48938a59
gnu: vte-0.28: Fix CVE-2012-2738.
...
* gnu/packages/gnome.scm (vte-0.28)[source]: Add patches.
* gnu/packages/patches/vte-CVE-2012-2738-pt1.patch,
gnu/packages/patches/vte-CVE-2012-2738-pt2.patch: New variables.
* gnu/local.mk (dist_patch_DATA): Add them.
2016-05-30 12:09:15 +03:00
Efraim Flashner
4f3e02f198
gnu: t1lib: Fix CVE-2010-2642, CVE-2011-{0764, 1552, 1553, 1554}.
...
* gnu/packages/fontutils.scm (t1lib)[source]: Add patches.
* gnu/packages/patches/t1lib-CVE-2010-2642.patch,
gnu/packages/patches/t1lib-CVE-2011-0764.patch,
gnu/packages/patches/t1lib-CVE-2011-1552+CVE-2011-1553+CVE-2011-1554.patch: New variables.
* gnu/local.mk (dist_patch_DATA): Add them.
2016-05-30 12:09:14 +03:00
Efraim Flashner
538884ccef
gnu: jansson: Fix CVE-2016-4425.
...
* gnu/packages/web.scm (jansson)[source]: Add patch.
* gnu/packages/patches/jansson-CVE-2016-4425.patch: New variable.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-05-30 09:57:16 +03:00
Efraim Flashner
9116f12690
gnu: antiword: Fix CVE-2014-8123.
...
* gnu/packages/textutils.scm (antiword)[source]: Add patch.
* gnu/packages/patches/antiword-CVE-2014-8123: New variable.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-05-30 09:57:09 +03:00
Efraim Flashner
6447e19108
gnu: a2ps: Fix CVE-2001-1593, CVE-2014-0466.
...
* gnu/packages/pretty-print.scm (a2ps)[source]: Add patches.
* gnu/packages/patches/a2ps-CVE-2001-1593.patch,
gnu/packages/patches/a2ps-CVE-2014-0466.patch: New variables.
* gnu/local.mk (dist_patch_DATA): Add them.
2016-05-30 07:44:29 +03:00
Leo Famulari
ccda7c8317
gnu: pcre2: Fix CVE-2016-3191.
...
* gnu/packages/patches/pcre2-CVE-2016-3191.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/pcre.scm (pcre2): Use it.
2016-05-29 23:57:31 -04:00
Leo Famulari
0d567b5531
gnu: libyaml: Fix CVE-2014-9130.
...
* gnu/packages/patches/libyaml-CVE-2014-9130.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/web.scm (libyaml): Use it.
2016-05-29 23:48:28 -04:00
Leo Famulari
d8862778c1
gnu: graphicsmagick: Fix CVE-2016-5118.
...
* gnu/packages/patches/graphicsmagick-CVE-2016-5118.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/imagemagick.scm (graphicsmagick): Use it.
2016-05-29 23:46:21 -04:00
Efraim Flashner
b3d20b8280
gnu: vorbis-tools: Fix CVE-2014-9638, CVE-2014-9639, CVE-2014-9640.
...
* gnu/packages/xiph.scm (vorbis-tools)[source]: Add patches.
* gnu/packages/patches/vorbis-tools-CVE-2014-9638+CVE-2014-9639.patch,
gnu/packages/patches/vorbis-tools-CVE-2014-9640.patch: New variables.
* gnu/local.mk (dist_patch_DATA): Add them.
2016-05-30 06:42:02 +03:00
Efraim Flashner
e99dd67ad8
gnu: libtar: Fix CVE-2013-4420.
...
* gnu/packages/compression.scm (libtar)[source]: Add patch.
* gnu/packages/patches/libtar-CVE-2013-4420.patch: New variable.
* gnu/local.mk (dist_patch_DATA): Add it.
This is a follow-up to 89d80159b1
.
2016-05-30 06:04:46 +03:00
Leo Famulari
65da8dd01e
gnu: rpm: Fix CVE-2014-8118.
...
* gnu/packages/patches/rpm-CVE-2014-8118.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/package-management.scm (rpm): Use it.
2016-05-29 14:02:08 -04:00
Leo Famulari
1d982d787d
gnu: procmail: Fix CVE-2014-3618.
...
* gnu/packages/patches/procmail-CVE-2014-3618.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/mail.scm (procmail): Use it.
2016-05-29 13:12:16 -04:00
Efraim Flashner
32fddd8e29
gnu: lua-5.1: Fix CVE-2014-5461.
...
* gnu/packages/lua.scm (lua-5.1)[source]: Add patch.
* gnu/packages/patches/lua-CVE-2014-5461: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-05-29 09:47:46 +03:00
Leo Famulari
b5d08d7c28
gnu: gd: Update to 2.2.1 [fixes CVE-2015-{8874, 8877}].
...
* gnu/packages/patches/gd-CVE-2016-3074.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/gd.scm (gd): Update to 2.2.1.
[source]: Remove patch. Update source URL.
2016-05-27 12:33:42 -04:00
Ludovic Courtès
2ca55f939c
gnu: rush: Fix CVE-2013-6889.
...
* gnu/packages/patches/rush-CVE-2013-6889.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/rush.scm (rush): Use it.
2016-05-26 22:51:12 +02:00
Ludovic Courtès
493e9a5a8f
gnu: libxml2: Fix CVE-2016-3627 and CVE-2016-3705.
...
* gnu/packages/patches/libxml2-CVE-2016-3627.patch,
gnu/packages/patches/libxml2-CVE-2016-3705.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/xml.scm (libxml2)[replacement]: New field.
(libxml2/fixed): New variable.
2016-05-24 14:15:18 +02:00
Ludovic Courtès
bc73a84398
Merge branch 'master' into core-updates
2016-05-23 15:02:26 +02:00
Leo Famulari
119b83989d
gnu: expat: Fix CVE-2016-0718. Improve fix for CVE-2015-1283.
...
* gnu/packages/patches/expat-CVE-2015-1283-refix.patch,
gnu/packages/patches/expat-CVE-2016-0718.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/xml.scm (expat)[replacement]: New field.
(expat/fixed): New variable.
[source]: Use new patches.
2016-05-19 10:27:18 -04:00
Leo Famulari
fb2b0f5c87
gnu: gd: Fix-CVE-2016-3074.
...
* gnu/packages/patches/gd-CVE-2016-3074.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gd.scm (gd)[source]: Use it.
2016-05-17 13:18:15 -04:00
Federico Beffa
1c29f3ef84
gnu: emacs-constants: Remove old patch.
...
* gnu/packages/patches/emacs-constants-lisp-like.patch: Remove it.
* gnu/local.mk (dist_patch_DATA): Remove entry for above patch.
2016-05-17 14:17:38 +02:00
Ludovic Courtès
74d637397b
gnu: tar: Update to 1.29.
...
* gnu/packages/base.scm (tar): Update to 1.29.
[source]: Remove 'tar-d_ino_in_dirent-fix.patch'.
[arguments]: New field.
* gnu/packages/patches/tar-d_ino_in_dirent-fix.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2016-05-17 10:46:26 +02:00
Efraim Flashner
7d0c3c8d01
gnu: python-pandas: Update to 0.18.1.
...
* gnu/packages/python.scm (python-pandas): Update to 0.18.1.
[native-inputs]: Remove python-setuptools.
[properties]: Define python2-pandas.
(python2-pandas)[native-inputs]: Add python2-setuptools.
* gnu/packages/patches/python-pandas-fix-tslib-test-failure.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-05-16 17:39:42 +03:00
Efraim Flashner
30897c60a4
gnu: mdadm: Update to 3.4.
...
* gnu/packages/linux.scm (mdadm): Update to 3.4.
[source]: Remove patch.
* gnu/packages/patches/mdadm-gcc-4.9-fix.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-05-16 06:10:06 +03:00
Jan Nieuwenhuizen
9365ee1c46
gnu: Add gnome-tweak-tool.
...
* gnu/packages/patches/gnome-tweak-tool-search-paths.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gnome.scm (gnome-tweak-tool): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2016-05-15 13:03:15 -04:00
Leo Famulari
4fa05a8198
gnu: libarchive: Update to 3.2.0.
...
* gnu/packages/patches/libarchive-CVE-2013-0211.patch,
gnu/packages/patches/libarchive-CVE-2016-1541.patch,
gnu/packages/patches/libarchive-bsdtar-test.patch,
gnu/packages/patches/libarchive-fix-lzo-test-case.patch,
gnu/packages/patches/libarchive-mtree-filename-length-fix.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
* gnu/packages/backup.scm (libarchive): Update to 3.2.0.
[source]: Remove deleted patches.
[replacement]: Remove.
(libarchive/fixed): Remove variable.
2016-05-13 02:23:38 -04:00
Leo Famulari
eb74eb4199
Merge branch 'master' into core-updates
2016-05-13 02:08:11 -04:00
Mark H Weaver
207c604637
Merge branch 'gnome-updates'
2016-05-12 18:48:36 -04:00
Mark H Weaver
ef06d54a9b
gnu: icecat: Update to 38.8.0-gnu1.
...
* gnu/packages/patches/icecat-CVE-2016-2805.patch,
gnu/packages/patches/icecat-CVE-2016-2807-pt1.patch,
gnu/packages/patches/icecat-CVE-2016-2807-pt2.patch,
gnu/packages/patches/icecat-CVE-2016-2807-pt3.patch,
gnu/packages/patches/icecat-CVE-2016-2807-pt4.patch,
gnu/packages/patches/icecat-CVE-2016-2807-pt5.patch,
gnu/packages/patches/icecat-CVE-2016-2808.patch,
gnu/packages/patches/icecat-CVE-2016-2814.patch,
gnu/packages/patches/icecat-re-enable-DHE-cipher-suites.patch,
gnu/packages/patches/icecat-update-bundled-graphite2.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
* gnu/packages/gnuzilla.scm (icecat): Update to 38.8.0-gnu1.
[source] Remove deleted patches.
2016-05-12 18:15:07 -04:00
Eric Bavier
889187a464
gnu: Add NetCDF.
...
* gnu/packages/maths.scm (netcdf, netcdf-parallel-openmpi): New variables.
2016-05-12 19:59:53 +00:00
Eric Bavier
b8d9c93bde
gnu: hdf5: Have configure honor SOURCE_DATE_EPOCH.
...
* gnu/packages/patches/hdf5-config-date.patch: New patch.
* gnu/packages/maths.scm (hdf5)[source]: Use it.
* gnu-system.am (dist_patch_DATA): Add it.
2016-05-12 19:59:52 +00:00
Eric Bavier
528bb46436
gnu: Add HYPRE.
...
* gnu/packages/maths.scm (hypre, hypre-openmpi): New variables.
* gnu/packages/patches/hypre-doc-tables.patch,
gnu/packages/patches/hypre-ldflags.patch: New files.
* gnu-system.am (dist_patch_DATA): Add them.
2016-05-12 19:59:52 +00:00
Eric Bavier
b4e655e5f1
gnu: Add doc++.
...
* gnu/packages/documentation.scm (doc++): New variable.
* gnu/packages/patches/doc++-include-directives.patch,
gnu/packages/patches/doc++-segfault-fix.patch: New files.
* gnu-system.am (dist_patch_DATA): Add them.
2016-05-12 19:59:52 +00:00
Leo Famulari
e7806e6caa
gnu: libarchive: Fix CVE-2016-1541.
...
* gnu/packages/backup.scm (libarchive)[replacement]: New field.
(libarchive/fixed): New variable.
* gnu/packages/patches/libarchive-CVE-2016-1541.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-05-11 21:35:35 -04:00
Mark H Weaver
9f5e796753
Merge branch 'master' into gnome-updates
2016-05-11 13:37:47 -04:00
Mark H Weaver
e2b89203db
gnu: totem: Fix build on i686.
...
* gnu/packages/patches/totem-debug-format-fix.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gnome.scm (totem)[source]: Add patch.
2016-05-11 10:22:00 -04:00
Efraim Flashner
cc6561e6a1
gnu: qemu: Update to 2.5.1.
...
* gnu/packages/qemu.scm (qemu): Update to 2.5.1.
[source]: Remove patches.
* gnu/packages/patches/qemu-usb-ehci-oob-read.patch,
gnu/packages/patches/qemu-virtio-9p-use-accessor-to-get-thread-pool.patch,
gnu/packages/patches/qemu-CVE-2015-8558.patch,
gnu/packages/patches/qemu-CVE-2015-8567.patch,
gnu/packages/patches/qemu-CVE-2015-8613.patch,
gnu/packages/patches/qemu-CVE-2015-8619.patch,
gnu/packages/patches/qemu-CVE-2015-8701.patch,
gnu/packages/patches/qemu-CVE-2015-8743.patch,
gnu/packages/patches/qemu-CVE-2016-1568.patch,
gnu/packages/patches/qemu-CVE-2016-1922.patch,
gnu/packages/patches/qemu-CVE-2016-1981.patch,
gnu/packages/patches/qemu-CVE-2016-2197.patch: Remove files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2016-05-09 20:43:35 +03:00
宋文武
6655a74326
Merge branch 'master' into gnome-updates
2016-05-08 17:54:46 +08:00
Alex Kost
af5640d1dd
gnu: tvtime: Update to 1.0.10.
...
* gnu/packages/tv.scm (tvtime): Update to 1.0.10.
[source]: Remove patches.
[inputs]: Add 'alsa-lib'.
* gnu/packages/patches/tvtime-gcc41.patch,
gnu/packages/patches/tvtime-pngoutput.patch,
gnu/packages/patches/tvtime-videodev2.patch,
gnu/packages/patches/tvtime-xmltv.patch: Remove files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2016-05-04 23:08:39 +03:00
Efraim Flashner
8c3e9a6a8d
gnu: gnupg: Update to 2.1.12.
...
* gnu/packages/gnupg.scm (gnupg): Update to 2.1.12.
[source]: Remove patch.
* gnu/packages/patches/gnupg-simple-query-ignore-status-messages.patch:
Remove file.
* gnu/local.mk (dist_patch_DATA): Remove reference.
2016-05-04 22:20:45 +03:00
Mark H Weaver
8c15e084fe
gnu: imlib2: Update to 1.4.9 [fixes CVE-2011-5326, CVE-2016-{3993,3994}].
...
* gnu/packages/image.scm (imlib2): Update to 1.4.9.
[source]: Remove patch.
* gnu/packages/patches/imlib2-CVE-2016-4024.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-05-04 13:51:48 -04:00
David Thompson
d663e5e600
gnu: imagemagick: Update to 6.9.3-10.
...
Fixes CVE-2016–3714.
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.3-10.
[source]: Remove patch.
* gnu/packages/patches/imagemagick-test-segv.patch: Delete.
* gnu/local.mk (dist_patch_DATA): Remove patch file from distribution.
2016-05-04 13:22:52 -04:00
Mark H Weaver
4e9d04a80b
Merge branch 'master' into gnome-updates
2016-05-04 11:43:50 -04:00
Manolis Ragkousis
d46123aade
gnu: procps: Make procps build on non Linux systems.
...
* gnu/packages/patches/procps-non-linux.patch.patch: New patch.
* gnu/packages/linux.scm (procps)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-05-04 17:18:57 +03:00
Jan Nieuwenhuizen
efc4eb1475
gnu: cross: Use CROSS_*_INCLUDE_PATH for system headers.
...
* gnu/packages/patches/gcc-cross-environment-variables.patch: Also use CROSS_
variants: CROSS_C_INCLUDE_PATH, CROSS_CPLUS_INCLUDE_PATH,
CROSS_OBJC_INCLUDE_PATH, CROSS_OBJCPLUS_INCLUDE_PATH to be used for system
libraries, see
https://lists.gnu.org/archive/html/guix-devel/2016-04/msg00620.html .
* gnu/packages/cross-base.scm (cross-gcc, cross-gcc-arguments, cross-libc):
Use CROSS_*_INCLUDE_PATH (WAS: CPATH).
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-05-03 17:45:29 +02:00
Mark H Weaver
0a17fd7c0b
gnu: wpa-supplicant: Add fixes for CVE-2016-{4476,4477}.
...
* gnu/packages/patches/wpa-supplicant-CVE-2016-4476.patch,
gnu/packages/patches/wpa-supplicant-CVE-2016-4477-pt1.patch,
gnu/packages/patches/wpa-supplicant-CVE-2016-4477-pt2.patch,
gnu/packages/patches/wpa-supplicant-CVE-2016-4477-pt3.patch,
gnu/packages/patches/wpa-supplicant-CVE-2016-4477-pt4.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/admin.scm (wpa-supplicant-minimal)[source]: Add patches.
2016-05-03 09:39:59 -04:00
Roel Janssen
4c6aa73b8f
gnu: Add 4store.
...
* gnu/packages/databases.scm (4store): New variable.
* gnu/packages/patches/4store-fix-buildsystem.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add patch file entry.
Signed-off-by: Leo Famulari <leo@famulari.name>
2016-05-02 14:45:57 -04:00
Leo Famulari
3854f3d7e4
gnu: ocaml: Fix CVE-2015-8869.
...
* gnu/packages/patches/ocaml-CVE-2015-8869.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/ocaml.scm (ocaml): Use it.
2016-05-02 14:30:49 -04:00
Ricardo Wurmus
aacb52fb0f
gnu: Add portmidi.
...
* gnu/packages/music.scm (portmidi): New variable.
* gnu/packages/patches/portmidi-modular-build.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2016-05-02 20:02:20 +02:00
Mathieu Lirzin
c74c7c1317
gnu: libxslt: Make generated documentation reproducible.
...
* gnu/packages/patches/libxslt-generated-ids.patch: New file.
* gnu/packages/patches/libxslt-remove-date-timestamps.patch: Likewise.
* gnu/packages/xml.scm (libxslt)[source]: Use them.
* gnu/local.mk (dist_patch_DATA): Add them.
2016-05-02 17:54:01 +02:00
Mathieu Lirzin
c3052d6bcd
Merge branch 'master' into core-updates
2016-05-02 17:53:40 +02:00
宋文武
8e3593353e
Revert "Revert "gnu: inkscape: Fix build with glibmm-2.48.""
...
This reverts commit 267061ba0b
.
2016-05-02 22:06:39 +08:00
宋文武
6983ba5660
Revert "Revert "Merge branch 'gnome-updates'""
...
This reverts commit e969b140a4
.
2016-05-02 22:06:36 +08:00
Nicolas Goaziou
d20708b6c5
gnu: asymptote: Update to 2.37.
...
* gnu/packages/plotutils.scm (asymptote): Update to 2.37.
* gnu/packages/patches/asymptote-gsl2.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove reference.
2016-05-02 22:05:54 +08:00
Nicolas Goaziou
acb31b5dcd
gnu: asymptote: Update to 2.37.
...
* gnu/packages/plotutils.scm (asymptote): Update to 2.37.
* gnu/packages/patches/asymptote-gsl2.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove reference.
2016-05-01 17:58:39 -04:00
Leo Famulari
e411ce1860
gnu: poppler: Fix CVE-2015-8868.
...
* gnu/packages/pdf.scm (poppler)[replacement]: New field.
(poppler/fixed): New variable.
* gnu/packages/patches/poppler-CVE-2015-8868.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-04-30 16:14:38 -04:00
Rob Syme
b0e52f52b7
gnu: ruby: Update to 2.3.1.
...
* gnu/packages/ruby.scm (ruby): Update to 2.3.1.
[origin] Add symlink patch.
* gnu/packages/patches/ruby-symlinkfix.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add patch.
2016-04-30 08:39:27 +10:00
Eric Bavier
f36a1ebaab
gnu: Add Fossil.
...
* gnu/packages/version-control.scm (fossil): New variable.
* gnu/packages/patches/fossil-test-fixes.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-04-29 16:42:10 -05:00
Mark H Weaver
dde2a94c09
gnu: icecat: Add fixes for CVE-2016-{2805,2807,2808,2814} etc.
...
* gnu/packages/patches/icecat-CVE-2016-2805.patch,
gnu/packages/patches/icecat-CVE-2016-2807-pt1.patch,
gnu/packages/patches/icecat-CVE-2016-2807-pt2.patch,
gnu/packages/patches/icecat-CVE-2016-2807-pt3.patch,
gnu/packages/patches/icecat-CVE-2016-2807-pt4.patch,
gnu/packages/patches/icecat-CVE-2016-2807-pt5.patch,
gnu/packages/patches/icecat-CVE-2016-2808.patch,
gnu/packages/patches/icecat-CVE-2016-2814.patch,
gnu/packages/patches/icecat-update-bundled-graphite2: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/gnuzilla.scm (icecat)[source]: Add patches.
icecat fixup
2016-04-28 10:25:19 -04:00
宋文武
6fdc73e099
gnu: fltk: Fix undefined symbol `Fl_XFont_On_Demand::value'.
...
* gnu/packages/patches/fltk-xfont-on-demand.patch: New patch.
* gnu/packages/fltk.scm (fltk)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-04-28 12:23:51 +08:00
Eric Bavier
f79ee25f32
gnu: woff2: Fix build parallelism.
...
* gnu/packages/patches/woff2-libbrotli.patch: Add dependency of
executables on object files.
2016-04-25 18:38:50 -05:00
Ludovic Courtès
e3d0fcbf7e
gnu: Default to GCC 5.
...
* gnu/packages/patches/gcc-libiberty-printf-decl.patch: New file.
* gnu/packages/gcc.scm (gcc-5)[source]: Use it.
(gcc): Switch to GCC-5.
* gnu/packages/commencement.scm (libstdc++-boot0): New variable.
(gcc-boot0)[inputs]: Add it.
[native-inputs]: Remove.
(gcc-toolchain-4.9): Switch to GCC-4.9.
(gcc-toolchain-5): Switch to GCC-FINAL.
* gnu-system.am (dist_patch_DATA): Add 'gcc-libiberty-printf-decl.patch'.
2016-04-24 22:51:07 +02:00
Mark H Weaver
e969b140a4
Revert "Merge branch 'gnome-updates'"
...
This reverts commit 63655d459e
, reversing
changes made to 80627f51f0
.
2016-04-23 13:13:53 -04:00
Mark H Weaver
267061ba0b
Revert "gnu: inkscape: Fix build with glibmm-2.48."
...
This reverts commit 0118c6ab62
.
2016-04-23 13:12:53 -04:00
Mark H Weaver
0118c6ab62
gnu: inkscape: Fix build with glibmm-2.48.
...
* gnu/packages/patches/inkscape-drop-wait-for-targets.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/inkscape.scm (inkscape)[source]: Add patch.
2016-04-23 05:05:18 -04:00
Leo Famulari
e993fb8493
gnu: imlib2: Fix CVE-2016-4024.
...
* gnu/packages/patches/imlib2-CVE-2016-4024.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image.scm (imlib2): Use it.
2016-04-22 23:59:37 -04:00
宋文武
63655d459e
Merge branch 'gnome-updates'
2016-04-23 10:19:32 +08:00
Leo Famulari
67157996e2
gnu: openssh: Fix CVE-2015-8325.
...
* gnu/packages/patches/openssh-CVE-2015-8325.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/ssh.scm (openssh): Use it.
2016-04-17 13:48:31 -04:00
Ricardo Wurmus
534db46306
gnu: python-pandas: Fix test failures.
...
* gnu/packages/patches/python-pandas-fix-tslib-test-failure.patch: New
file.
* gnu-system.am (dist_patch_DATA): Register it.
* gnu/packages/python.scm (python-pandas)[source]: Add patch.
2016-04-17 11:36:25 +02:00
Jookia
dbc3860ceb
gnu: gtk+-2: Look in system data dirs for themes.
...
* gnu/packages/patches/gtk2-theme-paths.patch: New patch.
* gnu/packages/gtk.scm (gtk+-2)[source]: Use it.
* gnu-system.am (dist_patch_DATA): Add it.
Signed-off-by: 宋文武 <iyzsong@gmail.com>
2016-04-16 11:46:50 +02:00
宋文武
7c951767c0
gnu: glib: Disable tests in build phases instead of patches.
...
* gnu/packages/glib.scm (glib)[sources]: Remove glib-tests-desktop.patch,
glib-tests-prlimit.patch and glib-tests-gapplicatiotn.patch.
[arguments]: Add 'disable-falling-tests' phase.
* gnu/packages/patches/glib-tests-timer.patch: Adjust accordingly.
* gnu/packages/patches/glib-tests-desktop.patch,
gnu/packages/patches/glib-tests-gapplication.patch,
gnu/packages/patches/glib-tests-prlimit.patch: Remove files.
* gnu-system.am (dist_patch_DATA): Remove them.
2016-04-16 11:44:24 +02:00
宋文武
7dd99e5573
gnu: glib: Drop glib-tests-homedir.patch.
...
* gnu/packages/glib.scm (glib)[source]: Remove glib-tests-homedir.patch.
[arguments]: Set HOME and disable '/gdbus/codegen-peer-to-peer' test.
* gnu/packages/patches/glib-tests-homedir.patch: Remove file.
* gnu-system.am (dist_patch_DATA): Remove it.
2016-04-16 11:43:54 +02:00
Eric Bavier
5391be116e
gnu: fontforge: Make SVG builds reproducible.
...
* gnu/packages/patches/fontforge-svg-modtime.patch: New file.
* gnu/packages/fontutils.scm (fontforge)[source]: Use it.
* gnu-system.am (dist_patch_DATA): Add it.
2016-04-15 00:23:29 -05:00
Eric Bavier
579760d06e
gnu: Add woff2.
...
* gnu/packages/fontutils.scm (woff2): New variable.
* gnu/packages/patches/woff2-libbrotli.patch: New patch.
* gnu-system.am (dist_patch_DATA): Add it.
2016-04-15 00:23:29 -05:00
Eric Bavier
1555aee7d0
gnu: Add ttf2eot.
...
* gnu/packages/fontutils.scm (ttf2eot): New variable.
* gnu/packages/patches/ttf2eot-cstddef.patch: New patch.
* gnu-system.am (dist_patch_DATA): Add it.
2016-04-15 00:23:29 -05:00
Eric Bavier
1e69db8f14
gnu: Add ttfautohint.
...
* gnu/packages/fontutils.scm (ttfautohint): New variable.
* gnu/packages/patches/ttfautohint-source-date-epoch.patch: New patch.
* gnu-system.am (dist_patch_DATA): Add it.
2016-04-15 00:23:28 -05:00
Efraim Flashner
58e87f66ce
gnu: icecat: Update to 38.7.1-gnu1.
...
* gnu/packages/gnuzilla.scm (icecat): Update to 38.7.1-gnu1.
[sources]: Remove numerous patches.
* gnu/packages/patches/icecat-CVE-2015-4477.patch,
gnu/packages/patches/icecat-CVE-2015-7207.patch,
gnu/packages/patches/icecat-CVE-2016-1952-pt01.patch,
gnu/packages/patches/icecat-CVE-2016-1952-pt02.patch,
gnu/packages/patches/icecat-CVE-2016-1952-pt03.patch,
gnu/packages/patches/icecat-CVE-2016-1952-pt04.patch,
gnu/packages/patches/icecat-CVE-2016-1952-pt05.patch,
gnu/packages/patches/icecat-CVE-2016-1952-pt06.patch,
gnu/packages/patches/icecat-CVE-2016-1954.patch,
gnu/packages/patches/icecat-CVE-2016-1960.patch,
gnu/packages/patches/icecat-CVE-2016-1961.patch,
gnu/packages/patches/icecat-CVE-2016-1962.patch,
gnu/packages/patches/icecat-CVE-2016-1964.patch,
gnu/packages/patches/icecat-CVE-2016-1965.patch,
gnu/packages/patches/icecat-CVE-2016-1966.patch,
gnu/packages/patches/icecat-CVE-2016-1974.patch,
gnu/packages/patches/icecat-icecatbug-1248851.patch,
gnu/packages/patches/icecat-update-graphite2.patch,
gnu/packages/patches/icecat-update-graphite2-pt2.patch: Remove files.
* gnu-system.am (dist_patch_DATA): Remove them.
2016-04-10 08:40:42 +03:00
Ludovic Courtès
a7681d29dc
gnu: pcre: Fix CVE-2016-3191.
...
* gnu/packages/pcre.scm (pcre)[replacement]: New field.
(pcre-fixed): New variable.
* gnu/packages/patches/pcre-CVE-2016-3191.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
2016-04-06 23:27:10 +02:00
Ludovic Courtès
425b8537e8
gnu: pcre: Fix CVE-2016-3191.
...
* gnu/packages/patches/pcre-CVE-2016-3191.patch: New file.
* gnu/packages/pcre.scm (pcre)[source]: Use it.
* gnu-system.am (dist_patch_DATA): Add it.
2016-04-06 22:55:23 +02:00
Ludovic Courtès
e37595d961
gnu: glibc: Update to 2.23.
...
* gnu/packages/base.scm (glibc): Update to 2.23. Remove
"glibc-locale-incompatibility.patch" and "glibc-CVE-2015-7547.patch",
now unneeded.
[arguments]: Add "libc_cv_ssp_strong=no" to #:configure-flags. Remove
now unneeded patching of 'configure'.
* gnu/packages/patches/glibc-CVE-2015-7547.patch: Remove.
* gnu/packages/patches/glibc-locale-incompatibility.patch: Remove.
* gnu-system.am (dist_patch_DATA): Adjust accordingly.
2016-04-06 22:24:13 +02:00
Efraim Flashner
0ea4079f34
gnu: abiword: Update to 3.0.1.
...
* gnu/packages/abiword.scm (abiword): Update to 3.0.1.
[source]: Remove 4 patches.
[arguments]: Disable tests.
[inputs]: Add libxslt, replace gtk+-2 with gtk+.
[native-inputs]: Add libtool.
* gnu/packages/patches/abiword-link-plugins-against-backend.patch,
gnu/packages/patches/abiword-no-include-glib-internal-headers.patch,
gnu/packages/patches/abiword-pass-no-undefined-to-linker.patch,
gnu/packages/patches/abiword-use-proper-png-api.patch: Remove files.
* gnu-system.am (dist_patch_DATA): Remove them.
2016-04-06 23:15:59 +03:00
Ludovic Courtès
933d2fe4cf
Merge branch 'master' into core-updates
2016-04-06 12:00:29 +02:00
Mark H Weaver
37b2dba1cc
gnu: libextractor: Improve ffmpeg-3 patch.
...
* gnu/packages/patches/libextractor-ffmpeg-3.patch: Add additional
fixes and harmonize with patches in upstream repository.
2016-04-04 23:49:48 -04:00
Mark H Weaver
fd7fd3c167
gnu: libextractor: Add patch to fix build with ffmpeg-3.
...
* gnu/packages/patches/libextractor-ffmpeg-3.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/gnunet.scm (libextractor)[source]: Add patch.
2016-04-04 22:55:52 -04:00
Efraim Flashner
451c1436a3
gnu: mc: Update to 4.8.16.
...
* gnu/packages/mc.scm (mc): Update to 4.8.16.
[source]: Remove patch.
* gnu/packages/patches/mc-fix-ncurses-build.patch: Remove.
* gnu-system.am (dist_patch_DATA): Remove it.
2016-04-02 23:39:32 +03:00
Ludovic Courtès
915363a3e2
gnu: wicd: Add template for WPA2-TTLS.
...
* gnu/packages/patches/wicd-wpa2-ttls.patch: New file.
* gnu/packages/wicd.scm (wicd)[source]: Add it.
* gnu-system.am (dist_patch_DATA): Add it.
2016-04-01 13:59:58 +02:00
Ludovic Courtès
f5480572d0
gnu: wicd: Update to 1.7.4.
...
* gnu/packages/wicd.scm (wicd): Update to 1.7.4.
[source]: Remove 'wicd-template-instantiation.patch'.
* gnu/packages/patches/wicd-template-instantiation.patch: Remove.
* gnu-system.am (dist_patch_DATA): Remove it.
2016-04-01 13:59:58 +02:00
Mark H Weaver
51514e6959
gnu: expat: Update to 2.1.1.
...
* gnu/packages/patches/expat-CVE-2015-1283.patch: Delete file.
* gnu-system.am (dist_patch_DATA): Remove it.
* gnu/packages/xml.scm (expat): Update to 2.1.1.
[source]: Use bz2 tarball. Remove patch.
2016-03-25 21:38:16 -04:00
Mark H Weaver
58cc369f32
gnu: webkitgtk-2.4: Update to 2.4.10 [fixes many security flaws].
...
Fixes CVE-2014-1748, CVE-2015-1071, CVE-2015-1076, CVE-2015-1081,
CVE-2015-1083, CVE-2015-1120, CVE-2015-1122, CVE-2015-1127, CVE-2015-1153,
CVE-2015-1155, CVE-2015-3658, CVE-2015-3659, CVE-2015-3727, CVE-2015-3731,
CVE-2015-3741, CVE-2015-3743, CVE-2015-3745, CVE-2015-3747, CVE-2015-3748,
CVE-2015-3749, CVE-2015-3752, CVE-2015-5788, CVE-2015-5794, CVE-2015-5801,
CVE-2015-5809, CVE-2015-5822, and CVE-2015-5928.
* gnu/packages/patches/webkitgtk-2.4-sql-init-string.patch: Delete file.
* gnu-system.am (dist_patch_DATA): Remove it.
* gnu/packages/webkit.scm (webkitgtk-2.4): Update to 2.4.10.
[source]: Remove patch.
2016-03-22 07:38:22 -04:00
Ludovic Courtès
cd6cc144e0
Merge branch 'security-updates'
2016-03-22 00:14:03 +01:00
Leo Famulari
064503aaa2
gnu: Add python-rarfile.
...
* gnu/packages/python.scm (python-rarfile, python2-rarfile): New
variables.
* gnu/packages/patches/python-rarfile-fix-tests.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
2016-03-18 14:27:16 -04:00
Mark H Weaver
e3d3546eda
gnu: libotr: Fix tests on mips64el.
...
* gnu/packages/patches/libotr-test-auth-fix.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/messaging.scm (libotr)[source]: Add patch.
2016-03-17 19:05:08 -04:00
Mark H Weaver
a3b84f70d8
Merge branch 'master' into security-updates
2016-03-15 12:40:53 -04:00
Efraim Flashner
20109e07bd
gnu: gitolite: Update to 3.6.5.
...
* gnu/packages/version-control.scm (gitolite): Update to 3.6.5.
[source]: Remove patch.
* gnu/packages/patches/gitolite-openssh-6.8-compat.patch: Remove file.
* gnu-system.am (dist_patch_DATA): Remove it.
2016-03-15 07:10:35 +02:00
Mark H Weaver
2c9f0b0770
Merge branch 'master' into security-updates
2016-03-12 15:07:41 -05:00
Andreas Enge
8e755b1bcd
gnu: mupdf: Simplify package.
...
* gnu/packages/pdf.scm (mupdf)[source]: Drop patch and part of snippet
modifying permissions of files added by the patch.
[arguments]: Use #:make-flags instead of modified build and install phases.
Drop superfluous module inclusion. Use modify-phases syntax.
* gnu/packages/patches/mupdf-buildsystem-fix.patch: Remove patch.
* gnu-system.am (dist_patch_DATA): Unregister patch.
2016-03-12 09:56:27 +01:00
Ludovic Courtès
ef0f0d5f97
gnu: vorbis-tools: Patch buffer overflow [fixes CVE-2015-6749].
...
* gnu/packages/patches/vorbis-tools-CVE-2015-6749.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/xiph.scm (vorbis-tools)[source]: Use it.
2016-03-11 16:33:50 +01:00
Mark H Weaver
c3499ad6b8
gnu: icecat: Add several security fixes.
...
* gnu/packages/patches/icecat-CVE-2015-4477.patch,
gnu/packages/patches/icecat-CVE-2015-7207.patch,
gnu/packages/patches/icecat-CVE-2016-1952-pt01.patch,
gnu/packages/patches/icecat-CVE-2016-1952-pt02.patch,
gnu/packages/patches/icecat-CVE-2016-1952-pt03.patch,
gnu/packages/patches/icecat-CVE-2016-1952-pt04.patch,
gnu/packages/patches/icecat-CVE-2016-1952-pt05.patch,
gnu/packages/patches/icecat-CVE-2016-1952-pt06.patch,
gnu/packages/patches/icecat-CVE-2016-1954.patch,
gnu/packages/patches/icecat-CVE-2016-1960.patch,
gnu/packages/patches/icecat-CVE-2016-1961.patch,
gnu/packages/patches/icecat-CVE-2016-1962.patch,
gnu/packages/patches/icecat-CVE-2016-1964.patch,
gnu/packages/patches/icecat-CVE-2016-1965.patch,
gnu/packages/patches/icecat-CVE-2016-1966.patch,
gnu/packages/patches/icecat-CVE-2016-1974.patch,
gnu/packages/patches/icecat-bug-1248851.patch: New files.
* gnu-system.am (dist_patch_DATA): Add them.
* gnu/packages/gnuzilla.scm (icecat)[source]: Add patches.
2016-03-10 10:52:41 -05:00
Ludovic Courtès
4cff124bbf
gnu: openssl: Update to 1.0.2g.
...
* gnu/packages/tls.scm (openssl)[replacement]: Remove.
[version, source]: Bump to 1.0.2g. Use "openssl-c-rehash-in.patch"
instead of "openssl-c-rehash.patch".
(openssl-1.0.2g): Remove.
* gnu-system.am (dist_patch_DATA): Remove "openssl-c-rehash.patch".
2016-03-09 15:20:34 +01:00
Efraim Flashner
e224495ce1
gnu: jasper: Add fixes for CVE-2016-1577, CVE-2016-2089, CVE-2016-2116.
...
* gnu/packages/patches/jasper-CVE-2016-1557.patch,
gnu/packages/patches/jasper-CVE-2016-2089.patch,
gnu/packages/patches/jasper-CVE-2016-2116.patch: New files.
* gnu-system.am (dist_patch_DATA): Add them.
* gnu/packages/image.scm (jasper)[source]: Add patches.
2016-03-08 11:54:58 +02:00
Andreas Enge
d7c4619bd1
gnu: Add einstein.
...
* gnu/packages/games.scm (einstein): New variable.
* gnu/packages/patches/einstein-build.patch: New file.
* gnu-system.am (dist_patch_DATA): Register patch.
2016-03-05 18:44:43 +01:00
Leo Famulari
d8173f21f7
gnu: perl: Replace with patched version [fixes CVE-2016-2381].
...
* gnu/packages/patches/perl-CVE-2016-2381.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/perl.scm (perl)[replacement]: New field.
(perl-fixed): New variable.
* gnu/packages/commencement.scm (perl-boot0)[replacement]: New field.
2016-03-03 14:56:23 -05:00
Lukas Gradl
e90819c40a
gnu: Add procmail.
...
* gnu/packages/patches/procmail-ambiguous-getline-debian.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/mail.scm (procmail): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2016-03-02 20:44:18 -05:00
Mark H Weaver
b134a80c36
gnu: icecat: Update bundled graphite2 to 1.3.6 [unspecified security fixes].
...
* gnu/packages/patches/icecat-update-graphite2-pt2.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/gnuzilla.scm (icecat)[source]: Add patch.
2016-03-02 15:13:15 -05:00
Leo Famulari
5e8276dcf4
gnu: ilmbase: Add patch to fix build on i686.
...
Fixes <http://bugs.gnu.org/22049 >.
* gnu/packages/patches/ilmbase-fix-tests.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/graphics.scm (ilmbase)[source]: Add patch.
2016-03-01 19:08:31 -05:00
Ludovic Courtès
caeadfddb0
gnu: openssl: Replace with 1.0.2g [fixes CVE-2016-{0800,0705,0798,0797,0799,0702,0703,0704}].
...
See <http://openssl.org/news/secadv/20160301.txt >.
Also fixes <http://bugs.gnu.org/22831 >.
* gnu/packages/patches/openssl-c-rehash-in.patch: New file.
* gnu/packages/tls.scm (openssl)[replacement]: New field.
(openssl-1.0.2g): New variable.
2016-03-01 16:00:46 +01:00
Mark H Weaver
9579118922
gnu: bitlbee: Update to 3.4.1.
...
* gnu/packages/patches/bitlbee-configure-doc-fix.patch: Delete file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/messaging.scm (bitlbee): Update to 3.4.1.
[source]: Remove patch.
2016-02-27 21:10:56 -05:00
Ricardo Wurmus
a003b5b650
gnu: scribus: Update to 1.5.1.
...
* gnu/packages/scribus.scm (scribus): Update to 1.5.1.
[source]: Remove patch.
* gnu/packages/patches/scribus-qobject.patch: Delete file.
* gnu-system.am (dist_patch_DATA): Remove it.
2016-02-27 16:34:20 +01:00
Christopher Allan Webber
c4a7904c21
gnu: Add python-paste.
...
* gnu/packages/python.scm (python-paste, python2-paste): New variables.
* gnu/packages/patches/python-paste-remove-timing-test.patch: New file.
* gnu/packages/patches/python-paste-remove-website-test.patch: New file.
* gnu-system.am (dist_patch_DATA): Add them.
2016-02-25 11:01:45 -08:00
Mark H Weaver
e62b5c6903
Merge branch 'media-updates'
2016-02-25 13:50:19 -05:00
Leo Famulari
85267efb2a
gnu: libssh: Update to 0.7.3 [fixes CVE-2016-0739].
...
* gnu/packages/patches/libssh-CVE-2014-0017.patch: Delete file.
* gnu/packages/patches/libssh-0.6.5-CVE-2016-0739.patch: New file.
* gnu-system.am (dist_patch_DATA): Adjust accordingly.
* gnu/packages/ssh.scm (libssh): Update to 0.7.3.
(libssh-0.5): Rename to...
(libssh-0.6): ... this. Update to 0.6.5.
[source]: Add patch for CVE-2016-0739.
(guile-ssh)[inputs]: Use libssh-0.6.
Modified-By: Mark H Weaver <mhw@netris.org>
2016-02-24 16:32:09 -05:00
Andy Wingo
2ae7a55062
gnu: xf86-video-vmware: Update to 13.1.0.
...
* gnu/packages/patches/xf86-video-vmware-glibc-2.20.patch: Delete file.
* gnu-system.am (dist_patch_DATA): Remove it.
* gnu/packages/xorg.scm (xf86-video-vmware): Update to 13.1.0.
[source]: Remove patch.
2016-02-24 11:49:57 -05:00
Andy Wingo
bcd4a74039
gnu: xf86-video-trident: Update to 1.3.7.
...
* gnu/packages/patches/xf86-video-trident-remove-mibstore.patch: Delete
file.
* gnu-system.am (dist_patch_DATA): Remove it.
* gnu/packages/xorg.scm (xf86-video-trident): Update to 1.3.7.
[source]: Remove patch.
2016-02-24 11:49:57 -05:00
Andy Wingo
816decebf2
gnu: xf86-video-tdfx: Update to 1.4.6.
...
* gnu/packages/patches/xf86-video-tdfx-remove-mibstore.patch: Delete
file.
* gnu-system.am (dist_patch_DATA): Remove it.
* gnu/packages/xorg.scm (xf86-video-tdfx): Update to 1.4.6.
[source]: Remove patch.
2016-02-24 11:49:57 -05:00
Andy Wingo
5f59f5103a
gnu: xf86-video-sis: Update to 0.10.8.
...
* gnu/packages/patches/xf86-video-sis-fix-exa-crash.patch,
gnu/packages/patches/xf86-video-sis-update-api.patch: Delete files.
* gnu-system.am (dist_patch_DATA): Remove them.
* gnu/packages/xorg.scm (xf86-video-sis): Update to 0.10.8.
[source]: Remove patches.
2016-02-24 11:49:57 -05:00
Andy Wingo
fc1172f787
gnu: xf86-video-siliconmotion: Update to 1.7.8.
...
* gnu/packages/patches/xf86-video-siliconmotion-remove-mibstore.patch:
Delete file.
* gnu-system.am (dist_patch_DATA): Remove it.
* gnu/packages/xorg.scm (xf86-video-siliconmotion): Update to 1.7.8.
[source]: Remove patch.
2016-02-24 11:49:57 -05:00
Andy Wingo
bfe27469b4
gnu: xf86-video-r128: Update to 6.10.1.
...
* gnu/packages/patches/xf86-video-r128-glibc-2.20.patch: Delete file.
* gnu-system.am (dist_patch_DATA): Remove it.
* gnu/packages/xorg.scm (xf86-video-r128): Update to 6.10.1.
[source]: Remove patch.
2016-02-24 11:49:57 -05:00
Andy Wingo
ea192db119
gnu: xf86-video-mga: Update to 1.6.4.
...
* gnu/packages/patches/xf86-video-mga-glibc-2.20.patch: Delete file.
* gnu-system.am (dist_patch_DATA): Remove it.
* gnu/packages/xorg.scm (xf86-video-mga): Update to 1.6.4.
[source]: Remove patch.
2016-02-24 11:49:57 -05:00
Mark H Weaver
5879f0d649
gnu: qemu: Add fixes for CVE-2015-8619, CVE-2016-1981, CVE-2016-2197.
...
* gnu/packages/patches/qemu-CVE-2015-8619.patch,
gnu/packages/patches/qemu-CVE-2016-1981.patch,
gnu/packages/patches/qemu-CVE-2016-2197.patch,
gnu/packages/patches/qemu-usb-ehci-oob-read.patch: New files.
* gnu-system.am (dist_patch_DATA): Add them.
* gnu/packages/qemu.scm (qemu)[source]: Add patches.
2016-02-22 10:26:22 -05:00
Leo Famulari
4e58a402ff
gnu: cpio: Add fix for CVE-2016-2037.
...
* gnu/packages/patches/cpio-CVE-2016-2037.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/cpio.scm (cpio)[source]: Add patch.
2016-02-19 18:04:15 -05:00
Mark H Weaver
3729ff4183
gnu: glibc: Add fix for CVE-2015-7547.
...
* gnu/packages/patches/glibc-CVE-2015-7547.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/base.scm (glibc)[source]: Add patch.
2016-02-19 00:42:10 -05:00
Pjotr Prins
552f5c009e
gnu: Add slurm.
...
* gnu/packages/parallel.scm (slurm): New variable.
* gnu/packages/patches/slurm-configure-remove-nonfree-contribs.patch:
New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/parallel.scm: Introduce license name space.
Co-authored-by: Andreas Enge <andreas@enge.fr>
2016-02-15 22:47:47 +01:00
Mark H Weaver
4373278ea5
gnu: libsndfile: Update to 1.0.26 [with follow-up fix CVE-2015-7805].
...
Note: The previous fix for CVE-2015-7805 was incomplete.
* gnu/packages/patches/libsndfile-CVE-2014-9496.patch,
gnu/packages/patches/libsndfile-CVE-2015-7805.patch: Delete files.
* gnu-system.am (dist_patch_DATA): Remove them.
* gnu/packages/pulseaudio.scm (libsndfile): Update to 1.0.26.
[source]: Remove patches.
2016-02-15 02:51:35 -05:00
Jan Nieuwenhuizen
a747baba00
gnu: Add ocaml-findlib.
...
* gnu/packages/ocaml.scm (ocaml-findlib): New variable.
* gnu/packages/patches/ocaml-findlib-make-install.patch: New file.
* gnu-system.am (dist_patch_DATA): Register it.
2016-02-13 09:15:55 +01:00
Mark H Weaver
3a7261bf96
gnu: gnupg: Add upstream fix for test failures on x86_64.
...
Fixes <https://debbugs.gnu.org/22558 >.
* gnu/packages/patches/gnupg-simple-query-ignore-status-messages.patch: New
file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/gnupg.scm (gnupg)[source]: Add patch.
2016-02-12 21:02:24 -05:00
Jan Nieuwenhuizen
511539ae81
gnu: Add tclxml.
...
* gnu/packages/patches/tclxml-3.2-install.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/tcl.scm (tclxml): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2016-02-12 19:13:05 -05:00
Mark H Weaver
59d4cf1c58
gnu: icecat: Update bundled graphite2 to 1.3.5 for security fixes.
...
* gnu/packages/patches/icecat-update-graphite2.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/gnuzilla.scm (icecat)[source]: Add patch. Add TODO
comment about using the system graphite2 in the future.
2016-02-11 14:59:16 -05:00
Mark H Weaver
16114c3494
gnu: mit-krb5: Update to 1.13.3; add fixes for CVE-2015-{8629,8630,8631}.
...
* gnu/packages/patches/mit-krb5-CVE-2015-2695-pt1.patch,
gnu/packages/patches/mit-krb5-CVE-2015-2695-pt2.patch,
gnu/packages/patches/mit-krb5-CVE-2015-2696.patch,
gnu/packages/patches/mit-krb5-CVE-2015-2697.patch,
gnu/packages/patches/mit-krb5-CVE-2015-2698-pt1.patch,
gnu/packages/patches/mit-krb5-CVE-2015-2698-pt2.patch: Delete files.
* gnu/packages/patches/mit-krb5-CVE-2015-8629.patch,
gnu/packages/patches/mit-krb5-CVE-2015-8630.patch,
gnu/packages/patches/mit-krb5-CVE-2015-8631.patch,
gnu/packages/patches/mit-krb5-init-context-null-spnego.patch: New files.
* gnu-system.am (dist_patch_DATA): Adjust accordingly.
* gnu/packages/mit-krb5.scm (mit-krb5): Update to 1.13.3.
[source]: Update URI to download conventional .tar.gz file. Add patches.
[native-inputs]: Remove old patches-as-inputs.
[arguments]: Remove hacks needed to cope with the older unconventional
tarball that contained an inner source tarball and signature: Remove
#:modules argument, and the custom 'unpack' and 'apply-patches' phases.
2016-02-10 10:41:11 -05:00
Christopher Allan Webber
6f74aecdb3
gnu: xdotools: Update to 3.20150503.1
...
* gnu/packages/xdisorg.scm (xdotools): Upgrade to 3.20150503.1.
* gnu/packages/patches/xdotool-fix-makefile.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
2016-02-06 15:39:51 -08:00
Christopher Allan Webber
a05d1d82c0
gnu: Add python-pygpgme
...
* gnu/packages/gnupg.scm (python-pygpgme, python2-pygpgme): New variables.
* gnu/packages/patches/pygpgme-disable-problematic-tests.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
2016-02-06 11:30:35 -08:00
Mark H Weaver
08cb746f08
gnu: icecat: Re-enable the Ephemeral Diffie-Hellman cipher suites.
...
* gnu/packages/patches/icecat-re-enable-DHE-cipher-suites.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/gnuzilla.scm (icecat)[source]: Add patch.
2016-02-06 08:48:20 -05:00
Mark H Weaver
a7d8c466db
gnu: icecat: Update to 38.6.0-gnu1.
...
* gnu/packages/patches/icecat-bug-1146335-pt1.patch,
gnu/packages/patches/icecat-bug-1146335-pt2.patch,
gnu/packages/patches/icecat-limit-max-buffers-size-for-ANGLE.patch,
gnu/packages/patches/icecat-CVE-2016-1930-pt01.patch,
gnu/packages/patches/icecat-CVE-2016-1930-pt02.patch,
gnu/packages/patches/icecat-CVE-2016-1930-pt03.patch,
gnu/packages/patches/icecat-CVE-2016-1930-pt04.patch,
gnu/packages/patches/icecat-CVE-2016-1930-pt05.patch,
gnu/packages/patches/icecat-CVE-2016-1930-pt06.patch,
gnu/packages/patches/icecat-CVE-2016-1930-pt07.patch,
gnu/packages/patches/icecat-CVE-2016-1930-pt08.patch,
gnu/packages/patches/icecat-CVE-2016-1930-pt09.patch,
gnu/packages/patches/icecat-CVE-2016-1930-pt10.patch,
gnu/packages/patches/icecat-CVE-2016-1930-pt11.patch,
gnu/packages/patches/icecat-CVE-2016-1930-pt12.patch,
gnu/packages/patches/icecat-CVE-2016-1930-pt13.patch,
gnu/packages/patches/icecat-CVE-2016-1930-pt14.patch,
gnu/packages/patches/icecat-CVE-2016-1930-pt15.patch,
gnu/packages/patches/icecat-CVE-2016-1935.patch: Delete files.
* gnu-system.am (dist_patch_DATA): Remove them.
* gnu/packages/gnuzilla.scm (icecat): Update to 38.6.0-gnu1.
[source]: Remove patches.
2016-02-05 16:00:25 -05:00
Leo Famulari
90bcecc568
gnu: jasper: Add fixes for several security flaws.
...
* gnu/packages/patches/jasper-CVE-2007-2721.patch,
gnu/packages/patches/jasper-CVE-2008-3520.patch,
gnu/packages/patches/jasper-CVE-2011-4516-and-CVE-2011-4517.patch,
gnu/packages/patches/jasper-CVE-2014-8137.patch,
gnu/packages/patches/jasper-CVE-2014-8138.patch,
gnu/packages/patches/jasper-CVE-2014-8157.patch,
gnu/packages/patches/jasper-CVE-2014-8158.patch,
gnu/packages/patches/jasper-CVE-2014-9029.patch,
gnu/packages/patches/jasper-CVE-2016-1867.patch: New files.
* gnu-system.am (dist_patch_DATA): Add them.
* gnu/packages/image.scm (jasper)[source]: Add patches.
2016-02-04 15:09:41 -05:00
Mark H Weaver
5fb205c638
gnu: perl-io-socket-ssl: Add workaround for OpenSSL-1.0.2f.
...
* gnu/packages/patches/perl-io-socket-ssl-openssl-1.0.2f-fix.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/web.scm (perl-io-socket-ssl)[source]: Add patch.
2016-02-04 00:15:21 -05:00
Federico Beffa
e5045f303a
gnu: Add emacs-constants.
...
* gnu/packages/emacs.scm (emacs-constants): New variable.
* gnu/packages/patches/emacs-constants-lisp-like.patch: New patch.
* gnu-system.am (dist_patch_DATA): Add it.
2016-02-03 10:48:36 +01:00
Federico Beffa
e037a09f1d
gnu: Add emacs-scheme-complete.
...
* gnu/packages/emacs.scm (emacs-scheme-complete): New variable.
* gnu/packages/patches/emacs-scheme-complete-scheme-r5rs-info.patch: New patch.
* gnu-system.am (dist_patch_DATA): Add the new patch.
2016-02-03 10:47:21 +01:00
Mark H Weaver
fd9a5b0fc3
gnu: qemu: Update to 2.5.0; add fixes for security flaws.
...
* gnu/packages/patches/qemu-CVE-2015-6855.patch: Delete file.
* gnu/packages/patches/qemu-virtio-9p-use-accessor-to-get-thread-pool.patch,
gnu/packages/patches/qemu-CVE-2015-8558.patch,
gnu/packages/patches/qemu-CVE-2015-8567.patch,
gnu/packages/patches/qemu-CVE-2015-8613.patch,
gnu/packages/patches/qemu-CVE-2015-8701.patch,
gnu/packages/patches/qemu-CVE-2015-8743.patch,
gnu/packages/patches/qemu-CVE-2016-1568.patch,
gnu/packages/patches/qemu-CVE-2016-1922.patch: New files.
* gnu-system.am (dist_patch_DATA): Remove 'qemu-CVE-2015-6855.patch'; add the
new patches.
* gnu/packages/qemu.scm (qemu): Update to 2.5.0.
[source]: Remove old patches and add new ones.
[arguments]: Add 'disable-test-qga' phase.
(%glib-memory-vtable-patch, %glib-duplicate-test-patch): Remove variables.
2016-02-03 00:05:22 -05:00
Mark H Weaver
5e764e2b6f
gnu: linux-libre: Update to 4.4.1.
...
* gnu/packages/patches/linux-libre-CVE-2016-0728.patch: Delete file.
* gnu-system.am (dist_patch_DATA): Remove it.
* gnu/packages/linux.scm (linux-libre): Update to 4.4.1.
[source]: Remove patch.
2016-02-01 23:47:35 -05:00
Eric Bavier
e3f755f44c
gnu: Add pinball.
...
* gnu/packages/games.scm (pinball): New variable.
* gnu/packages/patches/pinball-const-fix.patch,
gnu/packages/patches/pinball-cstddef.patch,
gnu/packages/patches/pinball-missing-separators.patch,
gnu/packages/patches/pinball-src-deps.patch,
gnu/packages/patches/pinball-system-ltdl.patch: New patches.
* gnu-system.am (dist_patch_DATA): Add them.
2016-01-31 23:46:30 -06:00
Efraim Flashner
e5a2edeba0
gnu: perl-tk: Update to 804.033.
...
* gnu/packages/tcl.scm (perl-tk): Update to 804.033.
[source]: Remove patch.
* gnu/packages/patches/perl-tk-x11-discover.patch: Remove file.
* gnu-system.am (dist_patch_DATA): Remove patch.
2016-01-31 14:36:08 +02:00
Mark H Weaver
29a780147d
gnu: icecat: Add fixes for CVE-2016-{1930,1935} and other bugs.
...
* gnu/packages/patches/icecat-CVE-2016-1930-pt01.patch,
gnu/packages/patches/icecat-CVE-2016-1930-pt02.patch,
gnu/packages/patches/icecat-CVE-2016-1930-pt03.patch,
gnu/packages/patches/icecat-CVE-2016-1930-pt04.patch,
gnu/packages/patches/icecat-CVE-2016-1930-pt05.patch,
gnu/packages/patches/icecat-CVE-2016-1930-pt06.patch,
gnu/packages/patches/icecat-CVE-2016-1930-pt07.patch,
gnu/packages/patches/icecat-CVE-2016-1930-pt08.patch,
gnu/packages/patches/icecat-CVE-2016-1930-pt09.patch,
gnu/packages/patches/icecat-CVE-2016-1930-pt10.patch,
gnu/packages/patches/icecat-CVE-2016-1930-pt11.patch,
gnu/packages/patches/icecat-CVE-2016-1930-pt12.patch,
gnu/packages/patches/icecat-CVE-2016-1930-pt13.patch,
gnu/packages/patches/icecat-CVE-2016-1930-pt14.patch,
gnu/packages/patches/icecat-CVE-2016-1930-pt15.patch,
gnu/packages/patches/icecat-CVE-2016-1935.patch,
gnu/packages/patches/icecat-bug-1146335-pt1.patch,
gnu/packages/patches/icecat-bug-1146335-pt2.patch,
gnu/packages/patches/icecat-limit-max-buffers-size-for-ANGLE.patch: New
files.
* gnu-system.am (dist_patch_DATA): Add them.
* gnu/packages/gnuzilla.scm (icecat)[source]: Add patches.
2016-01-28 00:34:20 -05:00
Mark H Weaver
412bee5e29
Merge branch 'master' into core-updates
2016-01-24 21:04:54 -05:00
Ricardo Wurmus
94ce537eac
gnu: Add TopHat.
...
* gnu/packages/bioinformatics.scm (tophat): New variable.
* gnu/packages/patches/tophat-build-with-later-seqan.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
2016-01-23 08:53:10 +01:00
Mark H Weaver
86fa2ea92f
gnu: libtiff: Update to 4.0.6. Add fixes for CVE-2015-{8665,8683}.
...
* gnu/packages/patches/libtiff-CVE-2015-8665+CVE-2015-8683.patch,
gnu/packages/patches/libtiff-oob-accesses-in-decode.patch,
gnu/packages/patches/libtiff-oob-write-in-nextdecode.patch: New files.
* gnu-system.am (dist_patch_DATA): Add them.
* gnu/packages/image.scm (libtiff): Update to 4.0.6.
[source]: Add patches.
2016-01-21 00:30:15 -05:00
Eric Bavier
97b07aaa41
gnu: Add perl-module-pluggable.
...
This Perl module was moved out of Perl core in v5.19.0.
* gnu/packages/perl.scm (perl-module-pluggable): New variable.
* gnu/packages/patches/perl-module-pluggable-search.patch: New patch.
* gnu-system.am (dist_patch_DATA): Add it.
2016-01-20 17:45:31 -06:00
Mark H Weaver
beed3af565
gnu: linux-libre: Add fix for CVE-2016-0728.
...
* gnu/packages/patches/linux-libre-CVE-2016-0728.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/linux.scm (linux-libre)[source]: Add patch.
2016-01-20 13:23:42 -05:00
Andreas Enge
f32ee38fcd
gnu: arb: Correct patch.
...
* gnu/packages/patches/arb-ldconfig.patch: Correct erroneously committed file.
This is a follow-up to commit ffc8f34511
.
2016-01-20 16:57:17 +01:00
Andreas Enge
ffc8f34511
gnu: arb: Update to 2.8.1.
...
* gnu/packages/algebra.scm (arb)[source]: Update to 2.8.1. Add patch.
* gnu/packages/patches/arb-ldconfig.patch: New file.
* gnu-system.am (dist_patch_DATA): Register patch.
2016-01-20 16:33:34 +01:00
Andreas Enge
7c853c02b8
gnu: doxygen: Update to 1.8.11.
...
* gnu/packages/doxygen.scm (doxygen)[source]: Update to 1.8.11.
Drop one patch.
[build-system]: Switch to cmake-build-system, since gnu-build-system
is not supported any more.
[arguments]: Adapt.
[native-inputs]: Drop unused perl.
* gnu/packages/patches/doxygen-tmake.patch: Remove file.
* gnu/packages/patches/doxygen-test.patch: Adapt.
* gnu-system.am (dist_patch_DATA): Unregister patch.
2016-01-20 13:19:48 +01:00
Mark H Weaver
afe9f40949
Merge branch 'master' into core-updates
2016-01-19 00:18:37 -05:00
Mark H Weaver
8d9bae4ed7
gnu: librsvg: Update to 2.40.13 [fixes CVE-2015-7558].
...
* gnu/packages/patches/librsvg-tests.patch: Delete file.
* gnu-system.am (dist_patch_DATA): Remove it.
* gnu/packages/gnome.scm (librsvg): Update to 2.40.13.
[source]: Remove patch.
2016-01-15 18:03:02 -05:00
Ludovic Courtès
89b48232f8
gnu: automake: Adjust to deal with Perl 5.22.
...
Fixes <http://bugs.gnu.org/22375 >.
* gnu/packages/patches/automake-regexp-syntax.patch: New file.
* gnu/packages/autotools.scm (automake)[source]: Use it.
* gnu-system.am (dist_patch_DATA): Add it.
2016-01-15 14:23:46 +01:00
Ricardo Wurmus
0047d26a22
gnu: bowtie: Update to 2.2.6.
...
* gnu/packages/bioinformatics.scm (bowtie): Update to 2.2.6.
[source]: Remove patch; do not set CC and CPP variables.
[inputs]: Add "tbb".
[arguments]: Pass "prefix" and "WITH_TBB" make flags; remove custom
"install" phase.
* gnu/packages/patches/bowtie-fix-makefile.patch: Remove file.
* gnu-system.am (dist_patch_DATA): Remove patch file.
2016-01-14 14:43:25 +01:00
Ludovic Courtès
76002e54f2
gnu: gawk: Protect against random failures of the 'fts' test.
...
* gnu/packages/patches/gawk-fts-test.patch: New file.
* gnu/packages/gawk.scm (gawk)[source]: Use it.
* gnu-system.am (dist_patch_DATA): Add it.
2016-01-14 10:43:08 +01:00
Ludovic Courtès
8c986ab120
Merge branch 'master' into core-updates
2016-01-13 18:18:48 +01:00
Eric Bavier
c91d3fb7f4
gnu: boost: Update to 1.60.0.
...
* gnu/packages/boost.scm (boost): Update to 1.60.0.
[source]: Remove patch.
* gnu/packages/patches/boost-mips-avoid-m32.patch: Delete patch
* gnu-system.am (dist_patch_DATA): Remove patch.
Also fix dependent packages:
* gnu/packages/patches/csound-header-ordering.patch: New patch.
* gnu/packages/audio.scm (csound)[source]: Use it.
[arguments]: Add 'set-flags phase.
* gnu/packages/patches/libcmis-fix-test-onedrive.patch: New patch.
* gnu/packages/libreoffice.scm (libcmis)[source]: Use it.
(libreoffice)[arguments]: Add LDFLAGS to #:configure-flags.
(librevenge)[inputs]: Move boost from here...
[propogated-inputs]: to here.
[arguments]: Add LDFLAGS to #:configure-flags.
* gnu/packages/patches/openimageio-boost-1.60.patch: New patch.
* gnu/packages/graphics.scm (openimageio): Use it.
* gnu-system.am (dist_patch_DATA): Add patches.
2016-01-12 21:07:53 +01:00
Mark H Weaver
203795acea
gnu: perl: Add fix for CVE-2015-8607.
...
* gnu/packages/patches/perl-CVE-2015-8607.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/perl.scm (perl)[source]: Add patch.
2016-01-12 13:12:07 -05:00
Mark H Weaver
16aa649117
gnu: sudo: Add fix for CVE-2015-5602.
...
* gnu/packages/patches/sudo-CVE-2015-5602.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/admin.scm (sudo)[source]: Add patch.
2016-01-12 11:23:06 -05:00
Ben Woodcroft
9b9b7ffd8e
gnu: bedtools: Update to 2.25.0.
...
* gnu/packages/bioinformatics.scm (bedtools): Update to 0.25.0.
[source]: Remove patch merged upstream.
[arguments]: Use 'modify-phases'. Remove
'patch-makefile-SHELL-definition' phase.
* gnu/packages/patches/bedtools-32bit-compilation.patch: Remove file.
* gnu-system.am (dist_patch_DATA): Remove it.
2016-01-11 00:36:13 +10:00
Mark H Weaver
bea25ae83c
gnu: nss: Update to 3.21 [fixes CVE-2015-7575].
...
* gnu/packages/gnuzilla.scm (nss): Update to 3.21.
[arguments]: In configure phase, setenv CC=gcc.
* gnu/packages/patches/nss-pkgconfig.patch: Adapt to NSS 3.21.
2016-01-08 15:29:50 -05:00
Leo Famulari
62339e2d49
gnu: w3m: Enable SSL, disable broken protocols and ciphers.
...
Fixes <http://bugs.gnu.org/16791 >.
* gnu/packages/patches/w3m-force-ssl_verify_server-on.patch: New file.
* gnu/packages/patches/w3m-disable-sslv2-and-sslv3.patch: New file.
* gnu/packages/patches/w3m-disable-weak-ciphers.patch: New file.
* gnu/packages/w3m.scm (w3m)[source]: Add patches.
* gnu-system.am (dist_patch_DATA): Add the new files.
2016-01-07 02:35:38 -05:00
Leo Famulari
e6352001c4
gnu: w3m: Update patch to use '-p1'.
...
* gnu/packages/patches/w3m-fix-compile.patch: Rename this file...
* gnu/packages/patches/w3m-libgc.patch: ...to this, and adjust patch
prefix level to '-p1'.
* gnu-system.am (dist_patch_DATA): Update patch name.
* gnu/packages/w3m.scm (w3m)[source]: Update patch name.
[source]: Drop patch flag -p0.
2016-01-07 02:35:38 -05:00
Efraim Flashner
93b3a8b0ee
gnu: flex: Update to 2.6.0.
...
* gnu/packages/flex.scm (flex): Update to 2.6.0.
[source]: Remove flex-bison-tests.patch.
* gnu-system.am (dist_patch_DATA): Remove flex-bison-tests.patch.
* gnu/packages/patches/flex-bison-tests.patch: Remove it.
2016-01-07 08:42:15 +02:00
Efraim Flashner
5a75865f9d
gnu: gnutls: Update to 3.4.7.
...
* gnu/packages/tls.scm (gnutls): Update to 3.4.7.
[source]: Remove gnutls-doc-fix.patch.
[arguments]: Remove delete-prebuilt-unfixed-info-file phase.
[native-inputs]: Remove texinfo.
* gnu-system.am (dist_patch_DATA): Remove gnutls-doc-fix.patch
2016-01-05 21:06:59 +02:00
Roel Janssen
a7ec569c98
gnu: Add LDC.
...
* gnu/packages/ldc.scm: New file.
* gnu/packages/patches/ldc-disable-tests.patch: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add ldc.scm.
(dist_patch_DATA): Add patch file.
2016-01-05 16:24:57 +01:00
Ludovic Courtès
a2ab82db9a
gnu: python: Honor 'C_INCLUDE_PATH'.
...
This is a followup to 009b53fd
.
* gnu/packages/patches/python-3-search-paths.patch: Check
'C_INCLUDE_PATH' instead of 'CPATH'.
* gnu/packages/patches/python-2.7-search-paths.patch: Likewise.
2016-01-05 13:13:17 +01:00
Ricardo Wurmus
4828ff91ff
gnu: gtk+: Add patch to support GUIX_GTK3_PATH.
...
* gnu/packages/patches/gtk3-respect-GUIX_GTK3_PATH: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/gtk.scm (gtk+) [source]: Add patch.
[native-search-paths]: Add search path for GUIX_GTK3_PATH.
2016-01-04 16:11:10 -05:00
Ricardo Wurmus
2a6afac905
gnu: gtk+-2: Add patch to support GUIX_GTK2_PATH.
...
* gnu/packages/patches/gtk2-respect-GUIX_GTK2_PATH: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/gtk.scm (gtk+-2) [source]: Add patch.
[native-search-paths]: Add search path for GUIX_GTK2_PATH.
2016-01-04 16:11:10 -05:00
Ricardo Wurmus
c2e87caaa6
gnu: julia: Update to 0.4.2.
...
* gnu/packages/patches/julia-0.3.10-fix-empty-array.patch: Remove file.
* gnu-system.am (dist_patch_DATA): Remove it.
* gnu/packages/julia.scm (julia): Update to 0.4.2.
[arguments]: Remove phase "fix-building-with-mcjit-llvm"; replace phase
"patch-include-path" with "fix-include-and-link-paths"; add phase
"hardcode-paths"; add missing make-flags.
[inputs]: Replace "pcre" with "pcre2"; replace "git" with "libgit2"; add
"coreutils"; add "libuv-julia"; add "wget"; add "which".
[native-inputs]: Remove "which".
2016-01-04 11:35:57 +01:00
Ludovic Courtès
53334dd6e9
Merge branch 'master' into core-updates
2016-01-03 14:53:03 +01:00
Ludovic Courtès
1575dcd134
gnu: grep: Skip timing-sensitive test.
...
This avoids failures on loaded machines as seen
at <http://hydra.gnu.org/build/906900/log/raw >.
* gnu/packages/patches/grep-timing-sensitive-test.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/base.scm (grep): Use it.
2016-01-03 14:50:29 +01:00
Eric Bavier
209778717a
gnu: Add Asymptote.
...
* gnu/packages/bdw-gc.scm (libgc-for-c++): New variable.
* gnu/packages/plotutils.scm (asymptote): New variable.
* gnu/packages/patches/asymptote-gsl2.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
2016-01-02 16:04:55 -06:00
Ludovic Courtès
e80d2555f5
gnu: findutils: Update to 4.6.0.
...
* gnu/packages/patches/findutils-absolute-paths.patch: Remove.
* gnu/packages/patches/findutils-test-xargs.patch: New file.
* gnu-system.am (dist_patch_DATA): Adjust accordingly.
* gnu/packages/base.scm (findutils): Update to 4.6.0. Remove
'findutils-absolute-paths.patch' and add 'findutils-test-xargs.patch'.
2016-01-01 01:05:06 +01:00
Leo Famulari
b7e7d1b9d3
gnu: fuse: Update to 2.9.4.
...
* gnu/packages/patches/fuse-CVE-2015-3202.patch: Delete file.
* gnu-system.am (dist_patch_DATA): Remove it.
* gnu/packages/linux.scm (fuse): Update to 2.9.4.
[source]: Remove patch.
2015-12-29 14:20:55 -05:00
Mark H Weaver
097190417f
gnu: icecat: Update to 38.5.0-gnu1.
...
* gnu/packages/patches/icecat-CVE-2015-7201-pt1.patch,
gnu/packages/patches/icecat-CVE-2015-7201-pt2.patch,
gnu/packages/patches/icecat-CVE-2015-7201-pt3.patch,
gnu/packages/patches/icecat-CVE-2015-7205.patch,
gnu/packages/patches/icecat-CVE-2015-7210.patch,
gnu/packages/patches/icecat-CVE-2015-7212.patch,
gnu/packages/patches/icecat-CVE-2015-7213-pt1.patch,
gnu/packages/patches/icecat-CVE-2015-7213-pt2.patch,
gnu/packages/patches/icecat-CVE-2015-7214.patch,
gnu/packages/patches/icecat-CVE-2015-7222-pt1.patch,
gnu/packages/patches/icecat-CVE-2015-7222-pt2.patch,
gnu/packages/patches/icecat-CVE-2015-7222-pt3.patch,
gnu/packages/patches/icecat-freetype-2.6.patch: Delete files.
* gnu-system.am (dist_patch_DATA): Remove them.
* gnu/packages/gnuzilla.scm (icecat): Update to 38.5.0-gnu1.
[source]: Remove patches.
2015-12-23 18:19:59 -05:00
Leo Famulari
f0150f8724
gnu: grub: Add fix for CVE-2015-8730.
...
* gnu/packages/patches/grub-CVE-2015-8370.patch: New file.
* gnu-system.am (dist_patch_DATA): Register patch.
* gnu/packages/grub.scm: Apply patch.
2015-12-21 12:33:55 -05:00
Ludovic Courtès
8309c3899a
gnu: commencement: Use GMP 6.0.0a for bootstrapping.
...
* gnu/packages/multiprecision.scm (gmp-6.0): New variable.
* gnu/packages/commencement.scm (gcc-boot0, gcc-final): Use it.
* gnu/packages/patches/gmp-arm-asm-nothumb.patch: New file, reinstated
from before e414a7d
.
* gnu-system.am (dist_patch_DATA): Add it.
2015-12-18 18:38:22 +01:00
Mark H Weaver
3faf214a0b
gnu: icecat: Add fixes for several security flaws.
...
* gnu/packages/patches/icecat-CVE-2015-7201-pt1.patch,
gnu/packages/patches/icecat-CVE-2015-7201-pt2.patch,
gnu/packages/patches/icecat-CVE-2015-7201-pt3.patch,
gnu/packages/patches/icecat-CVE-2015-7205.patch,
gnu/packages/patches/icecat-CVE-2015-7210.patch,
gnu/packages/patches/icecat-CVE-2015-7212.patch,
gnu/packages/patches/icecat-CVE-2015-7213-pt1.patch,
gnu/packages/patches/icecat-CVE-2015-7213-pt2.patch,
gnu/packages/patches/icecat-CVE-2015-7214.patch,
gnu/packages/patches/icecat-CVE-2015-7222-pt1.patch,
gnu/packages/patches/icecat-CVE-2015-7222-pt2.patch,
gnu/packages/patches/icecat-CVE-2015-7222-pt3.patch: New files.
* gnu-system.am (dist_patch_DATA): Add them.
* gnu/packages/gnuzilla.scm (icecat)[source]: Add patches.
2015-12-17 14:12:06 -05:00
Federico Beffa
fceac88039
gnu: python-ipython: Patch 'ctypes' bug.
...
* gnu/packages/patches/python-ipython-inputhook-ctype.patch: New patch.
* gnu/packages/python.scm (python-ipython): Use it.
* gnu-system.am (dist_patch_DATA): Add it.
2015-12-15 18:05:42 +01:00
Efraim Flashner
9c1c2a7f8d
gnu: bluez: Update to 5.36.
...
* gnu/packages/linux.scm (bluez): Update to 5.36.
[source]: Remove patch.
* gnu/packages/patches/bluez-tests.patch: Remove file.
* gnu-system.am (dist_patch_DATA): Remove it.
2015-12-14 11:06:20 +02:00
Ludovic Courtès
4187fe750f
gnu: perl: Build deterministically, and make byproducts deterministic.
...
With this, a --rounds=2 build passes, and timestamps in POD files can be
controlled with 'SOURCE_DATE_EPOCH'.
* gnu/packages/patches/perl-deterministic-ordering.patch,
gnu/packages/patches/perl-no-build-time.patch,
gnu/packages/patches/perl-source-date-epoch.patch: New files.
* gnu/packages/perl.scm (perl)[source]: Use them.
* gnu-system.am (dist_patch_DATA): Add them.
2015-12-13 11:28:54 +01:00
Ludovic Courtès
4de3507483
gnu: perl: Update to 5.22.0.
...
* gnu/packages/perl.scm (perl)[source]: Update to 5.22.0. Remove
"perl-module-pluggable-search.patch" since Module::Pluggable appears to
be gone.
[arguments] <configure-phase>: Adjust Cwd.pm file name. Replace
-std=c89 with -std=gnu89.
* gnu/packages/commencement.scm (perl-boot0): Add 'disable-pthreads'
phase.
* gnu/packages/patches/perl-no-sys-dirs.patch: Update.
* gnu/packages/patches/perl-module-pluggable-search.patch: Remove.
* gnu-system.am (dist_patch_DATA): Adjust accordingly.
2015-12-13 11:28:54 +01:00
Ludovic Courtès
e82e55e58c
Merge branch 'master' into core-updates
2015-12-12 11:48:46 +01:00
Ludovic Courtès
6a4db3f361
gnu: libarchive: Fix test failure on SELinux systems.
...
Reported by Jan Synáček <jan.synacek@gmail.com>
at <https://lists.gnu.org/archive/html/guix-devel/2015-11/msg00522.html >.
* gnu/packages/patches/libarchive-bsdtar-test.patch: New file.
* gnu/packages/backup.scm (libarchive)[source]: Use it.
* gnu-system.am (dist_patch_DATA): Add it.
2015-12-09 23:10:10 +01:00
Mark H Weaver
821060f3f6
gnu: libxml2: Update to 2.9.3.
...
* gnu/packages/patches/libxml2-CVE-2015-1819.patch,
gnu/packages/patches/libxml2-CVE-2015-7941-pt1.patch,
gnu/packages/patches/libxml2-CVE-2015-7941-pt2.patch,
gnu/packages/patches/libxml2-CVE-2015-7942-pt1.patch,
gnu/packages/patches/libxml2-CVE-2015-7942-pt2.patch,
gnu/packages/patches/libxml2-CVE-2015-8035.patch,
gnu/packages/patches/libxml2-bug-737840.patch,
gnu/packages/patches/libxml2-bug-738805.patch,
gnu/packages/patches/libxml2-bug-746048.patch,
gnu/packages/patches/libxml2-bug-747437.patch,
gnu/packages/patches/libxml2-bug-751603.patch,
gnu/packages/patches/libxml2-bug-751631.patch,
gnu/packages/patches/libxml2-bug-754946.patch,
gnu/packages/patches/libxml2-bug-754947.patch,
gnu/packages/patches/libxml2-bug-755857.patch,
gnu/packages/patches/libxml2-fix-catalog-corruption.patch,
gnu/packages/patches/libxml2-id-attrs-in-xmlSetTreeDoc.patch,
gnu/packages/patches/libxml2-node-sort-order-pt1.patch,
gnu/packages/patches/libxml2-node-sort-order-pt2.patch: Delete files.
* gnu-system.am (dist_patch_DATA): Remove them.
* gnu/packages/xml.scm (libxml2): Update to 2.9.3. Remove patches.
2015-12-07 09:54:01 -05:00
Leo Famulari
99fffa8ae0
gnu: Add python-configobj.
...
* gnu/packages/python.scm (python-configobj, python2-configobj): New
variables.
* gnu/packages/patches/python-configobj-setuptools.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
2015-12-05 09:44:37 -05:00
Mark H Weaver
b9fa245fcd
gnu: icecat: Update to 38.4.0-gnu1.
...
* gnu/packages/patches/icecat-CVE-2015-4513-pt01.patch,
gnu/packages/patches/icecat-CVE-2015-4513-pt02.patch,
gnu/packages/patches/icecat-CVE-2015-4513-pt03.patch,
gnu/packages/patches/icecat-CVE-2015-4513-pt04.patch,
gnu/packages/patches/icecat-CVE-2015-4513-pt05.patch,
gnu/packages/patches/icecat-CVE-2015-4513-pt06.patch,
gnu/packages/patches/icecat-CVE-2015-4513-pt07.patch,
gnu/packages/patches/icecat-CVE-2015-4513-pt08.patch,
gnu/packages/patches/icecat-CVE-2015-4513-pt09.patch,
gnu/packages/patches/icecat-CVE-2015-4513-pt10.patch,
gnu/packages/patches/icecat-CVE-2015-4513-pt11.patch,
gnu/packages/patches/icecat-CVE-2015-7188.patch,
gnu/packages/patches/icecat-CVE-2015-7189.patch,
gnu/packages/patches/icecat-CVE-2015-7193.patch,
gnu/packages/patches/icecat-CVE-2015-7194.patch,
gnu/packages/patches/icecat-CVE-2015-7196.patch,
gnu/packages/patches/icecat-CVE-2015-7197.patch,
gnu/packages/patches/icecat-CVE-2015-7198.patch,
gnu/packages/patches/icecat-CVE-2015-7199.patch: Delete files.
* gnu-system.am (dist_patch_DATA): Remove them.
* gnu/packages/gnuzilla.scm (icecat): Update to 38.4.0-gnu1. Remove the
obsolete patches.
2015-12-04 15:52:16 -05:00
Andreas Enge
e414a7dec3
gnu: gmp: Drop patch included in release 6.1.0.
...
* gnu/packages/multiprecision.scm (gmp)[source]: Drop patch.
* gnu/packages/patches/gmp-arm-asm-nothumb.patch: Remove patch.
* gnu-system.am (dist_patch_DATA): Unregister patch.
2015-12-02 20:03:51 +01:00
Federico Beffa
1bbc659fd2
gnu: python-matplotlib: Add 'TkAgg' backend and update to version '1.4.3'.
...
* gnu/packages/python.scm (python-matplotlib, python2-matplotlib): Do it.
* gnu/packages/patches/matplotlib-setupext-tk.patch: New file.
* gnu-system.am (dist_patch_DATA): Add the new patch.
2015-12-02 18:21:13 +01:00
Ludovic Courtès
9820a6d4a0
gnu: python: Make 'sys.version' deterministic.
...
* gnu/packages/patches/python-2-deterministic-build-info.patch,
gnu/packages/patches/python-3-deterministic-build-info.patch: New
files.
* gnu/packages/python.scm (python-2, python): Use them.
* gnu-system.am (dist_patch_DATA): Add them.
2015-11-29 22:59:28 +01:00
Ludovic Courtès
dedc832070
gnu: python-2: Honor 'SOURCE_DATE_EPOCH'.
...
* gnu/packages/patches/python-2.7-source-date-epoch.patch: New file.
* gnu/packages/python.scm (python-2)[source]: Use it.
[arguments]: Set SOURCE_DATE_EPOCH in 'patch-lib-shells' phase.
* guix/build/python-build-system.scm (set-SOURCE-DATE-EPOCH): New
procedure.
(%standard-phases): Add it.
* gnu-system.am (dist_patch_DATA): Add patch.
2015-11-29 22:59:28 +01:00
Ludovic Courtès
f8e7fdc416
gnu: tcl: Produce 'tclIndex' files deterministically.
...
* gnu/packages/patches/tcl-mkindex-deterministic.patch: New patch.
* gnu/packages/tcl.scm (tcl)[source]: Use it.
* gnu-system.am (dist_patch_DATA): Add it.
2015-11-29 22:59:28 +01:00
宋文武
79c8a071e7
tk: Hardcode path to TK_LIBRARY.
...
Fixes <http://bugs.gnu.org/20889 >.
* gnu/packages/patches/tk-find-library.patch: New patch.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/tcl.scm (tk)[source]: Add patch.
2015-11-29 22:59:28 +01:00
Ludovic Courtès
cb7bd0cff5
gnu: weechat: Dynamically link against libpython2.7.so.
...
* gnu/packages/patches/weechat-python.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/weechat.scm (weechat)[source]: Use it.
2015-11-29 19:17:33 +01:00
Ludovic Courtès
f79a576e77
gnu: jasper: Patch CVE-2008-3522.
...
* gnu/packages/patches/jasper-CVE-2008-3522.patch: New file.
* gnu/packages/image.scm (jasper)[source]: Use it.
* gnu-system.am (dist_patch_DATA): Add it.
2015-11-28 16:29:11 +01:00
David Thompson
33ae9107d8
gnu: Add tinyxml.
...
* gnu/packages/xml.scm (tinyxml): New variable.
* gnu/packages/patches/tinyxml-use-stl.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
2015-11-25 11:44:11 -05:00
Ludovic Courtès
b6094b1f0a
gnu: dico: Sort entries in .a files deterministically.
...
* gnu/packages/patches/dico-libtool-deterministic.patch: New file.
* gnu/packages/dico.scm (dico)[source]: Use it.
[arguments]: Add #:make-flags.
* gnu-system.am (dist_patch_DATA): Add the patch.
2015-11-25 11:59:54 +01:00
Ricardo Wurmus
7775a18690
gnu: Add Synfig.
...
* gnu/packages/animation.scm (synfig): New variable.
* gnu/packages/patches/synfig-build-fix.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
2015-11-20 20:23:03 +01:00
Eric Bavier
2f5b6a1f18
gnu: hwloc: Update to 1.11.1.
...
* gnu/packages/mpi.scm (hwloc): Update to 1.11.1.
[source]: Remove patch.
* gnu/packages/patches/hwloc-gather-topology-lstopo.patch: Delete it.
* gnu-system.am (dist_patch_DATA): Remove it.
2015-11-20 11:58:40 -06:00
Ricardo Wurmus
0297966495
gnu: guitarix: Update to 0.34.0.
...
* gnu/packages/audio.scm (guitarix): Update to 0.34.0.
[source]: Remove patch.
[inputs]: Add webkitgtk/gtk+-2.
* gnu/packages/patches/guitarix-c++11: Remove file.
* gnu-system.am (dist_patch_DATA): Remove it.
2015-11-20 18:19:30 +01:00
Ricardo Wurmus
b49c5a58dc
gnu: preseq: Update to 2.0.
...
* gnu/packages/bioinformatics.scm (preseq): Update to 2.0.
[source]: Add file-name field, remove patches.
[arguments]: Remove unused build phases, add make flags.
[inputs]: Add smithlab-cpp.
* gnu/packages/patches/preseq-1.0.2-link-with-libbam.patch: Remove file.
* gnu/packages/patches/preseq-1.0.2-install-to-PREFIX.patch: Remove
file.
* gnu-system.am (dist_patch_DATA): Remove them.
2015-11-20 15:22:06 +01:00
Mark H Weaver
3470fe002c
gnu: libsndfile: Add fixes for CVE-2014-9496 and CVE-2015-7805.
...
* gnu/packages/patches/libsndfile-CVE-2014-9496.patch,
gnu/packages/patches/libsndfile-CVE-2015-7805.patch: New files.
* gnu-system.am (dist_patch_DATA): Add them.
* gnu/packages/pulseaudio.scm (libsndfile)[source]: Add patches.
2015-11-18 17:47:40 -05:00
Mark H Weaver
b4a88dc25f
gnu: libxslt: Add fix for CVE-2015-7995.
...
* gnu/packages/patches/libxslt-CVE-2015-7995.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/xml.scm (libxslt)[source]: Add patch.
2015-11-18 17:47:40 -05:00
Mark H Weaver
ee6bb0cc76
gnu: libxml2: Add fixes for CVE-2015-{1819,7941,7942,8035} and other bugs.
...
* gnu/packages/patches/libxml2-CVE-2015-1819.patch,
gnu/packages/patches/libxml2-CVE-2015-7941-pt1.patch,
gnu/packages/patches/libxml2-CVE-2015-7941-pt2.patch,
gnu/packages/patches/libxml2-CVE-2015-7942-pt1.patch,
gnu/packages/patches/libxml2-CVE-2015-7942-pt2.patch,
gnu/packages/patches/libxml2-CVE-2015-8035.patch,
gnu/packages/patches/libxml2-bug-737840.patch,
gnu/packages/patches/libxml2-bug-738805.patch,
gnu/packages/patches/libxml2-bug-746048.patch,
gnu/packages/patches/libxml2-bug-747437.patch,
gnu/packages/patches/libxml2-bug-751603.patch,
gnu/packages/patches/libxml2-bug-751631.patch,
gnu/packages/patches/libxml2-bug-754946.patch,
gnu/packages/patches/libxml2-bug-754947.patch,
gnu/packages/patches/libxml2-bug-755857.patch,
gnu/packages/patches/libxml2-fix-catalog-corruption.patch,
gnu/packages/patches/libxml2-id-attrs-in-xmlSetTreeDoc.patch,
gnu/packages/patches/libxml2-node-sort-order-pt1.patch,
gnu/packages/patches/libxml2-node-sort-order-pt2.patch: New files.
* gnu-system.am (dist_patch_DATA): Add them.
* gnu/packages/xml.scm (libxml2)[source]: Add patches.
2015-11-18 17:47:40 -05:00
Ricardo Wurmus
3279b7ec47
gnu: Add Scribus.
...
* gnu/packages/scribus.scm: New file
* gnu/packages/patches/scribus-qobject.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES, dist_patch_DATA): Add them.
2015-11-17 08:43:32 +01:00
David Thompson
3aab2c839f
gnu: Add devil.
...
* gnu/packages/image.scm (devil): New variable.
* gnu/packages/patches/devil-fix-libpng.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
2015-11-16 08:47:23 -05:00
宋文武
0cc2284819
gnu: procps: Update to 3.3.11.
...
procps-ng is the new upstream.
* gnu/packages/procps.scm (procps): Update to 3.3.11.
[source]: Adjust formatting. Remove patches.
[home-page]: Update URL.
* gnu/packages/patches/procps-make-3.82.patch: Remove file.
* gnu-system.am (dist_patch_DATA): Remove it.
2015-11-16 16:06:49 +08:00
Alex Kost
6f4b23e674
gnu: emacs: Honor 'SOURCE_DATE_EPOCH'.
...
Suggested by Ludovic Courtès <ludo@gnu.org>.
* gnu/packages/patches/emacs-source-date-epoch.patch: New patch.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/emacs.scm (emacs)[source]: Use it.
2015-11-14 21:59:37 +03:00
Mark H Weaver
ff45a00e79
gnu: mit-krb5: Add fixes for CVE-2015-{2695,2696,2697,2698}.
...
* gnu/packages/patches/mit-krb5-CVE-2015-2695-pt1.patch,
gnu/packages/patches/mit-krb5-CVE-2015-2695-pt2.patch,
gnu/packages/patches/mit-krb5-CVE-2015-2696.patch,
gnu/packages/patches/mit-krb5-CVE-2015-2697.patch,
gnu/packages/patches/mit-krb5-CVE-2015-2698-pt1.patch,
gnu/packages/patches/mit-krb5-CVE-2015-2698-pt2.patch: New files.
* gnu-system.am (dist_patch_DATA): Add them.
* gnu/packages/mit-krb5.scm (mit-krb5)[native-inputs]: Add patches.
2015-11-13 12:42:47 -05:00
Mark H Weaver
9715df7fbe
gnu: mit-krb5: Update to 1.13.2.
...
* gnu/packages/mit-krb5.scm (mit-krb5): Update to 1.13.2.
[native-inputs]: Remove "patch/init-fix".
* gnu/packages/patches/mit-krb5-init-fix.patch: Delete file.
* gnu-system.am (dist_patch_DATA): Remove it.
2015-11-13 12:42:47 -05:00
Mark H Weaver
419630e0be
gnu: wpa-supplicant: Add fixes for CVE-2015-{5310,5314,5315,5316}.
...
* gnu/packages/patches/wpa-supplicant-CVE-2015-5310.patch,
gnu/packages/patches/wpa-supplicant-CVE-2015-5314.patch,
gnu/packages/patches/wpa-supplicant-CVE-2015-5315.patch,
gnu/packages/patches/wpa-supplicant-CVE-2015-5316.patch: New files.
* gnu-system.am (dist_patch_DATA): Add them.
* gnu/packages/admin.scm (wpa-supplicant-minimal)[source]: Add patches.
2015-11-11 07:45:11 -05:00
Ludovic Courtès
ba583bd2ce
gnu: torsocks: Upgrade to 2.0.0.
...
* gnu/packages/tor.scm (torsocks): Update to 2.0.0.
[source]: Fetch from git.torproject.org. Use
'torsocks-dns-test.patch'.
[arguments, native-inputs]: New fields.
[license]: Change to GPL2.
* gnu/packages/patches/torsocks-dns-test.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
2015-11-11 00:37:50 +01:00
Taylan Ulrich Bayırlı/Kammer
e6974eae1d
gnu: Add mupen64plus-ui-console.
...
* gnu/packages/games.scm (mupen64plus-ui-console): New variable.
* gnu/packages/patches/mupen64plus-ui-console-notice.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
2015-11-10 22:14:44 +01:00
Leo Famulari
0f9c1f3400
gnu: Build lua-5.2 with a dynamic library
...
* gnu/packages/patches/lua52-liblua-so.patch: New file.
* gnu/packages/lua.scm (lua-5.2): Use lua52-liblua-so.patch.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2015-11-08 22:21:19 +01:00
Ludovic Courtès
9eb681a02d
gnu: grep: Update to 2.22.
...
* gnu/packages/base.scm (grep): Upgrade to 2.22. Remove
'grep-CVE-2015-1345.patch'.
* gnu/packages/patches/grep-CVE-2015-1345.patch: Remove.
* gnu-system.am (dist_patch_DATA): Adjust accordingly.
2015-11-07 22:01:04 +01:00
Mark H Weaver
0ca1eb705d
gnu: icecat: Add several security fixes.
...
* gnu/packages/patches/icecat-CVE-2015-4513-pt01.patch,
gnu/packages/patches/icecat-CVE-2015-4513-pt02.patch,
gnu/packages/patches/icecat-CVE-2015-4513-pt03.patch,
gnu/packages/patches/icecat-CVE-2015-4513-pt04.patch,
gnu/packages/patches/icecat-CVE-2015-4513-pt05.patch,
gnu/packages/patches/icecat-CVE-2015-4513-pt06.patch,
gnu/packages/patches/icecat-CVE-2015-4513-pt07.patch,
gnu/packages/patches/icecat-CVE-2015-4513-pt08.patch,
gnu/packages/patches/icecat-CVE-2015-4513-pt09.patch,
gnu/packages/patches/icecat-CVE-2015-4513-pt10.patch,
gnu/packages/patches/icecat-CVE-2015-4513-pt11.patch,
gnu/packages/patches/icecat-CVE-2015-7188.patch,
gnu/packages/patches/icecat-CVE-2015-7189.patch,
gnu/packages/patches/icecat-CVE-2015-7193.patch,
gnu/packages/patches/icecat-CVE-2015-7194.patch,
gnu/packages/patches/icecat-CVE-2015-7196.patch,
gnu/packages/patches/icecat-CVE-2015-7197.patch,
gnu/packages/patches/icecat-CVE-2015-7198.patch,
gnu/packages/patches/icecat-CVE-2015-7199.patch: New files.
* gnu-system.am (dist_patch_DATA): Add them.
* gnu/packages/gnuzilla.scm (icecat)[source]: Add patches.
2015-11-07 08:33:16 -05:00
Eric Bavier
b95bcb8ae0
gnu: Add byobu.
...
* gnu/packages/screen.scm (byobu): New variable.
* gnu/packages/patches/byobu-writable-status.patch: New patch.
* gnu-system.am (dist_patch_DATA): Add it.
2015-11-03 17:08:41 -06:00
Efraim Flashner
f133955122
gnu: gsl: Update to 2.0.
...
* gnu/packages/maths.scm (gsl): Update to 2.0.
[source]: Remove patches.
* gnu/packages/patches/gsl-poly-test-fix-pt1.patch,
gnu/packages/patches/gsl-poly-test-fix-pt2.patch: Remove files.
* gnu-system.am (dist_patch_DATA): Remove patches.
2015-11-02 21:04:18 +02:00
Ludovic Courtès
3c3e69728c
gnu: guitarix: Compile in C++11 mode.
...
* gnu/packages/patches/guitarix-c++11.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/audio.scm (guitarix)[source]: Use it.
[arguments]: Add --cxxflags to #:configure-flags.
2015-10-31 13:17:23 +01:00
宋文武
eed588d997
Merge branch 'master' into dbus-update
2015-10-30 20:50:26 +08:00
David Thompson
b90e7e5d49
gnu: xfce4-session: Fix xflock4.
...
* gnu/packages/patches/xfce4-session-fix-xflock4.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/xfce.scm (xfce4-session)[source]: Add patch.
2015-10-30 08:42:43 -04:00
Mark H Weaver
51de92a08e
gnu: unzip: Reorganize security fixes for improved clarity.
...
* gnu/packages/patches/unzip-fix-overflows-and-infloop.patch: Delete
file. Its contents are now split into the following new files:
* gnu/packages/patches/unzip-CVE-2015-7696.patch,
gnu/packages/patches/unzip-CVE-2015-7697.patch,
gnu/packages/patches/unzip-overflow-on-invalid-input.patch: New files.
* gnu-system.am (dist_patch_DATA): Adjust accordingly.
* gnu/packages/zip.scm (unzip)[source]: Adjust patches accordingly.
2015-10-23 23:12:06 -04:00
Mark H Weaver
d3365d4866
Merge branch 'master' into dbus-update
2015-10-23 23:11:38 -04:00
Mark H Weaver
71eb843837
gnu: unzip: Reorganize security fixes for improved clarity.
...
* gnu/packages/patches/unzip-fix-overflows-and-infloop.patch: Delete
file. Its contents are now split into the following new files:
* gnu/packages/patches/unzip-CVE-2015-7696.patch,
gnu/packages/patches/unzip-CVE-2015-7697.patch,
gnu/packages/patches/unzip-overflow-on-invalid-input.patch: New files.
* gnu-system.am (dist_patch_DATA): Adjust accordingly.
* gnu/packages/zip.scm (unzip)[source]: Adjust patches accordingly.
2015-10-23 15:35:46 -04:00
宋文武
6747de140d
gnu: bluez: Update to 5.35, fix test.
...
* gnu/packages/patches/bluez-tests.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/linux.scm (bluez): Update to 5.35.
[source]: Add patch.
2015-10-23 22:23:34 +08:00
Eric Bavier
c595cd47d8
gnu: evilwm: Add patch for lost-focus bug.
...
* gnu/packages/patches/evilwm-lost-focus-bug.patch: New patch.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/wm.scm (evilwm)[source]: Use it.
2015-10-22 17:47:37 -05:00
Mark H Weaver
2442e69e41
Revert "gnu: unzip: Reorganize security fixes for improved clarity."
...
This reverts commit c46c931ecf
.
2015-10-22 17:10:41 -04:00
Mark H Weaver
c46c931ecf
gnu: unzip: Reorganize security fixes for improved clarity.
...
* gnu/packages/patches/unzip-fix-overflows-and-infloop.patch: Delete
file. Its contents are now split into the following new files:
* gnu/packages/patches/unzip-CVE-2015-7696.patch,
gnu/packages/patches/unzip-CVE-2015-7697.patch,
gnu/packages/patches/unzip-overflow-on-invalid-input.patch: New files.
* gnu-system.am (dist_patch_DATA): Adjust accordingly.
* gnu/packages/zip.scm (unzip)[source]: Adjust patches accordingly.
2015-10-22 14:58:03 -04:00
Ludovic Courtès
da51f5bb01
gnu: dbus: Add variant with proper helper for service activation.
...
* gnu/packages/patches/dbus-helper-search-path.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/glib.scm (dbus/activation): New variable.
2015-10-22 00:26:11 +02:00
Mark H Weaver
b2aab72c14
gnu: libdrm: Fix symbol check tests on mips64el and armhf.
...
* gnu/packages/patches/libdrm-symbol-check.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/xdisorg.scm (libdrm)[source]: Add patch.
2015-10-19 00:37:53 -04:00
Mark H Weaver
ccb522324b
Merge branch 'master' into dbus-update
2015-10-17 19:08:53 -04:00
宋文武
5f37e56ba4
gnu: librsvg: Fix tests.
...
GLib doesn't allow duplicate test case paths any more.
* gnu/packages/patches/librsvg-tests.patch: New file.
* gnu/packages/gnome.scm (librsvg)[source]: Add patch.
* gnu-system.am (dist_patch_DATA): Add it.
2015-10-17 10:30:25 +08:00
Andreas Enge
d82633d06a
gnu: mutt: Update to 1.5.24.
...
* gnu/packages/patches/mutt-CVE-2014-9116.patch: Delete file.
* gnu/packages/mail.scm (mutt): Update to 1.5.24.
[source]: Update and remove patch.
* gnu-system.am (dist_patch_DATA): Unregister removed patch.
2015-10-16 22:58:07 +02:00
宋文武
e75230c1b7
gnu: eudev: Update to 3.1.5.
...
* gnu/packages/linux.scm (eudev): Update to 3.1.5.
* gnu/packages/patches/eudev-rules-directory.patch: Adapt to it.
2015-10-16 21:13:02 +08:00
宋文武
1c255eeec9
gnu: Remove dbus-localstatedir.patch.
...
This is a followup to 25087f.
* gnu/packages/patches/dbus-localstatedir.patch: Remove file.
2015-10-14 21:42:07 +08:00
Ludovic Courtès
53b5856ac1
gnu: glib: Update to 2.46.0.
...
* gnu/packages/glib.scm (glib): Update to 2.46.0.
* gnu/packages/patches/glib-tests-desktop.patch: Add hunk to disable
'gdbus-unix-addresses' test.
2015-10-14 14:41:26 +02:00
Ludovic Courtès
bbe04ae102
gnu: dbus: Update to 1.10.0.
...
* gnu/packages/glib.scm (dbus)[source]: Update to 1.10.0.
[arguments]: Add --sysconfdir=/etc.
* gnu/packages/patches/dbus-localstatedir.patch: Update.
2015-10-14 14:41:26 +02:00
Mark H Weaver
9f7ae77fe2
gnu: icecat: Update to 38.3.0-gnu1.
...
* gnu/packages/patches/icecat-CVE-2015-4473-partial.patch,
gnu/packages/patches/icecat-CVE-2015-4482.patch,
gnu/packages/patches/icecat-CVE-2015-4488.patch,
gnu/packages/patches/icecat-CVE-2015-4489.patch,
gnu/packages/patches/icecat-CVE-2015-4491.patch,
gnu/packages/patches/icecat-CVE-2015-4492.patch,
gnu/packages/patches/icecat-CVE-2015-4495.patch,
gnu/packages/patches/icecat-enable-acceleration-and-webgl.patch,
gnu/packages/patches/icecat-libvpx-1.4.patch: Delete files.
* gnu/packages/patches/icecat-avoid-bundled-includes.patch: New file.
* gnu-system.am (dist_patch_DATA): Add new patch. Remove the deleted ones.
* gnu/packages/gnuzilla.scm (icecat): Update to 38.3.0-gnu1.
[source]: Add new patch. Remove the deleted ones.
[inputs]: Add libxcomposite.
[arguments]: Add 'ensure-no-mtimes-pre-1980' phase. Adapt
'remove-h264parse-from-blacklist' and
'arrange-to-link-libxul-with-libraries-it-might-dlopen' phases to the
new version.
2015-10-14 01:41:56 -04:00
Ludovic Courtès
adc90e0eac
Merge branch 'core-updates'
2015-10-12 21:42:06 +02:00
Ricardo Wurmus
c23c50c734
gnu: Add MARS.
...
* gnu/packages/games.scm (mars): New variable.
* gnu/packages/patches/mars-install.patch: New file.
* gnu/packages/patches/mars-sfml-2.3.patch: New file.
* gnu-system.am (dist_patch_DATA): Add them.
2015-10-11 15:52:59 +02:00
Mark H Weaver
b81378251c
Merge branch 'master' into core-updates
2015-10-08 10:59:39 -04:00
Mark H Weaver
b5881775ac
gnu: libunwind: Add fix for CVE-2015-3239.
...
* gnu/packages/patches/libunwind-CVE-2015-3239.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/libunwind.scm (libunwind)[source]: Add patch.
2015-10-08 10:55:52 -04:00
Mark H Weaver
f956d661ad
gnu: libwmf: Add fixes for several security flaws.
...
* gnu/packages/patches/libwmf-CAN-2004-0941.patch,
gnu/packages/patches/libwmf-CVE-2007-0455.patch,
gnu/packages/patches/libwmf-CVE-2007-2756.patch,
gnu/packages/patches/libwmf-CVE-2007-3472.patch,
gnu/packages/patches/libwmf-CVE-2007-3473.patch,
gnu/packages/patches/libwmf-CVE-2007-3477.patch,
gnu/packages/patches/libwmf-CVE-2009-3546.patch: New files.
* gnu/packages/patches/libwmf-CVE-2015-0848+4588+4695+4696.patch: Delete
file. Replace with ...
* gnu/packages/patches/libwmf-CVE-2015-0848+CVE-2015-4588.patch,
gnu/packages/patches/libwmf-CVE-2015-4695.patch,
gnu/packages/patches/libwmf-CVE-2015-4696.patch: ... these new files.
* gnu-system.am (dist_patch_DATA): Adjust accordingly.
* gnu/packages/image.scm (libwmf)[source]: Adjust set of patches.
2015-10-08 10:46:30 -04:00
Mark H Weaver
48e4a9f32f
gnu: unzip: Add various fixes.
...
* gnu/packages/patches/unzip-increase-size-of-cfactorstr.patch: Delete
file. Replace with ...
* gnu/packages/patches/unzip-overflow-long-fsize.patch: ... this new file.
* gnu/packages/patches/unzip-attribs-overflow.patch,
gnu/packages/patches/unzip-fix-overflows-and-infloop.patch,
gnu/packages/patches/unzip-format-secure.patch: New files.
* gnu/packages/patches/unzip-CVE-2014-9636.patch: Replace contents with
fixed patch from Fedora.
* gnu-system.am (dist_patch_DATA): Adjust accordingly.
* gnu/packages/zip.scm (unzip)[source]: Adjust list of patches.
2015-10-08 10:07:44 -04:00
Mark H Weaver
e91e28d60c
gnu: wpa-supplicant: Update to 2.5.
...
* gnu/packages/patches/wpa-supplicant-2015-2-fix.patch,
gnu/packages/patches/wpa-supplicant-2015-3-fix.patch,
gnu/packages/patches/wpa-supplicant-2015-4-fix-pt1.patch,
gnu/packages/patches/wpa-supplicant-2015-4-fix-pt2.patch,
gnu/packages/patches/wpa-supplicant-2015-4-fix-pt3.patch,
gnu/packages/patches/wpa-supplicant-2015-4-fix-pt4.patch,
gnu/packages/patches/wpa-supplicant-2015-4-fix-pt5.patch,
gnu/packages/patches/wpa-supplicant-2015-5-fix.patch,
gnu/packages/patches/wpa-supplicant-CVE-2015-1863.patch: Delete files.
* gnu-system.am (dist_patch_DATA): Remove them.
* gnu/packages/admin.scm (wpa-supplicant-minimal): Update to 2.5.
Remove patches.
2015-10-08 09:15:30 -04:00
Mark H Weaver
319fe79dd0
Merge branch 'master' into core-updates
2015-10-07 23:55:17 -04:00
Mark H Weaver
a606ed89d4
gnu: webkitgtk-2.4: Fix potential code execution vulnerability.
...
* gnu/packages/patches/webkitgtk-2.4-sql-init-string.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/webkit.scm (webkitgtk-2.4)[source]: Add patch.
2015-10-07 22:54:09 -04:00
Mark H Weaver
7ab73c4add
gnu: openjpeg-2.x: Add fix for CVE-2015-6581.
...
* gnu/packages/patches/openjpeg-CVE-2015-6581.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/image.scm (openjpeg, openjpeg-2.0)[source]: Add patch.
2015-10-07 22:18:13 -04:00
Ludovic Courtès
6a20289d5a
gnu: python: Simplify list of configure flags.
...
* gnu/packages/patches/python-2.7-search-paths.patch,
gnu/packages/patches/python-3-search-paths.patch: New files.
* gnu-system.am (dist_patch_DATA): Add them.
* gnu/packages/python.scm (python-2)[source]: Use first patch.
[arguments]: Remove now unneeded CPPFLAGS and LDFLAGS.
(python)[source]: Use second patch.
(python-minimal)[arguments]: Remove CPPFLAGS and LDFLAGS.
2015-10-08 00:05:34 +02:00
Ludovic Courtès
42e735dfc7
gnu: gmp: Skip unreliable test.
...
* gnu/packages/patches/gmp-faulty-test.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/multiprecision.scm (gmp)[source]: Use it.
2015-10-06 15:18:44 +02:00
Ludovic Courtès
85e5721421
gnu: glibc: Look for locale data in versioned sub-directories.
...
Suggested by Mark H Weaver <mhw@netris.org>.
* gnu/packages/patches/glibc-versioned-locpath.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/base.scm (glibc)[source]: Use it.
[arguments]: Add explicit version sub-directory to
libc_cv_localedir.
[native-search-paths]: Use 'GUIX_LOCPATH' instead of 'LOCPATH'.
(glibc-locales, glibc-utf8-locales): Write to a VERSION
sub-directory.
2015-10-05 22:34:50 +02:00
Ludovic Courtès
f211b2af67
Revert "gnu: glibc: Honor 'GUIX_LOCPATH'."
...
This reverts commits fbb909ac7e
and 2ebe938c2f
.
2015-10-05 22:34:34 +02:00
Andreas Enge
14bcc1e1cd
gnu: qt: Remove the sources of qtwebengine.
...
* gnu/packages/qt.scm (qt)[source]: Add snippet to remove the qtwebengine
code, which was already not built anymore, and drop one patch used
previously only for qtwebengine.
[arguments]: Drop the configuration flag "-skip qtwebengine", since
deleted modules cannot be skipped.
* gnu/packages/patches/qt5-runpath.patch: Delete file.
* gnu-system.am (dist_patch_DATA): Unregister patch.
Partially fixes <http://bugs.gnu.org/21288 >.
2015-10-04 23:04:26 +02:00
Andreas Enge
7431edea5b
gnu: qt-4: Disable webkit build.
...
* gnu/packages/qt.scm (qt-4)[source]: Add snippet to remove the webkit code
and drop one patch used previously for webkit.
[arguments]: Add configure flag to disable building the webkit module.
* gnu/packages/patches/qt4-tests.patch: Delete file.
* gnu-system.am (dist_patch_DATA): Unregister patch.
Partially fixes <http://bugs.gnu.org/21288 >.
2015-10-04 11:09:14 +02:00
Ludovic Courtès
fbb909ac7e
gnu: glibc: Honor 'GUIX_LOCPATH'.
...
* gnu/packages/patches/glibc-guix-locpath.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/base.scm (glibc)[source]: Use it.
[native-search-paths]: Use 'GUIX_LOCPATH' instead of 'LOCPATH'.
* doc/guix.texi (Application Setup): Introduce the term "foreign
distro". Document 'GUIX_LOCPATH'.
2015-10-03 17:55:13 +02:00
Ludovic Courtès
e393586161
gnu: coreutils: Use upstream's fix for 'tail'.
...
* gnu/packages/patches/coreutils-racy-tail-test.patch: Remove.
* gnu-system.am (dist_patch_DATA): Adjust accordingly.
* gnu/packages/base.scm (coreutils)[source]: Replace this patch with
upstream's fix for 'tail'.
2015-10-03 14:36:11 +02:00
Ludovic Courtès
2ae71b746b
gnu: glibc: Do not abort when incompatible locale data is found.
...
* gnu/packages/patches/glibc-locale-incompatibility.patch: New file.
* gnu/packages/base.scm (glibc)[source]: Use it.
* gnu-system.am (dist_patch_DATA): Add it.
2015-10-03 14:36:07 +02:00
Andreas Enge
5768893ad1
gnu: valgrind: Enable the arm architecture during configuration.
...
* gnu/packages/patches/valgrind-enable-arm.patch: New file.
* gnu/packages/valgrind.scm (valgrind)[source]: Add patch.
* gnu-system.am (dist_patch_DATA): Enable patch.
2015-10-02 21:16:02 +02:00
Andreas Enge
2f8fee0623
gnu: valgrind: Update to 3.11.0.
...
* gnu/packages/valgrind.scm (valgrind): Update to 3.11.0.
[source]: Remove the patches
* gnu/packages/patches/valgrind-glibc-2.22.patch,
gnu/packages/patches/valgrind-linux-libre-4.x.patch: Delete files.
* gnu-system.am (dist_patch_DATA): Unregister the patches.
2015-10-02 20:26:45 +02:00
Mark H Weaver
93bd4a37ee
gnu: freeimage: Add fix for CVE-2015-0852.
...
* gnu/packages/patches/freeimage-CVE-2015-0852.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/image.scm (freeimage)[source]: Add patch.
2015-10-02 12:53:21 -04:00
Mark H Weaver
b927058237
gnu: openjpeg-2.x: Add fix for use-after-free in opj_j2k_write_mco.
...
* gnu/packages/patches/openjpeg-use-after-free-fix.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/image.scm (openjpeg, openjpeg-2.0)[source]: Add patch.
[home-page]: Update.
2015-10-02 12:33:26 -04:00
Ludovic Courtès
997f86e96b
gnu: pixman: Update to 0.32.8.
...
* gnu/packages/xdisorg.scm (pixman): Update to 0.32.8.
* gnu/packages/patches/pixman-pointer-arithmetic.patch: Remove.
* gnu-system.am (dist_patch_DATA): Adjust accordingly.
2015-09-30 17:19:27 +02:00
Mark H Weaver
d2a6336609
gnu: qemu: Update to 2.4.0.1. Include fix for CVE-2015-6855.
...
* gnu/packages/patches/qemu-CVE-2015-3209.patch,
gnu/packages/patches/qemu-CVE-2015-4037.patch,
gnu/packages/patches/qemu-CVE-2015-4103.patch,
gnu/packages/patches/qemu-CVE-2015-4104.patch,
gnu/packages/patches/qemu-CVE-2015-4105.patch,
gnu/packages/patches/qemu-CVE-2015-4106-pt1.patch,
gnu/packages/patches/qemu-CVE-2015-4106-pt2.patch,
gnu/packages/patches/qemu-CVE-2015-4106-pt3.patch,
gnu/packages/patches/qemu-CVE-2015-4106-pt4.patch,
gnu/packages/patches/qemu-CVE-2015-4106-pt5.patch,
gnu/packages/patches/qemu-CVE-2015-4106-pt6.patch,
gnu/packages/patches/qemu-CVE-2015-4106-pt7.patch,
gnu/packages/patches/qemu-CVE-2015-4106-pt8.patch,
gnu/packages/patches/qemu-CVE-2015-5745.patch: Delete files.
* gnu/packages/patches/qemu-CVE-2015-6855.patch: New file.
* gnu-system.am (dist_patch_DATA): Add the new patch and delete the old ones.
* gnu/packages/qemu.scm (qemu-headless): Update to 2.4.0.1. Add the new patch
and delete the old ones.
2015-09-26 10:32:19 -04:00
Ludovic Courtès
e2aace769c
gnu: glibc-locales: Update to glibc 2.22.
...
* gnu/packages/base.scm (glibc-locales)[arguments]: Remove
'delete-file-recursively' call from 'build' phase.
* gnu/packages/patches/glibc-locales.patch: Adjust to glibc 2.22.
2015-09-25 17:02:13 +02:00
Mark H Weaver
bd90127ad4
Merge branch 'master' into core-updates
2015-09-22 16:38:48 -04:00
Ludovic Courtès
1def6f6b2c
gnu: pixman: Work around pointer arithmetic bug.
...
* gnu/packages/patches/pixman-pointer-arithmetic.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/xdisorg.scm (pixman)[source]: Use it.
2015-09-21 16:01:45 +02:00
Mark H Weaver
65d54af49f
gnu: icu4c: Add fixes for CVE-2014-6585 and CVE-2015-1270.
...
* gnu/packages/patches/icu4c-CVE-2014-6585.patch,
gnu/packages/patches/icu4c-CVE-2015-1270.patch: New files.
* gnu-system.am (dist_patch_DATA): Add them.
* gnu/packages/icu4c.scm (icu4c)[source]: Add patches.
2015-09-19 21:35:18 -04:00
Andreas Enge
e49b339608
gnu: libmtp: Add additional MTP devices.
...
* gnu/packages/patches/libmtp-devices.patch: New file.
* gnu-system.am (dist_patch_DATA): Register patch.
* gnu/packages/patches/libmtp-devices.patch (libmtp)[source]: Add patch.
2015-09-19 23:38:51 +02:00
Ludovic Courtès
2ed74cea5c
gnu: imagemagick: Update to 6.9.2-1.
...
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.2-1.
[source]: Add imagemagick-test-segv.patch.
[inputs]: Replace LIBJPEG-8 with LIBJPEG.
2015-09-16 17:59:16 +02:00
Mark H Weaver
1d6c8db57c
gnu: valgrind: Adapt to glibc-2.22 and linux-libre-4.x.
...
* gnu/packages/patches/valgrind-glibc-2.21.patch: Rename to ...
gnu/packages/patches/valgrind-glibc-2.22.patch: ... this, and add a case for
glibc-2.22.
* gnu/packages/patches/valgrind-linux-libre-4.x.patch: New file.
* gnu-system.am (dist_patch_DATA): Add the new file, and rename the other one.
* gnu/packages/valgrind.scm (valgrind)[source]: Add new patch.
2015-09-15 18:21:16 -04:00
Mark H Weaver
40f4817846
gnu: util-linux: Adapt util-linux-tests.patch to version 2.27.
...
This is a followup to commit 57a66c2729
.
* gnu/packages/patches/util-linux-tests.patch: Adapt to util-linux 2.27.
2015-09-15 01:41:57 -04:00
Ludovic Courtès
75710da667
Merge branch 'master' into core-updates
2015-09-13 21:28:01 +02:00
Ludovic Courtès
92d0fcb6dc
gnu: cpio: Upgrade to 2.12.
...
* gnu/packages/cpio.scm (cpio): Update to 2.12.
[source]: Remove 'patches' field.
* gnu/packages/patches/cpio-CVE-2014-9112-pt1.patch,
gnu/packages/patches/cpio-CVE-2014-9112-pt2.patch,
gnu/packages/patches/cpio-CVE-2014-9112-pt3.patch,
gnu/packages/patches/cpio-CVE-2014-9112-pt4.patch,
gnu/packages/patches/cpio-CVE-2014-9112-pt5.patch,
gnu/packages/patches/cpio-fix-symlink-bad-length-test.patch: Remove.
* gnu-system.am (dist_patch_DATA): Remove.
2015-09-13 21:14:23 +02:00
Ludovic Courtès
895067ff49
gnu: coreutils: Skip racy 'tail' tests.
...
This works around <http://bugs.gnu.org/21460 >.
* gnu/packages/patches/coreutils-racy-tail-test.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/base.scm (coreutils): Use it.
2015-09-11 23:16:37 +02:00
Eric Bavier
c6a3635d54
gnu: perl: Fix autosplitting of 0-time source.
...
* gnu/packages/patches/perl-autosplit-default-time.patch: New patch.
* gnu/packages/perl.scm (perl): Use it.
* gnu-system.am (dist_patch_DATA): Add it.
2015-09-10 03:40:34 -05:00
Eric Bavier
8b94dffde8
gnu: gnucash: Add Finance::Quote support.
...
* gnu/packages/patches/gnucash-price-quotes-perl.patch: New patch.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/gnucash.scm (gnucash)[source]: Use it.
[inputs]: Add perl-date-manip and perl-finance-quote.
[arguments]: Add 'wrap-programs' phase. Move below inputs.
2015-09-10 03:21:55 -05:00
Eric Bavier
8b45993235
gnu: Add perl-finance-quote.
...
* gnu/packages/web.scm (perl-finance-quote): New variable.
* gnu/packages/patches/perl-finance-quote-unuse-mozilla-ca.patch: New patch.
* gnu-system.am (dist_patch_DATA): Add it.
2015-09-10 03:21:55 -05:00
Ludovic Courtès
784d6e9115
gnu: openssl: Remove run-time dependency on Perl.
...
This shrinks the closure of OpenSSL from 154 MiB to 73 MiB.
* gnu/packages/patches/openssl-c-rehash.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/tls.scm (openssl)[source]: Use it.
[arguments]: Add 'remove-miscellany' phase.
* gnu/packages/certs.scm (nss-certs)[native-inputs]: Add PERL.
2015-09-09 19:01:48 +02:00
宋文武
363ccf9fe2
gnu: xfce4-settings: Set the default icon theme to "gnome".
...
Fixes <http://bugs.gnu.org/21217 >.
* gnu/packages/patches/xfce4-settings-defaults.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/xfce.scm (xfce4-settings)[source]: Add patch.
2015-09-09 21:06:30 +08:00
Ludovic Courtès
c5d8e688dc
gnu: glibc: Patch 'openat64', which was buggy on 32-bit platforms.
...
* gnu/packages/patches/glibc-o-largefile.patch: New file.
* gnu/packages/base.scm (glibc)[source]: Add it to 'patches'.
* gnu-system.am (dist_patch_DATA): Add it.
2015-09-08 15:53:05 +02:00
Andreas Enge
45468e3649
gnu: libtiff: Update to 4.0.5.
...
* gnu/packages/patches/libtiff-CVE-2012-4564.patch,
gnu/packages/patches/libtiff-CVE-2013-1960.patch,
gnu/packages/patches/libtiff-CVE-2013-1961.patch,
gnu/packages/patches/libtiff-CVE-2013-4231.patch,
gnu/packages/patches/libtiff-CVE-2013-4232.patch,
gnu/packages/patches/libtiff-CVE-2013-4243.patch,
gnu/packages/patches/libtiff-CVE-2013-4244.patch,
gnu/packages/patches/libtiff-CVE-2014-8127-pt1.patch,
gnu/packages/patches/libtiff-CVE-2014-8127-pt2.patch,
gnu/packages/patches/libtiff-CVE-2014-8127-pt3.patch,
gnu/packages/patches/libtiff-CVE-2014-8127-pt4.patch,
gnu/packages/patches/libtiff-CVE-2014-8128-pt1.patch,
gnu/packages/patches/libtiff-CVE-2014-8128-pt2.patch,
gnu/packages/patches/libtiff-CVE-2014-8128-pt3.patch,
gnu/packages/patches/libtiff-CVE-2014-8128-pt4.patch,
gnu/packages/patches/libtiff-CVE-2014-8128-pt5.patch,
gnu/packages/patches/libtiff-CVE-2014-8129.patch,
gnu/packages/patches/libtiff-CVE-2014-9330.patch,
gnu/packages/patches/libtiff-CVE-2014-9655.patch: Delete files.
* gnu-system.am (dist_patch_DATA): Unregister the patches.
* gnu/packages/image.scm (libtiff): Update to 4.0.5 and drop the patches.
2015-09-05 17:58:45 +02:00
Manolis Ragkousis
21a8fe1bf5
gnu: base: Add glibc-hurd and hurd-minimal.
...
* gnu/packages/base.scm (glibc/hurd, glibc/hurd-headers): New variables.
* gnu/packages/hurd.scm (hurd-minimal): New variable.
* gnu/packages/patches/glibc-hurd-extern-inline.patch: New file.
* gnu/packages/patches/libpthread-glibc-preparation.patch: New file.
* gnu-system.am (dist_patch_DATA): Add them.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
Co-authored-by: Mark H Weaver <mhw@netris.org>
2015-09-04 13:50:38 +02:00
Manolis Ragkousis
561840b4aa
gnu: acl: Fix i686-gnu build.
...
* gnu/packages/patches/acl-hurd-path-max.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
2015-09-04 13:50:38 +02:00
Ludovic Courtès
26ecc2a780
gnu: Add missing patch for Guile-Present.
...
This patch should have been added in cdd383e
.
* gnu/packages/patches/guile-present-coding.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
2015-09-02 09:50:25 +02:00
Ludovic Courtès
1a51fe2768
gnu: Add Guile-RSVG.
...
* gnu/packages/gtk.scm (guile-rsvg): New variable.
* gnu/packages/patches/guile-rsvg-pkgconfig.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
2015-08-31 23:02:29 +02:00
Siniša Biđin
6edb5b7765
gnu: lua: Add patch to generate pkg-config file.
...
* gnu/packages/patches/lua-pkgconfig.patch: New file.
* gnu/packages/lua.scm (lua)[source]: Add patch.
* gnu-system.am (dist_patch_DATA): Register patch.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2015-08-27 23:34:24 +02:00
Mark H Weaver
0058239ed3
gnu: subversion: Update to 1.8.14.
...
* gnu/packages/patches/subversion-sqlite-3.8.9-fix.patch: Delete file.
* gnu-system.am (dist_patch_DATA): Remove it.
* gnu/packages/version-control.scm (subversion): Update to 1.8.14. Remove
patch.
2015-08-21 12:02:22 -04:00
Mark H Weaver
9cdce047d0
gnu: gnutls: Update to 3.4.4.1.
...
* gnu/packages/patches/gnutls-doc-fix.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/tls.scm (gnutls): Update to 3.4.4.1. Add patch.
[arguments]: Add 'delete-prebuilt-unfixed-info-file' phase.
In 'move-doc' phase, copy man pages to the correct directory.
[native-inputs]: Add 'texinfo'.
2015-08-21 12:02:20 -04:00
Jeff Mickey
08cc159a70
gnu: pavucontrol: Update to 3.0.
...
* gnu/packages/pulseaudio.scm (pavucontrol): Update to 3.0.
* gnu/packages/patches/pavucontrol-sigsegv.patch: Remove.
* gnu-system.am (dist_patch_DATA): Remove it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2015-08-20 17:52:29 +02:00
Mark H Weaver
7cb6f648b2
gnu: qemu: Update to 2.3.1. Add fix for CVE-2015-5745.
...
* gnu/packages/patches/qemu-CVE-2015-5745.patch: New file.
* gnu/packages/patches/qemu-CVE-2015-3456.patch,
gnu/packages/patches/qemu-CVE-2015-5154-pt1.patch,
gnu/packages/patches/qemu-CVE-2015-5154-pt2.patch,
gnu/packages/patches/qemu-CVE-2015-5154-pt3.patch,
gnu/packages/patches/qemu-CVE-2015-5158.patch: Delete files.
* gnu-system.am (dist_patch_DATA): Add new file and remove the deleted ones.
* gnu/packages/qemu.scm (qemu): Update to 2.3.1. Add new patch and remove the
deleted ones.
2015-08-18 23:57:25 -04:00
Mark H Weaver
7f1b865819
Revert "PRELIMINARY: gnu: Add network-manager."
...
This reverts commit 0f402e4cf8
.
2015-08-18 23:56:10 -04:00
Mark H Weaver
0f402e4cf8
PRELIMINARY: gnu: Add network-manager.
...
* gnu/packages/patches/network-manager-platform-managed.patch,
gnu/packages/network-manager.scm: New files.
* gnu-system.am (GNU_SYSTEM_MODULES): Add network-manager.scm.
(dist_patch_DATA): Add network-manager-platform-managed.patch.
2015-08-18 23:52:57 -04:00
宋文武
907f939b9b
gnu: glib-networking: Prefer 'SSL_CERT_FILE' as TLS CA file.
...
This is an improvement over commit af6100f
.
* gnu/packages/gnome.scm (glib-networking)[source](patches): New field.
[arguments]: Pass '/etc/ssl/certs/ca-certificates.crt' to configure.
Set 'SSL_CERT_FILE' to '/dev/null' in 'use-empty-ssl-cert-file' phase.
(libsoup)[arguments]: Set 'SSL_CERT_FILE' to '/dev/null' in
'pre-check' phase.
* gnu/packages/patches/glib-networking-ssl-cert-file.patch: New patch.
* gnu-system.am (dist_patch_DATA): Add it.
2015-08-14 17:58:48 -04:00
Andreas Enge
6c591c8ed7
gnu: flint: Update to 2.5.2.
...
* gnu/packages/algebra.scm (flint): Update to 2.5.2.
* gnu/packages/patches/flint-ldconfig.patch: New file.
* gnu-system.am (dist_patch_DATA): Register the patch.
2015-08-14 18:14:33 +02:00
Mark H Weaver
c037a0f7ce
gnu: icecat: Add fixes for CVE-2015-{4473,4482,4488,4489,4491,4492}.
...
WARNING: CVE-2015-4473 may not be fully addressed here, because I was unable
to backport some of the patches (for upstream bugs 1182711 and 1146213). I
was also unable to backport CVE-2015-4484 (upstream bug 1171540) and
CVE-2015-4487 (upstream bug 1171603). I was unable to find any commit in the
upstream repository that claims to address bug 1105914 (CVE-2015-4478).
* gnu/packages/patches/icecat-CVE-2015-4473-partial.patch,
gnu/packages/patches/icecat-CVE-2015-4482.patch,
gnu/packages/patches/icecat-CVE-2015-4488.patch,
gnu/packages/patches/icecat-CVE-2015-4489.patch,
gnu/packages/patches/icecat-CVE-2015-4491.patch,
gnu/packages/patches/icecat-CVE-2015-4492.patch: New files.
* gnu-system.am (dist_patch_DATA): Add them.
* gnu/packages/gnuzilla.scm (icecat)[source]: Add patches.
2015-08-12 20:37:44 -04:00