Commit graph

636 commits

Author SHA1 Message Date
Sharlatan Hellseher
91aaac25a3
gnu: go-github-com-rcrowley-go-metrics: Update to 0.0.0-20250401214520-65e299d6c5c9.
* gnu/packages/golang-web.scm (go-github-com-rcrowley-go-metrics): Update to 0.0.0-20250401214520-65e299d6c5c9.
[arguments] <go>: Use go-1.23.
<test-flags>: Skip just affect tests on mentioned problematic systems.

Change-Id: I04229ed786ae7515abb9431871334568369f2964
2025-08-11 21:42:54 +01:00
Sharlatan Hellseher
65d096c2e8
gnu: go-github-com-digitalocean-godo: Update to 1.151.0.
* gnu/packages/golang-web.scm (go-github-com-digitalocean-godo): Update to 1.151.0.
[arguments] <go>: Use go-1.23.
<test-flags>: Skip 4 more tests.

Change-Id: I3e8ca96004fa63119e0cb70f1d328128da308690
2025-08-11 21:42:54 +01:00
Sharlatan Hellseher
32d3608635
gnu: go-github-com-pascaldekloe-goe: Simplify.
* gnu/packages/golang-web.scm (go-github-com-pascaldekloe-goe)
[arguments] <phases>: Use default 'check.

Change-Id: Iefe2d4d8f567bd8e6adbdc9c3e6d2e6a0a380342
2025-08-11 21:42:54 +01:00
Sharlatan Hellseher
53be0ed6db
gnu: Add go-github-com-jhillyerd-enmime-v2.
* gnu/packages/golang-web.scm (go-github-com-jhillyerd-enmime-v2): New variable.

Change-Id: Idcb7b321361071b5f4b37a5d17f2eb9d7e8e2a69
2025-08-11 21:42:54 +01:00
Sharlatan Hellseher
6633e061eb
gnu: go-github-com-go-fed-httpsig: Skip one more test.
* gnu/packages/golang-web.scm (go-github-com-go-fed-httpsig) [arguments]
<test-flags>: Skip one more failing test.

Change-Id: I99d1b7e29a8157ef03881c661c60149c7497ebf3
2025-08-11 21:42:54 +01:00
Sharlatan Hellseher
c1922e0ba1
gnu: go-github-com-emersion-go-smtp: Update to 0.22.0.
* gnu/packages/golang-web.scm (go-github-com-emersion-go-smtp): Update to 0.22.0.
[arguments] <go>: Use go-1.23.

Change-Id: I3b5090c27b96f33ee86edfc5e8e605a00677e588
2025-08-11 21:42:54 +01:00
Sharlatan Hellseher
367cdbb054
gnu: go-git-sr-ht-emersion-gqlclient: Update to 0.0.0-20250318184027-d4a003529bba.
* gnu/packages/golang-web.scm (go-git-sr-ht-emersion-gqlclient): Update to 0.0.0-20250318184027-d4a003529bba.
[arguments] <go>: Use go-1.23.

Change-Id: Ie776d26e9f0312a59fdcefc9f652e04bc821d515
2025-08-11 21:42:54 +01:00
Sharlatan Hellseher
7cfda4b42d
gnu: go-github-com-aws-smithy-go-aws-http-auth: Skip one test.
* gnu/packages/golang-web.scm (go-github-com-aws-smithy-go-aws-http-auth)
[arguments] <test-flags>: Skip one failing test.

Change-Id: If3e8a40b83436ebf0807a2f309f093cf94a192ea
2025-08-11 21:42:53 +01:00
Sharlatan Hellseher
147524510a
gnu: go-github-com-42wim-httpsig: Update to 1.2.3.
* gnu/packages/golang-web.scm (go-github-com-42wim-httpsig): Update to 1.2.3.
[arguments] <test-flags>: Skip one failing test.

Change-Id: I55796befe2ba2add383d79269b821e14e3f7cb56
2025-08-11 21:42:53 +01:00
Sharlatan Hellseher
44989b53c6
gnu: go-git-sr-ht-rockorager-go-jmap: Update to 0.5.2.
* gnu/packages/golang-web.scm (go-git-sr-ht-rockorager-go-jmap): Update to 0.5.2.
[arguments] <go>: Use go-1.23.
<phases>: Use default 'check.

Change-Id: Ifebbe0aa1fb7c063f591729ca39ab69c1515ae2f
2025-08-11 21:42:53 +01:00
Sharlatan Hellseher
09c2ac5e96
gnu: go-github-com-go-openapi-errors: Update to 0.22.1.
* gnu/packages/golang-web.scm (go-github-com-go-openapi-errors): Update to 0.22.1.
[argumets] <go>: Use go-1.23.

