1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-20 17:20:32 +02:00
Commit Graph

172199 Commits

Author SHA1 Message Date
Sharlatan Hellseher
4b0ad81334 gnu: go-github-com-libp2p-go-libp2p: Update to 0.43.0.
* gnu/packages/ipfs.scm (go-github-com-libp2p-go-libp2p): Update to 0.43.0.
[propagated-inputs]: Remove go-github-com-ipfs-go-ds-badger,
go-github-com-ipfs-go-ds-leveldb, and
go-github-com-raulk-go-watchdog; add go-golang-org-x-time.

Change-Id: I537e205e866339aaa22f0a2b6195b0c676364d37
2025-10-21 09:42:20 +01:00
Sharlatan Hellseher
fa279b15bc gnu: go-github-com-quic-go-webtransport-go: Update to 0.9.0.
* gnu/packages/golang-web.scm (go-github-com-quic-go-webtransport-go): Update to 0.9.0.

Change-Id: I6cdccb61db4fd9b51c9614df4d52f4fff0968e2f
2025-10-21 09:42:20 +01:00
Sharlatan Hellseher
b034aa8743 gnu: go-github-com-quic-go-quic-go: Update to 0.54.1.
* gnu/packages/golang-web.scm (go-github-com-quic-go-quic-go): Update to 0.55.0.
[source] <snippet>: Remove submodule with it's own go.mod file.
[arguments] <go>: Use default (go-1.24).
<phases>: Use default 'check as upstream reverted to "go test"; add
'remove-examples, and 'pre-check.
[propagated-inputs]: Add go-github-com-prometheus-client-golang and
go-golang-org-x-tools.
[native-inputs]: Remove go-ginkgo and go-github-com-onsi-ginkgo-v2.

Change-Id: Ifa61a46bb8800332f8a82abcad224ca9dfff30e9
2025-10-21 09:42:20 +01:00
Sharlatan Hellseher
2e400263d3 gnu: go-github-com-quic-go-qpack: Update to 0.5.1.
* gnu/packages/golang-web.scm (go-github-com-quic-go-qpack): Update to 0.5.1.
[arguments] <tests?>: Enable the most of them.
<test-subdirs>: Run test only from the project's root.
[propagated-inputs]: Remove go-github-com-onsi-ginkgo and
go-github-com-onsi-gomega.
[native-inputs]: Add go-github-com-stretchr-testify.
[description]: Fix fill column.

Change-Id: Ia891acf16b9bef63a582fd9e24769f10ad0c50b0
2025-10-21 09:42:20 +01:00
Sharlatan Hellseher
8be0c8e468 gnu: go-go-uber-org-mock: Update to 0.6.0.
* gnu/packages/golang-check.scm (go-go-uber-org-mock): Update to 0.6.0.
[native-inputs]: Add go-github-com-stretchr-testify.

Change-Id: I1c9ff7e9e9d9197f5d70d3ee4f0fc234e6bc013a
2025-10-21 09:42:20 +01:00
Sharlatan Hellseher
b296234afd gnu: go-google-golang-org-protobuf: Update to 1.36.10.
* gnu/packages/golang-build.scm (go-google-golang-org-protobuf): Update to 1.36.10.

Change-Id: I4715fd3168cacb31faa1daa72b168dc18719969e
2025-10-21 09:42:20 +01:00
Sharlatan Hellseher
574f9f2044 gnu: go-google-golang-org-genproto-googleapis-rpc: Update to 0.0.0-1.49b9836.
* gnu/packages/golang-build.scm (go-google-golang-org-genproto-googleapis-rpc):
Update to 49b9836ed3ff1e1dd329d17e442987447e931c7d commit.

Change-Id: I5f92ba3259967558823e9847441a05181773392f
2025-10-21 09:42:20 +01:00
Sharlatan Hellseher
2af67d808a gnu: go-golang-org-x-time: Update to 0.14.0.
* gnu/packages/golang-build.scm (go-golang-org-x-time): Update to 0.14.0.

