1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-05-01 06:45:55 +02:00
Commit Graph

206 Commits

Author SHA1 Message Date
Efraim Flashner 2f2c31286f gnu: Fix some spelling errors.
* gnu/packages/astronomy.scm, gnu/packages/golang-build.scm,
gnu/packages/golang-check.scm, gnu/packages/golang-crypto.scm,
gnu/packages/golang-web.scm, gnu/packages/golang-xyz.scm: Fix some
spelling errors.

Change-Id: I7f81654b50022b596f853f40715aec91b7ea4bea
2026-04-09 11:43:51 +03:00
Sharlatan Hellseher 39f6eefb7c gnu: go-github-com-matttproud-golang-protobuf-extensions-v2: Move to golang-build.
* gnu/packages/golang-xyz.scm
(go-github-com-matttproud-golang-protobuf-extensions-v2): Move from
here ...
* gnu/packages/golang-build.scm: ... to here.

Change-Id: I75a43cdc2a357f8dabc41831074c0138ea944f7e
2026-03-18 14:07:32 +01:00
Sharlatan Hellseher fbb0560ef0 gnu: Add go-tools.
* gnu/packages/golang-build.scm (go-tools): New variable.

Change-Id: I2188eca052ee8b93e6bfc16e3fbad6e64d589a56
2026-02-15 14:17:45 +01:00
Sharlatan Hellseher 08ad613910 gnu: go-google-golang-org-protobuf: Update to 1.36.11.
* gnu/packages/golang-build.scm (go-google-golang-org-protobuf): Update to 1.36.11.
[propagated-inputs]: Remove go-github-com-google-go-cmp.
[native-inputs]: Add go-github-com-google-go-cmp.

Change-Id: I721370405256b33df4a18bd3852201f089768e37
2026-02-15 14:17:39 +01:00
Sharlatan Hellseher 5ec2c4e9cc gnu: go-golang-org-x-tools: Update to 0.42.0.
* gnu/packages/golang-build.scm (go-golang-org-x-tools): Update to 0.42.0.
[arguments] <test-flags>: Skip one more test.
[propagated-inputs]: Add go-golang-org-x-telemetry.

Change-Id: I5c82cb2ac6cae99fdf61c812e8a7ad9a95a8fccd
2026-02-15 14:17:39 +01:00
Sharlatan Hellseher e0f5a9c1d9 gnu: go-golang-org-x-telemetry: Update to 0.0.0-20260209163413-e7419c687ee4.
* gnu/packages/golang-build.scm (go-golang-org-x-telemetry): Update to 0.0.0-20260209163413-e7419c687ee4.

Change-Id: I7654481de4ff3cf7ac1fef0412ad58b7fef17583
2026-02-15 14:17:39 +01:00
Sharlatan Hellseher 1f23194b29 gnu: go-github-com-yuin-goldmark: Update to 1.7.16.
* gnu/packages/golang-build.scm (go-github-com-yuin-goldmark): Update to 1.7.16.

Change-Id: I3bcb1ee8ba3a10c30cb8219749765162a4930b95
2026-02-15 14:17:39 +01:00
Sharlatan Hellseher 4649af30ae gnu: go-golang-org-x-mod: Update to 0.33.0.
* gnu/packages/golang-build.scm (go-golang-org-x-mod): Update to 0.33.0.

Change-Id: I857ccda24219f4b64c96063b80e0939a21688d13
2026-02-15 14:17:39 +01:00
Sharlatan Hellseher 664afe362f gnu: go-golang-org-x-sync: Update to 0.19.0.
* gnu/packages/golang-build.scm (go-golang-org-x-sync): Update to 0.19.0.

Change-Id: I26e555e157e1aa7ffcb0e02d90f49db67a278c5f
2026-02-15 14:17:38 +01:00
Sharlatan Hellseher 6aa88e6eb0 gnu: go-golang-org-x-net: Update to 0.50.0.
* gnu/packages/golang-build.scm (go-golang-org-x-net): Update to 0.50.0.
[arguments] <test-flags>: Skip one more test.

