On Wed, Jan 17, 2018 at 12:10:36AM +0100, Joerg Jung wrote:
> Hi,
>
> please find attached an update for www/py-multidict.
> This update is needed for the upcoming py-aiohttp update and the new
> py-yarl port, which in turn are both homeassistant dependencies.
Meanwhile multidict-4.0.0 was release, so new diff below.
> OK?
>
> Regards,
> Joerg
Index: Makefile
===================================================================
RCS file: /cvs/ports/www/py-multidict/Makefile,v
retrieving revision 1.2
diff -u -p -r1.2 Makefile
--- Makefile 3 Jan 2017 19:28:49 -0000 1.2
+++ Makefile 17 Jan 2018 19:28:00 -0000
@@ -2,15 +2,10 @@
COMMENT = multidict implementation
-MODPY_EGG_VERSION = 1.1.0a6
+MODPY_EGG_VERSION = 4.0.0
DISTNAME = multidict-${MODPY_EGG_VERSION}
PKGNAME = py-${DISTNAME}
CATEGORIES = www devel
-REVISION = 1
-
-GH_ACCOUNT = aio-libs
-GH_PROJECT = multidict
-GH_TAGNAME = v${MODPY_EGG_VERSION}
WANTLIB += pthread ${MODPY_WANTLIB}
@@ -19,8 +14,8 @@ PERMIT_PACKAGE_CDROM = Yes
MODULES = lang/python
+MODPY_PI = Yes
MODPY_SETUPTOOLS = Yes
-
MODPY_VERSION = ${MODPY_DEFAULT_VERSION_3}
TEST_DEPENDS = devel/py-test${MODPY_FLAVOR}
Index: distinfo
===================================================================
RCS file: /cvs/ports/www/py-multidict/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo 5 Jun 2016 17:08:19 -0000 1.1.1.1
+++ distinfo 17 Jan 2018 19:28:00 -0000
@@ -1,2 +1,2 @@
-SHA256 (multidict-1.1.0a6.tar.gz) =
rD8aE0yHp/bnVHy8tZXl6zbRwYZRAad38ufAoY2CQXM=
-SIZE (multidict-1.1.0a6.tar.gz) = 98630
+SHA256 (multidict-4.0.0.tar.gz) = tySGs60rhET3r+va/aixEcGAPjcgPf6Bt3ZSmPJ4F3g=
+SIZE (multidict-4.0.0.tar.gz) = 135103
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/py-multidict/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- pkg/PLIST 5 Jun 2016 17:08:19 -0000 1.1.1.1
+++ pkg/PLIST 17 Jan 2018 19:28:00 -0000
@@ -7,9 +7,17 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/multidict-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
lib/python${MODPY_VERSION}/site-packages/multidict-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/multidict/__init__.py
+lib/python${MODPY_VERSION}/site-packages/multidict/__init__.pyi
lib/python${MODPY_VERSION}/site-packages/multidict/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/multidict/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/multidict/${MODPY_PYCACHE}_abc.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/multidict/${MODPY_PYCACHE}_compat.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/multidict/${MODPY_PYCACHE}_multidict_py.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/multidict/_abc.py
+lib/python${MODPY_VERSION}/site-packages/multidict/_compat.py
+lib/python${MODPY_VERSION}/site-packages/multidict/_istr.c
+lib/python${MODPY_VERSION}/site-packages/multidict/_istr.pyd
+lib/python${MODPY_VERSION}/site-packages/multidict/_istr.so
lib/python${MODPY_VERSION}/site-packages/multidict/_multidict.c
lib/python${MODPY_VERSION}/site-packages/multidict/_multidict.pyx
lib/python${MODPY_VERSION}/site-packages/multidict/_multidict.so