~ruther/guix-local

4e0eb0e4 — Sharlatan Hellseher 5 months ago
gnu: Add go-github-com-prometheus-alertmanager.

* gnu/packages/prometheus.scm (go-github-com-prometheus-alertmanager): New variable.

Change-Id: Idb07cab53deabfda9c01b379d1790bbb9682c4b6
d57de032 — Sharlatan Hellseher 5 months ago
gnu: Add go-gopkg-in-telebot-v3.

* gnu/packages/golang-web.scm (go-gopkg-in-telebot-v3): New variable.

Change-Id: I6ec5f6569514e1bdb6752b5c099abf98d561dbcf
b2987db5 — Sharlatan Hellseher 5 months ago
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
d8fe5780 — Sharlatan Hellseher 5 months ago
gnu: Add go-github-com-hashicorp-memberlist.

* gnu/packages/golang-web.scm (go-github-com-hashicorp-memberlist): New variable.

Change-Id: Iaba91adc75b3dada580bd7c585cad60cc5671a07
3616848c — Sharlatan Hellseher 5 months ago
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
0538ab49 — Sharlatan Hellseher 5 months ago
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
10d6ee3a — Sharlatan Hellseher 6 months ago
gnu: packages/golang-xyz: Use -vet=off instead of go-1.23.

It's a following up 87661cea77be67d7fdfcc607ee3a621d005e909c (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
04828481 — Sharlatan Hellseher 5 months ago
gnu: incus: Use go-1.24, fix build.

* gnu/packages/virtualization.scm (incus):[arguments] <go>: Use
default (go-1.24).

Change-Id: I4bf84ab5f9f5a22dce20a58d37fb8b3849cb0fa3
6ec0b848 — Sharlatan Hellseher 5 months ago
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
a657d20a — Sharlatan Hellseher 5 months ago
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
04a37938 — Sharlatan Hellseher 5 months ago
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
e38a4cfa — Sharlatan Hellseher 5 months ago
gnu: godef: Fix tests.

* gnu/packages/golang-apps.scm (godef)[native-inputs]: Add
go-golang-org-x-tools-go-packages-packagestest.

Change-Id: If4df4219638e3a65020418dc7391154999d8bd18
7a3b56ef — Sharlatan Hellseher 5 months ago
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
e9f76b2e — Sharlatan Hellseher 5 months ago
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
500abad1 — Sharlatan Hellseher 5 months ago
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
15cf77dc — Sharlatan Hellseher 5 months ago
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
ec8d6e22 — Sharlatan Hellseher 5 months ago
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
d2f7519e — Sharlatan Hellseher 6 months ago
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
cb684a82 — Sharlatan Hellseher 6 months ago
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
2aecb269 — Sharlatan Hellseher 5 months ago
gnu: Add go-golang-org-x-tools-godoc.

* gnu/packages/golang-build.scm (go-golang-org-x-tools-godoc): New variable.

Change-Id: If970a16ee901bb25050154be4ac92c7cc6b01a83
Next