1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-12 16:10:39 +02:00
Commit Graph

148509 Commits

Author SHA1 Message Date
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
6492977463 gnu: go-github-com-prometheus-client-golang: Update to 1.22.0.
* gnu/packages/prometheus.scm (go-github-com-prometheus-client-golang): Update to 1.22.0.

Change-Id: Icc43b1f58d8c9a4fc61e47c5676901aebbf7b24c
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
cb3b8db6a9 gnu: go-github-com-cheggaaa-pb-v3: Update to 3.1.7.
* gnu/packages/golang-xyz.scm (go-github-com-cheggaaa-pb-v3): Update to 3.1.7.

Change-Id: Id7f655ac5a0efca2142695462457d6de924ad97f
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
00e6852811 gnu: Add go-github-com-olekukonko-ll.
* gnu/packages/golang-xyz.scm (go-github-com-olekukonko-ll): New variable.

Change-Id: I2051dad020d46c8d992fcc7e0c7641105fd75b7b
2025-08-11 21:42:43 +01:00
Sharlatan Hellseher
268b2c8b5a gnu: Add go-github-com-olekukonko-errors.
* gnu/packages/golang-xyz.scm (go-github-com-olekukonko-errors): New variable.

Change-Id: I1d1e121c6b9019c3c4522d8f4daa051dc7c3083a
2025-08-11 21:42:42 +01:00
Sharlatan Hellseher
bc82a84128 gnu: go-github-com-expr-lang-expr: Update to 1.17.5.
* gnu/packages/golang-xyz.scm (go-github-com-expr-lang-expr): Update to 1.17.5.
[arguments] <go>: Use go-1.23.

Change-Id: If51484d965197374f730ae288dbb161426d47890
2025-08-11 21:42:42 +01:00
Sharlatan Hellseher
8a2a9f538e gnu: go-dario-cat-mergo: Update to 1.0.2.
* gnu/packages/golang-xyz.scm (go-dario-cat-mergo): Update to 1.0.2.
[arguments] <go>: Use go-1.23.
(go-github-com-darccio-mergo, go-github-com-imdario-mergo) [arguments]
<go>: Use go-1.23.

Change-Id: I36c58b35948f96b5af98c215ea81edf028540a6b
2025-08-11 21:42:42 +01:00
Sharlatan Hellseher
3fe4cceb65 gnu: go-github-com-bmatcuk-doublestar-v4: Update to 4.8.1.
* gnu/packages/golang-xyz.scm (go-github-com-bmatcuk-doublestar-v4): Update to 4.8.1.
[arguments] <go>: Use go-1.23.

Change-Id: I6f189061eefd599c85abc7711b1b63c69edb657d
2025-08-11 21:42:42 +01:00
Sharlatan Hellseher
0d0852ad4f gnu: go-github-com-spf13-pflag: Update to 1.0.6.
* gnu/packages/golang-xyz.scm (go-github-com-spf13-pflag): Update to 1.0.6.
[arguments] <go>: Use go-1.23.

Change-Id: I9983a00dfdb087a882c22c6bc687d723c47c7512
2025-08-11 21:42:42 +01:00
Sharlatan Hellseher
43df4054b2 gnu: go-github-com-burntsushi-toml: Update to 1.5.0.
* gnu/packages/golang-xyz.scm (go-github-com-burntsushi-toml): Update to 1.5.0.
[arguments] <go>: Use go-1.23.

Change-Id: I3c85d048000f6f7bc74edd1c5092f376efe5a1e8
2025-08-11 21:42:42 +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
0e25b7c1b6 gnu: go-github-com-google-go-cmdtest: Fix build with Go 1.24.
* gnu/packages/golang-build.scm (go-github-com-google-go-cmdtest)
[phases] <patch-source>: New phase.

Change-Id: I2c066ed43d9b2e32f34b6f1a0defb9870e6039a8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-11 21:42:42 +01:00
Maxim Cournoyer
71e1b44f58 gnu: go-google-golang-org-protobuf: Update to 1.36.6.
* gnu/packages/golang-build.scm (go-google-golang-org-protobuf): Update to 1.36.6.

Change-Id: Ic0ed87395e2c2a6139a1728c6543cb2a2c171c65
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-11 21:42:41 +01:00
Maxim Cournoyer
0e12e326d9 gnu: go-golang-org-x-vuln: Update to 1.1.4.
* gnu/packages/golang-build.scm (go-golang-org-x-vuln): Update to 1.1.4.

Change-Id: I3416b7a296ab6cd049fe3592cadbf100f3d2041d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-11 21:42:41 +01:00
Maxim Cournoyer
732979ac1a gnu: go-golang-org-x-time: Update to 0.11.0.
* gnu/packages/golang-build.scm (go-golang-org-x-time): Update to 0.11.0.

Change-Id: Id6c4c6320a13c8c4babf2641c8126fe15fcb8b3d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-11 21:42:41 +01:00
Maxim Cournoyer
40c9a9c2fb gnu: go-golang-org-x-term: Update to 0.32.0.
* gnu/packages/golang-build.scm (go-golang-org-x-term): Update to 0.32.0.

