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
Sharlatan Hellseher
81a343d233
gnu: Add go-github-com-maxatome-go-testdeep.
...
* gnu/packages/golang-check.scm (go-github-com-maxatome-go-testdeep): New variable.
Change-Id: I73ef16e2b98f28f91f0e05f03be353219f746ddc
2025-01-11 23:39:15 +00:00
Sharlatan Hellseher
61f04bbd4e
gnu: go-github-com-jacobsa-oglemock: Fix indentation.
...
* gnu/packages/golang-check.scm (go-github-com-jacobsa-oglemock): Fix
indentation.
Change-Id: I9ac2f9af4c3c266b0a4be4f67edd422123731945
2025-01-11 23:39:15 +00:00
Sharlatan Hellseher
e2b6ee4043
gnu: go-github-com-jacobsa-oglemock: Update to 0.0.0-20150831005832-e94d794d06ff.
...
* gnu/packages/golang-check.scm (go-github-com-jacobsa-oglemock): Update to 0.0.0-20150831005832-e94d794d06ff.
Change-Id: If614232aa39d32d6dcc2dee2034f3d31abf16887
2025-01-11 23:39:15 +00:00
Sharlatan Hellseher
4a9ccd39dc
gnu: go-github-com-jackc-pgconn: Enable tests.
...
* gnu/packages/golang-xyz.scm (go-github-com-jackc-pgconn)
[arguments] <tests?>: Activate them.
<test-flags>: Skip 9 tests.
<phases>: Add 'remove-failing-test-file.
[native-inputs]: Add go-github-com-jackc-pgmock.
[propagated-inputs]: Remove go-github-com-jackc-pgmock.
* gnu/packages/golang-check.scm (go-github-com-jackc-pgmock-bootstrap):
New variable.
Change-Id: Ice47b75770fb596734f6703c3c42dbfe3e91a7a6
2025-01-11 23:39:15 +00:00
Sharlatan Hellseher
92e93ad834
gnu: go-github-com-jackc-pgmock: Enable tests.
...
* gnu/packages/golang-check.scm (go-github-com-jackc-pgmock)
[arguments] <tests?>: Activate them.
[native-inputs]: Add go-github-com-jackc-pgconn-bootstrap and
go-github-com-stretchr-testify.
* gnu/packages/golang-xyz.scm (go-github-com-jackc-pgconn-bootstrap):
New variable.
Change-Id: I8dc5cef1dcf7d6dd7550a1d805810d468205c607
2025-01-11 23:39:15 +00:00
Sharlatan Hellseher
a9233b39ca
gnu: go-github-com-jacobsa-oglematchers: Fix indentation.
...
* gnu/packages/golang-check.scm (go-github-com-jacobsa-oglematchers):
Fix indentation.
Change-Id: I4e994c9e1750952b3a1cb5521410db9e173e888d
2025-01-11 23:39:15 +00:00
Sharlatan Hellseher
94dc6f1e19
gnu: go-github-com-jacobsa-oglematchers: Update to 0.0.0-20150720000706-141901ea67cd.
...
* gnu/packages/golang-check.scm (go-github-com-jacobsa-oglematchers): Update to 0.0.0-20150720000706-141901ea67cd.
Change-Id: I2a0aaa004e891f2c13630a4971218ad3ced06fbf
2025-01-11 23:39:15 +00:00
Sharlatan Hellseher
261432cc8e
gnu: go-github-com-jacobsa-ogletest: Enable tests.
...
* gnu/packages/golang-check.scm (go-github-com-jacobsa-ogletest):
[arguments] <tests?>: Activate them.
<test-flags>: Skip one test.
[native-inputs]: Move all inputs from here ...
[propagated-inputs]: ... to here.
Change-Id: Ie12ff6d93b3fe429f9e517cbb9f6399be52535db
2025-01-11 23:39:14 +00:00
Sharlatan Hellseher
1538ebc208
gnu: go-github-com-jacobsa-ogletest: Fix indentation.
...
* gnu/packages/golang-check.scm (go-github-com-jacobsa-ogletest): Fix
indentation.
Change-Id: I1439b691a61ccd5b796bbc9a50c9c88ed954823f
2025-01-11 23:39:14 +00:00
Sharlatan Hellseher
385cdb6d96
gnu: go-github-com-jacobsa-ogletest: Update to 0.0.0-20170503003838-80d50a735a11.
...
* gnu/packages/golang-check.scm (go-github-com-jacobsa-ogletest): Update to 0.0.0-20170503003838-80d50a735a11.
Change-Id: Ie559aebc59c03286d775fc08b84f81a107b1d958
2025-01-11 23:39:14 +00:00
Sharlatan Hellseher
14045bdde0
gnu: go-github-com-jacobsa-reqtrace: Move to golang-check.
...
* gnu/packages/golang.scm (go-github-com-jacobsa-reqtrace): Move from
here ...
* gnu/packages/golang-check.scm: ... to here.
Change-Id: If331f4aa071ee810b3f5e286def7e181f1971f3d
2025-01-11 23:39:14 +00:00
Sharlatan Hellseher
8080683548
gnu: go-github-com-jacobsa-reqtrace: Update to 0.0.0-20150505043853-245c9e0234cb.
...
* gnu/packages/golang.scm (go-github-com-jacobsa-reqtrace): Update to 0.0.0-20150505043853-245c9e0234cb.
[inputs]: Remove go-golang-org-x-net.
[propagated-inputs]: Add go-golang-org-x-net.
Change-Id: I7061c88bdbd89be15d16847488e408138b6aa89f
2025-01-11 23:39:14 +00:00
Sharlatan Hellseher
ae72d4021b
gnu: gocryptfs: Fix tests.
...
* gnu/packages/file-systems.scm (gocryptfs)
[arguments] <install-sources?>: No need as they are the final commands.
<test-flags>: Skip 3 unit tests.
<test-subdirs>: Only run some unit tests which do no require root
access.
[native-inputs]: Remove go-github-com-jacobsa-oglematchers,
go-github-com-jacobsa-oglemock, go-github-com-jacobsa-ogletest,
go-github-com-jacobsa-reqtrace, and go-golang-org-x-net; add
go-github-com-moby-sys-mountinfo.
Change-Id: I6b1d82c02bad4610a71109c63ea8d9e83bf82809
2025-01-11 23:39:14 +00:00
Sharlatan Hellseher
43a6901f45
gnu: go-github-com-hanwen-go-fuse-v2: Move to golang-xyz.
...
* gnu/packages/golang.scm (go-github-com-hanwen-go-fuse-v2): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: Ic070a2c7aa6b08e53999b20d88358b4cc89fc492
2025-01-11 23:39:14 +00:00
Sharlatan Hellseher
10a7a54628
gnu: go-github-com-hanwen-go-fuse-v2: Update to 2.7.2.
...
* gnu/packages/golang.scm (go-github-com-hanwen-go-fuse-v2): Update to 2.7.2.
[propagated-inputs]: Add go-github-com-kylelemons-godebug,
go-github-com-moby-sys-mountinfo, go-golang-org-x-sync, and
go-golang-org-x-sys.
[native-inputs]: Remove go-golang-org-x-sys, go-golang-org-x-sync, and
go-github-com-kylelemons-godebug.
Change-Id: Icaa446a2c7bbe86f8310a0e779b1920c2dc3946d
2025-01-11 23:39:14 +00:00
Sharlatan Hellseher
41b415a736
gnu: Add go-github-com-moby-sys-mountinfo.
...
* gnu/packages/golang-xyz.scm (go-github-com-moby-sys-mountinfo): New variable.
Change-Id: Iff74f93a6c5e343b1cd0a67a8b50867ad1467546
2025-01-11 23:39:14 +00:00
Sharlatan Hellseher
8d020914ef
gnu: go-github-com-jcmturner-gofork: Move golang-xyz.
...
* gnu/packages/golang.scm (go-github-com-jcmturner-gofork): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: I89a0455345e4a76f6330e70bfa721d76149d25fc
2025-01-11 23:39:13 +00:00