1
Fork 0
mirror of https://https.git.savannah.gnu.org/git/guix.git/ synced 2025-07-14 11:00:36 +02:00
Commit graph

1402 commits

Author SHA1 Message Date
Sharlatan Hellseher
a1cf6f78fd
gnu: go-github-com-prometheus-common: Remove submodules.
Removing Golang submodules which need to be packed as separate
packages. Each of them has it's own dependencies defined in go.mod and
causing cycling with other packages if distributed with
go-github-com-prometheus-common.

* gnu/packages/golang.scm (go-github-com-prometheus-common) [snippet]:
Remove submodules.

Change-Id: Ic586cb6b653fd932dad402d700a0c3addd542d99
2024-07-25 21:01:01 +01:00
Sharlatan Hellseher
19b22408e6
gnu: go-github-com-jpillora-backoff: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-jpillora-backoff): Move
from here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: I3e5a6018118bf2717ad5d364579e2c960da68415
2024-07-25 21:01:01 +01:00
Sharlatan Hellseher
9b8d1003c1
gnu: go-github-com-prometheus-client-model: Move to prometheus.
* gnu/packages/golang-xyz.scm (go-github-com-prometheus-client-model):
Move from here ...
* gnu/packages/prometheus.scm: ... to here.

* gnu/packages/golang.scm: Add (gnu packages prometheus) module.
* gnu/packages/networking.scm: Likewise.

Change-Id: Ibbfc4100dfe33f9524eee99a461e7760f06a8eb3
2024-07-25 21:01:01 +01:00
Sharlatan Hellseher
1036a78fa2
gnu: go-github.com-jtolds-gls: Rename variable.
* gnu/packages/golang.scm (go-github.com-jtolds-gls): Rename variable to
go-github-com-jtolds-gls to follow importer style.

* gnu/packages/golang-check.scm (go-github.com-smartystreets-goconvey):
[propagated-inputs]: Remove go-github.com-jtolds-gls; add
go-github-com-jtolds-gls.

Change-Id: I5a3e1e77e646ff37421bdb8f7aab8d881a646999
2024-07-25 21:00:59 +01:00
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
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
Sharlatan Hellseher
058e0cc75a
gnu: go-github-com-google-go-cmp-cmp: Rename variable.
* gnu/packages/golang.scm (go-github-com-google-go-cmp-cmp): Rename
variable to go-github-com-google-go-cmp, which reflects go.mod import
path and improves importer performance.

(go-github-com-zclconf-go-cty, go-golang-org-x-vuln,
go-google-golang-org-protobuf, go-gotest-tools-assert,
go-gotest-tools-internal-source, go-gotest-tools-internal-format,
gofumpt, gopls, gotestsum): Swap go-github-com-google-go-cmp-cmp to
go-github-com-google-go-cmp in inputs, propagated-inputs or
native-inputs.

* gnu/packages/golang-check.scm (go-github-com-frankban-quicktest,
go-github-com-google-go-cmdtest): Likewise.

* gnu/packages/golang-web.scm (go-github-com-aws-aws-sdk-go-v2,
go-github-com-aws-aws-sdk-go-v2-config, go-github-com-aws-smithy-go,
go-github-com-go-jose-go-jose-v3,
go-github-com-makeworld-the-better-one-go-gemini,
go-golang-org-x-oauth2, go-gopkg-in-square-go-jose-v2): Likewise.

* gnu/packages/golang-xyz.scm (go-github-com-goccy-go-yaml): Likewise.

* gnu/packages/check.scm (actionlint): Likewise.
* gnu/packages/databases.scm (sqls): Likewise.
* gnu/packages/ipfs.scm (go-github-com-ipld-go-ipld-prime,
go-github-com-whyrusleeping-cbor-gen): Likewise.
* gnu/packages/web.scm (go-github-com-itchyny-gojq): Likewise.