Change-Id: I2a37077e622bbd97f593f40b02b4832fb66e5988
2026-02-15 14:17:38 +01:00
Sharlatan Hellseher 08814340f5 gnu: go-golang-org-x-crypto: Update to 0.48.0.
* gnu/packages/golang-build.scm (go-golang-org-x-crypto): Update to 0.48.0.
[source] <snippet>: Remove not existing directory from the list.

Change-Id: I83bc2a5c429017b94751dcda9eadf38a37786073
2026-02-15 14:17:38 +01:00
Sharlatan Hellseher 244b0a6f92 gnu: go-golang-org-x-text: Update to 0.34.0.
* gnu/packages/golang-build.scm (go-golang-org-x-text): Update to 0.34.0.

Change-Id: I71ef425a1b1e3e8624193deee797e89547b5ca7e
2026-02-15 14:17:38 +01:00
Sharlatan Hellseher e7e732e046 gnu: go-golang-org-x-term: Update to 0.40.0.
* gnu/packages/golang-build.scm (go-golang-org-x-term): Update to 0.40.0.

Change-Id: I134bd32ecb8293177ff8d830c7234061a777d269
2026-02-15 14:17:38 +01:00
Sharlatan Hellseher 419c1bee4b gnu: go-golang-org-x-sys: Update to 0.40.0.
* gnu/packages/golang-build.scm (go-golang-org-x-sys): Update to 0.40.0.

Change-Id: I51a7a6d052c938878cbf6e4a170a606cb3e550b2
2026-02-15 14:17:38 +01:00
Patrick Norton 2cb6ef2db7 gnu: Add go-golang-org-x-mobile.
* gnu/packages/golang-build.scm (go-golang-org-x-mobile): New variable.

Change-Id: I83964565fdcd1d2d5e908d1ac851d654369d0b06
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-30 23:30:48 +00:00
Patrick Norton 15ff22eb81 gnu: Add go-github-com-bradenaw-juniper.
* gnu/packages/golang-build.scm (go-github-com-bradenaw-juniper): New
variable.

Change-Id: I0b7998e7ea2c7879aa681a7958bf1dc45728b449
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-30 23:30:38 +00:00
Rutherther d5b980cfa1 gnu: Remove store path occurrences.
When running `make dist`, it is checked that there are no store paths in
the resulting dist folder. Specifically through the
`assert-no-store-file-names` target.

I think that this target makes sense and this commit has workarounds for
currently embedded store paths. Two of those are comments. Maybe the
target could be changed to ignore those in the future. But the hash is
not important, so just replace it with <hash>.

As for crate tests, I decided to split the string instead of removing
it, although it seems to me it might safely be removed, but I am not
completely sure about the intent here.

* gnu/packages/astronomy.scm (python-jplephem-2.22): Remove store hash
from comment.
* gnu/packages/golang-build.scm (golang-org-x-exp): Likewise.
* tests/import/crate.scm (temp-file): Split store path's hash.

Change-Id: I709f29a9dfab626d194c41d12e53e0380a148217
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-22 15:32:22 +00:00
Sharlatan Hellseher a71a1e043e gnu: Add go-github-com-magefile-mage.
* gnu/packages/golang-build.scm (go-github-com-magefile-mage): New variable.

Change-Id: I739c037bc47a7f50230999b3ce9c20cb777ce2dc
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me>
2025-10-30 17:12:46 +00:00
Sharlatan Hellseher b296234afd gnu: go-google-golang-org-protobuf: Update to 1.36.10.
* gnu/packages/golang-build.scm (go-google-golang-org-protobuf): Update to 1.36.10.

Change-Id: I4715fd3168cacb31faa1daa72b168dc18719969e
2025-10-21 09:42:20 +01:00
Sharlatan Hellseher 574f9f2044 gnu: go-google-golang-org-genproto-googleapis-rpc: Update to 0.0.0-1.49b9836.
* gnu/packages/golang-build.scm (go-google-golang-org-genproto-googleapis-rpc):
Update to 49b9836ed3ff1e1dd329d17e442987447e931c7d commit.

