1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-08 06:00:36 +02:00
Commit Graph

160645 Commits

Author SHA1 Message Date
Sharlatan Hellseher
fec2bcae32 gnu: Add go-github-com-containers-ocicrypt.
* gnu/packages/golang-crypto.scm (go-github-com-containers-ocicrypt): New variable.

Change-Id: I87c5af3de3dee2f69e22b21c32e1fad2b918770a
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me>
2025-10-30 17:12:46 +00:00
Sharlatan Hellseher
c845f92264 gnu: Add go-github-com-stefanberger-go-pkcs11uri.
* gnu/packages/golang-crypto.scm (go-github-com-stefanberger-go-pkcs11uri): New variable.

Change-Id: Ie16df66cc7f515246d743c5695eeed38f2e0a81d
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me>
2025-10-30 17:12:46 +00:00
Sharlatan Hellseher
3fcbad73a8 gnu: Add go-github-com-smallstep-pkcs7.
* gnu/packages/golang-crypto.scm (go-github-com-smallstep-pkcs7): New variable.

Change-Id: I3adadd96ea5fc5c3f9597686568c7f323f0101a8
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me>
2025-10-30 17:11:27 +00:00
Sharlatan Hellseher
a69fbebf1d gnu: Add go-k8s-io-client-go.
* gnu/packages/golang-xyz.scm (go-k8s-io-client-go): New variable.

Change-Id: I9313f85b13241d7602cc467e8b126b3b76058289
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me>
2025-10-30 17:11:27 +00:00
Sharlatan Hellseher
15f24d891c gnu: Add go-k8s-io-api.
* gnu/packages/golang-xyz.scm (go-k8s-io-api): New variable.

Change-Id: I9593e13d6be6cd505afd9068d4d3a40a97eb2a54
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me>
2025-10-30 17:11:27 +00:00
Sharlatan Hellseher
14eb8d5a6c gnu: Add go-github-com-containerd-protobuild.
* gnu/packages/golang-web.scm (go-github-com-containerd-protobuild): New variable.

Change-Id: Ia867e3ddc4f8f0626e60667e1a46c165b13c877b
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me>
2025-10-30 17:11:27 +00:00
Sharlatan Hellseher
17c29b0159 gnu: Add go-github-com-containerd-otelttrpc.
* gnu/packages/golang-web.scm (go-github-com-containerd-otelttrpc): New variable.

Change-Id: I19c4db28a15451e65ba1e22f02f79e80b8c3f610
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me>
2025-10-30 17:11:26 +00:00
Sharlatan Hellseher
16ca41b74d gnu: Add go-github-com-containerd-nri.
* gnu/packages/golang-web.scm (go-github-com-containerd-nri): New variable.

Change-Id: I110fdd97118b8a9da39bf2ddb37c5e16b666e4d4
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me>
2025-10-30 17:11:26 +00:00
Sharlatan Hellseher
cc916a824a gnu: Add go-github-com-knqyf263-go-plugin.
* gnu/packages/golang-web.scm (go-github-com-knqyf263-go-plugin)
(protoc-gen-go-plugin): New variables.

Change-Id: If1ffb54435996a4676da8b1e83db6755f86e2daa
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me>
2025-10-30 17:11:26 +00:00
Sharlatan Hellseher
43af1877a8 gnu: Add go-github-com-planetscale-vtprotobuf.
* gnu/packages/golang-web.scm (go-github-com-planetscale-vtprotobuf)
(protoc-gen-go-vtproto): New variables.

Change-Id: I505a6d74dd41160ed7226de24d6ad685c2c996ec
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me>
2025-10-30 17:11:26 +00:00
Sharlatan Hellseher
18524e0c03 gnu: Add go-github-com-docker-go-events.
* gnu/packages/docker.scm (go-github-com-docker-go-events): New variable.

Change-Id: I3e42b9d8ce53d55c23bb3a5f8685a9ff1f1d8c94
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me>
2025-10-30 17:11:26 +00:00
Sharlatan Hellseher
4ef89c00cb gnu: Add go-tags-cncf-io-container-device-interface.
* gnu/packages/golang-xyz.scm (go-tags-cncf-io-container-device-interface): New variable.

Change-Id: I3e7d7fa1709444c484b5d16bfb74f3e9d48a6c7e
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me>
2025-10-30 17:11:26 +00:00
Sharlatan Hellseher
ccf7b57b0e gnu: Add go-github-com-grpc-ecosystem-go-grpc-middleware.
* gnu/packages/golang-web.scm (go-github-com-grpc-ecosystem-go-grpc-middleware): New variable.

Change-Id: Icfa4e418f70d3b71a9a78e94f1c988c3b6e75134
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me>
2025-10-30 17:11:26 +00:00
Sharlatan Hellseher
e7bee7fa82 gnu: Add go-github-com-compose-spec-compose-go.
* gnu/packages/docker.scm (go-github-com-compose-spec-compose-go): New variable.

