git: fbdeba619b24 - main - misc/py-openpaperwork-gtk: update 2.1.2 → 2.2.5

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Tue, 20 Oct 2026 08:12:14 UTC
The branch main has been updated by yuri:

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

commit fbdeba619b241ad5e0be1ad5dacdd437d472a9fe
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-10-20 06:25:22 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-10-20 08:11:20 +0000

    misc/py-openpaperwork-gtk: update 2.1.2 → 2.2.5
---
 misc/py-openpaperwork-gtk/Makefile | 13 +++++++++----
 misc/py-openpaperwork-gtk/distinfo |  6 +++---
 2 files changed, 12 insertions(+), 7 deletions(-)

diff --git a/misc/py-openpaperwork-gtk/Makefile b/misc/py-openpaperwork-gtk/Makefile
index 27921ba31017..1670677c1567 100644
--- a/misc/py-openpaperwork-gtk/Makefile
+++ b/misc/py-openpaperwork-gtk/Makefile
@@ -1,9 +1,9 @@
 PORTNAME=	openpaperwork-gtk
-DISTVERSION=	2.1.2
-PORTREVISION=	3
+DISTVERSION=	2.2.5
 CATEGORIES=	misc python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+DISTNAME=	${PORTNAME:S/-/_/}-${DISTVERSION}
 
 MAINTAINER=	yuri@FreeBSD.org
 COMMENT=	OpenPaperwork GTK plugins
@@ -16,14 +16,19 @@ PY_DEPENDS=	${PYTHON_PKGNAMEPREFIX}openpaperwork-core>0:misc/py-openpaperwork-co
 		${PYTHON_PKGNAMEPREFIX}pycairo>0:graphics/py-pycairo@${PY_FLAVOR} \
 		${PY_PILLOW} \
 		pygobject-common>=0:devel/pygobject-common
-BUILD_DEPENDS=	${PY_DEPENDS}
+BUILD_DEPENDS=	${PY_SETUPTOOLS} \
+		${PYTHON_PKGNAMEPREFIX}setuptools-scm>=8:devel/py-setuptools-scm@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
 RUN_DEPENDS=	${PY_DEPENDS}
 
 USES=		python
-USE_PYTHON=	distutils autoplist pytest
+USE_PYTHON=	pep517 autoplist pytest
 
+TEST_ARGS=	--disable-plugin-autoload
 TEST_ENV=	${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
 
 NO_ARCH=	yes
 
+# tests as of 2.2.5: 23 passed, 2 skipped in 8.71s
+
 .include <bsd.port.mk>
diff --git a/misc/py-openpaperwork-gtk/distinfo b/misc/py-openpaperwork-gtk/distinfo
index b470541cd489..a99dbb92fb9c 100644
--- a/misc/py-openpaperwork-gtk/distinfo
+++ b/misc/py-openpaperwork-gtk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1673324947
-SHA256 (openpaperwork-gtk-2.1.2.tar.gz) = 2823900a9399cfbd09d357582f02642ed32ab3186ad2f356be06ab299f07eac5
-SIZE (openpaperwork-gtk-2.1.2.tar.gz) = 59104
+TIMESTAMP = 1792337975
+SHA256 (openpaperwork_gtk-2.2.5.tar.gz) = 8375835cafe03feb6c74e88c64b760248fce1123bb778c5ceaf616df244c387b
+SIZE (openpaperwork_gtk-2.2.5.tar.gz) = 73801