gnu: Add go-github-com-cenkalti-backoff-v5.
* gnu/packages/golang-web.scm (go-github-com-cenkalti-backoff-v5): New variable.
Change-Id: I3cfe26085495f05671d46eb3b1fcaa1b0973c59a
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
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
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
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
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
gnu: Add go-github-com-olekukonko-ll.
* gnu/packages/golang-xyz.scm (go-github-com-olekukonko-ll): New variable.
Change-Id: I2051dad020d46c8d992fcc7e0c7641105fd75b7b
gnu: Add go-github-com-olekukonko-errors.
* gnu/packages/golang-xyz.scm (go-github-com-olekukonko-errors): New variable.
Change-Id: I1d1e121c6b9019c3c4522d8f4daa051dc7c3083a
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
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
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
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
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
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
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>
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>
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>
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>
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>
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>