Change-Id: I1d733e591438e5ed5c64ef7a34bf0ec1f9d841a4
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me>
2025-10-30 17:11:26 +00:00
Sharlatan Hellseher
b48bb87ffe gnu: Add go-github-com-containerd-go-cni.
* gnu/packages/golang-web.scm (go-github-com-containerd-go-cni): New variable.

Change-Id: Ib7cdd8234e494fbff281850ebb5d50a821cde158
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me>
2025-10-30 17:11:26 +00:00
Sharlatan Hellseher
9af9fd201d gnu: Add go-github-com-containernetworking-cni.
* gnu/packages/golang-web.scm (go-github-com-containernetworking-cni): New variable.

Change-Id: Ie269481e616ef68faf066fe43c4a13414ffe75a3
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me>
2025-10-30 17:11:25 +00:00
Sharlatan Hellseher
0c7b7864fb gnu: Add go-github-com-adamkorcz-go-118-fuzz-build.
* gnu/packages/golang-check.scm (go-github-com-adamkorcz-go-118-fuzz-build): New variable.

Change-Id: I39ccda17f1ba813d62f25933d3b4901dcfd27ad2
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me>
2025-10-30 17:11:25 +00:00
Sharlatan Hellseher
3266712050 gnu: Add go-github-com-tchap-go-patricia-v2.
* gnu/packages/golang-xyz.scm (go-github-com-tchap-go-patricia-v2): New variable.

Change-Id: Ia85c11cfe47d17e9867d0325c81a0142a852bf2f
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me>
2025-10-30 17:11:23 +00:00
jgart
8305e75433 gnu: Add go-codeberg-org-tslocum-gmitohtml.
* gnu/packages/golang-web.scm (go-codeberg-org-tslocum-gmitohtml): New variable.

Change-Id: I5e14598628eefeff66fecc471e518a20328d4a36
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-30 16:44:58 +00:00
Nicolas Graves
8e8839eb99 gnu: python-robotframework-seleniumscreenshots: Switch to pyproject.
* gnu/packages/python-xyz.scm (python-robotframework-seleniumscreenshots):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
[home-page, synopsis, description]: Run guix style.

Change-Id: I8a3701a215776fd408c828344df3b13970da7a53
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-30 16:23:53 +00:00
Nicolas Graves
10e6072561 gnu: python-robotframework-seleniumlibrary: Update to 6.8.0.
* gnu/packages/python-xyz.scm (python-robotframework-seleniumlibrary): Update to 6.8.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Disable failing tests.
[native-inputs]: Add python-approvaltests, python-pytest-mockito,
python-pytest, python-setuptools.
[propagated-inputs]: Add python-click.

Change-Id: Icd882285948afa5821700eec3524c618b459c013
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-30 16:23:53 +00:00
Nicolas Graves
f34fb2180e gnu: python-robotframework-pythonlibcore: Update to 4.4.1.
* gnu/packages/python-xyz.scm (python-robotframework-pythonlibcore):
Update to 4.4.1.
[native-inputs]: Add python-approvaltests.

Change-Id: I66d7cf460957eb0cb0d70bcae727a7d65e22c43f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-30 16:23:53 +00:00
Nicolas Graves
b6fcddc413 gnu: Add python-approvaltests.
* gnu/packages/python-check.scm (python-approvaltests): New variable.

Change-Id: I6a8d5138c059936f1535bd0dce09b1cc9fac8f06
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-30 16:23:53 +00:00
Nicolas Graves
405ec135a9 gnu: Add python-approval-utilities.
* gnu/packages/python-check.scm (python-approval-utilities): New variable.

Change-Id: Ia725b06185f0a57a8ddb8a40d2ab19125c970a8e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-30 16:23:52 +00:00
Nicolas Graves
b627593177 gnu: Add python-empty-files.
* gnu/packages/python-check.scm (python-empty-files): New variable.

Change-Id: I830ae4443466c82314ca4a74d68ae9cc3b0161f0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-30 16:23:52 +00:00
Nicolas Graves
4e4496ded1 gnu: python-selenium: Fix build and update package to 4.34.2.
* gnu/packages/rust-crates.scm : Add selenium-manager crate sources
record package.
* gnu/packages/python-web.scm (selenium-manager): New variable.
(python-selenium): Update to 4.34.2, inherit from selenium-manager.
[arguments]<#:phases>: Add phases 'inject-selenium-manager-binary and
'relax-requirements.
[inputs]: Add selenium-manager.
[native-inputs]: Remove python-wheel.
[decription]: Improve style.
[source, home-page, license]: Inherit them.

