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

193 commits

Author SHA1 Message Date
Maxim Cournoyer
13d4df966c
gnu: Add go-github-com-h2non-gock.
* gnu/packages/golang-check.scm (go-github-com-h2non-gock): New variable.

Change-Id: I9d441873043d474110c3e723222da2ef02bed9a0
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-24 10:35:29 +01:00
Maxim Cournoyer
ceb72c6a40
gnu: Add go-github-com-nbio-st.
* gnu/packages/golang-check.scm (go-github-com-nbio-st): New variable.

Change-Id: I7a2b0d463c5a8d784b6e50814eacb45352cda590
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-24 10:30:06 +01:00
Maxim Cournoyer
847b3dacd3
gnu: Add go-github-com-jiu2015-gotestspace.
* gnu/packages/golang-check.scm (go-github-com-jiu2015-gotestspace): New variable.

Change-Id: I4a7c627f14eb5d392c66a04e8e2c2aef7ca8921f
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-24 10:20:41 +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
0dff26eac4
gnu: go-gotest-tools-v3: Update to 3.5.2.
* gnu/packages/golang-check.scm (go-gotest-tools-v3): Update to 3.5.2.
[arguments] <test-flags>: Refresh the list of skipped tests, add skip
ARM specific one.

Change-Id: I789e7ef0bf678427ca5d67b2ad4871937c146fa7
2025-05-26 16:50:32 +01:00
Sharlatan Hellseher
d046c9775c
gnu: Add go-github-com-coder-quartz.
* gnu/packages/golang-check.scm (go-github-com-coder-quartz): New variable.

Change-Id: Ib9ed659959961e6df57bbbd29818dc794f1720d5
2025-05-26 16:50:30 +01:00
Sharlatan Hellseher
4db91aa852
gnu: packages: Remove redundant (gnu packages golang) from some modules.
* gnu/packages/android.scm: Remove redundant (gnu packages golang) from
used modules.
* gnu/packages/bioinformatics.scm: Likewise.
* gnu/packages/check.scm: Likewise.
* gnu/packages/configuration-management.scm: Likewise.
* gnu/packages/databases.scm: Likewise.
* gnu/packages/emacs-xyz.scm: Likewise.
* gnu/packages/file-systems.scm: Likewise.
* gnu/packages/golang-check.scm: Likewise.
* gnu/packages/hardware.scm: Likewise.
* gnu/packages/hyperledger.scm: Likewise.
* gnu/packages/irc.scm: Likewise.
* gnu/packages/mail.scm: Likewise.
* gnu/packages/messaging.scm: Likewise.
* gnu/packages/networking.scm: Likewise.
* gnu/packages/password-utils.scm: Likewise.
* gnu/packages/radio.scm: Likewise.
* gnu/packages/terminals.scm: Likewise.
* gnu/packages/tor-browsers.scm: Likewise.
* gnu/packages/video.scm: Likewise.
* gnu/packages/vpn.scm: Likewise.

Change-Id: I6bb92ac0f7c68644cc9b9cc16834aa54240d8fc9
2025-05-26 16:50:21 +01:00
Sharlatan Hellseher
2b7ca2ad22
gnu: Add go-github-com-dvyukov-go-fuzz.
* gnu/packages/golang-check.scm (go-github-com-dvyukov-go-fuzz): New variable.

Change-Id: I60674438726a618b48b2aada16b80e81ef487a5d
2025-05-26 16:50:12 +01:00
Sharlatan Hellseher
a974cf2f85
gnu: go-github-com-benbjohnson-clock: Move to golang-check.
* gnu/packages/golang-xyz.scm (go-github-com-benbjohnson-clock): Move
from here ...
* gnu/packages/golang-check.scm: ... to here.

Change-Id: I8dbd3490ef60bfcc84c2d10956c2b69e7751d8af
2025-05-26 16:50:10 +01:00
Sharlatan Hellseher
f022edf357
gnu: Add go-github-com-filecoin-project-go-clock.
* gnu/packages/golang-check.scm (go-github-com-filecoin-project-go-clock): New variable.

Change-Id: Ie835c2b3d9d47e6cd95c74136ac4c7bb349ac28c
2025-05-26 16:50:09 +01:00
Sharlatan Hellseher
0862361f9a
gnu: Add go-github-com-data-dog-go-sqlmock.
* gnu/packages/golang-check.scm (go-github-com-data-dog-go-sqlmock): New variable.

