git: 48a1512f30bb - main - games/gnome-tetravex: update to 3.38.3

From: Dima Panov <fluffy_at_FreeBSD.org>
Date: Wed, 24 Sep 2025 09:25:59 UTC
The branch main has been updated by fluffy:

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

commit 48a1512f30bbdfb690b56bbfadb795674c1974d4
Author:     Olivier Duchateau <duchateau.olivier@gmail.com>
AuthorDate: 2025-09-23 16:16:31 +0000
Commit:     Dima Panov <fluffy@FreeBSD.org>
CommitDate: 2025-09-24 09:25:40 +0000

    games/gnome-tetravex: update to 3.38.3
    
    Changelog:      https://download.gnome.org/sources/gnome-tetravex/3.38/gnome-tetravex-3.38.3.news
    PR:             289795
---
 games/gnome-tetravex/Makefile  | 21 ++++++++-------------
 games/gnome-tetravex/distinfo  |  8 +++-----
 games/gnome-tetravex/pkg-plist | 30 +++++++++++++++++++++++++++++-
 3 files changed, 40 insertions(+), 19 deletions(-)

diff --git a/games/gnome-tetravex/Makefile b/games/gnome-tetravex/Makefile
index 847879e1a4c6..47a2be62e987 100644
--- a/games/gnome-tetravex/Makefile
+++ b/games/gnome-tetravex/Makefile
@@ -1,28 +1,23 @@
 PORTNAME=	gnome-tetravex
-PORTVERSION=	3.38.2
-PORTREVISION=	3
+PORTVERSION=	3.38.3
 CATEGORIES=	games gnome
 MASTER_SITES=	GNOME
 DIST_SUBDIR=	gnome
 
-PATCH_SITES=	https://gitlab.gnome.org/GNOME/${PORTNAME}/-/commit/
-PATCHFILES+=	80912d06f5e5.patch:-p1 # https://gitlab.gnome.org/GNOME/gnome-tetravex/-/merge_requests/20
-
 MAINTAINER=	gnome@FreeBSD.org
-COMMENT=	Gnome tetravex
-WWW=		https://wiki.gnome.org/Apps/Tetravex
+COMMENT=	Complete the puzzle by matching numbered tiles
+WWW=		https://gitlab.gnome.org/GNOME/gnome-tetravex
 
-LICENSE=	GPLv2
+LICENSE=	GPLv2+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
 BUILD_DEPENDS=	itstool:textproc/itstool
 
-PORTSCOUT=	limitw:1,even
-
-USES=		gettext gmake gnome localbase meson pathfix pkgconfig \
-		python tar:xz vala:build
-USE_GNOME=	cairo gtk30 intlhack librsvg2 libxml2:build
+USES=		desktop-file-utils gettext-tools gnome localbase meson \
+		pkgconfig python shebangfix tar:xz vala:build
+USE_GNOME=	glib20 gtk30
 
+SHEBANG_FILES=	build-aux/meson_post_install.py
 BINARY_ALIAS=	python3=${PYTHON_VERSION}
 
 GLIB_SCHEMAS=	org.gnome.Tetravex.gschema.xml
diff --git a/games/gnome-tetravex/distinfo b/games/gnome-tetravex/distinfo
index 31a01db2002e..f4cc22fac9ab 100644
--- a/games/gnome-tetravex/distinfo
+++ b/games/gnome-tetravex/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1660070416
-SHA256 (gnome/gnome-tetravex-3.38.2.tar.xz) = 1fcdf10979b9a3526009d783a1c88a389918f360da4edb44fba25c71f186911b
-SIZE (gnome/gnome-tetravex-3.38.2.tar.xz) = 1004632
-SHA256 (gnome/80912d06f5e5.patch) = 16b93b4ab3488cc8aec30e8b8d029952acc096caf716b65edec2fb558f8c81e0
-SIZE (gnome/80912d06f5e5.patch) = 1308
+TIMESTAMP = 1758460768
+SHA256 (gnome/gnome-tetravex-3.38.3.tar.xz) = 83849ac064d456e1dd46b6e201c686152624c3d1ec4b99935985a49aa79172cb
+SIZE (gnome/gnome-tetravex-3.38.3.tar.xz) = 1074252
diff --git a/games/gnome-tetravex/pkg-plist b/games/gnome-tetravex/pkg-plist
index 1bcd3a19a2e9..70f523733523 100644
--- a/games/gnome-tetravex/pkg-plist
+++ b/games/gnome-tetravex/pkg-plist
@@ -1,5 +1,4 @@
 bin/gnome-tetravex
