git: 2cb7c36e4636 - main - deskutils/kongress: Update to 24.12.2 for KF6/Qt6

From: Max Brazhnikov <makc_at_FreeBSD.org>
Date: Sun, 02 Mar 2025 18:11:57 UTC
The branch main has been updated by makc:

URL: https://cgit.FreeBSD.org/ports/commit/?id=2cb7c36e4636e40ae30cfdb48a128358f2e549a7

commit 2cb7c36e4636e40ae30cfdb48a128358f2e549a7
Author:     Max Brazhnikov <makc@FreeBSD.org>
AuthorDate: 2025-02-22 20:38:57 +0000
Commit:     Max Brazhnikov <makc@FreeBSD.org>
CommitDate: 2025-03-02 18:11:34 +0000

    deskutils/kongress: Update to 24.12.2 for KF6/Qt6
    
    - Pass the port to kde@ and connect to KDE Gear distribution.
    - Clean up KDE/Qt dependencies and drop unneeded CMAKE arguments.
    - Update WWW.
    
    PR:             284967
    Approved by:    adridg (maintainer)
---
 deskutils/kongress/Makefile  | 23 ++++++++---------------
 deskutils/kongress/distinfo  |  6 +++---
 deskutils/kongress/pkg-plist | 29 ++++++++++++++++++++++++++++-
 3 files changed, 39 insertions(+), 19 deletions(-)

diff --git a/deskutils/kongress/Makefile b/deskutils/kongress/Makefile
index 220ffb81652f..eb8cb78fd74b 100644
--- a/deskutils/kongress/Makefile
+++ b/deskutils/kongress/Makefile
@@ -1,26 +1,19 @@
 PORTNAME=	kongress
-DISTVERSION=	1.0.1
-PORTREVISION=	2
-CATEGORIES=	deskutils
-MASTER_SITES=	KDE/stable/${PORTNAME}/${DISTVERSION}
+DISTVERSION=	${KDE_APPLICATIONS_VERSION}
+CATEGORIES=	deskutils kde kde-applications
 
-MAINTAINER=	adridg@FreeBSD.org
+MAINTAINER=	kde@FreeBSD.org
 COMMENT=	Conference companion application
-WWW=		https://apps.kde.org/en/kongress
+WWW=		https://apps.kde.org/kongress
 
 LICENSE=	GPLv3+
 LICENSE_FILE=	${WRKSRC}/LICENSES/GPL-3.0-or-later.txt
 
-USES=		cmake compiler:c++17-lang gl kde:5 pkgconfig qt:5 tar:xz
+USES=		cmake compiler:c++20-lang gettext gl kde:6 qt:6 tar:xz
 USE_GL=		gl
-USE_QT=		core dbus declarative gui \
-		network quickcontrols quickcontrols2 \
-		svg widgets \
-		buildtools:build linguist:build qmake:build
-USE_KDE=	calendarcore config coreaddons dbusaddons i18n kirigami2 notifications service \
+USE_QT=		base declarative svg
+USE_KDE=	calendarcore config coreaddons crash dbusaddons i18n \
+		kirigami-addons kirigami2 kosm notifications \
 		ecm:build
 
-CMAKE_ON=	REMINDERS_ENABLED
-CMAKE_OFF=	BUILD_TESTING
-
 .include <bsd.port.mk>
diff --git a/deskutils/kongress/distinfo b/deskutils/kongress/distinfo
index cf3c10b9db28..e7718d3bc3bc 100644
--- a/deskutils/kongress/distinfo
+++ b/deskutils/kongress/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1615313915
-SHA256 (kongress-1.0.1.tar.xz) = ca2b89a67c4d21abb535f8411154e26ae5a5ee0465e7f2b248296e1a1a6d2175
-SIZE (kongress-1.0.1.tar.xz) = 419024
+TIMESTAMP = 1740253318
+SHA256 (KDE/release-service/24.12.2/kongress-24.12.2.tar.xz) = 41bd22c08df00531be3690fdf27ed9e0688c5dbbceb2c6505f9737d577648c76
+SIZE (KDE/release-service/24.12.2/kongress-24.12.2.tar.xz) = 158324
diff --git a/deskutils/kongress/pkg-plist b/deskutils/kongress/pkg-plist
index 461f88470ef5..84d36a723c60 100644
--- a/deskutils/kongress/pkg-plist
+++ b/deskutils/kongress/pkg-plist
@@ -3,7 +3,11 @@ bin/kongressac
 share/applications/org.kde.kongress.desktop
 share/dbus-1/services/org.kde.kongressac.service
 share/icons/hicolor/scalable/apps/org.kde.kongress.svg
