Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 16 Dec 2025 18:16:01 +0000
From:      Max Brazhnikov <makc@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 7751ff729619 - main - devel/umbrello: switch to Qt6/KF6
Message-ID:  <6941a1e1.22d66.11a437a1@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by makc:

URL: https://cgit.FreeBSD.org/ports/commit/?id=7751ff72961980838a15f94f3a6459ae95661532

commit 7751ff72961980838a15f94f3a6459ae95661532
Author:     Max Brazhnikov <makc@FreeBSD.org>
AuthorDate: 2025-12-15 22:28:12 +0000
Commit:     Max Brazhnikov <makc@FreeBSD.org>
CommitDate: 2025-12-16 18:15:41 +0000

    devel/umbrello: switch to Qt6/KF6
    
    All KDE Gear have been swithched to Qt6! \o/
---
 devel/umbrello/Makefile  |  24 ++++--------
 devel/umbrello/pkg-plist | 100 +++++++++++++++++++++++------------------------
 2 files changed, 58 insertions(+), 66 deletions(-)

diff --git a/devel/umbrello/Makefile b/devel/umbrello/Makefile
index aa165f11b6b9..fcba73e11e1c 100644
--- a/devel/umbrello/Makefile
+++ b/devel/umbrello/Makefile
@@ -1,32 +1,24 @@
 PORTNAME=	umbrello
 DISTVERSION=	${KDE_APPLICATIONS_VERSION}
+PORTREVISION=	1
 CATEGORIES=	devel kde kde-applications
 
 MAINTAINER=	kde@FreeBSD.org
 COMMENT=	UML modeller for KDE
 WWW=		https://umbrello.kde.org/
 
-LIB_DEPENDS=	libboost_thread.so:devel/boost-libs
-
-USES=		cmake compiler:c++11-lang desktop-file-utils gnome kde:5 qt:5 \
-		tar:xz xorg
+USES=		cmake compiler:c++17-lang desktop-file-utils \
+		gettext-tools gnome kde:6 qt:6 tar:xz xorg
 USE_GNOME=	libxml2 libxslt
-USE_KDE=	archive auth bookmarks codecs completion config configwidgets \
-		coreaddons crash guiaddons i18n iconthemes init itemviews \
-		jobwidgets kio notifications parts service solid sonnet \
-		syntaxhighlighting texteditor textwidgets unitconversion \
+USE_KDE=	archive completion config coreaddons crash i18n \
+		iconthemes kio texteditor textwidgets unitconversion \
 		widgetsaddons windowsystem xmlgui \
 		ecm:build
-USE_QT=		concurrent core dbus gui network printsupport svg widgets xml \
-		buildtools:build qmake:build testlib:build
+USE_QT=		base svg
 USE_XORG=	x11
 
-OPTIONS_DEFINE=	DOCS
+CMAKE_OFF=	BUILD_APIDOC
 
-post-patch:
-# The CMakeFile  sets BUILD_UNITTESTS to 1, not respecting the
-# value passed via CMAKE_ARGS.
-	${REINPLACE_CMD} -e '/BUILD_UNITTESTS/s|1|0|' \
-		${PATCH_WRKSRC}/CMakeLists.txt
+OPTIONS_DEFINE=	DOCS
 
 .include <bsd.port.mk>
diff --git a/devel/umbrello/pkg-plist b/devel/umbrello/pkg-plist
index 71a38baf107e..6121dccca43d 100644
--- a/devel/umbrello/pkg-plist
+++ b/devel/umbrello/pkg-plist
@@ -1,6 +1,6 @@
-bin/po2xmi5
-bin/umbrello5
-bin/xmi2pot5
+bin/po2xmi6
+bin/umbrello6
+bin/xmi2pot6
 share/applications/org.kde.umbrello.desktop
 share/icons/hicolor/128x128/apps/umbrello.png
 share/icons/hicolor/16x16/apps/umbrello.png
@@ -117,50 +117,50 @@ share/locale/zh_CN/LC_MESSAGES/umbrello_kdevphp5.mo
 share/locale/zh_TW/LC_MESSAGES/umbrello.mo
 share/locale/zh_TW/LC_MESSAGES/umbrello_kdevphp5.mo
 share/metainfo/org.kde.umbrello.appdata.xml
