Commit graph

639 commits

Author SHA1 Message Date
Sharlatan Hellseher
7bb028b25c
gnu: Add go-github-com-lum8rjack-go-ja4h.
* gnu/packages/golang-web.scm (go-github-com-lum8rjack-go-ja4h): New variable.

Change-Id: I61ddcf84978d188f1f3a658816a1d051687354b4
2025-09-26 00:50:08 +01:00
Sharlatan Hellseher
9052b6ffb2
gnu: Add go-github-com-a-h-templ.
* gnu/packages/golang-web.scm (go-github-com-a-h-templ, templ): New
variables.

Change-Id: I72f7889819ecc0a6e030e4567129503d1ea1fd64
2025-09-26 00:50:07 +01:00
Sharlatan Hellseher
98182c8f07
gnu: Add go-github-com-sebest-xff.
* gnu/packages/golang-web.scm (go-github-com-sebest-xff): New variable.

Change-Id: Ia7542a0e68ceb781eff1c4055dfe28aaf475f272
2025-09-26 00:50:06 +01:00
Maxim Cournoyer
10482f731e
Reapply "Update Maxim's email address."
This reverts commit a7db92d9b3, this time with
the more careful command, to avoid a world rebuild:

grep -rl --exclude-dir=build --exclude-dir=patches --exclude=ld-wrapper.in \
  --exclude=sitecustomize.py --exclude=guix-emacs.el maxim.cournoyer@gmail.com |
  xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g'

Change-Id: I0871f5cf9ace79e34e78e24154d0da6ea95a3a91
2025-09-18 13:44:12 +09:00
Maxim Cournoyer
a7db92d9b3
Revert "Update Maxim's email address."
This reverts commit d0d87a744d. Oops! This
caused a world rebuild.

Change-Id: I25fff644b2b61d0ee93d69b457b04c72b5b74d15
2025-09-18 12:07:31 +09:00
Maxim Cournoyer
d0d87a744d
Update Maxim's email address.
The change was automated via:

  git grep -l maxim.cournoyer@gmail.com |
    xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g'

* .mailmap: New entry.

Change-Id: Iaa88b1e51c94159c49138fb43910badb990eb169
2025-09-18 08:05:19 +09:00
Sharlatan Hellseher
760edf4f5e
gnu: go-github-com-puerkitobio-goquery: Update to 1.10.3.
* gnu/packages/golang-web.scm (go-github-com-puerkitobio-goquery): Update to 1.10.3.

Change-Id: Iaa56f89ccb17358de8274c5f94f069cd56e8098b
2025-09-14 23:57:58 +01:00
Danny Milosavljevic
45d98c9a90
gnu: Add go-github-com-google-nftables.
* gnu/packages/golang-web.scm (go-github-com-google-nftables): New variable.

Change-Id: I15c28251790472be2a7cd93598573ac23a60c6a1
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-14 22:56:51 +01:00
Danny Milosavljevic
6254f5443a
gnu: Add go-google-golang-org-grpc-cmd-protoc-gen-go-grpc.
* gnu/packages/golang-web.scm (go-google-golang-org-grpc-cmd-protoc-gen-go-grpc,
protoc-gen-go-grpc): New variables.

Change-Id: Ic4c0026944e94c9c12a405f631756a1f15c6e317
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-14 22:53:24 +01:00
Danny Milosavljevic
ca6726430a
gnu: Add go-github-com-varlink-go-varlink.
* gnu/packages/golang-xyz.scm (go-github-com-varlink-go-varlink): New variable.

Change-Id: I6174a9f43eac0db17af5c6340e2d879a1094c71a
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-14 22:53:24 +01:00
Sharlatan Hellseher
fc046443f4
gnu: go-github-com-zitadel-oidc-v3: Update to 3.43.0.
* gnu/packages/golang-web.scm (go-github-com-zitadel-oidc-v3): Update to 3.43.0.
[arguments] <go>: Use default go-1.24.
<test-flags>: Skip code vet during tests.
[propagated-inputs]: Add go-go-opentelemetry-io-otel-trace.

Change-Id: Id5debd7a426de5e31ea1985bd536b23a9bebcc5f
2025-09-11 16:23:29 +01:00
Sharlatan Hellseher
3ba7261e87
gnu: go-github-com-vishvananda-netlink: Update to 1.3.1.
* gnu/packages/golang-web.scm (go-github-com-vishvananda-netlink): Update to 1.3.1.

