Commit graph

2330 commits

Author SHA1 Message Date
Marius Bakke
0a044f75b5
gnu: python-flask-restful: Update to 0.3.8.
* gnu/packages/patches/python-flask-restful-werkzeug-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/python-web.scm (python-flask-restful): Update to 0.3.8.
[source](patches): New field.
[native-inputs]: Remove PYTHON-SPHINX.
2020-03-16 15:45:33 +01:00
Leo Famulari
8bbbbb3935
Revert "gnu: BlueZ: Update to 5.54."
This reverts commit f24aaa81de.

This change caused too many rebuilds for the master branch.
2020-03-15 21:03:57 -04:00
Vincent Legoll
f24aaa81de
gnu: BlueZ: Update to 5.54.
* gnu/packages/linux.scm (bluez): Update to 5.54.
[replacement]: Remove field.
(bluez/fixed): Remove variable.
* gnu/packages/patches/bluez-CVE-2020-0556.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-03-15 14:25:36 -04:00
Marius Bakke
45ebd90c18
gnu: python-alembic: Update to 1.4.1.
* gnu/packages/patches/python-alembic-exceptions-cause.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/databases.scm (python-alembic): Update to 1.4.1.
[source](patches): New field.
[arguments]: New field, override check phase.
2020-03-15 15:09:08 +01:00
Marius Bakke
745041b59f
gnu: python-jedi: Update to 0.16.
* gnu/packages/patches/python-jedi-deleted-variables.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/python-xyz.scm (python-jedi): Update to 0.16.
[source](patches): New field.
2020-03-15 15:09:07 +01:00
Efraim Flashner
b5ffcbe1af
gnu: Add bidiv.
* gnu/packages/fribidi.scm (bidiv): New variable.
* gnu/packages/patches/bidiv-update-fribidi.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2020-03-15 08:47:21 +02:00
Marius Bakke
bb4674b43f
Merge branch 'master' into staging 2020-03-14 01:42:02 +01:00
Leo Famulari
364a1374ad
gnu: BlueZ: Fix CVE-2020-0556.
* gnu/packages/patches/bluez-CVE-2020-0556.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/linux.scm (bluez)[replacement]: New field.
(bluez/fixed): New variable.
2020-03-13 19:24:30 -04:00
Marius Bakke
2d421c4f19
Merge branch 'master' into staging 2020-03-10 20:45:24 +01:00
Ludovic Courtès
98619142b8
gnu: guile-next: Update to 3.0.1 with bug-fix for crash.
* gnu/packages/guile.scm (guile-3.0): Update to 3.0.1 with
"guile-3.0-crash.patch".
* gnu/packages/patches/guile-3.0-crash.patch: New file.
* gnu/local.mk (dist_patch_DATA): Use it.
2020-03-10 18:16:39 +01:00
Tobias Geerinckx-Rice
ef617dedd2
gnu: csvkit: Update to 1.0.5.
* gnu/packages/wireservice.scm (csvkit): Update to 1.0.5.
[source]: Remove upstreamed patch.
* gnu/packages/patches/csvkit-fix-tests.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2020-03-09 23:55:42 +01:00
Marius Bakke
b3b5714fa7
Merge branch 'master' into staging 2020-03-09 21:45:32 +01:00
Tobias Geerinckx-Rice
c3bde0b7af
gnu: libseccomp: Update to 2.4.3.
* gnu/packages/linux.scm (libseccomp): Update to 2.4.3.
[source]: Remove upstreamed patch.
* gnu/packages/patches/libseccomp-open-aarch64.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2020-03-09 16:01:18 +01:00
Leo Famulari
be3908fa14
gnu: QEMU: Fix CVE-2020-8608.
* gnu/packages/patches/qemu-CVE-2020-8608.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/virtualization.scm (qemu)[source]: Use it.
2020-03-07 16:37:25 -05:00
Lars-Dominik Braun
d9476a3700
gnu: woff2: Update to 1.0.2
* gnu/packages/fontutils.scm (woff2): Update to 1.0.2 and switch to cmake
* gnu/packages/patches/woff2-libbrotli.patch: Remove
* gnu/local.mk (dist_patch_DATA): Remove patch

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-03-07 22:30:06 +01:00
Ludovic Courtès
8ab060b68b
gnu: guile: Add 2.2.7.
* gnu/packages/guile.scm (guile-2.2.7): New variable.
(guile-2.2/bug-fix): Redefine as a deprecated alias for GUILE-2.2.7.
* gnu/packages/admin.scm (shepherd)[native-inputs, inputs]: Use GUILE-2.2.7.
* gnu/packages/patches/guile-finalization-crash.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Remove it.
2020-03-07 22:29:44 +01:00
Robert Smith
880a316591
gnu: anki: Fix mpv audio playback
* gnu/packages/patches/anki-mpv-args.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/education.scm (anki): Adjust accordingly, wrap anki's
  PATH to include mpv executable.

