Commit graph

152614 commits

Author SHA1 Message Date
Sharlatan Hellseher
068b2e18b2
gnu: Add go-github-com-skeema-knownhosts.
* gnu/packages/golang-crypto.scm (go-github-com-skeema-knownhosts): New variable.

Change-Id: I36f3bde40845c02bb950097edc55ecddb8cb26eb
2025-01-11 23:39:20 +00:00
Sharlatan Hellseher
4b1b534403
gnu: Add go-github-com-armon-go-socks5.
* gnu/packages/golang-web.scm (go-github-com-armon-go-socks5): New variable.

Change-Id: I8c06c4c9515aadbcc982da972011b4f9cc128549
2025-01-11 23:39:20 +00:00
Sharlatan Hellseher
b4cfaa12f1
gnu: Add go-github-com-elazarl-goproxy.
* gnu/packages/golang-web.scm (go-github-com-elazarl-goproxy): New variable.

Change-Id: I64ea5f0f92713094f2b15d1677ad425945507484
2025-01-11 23:39:20 +00:00
Sharlatan Hellseher
a586220214
gnu: go-github-com-go-git-gcfg: Move to golang-vcs.
* gnu/packages/golang.scm (go-github-com-go-git-gcfg): Move from here ...
* gnu/packages/golang-vcs.scm: ... to here. Add goalng-xyz module.

Change-Id: I218c5e5c663ea5ba54cef9f26fec95912bbcac34
2025-01-11 23:39:20 +00:00
Sharlatan Hellseher
08bb4a97d9
gnu: go-github-com-go-git-gcfg: Fix bulid.
* gnu/packages/golang.scm (go-github-com-go-git-gcfg):
[argumetns] <test-flags>: Skip 2 tests.

Change-Id: I6b88b622c63ac07ebfc2623962b1157ca82c1ecb
2025-01-11 23:39:20 +00:00
Sharlatan Hellseher
53f40ca93a
gnu: go-gopkg-in-warnings-v0: Move to golang-xyz.
* gnu/packages/golang.scm (go-gopkg-in-warnings-v0): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: I03b8383bc8b5df1ff337b8db6e802a53a98b702d
2025-01-11 23:39:20 +00:00
Sharlatan Hellseher
f14897e9b5
gnu: go-gopkg-in-warnings: Rename variable.
* gnu/packages/golang.scm (go-gopkg-in-warnings): Rename to
go-gopkg-in-warnings-v0 to reflect go.mod import path.

* gnu/packages/golang.scm (go-github-com-go-git-gcfg)
[propagated-inputs]: Remove go-gopkg-in-warnings; add
go-gopkg-in-warnings-v0.

* gnu/packages/version-control.scm (go-github-com-go-git-go-git-v5):
[propagated-inputs]: Remove go-gopkg-in-warnings; add
go-gopkg-in-warnings-v0.

Change-Id: Ie926408d639fca13c6c4bd4e6f382f5cb4424e8b
2025-01-11 23:39:20 +00:00
Sharlatan Hellseher
74e5020a1c
gnu: go-github-com-emirpasic-gods: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-emirpasic-gods): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: I49097629697760c68a25eb6179114b43e92538a3
2025-01-11 23:39:20 +00:00
Sharlatan Hellseher
3a4fb5a238
gnu: go-github-com-emirpasic-gods: Enable tests.
* gnu/packages/golang.scm (go-github-com-emirpasic-gods): Enable tests
and skip build.

Change-Id: Ic86199e12d6a731939274acd46f5e5f4c33a255e
2025-01-11 23:39:20 +00:00
Sharlatan Hellseher
690f2794c3
gnu: go-github-com-emirpasic-gods: Update to 1.18.1.
* gnu/packages/golang.scm (go-github-com-emirpasic-gods): Update to 1.18.1.

Change-Id: I9366cc71fe9b7963448ad8b7a8b7526da93a528e
2025-01-11 23:39:19 +00:00
Sharlatan Hellseher
5efb65a8d6
gnu: go-github-com-kr-text: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-kr-text): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: I94afda2f75abbd56da2a2c60ffca2b243eb64dbe
2025-01-11 23:39:19 +00:00
Sharlatan Hellseher
9417597eac
gnu: go-github-com-rogpeppe-go-internal: Simplify
* gnu/packages/golang-xyz.scm (go-github-com-rogpeppe-go-internal):
[arguments] <skip-build?>: Set to #t, as no go files in project's root.
<test-flags>: Apply skip test logic here.
<phases>: Remove 'disable-failing-tests, use default 'check.

