Index | Thread | Search

From:
Rafael Sadowski <rafael@sizeofvoid.org>
Subject:
Re: Remove: x11/qt5/qtwebkit preparations
To:
ports <ports@openbsd.org>
Date:
Sun, 11 Feb 2024 20:27:44 +0100

Download raw body.

Thread
  • Rafael Sadowski:

    Remove: x11/qt5/qtwebkit preparations

  • Rafael Sadowski:

    Remove: x11/qt5/qtwebkit preparations

  • gonzalo:

    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
    
    
    
  • Rafael Sadowski:

    Remove: x11/qt5/qtwebkit preparations

  • Rafael Sadowski:

    Remove: x11/qt5/qtwebkit preparations

  • gonzalo:

    Remove: x11/qt5/qtwebkit preparations