-share/man/man6/gnome-tetravex.6.gz
 share/applications/org.gnome.Tetravex.desktop
 share/dbus-1/services/org.gnome.Tetravex.service
 share/help/C/gnome-tetravex/figures/gnome-tetravex-logo.png
@@ -65,6 +64,15 @@ share/help/es/gnome-tetravex/move.page
 share/help/es/gnome-tetravex/size.page
 share/help/es/gnome-tetravex/usage.page
 share/help/es/gnome-tetravex/winning.page
+share/help/eu/gnome-tetravex/figures/gnome-tetravex-logo.png
+share/help/eu/gnome-tetravex/figures/gnome-tetravex-video.ogv
+share/help/eu/gnome-tetravex/hint.page
+share/help/eu/gnome-tetravex/index.page
+share/help/eu/gnome-tetravex/license.page
+share/help/eu/gnome-tetravex/move.page
+share/help/eu/gnome-tetravex/size.page
+share/help/eu/gnome-tetravex/usage.page
+share/help/eu/gnome-tetravex/winning.page
 share/help/fr/gnome-tetravex/figures/gnome-tetravex-logo.png
 share/help/fr/gnome-tetravex/figures/gnome-tetravex-video.ogv
 share/help/fr/gnome-tetravex/hint.page
@@ -110,6 +118,15 @@ share/help/it/gnome-tetravex/move.page
 share/help/it/gnome-tetravex/size.page
 share/help/it/gnome-tetravex/usage.page
 share/help/it/gnome-tetravex/winning.page
+share/help/ko/gnome-tetravex/figures/gnome-tetravex-logo.png
+share/help/ko/gnome-tetravex/figures/gnome-tetravex-video.ogv
+share/help/ko/gnome-tetravex/hint.page
+share/help/ko/gnome-tetravex/index.page
+share/help/ko/gnome-tetravex/license.page
+share/help/ko/gnome-tetravex/move.page
+share/help/ko/gnome-tetravex/size.page
+share/help/ko/gnome-tetravex/usage.page
+share/help/ko/gnome-tetravex/winning.page
 share/help/pl/gnome-tetravex/figures/gnome-tetravex-logo.png
 share/help/pl/gnome-tetravex/figures/gnome-tetravex-video.ogv
 share/help/pl/gnome-tetravex/hint.page
@@ -137,6 +154,15 @@ share/help/ro/gnome-tetravex/move.page
 share/help/ro/gnome-tetravex/size.page
 share/help/ro/gnome-tetravex/usage.page
 share/help/ro/gnome-tetravex/winning.page
+share/help/ru/gnome-tetravex/figures/gnome-tetravex-logo.png
+share/help/ru/gnome-tetravex/figures/gnome-tetravex-video.ogv
+share/help/ru/gnome-tetravex/hint.page
+share/help/ru/gnome-tetravex/index.page
+share/help/ru/gnome-tetravex/license.page
+share/help/ru/gnome-tetravex/move.page
+share/help/ru/gnome-tetravex/size.page
+share/help/ru/gnome-tetravex/usage.page
+share/help/ru/gnome-tetravex/winning.page
 share/help/sl/gnome-tetravex/figures/gnome-tetravex-logo.png
 share/help/sl/gnome-tetravex/figures/gnome-tetravex-video.ogv
 share/help/sl/gnome-tetravex/hint.page
@@ -193,6 +219,7 @@ share/help/zh_CN/gnome-tetravex/usage.page
 share/help/zh_CN/gnome-tetravex/winning.page
 share/icons/hicolor/scalable/apps/org.gnome.Tetravex-symbolic.svg
 share/icons/hicolor/scalable/apps/org.gnome.Tetravex.svg
+share/locale/ab/LC_MESSAGES/gnome-tetravex-gui.mo
 share/locale/af/LC_MESSAGES/gnome-tetravex-gui.mo
 share/locale/am/LC_MESSAGES/gnome-tetravex-gui.mo
 share/locale/an/LC_MESSAGES/gnome-tetravex-gui.mo
@@ -283,4 +310,5 @@ share/locale/xh/LC_MESSAGES/gnome-tetravex-gui.mo
 share/locale/zh_CN/LC_MESSAGES/gnome-tetravex-gui.mo
 share/locale/zh_HK/LC_MESSAGES/gnome-tetravex-gui.mo
 share/locale/zh_TW/LC_MESSAGES/gnome-tetravex-gui.mo
+share/man/man6/gnome-tetravex.6.gz
 share/metainfo/org.gnome.Tetravex.appdata.xml