mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-04-07 03:10:15 -04:00
dev-go/protoc-gen-go-grpc: new package, add 1.79.2
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
This commit is contained in:
2
dev-go/protoc-gen-go-grpc/Manifest
Normal file
2
dev-go/protoc-gen-go-grpc/Manifest
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
DIST protoc-gen-go-grpc-1.79.2-deps.tar.xz 1293156 BLAKE2B 727e5e8695bb265bdfb4d971072c132468d397781ac5286e05a8d917c0703afee19c6c3548ba549275f6b4e6e9713b14dc168ca68ce83a81ece6acdb30e25f1b SHA512 a94a060864e7fa6d2495be343a36e9426ed5d244cda83c139f328f48357fbbe54d473086ca5b3f6f706f6e322891926c3c8f507c2f16b67f0c49a3d61db3dca3
|
||||||
|
DIST protoc-gen-go-grpc-1.79.2.tar.gz 2971319 BLAKE2B 1fab5ad5d640cf9d3cf898e4ab9b49a58969c2007e2da43bacafda5aa12a68cd3e472afa07394aa81e38b8a9ce8b68e82f1e69b3e50b4a753be6cbb9135a3a0b SHA512 a4882f9d2c3ca27dd19fc7367d040f7497a5f7b5b6b027cac51bd380688c2e4f79632553b513b51d218209d195c3ff0eaddc781e6b1e8a58f274d3bb8db63ad6
|
||||||
12
dev-go/protoc-gen-go-grpc/metadata.xml
Normal file
12
dev-go/protoc-gen-go-grpc/metadata.xml
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="person">
|
||||||
|
<name>Pavel Sobolev</name>
|
||||||
|
<email>contact@paveloom.dev</email>
|
||||||
|
</maintainer>
|
||||||
|
<upstream>
|
||||||
|
<bugs-to>https://github.com/grpc/grpc-go/issues</bugs-to>
|
||||||
|
<remote-id type="github">grpc/grpc-go</remote-id>
|
||||||
|
</upstream>
|
||||||
|
</pkgmetadata>
|
||||||
27
dev-go/protoc-gen-go-grpc/protoc-gen-go-grpc-1.79.2.ebuild
Normal file
27
dev-go/protoc-gen-go-grpc/protoc-gen-go-grpc-1.79.2.ebuild
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
# Copyright 1999-2026 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
inherit go-module
|
||||||
|
|
||||||
|
DESCRIPTION="Generates Go language bindings of services in protobuf definition files for gRPC"
|
||||||
|
HOMEPAGE="https://github.com/grpc/grpc-go/tree/master/cmd/protoc-gen-go-grpc"
|
||||||
|
SRC_URI="
|
||||||
|
https://github.com/grpc/grpc-go/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
|
||||||
|
https://gitlab.com/api/v4/projects/69517529/packages/generic/${PN}/${PV}/${P}-deps.tar.xz
|
||||||
|
"
|
||||||
|
|
||||||
|
S="${WORKDIR}/grpc-go-${PV}/cmd/protoc-gen-go-grpc"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
ego build
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
dobin protoc-gen-go-grpc
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user