Hello!

The new version of kdenlive crashes when starting in a non-KDE/KF6
environment (in my case I use i3). The crash failure is due to the
fact that kdenlive requires the devel/kf6/qqc2-desktop-style package
to be installed, or else it fails with this error:

qrc:/qml/kdenliveclipmonitor.qml: module "org.kde.desktop" is not installed
[1] 178 segmentation fault (core dumped) kdenlive

By guaranteeing the installation of devel/kf6/qqc2-desktop-style, the
error is solved, so we must add RUN_DEPENDS to the package and thus
guarantee its installation in any environment.

I include diff with the fix.

All ok?

-- 
"Dios en su Cielo, todo bien en la Tierra"
***********************************************
Index: Makefile
===================================================================
RCS file: /cvs/ports/x11/kde-applications/kdenlive/Makefile,v
diff -u -p -r1.38 Makefile
--- Makefile	13 Jul 2024 14:12:26 -0000	1.38
+++ Makefile	22 Jul 2024 06:00:33 -0000
@@ -3,6 +3,7 @@ USE_WXNEEDED =	Yes
 
 COMMENT =	non-linear video editor for KDE
 DISTNAME =	kdenlive-${VERSION}
+REVISION = 	0
 CATEGORIES =	multimedia
 
 WANTLIB += ${COMPILER_LIBCXX} GL GLU KF6Archive KF6Attica KF6Bookmarks
@@ -27,6 +28,7 @@ MODKDE_DOCS = yes
 MODULES +=	lang/python
 
 RUN_DEPENDS =	devel/kf6/breeze-icons \
+		devel/kf6/qqc2-desktop-style \
 		graphics/ffmpeg \
 		misc/shared-mime-info \
 		multimedia/dvdauthor \

Reply via email to