Change-Id: I921867bf95484513d401b05d7364916a49627872
2025-10-21 09:42:20 +01:00
Sharlatan Hellseher
339142103b gnu: go-golang-org-x-text: Update to 0.30.0.
* gnu/packages/golang-build.scm (go-golang-org-x-text): Update to 0.30.0.

Change-Id: Ia58d4364950b25ddc822700eda2ffb1c822ab386
2025-10-21 09:42:19 +01:00
Sharlatan Hellseher
72ba411276 gnu: go-golang-org-x-term: Update to 0.36.0.
* gnu/packages/golang-build.scm (go-golang-org-x-term): Update to 0.36.0.

Change-Id: I712b71d37e7885aa4fa6b2dfa289f5ad3cf92311
2025-10-21 09:42:19 +01:00
Sharlatan Hellseher
283009cb49 gnu: go-golang-org-x-telemetry-config: Update to 0.68.0.
* gnu/packages/golang-build.scm (go-golang-org-x-telemetry-config): Update to 0.68.0.

Change-Id: I99516ad0c17470b84da379f6ea6ff8624f95e364
2025-10-21 09:42:19 +01:00
Sharlatan Hellseher
776ea9ed28 gnu: go-golang-org-x-telemetry: Update to 0.0.0-20251009181524-91c411e14f39.
* gnu/packages/golang-build.scm (go-golang-org-x-telemetry): Update to
0.0.0-20251009181524-91c411e14f39.
[arguments] <test-flags>: Rework the list of skipped tests.

Change-Id: I29099e6399554454d07be05352cad2da9cc4f3d5
2025-10-21 09:42:19 +01:00
Sharlatan Hellseher
f8fbca67fa gnu: go-golang-org-x-sys: Update to 0.37.0.
* gnu/packages/golang-build.scm (go-golang-org-x-sys): Update to 0.37.0.

Change-Id: I084cd9f1af5d1c927a7c6d82cbedf6df0278c176
2025-10-21 09:42:19 +01:00
Sharlatan Hellseher
2215262844 gnu: go-golang-org-x-sync: Update to 0.17.0.
* gnu/packages/golang-build.scm (go-golang-org-x-sync): Update to 0.17.0.

Change-Id: Id15ca8821af599d9341dffdbf9cd79bac4441167
2025-10-21 09:42:19 +01:00
Sharlatan Hellseher
0fe3b5c441 gnu: go-golang-org-x-net: Update to 0.46.0.
* gnu/packages/golang-build.scm (go-golang-org-x-net): Update to 0.46.0.

Change-Id: Id7f044f8dc4f4867d20f1e3badb55524c6c5b4cf
2025-10-21 09:42:19 +01:00
Sharlatan Hellseher
27c0da4a19 gnu: go-golang-org-x-mod: Update to 0.29.0.
* gnu/packages/golang-build.scm (go-golang-org-x-mod): Update to 0.29.0.

Change-Id: Id8d960331c53510d4de61d60a8fe1776846fc958
2025-10-21 09:42:19 +01:00
Sharlatan Hellseher
09b28cb454 gnu: go-golang-org-x-image: Update to 0.32.0.
* gnu/packages/golang-build.scm (go-golang-org-x-image): Update to 0.32.0.
[arguments] <skip-build?>: Use it instead of deleting 'build phase.

Change-Id: I4508a94887cec29a462c3fbf5e22cc7f61c0f666
2025-10-21 09:42:19 +01:00
Sharlatan Hellseher
fdba35dc71 gnu: go-golang-org-x-exp-typeparams: Update to 0.0.0-20251009144603-d2f985daa21b.
* gnu/packages/golang-build.scm (go-golang-org-x-exp-typeparams): Update to 0.0.0-20251009144603-d2f985daa21b.

