aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTobias C. Berner <tcberner@FreeBSD.org>2022-08-22 17:38:51 +0000
committerTobias C. Berner <tcberner@FreeBSD.org>2022-08-22 17:38:54 +0000
commiteed771696111d2fb5bb1dd42d8d418b287298470 (patch)
treec1ab6c799e14cf6fbcd0e56a9d223e149149dc4b
parente215b620987fce04e89e878f4a18e09344615a7a (diff)
downloadports-eed771696111d2fb5bb1dd42d8d418b287298470.tar.gz
ports-eed771696111d2fb5bb1dd42d8d418b287298470.zip
devel/qt6: new port -- metaport for Qt 6
- while here, fix components for lottie and languageserver.
-rw-r--r--Mk/Uses/qt.mk4
-rw-r--r--devel/Makefile1
-rw-r--r--devel/qt6/Makefile11
-rw-r--r--devel/qt6/pkg-descr9
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/