17.84. qt-dist

可能的参数:(无)或 5 和(无)或 6 和(无)或 3d5compatbasechartsconnectivitydatavis3ddeclarative、doc languageservergamepadgraphicaleffectsimageformatslocat ionlottiemultimedianetworkauthpositionquick3dquickcontrols2, quickcontrols, quicktimeline, remoteobjects, script, scxml , sensors, serialbus, serialport, shadertools, speech, svg, tools, translations, virtualkboard, wayland, webchannel, webengine, webglplugin, websockets, webview, x11extras, xmlpatterns.

提供对构建 Qt 5 和 Qt 6 组件的支持。它负责为要构建的 port 设置适当的配置环境。

例子7. 构建 Qt 5 组件

这个 port 是 Qt 5 的 networkauth 组件,它是 networkauth 发行文件的一部分。

PORTNAME=	networkauth
DISTVERSION=	${QT5_VERSION}

USES=		qt-dist:5

例子8. 构建Qt 6组件

该 port 是Qt 6的 websockets 组件,它是 websockets 分布文件的一部分。

PORTNAME=       websockets
PORTVERSION=    ${QT6_VERSION}

USES=           qt-dist:6

如果 PORTNAME 与组件名称不匹配,可以将其作为参数传给 qt-dist

例子9. 用不同的名字构建 Qt 5 组件

这个 port 是 Qt 5 的 gui 组件,它是 base 发布文件的一部分。

PORTNAME=	gui
DISTVERSION=	${QT5_VERSION}

USES=		qt-dist:5,base

最后更新于

FreeBSD 中文社区