Change-Id: I5f92ba3259967558823e9847441a05181773392f
2025-10-21 09:42:20 +01:00
Sharlatan Hellseher 2af67d808a gnu: go-golang-org-x-time: Update to 0.14.0.
* gnu/packages/golang-build.scm (go-golang-org-x-time): Update to 0.14.0.

Change-Id: I921867bf95484513d401b05d7364916a49627872
2025-10-21 09:42:20 +01:00
Sharlatan Hellseher 339142103b gnu: go-golang-org-x-text: Update to 0.30.0.
* gnu/packages/golang-build.scm (go-golang-org-x-text): Update to 0.30.0.

Change-Id: Ia58d4364950b25ddc822700eda2ffb1c822ab386
2025-10-21 09:42:19 +01:00
Sharlatan Hellseher 72ba411276 gnu: go-golang-org-x-term: Update to 0.36.0.
* gnu/packages/golang-build.scm (go-golang-org-x-term): Update to 0.36.0.

Change-Id: I712b71d37e7885aa4fa6b2dfa289f5ad3cf92311
2025-10-21 09:42:19 +01:00
Sharlatan Hellseher 283009cb49 gnu: go-golang-org-x-telemetry-config: Update to 0.68.0.
* gnu/packages/golang-build.scm (go-golang-org-x-telemetry-config): Update to 0.68.0.

Change-Id: I99516ad0c17470b84da379f6ea6ff8624f95e364
2025-10-21 09:42:19 +01:00
Sharlatan Hellseher 776ea9ed28 gnu: go-golang-org-x-telemetry: Update to 0.0.0-20251009181524-91c411e14f39.
* gnu/packages/golang-build.scm (go-golang-org-x-telemetry): Update to
0.0.0-20251009181524-91c411e14f39.
[arguments] <test-flags>: Rework the list of skipped tests.

Change-Id: I29099e6399554454d07be05352cad2da9cc4f3d5
2025-10-21 09:42:19 +01:00
Sharlatan Hellseher f8fbca67fa gnu: go-golang-org-x-sys: Update to 0.37.0.
* gnu/packages/golang-build.scm (go-golang-org-x-sys): Update to 0.37.0.

Change-Id: I084cd9f1af5d1c927a7c6d82cbedf6df0278c176
2025-10-21 09:42:19 +01:00
Sharlatan Hellseher 2215262844 gnu: go-golang-org-x-sync: Update to 0.17.0.
* gnu/packages/golang-build.scm (go-golang-org-x-sync): Update to 0.17.0.

Change-Id: Id15ca8821af599d9341dffdbf9cd79bac4441167
2025-10-21 09:42:19 +01:00
Sharlatan Hellseher 0fe3b5c441 gnu: go-golang-org-x-net: Update to 0.46.0.
* gnu/packages/golang-build.scm (go-golang-org-x-net): Update to 0.46.0.

Change-Id: Id7f044f8dc4f4867d20f1e3badb55524c6c5b4cf
2025-10-21 09:42:19 +01:00
Sharlatan Hellseher 27c0da4a19 gnu: go-golang-org-x-mod: Update to 0.29.0.
* gnu/packages/golang-build.scm (go-golang-org-x-mod): Update to 0.29.0.

Change-Id: Id8d960331c53510d4de61d60a8fe1776846fc958
2025-10-21 09:42:19 +01:00
Sharlatan Hellseher 09b28cb454 gnu: go-golang-org-x-image: Update to 0.32.0.
* gnu/packages/golang-build.scm (go-golang-org-x-image): Update to 0.32.0.
[arguments] <skip-build?>: Use it instead of deleting 'build phase.

Change-Id: I4508a94887cec29a462c3fbf5e22cc7f61c0f666
2025-10-21 09:42:19 +01:00
Sharlatan Hellseher fdba35dc71 gnu: go-golang-org-x-exp-typeparams: Update to 0.0.0-20251009144603-d2f985daa21b.
* gnu/packages/golang-build.scm (go-golang-org-x-exp-typeparams): Update to 0.0.0-20251009144603-d2f985daa21b.