Change-Id: I2f2341a9ba910d1e790ebd7373fd9c9bbcb1ca14
2025-08-11 21:42:53 +01:00
Sharlatan Hellseher
360a5d47fb
gnu: go-github-com-caddyserver-certmagic: Update to 0.22.1.
* gnu/packages/golang-web.scm (go-github-com-caddyserver-certmagic): Update to 0.22.1.
[propagated-inputs]: Remove go-github-com-mholt-acmez-v2; add
go-github-com-mholt-acmez-v3 and go-go-uber-org-zap-exp.

Change-Id: I55b0ea30639a54503168b41af9276a6962e796ed
2025-08-11 21:42:52 +01:00
Sharlatan Hellseher
88e23de4f3
gnu: Add go-go-opentelemetry-io-otel-exporters-otlp-otlptrace.
* gnu/packages/golang-web.scm (go-go-opentelemetry-io-otel-exporters-otlp-otlptrace): New variable.

Change-Id: I9a057a739f79a5c20f6dd91d941fbd7bccd3e8b6
2025-08-11 21:42:52 +01:00
Sharlatan Hellseher
4cb2554466
gnu: go-go-opentelemetry-io-contrib-propagators-autoprop: Adjust inputs.
* gnu/packages/golang-web.scm (go-go-opentelemetry-io-contrib-propagators-autoprop):
[source] <snippet>: Keep just current import path to prevent issues
during symlinking.
[propagated-inputs]: Add go-go-opentelemetry-io-contrib-propagators-aws,
go-go-opentelemetry-io-contrib-propagators-b3,
go-go-opentelemetry-io-contrib-propagators-jaeger, and
go-go-opentelemetry-io-contrib-propagators-ot.

Change-Id: I4ef961a416981dccefaa764f813157bf22e631f8
2025-08-11 21:42:51 +01:00
Sharlatan Hellseher
624f4e2612
gnu: Add go-go-opentelemetry-io-otel-exporters-otlp-otlptrace-otlptracehttp.
* gnu/packages/golang-web.scm (go-go-opentelemetry-io-otel-exporters-otlp-otlptrace-otlptracehttp): New variable.

Change-Id: I488fd518a0d1489b5721489037e0d4ba2f9b05aa
2025-08-11 21:42:51 +01:00
Sharlatan Hellseher
c9359aee99
gnu: Add go-go-opentelemetry-io-otel-exporters-otlp-otlptrace-otlptracegrpc.
* gnu/packages/golang-web.scm (go-go-opentelemetry-io-otel-exporters-otlp-otlptrace-otlptracegrpc): New variable.

Change-Id: I7364498d23a81f3e3a229f06c00abb2342c11ef6
2025-08-11 21:42:51 +01:00
Sharlatan Hellseher
c19edc69d1
gnu: Add go-go-opentelemetry-io-proto-otlp.
* gnu/packages/golang-web.scm (go-go-opentelemetry-io-proto-otlp): New variable.

Change-Id: Ibd4feea5bb18f77bd9dd17a80943fff1f75f8230
2025-08-11 21:42:51 +01:00
Sharlatan Hellseher
5847089b49
gnu: Add go-github-com-grpc-ecosystem-grpc-gateway-v2.
* gnu/packages/golang-web.scm (go-github-com-grpc-ecosystem-grpc-gateway-v2): New variable.

Change-Id: I742349d17d25b988993b61b6c31c19afdb6b75eb
2025-08-11 21:42:51 +01:00
Sharlatan Hellseher
953d216ea0
gnu: go-github-com-goccy-go-json: Update to 0.10.5.
* gnu/packages/golang-web.scm (go-github-com-goccy-go-json) Update to 0.10.5.
[arguments] <go>: Use go-1.23.

Change-Id: Ic333618edd1fa320541811dcb65ceb9fbeccc36f
2025-08-11 21:42:51 +01:00
Sharlatan Hellseher
7d0b89c977
gnu: go-github-com-go-chi-chi-v5: Update to 5.2.1.
* gnu/packages/golang-web.scm (go-github-com-go-chi-chi-v5): Update to 5.2.1.
[arguments] <go>: Use go-1.23.

Change-Id: I6847d6eff3fd470cc9532b90dea80ab20f720fb8
2025-08-11 21:42:50 +01:00
Sharlatan Hellseher
5cfd8490fc
gnu: Add go-go-opentelemetry-io-contrib-propagators-aws.
* gnu/packages/golang-web.scm (go-go-opentelemetry-io-contrib-propagators-aws): New variable.