Fixes: guix/guix#3831
Change-Id: I88e2144e0c64472360072dac1a5fd03741a03975
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-30 16:23:52 +00:00
Nicolas Graves
640b7d6f0c gnu: python-robotframework-pythonlibcore: Switch to pyproject.
* gnu/packages/python-xyz.scm (python-robotframework-pythonlibcore):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Migrate <#:phases> to <#:test-backend> and <#:test-flags>.
[native-inputs]: Add python-setuptools.
[description]: Improve style.

Change-Id: Ide6662215b9f449e2c7fd31ce5e73f0853d70ad1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-30 16:23:52 +00:00
Nicolas Graves
7ed2cfa0b9 gnu: python-robotframework-sshlibrary: Switch to pyproject.
* gnu/packages/python-xyz.scm (python-robotframework-sshlibrary):
[build-system]: Switch to pyproject-build-system.
[arguments]: Run guix style -S arguments.
<#:phases>: Improve style of phase 'build-and-install-doc.
[native-inputs]: Add python-setuptools.
[description]: Run guix style.

Change-Id: Ib9e70c340eb24448a8402e1f0ea599c763eed529
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-30 16:23:52 +00:00
Nicolas Graves
7fd8b57c20 gnu: python-robotframework-stacktrace: Switch to pyproject.
* gnu/packages/python-xyz.scm (python-robotframework-stacktrace):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Run guix style -S arguments.
<phases>: Remove unused custom 'check; add 'set-version.
[native-inputs]: Add python-setuptools.

Change-Id: Ib44bb2df810c6bda544df1fc9ad6ae5eca5df5ce
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-30 16:22:57 +00:00
Nicolas Graves
fa772b10a7 gnu: python-rellu: Switch to pyproject.
* gnu/packages/python-xyz.scm (python-rellu):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
[description]: Run guix style.

Change-Id: I92085ad6c97d702b01ab566ca78ca02ea391e193
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-30 16:09:30 +00:00
Hugo Buddelmeijer
7d7d7d1a61 gnu: font-amiri: Update to 1.003.
* gnu/packages/fonts.scm (font-amiri): Update to 1.003.

Change-Id: I3d18b4c266d56573ba95cc49c9e2f38dcb2b8aa3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-30 15:49:27 +00:00
Hugo Buddelmeijer
c3bafa553e gnu: python-glyphslib: Update to 6.6.1.
python-glyphslib 6.6.1 is the last version that works properly with
python-ufo2ft 2.x, see guix/guix#3335.

* gnu/packages/fontutils.scm (python-glyphslib): Update to 6.6.1.
[source] Switch to git-fetch.
[arguments] <#:test-flags>: Enable tests.
<#:phases>: Add 'pretend-version phase.
[native-inputs]: Remove python-wheel.

Change-Id: Ia68015f415cbe6e4bb11b32411b3a5cba0c7a52a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-30 15:49:27 +00:00
Hugo Buddelmeijer
e81b676b95 gnu: lcov-cobertura: Fix build.
* gnu/packages/code.scm (lcov-cobertura): Fix build.
[arguments] <#:phases>: Add 'patch-source phase.

Change-Id: Ie040ad02e53eab2733254e2a6a1c6d034b2ec6d3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-30 15:49:27 +00:00
Hugo Buddelmeijer
b015f88dce gnu: python-xmldiff: Update to 3.0b1.
* gnu/packages/python-xyz.scm (python-xmldiff): Update to 3.0b1.
[source]: Switch to git-fetch.

Change-Id: Ib83b5d60f2260b88d6ebe7939e4343381993f15c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-30 15:49:15 +00:00
Vinicius Monego
05f6e5887e gnu: Add python-iminuit.
* gnu/packages/python-science.scm (python-iminuit): New variable.

Change-Id: I65da990dda737fd744e22d83007c736a92a8ec0a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-30 15:16:51 +00:00
Vinicius Monego
9186b39eea gnu: Add python-numba-stats.
* gnu/packages/python-science.scm (python-numba-stats): New variable.

Change-Id: Iff8181ec1c9341081c09afcaf4fbdc2d57b1ccec
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-30 15:12:12 +00:00
Vinicius Monego
9218186867 gnu: Add python-unicodeitplus.
* gnu/packages/python-xyz.scm (python-unicodeitplus): New variable.

Change-Id: Ief9e0f558510b0df49c2cb51cb559694c7ca0c96
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-30 15:09:34 +00:00
Vinicius Monego
5e769f095f gnu: Add python-jacobi.
* gnu/packages/python-science.scm (python-jacobi): New variable.

Change-Id: I1db0a588789c0cb6c79d298f97b71ee7958eab39
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-30 15:09:34 +00:00
Allan Adair
e7d2cb411b gnu: Add python-kubernetes.
* gnu/packages/python-web.scm (python-kubernetes): New variable.