Change-Id: I00803901994f3f4dfc9931e9e8049d08877fce53
2025-09-11 16:23:11 +01:00
Sharlatan Hellseher
96e93d586b
gnu: packages/golang-xyz: Remove ipfs module.
* gnu/packages/golang-web.scm: Remove unused ipfs module.

Change-Id: Idba822ee31eb8c53c5db9e98a7a3aa2b3c3f5c94
2025-09-11 12:37:30 +01:00
Sharlatan Hellseher
1bbd95458a
gnu: go-github-com-libp2p-go-socket-activation: Move to ipfs.
* gnu/packages/golang-web.scm (go-github-com-libp2p-go-socket-activation):
Move from here ...
* gnu/packages/ipfs.scm: ... to here.

Change-Id: I4f119ef54dcb26f9c448cc9a7b4d57bc30e0f544
2025-09-11 12:35:34 +01:00
Sharlatan Hellseher
06251ce90c
gnu: go-github-com-libp2p-go-doh-resolver: Move to ipfs.
* gnu/packages/golang-web.scm (go-github-com-libp2p-go-doh-resolver):
Move from here ...
* gnu/packages/ipfs.scm: ... to here.

Change-Id: I18b4ed7a1549755a3a7618823b0fe492c2914afb
2025-09-11 12:33:25 +01:00
Sharlatan Hellseher
82121b3572
gnu: go-github-com-ipfs-go-cid: Move to golang-web.
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-cid): Move from here ...
* gnu/packages/golang-web.scm: ... to here.

Change-Id: Iea8fc418f2b4e479f453ac63a27d97e3e203e13f
2025-09-11 12:30:56 +01:00
Sharlatan Hellseher
e75833ff8d
gnu: go-github-com-libp2p-go-cidranger: Move to ipfs.
* gnu/packages/golang-web.scm (go-github-com-libp2p-go-cidranger): Move
from here ...
* gnu/packages/ipfs.scm: ... to here.

Change-Id: Idb0ada9852e028d76ca88237b298d4f0d5d8617a
2025-09-11 12:27:10 +01:00
Sharlatan Hellseher
11ad0901a4
gnu: go-gitlab-com-gitlab-org-api-client-go: Update to 0.130.1.
* gnu/packages/golang-web.scm (go-gitlab-com-gitlab-org-api-client-go):
Update to 0.130.1.
[source] <url>: Remove trailing ".git", fix indentation.
[arguments] <test-flags>: Rework the list of skipped tests.
[native-inputs]: Add go-go-uber-org-mock.

Change-Id: I3f9e642dcc0d88eeb062f9c85845281d9c018b37
2025-09-11 12:17:40 +01:00
Sharlatan Hellseher
221a1ad80c
gnu: go-github-com-emersion-go-maildir: Update to 0.6.0.
* gnu/packages/golang-web.scm (go-github-com-emersion-go-maildir): Update to 0.6.0.

Change-Id: Id68663c7c625be322013d42aefe8ff666326f4b6
2025-09-10 13:23:00 +01:00
Sharlatan Hellseher
063026216b
gnu: gron: Move to textutils.
* gnu/packages/golang-web.scm (gron): Move from here ...
* gnu/packages/textutils.scm: ... to here.

Change-Id: Ic1cbb609e4ed95218e42cdb866762ae6e52ddbc5
2025-09-08 23:18:36 +01:00
Sharlatan Hellseher
cb437c97cb
gnu: go-github-com-nwidger-jsoncolor: Move to golang-xyz.
* gnu/packages/golang-web.scm (go-github-com-nwidger-jsoncolor): Move
from here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: I10755233b70242116bd5fb8055aca3519ef8111c
2025-09-08 23:12:58 +01:00
Sharlatan Hellseher
85af01955d
gnu: gron: Build with go-1.24.
* gnu/packages/golang-web.scm (gron): Fix indentation.
[arguments] <go>: Use default go-1.24 compiler.
<test-flags>: Do not vet during tests.

Change-Id: Ic356dadf5769b8a9810043091a807c766bd6a77f
2025-09-08 23:08:13 +01:00
Sharlatan Hellseher
c7bf8ac568
gnu: go-k8s-io-kube-openapi: Update to 0.0.0-20250905212525-66792eed8611.
* gnu/packages/golang-web.scm (go-k8s-io-kube-openapi): Update to 0.0.0-20250905212525-66792eed8611.
[arguments] <go>: Use default go-1.24.
<test-flags>: Skip vet during tests.
[propagated-inputs]: Remove go-gopkg-in-yaml-v3 and
go-sigs-k8s-io-structured-merge-diff-v4; add
go-github-com-stretchr-testify, go-go-yaml-in-yaml-v2,
go-go-yaml-in-yaml-v3, go-sigs-k8s-io-randfill, and
go-sigs-k8s-io-structured-merge-diff-v6.
[native-inputs]: Remove go-github-com-getkin-kin-openapi and
go-sigs-k8s-io-randfill; add go-sigs-k8s-io-yaml.

