diff --git a/databases/py-lmdb/Makefile b/databases/py-lmdb/Makefile index f008e0aabf4c..e5753e981734 100644 --- a/databases/py-lmdb/Makefile +++ b/databases/py-lmdb/Makefile @@ -1,33 +1,35 @@ PORTNAME= lmdb -PORTVERSION= 0.97 -PORTREVISION= 1 +PORTVERSION= 2.2.0 CATEGORIES= databases python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= k@stereochro.me COMMENT= Python bindings for LMDB WWW= https://github.com/jnwatson/py-lmdb LICENSE= OPENLDAP LICENSE_NAME= OpenLDAP Public LIcense LICENSE_FILE= ${WRKSRC}/LICENSE LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>0.8:devel/py-cffi@${PY_FLAVOR} +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>0.8:devel/py-cffi@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}patch-ng>0:devel/py-patch-ng@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} LIB_DEPENDS= liblmdb.so:databases/lmdb TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} USES= localbase python -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist pep517 MAKE_ENV= LMDB_FORCE_SYSTEM=1 \ LMDB_FORCE_CFFI=1 post-install: @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/lmdb/lmdb_cffi*.so do-test: @cd ${WRKSRC} && ${PYTHON_CMD} -m pytest -rs -v .include diff --git a/databases/py-lmdb/distinfo b/databases/py-lmdb/distinfo index f741fbe5cebf..d6f53cf36097 100644 --- a/databases/py-lmdb/distinfo +++ b/databases/py-lmdb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1571545606 -SHA256 (lmdb-0.97.tar.gz) = 173d71ade5fd402c7e9ecb0a1d6022c92a7f89c313132ef4e5e561d349b0834b -SIZE (lmdb-0.97.tar.gz) = 869560 +TIMESTAMP = 1779335566 +SHA256 (lmdb-2.2.0.tar.gz) = 53020e20305c043ea6e68089bc242d744fba6073cdb268332299ba6dda2886d4 +SIZE (lmdb-2.2.0.tar.gz) = 933189