Change-Id: Ie6eeba936f7da404d70fbbaad34f5b43aec4e05b
2024-07-25 21:00:58 +01:00
Sharlatan Hellseher
bdff9d2642
gnu: go-github-com-google-go-cmp-cmp: Enable all tests.
* gnu/packages/golang.scm (go-github-com-google-go-cmp-cmp) [arguments]:
<#:phases>: Adjust custom 'check phase to run all available tests inside
each submodule and respect "tests?' parameter.

Change-Id: I85eacbb4c3221d34a2e7cf6a9f6cfde363ded71c
2024-07-25 21:00:58 +01:00
Sharlatan Hellseher
770a668505
gnu: go-github-com-google-go-cmp-cmp: Improve package style.
* gnu/packages/golang.scm (go-github-com-google-go-cmp-cmp): Adjust
indentation.
[arguments]: Apply new package list style and G-expressions.
[home-page]: Move after [synopsis].

Change-Id: I14a8dfcbe8a17c98df7f880823cd9c35522f013b
2024-07-25 21:00:58 +01:00
Sharlatan Hellseher
1775f91de2
gnu: go-github-com-google-go-cmp-cmp: Update to 0.6.0.
* gnu/packages/golang.scm (go-github-com-google-go-cmp-cmp): Update to 0.6.0.

Change-Id: I351367d34d02ae6459a83e29c40fcfd14945fb8d
2024-07-25 21:00:58 +01:00
Sharlatan Hellseher
04af4f6646
gnu: go-golang-org-x-oauth2: Move to golang-web.
* gnu/packages/golang.scm (go-golang-org-x-oauth2): Move from here ...
* gnu/packages/golang-web.scm: ... to here.

Change-Id: I60fd46f5c373ccdb00c78c978a840acfe9f489b1
2024-07-25 21:00:57 +01:00
Sharlatan Hellseher
162f716d74
gnu: go-golang-org-x-oauth2: Improve package style.
* gnu/packages/golang.scm (go-golang-org-x-oauth2): Fix indentation,
apply new package style.

Change-Id: I36e7a9d159928b5ef5d83fec9d57b005cc2c5ad4
2024-07-25 21:00:57 +01:00
Sharlatan Hellseher
96d3f5240b
gnu: go-golang-org-x-oauth2: Update to 0.21.0.
* gnu/packages/golang.scm (go-golang-org-x-oauth2): Update to 0.21.0.
[propagated-inputs]: Remove go-golang-org-x-net; add go-github-com-google-go-cmp-cmp.

Change-Id: I8213829fbd012c4ab8246a4a6fe794f6371ef65b
2024-07-25 21:00:57 +01:00
Sharlatan Hellseher
49d3ab2294
gnu: go-github-com-mitchellh-mapstructure: Update to 1.5.0.
* gnu/packages/golang.scm (go-github-com-mitchellh-mapstructure): Update to 1.5.0.

Change-Id: I3e18dabc4da5e4eec40cfe4328a6244dcc530e7d
2024-07-22 22:47:23 +01:00
Sharlatan Hellseher
83195dcda1
gnu: go-github-com-spf13-viper: Disable tests.
* gnu/packages/golang.scm (go-github-com-spf13-viper): Disable tests.

Change-Id: Id2a5eff6203c0c9907a188cfcda1fe2accfdf786
2024-07-22 22:47:23 +01:00
Sharlatan Hellseher
76adf5e3ca
gnu: go-google-golang-org-protobuf: Disable some failing tests.
* gnu/packages/golang.scm (go-google-golang-org-protobuf) [arguments]:
<#:phases>: Add 'disable-failing-tests phase.

Change-Id: I5f3ce75712fe6ff1cbde0f2bbc27a566710baa34
2024-07-22 22:40:38 +01:00
Sharlatan Hellseher
3e1fd3972a
gnu: Remove go-golang-org-colorful.
* gnu/packages/golang.scm (go-golang-org-colorful): Delete variable.

