gnu: vorta: Update to 0.9.1.
* gnu/packages/backup.scm (vorta): Update to 0.9.1.
[source]: Update origin url.
[build-system]: Use pyproject-build-system.
[arguments]: Disable tests that require an X server, update module imports,
and move check phase to before check phase.
[native-inputs]: Add python-platformdirs.
[inputs]: Use qt 6 version of inputs.
Change-Id: I9f56d892d2a0284ebe1a38d80705fbc03f18e4a2
gnu: clang-runtime: Fix build.
* gnu/packages/patches/clang-runtime-12-remove-crypt-interceptors.patch: New
file.
* gnu/local.mk (dist_PATCH_DATA): Register it.
* gnu/packages/llvm.scm (clang-runtime-12)[source]: Use it.
Change-Id: I78e078ff09beb2943ba9387813ebc29069ae8f7d
gnu: pdfarranger: Update to 1.11.0.
* gnu/packages/pdf.scm (pdfarranger): Update to 1.11.0.
Change-Id: I83ac78101111607bd49bd0cb2e49ed1794af1c19
gnu: trealla: Update to 2.55.43.
* gnu/packages/prolog.scm (trealla): Update to 2.55.43.
Change-Id: I576705752147313460ddd6e712574165802a2919
gnu: emacs-org-node: Update to 1.1.2.
* gnu/packages/emacs-xyz.scm (emacs-org-node): Update to 1.1.2.
[native-inputs]: Add emacs-llama.
Change-Id: I53f7e7580aed312e4bf755e82a5a1de0533b8f18
gnu: linux-libre: Add ‘linux-libre-arm64-honeycomb’.
Package definition taken from guix/maintenance.git commit
0dc194cc85f8f0ef8cfcde29b9610ade7138beff, written by
Ricardo Wurmus <rekado@elephly.net>.
* gnu/packages/linux.scm (linux-libre-arm64-honeycomb): New variable.
Change-Id: Ieb8503424a19c1c32a3ecac829c3d5d2a47b458e
gnu: Add emacs-chruby-el.
* gnu/packages/emacs-xyz.scm (emacs-chruby-el): New variable.
Change-Id: Ief7622e585326671b123df770eeb3264cf201c3a
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: mscgen: Fix dependencies.
* gnu/packages/graph.scm (mscgen)
[inputs]: Add fontconfig, freetype, libjpeg-turbo, libpng, zlib.
Change-Id: If185bcb2f786f6493c20040b47e93440987d7243
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: gauche: Fix build, enable TLS, and use gexps.
Fixes <https://issues.guix.gnu.org/73113>.
There is a known test issue that will be fixed next release:
https://github.com/shirok/Gauche/issues/1044
* gnu/packages/scheme.scm (gauche): Fix build failure and enable TLS.
[arguments]: Set #:tests? to #f until next release, and add --with-tls
configure flag.
[inputs]: Add mbedtls.
Change-Id: Iceacb882e74f5a8e3e11d663cca51baafbcbeb69
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
services: cleanup: Reintroduce explicit ‘chmod’ calls.
This reverts commit e74d05db53fdf02956ccee0950896c6ca9f10573.
* gnu/services.scm (cleanup-gexp): Introduce explicit ‘chmod’ calls
after ‘mkdir’ calls.
* gnu/tests/base.scm (run-basic-test)[test]("permissions on /tmp"):
New test.
Reported-by: Hilton Chain <hako@ultrarare.space>
Change-Id: I1e14dbe52eac526d2ed4ec1dd9c6fd9036f96a63
gnu: Add julia-staticarrayscore.
* gnu/packages/julia-xyz.scm (julia-staticarrayscore): New variable.
Change-Id: I17cf746b6c473685505fbdf70dda5a97ddf20148
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add julia-scientifictypesbase.
* gnu/packages/julia-xyz.scm (julia-scientifictypesbase): New variable.
Change-Id: I222d943bdbd94212064d4e620e497617aea68dc9
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add julia-bijections.
* gnu/packages/julia-xyz.scm (julia-bijections): New variable.
Change-Id: I23f50b2b148198446dc85cb3f217a48390f6ce88
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
services: cleanup: Create directories with the right mode upfront.
* gnu/services.scm (cleanup-gexp): Pass mode as second argument to
‘mkdir’; remove ‘chmod’ calls.
Change-Id: I8ac2dde0ca5d9bd6b2ef104d77141d8463d8b3fa
gnu: python-pyfaidx: Add dependency on UTF-8 locales for tests.
Fixes a regression introduced in
92727f4af5d410b0a521d57d5ecef6b35779bdc2 whereby the “en_US.utf8” locale
would no longer be available in the build environment.
* gnu/packages/bioinformatics.scm (python-pyfaidx)[native-inputs]: Add
‘libc-utf8-locales-for-target’.
Change-Id: I4f868edb82ef08bb56e5d7e3d2ea861bd23c03bf
gnu: emacs-pg: Update to 0.42.
* gnu/packages/emacs-xyz.scm (emacs-pg): Update to 0.42.
Change-Id: Iaddf8e488c3301efafac9280081e37268b1a3ee0
gnu: Add emacs-pgmacs.
* gnu/packages/emacs-xyz.scm (emacs-pgmacs): New variable.
Change-Id: I3d32f6147ab718339d181347acb2a21c67b6678b
gnu: Add emacs-kubed.
* gnu/packages/emacs-xyz.scm (emacs-kubed): New variable.
Change-Id: I0b0398bbaaed6d1b3d846b54a1e2dd5b818123ef
gnu: flac: Fix building on armhf-linux.
* gnu/packages/xiph.scm (flac)[arguments]: When building for armhf-linux
add a phase to adjust the compiler options to use -O2 instead of -O3.
Change-Id: I26fd0ea77101e93a3a3e8697c21a7e443dccdfa0