Signed-off-by: Jakub Kądziołka <kuba@kadziolka.net>
2020-03-07 17:29:34 +01:00
Tobias Geerinckx-Rice
c0dc417909
gnu: spice: Update to 0.14.3.
* gnu/packages/spice.scm (spice): Update to 0.14.3.
[source]: Remove obsolete patch.
* gnu/packages/patches/spice-fix-test-armhf.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2020-03-07 12:48:18 +01:00
Vagrant Cascadian
374540ff65
gnu: sdl-pango: Rename patch to fix guix lint warning about patch filename size.
* gnu/packages/patches/sdl-pango-fix-explicit-SDLPango_CopyFTBitmapToSurface.patch:
  Rename to ...
* gnu/packages/patches/sdl-pango-fix-explicit-SDLPango_CopyFTBitmapTo.patch:
  ... this.
* gnu/local.mk: Update accordingly.
* gnu/packages/sdl.scm: Update accordingly.
2020-03-06 17:34:00 -08:00
Vagrant Cascadian
789c02478a
gnu: akonadi: Rename patch to fix guix lint warning about patch filename size.
* gnu/packages/patches/akonadi-Revert-Make-installation-properly-relocatabl.patch:
  Rename to ...
* gnu/packages/patches/akonadi-Revert-Make-installation-properly-relo.patch:
  ... this.
* gnu/packages/kde-pim (akonadi) Update accordingly.
* gnu/local.mk: Update accordingly.
2020-03-06 17:33:56 -08:00
Marius Bakke
b6f946f039
Merge branch 'master' into staging 2020-03-06 00:17:50 +01:00
Ludovic Courtès
ccb1a8c437
tests: install: Add "gui-installed-os".
* gnu/installer/tests.scm: New file.
* gnu/local.mk (INSTALLER_MODULES): Add it.
* gnu/tests/install.scm (run-install): Add #:gui-test.  Add (gnu
installer tests) to the marionette imported modules.  Honor GUI-TEST.
Check whether SCRIPT is true.
(%root-password, %syslog-conf): New variable.
(operating-system-with-console-syslog, gui-test-program)
(guided-installation-test): New procedures.
(%extra-packages, installation-os-for-gui-tests)
(%test-gui-installed-os): New variable.
2020-03-05 23:40:23 +01:00
Felix Gruber
aac148a87b
gnu: SuiteSparse: Update to 5.7.1.
* gnu/packages/maths.scm (suitesparse): Update to 5.7.1.
[source]: The latest releases of SuiteSparse have only been published on GitHub.
Fetch from git tag as GitHub releases page only contains autogenerated tarballs
that guix lint complains about. Apply new patch for Mongoose's CMakeList.txt to
find SuiteSparse_config.
[arguments]: Add CMake flags used by new components GraphBLAS and Mongoose.
[native-inputs]: Add CMake and m4 needed to build GraphBLAS and Mongoose.
* gnu/packages/patches/suitesparse-mongoose-cmake.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-03-04 18:08:13 -05:00
Marius Bakke
c2d7e800e6
gnu: ceph: Update to 14.2.8.
* gnu/packages/patches/ceph-boost-compat.patch,
gnu/packages/patches/ceph-volume-respect-PATH.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/storage.scm (ceph): Update to 14.2.8.
[source](patches): Remove obsolete.
2020-03-04 22:06:24 +01:00
Marius Bakke
0a7aa6922b
gnu: libgit2: Update to 0.99.0.
* gnu/packages/patches/libgit2-avoid-python.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/version-control.scm (libgit2): Update to 0.99.0.
[source](patches): Remove 'libgit2-avoid-python.patch'.
[source](snippet): Preserve bundled copy of http-parser.
[arguments]: Remove "-DUSE_SHA1DC" from #:configure-flags, which is no longer
optional and enabled by default.  Add "-DUSE_NTLMCLIENT=OFF" and
"-DREGEX_BACKEND=pcre2".  Add phase 'fix-pcre2-reference'.
[inputs]: Remove HTTP-PARSER.
[propagated-inputs]: Add PCRE2.
[native-inputs]: Remove GUILE-2.2.  Add PYTHON.
2020-03-04 22:06:23 +01:00
Marius Bakke
c1a86b666f
gnu: appstream-glib: Update to 0.7.17.
* gnu/packages/patches/appstream-glib-2020.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/glib.scm (appstream-glib): Update to 0.7.17.
[source](patches): Remove.
2020-03-04 22:06:22 +01:00
Marius Bakke
e32aea5472
Merge branch 'master' into staging 2020-03-04 12:04:42 +01:00
Efraim Flashner
790b66e34f
gnu: zziplib: Fix CVE-2018-16548.
* gnu/packages/compression.scm (zziplib)[replacement]: New field.
(zziplib/fixed): New private variable.
* gnu/packages/patches/zziplib-CVE-2018-16548.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2020-03-04 10:52:52 +02:00
Marius Bakke
fb98351621
Merge branch 'master' into staging 2020-03-02 23:49:10 +01:00
Marius Bakke
15a6805751
gnu: Add system test for CUPS.
* gnu/tests/cups.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Adjust accordingly.
2020-03-02 23:39:44 +01:00
Marius Bakke
7fe962788a
Merge branch 'master' into staging 2020-02-26 22:13:11 +01:00
Marius Bakke
25590118ad
gnu: Add ld wrapper variant that supports quotes in response files.
* gnu/packages/ld-wrapper-next.in: New file.
* gnu/local.mk (MISC_DISTRO_FILES): Adjust accordingly.
* gnu/packages/chromium.scm (ld-wrapper-next): New variable.
2020-02-24 22:47:15 +01:00
Marius Bakke
3941af527d
Merge branch 'master' into staging 2020-02-24 19:37:03 +01:00
John Soo
e2546bb472
gnu: qtbase: Add variant that fixes file name handling in CMake macros.
* gnu/packages/patches/qtbase-QTBUG-81715.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/qt.scm (qtbase-patched): New public variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2020-02-24 17:10:22 +01:00
Marius Bakke
233deb82f3
gnu: clang@9: Fix search path handling.
* gnu/packages/patches/clang-9.0-libc-search-path.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/llvm.scm (clang-9): Add #:patches.
2020-02-24 17:10:22 +01:00
raingloom
f267420707
gnu: desmume: fix build on new GCC versions
* gnu/packages/emulation.scm (desmume): add patches
* gnu/packages/patches/desmume-gcc6-fixes.patch: new file
* gnu/packages/patches/desmume-gcc7-fixes.patch: new file
* gnu/local.mk (dist_patch_DATA): register the above