Change-Id: I135fead7fdc01f293756a798dbd9b19897e74c06
2024-07-15 12:17:55 +01:00
Sharlatan Hellseher
973f3bd810
gnu: Remove go-github-com-willf-bitset.
* gnu/packages/golang.scm (go-github-com-willf-bitset): Delete variable.

Change-Id: Ic6a7d8d8dcfedb268d76fa46278818dddcb99e6b
2024-07-15 12:17:55 +01:00
Sharlatan Hellseher
f36d981494
gnu: Remove go-github-com-willf-bloom.
* gnu/packages/golang.scm (go-github-com-willf-bloom): Delete variable.

Change-Id: I635a07e12a4b6d245ae86867f9b21150571e7e36
2024-07-15 12:17:55 +01:00
Sharlatan Hellseher
85dce5e01c
gnu: Remove go-github-com-percent.
* gnu/packages/golang.scm (go-github-com-percent): Delete variable.

Change-Id: I053f14dbec325f9c1811ad51cfff4bf4a2502942
2024-07-15 12:17:55 +01:00
Sharlatan Hellseher
d537b61974
gnu: Remove go-github-com-go-libsecret.
* gnu/packages/golang.scm (go-github-com-go-libsecret): Delete variable.

Change-Id: I13d99d7ab772ccd120dc8ab34f11b18d981a3301
2024-07-15 12:17:55 +01:00
Sharlatan Hellseher
0595f60fa7
gnu: go-github-com-jhillyerd-enmime: Update to 1.2.0.
* gnu/packages/golang.scm (go-github-com-jhillyerd-enmime): Update to 1.2.0.
[propagated-inputs]: Remove go-golang-org-x-net, go-github-com-stretchr-testify,
go-github-com-ssor-bom, go-github-com-rivo-uniseg,
go-github-com-olekukonko-tablewriter, and
go-github-com-mattn-go-runewidth.
[native-inputs]: Add go-github-com-stretchr-testify.

Change-Id: I9e5d16f0547732263e9fcf8a75b95a97c9d4a2df
2024-07-15 12:17:54 +01:00
Sharlatan Hellseher
bfa4c98d38
gnu: go-github-com-zalando-go-keyring: Adjust inputs.
* gnu/packages/golang.scm (go-github-com-zalando-go-keyring): Swap
native-inputs to propagated as the package provides library and all
inputs required to be present when it's in use.

Change-Id: I979d41fd656008ce4ffd8ac2f361e75db782029b
2024-07-15 12:17:54 +01:00
Sharlatan Hellseher
9abc2e2d4f
gnu: go-github-com-twpayne-go-xdg: Rename variable.
* gnu/packages/golang.scm (go-github-com-twpayne-go-xdg): Rename
variable to go-github-com-twpayne-go-xdg-v3 to reflect go.mod import
path.

Change-Id: I9ee4ec9a40780c13cde0f433a43a016ad65c6b0f
2024-07-15 12:17:53 +01:00
Sharlatan Hellseher
92382595a4
gnu: go-github-com-dhowett-go-plist: Rename variable.
* gnu/packages/golang.scm (go-github-com-dhowett-go-plist): Rename
variable to go-howett-net-plist to reflect go.mod import path.

Change-Id: I77aaf704ac17cadc31407aaa6b35e0f6e5eda8f0
2024-07-15 12:17:53 +01:00
Sharlatan Hellseher
226cd42a5f
gnu: go-github-com-dhowett-go-plist: Improve package style.
* gnu/packages/golang.scm (go-github-com-dhowett-go-plist): Fix
indentation. Apply new style. Swap inputs to propagated-inputs.
[inputs]: Remove go-github-com-jessevdk-go-flags,
go-github-com-kr-pretty, go-gopkg-in-check-v1, and go-gopkg-in-yaml-v2.
[propagated-inputs]: Add go-github-com-jessevdk-go-flags and
go-gopkg-in-check-v1.

