Previously, when built with ‘--with-latest=opensm’, the package would
install its documentation under a directory with the wrong version
string.
* gnu/packages/fabric-management.scm (opensm)[arguments]: Use the name
and version of THIS-PACKAGE.
* gnu/packages/patches/agda-categories-use-stdlib-1.7.3.patch: New patch.
* gnu/packages/agda.scm (agda-categories)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Register it.
Change-Id: I25f16d55f14465a1dae882fd8ec47a95f8598e5c
* gnu/packages/agda.scm (agda): Update to 2.6.4. Also build with
optimizations and cluster counting support.
* gnu/packages/patches/agda-use-sphinx-5.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
Change-Id: I98a66678ec401b9201d9fd3a0f606fff9767b4bc
* gnu/packages/image-processing.scm (insight-toolkit-4.12)[arguments]:
Add a configure-flag to build with c++14.
Change-Id: I5e7a0a3ed47e4e3f25611147f8e66c58a1bf8a8c
The "SkRuntimeBlender_GPU" test started to fail with a segmentation fault
after recent updates, possibly with mesa to 23.2.1. However, this doesn't
seem to be true on all hardware, as Andronikos reported success on IRC and
Bordeaux also built the previous derivation.
* gnu/packages/graphics.scm (skia)[phases]: Add "SkRuntimeBlender_GPU" to
tests that are skipped in the check phase.
Change-Id: I4077ae89a58049628a90f8abd23395f9ba89047a
* guix/progress.scm (progress-reporter/bar): Take font width into account to
compute progress bar width.
* guix/git.scm (show-progress): Take font width into account to compute
progress bar width.
Change-Id: I946e447c1ea7c6eb4ff805400280f39e8f1a7c02
* gnu/packages/mes.scm (mes): Update to 0.25.
[supported-systems]: Add aarch64-linux and riscv64-linux.
[native-inputs]: For aarch64-linux, use arm-linux-gnueabihf compiler.
Update to latest m2-planet (1.11.0).
Change-Id: I8c4c46b1a0e30cdb4545186dfa93625a400bac0f
Some Minetest mods, such as the hitherto unpackaged minetest-ambience,
have trailing garbage space (e.g. carriage returns) in their name line,
that would otherwise end up as part of the mod's directory name.
* guix/build/minetest-build-system.scm (name-regexp): Only match
graphical characters in the name sub-match.
Change-Id: I95f4c201724991a10efba5c859bfef99779ea495
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* gnu/packages/markup.scm (lowdown): Update to 1.1.0.
[source]: Use upstream tarball and switch to url-fetch.
[arguments]<phases>: Install with "make install install_libs".
Change-Id: I2268c587be2fddb43fdf9ae957b6e5344e5f2984
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
This fixes a build failure for qtbase-5 and qtbase due to keysyms removed in
libxkbcommon 1.6.0. See the release announcement
<https://lists.freedesktop.org/archives/wayland-devel/2023-October/043121.html>.
* gnu/packages/qt.scm (qtbase)[inputs]: Replace libxkbcommon with
libxkbcommon-1.5.
Change-Id: I4bbf63ec15b33151fa741149a00f31558a109d48
* gnu/packages/geo.scm (josm): Update to 18822.
[inputs]: Use new json implementation.
[arguments]: Use openjdk11 to prevent warning at startup.
Change-Id: I393e0ed765d1d0da7870595d2eccefae17836eb9
Modules were introduced in Java 9 and are not supported by the default
icedtea compiler, so this feature is disabled by default.
* guix/build-system/ant.scm (ant-build): Add use-java-modules?
parameter.
* guix/build/ant-build-system.scm (default-build.xml)
(configure): Use it.
Change-Id: I3b99238e4cd262332fa5c818be1af5477c7374fd
* gnu/packages/java.scm (openjdk9)[arguments]: Add a phase to install
certificates from nss-certs to the expected location.
(openjdk10, openjdk11): Adapt to also install the certificates.
Change-Id: I6ef626324386419e84a9c0eace5a278ca11c573c