~ruther/guix-local

160b512e — Hartmut Goebel 5 months ago
gnu: mdpo: Remove development inputs.

* gnu/packages/gettext.scm (mdpo): [native-inputs]: Remove python-flake8,
python-flake8-implicit-str-concat, python-flake8-print, python-isort,
python-pytest-cov, python-sphinx, python-sphinx-argparse,
python-sphinx-rtd-theme, and python-twine.

Change-Id: I8fd82815f7e37645e86530c4acfa6999aa09ca1a
3ea23bad — Hartmut Goebel 5 months ago
gnu: fava: Remove development inputs.

* gnu/packages/finance.scm (fava): [native-inputs]: Remove python-mypy,
python-pytest-cov, python-twine, and python-wheel.

Change-Id: Ia6cb181d1c17be7db07a613a793e8a886f9108a7
feff638e — Sharlatan Hellseher 5 months ago
gnu: python-moto: Fix tests, don't run in parallel.

The project provides a mixture of thread save and threads untolerated
test suites. Tests took 705.18s in a single thread while they were timed
out when threading was enabled after 3827s. This change reworks skipped
tests and run them in a single thread.

* gnu/packages/python-xyz.scm (python-moto): Use G-Expressions.
[arguments] <test-flags>: Rework skipped tests and run them in a single
thread.
<phases>: Remove 'compatibility as no longer required; add 'pre-check.
[native-inputs]: Remove python-pytest-xdist and python-wheel; add
python-pycognito and python-pyotp.

Fixes: guix/guix#3678
Change-Id: I735d035c31c29435ad5774c5e38b0e3f1a2e19bd
5f6c1241 — Sharlatan Hellseher 5 months ago
gnu: python-pyjwt: Update to 2.10.1.

* gnu/packages/python-xyz.scm (python-pyjwt): Update to 2.10.1.
[arguments] <test-flags>: Skip one test.
[native-inputs]: Remove python-coverage, python-cryptography,
python-sphinx, python-sphinx-rtd-theme, and python-wheel.
[propagated-inputs]: Set python-cryptography as optional when supported.

Change-Id: I936dcee1b6b06636e8ae6ee2cfaad886ac716f95
8c808614 — Sharlatan Hellseher 5 months ago
gnu: Add python-pycognito.

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

Change-Id: Ida34ee953d5e5b05dade2a3c78476198125a2932
dbf8e5d7 — Sharlatan Hellseher 5 months ago
gnu: Add python-envs.

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

Change-Id: I2d660f2f24a150ba8cb4dce9e3c3e101b1df0425
0e68fb67 — Florian Pelz 5 months ago
doc: cookbook: Update command for installing the SICP book.

Follow-up to commit e5a5b1d66aa3a6d54b28c91f83ea2986ac84fcc6.

* doc/guix-cookbook.texi (A Scheme Crash Course): Change command.

Change-Id: Ie559fc88738abef0dfa75dfc1d5dc926a618e4c2
gnu: trealla: Update to 2.83.20.

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

Change-Id: I476777d2b59f2bbf8f5427da962d3ba6cd071727
2a798487 — Raven Hallsby 5 months ago
gnu: obs: Disable websocket support.

* gnu/packages/video.scm (obs): Disable websocket support, which fixes
the build.

Fixes: guix/guix#3582
Change-Id: I7103941412dd2d4b2103ab61558bd3a8ae9cfce9
Signed-off-by: Andreas Enge <andreas@enge.fr>
4d3993be — Artyom V. Poptsov 5 months ago
gnu: liblognorm: Update to 2.0.7.

* gnu/packages/c.scm (liblognorm): Update to 2.0.7.
[source]: Remove ".git" suffix from the URL.

Change-Id: I8834901534138e7d700a466408e7862884b91604
21ce6b39 — Rodion Goritskov 5 months ago
tests: Update Archlinux image for foreign install test.

* guix/tests/foreign.scm (archlinux-qcow2): update URL and checksum.
  (%test-archlinux-install): add comment on possible test failure.

Change-Id: Ib1d6040f416a0a1117f956bc15111a0240dfb86b
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
1d1778da — Rodion Goritskov 5 months ago
tests: Update Debian image for foreign install test to Debian 13.

* guix/tests/foreign.scm (debian-12-qcow2): rename to debian-13-qcow2.
  (debian-13-qcow2): new URL and checksum.
  (%test-debian-install): use new variable.
  (%test-debian-install): add comment on possible test failures.

Change-Id: I0eb241b5c88f73a822edb20815fe09f8c76a2b6b
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3bbaf5b9 — Sharlatan Hellseher 5 months ago
gnu: python-ont-fast5-api: Fix tests.

* gnu/packages/bioinformatics.scm (python-ont-fast5-api): Use
G-Expressions.
[arguments] <test-backend>: Use 'unittest.

Change-Id: If7058987bdda24345f5a81d29e991764352d03da
16f158f8 — Sharlatan Hellseher 5 months ago
gnu: vbz-compression: Update to 1.0.13.

* gnu/packages/bioinformatics.scm (vbz-compression): Update to 1.0.13.

Change-Id: I00c8af42bfc10077fbbc6c191b86f67a29e92637
40c272c3 — Sharlatan Hellseher 5 months ago
gnu: gallia: Update to 2.0.0b2.

* gnu/packages/cybersecurity.scm (gallia): Update to 2.0.0b2.
[arguments] <build-backend>: Pin to poetry as upstream switch to
uv-build.

Change-Id: I3236682c9fda8972a99a33d464dcdf8c02d979f2
663a64c1 — Sharlatan Hellseher 5 months ago
gnu: python-twisted: Improve packaging.

* gnu/packages/python-xyz.scm (python-twisted)[arguments]
<test-backend>: Use 'custom instead of overwriting check phase.
<test-flags>: Run tests slightly in parallel.
<phases>: Remove 'patch-build-system; use default 'check.
[native-inputs]: Remove python-coverage; add python-incremental.

Change-Id: I9a7222de07f14ee3c309e574fdd91ba07fba6645
39d37eed — Sharlatan Hellseher 5 months ago
gnu: python-incremental: Improve packaging.

* gnu/packages/python-xyz.scm (python-incremental)[arguments]
<build-backend>: Use it instead of patching pyproject.toml.
<phases>: Remove 'patch-build-system.
[propagated-inputs]: Remove python-tomli.
[native-inputs]: Remove python-pytest and python-wheel.

Change-Id: Ie80d4bf324e7a52a6aa2ae127f0248dd131ee97a
6ea81664 — Sharlatan Hellseher 5 months ago
gnu: python-txtorcon: Move to python-web.

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

Change-Id: I16b28dd3bb27dc77fb7d53d455a0cb90595d407c
66a5d0f7 — Sharlatan Hellseher 5 months ago
gnu: python-txacme: Move to python-web.

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

Change-Id: I2ea24601514d135dc9c14b775c25b01ff5429f84
4d3d9875 — Sharlatan Hellseher 5 months ago
gnu: python-txaio: Move to python-web.

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

Change-Id: I9c48976bda164db898f669b982e92cff2bbe5a3c
Next