Note: desmume-gcc6-fixes.patch contains some CRLF line endings.

Signed-off-by: Jakub Kądziołka <kuba@kadziolka.net>
2020-02-23 18:14:44 +01:00
Jakub Kądziołka
c080beb9c7
gnu: choqok: Update to 1.7.0.
* gnu/packages/kde-internet.scm (choqok): Update to 1.7.0.
  (inputs): Add purpose, qtnetworkauth.
  (source): Don't apply patch.
* gnu/packages/patches/choqok-Fix-building-under-Qt-5.13.patch: Remove
  (no longer needed).
2020-02-22 00:11:41 +01:00
Tobias Geerinckx-Rice
f5255ed3d3
gnu: upx: Update to 3.96.
* gnu/packages/compression.scm (upx): Update to 3.96.
[source]: Remove patch.
[arguments]: Remove CHECK_WHITESPACE work-around.
[properties]: Remove obsolete hidden CVE.
* gnu/packages/patches/upx-fix-CVE-2017-15056.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2020-02-17 05:14:29 +01:00
Jack Hill
13c8e747e8
gnu: containerd: Fix test failure with Go 1.13.
* gnu/packages/docker.scm (containerd)[source]: Add patch.
* gnu/packages/patches/containerd-test-with-go1.13.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add patch.
2020-02-15 14:31:33 +01:00
Marius Bakke
e4db21bcf6
gnu: nss: Remove obsolete patch.
* gnu/packages/patches/nss-freebl-stubs.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/nss.scm (nss)[source](patches): Remove 'nss-freebl-stubs.patch'.
2020-02-14 18:33:54 +01:00
Leo Famulari
1ce2467fd6
gnu: LibreOffice: Update to 6.4.0.3.
* gnu/packages/libreoffice.scm (libreoffice): Update to 6.4.0.3.
[inputs]: Add qrcodegen-cpp.
[source]: Remove obsolete patches and substitutions.
* gnu/packages/patches/libreoffice-glm.patch,
gnu/packages/patches/libreoffice-icu.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2020-02-13 20:13:10 -05:00
Leo Famulari
d41e25c058
gnu: Add qrcodegen-cpp.
* gnu/packages/aidc.scm (qrcodegen-cpp): New variable.
* gnu/packages/patches/qrcodegen-cpp-make-install.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2020-02-13 20:13:09 -05:00
Tobias Geerinckx-Rice
4bcc39081a
gnu: isc-bind: Update to 4.4.2.
* gnu/packages/admin.scm (isc-bind): Update to 4.4.2.
[arguments]: Remove patch application.
[native-inputs]: Remove patch and patch file.
* gnu/packages/patches/isc-dhcp-4.4.1-fixes-for-newer-bind.patch:
Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2020-02-11 07:10:32 +01:00
Marius Bakke
2cbccf7f65
Merge branch 'staging' 2020-02-10 20:11:26 +01:00
Danny Milosavljevic
8c7eb58453
gnu: docker: Update to 19.03.5.
* gnu/packages/docker.scm (docker-cli): Update to 19.03.5.
(docker)[source]: Remove patches.
[arguments]<#:phases>[patch-paths]: Modify.
[native-inputs]: Add gotestsum.
* gnu/packages/patches/docker-adjust-tests-for-changes-in-go.patch: Delete
file.
* gnu/packages/patches/docker-engine-test-noinstall.patch: Delete file.
* gnu/packages/patches/docker-use-fewer-modprobes.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove them.
2020-02-10 17:00:24 +01:00
Ekaitz Zarraga
2846aec2f7
gnu: chicken: Move to a separate module.
* gnu/packages/scheme.scm (chicken): Move to chicken.scm.
* gnu/packages/chicken.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2020-02-09 21:00:11 +01:00
Vagrant Cascadian
c526ddf482
gnu: Add reprotest.
Added to diffoscope, to avoid triggering #37346.

