Commit graph

639 commits

Author SHA1 Message Date
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
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