Commit graph

99813 commits

Author SHA1 Message Date
Marius Bakke
0c7cfbb82b
gnu: libwpd: Fix build with newer GCC.
* gnu/packages/patches/libwpd-gcc-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly
* gnu/packages/libreoffice.scm (libwpd)[source](patches): New field.
2022-07-23 19:43:12 +02:00
Marius Bakke
cafb72db5d
gnu: python-cffi: Disable tests that fail with newer glibc.
* gnu/packages/libffi.scm (python-cffi)[arguments]: Ignore two tests.
2022-07-23 19:43:11 +02:00
Marius Bakke
17f0e8d24f
gnu: python-mako: Update to 1.2.1.
* gnu/packages/python-xyz.scm (python-mako): Update to 1.2.1.
[native-inputs]: Change from PYTHON-NOSE to PYTHON-PYTEST.
[arguments]: Adjust check phase accordingly.
2022-07-23 19:43:11 +02:00
Marius Bakke
f46d117838
gnu: python-markupsafe: Update to 2.1.1.
* gnu/packages/python-xyz.scm (python-markupsafe): Update to 2.1.1.
2022-07-23 19:43:11 +02:00
Marius Bakke
bbeed856b3
gnu: gpgme: Update to 1.17.1.
* gnu/packages/gnupg.scm (gpgme): Update to 1.17.1.
2022-07-23 19:43:11 +02:00
Marius Bakke
c16a6a9ea2
gnu: mesa: Build with the default LLVM.
* gnu/packages/gl.scm (mesa)[inputs]: Change from LLVM-11 to LLVM.
(mesa-opencl)[native-inputs]: Change from CLANG-11 to CLANG.
2022-07-23 19:43:11 +02:00
Marius Bakke
8b0565c077
gnu: gdk-pixbuf: Update to 2.42.8.
* gnu/packages/gtk.scm (gdk-pixbuf): Update to 2.42.8.
2022-07-23 19:43:11 +02:00
Marius Bakke
9fcc169d6c
gnu: source-highlight: Fix build with newer GCC.
* gnu/packages/patches/source-highlight-gcc-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/pretty-print.scm (source-highlight)[source](patches): New field.
2022-07-23 19:43:11 +02:00
Marius Bakke
e9bac3e872
gnu: glib: Build with Elfutils instead of libelf.
* gnu/packages/glib.scm (glib)[inputs]: Change from LIBELF to ELFUTILS.
2022-07-23 19:43:11 +02:00
Marius Bakke
b791e09b92
gnu: GCC: Build with Elfutils instead of libelf.
* gnu/packages/gcc.scm (gcc-4.7)[inputs]: Change from LIBELF to ELFUTILS.
2022-07-23 19:43:11 +02:00
Marius Bakke
3ffcc3dc03
gnu: elfutils: Explicitly depend on xz.
* gnu/packages/elf.scm (elfutils)[inputs]: Add XZ.
2022-07-23 19:43:11 +02:00
Marius Bakke
1a97959b22
gnu: elfutils: Update to 0.187.
* gnu/packages/elf.scm (elfutils): Update to 0.187.
2022-07-23 19:43:11 +02:00
Marius Bakke
0de5e6d653
gnu: cyrus-sasl: Do not propagate Kerberos.
* gnu/packages/cyrus-sasl.scm (cyrus-sasl)[propagated-inputs]: Move MIT-KRB5 ...
[inputs]: ... here.
* gnu/packages/openldap.scm (openldap)[arguments]: Don't add krb5 linker arguments.
2022-07-23 19:43:11 +02:00
Marius Bakke
1ecf710cae
gnu: cyrus-sasl: Fix indentation.
* gnu/packages/cyrus-sasl.scm (cyrus-sasl): Reindent.
2022-07-23 19:43:10 +02:00
Marius Bakke
093f13610b
gnu: cyrus-sasl: Update to 2.1.28.
* gnu/packages/cyrus-sasl.scm (cyrus-sasl): Update to 2.1.28.
[source](uri): Use new download location.
[source](patches): Remove.
[native-inputs]: Remove.
[arguments]: Remove #:phases.  Use G-expression.
* gnu/packages/patches/cyrus-sasl-CVE-2019-19906.patch,
gnu/packages/patches/cyrus-sasl-ac-try-run-fix.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2022-07-23 19:43:10 +02:00
Marius Bakke
fff973b03c
gnu: GnuPG: Use G-expression.
* gnu/packages/gnupg.scm (gnupg)[arguments]: Convert to gexp.  Remove input
label usage, and simplify regular expression.
2022-07-23 19:43:10 +02:00
Marius Bakke
259de44042
gnu: GnuPG: Update to 2.2.36.
* gnu/packages/gnupg.scm (gnupg): Update to 2.2.36.
2022-07-23 19:43:10 +02:00
Marius Bakke
57d5e06ef6
gnu: libpaper: Update to 1.2.2.
* gnu/packages/ghostscript.scm (libpaper): Update to 1.2.2.
[source](patches): Remove.
* gnu/packages/patches/libpaper-free-systempapername.patch,
gnu/packages/patches/libpaper-free-xdg-config-home.patch,
gnu/packages/patches/libpaper-invalid-paperspecs.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2022-07-23 19:43:10 +02:00
Marius Bakke
c84fa7a253
gnu: libtool: Don't reference bash by label.
* gnu/packages/autotools.scm (libtool)[arguments]: Use SEARCH-INPUT-FILE
instead of label.
2022-07-23 19:43:10 +02:00
Marius Bakke
9e4b3391c5
gnu: make-autoconf-wrapper: Remove input labels.
* gnu/packages/autotools.scm (make-autoconf-wrapper)[inputs]: Remove labels.
[arguments]: Use G-expression and SEARCH-INPUT-FILE.
2022-07-23 19:43:10 +02:00
Marius Bakke
8fa17cb6d5
gnu: autoconf: Remove input labels.
* gnu/packages/autotools.scm (autoconf-2.69)[inputs]: Remove labels.
[arguments]: Use G-expression.  Use SEARCH-INPUT-FILE instead of labels.
2022-07-23 19:43:10 +02:00
Marius Bakke
ea908c1c04
gnu: automake: Remove input labels.
* gnu/packages/autotools.scm (automake)[native-inputs, inputs]: Remove labels.
[arguments]: Use G-expression.  Use SEARCH-INPUT-FILE instead of labels.
Remove trailing #t's while at it.
2022-07-23 19:43:10 +02:00
Marius Bakke
b0aa0a06be
gnu: automake: Update to 1.16.5.
* gnu/packages/autotools.scm (automake): Update to 1.16.5.
(automake-1.16.5): Remove variable.
2022-07-23 19:43:10 +02:00
Marius Bakke
576024a738
gnu: SQLite: Update to 3.39.1.
* gnu/packages/sqlite.scm (sqlite): Update to 3.39.1.
(sqlite-next): Remove variable.
2022-07-23 19:43:10 +02:00
Marius Bakke
5d970dfa89
gnu: git-minimal: Do not attempt to install info manual.
This is a follow-up to commit 245ddc255a.

