On Sun May 17, 2020 at 04:48:27PM +0200, Marc Espie wrote:
> Seems I can now remove the BROKEN marker.
> This does depend on rttr and the mlt fixed update

Thanks for the work here. A quick test and it won't crash.
Ok with the following tweaks.

> 
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/x11/kde-applications/kdenlive/Makefile,v
> retrieving revision 1.9
> diff -u -p -r1.9 Makefile
> --- Makefile  23 Mar 2020 18:01:19 -0000      1.9
> +++ Makefile  17 May 2020 14:47:25 -0000
> @@ -1,6 +1,6 @@
>  # $OpenBSD $
>  
> -BROKEN =     Crashes immediately when you add a clip to the timeline
> +#BROKEN =    Crashes immediately when you add a clip to the timeline

Can be completely removed

>  
>  #Qt5Webkit
>  USE_WXNEEDED =       Yes
> @@ -37,6 +37,7 @@ LIB_DEPENDS +=      devel/kf5/attica \
>               devel/kf5/kconfigwidgets \
>               devel/kf5/kcoreaddons \
>               devel/kf5/kcrash \
> +             devel/kf5/kdeclarative \
>               devel/kf5/kdbusaddons \
>               devel/kf5/kfilemetadata \
>               devel/kf5/kguiaddons \
> @@ -59,7 +60,21 @@ LIB_DEPENDS +=     devel/kf5/attica \
>               x11/qt5/qtdeclarative \
>               x11/qt5/qtscript \

x11/qt5/qtscript not needed for x11/kde-applications/kdenlive 19

>               x11/qt5/qtsvg \
> -             x11/qt5/qtwebkit
> +             x11/qt5/qtwebkit \
> +             devel/rttr

devel/rttr under devel/kf5/sonnet (keep it sorted)

> +
> +WANTLIB += ${COMPILER_LIBCXX} KF5Archive KF5Attica KF5Auth KF5AuthCore
> +WANTLIB += KF5Bookmarks KF5Codecs KF5Completion KF5ConfigCore
> +WANTLIB += KF5ConfigGui KF5ConfigWidgets KF5CoreAddons KF5Crash
> +WANTLIB += KF5DBusAddons KF5Declarative KF5FileMetaData KF5GuiAddons
> +WANTLIB += KF5I18n KF5IconThemes KF5ItemViews KF5JobWidgets KF5KIOCore
> +WANTLIB += KF5KIOFileWidgets KF5KIOWidgets KF5NewStuff KF5NewStuffCore
> +WANTLIB += KF5Notifications KF5NotifyConfig KF5Package KF5Purpose
> +WANTLIB += KF5PurposeWidgets KF5Service KF5Solid KF5SonnetUi KF5TextWidgets
> +WANTLIB += KF5WidgetsAddons KF5XmlGui Qt5Concurrent Qt5Core Qt5DBus
> +WANTLIB += Qt5Gui Qt5Multimedia Qt5Network Qt5Qml Qt5Quick Qt5QuickWidgets
> +WANTLIB += Qt5Svg Qt5WebKit Qt5WebKitWidgets Qt5Widgets Qt5Xml
> +WANTLIB += c m mlt mlt++ rttr_core

WANTLIB block under CATEGORIES, please. Respect Makefile.template

>  
>  CONFIGURE_ARGS =     -DCMAKE_DISABLE_FIND_PACKAGE_LibV4L2=Yes
>  
...
> @@ -485,3 +518,4 @@ share/mime/packages/westley.xml
>  @tag update-desktop-database
>  @tag update-mime-database
>  @tag gtk-update-icon-cache %D/share/icons/hicolor
> +share/qlogging-categories5/kdenlive.categories

Put @tags last

Reply via email to