Change-Id: Id35a7e3054e5fc283ae0550a606da5635b72561b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-11 21:42:41 +01:00
Maxim Cournoyer
8b451116ea gnu: go-golang-org-x-telemetry-config: Update to 0.48.0.
* gnu/packages/golang-build.scm (go-golang-org-x-telemetry-config): Update to 0.48.0.

Change-Id: I9433b2aac8b1e7d37256cf3259a589514ed138d5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-11 21:42:41 +01:00
Maxim Cournoyer
fbcd506c0e gnu: go-golang-org-x-telemetry: Update to 0.0.0-20250529002037-25d2f7894191.
* gnu/packages/golang-build.scm (go-golang-org-x-telemetry): Update to
0.0.0-20250529002037-25d2f7894191.
[source]: Update commit ref.
[arguments] <#:test-flags>: Skip TestLoadedChartsAreValid test.

Change-Id: Ie2abd03d4c02d23ff20bc2b34146652cc0247e0e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-11 21:42:41 +01:00
Maxim Cournoyer
9a59a0a8c6 gnu: go-golang-org-x-sys: Update to 0.33.0.
* gnu/packages/golang-build.scm (go-golang-org-x-sys): Update to 0.33.0.

Change-Id: Ie0c3b26465fa13f6b981b95e65794f5e6b0f18c4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-11 21:42:41 +01:00
Maxim Cournoyer
af0245c701 gnu: go-golang-org-x-sync: Update to 0.14.0.
* gnu/packages/golang-build.scm (go-golang-org-x-sync): Update to 0.14.0.

Change-Id: I849f25cd73f15cdb384268d4615b1b82352e0e96
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-11 21:42:41 +01:00
Maxim Cournoyer
15bd261f90 gnu: go-golang-org-x-net: Update to 0.40.0.
* gnu/packages/golang-build.scm (go-golang-org-x-net): Update to 0.40.0.

Change-Id: I3c6666c341863c564f3ba44eef3d5fcf4a3d71f8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-11 21:42:41 +01:00
Maxim Cournoyer
f9f8d9c321 gnu: go-golang-org-x-mod: Update to 0.24.0.
* gnu/packages/golang-build.scm (go-golang-org-x-mod): Update to 0.24.0.

Change-Id: I119629f89e4f8151a02a963317b14adc262d339c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-11 21:42:41 +01:00
Maxim Cournoyer
40a5cda154 gnu: go-golang-org-x-image: Update to 0.27.0.
* gnu/packages/golang-build.scm (go-golang-org-x-image): Update to 0.27.0.

Change-Id: Iaf67a65c10eb3b8aed86220b68870db6fed1b752
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-11 21:42:40 +01:00
Maxim Cournoyer
f9ce3aa799 gnu: go-golang-org-x-exp-typeparams: Update to 0.0.0-20250531010427-b6e5de432a8b.
* gnu/packages/golang-build.scm (go-golang-org-x-exp-typeparams): Update to
0.0.0-20250531010427-b6e5de432a8b.

Change-Id: I10a1aa26d07442f92361c416f636216a20ddbd03
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-11 21:42:40 +01:00
Maxim Cournoyer
4c65632915 gnu: go-golang-org-x-exp: Update to 0.0.0-20250530180427-b6e5de432a8b.
* gnu/packages/golang-build.scm (go-golang-org-x-exp): Update to
0.0.0-20250530180427-b6e5de432a8b.

Change-Id: I03d67f7fd7bcfa90a003a6654104389181f46bb3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-11 21:42:40 +01:00
Maxim Cournoyer
b4bc336d79 gnu: go-golang-org-x-crypto: Update to 0.38.0.
* gnu/packages/golang-build.scm (go-golang-org-x-crypto): Update to 0.38.0.

Change-Id: I0ebeeb8a4b017736088508880c7ade27acf35186
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-11 21:42:40 +01:00
Maxim Cournoyer
4101fe9900 gnu: go-golang-org-x-arch: Update to 0.17.0.
* gnu/packages/golang-build.scm (go-golang-org-x-arch): Update to 0.17.0.

Change-Id: If062af2ade7d1886648444dc14eab19ebc452c56
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-11 21:42:40 +01:00
Maxim Cournoyer
e9b5e65552 gnu: go-github-com-yuin-goldmark-emoji: Update to 1.0.6.
* gnu/packages/golang-build.scm (go-github-com-yuin-goldmark-emoji): Update to 1.0.6.

Change-Id: Id1c7c71e2b82029151e234fa0b7f0e0afe444d18
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-11 21:42:40 +01:00
Maxim Cournoyer
be2046f2f8 gnu: go-github-com-yuin-goldmark: Update to 1.7.12.
* gnu/packages/golang-build.scm (go-github-com-yuin-goldmark): Update to 1.7.12.