Change-Id: I64babb5633e93afc1fbe21e40e4b65df64fec413
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-30 14:23:45 +00:00
Nicolas Graves
40cd87d4c6 gnu: python-pystitcher: Update to 1.0.5-0.d8150be.
* gnu/packages/python-xyz.scm (python-pystitcher): Update to
d8150be85d53335f7077491ab4d73fad772ef1c9 commit.
[arguments]<#:phases>: Add phase 'set-version.
[native-inputs]: Remove python-setuptools, python-wheel.  Add
python-hatchling, python-hatch-vcs.
[inputs]: Replace python-pypdf3 by python-pypdf.

Change-Id: I0e053fc2460fd425015a70d730fd96173665fc30
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-30 14:07:36 +00:00
Ayan Das
dcd44c5cf9 gnu: python-diff-cover: Update to 9.7.1.
* gnu/packages/python-xyz.scm (python-diff-cover): Update to 9.7.1.
  (home-page): Use non-redirected 'diff_cover' URL.

Change-Id: I120ad2f2f4f6f21fff1b20c0137f4046dc0aadfd
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-30 13:59:54 +00:00
Cayetano Santos
594ca9ddd4 gnu: python-olm: Replace libolm by olm.
libolm is deprecaded by olm.

* gnu/packages/crypto.scm (python-olm)[inherit]: Switch from libolm to
olm.
[inputs]: Remove libolm; add olm.

Change-Id: Ieb6360435218348027fedf4db735e49ed5aa0e68
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-30 13:44:40 +00:00
Cayetano Santos
7df0211932 gnu: python-jaxtyping: Update to 0.3.3.
* gnu/packages/machine-learning.scm (python-jaxtyping): Update to 0.3.3.

Change-Id: I448742521e56cb4e8799f67b632f3939746e52ed
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-30 13:32:58 +00:00
Cayetano Santos
ffb8b9b5f7 gnu: Add python-wadler-lindig.
* gnu/packages/python-xyz.scm (python-wadler-lindig): New variable.

Change-Id: Ia493938cf8983ee978a1a37c04dd7a90ee473f32
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-30 13:32:52 +00:00
Cayetano Santos
4760733922 gnu: fdroidserver: Update to 2.4.2.
* gnu/packages/android.scm (fdroidserver): Update to 2.4.2.
[build-system]: Switch to pyproject-build-system.
[arguments]: Disable #:tests?.
<#:phases>: Remove fix-versioning; add set-env.
[propagated-inputs]: Remove python-ruamel.yaml; add python-argcomplete,
python-asn1crypto, python-oscrypto, python-platformdirs,
python-puremagic, python-ruamel.yaml-0.16, python-yamllint, and
sdkmanager.
[native-inputs]: Remove python-bcrypt, python-docker-pycreds,
python-pynacl, and python-websocket-client; add python-setuptools.

Fixes: guix/guix#3929
Change-Id: Idb302961009ea96667f713396e7d0922c1a98201
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-30 13:24:09 +00:00
Cayetano Santos
843af5ed32 gnu: Add python-oscrypto.
* gnu/packages/python-crypto.scm (python-oscrypto): New variable.

Change-Id: I1395e3ef753291ad9fb0887b7e38460ab708d7fa
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-30 13:24:09 +00:00
Sharlatan Hellseher
be460d0ee3 gnu: python-androguard: Switch to pyproject.
* gnu/packages/android.scm (python-androguard):
[build-system]: Switch to pyproject-build-system.
[arguments] <tests?>: Disable missing tests.
[native-inputs]: Remove python-codecov, python-coverage, python-mock,
python-nose, and python-nose-timer; add python-setuptools.

Change-Id: I0cb9b604bc17d272843244373561d74ae4e913e2
2025-10-30 13:24:09 +00:00
Cayetano Santos
d782bd75f1 gnu: python-androguard: Update to 3.3.5.
* gnu/packages/android.scm (python-androguard): Update to 3.3.5.
[propagated-inputs]: Add python-click and python-pydot.

Change-Id: I5bb7ec8566b3d27db1f8cbc1b7adb4d8201250d2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-30 13:12:06 +00:00
Cayetano Santos
16b22c416e gnu: python-pytooling: Update to 8.7.6.
* gnu/packages/python-xyz.scm (python-pytooling): Update to 8.7.6.
[native-inputs]: Remove python-wheel.

Change-Id: I371c4b3419c7076c0b35d3ce9f437959da912ecf
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-30 13:02:14 +00:00
Ghislain Vaillant
cb9e02e554 gnu: Add python-sshfs.
* gnu/packages/python-xyz.scm (python-sshfs): New variable.

Change-Id: I22ea5d608f8b02d584dd2d8318d2142e898e629f
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-30 12:42:46 +00:00