1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-28 21:20:29 +02:00
Commit Graph

266 Commits

Author SHA1 Message Date
Sharlatan Hellseher
afcee8b701 gnu: Add go-go-shabbyrobe-org-gocovmerge.
* gnu/packages/golang-check.scm (go-go-shabbyrobe-org-gocovmerge): New variable.

Change-Id: I557a43d6d97bf197518788588eecefd2cfb5aa73
2026-03-31 11:58:56 +01:00
Sharlatan Hellseher
7e39f7597c gnu: go-github-com-onsi-gomega: Run vet tests.
* gnu/packages/golang-check.scm (go-github-com-onsi-gomega):
[arguments] <test-flags>: Drop.
[phases]{remove-failing-test-files}: Remove phase.

Change-Id: I69de432e162e7c5da8629764b10f7e1759f3fe66
2026-03-18 14:07:29 +01:00
Sharlatan Hellseher
5b57c450a9 gnu: go-github-com-warpfork-go-wish: Build with default go.
* gnu/packages/golang-check.scm (go-github-com-warpfork-go-wish):
[arguments] <go>: Use default (1.24)
<test-subdirs>: Run tests over whole library.
<test-flags>: Skip more tests and do not vet during tests.

Change-Id: Id5b0d8987d2a9bca5213ecc7686945b9a3500a68
2026-03-18 14:07:29 +01:00
Sharlatan Hellseher
8eb24f0ee4 gnu: Add go-github-com-go-testfixtures-testfixtures-v3.
* gnu/packages/golang-check.scm (go-github-com-go-testfixtures-testfixtures-v3): New variable.

Change-Id: I3ebde981171baef6f7c35215cfd97b9b3b57d255
2026-02-28 22:05:12 +00:00
Sharlatan Hellseher
09bb7a6936 gnu: go-github-com-matryer-try: Move to golang-check.
* gnu/packages/golang-xyz.scm (go-github-com-matryer-try): Move from
here ...
* gnu/packages/golang-check.scm: ... to here.

Change-Id: I8f3ec4b01473e5fb5c92f4779b2e3eb89b72ec91
2026-02-28 22:05:11 +00:00
Arun Isaac
95c4814310 gnu: Add go-github-com-mschoch-smat.
* gnu/packages/golang-xyz.scm (go-github-com-mschoch-smat): New variable.

Change-Id: I7ec7c022efd5485ef05f312cdf8c00c4d2f0ce89
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-28 22:05:08 +00:00
Arun Isaac
5ea15e3112 gnu: Add go-github-com-matryer-moq.
* gnu/packages/golang-check.scm (go-github-com-matryer-moq): New variable.

Change-Id: I6d9ab0d642f9d1db395ea53f6db1d992eb860b71
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-28 22:05:08 +00:00
Sharlatan Hellseher
c5e6585c86 gnu: go-git-sr-ht-nelsam-hel: Update to 0.9.4.
* gnu/packages/golang-check.scm (go-git-sr-ht-nelsam-hel): Update to 0.9.4.

Change-Id: Ic291c1d11b887b3c479dc78bca9cdcbe3d9c4e41
2026-02-25 21:07:51 +00:00
Sharlatan Hellseher
7fdd768c57 gnu: go-git-sr-ht-nelsam-correct: Update to 0.1.2.
* gnu/packages/golang-check.scm (go-git-sr-ht-nelsam-correct): Update to 0.1.2.

Change-Id: I5ca6e90d67641da95fb1546ee1d605d37299a61c
2026-02-25 21:07:51 +00:00
Carlos Durán Domínguez
239c478844 gnu: go-github-com-google-pprof: Update to 0.0.0-20250317173921-a4b03ec1a45e.
* gnu/packages/golang-check (go-github-com-google-pprof): Update to
0.0.0-20250317173921-a4b03ec1a45e.

