aboutsummaryrefslogtreecommitdiff
path: root/editors/neovim-qt
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2018-03-16 08:06:21 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2018-03-16 08:06:21 +0000
commit58c6c6fa6f6968944c4ae12dcaea6cd84fb51133 (patch)
treeff37f7f5b6d1f6c0480680cb82eaae848dd2b576 /editors/neovim-qt
parentf049ec1da768f880e546b06510f445be6592a26a (diff)
downloadports-58c6c6fa6f6968944c4ae12dcaea6cd84fb51133.tar.gz
ports-58c6c6fa6f6968944c4ae12dcaea6cd84fb51133.zip
New port: editors/neovim-qt: Neovim client library and QT5 GUI
PR: 224427 Submitted by: chuck@tuffli.net
Notes
Notes: svn path=/head/; revision=464660
Diffstat (limited to 'editors/neovim-qt')
-rw-r--r--editors/neovim-qt/Makefile28
-rw-r--r--editors/neovim-qt/distinfo3
-rw-r--r--editors/neovim-qt/pkg-descr5
-rw-r--r--editors/neovim-qt/pkg-plist7
4 files changed, 43 insertions, 0 deletions
diff --git a/editors/neovim-qt/Makefile b/editors/neovim-qt/Makefile
new file mode 100644
index 000000000000..a6c0d2fef001
--- /dev/null
+++ b/editors/neovim-qt/Makefile
@@ -0,0 +1,28 @@
+# $FreeBSD$
+
+PORTNAME= neovim-qt
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.2.8
+CATEGORIES= editors
+
+MAINTAINER= chuck@tuffli.net
+COMMENT= Neovim client library and QT5 GUI
+
+LICENSE= ISCL
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= neovim>=0:editors/neovim
+LIB_DEPENDS= libmsgpackc.so:devel/msgpack
+RUN_DEPENDS= neovim>=0:editors/neovim
+
+USES= cmake:outsource desktop-file-utils
+USE_GITHUB= yes
+GH_ACCOUNT= equalsraf
+USE_QT5= core gui testlib network widgets buildtools_build qmake_build
+
+CMAKE_ON= USE_SYSTEM_MSGPACK
+CMAKE_OFF= ENABLE_TESTS
+
+DATADIR= ${PREFIX}/share/nvim-qt
+
+.include <bsd.port.mk>
diff --git a/editors/neovim-qt/distinfo b/editors/neovim-qt/distinfo
new file mode 100644
index 000000000000..a32434804939
--- /dev/null
+++ b/editors/neovim-qt/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1513608557
+SHA256 (equalsraf-neovim-qt-v0.2.8_GH0.tar.gz) = 53653c21de1dd41fb78a65f27e989b3478c74ad91cbde92f831fb3d81b25802b
+SIZE (equalsraf-neovim-qt-v0.2.8_GH0.tar.gz) = 969166
diff --git a/editors/neovim-qt/pkg-descr b/editors/neovim-qt/pkg-descr
new file mode 100644
index 000000000000..815df3b5ea70
--- /dev/null
+++ b/editors/neovim-qt/pkg-descr
@@ -0,0 +1,5 @@
+neovim is a Qt5 GUI for neovim.
+Commands for interacting with the GUI are regular commands,
+available in the documentation.
+
+WWW: https://github.com/equalsraf/neovim-qt/
diff --git a/editors/neovim-qt/pkg-plist b/editors/neovim-qt/pkg-plist
new file mode 100644
index 000000000000..10b9da688966
--- /dev/null
+++ b/editors/neovim-qt/pkg-plist
@@ -0,0 +1,7 @@
+bin/nvim-qt
+share/applications/nvim-qt.desktop
+%%DATADIR%%/runtime/README.md
+%%DATADIR%%/runtime/doc/nvim_gui_shim.txt
+%%DATADIR%%/runtime/doc/tags
+%%DATADIR%%/runtime/plugin/nvim_gui_shim.vim
+share/pixmaps/nvim-qt.png