~ruther/guix-local

da0f28d9 — Nicolas Graves 3 months ago
gnu: python-phpserialize: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-phpserialize):
[build-system]: Switch to pyproject-build-system.
[arguments]: Configure tests.
[native-inputs]: Add python-setuptools.
[home-page]: Use https.
[description]: Improve style.

Change-Id: I3592dd5d79e8673e30c976003f5c130748c2947f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
be609b69 — Nicolas Graves 3 months ago
gnu: python-pyrss2gen: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-pyrss2gen):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.

Change-Id: Ic0dcc5c5333612e14bd8173ba09c8bd607b5accf
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
23a604d9 — Nicolas Graves 3 months ago
gnu: python-piexif: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-piexif):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools.
[description]: Improve style.

* gnu/packages/patches/python-piexif-fix-tests-with-pillow-7.2.patch:
Refresh it. When downloading from git rather than from the tarball,
line ending change, refresh the patch accordingly.

Change-Id: I3d7b1a76960170cd0e8bbcaba758b9e20a44f17a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
51436611 — Nicolas Graves 4 months ago
gnu: python-dictdiffer: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-dictdiffer):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Add phases 'set-version and 'relax-requirements.
[native-inputs]: Add python-setuptools.  Replace python-pytest-runner
by python-pytest.

Change-Id: I8c10fce39d106df090df3ced8fed6680949ebefe
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
b857beb3 — Nicolas Graves 4 months ago
gnu: python-celery: Update to 5.5.3.

* gnu/packages/python-xyz.scm (python-celery): Update to 5.5.3.
[arguments]<#:test-flags>: Refresh them.
<#:phases>: Fix the 'relax-requirements phase.
[native-inputs]: Add python-azure-core, python-gevent, python-pymongo,
python-redis.  Remove python-toml, python-wheel.
[propagated-inputs]: Replace python-click-plugins by
python-click-plugins-1.  Add python-dateutil.
[description]: Improve style.

Change-Id: I295a3ca8004ffab995ea62dba157418d99ad1785
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
d982a770 — Nicolas Graves 4 months ago
gnu: python-billiard: Update to 4.2.2.

* gnu/packages/python-xyz.scm (python-billiard): Update to 4.2.2.
[source]: Switch to git-fetch.
[arguments]: Improve style.
[native-inputs]: Remove python-wheel.

Change-Id: Ibe2be878c8fd16b041332b0bbeb68b59e0ece96f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
a9aa28fe — Nicolas Graves 4 months ago
gnu: python-kombu: Update to 5.5.4.

* gnu/packages/python-xyz.scm (python-kombu): Update to 5.5.4.
[source]: Switch to git-fetch.
[arguments]<#:test-flags>: Ignore additional test file.
<#:phases>: Add phase 'relax-requirements.
[native-inputs]: Remove python-wheel.
[description]: Improve style.

Change-Id: I5dbc24e4245279ff3ec7ab0d8f63a0b807b31754
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
0d8e8303 — Nicolas Graves 4 months ago
gnu: python-fiona: Update to 1.9.6.

* gnu/packages/geo.scm (python-fiona): Update to 1.9.6.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[propagated-inputs]: Remove python-importlib-metadata, python-six.
Replace python-click-plugins by python-click-plugins-1.
[native-inputs]: Remove python-wheel.

Change-Id: I5f47367f87ea0cca59432fcf5bdd07484c53f35e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
f8ed3378 — Nicolas Graves 4 months ago
gnu: python-click-plugins: Update to 2.0.

* gnu/packages/python-xyz.scm (python-click-plugins): Update to 2.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Set them to run tests properly.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
(python-click-plugins-1): New variable, inheriting from
python-click-plugins.

Change-Id: Ibaaccb04d5df5b9020a78e4d84598c4b5f0ab6e7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
a40dcf2a — Eric Bavier 3 months ago
gnu: edbrowse: Update to 3.8.15.

* gnu/packages/web-browsers.scm (edbrowse): Update to 3.8.15.
[inputs]: Replace quickjs with quickjs-ng.
[arguments] <make-flags>: Adjust flags for quickjs-ng.
<phases>: Remove 'patch phase.

Change-Id: Ie0dd08dd22113502fa91d46c497ec28d022df61e
4fd58a4f — Eric Bavier 3 months ago
gnu: quickjs-ng: Update to 0.11.0.

* gnu/packages/javascript.scm (quickjs-ng): Update to 0.11.0.
(test262-source): Use latest commit pinned by quickjs-ng.

Change-Id: I77ce31f895afc0505b606b6cc26d1a5592b691d4
9f1a0275 — Eric Bavier 3 months ago
gnu: mimalloc: Update to 3.1.5.

* gnu/packages/c.scm (mimalloc): Update to 3.1.5.

Change-Id: Iafb25ae4f846a159e2e1ebe1ec37a76661841833
e5c746b9 — Arun Isaac 3 months ago
gnu: ravanan: Update to 0.2.0.

* gnu/packages/bioinformatics.scm (ravanan): Update to 0.2.0.
[native-inputs]: Add guile-run64.
[home-page]: Update.
0901cc15 — Efraim Flashner 3 months ago
gnu: qemu: Skip another test when ipxe-qemu isn't present.

* gnu/packages/virtualization.scm (qemu)[arguments]: Adjust the custom
'dont-require-ipxe-firmware phase to skip another test.

Change-Id: I42d32e776372d1702886f1a1a794cd0d3e48c73d
e5b9f515 — Efraim Flashner 3 months ago
gnu: tar: Skip another test on powerpc-linux.

* gnu/packages/base.scm (tar)[arguments]: Adjust the make-flags to skip
another test on powerpc-linux.

Change-Id: I2916375ba035bae7a6809b033b6b391079aa6f87
28d60948 — Efraim Flashner 3 months ago
tests: debian-install: Use download mirror for uidmap source.

* gnu/tests/foreign.scm (debian-uidmap-deb-file): Download using a
mirror-url.

Change-Id: I6036c553e6caba132c961658cb542d06d05e29b3
acf95352 — Efraim Flashner 3 months ago
tests: debian-install: Fix debian-13 qcow2 image.

* gnu/tests/foreign.scm (debian-13-qcow2): Adjust source uri to point to
the same image.

Change-Id: I975140f2febcf0781e6a9c67981b3896629de050
f02c8001 — Ricardo Wurmus 3 months ago
gnu: Add python-json-log-formatter.

* gnu/packages/python-xyz.scm (python-json-log-formatter): New variable.

Change-Id: Ia944a2341f2682d9c640cd34d9b7b638adfac8f3
dbe04d0d — Cayetano Santos 3 months ago
gnu: python-typer: Update to 0.20.0.

* gnu/packages/python-xyz.scm (python-typer): Update to 0.20.0.

Change-Id: I02f19cbc915f38d0202ea0a9178a54a50a3fcb95

Change-Id: I9245624280504295b3322f3770ba74c6b683410b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
986fd891 — Sharlatan Hellseher 3 months ago
gnu: autokey: Wrap kdialog.

* gnu/packages/xdisorg.scm (autokey)[phases]{wrap-executable}: Wrap
kdialog for atokey-qt runtime.
[inputs]: Add kdialog.

Change-Id: I19b0422fc99fd7824d50b7d32fe7ca5210f575cb
Next