Commit graph

152761 commits

Author SHA1 Message Date
Sharlatan Hellseher
1867c8e200
gnu: go-github-com-pquerna-ffjson: Fix tests.
* gnu/packages/golang-web.scm (go-github-com-pquerna-ffjson)
[arguments] <test-subdirs>: Run only unit tests.
[native-inputs]: Add go-github-com-google-gofuzz and
go-github-com-stretchr-testify.

Change-Id: I7c74cf08ab653b7972a6e041e854941080db73e9
2025-01-11 23:39:37 +00:00
Sharlatan Hellseher
102edf1308
gnu: Add go-github-com-xo-dburl.
* gnu/packages/golang-web.scm (go-github-com-xo-dburl): New variable.

Change-Id: I93202a9664b7466e4faed4cec45e652c5a25a953
2025-01-11 23:39:36 +00:00
Sharlatan Hellseher
c96489b73d
gnu: go-github-com-pierrec-cmdflag: Remove examples.
* gnu/packages/golang-xyz.scm (go-github-com-pierrec-cmdflag)
[arguments] <phases>: Add 'remove-examples.

Change-Id: I58bc14d61893ca3d43edc375c3d6c9908ed589c4
2025-01-11 23:39:36 +00:00
Sharlatan Hellseher
403b2347b9
gnu: go-github-com-pierrec-lz4-v4: Fix build.
* gnu/packages/golang-compression.scm (go-lz4c): Move "native-inputs"
from here ...
(go-github-com-pierrec-lz4-v4): ... to here.

Change-Id: I9bc406b0dd8f99bff80b99fb3a9268d5e0c07a59
2025-01-11 23:39:36 +00:00
Sharlatan Hellseher
6ee9455b1f
gnu: go-github-com-karrick-godirwalk: Fix build.
* gnu/packages/golang-xyz.scm (go-github-com-karrick-godirwalk)
[native-inputs]: Add go-github-com-karrick-golf and
go-github-com-mattn-go-isatty.

Change-Id: Ife75e85bab93d269885fafdecc549d5fb0516709
2025-01-11 23:39:36 +00:00
Sharlatan Hellseher
c5f8fc98a2
gnu: Add go-github-com-karrick-golf.
* gnu/packages/golang-xyz.scm (go-github-com-karrick-golf): New variable.

Change-Id: I7ee826d5f8f293d2f276a75a18a7d2400b3ebae7
2025-01-11 23:39:36 +00:00
Sharlatan Hellseher
8733ad8c6c
gnu: go-github-com-prometheus-community-pro-bing: Update to 0.5.0.
* gnu/packages/prometheus.scm (go-github-com-prometheus-community-pro-bing):
Update to 0.5.0.
[arguments] <test-flags>: Skip one more test.

Change-Id: If733e9c288d640ef412fd6932f34f2f6e42b4f4d
2025-01-11 23:39:36 +00:00
Sharlatan Hellseher
59a709043f
gnu: go-github-com-prometheus-statsd-exporter: Update to 0.28.0.
* gnu/packages/prometheus.scm (go-github-com-prometheus-statsd-exporter): Update to 0.28.0.

Change-Id: Ie02e972f33b09059cf8dfcdc5eefb5cd43191f60
2025-01-11 23:39:36 +00:00
Sharlatan Hellseher
ff66f10f71
gnu: go-github-com-prometheus-common-assets: Update to 0.2.0.
Set the correct version for go submodule.

* gnu/packages/prometheus.scm (go-github-com-prometheus-common-assets):
Update to 0.2.0.

Change-Id: I99fe5d058115401557847be6c026739d1b391c68
2025-01-11 23:39:36 +00:00
Sharlatan Hellseher
545413bd24
gnu: go-github-com-prometheus-common: Update to 0.61.0.
* gnu/packages/prometheus.scm (go-github-com-prometheus-common): Update to 0.61.0.

