Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 4 Feb 2025 07:50:15 GMT
From:      "Jason E. Hale" <jhale@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 1fa1ca16bc67 - main - games/gcompris-qt: Update to 25.0
Message-ID:  <202502040750.5147oFMW026590@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by jhale:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1fa1ca16bc6746ca55e5f40be1eea79265418d98

commit 1fa1ca16bc6746ca55e5f40be1eea79265418d98
Author:     Wen Heping <wen@FreeBSD.org>
AuthorDate: 2025-02-04 07:43:51 +0000
Commit:     Jason E. Hale <jhale@FreeBSD.org>
CommitDate: 2025-02-04 07:49:42 +0000

    games/gcompris-qt: Update to 25.0
    
    https://gcompris.net/news/2025-01-30-en.html
    
    PR:             284501
    
    Co-authored-by: Jason E. Hale <jhale@FreeBSD.org>
---
 games/gcompris-qt/Makefile  | 25 +++++++++++++++++--------
 games/gcompris-qt/distinfo  |  6 +++---
 games/gcompris-qt/pkg-plist |  7 +++++++
 3 files changed, 27 insertions(+), 11 deletions(-)

diff --git a/games/gcompris-qt/Makefile b/games/gcompris-qt/Makefile
index fb97dfcbdccf..164442a9fd1b 100644
--- a/games/gcompris-qt/Makefile
+++ b/games/gcompris-qt/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	gcompris-qt
-DISTVERSION=	4.3
+DISTVERSION=	25.0
 CATEGORIES=	games education kde
 MASTER_SITES=	https://gcompris.net/download/qt/src/
 
@@ -12,19 +12,28 @@ LICENSE_COMB=		multi
 LICENSE_FILE_AGPLv3=	${WRKSRC}/LICENSES/AGPL-3.0-only.txt
 LICENSE_FILE_GPLv3=	${WRKSRC}/LICENSES/GPL-3.0-or-later.txt
 
+BUILD_DEPENDS=	${LOCALBASE}/include/vulkan/vulkan.h:graphics/vulkan-headers
+
 # libqmlbox2d.so is a QML plugin...don't use LIB_DEPENDS
-BUILD_DEPENDS=	${_BOX2D_PATH}/libqmlbox2d.so:x11-toolkits/qml-box2d@qt5
-RUN_DEPENDS=	${_BOX2D_PATH}/libqmlbox2d.so:x11-toolkits/qml-box2d@qt5
+BUILD_DEPENDS=	${_BOX2D_PATH}/libqmlbox2d.so:x11-toolkits/qml-box2d
+RUN_DEPENDS=	${_BOX2D_PATH}/libqmlbox2d.so:x11-toolkits/qml-box2d
 
-USES=		cmake kde:5 qt:5 tar:xz
+USES=		cmake compiler:c++17-lang gettext-tools gl kde:6 qt:6 tar:xz
+USE_GL=		gl opengl # GLX
 USE_KDE=	doctools:build ecm:build
-USE_QT=		charts core declarative graphicaleffects gui multimedia \
-		network quickcontrols2 sensors svg widgets \
-		buildtools:build linguisttools:build qmake:build testlib:build \
-		imageformats:run
+USE_QT=		base charts declarative multimedia sensors svg \
+		tools:build imageformats:run
 
 CMAKE_ARGS=	-DQML_BOX2D_LIBRARY=${_BOX2D_PATH}
 
+OPTIONS_DEFINE=		WAYLAND
+OPTIONS_DEFAULT=	WAYLAND
+
+WAYLAND_LIB_DEPENDS=	libwayland-client.so:graphics/wayland \
+			libxkbcommon.so:x11/libxkbcommon
+WAYLAND_USE=		QT=wayland
+WAYLAND_CMAKE_BOOL_OFF=	CMAKE_DISABLE_FIND_PACKAGE_Qt6WaylandClient
+
 _BOX2D_PATH=	${QT_QMLDIR}/Box2D
 
 post-patch:
