Commit graph

565 commits

Author SHA1 Message Date
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
Sharlatan Hellseher
b1b381ad83
gnu: Add go-github-com-mholt-acmez-v3.
* gnu/packages/golang-web.scm (go-github-com-mholt-acmez-v3): New variable.

Change-Id: I6ee38076e931d8a0c64ffb82f7131bfeb57b4e27
2025-08-11 21:42:39 +01:00
Sharlatan Hellseher
a85eba7920
gnu: go-github-com-mholt-acmez: Rename variable.
* gnu/packages/golang-web.scm (go-github-com-mholt-acmez): Rename
varialbe to go-github-com-mholt-acmez-v2 to reflect go.mod import path.
(go-github-com-caddyserver-certmagic) [propagated-inputs]: Remove
go-github-com-mholt-acmez; add go-github-com-mholt-acmez-v2.

Change-Id: Iac48c0d2125aa629230b5b003835807d49a63481
2025-08-11 21:42:38 +01:00
Sharlatan Hellseher
576e6524cb
gnu: Add go-github-com-cockroachdb-metamorphic.
* gnu/packages/golang-web.scm (go-github-com-cockroachdb-metamorphic): New variable.

Change-Id: Icdaa77234d606b8375785b461ea0b351fe2ffa93
2025-08-11 21:42:38 +01:00
Sharlatan Hellseher
68b10d5bd7
gnu: Remove go-github-com-getsentry-raven-go.
* gnu/packages/golang-web.scm (go-github-com-getsentry-raven-go): Delete variable.

Change-Id: I2ca53fcb5a95650f38870377d271656cc4bb6081
2025-08-11 21:42:37 +01:00
Sharlatan Hellseher
f8e7cd064b
gnu: Add go-github-com-cockroachdb-errors.
* gnu/packages/golang-web.scm (go-github-com-cockroachdb-errors): New variable.

Change-Id: I44f73ee53a0bdfc044ef8f0453de6b68ed82ea74
2025-08-11 21:42:37 +01:00
Sharlatan Hellseher
3ab0b59b2a
gnu: Add go-github-com-gogo-status.
* gnu/packages/golang-web.scm (go-github-com-gogo-status): New variable.

Change-Id: I65c886fc12cfe8b9ac2fe7a2edf0313fc4351d20
2025-08-11 21:42:37 +01:00
Sharlatan Hellseher
af83500951
gnu: Add go-github-com-gogo-googleapis.
* gnu/packages/golang-web.scm (go-github-com-gogo-googleapis): New variable.

Change-Id: I5a891f6ad503997a0f1429129bd3c34f45eca618
2025-08-11 21:42:37 +01:00
Sharlatan Hellseher
7f235f90e6
gnu: Add go-github-com-performancecopilot-speed-v4.
* gnu/packages/golang-web.scm (go-github-com-performancecopilot-speed-v4): New variable.

Change-Id: I2727f1b8c461f8498814334fd194a102d9d8dd90
2025-08-11 21:42:36 +01:00
Sharlatan Hellseher
3de7694e29
gnu: Add go-github-com-matterbridge-gomatrix.
* gnu/packages/golang-web.scm (go-github-com-matterbridge-gomatrix): New variable.

Change-Id: I6afa6eb0710d4729bffeb5eb09938fe389018360
2025-08-11 21:42:35 +01:00
Sharlatan Hellseher
8f16c3d334
gnu: Add go-github-com-santhosh-tekuri-jsonschema-v5.
* gnu/packages/golang-web.scm (go-github-com-santhosh-tekuri-jsonschema-v5): New variable.

Change-Id: I52dde5585bd0dceb618e8e6784ba2d8cb278cc97
2025-08-11 21:42:34 +01:00
Sharlatan Hellseher
b9b054c734
gnu: go-cloud-google-com-go-compute-metadata: Fix version tag.
The correct version of the package follows Golang tagging style e.g. the
latest version is "compute/metadata/v0.7.0", this chage fixes it.