Change-Id: I347db0b5cd2545c16c40bec7f5989a920115733c
2025-10-21 09:42:19 +01:00
Sharlatan Hellseher
469d760d49 gnu: go-golang-org-x-crypto: Update to 0.43.0.
* gnu/packages/golang-build.scm (go-golang-org-x-crypto): Update to 0.43.0.
[source] <snippet>: Delete more submodules with which have go.mod files
and have to be packages individually.
[arguments] <test-flags>: Skip one test.

Change-Id: I2c826688c05e257e86e70442eba559c1f9dbf94b
2025-10-21 09:42:18 +01:00
Sharlatan Hellseher
c34b494aca gnu: go-golang-org-x-arch: Update to 0.22.0.
* gnu/packages/golang-build.scm (go-golang-org-x-arch): Update to 0.22.0.

Change-Id: I0c28af8446cbedba1be9fb6afd9a1ede65312433
2025-10-21 09:42:18 +01:00
Sharlatan Hellseher
144b0884f3 gnu: go-github-com-yuin-goldmark: Update to 1.7.13.
* gnu/packages/golang-build.scm (go-github-com-yuin-goldmark): Update to 1.7.13.

Change-Id: If480fa03211fca24f91d2dced67ec7bc2ffa5af7
2025-10-21 09:42:18 +01:00
Sharlatan Hellseher
5cb50768a6 gnu: go-github-com-twitchyliquid64-golang-asm: Update to 0.15.1.
* gnu/packages/golang-build.scm
(go-github-com-twitchyliquid64-golang-asm): Update to 0.15.1.
[arguments] <go>: Use default (go-1.24).
<test-flags>: Don't vet during tests.

Change-Id: I2147d8c114f0d1bac59826f5c71bd46a7d40a56c
2025-10-21 09:42:18 +01:00
Sharlatan Hellseher
dcaab2a9b8 gnu: go-github-com-ebitengine-purego: Update to 0.9.0.
* gnu/packages/golang-build.scm (go-github-com-ebitengine-purego): Update to 0.9.0.

Change-Id: I3f5239b9a33ea186578b2d0ca4c02728636ac2a2
2025-10-21 09:42:18 +01:00
Sharlatan Hellseher
7837f46497 gnu: go-github-com-pion-turn-v4: Update to 4.1.1.
* gnu/packages/golang-web.scm (go-github-com-pion-turn-v4): Update to 4.1.1.

Change-Id: I6e76eb777ed871c86df4f8afbe1dc75ecb6af4d5
2025-10-21 09:42:18 +01:00
Sharlatan Hellseher
06934f10c9 gnu: Remove go-github-com-pion-turn.
This package has no users in Guix and was placed for inheritance only,
fails to build.

* gnu/packages/golang-web.scm (go-github-com-pion-turn): Delete variable.
(go-github-com-pion-turn-v2): Don't inherit and make it stand alone packae.
(go-github-com-pion-turn-v3): Inherit from go-github-com-pion-turn-v2.

Change-Id: I63700e5b482187740bc192880278a0ab3989d04c
2025-10-21 09:42:18 +01:00
Sharlatan Hellseher
4e0eb0e451 gnu: Add go-github-com-prometheus-alertmanager.
* gnu/packages/prometheus.scm (go-github-com-prometheus-alertmanager): New variable.

Change-Id: Idb07cab53deabfda9c01b379d1790bbb9682c4b6
2025-10-21 09:42:18 +01:00
Sharlatan Hellseher
d57de03232 gnu: Add go-gopkg-in-telebot-v3.
* gnu/packages/golang-web.scm (go-gopkg-in-telebot-v3): New variable.

Change-Id: I6ec5f6569514e1bdb6752b5c099abf98d561dbcf
2025-10-21 09:42:18 +01:00
Sharlatan Hellseher
b2987db577 gnu: Add go-github-com-matttproud-golang-protobuf-extensions.
* gnu/packages/golang-build.scm (go-github-com-matttproud-golang-protobuf-extensions): New variable.

