~ruther/guix-local

0f698c5f — Sharlatan Hellseher 3 months ago
gnu: date2name: Move to calendar.

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

Change-Id: I7d49a5fdf611940adb70ad960da8a05b420e37fe
06af246b — Sharlatan Hellseher 3 months ago
gnu: date2name: Update to 0.0-2.50cc8d3.

* gnu/packages/python-xyz.scm (date2name): Update to
50cc8d3957fc0bdc26c65042ab8f0d9f05610283 commit.
[arguments]: Drop all.
[native-inputs]: Remove python-setuptools; add python-poetry-core and
python-pytest.

Change-Id: I5ac959c5f4cfd314aa55dd9db85f81996734cc74
c575697e — Nicolas Graves 3 months ago
gnu: python-esprima: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-esprima):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Configure but disable tests with a comment.
[native-inputs]: Add python-setuptools.
[synopsis, description]: Improve style.

Change-Id: I27793284c263032dcb929ca1de6302f4663e148f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
522b8ec9 — Nicolas Graves 3 months ago
gnu: python-reedsolo: Update to 1.7.0.

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

Change-Id: I176ee91e0ad31615336fbc9e8982adc3936c4495
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
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
Next