Change-Id: I4fd9e76205645faee0208ca16bd0315b148a2d7c
2025-01-11 23:39:19 +00:00
Sharlatan Hellseher
5d1b986635
gnu: esbuild: Adjust input.
* gnu/packages/web.scm (esbuild) [inputs]: Remove go-golang-org-x-sys;
add go-golang-org-x-sys-for-esbuild.

* gnu/packages/golang-build.scm (go-golang-org-x-sys-for-esbuild): New
variable.

Change-Id: I8df379e84d8de4d5adc79a77905e876ebbb928ca
2025-01-11 23:39:19 +00:00
Sharlatan Hellseher
64fdc5c31b
gnu: sqls: Fix build.
* gnu/packages/databases.scm (sqls): [arguments] <test-subdirs>: Exclude
"internal/handler" which requires database connection.

Change-Id: I470981f040d2a0dc08d91f1239bbb0eb5ee98b0f
2025-01-11 23:39:19 +00:00
Sharlatan Hellseher
771ad6bbf3
gnu: Add go-github-com-detailyang-go-fallocate.
* gnu/packages/golang-xyz.scm (go-github-com-detailyang-go-fallocate): New variable.

Change-Id: I95a7cecfceb6254e414a7b842297a9ada811ceb7
2025-01-11 23:39:19 +00:00
Sharlatan Hellseher
b760c22b69
gnu: Add go-github-com-jacobsa-fuse.
* gnu/packages/golang-xyz.scm (go-github-com-jacobsa-fuse): New variable.

Change-Id: I4f21d408a0e5e9ab344b7a7f57228c7c8b854ffb
2025-01-11 23:39:19 +00:00
Sharlatan Hellseher
27937faf96
gnu: go-github-com-quic-go-quic-go: Simplify.
* gnu/packages/golang-web.scm (go-github-com-quic-go-quic-go):
[arguments] <phases>: Remove 'remove-failing-tests as all tests have
been passed.

Change-Id: I8e24612bd7e584c48b712a1f97aecf201aff7336
2025-01-11 23:39:19 +00:00
Sharlatan Hellseher
87f3b9cfd1
gnu: gotestsum: Move to check.
* gnu/packages/golang.scm (gotestsum): Move from here ...
* gnu/packages/check.scm: ... to here.

Change-Id: I83f22e1f7dc1ad43340a02b60b75bf4e98b65474
2025-01-11 23:39:19 +00:00
Sharlatan Hellseher
a6a229d08f
gnu: gotestsum: Update to 1.12.0.
* gnu/packages/golang.scm (gotestsum): Update to 1.12.0.
[native-inputs]: Remove go-github-com-pkg-errors,
go-github-com-sirupsen-logrus, go-github-com-spf13-pflag,
go-github-com-jonboulle-clockwork, go-golang-org-x-crypto,
go-gotest-tools-assert, go-gotest-tools-internal-format,
go-gotest-tools-internal-difflib, and go-gotest-tools-internal-source;
add go-github-com-bitfield-gotestdox, go-github-com-dnephin-pflag,
go-github-com-fsnotify-fsnotify, go-github-com-google-shlex,
go-golang-org-x-sys, go-golang-org-x-term, go-golang-org-x-tools, and
go-gotest-tools-v3.

(go-gotest-tools-source, go-gotest-tools-package suffix,
go-gotest-tools-internal-format, go-gotest-tools-internal-difflib,
go-gotest-tools-internal-source, go-gotest-tools-assert): Remove
variables as merge into single package.

Change-Id: Id31f6532f49202dc2e12c20b283b038c29025322
2025-01-11 23:39:18 +00:00
Sharlatan Hellseher
ad68481de5
gnu: Add go-gotest-tools-v3.
* gnu/packages/golang-check.scm (go-gotest-tools-v3): New variable.

Change-Id: Ib17bebad969d6d5db6968100f62a79e1717f2ca2
2025-01-11 23:39:18 +00:00
Sharlatan Hellseher
39ce6cca76
gnu: Add go-github-com-dnephin-pflag.
* gnu/packages/golang-xyz.scm (go-github-com-dnephin-pflag): New variable.

