gnu: rapidjson: Fix build on x86-32. * gnu/packages/web.scm (rapidjson)[#:configure-flags]: Add “-Wno-error=array-bounds” and “-Wno-error=stringop-overflow” on x86-32. [#:phases]: Add ‘skip-failing-tests’ on x86-32.
gnu: rapidjson: Use G-Expressions. * gnu/packages/web.scm (rapidjson)[arguments]: Convert to list of G-Expressions.
gnu: Remove llvm-9. * gnu/packages/llvm.scm (llvm-9): Delete variable. * gnu/packages/patches/llvm-9-fix-bitcast-miscompilation.patch, gnu/packages/patches/llvm-9-fix-lpad-miscompilation.patch, gnu/packages/patches/llvm-9-fix-scev-miscompilation.patch: Remove files. * gnu/local.mk (dist_patch_DATA): Unregister files. Change-Id: I25c2261dd648194cc4f764f92988617bfac64561
gnu: llvm-8: Inherit from llvm-10. This is the highest version that does not change the derivation. * gnu/packages/llvm.scm (llvm-8)[inherit]: Replace llvm-9 by llvm-10. Change-Id: I45f351f8904280e6f37ee4d22fc0764fcae126ed
gnu: Remove ocaml-llvm-9. * gnu/packages/llvm.scm (ocaml-llvm-9): Delete variable. Change-Id: I8e81e8bb383d06732305800b20255c9492359ac6
gnu: Remove clang-runtime-9. * gnu/packages/llvm.scm (clang-runtime-9): Delete variable. Change-Id: Ic38fd288072362eceb1461da91e02cd2c6e7914c
gnu: Remove clang-9. * gnu/packages/llvm.scm (clang-9): Delete variable. * gnu/packages/patches/clang-9.0-libc-search-path.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Unregister file. Change-Id: I1f6b288999f476583f6025de71c173b5511c4bb2 Change-Id: Ia81275e0a6600aba2d76c00534e4f88d63f61f34
gnu: Remove libomp-9. * gnu/packages/llvm.scm (libomp-9): Delete variable. Change-Id: Id538d3f3c01a90e7c13457e83ed7adb27d0fb7f7
gnu: libomp-8: Inherit from libomp-12. This is the highest version for which the derivation does not change. * gnu/packages/llvm.scm (libomp-8)[inherit, native-inputs]: Replace libomp-9 by libomp-12. Change-Id: I8fc0386a42ca04d67dd5890207847cf17454ab50
gnu: Remove clang-toolchain-9. * gnu/packages/llvm.scm (clang-toolchain-9): Delete variable. Change-Id: Ia8ee92ef8bf3986077216f19f7feee04360ad09e
gnu: Remove argtable. * gnu/packages/popt.scm (argtable): Delete variable. Fixes: guix/guix#1343 Change-Id: I07a02f59ea41b67b4e9e7b904697cae4a9a9300d
gnu: Remove clustal-omega. Does not build due to failing input argtable@2. No release since 2018. * gnu/packages/bioinformatics.scm (clustal-omega): Delete variable. Change-Id: I28d6ce8e44419a4e07dec8a44b23be13af3ca82e
gnu: borgmatic: Update to 2.0.7. * gnu/packages/backup.scm (borgmatic): Update to 2.0.7. [inputs]: Remove python-colorama. Change-Id: I236753e33f21bc8f04e3dad5e4248ba2c4c04398 Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: diffutils: Skip some tests on all powerpc architectures. This is a follow-up to e3fbaeee1386fd447f40ffdf53d964d1f8541d49. * gnu/packages/base.scm (diffutils)[arguments]: When building for any powerpc architecture add make-flags to mark 2 tests as failed. Change-Id: Iceea5bbb045b10f704da4783abd8bf244941e793
gnu: icecat: Update to 128.14.0-gnu1 [security fixes]. Includes fixes for MFSA-RESERVE-2025-2 (Memory safety bugs), MFSA-RESERVE-2025-1977130 (Uninitialized memory in the JavaScript Engine component), MFSA-RESERVE-2025-1979527 (Sandbox escape due to invalid pointer in the Audio/Video: GMP component), and MFSA-RESERVE-2025-1979782 (Same-origin policy bypass in the Graphics: Canvas2D component). * gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update. (icecat-source): Update 'gnuzilla-commit' and hashes.
gnu: onnx-optimizer: Reduce closure size. * gnu/packages/machine-learning.scm (onnx-optimizer) [native-inputs]: Remove python-pytest-runner, python-coverage, python-setuptools and python-wheel; add python-setuptools-next. Change-Id: I713ff521ff3f329733810cb4d80a16684fddc236
gnu: onnx-optimizer: Switch to pyproject. * gnu/packages/machine-learning.scm (onnx-optimizer): Switch to pyproject. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: Idca467e74209bfe058cf9070412769916a11e68c Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: asymptote: Update to 3.05. * gnu/packages/plotutils.scm (asymptote): Update to 3.05. [native-inputs]: Add texlive-dvisvgm. Change-Id: I81bcef820221ed04f2ef94a00175f98ca8a43cb7 Signed-off-by: jgart <jgart@dismail.de>
gnu: Remove bitcoin-unlimited. * gnu/packages/finance.scm (bitcoin-unlimited): Delete variable. Fixes: guix/guix#1383 Change-Id: Ic72b4df0ee227b11d7252a5e9534b2ff81212169
gnu: lighttpd: Update to 1.4.81. * gnu/packages/web.scm (lighttpd): Update to 1.4.81. Change-Id: Ie308f7d4ef27a2aa320a26b7a7c12f7b4fb4130f Signed-off-by: Andreas Enge <andreas@enge.fr>