~ruther/guix-local

8576aaf5 — jgart 2 years ago
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
a2edd2a4 — Danny Milosavljevic 2 years ago
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
cb7456eb — jgart 2 years ago
gnu: pdfarranger: Update to 1.11.0.

* gnu/packages/pdf.scm (pdfarranger): Update to 1.11.0.

Change-Id: I83ac78101111607bd49bd0cb2e49ed1794af1c19
17f94d36 — jgart 2 years ago
gnu: trealla: Update to 2.55.43.

* gnu/packages/prolog.scm (trealla): Update to 2.55.43.

Change-Id: I576705752147313460ddd6e712574165802a2919
e0082885 — Danny Milosavljevic 2 years ago
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
32260818 — Ludovic Courtès 2 years ago
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
0169c1e4 — Javier Olaechea 2 years ago
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>
a2f7081d — Sébastien Lerique 2 years ago
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>
191b85e8 — Antero Mejr 2 years ago
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>
f9215113 — Ludovic Courtès 2 years ago
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
a1dc5ac8 — Spencer King 2 years ago
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>
ad1664f8 — Spencer King 2 years ago
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>
b7250a27 — Spencer King 2 years ago
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>
c250033a — Ludovic Courtès 2 years ago
services: cleanup: Delete /run upon boot.

Fixes <https://issues.guix.gnu.org/64775>.

* gnu/services.scm (cleanup-gexp): Delete /run and recreate it.

Reported-by: Vagrant Cascadian <vagrant@debian.org>
Change-Id: Iae39f1aa734712a3755b24b156802ec0282d3f14
e74d05db — Ludovic Courtès 2 years ago
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
bd67531b — Ludovic Courtès 2 years ago
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
03963556 — Danny Milosavljevic 2 years ago
gnu: emacs-pg: Update to 0.42.

* gnu/packages/emacs-xyz.scm (emacs-pg): Update to 0.42.

Change-Id: Iaddf8e488c3301efafac9280081e37268b1a3ee0
1ea3ff4a — Danny Milosavljevic 2 years ago
gnu: Add emacs-pgmacs.

* gnu/packages/emacs-xyz.scm (emacs-pgmacs): New variable.

Change-Id: I3d32f6147ab718339d181347acb2a21c67b6678b
c2377ee7 — Danny Milosavljevic 2 years ago
gnu: Add emacs-kubed.

* gnu/packages/emacs-xyz.scm (emacs-kubed): New variable.

Change-Id: I0b0398bbaaed6d1b3d846b54a1e2dd5b818123ef
a9088ffb — Efraim Flashner 2 years ago
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
Next