git: 594e4b75ad13 - main - multimedia/gaupol: Improve port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
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