Page MenuHomeFreeBSD

Add a package for ARPC.
ClosedPublic

Authored by ed on Aug 22 2017, 3:52 PM.
Tags
None
Referenced Files
Unknown Object (File)
Nov 15 2025, 11:07 PM
Unknown Object (File)
Nov 12 2025, 8:23 PM
Unknown Object (File)
Nov 11 2025, 5:52 PM
Unknown Object (File)
Nov 11 2025, 1:05 AM
Unknown Object (File)
Nov 10 2025, 12:42 AM
Unknown Object (File)
Nov 6 2025, 5:27 AM
Unknown Object (File)
Oct 25 2025, 9:20 PM
Unknown Object (File)
Oct 18 2025, 2:53 AM
Subscribers

Details

Summary

ARPC is an RPC library similar to GRPC. Though a lot simpler than GRPC
featurewise, it has transparent support for file descriptor passing.
ARPC is used by some applications related to CloudABI, like Flower
(CloudABI's networking daemon).

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

devel/arpc/Makefile
6 ↗(On Diff #32323)

missing a tab after the =. Also, you should probably be using DISTVERSION and not PORTVERSION.

19 ↗(On Diff #32323)

LIB_DEPENDS should be before RUN_DEPENDS.

24 ↗(On Diff #32323)

This should go before USE_GITHUB

27–28 ↗(On Diff #32323)

USES=localbase

Process feedback provided by mat@.

ed marked 4 inline comments as done.Aug 22 2017, 7:03 PM

Thanks for the feedback. Really appreciated!

Looks good!

Minor thing: If you don't expect the plist to become larger soon, I'd probably follow portlint's recommendation to use PLIST_FILES inside the Makefile rather than having pkg-plist.

This revision is now accepted and ready to land.Sep 2 2017, 4:50 PM

Minor thing: If you don't expect the plist to become larger soon, I'd probably follow portlint's recommendation to use PLIST_FILES inside the Makefile rather than having pkg-plist.

That sounds like a good idea, as I don't expect the plist to grow for now. I'll commit a version of the port that uses PLIST_FILES.

This revision was automatically updated to reflect the committed changes.