Change-Id: I81034c7457c26054f0daa102319c1db0baada921
2025-05-26 16:50:05 +01:00
Sharlatan Hellseher
db2cf5220d
gnu: Add go-github-com-gdey-tbltest.
* gnu/packages/golang-check.scm (go-github-com-gdey-tbltest): New variable.

Change-Id: I00c5b7f15ce5184dfa8c6204539038003c3f15a0
2025-05-26 16:50:03 +01:00
Christopher Baines
ba294c5e9c
gnu: go-github-com-google-gofuzz: Skip tests on 32bit systems.
As they seem to fail, and this package seems unmaintained.

* gnu/packages/golang-check.scm (go-github-com-google-gofuzz)[arguments]: Skip
tests on 32bit systems.

Change-Id: I1f87d4e37199b7dcf9c88e05727d1e5defb85f60
2025-04-27 11:48:49 +01:00
Efraim Flashner
66daf46b41
gnu: Fix some misspellings.
Change-Id: I316652aff7418af4b8e83bea24638b1513f8aa97
2025-02-19 11:21:47 +02:00
Vagrant Cascadian
3842479e75
gnu: Fix typos in golang package description and synopsis.
* gnu/packages/golang-check.scm (go-modernc-org-ccorpus2)[description]: Fix
spelling of "package".
* gnu/packages/golang-compression.scm
(go-github-com-mholt-archiver-v3)[description]: Fix spelling of "command".
* gnu/packages/golang-crypto.scm (go-gitlab-com-yawning-bsaes-git)[synopsis]:
Fix spelling of "implementation".
* gnu/packages/golang-web.scm
(go-github-com-pires-go-proxyproto)[description]: Fix spelling of "coming".
* gnu/packages/golang-xyz.scm (go-github-com-golangplus-bytes)[synopsis]: Fix
spelling of "Extension".  (go-github-com-goreleaser-fileglob)[description]:
Fix spelling of "directories".  (go-github-com-joho-godotenv)[synopsis]: Fix
spelling of "library".  (go-github-com-otiai10-copy)[description]: Fix
spelling of "implements".  (go-github-com-otiai10-copy)[description]: Fix
spelling of "functinoality".  (go-github-com-zyedidia-poller)[description]:
Fix spelling of "concurrent".
2025-02-17 12:38:08 -08:00
Vagrant Cascadian
27ebe4e459
gnu: Fix several "This packages" typos in descriptions.
* gnu/packages/golang-check.scm (go-github-com-bitfield-gotestdox): Fix typo.
* gnu/packages/python-check.scm (python-pytest-html): Fix typo.
* gnu/packages/python-xyz.scm (python-uri-template): Fix typo.
(python-rgbxy): Fix typo.
2025-02-17 01:40:35 -08:00
Sharlatan Hellseher
60e1d11154
gnu: go-github-com-golangplus-fmt: Move to golang-check.
* gnu/packages/golang.scm (go-github-com-golangplus-fmt): Move from here ...
* gnu/packages/golang-check.scm: ... to here.

Change-Id: If236c036b3922d82d88fd745bf81c94f9d4d2bc5
2025-01-24 22:52:20 +00:00
Sharlatan Hellseher
325085f778
gnu: go-github-com-rubyist-tracerx: Move to golang-check.
* gnu/packages/golang.scm (go-github-com-rubyist-tracerx): Move from here ...
* gnu/packages/golang-check.scm: ... to here.

Change-Id: Ie3791edb545221c42468293b1ac7e9a818c32662
2025-01-21 23:47:57 +00:00
Sharlatan Hellseher
1128e5262b
gnu: Remove go-gopkg-in-errgo-v2.
No in use by any packages in Guix, no updates for 6 years.

* gnu/packages/golang-check.scm (go-gopkg-in-errgo-v2): Delete variable.

Change-Id: I21ff459c1a67e252e7b18343d50697f4d95246fd
2025-01-21 23:47:56 +00:00
Sharlatan Hellseher
5572b70e30
gnu: go-mvdan-cc-unparam: Move to golang-check.
* gnu/packages/golang.scm (go-mvdan-cc-unparam, unparam): Move from here ...
* gnu/packages/golang-check.scm: ... to here.

Change-Id: I4059ca18c951182d7fa186b8b9787992cfe90410
2025-01-21 23:47:47 +00:00
Sharlatan Hellseher
ff9538022d
gnu: go-github-com-jtolds-gls: Move to golang-check.
* gnu/packages/golang.scm (go-github-com-jtolds-gls): Move from here ...
* gnu/packages/golang-check.scm: ... to here.