Change-Id: I94959428a7ac087e99499cf5f922bab6645387dd
2025-01-11 23:39:18 +00:00
Sharlatan Hellseher
b15a8c2b01
gnu: Add go-github-com-bitfield-gotestdox.
* gnu/packages/golang-check.scm (go-github-com-bitfield-gotestdox,
go-testdox): New variables.

Change-Id: If9d0964a6067a47dc75bc0af5741014b1002d8d0
2025-01-11 23:39:18 +00:00
Sharlatan Hellseher
1a511e60e3
gnu: go-golang-org-x-vuln: Simplify.
* gnu/packages/golang-build.scm (go-golang-org-x-vuln):
[arguments] <skip-build?>: Set to #t, as no go files in project's root.
<test-flags>: Skip 3 tests.
<test-subdirs>: Select them here.
<phases>: Use default 'check.

Change-Id: I7e6860f63c559813055cc5383b6f608855a9490d
2025-01-11 23:39:18 +00:00
Sharlatan Hellseher
df833d9dff
gnu: go-github-com-golang-protobuf: Simplify.
* gnu/packages/golang-build.scm (go-github-com-golang-protobuf): Update
to 1.5.4.
[arguments] <phases>: Use default 'check.

Change-Id: If364ed26dc2eb3006264b627696d57536c9aa7b8
2025-01-11 23:39:18 +00:00
Sharlatan Hellseher
a767b99f1d
gnu: go-golang-org-x-exp: Update to 0.0.0-20241217172543-b2144cdd0a67.
* gnu/packages/golang-build.scm (go-golang-org-x-exp): Update to
0.0.0-20241217172543-b2144cdd0a67.
[argumetns] <test-flags>: Skip 5 more tests.

Change-Id: I57d3f40e51d59ad59c84287e89ff0f0e59845945
2025-01-11 23:39:18 +00:00
Sharlatan Hellseher
72026b6607
gnu: go-golang-org-x-exp: Simplify.
* gnu/packages/golang-build.scm (go-golang-org-x-exp):
[arguments] <skip-build?>: Set to #t, as no go files in project's root.
<test-flags>: Skip 2 tests.
<phases>: Remove 'remove-failing-tests, add 'remove-benchmarks, use
default 'check.

Change-Id: I65dce027be23e2f987a15f7dbc35cbdd3edcb45b
2025-01-11 23:39:18 +00:00
Sharlatan Hellseher
000a7b212d
gnu: go-golang-org-x-time: Simplify.
* gnu/packages/golang-build.scm (go-golang-org-x-time):
[arguments] <skip-build?>: Set to #t, as no go files in project's root.
<phases>: Use default 'check.

Change-Id: I533cc20e9ba1be1ee754dd7fa36b9547d4bda9b6
2025-01-11 23:39:18 +00:00
Sharlatan Hellseher
7fe390a9fd
gnu: go-golang-org-x-time: Update to 0.8.0.
* gnu/packages/golang-build.scm (go-golang-org-x-time): Update to 0.8.0.

Change-Id: I0ee1760e0b2a7dcf5be74b41a7e77cf2e5b6b8cb
2025-01-11 23:39:18 +00:00
Sharlatan Hellseher
2b3880f513
gnu: go-golang-org-x-term: Update to 0.27.0.
* gnu/packages/golang-build.scm (go-golang-org-x-term): Update to 0.27.0.

Change-Id: Ib41a736bfa40501e7a463df5328f22e81a481931
2025-01-11 23:39:17 +00:00
Sharlatan Hellseher
a4518ba3b0
gnu: go-golang-org-x-sys: Simplify.
* gnu/packages/golang-build.scm (go-golang-org-x-sys):
[arguments] <skip-build?>: Set to #t, as no go files in project's root.
<phases>: Use default 'check.
[description]: Start from a new line.

Change-Id: If62fa5926652a53cfe4c680d9a21b2ad5847cfeb
2025-01-11 23:39:17 +00:00
Sharlatan Hellseher
f7885bb052
gnu: go-golang-org-x-sys: Update to 0.28.0.
* gnu/packages/golang-build.scm (go-golang-org-x-sys): Update to 0.28.0.