Change-Id: I476ae2926c3096be69a61f9a2c2368afa03267f6
2025-01-11 23:39:36 +00:00
Sharlatan Hellseher
e4a5bf4c3a
gnu: go-github-com-prometheus-exporter-toolkit: Update to 0.13.2.
* gnu/packages/prometheus.scm (go-github-com-prometheus-exporter-toolkit): Update to 0.13.2.
[propagated-inputs]: Add go-github-com-mdlayher-vsock.

Change-Id: I6679a25c2178d9a1f88534b0755ba6035ff86a68
2025-01-11 23:39:36 +00:00
Sharlatan Hellseher
5df773ab85
gnu: Add go-github-com-mdlayher-vsock.
* gnu/packages/golang-web.scm (go-github-com-mdlayher-vsock): New variable.

Change-Id: I18f866f051167f849b000c0146657371c53366b2
2025-01-11 23:39:35 +00:00
Sharlatan Hellseher
c644c4b2cf
gnu: go-github-com-prometheus-client-golang: Update to 1.20.5.
* gnu/packages/prometheus.scm: Add golang-compression module.
(go-github-com-prometheus-client-golang): Update to 1.20.5.
[source]: Delete submodules with their own go.mod files to fix build.
[arguments] <phases>: Use default 'check.
<test-flags>: Skip one test.
[propagated-inputs]: Remove go-github-com-davecgh-go-spew; add
go-github-com-google-go-cmp, go-github-com-klauspost-compress, and
go-github-com-kylelemons-godebug.

Change-Id: Ib6a605c6ebfbdf0fa2fa3a554cfaa6532e2a957d
2025-01-11 23:39:35 +00:00
Sharlatan Hellseher
e0c5178efb
gnu: go-howett-net-plist: Move to golang-xyz.
* gnu/packages/golang.scm (go-howett-net-plist): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: Ib43cfcd5783bc37a4b84e892b443683c5d6443ae
2025-01-11 23:39:35 +00:00
Sharlatan Hellseher
ea05bbd3af
gnu: Add go-github-com-prometheus-community-go-runit.
* gnu/packages/golang-xyz.scm (go-github-com-prometheus-community-go-runit): New variable.

Change-Id: If3c8d3ef6139a56917a1c82ad2eba9fbb5688d6b
2025-01-11 23:39:35 +00:00
Sharlatan Hellseher
3d88562e9c
gnu: go-github-com-godbus-dbus: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-godbus-dbus,
go-github-com-godbus-dbus-v5): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here. Add glib module.

Change-Id: I9fd0199177ca170403c081e190ac4f3ace2d0eb5
2025-01-11 23:39:35 +00:00
Sharlatan Hellseher
5ac8b5850f
gnu: go-github-com-godbus-dbus: Simplify.
* gnu/packages/golang.scm (go-github-com-godbus-dbus) [arguments]
<phases>: Remove 'disable-failing-tests and move skipped tests to
'check.

Change-Id: Id7081a0e052ec307a8bc8dcb76e142702990857c
2025-01-11 23:39:35 +00:00
Sharlatan Hellseher
05b7e779c6
gnu: Add go-github-com-opencontainers-image-spec.
* gnu/packages/golang-xyz.scm (go-github-com-opencontainers-image-spec): New variable.

Change-Id: I1c9a22c2bb242e20e3e065132e8aecb87a2905fc
2025-01-11 23:39:35 +00:00
Sharlatan Hellseher
e3a429b412
gnu: Add go-github-com-opencontainers-go-digest.
* gnu/packages/golang-xyz.scm (go-github-com-opencontainers-go-digest): New variable.

Change-Id: Ibb4662a3b3be650e0c4fac2fcb7824a29609f053
2025-01-11 23:39:35 +00:00
Sharlatan Hellseher
5615cfd00d
gnu: Add go-github-com-opencontainers-selinux.
* gnu/packages/golang-xyz.scm (go-github-com-opencontainers-selinux): New variable.

