git: a374a04bf45c - main - multimedia/gaupol: Update to 1.15

From: Wen Heping <wen_at_FreeBSD.org>
Date: Fri, 24 Jan 2025 06:58:19 UTC
The branch main has been updated by wen:

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

commit a374a04bf45cc28b60cc5f90c4c8d832007936b5
Author:     Wen Heping <wen@FreeBSD.org>
AuthorDate: 2025-01-24 06:44:38 +0000
Commit:     Wen Heping <wen@FreeBSD.org>
CommitDate: 2025-01-24 06:57:52 +0000

    multimedia/gaupol: Update to 1.15
    
    Pass maintainership to submitter
    
    PR:             284301
    Reported by:    nxjoseph@protonmail.com
---
 multimedia/gaupol/Makefile | 22 ++++++++++------------
 multimedia/gaupol/distinfo |  6 +++---
 2 files changed, 13 insertions(+), 15 deletions(-)

diff --git a/multimedia/gaupol/Makefile b/multimedia/gaupol/Makefile
index 5865ee360725..cf8c3c40f1df 100644
--- a/multimedia/gaupol/Makefile
+++ b/multimedia/gaupol/Makefile
@@ -1,32 +1,30 @@
 PORTNAME=	gaupol
-DISTVERSION=	1.13
-PORTREVISION=	1
+DISTVERSION=	1.15
 CATEGORIES=	multimedia python
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	nxjoseph@protonmail.com
 COMMENT=	Subtitle editor
 WWW=		https://otsaloma.io/gaupol/
 
 LICENSE=	GPLv3+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}chardet>=0:textproc/py-chardet@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}enchant>=1.5.1:textproc/py-enchant@${PY_FLAVOR} \
-		gspell>=0:textproc/gspell \
-		iso-codes>=0:misc/iso-codes
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}charset-normalizer>=2.0:textproc/py-charset-normalizer@${PY_FLAVOR} \
+		gspell>=1.0.0:textproc/gspell \
+		iso-codes>=3.67:misc/iso-codes
 
-USES=		desktop-file-utils gnome gstreamer: python
+USES=		desktop-file-utils gnome gstreamer python
 USE_GITHUB=	yes
 GH_ACCOUNT=	otsaloma
 USE_GNOME=	gtk30 intltool pygobject3
 USE_GSTREAMER=	bad good gtk libav pango ugly
-USE_PYTHON=	autoplist distutils noflavors py3kplist
+USE_PYTHON=	autoplist distutils flavors
 NO_ARCH=	yes
 
 OPTIONS_DEFINE=	NLS
 OPTIONS_SUB=	yes
 
-NLS_USES=	gettext
+NLS_USES=	gettext-runtime gettext-tools
 NLS_USES_OFF=	gettext-tools
 
 .include <bsd.port.pre.mk>
@@ -35,9 +33,9 @@ NLS_USES_OFF=	gettext-tools
 PYDISTUTILS_INSTALLARGS:=	${PYDISTUTILS_INSTALLARGS:N--single-version-externally-managed}
 
 post-patch:
-	@${REINPLACE_CMD} \
-		-e 's|%%STAGEDIR%%|"${STAGEDIR}"|' \
+	@${REINPLACE_CMD} -e 's|%%STAGEDIR%%|"${STAGEDIR}"|' \
 		-e 's|%%PREFIX%%|"${PREFIX}"|' \
+		-e 's|#!/usr/bin/env python3|#!${PYTHON_CMD}|' \
 		${WRKSRC}/setup.py
 
 .include <bsd.port.post.mk>
diff --git a/multimedia/gaupol/distinfo b/multimedia/gaupol/distinfo
index bcc91e2fba59..eab37a14afd2 100644
--- a/multimedia/gaupol/distinfo
+++ b/multimedia/gaupol/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1710832275
-SHA256 (otsaloma-gaupol-1.13_GH0.tar.gz) = 2cf77a0133f1dc022b6548e1a8604c40dcbd87e0bcfd2b12465c0008253d3193
-SIZE (otsaloma-gaupol-1.13_GH0.tar.gz) = 592830
+TIMESTAMP = 1737682212
+SHA256 (otsaloma-gaupol-1.15_GH0.tar.gz) = 4128aa01f2ed3ecbcf12676e99087351251a9f105c14567786b31e77ba9fbfd7
+SIZE (otsaloma-gaupol-1.15_GH0.tar.gz) = 593412