git: 7beb823583fe - main - multimedia/gaupol: Update 2.0 => 2.0.1

From: Yusuf Yaman <nxjoseph_at_FreeBSD.org>
Date: Wed, 16 Sep 2026 09:50:33 UTC
The branch main has been updated by nxjoseph:

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

commit 7beb823583fe53778d975de154c0e87bce17de11
Author:     Yusuf Yaman <nxjoseph@FreeBSD.org>
AuthorDate: 2026-09-16 09:49:07 +0000
Commit:     Yusuf Yaman <nxjoseph@FreeBSD.org>
CommitDate: 2026-09-16 09:50:28 +0000

    multimedia/gaupol: Update 2.0 => 2.0.1
    
    While here, use shebangfix instead.
    
    Changelog:
    - Fix theming related hang on startup with GTK ≥ 4.23.1 (#249)
    - Drop support for the general.theme config file option with GTK < 4.20
    https://github.com/otsaloma/gaupol/releases/tag/2.0.1
    
    Reported by:    portscout
    Approved by:    osa, vvd (Mentors, implicit)
---
 multimedia/gaupol/Makefile | 11 +++++------
 multimedia/gaupol/distinfo |  6 +++---
 2 files changed, 8 insertions(+), 9 deletions(-)

diff --git a/multimedia/gaupol/Makefile b/multimedia/gaupol/Makefile
index 1e7e21114e4a..f468503ab128 100644
--- a/multimedia/gaupol/Makefile
+++ b/multimedia/gaupol/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	gaupol
-DISTVERSION=	2.0
+DISTVERSION=	2.0.1
 CATEGORIES=	multimedia python
 
 MAINTAINER=	nxjoseph@FreeBSD.org
@@ -13,13 +13,16 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}charset-normalizer>=2.0:textproc/py-charset-
 		iso-codes>=3.67:misc/iso-codes \
 		libspelling>=0.2:x11-toolkits/libspelling
 
-USES=		desktop-file-utils gettext-tools gnome gstreamer python
+USES=		desktop-file-utils gettext-tools gnome gstreamer python \
+		shebangfix
 USE_GITHUB=	yes
 GH_ACCOUNT=	otsaloma
 USE_GNOME=	gtk40 intltool pygobject3
 USE_GSTREAMER=	bad good gtk libav pango ugly
 USE_PYTHON=	flavors
 
+SHEBANG_FILES=	bin/gaupol.in
+
 ALL_TARGET=	build
 
 NO_ARCH=	yes
@@ -28,8 +31,4 @@ OPTIONS_DEFINE=	RUST
 RUST_DESC=	Depend on gstreamer1-plugins-rust for embedded video playing through gtk4paintablesink
 RUST_USE=	GSTREAMER=rust
 
-post-patch:
-	@${REINPLACE_CMD} 's|#!/usr/bin/env python3|#!${PYTHON_CMD}|' \
-		${WRKSRC}/bin/gaupol.in
-
 .include <bsd.port.mk>
diff --git a/multimedia/gaupol/distinfo b/multimedia/gaupol/distinfo
index 95f145d004e2..ddbd6827905e 100644
--- a/multimedia/gaupol/distinfo
+++ b/multimedia/gaupol/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1786359889
-SHA256 (otsaloma-gaupol-2.0_GH0.tar.gz) = 83a3ee65a77f5dd5305eaddeb066964e5fb84c604e0a37b15e7b0e763fac98cb
-SIZE (otsaloma-gaupol-2.0_GH0.tar.gz) = 645360
+TIMESTAMP = 1789549984
+SHA256 (otsaloma-gaupol-2.0.1_GH0.tar.gz) = 01fbc9e192f3f176ba15c16ea268aa956107b2f1262a557181fcb10058209fa2
+SIZE (otsaloma-gaupol-2.0.1_GH0.tar.gz) = 645604