Change-Id: I2e22d56d136ca2ce5948b89e1b71ba38b90fc2f4
2025-08-11 21:42:50 +01:00
Sharlatan Hellseher
acf0086a19
gnu: Add go-go-opentelemetry-io-contrib-propagators-b3.
* gnu/packages/golang-web.scm (go-go-opentelemetry-io-contrib-propagators-b3): New variable.

Change-Id: Ide2a6193931bca50898cb4b872a4a50a503765ba
2025-08-11 21:42:50 +01:00
Sharlatan Hellseher
a9dd7b4724
gnu: Add go-go-opentelemetry-io-contrib-propagators-jaeger.
* gnu/packages/golang-web.scm (go-go-opentelemetry-io-contrib-propagators-jaeger): New variable.

Change-Id: I63f479462d8c769c259b116e1acd8cd2af1ac573
2025-08-11 21:42:50 +01:00
Sharlatan Hellseher
f1b6ee5977
gnu: Add go-go-opentelemetry-io-contrib-propagators-ot.
* gnu/packages/golang-web.scm (go-go-opentelemetry-io-contrib-propagators-ot): New variable.

Change-Id: I9e177f17f23188acd5a491abfc10f814e8d0693e
2025-08-11 21:42:50 +01:00
Sharlatan Hellseher
21885ef45d
gnu: Add go-go-opentelemetry-io-otel-exporters-stdout-stdouttrace.
* gnu/packages/golang-web.scm (go-go-opentelemetry-io-otel-exporters-stdout-stdouttrace): New variable.

Change-Id: Ieced3c51ae3767757981840b856a1fd39600703d
2025-08-11 21:42:50 +01:00
Sharlatan Hellseher
db8682ad57
gnu: Add go-go-opentelemetry-io-otel-exporters-zipkin.
* gnu/packages/golang-web.scm (go-go-opentelemetry-io-otel-exporters-zipkin): New variable.

Change-Id: I679f8b8210a9950d4359ab50608c9221ed5704dc
2025-08-11 21:42:50 +01:00
Sharlatan Hellseher
6934dc99c5
gnu: go-go-opentelemetry-io-otel: Adjust snippet.
* gnu/packages/golang-web.scm (go-go-opentelemetry-io-otel) [source]
<snippet>: Completely remove "exports" directory.

Change-Id: Ieb7f977ccfdd7634aa60fcbdf399b35bef582828
2025-08-11 21:42:50 +01:00
Sharlatan Hellseher
d68679f65f
gnu: Add go-github-com-openzipkin-zipkin-go.
* gnu/packages/golang-web.scm (go-github-com-openzipkin-zipkin-go): New variable.

Change-Id: I8183ebfbe3c92ef6f915f33283f1bd919851187c
2025-08-11 21:42:50 +01:00
Sharlatan Hellseher
4080a14236
gnu: Add go-github-com-slok-go-http-metrics.
* gnu/packages/golang-web.scm (go-github-com-slok-go-http-metrics): New variable.

Change-Id: I0b747593d7161729a4b85655e3e9a8e1a1bc7257
2025-08-11 21:42:49 +01:00
Sharlatan Hellseher
1de25997bf
gnu: Add go-go-opentelemetry-io-contrib-propagators-autoprop.
* gnu/packages/golang-web.scm (go-go-opentelemetry-io-contrib-propagators-autoprop): New variable.

Change-Id: I0c06bed50925202c7628178abdf574b8d0f397d7
2025-08-11 21:42:49 +01:00
Sharlatan Hellseher
ae362e5115
gnu: go-github-com-multiformats-go-multiaddr: Update to 0.15.0.
* gnu/packages/golang-web.scm (go-github-com-multiformats-go-multiaddr): Update to 0.15.0.

Change-Id: I0b9ca53f91c4194311df1085b1f9d2bccd55d05d
2025-08-11 21:42:49 +01:00
Sharlatan Hellseher
01c6de1896
gnu: go-github-com-quic-go-webtransport-go: Update to 0.8.0-0.0a9e2ee.
* gnu/packages/golang-web.scm (go-github-com-quic-go-webtransport-go):
Update to 0.8.0-0.0a9e2ee.

Change-Id: I9ca008dec639868f551cad9ba0154ea0376bd21e
2025-08-11 21:42:49 +01:00
Sharlatan Hellseher
ccb69764fb
gnu: Add go-github-com-evanphx-json-patch-v5.
* gnu/packages/golang-web.scm (go-github-com-evanphx-json-patch-v5): New variable.