Change-Id: I2d161ace11915c61aac97624d092874849b8eb0e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-11 21:42:40 +01:00
Maxim Cournoyer
6d5b374338 gnu: go-github-com-google-renameio: Update to 2.0.0.
* gnu/packages/golang-build.scm (go-github-com-google-renameio): Update to 2.0.0.

Change-Id: Ibc452b115f74b225c89b0b90351232b8bc3776d7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-11 21:42:40 +01:00
Maxim Cournoyer
c1d54a1eb4 gnu: go-github-com-google-go-cmp: Update to 0.7.0.
* gnu/packages/golang-build.scm (go-github-com-google-go-cmp): Update to 0.7.0.

Change-Id: I1849eba8ba0ba1e63cd04d4763a9ba01deb08adc
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-11 21:42:40 +01:00
Maxim Cournoyer
038257d3b5 gnu: go-github-com-golang-glog: Update to 1.2.5.
* gnu/packages/golang-build.scm (go-github-com-golang-glog): Update to 1.2.5.

Change-Id: Iea4c097b337062a7b8e70dd20aa360f9757dfb05
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-11 21:42:39 +01:00
Maxim Cournoyer
3e8972c427 gnu: go-github-com-goccmack-gocc: Update to 1.0.2.
* gnu/packages/golang-build.scm (go-github-com-goccmack-gocc): Update to 1.0.2.
[source]: Adjust commit reference.
[description]: Use two spaces between sentences.

Change-Id: I812ecd49037a19a22cfe1654b97134a01c2ae36b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-11 21:42:39 +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
Maxim Cournoyer
055e855828 gnu: go: Update to 1.24 for building packages.
* gnu/packages/golang.scm (go): Update to 1.24.

Change-Id: I036d768405d9c757c0a068d977c1633aaa41d8cd
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-11 21:42:39 +01:00
Maxim Cournoyer
d8af4f1064 gnu: go-golang-org-x-text: Update to 0.25.0.
* gnu/packages/golang-build.scm (go-golang-org-x-text): Update to 0.25.0.
[arguments] <#:test-flags>: New argument.

Change-Id: I11e50e895d05ffc4be8fb43d70d02e2bb22f4ba0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-11 21:42:39 +01:00
Maxim Cournoyer
553c58e9a0 gnu: go-golang-org-x-tools: Update to 0.33.0.
* gnu/packages/golang-build.scm (go-golang-org-x-tools): Update to 0.33.0.
[phases] <check>: Skip TestGenericPaths, TestOrdering and TestPaths tests.

Change-Id: I13812b4e5f0991ae2c19ce66e7d18a2fab1c9193
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-11 21:42:39 +01:00
Maxim Cournoyer
f27cc17451 gnu: go-github-com-jbenet-go-context: Apply patch to fix crash.
* gnu/packages/patches/go-github-com-jbenet-go-context-fix-import-error.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/golang-xyz.scm (go-github-com-jbenet-go-context)
[source]: Apply it.
[propagated-inputs]: Delete field.

Change-Id: Id63ff5a78788eb85055e89f352f6b68ada4c0c0a
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
e3040e4afd gnu: Add go-github-com-ipfs-go-ds-pebble.
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-ds-pebble): New variable.

Change-Id: Ic41803fc77d659b5d2a76c0be99f0158d4339004
2025-08-11 21:42:38 +01:00
Sharlatan Hellseher
e7ad25ccbb gnu: Add go-github-com-cockroachdb-pebble-v2.
* gnu/packages/databases.scm (go-github-com-cockroachdb-pebble-v2): New variable.

Change-Id: Ib0d7c31290a2009c8ed4495c8c77e93e3364c5dd
2025-08-11 21:42:38 +01:00
Sharlatan Hellseher
dbd1aaae5f gnu: Add go-github-com-cockroachdb-crlib.
* gnu/packages/golang-xyz.scm (go-github-com-cockroachdb-crlib): New variable.

Change-Id: I35be8ceb4cbc581421fa3102b88f6a7c7f7675bd
2025-08-11 21:42:38 +01:00
Sharlatan Hellseher
86a4ee9f83 gnu: Add go-github-com-cockroachdb-swiss.
* gnu/packages/golang-xyz.scm (go-github-com-cockroachdb-swiss): New variable.

Change-Id: Ia4bbad3c2681a4d57c4511a5d4a0bcf050b309a5
2025-08-11 21:42:38 +01:00
Sharlatan Hellseher
3308158be9 gnu: Add go-github-com-aclements-go-perfevent.
* gnu/packages/golang-xyz.scm (go-github-com-aclements-go-perfevent): New variable.

Change-Id: I6e8607fae0e3377d02d692f644fbbd88366bcc12
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
b29e20f8c0 gnu: Add go-github-com-cockroachdb-pebble.
* gnu/packages/databases.scm (go-github-com-cockroachdb-pebble, pebble):
New variables.

Change-Id: I1ad3128d200786441c954609a36efadd49076947
2025-08-11 21:42:38 +01:00