Commit graph

1091 commits

Author SHA1 Message Date
Arthur Rodrigues
1cd5166e67
gnu: Add go-github-com-armon-circbuf.
* gnu/packages/golang-xyz.scm (go-github-com-armon-circbuf): New variable.

Change-Id: I4597d6d5a64aad7851f28deadc787c381d33a0f2
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-19 21:40:28 +01:00
Sharlatan Hellseher
b7dd929205
gnu: go-mvdan-cc-sh-v3: Skip one more test.
* gnu/packages/golang-xyz.scm (go-mvdan-cc-sh-v3): Skip one more test.

Change-Id: Ib8d8bdd123ca4c3277fa7901b553a5e6ff56edf6
2025-08-11 21:42:59 +01:00
Sharlatan Hellseher
e741d0d45a
gnu: go-gopkg-in-inconshreveable-log15-v1: Skip one more test.
* gnu/packages/golang-xyz.scm (go-gopkg-in-inconshreveable-log15-v1):
[arguments] <test-flags>: Skip one more test.

Change-Id: I1dffdd7b769c46fb48850960aaa79093aebc242c
2025-08-11 21:42:58 +01:00
Sharlatan Hellseher
08e731aeb9
gnu: go-github-com-docker-docker: Adjust inputs.
* gnu/packages/golang-xyz.scm (go-github-com-docker-docker)
[propagated-inputs]: Remove go-go-opentelemetry-io-contrib; add
go-go-opentelemetry-io-contrib-instrumentation-net-http-otelhttp.

Change-Id: If07f275e23fd28e01f98af0f546d842e74ed003c
2025-08-11 21:42:58 +01:00
Sharlatan Hellseher
092eae0900
gnu: go-jfmt: Fix build.
* gnu/packages/golang-check.scm (go-jfmt) [arguments]: Inherit instead
of overwrite.

Change-Id: Ib8de29eb877bbe70dca3c56ac7a8bcf6a1c3ae4f
2025-08-11 21:42:57 +01:00
Sharlatan Hellseher
6a3968787d
gnu: go-github-com-segmentio-encoding: Skip 2 more tests.
* gnu/packages/golang-xyz.scm (go-github-com-segmentio-encoding)
[arguments] <test-flags>: Skip 2 more failing tests.

Change-Id: I133809f9d21bfbed53ef83cdbd43e197620273d0
2025-08-11 21:42:56 +01:00
Sharlatan Hellseher
82ce78394f
gnu: go-git-sr-ht-rockorager-vaxis: Update to 0.14.0.
* gnu/packages/golang-xyz.scm (go-git-sr-ht-rockorager-vaxis): Update to 0.14.0.
[arguments] <go>: Use go-1.23.

Change-Id: Ia542cce6e61d9a7e8ab241e459fd5a21a70e3727
2025-08-11 21:42:56 +01:00
Sharlatan Hellseher
8f31e51949
gnu: go-github-com-leonelquinteros-gotext: Update to 1.7.2.
* gnu/packages/golang-xyz.scm (go-github-com-leonelquinteros-gotext): Update to 1.7.2.
[arguments] <go>: Use go-1.23.
[propagated-inputs]: Remove go-golang-org-x-text.

Change-Id: Ib2b9b2ee19ad07ec1a1a70bd4b4c1d856d055032
2025-08-11 21:42:56 +01:00
Sharlatan Hellseher
42cada0f70
gnu: Add go-ariga-io-atlas.
* gnu/packages/golang-xyz.scm (go-ariga-io-atlas): New variable.

Change-Id: I67d2c5956a62a33164392136c9f25a148c6fb47c
2025-08-11 21:42:56 +01:00
Sharlatan Hellseher
e3d174ca4b
gnu: Add go-github-com-zclconf-go-cty-yaml.
* gnu/packages/golang-xyz.scm (go-github-com-zclconf-go-cty-yaml): New variable.

Change-Id: I7e4374e4bc0e50a3aea590835e8afe9dba911c7e
2025-08-11 21:42:56 +01:00
Sharlatan Hellseher
606e52ceaf
gnu: Add go-github-com-go-openapi-inflect.
* gnu/packages/golang-xyz.scm (go-github-com-go-openapi-inflect): New variable.

Change-Id: I5117dea4ec4f8f4368e02094474710d073d9c875
2025-08-11 21:42:56 +01:00
Sharlatan Hellseher
8723c49d8f
gnu: go-github-com-hashicorp-hcl-v2: Update to 2.23.0.
* gnu/packages/golang-xyz.scm (go-github-com-hashicorp-hcl-v2): Update to 2.23.0.
[arguments] <go>: Use go-1.23.
[inputs]: Remove go-github-com-agext-levenshtein,
go-github-com-apparentlymart-go-textseg-v13,
go-github-com-mitchellh-go-wordwrap, and
go-github-com-zclconf-go-cty.
[propagated-inputs]: Add go-github-com-agext-levenshtein,
go-github-com-apparentlymart-go-textseg-v13,
go-github-com-mitchellh-go-wordwrap, go-github-com-zclconf-go-cty,
and go-golang-org-x-tools.
[native-inputs]: Remove go-github-com-apparentlymart-go-dump,
go-github-com-kr-pretty, go-github-com-kylelemons-godebug,
go-github-com-sergi-go-diff, and go-golang-org-x-crypto.

Change-Id: I8b46eef4c7a52b994f787195499efe9c574e427c
2025-08-11 21:42:56 +01:00
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