* gnu/packages/diffoscope (reprotest): New variable.
* gnu/packages/patches/reprotest-support-guix.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add patch.
2020-02-07 16:06:17 -08:00
Efraim Flashner
6030b76570
gnu: rust-openssl-sys-0.9: Don't skip build.
* gnu/packages/crates-io.scm (rust-openssl-sys-0.9)[source]: Add patch.
[arguments]: Don't skip build.
* gnu/packages/patches/rust-openssl-sys-no-vendor.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2020-02-06 10:48:16 +02:00
Marius Bakke
f10921c5ad
Merge branch 'master' into staging 2020-02-05 22:08:06 +01:00
Leo Famulari
ca5e404f9a
gnu: QEMU: Fix CVE-2020-1711.
* gnu/packages/patches/qemu-CVE-2020-1711.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/virtualization.scm (qemu)[source]: Use it.
2020-02-03 12:04:17 -05:00
Leo Prikler
b7f0a55a9a
gnu: Add unicode-emoji.
* gnu/packages/unicode.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2020-02-03 16:32:39 +01:00
Marius Bakke
0a83339bb1
Merge branch 'master' into staging 2020-02-03 15:35:51 +01:00
Hartmut Goebel
579aa350ed
gnu: Add konversation.
* gnu/packages/kde-internet.scm (konversation): New variable.
* gnu/packages/patches/konversation-Fix-build-with-Qt-5.11.patch: New file.
* gnu/lokal.mk: Add it.
2020-02-03 14:28:09 +01:00
Hartmut Goebel
533c95bc17
gnu: Add choqok.
* gnu/packages/kde-internet.scm: New file.
* gnu/packages/patches/choqok-Fix-building-under-Qt-5.13.patch: New file.
* gnu/lokal.mk: Add them.
2020-02-03 14:28:08 +01:00
Hartmut Goebel
e35b50ecdd
gnu: Add akonadi.
* gnu/packages/kde-pim.scm,
  gnu/packages/patches/akonadi-paths.patch,
  gnu/packages/patches/akonadi-Revert-Make-installation-properly-relocatabl.patch
  gnu/packages/patches/akonadi-timestamps.patch: New files.
* gnu/local.mk (MODULES): Add kde-pim.scm. (dist_patch): Add the patches.
2020-02-03 14:27:22 +01:00
Tobias Geerinckx-Rice
c3cfa2b182
gnu: Fix patch name typo.
This follows up on commit e1026ba701.

Reported by NieDzejkob on #guix.