Change-Id: I347db0b5cd2545c16c40bec7f5989a920115733c
2025-10-21 09:42:19 +01:00
Sharlatan Hellseher 469d760d49 gnu: go-golang-org-x-crypto: Update to 0.43.0.
* gnu/packages/golang-build.scm (go-golang-org-x-crypto): Update to 0.43.0.
[source] <snippet>: Delete more submodules with which have go.mod files
and have to be packages individually.
[arguments] <test-flags>: Skip one test.

Change-Id: I2c826688c05e257e86e70442eba559c1f9dbf94b
2025-10-21 09:42:18 +01:00
Sharlatan Hellseher c34b494aca gnu: go-golang-org-x-arch: Update to 0.22.0.
* gnu/packages/golang-build.scm (go-golang-org-x-arch): Update to 0.22.0.

Change-Id: I0c28af8446cbedba1be9fb6afd9a1ede65312433
2025-10-21 09:42:18 +01:00
Sharlatan Hellseher 144b0884f3 gnu: go-github-com-yuin-goldmark: Update to 1.7.13.
* gnu/packages/golang-build.scm (go-github-com-yuin-goldmark): Update to 1.7.13.

Change-Id: If480fa03211fca24f91d2dced67ec7bc2ffa5af7
2025-10-21 09:42:18 +01:00
Sharlatan Hellseher 5cb50768a6 gnu: go-github-com-twitchyliquid64-golang-asm: Update to 0.15.1.
* gnu/packages/golang-build.scm
(go-github-com-twitchyliquid64-golang-asm): Update to 0.15.1.
[arguments] <go>: Use default (go-1.24).
<test-flags>: Don't vet during tests.

Change-Id: I2147d8c114f0d1bac59826f5c71bd46a7d40a56c
2025-10-21 09:42:18 +01:00
Sharlatan Hellseher dcaab2a9b8 gnu: go-github-com-ebitengine-purego: Update to 0.9.0.
* gnu/packages/golang-build.scm (go-github-com-ebitengine-purego): Update to 0.9.0.

Change-Id: I3f5239b9a33ea186578b2d0ca4c02728636ac2a2
2025-10-21 09:42:18 +01:00
Sharlatan Hellseher b2987db577 gnu: Add go-github-com-matttproud-golang-protobuf-extensions.
* gnu/packages/golang-build.scm (go-github-com-matttproud-golang-protobuf-extensions): New variable.

Change-Id: Ib7d28cbe03543b23ae9bfe49979ae935eff12dd2
2025-10-21 09:42:17 +01:00
Sharlatan Hellseher d2f7519ea1 gnu: go-golang-org-x-vuln: Fix tests.
* gnu/packages/golang-build.scm (go-golang-org-x-vuln)[native-inputs]:
Add go-golang-org-x-tools-go-packages-packagestest.

Change-Id: I882c2fb219947834f89dd7d9f785c10572032890
2025-10-21 09:42:16 +01:00
Sharlatan Hellseher cb684a8254 gnu: go-golang-org-x-exp: Update to 0.0.0-20250911091902-df9299821621.
* gnu/packages/golang-build.scm (go-golang-org-x-exp): Update to 0.0.0-20250911091902-df9299821621.
[arguments] <test-flags>: Rework skipped tests, keep just 2.
[native-inputs]: Add go-golang-org-x-tools-go-packages-packagestest.

Change-Id: Idba11aff5f6d07590ae9829c1a0acba5a076c81d
2025-10-21 09:42:16 +01:00
Sharlatan Hellseher 2aecb26994 gnu: Add go-golang-org-x-tools-godoc.
* gnu/packages/golang-build.scm (go-golang-org-x-tools-godoc): New variable.