Change-Id: I78f6c37e7db9603ea52d390cc77d248ecc1c025d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-25 14:29:58 +00:00
Sharlatan Hellseher
0651145175 gnu: go-pgmockproxy: Switch to package/inherit.
* gnu/packages/golang-check.scm (go-pgmockproxy): Switch to package/inherit.
[arguments]: Inherit instead of overwrite.
[native-inputs]: Move all native and propagated inputs here.
[propagated-inputs, inputs]: Drop all.
[description]: Apply some Txinfo styling.

Change-Id: I15fd4996a70ee9db38065f414fc107dce98f5226
2026-02-24 14:34:39 +00:00
Sharlatan Hellseher
54c45b2dcd gnu: Remove go-github-com-stretchr-testify-bootstrap.
* gnu/packages/golang-check.scm (go-github-com-stretchr-testify-bootstrap): Delete variable.

Change-Id: Id6f474284172799f1abe0dea427bb3101339757b
2026-02-15 14:17:46 +01:00
Sharlatan Hellseher
ed003fd1d9 gnu: go-mvdan-cc-unparam: Update to 0.0.0-20251027182757-5beb8c8f8f15.
* gnu/packages/golang-check.scm (go-mvdan-cc-unparam): Update to 0.0.0-20251027182757-5beb8c8f8f15.
[phases]{remove-failing-test-scripts}: Rework problematic test scripts.
[propagated-inputs]: Remove go-github-com-pkg-diff and
go-github-com-rogpeppe-go-internal.
[native-inputs]: Add go-github-com-rogpeppe-go-internal-1.14.

Change-Id: I7767ec55afc46c7fe793d7f97bd45372e90f3bb8
2026-02-15 14:17:46 +01:00
Sharlatan Hellseher
dcb8611256 gnu: go-github-com-bitfield-gotestdox: Adjust inputs.
* gnu/packages/golang-check.scm (go-github-com-bitfield-gotestdox):
[propagated-inputs]: Remove go-github-com-google-go-cmp and
go-github-com-rogpeppe-go-internal.
[native-inputs]: Add go-github-com-google-go-cmp and
go-github-com-rogpeppe-go-internal-1.14.

Change-Id: I2cee1d5b9f6633ec5545cf889623a50e2d24e32d
2026-02-15 14:17:44 +01:00
Sharlatan Hellseher
4ed361cdd0 gnu: Add go-github-com-erikstmartin-go-testdb.
* gnu/packages/golang-check.scm (go-github-com-erikstmartin-go-testdb): New variable.

Change-Id: Ie84e5846274db0dcf52101e26410bdf624bc687f
2026-02-15 14:17:44 +01:00
Sharlatan Hellseher
4c33da1573 gnu: Add go-github-com-marcopolo-simnet.
* gnu/packages/golang-check.scm (go-github-com-marcopolo-simnet): New variable.

Change-Id: Ie49919f5da978c41068f6683b776960855a85ad6
2026-02-15 14:17:42 +01:00
Sharlatan Hellseher
a6ea96ab3e gnu: go-github-com-onsi-ginkgo-v2: Update to 2.28.1.
* gnu/packages/golang-check.scm (go-github-com-onsi-ginkgo-v2): Update to 2.28.1.
[propagated-inputs]: Remove go-golang-org-x-net; add go-github-com-gkampitakis-go-snaps,
go-github-com-joshdk-go-junit, go-github-com-masterminds-semver-v3,
and go-github-com-mfridman-tparse.
(go-github-com-onsi-ginkgo-v2-bootstrap)[propagated-inputs]:
Add go-github-com-masterminds-semver-v3 and go-golang-org-x-tools.

Change-Id: Iad1e204e27fb6e93a8f3cf242af4081b88d1f1ae
2026-02-15 14:17:40 +01:00
Sharlatan Hellseher
7cd4285e5f gnu: Add go-github-com-joshdk-go-junit.
* gnu/packages/golang-check.scm (go-github-com-joshdk-go-junit): New variable.

Change-Id: I4456ddc8bb999eb2eab75e725f0f9fc1f95c97c1
2026-02-15 14:17:40 +01:00
Sharlatan Hellseher
faeb381b03 gnu: Add go-github-com-mfridman-tparse.
* gnu/packages/golang-check.scm (go-github-com-mfridman-tparse): New variable.

