aboutsummaryrefslogtreecommitdiffstats
path: root/www
diff options
context:
space:
mode:
authorTobias C. Berner <tcberner@FreeBSD.org>2019-01-13 18:14:23 +0800
committerTobias C. Berner <tcberner@FreeBSD.org>2019-01-13 18:14:23 +0800
commitf1d73a7167ec0b1280d3097976847b05e4e45b14 (patch)
tree5fc5ef34d7b56cd9cd46b856448a55b0da3a26e1 /www
parent0f09b4198673ffd5e19475cb6eef7454ef3d65ff (diff)
downloadfreebsd-ports-gnome-f1d73a7167ec0b1280d3097976847b05e4e45b14.tar.gz
freebsd-ports-gnome-f1d73a7167ec0b1280d3097976847b05e4e45b14.tar.zst
freebsd-ports-gnome-f1d73a7167ec0b1280d3097976847b05e4e45b14.zip
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
Diffstat (limited to 'www')
-rw-r--r--www/Makefile1
-rw-r--r--www/qt5-webview/Makefile16
-rw-r--r--www/qt5-webview/pkg-plist34
3 files changed, 51 insertions, 0 deletions
diff --git a/www/Makefile b/www/Makefile
index 4ec455e98b23..d2c718a41eff 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -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
diff --git a/www/qt5-webview/Makefile b/www/qt5-webview/Makefile
new file mode 100644
index 000000000000..8a44eb42556f
--- /dev/null
+++ b/www/qt5-webview/Makefile
@@ -0,0 +1,16 @@
+# $FreeBSD$
+
+PORTNAME= webview
+DISTVERSION= ${QT5_VERSION}
+CATEGORIES= www
+PKGNAMEPREFIX= qt5-
+
+MAINTAINER= kde@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>
diff --git a/www/qt5-webview/pkg-plist b/www/qt5-webview/pkg-plist
new file mode 100644
index 000000000000..c419dbb44f4c
--- /dev/null
+++ b/www/qt5-webview/pkg-plist
@@ -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