# $OpenBSD: Makefile,v 1.4 2021/05/16 11:58:36 rsadowski Exp $

# qmlplugindump
USE_WXNEEDED =		Yes

QT6NAME =		QtDeclarative
COMMENT =		Qt6 Quick and QML components
REVISION =		2

SHARED_LIBS =   Qt6Qml                    0.0 # 6.0
SHARED_LIBS +=  Qt6Quick                  0.0 # 6.0
SHARED_LIBS +=  Qt6QuickParticles         0.0 # 6.0
SHARED_LIBS +=  Qt6QuickTest              0.0 # 6.0
SHARED_LIBS +=  Qt6QuickWidgets           0.0 # 6.0
SHARED_LIBS +=  Qt6QuickShapes            0.0 # 6.0
SHARED_LIBS +=  Qt6QmlModels              0.0 # 6.0
SHARED_LIBS +=  Qt6QmlWorkerScript        0.0 # 6.0

WANTLIB += ${COMPILER_LIBCXX} GL Qt6Core Qt6Gui Qt6Network Qt6OpenGL
WANTLIB += Qt6Sql Qt6Test Qt6Widgets c m

MODULES =		lang/python
MODPY_RUNDEP =		No
MODQT6_DEPS =		No
LIB_DEPENDS =		x11/qt6/qtbase>=${VERSION},<${NEXT_VERSION}
BUILD_DEPENDS =		graphics/vulkan-loader
CONFIGURE_STYLE =	cmake

pre-configure:
# Python is used for building, this path does not get into final packages.
	ln -sf ${MODPY_BIN} ${WRKDIR}/bin/python

.include <bsd.port.mk>