diff --git a/games/gcompris-qt/distinfo b/games/gcompris-qt/distinfo
index 8ca56ebd0ae1..1db1e3bbcc93 100644
--- a/games/gcompris-qt/distinfo
+++ b/games/gcompris-qt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1732861804
-SHA256 (gcompris-qt-4.3.tar.xz) = c7ea1387436eecc9c29ca191daf9002c37251b9f79efabbff873dd7edb03b5c7
-SIZE (gcompris-qt-4.3.tar.xz) = 49281904
+TIMESTAMP = 1738410636
+SHA256 (gcompris-qt-25.0.tar.xz) = 13797ee65e2bb1aba2765e8893981259ff921a955a0158b95f9d5eb65d43d39c
+SIZE (gcompris-qt-25.0.tar.xz) = 49665152
diff --git a/games/gcompris-qt/pkg-plist b/games/gcompris-qt/pkg-plist
index 12cea045ebd9..54cd8550c995 100644
--- a/games/gcompris-qt/pkg-plist
+++ b/games/gcompris-qt/pkg-plist
@@ -178,6 +178,7 @@ share/applications/org.kde.gcompris.desktop
 %%DATADIR%%/rcc/scalesboard_weight_avoirdupois.rcc
 %%DATADIR%%/rcc/share.rcc
 %%DATADIR%%/rcc/simplepaint.rcc
+%%DATADIR%%/rcc/sketch.rcc
 %%DATADIR%%/rcc/smallnumbers.rcc
 %%DATADIR%%/rcc/smallnumbers2.rcc
 %%DATADIR%%/rcc/solar_system.rcc
@@ -186,12 +187,16 @@ share/applications/org.kde.gcompris.desktop
 %%DATADIR%%/rcc/superbrain.rcc
 %%DATADIR%%/rcc/tangram.rcc
 %%DATADIR%%/rcc/target.rcc
+%%DATADIR%%/rcc/tens_complement_calculate.rcc
 %%DATADIR%%/rcc/tens_complement_find.rcc
 %%DATADIR%%/rcc/tens_complement_swap.rcc
 %%DATADIR%%/rcc/tens_complement_use.rcc
 %%DATADIR%%/rcc/tic_tac_toe.rcc
 %%DATADIR%%/rcc/tic_tac_toe_2players.rcc
 %%DATADIR%%/rcc/traffic.rcc
+%%DATADIR%%/rcc/vertical_addition.rcc
+%%DATADIR%%/rcc/vertical_subtraction.rcc
+%%DATADIR%%/rcc/vertical_subtraction_compensation.rcc
 %%DATADIR%%/rcc/watercycle.rcc
 %%DATADIR%%/rcc/wordsgame.rcc
 %%DATADIR%%/translations/gcompris_ar.qm
@@ -218,6 +223,7 @@ share/applications/org.kde.gcompris.desktop
 %%DATADIR%%/translations/gcompris_hu.qm
 %%DATADIR%%/translations/gcompris_id.qm
 %%DATADIR%%/translations/gcompris_it.qm
+%%DATADIR%%/translations/gcompris_ka.qm
 %%DATADIR%%/translations/gcompris_lt.qm
 %%DATADIR%%/translations/gcompris_lv.qm
 %%DATADIR%%/translations/gcompris_mk.qm
@@ -229,6 +235,7 @@ share/applications/org.kde.gcompris.desktop
 %%DATADIR%%/translations/gcompris_pt_BR.qm
 %%DATADIR%%/translations/gcompris_ro.qm
 %%DATADIR%%/translations/gcompris_ru.qm
+%%DATADIR%%/translations/gcompris_sa.qm
 %%DATADIR%%/translations/gcompris_sk.qm
 %%DATADIR%%/translations/gcompris_sl.qm
 %%DATADIR%%/translations/gcompris_sq.qm



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202502040750.5147oFMW026590>