Ludovic Courtès
f63861b5a6
gnu: Add localed, extracted from systemd.
...
* gnu/packages/freedesktop.scm (localed): New variable.
* gnu/packages/patches/localed-xorg-keyboard.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2019-04-05 15:39:35 +02:00
Efraim Flashner
2beca2a55c
gnu: flac: Fix CVE-2017-6888.
...
* gnu/packages/xiph.scm (flac)[replacement]: New field.
(flac/fixed): New variable.
* gnu/packages/patches/flac-CVE-2017-6888.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2019-04-05 09:50:07 +03:00
Tobias Geerinckx-Rice
9859800f5d
gnu: ledger: Update to 3.1.3.
...
The patch applies but has been unnecessary since 3.1.2.
* gnu/packages/finance.scm (ledger): Update to 3.1.3.
[source]: Remove obsolete patch.
* gnu/packages/patches/ledger-fix-uninitialized.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-04-05 06:25:24 +02:00
Efraim Flashner
c531fad7a0
gnu: flac: Fix CVE-2017-6888.
...
* gnu/packages/xiph.scm (flac)[replacement]: New field.
(flac/fixed): New variable.
* gnu/packages/patches/flac-CVE-2017-6888.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2019-04-04 22:20:33 +03:00
Leo Famulari
6d01a7f4c4
gnu: ntfs-3g: Fix CVE-2019-9755.
...
* gnu/packages/patches/ntfs-3g-CVE-2019-9755.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/linux.scm (ntfs-3g)[source]: Use it.
2019-04-03 18:31:59 -04:00
Marius Bakke
3eed550072
gnu: Remove gtk+/fixed.
...
The merge preceding this commit ignored the replacement part of commit
bc91562939
. This commit removes the remaining
bits, as the patch is already included in GTK3 since version 3.24.3.
* gnu/packages/patches/gtk3-fix-deprecation-macro-use.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/gtk.scm (gtk+/fixed): Remove variable.
2019-04-01 01:32:33 +02:00
Marius Bakke
571fb008a5
Merge branch 'master' into staging
2019-04-01 00:02:39 +02:00
Brian Leung
f125c5a5ea
gnu: emacs-zones: silence byte-compiler.
...
* gnu/packages/patches/emacs-zones-called-interactively.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-03-31 23:32:47 +02:00
Mark H Weaver
bc91562939
gnu: gtk+: Graft upstream fix for crashes in Emacs and IceCat.
...
Fixes <https://bugs.gnu.org/34454 >.
* gnu/packages/patches/gtk3-fix-deprecation-macro-use.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gtk.scm (gtk+/fixed): New variable.
(gtk+)[replacement]: New field.
2019-03-30 02:34:24 -04:00
Tobias Geerinckx-Rice
01307bba9c
gnu: reptyr: Update to 0.7.0.
...
* gnu/packages/screen.scm (reptyr): Update to 0.7.0.
[source]: Remove patch.
[arguments]: Add bash completion directory name.
* gnu/packages/patches/reptyr-fix-gcc-7.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-03-28 20:19:28 +01:00
Marius Bakke
0fa5055597
gnu: texlive-bin: Adopt LFS patch.
...
The origin disappeared, and the new revision does not include all the Poppler
fixes. Adjust the package to take Arch's Poppler patches instead.
* gnu/packages/patches/texlive-bin-CVE-2018-17407.patch: New file.
* gnu/packages/patches/texlive-bin-pdftex-poppler-compat.patch,
gnu/packages/patches/texlive-bin-xetex-poppler-compat.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/tex.scm (texlive-bin)[source](patches): Likewise.
[arguments]: Likewise.
2019-03-27 18:05:05 +01:00
Danny Milosavljevic
ceab612374
gnu: docker: Use disjunct temp directories for probing.
...
* gnu/packages/patches/docker-use-fewer-modprobes.patch: Use disjunct temp
directories for probing.
2019-03-26 12:23:36 +01:00
Danny Milosavljevic
5e00dcc89e
gnu: docker: Add comment.
...
* gnu/packages/patches/docker-use-fewer-modprobes.patch: Add comment.
2019-03-26 12:23:36 +01:00
Danny Milosavljevic
516f6f55eb
gnu: docker: Use fewer modprobes.
...
Fixes <https://bugs.gnu.org/34333 >.
Reported by Allan Adair <allan@adair.io>.
* gnu/packages/patches/docker-use-fewer-modprobes.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/docker.scm (docker)[source]: Use it.
2019-03-25 20:27:57 +01:00
Marius Bakke
f882f62c6b
gnu: python-pytest: Update to 4.3.1.
...
* gnu/packages/check.scm (python-pytest): Update to 4.3.1.
[source](patches): Remove.
* gnu/packages/patches/python-pytest-pluggy-compat.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-03-23 23:25:56 +01:00
Marius Bakke
8c14f7f8a7
Merge branch 'staging' into core-updates
2019-03-23 23:16:55 +01:00
Marius Bakke
3cb61ca85a
Merge branch 'master' into staging
2019-03-23 22:50:07 +01:00
Tobias Geerinckx-Rice
e190d12eae
gnu: dropbear: Update to 2019.77.
...
* gnu/packages/ssh.scm (dropbear): Update to 2019.77.
[source]: Remove patch.
* gnu/packages/patches/dropbear-CVE-2018-15599.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-03-23 16:02:41 +01:00
Danny Milosavljevic
6a715a00d3
gnu: libgit2: Add comments.
...
* gnu/packages/patches/libgit2-avoid-python.patch: Add comments.
2019-03-22 12:00:08 +01:00
Danny Milosavljevic
03fb5ff6ae
gnu: libgit2: Avoid Python.
...
* gnu/packages/patches/libgit2-avoid-python.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/version-control.scm (libgit2)[source]: Use it.
[inputs]: Remove python.
[native-inputs]: Add guile-2.2.
2019-03-21 23:29:10 +01:00
Marius Bakke
081850816f
Merge branch 'master' into staging
2019-03-21 23:18:54 +01:00
Robert Smith
2f87048dbe
gnu: elixir: Update to 1.8.1.
...
* gnu/packages/elixir.scm (elixir): Update to 1.8.1.
[source](patches): New field.
[home-page]: Use HTTPS.
* gnu/packages/patches/elixir-path-length.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2019-03-21 20:48:12 +01:00
Marius Bakke
c11f86ff16
gnu: libgit2: Update to 0.28.1.
...
* gnu/packages/patches/libgit2-oom-test.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/version-control.scm (libgit2): Update to 0.28.1.
[source](patches): Remove 'libgit2-oom-test.patch'.
2019-03-21 19:23:48 +01:00
Mark H Weaver
8b672b2c48
gnu: blender: Restore version 2.79b for systems without OpenGL 3.
...
Fixes <https://bugs.gnu.org/33882 >.
* gnu/packages/graphics.scm (blender-2.79): New variable.
(blender)[description]: Remove obsolete claim that the stable
release no longer works in Guix.
* gnu/packages/patches/blender-2.79-newer-ffmpeg.patch,
gnu/packages/patches/blender-2.79-python-3.7-fix.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
2019-03-20 18:20:36 -04:00
Tobias Geerinckx-Rice
d17b1c0891
gnu: knot: Update to 2.8.0.
...
* gnu/packages/dns.scm (knot): Update to 2.8.0.
[source]: Add patch.
* gnu/packages/patches/knot-include-system-lmdb-header.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2019-03-20 00:44:57 +01:00
Andreas Enge
1d6589db81
gnu: Add python-flint.
...
* gnu/packages/algebra.scm (python-flint): New variable.
* gnu/packages/patches/python-flint-includes.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register the patch.
2019-03-19 10:45:17 +01:00
Tobias Geerinckx-Rice
9081333bcd
gnu: cracklib: Update to 2.9.7.
...
* gnu/packages/password-utils.scm (cracklib): Update to 2.9.7.
[source]: Remove patches.
* gnu/packages/patches/cracklib-CVE-2016-6318.patch,
gnu/packages/patches/cracklib-fix-buffer-overflow.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove them.
2019-03-18 23:42:48 +01:00
ng0
a3f2c295e7
gnu: libextractor: Update to 1.9.
...
* gnu/packages/gnunet (libextractor): Update to 1.9.
[source]: Remove patches.
* gnu/packages/patches/libextractor-CVE-2018-20430.patch
gnu/packages/patches/libextractor-CVE-2018-20431.patch:
Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2019-03-18 15:05:08 +01:00
Marius Bakke
81382e3f6d
gnu: meson: Update to 0.50.0.
...
* gnu/packages/build-tools.scm (meson): Update to 0.50.0.
* gnu/packages/patches/at-spi2-core-meson-compat.patch,
gnu/packages/patches/totem-meson-compat.patch: New files.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/gnome.scm (totem)[source](patches): Add totem-meson.compat.patch.
* gnu/packages/gtk.scm (at-spi2-core)[source](patches): New field.
2019-03-15 16:03:59 +01:00
Marius Bakke
19008a22d1
Merge branch 'staging' into core-updates
2019-03-14 16:30:19 +01:00
Marius Bakke
ebfe259f66
Merge branch 'master' into staging
2019-03-14 15:06:06 +01:00
Marius Bakke
520ae432d4
gnu: util-linux: Update to 2.33.1.
...
* gnu/packages/linux.scm (util-linux): Update to 2.33.1.
* gnu/packages/patches/util-linux-tests.patch: Skip one new test.
2019-03-11 21:18:12 +01:00
Marius Bakke
7fda7b8fad
gnu: pugixml: Build as shared library.
...
* gnu/packages/patches/pugixml-versioned-libdir.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/xml.scm (pugixml)[source](patches): New field.
[arguments]: Instruct the build system to create a shared rather than static
library.
[native-inputs]: Add PKG-CONFIG.
2019-03-10 21:44:25 +01:00
Marius Bakke
96ab233df7
Merge branch 'staging' into core-updates
2019-03-10 18:47:02 +01:00
Marius Bakke
8c5533b582
Merge branch 'master' into staging
2019-03-10 18:38:25 +01:00
Ricardo Wurmus
8b6acb1f20
gnu: blast+: Update to 2.7.1.
...
* gnu/packages/bioinformatics.scm (blast+): Update to 2.7.1.
[inputs]: Add lmdb.
[source]: Remove obsolete patch.
* gnu/package/patches/blast+-fix-makefile.patch: Remove patch.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-03-08 23:00:07 +01:00
Ricardo Wurmus
9f3c6c8825
gnu: gnome-todo: Update to 3.28.1.
...
* gnu/packages/gnome.scm (gnome-todo): Update to 3.28.1.
* gnu/local.mk (dist_patch_DATA): Remove patch.
* gnu/packages/patches/gnome-todo-libical-compat.patch: Remove file.
2019-03-07 13:43:17 +01:00
Ricardo Wurmus
0daf0efbe6
gnu: gcr: Update to 3.28.0.
...
* gnu/packages/patches/gcr-disable-failing-tests.patch,
gnu/packages/patches/gcr-fix-collection-tests-to-work-with-gpg-21.patch:
Remove files.
* gnu/local.mk (dist_patch_DATA): Remove patches.
* gnu/packages/gnome.scm (gcr): Update to 3.28.0.
[arguments]: Add phase "disable-failing-tests"; rewrite "pre-check" phase.
[native-inputs]: Add libxml2.
2019-03-07 13:41:04 +01:00
Marius Bakke
350b7f8a74
gnu: valgrind: Update to 3.14.0.
...
* gnu/packages/patches/valgrind-glibc-compat.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/valgrind.scm (valgrind): Update to 3.14.0.
[supported-systems]: Add mips64el-linux.
2019-03-06 16:32:31 +01:00
Marius Bakke
f339df425e
Merge branch 'master' into staging
2019-03-06 16:31:58 +01:00
Ivan Petkov
1a3db0b22f
gnu: rust: Update to 1.31.1.
...
* gnu/patches/rust-1.30-gdb-llvm.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/rust.scm (rust): Rename to...
(rust-1.29): ...this.
(rust-1.30): New variable.
(rust): New variable.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-03-05 13:43:09 +01:00
Marius Bakke
b4d7689f92
Merge branch 'staging' into core-updates
2019-03-04 23:05:01 +01:00
Marius Bakke
1a246c01c6
gnu: python-pytest: Update to 4.3.0.
...
* gnu/packages/patches/python-pytest-pluggy-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/check.scm (python-pytest): Update to 4.3.0.
[source](patches): New field.
[arguments]: Skip five new tests. Disable tests by passing them as arguments.
2019-03-04 22:58:57 +01:00
Marius Bakke
ed709ee954
gnu: Python@2: Update to 2.7.16.
...
* gnu/packages/patches/python2-CVE-2018-1000802.patch,
gnu/packages/patches/python2-CVE-2018-14647.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/python.scm (python-2.7): Update to 2.7.16.
[source](patches): Remove obsolete.
2019-03-04 22:58:56 +01:00
Marius Bakke
4f8dc1536a
Merge branch 'master' into staging
2019-03-04 22:31:59 +01:00
Tobias Geerinckx-Rice
ad257ec8b5
gnu: thermald: Update to 1.8.
...
* gnu/packages/admin.scm (thermald): Update to 1.8.
[source]: Add patch.
* gnu/packages/patches/thermald-make-int-max32-visible.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2019-03-04 19:07:10 +01:00
Ricardo Wurmus
74fea1e2df
gnu: lyx: Remove obsolete patch.
...
* gnu/packages/patches/lyx-2.2.3-fix-test.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-03-04 17:14:15 +01:00
Efraim Flashner
4f889375f2
gnu: libopenshot: Fix tests on other architectures.
...
* gnu/packages/video.scm (libopenshot)[source]: Add patch.
* gnu/packages/patches/libopenshot-fixup-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2019-03-03 17:35:49 +02:00
Marius Bakke
f5e563e50a
Merge branch 'staging' into core-updates
2019-03-01 17:40:51 +01:00
Marius Bakke
19464173ba
Merge branch 'master' into staging
2019-03-01 17:33:00 +01:00
Marius Bakke
e02671939b
gnu: acl: Update to 2.2.53.
...
* gnu/packages/patches/acl-hurd-path-max.patch,
gnu/packages/patches/acl-fix-perl-regex.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/acl.scm (acl): Update to 2.2.53.
[source](uri): Adjust for renamed tarball.
[arguments]: Remove #:test-target. Adjust disabled tests. Don't override
install phase.
2019-03-01 16:31:52 +01:00
Tobias Geerinckx-Rice
a92c6b1a2b
gnu: openssl: Fix CVE-2019-1559.
...
* gnu/packages/tls.scm (openssl)[replacement]: New field.
(openssl/fixed): New variable.
(openssl-next)[inherit]: Inherit from it instead.
* gnu/packages/patches/openssl-CVE-2019-1559.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2019-03-01 00:00:16 +01:00
Tobias Geerinckx-Rice
2a18b57222
gnu: netpbm: Fix CVE-2017-258[67].
...
* gnu/packages/netpbm.scm (netpbm)[source]: Add patches.
* gnu/packages/patches/netpbm-CVE-2017-2586.patch,
gnu/packages/patches/netpbm-CVE-2017-2587.patch: New files.
* gnu/local.mk: Fix missing copyright year.
(dist_patch_DATA): Add them.
2019-02-28 22:35:41 +01:00
Marius Bakke
0ad4a12088
gnu: wpa_supplicant: Update to 2.7.
...
* gnu/packages/patches/wpa-supplicant-CVE-2017-13082.patch,
gnu/packages/patches/wpa-supplicant-CVE-2018-14526.patch,
gnu/packages/patches/wpa-supplicant-fix-key-reuse.patch,
gnu/packages/patches/wpa-supplicant-fix-nonce-reuse.patch,
gnu/packages/patches/wpa-supplicant-fix-zeroed-keys.patch,
gnu/packages/patches/wpa-supplicant-krack-followups.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/admin.scm (wpa-supplicant-minimal): Update to 2.7.
[source](patches): Remove.
2019-02-28 19:08:48 +01:00
Tobias Geerinckx-Rice
17c65da896
gnu: wesnoth: Update to 1.14.6.
...
* gnu/packages/games.scm (wesnoth): Update to 1.14.6.
[source]: Remove upstreamed patch.
* packages/patches/wesnoth-newer-boost.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-02-27 15:48:52 +01:00
Nicolas Goaziou
8d611ef085
gnu: musescore: Update to 3.0.3.
...
* gnu/packages/music.scm (musescore): Update to 3.0.3.
[source]: Remove now obsolete patch.
[arguments]: Do not use bundled (as a submodule) libcrashreporter-qt.
* gnu/packages/patches/musescore-fix-use_webengine.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Apply file removal.
2019-02-27 01:10:48 +01:00
Marius Bakke
9a6b8c9fa3
Merge branch 'staging' into core-updates
2019-02-24 21:26:58 +01:00
Marius Bakke
aa51eb2073
Merge branch 'master' into staging
2019-02-24 21:25:52 +01:00
Marius Bakke
191b07dfd0
gnu: GCC: Don't modify copyright headers in xtensa patch.
...
* gnu/packages/patches/ath9k-htc-firmware-gcc.patch: Drop hunk.
2019-02-24 21:22:48 +01:00
Tobias Geerinckx-Rice
fcab568dea
gnu: clamav: Update to 0.101.1.
...
* gnu/packages/antivirus.scm (clamav): Update to 0.101.1.
[source]: Delete bundled tomsfastmath outright.
[native-inputs]: Remove bison and flex.
[inputs]: Switch to pcre2.
* gnu/packages/patches/clamav-system-tomsfastmath.patch: Update.
2019-02-24 17:51:29 +01:00
Efraim Flashner
1a753385c7
gnu: Add libtommath.
...
* gnu/packages/multiprecision.scm (libtommath): New variable.
* gnu/packages/patches/libtommath.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2019-02-24 10:39:51 +02:00
Marius Bakke
4e3a7d8461
gnu: Python: Consolidate test patches.
...
While at it, adjust patches for -p1 patch flag.
* gnu/packages/patches/python-fix-tests.patch: Delete file. Move contents ...
* gnu/packages/patches/python-3-fix-tests.patch: ... here.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/python.scm (python-3.7)[source](patches): Remove obsolete.
[source](patch-flags): Remove.
* gnu/packages/patches/python-3-deterministic-build-info.patch,
gnu/packages/patches/python-3-search-paths.patch: Adjust for `patch -p1`.
2019-02-23 20:44:36 +01:00
Marius Bakke
b3e508dadb
gnu: texinfo: Update to 6.6.
...
* gnu/packages/patches/texinfo-perl-compat.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/texinfo.scm (texinfo): Update to 6.6.
[source](patches): Remove.
2019-02-20 17:25:23 +01:00
Marius Bakke
901236474a
Merge branch 'staging' into core-updates
2019-02-20 17:19:00 +01:00
Marius Bakke
2c76e19df4
Merge branch 'master' into staging
2019-02-20 17:01:39 +01:00
Marius Bakke
2bf5097784
gnu: xmodmap: Update to 1.0.10.
...
* gnu/packages/patches/xmodmap-asprintf.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/xorg.scm (xmodmap): Update to 1.0.10.
[source](patches): Remove.
[home-page]: Set to source repository.
2019-02-20 16:40:32 +01:00
Leo Famulari
c12b234695
gnu: libgd: Fix CVE-2019-{6977,6978}.
...
* gnu/packages/gd.scm (gd)[replacement]: New field.
(gd/fixed): New variable.
* gnu/packages/patches/gd-CVE-2019-6977.patch,
gnu/packages/patches/gd-CVE-2019-6978.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
2019-02-19 15:47:35 -05:00
Tobias Geerinckx-Rice
fa75a21363
gnu: soundconverter: Update to 3.0.1.
...
* gnu/packages/gnome.scm (soundconverter): Update to 3.0.1.
[arguments]: Remove ‘fix-POTFILES.in’ phase.
* gnu/packages/patches/soundconverter-remove-gconf-dependency.patch:
Update.
2019-02-19 09:54:37 +01:00
Tobias Geerinckx-Rice
d0d207cdca
gnu: tomsfastmath: Update to 0.13.1.
...
* gnu/packages/multiprecision.scm (tomsfastmath): Update to 0.13.1.
[source]: Remove patch.
* gnu/packages/patches/tomsfastmath-constness.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-02-18 18:07:06 +01:00
Marius Bakke
9fd6f2a713
gnu: xf86-video-i128: Update to 1.4.0.
...
* gnu/packages/patches/xf86-video-i128-remove-mibstore.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/xorg.scm (xf86-video-i128): Update to 1.4.0.
[source](patches): Remove.
2019-02-17 18:44:20 +01:00
Tobias Geerinckx-Rice
4f4b37dfdf
gnu: pius: Update to 2.2.7.
...
* gnu/packages/gnupg.scm (pius): Update to 2.2.7.
[source]: Remove upstreamed patch.
* gnu/packages/patches/pius.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-02-17 03:37:48 +01:00
Marius Bakke
d199a4c7b4
gnu: LLVM, Clang: Update to 7.0.1.
...
* gnu/packages/patches/clang-7.0-libc-search-path.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/llvm.scm (llvm, clang-runtime, clang): Update to 7.0.1.
(llvm-7.0.1): Remove variable.
(clang-from-llvm)[arguments]: Adjust phase to match Clang 7.
(llvm-6, clang-runtime-6, clang-6): New public variables.
* gnu/packages/dlang.scm (ldc)[native-inputs]: Change LLVM and CLANG to
LLVM-6.0 and CLANG-6.0.
* gnu/packages/gl.scm (mesa)[inputs]: Change from LLVM to LLVM-6.
2019-02-15 12:12:09 +01:00
Tobias Geerinckx-Rice
b2cf559772
gnu: allegro@4: Update to 4.4.3.
...
* gnu/packages/game-development.scm (allegro-4): Update to 4.4.3.
[source]: Remove upstreamed patch.
* gnu/packages/patches/allegro4-mesa-18.2.5-and-later.patch:
Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-02-15 05:41:20 +01:00
Christopher Baines
28cf8dab3e
gnu: ruby-safe-yaml: Add missing require 'time'.
...
Patch ruby-safe-yaml to fix an issue that would lead to an error like this:
uninitialized constant SafeYAML::Parse::Date::DateTime
It's been reported upstream [1], and this patch was taken from the upstream Git
repository.
1: https://github.com/dtao/safe_yaml/issues/80
* gnu/packages/ruby.scm (ruby-safe-yaml)[source]: Switch to the Git repository
so that applying patches works and add a patch.
[arguments]: Enable tests and add a phase to set the TZ environment variable,
as one of the tests depends on a certian timezone.
* gnu/packages/patches/ruby-safe-yaml-add-require-time.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add new patch file.
2019-02-14 21:37:52 +00:00
Eric Bavier
40b114c0bb
gnu: dealii: Upgrade to 9.0.1.
...
* gnu/packages/patches/dealii-mpi-deprecations.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/maths.scm (dealii)[source]: Upgrade to 9.0.1. Use patch.
[arguments]: Use new MPI configuration flags.
2019-02-13 22:39:12 -06:00
Andreas Enge
69c15ad8a4
gnu: qtbase: Restore compilation on linux kernels < 4.11.
...
Fixes <https://bugs.gnu.org/34431 >.
* gnu/packages/patches/qtbase-old-kernel.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register patch.
* gnu/packages/qt.scm (qtbase): Add patch.
2019-02-14 00:30:27 +01:00
Marius Bakke
0add9c5263
gnu: doxygen: Update to 1.8.15.
...
* gnu/packages/documentation.scm (doxygen): Update to 1.8.15.
* gnu/packages/patches/doxygen-test.patch: Update for upstream changes.
2019-02-14 00:21:30 +01:00
Marius Bakke
6901878894
Merge branch 'master' into staging
2019-02-14 00:20:28 +01:00
Eric Bavier
f73750e6f4
gnu: scalapack: Remove use of deprecated MPI1 symbols.
...
* gnu/packages/patches/scalapack-blacs-mpi-deprecations.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/maths.scm (scalapack)[source]: Use it.
2019-02-13 14:08:19 -06:00
Danny Milosavljevic
baf766a7ff
gnu: mrustc: Fix deserialization bug in communication with the procedural
...
macro compiler plugin.
* gnu/packages/patches/mrustc-0.8.0-fix-variable-length-integer-receiving.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/rust.scm (mrustc)[source]: Use it.
Co-authored-by: Chris Marusich <cmmarusich@gmail.com>
2019-02-13 13:28:29 +01:00
Ricardo Wurmus
f90ed0284a
gnu: ledger: Update to 3.1.2 [security fixes].
...
* gnu/packages/finance.scm (ledger): Update to 3.1.2.
[arguments]: Remove #:modules; remove obsolete configure flags; remove make
flags; remove phase "boost-compat"; remove custom check phase; remove
"relocate-elisp" phase; disable broken test in "check-setup" phase.
[native-inputs]: Remove emacs-minimal.
[license]: Remove gpl2+.
* gnu/packages/patches/ledger-revert-boost-python-fix.patch: Remove patch.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-02-13 10:55:49 +01:00
Christopher Baines
e7e259a503
gnu: red-eclipse: Fix build.
...
Add a patch from the upstream repository [1] that resolves some errors that
prevent the package from building [2].
1: https://github.com/red-eclipse/base/commit/b16b4963c1ad81bb9ef784bc49
2: error: ‘____gammal_r_finite’ was not declared in this scope
* gnu/packages/games.scm (red-eclipse)[source] Add patch.
* gnu/packages/patches/red-eclipse-remove-gamma-name-hack.patch: New file
* gnu/local.mk (dist_patch_DATA): Add new patch.
2019-02-13 08:03:00 +00:00
Marius Bakke
fd11c0fd3d
gnu: KDE Frameworks: Update to 5.54.0.
...
* gnu/packages/patches/kio-search-smbd-on-PATH.patch: Adjust context.
* gnu/packages/kde-frameworks.scm (kconfig): Update to 5.54.0.
[native-inputs]: Add DBUS.
[arguments]: Run tests with "dbus-launch".
(kio): Update to 5.54.1.
[inputs]: Add KCRASH.
(breeze-icons): Update to 5.54.0.
[arguments]: Remove.
(extra-cmake-modules, attica, bluez-qt, kapidox, karchive,
kcodecs, kcoreaddons, kdbusaddons, kdnssd, kguiaddons, ki18n, kidletime,
kirigami, kitemmodels, kitemviews, kplotting, ksyntaxhighlighting, kwayland,
kwidgetsaddons, kwindowsystem, modemmanager-qt, networkmanager-qt,
oxygen-icons, prison, qqc2-desktop-style, solid, sonnet, threadweaver,
kactivities, kauth, kcompletion, kcrash, kdoctools, kfilemetadata,
kimageformats, kjobwidgets, knotifications, kpackage, kpty, kunitconversion,
baloo, kactivities-stats, kbookmarks, kcmutils, kconfigwidgets, kdeclarative,
kded, kdesignerplugin, kdesu, kdewebkit, kemoticons, kglobalaccel,
kiconthemes, kinit, knewstuff, knotifyconfig, kparts, kpeople, krunner,
kservice, ktexteditor, ktextwidgets, kwallet, kxmlgui, kxmlrpcclient,
plasma-framework, kde-frameworkintegration, kdelibs4support, khtml, kjs,
kjsembed, kmediaplayer, kross): Update to 5.54.0.
2019-02-12 23:49:02 +01:00
Leo Famulari
ce4593ec4c
gnu: runc: Update to 1.0.0-rc6 [fixes CVE-2019-5736].
...
* gnu/packages/virtualization.scm (runc): Update to 1.0.0-rc6.
[source]: Use a descriptive file-name. Add 'runc-CVE-2019-5736.patch'
* gnu/packages/patches/runc-CVE-2019-5736.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2019-02-12 12:53:12 -05:00
Efraim Flashner
c86b5f1b9b
gnu: glibc@2.27: fix CVE-2018-11236, CVE-2018-11237.
...
* gnu/packages/base.scm (glibc@2.27 )[sources]: Add patches.
[properties]: New field, mark CVE-2017-18269 fixed.
* gnu/packages/patches/glibc-CVE-2018-11236.patch,
gnu/packages/patches/glibc-CVE-2018-11237.patch: New files.
* gnu/local.mk (dist_patch_DATA): Register them.
2019-02-12 09:08:13 +02:00
Marius Bakke
9df397508d
gnu: poppler: Update to 0.74.0.
...
* gnu/packages/patches/scribus-poppler-0.73.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/scribus.scm (scribus)[source](patches): Add it.
* gnu/packages/pdf.scm (poppler): Update to 0.74.0.
[arguments]: Adjust renamed configure flag.
* gnu/packages/tex.scm (texlive-bin)[arguments]: Add phase 'use-code-for-even-newer-poppler'.
2019-02-11 19:48:31 +01:00
Marius Bakke
c3f47e44cd
Merge branch 'master' into core-updates
2019-02-11 19:25:16 +01:00
Ludovic Courtès
a76d0f032b
gnu: gnome-shell: Customize the GDM log-in screen.
...
* gnu/packages/patches/gnome-shell-theme.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gnome.scm (gnome-shell)[source](patches, modules)
(snippet): New fields.
[arguments]: Add 'rebuild-css' phase.
[native-inputs]: Add RUBY-SASS.
2019-02-10 23:25:01 +01:00
Marius Bakke
27c2917ac4
Merge branch 'staging' into core-updates
2019-02-10 21:05:19 +01:00
Nicolas Goaziou
2becddeb0c
gnu: emacs-pdf-tools: Update to 0.90.
...
* gnu/packages/emacs-xyz.scm (emacs-pdf-tools): Update to 0.90.
[source]: Remove patch.
* gnu/packages/patches/emacs-pdf-tools-poppler.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove reference to deleted file.
2019-02-09 23:30:13 +01:00
Marius Bakke
8771fc1715
gnu: aspell: Fix FTBFS with GCC7.
...
* gnu/packages/patches/aspell-gcc-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/aspell.scm (aspell)[source](patches): Use it.
2019-02-09 21:53:42 +01:00
Marius Bakke
a1635de0ce
gnu: python: Fix FTBFS with GCC >= 6.
...
* gnu/packages/patches/python-3-search-paths.patch: s/C_INCLUDE_PATH/CPATH.
* gnu/packages/patches/python-2.7-search-paths.patch: Ditto.
2019-02-09 21:53:41 +01:00
Marius Bakke
d16ef28b80
gnu: python-pycodestyle: Update to 2.5.0.
...
* gnu/packages/patches/python-pycodestyle-stdlib-tokenize-fix.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/python-xyz.scm (python-pycodestyle): Update to 2.5.0.
[source](patches): Remove.
2019-02-09 21:27:24 +01:00
Marius Bakke
ebbb7286b9
Merge branch 'master' into core-updates
2019-02-09 21:11:00 +01:00
Marius Bakke
037d591367
gnu: libvpx: Update to 1.8.0.
...
* gnu/packages/patches/gst-plugins-good-libvpx-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/video.scm (libvpx): Update to 1.8.0.
[source](patches): Remove obsolete patch.
(libvpx-1.7): New public variable.
* gnu/packages/gnuzilla.scm (icecat)[inputs]: Use LIBVPX-1.7 instead of LIBVPX.
* gnu/packages/gstreamer.scm (gst-plugins-good)[source](patches): New field.
[arguments]: Add #:make-flags.
2019-02-09 20:58:15 +01:00
Ludovic Courtès
50a93adc05
Merge branch 'staging'
2019-02-09 15:14:59 +01:00
Eric Bavier
68a116bd56
gnu: cool-retro-term: Upgrade to 1.1.1.
...
* gnu/packages/terminals.scm (cool-retro-term)[source]: Upgrade to 1.1.1.
Remove patches. Adjust filtering in snippet for added/removed fonts.
[arguments]: Return #t in 'add-alternate-name' phase.
* gnu/packages/patches/cool-retro-term-dont-check-uninit-member.patch,
gnu/packages/patches/cool-retro-term-fix-array-size.patch,
gnu/packages/patches/cool-retro-term-memory-leak-1.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2019-02-09 00:50:16 -06:00
Eric Bavier
7fedc3fdfb
gnu: hdf5: Remove use of deprecated MPI1 symbols.
...
* gnu/packages/patches/hdf5-1.8-mpi-deprecations.patch,
gnu/packages/patches/hdf5-mpi-deprecations.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/maths.scm (hdf5, hdf5-1.10)[source]: Use them.
2019-02-07 21:20:47 -06:00
Eric Bavier
2bdf26f1c8
gnu: superlu-dist: Remove use of deprecated MPI1 symbols.
...
* gnu/packages/patches/superlu-dist-fix-mpi-deprecations.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/maths.scm (superlu-dist)[source]: Use it.
2019-02-07 21:20:23 -06:00
Marius Bakke
a5be549e39
gnu: libarchive: Remove graft for 3.3.3.
...
* gnu/packages/patches/libarchive-CVE-2017-14166.patch,
gnu/packages/patches/libarchive-CVE-2017-14502.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/backup.scm (libarchive): Update to 3.3.3.
[source](patches): Adjust for 3.3.3.
[replacement]: Remove field.
(libarchive-3.3.3): Remove variable.
2019-02-07 22:10:17 +01:00