Commit graph

537 commits

Author SHA1 Message Date
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
Sharlatan Hellseher
f309c8105b
gnu: Add go-github-com-ovn-kubernetes-libovsdb.
* gnu/packages/golang-web.scm (go-github-com-ovn-kubernetes-libovsdb): New variable.

Change-Id: Id3fb331edf3efe7f8b2937abffb4d9f7a9047b3a
2025-07-22 20:13:06 +01:00
Sharlatan Hellseher
075ed5ed4b
gnu: Add go-github-com-inetaf-tcpproxy.
* gnu/packages/golang-web.scm (go-github-com-inetaf-tcpproxy, go-tlsrouter): New variables.

Change-Id: I25f64ce2bf34260a1400325b9aa15508826ca1f9
2025-07-22 20:13:06 +01:00
Sharlatan Hellseher
b1d85e0905
gnu: Add go-github-com-armon-go-proxyproto.
* gnu/packages/golang-web.scm (go-github-com-armon-go-proxyproto): New variable.

Change-Id: Idc275115a60fa2f167470fa8d74d52816fef57ba
2025-07-22 20:13:05 +01:00
Sharlatan Hellseher
9d90b3816d
gnu: Add go-github-com-openfga-go-sdk.
* gnu/packages/golang-web.scm (go-github-com-openfga-go-sdk): New variable.

Change-Id: I212755fbe4233013186995858c5340e9501e596b
2025-07-22 20:13:04 +01:00
Sharlatan Hellseher
76a5864b92
gnu: Add go-github-com-apex-log.
* gnu/packages/golang-web.scm (go-github-com-apex-log)
(go-github-com-apex-log-bootstrap): New variables.

Change-Id: I7244424fdc4f218d9646ebaa98b908f35c673498
2025-07-22 20:13:04 +01:00
Sharlatan Hellseher
103e35a3d8
gnu: Add go-github-com-tj-go-kinesis.
* gnu/packages/golang-web.scm (go-github-com-tj-go-kinesis)
(go-github-com-tj-go-kinesis-bootstrap): New variables.

Change-Id: I1c2bf7363492e2ffe401fb50c2df933492b6a885
2025-07-22 20:13:04 +01:00
Sharlatan Hellseher
84b9934c2a
gnu: Add go-github-com-tj-go-elastic.
* gnu/packages/golang-web.scm (go-github-com-tj-go-elastic): New variable.

Change-Id: I51f23d747cb348cbe9d5902c7c9469e4a20116e6
2025-07-22 20:13:04 +01:00
Sharlatan Hellseher
4f96f6c6eb
gnu: Add go-github-com-smartystreets-go-aws-auth.
* gnu/packages/golang-web.scm (go-github-com-smartystreets-go-aws-auth): New variable.

Change-Id: I157ab7bd750f2746db0d0d52cff1ba6a7ff8106d
2025-07-22 20:13:04 +01:00
Sharlatan Hellseher
f99987e37e
gnu: Add go-github-com-aphistic-golf.
* gnu/packages/golang-web.scm (go-github-com-aphistic-golf): New variable.

Change-Id: I3d5c643c671e105a77e4eb52d16ebd64d01a0001
2025-07-22 20:13:04 +01:00
Sharlatan Hellseher
2c93bd406b
gnu: Add go-github-com-zitadel-oidc-v3.
* gnu/packages/golang-web.scm (go-github-com-zitadel-oidc-v3): New variable.

Change-Id: I08cd7240245e23e2eecae11128f4dfe474d51f74
2025-07-22 20:13:03 +01:00
Sharlatan Hellseher
c253056948
gnu: Add go-github-com-jeremija-gosubmit.
* gnu/packages/golang-web.scm (go-github-com-jeremija-gosubmit): New variable.

Change-Id: Ib56e516a626c6baf9a73409294d412223c412811
2025-07-22 20:13:03 +01:00
Sharlatan Hellseher
ef70a25c9d
gnu: Add go-github-com-cenkalti-rpc2.
* gnu/packages/golang-web.scm (go-github-com-cenkalti-rpc2): New variable.

Change-Id: I16cd7d4412c73d80b8994208f2a77e7c46926d1e
2025-07-22 20:13:02 +01:00
Sharlatan Hellseher
c00c1c9032
gnu: Add go-github-com-cenkalti-hub.
* gnu/packages/golang-web.scm (go-github-com-cenkalti-hub): New variable.

Change-Id: I9954247ed71f833e44d6e34ff02107d6d04f296b
2025-07-22 20:13:02 +01:00
Sharlatan Hellseher
0fc790cde3
gnu: Add go-github-com-mdlayher-netx.
* gnu/packages/golang-web.scm (go-github-com-mdlayher-netx): New variable.

Change-Id: Ic117beb87f6e5b6545a25b577a29d5665987ee18
2025-07-22 20:13:02 +01:00
Sharlatan Hellseher
9c7112e1a3
gnu: Add go-github-com-mdlayher-ndp.
* gnu/packages/golang-web.scm (go-github-com-mdlayher-ndp): New variable.

Change-Id: Ib0a664b13e9ff5b11c40d8ccc4237bec66fe360b
2025-07-22 20:13:02 +01:00
Sharlatan Hellseher
1afd358aa2
gnu: Add go-github-com-mdlayher-arp.
* gnu/packages/golang-web.scm (go-github-com-mdlayher-arp): New variable.

Change-Id: Ibf789917d67f907509a653b5227e628bc0955ba2
2025-07-22 20:13:01 +01:00
Sharlatan Hellseher
cbd3a610cd
gnu: Add go-github-com-mdlayher-ethernet.
* gnu/packages/golang-web.scm (go-github-com-mdlayher-ethernet): New variable.

