I need this to improve the ghidra port. Ghidra needs protobuf, py-protobuf and protobuf-java to be the same version (or at least close enough they are compatible with each other). Currently ghidra has a build depend on protobuf and a run depend on py-protobuf and I patched ghidra so the supplemental distfile downloads protobuf-java. The problem with this approach is that when the system protobuf is incremented to a version that is not compatible with the protobuf-java in the distfile, the ghidra supplemental distfile must be rerolled.
The better approach is to have a protobuf-java port that is kept in sync with the rest of the protobuf port versions and have ghidra use it. This will allow me to fix the current brittle setup and allow protobuf to be updated without requiring either a new supplemental ghidra distfile or for ghidra needing to be bumped every time protobuf version changes. okay?
devel.protobuf-java.tar.gz
Description: GNU Zip compressed data
