gnu: keepassxc: Switch to qt-build-system. * gnu/packages/password-utils.scm (keepassxc): Use qt-build-system. [build-system]: Switch to qt-build-system. [arguments]: Drop superfluous phase and modules. [inputs]: Drop qtbase-5. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
gnu: julia-arraylayouts: Fix building on more architectures. * gnu/packages/julia-xyz.scm (julia-arraylayouts)[arguments]: When not building for x86_64-linux add a phase to mark a test broken.
gnu: julia-bandedmatrices: Fix compatibility with openblas64. * gnu/packages/julia-xyz.scm (julia-bandedmatrices)[source]: Add snippet to backport patch to correctly refer to libblas and liblapack.
gnu: julia-arraylayouts: Update to 0.8.18. * gnu/packages/julia-xyz.scm (julia-arraylayouts): Update to 0.8.18.
gnu: julia-genericlinearalgebra: Update to 0.3.0. * gnu/packages/julia-xyz.scm (julia-genericlinearalgebra): Update to 0.3.0. [arguments]: Remove custom 'adjust-test-suite phase.
gnu: julia-wcslib-jll: Downgrade wcslib version. The package julia-wcs does not support version higher than 7.x. * gnu/packages/julia-jll.scm (julia-wcslib-jll)[inputs]: Replace wcslib by wcslib-7.12.
gnu: Add wcslib-7.12. * gnu/packages/astronomy.scm (wcslib-7.12): New variable.
gnu: julia-scanbyte: Update to 0.4.0. * gnu/packages/julia-xyz.scm (julia-scanbyte): Update to 0.4.0.
gnu: julia-arraylayouts: Fix tests. * gnu/packages/julia-xyz.scm (julia-arraylayouts)[arguments]: Remove.
gnu: julia: Conditionally use openblas with ILP64 support. Fixes <https://bugs.gnu.org/63986>. Reported by Cayetano Santos <csantosb@inventati.org>. * gnu/packages/julia.scm (julia)[arguments]<#:phases>: Conditionally use OpenBLAS with ILP64 support for x86-64 target. <#:make-flags>: Likewise. [inputs]: Conditionally replace openblas by openblas-ilp64 for x86-64 target. Co-authored-by: Simon Tournier <zimon.toutoune@gmail.com>
gnu: openblas-ilp64: Add symbol suffix. * gnu/packages/maths.scm (openblas-ilp64)[arguments]<#:make-flags>: Add the symbol '64_' as suffix.
gnu: emacs-elfeed: Patch curl executable. Reported by bienjensu on IRC. * gnu/packages/emacs-xyz.scm (emacs-elfeed)[arguments]: Add a phase to patch a call to the curl binary. [inputs]: Add curl.
gnu: fulcrum: Update to 1.9.1. * gnu/packages/finance.scm (fulcrum): Use the upstream origin instead of the Flowee's fork of it, updates and expands the synopsis and description. Updates the package to 1.9.1 and build without any bundled libraries with the help of a patch. * gnu/packages/patches/fulcrum-1.9.1-unbundled-libraries.patch: New patch. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add simdjson 0.6. * gnu/packages/cpp.scm (simdjson-0.6): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add robin-hood-hashing. * gnu/packages/cpp.scm (robin-hood-hashing): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: sbcl-slynk: Update to 1.0.43-8-df62aba. * gnu/packages/lisp-xyz.scm (sbcl-slynk): Update to 1.0.43-8-df62aba. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: emacs-sly: Update to 1.0.43-8.df62aba. * gnu/packages/emacs-xyz.scm (emacs-sly): Update to 1.0.43-8.df62aba. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
archive: Fix ‘--version’ typo. * guix/scripts/archive.scm (%options): Replace 'build' by 'archive'. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: ucsim: Update to 0.8.0. * gnu/packages/embedded.scm (ucsim): Update to 0.8.0. [source]: Update source URI. [description]: Update. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: ucsim: Move documentation to "doc" output. * gnu/packages/embedded.scm (ucsim)[arguments]<#:phases>: Expand "patch-makefiles" phase to set correct documentation-installation path. [outputs]: Add with "out", "doc". Signed-off-by: Ludovic Courtès <ludo@gnu.org>