* gnu/packages/version-control.scm (git-minimal)[arguments]: Remove
install-info-manual phase.
2022-07-22 02:36:23 +02:00
Marius Bakke
67921f5f4f
gnu: OpenSSL: Incorporate grafted changes.
* gnu/packages/tls.scm (openssl): Update to 1.1.1q.
[replacement]: Remove.
(openssl/fixed): Remove variable.
2022-07-22 01:43:55 +02:00
Marius Bakke
d9f2076dd1
gnu: cURL: Incorporate grafted changes.
* gnu/packages/curl.scm (curl): Update to 7.84.0.
[replacement]: Remove.
[source](patches): Add "curl-easy-lock.patch".
[arguments]: Add phase to reduce test requirements.
(curl-7.84.0): Remove variable.
2022-07-22 01:43:55 +02:00
Marius Bakke
9044b086dd
Merge branch 'staging' into core-updates 2022-07-22 01:09:14 +02:00
Marius Bakke
abea091dbe
Merge branch 'master' into staging 2022-07-21 23:52:47 +02:00
Marius Bakke
3b20467807
gnu: libva: Update to 2.15.0.
* gnu/packages/video.scm (libva): Update to 2.15.0.
2022-07-21 23:43:51 +02:00
Maxim Cournoyer
3f171587bc
ffmpeg-jami: Re-enable matroska muxer.
Disabled by mistake in 1ed66d1461.

