~ruther/guix-local

ba29b569 — Ludovic Courtès 8 months ago
services: cuirass: Start ‘cuirass register’ eagerly.

* gnu/services/cuirass.scm (cuirass-shepherd-service): Pass #:lazy-start?.

Change-Id: Ib91c82e74ce9c80616a3de693d858939e670a03d
03640d3c — Ludovic Courtès 8 months ago
services: cuirass: Validate specifications at build time.

This ensures problems in the spec are caught before the system is
instantiated.

* gnu/services/cuirass.scm (cuirass-configuration->specification-file):
New procedure.
(cuirass-shepherd-service): Use it instead of ‘scheme-file’.

Change-Id: I90187ed4ed1a51958159741a55b6dc635c97312a
37f794ae — Andreas Enge 8 months ago
gnu: n2p2: Update to 2.3.0.

* gnu/packages/maths.scm (n2p2): Update to 2.3.0.

Change-Id: Iffa53548eb91488a3610a243cb474fd020e476a9
51bfc7d3 — Andreas Enge 8 months ago
gnu: n2p2: Fix build.

* gnu/packages/maths.scm (n2p2)[arguments]<#:phases>{post-unpack}:
  Patch "shell" to "bash" in makefile.

Change-Id: Ib4973c195197415e1ac514b449247bc7f750a359
dbca541c — Sharlatan Hellseher 8 months ago
gnu: scregseg: Update to 0.1.3-0.78ebff8.

* gnu/packages/bioinformatics.scm (scregseg): Update to
78ebff8c3507752c3bfbc4db3f72f7e8a733e92f commit.
[arguments] <test-flags>: Provide "--pyargs".
<phases>: Remove 'build-extensions, and 'do-not-fail-to-find-sklearn.
[propagated-inputs]: Remove python-scikit-learn; add
python-scikit-learn-1.6.
[native-inputs]: Remove python-wheel; add python-setuptools.

Change-Id: Ic29e6be3b1fda0d664ed74dfc21da75cb5bcd656
101796e0 — Sharlatan Hellseher 8 months ago
gnu: Add python-scikit-learn-1.6.

* gnu/packages/machine-learning.scm (python-scikit-learn-1.6): New variable.

Change-Id: Ife1120b602163bd2ab316f0047d458480dabb947
5ee63e75 — Alexis Simon 8 months ago
gnu: python-zarr: Remove extra propagated-inputs.

* gnu/packages/python-xyz.scm (python-zarr):
[propagated-inputs]: Remove python-ipywidgets,
python-notebook, python-numpydoc, pyhon-pydata-sphinx-theme.

Change-Id: Ie6161fb3fd3ff989cb09f0d1e7bb4c94aaad8fab
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
782772ba — Alexis Simon 8 months ago
gnu: python-numcodecs: Remove extra propagated-inputs.

* gnu/packages/python-xyz.scm (python-numcodecs):
[propagated-inputs]: Remove python-coverage and python-numpydoc.

Change-Id: Ia7f7e52dea7460c37b3eb5a64c23e1c53507fc68
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
643598c3 — Alexis Simon 8 months ago
gnu: python-anndata: Add test dependency python-filelock.

It was found this build issue while building dependents of python-zarr.

* gnu/packages/python-science.scm (python-anndata):
[native-inputs]: Add python-filelock; missing for tests.

Change-Id: Ia83b631bc321f43e7a51fa558753f6189530bd76
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
3ef8f8ce — Allan Adair 8 months ago
gnu: Add python-durationpy.

* gnu/packages/python-xyz.scm (python-durationpy): New variable.

Change-Id: Ibb3ee965a1f121dc0301f3fdaaea2a432cad5010
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
afb9c65c — Sharlatan Hellseher 8 months ago
gnu: aerich: Update to 0.9.2.

As it's a final program all propagated inputs moved to inputs.

