* gnu/packages/search.scm (ugrep): Update to 6.1.0.
[source]: Delete included linux binaries.
Change-Id: I13aa90578d8f618a0a9c2c67c59c41e8e219660f
Signed-off-by: Christopher Baines <mail@cbaines.net>
torbrowser and mullvadbrowser are now based on v. 115 and can link to current
ffmpeg.
* gnu/packages/tor-browsers.scm (make-torbrowser): Use ffmpeg rather than
ffmpeg-5.
Signed-off-by: Christopher Baines <mail@cbaines.net>
Change-Id: Ifba8d2a58f21aba1abe6b3c5daf9cb57b07386f6
This package was introduced as a dependency for Nsncd. The package test suite
is not run when building Nsncd so we did not realize it was failing.
* gnu/packages/crates-io.scm (rust-nix-0.28): Fix test phase, enable all crate
for cargo test, disable failing tests.
Change-Id: Ice72d93b3a3f5f02640d2c1f90d745dc4b1a6550
Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu/packages/dlang.scm (ldc)[arguments]: Add a configure-flag to link
the executables with -latomic. Adjust the 'disable-problematic-tests
phase to disable 2 tests which fail on riscv64-linux and delete some
tests which fail on riscv64-linux. Adjust the custom 'check phase to
skip several tests when building on riscv64-linux.
Change-Id: I38a87b053c1399fa7762b4843555d6e2afc20427
* gnu/packages/dlang.scm (ldc)[arguments]: Don't delete tests which
don't fail on aarch64-linux. Adjust custom 'check phase to skip some
tests known to fail on aarch64-linux.
Change-Id: I84ea2f356a44e12952dbb852e41921895605176a
* gnu/packages/dlang.scm (ldc-bootstrap)[arguments]: Adjust custom
'build phase to check parallel-build? and not parallel-tests?.
Change-Id: I84b5f5153fea89d80564f5a55c8df57ff201ee69
* gnu/packages/dlang.scm (ldc-bootstrap): Update to 1.38.0.
(ldc)[arguments]: Adjust 'patch-paths-in-tests phase for changes in the
test suite. Adjust 'disable-problematic-tests phase to change the
skipped tests.
Change-Id: I5315ed5d3fc7d08a97aa0b5677692fbf221bf0c1
Version 8.0.5 is the latest version that works reliably as a
qemu-binfmt-service for riscv64, which makes 7.2.4 the newest working version
that was packaged for Guix.
* gnu/packages/patches/qemu-7.2.4-build-info-manual.patch,
gnu/packages/patches/qemu-disable-aarch64-migration-test.patch: New files.
* gnu/local.mk (dist_patch_DATA): Register them.
* gnu/packages/virtualization.scm (qemu-7.2.4): Use them in new package.
Change-Id: Iaedc424e619cdc4964945f7383d47cff0c7ed10f
* gnu/packages/gstreamer.scm (gst-plugins-bad)[adjust-tests]: Add
“elements/netsim.c” to the list of ignored test files.
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu/packages/webkit.scm (webkitgtk): Update to 2.44.1.
[#:configure-flags]: Add “-DUSE_LIBBACKTRACE=OFF”.
[#:phases]: Refer to $prefix/share/doc
instead of the now unused $prefix/share/gtk-doc.
(webkitgtk-for-gtk3)[#:configure-flags]: Add 0“-DUSE_GTK4=OFF”.
Retain “-DENABLE_INTROSPECTION=ON”.
* gnu/packages/vulkan.scm (spirv-llvm-translator)[arguments]: Only run
tests when not cross-compiling and for x86_64-linux.
Change-Id: If0025060e5aa24a9d90724966887ea03f4f8c4b3
* gnu/packages/vulkan.scm (spirv-llvm-translator)[arguments]: Adjust
configure-flags to link the executable to the shared library location
and enable building the shared libraries.
Change-Id: I0f44e1562957fb7e6c2e6f7a10dceed8f32ca7ce
* gnu/packages/nss.scm (nsncd): New variable. Introducing Nsncd, a non-caching
alternative of Glibc Nscd.
Change-Id: I18ba7ffbb6fb59c4928829bb98a8da4e6963e587
Co-authored-by: Ludovic Courtès <ludo@gnu.org>