~ruther/guix-local

ref: c4fa3e945eee84f0459760f3ba8232dec49bd1ba guix-local/gnu d---------
c4fa3e94 — Clément Lassieur 2 years ago
gnu: sfeed: Update to 2.0.

* gnu/packages/suckless.scm (sfeed): Update to 2.0.

Change-Id: I9fc34effddcb623e8d681824aa67c3c5c7784726
d162bd0e — Christopher Baines 2 years ago
packages: rust: Memoize make-rust-sysroot results.

To ensure that it just returns a single package record for some given
arguments, as this helps to avoid poor performance of the store connection
object cache.

Performance with computing the cross derivations is important for the data
service, as it's currently very slow to process revisions.

* gnu/packages/rust.scm (make-rust-sysroot): Move code to
make-rust-sysroot/implementation.
(make-rust-sysroot/implementation): New variable.

Change-Id: Ibb30c7398328c87c032bb8828635a34ada935167
75a63e2a — Christopher Baines 2 years ago
gnu: guix-build-coordinator: Update to 0-94.c4c4f5a.

This also switches to use guile-next, which includes important fixes to
invalid unicode handling with suspendable ports, which is necessary for the
agent.

* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-94.c4c4f5a.
* gnu/services/guix.scm: Use guile-next for the coordinator service.

Change-Id: I853539a612fd0b41a6c63069c6291b3f42e5cdee
de9aafae — Aleksandr Vityazev 2 years ago
gnu: icedove/wayland: Wrap quotes around ‘$@’ in the executable.

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

* gnu/packages/gnuzilla (icedove/wayland)[arguments]: Wrap quotes around ‘$@’
in the executable script.

Signed-off-by: Clément Lassieur <clement@lassieur.org>
5960c3cd — nafkhamdc 2 years ago
gnu: Add r-azimuth.

* gnu/packages/bioinformatics.scm (r-azimuth): New variable.

Change-Id: I2b0d087378028663ee8d76ced8950f7a9721cb03
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
40f5a3ce — Ricardo Wurmus 2 years ago
gnu: python-sanic: Update to 23.12.1.

* gnu/packages/python-web.scm (python-sanic): Update to 23.12.1.
[build-system]: Use pyproject-build-system.
[arguments]: Use #:test-flags.
[propagated-inputs]: Add python-aioquic, python-html5tagger, python-tracerite,
and python-typing-extensions.
[native-inputs]: Remove gunicorn, python-isort, python-pytest-sugar, and
python-pytest-asyncio; add python-coverage, python-cryptography,
python-docutils, python-mypy, python-pygments, python-slotscheck,
python-towncrier, python-tox, and python-types-ujson.

Change-Id: I1bff804a6c2c038e0aacae821816f2a706029d37
d9aba138 — Ricardo Wurmus 2 years ago
gnu: python-pytest-sanic: Relax requirement on websockets.

* gnu/packages/python-check.scm (python-pytest-sanic)[arguments]: Use plain
list; add 'relax-requirements phase.
[description]: Use complete sentence.

Change-Id: I3c21380b4aa208da8a92270b6748b620a4a2dcc0
2268de79 — Ricardo Wurmus 2 years ago
gnu: python-sanic-testing: Update to 23.12.0.

* gnu/packages/python-web.scm (python-sanic-testing): Update to 23.12.0.
[build-system]: Use pyproject-build-system.
[arguments]: Remove 'loosen-requirements phase.
[propagated-inputs]: Remove python-websockets.

Change-Id: Ie1958070959692ae678ffeefda9ee8bafa86a5e6
4805153a — Ricardo Wurmus 2 years ago
gnu: python-sanic-routing: Update to 23.12.0.

* gnu/packages/python-web.scm (python-sanic-routing): Update to 23.12.0.
[build-system]: Use pyproject-build-system.

Change-Id: I1ff18b5c7ecc6560417086a4ba5cbf70114991c1
c62db10f — Ricardo Wurmus 2 years ago
gnu: rubberband: Propagate required libraries.

* gnu/packages/audio.scm (rubberband)[inputs]: Move fftw and libsamplerate
from here...
[propagated-inputs]: ...to here.

Change-Id: I0a2813fcad789b0609f1d300ec8508f4092665bf
761078ec — Brendan Tildesley 3 years ago
gnu: Add easyeffects.

* gnu/packages/audio.scm (easyeffects): New variable.

Change-Id: Ie58da47abf7312708840fdec97f19f7aad3ea337
6ce72159 — Brendan Tildesley 2 years ago
gnu: rubberband: Update to 3.3.0.

* gnu/packages/audio.scm (rubberband): Update to 3.3.0.
[build-system]: Use meson-build-system.
[arguments]: Enable tests; use libsamplerate over builtin resampler; use Guix
fftw over bundled version.
[inputs]: Add fftw and lv2.
[native-search-paths]: Add LV2 and LADSPA search paths.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>.
Change-Id: I0cf9e12147eaa8c747190cf305cbc209f86ee44a
f30f13b8 — Ricardo Wurmus 2 years ago
gnu: lilv: Update to 0.24.22.

* gnu/packages/audio.scm (lilv): Update to 0.24.22.

Change-Id: I290632adf5dacd41af9e7ca69dd12da7237d7237
88d67aad — Ricardo Wurmus 2 years ago
gnu: lilv: Enable tests.

* gnu/packages/audio.scm (lilv)[arguments]: Use G-expression; enable tests.

Change-Id: I22b36726caa903e26dc07806d7d57816f9841971
3d21e4f6 — Brendan Tildesley 3 years ago
gnu: lilv: Update to 0.24.20.

* gnu/packages/audio.scm (lilv): Update to 0.24.20.
[build-system]: Use meson.
[arguments]: Remove.ldflag hack not needed with meson.
[home-page]: Append ".html".

Change-Id: Ia4edfe436d8bb45c937d77c385c3e472df335ca8
161ff430 — Brendan Tildesley 3 years ago
gnu: mda-lv2: Update to 1.2.10.

* gnu/packages/audio.scm (mda-lv2): Update to 1.2.10.
[build-system]: Use meson.
[arguments]: Remove unnecessary flags
9487e7b4 — Ricardo Wurmus 2 years ago
gnu: sratom: Update to 0.6.16.

* gnu/packages/audio.scm (sratom): Update to 0.6.16.

Change-Id: I2ac0d532dcf2548cf80931e68b9a13782bfc1d9b
73ff86a6 — Ricardo Wurmus 2 years ago
gnu: sratom: Enable tests.

* gnu/packages/audio.scm (sratom)[arguments]: Remove.

Change-Id: Ibf3bcf712b964d7e9470e338d76feede8c41fc15
78540ffe — Brendan Tildesley 3 years ago
gnu: sratom: Update to 0.6.14.

* gnu/packages/audio.scm (sratom): Update to 0.6.14.
[build-system]: Use meson.
37fbc0a2 — Ricardo Wurmus 2 years ago
gnu: sord: Update to 0.16.16.

* gnu/packages/rdf.scm (sord): Update to 0.16.16.
[propagated-inputs]: Add zix.

Change-Id: I48f2bfef05d3c5f4e1cfd53dc1b147b9f7f44e75
Next