Change-Id: Ic4e483abf95146a3a39919f40e8dda86c64dd355
2025-01-21 23:47:45 +00:00
Sharlatan Hellseher
f8f921963c
gnu: Update copyright headers.
* gnu/packages/admin.scm: Add copyright line for Roman Scherer
<roman@burningswell.com>.
* gnu/packages/golang-check.scm: Likewise.
* gnu/packages/golang-web.scm: Likewise.
* gnu/packages/golang-xyz.scm: Likewise.

Change-Id: Ie9f9a0d1e72f5155d101c50ebd8e3178650e6f26
2025-01-21 23:47:30 +00:00
Roman Scherer
18ac047ca0
gnu: Add go-github-com-swaggest-assertjson.
* gnu/packages/golang-check.scm (go-github-com-swaggest-assertjson): New variable.

Change-Id: Ib679c647d68c03bcd941ec6b475cc0745c6dc236
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-01-21 23:42:45 +00:00
Roman Scherer
395b3cf941
gnu: Add go-github-com-bool64-shared.
* gnu/packages/golang-check.scm (go-github-com-bool64-shared): New variable.

Change-Id: Ib6b26619e2065e3a40ccae59f821aabffa2b00a0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-01-21 23:42:44 +00:00
Roman Scherer
bb451548f1
gnu: Add go-github-com-bool64-dev.
* gnu/packages/golang-check.scm (go-github-com-bool64-dev): New variable.

Change-Id: I6fce0b2cf64735ce2719d32063a37af2184aecf3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-01-21 23:42:44 +00:00
Sharlatan Hellseher
0f510fc044
gnu: go-github-com-golangplus-testing: Fix tests.
These changes need to be applied together to allow bootstrapping of
missing inputs.

* gnu/packages/golang-check.scm (go-github-com-golangplus-testing-bootstrap):
New variable.
(go-github-com-golangplus-testing) [native-inputs]: Add
go-github-com-golangplus-bytes-bootstrap.

* gnu/packages/golang-xyz.scm (go-github-com-golangplus-bytes): New
variable.

Change-Id: Ib97363281fc9a169a734a63197db70a3ce8f9d48
2025-01-21 23:42:43 +00:00
Sharlatan Hellseher
baba666a6f
gnu: Add go-github-com-ldez-tagliatelle.
* gnu/packages/golang-check.scm (go-github-com-ldez-tagliatelle): New variable.

Change-Id: I78d19e9c1afa21ac126b76ee7ec0222d11c4ff9a
2025-01-21 23:42:43 +00:00
Sharlatan Hellseher
e5bf6db0a0
gnu: Add go-go-simpler-org-sloglint.
* gnu/packages/golang-check.scm (go-go-simpler-org-sloglint): New variable.

Change-Id: I29f210fd6d57e4eaf14000410271e9b77c7a3767
2025-01-21 23:42:43 +00:00
Sharlatan Hellseher
e386ef9d4c
gnu: Add go-modernc-org-ccorpus2.
* gnu/packages/golang-check.scm (go-modernc-org-ccorpus2): New variable.

Change-Id: I5b39ac40d965aab779c30caebd1565414d2ca23d
2025-01-21 23:42:42 +00:00
Sharlatan Hellseher
f5eaca3cba
gnu: Add go-github-com-jmhodges-clock.
* gnu/packages/golang-check.scm (go-github-com-jmhodges-clock): New variable.

Change-Id: I0fe9ad9addebc951c2d8776701453adecfa45c76
2025-01-21 23:42:41 +00:00
Sharlatan Hellseher
9623f6d92c
gnu: go-github-com-go-playground-validator-v10: Limit tests to x86_64.
Limit tests to x86_64 architecture as they fail on others, see
<https://ci.guix.gnu.org/build/7801336/log/raw>.

* gnu/packages/golang-check.scm (go-github-com-go-playground-validator-v10)
[arguments] <tests?>: Only run on x86_64 system.

Change-Id: I0b07638cbfdf8a737ea2f040bcb0dd27bfede09a
2025-01-21 23:42:40 +00:00
Sharlatan Hellseher
07536320d6
gnu: go-github-com-go-playground-validator-v10: Move to golang-check.
* gnu/packages/golang.scm (go-github-com-go-playground-validator-v10):
Move from here ...
* gnu/packages/golang-check.scm: ... to here.

Change-Id: Idd8b93fbd1415c0cd329fad722f40cd22a0e5d4b
2025-01-21 23:42:39 +00:00
Sharlatan Hellseher
9a1a5f174c
gnu: go-github-com-maruel-panicparse: Move to golang-check.
* gnu/packages/golang.scm (go-github-com-maruel-panicparse): Move from
here ...
* gnu/packages/golang-check.scm: ... to here.