Change-Id: Ib7d28cbe03543b23ae9bfe49979ae935eff12dd2
2025-10-21 09:42:17 +01:00
Sharlatan Hellseher
d8fe578058 gnu: Add go-github-com-hashicorp-memberlist.
* gnu/packages/golang-web.scm (go-github-com-hashicorp-memberlist): New variable.

Change-Id: Iaba91adc75b3dada580bd7c585cad60cc5671a07
2025-10-21 09:42:17 +01:00
Sharlatan Hellseher
3616848c3e gnu: Add go-github-com-hashicorp-go-msgpack-v2.
* gnu/packages/golang-xyz.scm (go-github-com-hashicorp-go-msgpack-v2): New variable.

Change-Id: I673efdef21e723a9fdb02b4de8498d16b392f0c5
2025-10-21 09:42:17 +01:00
Sharlatan Hellseher
0538ab4959 gnu: Add go-github-com-hashicorp-go-metrics.
* gnu/packages/golang-web.scm (go-github-com-hashicorp-go-metrics)
(go-github-com-armon-go-metrics): New variables.

Change-Id: Ib82194cc6f07a54dd2021ca596b1e8612d7a2d14
2025-10-21 09:42:17 +01:00
Sharlatan Hellseher
10d6ee3a52 gnu: packages/golang-xyz: Use -vet=off instead of go-1.23.
It's a following up 87661cea77 (gnu: Pin
some golang packages to use go-1.23.) commit where default go was set to
1.24 which force to run vet during check phase, this change swap go-1.23
with some "-vet=off" which allows to build with go-1.24.

See: <https://tip.golang.org/doc/go1.24#vet>.

* gnu/packages/golang-xyz.scm: (go-github-com-leonelquinteros-gotext,
go-github-com-nxadm-tail, go-github-com-motemen-go-quickfix,
go-9fans-net-go, go-dario-cat-mergo, go-git-sr-ht-rockorager-tcell-term,
go-git-sr-ht-rockorager-vaxis, go-github-com-a8m-envsubst,
go-github-com-alecthomas-chroma, go-github-com-andreasbriese-bbloom,
go-github-com-arbovm-levenshtein, go-github-com-asaskevich-govalidator,
go-github-com-bmatcuk-doublestar, go-github-com-bmatcuk-doublestar-v4,
go-github-com-burntsushi-toml, go-github-com-dave-jennifer,
go-github-com-ergochat-readline, go-github-com-expr-lang-expr,
go-github-com-gdey-errors, go-github-com-ghemawat-stream,
go-github-com-go-errors-errors, go-github-com-go-spatial-proj,
go-github-com-gobwas-glob, go-github-com-gogs-chardet,
go-github-com-goverter-patherr, go-github-com-hashicorp-go-version,
go-github-com-karrick-godirwalk, go-github-com-layeh-gopher-luar,
go-github-com-magiconair-properties, go-github-com-makenowjust-heredoc,
go-github-com-masterminds-goutils, go-github-com-muesli-cancelreader,
go-github-com-orisano-pixelmatch, go-github-com-pborman-getopt,
go-github-com-pelletier-go-toml, go-github-com-pion-logging,
go-github-com-pkg-diff, go-github-com-polydawn-refmt,
go-github-com-smacker-go-tree-sitter, go-github-com-spf13-pflag,
go-github-com-viant-xunsafe, go-github-com-vmihailenco-msgpack-v4,
go-github-com-warpfork-go-fsx, go-zgo-at-jfmt, go-zgo-at-zli)[arguments]
<go>: Use default go-1.24.
<test-flags>: Skip vet during tests.

Change-Id: Id6c64bb7c0efefd91b73c9820a2764d25acaec78
2025-10-21 09:42:17 +01:00
Sharlatan Hellseher
048284813d gnu: incus: Use go-1.24, fix build.
* gnu/packages/virtualization.scm (incus):[arguments] <go>: Use
default (go-1.24).

