svn commit: r490122 - in head: Mk/Uses www www/qt5-webview
Tobias C. Berner
tcberner at FreeBSD.org
Sun Jan 13 10:14:25 UTC 2019
Author: tcberner
Date: Sun Jan 13 10:14:23 2019
New Revision: 490122
URL: https://svnweb.freebsd.org/changeset/ports/490122
Log:
New port: www/qt5-webview
Qt WebView provides a way to display web content in a QML application without
necessarily including a full web browser stack by using native APIs where it
makes sense.
[1] http://doc.qt.io/qt-5/qtwebview-index.html
PR: 234910
Added:
head/www/qt5-webview/
head/www/qt5-webview/Makefile (contents, props changed)
head/www/qt5-webview/pkg-plist (contents, props changed)
Modified:
head/Mk/Uses/qt.mk
head/www/Makefile
Modified: head/Mk/Uses/qt.mk
==============================================================================
--- head/Mk/Uses/qt.mk Sun Jan 13 09:53:41 2019 (r490121)
+++ head/Mk/Uses/qt.mk Sun Jan 13 10:14:23 2019 (r490122)
@@ -156,7 +156,7 @@ _USE_QT5_ONLY= 3d buildtools canvas3d charts concurre
qdbus qdoc qdoc-data qev quickcontrols \
quickcontrols2 scxml sensors serialbus serialport speech \
sql-tds uiplugin uitools virtualkeyboard wayland webchannel \
- webengine websockets websockets-qml widgets x11extras
+ webengine websockets websockets-qml webview widgets x11extras
# Dependency tuples: _LIB should be preferred if possible.
3d_PORT= graphics/${_QT_RELNAME}-3d
@@ -440,6 +440,9 @@ websockets-qml_PATH= ${LOCALBASE}/${QT_QMLDIR_REL}/QtW
webkit_PORT= www/${_QT_RELNAME}-webkit
webkit_LIB= libQt${_QT_LIBVER}WebKit.so
+
+webview_PORT= www/${_QT_RELNAME}-webview
+webview_LIB= libQt${_QT_LIBVER}WebView.so
widgets_PORT= x11-toolkits/${_QT_RELNAME}-widgets
widgets_LIB= libQt${_QT_LIBVER}Widgets.so
Modified: head/www/Makefile
==============================================================================
--- head/www/Makefile Sun Jan 13 09:53:41 2019 (r490121)
+++ head/www/Makefile Sun Jan 13 10:14:23 2019 (r490122)
@@ -1894,6 +1894,7 @@
SUBDIR += qt5-webkit
SUBDIR += qt5-websockets
SUBDIR += qt5-websockets-qml
+ SUBDIR += qt5-webview
SUBDIR += quark
SUBDIR += qupzilla-qt4
SUBDIR += qupzilla-qt5
Added: head/www/qt5-webview/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/www/qt5-webview/Makefile Sun Jan 13 10:14:23 2019 (r490122)
@@ -0,0 +1,16 @@
+# $FreeBSD$
+
+PORTNAME= webview
+DISTVERSION= ${QT5_VERSION}
+CATEGORIES= www
+PKGNAMEPREFIX= qt5-
+
+MAINTAINER= kde at FreeBSD.org
+COMMENT= Qt component for displaying web content
+
+USES= compiler:c++11-lang qmake:norecursive qt-dist:5
+USE_QT= core declarative gui network webengine \
+ buildtools_build
+USE_LDCONFIG= ${PREFIX}/${QT_LIBDIR_REL}
+
+.include <bsd.port.mk>
Added: head/www/qt5-webview/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/www/qt5-webview/pkg-plist Sun Jan 13 10:14:23 2019 (r490122)
@@ -0,0 +1,34 @@
+%%QT_INCDIR%%/QtWebView/%%FULLVER%%/QtWebView/private/qabstractwebview_p.h
+%%QT_INCDIR%%/QtWebView/%%FULLVER%%/QtWebView/private/qnativeviewcontroller_p.h
+%%QT_INCDIR%%/QtWebView/%%FULLVER%%/QtWebView/private/qquickviewcontroller_p.h
+%%QT_INCDIR%%/QtWebView/%%FULLVER%%/QtWebView/private/qquickwebview_p.h
+%%QT_INCDIR%%/QtWebView/%%FULLVER%%/QtWebView/private/qquickwebviewloadrequest_p.h
+%%QT_INCDIR%%/QtWebView/%%FULLVER%%/QtWebView/private/qwebview_p.h
+%%QT_INCDIR%%/QtWebView/%%FULLVER%%/QtWebView/private/qwebviewfactory_p.h
+%%QT_INCDIR%%/QtWebView/%%FULLVER%%/QtWebView/private/qwebviewinterface_p.h
+%%QT_INCDIR%%/QtWebView/%%FULLVER%%/QtWebView/private/qwebviewloadrequest_p.h
+%%QT_INCDIR%%/QtWebView/%%FULLVER%%/QtWebView/private/qwebviewplugin_p.h
+%%QT_INCDIR%%/QtWebView/QtWebView
+%%QT_INCDIR%%/QtWebView/QtWebViewDepends
+%%QT_INCDIR%%/QtWebView/QtWebViewVersion
+%%QT_INCDIR%%/QtWebView/qtwebviewfunctions.h
+%%QT_INCDIR%%/QtWebView/qtwebviewversion.h
+%%QT_INCDIR%%/QtWebView/qwebview_global.h
+%%QT_CMAKEDIR%%/Qt5WebView/Qt5WebViewConfig.cmake
+%%QT_CMAKEDIR%%/Qt5WebView/Qt5WebViewConfigVersion.cmake
+%%QT_CMAKEDIR%%/Qt5WebView/Qt5WebView_QWebEngineWebViewPlugin.cmake
+%%QT_LIBDIR%%/libQt5WebView.prl
+%%QT_LIBDIR%%/libQt5WebView.so
+%%QT_LIBDIR%%/libQt5WebView.so.5
+%%QT_LIBDIR%%/libQt5WebView.so.%%SHORTVER%%
+%%QT_LIBDIR%%/libQt5WebView.so.%%FULLVER%%
+%%DEBUG%%%%QT_LIBDIR%%/libQt5WebView.so.%%FULLVER%%.debug
+%%QT_MKSPECDIR%%/modules/qt_lib_webview.pri
+%%QT_MKSPECDIR%%/modules/qt_lib_webview_private.pri
+%%QT_PLUGINDIR%%/webview/libqtwebview_webengine.so
+%%DEBUG%%%%QT_PLUGINDIR%%/webview/libqtwebview_webengine.so.debug
+%%QT_QMLDIR%%/QtWebView/libdeclarative_webview.so
+%%DEBUG%%%%QT_QMLDIR%%/QtWebView/libdeclarative_webview.so.debug
+%%QT_QMLDIR%%/QtWebView/plugins.qmltypes
+%%QT_QMLDIR%%/QtWebView/qmldir
+libdata/pkgconfig/Qt5WebView.pc
More information about the svn-ports-head
mailing list