Change-Id: Icc4b4dbd75874280ccacaad86dfd114dc11d01c1
2025-01-11 23:39:35 +00:00
Sharlatan Hellseher
fcc70e7a68
gnu: Add go-github-com-mdlayher-wifi.
* gnu/packages/golang-web.scm (go-github-com-mdlayher-wifi): New variable.

Change-Id: I4c92b118799ea5ed45ecaeb4aa7ce1fdc763da35
2025-01-11 23:39:34 +00:00
Sharlatan Hellseher
f334a58160
gnu: Add go-github-com-mdlayher-ethtool.
* gnu/packages/golang-web.scm (go-github-com-mdlayher-ethtool): New variable.

Change-Id: Ia24c8b928cd030259cf13f0304837fa56aca0e6c
2025-01-11 23:39:34 +00:00
Sharlatan Hellseher
3864700ebc
gnu: Add go-github-com-mdlayher-genetlink.
* gnu/packages/golang-web.scm (go-github-com-mdlayher-genetlink): New variable.

Change-Id: If2871537d7fd98fbe42916a3bf1a3c97ec29dd19
2025-01-11 23:39:34 +00:00
Sharlatan Hellseher
e15d8861c3
gnu: Add go-github-com-mattn-go-xmlrpc.
* gnu/packages/golang-web.scm (go-github-com-mattn-go-xmlrpc): New variable.

Change-Id: I9e00e476a90870e4e79224fd986d38be6b7dc4b0
2025-01-11 23:39:34 +00:00
Sharlatan Hellseher
69da91cbfb
gnu: Add go-github-com-hodgesds-perf-utils.
* gnu/packages/golang-xyz.scm (go-github-com-hodgesds-perf-utils): New variable.

Change-Id: Ica2d7271aa61b5427edeae9ae14fe851e7879038
2025-01-11 23:39:34 +00:00
Sharlatan Hellseher
f1b8f305bc
gnu: Add go-github-com-dennwc-btrfs.
* gnu/packages/golang-xyz.scm (go-github-com-dennwc-btrfs): New variable.

Change-Id: I6047e0904296b2c70720cd148eddf8a514908510
2025-01-11 23:39:34 +00:00
Sharlatan Hellseher
0afb78615c
gnu: go-github-com-dennwc-varint: Simplify.
* gnu/packages/golang-xyz.scm (go-github-com-dennwc-varint)
[arguments] <test-flags>: Skip 2 tests precisely.
<phases>: Remove 'disable-failing-tests.

Change-Id: I8bf9bca1185cb90aaeabeef39a9a0e81b16857be
2025-01-11 23:39:34 +00:00
Sharlatan Hellseher
7e0c12dabc
gnu: Add go-github-com-dennwc-ioctl.
* gnu/packages/golang-xyz.scm (go-github-com-dennwc-ioctl): New variable.

Change-Id: Icf43c1ef532397d433910cebcdac2e102535ad2c
2025-01-11 23:39:34 +00:00
Sharlatan Hellseher
80faa2893a
gnu: Add go-github-com-ema-qdisc.
* gnu/packages/golang-web.scm (go-github-com-ema-qdisc): New variable.

Change-Id: Id932cb6904d85c62f40205f145cfb848843ec93f
2025-01-11 23:39:34 +00:00
Sharlatan Hellseher
468f6fbb3d
gnu: Add go-github-com-lithammer-dedent.
* gnu/packages/golang-xyz.scm (go-github-com-lithammer-dedent): New variable.

Change-Id: I4e7e399e6852b49a407beb343ece1c216234222b
2025-01-11 23:39:33 +00:00
Sharlatan Hellseher
15da72965d
gnu: Add go-github-com-safchain-ethtool.
* gnu/packages/golang-web.scm (go-github-com-safchain-ethtool): New variable.

Change-Id: I82ece19fc5819b4ae6466016760644e518058268
2025-01-11 23:39:33 +00:00
Sharlatan Hellseher
d15da5bac9
gnu: Add go-github-com-posener-complete.
* gnu/packages/golang-xyz.scm (go-github-com-posener-complete): New variable.

