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
Ricardo Wurmus
ba88eea2b3
Merge branch 'master' into core-updates
2019-02-06 13:03:26 +01:00
Nicolas Goaziou
00e18f9fa9
gnu: musescore: Update to 3.0.2.
...
* gnu/packages/music.scm (musescore): Update to 3.0.2.
[source]: Add patch.
* gnu/packages/patches/musescore-fix-use_webengine.patch: New file.
* gnu/local.mk (dist_patch_DATA): Reference patch.
2019-02-05 23:11:43 +01:00
Tobias Geerinckx-Rice
ab1019f165
gnu: nyx: Update to 2.1.0.
...
* gnu/packages/tor.scm (nyx): Update to 2.1.0.
[source]: Remove patch.
* gnu/packages/patches/nyx-show-header-stats-with-python3.patch:
Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-02-05 18:47:09 +01:00
Leo Famulari
e36d043882
gnu: Remove unused patch 'mcron-install.patch'.
...
This is a followup to commit cfbf6de18c
.
* gnu/packages/patches/mcron-install.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-02-05 00:19:50 +01:00
Leo Famulari
484f010dd7
gnu: Remove unused patch 'ocaml-graph-honor-source-date-epoch.patch'.
...
This is a followup to commit 564cf93f2a
.
* gnu/packages/patches/ocaml-graph-honor-source-date-epoch.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-02-05 00:19:49 +01:00
Leo Famulari
5cc3dbbccd
gnu: Remove unused patch 'ocaml-findlib-make-install.patch'.
...
This is a followup to commit bff6739d5e
.
* gnu/packages/patches/ocaml-findlib-make-install.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-02-05 00:19:49 +01:00
Leo Famulari
5baf78999c
gnu: Remove unused patch 'python2-rdflib-drop-sparqlwrapper.patch'.
...
* gnu/packages/patches/python2-rdflib-drop-sparqlwrapper.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-02-05 00:19:49 +01:00
Leo Famulari
800d74dc9a
gnu: Remove unused patch 'openldap-CVE-2017-9287.patch'.
...
This is a followup to commit 47415332d7
.
* gnu/packages/patches/openldap-CVE-2017-9287.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-02-05 00:19:49 +01:00
Leo Famulari
99ee274f0d
gnu: Remove unused patch 'glibc-memchr-overflow-i686.patch'.
...
This is a followup to commit 67d527e35e
.
* gnu/packages/patches/glibc-memchr-overflow-i686.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-02-05 00:19:49 +01:00
Leo Famulari
1d1b0b1fb1
gnu: Remove unused patch 'net-tools-bitrot.patch'.
...
This is a followup to commit b5f610620b
.
* gnu/packages/patches/net-tools-bitrot.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-02-05 00:19:49 +01:00
Leo Famulari
035542e93a
gnu: Remove unused patch 'xboing-CVE-2004-0149.patch'.
...
This is a followup to commit 740a335558
.
* gnu/packages/patches/xboing-CVE-2004-0149.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-02-04 23:56:39 +01:00
Leo Famulari
6bf2201350
gnu: Remove unused patch 'ao-cad-aarch64-support.patch'.
...
This is a followup to commit 28f4d56dd3
.
* gnu/packages/patches/ao-cad-aarch64-support.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-02-04 23:51:34 +01:00
Leo Famulari
ee2875e57d
gnu: Remove unused patch 'blender-newer-ffmpeg.patch'.
...
This is a followup to commit fc51c28ae8
.
* gnu/packages/patches/blender-newer-ffmpeg.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-02-04 23:46:26 +01:00
Leo Famulari
bfa3e64d7f
gnu: Removed unused patch 'readline-7.0-mingw.patch'.
...
This patch was introduced in commit ae12d58627
,
but it was never used.
See <https://bugs.gnu.org/26581 > for more information.
* gnu/packages/patches/readline-7.0-mingw.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-02-04 23:45:25 +01:00
Vagrant Cascadian
4da4e952dd
gnu: u-boot: Update to 2019.01.
...
* gnu/packages/bootloaders.scm (u-boot): Update to 2019.01.
(u-boot-tools): Disable CONFIG_SOUND in sandbox configs.
(u-boot-pinebook)[source]: Remove patches.
* gnu/packages/patches/u-boot-pinebook-a64-update-dts.patch,
gnu/packages/patches/u-boot-pinebook-dts.patch,
gnu/packages/patches/u-boot-pinebook-mmc-calibration.patch,
gnu/packages/patches/u-boot-pinebook-r_i2c-controller.patch,
gnu/packages/patches/u-boot-pinebook-syscon-node.patch,
gnu/packages/patches/u-boot-pinebook-video-bridge.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Adjust as necessary.
2019-02-04 00:21:48 +01:00
Marius Bakke
8576505422
gnu: libreoffice: Fix FTBFS with Boost 1.69.0.
...
* gnu/packages/patches/libreoffice-boost.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/libreoffice.scm (libreoffice)[source](patches): Add it.
2019-02-02 20:10:18 +01:00
Marius Bakke
0747328e31
Merge branch 'master' into staging
2019-01-31 23:32:56 +01:00
Marius Bakke
39855bfef1
gnu: p11-kit: Update to 0.23.15.
...
* gnu/packages/patches/p11-kit-jks-timestamps.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/tls.scm (p11-kit): Update to 0.23.15.
[source](patches): New field.
2019-01-31 20:57:21 +01:00
Leo Famulari
11d19ca236
gnu: QEMU: Fix CVE-2018-16872 and CVE-2019-6778.
...
* gnu/packages/patches/qemu-CVE-2018-16872.patch,
gnu/packages/patches/qemu-CVE-2019-6778.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/virtualization.scm (qemu)[source]: Use them.
2019-01-31 14:35:48 +01:00
Mark H Weaver
24886c1389
gnu: icecat: Update to 60.5.0-guix1 [security-fixes].
...
Includes fixes for CVE-2018-18500, CVE-2018-18501, and CVE-2018-18505.
* gnu/packages/gnuzilla.scm (icecat): Update to 60.5.0-guix1.
[version]: Use %icecat-version.
[source]: Inherit from 'icecat-source'. Remove obsolete patches.
* gnu/packages/patches/icecat-avoid-bundled-libraries.patch,
gnu/packages/patches/icecat-use-system-graphite2+harfbuzz.patch,
gnu/packages/patches/icecat-use-system-media-libs.patch: Adapt to 60.5.0.
2019-01-29 22:29:42 -05:00
Mark H Weaver
948879eeda
gnu: icecat: Add icecat-source.
...
* gnu/packages/gnuzilla.scm (computed-origin-method): New variable.
(%icecat-version, icecat-source): New variables.
* gnu/packages/patches/icecat-makeicecat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2019-01-29 22:29:40 -05:00
Efraim Flashner
23c2598233
gnu: x265: Update to 3.0.
...
* gnu/packages/video.scm (x265): Update to 3.0.
[source]: Remove patch.
* gnu/packages/patches/x265-detect512-all-arches.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-01-29 10:07:58 +02:00
Christopher Baines
dd7bc92afc
gnu: linkchecker: Fix most test failures.
...
Add a patch to skip more tests that require the network. Along with some other
changes, this gets all but of one of the tests passing.
The remaining test is broken due to a problem with the Python package in Guix,
which is fixed by [1] which is currently on the core-updates branch. This
patch doesn't work on core-updates due to python2-miniboa not being present.
1: d453b0e11d
* gnu/packages/python.scm (linkchecker)[source]: Add patch.
[native-inputs]: Add more inputs required for the tests.
[arguments]: Enable the tests, move the 'check phase after 'install. Test
using the installed software, and use py.test.
2019-01-25 22:00:05 +00:00
Eric Bavier
6161141e91
superlu-dist: Upgrade to 6.1.0.
...
* gnu/packages/patches/superlu-dist-awpm-grid.patch: New file.
* gnu/packages/maths.scm (superlu-dist)[source]: Upgrade to 6.0.0. Remove
extraneous 'use-modules' in snippet.
[build-system]: Change to cmake-build-system.
[propagated-inputs]: Replace pt-scotch with pt-scotch32 to match integer
sizes. Add "parmetis" input, from pt-scotch32. Move lapack to ...
[inputs]: ...here. Add openblas and combinatorial-blas.
[arguments]: Replace 'configure' phase with #:configure-flags. Add
'set-c++-standard' and 'omp-setup' phases. Remove
'create-install-directories, 'check', and 'install' phases, which are now
handled by cmake.
* gnu/local.mk (dist_patch_DATA): Add patch.
2019-01-25 13:10:05 -06:00
Eric Bavier
fd3733432b
scotch: Upgrade to 6.0.6.
...
* gnu/packages/maths.scm (scotch): Upgrade to 6.0.6.
[source]: Remove patches that have been fixed upstream.
[arguments]: Add 'install-metis' phase.
[outputs]: New field.
(pt-scotch, pt-scotch32)[arguments]: Add 'mpi-setup' phase. Use 'invoke'.
* gnu/packages/patches/scotch-graph-diam-64.patch,
gnu/packages/patches/scotch-graph-induce-type-64.patch,
gnu/packages/patches/scotch-test-threading.patch: Delete files.
* gnu/packages/patches/scotch-integer-declarations.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust as necessary.
2019-01-25 13:10:05 -06:00
Eric Bavier
a6b9ebc2fc
gnu: Add Combinatorial BLAS.
...
* gnu/packages/maths.scm (combinatorial-blas): New variable.
* gnu/packages/patches/combinatorial-blas-awpm.patch,
gnu/packages/patches/combinatorial-blas-io-fix.patch: New files
* gnu/local.mk(dist_patch_DATA): Add them.
2019-01-25 13:09:47 -06:00
Ricardo Wurmus
02d38bd3a2
Merge branch 'master' into staging
2019-01-25 15:20:25 +01:00
Maxim Cournoyer
a2e7e95663
gnu: gnucash: Disable the stress-options-test using a phase.
...
The qof test is also reinstated; it was failing because the needed locales
were not installed.
* gnu/packages/patches/gnucash-disable-failing-tests.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Unregister it.
* gnu/packages/gnucash.scm (gnucash)[patches]: Remove it.
[phases]{disable-stress-options-test}: Implement it using SUBSTITUTES*.
{install-locales}: New phase.
2019-01-23 07:46:27 -05:00
Maxim Cournoyer
7c8ea31ac9
gnu: gnucash: Convert price-quotes-perl patch to a phase.
...
* gnu/packages/patches/gnucash-price-quotes-perl.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Unregister it.
* gnu/packages/gnucash.scm (gnucash)[patches]: Remove it.
[phases]{fix-finance-quote-check}: Implement it using SUBSTITUTES*.
2019-01-23 07:46:27 -05:00
Eric Bavier
4bdd41bb83
gnu: handbrake: Upgrade to 1.2.0.
...
* gnu/packages/patches/handbrake-opt-in-nvenc.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/video.scm (handbrake)[source]: Upgrade to 1.2.0. Use patch.
[native-inputs]: Add cmake.
[inputs]: Add speex.
[arguments]: Disable runtime update checks via #:configure-flags.
2019-01-22 23:36:26 -06:00
Efraim Flashner
d4274628a6
gnu: python-pyqt: Update to 5.11.3.
...
* gnu/packages/qt.scm (python-pyqt): Update to 5.11.3.
* gnu/packages/patches/pyqt-public-sip: Update patch.
2019-01-21 10:03:09 +02:00
Efraim Flashner
c82cd3a7bd
gnu: qt: Update to 5.11.3.
...
* gnu/packages/qt.scm (qt, qtbase, qtsvg, qtimageformats, qtx11extras,
qtxmlpatterns, qtdeclarative, qtconnectivity, qtwebsockets, qtsensors,
qtmultimedia, qtwayland, qtserialport, qtserialbus, qtwebchannel
qtwebglplugin, qtwebview, qtlocation, qttools, qtscript,
qtquickcontrols, qtquickcontrols2, qtgraphicaleffects, qtscxml,
qtgamepad, qtpurchasing, qtcanvas3d, qtcharts, qtdatavis3d,
qtnetworkauth, qtremoteobjects, qtspeech): Update to 5.11.3.
(qt)[source]: Remove patch.
* gnu/packages/patches/qt-5-renameat2.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-01-21 10:03:05 +02:00
Ludovic Courtès
3e2d4e69c3
Merge branch 'master' into staging
2019-01-20 22:12:10 +01:00
Leo Famulari
2b65a9e6d1
gnu: OpenSSH: Fix CVE-2018-20685.
...
* gnu/packages/patches/openssh-CVE-2018-20685.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/ssh.scm (openssh)[source]: Use it.
2019-01-17 14:02:04 -05:00
Mathieu Othacehe
08af580bde
gnu: kmscon: Add runtime keymap update support.
...
* gnu/packages/patches/kmscon-runtime-keymap-switch.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/terminals.scm (kmscon)[source]: Add patch.
2019-01-17 14:04:20 +01:00
Efraim Flashner
39ad752cf9
gnu: kodi: Skip failing test.
...
* gnu/packages/kodi.scm (kodi)[source]: Add patch.
* gnu/packages/patches/kodi-skip-test-449.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2019-01-16 11:59:35 +02:00
Ludovic Courtès
a8b0556ea1
gnu: libssh: Update to 0.8.6.
...
* gnu/packages/patches/libssh-hostname-parser-bug.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/ssh.scm (libssh): Update to 0.8.6.
[source](patches): Remove.
[arguments]: Add #:phases.
(guile-ssh)[source](modules, snippet]: New fields.
2019-01-14 23:43:49 +01:00
Eric Bavier
974537fc4c
gnu: python-pycodestyle: Fix build with Python 3.7.
...
* gnu/packages/patches/python-pycodestyle-stdlib-tokenize-fix.patch: New
patch.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/python.scm (python-pycodestyle)[source]: Use it.
2019-01-14 15:34:54 -06:00
Efraim Flashner
8e21fa0bd3
gnu: opencv: Loosen test suite failures.
...
* gnu/packages/image-processing.scm (opencv)[native-inputs]: Add patch
to opencv-contrib.
[arguments]: Update 'unpack-submodule-sources phase.
* gnu/packages/patches/opencv-rgbd-aarch64-test-fix.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2019-01-14 15:07:42 +02:00
Marius Bakke
6764f94317
Merge branch 'master' into staging
2019-01-13 01:40:04 +01:00
Hartmut Goebel
46b082f97f
gnu: kinit: Use KDEINIT5_LIBRARY_PATH to search for dynlibs.
...
Using LIBRARY_PATH was introduced in
16b8aff85b
, but is wrong since
this variable is used by the compiler (gcc) at link time.
* gnu/packages/patches/kinit-kdeinit-libpath.patch: Change
LIBRARY_PATH to KDEINIT5_LIBRARY_PATH.
* gnu/packages/kde-frameworks.scm (kinit)[native-search-paths]:
New field.
2019-01-11 16:35:52 +01:00
Danny Milosavljevic
f87ea24a82
gnu: Add docker.
...
* gnu/packages/docker.scm (docker): New variable.
* gnu/packages/patches/docker-engine-test-noinstall.patch: New file.
* gnu/packages/patches/docker-fix-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add them.
2019-01-10 02:49:14 +01:00
Leo Famulari
e82c98abe9
gnu: aria2: Fix CVE-2019-3500.
...
* gnu/packages/patches/aria2-CVE-2019-3500.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/bittorrent.scm (aria2)[source]: Use it.
2019-01-09 15:38:19 -05:00
Efraim Flashner
0e28967250
Merge remote-tracking branch 'origin/master' into staging
2019-01-09 10:52:41 +02:00
Jelle Licht
41a010875b
gnu: biber: Update to 2.12.
...
* gnu/packages/tex.scm (biber): Update to 2.12.
[source]: Use 'git-fetch'. Add patch.
[inputs]: Add perl-file-slurper. Remove perl-file-slurp.
* gnu/packages/patches/biber-fix-encoding-write.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2019-01-07 15:40:58 +01:00
Efraim Flashner
0559a4c2ca
gnu: groff: Update to 1.22.4.
...
* gnu/packages/groff.scm (groff): Update to 1.22.4.
[source]: Remove patch.
(groff-minimal)[arguments]: Update configure flags to skip documentation.
* gnu/packages/patches/groff-source-date-epoch.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-01-07 11:59:04 +02:00
Efraim Flashner
e992d56669
gnu: diffutils: Update to 3.7.
...
* gnu/packages/base.scm (diffutils): Update to 3.7.
[source]: Remove patch.
[native-inputs]: Add perl.
* gnu/packages/commencement.scm (diffutils-boot0)[native-inputs]: Don't
add perl.
* gnu/packages/patches/diffutils-getopt.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-01-07 11:59:03 +02:00
Alex Vong
c824dedf71
gnu: libarchive: Replace with libarchive 3.3.3 and fix CVE-2018-{1000877,1000878,1000880}.
...
* gnu/packages/backup.scm (libarchive)[source, home-page]: Use HTTPS.
[replacement]: New field.
(libarchive-3.3.3): New variable.
* gnu/packages/patches/libarchive-CVE-2018-1000877.patch,
gnu/packages/patches/libarchive-CVE-2018-1000878.patch,
gnu/packages/patches/libarchive-CVE-2018-1000880.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
2019-01-07 05:42:34 +08:00
Efraim Flashner
30e06c2cee
gnu: unrtf: Update to 0.21.10.
...
* gnu/packages/unrtf.scm (unrtf): Update to 0.21.10.
[source]: Remove patch, remove snippet.
[license]: Update to gpl3+.
* gnu/packages/patches/unrtf-CVE-2016-10091.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-01-06 15:42:05 +02:00
Efraim Flashner
87fd7a35c2
gnu: streamlink: Fix build.
...
* gnu/packages/video.scm (streamlink)[source]: Add patch.
* gnu/packages/patches/streamlink-update-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2019-01-05 22:55:14 +02:00
Hartmut Goebel
0fd6138175
gnu: kpackage: Transfer patches from NixOS.
...
Transfer the NixOS patches for kpackage as of 2018-02-17:
- Allow external paths.
- Make QDirIterator follow symlinks.
Decided to use a patch for one of the "allow external paths" changes since
'substitute*' seems not to be robust enough.
* gnu/packages/patches/kpackage-allow-external-paths.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/kde-frameworks.scm(kpackage)[source]: Use it. <patch>: New
phase.
2019-01-04 10:10:46 +01:00
Hartmut Goebel
16b8aff85b
gnu: kinit: Use LIBRARY_PATH to search for dynamically loaded libs.
...
Transfer the NixOS "kdeinit-libpath" patch for kinit as of
2018-02-17.
* gnu/packages/patches/kinit-kdeinit-libpath.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/kde-frameworks.scm (kinit)[source]: Use it.
2019-01-04 10:10:44 +01:00
Hartmut Goebel
f8a0f3ac70
gnu: kinit: Use the store paths for dynamically loaded libs.
...
Transfer the NixOS "kdeinit-extra_libs" patch for kinit as of
2018-02-17.
* gnu/packages/patches/kinit-kdeinit-extra_libs.patch: New filee.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/kde-frameworks.scm (kinit)[source]: Use it.
<patch-paths>: New phase.
[inputs]: Add kparts, plasma-framework.
2019-01-04 10:10:43 +01:00
Hartmut Goebel
a6e532815d
gnu: kio: Search 'smbd' on $PATH.
...
Transfer the remaining NixOS patch for kio as of 2018-02-17.
* gnu/packages/patches/kio-search-smbd-on-PATH.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/kde-frameworks.scm(kio)<source>: Use it.
2019-01-04 10:10:42 +01:00
Alex Vong
8f36c8e9ea
gnu: libextractor: Fix CVE-2018-{20430,20431}.
...
* gnu/packages/patches/libextractor-CVE-2018-20430.patch,
gnu/packages/patches/libextractor-CVE-2018-20431.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/gnunet.scm (libextractor)[source]: Use them.
2019-01-04 07:33:46 +08:00
Kei Kebreau
b634b5c253
gnu: vboot-utils: Fix building on armhf-linux.
...
* gnu/packages/bootloaders.scm (vboot-utils)[source]: Add patches.
[arguments]: Conditionally add "HOST_ARCH=arm" to #:make-flags.
* gnu/packages/patches/vboot-utils-fix-format-load-address.patch,
gnu/packages/patches/vboot-utils-fix-tests-show-contents.patch,
gnu/packages/patches/vboot-utils-skip-test-workbuf.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
2019-01-03 15:40:27 -05:00
Maxim Cournoyer
707efe171a
gnu: gnucash: Fix test failure.
...
Fixes issue #32057 (see: https://issues.guix.info/issue/32057 ).
* gnu/packages/patches/gnucash-fix-test-transaction-failure.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/gnucash.scm (gnucash): Use it.
2019-01-02 17:10:08 -05:00
Efraim Flashner
a69f071537
gnu: owncloud-client: Update to 2.5.1.10973.
...
* gnu/packages/sync.scm (owncloud-client): Update to 2.5.1.10973.
* gnu/packages/patches/owncloud-disable-updatecheck.patch: Update patch.
2019-01-02 19:53:06 +02:00
Efraim Flashner
0109b89c58
gnu: allegro@5.0: Fix building with newer mesa.
...
* gnu/packages/game-development.scm (allegro@5.0)[source]: Add patch.
(allegro)[patch]: Rename patch file.
* gnu/packages/patches/allegro-fix-compiliation-mesa-18.2.5-and-later.patch:
Rename to gnu/packages/patches/allegro-mesa-18.2.5-and-later.patch.
* gnu/local.mk (dist_patch_DATA): Register it.
2019-01-01 10:55:44 +02:00
Efraim Flashner
d5c60e0aff
gnu: allegro@4: Fix building with newer mesa.
...
* gnu/packages/game-development.scm (allegro@4)[source]: Add patch.
* gnu/packages/patches/allegro4-mesa-18.2.5-and-later.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2019-01-01 10:55:41 +02:00
Efraim Flashner
47970cf66c
gnu: wesnoth: Fix building with newer boost.
...
* gnu/packages/games.scm (wesnoth)[source]: Add patch.
* gnu/packages/patches/wenoth-newer-boost.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2018-12-31 10:26:32 +02:00
Efraim Flashner
684f97f8c9
gnu: vinagre: Update package for newer freerdp.
...
* gnu/packages/gnome.scm (vinagre)[source]: Update patches.
[arguments]: Add custom phase to replace 'freerdp' with
'freerdp2'. Remove configure flags.
* gnu/packages/patches/vinagre-revert-1.patch,
gnu/packages/patches/vinagre-revert-2.patch: Remove files.
* gnu/packages/patches/vinagre-newer-freerdp.patch,
gnu/packages/patches/vinagre-newer-rdp-parameters.patch: New files.
* gnu/local.mk (dist_patch_DATA): Register changes.
2018-12-30 20:22:59 +02:00
Efraim Flashner
152d6bf014
gnu: fbreader: Fix building with newer curl.
...
* gnu/packages/ebook.scm (fbreader)[source]: Add patch.
* gnu/packages/patches/fbreader-curl-7.62.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2018-12-30 11:49:31 +02:00
Efraim Flashner
1262be5c61
gnu: glib-networking: Work around test failure.
...
* gnu/packages/gnome.scm (glib-networking)[source]: Add patch.
* gnu/packages/patches/glib-networking-connection.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2018-12-27 12:55:45 +02:00
Marius Bakke
2bfcdbce51
Merge branch 'master' into staging
2018-12-26 16:03:09 +01:00
Marius Bakke
e99d036828
gnu: efl: Fix build on 32-bit architectures.
...
* gnu/packages/patches/efl-mesa-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/enlightenment.scm (efl)[source](patches): Use it.
2018-12-26 12:27:57 +01:00
Marius Bakke
33eb63da64
gnu: sssd: Fix build with cURL >= 7.62.0.
...
* gnu/packages/patches/sssd-curl-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/sssd.scm (sssd)[source](patches): Use it.
2018-12-26 12:27:57 +01:00
Efraim Flashner
e47c69f226
gnu: file: Fix CVE-2018-10360.
...
* gnu/packages/patches/file-CVE-2018-10360.patch: New file.
* gnu/packages/file.scm (file)[replacement]: New field.
(file/fixed): New variable.
* gnu/packages/commencement.scm (file-boot0): Use 'package/inherit' to
receive security fixes.
* gnu/local.mk (dist_patch_DATA): Register it.
2018-12-24 11:12:52 +02:00
Marius Bakke
6bd8ba619d
gnu: zathura: Update to 0.4.3.
...
* gnu/packages/patches/zathura-plugindir-environment-variable.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/pdf.scm (zathura): Update to 0.4.3.
[source](patches): Remove.
[native-search-paths]: Adjust for upstreamed patch.
2018-12-23 23:26:30 +01:00
Marius Bakke
02bf685d00
Merge branch 'master' into staging
2018-12-23 23:26:04 +01:00
Efraim Flashner
472c36bd36
gnu: pingus: Fix building.
...
* gnu/packages/games.scm (pingus)[source]: Use 'git-fetch'. Add patch to
update used boost headers.
* gnu/packages/patches/pingus-boost-headers.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2018-12-23 21:41:16 +02:00
Efraim Flashner
b83ddd03d9
gnu: datamash: Update to 1.4.
...
* gnu/packages/datamash.scm (datamash): Update to 1.4.
[source]: Remove patch.
* gnu/packages/patches/datamash-arm-tests.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2018-12-23 16:37:51 +02:00
Marius Bakke
f30830b2e6
Merge branch 'master' into staging
2018-12-22 15:26:30 +01:00
Mathieu Othacehe
4b33a74138
gnu: Add emacs-wordnut.
...
* gnu/packages/patches/emacs-wordnut-require-adaptive-wrap.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add previous file.
* gnu/packages/emacs.scm (emacs-wordnut): New package.
2018-12-21 10:54:09 +01:00
Kei Kebreau
b70ff03e59
gnu: meandmyshadow: Update to 10.5a.
...
* gnu/packages/games.scm (meandmyshadow): Update to 10.5a.
[source]: Remove patch.
* gnu/local.mk (dist_patch_DATA): Unregister patch.
* gnu/packages/patches/meandmyshadow-define-paths-earlier.patch: Delete file.
2018-12-20 13:21:34 -05:00
Ludovic Courtès
86974d8a92
Merge branch 'master' into core-updates
2018-12-20 18:39:04 +01:00
Pierre Langlois
dba83d7d14
gnu: stumpwm: Fix gnew command.
...
The new release of StumpWM broken the interactive 'gnew' command. It was
fixed upstream [0] and will be part of the next release.
0: https://github.com/stumpwm/stumpwm/pull/538
* gnu/packages/patches/stumpwm-fix-broken-read-one-line.patch: New file.
* gnu/packages/lisp.scm (stumpwm)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Register it.
2018-12-19 09:45:39 -05:00
Arun Isaac
01cb4d4757
gnu: ansible: Work around issues with Guix wrapper scripts.
...
* gnu/packages/admin.scm (ansible)[source]: Remove
ansible-wrap-program-hack.patch from patches.
[arguments]: Add hide-wrapping and fix-symlinks phases.
* gnu/packages/patches/ansible-wrap-program-hack.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Unregister it.
2018-12-18 11:20:56 +05:30
Ludovic Courtès
92391eaf8d
gnu: glibc: Add patch implementing "pid/…" magic lookup on the Hurd.
...
This patch is missing from glibc 2.28 and is needed to support
/proc/self lookup when using the Hurd's procfs, which in turn is needed
for our 'guile-relocatable.patch'.
See <https://lists.gnu.org/archive/html/bug-hurd/2018-12/msg00024.html >.
* gnu/packages/patches/glibc-hurd-magic-pid.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/base.scm (glibc)[arguments]: Add 'apply-hurd-patch'
phase.
[native-inputs]: Add "hurd-magic-pid-patch" input.
* gnu/packages/cross-base.scm (cross-libc)[arguments]: Duplicate
'apply-hurd-patch' phase.
2018-12-16 16:28:07 +01:00
Rutger Helling
6b34499dc6
gnu: qemu: Update to 3.1.0.
...
* gnu/packages/virtualization.scm (qemu): Update to 3.1.0.
[source]: Remove obsolete patches.
* gnu/packages/patches/qemu-CVE-2018-16847.patch,
gnu/packages/patches/qemu-CVE-2018-16867.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2018-12-13 14:40:52 -05:00
Marius Bakke
12878d12ac
Merge branch 'master' into staging
2018-12-12 22:00:52 +01:00
Marius Bakke
3f2848a5f9
gnu: libtiff: Update to 4.0.10.
...
* gnu/packages/patches/libtiff-CVE-2017-18013.patch,
gnu/packages/patches/libtiff-CVE-2017-9935.patch,
gnu/packages/patches/libtiff-CVE-2018-10963.patch,
gnu/packages/patches/libtiff-CVE-2018-8905.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
* gnu/packages/image.scm (libtiff): Update to 4.0.10.
[source](patches): Remove.
2018-12-12 21:31:42 +01:00
Marius Bakke
6521155212
gnu: glib-networking: Update to 2.58.0.
...
* gnu/packages/gnome.scm (glib-networking): Update to 2.58.0.
[build-system]: Change to MESON-BUILD-SYSTEM.
[arguments]: Explicitly disable libproxy; add phase to appease tests.
(libgdata, libsoup)[arguments]: Remove phase that sets SSL_CERT_FILE.
* gnu/packages/spice.scm (spice)[arguments]: Likewise.
* gnu/packages/web.scm (uhttpmock)[arguments]: Likewise.
2018-12-12 20:49:14 +01:00
Marius Bakke
06f5bc4e12
gnu: GnuTLS: Update to 3.6.5.
...
* gnu/packages/patches/gnutls-skip-pkgconfig-test.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/tls.scm (gnutls): Update to 3.6.5.
[source](patches): Remove obsolete.
[source](snippet): Add Guile detection fix.
* gnu/packages/gnome.scm (libsoup)[arguments]: Adjust 'certtool' invokation to
cope with the new API.
2018-12-12 20:49:14 +01:00
Marius Bakke
af0162bcc1
gnu: cyrus-sasl: Update to 2.1.27.
...
* gnu/packages/patches/cyrus-sasl-CVE-2013-4122.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/cyrus-sasl.scm (cyrus-sasl): Update to 2.1.27.
[source](patches): Remove.
[inputs]: Move MIT-KRB5 from here ...
[propagated-inputs]: ... to here. New field.
* gnu/packages/openldap.scm (openldap)[arguments]: Adjust
'patch-sasl-path' phase (which was defunct, possibly since b148506df7
) to
add krb5 linker flags.
2018-12-12 20:49:13 +01:00
Marius Bakke
87f29c1e5d
gnu: ghostscript: Update to 9.26.
...
* gnu/packages/patches/ghostscript-bug-699708.patch,
gnu/packages/patches/ghostscript-CVE-2018-16509.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
* gnu/packages/ghostscript.scm (ghostscript): Update to 9.26.
[source](patches): Remove obsolete.
2018-12-12 20:49:13 +01:00
Marius Bakke
d1ee69a9e8
gnu: cairo: Update to 1.16.0.
...
* gnu/packages/patches/cairo-CVE-2016-9082.patch,
gnu/packages/patches/cairo-setjmp-wrapper.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them/
* gnu/packages/gtk.scm (cairo): Update to 1.16.0.
[source](patches): Remove.
2018-12-12 20:49:12 +01:00
Marius Bakke
143fc1a591
gnu: poppler: Update to 0.72.0.
...
* gnu/packages/patches/poppler-CVE-2018-19149.patch: Delete file.
* gnu/packages/patches/inkscape-poppler-compat3.patch,
gnu/packages/patches/texlive-bin-luatex-poppler-compat.patch,
gnu/packages/patches/texlive-bin-pdftex-poppler-compat.patch,
gnu/packages/patches/texlive-bin-xetex-poppler-compat.patch: New files.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/pdf.scm (poppler): Update to 0.72.0.
[replacement]: Remove field.
(poppler/fixed): Remove variable.
* gnu/packages/inkscape.scm (inkscape)[source](patches): Add
'inkscape-poppler-compat{3..5}.patch'.
* gnu/packages/tex.scm (texlive-bin)[source](patches): Update
'texlive-poppler-compat.patch'. Add
'texlive-bin-{lua,pdf,xe}tex-poppler-compat.patch'.
* gnu/packages/emacs.scm (emacs-pdf-tools)[source](modules, snippet): New
fields.
* gnu/packages/scribus.scm (scribus)[source](patches): Add upstream patch origins.
[source](modules, snippet): New fields.
* gnu/packages/libreoffice.scm (libreoffice)[source](patches): Add three
upstream origins.
[source](snippet, modules): New field.
2018-12-12 20:49:12 +01:00
Rutger Helling
ab533c613e
gnu: allegro: Fix compilation with Mesa >= 18.2.5.
...
* gnu/packages/game-development.scm (allegro)[source]: Add
allegro-fix-compilation-mesa-18.2.5-and-later.patch.
* gnu/packages/patches/allegro-fix-compilation-mesa-18.2.5-and-later.patch:
New file.
2018-12-12 11:12:01 +01:00
Marius Bakke
b03e4fd526
Merge branch 'master' into core-updates
2018-12-11 22:18:05 +01:00
Leo Famulari
fec2c8532d
gnu: Borg: Update to 1.1.8.
...
* gnu/packages/backup.scm (borg): Update to 1.1.8.
[source]: Remove obsolete patch.
* gnu/packages/patches/borg-respect-storage-quota.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2018-12-10 13:23:17 -05:00
Gábor Boskovits
accb5c3100
gnu: openjdk: Make idlj respect SOURCE_DATE_EPOCH.
...
* gnu/packages/patches/openjdk-10-idlj-reproducibility.patch: New file.
* gnu/packages/java.scm (openjdk10)[source]: Use it.
* gnu/locale.mk (dist_patch_DATA): Register it.
2018-12-09 12:55:36 +01:00
Leo Famulari
5d3f673db4
gnu: polkit: Fix CVE-2018-19788.
...
* gnu/packages/patches/polkit-CVE-2018-19788.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/polkit.scm (polkit)[source]: Use it.
2018-12-09 00:21:09 -05:00
Marius Bakke
fbb7b04a85
Merge branch 'master' into staging
2018-12-09 00:18:32 +01:00
Marius Bakke
8d65ae44ac
gnu: GCC@6: Update to 6.5.0.
...
* gnu/packages/patches/gcc-libsanitizer-fix.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/gcc.scm (gcc-6): Update to 6.5.0.
[source](patches): Drop obsolete patches.
[source](snippet): Remove.
2018-12-08 19:37:47 +01:00
Ludovic Courtès
3933905c5f
Merge branch 'version-0.16.0'
2018-12-07 00:00:41 +01:00
Leo Famulari
e6c28113e6
gnu: QEMU: Fix CVE-2018-16847 and CVE-2018-16867.
...
* gnu/packages/patches/qemu-CVE-2018-16847.patch,
gnu/packages/patches/qemu-CVE-2018-16867.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/virtualization.scm (qemu)[source]: Use them.
2018-12-06 16:16:54 -05:00
Stefan Stefanović
4163f2467b
gnu: elogind: Update to 239.2.
...
* gnu/packages/freedesktop.scm (elogind): Update to 239.2.
[source](patches): Remove elogind-glibc-2.27.patch.
[source](snippet): Remove snippet.
[arguments]:
<#:tests?>: Enable tests.
<#:configure-flags>: Adjust build paths. Disable some tests.
<#:make-flags>: Remove argument.
<#:phases>[patch-locale-header]: Remove phase.
<#:phases>[clean-runpath]: Add phase.
<#:phases>[bootstrap]: Remove phase.
<#:phases>[fix-pkttyagent-path]: Add phase.
<#:phases>[fix-service-file]: Remove phase.
<#:phases>[add-libcap-to-search-path]: Remove phase.
<#:phases>[remove-uaccess-tag]: Remove phase.
<#:phases>[change-pid-file-path]: Add phase.
[build-system]: Switch to meson-build-system.
[native-inputs]: Sort native-inputs list.
Remove gperf package version constraint.
Remove: autoconf, automake, libtool, intltool.
Add: docbook-xml-4.2.
[inputs]: Remove: linux-libre-headers.
* gnu/packages/patches/elogind-glibc-2.27.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove patch file.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-12-06 20:22:41 +01:00
Ludovic Courtès
c16c119d0a
gnu: quilt: Use shorter file names for patches.
...
We were reaching the 99-character limit of POSIX tar.
* gnu/packages/patches/quilt-compat-getopt-fix-option-with-nondigit-param.patch:
Rename to...
* gnu/packages/patches/quilt-getopt-nondigit-param.patch: ... this.
* gnu/packages/patches/quilt-compat-getopt-fix-second-separator.patch:
Rename to...
* gnu/packages/patches/quilt-getopt-second-separator.patch: ... this.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/patchutils.scm (quilt)[source](patches): Likewise.
2018-12-05 00:08:28 +01:00
Marius Bakke
4115e8ea3b
gnu: json-glib: Update to 1.4.4.
...
* gnu/packages/patches/json-glib-fix-tests-32bit.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/gnome.scm (json-glib): Update to 1.4.4.
[source](patches): Remove.
2018-12-04 20:05:20 +01:00