From f1cceeacf8d1586f6432e68ea10dbf614d5fed05 Mon Sep 17 00:00:00 2001 From: Emanuel Haupt Date: Tue, 9 Apr 2024 22:06:33 +0200 Subject: [PATCH] devel/py-aiorpcX-legacy: Resurect and upgrade to 0.22.0 Resurect and upgrade devel/py-aiorpcX-legacy to 0.22.0 as it is the latest supported version for finance/electrum. --- MOVED | 1 - devel/Makefile | 1 + devel/py-aiorpcX-legacy/Makefile | 27 +++++++++++++++++++++++++++ devel/py-aiorpcX-legacy/distinfo | 3 +++ devel/py-aiorpcX-legacy/pkg-descr | 2 ++ 5 files changed, 33 insertions(+), 1 deletion(-) create mode 100644 devel/py-aiorpcX-legacy/Makefile create mode 100644 devel/py-aiorpcX-legacy/distinfo create mode 100644 devel/py-aiorpcX-legacy/pkg-descr diff --git a/MOVED b/MOVED index d5e07a7208e10..d2e156ee2633e 100644 --- a/MOVED +++ b/MOVED @@ -1216,7 +1216,6 @@ lang/gcc10-devel||2022-04-17|Has expired: Not serving its purpose any longer due devel/py-installer03|devel/py-installer|2022-04-17|Remove obsoleted port. Use devel/py-installer instead games/cultivation||2022-04-18|Has expired: Abandonware with last release in 2010, non-portable build system devel/ros-rosinstall||2022-04-20|Has expired: Upstream has archived the project and is no longer being used in the ROS project -devel/py-aiorpcX-legacy|devel/py-aiorpcX|2022-04-20|Has expired: Legacy port is no longer required, please use devel/py-aiorpcX instead net/kalarmcal|deskutils/kalarm|2022-04-21|Packages were merged math/py-gmpy2-devel|math/py-gmpy2|2022-04-22|No more need for the -devel port, py-gmpy2 is at latest net/google-cloud-sdk-app-engine-go||2022-04-27|Obsolete, not supported by the current GCP SDK diff --git a/devel/Makefile b/devel/Makefile index 0f152388d5ce3..16982e30d081d 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -4247,6 +4247,7 @@ SUBDIR += py-aioitertools SUBDIR += py-aiologger SUBDIR += py-aiorpcX + SUBDIR += py-aiorpcX-legacy SUBDIR += py-aiortc SUBDIR += py-aiorwlock SUBDIR += py-aiosignal diff --git a/devel/py-aiorpcX-legacy/Makefile b/devel/py-aiorpcX-legacy/Makefile new file mode 100644 index 0000000000000..b520749f2ccb9 --- /dev/null +++ b/devel/py-aiorpcX-legacy/Makefile @@ -0,0 +1,27 @@ +PORTNAME= aiorpcX +PORTVERSION= 0.22.0 +CATEGORIES= devel python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +PKGNAMESUFFIX= -legacy + +MAINTAINER= ehaupt@FreeBSD.org +COMMENT= Generic async RPC implementation, including JSON-RPC +WWW= https://pypi.org/project/aiorpcX/ + +LICENSE= MIT + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>=0:devel/py-attrs@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}websockets>=0:devel/py-websockets@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist distutils + +CONFLICTS_INSTALL= py[0-9]*-aiorpcX + +NO_ARCH= yes + +# for newer versions use devel/py-aiorpcX +PORTSCOUT= ignore:1 + +.include diff --git a/devel/py-aiorpcX-legacy/distinfo b/devel/py-aiorpcX-legacy/distinfo new file mode 100644 index 0000000000000..59e4cbc19a31d --- /dev/null +++ b/devel/py-aiorpcX-legacy/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1712660060 +SHA256 (aiorpcX-0.22.0.tar.gz) = a9c19e90094e9ea9303be9bc074df959f6a265893acf12b699e7014afd4a4f16 +SIZE (aiorpcX-0.22.0.tar.gz) = 28765 diff --git a/devel/py-aiorpcX-legacy/pkg-descr b/devel/py-aiorpcX-legacy/pkg-descr new file mode 100644 index 0000000000000..a1f1685cadaf2 --- /dev/null +++ b/devel/py-aiorpcX-legacy/pkg-descr @@ -0,0 +1,2 @@ +A generic asyncio library implementation of RPC suitable for an application that +is a client, server or both.