Change-Id: I01f2d222b72e9d8d52e0f5c1953d36703d03fb6b
2024-07-15 12:17:53 +01:00
Sharlatan Hellseher
424c6fe0a2
gnu: go-github-com-dhowett-go-plist: Update to 1.0.1.
* gnu/packages/golang.scm (go-github-com-dhowett-go-plist): Update to 1.0.1.

Change-Id: I4888fb0af6c10fcb65ccda75ff0437da5f59b44a
2024-07-15 12:17:53 +01:00
Sharlatan Hellseher
cd7098f932
gnu: unparam: Update to 0.0.0-20240528143540-8a5130ca722f.
* gnu/packages/golang.scm (unparam): Update to 0.0.0-20240528143540-8a5130ca722f.
[inputs]: Remove go-golang-org-x-sys and go-golang-org-x-mod.

Change-Id: Ic817b92eb6bcad75ab4abb65e9e112ac5423e539
2024-07-15 12:17:53 +01:00
Sharlatan Hellseher
1b650288e5
gnu: gopls: Adjust package style
* gnu/packages/golang.scm (gopls): Apply new package style, adjust
indentation and swap propagated-inputs to native-inputs.
[propagated-inputs]: Remove go-github-com-google-go-cmp-cmp,
go-github-com-jba-printsrc, go-github-com-jba-templatecheck,
go-github-com-sergi-go-diff, go-golang-org-x-mod, go-golang-org-x-sync,
go-golang-org-x-sys, go-golang-org-x-text, go-golang-org-x-tools,
go-golang-org-x-vuln, go-gopkg-in-yaml-v3, go-honnef-co-go-tools,
go-mvdan-cc-gofumpt, and go-mvdan-cc-xurls.
[native-inputs]: Add go-github-com-google-go-cmp-cmp,
go-github-com-jba-printsrc, go-github-com-jba-templatecheck,
go-github-com-sergi-go-diff, go-golang-org-x-mod, go-golang-org-x-sync,
go-golang-org-x-sys, go-golang-org-x-text, go-golang-org-x-tools,
go-golang-org-x-vuln, go-gopkg-in-yaml-v3, go-honnef-co-go-tools,
go-mvdan-cc-gofumpt, and go-mvdan-cc-xurls.

Change-Id: I1139e19731ea8002835bd14c8592f22ccc79ded3
2024-07-15 12:17:53 +01:00
Sharlatan Hellseher
8b1d774272
gnu: gopls: Update to 0.13.2.
* gnu/packages/golang.scm (gopls): Update to 0.13.2.
[propagated-inputs]: Remove go-github-com-burntsushi-toml,
go-github-com-google-safehtml, and go-golang-org-x-exp; add
go-golang-org-x-tools.

Change-Id: I9c9b34151749d04974c526e1eca2a6f4846e226f
2024-07-15 12:17:53 +01:00
Sharlatan Hellseher
5e1b47b8ad
gnu: govulncheck: Swap inheritance with go-golang-org-x-vuln.
Inheritance from source library for final binary build does simplify the
maintenance and readability of the package.  This changes adjust
govulncheck to inherit from go-golang-org-x-vuln.

* gnu/packages/golang.scm (govulncheck): Rename variable to
go-golang-org-x-vuln.
[arguments]: <#:import-path>: Adjust to reflect go.mod. <#:unpack-path>:
Remove it. <#:install-source>: Remove it.
[native-inputs]: Remove coreutils-minimal.
(go-golang-org-x-vuln): Rename variable to govulncheck.
[arguments]: <#:import-path>: Adjust it to reflect go.mod cmd/
path. <#:unpack-path>: Add it. <#:install-source>: Add it.
[native-inputs]: Add coreutils-minimal.