* gnu/local.mk (dist_patch_DATA): Fix typo.
2020-02-02 18:11:44 +01:00
Nicolas Goaziou
e1026ba701
gnu: t4k-common: Add missing patch.
* gnu/packages/patches/t4k-common-libpng16.patch: Add file.
* gnu/local.mk (dist_patch_DATA): Reference it here.
2020-02-02 17:46:37 +01:00
Nicolas Goaziou
f389c65dbb
gnu: Add sdl-pango.
* gnu/packages/sdl.scm (sdl-pango): New variable.
* gnu/packages/patches/sdl-pango-api_additions.patch: New file.
* gnu/packages/patches/sdl-pango-blit_overflow.patch: New file.
* gnu/packages/patches/sdl-pango-fillrect_crash.patch: New file.
* gnu/packages/patches/sdl-pango-fix-explicit-SDLPango_CopyFTBitmapToSurface.patch:
New file.
* gnu/packages/patches/sdl-pango-matrix_declarations.patch: New file.
* gnu/packages/patches/sdl-pango-sans-serif.patch: New file.
* gnu/local.mk (sdl-pango): Reference patches.

add
2020-02-02 14:20:28 +01:00
Vagrant Cascadian
1f9fae008d
gnu: u-boot-qemu-riscv64-smode: Patch to fix boot menu.
* gnu/packages/patches/u-boot-riscv64-fix-extlinux.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Update accordingly.
* gnu/packages/bootloaders (u-boot-qemu-riscv64-smode): Add patch.
2020-02-01 18:14:13 -08:00
Eric Bavier
aa2e83cce2
gnu: superlu-dist: Update to 6.2.0.
* gnu/packages/maths.scm (superlu-dist): Update to 6.2.0.
[source]: Update upstream url.  Remove mpi deprecations patch.
* gnu/packages/patches/superlu-dist-fix-mpi-deprecations.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2020-01-31 09:17:16 -06:00
Tobias Geerinckx-Rice
0d48690908
gnu: opensmtpd-next: Promote to opensmtpd [fixes CVE-2020-7247].
It's still unclear (to me) whether our opensmtpd package is affected,
but this change has been delayed for long enough in any case.

* gnu/packages/mail.scm (opensmtpd-next): Rename to…
(opensmtpd): …this.
* gnu/packages/patches/opensmtpd-fix-crash.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2020-01-29 22:47:00 +01:00
Hartmut Goebel
af204f933f
gnu: Add dolphin.
* gnu/packages/kde-system.scm: New file.
* gnu/local.mk: Add it.
2020-01-28 13:08:39 +01:00
Marius Bakke
1d7051f82b
Merge branch 'master' into staging 2020-01-26 23:40:24 +01:00
Leo Famulari
3778b3d9d0
gnu: QEMU: Update to 4.2.0.
* gnu/packages/virtualization.scm (qemu): Update to 4.2.0.
[source]: Use new patch.
* gnu/packages/patches/qemu-fix-documentation-build-failure.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2020-01-24 21:09:33 -05:00
Leo Famulari
f528df99f1
gnu: QEMU: Fix CVE-2020-{7039,7211}.
* gnu/packages/patches/qemu-CVE-2020-7039.patch,
gnu/packages/patches/qemu-CVE-2020-7211.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/virtualization.scm (qemu)[source]: Use them.
2020-01-24 21:09:28 -05:00
Marius Bakke
db0e9fe42c
Merge branch 'master' into staging 2020-01-23 22:57:16 +01:00
Marius Bakke
43190ac64c
gnu: evolution-data-server: Fix build with libical 3.0.7.
* gnu/packages/patches/evolution-data-server-libical-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/gnome.scm (evolution-data-server)[source](patches): Add it.
2020-01-23 22:37:34 +01:00
Jan Nieuwenhuizen
6e5fc6c7ef
gnu: mes: Update to 0.22.
* gnu/packages/mes.scm (mes): Update to 0.22.  Remove store name patch.  Add
MES_PREFIX to native-search-paths.
* gnu/packages/patches/mes-remove-store-name.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/mes.scm (mes-rb5): Depend on gzip instead of xz; this enables
unpacking the now unpatched mes source.  Update to check bin/mes-mescc-0.21.
2020-01-23 09:00:49 +01:00
Tobias Geerinckx-Rice
737a3c12cd
gnu: libmemcached: Fix build.
* gnu/packages/databases.scm (libmemcached)[source]: Add patch.
* gnu/packages/patches/libmemcached-build-with-gcc7.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2020-01-23 00:06:52 +01:00
Hartmut Goebel
a789f654a0
gnu: Add libvnc.
* gnu/packages/vnc.scm (libvnc): New variable.
  gnu/packages/patches/libvnc-CVE-2018-20750.patch,
  gnu/packages/patches/libvnc-CVE-2019-15681.patch: New files.
