Sharlatan Hellseher
d43795cd20
gnu: go-github-com-golang-protobuf: Move to golang-build.
...
* gnu/packages/golang.scm (go-github-com-golang-protobuf): Move from
here ...
* gnu/packages/golang-build.scm: ... to here.
Change-Id: I1682e199e6acd6b8362deff47fa7a26cbfe9c9ea
2024-07-25 21:00:59 +01:00
Sharlatan Hellseher
3750e11a8d
gnu: go-google-golang-org-protobuf: Move to golang-build.
...
* gnu/packages/golang.scm (go-google-golang-org-protobuf): Move from
here ...
* gnu/packages/golang-build.scm: ... to here.
Change-Id: Icf7676ac6288391631e83dc172a82529f1105cb2
2024-07-25 21:00:58 +01:00
Sharlatan Hellseher
4714623e05
gnu: go-golang-org-x-exp: Enable tests.
...
* gnu/packages/golang-build.scm (go-golang-org-x-exp): Enable tests.
[arguments]: <#:phases>: Add 'remove-failing-tests phase. Use custom
'check phase.
[propagated-inputs]: Add go-github-com-google-go-cmp,
go-golang-org-x-mod, and go-golang-org-x-tools.
Change-Id: Ic1573969572d32bb7318ed73135c853f42338f86
2024-07-25 21:00:58 +01:00
Sharlatan Hellseher
96998167c2
gnu: go-golang-org-x-exp: Adjust package style.
...
* gnu/packages/golang-build.scm (go-golang-org-x-exp): Fix indentation,
apply list style.
[description]: Place the sentence on a new line.
Change-Id: I79d4682dc8ca0e5f0826f7e32c6dd01fc58aca44
2024-07-25 21:00:58 +01:00
Sharlatan Hellseher
1bf6123765
gnu: go-github-com-google-go-cmp: Move to golang-build.
...
* gnu/packages/golang.scm (go-github-com-google-go-cmp): Move from here ...
* gnu/packages/golang-build.scm: ... to here.
Change-Id: I2577d39074676f1e8552c8817d6e6843f9dd0727
2024-07-25 21:00:58 +01:00
Efraim Flashner
504d5079d7
gnu: go-github-com-yuin-goldmark: Extend the test timeout.
...
* gnu/packages/golang-build.scm (go-github-com-yuin-goldmark)
[arguments]: Adjust the custom 'check phase to also extend the test
timeout to allow the tests to pass on slower machines.
Change-Id: Iba98545b73a7fdd5c6c831069a5286521aeeceff
2024-07-21 17:56:44 +03:00
Sharlatan Hellseher
bf385c341e
gnu: Add go-github-com-yuin-goldmark-emoji.
...
* gnu/packages/golang-build.scm (go-github-com-yuin-goldmark-emoji): New variable.
Change-Id: I3c5e7aa824c5dbb1dc0ec0aa999a2cbd4b463ed2
2024-07-15 12:17:51 +01:00
Sharlatan Hellseher
6aa588ed86
gnu: go-golang-org-x-xerrors: Update to 0.0.0-1.104605a.
...
* gnu/packages/golang-build.scm (go-golang-org-x-xerrors): Update to 0.0.0-1.104605a.
Change-Id: I0bb672f602fd6febf65cfd8dcb53797a9d4bf376
2024-07-15 12:17:50 +01:00
Sharlatan Hellseher
86334801d3
gnu: go-golang-org-x-tools: Enable most of the tests.
...
* gnu/packages/golang-build.scm (go-golang-org-x-tools): Adjust package style.
[arguments]: <#:phases>: Use custom 'check phase.
[native-inputs]: Add gccgo-14.
Change-Id: If1245d0e3787ded7a783b89de251f2a65ff00917
2024-07-15 12:17:50 +01:00
Sharlatan Hellseher
ced3ded829
gnu: go-golang-org-x-tools: Update to 0.23.0.
...
* gnu/packages/golang-build.scm (go-golang-org-x-tools): Update to 0.23.0.
Change-Id: I8f74bc3f0ffbe0c31eeaead3f097ea6b2f7772fc
2024-07-15 12:17:50 +01:00
Sharlatan Hellseher
d76e297b66
gnu: go-golang-org-x-time: Enable tests.
...
* gnu/packages/golang-build.scm (go-golang-org-x-time): Apply new
package style.
[arguments]: <#:phases>: Use custom 'check phase.
Change-Id: If6b9aa9198748c4b8a2fdc23cd723aec740eb533
2024-07-15 12:17:50 +01:00
Sharlatan Hellseher
b8aab45d78
gnu: go-golang-org-x-time: Fix indentation.
...
* gnu/packages/golang-build.scm (go-golang-org-x-time): Fix indentation.
Change-Id: I144f91a9acde9605a067f61f09606f313f9b21c2
2024-07-15 12:17:50 +01:00
Sharlatan Hellseher
addabe9736
gnu: go-golang-org-x-time: Update to 0.5.0.
...
* gnu/packages/golang-build.scm (go-golang-org-x-time): Update to 0.5.0.
Change-Id: Ifdeaa507ba710bd63dafe8ddc35b2f5233faffb0
2024-07-15 12:17:50 +01:00
Sharlatan Hellseher
e0ca0978c8
gnu: go-golang-org-x-text: Enable tests.
...
* gnu/packages/golang-build.scm (go-golang-org-x-text): Enable tests.
[source]: Adjust FILE-NAME.
[arguments]: <#:phases>: Use custom 'check phase.
[description]: Place on a new line.
Change-Id: I1f72a418d60c92c3663bcc6603e705f8a715370a
2024-07-15 12:17:50 +01:00
Sharlatan Hellseher
3fde511b7a
gnu: go-golang-org-x-term: Update to 0.22.0.
...
* gnu/packages/golang-build.scm (go-golang-org-x-term): Update to 0.22.0.
Change-Id: I88126d9f090bf430a1b2c9c5207cab7a667321e4
2024-07-15 12:17:50 +01:00
Sharlatan Hellseher
d44df8d43b
gnu: go-golang-org-x-sys: Update to 0.22.0.
...
* gnu/packages/golang-build.scm (go-golang-org-x-sys): Update to 0.22.0.
Change-Id: Idbb05fe6d88667cdf66827ca5869eff4bd067a48
2024-07-15 12:17:49 +01:00
Sharlatan Hellseher
0c7e5c8fe6
gnu: go-golang-org-x-crypto: Enable tests.
...
* gnu/packages/golang-build.scm (go-golang-org-x-crypto): Enable tests.
[arguments]: <#:phases>: Add 'remove-test-files phase. Use custom 'check
phase.
Change-Id: I92864633edc9133c00ea71d1200b42d1bd1c0c8b
2024-07-15 12:17:49 +01:00
Sharlatan Hellseher
c2efdad440
gnu: go-golang-org-x-crypto: Update to 0.25.0.
...
* gnu/packages/golang-build.scm (go-golang-org-x-crypto): Update to 0.25.0.
[propagated-inputs]: Remove go-golang-org-x-net and go-golang-org-x-text.
Change-Id: I5357ee2788764422a50f793c8b06faee371d2453
2024-07-15 12:17:49 +01:00
Sharlatan Hellseher
6be3cbad13
gnu: go-golang-org-x-net: Enable tests.
...
* gnu/packages/golang-build.scm (go-golang-org-x-net): Enable tests.
[arguments]: <#:phases>: Use custom 'check phase.
[propagated-inputs]: Add go-golang-org-x-crypto.
Change-Id: I632cdc7541bde898214aa006434fa96a5050fa62
2024-07-15 12:17:49 +01:00
Sharlatan Hellseher
8aa11899bd
gnu: go-golang-org-x-net: Fix indentation.
...
* gnu/packages/golang-build.scm (go-golang-org-x-net): Fix indentation.
Change-Id: Ie36547fa6163617bc7026321ade335185341d678
2024-07-15 12:17:49 +01:00
Sharlatan Hellseher
a7c7d86d42
gnu: go-golang-org-x-net: Update to 0.27.0.
...
* gnu/packages/golang-build.scm (go-golang-org-x-net): Update to 0.27.0.
Change-Id: I1a14e1c68368561620a744cbe0d6ed25dc502b5c
2024-07-15 12:17:49 +01:00
Sharlatan Hellseher
4fe70563c5
gnu: Remove go-golang-org-x-net-0.17.
...
* gnu/packages/golang-build.scm (go-golang-org-x-net-0.17): Delete variable.
Change-Id: Id8c581b1f89c452b13977a05e68a60666e487429
2024-07-15 12:17:49 +01:00
Sharlatan Hellseher
4798af971c
gnu: go-golang-org-x-mod: Enable tests.
...
* gnu/packages/golang-build.scm (go-golang-org-x-mod): Apply new package style.
[source]: Swap URI to <https://go.googlesource.com/mod > as for other
go-golang-org-x-* packages.
[arguments]: <#:phases>: Add 'remove-test-files phase. Use custom 'check
phase.
Change-Id: I806d0beab89047be5fbb181db4b410c1f8df0764
2024-07-15 12:17:49 +01:00
Sharlatan Hellseher
c332715019
gnu: go-golang-org-x-mod: Fix indentation.
...
* gnu/packages/golang-build.scm (go-golang-org-x-mod): Fix indentation.
Change-Id: Ifb8aee1d0a38698155707a89cb02f9c726d03f52
2024-07-15 12:17:49 +01:00
Sharlatan Hellseher
c090f335dc
gnu: go-golang-org-x-mod: Update to 0.19.0.
...
* gnu/packages/golang-build.scm (go-golang-org-x-mod): Update to 0.19.0.
Change-Id: Iafc4551b0430d65e953d2d3383d6fd3eda839d30
2024-07-15 12:17:49 +01:00
Sharlatan Hellseher
c5b72f0d0a
gnu: go-golang-org-x-tools: Update to 0.22.0.
...
* gnu/packages/golang-build.scm (go-golang-org-x-tools): Update to 0.22.0.
Change-Id: Ica3adba5fe4f72a2a6f10909c906e2e8ef2f503d
2024-07-15 12:17:48 +01:00
Sharlatan Hellseher
ac2c50685c
gnu: go-golang-org-x-text: Update to 0.16.0.
...
* gnu/packages/golang-build.scm (go-golang-org-x-text): Update to 0.16.0.
Change-Id: I0e0ede8ae4e196362fa4a8fc4f1b68fad0db0d79
2024-07-15 12:17:48 +01:00
Sharlatan Hellseher
b60b7e80fb
gnu: go-golang-org-x-image: Enable tests.
...
* gnu/packages/golang-build.scm (go-golang-org-x-image): Enable tests.
[arguments]: <#:phases>: Add 'remove-examples phase. Use custom 'check phase.
[home-page]: Adjust URL after lint warning.
[propagated-inputs]: Add go-golang-org-x-text.
Change-Id: I51a2bd4e852ab681193b44c330fb988078082c38
2024-07-15 12:17:48 +01:00
Sharlatan Hellseher
102069811f
gnu: go-golang-org-x-image: Fix indentation.
...
* gnu/packages/golang-build.scm (go-golang-org-x-image): Fix indentation.
Change-Id: I558cf2c2edf918408bb4ff6c8605e27ba6145992
2024-07-15 12:17:48 +01:00
Sharlatan Hellseher
5cbbce16f2
gnu: go-golang-org-x-image: Update to 0.18.0.
...
* gnu/packages/golang-build.scm (go-golang-org-x-image): Update to 0.18.0.
Change-Id: I8b128087f8cdbd181c28cc0b887bc63ef0aa1299
2024-07-15 12:17:48 +01:00
Sharlatan Hellseher
2156dc644b
gnu: Add go-golang-org-x-exp-typeparams.
...
* gnu/packages/golang-build.scm (go-golang-org-x-exp-typeparams): New variable.
Change-Id: I59e68dbf6492b35916dca6da84bc4216454b3f79
2024-07-15 12:17:48 +01:00
Sharlatan Hellseher
eefd68e0ee
gnu: Remove go-golang-org-x-exp-2023.
...
* gnu/packages/golang-build.scm (go-golang-org-x-exp-2023): Delete variable.
* gnu/packages/golang-web.scm (go-github-com-multiformats-go-multiaddr-0.12):
[propagated-inputs]: Remove go-golang-org-x-exp-2023; add go-golang-org-x-exp.
* gnu/packages/ipfs.scm (kubo):
[inputs]: Remove go-golang-org-x-exp-2023; add go-golang-org-x-exp.
Change-Id: I6d8984114f9aab5369f443e71838f93228a645e9
2024-07-15 12:17:48 +01:00
Sharlatan Hellseher
06e94114a4
gnu: go-golang-org-x-exp: Update to 0.0.0-20240613232115-7f521ea00fb8.
...
* gnu/packages/golang-build.scm (go-golang-org-x-exp): Update to 0.0.0-20240613232115-7f521ea00fb8.
Change-Id: I0317b402ec8b5c0cd9b519725b3fdcc07126feac
2024-07-15 12:17:48 +01:00
Sharlatan Hellseher
1edca36f33
gnu: go-github-com-yuin-goldmark: Enable all tests.
...
* gnu/packages/golang-build.scm (go-github-com-yuin-goldmark)
[arguments]: <#:phases>: Use custom 'check phase.
[description]: Start from the new line.
Change-Id: I81c2c17c91460c77de385c38d9a3c3311656925a
2024-07-15 12:17:47 +01:00
Sharlatan Hellseher
0bd0a2d16d
gnu: go-github-com-yuin-goldmark: Update to 1.7.4.
...
* gnu/packages/golang-build.scm (go-github-com-yuin-goldmark): Update to 1.7.4.
Change-Id: I7eff50c2e94ef69d7a82df93bcd61be68f31abeb
2024-07-15 12:17:47 +01:00
Sharlatan Hellseher
dcfdd70d53
gnu: go-golang-org-x-crypto: Update to 0.14.0.
...
* gnu/packages/golang-build.scm (go-golang-org-x-crypto): Update to 0.14.0.
[propagated-inputs]: Add go-golang-org-x-net, go-golang-org-x-term and
go-golang-org-x-text.
Change-Id: I0b064137070be75545f012fc7a89280522855e27
2024-06-29 09:37:41 +01:00
Sharlatan Hellseher
0540c0ccb2
gnu: go-golang-org-x-sys: Fix indentation.
...
* gnu/packages/golang-build.scm (go-golang-org-x-sys): Re indent.
Change-Id: I63f95e9fb8d6d633fbb0642100c60d5df9121730
2024-06-29 09:37:41 +01:00
Sharlatan Hellseher
fc9eb91b0c
gnu: go-golang-org-x-sys: Update to 0.21.0.
...
* gnu/packages/golang-build.scm (go-golang-org-x-sys): Update to 0.21.0.
Change-Id: I0509e9aad319f55641807a28ebbd32b50cf34ede
2024-06-29 09:37:41 +01:00
Sharlatan Hellseher
bae99a0c44
gnu: go-golang-org-x-sys: Enable tests.
...
* gnu/packages/golang-build.scm (go-golang-org-x-sys) [arguments]:
<#:tests>: Enable them.
<#:phases>: Add custom 'check phase.
Change-Id: Ie58ea6f0aa677742307d18cfaafcf6ec381c85c9
2024-06-29 09:37:41 +01:00
Sharlatan Hellseher
5a2a870a58
gnu: go-golang-org-x-sync: Improve description.
...
* gnu/packages/golang-build.scm (go-golang-org-x-sync) [description]:
Extend and improve description.
Change-Id: Ie5b48230d7bc7bbd03e2af76d3a3660960282291
2024-06-29 09:37:41 +01:00
Sharlatan Hellseher
7e300af164
gnu: go-golang-org-x-sync: Fix indentation.
...
* gnu/packages/golang-build.scm (go-golang-org-x-sync): Re indent.
Change-Id: I0399635dc8ddd2917b2f5920da883fa0459e7e30
2024-06-29 09:37:40 +01:00
Sharlatan Hellseher
2ead215712
gnu: go-golang-org-x-sync: Update to 0.7.0.
...
* gnu/packages/golang-build.scm (go-golang-org-x-sync): Update to 0.7.0.
Change-Id: Ifd4e2035b2d6e2e9cec93342a8871cf0ed9f0443
2024-06-29 09:37:40 +01:00
Sharlatan Hellseher
16cf2fea8d
gnu: go-golang-org-x-sync: Enable tests.
...
* gnu/packages/golang-build.scm (go-golang-org-x-sync): Refresh package style.
[arguments]: <#:phases>: Add custom 'check phase.
Change-Id: Ibee36b53934faed80561d461090cfcfea32b5bfa
2024-06-29 09:37:40 +01:00
Sharlatan Hellseher
afbc1cc8b3
gnu: Remove go-golang.org-x-sync-semaphore.
...
* gnu/packages/golang-build.scm (go-golang.org-x-sync-semaphore): Delete variable.
* gnu/packages/check.scm (actionlint): Adjust inputs.
[inputs]: Remove go-golang.org-x-sync-semaphore.
* gnu/packages/version-control.scm (git-lfs): Likewise.
[propagated-inputs]: Remove go-golang.org-x-sync-semaphore; add go-golang-org-x-sync.
Change-Id: Icf3edfc46696c8b9af79787ff77f7e65852bfef4
2024-06-29 09:37:40 +01:00
Sharlatan Hellseher
9708590d20
gnu: Remove go-golang.org-x-sync-errgroup.
...
* gnu/packages/golang-build.scm (go-golang.org-x-sync-errgroup): Delete variable.
* gnu/packages/check.scm (actionlint): Adjust inputs.
[inputs]: Remove go-golang.org-x-sync-errgroup; add go-golang-org-x-sync.
* gnu/packages/golang.scm (gotestsum): Likewise.
[native-inputs]: Remove go-golang.org-x-sync-errgroup; add go-golang-org-x-sync.
* gnu/packages/golang.scm (go-github-com-prometheus-procfs): Likewise.
[propagated-inputs]: Remove go-golang.org-x-sync-errgroup; add go-golang-org-x-sync.
* gnu/packages/terminals.scm (go-github-com-junegunn-fzf): Likewise.
[inputs]: Remove go-golang.org-x-sync-errgroup; add go-golang-org-x-sync.
* gnu/packages/version-control.scm (ghq): Likewise.
[inputs]: Remove go-golang.org-x-sync-errgroup; add go-golang-org-x-sync.
Change-Id: If64c30da47ed9cd043798f427f2927b76394f3c4
2024-06-29 09:37:40 +01:00
Sharlatan Hellseher
dbf3b5daf5
gnu: Remove go-golang-org-x-net-html.
...
golang.org/x/net is distributed as a single module according to provided
go.mod file. This changes remove the last reference to
golang.org/x/net/html.
* gnu/packages/golang-build.scm (go-golang-org-x-net) [propagated-inputs]: Add
go-golang-org-x-sys, go-golang-org-x-term and go-golang-org-x-text.
(go-golang-org-x-net-html): Remove variable.
* gnu/packages/version-control.scm (ghq) [inputs]: Remove
go-golang-org-x-net-html. Add go-golang-org-x-net.
* gnu/packages/textutils.scm (vale) [inputs]: Remove
go-golang-org-x-net-html. Add go-golang-org-x-net.
Change-Id: Ic275f2f7ccd145edfd376d65bd24599a550e849a
2024-06-29 09:36:56 +01:00
Artyom V. Poptsov
4e2b6d5585
gnu: Add go-golang-org-x-exp-2023.
...
* gnu/packages/golang-build.scm (go-golang-org-x-exp-2023): New variable.
Change-Id: Ibcbeee0567ac92d4050329273e585316ee726df0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-04-24 13:59:22 +01:00
Troy Figiel
d234999cac
gnu: go-golang-org-x-net-html: Add missing input.
...
* gnu/packages/golang-build.scm (go-golang-org-x-net-html): Add missing input.
[propagated-inputs]: Add go-golang-org-x-text.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-02-19 23:32:31 +00:00
Sharlatan Hellseher
19c8f9e0fe
gnu: go-golang-org-x-crypto: Move to golang-build.
...
* gnu/packages/golang.scm (go-golang-org-x-crypto): Move from here ...
* gnu/packages/golang-build.scm: ... to here.
* gnu/packages/backup.scm: Add (gnu packages golang-build) module.
* gnu/packages/crypto.scm: As above.
Change-Id: I5daad7fe90e1507958fe73c04fc043ebbc006395
2024-02-13 14:33:16 +00:00
Sharlatan Hellseher
b8e8cb296f
gnu: go-golang-org-x-image: Move to golang-build.
...
* gnu/packages/golang.scm (go-golang-org-x-image): Move from here ...
* gnu/packages/golang-build.scm: ... to here.
* gnu/packages/game.scm: Add (gnu packages golang-build) module.
Change-Id: Icd0b303d8f7544f6eae10ac30d7bd01779abaede
2024-02-13 14:33:16 +00:00