Download raw body.
Remove: x11/qt5/qtwebkit preparations
On Sun Feb 04, 2024 at 08:25:13AM +0100, Rafael Sadowski wrote:
> Hi ports@, hi ports hackers,
>
> I would like to get rid of 'x11/qt5/qtwebkit'. Here is a short list with
> ports using qtwebkit with some comments. All $MAINTAINER CC'd.
>
> - geo/qgis: I can't imagine that such an active project would still use it.
> - x11/qt5/qttools: Easy to remove
OK to remove qwebview? I doubt that anyone uses it for WYSIWYG
development ;)
Index: Makefile
===================================================================
RCS file: /cvs/ports/x11/qt5/qttools/Makefile,v
diff -u -p -r1.21 Makefile
--- Makefile 18 Dec 2023 12:37:10 -0000 1.21
+++ Makefile 11 Feb 2024 19:21:05 -0000
@@ -1,8 +1,6 @@
QT5NAME = QtTools
COMMENT-main = Qt development tools
-COMMENT-webview = Webkit-based Qt Designer plugin
-PKGNAME-webview = qwebview-${QT5_KDE_VERSION}
REVISION = 0
KDE_COMMIT = 16d0a9944bbd4a05edfb364bc5c28f19533a7449
@@ -10,7 +8,7 @@ KDE_VERSION = 4
DPB_PROPERTIES = parallel
-MULTI_PACKAGES = -main -examples -webview
+MULTI_PACKAGES = -main -examples
SHARED_LIBS += Qt5Designer 3.1 # 5.9
SHARED_LIBS += Qt5DesignerComponents 3.0 # 5.9
@@ -21,9 +19,6 @@ WANTLIB-main += Qt5PrintSupport Qt5Qml Q
WANTLIB-main += Qt5Sql Qt5Widgets Qt5Xml c m
WANTLIB-main += llvm${MODCLANG_VERSION}/lib/clang
-WANTLIB-webview += ${COMPILER_LIBCXX} GL Qt5Core Qt5Designer Qt5Gui Qt5Network
-WANTLIB-webview += Qt5WebKit Qt5WebKitWidgets Qt5Widgets Qt5Xml m
-
# avoid BDEP on ourselves
MODQT5_DEPS = No
@@ -38,13 +33,9 @@ LIB_DEPENDS-main = ${LIB_DEPENDS} \
${MODCLANG_LIB_DEPENDS} \
x11/qt5/qtdeclarative>=${QT5_VERSION:R},<${QT5_NEXT_VERSION}
-LIB_DEPENDS-webview = ${LIB_DEPENDS} \
- ${BUILD_PKGPATH}>=${QT5_VERSION},<${QT5_NEXT_VERSION} \
- x11/qt5/qtwebkit
-
FLAVORS = debug
-PSEUDO_FLAVORS = bootstrap no_examples no_webview
-FLAVOR ?= bootstrap no_examples no_webview
+PSEUDO_FLAVORS = bootstrap no_examples
+FLAVOR ?= bootstrap no_examples
CONFIGURE_ENV = LLVM_INSTALL_DIR=${LOCALBASE}/llvm${MODCLANG_VERSION}
@@ -52,11 +43,5 @@ CONFIGURE_ENV = LLVM_INSTALL_DIR=${LOCA
pre-configure:
${QT5_GEN_INCLUDES}
-
-.if !${BUILD_PACKAGES:M-webview}
-post-configure:
- perl -pi -e 's/^qtHaveModule.*webkitwidgets/\# $$&/' \
- ${WRKSRC}/src/designer/src/plugins/plugins.pro
-.endif
.include <bsd.port.mk>
Index: pkg/DESCR-webview
===================================================================
RCS file: pkg/DESCR-webview
diff -N pkg/DESCR-webview
--- pkg/DESCR-webview 25 Dec 2016 14:13:14 -0000 1.1.1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1 +0,0 @@
-Webkit plugin for Qt Designer.
Index: pkg/PLIST-webview
===================================================================
RCS file: pkg/PLIST-webview
diff -N pkg/PLIST-webview
--- pkg/PLIST-webview 11 Mar 2022 20:17:03 -0000 1.4
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,2 +0,0 @@
-lib/qt5/cmake/Qt5Designer/Qt5Designer_QWebViewPlugin.cmake
-@so lib/qt5/plugins/designer/libqwebview.so
Remove: x11/qt5/qtwebkit preparations