Change-Id: Ia1ceaae88086b5f2a1be771a6e65f7261ee1936e
2025-01-11 23:39:17 +00:00
Sharlatan Hellseher
7dfc879416
gnu: go-golang-org-x-sync: Simplify
* gnu/packages/golang-build.scm (go-golang-org-x-sync)
[arguments] <skip-build?>: Set to #t, as no go files in project's root.
<phases>: Use default 'check.

Change-Id: Iebc123fd8c103d6d610cc037bb034cb75bb795e3
2025-01-11 23:39:17 +00:00
Sharlatan Hellseher
1cbfc52861
gnu: go-golang-org-x-sync: Update to 0.10.0.
* gnu/packages/golang-build.scm (go-golang-org-x-sync): Update to 0.10.0.

Change-Id: I7b9133419d8ed3c97fe20920aec477728e94622b
2025-01-11 23:39:17 +00:00
Sharlatan Hellseher
f75ee75e47
gnu: go-golang-org-x-mod: Simplify.
* gnu/packages/golang-build.scm (go-golang-org-x-mod)
[arguments] <skip-build?>: Set to #t, as no go files in project's root.
<test-flags>: Skip one test.
<phases>: Remove 'remove-test-files, use default 'check.
[native-inputs]: Add go-golang-org-x-tools-bootstrap.

Change-Id: Icf097e456bc72b1452bfb262589cd62ef139215b
2025-01-11 23:39:17 +00:00
Sharlatan Hellseher
c4739e9d0b
gnu: go-github-com-yuin-goldmark-emoji: Update to 1.0.4.
* gnu/packages/golang-build.scm (go-github-com-yuin-goldmark-emoji): Update to 1.0.4.

Change-Id: I16c3f710a89007d39587e5bd39ffb43722f438a2
2025-01-11 23:39:17 +00:00
Sharlatan Hellseher
416ec77c9d
gnu: go-github-com-yuin-goldmark: Update to 1.7.8.
* gnu/packages/golang-build.scm (go-github-com-yuin-goldmark): Update to 1.7.8.
[arguments] <phases>: Use default 'check, add 'pre-check.

Change-Id: I110c22378fb6f93cdde794b8a0e41e3de06c2b6f
2025-01-11 23:39:17 +00:00
Sharlatan Hellseher
960814b776
gnu: go-golang-org-x-text: Update to 0.21.0.
* gnu/packages/golang-build.scm (go-golang-org-x-text): Update to 0.21.0.

Change-Id: I6b0f81a48eff02565d01f2f70629d4324890e2c8
2025-01-11 23:39:17 +00:00
Sharlatan Hellseher
6bf6430a11
gnu: go-golang-org-x-text: Simplify.
* gnu/packages/golang-build.scm (go-golang-org-x-text):
[arguments] <skip-build?>: Set to #t, as no go files in project's root.
<phases>: Use default 'check.
[native-inputs]: Add go-golang-org-x-mod-bootstrap,
go-golang-org-x-sync-bootstrap, and go-golang-org-x-tools-bootstrap.

Change-Id: Ib4e55e622554d79a8d03abfc52ced0a5eb516d85
2025-01-11 23:39:17 +00:00
Sharlatan Hellseher
e94bc1dec1
gnu: go-golang-org-x-crypto: Update to 0.31.0.
* gnu/packages/golang-build.scm (go-golang-org-x-crypto): Update to 0.31.0.

Change-Id: I325791a402ce30bd04ee71a04633a9c7aef0335c
2025-01-11 23:39:16 +00:00
Sharlatan Hellseher
8630013e2d
gnu: go-golang-org-x-crypto: Simplify.
* gnu/packages/golang-build.scm (go-golang-org-x-crypto)
[source] <snippet>: Remove self-contain module which needs to be
packages separately.
[arguments] <skip-build?>: Set to #t, as no go files in project's root.
<phases>: Use default 'check. Simplify 'remove-test-files, add comments
about JSON schema sources required for tests.
[native-inputs]: Add go-golang-org-x-net-bootstrap, and
go-golang-org-x-text-bootstrap.