Change-Id: If970a16ee901bb25050154be4ac92c7cc6b01a83
2025-10-21 09:42:16 +01:00
Sharlatan Hellseher 7e886a8f83 gnu: Add go-golang-org-x-tools-go-packages-packagestest.
* gnu/packages/golang-build.scm (go-golang-org-x-tools-go-packages-packagestest): New variable.

Change-Id: I6979dfb049cbfb5aa7544412dcf63dc37a3dc00d
2025-10-21 09:42:16 +01:00
Sharlatan Hellseher 23776978cd gnu: Add go-golang-org-x-tools-go-expect.
* gnu/packages/golang-build.scm (go-golang-org-x-tools-go-expect): New variable.

Change-Id: I097c8e81bb90f7b4927b15d555b8b5fa690a88d9
2025-10-21 09:42:15 +01:00
Sharlatan Hellseher f6630d685c gnu: go-golang-org-x-tools: Update to 0.37.0.
* gnu/packages/golang-build.scm (go-golang-org-x-tools): Update to 0.37.0.

Change-Id: Ic9e5cbe0901d0631c9028bf81be4a1abfbbf5d51
2025-10-21 09:42:15 +01:00
Sharlatan Hellseher 9ef0e047bf gnu: go-golang-org-x-tools: Simplify.
* gnu/packages/golang-build.scm (go-golang-org-x-tools): Simplify packaging.
[source] <snippet>: Remove all submodules with their own go.mod file.
[arguments] <skip-build?>: No go files in project's root.
<test-subdirs>: Move from custom check here.
<test-flags>: Likewise.
<phases>: Preserve 'build; use default 'check.

Change-Id: Ia7a6d074a0d1779a205af34ee605d15a02f08fc9
2025-10-21 09:42:15 +01:00
Sharlatan Hellseher 305e24ac59 gnu: Add go-cel-dev-expr.
* gnu/packages/golang-build.scm (go-cel-dev-expr): New variable.

Change-Id: I8487c567a6ae8119608b37bd65f8d2f0e0f3a010
2025-09-26 00:50:08 +01:00
Sharlatan Hellseher cb802245f9 gnu: Add go-github-com-ebitengine-purego.
* gnu/packages/golang-build.scm (go-github-com-ebitengine-purego): New variable.

Change-Id: I135d7a3127878fa85a778e68cc15f83dcc6f7fcf
2025-09-26 00:50:06 +01:00
Sharlatan Hellseher 87661cea77 gnu: Pin some golang packages to use go-1.23.
After the defult Golang version was set to 1.24 some of the older
packages which had no fresh version started failing on the 'check phase,
this change pins them to go-1.23 helping to resolve the issue.

Go 1.24 requires non-constant format strings to be explicitly handled.

The errors might look like these:

    non-constant format string in call to (*testing.common).Errorf
    ExampleParseOptionsLifetime refers to unknown identifier: ParseOptionsLifetime

See <https://tip.golang.org/doc/go1.24#vet>.

Change-Id: Ife5093c4fd98af7cea59abf1a9a29351b66602bb
2025-08-11 21:42:42 +01:00
Maxim Cournoyer 0e25b7c1b6 gnu: go-github-com-google-go-cmdtest: Fix build with Go 1.24.
* gnu/packages/golang-build.scm (go-github-com-google-go-cmdtest)
[phases] <patch-source>: New phase.

Change-Id: I2c066ed43d9b2e32f34b6f1a0defb9870e6039a8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-11 21:42:42 +01:00
Maxim Cournoyer 71e1b44f58 gnu: go-google-golang-org-protobuf: Update to 1.36.6.
* gnu/packages/golang-build.scm (go-google-golang-org-protobuf): Update to 1.36.6.

Change-Id: Ic0ed87395e2c2a6139a1728c6543cb2a2c171c65
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-11 21:42:41 +01:00
Maxim Cournoyer 0e12e326d9 gnu: go-golang-org-x-vuln: Update to 1.1.4.
* gnu/packages/golang-build.scm (go-golang-org-x-vuln): Update to 1.1.4.

Change-Id: I3416b7a296ab6cd049fe3592cadbf100f3d2041d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-11 21:42:41 +01:00