-share/knotifications5/kongressac.notifyrc
+share/knotifications6/kongressac.notifyrc
+share/locale/ar/LC_MESSAGES/kongress.mo
+share/locale/ar/LC_MESSAGES/kongressac.mo
+share/locale/ast/LC_MESSAGES/kongress.mo
+share/locale/ast/LC_MESSAGES/kongressac.mo
 share/locale/ca/LC_MESSAGES/kongress.mo
 share/locale/ca/LC_MESSAGES/kongressac.mo
 share/locale/ca@valencia/LC_MESSAGES/kongress.mo
@@ -13,30 +17,49 @@ share/locale/cs/LC_MESSAGES/kongressac.mo
 share/locale/da/LC_MESSAGES/kongress.mo
 share/locale/da/LC_MESSAGES/kongressac.mo
 share/locale/de/LC_MESSAGES/kongress.mo
+share/locale/de/LC_MESSAGES/kongressac.mo
 share/locale/el/LC_MESSAGES/kongress.mo
 share/locale/el/LC_MESSAGES/kongressac.mo
 share/locale/en_GB/LC_MESSAGES/kongress.mo
 share/locale/en_GB/LC_MESSAGES/kongressac.mo
+share/locale/eo/LC_MESSAGES/kongress.mo
+share/locale/eo/LC_MESSAGES/kongressac.mo
 share/locale/es/LC_MESSAGES/kongress.mo
 share/locale/es/LC_MESSAGES/kongressac.mo
 share/locale/et/LC_MESSAGES/kongress.mo
 share/locale/et/LC_MESSAGES/kongressac.mo
+share/locale/eu/LC_MESSAGES/kongress.mo
+share/locale/eu/LC_MESSAGES/kongressac.mo
 share/locale/fi/LC_MESSAGES/kongress.mo
 share/locale/fi/LC_MESSAGES/kongressac.mo
 share/locale/fr/LC_MESSAGES/kongress.mo
 share/locale/fr/LC_MESSAGES/kongressac.mo
 share/locale/gl/LC_MESSAGES/kongress.mo
 share/locale/gl/LC_MESSAGES/kongressac.mo
+share/locale/he/LC_MESSAGES/kongress.mo
+share/locale/he/LC_MESSAGES/kongressac.mo
 share/locale/ia/LC_MESSAGES/kongress.mo
 share/locale/ia/LC_MESSAGES/kongressac.mo
 share/locale/it/LC_MESSAGES/kongress.mo
 share/locale/it/LC_MESSAGES/kongressac.mo
+share/locale/ja/LC_MESSAGES/kongress.mo
+share/locale/ja/LC_MESSAGES/kongressac.mo
+share/locale/ka/LC_MESSAGES/kongress.mo
+share/locale/ka/LC_MESSAGES/kongressac.mo
 share/locale/ko/LC_MESSAGES/kongress.mo
 share/locale/ko/LC_MESSAGES/kongressac.mo
+share/locale/lt/LC_MESSAGES/kongress.mo
+share/locale/lt/LC_MESSAGES/kongressac.mo
+share/locale/lv/LC_MESSAGES/kongress.mo
+share/locale/lv/LC_MESSAGES/kongressac.mo
 share/locale/nl/LC_MESSAGES/kongress.mo
 share/locale/nl/LC_MESSAGES/kongressac.mo
 share/locale/nn/LC_MESSAGES/kongress.mo
 share/locale/nn/LC_MESSAGES/kongressac.mo
+share/locale/pa/LC_MESSAGES/kongress.mo
+share/locale/pa/LC_MESSAGES/kongressac.mo
+share/locale/pl/LC_MESSAGES/kongress.mo
+share/locale/pl/LC_MESSAGES/kongressac.mo
 share/locale/pt/LC_MESSAGES/kongress.mo
 share/locale/pt/LC_MESSAGES/kongressac.mo
 share/locale/pt_BR/LC_MESSAGES/kongress.mo
@@ -50,8 +73,12 @@ share/locale/sl/LC_MESSAGES/kongress.mo
 share/locale/sl/LC_MESSAGES/kongressac.mo
 share/locale/sv/LC_MESSAGES/kongress.mo
 share/locale/sv/LC_MESSAGES/kongressac.mo
+share/locale/tr/LC_MESSAGES/kongress.mo
+share/locale/tr/LC_MESSAGES/kongressac.mo
 share/locale/uk/LC_MESSAGES/kongress.mo
 share/locale/uk/LC_MESSAGES/kongressac.mo
+share/locale/zh_CN/LC_MESSAGES/kongress.mo
+share/locale/zh_CN/LC_MESSAGES/kongressac.mo
 share/locale/zh_TW/LC_MESSAGES/kongress.mo
 share/locale/zh_TW/LC_MESSAGES/kongressac.mo
 share/metainfo/org.kde.kongress.appdata.xml