Change-Id: I4bf84ab5f9f5a22dce20a58d37fb8b3849cb0fa3
2025-10-21 09:42:17 +01:00
Sharlatan Hellseher
6ec0b84805 gnu: go-k8s-io-kube-openapi: Update to 0.0.0-20250910181357-589584f1c912.
* gnu/packages/golang-web.scm (go-k8s-io-kube-openapi): Update to
0.0.0-20250910181357-589584f1c912.
[source] <snippet>: Delete test submodule completely.
[arguments] <test-flags>: Skip one test.
[native-inputs]: Add go-golang-org-x-tools-go-packages-packagestest and
go-k8s-io-kube-openapi-test-integration.

Change-Id: Ic7a95a05a13a37ca03821668b7fd5f114ec9e4ce
2025-10-21 09:42:17 +01:00
Sharlatan Hellseher
a657d20a17 gnu: go-k8s-io-gengo-v2: Update to 2.0.0-20250604051438-85fd79dbfd9f.
* gnu/packages/golang-xyz.scm (go-k8s-io-gengo-v2): Update to 2.0.0-20250604051438-85fd79dbfd9f.

Change-Id: I2c2e9fe089db91209f911430304423a0279ee72d
2025-10-21 09:42:17 +01:00
Sharlatan Hellseher
04a3793871 gnu: Add go-k8s-io-kube-openapi-test-integration.
* gnu/packages/golang-web.scm (go-k8s-io-kube-openapi-test-integration): New variable.

Change-Id: I9891664446b1216ecd54af8fa789cfa15de417b4
2025-10-21 09:42:17 +01:00
Sharlatan Hellseher
e38a4cfaae gnu: godef: Fix tests.
* gnu/packages/golang-apps.scm (godef)[native-inputs]: Add
go-golang-org-x-tools-go-packages-packagestest.

Change-Id: If4df4219638e3a65020418dc7391154999d8bd18
2025-10-21 09:42:16 +01:00
Sharlatan Hellseher
7a3b56ef4a gnu: go-honnef-co-go-tools: Fix tests.
* gnu/packages/golang-check.scm (go-honnef-co-go-tools):
[native-inputs]: Add go-golang-org-x-tools-go-expect.

Change-Id: Iaf293f7daa75c0b0648f949114d25c8e4e1300d4
2025-10-21 09:42:16 +01:00
Sharlatan Hellseher
e9f76b2ee4 gnu: go-github-com-ugorji-go-codec: Fix build.
* gnu/packages/golang-web.scm (go-github-com-ugorji-go-codec)[source]
<snippet>: Remove submodule with it's own go.mod file.
[arguments] <go>: Use default (go-1.24).
<import-path>: Adjust to the one from go.mod.
<unpack-path>: Drop it.
[phases]{remove-benchmarks}: Adjust path to benchmarks.

Change-Id: If1fa03e36075593ee772c5c7b62e57aa2c6dd714
2025-10-21 09:42:16 +01:00
Sharlatan Hellseher
500abad1ae gnu: go-github-com-shurcool-vfsgen: Fix tests.
* gnu/packages/golang-web.scm (go-github-com-shurcool-vfsgen):
[native-inputs]: Remove go-golang-org-x-tools; add
go-golang-org-x-tools-godoc.

Change-Id: I5452c344958b91bc175ce882142c39d1d36c38a4
2025-10-21 09:42:16 +01:00
Sharlatan Hellseher
15cf77dc91 gnu: go-github-com-shurcool-httpfs: Fix tests.
* gnu/packages/golang-web.scm (go-github-com-shurcool-httpfs): Simplify
package by using arguments parameters instead of manipulating phases.
[arguments] <skip-build?>: No go code in project's root.
<phases>: Use default 'check.
[native-inputs]: Remove go-golang-org-x-tools; add
go-golang-org-x-tools-godoc.

