ports/x11/qt6/qt3d/Makefile

33 lines
1.1 KiB
Makefile

QT6NAME = Qt3D
COMMENT = Qt6 components for 3D graphics
PKGSPEC = qt6-qt3d-${QT6_PKGSPEC}
SHARED_LIBS += Qt63DAnimation 1.0 # 6.5
SHARED_LIBS += Qt63DCore 1.0 # 6.5
SHARED_LIBS += Qt63DExtras 1.0 # 6.5
SHARED_LIBS += Qt63DInput 1.0 # 6.5
SHARED_LIBS += Qt63DLogic 1.0 # 6.5
SHARED_LIBS += Qt63DQuick 1.0 # 6.5
SHARED_LIBS += Qt63DQuickAnimation 1.0 # 6.5
SHARED_LIBS += Qt63DQuickExtras 1.0 # 6.5
SHARED_LIBS += Qt63DQuickInput 1.0 # 6.5
SHARED_LIBS += Qt63DQuickRender 1.0 # 6.5
SHARED_LIBS += Qt63DQuickScene2D 1.0 # 6.5
SHARED_LIBS += Qt63DRender 1.0 # 6.5
WANTLIB += ${COMPILER_LIBCXX} GL Qt6Concurrent Qt6Core Qt6Gui
WANTLIB += Qt6Network Qt6OpenGL Qt6Qml Qt6QmlModels Qt6Quick Qt6ShaderTools
WANTLIB += assimp c m xkbcommon
BUILD_DEPENDS = x11/qt6/qtmultimedia \
graphics/vulkan-loader
LIB_DEPENDS = multimedia/assimp \
x11/qt6/qtshadertools \
x11/qt6/qtdeclarative \
x11/xkbcommon
CONFIGURE_ARGS = -DQT_FEATURE_qt3d_simd_sse2=OFF \
-DQT_FEATURE_qt3d_simd_avx2=OFF
.include <bsd.port.mk>