* gnu/packages/jami.scm (%ffmpeg-default-configure-flags): Un-comment
'--enable-muxer=matroska'.
2022-07-21 10:12:15 -04:00
Maxim Cournoyer
4406e0e9e2
gnu: asio: Update to 1.22.2.
* gnu/packages/networking.scm (asio): Update to 1.22.2.
2022-07-21 10:12:05 -04:00
Maxim Cournoyer
6d2eb9ebf9
gnu: opendht: Enable tests.
* gnu/packages/networking.scm (opendht)
[phases]{disable-problematic-tests}: New phase.
{check}: New phase override.
[propagated-inputs]: Re-indent comments.
2022-07-21 10:11:30 -04:00
Maxim Cournoyer
9dcde6147e
gnu: opendht: Update to 2.4.9.
* gnu/packages/networking.scm (opendht): Update to 2.4.9.
2022-07-21 10:11:25 -04:00
Maxim Cournoyer
cdb5b560af
gnu: qpwgraph: Update to 0.3.4.
* gnu/packages/audio.scm (qpwgraph): Update to 0.3.4.
2022-07-21 10:11:00 -04:00
Ricardo Wurmus
a2e57f6017
gnu: gwl: Update to 0.5.0.
* gnu/packages/package-management.scm (gwl): Update to 0.5.0.
[arguments]: Disable integration tests.
2022-07-21 12:49:46 +02:00
Taiju HIGASHI
85bb38fd96
gnu: guile-hall: Update to 0.4.1.
* gnu/packages/guile-xyz.scm (guile-hall): Update to 0.4.1.
2022-07-21 12:47:36 +02:00
Taiju HIGASHI
15adec6f0a
gnu: guile-config: Update to 0.5.1.
* gnu/packages/guile-xyz.scm (guile-config): Update to 0.5.1.
2022-07-21 12:47:36 +02:00
Marius Bakke
36f55a9328
gnu: ungoogled-chromium: Update to 103.0.5060.134-1.
* gnu/packages/chromium.scm (%chromium-version): Set to 103.0.5060.134.
(%ungoogled-origin, ungoogled-chromium): Update hashes.
2022-07-20 17:18:18 +02:00
Nicolas Graves
cda3de3b7d
gnu: modifying make-chromium-extension to rely on node-crx3.
* gnu/build/chromium-extension.scm (make-crx): Lift Xorg and Chromium
dependencies, rely on node-crx3 instead.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-07-20 16:50:08 +02:00
Nicolas Graves
1b323c58c8
gnu: Add node-crx3.
* gnu/packages/node-xyz.scm (node-crx3): New variable.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-07-20 16:50:08 +02:00
Nicolas Graves
cf8319d17d
gnu: Add node-minimist.
* gnu/packages/node-xyz.scm (node-minimist): New variable.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-07-20 16:50:08 +02:00
Nicolas Graves
c41ac67cfd
gnu: Add node-pbf.
* gnu/packages/node-xyz.scm (node-pbf): New variable.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-07-20 16:50:08 +02:00
Nicolas Graves
9b8567e293
gnu: Add node-ieee754.
* gnu/packages/node-xyz.scm (node-ieee754): New variable.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-07-20 16:50:08 +02:00
Nicolas Graves
9ae6dd7aa5
gnu: Add node-resolve-protobuf-schema.
* gnu/packages/node-xyz.scm (node-resolve-protobuf-schema): New variable.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-07-20 16:50:08 +02:00
Nicolas Graves
13e50d75e8
gnu: Add node-protocol-buffers-schema.
* gnu/packages/node-xyz.scm (node-protocol-buffers-schema): New variable.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-07-20 16:50:08 +02:00
Nicolas Graves
2b7fc10185
gnu: Add node-yazl.
* gnu/packages/node-xyz.scm (node-yazl): New variable.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-07-20 16:50:08 +02:00
Nicolas Graves
a61d5df8c3
gnu: Add node-buffer-crc32.
* gnu/packages/node-xyz.scm (node-buffer-crc32): New variable.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-07-20 16:50:08 +02:00
Marius Bakke
c8f33b613e
gnu: fossil: Update to 2.18.
* gnu/packages/version-control.scm (fossil): Update to 2.18.
[source](snippet): Add substitution to fix SQLite compatibility.
2022-07-20 16:50:08 +02:00
Marius Bakke
9c814255a6
gnu: SQLite: Update to 3.39.1.
* gnu/packages/sqlite.scm (sqlite-next): Update to 3.39.1.
2022-07-20 16:50:08 +02:00