Change-Id: I1b2ae9579e043a229076dbf3c31e0d14802ab69a
2026-02-15 14:17:40 +01:00
Sharlatan Hellseher
cdd2411990 gnu: go-github-com-onsi-gomega: Update to 1.39.1.
* gnu/packages/golang-check.scm (go-github-com-onsi-gomega): Update to 1.39.1.
[propagated-inputs]: Remove go-github-com-golang-protobuf, go-golang-org-x-sys,
go-golang-org-x-text, and go-gopkg-in-yaml-v3; add
go-github-com-google-go-cmp and go-go-yaml-in-yaml-v3.

Change-Id: I093639b0242550bff5dd8bf64f2c150a794ab147
2026-02-15 14:17:40 +01:00
Sharlatan Hellseher
41f41e6cd7 gnu: go-github-com-stretchr-testify: Update to 1.11.1.
* gnu/packages/golang-check.scm (go-github-com-stretchr-testify): Update to 1.11.1.
[arguments] <go>: Use default (go-1.24).
<test-flags>: Do not vet tests.

Change-Id: I195ff50589ae8715c12b0eb9271805cdb6487956
2026-02-15 14:17:39 +01:00
Ethan Blanton
8d3ab209e7 gnu: Remove pin on go-1.23 by setting -vet=off in tests.
This is a follow up commit 87661cea77: "Pin
some golang packages to use go-1.23" wich adds "-vet=off" to test args
so that make check works with go 1.24+.

* gnu/packages/authentication.scm: (oauth2l)
* gnu/packages/bioinformatics.scm: (go-github-com-biogo-store)
* gnu/packages/containers.scm: (dive)
* gnu/packages/databases.scm: (go-github-com-cockroachdb-pebble)
* gnu/packages/education.scm: (exercism)

* gnu/packages/file-systems.scm: (fscrypt, gocryptfs)

* gnu/packages/golang-check.scm: (go-github-com-cheekybits-is,
go-github-com-coder-quartz, go-github-com-data-dog-go-sqlmock,
go-github-com-google-gofuzz, go-github-com-matryer-is,
go-github-com-onsi-ginkgo, go-github-com-onsi-ginkgo-v2,
go-github-com-onsi-gomega, go-github-com-otiai10-mint,
go-github-com-smarty-assertions, go-github-com-smarty-gunit,
go-github-com-warpfork-go-testmark, go-sigs-k8s-io-randfill)

* gnu/packages/golang-crypto.scm: (go-github-com-99designs-keyring,
go-github-com-blanu-dust, go-github-com-chmduquesne-rollinghash)

* gnu/packages/golang-maths.scm: (go-github-com-montanaflynn-stats,
go-gonum-org-v1-gonum)

* gnu/packages/golang-vcs.scm: (go-github-com-jiangxin-goconfig)

* gnu/packages/golang-web.scm: (go-git-sr-ht-emersion-gqlclient,
go-git-sr-ht-rockorager-go-jmap, go-github-com-apex-log,
go-github-com-apex-log-bootstrap, go-github-com-cenkalti-backoff-v4,
go-github-com-digitalocean-godo, go-github-com-donovanhide-eventsource,
go-github-com-emersion-go-smtp, go-github-com-flosch-pongo2-v6,
go-github-com-go-chi-chi-v5, go-github-com-go-jose-go-jose-v3,
go-github-com-go-openapi-errors, go-github-com-go-openapi-runtime,
go-github-com-go-openapi-validate, go-github-com-gobwas-httphead,
go-github-com-goccy-go-json, go-github-com-gogo-protobuf,
go-github-com-google-safehtml, go-github-com-jcmturner-gokrb5-v8,
go-github-com-jhillyerd-enmime, go-github-com-jlaffaye-ftp,
go-github-com-jmespath-go-jmespath, go-github-com-json-iterator-go,
go-github-com-labbsr0x-goh,
go-github-com-makeworld-the-better-one-go-gemini,
go-github-com-ovn-kubernetes-libovsdb, go-github-com-pascaldekloe-goe,
go-github-com-perimeterx-marshmallow, go-github-com-pion-stun,
go-github-com-pion-stun-v2, go-github-com-pion-stun-v3,
go-github-com-rcrowley-go-metrics, go-github-com-swaggo-swag,
go-github-com-urfave-negroni, go-github-com-urfave-negroni-v3,
go-github-com-xeipuuv-gojsonschema, go-maunium-net-go-mautrix)