Change-Id: I9a37f259cbab8f4e50519589353a3838c2cc9d20
2025-07-22 20:13:01 +01:00
Sharlatan Hellseher
00185276f9
gnu: Add go-github-com-mdlayher-packet.
* gnu/packages/golang-web.scm (go-github-com-mdlayher-packet): New variable.

Change-Id: I09a800f03c20a23efd4eca27cdac939d558448e6
2025-07-22 20:13:01 +01:00
Sharlatan Hellseher
8aa4bef49c
gnu: Add go-github-com-muhlemmer-httpforwarded.
* gnu/packages/golang-web.scm (go-github-com-muhlemmer-httpforwarded): New variable.

Change-Id: Idea1b1040755ae33ad26ab12582db911c3a39853
2025-07-22 20:13:01 +01:00
Sharlatan Hellseher
464f0222ac
gnu: Add go-moul-io-http2curl-v2.
* gnu/packages/golang-web.scm (go-moul-io-http2curl-v2): New variable.

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

Change-Id: I43c7a5532700b4ff029562e24f901535c9f0302e
2025-07-01 08:41:01 +01:00
David Thompson
4df13d122a
gnu: Add go-go-opentelemetry-io-contrib.
* gnu/packages/golang-web.scm (go-go-opentelemetry-io-contrib): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: I7f62b78dc281cbb55cc98aa85fdbc486102a804f
2025-06-17 15:17:18 +02:00
André Batista
2602e40362
gnu: lyrebird: Update to 0.6.1.
* gnu/packages/golang-web.scm (lyrebird): Update to 0.6.1.
[arguments] <#:go>: Set to go-1.23.

Change-Id: Icb361b94cde4567e6d872cd8b2252ab7b22ef041
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-10 12:31:49 +01:00
Ashvith Shetty
42f18e1f49
gnu: Add go-github-com-ohler55-ojg.
* gnu/packages/golang-web.scm (go-github-com-ohler55-ojg): New variable.

Change-Id: I8922bee0be925f250d59fbf5017a8a213d15a6bd
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-05-27 15:13:01 +02:00
André Batista
bd7139de98
gnu: lyrebird: Add version info.
See the project's Makefile.  Without this flag, version info defaults
to 'devel'.

* gnu/packages/golang-web.scm (lyrebird)[arguments]<#:build-flags>: Add
ldflag required for building with version information; append default
ldflags in case they are shadowed.

Change-Id: Iaa94c205244b3028b7e935b5ff83cf16b67f1b95
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-05-26 16:50:34 +01:00
Daniel Ziltener
d80b6134a4
gnu: go-github-com-sherclockholmes-webpush-go: Update to 1.4.0.
* gnu/packages/golang-web.scm (go-github-com-sherclockholmes-webpush-go):
Update to 1.4.0.
[propagated-inputs]: Remove go-github-com-golang-jwt-jwt; add
go-github-com-golang-jwt-jwt-v5.

Change-Id: I90cee2e34ce5cd245f100c30a41fa6349c8565bd
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-05-26 16:50:33 +01:00
André Batista
391f2c728a
gnu: lyrebird: Update to 0.6.0.
* gnu/packages/golang-web.scm (lyrebird): Update to 0.6.0.
[arguments] <#:go>: Set to go-1.22.

Change-Id: Ic42a459b851f4e1befbef3c7764f627f3b45d7c9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-05-26 16:50:33 +01:00
Sharlatan Hellseher
08da56701f
gnu: packages/golang-*: Skip some tests on ARM.
* gnu/packages/golang-build.scm (go-golang-org-x-sys) [arguments]
<test-flags>: Skip 4 failing tests on ARM systems.
(go-golang-org-x-net) [arguments] <test-flags>: Skip 2 tests on ARM
systems.  <phases>: Do not delete 'build, skip it.

* gnu/packages/golang-check.scm (go-github-com-smartystreets-goconvey)
[arguments] <test-flags>: Skip one failing test on ARM systems.

* gnu/packages/golang-maths.scm (go-gonum-org-v1-gonum) [arguments]
<test-subdirs>: Skip tests in "spatial" on non x86-64 systems.

* gnu/packages/golang-web.scm (go-github-com-safchain-ethtool)
[arguments] <test-flags>: Skip one test failing on ARM.
(go-github-com-mdlayher-socket) [arguments] <test-flags>: Skip one test
on ARM systems.
(go-github-com-mdlayher-netlink) [arguments] <test-flags>: Skip some
failing tests on ARM systems.
(go-github-com-mikioh-tcp) [arguments] <test-flags>: Move logic here,
skip one test on ARM system.  <phases>: Remove 'disable-failing-tests.
(go-github-com-libp2p-go-yamux-v4) [arguments] <test-flags>: Skip one
failing test on ARM systems.
(go-github-com-libp2p-go-yamux-v5) [arguments]: Inherit from
go-github-com-libp2p-go-yamux-v4.
(go-github-com-marten-seemann-tcp) [arguments] <test-flags>: Move logic
here, and skip one failing test on ARM system.  <phases>: Remove
'disable-failing-tests.

* gnu/packages/golang-xyz.scm (go-github-com-jbenet-go-temp-err-catcher)
[arguments] <test-flags>: Skip one failing test on ARM system.
(go-github-com-jbenet-goprocess): [arguments] <test-flags>: Run short
tests only skip 7 tests on ARM systems.
(go-github-com-cilium-ebpf) [arguments] <test-flags>: Skip 2 failing
tests on ARM system.
(go-github-com-elastic-gosigar) [arguments] <test-flags>: Utilize it and
skip 2 failing tests on ARM systems.  <phases>: Remove
'disable-failing-tests.

Change-Id: I191cd2a20a16eef0c77b04f0f6fdf72a3bb8d3be
2025-05-26 16:50:33 +01:00