* gnu/packages/databases.scm (aerich): Update to 0.9.2.
[arguments] <test-flags>: Skip one tests searching for "uvx".
[inputs]: Add python-anyio, python-asyncclick, python-dictdiffer,
python-tortoise-orm, python-aiomysql, python-asyncmy, python-asyncpg,
python-psycopg, and python-tomli-w.
[propagated-inputs]: Remove python-asyncclick, python-asyncmy,
python-asyncpg, python-dictdiffer, python-pydantic, python-tomli-w, and
python-tortoise-orm.
[native-inputs]: Remove python-poetry-core; add python-pdm-backend,
python-pydantic-2, python-pydantic-settings, and python-tortoise-vector.

Change-Id: I9bcb13f0fc9f70428b5f794893d1a4bddf611a5d
7403213c — Sharlatan Hellseher 8 months ago
gnu: Add python-tortoise-vector.

* gnu/packages/databases.scm (python-tortoise-vector): New variable.

Change-Id: Ib6646bc813fe04ba6e55b2b78dff373d2b52268e
5af8d45e — Sharlatan Hellseher 8 months ago
gnu: python-asyncclick: Update to 8.3.0.3.

Upstream has resolved all issues:
- <https://github.com/python-trio/asyncclick/issues/39>
- <https://github.com/python-trio/asyncclick/issues/42>

* gnu/packages/python-xyz.scm (python-asyncclick): Update to 8.3.0.3.
[arguments]: Drop all.
[native-inputs]: Remove python-anyio; add less.
[propagated-inputs]: Add python-anyio.

Change-Id: I689ddbe231760a21986080b0dbcebdf6c56f1039
7e40e209 — Andreas Enge 8 months ago
gnu: Remove python-dbus-next.

* gnu/packages/python-xyz.scm (python-dbus-next): Delete variable.

Fixes: guix/guix#2725
Change-Id: Ifc65d8e1c5efaa40e1e43f0b457878302a93dc43
023fc88c — buffersquid 8 months ago
gnu: Add zola.

* gnu/packages/rust-apps.scm (zola): New variable.
* gnu/packages/rust-crates.scm (zola): Map cargo inputs.

Change-Id: I9b7fb89af687f4a58c8ff77effc5695773363165
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
a2590694 — Hartmut Goebel 8 months ago
gnu: python: Graft secure package.

* gnu/packages/python.scm (python/fixed): Add new variable.
(python): Graft python/fixed.

Change-Id: I8b1537a64be1984c52170ba3f2fbdca5737290e8
77f9e9c4 — Hartmut Goebel 8 months ago
gnu: python-3.10: Update to 3.10.19.

* gnu/packages/python.scm (python-3.10): Update to 3.10.19.

Change-Id: Ib38ee006d8deaed8029000b5202547b001cb8f6c
26ec96c9 — Artyom V. Poptsov 8 months ago
gnu: btop: Update to 1.4.5.

* gnu/packages/admin.scm (btop): Update to 1.4.5.

Change-Id: Idbe210521579f83188f52ac929d313c7accbc753
d2d51a2d — Artyom V. Poptsov 8 months ago
gnu: thermald: Update to 2.5.10.

* gnu/packages/admin.scm (thermald): Update to 2.5.10.
[home-page]: Set URI to "https://github.com/intel/thermal_daemon" as the
original URI is permanently redirected.

Change-Id: I2fa1ff116de64c2c8e9476fe7f529a5c1542ba41
901d8f72 — Sharlatan Hellseher 8 months ago
gnu: python-dask-image: Fix tests.

* gnu/packages/python-science.scm (python-dask-image)[arguments]
<test-flags>: Rework skipped tests and enable more tests.
[propagated-inputs]: Remove python-tifffile; add
python-tifffile-for-dask-image.
[description]: Remove new line in the end.

* gnu/packages/python-xyz.scm (python-tifffile-for-dask-image): New variable.

Change-Id: I8539569aab1134d049ec8e8c0041191ce61e2eb7
Next