From: Rafael Sadowski Subject: Qt6: neovim-qt-0.2.19 To: ports@openbsd.org Cc: Laurence Tratt Date: Sun, 13 Jul 2025 21:10:05 +0200 Simple diff to switch neovim-qt-0.2.19 to Qt6. Tested on amd64. OK? Cheers Rafael diff --git a/editors/neovim-qt/Makefile b/editors/neovim-qt/Makefile index 8ad82287644..623a4f890cc 100644 --- a/editors/neovim-qt/Makefile +++ b/editors/neovim-qt/Makefile @@ -3,6 +3,7 @@ COMMENT = Qt5 GUI front-end for neovim GH_ACCOUNT = equalsraf GH_PROJECT = neovim-qt GH_TAGNAME = v0.2.19 +REVISION = 0 CATEGORIES = editors @@ -13,28 +14,28 @@ MAINTAINER = Laurence Tratt # ISC PERMIT_PACKAGE = Yes -WANTLIB += ${COMPILER_LIBCXX} Qt5Core Qt5Gui Qt5Network Qt5Svg -WANTLIB += Qt5Widgets c m msgpack-c +WANTLIB += ${COMPILER_LIBCXX} GL Qt6Core Qt6Gui Qt6Network Qt6Svg +WANTLIB += Qt6SvgWidgets Qt6Widgets c m msgpack-c MODULES = devel/cmake \ lang/python \ - x11/qt5 + x11/qt6 MODPY_RUNDEP = Yes BUILD_DEPENDS = editors/neovim LIB_DEPENDS = devel/msgpack \ - x11/qt5/qtsvg + x11/qt6/qtsvg RUN_DEPENDS = devel/desktop-file-utils \ editors/neovim \ x11/gtk+4,-guic \ x11/xclip -CONFIGURE_ARGS = -DUSE_SYSTEM_MSGPACK=On \ +CONFIGURE_ARGS = -DWITH_QT=Qt6\ + -DUSE_SYSTEM_MSGPACK=On \ -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=On -CONFIGURE_ENV = QT_DIR=${LOCALBASE}/lib/qt5/cmake/Qt5/ TEST_IS_INTERACTIVE = X11