diff options
Diffstat (limited to 'dev-go')
-rw-r--r-- | dev-go/Manifest.gz | bin | 4208 -> 4205 bytes | |||
-rw-r--r-- | dev-go/go-licenses/Manifest | 3 | ||||
-rw-r--r-- | dev-go/go-licenses/go-licenses-1.6.0.ebuild | 42 |
3 files changed, 45 insertions, 0 deletions
diff --git a/dev-go/Manifest.gz b/dev-go/Manifest.gz Binary files differindex 0829f083dfcf..ea39d43ef95e 100644 --- a/dev-go/Manifest.gz +++ b/dev-go/Manifest.gz diff --git a/dev-go/go-licenses/Manifest b/dev-go/go-licenses/Manifest index d9418b6faaaa..489a5354cb15 100644 --- a/dev-go/go-licenses/Manifest +++ b/dev-go/go-licenses/Manifest @@ -1,4 +1,7 @@ DIST go-licenses-1.2.1-deps.tar.xz 98638164 BLAKE2B b188302a57d03b64f3fd0b7ffe360d06ea05d444a378753338cb4a8d5d84244fb3479dbc6978b24ea48bc912cfd302f855888cf1012eccc25400158d4d91d091 SHA512 8dd1665726e953b05a05bf46ab12af3b6553d043859433b6c1355ef8ee3062f5d569e340bd139d6a7a4817132a2d026560c599dbc835d7b876bad2ecbbcc10ba DIST go-licenses-1.2.1.tar.gz 163397 BLAKE2B bd254635e58a9734112cc8939b58d2cc7f5c085ef1bc12200e706c8bf0708b6c512ce0d883254b074b7956c3a317e7010e8ae76a08cc5fea878c3fc43fbdb8cc SHA512 af0040002bbb0e84c78f7454b49795e472d64aba9501baa5f9ad7b9e00e39003c8b7617ba81a660ef734acfed2244516fc20d2165ea340d8782c440f256401fe +DIST go-licenses-1.6.0-deps.tar.xz 93121548 BLAKE2B f5040afb9c4f083022bacd5404e76167483de54ab7a40c736a1d2517d25533c3ffdc2719a3c6e39883085db498fdfc2376bdfa4531062694b7b3ce2fc5bec9e2 SHA512 57c05cba741c20b9cf87f13e990e5078a0ed9207ba982a2057adb51c8b703106a74c613f3d78b947df4022c103ab8c4738f572d6f81c79a2e648b31f4746e239 +DIST go-licenses-1.6.0.tar.gz 175270 BLAKE2B a37d2e12d0400c18d74ff05d9dfef3354774b374045274457d1be7aff53901f1524fcce973eba53e3be827d868addd54411fcefb32fa14d30daa9d6f7a833036 SHA512 d71ac958a6453abad6e37498304dd210db50e807e44d6e56171c1d584e5395b3f265e50f1d7429d798a88c7acfa47b5606904182a7fa112d16b6cbcb4648017c EBUILD go-licenses-1.2.1.ebuild 962 BLAKE2B 22b2f26e5d64881d3c6f25bd1bf209c186c5ce8c772630b624f3a8291d471475595668a51a6369937e53886891e54afd7a76b0d3e598d51ef9f06e1fc0791f33 SHA512 8b6231749b7dd97e134628e8921d1213ee012d5d61e4202fda084a1c3f9502f50364ac2ae0597e187c4523719996170cd296fb454633f1078112b332b3e85322 +EBUILD go-licenses-1.6.0.ebuild 931 BLAKE2B bcaf9a359186b320bb0c041bda0382b78c19f8abf204d3cf03d0cbba39ceade1b4ed0f4f2db2b7ddcd5e5e04194ddbb5628d58585fb1a8b5e779d32e1f4072c4 SHA512 d0921a21589183b56e6b2f62f3ab4aed943b1e3d73e19e746884d29159eeb75fcdf23a64a4b0dcca11ee644cdfcd04704d64103f2bc3f4b94e948a7163f11181 MISC metadata.xml 708 BLAKE2B 070eb2cce158edccc2446fb084b569b543d68eaaf3ee54b3b4e1693db4147b1003f64783104f8907faa18f87d9a17bab8c046e41a614aa1eb59ae7038ae0490a SHA512 337220d503cdf276acc7547fab38876a7606336e88e2b8b52fe4b03a1b06d2547b6dfd11706581a4d5f46a2dc65119596b380e915888d4d47375973444c98843 diff --git a/dev-go/go-licenses/go-licenses-1.6.0.ebuild b/dev-go/go-licenses/go-licenses-1.6.0.ebuild new file mode 100644 index 000000000000..e3626d6f2f72 --- /dev/null +++ b/dev-go/go-licenses/go-licenses-1.6.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shell-completion edo go-module + +DESCRIPTION="Reports on the licenses used by a Go package and its dependencies" +HOMEPAGE="https://github.com/google/go-licenses" +SRC_URI="https://github.com/google/go-licenses/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://dev.gentoo.org/~arthurzam/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz" + +LICENSE="Apache-2.0" +# Dependent licenses +LICENSE+=" BSD-2 BSD MIT Unlicense" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +RESTRICT="test" +PROPERTIES="test_network" + +src_compile() { + ego build + + local shell + for shell in bash fish zsh ; do + edo ./go-licenses completion ${shell} > go-licenses.${shell} + done +} + +src_test() { + ego test ./... +} + +src_install() { + einstalldocs + + dobin ${PN} + + newbashcomp ${PN}.bash ${PN} + newzshcomp ${PN}.zsh _${PN} + dofishcomp ${PN}.fish +} |