~ruther/guix-local

d3600a04 — Nicolas Graves 3 months ago
gnu: unoconv: Switch to pyproject.

* gnu/packages/libreoffice.scm (unoconv):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Add 'check phase replacement.
[native-inputs]: Add gnu-make, python-setuptools.

Change-Id: I2a8c35fddcc9af4a51c0414feea8a74261b37de2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
56bd65a4 — Nicolas Graves 3 months ago
gnu: licenseheaders: Update to 0.8.8.

* gnu/packages/license.scm (licenseheaders): Update to 0.8.8.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
<#:test-backend, #:test-flags, #:phases>: Run tests.
[native-inputs]: Add python-setuptools.

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

* gnu/packages/libusb.scm (python-hidapi):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Refresh phase 'patch-configuration.
Remove other phase replacements, use <#:configure-flags> instead.
<#:test-backend>: Set it.
[native-inputs]: Add python-setuptools.

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

* gnu/packages/libusb.scm (python-pyusb):
[build-system]: Switch to pyproject-build-system.
[arguments]: Run guix style.
<#:modules>: Use (guix build pyproject-build-system).
[native-inputs]: Add python-setuptools.

Change-Id: I5269de23e9879f3b1e69205e5dd3dd60266690e8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
4af4a7f9 — Nicolas Graves 3 months ago
gnu: python-libusb1: Switch to pyproject.

* gnu/packages/libusb.scm (python-libusb1):
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
<modules>: Use (guix build pyproject-build-system).
<#:test-backend, #:test-flags>: Set them to run tests.
<#:phases>: Add phase 'remove-installed-tests.
[native-inputs]: Add python-setuptools.
[description]: Improve style.

Change-Id: I82a5d5d13df391b6844e692344a2a4e27f3e881e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
8a3cb943 — Nicolas Graves 3 months ago
gnu: python-jupyter-packaging: Switch to pyproject.

* gnu/packages/jupyter.scm (python-jupyter-packaging):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Replace 'check phase with a 'configure-tests phase.
[native-inputs]: Add python-setuptools.  Remove python-coverage and
python-pytest-cov.

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

* gnu/packages/jupyter.scm (python-sparqlkernel):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Relocate phase 'install-kernelspec.
[native-inputs]: Add python-setuptools.
[description]: Improve style.

Change-Id: I2b65b4e23f212ef654d0efcb9a8a2e28bed343e1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
c7e4c24a — Nicolas Graves 3 months ago
gnu: python-bash-kernel: Update to 0.10.0.

* gnu/packages/jupyter.scm (python-bash-kernel): Update to 0.10.0.
[build-system]: Switch to pyproject-build-system.
[arguments]: Refresh style.
[native-inputs]: Add python-flit-core.
[inputs]: Add python-filetype.

Change-Id: I4c1518a40c5cff7213697e357d0517f624d0e9eb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
60745b6f — Sharlatan Hellseher 3 months ago
gnu: python-pytest-tornasync: Switch to pyproject.

* gnu/packages/python-check.scm (python-pytest-tornasync):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop all.
[propagated-inputs]: Remove python-pytest.
[native-inputs]: Add python-pytest-bootstrap and python-setuptools.

Change-Id: I78cca7bbbe4ba233fd24c3b986174a823d288443
97f62ca3 — Sharlatan Hellseher 3 months ago
gnu: python-pytest-repeat: Update to 0.9.4.

* gnu/packages/python-check.scm (python-pytest-repeat): Update to 0.9.4.
[source] <pypi-uri>: Fix archvie name.
[arguments]: Drop all.
[propagated-inputs]: Remove python-pytest.
[native-inputs]: Remove python-setuptools-scm; add python-hatchling and
python-pytest-bootstrap.

Change-Id: Idb480a394f30b47f67e7d4134dfa294b9a9ba2b7
fa9df451 — Sharlatan Hellseher 3 months ago
gnu: python-pytest-mockito: Update to 0.0.5.

* gnu/packages/python-check.scm (python-pytest-mockito): Update to 0.0.5.
[arguments] <phases>: Add 'set-version; use default 'check.
[propagated-inputs]: Remove python-pytest.
[native-inputs]: Add python-hatch-vcs, python-hatchling,
python-pytest-bootstrap, and python-setuptools-scm.

Change-Id: Ie6acb167416a8d236dd9c9533128a44ceae85589
6a85c6fb — Cayetano Santos 4 months ago
gnu: Add python-amaranth.

* gnu/packages/electronics.scm (python-amaranth): New variable.

Change-Id: I2a914751b600fe22d8d5ca885d847957bbe2793e
cbce80e9 — Cayetano Santos 4 months ago
gnu: Add python-pyvcd.

* gnu/packages/electronics.scm (python-pyvcd): New variable.

Change-Id: Id01ee8ceba3df4ed2730fd8bfedf35a4fc2a3172
d67d6cb5 — Cayetano Santos 4 months ago
gnu: Add python-jschon.

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

Change-Id: I0c79df0fd79190a64fb52b998032b0a4ed54ca25
00c44c94 — Cayetano Santos 3 months ago
gnu: sby: Fix typo.

* gnu/packages/electronics.scm (sby)[arguments]: Fix typo in
'patch-/usr/bin/env #:phase.

Change-Id: I00e1c6d6df1161bfc8ea8cec68efa2f6a61f343d
bc697fd4 — Cayetano Santos 4 months ago
gnu: yices: Update to 2.7.0.

* gnu/packages/maths.scm (yices): Update to 2.7.0.
[native-inputs]: Add python-minimal-wrapper.
[source]: Switch to git-fetch.

Change-Id: I5b6d05770b11f7218339fb7266e9da7681dd20a3
e4c8f01d — Cayetano Santos 4 months ago
gnu: libpoly: Update to 0.2.0.

* gnu/packages/maths.scm (libpoly): Update to 0.2.0.
[native-inputs]: Add python-minimal-wrapper.
[arguments]: Remove #:configure-flags.

Change-Id: Ib920e643fa5f8eea387ed802c137a67410a8dbfa
1ddfcfdc — Cayetano Santos 4 months ago
gnu: Add eqy.

* gnu/packages/electronics.scm (eqy): New variable.

Change-Id: I8ec52ccddc549ca6fa65ef073a905d09fa27000b
98966b79 — Cayetano Santos 4 months ago
gnu: Add mcy.

* gnu/packages/electronics.scm (mcy): New variable.

Change-Id: I3f78e42d91255e7adf88609a82111e53f0225f33
78330f52 — Cayetano Santos 4 months ago
gnu: Add sby-gui.

* gnu/packages/electronics.scm (sby-gui): New variable.

Change-Id: If1a1737f735b0e7b27a10b864c192600e22b53b9
Next