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