Sharlatan Hellseher
a57cadf2f7
gnu: go-github-com-gatherstars-com-jwz: Update to 1.4.0.
...
* gnu/packages/golang.scm (go-github-com-gatherstars-com-jwz): Update to 1.4.0.
Change-Id: I0250cd7787baeab177c36d24897e31655740361e
2024-07-26 17:04:53 +01:00
Sharlatan Hellseher
57c40eb904
gnu: aws-vault: Improve package style.
...
* gnu/packages/golang.scm (aws-vault): Improve package style. Fix
indentation.
[arguments]: Apply G-expressions.
[native-inputs]: Place after [arguments].
[home-page]: Place above [synopsis].
Change-Id: I752318280483d5e501577e063ab899063eea0112
2024-07-26 17:02:50 +01:00
Sharlatan Hellseher
460340ecfa
gnu: aws-vault: Update to 7.2.0.
...
* gnu/packages/golang.scm (aws-vault): Update to 7.2.0.
[native-inputs]: Remove go-github-com-99designs-go-keyring,
go-github-com-mtibben-androiddnsfix, go-github-com-mtibben-percent,
go-github-com-jmespath-go-jmespath,
go-github-com-dvsekhvalnov-jose2go, go-github-com-godbus-dbus,
go-github-com-gsterjov-go-libsecret,
go-github-com-mitchellh-go-homedir, go-golang-org-x-crypto,
go-golang-org-x-sys, go-gopkg-in-ini,
go-github-com-alecthomas-kingpin, go-github-com-alecthomas-template,
and go-github-com-alecthomas-units; add
go-github-com-99designs-keyring, go-github-com-alecthomas-kingpin-v2,
go-github-com-aws-aws-sdk-go-v2-credentials,
go-github-com-google-go-cmp, go-github-com-mattn-go-isatty,
go-github-com-mattn-go-tty, and go-gopkg-in-ini-v1.
Change-Id: Id28ebb181c978cbd1195fe6b0e31c97e4339aa1f
2024-07-26 17:02:50 +01:00
Sharlatan Hellseher
bb611d3213
gnu: go-gopkg-in-ini-v1: Move to golang-xyz.
...
* gnu/packages/golang.scm (go-gopkg-in-ini-v1): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: Ie75a3d46253e28ba886db80f9c56407efa7c4675
2024-07-26 17:02:50 +01:00
Sharlatan Hellseher
93952ffbb7
gnu: go-gopkg-in-ini-v1: Enable tests.
...
* gnu/packages/golang.scm (go-gopkg-in-ini-v1): Enable tests.
[native-inputs]: Add go-github-com-stretchr-testify.
Change-Id: I30cd79fe6406e3bbc380c823c7b5b7a39ec2bb58
2024-07-26 17:02:50 +01:00
Sharlatan Hellseher
11622b137b
gnu: go-gopkg-in-ini-v1: Update to 1.67.0.
...
* gnu/packages/golang.scm (go-gopkg-in-ini-v1): Update to 1.67.0.
Change-Id: I8a1aa5b67c07aaf8650027e83b8d091755fd9c58
2024-07-26 17:02:50 +01:00
Sharlatan Hellseher
7a6f5b0502
gnu: go-github-com-arceliar-ironwood: Enable tests.
...
* gnu/packages/golang.scm (go-github-com-arceliar-ironwood): Enable most
of the tests.
[arguments]: <#:phases>: Add 'remove-examples and use custom 'check
phase.
[propagated-inputs]: Add go-github-com-bits-and-blooms-bitset and
go-github-com-bits-and-blooms-bloom-v3.
Change-Id: I3319e291927e8aa53ce90d00d2cbf6a9df684568
2024-07-25 22:36:23 +01:00
Sharlatan Hellseher
39fab0cf8c
gnu: go-github-com-bits-and-blooms-bloom: Rename variable.
...
* gnu/packages/golang.scm (go-github-com-bits-and-blooms-bloom): Rename
variable to go-github-com-bits-and-blooms-bloom-v3 to reflect go.mod
import path.
* gnu/packages/networking.scm (yggdrasil) [propagated-inputs]: Remove
go-github-com-bits-and-blooms-bloom; add
go-github-com-bits-and-blooms-bloom-v3.
Change-Id: Idc568d5e7357da4ce74d53ac575421f32260f766
2024-07-25 22:28:23 +01:00
Sharlatan Hellseher
3fbccedb86
gnu: go-github-com-bits-and-blooms-bloom: Update to 3.7.0.
...
* gnu/packages/golang.scm (go-github-com-bits-and-blooms-bloom): Update to 3.7.0.
Change-Id: I7f147536c7fb075711fb50a6836554675e02a224
2024-07-25 22:25:58 +01:00
Sharlatan Hellseher
0b898c594c
gnu: go-github-com-prometheus-procfs: Move to prometheus.
...
* gnu/packages/golang.scm (go-github-com-prometheus-procfs): Move from
here ...
* gnu/packages/prometheus.scm: ... to here. Remove (gnu packages golang)
module.
* gnu/packages/golang.scm: Remove (gnu packages prometheus) module.
* gnu/packages/prometheus.scm: Remove (gnu packages golang) module.
Change-Id: I3dd26ebc80c0a9fad47cec9887d6f52ad21bdc45
2024-07-25 21:01:03 +01:00
Sharlatan Hellseher
0e823e011e
gnu: go-github-com-prometheus-procfs: Update to 0.15.1.
...
* gnu/packages/golang.scm (go-github-com-prometheus-procfs): Update to 0.15.1.
[propagated-inputs]: Add go-github-com-google-go-cmp and go-golang-org-x-sys.
Change-Id: I571e93b72c6d544d47199867c70fe6386df2015d
2024-07-25 21:01:03 +01:00
Sharlatan Hellseher
7053ef0aae
gnu: go-github-com-prometheus-client-golang: Move to prometheus.
...
* gnu/packages/golang.scm (go-github-com-prometheus-client-golang): Move
from here ...
* gnu/packages/prometheus.scm: ... to here.
* gnu/packages/backup.scm: Add (gnu packages prometheus) module.
* gnu/packages/golang-xyz.scm: Likewise.
* gnu/packages/ipfs.scm: Likewise.
* gnu/packages/irc.scm: Likewise.
* gnu/packages/web.scm: Likewise.
Change-Id: If3d78d31b1491f8a95616e59f50371c2914242d9
2024-07-25 21:01:03 +01:00
Sharlatan Hellseher
10b868c0a7
gnu: go-github-com-prometheus-client-golang: Enable tests.
...
* gnu/packages/golang.scm (go-github-com-prometheus-client-golang):
Enable tests.
[arguments]: <#:phases>: Add 'remove-examples-and-tutorials and use
custom 'check phase.
Change-Id: I70de72754188b558b730b92d7561d88690b02f7c
2024-07-25 21:01:03 +01:00
Sharlatan Hellseher
818a854b3b
gnu: go-github-com-prometheus-client-golang: Update to 1.19.1.
...
* gnu/packages/golang.scm (go-github-com-prometheus-client-golang):
Update to 1.19.1.
[propagated-inputs]: Remove go-github-com-beorn7-perks-quantile,
go-github-com-cespare-xxhash; add go-github-com-beorn7-perks,
go-github-com-cespare-xxhash-v2, go-github-com-davecgh-go-spew,
go-github-com-json-iterator-go, and go-golang-org-x-sys.
Change-Id: I037e8a05ab572c91153badd8673ed6772474010c
2024-07-25 21:01:03 +01:00
Sharlatan Hellseher
da5d887f6f
gnu: go-github-com-oneofone-xxhash: Move to golang-crypto.
...
* gnu/packages/golang.scm (go-github-com-oneofone-xxhash): Move from
here ...
* gnu/packages/golang-crypto.scm: ... to here.
Change-Id: I3cd79794512c92819771d1a639864c8218c1bdbc
2024-07-25 21:01:02 +01:00
Sharlatan Hellseher
392b0f2dd5
gnu: go-github-com-prometheus-common: Move to prometheus.
...
* gnu/packages/golang.scm (go-github-com-prometheus-common): Move from
here ...
* gnu/packages/prometheus.scm: ... to here.
Change-Id: I344f9b5b62569b3a0fde6ed96621f409bb7350a9
2024-07-25 21:01:02 +01:00
Sharlatan Hellseher
9d637f7fdb
gnu: go-github-com-prometheus-common: Enable tests.
...
* gnu/packages/golang.scm (go-github-com-prometheus-common): Enable the
most of the tests.
[arguments]: <#:phases>: Use custom 'check phase.
Change-Id: I4190be63393cbba4d2e132bab21d40625a022141
2024-07-25 21:01:02 +01:00
Sharlatan Hellseher
27a387a152
gnu: go-github-com-prometheus-common: Update to 0.55.0.
...
* gnu/packages/golang.scm (go-github-com-prometheus-common): Update to 0.55.0.
[propagated-inputs]: Remove go-github-com-golang-protobuf and
go-github-com-matttproud-golang-protobuf-extensions-v2; add
go-github-com-alecthomas-kingpin-v2, go-github-com-go-kit-log,
go-github-com-google-go-cmp, go-github-com-julienschmidt-httprouter,
go-github-com-munnerz-goautoneg, go-github-com-mwitkow-go-conntrack,
go-golang-org-x-net, go-golang-org-x-oauth2,
go-google-golang-org-protobuf, and go-gopkg-in-yaml-v2.
[native-inputs]: Add go-github-com-stretchr-testify.
Change-Id: Ia4550bffb8f49a764e058e4f98a91d9e7dc96021
2024-07-25 21:01:02 +01:00
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