* gnu/local.mk: Add them.
2020-01-22 12:43:49 +01:00
Hartmut Goebel
94c7ef932a
gnu: Rename module gnutls to tls.
* gnu/packages/tigervnc.scm: Rename to...
* gnu/packages/vnc.scm: ... this.  Change module name accordingly. Sort
  used modules.
* gnu-system.am (GNU_SYSTEM_MODULES): Rename tigervnc module to vnc.
2020-01-22 12:43:48 +01:00
Marius Bakke
715110a8a2
Merge branch 'master' into staging 2020-01-21 21:34:41 +01:00
Danny Milosavljevic
6839095af7
gnu: mrustc: Update to 0.8.1.
* gnu/packages/patches/mrustc-0.8.0-fix-variable-length-integer-receiving.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/rust.scm (mrustc): Update to 0.8.1.
[source](patches): Remove it.
[native-inputs]: Add zlib.
2020-01-21 16:50:00 +01:00
Tobias Geerinckx-Rice
570b89f401
gnu: gzdoom: Update to 4.3.2.
* gnu/packages/games.scm (gzdoom): Update to 4.3.2.
[source]: Use GIT-FETCH and GIT-FILE-NAME.  Apply system libgme patch.
Update snippet.
[arguments]: Allow system libgme.  Update substitution file names.
[inputs]: Use fluidsynth@2.
* gnu/packages/patches/gzdoom-find-system-libgme.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2020-01-21 00:43:24 +01:00
Tobias Geerinckx-Rice
21e733ce4e
gnu: supercollider: Update to 3.10.4.
* gnu/packages/audio.scm (supercollider): Update to 3.10.4.
[source]: Remove patch.
* gnu/packages/patches/supercollider-boost-1.70-build-fix.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2020-01-21 00:43:24 +01:00
Marius Bakke
ae3909eb4c
gnu: python-parameterized: Update to 0.7.1.
* gnu/packages/patches/python2-parameterized-docstring-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/check.scm (python-parameterized): Update to 0.7.1.
[arguments]: Remove #:tests?.  Add #:phases to override 'check' phase.
[native-inputs]: Add PYTHON-MOCK and PYTHON-NOSE.
[properties]: New field.
(python2-parameterized)[source](patches): New field.
2020-01-20 21:53:51 +01:00
Florian Pelz
d0759f6134
gnu: USB_ModeSwitch: Update to 2.6.0.
* gnu/packages/usb-modeswitch.scm (usb-modeswitch): Update to 2.6.0.
[source]: Remove snippet that deletes jimtcl, which is no longer bundled.
Remove patch.  Use HTTPS.
[arguments]: Adapt to changed file names.
[home-page] Use HTTPS.
[license]: Fix missing BSD-2 license.
* gnu/packages/patches/usb-modeswitch-accept-config-arg.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2020-01-20 08:57:17 +00:00
Efraim Flashner
0a2d61a594
gnu: Add node-env-variable.
* gnu/packages/node-xyz.scm (node-env-variable): New variable.
* gnu/local.mk (GNU_SYSTEM_MODULES): Register it.
2020-01-20 09:39:47 +02:00
Tobias Geerinckx-Rice
b74f7f06ac
gnu: teeworlds: Update to 0.7.4 [security fixes]
This fixes CVE-2019-10877, CVE-2019-10878, and CVE-2019-10879.