* gnu/packages/golang-xyz.scm: (go-github-com-d5-tengo-v2,
go-github-com-godbus-dbus, go-github-com-hashicorp-hcl-v2,
go-github-com-itchyny-go-flags, go-github-com-jedib0t-go-pretty-v6,
go-github-com-jessevdk-go-flags, go-github-com-mattn-go-shellwords,
go-github-com-moby-sys-mountinfo, go-github-com-nlpodyssey-spago,
go-github-com-pingcap-errors, go-github-com-pmezard-go-difflib,
go-github-com-russross-blackfriday-v2, go-go-mongodb-org-mongo-driver,
go-go4-org, go-k8s-io-klog-v2, go-sigs-k8s-io-kustomize-kyaml,
go-zgo-at-zstd)

* gnu/packages/irc.scm: (soju)
* gnu/packages/password-utils.scm: (aws-vault)
* gnu/packages/text-editors.scm: (micro)
* gnu/packages/version-control.scm: (hut)
* gnu/packages/video.scm: (ytarchive)
* gnu/packages/web-browsers.scm: (bombadillo)
* gnu/packages/web.scm: (webhook)

Change-Id: If7ffae01869404796467f8deed29a03e7a7020d7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-15 14:17:30 +01:00
Arthur Rodrigues
111f1fd968 gnu: Add go-github-com-golang-lint.
* gnu/packages/golang-check.scm (go-github-com-golang-lint): New variable.

Change-Id: Idb37d319d44186ded97455658b6606b5a7661bad
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-11 22:21:30 +00:00
Danny Milosavljevic
6f47ce4326 gnu: Add go-github-com-ysmood-got.
* gnu/packages/golang-xyz.scm (go-github-com-ysmood-got): New variable.

Change-Id: I00a4e0bd6604558f6972d9f6c191e98b4c9f30f2
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07 07:55:51 +00:00
Danny Milosavljevic
ac7ca70564 gnu: Add go-github-com-ysmood-goob.
* gnu/packages/golang-xyz.scm (go-github-com-ysmood-goob): New variable.

Change-Id: I1f3120c2375b246413daf1118b8c6f67c1a2d500
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07 07:55:51 +00:00
Danny Milosavljevic
a2261b7be9 gnu: Add go-github-com-ysmood-gotrace.
* gnu/packages/golang-xyz.scm (go-github-com-ysmood-gotrace): New variable.

Change-Id: Iafd3399ca7440a27f8daa4b5d58fb509a4a30223
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07 07:55:51 +00:00
jgart
8097283c89 Revert "gnu: Add go-github-com-matryer-moq."
This reverts commit a045f91c9e.

Change-Id: I2cc44b347da74a0cc5c7f4f59ff0b3a079d7f242
2026-02-06 15:20:03 -06:00
Arun Isaac
a045f91c9e gnu: Add go-github-com-matryer-moq.
* gnu/packages/golang-check.scm (go-github-com-matryer-moq): New variable.

Signed-off-by: jgart <jgart@dismail.de>
2026-02-06 14:25:50 -06:00
Patrick Norton
c2cdc97917 gnu: Add go-github-com-shabbyrobe-gocovmerge.
* gnu/packages/golang-web.scm (go-github-com-shabbyrobe-gocovmerge): New
variable.

