On Sat Aug 16, 2025 at 01:09:54AM -0600, [email protected] wrote:
> http://build-failures.rhaalovely.net/aarch64/2025-08-13/x11/qt6ct.log

OK to fix qt6ct? It needs some KF6 dependencies and
qqc2-desktop-style (Runtime dependency for QML theming support).

This dependencies are also mentioned in the README file on Github.

Cheers, Rafael

Index: Makefile
===================================================================
RCS file: /cvs/ports/x11/qt6ct/Makefile,v
diff -u -p -r1.5 Makefile
--- Makefile    25 Jul 2025 10:40:16 -0000      1.5
+++ Makefile    17 Aug 2025 06:02:24 -0000
@@ -1,7 +1,7 @@
 COMMENT =              Qt6 configuration tool
 
 DIST_TUPLE =           github  ilya-fedin      qt6ct   0.10    .
-REVISION =             0
+REVISION =             1
 
 CATEGORIES =           x11
 
@@ -9,8 +9,9 @@ MAINTAINER =            Klemens Nanni <kn@openbsd.
 
 SHARED_LIBS =          qt6ct-common              1.0
 
-WANTLIB += ${COMPILER_LIBCXX} GL Qt6Core Qt6Gui Qt6Network Qt6OpenGL
-WANTLIB += Qt6Qml Qt6QmlMeta Qt6QmlModels Qt6QmlWorkerScript Qt6Quick
+WANTLIB += ${COMPILER_LIBCXX} GL KF6ColorScheme KF6ConfigCore
+WANTLIB += KF6IconThemes Qt6Core Qt6Gui Qt6Network Qt6OpenGL Qt6Qml
+WANTLIB += Qt6QmlMeta Qt6QmlModels Qt6QmlWorkerScript Qt6Quick
 WANTLIB += Qt6QuickControls2 Qt6Widgets c m xkbcommon
 
 # BSD
@@ -19,7 +20,12 @@ PERMIT_PACKAGE =     Yes
 MODULES =              devel/cmake \
                        x11/qt6
 
-LIB_DEPENDS =          x11/qt6/qtdeclarative
-RUN_DEPENDS =          devel/desktop-file-utils
+LIB_DEPENDS =          devel/kf6/kcolorscheme \
+                       devel/kf6/kconfig \
+                       devel/kf6/kiconthemes \
+                       x11/qt6/qtdeclarative
+
+RUN_DEPENDS =          devel/desktop-file-utils \
+                       devel/kf5/qqc2-desktop-style
 
 .include <bsd.port.mk>

Reply via email to