Change-Id: Id78faf00f2b992d36df0c6e2caa72cbacf607aac
2024-07-15 12:17:53 +01:00
Sharlatan Hellseher
33edddb2ca
gnu: govulncheck: Adjust package style.
* gnu/packages/golang.scm (govulncheck): Adjust indentation and swap
inputs to propagated-inputs.
[inputs]: Remove go-golang-org-x-sys, go-github-com-google-renameio,
go-github-com-burntsushi-toml, go-mvdan-cc-unparam,
go-honnef-co-go-tools, go-golang-org-x-tools, go-golang-org-x-sync,
go-golang-org-x-mod, go-golang-org-x-exp,
go-github-com-google-go-cmp-cmp, go-github-com-google-go-cmdtest, and
go-github-com-client9-misspell.
[propagated-inputs]: Add go-github-com-google-go-cmdtest,
go-github-com-google-go-cmp-cmp, go-golang-org-x-mod,
go-golang-org-x-exp go-golang-org-x-sync, and go-golang-org-x-tools.

Change-Id: I1155d11eed11aff248cf1c1356048ccffcf57a64
2024-07-15 12:17:53 +01:00
Sharlatan Hellseher
07dbf74fb8
gnu: govulncheck: Update to 0.0.0-20230110180137-6ad3e3d07815.
* gnu/packages/golang.scm (govulncheck): Update to
0.0.0-20230110180137-6ad3e3d07815.
[arguments]: <#:tests?>: Disable as requiring network access.
<#:import-path>: Adjust to reflect go.mod for cmd/.
<#:unpack-path>: Add it.
<#:phases>: Remove all redundant custom phases.

Change-Id: I57dd70fd2e018d9d92a2170d7e9c32080d7d2c2c
2024-07-15 12:17:52 +01:00
Sharlatan Hellseher
b94b99c664
gnu: go-github-com-charmbracelet-glamour: Update to 0.7.0.
* gnu/packages/golang.scm (go-github-com-charmbracelet-glamour): Update to 0.7.0.
[arguments]: <#:phases>: Add 'copy-input-to-vendor-directory and
'remove-vendor-directory phases.
[propagated-inputs]: Add go-github-com-alecthomas-chroma-v2,
go-github-com-microcosm-cc-bluemonday, go-github-com-muesli-reflow,
go-github-com-muesli-termenv, go-github-com-olekukonko-tablewriter,
go-github-com-yuin-goldmark, and go-github-com-yuin-goldmark-emoji.
[native-inputs]: Remove go-github-com-alecthomas-chroma,
go-github-com-danwakefield-fnmatch, go-github-com-dlclark-regexp2,
go-github-com-microcosm-cc-bluemonday,
go-github-com-chris-ramon-douceur, go-github-com-aymerick-douceur,
go-github-com-gorilla-css, go-github-com-muesli-reflow,
go-github-com-mattn-go-runewidth, go-github-com-muesli-termenv,
go-github-com-google-goterm, go-github-com-lucasb-eyer-go-colorful,
go-github-com-mattn-go-isatty, go-github-com-olekukonko-tablewriter,
go-github-com-yuin-goldmark, and go-golang-org-x-net.

Change-Id: I4ab5c05d91c37dfb1904cc2ee2eb173f6175663a
2024-07-15 12:17:52 +01:00
Sharlatan Hellseher
717783f83d
gnu: go-github-com-muesli-termenv: Update to 0.15.2.
* gnu/packages/golang.scm (go-github-com-muesli-termenv): Update to 0.15.2.
[propagated-inputs]: Add go-github-com-aymanbagabas-go-osc52-v2,
go-github-com-lucasb-eyer-go-colorful, go-github-com-mattn-go-isatty,
go-github-com-mattn-go-runewidth, and go-golang-org-x-sys.
[native-inputs]: Remove go-github-com-google-goterm,
go-github-com-lucasb-eyer-go-colorful, go-github-com-mattn-go-isatty,
and go-github-com-mattn-go-runewidth.