Change-Id: I0dd4ec6dc3d13f1063604ec43da34f6598b201cf
2025-01-11 23:39:16 +00:00
Sharlatan Hellseher
9253c7cadc
gnu: packages/golang-build: Add bootstrap variants.
* gnu/packages/golang-build.scm (go-golang-org-x-crypto-bootstrap
go-golang-org-x-exp-bootstrap, go-golang-org-x-image-bootstrap,
go-golang-org-x-mod-bootstrap, go-golang-org-x-net-bootstrap,
go-golang-org-x-term-bootstrap, go-golang-org-x-text-bootstrap,
go-golang-org-x-sync-bootstrap, go-golang-org-x-sys-bootstrap
go-golang-org-x-tools-bootstrap): New variables.

Change-Id: I43f121479897642e70639fab18dc296ccc750a0f
2025-01-11 23:39:16 +00:00
Sharlatan Hellseher
f75240c382
gnu: go-golang-org-x-xerrors: Update to 0.0.0-20240903120638-7835f813f4da.
* gnu/packages/golang-build.scm (go-golang-org-x-xerrors): Update to 0.0.0-20240903120638-7835f813f4da.

Change-Id: I1a4c3aeabad955522f3ce13b2f3efeb130f934c8
2025-01-11 23:39:16 +00:00
Sharlatan Hellseher
7113dec89d
gnu: go-golang-org-x-telemetry-config: Update to 0.36.0.
* gnu/packages/golang-build.scm (go-golang-org-x-telemetry-config): Update to 0.36.0.

Change-Id: I3ae4c33c7f2b9069cc73e43c10324685cb825bf1
2025-01-11 23:39:16 +00:00
Sharlatan Hellseher
b3161cdee4
gnu: go-google-golang-org-protobuf: Update to 1.36.0.
* gnu/packages/golang-build.scm (go-google-golang-org-protobuf): Update
to 1.36.0.  Simplify package.
[arguments] <phases>: Use custom 'check.

Change-Id: Ia93c832e64886371f422e06e6b705c5ec3c7e05f
2025-01-11 23:39:16 +00:00
Sharlatan Hellseher
4028288601
gnu: go-golang-org-x-image: Update to 0.23.0.
* gnu/packages/golang-build.scm (go-golang-org-x-image): Update to 0.23.0.
Simplify package.
[arguments] <phases>: Remove 'remove-failing-tests, use default 'check.

Change-Id: I937397be7b3aad3adda86e706a083e26d537cf28
2025-01-11 23:39:16 +00:00
Sharlatan Hellseher
23c6b3072c
gnu: go-golang-org-x-telemetry: Fix build.
* gnu/packages/golang-build.scm (go-golang-org-x-telemetry)
[source]<snippet>: Remove submodules with their own go.mod to be
packaged separately.
[arguments]<test-flags>: Skip all tests requiring networking.

Change-Id: Ie5ef5f99da83d9d803b5c07d99ef1763968ee308
2025-01-11 23:39:16 +00:00
Sharlatan Hellseher
685bfc9e34
gnu: go-golang-org-x-net: Update to 0.33.0.
* gnu/packages/golang-build.scm (go-golang-org-x-net): Update to
0.33.0. Simplify package.

Change-Id: I9e42a0f8a18aca533386aa5aace2baed103568bd
2025-01-11 23:39:16 +00:00
Sharlatan Hellseher
6cec9c0176
gnu: Add go-github-com-jacobsa-syncutil.
* gnu/packages/golang-xyz.scm (go-github-com-jacobsa-syncutil): New variable.

Change-Id: I38aa26a5ca8f33a90c9d71863e3330a31c624b42
2025-01-11 23:39:15 +00:00
Sharlatan Hellseher
ac183e34f3
gnu: Add go-github-com-jacobsa-timeutil.
* gnu/packages/golang-xyz.scm (go-github-com-jacobsa-timeutil): New variable.

Change-Id: I8b23866135694c3d071dc6d1a57dfcfd6ad21d4a
2025-01-11 23:39:15 +00:00
Sharlatan Hellseher
5f33033109
gnu: Add go-github-com-jarcoal-httpmock.
* gnu/packages/golang-check.scm (go-github-com-jarcoal-httpmock): New variable.

Change-Id: I6b76a05a97f554af7f9d34aa4aa435a2ba77a3ec
2025-01-11 23:39:15 +00:00