git: 025366307921 - main - games/swell-foop: update to 48.1

From: Baptiste Daroussin <bapt_at_FreeBSD.org>
Date: Wed, 11 Jun 2025 16:10:01 UTC
The branch main has been updated by bapt:

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

commit 025366307921a256139f73d68efcc25d5a3aa0ae
Author:     Olivier Duchateau <duchateau.olivier@gmail.com>
AuthorDate: 2025-06-11 12:23:13 +0000
Commit:     Baptiste Daroussin <bapt@FreeBSD.org>
CommitDate: 2025-06-11 16:08:40 +0000

    games/swell-foop: update to 48.1
    
    PR:     286697
---
 games/swell-foop/Makefile  | 23 +++++++++--------------
 games/swell-foop/distinfo  |  6 +++---
 games/swell-foop/pkg-plist | 47 +++++++++++++++++++++-------------------------
 3 files changed, 33 insertions(+), 43 deletions(-)

diff --git a/games/swell-foop/Makefile b/games/swell-foop/Makefile
index 4e40ad5eeb22..8424cd1c049b 100644
--- a/games/swell-foop/Makefile
+++ b/games/swell-foop/Makefile
@@ -1,28 +1,23 @@
 PORTNAME=	swell-foop
-PORTVERSION=	41.1
-PORTREVISION=	2
+PORTVERSION=	48.1
 CATEGORIES=	games gnome
 MASTER_SITES=	GNOME
 DIST_SUBDIR=	gnome
 
 MAINTAINER=	gnome@FreeBSD.org
-COMMENT=	Gnome swell-foop
-WWW=		https://wiki.gnome.org/Swell%20Foop
+COMMENT=	GNOME swell-foop
+WWW=		https://gitlab.gnome.org/GNOME/swell-foop
 
-LICENSE=	GPLv2
+LICENSE=	GPLv2+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
 BUILD_DEPENDS=	itstool:textproc/itstool
-LIB_DEPENDS=	libclutter-1.0.so:graphics/clutter \
-		libclutter-gtk-1.0.so:graphics/clutter-gtk3 \
-		libgnome-games-support-1.so:games/libgnome-games-support
+LIB_DEPENDS=	libgee-0.8.so:devel/libgee \
+		libgnome-games-support-2.so:games/libgnome-games-support2
+RUN_DEPENDS=	dbus>0:devel/dbus
 
-PORTSCOUT=	limitw:1,even
-
-USES=		gettext gnome localbase meson pkgconfig python:build \
-		tar:xz vala:build
-USE_GNOME=	gtk30
+USES=		gettext gnome localbase meson pkgconfig tar:xz vala:build
+USE_GNOME=	glib20 gtk40 librsvg2 pango libadwaita
 GLIB_SCHEMAS=	org.gnome.SwellFoop.gschema.xml
-BINARY_ALIAS=	python3=${PYTHON_VERSION}
 
 .include <bsd.port.mk>
diff --git a/games/swell-foop/distinfo b/games/swell-foop/distinfo
index da272c3be9ca..9424f474d545 100644
--- a/games/swell-foop/distinfo
+++ b/games/swell-foop/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1655851520
-SHA256 (gnome/swell-foop-41.1.tar.xz) = 243f7a55e5e753a51086eec2568320d7692d5b15a66a723ab591705e0d8ef6dd
-SIZE (gnome/swell-foop-41.1.tar.xz) = 832672
+TIMESTAMP = 1745074466
+SHA256 (gnome/swell-foop-48.1.tar.xz) = 5b9630878fe701aee751ed46ff765c2bcd9f815a4e5582676a3c26b31182031b
+SIZE (gnome/swell-foop-48.1.tar.xz) = 871108
diff --git a/games/swell-foop/pkg-plist b/games/swell-foop/pkg-plist
index 02d8ad4327e6..a7f7b5daa699 100644
--- a/games/swell-foop/pkg-plist
+++ b/games/swell-foop/pkg-plist
@@ -101,16 +101,6 @@ share/help/fr/swell-foop/preferences.page
 share/help/fr/swell-foop/score.page
 share/help/fr/swell-foop/start.page
 share/help/fr/swell-foop/strategy.page