* gnu/packages/games.scm (teeworlds): Update to 0.7.4.
[source]: Remove patch.
[arguments]: Remove use-latest-json-parser substitution.
* gnu/packages/patches/teeworlds-use-latest-wavpack.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2020-01-19 17:57:20 +01:00
Amin Bandali
a3143063ae
Update email address for Amin Bandali.
* .mailmap: Add name and email addresses for Amin Bandali.
* gnu/local.mk, gnu/packages/emacs-xyz.scm, gnu/packages/emacs.scm,
gnu/packages/fpga.scm, gnu/packages/lean.scm, gnu/packages/maths.scm:
Update email address for Amin Bandali.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2020-01-17 18:30:33 +01:00
Nicolas Goaziou
40d2bddd01
gnu: Add xmoto.
* gnu/packages/games.scm (xmoto): New variable.
* gnu/packages/patches/xmoto-remove-glext.patch: New file.
* gnu/packages/patches/xmoto-reproducible.patch: New file.
* gnu/packages/patches/xmoto-utf8.patch: New file.
* gnu/local.mk (dist_patch_DATA): Reference new files.
2020-01-16 23:20:20 +01:00
Marius Bakke
fdd0c36963
gnu: python-packaging: Fix test failures on non-x86_64 architectures.
* gnu/packages/patches/python-packaging-test-arch.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/python-xyz.scm (python-packaging)[source](patches): New field.
2020-01-16 19:20:21 +01:00
Kei Kebreau
7fa9a685a2
gnu: red-eclipse: Update to 2.0.0.
* gnu/packages/games.scm (red-eclipse): Update to 2.0.0.
[source]: Remove obsolete patch, and fetch submodules by making "recursive?"
true.
[arguments]: Remove "unpack-data" phase and adjust
"add-store-data-package-path-as-default" phase.
[inputs]: Add freetype and remove data-sources.
* gnu/packages/patches/red-eclipse-remove-gamma-name-hack.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Delete file.
2020-01-15 22:43:13 -05:00
Josh Holland
305c908aac
gnu: Add rcm.
* gnu/packages/rcm.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add rcm.scm.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-01-15 23:48:33 +01:00
Christopher Howard
bcc8a8fd1e
gnu: Add liquid-dsp.
* gnu/packages/sdr.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-01-15 23:48:32 +01:00
Marius Bakke
20eb3b7e74
gnu: spice: Fix test failure on armhf-linux.
* gnu/packages/patches/spice-fix-test-armhf.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/spice.scm (spice)[source](patches): New field.
2020-01-12 22:23:27 +01:00
Marius Bakke
638c45eda8
gnu: wavpack: Update to 5.2.0.
* gnu/packages/patches/wavpack-CVE-2018-6767.patch,
gnu/packages/patches/wavpack-CVE-2018-7253.patch,
gnu/packages/patches/wavpack-CVE-2018-7254.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/audio.scm (wavpack): Update to 5.2.0.
[source](patches): Remove.
2020-01-12 20:33:52 +01:00
Marius Bakke
11f87d635c
gnu: jsoncpp: Fix test failure on armhf-linux and aarch64-linux.
* gnu/packages/patches/jsoncpp-fix-inverted-case.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/serialization.scm (jsoncpp)[source](patches): New field.
2020-01-12 20:33:52 +01:00
Vagrant Cascadian
634b0e28de
gnu: u-boot: Update to 2020.01.
* gnu/packages/bootloaders (u-boot): Update to 2020.01.
  [source]: Remove patch u-boot-fix-mkimage-header-verification.
  [native-inputs]: Update to use python 3 and add perl.
  (u-boot-tools)[configure]: Use tools-only_defconfig.
  [arguments]: Update phase updating python-coverage to work with python 3.
  Drop obsolete substitution for test_ofplatdata.
  Disable code coverage tests and binman tests.
* gnu/packages/patches/u-boot-fix-mkimage-header-verification.patch: Remove file.
* gnu/local.mk [dist_patch_DATA]: Update accordingly.
2020-01-08 22:24:20 -08:00
Vagrant Cascadian
a1fd8c5dee
gnu: arm-trusted-firmware: Update to 2.2.
* gnu/packages/firmware (make-arm-trusted-firmware): Update to 2.2.
  [source]: Update URL.
  [homepage]: Update URL.
* gnu/packages/patches/arm-trusted-firmware-optional-bin-generation.patch:
  Remove patch.
* gnu/packages/patches/arm-trusted-firmware-rockchip-disable-binary.patch:
  Remove patch.
* gnu/local.mk (dist_patch_DATA): Update accordingly.
2020-01-08 22:24:17 -08:00
Oleg Pykhalov
67f9f57899
gnu: streamlink: Update to 1.3.0.
* gnu/packages/video.scm (streamlink): Update to 1.3.0.
[source]: Remove patch.
* gnu/local.mk (dist_patch_DATA): Remove this.
2020-01-09 04:59:59 +03:00
Oleg Pykhalov
64c1e6fe4a
gnu: abiword: Update to 3.0.4.
* gnu/packages/abiword.scm (abiword): Update to 3.0.4.
[source](patches): Remove "abiword-black-drawing-with-gtk322.patch" patch.
Delete merged to upstream patch hunks in "abiword-explictly-cast-bools.patch"
patch.
* gnu/packages/patches/abiword-black-drawing-with-gtk322.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove this.
2020-01-09 02:40:25 +03:00
Marius Bakke
d2e1b2dac7
gnu: appstream-glib: Fix test failure.
* gnu/packages/patches/appstream-glib-2020.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/glib.scm (appstream-glib)[source](patches): New field.
2020-01-07 18:18:12 +01:00
Marius Bakke
be23ce2c7c
gnu: Ceph: Update to 14.2.5.
This also removes test-specific code to ease the Python 3 transition, and
because it is mostly obsolete.

