1
Fork 0
mirror of https://https.git.savannah.gnu.org/git/guix.git/ synced 2025-07-12 10:00:46 +02:00
Commit graph

935 commits

Author SHA1 Message Date
Sharlatan Hellseher
149fd94344
gnu: Add go-github-com-wangjia184-sortedset.
* gnu/packages/golang-xyz.scm (go-github-com-wangjia184-sortedset): New variable.

Change-Id: I1429fdd6ea62cf013352843f389ae8a32fd15554
2025-05-27 18:23:01 +01:00
Ashvith Shetty
a3e0a45b5d
gnu: Add go-github-com-dicedb-dicedb-go.
* gnu/packages/golang-xyz.scm (go-github-com-dicedb-dicedb-go): New variable.

Change-Id: I91a50f9d20de4697d5d3ec5473173025f57afae9
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-05-27 15:13:01 +02:00
Ashvith Shetty
aeef63fd4e
gnu: Add go-github-com-axiomhq-hyperloglog.
* gnu/packages/golang-xyz.scm (go-github-com-axiomhq-hyperloglog): New variable.

Change-Id: Ied56075c3483a1a14f6cb8df7c04fd9ab48bb742
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-05-27 15:13:01 +02:00
Ashvith Shetty
99908b5844
gnu: Add go-github-com-kamstrup-intmap.
* gnu/packages/golang-xyz.scm (go-github-com-kamstrup-intmap): New variable.

Change-Id: I7196f9c57d4ccccae2022e4524b64ce6f923d35d
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-05-27 15:12:58 +02:00
Ashvith Shetty
6f3fb54f72
gnu: Add go-github-com-mmcloughlin-geohash.
* gnu/packages/golang-xyz.scm (go-github-com-mmcloughlin-geohash): New variable.

Change-Id: I8c3ccba1a3a0381d4f43d094605ead23ace4c146
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-05-27 15:10:38 +02:00
Sharlatan Hellseher
636020b618
gnu: packages/golang-xyz: Sort variables.
* gnu/packages/golang-xyz.scm (go-codeberg-org-emersion-go-scfg,
go-github-com-apparentlymart-go-textseg-autoversion,
go-github-com-creack-pty, go-github-com-creasty-defaults,
go-github-com-cskr-pubsub, go-github-com-cskr-pubsub-v2,
go-github-com-cyberdelia-go-metrics-graphite,
go-github-com-delthas-go-libnp,
go-github-com-envoyproxy-protoc-gen-validate,
go-github-com-flopp-go-findfont, go-github-com-fogleman-gg,
go-github-com-gammazero-chanqueue, go-github-com-gammazero-deque,
go-github-com-ghodss-yaml, go-github-com-go-md2man,
go-github-com-hashicorp-golang-lru-v2,
go-github-com-ianlancetaylor-demangle, go-github-com-kpango-fastime,
go-github-com-kpango-glg, go-github-com-wadey-gocovmerge,
go-github-com-xaionaro-go-bytesextra,
go-github-com-xaionaro-go-unsafetools): Sort variable alphabetically.

Change-Id: I22b596cacc608ffc77806d97c02fef411f0294af
2025-05-26 16:50:34 +01:00
Daniel Ziltener
ed89af9458
gnu: senpai: Update to 0.4.0.
A note from upstream: This project has migrated to sr.ht/~delthas.

gnu/packages/messaging.scm (senpai): Update to 0.4.0.
[arguments]: Adjust <import-path> and <unpack-path> to follow updated
go.mod.
[native-inputs]: Remove go-github-com-delthas-tcell-v2 and
go-github-com-mattn-go-runewidth; add go-git-sr-ht-rockorager-vaxis,
go-github-com-containerd-console, go-github-com-disintegration-imaging,
go-github-com-godbus-dbus-v5, go-github-com-rivo-uniseg, and
go-github-com-mattn-go-runewidth.

* gnu/packages/golang-xyz.scm (go-github-com-delthas-tcell-v2): Delete variable.

Change-Id: I7d832366ba3e69655eb290f87d164a4f0ff5f11e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>

gnu: Remove go-github-com-delthas-tcell-v2.
2025-05-26 16:50:33 +01:00
Daniel Ziltener
b0c3233c88
gnu: go-git-sr-ht-rockorager-vaxis: Update to 0.13.0.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-05-26 16:50:33 +01:00
Daniel Ziltener
7aa01ccc8a
gnu: go-git-sr-ht-emersion-go-scfg: Update to 0.1.0.
*gnu/packages/golang-xyz.scm (go-git-sr-ht-emersion-go-scfg): Update to
0.1.0. Rename to go-codeberg-org-emersion-go-scfg to reflect new import
path.