Change-Id: I00aba7ba2c98c9cfcdea2672fca3a46e7cd3548d
2025-01-11 23:39:33 +00:00
Sharlatan Hellseher
866e2b4724
gnu: go-github.com-nsf-termbox-go: Fix name.
* gnu/packages/golang-xyz.scm (go-github.com-nsf-termbox-go): Rename
variable to go-github-com-nsf-termbox-go.

(go-github-com-gizak-termui-v3) [propagated- inputs]: Remove
go-github.com-nsf-termbox-go; add go-github-com-nsf-termbox-go.

* gnu/packages/games.scm (harmonist) [inputs]: Remove
go-github.com-nsf-termbox-go; add go-github-com-nsf-termbox-go.

* gnu/packages/time.scm (countdown) [inputs]: Remove
go-github.com-nsf-termbox-go; add go-github-com-nsf-termbox-go.

Change-Id: I621304593cc00cdf8bcf9acc0f8e1064682e0d3f
2025-01-11 23:39:33 +00:00
Sharlatan Hellseher
bc5038efef
gnu: Add go-github-com-hashicorp-yamux.
* gnu/packages/golang-web.scm (go-github-com-hashicorp-yamux): New variable.

Change-Id: Ic37744576fd6c822f71933242822c1b7eaae9ae4
2025-01-11 23:39:33 +00:00
Sharlatan Hellseher
0fa5d9adc3
gnu: Add go-github-com-beevik-ntp.
* gnu/packages/golang-web.scm (go-github-com-beevik-ntp): New variable.

Change-Id: I4f43146da02860dde9a3c969810968c91e546759
2025-01-11 23:39:33 +00:00
Sharlatan Hellseher
05e3c39774
gnu: Add go-github-com-hashicorp-go-envparse.
* gnu/packages/golang-xyz.scm (go-github-com-hashicorp-go-envparse): New variable.

Change-Id: Ib580d027ccc59b0fc3d8e6e0575aa9cd1a24e731
2025-01-11 23:39:33 +00:00
Sharlatan Hellseher
c1bc9f84ff
gnu: go-1.21: Update to 1.21.13.
* gnu/packages/golang.scm (go-1.21): Update to 1.21.13.

Change-Id: I3f8aa0bde70f24019b5671114c56a66cefd263e3
2025-01-11 23:39:33 +00:00
Sharlatan Hellseher
139a594a95
gnu: go-1.22: Update to 1.22.10.
* gnu/packages/golang.scm (go-1.22): Update to 1.22.10.

Change-Id: I5ab93daf77cef4c0cc570805513a0d35f236c2dd
2025-01-11 23:39:33 +00:00
Sharlatan Hellseher
b2cbcceaa2
gnu: go-1.23: Update to 1.23.4.
* gnu/packages/golang.scm (go-1.23): Update to 1.23.4.

Change-Id: I27463a1f1921b4c6c37aac43e6ae7b0e55f2f538
2025-01-11 23:39:32 +00:00
Sharlatan Hellseher
3dedbfc5d5
gnu: kubo: Update to 0.31.0.
* gnu/packages/ipfs.scm (kubo): Update to 0.31.0.

Change-Id: Ia077b3d9c28a73a017e9eb92507db00d3a883f2a
2025-01-11 23:39:32 +00:00
Sharlatan Hellseher
2838d8253a
gnu: go-github-com-ipld-go-ipld-prime: Fix build.
* gnu/packages/ipfs.scm (go-github-com-ipld-go-ipld-prime) [arguments]
<unpack-path>: Remove it.
<test-subdirs>: Limit to project's root.

