Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F155026492
D13641.id37200.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
2 KB
Referenced Files
None
Subscribers
None
D13641.id37200.diff
View Options
Index: head/devel/qt5-designer/Makefile
===================================================================
--- head/devel/qt5-designer/Makefile
+++ head/devel/qt5-designer/Makefile
@@ -2,6 +2,7 @@
PORTNAME= designer
DISTVERSION= ${QT5_VERSION}
+PORTREVISION= 1
CATEGORIES= devel
PKGNAMEPREFIX= qt5-
@@ -9,7 +10,7 @@
COMMENT= Qt 5 graphical user interface designer
USE_QT5= assistant_run core gui network printsupport quick uiplugin \
- webkit widgets xml buildtools_build
+ widgets xml buildtools_build
QT_DIST= tools
USES= qmake
USE_LDCONFIG= ${PREFIX}/${QT_LIBDIR_REL}
@@ -21,6 +22,12 @@
BUILD_WRKSRC= ${WRKSRC}/src/${PORTNAME}
INSTALL_WRKSRC= ${WRKSRC}/src/${PORTNAME}
+
+OPTIONS_DEFINE= WEBKIT
+OPTIONS_SUB= yes
+WEBKIT_DESC= Build WebKit-based WebView widget
+WEBKIT_QMAKE_ON= CONFIG+=use_webkit
+WEBKIT_USE= QT5=webkit
post-patch:
# uiplugin is built in x11-toolkits/qt5-uiplugin.
Index: head/devel/qt5-designer/files/patch-src_designer_src_plugins_plugins.pro
===================================================================
--- head/devel/qt5-designer/files/patch-src_designer_src_plugins_plugins.pro
+++ head/devel/qt5-designer/files/patch-src_designer_src_plugins_plugins.pro
@@ -0,0 +1,16 @@
+Make QtWebKit an optional dependency of devel/qt5-designer.
+Otherwise ports like devel/qtcreator will depend on both
+qt5-webengine (directly) and qt5-webkit (via designer).
+
+--- src/designer/src/plugins/plugins.pro.orig 2016-11-03 08:31:16 UTC
++++ src/designer/src/plugins/plugins.pro
+@@ -1,6 +1,8 @@
+ TEMPLATE = subdirs
+
+ # qtHaveModule(opengl): SUBDIRS += tools/view3d
+-qtHaveModule(webkitwidgets): SUBDIRS += qwebview
++use_webkit {
++ qtHaveModule(webkitwidgets): SUBDIRS += qwebview
++}
+ win32: qtHaveModule(axcontainer): SUBDIRS += activeqt
+ qtHaveModule(quickwidgets): SUBDIRS += qquickwidget
Index: head/devel/qt5-designer/pkg-plist
===================================================================
--- head/devel/qt5-designer/pkg-plist
+++ head/devel/qt5-designer/pkg-plist
@@ -177,7 +177,7 @@
%%QT_CMAKEDIR%%/Qt5Designer/Qt5DesignerConfig.cmake
%%QT_CMAKEDIR%%/Qt5Designer/Qt5DesignerConfigVersion.cmake
%%QT_CMAKEDIR%%/Qt5Designer/Qt5Designer_QQuickWidgetPlugin.cmake
-%%QT_CMAKEDIR%%/Qt5Designer/Qt5Designer_QWebViewPlugin.cmake
+%%WEBKIT%%%%QT_CMAKEDIR%%/Qt5Designer/Qt5Designer_QWebViewPlugin.cmake
%%QT_BINDIR%%/designer
%%QT_LIBDIR%%/libQt5Designer.prl
%%QT_LIBDIR%%/libQt5Designer.so
@@ -196,7 +196,7 @@
%%QT_MKSPECDIR%%/modules/qt_lib_designercomponents_private.pri
%%QT_PLUGINDIR%%/designer/libqquickwidget.so
%%DEBUG%%%%QT_PLUGINDIR%%/designer/libqquickwidget.so.debug
-%%QT_PLUGINDIR%%/designer/libqwebview.so
-%%DEBUG%%%%QT_PLUGINDIR%%/designer/libqwebview.so.debug
+%%WEBKIT%%%%QT_PLUGINDIR%%/designer/libqwebview.so
+%%WEBKIT%%%%DEBUG%%%%QT_PLUGINDIR%%/designer/libqwebview.so.debug
libdata/pkgconfig/Qt5Designer.pc
share/pixmaps/designer-qt5.png
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Fri, May 1, 6:45 PM (19 h, 21 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
32593656
Default Alt Text
D13641.id37200.diff (2 KB)
Attached To
Mode
D13641: Make webkit optional in qt5-designer
Attached
Detach File
Event Timeline
Log In to Comment