BDEPEND=system-protoc? ( ~dev-libs/protobuf-30.2:0[protoc] ) !system-protoc? ( >=dev-cpp/abseil-cpp-20250127.0:= ) app-alternatives/ninja >=dev-build/cmake-3.20.5 DEFINED_PHASES=compile configure install preinst prepare setup test DEPEND=>=virtual/jdk-1.8:* test? ( >=dev-java/guava-33.4.7:0 dev-java/mockito:4 >=dev-java/snakeyaml-2.4:2 dev-java/testparameterinjector:0 dev-java/truth:0 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 ) DESCRIPTION=Core Protocol Buffers library EAPI=8 HOMEPAGE=https://protobuf.dev IUSE=system-protoc doc source test KEYWORDS=~amd64 LICENSE=BSD RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/protocolbuffers/protobuf/releases/download/v30.2/protobuf-30.2.tar.gz _eclasses_=cmake 6e182061a51a7dd7bd84c4987cc36ddb flag-o-matic a7afe42e95fb46ce9691605acfb24672 java-pkg-2 38fd81c7880666a00a638ca8deb64d72 java-pkg-simple 460c3cd928ba6e677d113a15c496017e java-utils-2 a080d4947ca188a48725a375b6184bc5 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=d69a5c592644b2030766d87419df092e