Change-Id: Ieb9a4d952e64433a997d03ec147e5411d25fc34b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-30 23:30:46 +00:00
Sharlatan Hellseher
63f29e08c8 gnu: go-gopkg-in-dnaeon-go-vcr-v4: Update to 4.0.6.
* gnu/packages/golang-check.scm (go-gopkg-in-dnaeon-go-vcr-v4): Update to 4.0.6.
[source]: Switch from gopkg.in to github.com source location.
[arguments] <phases>: Add 'make-test-file-writable, and 'remove-examples.
[propagated-inputs]: Add go-go-yaml-in-yaml-v4.

Change-Id: I58acb324551cb4250c24bf63eb0b9aaf38ff0924
2025-11-30 23:30:41 +00:00
Sharlatan Hellseher
cdadf4480d gnu: go-gopkg-in-dnaeon-go-vcr-v3: Update to 3.2.2.
* gnu/packages/golang-check.scm (go-gopkg-in-dnaeon-go-vcr-v3): Update to 3.2.2.
Inherit from go-github-com-dnaeon-go-vcr.
[source]: Switch from gopkg.in to github.com source location.

Change-Id: I399b9a6a2015b2cb499f3ed74f1ea3db975195ec
2025-11-30 23:30:40 +00:00
Sharlatan Hellseher
8bd67b7af9 gnu: Add go-github-com-dnaeon-go-vcr.
* gnu/packages/golang-check.scm (go-github-com-dnaeon-go-vcr): New variable.

Change-Id: I00d0e4843a6f880faab0d1300e85a2cd299914a6
2025-11-30 23:30:40 +00:00
Sharlatan Hellseher
7194a6d276 gnu: Add go-github-com-modocache-gover.
* gnu/packages/golang-check.scm (go-github-com-modocache-gover): New variable.

Change-Id: Id0ca6243d30fef050ad7eb284221301058c5f09c
2025-11-30 23:30:40 +00:00
Sharlatan Hellseher
b0ca5b6606 gnu: Add go-git-sr-ht-nelsam-hel.
* gnu/packages/golang-check.scm (go-git-sr-ht-nelsam-hel): New variable.

Change-Id: I0209df44416e01cbfcf51209b4a09743ab85f493
2025-11-05 23:45:10 +00:00
Sharlatan Hellseher
9025bf7f02 gnu: Add go-git-sr-ht-nelsam-correct.
* gnu/packages/golang-check.scm (go-git-sr-ht-nelsam-correct): New variable.

Change-Id: I78f06a7e0318a72e51edad2cd81ca6ea2c52da3a
2025-11-05 23:12:55 +00:00
Sharlatan Hellseher
eeadd5d2c8 gnu: Add go-github-com-poy-onpar.
* gnu/packages/golang-check.scm (go-github-com-poy-onpar): New variable.

Change-Id: I29d5715c61b01ab9cb9a59d128aa31b42a2a696d
2025-11-05 23:12:54 +00:00
Raven Hallsby
78d4de01c8 gnu: Add go-github-com-gkampitakis-go-snaps.
* gnu/packages/golang-check.scm (go-github-com-gkampitakis-go-snaps): New variable.

Change-Id: I7efe0b569cf5e8b7465887f71294e2bdb33b4a54
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-04 20:27:20 +00:00
Raven Hallsby
87b7252f84 gnu: Add go-github-com-gkampitakis-ciinfo.
* gnu/packages/golang-check.scm (go-github-com-gkampitakis-ciinfo)
(go-ciinfo): New variables.

Change-Id: Ib1001012ff0ac424600a4713122807be29bde19b
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-04 20:27:20 +00:00
Sharlatan Hellseher
0c7b7864fb gnu: Add go-github-com-adamkorcz-go-118-fuzz-build.
* gnu/packages/golang-check.scm (go-github-com-adamkorcz-go-118-fuzz-build): New variable.