Change-Id: I29fc31a2ef29921e2aaef4e20a32cd3738be20c6
2024-07-15 12:17:52 +01:00
Sharlatan Hellseher
a60fd37762
gnu: go-github-com-muesli-reflow-wordwrap: Consolidate other packages.
Rename go-github-com-muesli-reflow-wordwrap to
go-github-com-muesli-reflow which would contain all submodules to ease
maintenance.

* gnu/packages/golang.scm (go-github-com-muesli-reflow): Refresh package
style.
[arguments]: <#unpack-path>: Remove it. <#:import-path>: Adjust it to
reflect the go.mod. <#:phases>: Use custom 'check phase.
[description]: Place on a new line.

* gnu/packages/golang.scm (go-github-com-muesli-reflow-ansi,
go-github-com-muesli-reflow-indent, go-github-com-muesli-reflow-padding,
go-github-com-muesli-reflow-truncate): Delete variables.

* gnu/packages/configuration-management.scm (chezmoi): Adjust inputs.
[native-inputs]: Remove go-github-com-muesli-reflow-ansi,
go-github-com-muesli-reflow-indent, go-github-com-muesli-reflow-padding,
and go-github-com-muesli-reflow.

* gnu/packages/golang.scm (go-github-com-charmbracelet-glamour): Likewise.
[native-inputs]: Remove go-github-com-muesli-reflow-ansi,
go-github-com-muesli-reflow-wordwrap,
go-github-com-muesli-reflow-indent, and go-github-com-muesli-reflow.

* gnu/packages/golang.scm (go-github-com-charmbracelet-bubbletea): Likewise.
[propagated-inputs]: Remove go-github-com-muesli-reflow-indent,
go-github-com-muesli-reflow-ansi, and and go-github-com-muesli-reflow.

Change-Id: I2e0f2abad36bd6a9ca98e2505fcd90273294213b
2024-07-15 12:17:51 +01:00
Sharlatan Hellseher
ef228f6548
gnu: go-github-com-golangplus-fmt: Disable tests.
* gnu/packages/golang.scm (go-github-com-golangplus-fmt): Disable tests.

Change-Id: I5ea873eca360ef00843cbc16b2d184aae187f76f
2024-07-15 12:17:51 +01:00
Sharlatan Hellseher
a477fece12
gnu: go-github-com-go-sql-driver-mysql: Update to 1.8.1.
* gnu/packages/golang.scm (go-github-com-go-sql-driver-mysql): Update to 1.8.1.
[propagated-inputs]: Add go-filippo-io-edwards25519.

Change-Id: Ia59aa9ad6b065cf297d18163519020ec68d7c8fc
2024-07-15 12:17:51 +01:00
Sharlatan Hellseher
75bf706de5
gnu: go-golang-zx2c4-com-wireguard: Disable tests.
* gnu/packages/golang.scm (go-golang-zx2c4-com-wireguard): Disable tests.

Change-Id: I338b804d4848afd28d24ae31500eaa258e0a8454
2024-07-15 12:17:51 +01:00
Sharlatan Hellseher
84ef00efdf
gnu: go-github-com-pkg-errors: Disable tests.
* gnu/packages/golang.scm (go-github-com-pkg-errors): Disable tests.

Change-Id: Ia1f023574e6dc4be170ad4919b6c76fdf18eb54f
2024-07-15 12:17:50 +01:00
Sharlatan Hellseher
8f70fb90a2
gnu: packages/golang: Set default go version to 1.21.
Golang versions 1.17 (02 Aug 2022), 1.18 (01 Feb 2023), 1.19 (06 Sep
2023) and 1.20 (06 Feb 2024) are EOL <https://endoflife.date/go>.

These changes set preferable default version to the minimal currently
maintained one e.g. 1.21

* gnu/packages/golang.scm (go): Set default to go-1.21, add annotation
for the future maintenance.

