~ruther/guix-local

b972e487 — Nicolas Graves 5 months ago
gnu: mygnuhealth: Switch to pyproject.

* gnu/packages/medical.scm (mygnuhealth):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests>: Disable them.
<#:imported-modules, #:modules>: Refresh them.
<#:phases>: Run guix style.
[native-inputs]: Add python-setuptools.

Change-Id: Ieec8cbd7c1c87f1482a8dc8049fcb8ad1aae4f9e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
c1344744 — Nicolas Graves 5 months ago
gnu: nicotine+: Switch to pyproject.

* gnu/packages/nicotine.scm (nicotine+):
[source]: Remove <modules> and <snippet>.
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
<#:phases>: Delete network test before running them.
<#:imported-modules, #:modules>: Refresh them.
[native-inputs]: Add python-setuptools.

Change-Id: Id9492a83fd1ae6916a6998f3cae2c014eb87644a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
23e58b71 — Remco van 't Veer 5 months ago
gnu: yt-dlp: Fix non-x86 build.

The `search-input-file` procedure raises an error when file is not
available, `which` returns #f when executable is not available.

* gnu/packages/video.scm (yt-dlp): Fix non-x86 build.
[arguments] <#:phases>: Use which to check for pandoc.

Change-Id: I2c7bba7500defc31e69f6d7144ff1020505e4d43
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
gnu: trealla: Update to 2.83.11.

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

Change-Id: I265bcbd4c7b1e07917d9915904563d4560676db8
39cfcae9 — Mark H Weaver 5 months ago
gnu: yt-dlp: Update to 2025.09.26.

* gnu/packages/video.scm (yt-dlp): Update to 2025.09.26.
8c9572b6 — Sharlatan Hellseher 5 months ago
gnu: python-git-hammer: Update to 0.3.2.

* gnu/packages/python-xyz.scm (python-git-hammer): Update to 0.3.2. Fix
indentation.
[build-system]: Switch to pyproject-build-system.
[arguments] <phases>: Remove 'patch-setup.py, add 'relax-requirements.
[native-inputs]: Add python-pytest and python-setuptools.
[description]: Fix fill column.

Change-Id: I22609e48142c2dacf2d9dec7c07a9cc917f5db03
b2c07235 — Hugo Buddelmeijer 5 months ago
gnu: stpipeline: Update to 2.0.0.

* gnu/packages/bioinformatics.scm (stpipeline): Update to 2.0.0.
[source, homepage]: Switched to https://github.com/jfnavarro/st_pipeline.
[source]: Switch to git-fetch.
[arguments] <phases>: Skip check phase because dependencies are too narrow.
[propagated-inputs]: Remove python-cython, python-invoke, python-pympler,
python-setuptools, and python-sqlitedict; add python-distance,
python-dnaio, and python-types-regex.
[native-inputs]: Remove python-setuptools and python-wheel; add python-cython,
python-pytest, and python-poetry-core.

Change-Id: Iaa05b23e58e9f254ed9293244d955e63c2e69cd5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
a6075f65 — Hugo Buddelmeijer 5 months ago
gnu: python-taggd: Update to 0.4.0.

* gnu/packages/bioinformatics.scm (python-taggd): Update to 0.4.0.
[origin, homepage]: Change to "https://github.com/jfnavarro/taggd"
[source]: Remove out-dated snippet.
[arguments] <test-flags>: Reenable fixed test.
[propagated-inputs]: Add python-tqdm, python-aiofiles, python-dnaio,
python-types-aiofiles, and python-types-tqdm.

Change-Id: I8c1c445bdf1b463b9ffd16602001608a3c9d4fcd
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
c6a80873 — Hugo Buddelmeijer 5 months ago
gnu: Add python-types-tqdm.

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

Change-Id: I91ba21d84b467c9bf172db48aeba5309a70fe51d
6b48bd14 — Hugo Buddelmeijer 5 months ago
gnu: Add python-types-aiofiles.

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

Change-Id: I7f21b80b47f1c0a71812623c574a6892a9782af0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
622f2105 — Hugo Buddelmeijer 5 months ago
gnu: Add python-types-regex.

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

Change-Id: Ie526b19c84c08c7778d41bc12619b4d2e8f0dd8b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
60027b1c — wrobell 8 months ago
gnu: Add python-blacksheep.

* gnu/packages/python-web.scm (python-blacksheep): New variable.

Change-Id: Ia6ffb6360f6ba932936dc2196161b4ef2cbcd733
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
7dca3b9e — wrobell 8 months ago
gnu: Add python-guardpost.

* gnu/packages/python-web.scm (python-guardpost): New variable.

Change-Id: Ib77bb20020770ac5a3369e97279b19bd75bbcc8b
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
b286fc5a — wrobell 8 months ago
gnu: Add python-essentials-openapi.

* gnu/packages/python-web.scm (python-essentials-openapi): New variable.

Change-Id: I80a6c65c2865b79ce01d541d53f8859e9aa9c157
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
bdde705c — wrobell 8 months ago
gnu: Add python-rodi.

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

Change-Id: I72d04e61b7286047906d303af03e91696d6a66c0
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
e6195426 — wrobell 8 months ago
gnu: Add python-essentials.

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

Change-Id: Ief6d00aac122d33269f9237673770bfd7f98fbb8
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
be923f92 — Sharlatan Hellseher 5 months ago
gnu: python-apprise: Move to python-web.

* gnu/packages/python-xyz.scm (python-apprise): Move from here ...
* gnu/packages/python-web.scm: ... to here.

Change-Id: Iec9be9ed71ea199bbcf9a0ad66a6251d51bc0484
cf7a0a74 — Hugo Buddelmeijer 5 months ago
gnu: python-apprise: Update to 1.9.4.

* gnu/packages/python-xyz.scm (python-apprise): Update to 1.9.4.
[arguments] <#:test-flags>: Remove --numprocesses in the hope to make
the tests more deterministic.
[propagated-inputs]: Add python-pygobject.
[native-inputs]: Remove python-pytest-xdist, and python-wheel.

Change-Id: I3c63be39433d9044b0c994c7adb5ab6a4e9f2a2d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
0c3cac7e — Hugo Buddelmeijer 5 months ago
gnu: python-geometric: Fix build.

* gnu/packages/chemistry.scm (python-geometric): Fix build.
[native-inputs]: Remove python-wheel.
[arguments] <#:phases>: Remove six dependency.

Change-Id: I2dd5191bf2b41719dc3b56c8b914eb090161b090
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
460ef912 — Sören Tempel 5 months ago
gnu: htop: Enable support for temperature readings via lm-sensors.

* gnu/packages/admin.scm (htop)[inputs]: add lm-sensors.
[arguments] <#:configure-flags>: pass --enable-sensors.
[arguments] <#:phases>: patch dlopen(3) invocation.

Change-Id: Ibb4476b85289d2200bd899adb785fa967a603c75
Reviewed-by: Cayetano Santos <csantosb@inventati.org>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Next