Change-Id: I39ccda17f1ba813d62f25933d3b4901dcfd27ad2
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me>
2025-10-30 17:11:25 +00:00
Sharlatan Hellseher
974b312d93 gnu: Add go-modernc-org-cc.
* gnu/packages/golang-check.scm (go-modernc-org-ccorpus2): Add a remark
about provided assets.
(go-modernc-org-cc-v3, go-modernc-org-cc-v4, go-modernc-org-cc-v5): New
variables.

Change-Id: Id908e989a752b1e0f8116762641b1c24ab5174ba
2025-10-29 15:28:35 +00:00
Sharlatan Hellseher
853f981c79 gnu: Add go-modernc-org-scannertest.
* gnu/packages/golang-check.scm (go-modernc-org-scannertest): New variable.

Change-Id: I9af5677acae27ace5d1608363d799dac148c93c4
2025-10-29 15:28:35 +00:00
Sharlatan Hellseher
8be0c8e468 gnu: go-go-uber-org-mock: Update to 0.6.0.
* gnu/packages/golang-check.scm (go-go-uber-org-mock): Update to 0.6.0.
[native-inputs]: Add go-github-com-stretchr-testify.

Change-Id: I1c9ff7e9e9d9197f5d70d3ee4f0fc234e6bc013a
2025-10-21 09:42:20 +01:00
Sharlatan Hellseher
7a3b56ef4a gnu: go-honnef-co-go-tools: Fix tests.
* gnu/packages/golang-check.scm (go-honnef-co-go-tools):
[native-inputs]: Add go-golang-org-x-tools-go-expect.

Change-Id: Iaf293f7daa75c0b0648f949114d25c8e4e1300d4
2025-10-21 09:42:16 +01:00
Sharlatan Hellseher
e1b0981463 gnu: Add go-github-com-mndrix-tap-go.
* gnu/packages/golang-check.scm (go-github-com-mndrix-tap-go): New variable.

Change-Id: Ib102e584b5a42c7b3aa008aab5c16b9ea4846b85
2025-10-06 11:47:23 +01:00
Sharlatan Hellseher
2c706e87e3 gnu: Add go-github-com-bsm-gomega.
* gnu/packages/golang-check.scm (go-github-com-bsm-gomega): New variable.

Change-Id: I1c20f1019290506a7dc537298b122766fbf4d459
2025-09-26 00:50:08 +01:00
Sharlatan Hellseher
0529cf1000 gnu: Add go-github-com-bsm-ginkgo-v2.
* gnu/packages/golang-check.scm (go-github-com-bsm-ginkgo-v2): New variable.

Change-Id: Ic503d68117a0438b660c10250a5bb1aaf9118c2e
2025-09-26 00:50:08 +01:00
Maxim Cournoyer
10482f731e Reapply "Update Maxim's email address."
This reverts commit a7db92d9b3, this time with
the more careful command, to avoid a world rebuild:

grep -rl --exclude-dir=build --exclude-dir=patches --exclude=ld-wrapper.in \
  --exclude=sitecustomize.py --exclude=guix-emacs.el maxim.cournoyer@gmail.com |
  xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g'

Change-Id: I0871f5cf9ace79e34e78e24154d0da6ea95a3a91
2025-09-18 13:44:12 +09:00
Maxim Cournoyer
a7db92d9b3 Revert "Update Maxim's email address."
This reverts commit d0d87a744d. Oops! This
caused a world rebuild.

Change-Id: I25fff644b2b61d0ee93d69b457b04c72b5b74d15
2025-09-18 12:07:31 +09:00
Maxim Cournoyer
d0d87a744d Update Maxim's email address.
The change was automated via:

  git grep -l maxim.cournoyer@gmail.com |
    xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g'

* .mailmap: New entry.

Change-Id: Iaa88b1e51c94159c49138fb43910badb990eb169
2025-09-18 08:05:19 +09:00
Sharlatan Hellseher
e9af0c2462 gnu: Add go-github-com-hexops-autogold-v2.
* gnu/packages/golang-check.scm (go-github-com-hexops-autogold-v2): New variable.

Change-Id: Ibf8ef896b7753085ac801ec3f664a385a987c4c0
2025-09-11 12:17:40 +01:00