Change-Id: I5db7662bc426bc6ba8d265dc2c53ee92392db7fb
2025-09-08 23:02:37 +01:00
Sharlatan Hellseher
dc10ed47df
gnu: Add go-gopkg-in-evanphx-json-patch-v4.
* gnu/packages/golang-web.scm (go-gopkg-in-evanphx-json-patch-v4): New variable.

Change-Id: I7bc78c6206daf55b9d4a928cf1782e8bc117c374
2025-09-07 15:19:16 +01:00
Sharlatan Hellseher
9e88bddbe4
gnu: go-github-com-evanphx-json-patch: Update to 4.13.0.
* gnu/packages/golang-web.scm (go-github-com-evanphx-json-patch): Update
to 4.13.0.
[arguments] <go>: Use default, go-1.24.
<unpack-path>: Add it.
<test-flags>: Add "-vet=off".
[description]: Fix indentation.
(go-github-com-evanphx-json-patch-v5): Fix indentation.
[arguments]: Do not overwrite, but substitute <import-path> only.

Change-Id: Ied53f8d51fb514f9bd2e82b4526f807bf2359a30
2025-09-07 15:19:16 +01:00
Sharlatan Hellseher
a43303a2dd
gnu: go-connectrpc-com-connect: Enable tests.
* gnu/packages/golang-web.scm (go-connectrpc-com-connect) [source]
<snippet>: Delete submodules with their own go.mod.
[arguments] <tests?>: Run short unit tests.
<test-flags>: Skip some problematic tests.

Change-Id: If5019334ab41b37b1428c92be2ba15cb41723689
2025-09-04 00:20:16 +01:00
Sharlatan Hellseher
7b48ff37cc
gnu: go-connectrpc-com-connect: Move to golang-web.
* gnu/packages/golang-xyz.scm (go-connectrpc-com-connect): Move from
here ...
* gnu/packages/golang-web.scm: ... to here.

* gnu/packages/ci.scm: Add golang-web module.

Change-Id: Ia255d3bfbe3e7da1202b2d40caa40fd63f4ecc65
2025-09-04 00:03:38 +01:00
Sharlatan Hellseher
961072c753
gnu: go-golang-zx2c4-com-wireguard: Enable all tests.
* gnu/packages/golang-web.scm (go-golang-zx2c4-com-wireguard)
[arguments] <phases>: Use default 'check and run all tests.

Change-Id: I6bf45e6a6a3215d6b69aeb937af879966c097827
Signed-off-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
2025-08-30 12:26:42 +03:00
Sharlatan Hellseher
d752d63a8c
gnu: go-golang-zx2c4-com-wireguard: Update to 0.0.0-20250521234502-f333402bd9cb.
* gnu/packages/golang-web.scm (go-golang-zx2c4-com-wireguard): Update to 0.0.0-20250521234502-f333402bd9cb.
[propagated-inputs]: Add go-gvisor-dev-gvisor.

Change-Id: I022f723c0ae28af1c321b5e245e57902e685c80e
Signed-off-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
2025-08-30 12:26:41 +03:00
Sharlatan Hellseher
6dad5e0f83
gnu: Add go-github-com-things-go-go-socks5.
* gnu/packages/golang-web.scm (go-github-com-things-go-go-socks5): New variable.

Change-Id: Iabd5137b3f6bad919fccaf248f36f0d0b26e2309
Signed-off-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
2025-08-30 12:26:40 +03:00
Artyom V. Poptsov
7c3c3c80ce
gnu: go-github-com-alexliesenfeld-health: Update to 0.8.1.
* gnu/packages/golang-web.scm (go-github-com-alexliesenfeld-health): Update to 0.8.1.

Change-Id: I032ce0bae2693e7cc954b4215c3939edf99cf5e3
2025-08-30 10:43:13 +03:00
Artyom V. Poptsov
b9978b7cfb
gnu: go-github-com-sourcegraph-jsonrpc2: Update to 0.2.1.
* gnu/packages/golang-web.scm (go-github-com-sourcegraph-jsonrpc2): Update to 0.2.1.