* gnu/packages/irc.scm (soju) [native-inputs]: Remove
go-git-sr-ht-emersion-go-scfg; add go-codeberg-org-emersion-go-scfg.

* gnu/packages/messaging.scm (senpai): Likewise.

* gnu/packages/version-control.scm (hut) [source] <snippet>: Fix
import-name for go-codeberg-org-emersion-go-scfg.
[native-inputs]: Remove go-git-sr-ht-emersion-go-scfg; add
go-codeberg-org-emersion-go-scfg.

Change-Id: Ide0e5d2d5463991add1d2d99f57298f800535173
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-05-26 16:50:33 +01:00
Sharlatan Hellseher
08da56701f
gnu: packages/golang-*: Skip some tests on ARM.
* gnu/packages/golang-build.scm (go-golang-org-x-sys) [arguments]
<test-flags>: Skip 4 failing tests on ARM systems.
(go-golang-org-x-net) [arguments] <test-flags>: Skip 2 tests on ARM
systems.  <phases>: Do not delete 'build, skip it.

* gnu/packages/golang-check.scm (go-github-com-smartystreets-goconvey)
[arguments] <test-flags>: Skip one failing test on ARM systems.

* gnu/packages/golang-maths.scm (go-gonum-org-v1-gonum) [arguments]
<test-subdirs>: Skip tests in "spatial" on non x86-64 systems.

* gnu/packages/golang-web.scm (go-github-com-safchain-ethtool)
[arguments] <test-flags>: Skip one test failing on ARM.
(go-github-com-mdlayher-socket) [arguments] <test-flags>: Skip one test
on ARM systems.
(go-github-com-mdlayher-netlink) [arguments] <test-flags>: Skip some
failing tests on ARM systems.
(go-github-com-mikioh-tcp) [arguments] <test-flags>: Move logic here,
skip one test on ARM system.  <phases>: Remove 'disable-failing-tests.
(go-github-com-libp2p-go-yamux-v4) [arguments] <test-flags>: Skip one
failing test on ARM systems.
(go-github-com-libp2p-go-yamux-v5) [arguments]: Inherit from
go-github-com-libp2p-go-yamux-v4.
(go-github-com-marten-seemann-tcp) [arguments] <test-flags>: Move logic
here, and skip one failing test on ARM system.  <phases>: Remove
'disable-failing-tests.

* gnu/packages/golang-xyz.scm (go-github-com-jbenet-go-temp-err-catcher)
[arguments] <test-flags>: Skip one failing test on ARM system.
(go-github-com-jbenet-goprocess): [arguments] <test-flags>: Run short
tests only skip 7 tests on ARM systems.
(go-github-com-cilium-ebpf) [arguments] <test-flags>: Skip 2 failing
tests on ARM system.
(go-github-com-elastic-gosigar) [arguments] <test-flags>: Utilize it and
skip 2 failing tests on ARM systems.  <phases>: Remove
'disable-failing-tests.

Change-Id: I191cd2a20a16eef0c77b04f0f6fdf72a3bb8d3be
2025-05-26 16:50:33 +01:00
Sharlatan Hellseher
068cdffea8
gnu: Add go-github-com-kimmachinegun-automemlimit.
* gnu/packages/golang-xyz.scm (go-github-com-kimmachinegun-automemlimit): New variable.

Change-Id: I1f059537b8533186b18eebb92f01a94965f48cfb
2025-05-26 16:50:32 +01:00
Sharlatan Hellseher
e64563a46c
gnu: go-github-com-cilium-ebpf: Skip some tests on i686 system.
* gnu/packages/golang-xyz.scm (go-github-com-cilium-ebpf) [arguments]
<test-flags>: Skip 5 tests failing on 64bit system.

Change-Id: Ib61c7ee6f26cd13ae7ee68b12e82ffbbd21004c0
2025-05-26 16:50:30 +01:00
Sharlatan Hellseher
46195507a7
gnu: Add protoc-gen-validate.
* gnu/packages/golang-xyz.scm (protoc-gen-validate)
(go-github-com-envoyproxy-protoc-gen-validate): New variables.