-share/help/ko/swell-foop/figures/logo.png
-share/help/ko/swell-foop/figures/start-game.png
-share/help/ko/swell-foop/index.page
-share/help/ko/swell-foop/introduction.page
-share/help/ko/swell-foop/legal.xml
-share/help/ko/swell-foop/playing-game.page
-share/help/ko/swell-foop/preferences.page
-share/help/ko/swell-foop/score.page
-share/help/ko/swell-foop/start.page
-share/help/ko/swell-foop/strategy.page
 share/help/hu/swell-foop/figures/logo.png
 share/help/hu/swell-foop/figures/start-game.png
 share/help/hu/swell-foop/index.page
@@ -141,6 +131,16 @@ share/help/it/swell-foop/preferences.page
 share/help/it/swell-foop/score.page
 share/help/it/swell-foop/start.page
 share/help/it/swell-foop/strategy.page
+share/help/ko/swell-foop/figures/logo.png
+share/help/ko/swell-foop/figures/start-game.png
+share/help/ko/swell-foop/index.page
+share/help/ko/swell-foop/introduction.page
+share/help/ko/swell-foop/legal.xml
+share/help/ko/swell-foop/playing-game.page
+share/help/ko/swell-foop/preferences.page
+share/help/ko/swell-foop/score.page
+share/help/ko/swell-foop/start.page
+share/help/ko/swell-foop/strategy.page
 share/help/oc/swell-foop/figures/logo.png
 share/help/oc/swell-foop/figures/start-game.png
 share/help/oc/swell-foop/index.page
@@ -221,6 +221,16 @@ share/help/sv/swell-foop/preferences.page
 share/help/sv/swell-foop/score.page
 share/help/sv/swell-foop/start.page
 share/help/sv/swell-foop/strategy.page
+share/help/tr/swell-foop/figures/logo.png
+share/help/tr/swell-foop/figures/start-game.png
+share/help/tr/swell-foop/index.page
+share/help/tr/swell-foop/introduction.page
+share/help/tr/swell-foop/legal.xml
+share/help/tr/swell-foop/playing-game.page
+share/help/tr/swell-foop/preferences.page
+share/help/tr/swell-foop/score.page
+share/help/tr/swell-foop/start.page
+share/help/tr/swell-foop/strategy.page
 share/help/uk/swell-foop/figures/logo.png
 share/help/uk/swell-foop/figures/start-game.png
 share/help/uk/swell-foop/index.page
@@ -340,19 +350,4 @@ share/locale/xh/LC_MESSAGES/swell-foop.mo
 share/locale/zh_CN/LC_MESSAGES/swell-foop.mo
 share/locale/zh_HK/LC_MESSAGES/swell-foop.mo
 share/locale/zh_TW/LC_MESSAGES/swell-foop.mo
-share/metainfo/org.gnome.SwellFoop.appdata.xml
-%%DATADIR%%/themes/boringshapes/blue.svg
-%%DATADIR%%/themes/boringshapes/green.svg
-%%DATADIR%%/themes/boringshapes/highlight.svg
-%%DATADIR%%/themes/boringshapes/red.svg
-%%DATADIR%%/themes/boringshapes/yellow.svg
-%%DATADIR%%/themes/colors/blue.svg
-%%DATADIR%%/themes/colors/green.svg
-%%DATADIR%%/themes/colors/highlight.svg
-%%DATADIR%%/themes/colors/red.svg
-%%DATADIR%%/themes/colors/yellow.svg
-%%DATADIR%%/themes/shapesandcolors/blue.svg
-%%DATADIR%%/themes/shapesandcolors/green.svg
-%%DATADIR%%/themes/shapesandcolors/highlight.svg
-%%DATADIR%%/themes/shapesandcolors/red.svg
-%%DATADIR%%/themes/shapesandcolors/yellow.svg
+share/metainfo/org.gnome.SwellFoop.metainfo.xml