-share/umbrello5/common.ent
-share/umbrello5/docbook2xhtml.xsl
-share/umbrello5/headings/heading.adb
-share/umbrello5/headings/heading.ads
-share/umbrello5/headings/heading.as
-share/umbrello5/headings/heading.cpp
-share/umbrello5/headings/heading.cs
-share/umbrello5/headings/heading.d
-share/umbrello5/headings/heading.h
-share/umbrello5/headings/heading.idl
-share/umbrello5/headings/heading.java
-share/umbrello5/headings/heading.js
-share/umbrello5/headings/heading.php
-share/umbrello5/headings/heading.pm
-share/umbrello5/headings/heading.py
-share/umbrello5/headings/heading.rb
-share/umbrello5/headings/heading.sql
-share/umbrello5/headings/heading.xsd
-share/umbrello5/layouts/activity-export.desktop
-share/umbrello5/layouts/activity-vertical.desktop
-share/umbrello5/layouts/class-export.desktop
-share/umbrello5/layouts/class-horizontal.desktop
-share/umbrello5/layouts/class-vertical.desktop
-share/umbrello5/layouts/component-horizontal.desktop
-share/umbrello5/layouts/component-vertical.desktop
-share/umbrello5/layouts/entityrelationship-export.desktop
-share/umbrello5/layouts/entityrelationship-horizontal.desktop
-share/umbrello5/layouts/entityrelationship-vertical.desktop
-share/umbrello5/layouts/object-export.desktop
-share/umbrello5/layouts/object-horizontal.desktop
-share/umbrello5/layouts/object-vertical.desktop
-share/umbrello5/layouts/state-export.desktop
-share/umbrello5/layouts/state-horizontal.desktop
-share/umbrello5/layouts/state-vertical.desktop
-share/umbrello5/layouts/usecase-default.desktop
-share/umbrello5/simple4125/sdbcent.mod
-share/umbrello5/simple4125/sdbhier.mod
-share/umbrello5/simple4125/sdbpool.mod
-share/umbrello5/simple4125/sdocbook-custom.dtd
-share/umbrello5/simple4125/sdocbook.css
-share/umbrello5/simple4125/sdocbook.dtd
-share/umbrello5/simple4125/sdocbookref-custom.dtd
-share/umbrello5/simple4125/sdocbookref.dtd
-share/umbrello5/simple4125/sinclist.mod
-share/umbrello5/xmi.css
-share/umbrello5/xmi1docbook.xsl
-share/umbrello5/xmi2docbook.xsl
+share/umbrello6/common.ent
+share/umbrello6/docbook2xhtml.xsl
+share/umbrello6/headings/heading.adb
+share/umbrello6/headings/heading.ads
+share/umbrello6/headings/heading.as
+share/umbrello6/headings/heading.cpp
+share/umbrello6/headings/heading.cs
+share/umbrello6/headings/heading.d
+share/umbrello6/headings/heading.h
+share/umbrello6/headings/heading.idl
+share/umbrello6/headings/heading.java
+share/umbrello6/headings/heading.js
+share/umbrello6/headings/heading.php
+share/umbrello6/headings/heading.pm
+share/umbrello6/headings/heading.py
+share/umbrello6/headings/heading.rb
+share/umbrello6/headings/heading.sql
+share/umbrello6/headings/heading.xsd
+share/umbrello6/layouts/activity-export.desktop
+share/umbrello6/layouts/activity-vertical.desktop
+share/umbrello6/layouts/class-export.desktop
+share/umbrello6/layouts/class-horizontal.desktop
+share/umbrello6/layouts/class-vertical.desktop
+share/umbrello6/layouts/component-horizontal.desktop
+share/umbrello6/layouts/component-vertical.desktop
+share/umbrello6/layouts/entityrelationship-export.desktop
+share/umbrello6/layouts/entityrelationship-horizontal.desktop
+share/umbrello6/layouts/entityrelationship-vertical.desktop
+share/umbrello6/layouts/object-export.desktop
+share/umbrello6/layouts/object-horizontal.desktop
+share/umbrello6/layouts/object-vertical.desktop
+share/umbrello6/layouts/state-export.desktop
+share/umbrello6/layouts/state-horizontal.desktop
+share/umbrello6/layouts/state-vertical.desktop
+share/umbrello6/layouts/usecase-default.desktop
+share/umbrello6/simple41%%KDE_APPLICATIONS_VERSION_SHORT%%/sdbcent.mod
+share/umbrello6/simple41%%KDE_APPLICATIONS_VERSION_SHORT%%/sdbhier.mod
+share/umbrello6/simple41%%KDE_APPLICATIONS_VERSION_SHORT%%/sdbpool.mod
+share/umbrello6/simple41%%KDE_APPLICATIONS_VERSION_SHORT%%/sdocbook-custom.dtd
+share/umbrello6/simple41%%KDE_APPLICATIONS_VERSION_SHORT%%/sdocbook.css
+share/umbrello6/simple41%%KDE_APPLICATIONS_VERSION_SHORT%%/sdocbook.dtd
+share/umbrello6/simple41%%KDE_APPLICATIONS_VERSION_SHORT%%/sdocbookref-custom.dtd
+share/umbrello6/simple41%%KDE_APPLICATIONS_VERSION_SHORT%%/sdocbookref.dtd
+share/umbrello6/simple41%%KDE_APPLICATIONS_VERSION_SHORT%%/sinclist.mod
+share/umbrello6/xmi.css
+share/umbrello6/xmi1docbook.xsl
+share/umbrello6/xmi2docbook.xsl


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6941a1e1.22d66.11a437a1>