Change-Id: I51f38f94a1b9416041912ac6dfc994dc498c9ae5
2025-05-26 16:50:30 +01:00
Sharlatan Hellseher
83c1c16d55
gnu: Add go-github-com-lyft-protoc-gen-star-v2-next.
* gnu/packages/golang-xyz.scm (go-github-com-lyft-protoc-gen-star-v2-next): New variable.

Change-Id: I70e243b41664a200ac1b88c2af3df7c29132eb1d
2025-05-26 16:50:30 +01:00
Sharlatan Hellseher
4337b7eb71
gnu: go-github-com-viant-toolbox: Skip some tests on i686 system.
* gnu/packages/golang-xyz.scm (go-github-com-viant-toolbox) [arguments]
<test-flags>: Re-write with STRING-JOIN to add more failing tests.
<test-subdirs>: Skip including "data/..." on non 64bit systems.

Change-Id: I0d736c5bc01085b7dd7999ef90328b26ff5fb6f8
2025-05-26 16:50:30 +01:00
Sharlatan Hellseher
6394396c7d
gnu: go-github-com-cskr-pubsub: Fix tests.
* gnu/packages/golang-xyz.scm (go-github-com-cskr-pubsub) [arguments]
<phases>: Add 'remove-example.

Change-Id: I505f5def2567471cd36c1da0a5a0ff82eb1bbe3c
2025-05-26 16:50:29 +01:00
Sharlatan Hellseher
8db6dad6fb
gnu: Add go-go4-org.
* gnu/packages/golang-xyz.scm (go-go4-org): New variable.

Change-Id: I34d69506f15b9a91f415699d679b73deefbd57e6
2025-05-26 16:50:28 +01:00
Sharlatan Hellseher
c415f84747
gnu: Add go-github-com-rwcarlsen-goexif.
* gnu/packages/golang-xyz.scm (go-github-com-rwcarlsen-goexif): New variable.

Change-Id: Ib8cae5479ac81691946630f066038b94150fbad6
2025-05-26 16:50:28 +01:00
Sharlatan Hellseher
01c1fb5409
gnu: Add go-github-com-texttheater-golang-levenshtein.
* gnu/packages/golang-xyz.scm (go-github-com-texttheater-golang-levenshtein): New variable.

Change-Id: I5c72cca752774385c658f8b803ff2ebd0de4dee5
2025-05-26 16:50:27 +01:00
Sharlatan Hellseher
127e15fa14
gnu: Add go-github-com-crackcomm-go-gitignore.
* gnu/packages/golang-xyz.scm (go-github-com-crackcomm-go-gitignore): New variable.

Change-Id: Ie2f226249d9eec55d852b02d6f5aeda692df29ac
2025-05-26 16:50:27 +01:00
Sharlatan Hellseher
22160d19d6
gnu: Add go-github-com-cskr-pubsub-v2.
* gnu/packages/golang-xyz.scm (go-github-com-cskr-pubsub): Downgrade to
1.0.2 to reflect go.mod path.
(go-github-com-cskr-pubsub-v2): New variable.

Change-Id: Icb3a8ed12d6c1414aecb4552c9001b1861979ffd
2025-05-26 16:50:24 +01:00
Sharlatan Hellseher
907b726b86
gnu: go-github-com-go-md2man: Package executable separately.
* gnu/packages/golang-xyz.scm (go-github-com-go-md2man) [arguments]
<skip-build?>: Preserve the package for source only inputs.
(go-md2man): New variable.

* gnu/packages/check.scm (checkmake): [native-inputs]: Remove
go-github-com-go-md2man; add go-md2man.
* gnu/packages/containers.scm (buildah, podman): Likewise.
* gnu/packages/hardware.scm (brillo): Likewise.
* gnu/packages/printers.scm (ipp-usb): Likewise.
* gnu/packages/virtualization.scm (runc, skopeo): Likewise.

Change-Id: I753364633786574c603a978da75a57090d706b27
2025-05-26 16:50:24 +01:00
Sharlatan Hellseher
726cc81f25
gnu: gopls: Update to 0.18.1.
* gnu/packages/golang-xyz.scm (gopls): Update to 0.18.1.
[native-inputs]: Add go-golang-org-x-sys and go-golang-org-x-tools.

Change-Id: I15aec413e66f944cc64d9898daee4b7910c2680f
2025-05-26 16:50:23 +01:00
Sharlatan Hellseher
722f591644
gnu: Add go-github-com-rogpeppe-go-internal-1.14.
* gnu/packages/golang-xyz.scm (go-github-com-rogpeppe-go-internal-1.14): New variable.