Change-Id: Ic41ece9255a5b421aa1afa33777d04e64b9b16ef
2025-08-30 10:41:52 +03:00
Artyom V. Poptsov
a8e65783a9
gnu: go-github-com-pion-srtp-v3: Update to 3.0.7.
* gnu/packages/golang-web.scm (go-github-com-pion-srtp-v3): Update to 3.0.7.

Change-Id: I07fea852a5ed79ddd3abd8f24fe345a09450ecb6
2025-08-30 10:38:28 +03:00
Artyom V. Poptsov
5057e542aa
gnu: go-github-com-pion-rtp: Update to 1.8.21.
* gnu/packages/golang-web.scm (go-github-com-pion-rtp): Update to 1.8.21.
[native-inputs]: Add go-github-com-stretchr-testify.

Change-Id: I4e4b711f185d08de82d6fdf1a0c9820b6b69d526
2025-08-30 10:38:27 +03:00
Artyom V. Poptsov
1a4c9f70f3
gnu: go-github-com-caddyserver-zerossl: Update to 0.1.3.
* gnu/packages/golang-web.scm (go-github-com-caddyserver-zerossl): Update to 0.1.3.

Change-Id: Ia98ace5ae6be49c513c19d78cc65b168d1e4c379
2025-08-30 10:31:44 +03:00
Sharlatan Hellseher
c394be1e76
gnu: Add go-github-com-google-go-dap.
* gnu/packages/golang-web.scm (go-github-com-google-go-dap): New variable.

Change-Id: I746f6a6a31813cbf5b2b47b5af0c052db9c7e067
Signed-off-by: jgart <jgart@dismail.de>
2025-08-24 21:06:45 -05:00
Maxim Cournoyer
e28ab6a6fe
gnu: turbovnc: Simplify 'delete-all-but' in snippet.
* gnu/packages/vnc.scm (turbovnc) [source] <snippet>: Simplify.
* gnu/packages/astronomy.scm (phd2): Likewise.
* gnu/packages/emulators.scm (libretro-dolphin-emu)
(retroarch-minimal): Likewise.
* gnu/packages/golang-web.scm (go-github-com-aws-aws-sdk-go-v2-service-sqs)
(go-go-opentelemetry-io-contrib-propagators-autoprop)
(go-go-opentelemetry-io-otel-exporters-otlp-otlptrace)
(go-go-opentelemetry-io-otel-exporters-otlp-otlptrace-otlptracegrpc)
(go-go-opentelemetry-io-otel-exporters-otlp-otlptrace-otlptracehttp)
(go-go-opentelemetry-io-otel-exporters-zipkin)
(go-go-opentelemetry-io-otel-log, go-go-opentelemetry-io-otel-sdk)
(go-go-opentelemetry-io-otel-sdk-log, go-go-opentelemetry-io-otel-sdk-metric)
(go-google-golang-org-genproto-googleapis-api): Likewise.
* gnu/packages/golang-xyz.scm (go-go-uber-org-zap-exp): Likewise.
* gnu/packages/ipfs.scm (go-github-com-ipfs-shipyard-nopfs-ipfs): Likewise.
* gnu/packages/mpi.scm (openmpi-5): Likewise.

Change-Id: I286ff1e949ccb97f9369f2a172c8559e3884dba7
2025-08-25 08:58:42 +09:00
Sharlatan Hellseher
522b24adaa
gnu: Add go-github-com-lestrrat-go-jwx-v2.
* gnu/packages/golang-web.scm (go-github-com-lestrrat-go-jwx-v2): New variable.

Change-Id: If618e8adc69d07a8d9e159bb1f52a78db784c820
2025-08-19 21:40:29 +01:00
Sharlatan Hellseher
4b5708c9cb
gnu: Add go-github-com-lestrrat-go-jwx-v3.
* gnu/packages/golang-web.scm (go-github-com-lestrrat-go-jwx-v3): New variable.

Change-Id: Ifa8acaf86356b8191cc476504dd7088de51ea2c8
2025-08-19 21:40:29 +01:00
Sharlatan Hellseher
1449188f39
gnu: Add go-github-com-lestrrat-go-httprc.
* gnu/packages/golang-web.scm (go-github-com-lestrrat-go-httprc)
(go-github-com-lestrrat-go-httprc-v3): New variables.

Change-Id: Iad93d5728a192ca1d5c7256e149975f586c8e27e
2025-08-19 21:40:29 +01:00
Sharlatan Hellseher
e74cd5cdd7
gnu: Add go-github-com-gorilla-pat.
* gnu/packages/golang-web.scm (go-github-com-gorilla-pat): New variable.

