Hi Team, Here's an update for devel/py-asn1 from 0.3.7 to 0.4.7. Built and installed OK on amd64. Newer devel/py-asn1-modules (which I will submit an update later on) could also build and install OK with this new version. Tested by running ZeroNet which has py-asn1 as a requirement. This was the initial motivator to update it just so once again all deps are cleanly managed in ports/ rather than mixing some up with pip3.7.
Tests: platform openbsd6 -- Python 3.7.4, pytest-4.4.0, py-1.8.0, pluggy-0.11.0 1133 passed, 8 warnings Deprecations Warnings being: The ability to return an instance of a strict subclass of int is deprecated, and may be removed in a future version of Python. Regards, -- clematis (0x7e96fd2400fe7b59)
? diff-devel_pyasn1 Index: Makefile =================================================================== RCS file: /cvs/ports/devel/py-asn1/Makefile,v retrieving revision 1.32 diff -u -p -r1.32 Makefile --- Makefile 12 Jul 2019 20:45:17 -0000 1.32 +++ Makefile 20 Sep 2019 07:23:12 -0000 @@ -1,13 +1,12 @@ -# $OpenBSD: Makefile,v 1.32 2019/07/12 20:45:17 sthen Exp $ +# $OpenBSD:$ COMMENT = ASN.1 library for Python -MODPY_EGG_VERSION = 0.3.7 +MODPY_EGG_VERSION = 0.4.7 DISTNAME = pyasn1-${MODPY_EGG_VERSION} PKGNAME = ${DISTNAME:S/py/py-/} CATEGORIES = devel EPOCH = 0 -REVISION = 0 HOMEPAGE = https://github.com/etingof/pyasn1 Index: distinfo =================================================================== RCS file: /cvs/ports/devel/py-asn1/distinfo,v retrieving revision 1.18 diff -u -p -r1.18 distinfo --- distinfo 24 Oct 2017 05:53:09 -0000 1.18 +++ distinfo 20 Sep 2019 07:23:12 -0000 @@ -1,2 +1,2 @@ -SHA256 (pyasn1-0.3.7.tar.gz) = GH8qZtYXaD+OgtXAADO3yKAofh2oip1XeuvsMhytSWU= -SIZE (pyasn1-0.3.7.tar.gz) = 115350 +SHA256 (pyasn1-0.4.7.tar.gz) = qUlTVsodZu0Zeg9ytB6xgjz36otb0HGRZz6BR67PhgQ= +SIZE (pyasn1-0.4.7.tar.gz) = 130424 Index: pkg/DESCR =================================================================== RCS file: /cvs/ports/devel/py-asn1/pkg/DESCR,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 DESCR --- pkg/DESCR 28 Sep 2006 17:13:32 -0000 1.1.1.1 +++ pkg/DESCR 20 Sep 2019 07:23:12 -0000 @@ -1,4 +1,4 @@ -pyasn1 is an implementation of ASN.1 types and codecs in Python -programming language. It has been first written to support particular -protocol (SNMP) but then generalized to be suitable for a wide range of -protocols based on ASN.1 specification. +pyasn1 is an implementation of ASN.1 types and DER/BER/CER codecs in +Python programming language. It has been first written to support +particular protocol (SNMP) but then generalized to be suitable for a +wide range of protocols based on ASN.1 specification. Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/devel/py-asn1/pkg/PLIST,v retrieving revision 1.10 diff -u -p -r1.10 PLIST --- pkg/PLIST 24 Oct 2017 05:53:09 -0000 1.10 +++ pkg/PLIST 20 Sep 2019 07:23:12 -0000 @@ -1,4 +1,4 @@ -@comment $OpenBSD: PLIST,v 1.10 2017/10/24 05:53:09 benoit Exp $ +@comment $OpenBSD: PLIST,v$ lib/python${MODPY_VERSION}/site-packages/pyasn1/ lib/python${MODPY_VERSION}/site-packages/pyasn1-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/ lib/python${MODPY_VERSION}/site-packages/pyasn1-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO @@ -77,6 +77,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/pyasn1/type/${MODPY_PYCACHE}error.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/pyasn1/type/${MODPY_PYCACHE}namedtype.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/pyasn1/type/${MODPY_PYCACHE}namedval.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pyasn1/type/${MODPY_PYCACHE}opentype.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/pyasn1/type/${MODPY_PYCACHE}tag.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/pyasn1/type/${MODPY_PYCACHE}tagmap.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/pyasn1/type/${MODPY_PYCACHE}univ.${MODPY_PYC_MAGIC_TAG}pyc @@ -87,6 +88,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/pyasn1/type/error.py lib/python${MODPY_VERSION}/site-packages/pyasn1/type/namedtype.py lib/python${MODPY_VERSION}/site-packages/pyasn1/type/namedval.py +lib/python${MODPY_VERSION}/site-packages/pyasn1/type/opentype.py lib/python${MODPY_VERSION}/site-packages/pyasn1/type/tag.py lib/python${MODPY_VERSION}/site-packages/pyasn1/type/tagmap.py lib/python${MODPY_VERSION}/site-packages/pyasn1/type/univ.py