Commit graph

1079 commits

Author SHA1 Message Date
Sharlatan Hellseher
dc378b6938
gnu: go-github-com-tdewolff-argp: Update to 0.0.0-20250430135133-0f54527d2b1e.
* gnu/packages/golang-xyz.scm (go-github-com-tdewolff-argp): Update to 0.0.0-20250430135133-0f54527d2b1e.
[propagated-inputs]: Add go-gopkg-in-yaml-v3.

Change-Id: Iaa2c53879f2a2360c8b8f0357c7c7b04fc03293f
2025-08-11 21:42:56 +01:00
Sharlatan Hellseher
a9ad27a3a7
gnu: go-github-com-apparentlymart-go-textseg-autoversion: Update to 1.4.0.
* gnu/packages/golang-xyz.scm (go-github-com-apparentlymart-go-textseg-autoversion): Update to 1.4.0.

Change-Id: I6da018e6fc487f5f0a05a8b2727c969d5a57a40f
2025-08-11 21:42:56 +01:00
Sharlatan Hellseher
38e1c9aae9
gnu: go-github-com-alecthomas-participle-v2: Update to 2.1.4.
* gnu/packages/golang-xyz.scm (go-github-com-alecthomas-participle-v2): Update to 2.1.4.

Change-Id: I50ae1d71a68dec01372ec6c91e89df18f071346c
2025-08-11 21:42:55 +01:00
Sharlatan Hellseher
cd3d979b0c
gnu: go-github-com-a8m-envsubst: Update to 1.4.3.
* gnu/packages/golang-xyz.scm (go-github-com-a8m-envsubst): Update to 1.4.3.
[arguments] <go>: Use go-1.23.

Change-Id: I7eca35b8c86e78285d6d00932dfc96441bfb0914
2025-08-11 21:42:55 +01:00
Sharlatan Hellseher
4bc2954527
gnu: Add go-github-com-makenowjust-heredoc-v2.
* gnu/packages/golang-xyz.scm (go-github-com-makenowjust-heredoc-v2): New variable.

Change-Id: Ic0173bc01ef076d3addb5050d8f18c863b455211
2025-08-11 21:42:55 +01:00
Sharlatan Hellseher
a38f82e993
gnu: go-github-com-klauspost-reedsolomon: Fix build.
* gnu/packages/golang-xyz.scm (go-github-com-klauspost-reedsolomon)
[phases] <go-generate>: Adjust path after setting default go to 1.24.

Change-Id: Ifae2e34be32da536bd28d4e33ea25a1f800184b2
2025-08-11 21:42:54 +01:00
Sharlatan Hellseher
fc58bf916a
gnu: go-zgo-at-jfmt: Update to 0.0.0-20240726113937-e6436421fade.
* gnu/packages/golang-xyz.scm (go-zgo-at-jfmt): Update to 0.0.0-20240726113937-e6436421fade.
[arguments] <go>: Use go-1.23.
<phases>: Remove 'disable-tailing-tests.

Change-Id: Ibb3d3d78cf3ec48bcf5162474772522180738f30
2025-08-11 21:42:53 +01:00
Sharlatan Hellseher
f8b8f0fc3e
gnu: go-zgo-at-zli: Update to 0.0.0-20250601161843-debde58580f1.
* gnu/packages/golang-xyz.scm (go-zgo-at-zli): Update to 0.0.0-20250601161843-debde58580f1.
[arguments] <go>: Use go-1.23.

Change-Id: Ib7689861631368b6c97b23a9ebd59125f9b455c2
2025-08-11 21:42:53 +01:00
Sharlatan Hellseher
9c73d98787
gnu: go-zgo-at-zstd: Update to 0.0.0-20250624130507-310bc16feb74.
* gnu/packages/golang-xyz.scm (go-zgo-at-zstd): Update to 0.0.0-20250624130507-310bc16feb74.
[arguments] <go>: Use go-1.23. <test-flags>: Skip just one test.

Change-Id: Ia7e8d0c7aee4fdbdd8364d3f8a89b7fd0aa50ae9
2025-08-11 21:42:53 +01:00
Sharlatan Hellseher
874ffd0076
gnu: go-github-com-subosito-gotenv: Skip one test.
* gnu/packages/golang-xyz.scm (go-github-com-subosito-gotenv)
[arguments] <test-flags>: Skip one failing.test.

Change-Id: I75df6b87e524e7c17e35a09cc38f0a3a5c94ddab
2025-08-11 21:42:52 +01:00
Sharlatan Hellseher
a8ad354444
gnu: go-github-com-bytedance-sonic: Update to 1.13.3.
* gnu/packages/golang-xyz.scm (go-github-com-bytedance-sonic): Update to 1.13.3.