Change-Id: I4346f2c12e5d0d83e0306b00df8a53d12cbd025b
2025-01-11 23:39:32 +00:00
Sharlatan Hellseher
0a7b9f3b10
gnu: go-github-com-polydawn-refmt: Update to 0.89.0.
* gnu/packages/golang-xyz.scm (go-github-com-polydawn-refmt): Update to 0.89.0.
[propagated-inputs]: Remove go-gopkg-in-yaml-v2; add go-github-com-go-yaml-yaml.

Change-Id: I70ca4a256ec7e7cb6f06fea729f469e9850a6e58
2025-01-11 23:39:32 +00:00
Sharlatan Hellseher
e6b5eac2ce
gnu: go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-webtunnel: Fix tests.
* gnu/packages/golang.scm (go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-webtunnel)
[arguments] <test-subdirs>: Limit to project's root.

Change-Id: I0003e95f7b57a31f9c8ea52a2fa724db0dbca9c4
2025-01-11 23:39:32 +00:00
Sharlatan Hellseher
f6b1f70d18
gnu: go-github-com-operatorfoundation-obfs4: Simplify.
* gnu/packages/golang.scm (go-github-com-operatorfoundation-obfs4)
[arguments] <phases>: Use default 'build, 'check and 'install.

Change-Id: I1679f1fab4d07bfca9df6e0447712280906029ec
2025-01-11 23:39:32 +00:00
Sharlatan Hellseher
c2d071666b
gnu: go-github-com-willscott-goturn: Update to 0.0.0-20170802220503-19f41278d0c9.
* gnu/packages/golang.scm (go-github-com-willscott-goturn): Update to 0.0.0-20170802220503-19f41278d0c9.

Change-Id: I9fef2106903c819d9796b2b490fb3baf332f438c
2025-01-11 23:39:31 +00:00
Sharlatan Hellseher
03b9f1ce9c
gnu: go-github-com-libp2p-go-libp2p: Update to 0.36.5.
* gnu/packages/ipfs.scm (go-github-com-libp2p-go-libp2p): Update to 0.36.5.
[source] <snippet>: Delete submodules with their own go.mod files to be
packaged separately.
[propagated-inputs]: Remove go-github-com-stretchr-testify,
go-go-uber-org-goleak, and go-go-uber-org-mock; add go-go-uber-org-zap.
[native-inputs]: Add go-github-com-libp2p-go-libp2p-testing,
go-github-com-stretchr-testify, go-go-uber-org-mock, and
go-go-uber-org-goleak.

Change-Id: Idffc875c58abf9673977c96dd1e2403d9028a9b4
2025-01-11 23:39:31 +00:00
Sharlatan Hellseher
cdbdfd15a4
gnu: go-github-com-gorilla-websocket: Update to 1.5.3.
* gnu/packages/golang-web.scm (go-github-com-gorilla-websocket): Update to 1.5.3.

Change-Id: I04c30a9be141d2667b07bd2d012653ae8cf38ba4
2025-01-11 23:39:31 +00:00
Sharlatan Hellseher
84edfeb8cb
gnu: Add go-github-com-libp2p-go-libp2p-testing.
* gnu/packages/ipfs.scm (go-github-com-libp2p-go-libp2p-testing): New variable.

Change-Id: I6805b070f21dac97473713e1186dc51656221651
2025-01-11 23:39:31 +00:00
Sharlatan Hellseher
4e0a12a3c1
gnu: Add go-fxlint.
* gnu/packages/golang-xyz.scm (go-go-uber-org-fx-tools, go-fxlint): New
variables.

Change-Id: I9fcccc99393a990967188a7977c28b5e00a4cee9
2025-01-11 23:39:31 +00:00
Sharlatan Hellseher
b1bda73e1f
gnu: go-go-uber-org-fx: Update to 1.23.0.
* gnu/packages/golang-xyz.scm (go-go-uber-org-fx): Update to 1.23.0.
[source] <snippet>: Delete submodule with it's own go.mod to package
separately.
[arguments] <test-flags>: Skip 3 tests.

Change-Id: I1ca93808e6dd343a86bf04184248f2e2d51e4e8d
2025-01-11 23:39:31 +00:00