Remove field <#:go> setting Golang version to go-1.18, go-1.19, 1.20 and
1.21:
* gnu/packages/admin.scm
* gnu/packages/configuration-management.scm
* gnu/packages/databases.scm
* gnu/packages/disk.scm
* gnu/packages/education.scm
* gnu/packages/file-systems.scm
* gnu/packages/finance.scm
* gnu/packages/golang-check.scm
* gnu/packages/golang-crypto.scm
* gnu/packages/golang-web.scm
* gnu/packages/golang-xyz.scm
* gnu/packages/golang.scm
* gnu/packages/high-availability.scm
* gnu/packages/ipfs.scm
* gnu/packages/irc.scm
* gnu/packages/messaging.scm
* gnu/packages/networking.scm
* gnu/packages/syncthing.scm
* gnu/packages/textutils.scm
* gnu/packages/time.scm
* gnu/packages/version-control.scm
* gnu/packages/video.scm

Change-Id: Ieba6a5d7a18423f838d14c02ad55a2ba9c8559eb
2024-07-15 12:17:48 +01:00
Sharlatan Hellseher
e799307dec
gnu: go-github-com-goccy-go-yaml: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-goccy-go-yaml): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: I44dc5b01079c6486c31f440c8a1f506a419a0f38
2024-07-07 11:33:34 +01:00
Sharlatan Hellseher
63392aa2ff
gnu: go-github-com-goccy-yaml: Rename variable.
gnu/packages/golang-xyz.scm (go-github-com-goccy-yaml): Rename variable
to go-github-com-goccy-go-yaml to reflect go.mode name.
gnu/packages/golang.scm (go-github-com-songmu-gitconfig)
[propagated-inputs]: Remove go-github-com-goccy-yaml. Add
go-github-com-goccy-go-yaml.
gnu/packages/web.scm (go-github-com-mikefarah-yq-v4)
[propagated-inputs]: Likewise.

Change-Id: Id8663c08cb75974eb9e881bb7e22623ed463ffa5
2024-07-07 11:21:22 +01:00
Sharlatan Hellseher
404d3c7776
gnu: go-github-com-alecthomas-colour: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-alecthomas-colour): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: I8cbe20aede41417cb6769011385d3986df714cd2
2024-07-07 11:20:19 +01:00
Sharlatan Hellseher
46f84cdec5
gnu: go-github-com-alecthomas-repr: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-alecthomas-repr): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: I0cc0ea79264d2365e1e1bf910720c956c527c23f
2024-07-07 11:20:19 +01:00
Sharlatan Hellseher
71b2834ab0
gnu: go-github-com-alecthomas-repr: Update to 0.4.0.
* gnu/packages/golang.scm (go-github-com-alecthomas-repr): Update to 0.4.0.

Change-Id: I7dd2d9d777bf8d6db6aaf76b13b2b7f9dfa5ad66
2024-07-07 11:20:19 +01:00
Sharlatan Hellseher
ea4c1463cf
gnu: packages/golang: Remove syncthing from used modules.
* gnu/packages/golang.scm: Remove syncthing from used modules.

Change-Id: If3d0279fa462eb975c8eca2d99352b8cc7c222a7
2024-06-29 16:58:57 +01:00
Sharlatan Hellseher
a2ca087a85
gnu: go-github-com-matttproud-golang-protobuf-extensions-pbutil: Rename variable.
* gnu/packages/golang-xyz.scm (go-github-com-matttproud-golang-protobuf-extensions-pbutil):
Rename variable to go-github-com-matttproud-golang-protobuf-extensions-v2 as seen in go.mod.
[arguments]: <#:unpack-path>: Remove it. <#:import-path>: Swap to
"github.com/matttproud/golang_protobuf_extensions/v2".
<#:phases>: Add custom 'check phase. Remove 'build phase.

* gnu/packages/golang.scm (go-github-com-prometheus-common)
[propagated-inputs]: Remove
go-github-com-matttproud-golang-protobuf-extensions-pbutil.
Add go-github-com-matttproud-golang-protobuf-extensions-v2.

Change-Id: Icf9db2997a47be4f0babec10edcb01a578a7a7e7
2024-06-29 16:52:52 +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