~ruther/guix-local

cd4ec008 — Nicolas Graves 3 months ago
gnu: python-gatt: Switch to pyproject.

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

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

* gnu/packages/python-xyz.scm (python-preshed):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Remove former <#:modules> and <#:phases>, not necessary
due to the switch to git-fetch.
<#:phases>: Replace 'check phase, to run it from the output and delete
it afterwards. This is necessary because tests import modules using
relative names, and the modules are compiled.  Add phase
'patch-msvccompiler.
[native-inputs]: Add python-setuptools.

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

* gnu/packages/python-xyz.scm (python-cymem):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop them.
[native-inputs]: Add python-setuptools.

Change-Id: Ie872ffa80538fda221b7a94ea927b515cf4e7ac6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
15ad3ce3 — Nicolas Graves 3 months ago
gnu: python-hypy-utils: Update to 1.0.29.

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

Change-Id: Ib7e79df1c9b2f107a961a0348f0270e03f9b0156
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
8dd23cb2 — Nicolas Graves 3 months ago
gnu: python-itemadapter: Update to 0.12.0.

* gnu/packages/python-xyz.scm (python-itemadapter): Update to 0.12.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-hatchling.
[description]: Improve style.

Change-Id: I6410daa7e06f167a34dcfbe8833f1c2bc567cfd1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
c6ed036b — Nicolas Graves 3 months ago
gnu: python-posix-ipc: Update to 1.3.2.

* gnu/packages/python-xyz.scm (python-posix-ipc): Update to 1.3.2.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Ignore file failing test collection.
<#:phases>: Replace phase 'patch-cc-path by 'set-cc-path.
[native-inputs]: Add python-pytest, python-setuptools.

Change-Id: I4ddb86b4683d8477cd37f9a7d4a4712de58369e7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
cf67f4b0 — Nicolas Graves 3 months ago
gnu: python-queuelib: Update to 1.8.0.

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

Change-Id: I9dcc90d8db515d6ec9cdc9ac3bd6d311bfd8e73a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
e5a2a980 — Nicolas Graves 3 months ago
gnu: python-pyee: Update to 13.0.0.

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

Change-Id: I09e87b248e35e9a5cf46f978f1ef3fbc182977ba
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
23e85d1b — Nicolas Graves 3 months ago
gnu: python-pydispatcher: Update to 2.0.7.

* gnu/packages/python-xyz.scm (python-pydispatcher): Update to 2.0.7.
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop them.
[native-inputs]: Add python-setuptools.
[description]: Improve style.

Change-Id: I593eef1ce5d30caea178ade07af1ecc6f863b535
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
c2a68922 — Sharlatan Hellseher 3 months ago
gnu: go-github-com-zitadel-oidc-v3: Update to 3.45.0.

* gnu/packages/golang-web.scm (go-github-com-zitadel-oidc-v3): Update to 3.45.0.
[arguments] <test-flags>: Remove "-vet=off" option, as no longer required.

Change-Id: I1fecf5525f25ef1e0506f372d861e0fdaf6db3d2
b9aef524 — Sharlatan Hellseher 3 months ago
gnu: go-github-com-go-jose-go-jose-v4: Update to 4.0.5.

* gnu/packages/golang-web.scm (go-github-com-go-jose-go-jose-v4): Update to 4.0.5.

Change-Id: I13cfb0199061de6f33955c16d3676b91716ac427
824c6a0a — Sharlatan Hellseher 3 months ago
gnu: go-jose-util: Inherit from go-github-com-go-jose-go-jose-v4.

* gnu/packages/golang-web.scm (go-jose-util): Inherit from
go-github-com-go-jose-go-jose-v4.
[version, source, build-system, native-inputs, home-page, license]: Drop
the fields.

Change-Id: Ieef0e7a9fd2fea16a7abf7749814ebd5211a5a7c
8fa839ce — Sharlatan Hellseher 3 months ago
gnu: imposm3: Unvendor.

* gnu/packages/geo.scm (imposm3): Update to 0.14.2, use G-expressions,
unvendor.
[source] <snippet>: Remove "vendor" directory.
[arguments] <build-flags>: Set version here instead of modifying
version.go file.
<test-flags>: Skip 2 problematic tests.
<test-subdirs>: Run test for the whole project.
<phases>: Remove 'set-version; add 'remove-integration-tests.
[native-inputs]: Add go-github-com-gogo-protobuf,
go-github-com-jmhodges-levigo, go-github-com-lib-pq,
go-github-com-omniscale-go-osm, go-github-com-pkg-errors, and
go-gopkg-in-yaml-v2.
[license]: Keep just project's direct license as "vendor" dirrectory was
purged.

Change-Id: Ib39c32c5ece6ac53d45d1e219f83e92d5077fa89
892a2b62 — Sharlatan Hellseher 3 months ago
gnu: Add go-github-com-omniscale-go-osm.

* gnu/packages/golang-xyz.scm (go-github-com-omniscale-go-osm): New variable.

Change-Id: I507f29f567d147f92355e025a9e4a9db9b05d5b5
821ca979 — Sharlatan Hellseher 3 months ago
gnu: Add go-gopkg-in-fsnotify-v1.

* gnu/packages/golang-xyz.scm (go-gopkg-in-fsnotify-v1): New variable.

Change-Id: I3b50ac55213df1a5024f6a4d7bd50f849eeb3c4b
5550a8cd — Sharlatan Hellseher 3 months ago
gnu: Add go-github-com-jmhodges-levigo.

* gnu/packages/golang-xyz.scm (go-github-com-jmhodges-levigo): New variable.

Change-Id: I9746e502b62731c7f8608495dd5ee516ccb61573
7ce8f5e0 — Sharlatan Hellseher 3 months ago
gnu: hebcal: Update to 5.9.4.

* gnu/packages/calendar.scm (hebcal): Update to 5.9.4.

Change-Id: Ie2fae27d2be871245a6f179b1e4dff7be6b98e86
07254750 — Sharlatan Hellseher 3 months ago
gnu: go-mvdan-cc-gofumpt: Update to 0.9.2.

* gnu/packages/golang-xyz.scm (go-mvdan-cc-gofumpt): Update to 0.9.2.
[propagated-inputs]: Remove go-github-com-rogpeppe-go-internal; add
go-github-com-rogpeppe-go-internal-1.14.

Change-Id: I8057bad71a3d40b36a3a8730c38d48ea0893d934
01ed8d56 — Sharlatan Hellseher 3 months ago
gnu: go-github-com-oklog-ulid-v2: Update to 2.1.1.

* gnu/packages/golang-xyz.scm (go-github-com-oklog-ulid-v2): Update to 2.1.1.

Change-Id: I49641fccfb0a873f624ea874f09217600663a36d
c7142e31 — Sharlatan Hellseher 3 months ago
gnu: yq: Update to 4.49.1.

* gnu/packages/textutils.scm (yq): Update to 4.49.1.
[native-inputs]: Remove go-go-yaml-in-yaml-v3; add go-go-yaml-in-yaml-v4.

Change-Id: I334bbebb56a94bc0c769c8a96b722dbcb24f5671
Next