Change-Id: I4dc6b665ab63c6d321091324b7b58f304080fb63
2025-08-11 21:42:49 +01:00
Sharlatan Hellseher
d5a1605037
gnu: go-github-com-bytedance-sonic-loader: Update to 0.2.4.
* gnu/packages/golang-xyz.scm (go-github-com-bytedance-sonic-loader): Update to 0.2.4.

Change-Id: I1930192df5d6d4caefeaccb55cc5a1d2a4ca79e8
2025-08-11 21:42:49 +01:00
Sharlatan Hellseher
fe818d6dea
gnu: go-go-uber-org-dig: Update to 1.19.0.
* gnu/packages/golang-xyz.scm (go-go-uber-org-dig): Update to 1.19.0.

Change-Id: Ib777f7843675138721f08600bc89965901c015a3
2025-08-11 21:42:49 +01:00
Sharlatan Hellseher
9396b28453
gnu: go-github-com-pion-logging: Update to 0.2.3.
* gnu/packages/golang-xyz.scm (go-github-com-pion-logging): Update to 0.2.3.
[arguments] <go>: Use go-1.23.

Change-Id: I3816ddd8debf390f84d2b633e7aada8c85365724
2025-08-11 21:42:48 +01:00
Sharlatan Hellseher
b2e8540b7a
gnu: go-github-com-hashicorp-go-version: Update to 1.7.0.
* gnu/packages/golang-xyz.scm (go-github-com-hashicorp-go-version): Update to 1.7.0.
[arguments] <go>: Use go-1.23.
[synopsis]: Fix long line.
[description]: Apply fill column.

Change-Id: I96d6e11e42122927ff43894867537b0ca8c22aec
2025-08-11 21:42:48 +01:00
Sharlatan Hellseher
53ec9ae10b
gnu: go-github-com-jedib0t-go-pretty-v6: Update to 6.6.7.
* gnu/packages/golang-xyz.scm (go-github-com-jedib0t-go-pretty-v6): Update to 6.6.7.
[arguments] <go>: Use go-1.23.

Change-Id: I8c48abee80e6fd7b912ee8c21fd0ada73e8b7519
2025-08-11 21:42:47 +01:00
Sharlatan Hellseher
6a02828760
gnu: Add go-sigs-k8s-io-kustomize-kyaml.
* gnu/packages/golang-xyz.scm (go-sigs-k8s-io-kustomize-kyaml): New variable.

Change-Id: I50f8f89363c9d8320d9ea954623ee6514464db17
2025-08-11 21:42:46 +01:00
Sharlatan Hellseher
961396c2b7
gnu: Add go-github-com-monochromegane-go-gitignore.
* gnu/packages/golang-xyz.scm (go-github-com-monochromegane-go-gitignore): New variable.

Change-Id: Ifd1bd9c09f219ca7856cd71229d57c715dad4791
2025-08-11 21:42:46 +01:00
Sharlatan Hellseher
91f3bd23e4
gnu: go-sigs-k8s-io-structured-merge-diff-v4: Update to 4.7.0.
* gnu/packages/golang-xyz.scm (go-sigs-k8s-io-structured-merge-diff-v4): Update to 4.7.0.
[arguments] <skip-build?>: Project's root provides no go files.
[propagated-inputs]: Remove go-github-com-google-gofuzz.
[native-inputs]: Add go-sigs-k8s-io-randfill.

Change-Id: I953190d037ae3b4f1f5d7c954ae38c90d3e94759
2025-08-11 21:42:46 +01:00
Sharlatan Hellseher
38b1023ecd
gnu: go-github-com-pborman-getopt-v2: Fix build.
* gnu/packages/golang-xyz.scm (go-github-com-pborman-getopt-v2)
[arguments]: Do not overwrite arguments.

Change-Id: I4beda937ccd4aa381566994594e9fb1b773ea03e
2025-08-11 21:42:46 +01:00
Sharlatan Hellseher
f9f6849acb
gnu: go-github-com-magiconair-properties: Update to 1.8.10.
* gnu/packages/golang-xyz.scm (go-github-com-magiconair-properties): Update to 1.8.10.
[argumens] <go>: Use go-1.23.

Change-Id: I0479be1e41689a0da55ffcc809004fb84901d334
2025-08-11 21:42:46 +01:00
Sharlatan Hellseher
c134a2e707
gnu: go-github-com-kevinburke-ssh-config: Update to 1.3.
* gnu/packages/golang-xyz.scm (go-github-com-kevinburke-ssh-config): Update to 1.3.

