On Wed, Jan 17, 2018 at 12:03:48AM +0100, Joerg Jung wrote: > Hi, > > please find attached an update for www/py-jinja2. > This update is needed for the upcoming homeassistant port. Better diff below which works with python2.7 and conditional byte- compiles and install asyncfilter.py and asyncsupport.py, as not imported in python<3.6 (see: https://github.com/pallets/jinja/issues/653)
> OK? > > Regards, > Joerg Index: Makefile =================================================================== RCS file: /cvs/ports/www/py-jinja2/Makefile,v retrieving revision 1.24 diff -u -p -r1.24 Makefile --- Makefile 6 Jan 2017 16:51:56 -0000 1.24 +++ Makefile 17 Jan 2018 22:39:27 -0000 @@ -2,7 +2,7 @@ COMMENT = fast, optionally sandboxed, Python template engine -MODPY_EGG_VERSION = 2.8.1 +MODPY_EGG_VERSION = 2.10 DISTNAME = Jinja2-${MODPY_EGG_VERSION} PKGNAME = py-${DISTNAME:L} Index: distinfo =================================================================== RCS file: /cvs/ports/www/py-jinja2/distinfo,v retrieving revision 1.11 diff -u -p -r1.11 distinfo --- distinfo 6 Jan 2017 16:51:56 -0000 1.11 +++ distinfo 17 Jan 2018 22:39:27 -0000 @@ -1,2 +1,2 @@ -SHA256 (Jinja2-2.8.1.tar.gz) = TbO+W+4FUv8YWrnybUVpTK87D7HeaMR00QdnHOlVmAE= -SIZE (Jinja2-2.8.1.tar.gz) = 397144 +SHA256 (Jinja2-2.10.tar.gz) = DTHTRmwxOpygFKLZBP7RjNrIc6W6H3twuP2LIGzYYNY= +SIZE (Jinja2-2.10.tar.gz) = 267508 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/www/py-jinja2/pkg/PLIST,v retrieving revision 1.7 diff -u -p -r1.7 PLIST --- pkg/PLIST 6 Jan 2017 16:51:56 -0000 1.7 +++ pkg/PLIST 17 Jan 2018 22:39:27 -0000 @@ -12,7 +12,9 @@ lib/python${MODPY_VERSION}/site-packages ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/jinja2/${MODPY_PYCACHE}/ lib/python${MODPY_VERSION}/site-packages/jinja2/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/jinja2/${MODPY_PYCACHE}_compat.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/jinja2/${MODPY_PYCACHE}_stringdefs.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/jinja2/${MODPY_PYCACHE}_identifier.${MODPY_PYC_MAGIC_TAG}pyc +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/jinja2/${MODPY_PYCACHE}asyncfilters.${MODPY_PYC_MAGIC_TAG}pyc +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/jinja2/${MODPY_PYCACHE}asyncsupport.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/jinja2/${MODPY_PYCACHE}bccache.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/jinja2/${MODPY_PYCACHE}compiler.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/jinja2/${MODPY_PYCACHE}constants.${MODPY_PYC_MAGIC_TAG}pyc @@ -22,9 +24,11 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/jinja2/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/jinja2/${MODPY_PYCACHE}ext.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/jinja2/${MODPY_PYCACHE}filters.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/jinja2/${MODPY_PYCACHE}idtracking.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/jinja2/${MODPY_PYCACHE}lexer.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/jinja2/${MODPY_PYCACHE}loaders.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/jinja2/${MODPY_PYCACHE}meta.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/jinja2/${MODPY_PYCACHE}nativetypes.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/jinja2/${MODPY_PYCACHE}nodes.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/jinja2/${MODPY_PYCACHE}optimizer.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/jinja2/${MODPY_PYCACHE}parser.${MODPY_PYC_MAGIC_TAG}pyc @@ -34,7 +38,9 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/jinja2/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/jinja2/${MODPY_PYCACHE}visitor.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/jinja2/_compat.py -lib/python${MODPY_VERSION}/site-packages/jinja2/_stringdefs.py +lib/python${MODPY_VERSION}/site-packages/jinja2/_identifier.py +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/jinja2/asyncfilters.py +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/jinja2/asyncsupport.py lib/python${MODPY_VERSION}/site-packages/jinja2/bccache.py lib/python${MODPY_VERSION}/site-packages/jinja2/compiler.py lib/python${MODPY_VERSION}/site-packages/jinja2/constants.py @@ -44,9 +50,11 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/jinja2/exceptions.py lib/python${MODPY_VERSION}/site-packages/jinja2/ext.py lib/python${MODPY_VERSION}/site-packages/jinja2/filters.py +lib/python${MODPY_VERSION}/site-packages/jinja2/idtracking.py lib/python${MODPY_VERSION}/site-packages/jinja2/lexer.py lib/python${MODPY_VERSION}/site-packages/jinja2/loaders.py lib/python${MODPY_VERSION}/site-packages/jinja2/meta.py +lib/python${MODPY_VERSION}/site-packages/jinja2/nativetypes.py lib/python${MODPY_VERSION}/site-packages/jinja2/nodes.py lib/python${MODPY_VERSION}/site-packages/jinja2/optimizer.py lib/python${MODPY_VERSION}/site-packages/jinja2/parser.py