# $OpenBSD: Makefile,v 1.3 2021/02/23 19:39:21 sthen Exp $

COMMENT =	Qt5 GUI front-end for neovim

GH_ACCOUNT = equalsraf
GH_PROJECT = neovim-qt
GH_TAGNAME = v0.2.16.1
REVISION =	0

CATEGORIES = editors

HOMEPAGE = https://github.com/equalsraf/neovim-qt/wiki

MAINTAINER = Laurence Tratt <laurie@tratt.net>

# ISC
PERMIT_PACKAGE = Yes

WANTLIB += ${COMPILER_LIBCXX} Qt5Core Qt5Gui Qt5Network Qt5Svg
WANTLIB += Qt5Widgets c m msgpackc

MODULES =	devel/cmake \
		lang/python \
		x11/qt5

MODPY_RUNDEP =	Yes

BUILD_DEPENDS =	editors/neovim

LIB_DEPENDS =	devel/msgpack \
		x11/qt5/qtsvg

RUN_DEPENDS =	devel/desktop-file-utils \
		editors/neovim \
		x11/gtk+3,-guic \
		x11/xclip

CONFIGURE_ARGS =	-DUSE_SYSTEM_MSGPACK=On \
			-DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=On

TEST_IS_INTERACTIVE = X11

.include <bsd.port.mk>