Change-Id: Ib11a56341d3c77bb87a1eef21956482df7e1b50d
2025-01-21 23:42:37 +00:00
Sharlatan Hellseher
97452b52f2
gnu: go-github-com-stretchr-testify: Update to 1.10.0.
Fix build on non x86_64 architectures by disabling tests.

* gnu/packages/golang-check.scm: Add "guix utils" module.
(go-github-com-stretchr-testify): Update to 1.10.0.
[arguments] <tests?>: Limit them to x86_64 architecture.

Change-Id: Ib157a3824df37e3bc9293ef9278a86573ababef1
2025-01-21 23:42:35 +00:00
Sharlatan Hellseher
032b497809
gnu: Add go-github-com-andreyvit-diff.
* gnu/packages/golang-check.scm (go-github-com-andreyvit-diff): New variable.

Change-Id: I2caa018f0451f61d9761eea474f7bf35ec5b3dc9
2025-01-21 23:42:34 +00:00
Sharlatan Hellseher
82f5ca3ecb
gnu: go-github-com-smarty-gunit: Fix tests.
* gnu/packages/golang-check.scm (go-github-com-smarty-gunit) [arguments]
<test-flags>: Skip one test.

Change-Id: I83f00b9f43af9d0e45694d740b7864544a6791f0
2025-01-21 23:42:30 +00:00
Sharlatan Hellseher
400ae6e898
gnu: go-github-com-warpfork-go-wish: Fix tests.
* gnu/packages/golang-check.scm (go-github-com-warpfork-go-wish)
[arguments] <test-subdirs>: Run tests on shorter range.
<test-flags>: Skip more tests.

Change-Id: I1f6e19c3c2e4001d583a7e3d0d04095740fe3e4c
2025-01-21 23:42:22 +00:00
Sharlatan Hellseher
30755a5dd4
gnu: go-gopkg-in-errgo-fmt-errors: Rename variable.
* gnu/packages/golang-check.scm (go-gopkg-in-errgo-fmt-errors): Reename
variable to go-gopkg-in-errgo-v2 reflecting go.mod module path.

* gnu/packages/golang.scm (gofumpt): [native-inputs]: Remove
go-gopkg-in-errgo-fmt-errors; add go-gopkg-in-errgo-v2.

Change-Id: Iaaae97df06a68c16162ced1db65bb905adc34ddc
2025-01-21 23:42:19 +00:00
Sharlatan Hellseher
1ec0aa1de9
gnu: go-gopkg-in-errgo-fmt-errors: Move to golang-check.
* gnu/packages/golang.scm (go-gopkg-in-errgo-fmt-errors): Move from here ...
* gnu/packages/golang-check.scm: ... to here.

Change-Id: I2b5166dd147132d14647e4a9d16ac61df7c7cd6a
2025-01-21 23:42:19 +00:00
Sharlatan Hellseher
6ff5590fb7
gnu: go-pprof: Disable tests, fix build.
* gnu/packages/golang-check.scm (go-pprof): Disable tests.

Change-Id: I2543b0c9b0e56adec33f86710d070ec6b0efcd98
2025-01-21 23:42:15 +00:00
Sharlatan Hellseher
6fc37f4a05
gnu: Add go-gotest-tools-v3.
* gnu/packages/golang-check.scm (go-gotest-tools-v3): New variable.

Change-Id: Ib17bebad969d6d5db6968100f62a79e1717f2ca2
2025-01-21 23:42:11 +00:00
Sharlatan Hellseher
c62dc12069
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-21 23:42:11 +00:00
Sharlatan Hellseher
a46595d886
gnu: Add go-github-com-jarcoal-httpmock.
* gnu/packages/golang-check.scm (go-github-com-jarcoal-httpmock): New variable.

Change-Id: I6b76a05a97f554af7f9d34aa4aa435a2ba77a3ec
2025-01-21 23:42:08 +00:00
Sharlatan Hellseher
fd0586d9c5
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-21 23:42:08 +00:00
Sharlatan Hellseher
4e654723da
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-21 23:42:08 +00:00
Sharlatan Hellseher
b715b3d271
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-21 23:42:08 +00:00
Sharlatan Hellseher
74eea25303
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-21 23:42:08 +00:00
Sharlatan Hellseher
5b2176105e
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-21 23:42:08 +00:00
Sharlatan Hellseher
da6d33d74a
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-21 23:42:08 +00:00
Sharlatan Hellseher
2b631daf5f
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-21 23:42:07 +00:00