Change-Id: Iaac43b7dc49d353471b6f0c2e56eef9328403055
2025-08-11 21:42:48 +01:00
Sharlatan Hellseher
bb01579d9c
gnu: go-github-com-evanphx-json-patch: Update to 4.12.0.
* gnu/packages/golang-web.scm (go-github-com-evanphx-json-patch): Update to 4.12.0.

Change-Id: I9baf23f7290861f293e4a6ec89021fb3c37c98ff
2025-08-11 21:42:48 +01:00
Sharlatan Hellseher
d54d397ee8
gnu: go-github-com-aws-aws-sdk-go: Update to 1.55.7.
* gnu/packages/golang-web.scm (go-github-com-aws-aws-sdk-go): Update to 1.55.7.

Change-Id: I182b4800fbc7a247c24d429480530be18ab5cb0d
2025-08-11 21:42:47 +01:00
Sharlatan Hellseher
68c84aa159
gnu: Add go-github-com-letsencrypt-pebble-v2.
* gnu/packages/golang-web.scm (go-github-com-letsencrypt-pebble-v2): New variable.

Change-Id: I3cc211084510bc6afabdf4e3e01bce9358f20a5e
2025-08-11 21:42:47 +01:00
Sharlatan Hellseher
b777c385a3
gnu: Add go-github-com-letsencrypt-challtestsrv.
* gnu/packages/golang-web.scm (go-github-com-letsencrypt-challtestsrv): New variable.

Change-Id: I7dfab0b5ddf2ca88937643c7f7e9a3f838a309c5
2025-08-11 21:42:47 +01:00
Sharlatan Hellseher
d68563dde0
gnu: go-k8s-io-kube-openapi: Update to 0.0.0-20250318190949-c8a335a9a2ff.
* gnu/packages/golang-web.scm (go-k8s-io-kube-openapi): Update to 0.0.0-20250318190949-c8a335a9a2ff.
[propagated-inputs]: Remove go-sigs-k8s-io-yaml.
[native-inputs]: Remove go-github-com-google-gofuzz; add go-sigs-k8s-io-randfill.

Change-Id: Iab8c62033522400683f6af416844299bc231b74e
2025-08-11 21:42:46 +01:00
Sharlatan Hellseher
938c7d307f
gnu: go-github-com-ugorji-go-codec: Update to 1.2.14.
* gnu/packages/golang-web.scm (go-github-com-ugorji-go-codec): Update to 1.2.14.
[arguments] <go>: Use go-1.23.

Change-Id: I772e49711fd71541c79dc35ada405e2291b09b5b
2025-08-11 21:42:46 +01:00
Sharlatan Hellseher
f221f62138
gnu: Add go-github-com-shopify-goreferrer.
* gnu/packages/golang-web.scm (go-github-com-shopify-goreferrer): New variable.

Change-Id: Ifee381d116e2e8942dbf406d6f3ad8f5e4a53ec1
2025-08-11 21:42:45 +01:00
Sharlatan Hellseher
4207430982
gnu: go-github-com-quic-go-quic-go: Update to 0.52.0.
* gnu/packages/golang-web.scm (go-github-com-quic-go-quic-go): Update to 0.52.0.
[arguments] <go>: Use go-1.23.
[native-inputs]: Remove go-golang-org-x-time; add go-github-com-stretchr-testify.

Change-Id: I99c279c4c51f6144dd4c444fc2adb20b47aa91ae
2025-08-11 21:42:44 +01:00
Sharlatan Hellseher
cde0cd7219
gnu: go-github-com-aws-aws-sdk-go-v2-feature-s3-manager: Update to 1.17.78.
* gnu/packages/golang-web.scm (go-github-com-aws-aws-sdk-go-v2-feature-s3-manager): Update to 1.17.78.
Do not inherit from go-github-com-aws-aws-sdk-go-v2.
[synopsis]: Add corresponded one.
[description]: Likewise.

Change-Id: I10fafe11029d2ae3b9944c5da131f4565ece3efd
2025-08-11 21:42:44 +01:00
Sharlatan Hellseher
cb868f17f2
gnu: go-github-com-aws-aws-sdk-go-v2-config: Update to 1.29.15.
* gnu/packages/golang-web.scm (go-github-com-aws-aws-sdk-go-v2-config): Update to 1.29.15.
Do not inherit from go-github-com-aws-aws-sdk-go-v2.
[propagated-inputs]: Remove go-github-com-google-go-cmp.
[synopsis]: Add corresponded one.
[description]: Likewise.

