git: eed771696111 - main - devel/qt6: new port -- metaport for Qt 6
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 22 Aug 2022 17:43:01 UTC
The branch main has been updated by tcberner: URL: https://cgit.FreeBSD.org/ports/commit/?id=eed771696111d2fb5bb1dd42d8d418b287298470 commit eed771696111d2fb5bb1dd42d8d418b287298470 Author: Tobias C. Berner <tcberner@FreeBSD.org> AuthorDate: 2022-08-22 17:38:51 +0000 Commit: Tobias C. Berner <tcberner@FreeBSD.org> CommitDate: 2022-08-22 17:38:54 +0000 devel/qt6: new port -- metaport for Qt 6 - while here, fix components for lottie and languageserver. --- Mk/Uses/qt.mk | 4 ++-- devel/Makefile | 1 + devel/qt6/Makefile | 11 +++++++++++ devel/qt6/pkg-descr | 9 +++++++++ 4 files changed, 23 insertions(+), 2 deletions(-) diff --git a/Mk/Uses/qt.mk b/Mk/Uses/qt.mk index cb4b16d45c14..cedf0b206bee 100644 --- a/Mk/Uses/qt.mk +++ b/Mk/Uses/qt.mk @@ -215,10 +215,10 @@ qt-help_LIB= libQt${_QT_LIBVER}Help.so qt-imageformats_PORT= graphics/${_QT_RELNAME}-imageformats qt-imageformats_PATH= ${LOCALBASE}/${QT_PLUGINDIR_REL}/imageformats/libqtiff.so -qt-languageserver_PORT= devel/qt${_QT_RELNAME}-languageserver +qt-languageserver_PORT= devel/${_QT_RELNAME}-languageserver qt-languageserver_LIB= libQt${_QT_LIBVER}LanguageServer.so -qt-lottie_PORT= graphics/qt${_QT_RELNAME}-lottie +qt-lottie_PORT= graphics/${_QT_RELNAME}-lottie qt-lottie_LIB= libQt${_QT_LIBVER}Bodymovin.so qt-linguist_PORT= devel/${_QT_RELNAME}-linguist diff --git a/devel/Makefile b/devel/Makefile index 24d35c751fd6..68623f3b8f28 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -5614,6 +5614,7 @@ SUBDIR += qt5-scxml SUBDIR += qt5-testlib SUBDIR += qt5-uitools + SUBDIR += qt6 SUBDIR += qt6-5compat SUBDIR += qt6-base SUBDIR += qt6-languageserver diff --git a/devel/qt6/Makefile b/devel/qt6/Makefile new file mode 100644 index 000000000000..43f634f6f513 --- /dev/null +++ b/devel/qt6/Makefile @@ -0,0 +1,11 @@ +PORTNAME= qt6 +DISTVERSION= ${QT6_VERSION} +CATEGORIES= devel + +MAINTAINER= kde@FreeBSD.org +COMMENT= Cross-platform application and UI framework (metaport) + +USES= metaport qt:6 +USE_QT= ${_USE_QT_ALL:S/$/_run/} + +.include <bsd.port.mk> diff --git a/devel/qt6/pkg-descr b/devel/qt6/pkg-descr new file mode 100644 index 000000000000..8df43c629bc5 --- /dev/null +++ b/devel/qt6/pkg-descr @@ -0,0 +1,9 @@ +Qt is a cross-platform application and UI framework for developers +using C++ or QML, a CSS/JavaScript-like language. + +With Qt, code can be reused efficiently to target multiple platforms +with one code base. The modular C++ class library and developer tools +easily enables developers to create applications for one platform and +easily build and run to deploy on another platform. + +WWW: https://www.qt.io/