mirror of
https://github.com/openbsd/ports.git
synced 2026-06-18 07:24:23 +02:00
46 lines
1.1 KiB
Makefile
46 lines
1.1 KiB
Makefile
COMMENT = QML and QtQuick benchmark tool
|
|
|
|
# YYYYMMDD
|
|
COMMIT_DATE = 20252805
|
|
DISTNAME = qmlbench-0.${COMMIT_DATE}
|
|
REVISION = 0
|
|
|
|
KDE_COMMIT = 8432321769adee6d7e7c1a36ef1474f8914910a5
|
|
DIST_TUPLE += kde qt/qt-labs qmlbench ${KDE_COMMIT} .
|
|
|
|
CATEGORIES = benchmarks
|
|
|
|
MAINTAINER = Rafael Sadowski <rsadowski@openbsd.org>
|
|
|
|
# GPLv3
|
|
PERMIT_PACKAGE = Yes
|
|
|
|
WANTLIB += ${COMPILER_LIBCXX} GL Qt6Core Qt6Core5Compat Qt6Gui
|
|
WANTLIB += Qt6Network Qt6OpenGL Qt6Qml Qt6Quick Qt6Quick3D Qt6Quick3DRuntimeRender
|
|
WANTLIB += Qt6Quick3DUtils Qt6ShaderTools c m
|
|
|
|
MODULES = devel/cmake \
|
|
x11/qt6
|
|
|
|
BUILD_DEPENDS = graphics/vulkan-loader
|
|
RUN_DEPENDS = graphics/vulkan-loader
|
|
|
|
LIB_DEPENDS = x11/qt6/qtdeclarative \
|
|
x11/qt6/qtshadertools \
|
|
x11/qt6/qtquick3d \
|
|
x11/qt6/qt5compat
|
|
|
|
CONFIGURE_ARGS = -DQT_GENERATE_SBOM=OFF
|
|
|
|
WRKDIST = ${WRKDIR}/qmlbench-${KDE_COMMIT}
|
|
|
|
post-install:
|
|
.for p in compareresults decidefps qmlbench
|
|
ln -sf ../lib/qt6/bin/$p ${PREFIX}/bin/$p-qt6
|
|
.endfor
|
|
${INSTALL_DATA_DIR} ${PREFIX}/share/qmlbench
|
|
cd ${WRKSRC}/src && pax -rw benchmarks \
|
|
${PREFIX}/share/qmlbench/
|
|
|
|
.include <bsd.port.mk>
|