Change-Id: Ic20ed9a5be257eb3fc704c0846568c7b9896159c
2025-05-26 16:50:23 +01:00
Sharlatan Hellseher
0c5cd02470
gnu: go-github-com-rogpeppe-go-internal: Improve description.
* gnu/packages/golang-xyz.scm (go-github-com-rogpeppe-go-internal)
[description]: Fix fill column and adjust the wording a little.

Change-Id: I616d91e2dde2c0b7c76fc367f42bd6d6d977c56e
2025-05-26 16:50:23 +01:00
Sharlatan Hellseher
a5b20e27a3
gnu: Add go-go-abhg-dev-io-ioutil.
* gnu/packages/golang-xyz.scm (go-go-abhg-dev-io-ioutil): New variable.

Change-Id: I18f5a4389a57742814813b57b880ccdaa11ed9fd
2025-05-26 16:50:23 +01:00
Sharlatan Hellseher
f9e384867b
gnu: Add go-github-com-junegunn-go-shellwords.
* gnu/packages/golang-xyz.scm (go-github-com-junegunn-go-shellwords): New variable.

Change-Id: I5368249f9dc8c337f98f5bbbc6f0b089eb15388a
2025-05-26 16:50:22 +01:00
Sharlatan Hellseher
978c7c7fc5
gnu: go-github-com-nats-io-nats-go: Update to 1.39.1.
* gnu/packages/golang-xyz.scm (go-github-com-nats-io-nats-go): Update to 1.39.1.

Change-Id: I66436fb521c98cbb84c4659b7cc8c8a55ea67d6c
2025-05-26 16:50:22 +01:00
Sharlatan Hellseher
ffc04840ae
gnu: Remove go-github-com-alecthomas-template.
No users in Guix, it's a fork of already available functionality in std
library.  It may be build only with go-1.17.

* gnu/packages/golang-xyz.scm (go-github-com-alecthomas-template): Delete variable.

Change-Id: Id0a47d8f4c6afa90247481ba8a9a14466714f8c6
2025-05-26 16:50:20 +01:00
Sharlatan Hellseher
44a9581f88
gnu: Remove go-github-com-alecthomas-kingpin.
go-github-com-alecthomas-kingpin-v2 is a successor of this package.

* gnu/packages/golang-xyz.scm (go-github-com-alecthomas-kingpin): Delete variable.
(go-gopkg-in-alecthomas-kingpin-v2): Inherit from
go-github-com-alecthomas-kingpin-v2.

Change-Id: I9225a40c5cc7a1a5510f680abff031d867fbeb34
2025-05-26 16:50:20 +01:00
Sharlatan Hellseher
f6b5e69162
gnu: go-github-com-alecthomas-kingpin-v2: Do not inherit.
* gnu/packages/golang-xyz.scm (go-github-com-alecthomas-kingpin-v2): Do
not inherit from go-github-com-alecthomas-kingpin.

Change-Id: Iaa00c39990fe89fabe37e0b9552d4074ba61bee1
2025-05-26 16:50:19 +01:00
Sharlatan Hellseher
ba63b19618
gnu: go-golang-org-rainycape-unidecode: Move to golang-xyz.
* gnu/packages/golang.scm (go-golang-org-rainycape-unidecode): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: If8a9d030baf44af788d43cb00d87337f7f46f4d2
2025-05-26 16:50:18 +01:00
Sharlatan Hellseher
e850c2f15a
gnu: Add go-github-com-komkom-toml.
* gnu/packages/golang-xyz.scm (go-github-com-komkom-toml): New variable.

