git: f203d27f5060 - main - databases/py-lmdb: update to 2.2.0, switch to pep517

From: Xin LI <delphij_at_FreeBSD.org>
Date: Fri, 03 Jul 2026 01:48:55 UTC
The branch main has been updated by delphij:

URL: https://cgit.FreeBSD.org/ports/commit/?id=f203d27f5060430a2fc273c2dc4781c488cefe3e

commit f203d27f5060430a2fc273c2dc4781c488cefe3e
Author:     Xin LI <delphij@FreeBSD.org>
AuthorDate: 2026-05-21 04:11:36 +0000
Commit:     Xin LI <delphij@FreeBSD.org>
CommitDate: 2026-07-03 01:48:40 +0000

    databases/py-lmdb: update to 2.2.0, switch to pep517
    
    PR:             ports/295487
    Approved by:    maintainer (k@stereochro.me)
---
 databases/py-lmdb/Makefile | 10 ++++++----
 databases/py-lmdb/distinfo |  6 +++---
 2 files changed, 9 insertions(+), 7 deletions(-)

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,6 +1,5 @@
 PORTNAME=	lmdb
-PORTVERSION=	0.97
-PORTREVISION=	1
+PORTVERSION=	2.2.0
 CATEGORIES=	databases python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -14,12 +13,15 @@ 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
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