diff options
| author | Rene Ladan <rene@FreeBSD.org> | 2025-08-02 09:50:17 +0000 |
|---|---|---|
| committer | Rene Ladan <rene@FreeBSD.org> | 2025-08-02 09:50:17 +0000 |
| commit | 65d77f6a68ae20e6259ebcb1de9abac008d588b8 (patch) | |
| tree | 691446fde3ab75ed343f360e2b18bd4574e4afc8 | |
| parent | 973d505a95512836097d80e89e1348638feb5dde (diff) | |
devel/arpc: Remove expired port
2025-07-31 devel/arpc: Unmaintained upstream
| -rw-r--r-- | MOVED | 1 | ||||
| -rw-r--r-- | devel/Makefile | 1 | ||||
| -rw-r--r-- | devel/arpc/Makefile | 37 | ||||
| -rw-r--r-- | devel/arpc/distinfo | 3 | ||||
| -rw-r--r-- | devel/arpc/pkg-descr | 8 |
5 files changed, 1 insertions, 49 deletions
@@ -4682,3 +4682,4 @@ math/R-cran-RSvgDevice||2025-08-02|Has expired: Package ‘RSvgDevice’ was rem net/flower||2025-08-02|Has expired: Unmaintained upstream net/linknx||2025-08-02|Has expired: Outdated and unsupported upstream www/mediawiki142||2025-08-02|Has expired: Upstream EOL +devel/arpc||2025-08-02|Has expired: Unmaintained upstream diff --git a/devel/Makefile b/devel/Makefile index 07cc9e025d4b..91a9724a21e6 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -238,7 +238,6 @@ SUBDIR += arm-none-eabi-gcc SUBDIR += arm-none-eabi-newlib SUBDIR += aros-sdk - SUBDIR += arpc SUBDIR += art SUBDIR += asfml SUBDIR += asl diff --git a/devel/arpc/Makefile b/devel/arpc/Makefile deleted file mode 100644 index d95d092a6931..000000000000 --- a/devel/arpc/Makefile +++ /dev/null @@ -1,37 +0,0 @@ -PORTNAME= arpc -DISTVERSIONPREFIX= v -DISTVERSION= 0.7 -PORTREVISION= 2 -CATEGORIES= devel - -MAINTAINER= ed@FreeBSD.org -COMMENT= GRPC-like RPC library that supports file descriptor passing -WWW= https://github.com/NuxiNL/arpc - -LICENSE= BSD2CLAUSE -LICENSE_FILE= ${WRKSRC}/LICENSE - -DEPRECATED= Unmaintained upstream -EXPIRATION_DATE=2025-07-31 - -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyPEG2>=2.15.2:textproc/py-pyPEG2@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}toposort>=1.5:devel/py-toposort@${PY_FLAVOR} -LIB_DEPENDS= libargdata.so:devel/argdata -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyPEG2>=2.15.2:textproc/py-pyPEG2@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}toposort>=1.5:devel/py-toposort@${PY_FLAVOR} - -USES= compiler:c++17-lang cmake:insource localbase:ldflags python \ - shebangfix -SHEBANG_FILES= scripts/aprotoc.py -USE_LDCONFIG= yes -USE_GITHUB= yes -GH_ACCOUNT= NuxiNL - -PLIST_FILES= bin/aprotoc include/arpc++/arpc++.h \ - lib/libarpc.so lib/libarpc.so.1 - -# Require the unit tests to pass prior to installing. -post-build: - @trap '' PIPE && ${WRKSRC}/arpc_tests - -.include <bsd.port.mk> diff --git a/devel/arpc/distinfo b/devel/arpc/distinfo deleted file mode 100644 index a8be0e6fc5c8..000000000000 --- a/devel/arpc/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1517076895 -SHA256 (NuxiNL-arpc-v0.7_GH0.tar.gz) = 14d4ced3631f26e9ef1ce5f45e6711907fee56954322d6a9f6686aaf2b8fd55b -SIZE (NuxiNL-arpc-v0.7_GH0.tar.gz) = 1301172 diff --git a/devel/arpc/pkg-descr b/devel/arpc/pkg-descr deleted file mode 100644 index b31620c356c3..000000000000 --- a/devel/arpc/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -ARPC is a GRPC-like library that supports file descriptor passing. - -ARPC ships with a script, aprotoc, that works similar to Protobuf/GRPC's -protoc. It generates message and service bindings, taking a .proto file -as an input. Where ARPC differs from GRPC is that messages may contain -file descriptors. These file descriptors are passed on to the remote -side transparently. This makes ARPC useful for implementing privilege -separation between processes. |