Change-Id: I6e0225301d3423453dcc88b747eca40a8e4e9d6e
2025-05-26 16:50:18 +01:00
Sharlatan Hellseher
45f7e86f38
gnu: go-github-com-operatorfoundation-monolith-go: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-operatorfoundation-monolith-go,
go-github-com-operatorfoundation-monolith-go-1.0.4): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: I0a211a49b3f7dc6f34ae117f03fddeb3315dd388
2025-05-26 16:50:17 +01:00
Sharlatan Hellseher
d307c92de1
gnu: go-github-com-mufti1-interconv: Move to golang-xzy.
* gnu/packages/golang.scm (go-github-com-mufti1-interconv): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: Ib56be0346c4f218228f5ad68ca02ed82bfac5820
2025-05-26 16:50:16 +01:00
Sharlatan Hellseher
6ccb54e2e6
gnu: go-github-com-yookoala-realpath: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-yookoala-realpath): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: If95b002e659cf14c4ff28e518d951324ba416ce8
2025-05-26 16:50:16 +01:00
Sharlatan Hellseher
2e24868baf
gnu: go-gitlab-com-ambrevar-damerau: Move to golang-xyz.
* gnu/packages/golang.scm (go-gitlab-com-ambrevar-damerau): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: Ic2e9f2fdb642c02e1c9943d13776923de2357e3c
2025-05-26 16:50:15 +01:00
Sharlatan Hellseher
643170d52a
gnu: go-github-com-fogleman-gg: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-fogleman-gg): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: If91963847f78a03c4d2f97236dba89e700fdb824
2025-05-26 16:50:15 +01:00
Sharlatan Hellseher
c5e73f1634
gnu: go-github-com-delthas-go-libnp: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-delthas-go-libnp): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: I574f9429b01813a0a2a1935e5eb9b6aeee5c9833
2025-05-26 16:50:15 +01:00
Sharlatan Hellseher
b84761df25
gnu: go-github-com-google-cadvisor: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-google-cadvisor): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: Icc769b160a43e40a7cef7ec201559374d0036f33
2025-05-26 16:50:15 +01:00
Sharlatan Hellseher
95e9f8a27f
gnu: Add go-github-com-jorropo-jsync.
* gnu/packages/golang-xyz.scm (go-github-com-jorropo-jsync): New variable.

Change-Id: I7d832b9ae13c17022c1db9ab7d654546f2464efb
2025-05-26 16:50:15 +01:00
Sharlatan Hellseher
5401798409
gnu: Add go-github-com-samber-lo.
* gnu/packages/golang-xyz.scm (go-github-com-samber-lo): New variable.

Change-Id: I2273b7c7da35e67440a03b097b1491f91058a5a0
2025-05-26 16:50:14 +01:00
Sharlatan Hellseher
f409f566e6
gnu: Add go-github-com-petar-gollrb.
* gnu/packages/golang-xyz.scm (go-github-com-petar-gollrb): New variable.

Change-Id: I41838a3f35e9259f394b5bf1b12054d6d4386e1f
2025-05-26 16:50:13 +01:00
Sharlatan Hellseher
5b3e6263e7
gnu: Add go-github-com-gammazero-chanqueue.
* gnu/packages/golang-xyz.scm (go-github-com-gammazero-chanqueue): New variable.

Change-Id: Id4952684410fe13a57db04d46ef9d160427def9c
2025-05-26 16:50:13 +01:00
Sharlatan Hellseher
8aec0d8f9c
gnu: Add go-github-com-gammazero-deque.
* gnu/packages/golang-xyz.scm (go-github-com-gammazero-deque): New variable.

Change-Id: I5e7c2c69433f3285d84f8bbbe45ce3209584ff73
2025-05-26 16:50:12 +01:00
Sharlatan Hellseher
d303192324
gnu: Add go-github-com-nlpodyssey-spago.
* gnu/packages/golang-xyz.scm (go-github-com-nlpodyssey-spago): New variable.

Change-Id: I0ba54606ff3f82d8aad34dd243094ef321b8a231
2025-05-26 16:50:12 +01:00
Sharlatan Hellseher
5762e6ced0
gnu: Add go-github-com-anacrolix-fuse.
* gnu/packages/golang-xyz.scm (go-github-com-anacrolix-fuse): New variable.

Change-Id: Iba2c430f2f158e1a4d0975fcc4940d367e103662
2025-05-26 16:50:12 +01:00
Sharlatan Hellseher
d5c545d86e
gnu: Add go-github-com-anacrolix-log.
* gnu/packages/golang-xyz.scm (go-github-com-anacrolix-log): New variable.

Change-Id: I53b44c78b67046797dc8a39e1d493baed5458737
2025-05-26 16:50:11 +01:00
Sharlatan Hellseher
d1cd343f06
gnu: Add go-github-com-anacrolix-generics.
* gnu/packages/golang-xyz.scm (go-github-com-anacrolix-generics): New variable.

Change-Id: I6a040c5d971bde669902945adba0712a70a914d5
2025-05-26 16:50:11 +01:00
Sharlatan Hellseher
08349a9067
gnu: Add go-github-com-peterbourgon-ff-v3.
* gnu/packages/golang-xyz.scm (go-github-com-peterbourgon-ff-v3): New variable.

Change-Id: I63622012649442a0921d250c1fefd715090cd747
2025-05-26 16:50:10 +01:00