Change-Id: I84bcd4deac9ae38cddd36cc564f52bd640cf1d61
2025-10-21 09:42:16 +01:00
Sharlatan Hellseher
ec8d6e2272 gnu: go-github-com-shurcool-httpgzip: Fix tests.
* gnu/packages/golang-web.scm (go-github-com-shurcool-httpgzip):
[native-inputs]: Remove go-golang-org-x-tools; add
go-golang-org-x-tools-godoc.

Change-Id: Id29e6e80562507cbfd01a66df283feba648d82f2
2025-10-21 09:42:16 +01:00
Sharlatan Hellseher
d2f7519ea1 gnu: go-golang-org-x-vuln: Fix tests.
* gnu/packages/golang-build.scm (go-golang-org-x-vuln)[native-inputs]:
Add go-golang-org-x-tools-go-packages-packagestest.

Change-Id: I882c2fb219947834f89dd7d9f785c10572032890
2025-10-21 09:42:16 +01:00
Sharlatan Hellseher
cb684a8254 gnu: go-golang-org-x-exp: Update to 0.0.0-20250911091902-df9299821621.
* gnu/packages/golang-build.scm (go-golang-org-x-exp): Update to 0.0.0-20250911091902-df9299821621.
[arguments] <test-flags>: Rework skipped tests, keep just 2.
[native-inputs]: Add go-golang-org-x-tools-go-packages-packagestest.

Change-Id: Idba11aff5f6d07590ae9829c1a0acba5a076c81d
2025-10-21 09:42:16 +01:00
Sharlatan Hellseher
2aecb26994 gnu: Add go-golang-org-x-tools-godoc.
* gnu/packages/golang-build.scm (go-golang-org-x-tools-godoc): New variable.

Change-Id: If970a16ee901bb25050154be4ac92c7cc6b01a83
2025-10-21 09:42:16 +01:00
Sharlatan Hellseher
7e886a8f83 gnu: Add go-golang-org-x-tools-go-packages-packagestest.
* gnu/packages/golang-build.scm (go-golang-org-x-tools-go-packages-packagestest): New variable.

Change-Id: I6979dfb049cbfb5aa7544412dcf63dc37a3dc00d
2025-10-21 09:42:16 +01:00
Sharlatan Hellseher
23776978cd gnu: Add go-golang-org-x-tools-go-expect.
* gnu/packages/golang-build.scm (go-golang-org-x-tools-go-expect): New variable.

Change-Id: I097c8e81bb90f7b4927b15d555b8b5fa690a88d9
2025-10-21 09:42:15 +01:00
Sharlatan Hellseher
f6630d685c gnu: go-golang-org-x-tools: Update to 0.37.0.
* gnu/packages/golang-build.scm (go-golang-org-x-tools): Update to 0.37.0.

Change-Id: Ic9e5cbe0901d0631c9028bf81be4a1abfbbf5d51
2025-10-21 09:42:15 +01:00
Sharlatan Hellseher
9ef0e047bf gnu: go-golang-org-x-tools: Simplify.
* gnu/packages/golang-build.scm (go-golang-org-x-tools): Simplify packaging.
[source] <snippet>: Remove all submodules with their own go.mod file.
[arguments] <skip-build?>: No go files in project's root.
<test-subdirs>: Move from custom check here.
<test-flags>: Likewise.
<phases>: Preserve 'build; use default 'check.

Change-Id: Ia7a6d074a0d1779a205af34ee605d15a02f08fc9
2025-10-21 09:42:15 +01:00
Efraim Flashner
51aa7b3125 gnu: go-1.22: Extend the test timeout on some architectures.
* gnu/packages/golang.scm (go-1.22)[arguments]: On some architectures
add a phase to extend the test timeout.

Change-Id: I7db0d37a616f6515790189451d8d4ce41188ec1c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-21 09:42:15 +01:00