PORTNAME= wayland DISTVERSION= ${QT6_VERSION} CATEGORIES= graphics wayland PKGNAMEPREFIX= qt6- MAINTAINER= kde@FreeBSD.org COMMENT= Qt6 wrapper for Wayland BUILD_DEPENDS= ${LOCALBASE}/include/vulkan/vulkan.h:graphics/vulkan-headers LIB_DEPENDS= libdrm.so:graphics/libdrm \ libwayland-client.so:graphics/wayland \ libxkbcommon.so:x11/libxkbcommon USES= cmake compiler:c++17-lang gl pkgconfig \ qt-dist:6 USE_GL= opengl egl USE_LDCONFIG= ${PREFIX}/${QT_LIBDIR_REL} USE_QT= base declarative svg pre-configure: @(if [ ! -e ${QT_LIBDIR}/libQt6WaylandClient.so ] ; then \ ${ECHO_MSG} "Error: this module requires devel/qt6-base to be built with the WAYLAND option enabled." ; \ exit 1; \ fi) .include