* gnu/packages/patches/ceph-detect-rocksdb.patch,
gnu/packages/patches/ceph-skip-unittest_blockdev.patch,
gnu/packages/patches/ceph-skip-collect-sys-info-test.patch: Delete files.
* gnu/packages/patches/ceph-boost-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/storage.scm (ceph): Update to 14.2.5.
[source](patches): Adjust as above.
[source](snippet): Remove bundled "fmt", "c-ares" and "googletest".
[arguments]: Add "-DCMAKE_INSTALL_DATADIR" and "-DWITH_RADOSGW_AMQP_ENDPOINT"
and "-DWITH_TESTS" in #:configure-flags; remove "-DWITH_XIO".  Remove obsolete
substitutions.  Don't install 'ceph-disk' and 'ceph-detect-init', which no
longer exists.  Remove test-specific substitutions and phases.  Adjust for
Python 2->3 in inputs.
[native-inputs]: Remove INETUTILS, JQ, PERL, XMLSTARLET, PYTHON2-CRAM,
PYTHON2-VIRTUALENV, PYTHON2-CONFIGOBJ, PYTHON2-COVERAGE, PYTHON2-DISCOVER,
PYTHON2-FLAKE8, PYTHON2-MOCK, PYTHON2-NOSE, PYTHON2-PIP, PYTHON2-PYTEST,
PYTHON2-SUBUNIT PYTHON2-TESTREPOSITORY, PYTHON2-TESTTOOLS, and PYTHON2-TOX.
[inputs]: Change from BOOST to BOOST-WITH-PYTHON3.  Remove GPTFDISK, PARTED,
PYTHON-2, PYTHON2-SIX, PYTHON2-PRETTYTABLE, and PYTHON-3.  Add PYTHON-SIX,
PYTHON-PRETTYTABLE, PYTHON-WRAPPER, LIBCAP-NG, LIBNL, NCURSES, and RDMA-CORE.
2020-01-07 18:18:11 +01:00
Marius Bakke
6d15516dc6
Merge branch 'staging' 2020-01-07 17:43:20 +01:00
Brett Gilio
1792a70655
gnu: libtgvoip: Fix failing build on i686-linux.
* gnu/local.mk (libtgvoip): Add patches for libtgvoip-disable-sse2.patch
and libtgvoip-disable-webrtc.patch

* gnu/packages/patches/libtgvoip-disable-sse2.patch: New file.

* gnu/packages/patches/libtgvoip-disable-webrtc.patch: New file.

* gnu/packages/telephony.scm (libtgvoip): Fix building on i686-linux.
[source]: Reference patches for correcting failing build on i686-linux
architecture.

Reported-by: Diego Nicola Barbato <dnbarbato@posteo.de>
Fixes <bugs.gnu.org/38944>.
2020-01-05 19:31:07 -06:00
Ricardo Wurmus
51c9221a72
gnu: Add cogutil.
* gnu/packages/opencog.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2020-01-04 22:38:12 +01:00
Ricardo Wurmus
b224ff4a2d
gnu: nfs-utils: Update to 2.4.2.
* gnu/packages/nfs.scm (nfs-utils): Update to 2.4.2.
[source]: Remove patch.
[arguments]: Update configure flags, remove fix-glibc-compatability phase,
update substitutions.
[inputs]: Add keyutils and rpcsvc-proto.
* gnu/packages/patches/nfs-utils-missing-headers.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2020-01-04 22:38:12 +01:00
Brett Gilio
d98e64b4e5
gnu: Rename module gprolog to prolog.
* gnu/local.mk (GNU_SYSTEM_MODULES): Replace gprolog.scm => prolog.scm.
* gnu/packages/{gprolog.scm -> prolog.scm}: Rename file so it is not
  implementation specific.
2020-01-03 19:53:04 -06:00
Amin Bandali
db1bc0d92e
gnu: Add lean.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add lean.scm.
* gnu/packages/lean.scm: New file.

Signed-off-by: Brett Gilio <brettg@gnu.org>
2020-01-03 15:46:53 -06:00