Change-Id: Ice448122c9f8dad3433a132d278ed5ea64e95c95
2025-08-11 21:42:44 +01:00
Sharlatan Hellseher
5b9405fea8
gnu: go-github-com-coder-websocket: Update to 1.8.13.
* gnu/packages/golang-web.scm (go-github-com-coder-websocket): Update to 1.8.13.

Change-Id: I415c37427ebf1cdb8e890b45f1db03430f2d7274
2025-08-11 21:42:43 +01:00
Sharlatan Hellseher
dfb54c0fcb
gnu: Add go-github-com-cenkalti-backoff-v5.
* gnu/packages/golang-web.scm (go-github-com-cenkalti-backoff-v5): New variable.

Change-Id: I3cfe26085495f05671d46eb3b1fcaa1b0973c59a
2025-08-11 21:42:43 +01:00
Sharlatan Hellseher
1f67d518fc
gnu: go-github-com-json-iterator-go: Skip more tests.
* gnu/packages/golang-web.scm (go-github-com-json-iterator-go)
[arguments] <test-flags>: Skip more failing tests.

Change-Id: I36b5a5b0d35c29ec73e8ca7e92f382159204a73c
2025-08-11 21:42:43 +01:00
Sharlatan Hellseher
c8ddd1e5e6
gnu: go-github-com-gorilla-csrf: Update to 1.7.3.
* gnu/packages/golang-web.scm (go-github-com-gorilla-csrf): Update to 1.7.3.
[arguments] <go>: Use go-1.23.

Change-Id: I5698a675de3dd53ac8fdda359b8764979a20d5e3
2025-08-11 21:42:43 +01:00
Sharlatan Hellseher
0d6f602b6c
gnu: go-github-com-olekukonko-tablewriter: Update to 1.0.7.
* gnu/packages/golang-xyz.scm (go-github-com-olekukonko-tablewriter): Update to 1.0.7.
[arguments] <go>: Use go-1.23.
[propagated-inputs]: Add go-github-com-fatih-color,
go-github-com-olekukonko-errors, and go-github-com-olekukonko-ll.
[native-inputs]: Add go-github-com-olekukonko-ts.
(go-csv2table) [arguments]: Inherit instead of overwrite.
[native-inputs]: Merge native and propagated inputs.
[propagated-inputs]: Drop all.
[inputs]: Drop all.
(go-github-com-olekukonko-tablewriter-0.0.5): New variable.
(go-github-com-charmbracelet-glamour-0.3) [propagated-inputs]: Remove
go-github-com-olekukonko-tablewriter; add
go-github-com-olekukonko-tablewriter-0.0.5.

* gnu/packages/golang-web.scm (go-github-com-jaytaylor-html2text,
go-github-com-yggdrasil-network-yggdrasil-go): [propagated-inputs]:
Remove go-github-com-olekukonko-tablewriter; add
go-github-com-olekukonko-tablewriter-0.0.5.

* gnu/packages/networking.scm (yggdrasil): Likewise.

* gnu/packages/check.scm (checkmake) [native-inputs]: Remove
go-github-com-olekukonko-tablewriter; add
go-github-com-olekukonko-tablewriter-0.0.5.

* gnu/packages/databases.scm (sqls): Likewise.

* gnu/packages/education.scm (cf-tool): Likewise.

* gnu/packages/textutils.scm (vale) [arguments] <go>: Use go-1.23.
[native-inputs]: Remove go-github-com-olekukonko-tablewriter; add
go-github-com-olekukonko-tablewriter-0.0.5.

Change-Id: Idefcb19961d22702de0cd6da912d9c964048fe8b
2025-08-11 21:42:43 +01:00
Sharlatan Hellseher
87661cea77
gnu: Pin some golang packages to use go-1.23.
After the defult Golang version was set to 1.24 some of the older
packages which had no fresh version started failing on the 'check phase,
this change pins them to go-1.23 helping to resolve the issue.

Go 1.24 requires non-constant format strings to be explicitly handled.

The errors might look like these:

    non-constant format string in call to (*testing.common).Errorf
    ExampleParseOptionsLifetime refers to unknown identifier: ParseOptionsLifetime

See <https://tip.golang.org/doc/go1.24#vet>.

Change-Id: Ife5093c4fd98af7cea59abf1a9a29351b66602bb
2025-08-11 21:42:42 +01:00
Maxim Cournoyer
1482e0d789
gnu: Remove #:go arguments using go-1.22, go-1.23 or go-1.24.
We are now building with go-1.24 by default.

Automated via:

  git grep -rl '#:go go-1.2' | xargs sed -i '/.*#:go go-1.2[234].*/d'

Change-Id: Ib821d96753619c7748a67ff58b95d8fa358839b7
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-11 21:42:39 +01:00