Change-Id: Ifc13b0230f57de25ffc09201d13630e18c1de99f
2025-08-19 21:40:29 +01:00
Sharlatan Hellseher
70bb7c5354
gnu: Add go-github-com-lestrrat-go-jwx.
* gnu/packages/golang-web.scm (go-github-com-lestrrat-go-jwx): New variable.

Change-Id: Ica6ec5e4f2e72f401770ba6284c8c56206246f88
2025-08-19 21:40:29 +01:00
Arthur Rodrigues
fd2c10d714
gnu: Add go-github-com-lestrrat-go-httpcc.
* gnu/packages/golang-web.scm (go-github-com-lestrrat-go-httpcc): New
variable.

Change-Id: I090fd09e5a5b53a6690e5843ae906f7f1c10da87
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-19 21:40:28 +01:00
Sharlatan Hellseher
22700c5f37
gnu: Remove go-go-opentelemetry-io-contrib.
This package provides collection of Golang modules which were packaged
individually.

* gnu/packages/golang-web.scm (go-go-opentelemetry-io-contrib): Delete variable.

Change-Id: I63a037b845839f6a63267001ed68df7b2e586205
2025-08-11 21:42:58 +01:00
Sharlatan Hellseher
9db5b40643
gnu: go-github-com-aws-aws-sdk-go-v2-service-sqs: Update to 1.38.7.
* gnu/packages/golang-web.scm (go-github-com-aws-aws-sdk-go-v2-service-sqs): Update to 1.38.7.

Change-Id: Ia06d844dfe506f8e09d50c95934f0d9d1231823d
2025-08-11 21:42:58 +01:00
Sharlatan Hellseher
84d02ac3e2
gnu: go-github-com-aws-aws-sdk-go-v2-credentials: Update to 1.17.69.
* gnu/packages/golang-web.scm (go-github-com-aws-aws-sdk-go-v2-credentials): Update to 1.17.69.

Change-Id: I4682a0d50cc91c375f1d8817a409d92b0f86bcf0
2025-08-11 21:42:58 +01:00
Sharlatan Hellseher
42c338360c
gnu: go-github-com-aws-aws-sdk-go-v2-service-s3: Update to 1.80.2.
* gnu/packages/golang-web.scm (go-github-com-aws-aws-sdk-go-v2-service-s3): Update to 1.80.2.
Do no inherit and build from it's own tag.
[synopsis]: Add it.
[description]: Likewise.

Change-Id: I774630203f586feedfc6a499d1e3601722df47da
2025-08-11 21:42:58 +01:00
Sharlatan Hellseher
fe3ee1faeb
gnu: go-github-com-aws-aws-sdk-go-v2: Update to 1.36.4.
* gnu/packages/golang-web.scm (go-github-com-aws-aws-sdk-go-v2): Update to 1.36.4.
[source] <snippet>: Delete "config" and "service/s3".

Change-Id: Id2e9935ff41946d1be73152bc6ad47747cb826a6
2025-08-11 21:42:58 +01:00
Sharlatan Hellseher
c3a04213ed
gnu: go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-snowflake-v2: Update to 2.11.0.
* gnu/packages/golang-web.scm (go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-snowflake-v2): Update to 2.11.0.
[propagated-inputs]: Remove go-github-com-pion-ice-v2, go-github-com-pion-transport-v2,
go-github-com-pion-webrtc-v3, and go-github-com-stretchr-testify; add
go-github-com-pion-ice-v4, go-github-com-pion-transport-v3, and
go-github-com-pion-webrtc-v4.
[native-inputs]: Remove go-github-com-golang-mock.

Change-Id: I389b847bf786c253faceb6ee09d62a3c836ed579
2025-08-11 21:42:57 +01:00
Sharlatan Hellseher
cae4b22417
gnu: go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-ptutil: Update to 0.0.0-20250130151315-efaf4e0ec0d3.
* gnu/packages/golang-web.scm (go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-ptutil):
Update to 0.0.0-20250130151315-efaf4e0ec0d3.
[propagated-inputs]: Add go-github-com-refraction-networking-utls,
go-github-com-smartystreets-goconvey, and go-golang-org-x-net.
[native-inputs]: Add
go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-snowflake-v2-bootstrap.

(go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-snowflake-v2-bootstrap): New variable.

Change-Id: I6ab6690fdaea13ed0e1e8b44eb89c8b9e170f3d9
2025-08-11 21:42:57 +01:00