dev-go/protorpc: new package, add 1.1.4

Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
This commit is contained in:
Pavel Sobolev
2025-08-03 21:47:52 +03:00
parent 735c08d409
commit 05e39439dd
3 changed files with 39 additions and 0 deletions

2
dev-go/protorpc/Manifest Normal file
View File

@@ -0,0 +1,2 @@
DIST protorpc-1.1.4-deps.tar.xz 107828 BLAKE2B 272432b639d28286f5180450de172edbfc45775aa693ed23b05fb8a2092fd7c9df889d4283a79be1e60a6765ee6cfb005a82d2c3838f4c3685b727f3f934956a SHA512 6efa9cb7f967d9f81c3ce2c62506d94b3e1539c442214705b3fa99e27a8b1127e431f3cd9707d154a78bfa625e5f7cfd22f77a6b2f9e2e125077e81729fb2bc5
DIST protorpc-1.1.4.tar.gz 31234 BLAKE2B 166a59d71825743ae24b83a957351096aa1595c51588ee2b475f62777782f30cc44e8cf8938ba2cedf7eb495c63e6b7d19657940f6f0df183835fc7aa90ea53b SHA512 573ab069ffce78fac96a77bd55507f6831e10e4fac001bf6dd465426eacca645b7d2d8eacc584a3d2ac4d8951c70733f13619564953b86fa5f13fe414e4bff3d

View 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">
<email>contact@paveloom.dev</email>
<name>Pavel Sobolev</name>
</maintainer>
<upstream>
<bugs-to>https://github.com/chai2010/protorpc/issues</bugs-to>
<remote-id type="github">chai2010/protorpc</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,25 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit go-module
DESCRIPTION="Google Protocol Protobufs RPC for Go"
HOMEPAGE="https://github.com/chai2010/protorpc"
SRC_URI="
https://github.com/chai2010/protorpc/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
"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
src_compile() {
ego build -C protoc-gen-protorpc
}
src_install() {
dobin protoc-gen-protorpc/protoc-gen-protorpc
}