Change-Id: I43b1c87abbb04a4281afa286adfaede09c6e74b0
2025-08-11 21:42:45 +01:00
Sharlatan Hellseher
d794b4a13b
gnu: go-github-com-goccy-go-yaml: Update to 1.18.0.
* gnu/packages/golang-xyz.scm (go-github-com-goccy-go-yaml): Update to 1.18.0.
[arguments] <phases>: Use default 'check.

Change-Id: I43c764c35864622763c5963a6dbf0f8dcb0dc3cd
2025-08-11 21:42:45 +01:00
Sharlatan Hellseher
512a7b1242
gnu: Add go-github-com-dgraph-io-badger-v4.
* gnu/packages/golang-xyz.scm (go-github-com-dgraph-io-badger-v4): New variable.

Change-Id: Ib7d4b51c3dc5ab9f11eca92b917175133a61e691
2025-08-11 21:42:45 +01:00
Sharlatan Hellseher
03a02e007a
gnu: go-github-com-dave-jennifer: Update to 1.7.1.
* gnu/packages/golang-xyz.scm (go-github-com-dave-jennifer): Update to 1.7.1.
[arguments] <go>: Use go-1.23.

Change-Id: Iefd096a5ade03e97fc072d5e999aa1b99c3479e2
2025-08-11 21:42:45 +01:00
Sharlatan Hellseher
5cd862312e
gnu: go-github-com-briandowns-spinner: Update to 1.23.2.
* gnu/packages/golang-xyz.scm (go-github-com-briandowns-spinner): Update to 1.23.2.

Change-Id: I477997833902f900ca595f54374d9d59e9a72210
2025-08-11 21:42:45 +01:00
Sharlatan Hellseher
abb93e3ea4
gnu: go-github-com-viant-xunsafe: Update to 0.10.3.
* gnu/packages/golang-xyz.scm (go-github-com-viant-xunsafe): Update to 0.10.3.
[arguments] <go>: Use go-1.23.

Change-Id: I9e62925ace645c1c572ec21fa7186eae5422e866
2025-08-11 21:42:44 +01:00
Sharlatan Hellseher
87c3540ad5
gnu: go-github-com-git-lfs-go-netrc: Update to 0.0.0-20250218165306-ba0029b43d11.
* gnu/packages/golang-xyz.scm (go-github-com-git-lfs-go-netrc): Update to 0.0.0-20250218165306-ba0029b43d11.

Change-Id: Id87ce7bbdc02c780e30bbb0b733bd6a108e15162
2025-08-11 21:42:44 +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
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
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
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
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
07ffd24204
gnu: Add go-golang-org-x-perf.
* gnu/packages/golang-xyz.scm (go-golang-org-x-perf): New variable.

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

Change-Id: I59f68f6a799f8462b847b16ff04a2b5ed539eb47
2025-08-11 21:42:37 +01:00
Sharlatan Hellseher
5854e8cf15
gnu: Add go-github-com-cockroachdb-logtags.
* gnu/packages/golang-xyz.scm (go-github-com-cockroachdb-logtags): New variable.

Change-Id: I9a007f093be896424a668db04d71a9860e35d389
2025-08-11 21:42:37 +01:00
Sharlatan Hellseher
17e7a93b59
gnu: Add go-github-com-cockroachdb-redact.
* gnu/packages/golang-xyz.scm (go-github-com-cockroachdb-redact): New variable.

Change-Id: I202832e3da6de9c19d8b02db19737bebbeda5e21
2025-08-11 21:42:36 +01:00
Sharlatan Hellseher
590e3deb54
gnu: Add go-github-com-cockroachdb-tokenbucket.
* gnu/packages/golang-xyz.scm (go-github-com-cockroachdb-tokenbucket): New variable.

Change-Id: Iecd341a87891fbcea844e07c078af24f692fd1c4
2025-08-11 21:42:36 +01:00
Sharlatan Hellseher
084c72ceb7
gnu: Add go-github-com-hdrhistogram-hdrhistogram-go.
* gnu/packages/golang-xyz.scm (go-github-com-hdrhistogram-hdrhistogram-go): New variable.

Change-Id: Ifde521f2eac8b5df158bfc6452bddc0cd38f3c30
2025-08-11 21:42:36 +01:00
Sharlatan Hellseher
040bc9c466
gnu: go-github-com-gammazero-chanqueue: Update to 1.1.0.
* gnu/packages/golang-xyz.scm (go-github-com-gammazero-chanqueue): Update to 1.1.0.

Change-Id: Iced9cb8eb1ec87668a7e6fc2d427338792fce2b2
2025-08-11 21:42:36 +01:00