* gnu/packages/golang-web.scm (go-cloud-google-com-go-compute-metadata):
Set to the correct version tag compute/metadata/v0.7.0, use list style.
[native-inputs]: Add go-github-com-google-go-cmp.

Change-Id: I73f4be68237bae3a74747a46ff313d59518b43e6
2025-08-11 21:42:34 +01:00
Sharlatan Hellseher
65d4a85358
gnu: Add go-google-golang-org-genproto-googleapis-api.
* gnu/packages/golang-web.scm (go-google-golang-org-genproto-googleapis-api): New variable.

Change-Id: Id7078bf2b3b0f6c6cb75c479ad58ea7cf9d68324
2025-08-11 21:42:34 +01:00
Sharlatan Hellseher
a5b02098f5
gnu: go-github-com-ovn-kubernetes-libovsdb: Skip some tests on 32bit.
* gnu/packages/golang-web.scm (go-github-com-ovn-kubernetes-libovsdb):
  [arguments] <test-flags>: Skip some problematic tests on 32bit
  architectures.
  <phases>: Add optional 'remove-problematic-test-files.

Change-Id: I52ecf16124fe94886b7bfee706ac8b05aec8cb47
2025-07-23 13:11:26 +01:00
Sharlatan Hellseher
d9e52c0964
gnu: Add go-github-com-osrg-gobgp-v3.
* gnu/packages/golang-web.scm (go-github-com-osrg-gobgp-v3): New variable.

Change-Id: I2e6598e317b484e42411b7ec52bff9041210e381
2025-07-22 20:13:09 +01:00
Sharlatan Hellseher
e4171772e3
gnu: Add go-go-starlark-net.
* gnu/packages/golang-web.scm (go-go-starlark-net): New variable.

Change-Id: Iee2a6bf63f303af1020aaaa6fb029b54c1d0916d
2025-07-22 20:13:08 +01:00
Sharlatan Hellseher
dc119f0a6c
gnu: Add go-github-com-getsentry-sentry-go.
* gnu/packages/golang-web.scm (go-github-com-getsentry-sentry-go): New variable.

Change-Id: Ie15ee924cf668d09061e0b09c4f9b020bd3214b7
2025-07-22 20:13:08 +01:00
Sharlatan Hellseher
4ef468c392
gnu: Add go-github-com-insomniacslk-dhcp.
* gnu/packages/golang-web.scm (go-github-com-insomniacslk-dhcp): New variable.

Change-Id: If61752ffcb2e541642f7ae15792750fcff3b8053
2025-07-22 20:13:08 +01:00
Sharlatan Hellseher
50da3dcdc6
gnu: Add go-github-com-hugelgupf-socketpair.
* gnu/packages/golang-web.scm (go-github-com-hugelgupf-socketpair): New variable.

Change-Id: Ibac35c8c20536c8e28f6ae74155e384a453962d9
2025-07-22 20:13:08 +01:00
Sharlatan Hellseher
86d7418738
gnu: Add go-github-com-flosch-pongo2-v6.
* gnu/packages/golang-web.scm (go-github-com-flosch-pongo2-v6): New variable.

Change-Id: Ia79e76a1650a55861569b73f6f2f8ecc866c643b
2025-07-22 20:13:07 +01:00
Sharlatan Hellseher
f49e832ceb
gnu: Add go-github-com-linbit-golinstor.
* gnu/packages/golang-web.scm (go-github-com-linbit-golinstor): New variable.

Change-Id: I5c12340d4a76fd0ea3029b4a72671d3b16ddfb07
2025-07-22 20:13:06 +01:00
Sharlatan Hellseher
26a63da7e1
gnu: Add go-github-com-donovanhide-eventsource.
* gnu/packages/golang-web.scm (go-github-com-donovanhide-eventsource): New variable.

Change-Id: I4dab55f811091f698aaaf657fe04991c4aaa9e14
2025-07-22 20:13:06 +01:00