git: 594e4b75ad13 - main - multimedia/gaupol: Improve port

From: Yusuf Yaman <nxjoseph_at_FreeBSD.org>
Date: Mon, 10 Aug 2026 15:12:39 UTC
The branch main has been updated by nxjoseph:

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

commit 594e4b75ad13dedd668ae514dbc7fcdf42ec0bd1
Author:     Yusuf Yaman <nxjoseph@FreeBSD.org>
AuthorDate: 2026-08-10 15:08:41 +0000
Commit:     Yusuf Yaman <nxjoseph@FreeBSD.org>
CommitDate: 2026-08-10 15:12:21 +0000

    multimedia/gaupol: Improve port
    
    - Actually switch to GTK4.
    - Use USE_GSTREAMER=rust instead of manually defining as dependency.
    - Pet port{clippy,fmt}.
    
    Fixes:          f4bb31f406d7 ("multimedia/gaupol: Update 1.16 => 2.0")
    Approved by:    osa, vvd (Mentors, implicit)
---
 multimedia/gaupol/Makefile | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/multimedia/gaupol/Makefile b/multimedia/gaupol/Makefile
index 0964f185d0d6..42fff97b17a8 100644
--- a/multimedia/gaupol/Makefile
+++ b/multimedia/gaupol/Makefile
@@ -10,20 +10,20 @@ LICENSE=	GPLv3+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}charset-normalizer>=2.0:textproc/py-charset-normalizer@${PY_FLAVOR} \
-		libspelling>=0.2:x11-toolkits/libspelling \
 		iso-codes>=3.67:misc/iso-codes \
-		gstreamer1-plugins-rust>=0:multimedia/gstreamer1-plugins-rust
+		libspelling>=0.2:x11-toolkits/libspelling
 
 USES=		desktop-file-utils gettext-tools gnome gstreamer python
 USE_GITHUB=	yes
 GH_ACCOUNT=	otsaloma
-USE_GNOME=	gtk30 intltool pygobject3
-USE_GSTREAMER=	bad good gtk libav pango ugly
+USE_GNOME=	gtk40 intltool pygobject3
+USE_GSTREAMER=	bad good gtk libav pango ugly rust
 USE_PYTHON=	autoplist flavors
-NO_ARCH=	yes
 
 ALL_TARGET=	build
 
+NO_ARCH=	yes
+
 post-patch:
 	@${REINPLACE_CMD} 's|#!/usr/bin/env python3|#!${PYTHON_CMD}|' \
 		${WRKSRC}/bin/gaupol.in