# $NetBSD: Makefile,v 1.3 2025/12/02 19:53:03 markd Exp $

.include "../../multimedia/mlt/Makefile.common"

PKGNAME=	mlt-qt5-7.34.1
COMMENT=	QT5 plugin for the MLT multimedia framework

BUILD_DIRS=	src/modules/qt
# due to BUILD_DIRS
CMAKE_GENERATORS_INCOMPATIBLE=	ninja

CMAKE_CONFIGURE_ARGS+=	-DMOD_QT=ON
CMAKE_CONFIGURE_ARGS+=	-DMOD_QT6=OFF
CMAKE_CONFIGURE_ARGS+=	-DMOD_AVFORMAT=OFF
CMAKE_CONFIGURE_ARGS+=	-DMOD_DECKLINK=OFF
CMAKE_CONFIGURE_ARGS+=	-DMOD_FREI0R=OFF
CMAKE_CONFIGURE_ARGS+=	-DMOD_GDK=OFF
CMAKE_CONFIGURE_ARGS+=	-DMOD_JACKRACK=OFF
CMAKE_CONFIGURE_ARGS+=	-DMOD_KDENLIVE=OFF
CMAKE_CONFIGURE_ARGS+=	-DMOD_NORMALIZE=OFF
CMAKE_CONFIGURE_ARGS+=	-DMOD_OLDFILM=OFF
CMAKE_CONFIGURE_ARGS+=	-DMOD_MOVIT=OFF
CMAKE_CONFIGURE_ARGS+=	-DMOD_PLUS=OFF
CMAKE_CONFIGURE_ARGS+=	-DMOD_PLUSGPL=OFF
CMAKE_CONFIGURE_ARGS+=	-DMOD_RESAMPLE=OFF
CMAKE_CONFIGURE_ARGS+=	-DMOD_RTAUDIO=OFF
CMAKE_CONFIGURE_ARGS+=	-DMOD_RUBBERBAND=OFF
CMAKE_CONFIGURE_ARGS+=	-DMOD_SDL2=OFF
CMAKE_CONFIGURE_ARGS+=	-DMOD_SOX=OFF
CMAKE_CONFIGURE_ARGS+=	-DMOD_VIDSTAB=OFF
CMAKE_CONFIGURE_ARGS+=	-DMOD_VORBIS=OFF
CMAKE_CONFIGURE_ARGS+=	-DMOD_XINE=OFF
CMAKE_CONFIGURE_ARGS+=	-DMOD_XML=OFF

.include "../../devel/cmake/build.mk"
.include "../../mk/bsd.prefs.mk"
.if !empty(PKGSRC_COMPILER:M*gcc*)
.  include "../../devel/libatomic/buildlink3.mk"
.endif
.include "../../graphics/libexif/buildlink3.mk"
.include "../../multimedia/mlt/buildlink3.mk"
.include "../../x11/qt5-qtbase/buildlink3.mk"
.include "../../x11/qt5-qtsvg/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
