pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

wip/neovim: import neovim-0.2.2



Module Name:	pkgsrc-wip
Committed By:	Kamil Rytarowski <n54%gmx.com@localhost>
Pushed By:	kamil
Date:		Sun Mar 25 05:33:22 2018 +0200
Changeset:	589a07435b40e3d1c5a8c156afe5a41e7afe5366

Added Files:
	neovim/DESCR
	neovim/Makefile
	neovim/PLIST
	neovim/distinfo

Log Message:
wip/neovim: import neovim-0.2.2

Neovim is a project that seeks to aggressively refactor Vim in order to:

 * Simplify maintenance and encourage contributions
 * Split the work between multiple developers
 * Enable advanced UIs without modifications to the core
 * Maximize extensibility

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=589a07435b40e3d1c5a8c156afe5a41e7afe5366

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 neovim/DESCR    |  6 ++++++
 neovim/Makefile | 39 +++++++++++++++++++++++++++++++++++++++
 neovim/PLIST    |  1 +
 neovim/distinfo |  6 ++++++
 4 files changed, 52 insertions(+)

diffs:
diff --git a/neovim/DESCR b/neovim/DESCR
new file mode 100644
index 0000000000..e30e8b31ab
--- /dev/null
+++ b/neovim/DESCR
@@ -0,0 +1,6 @@
+Neovim is a project that seeks to aggressively refactor Vim in order to:
+
+ * Simplify maintenance and encourage contributions
+ * Split the work between multiple developers
+ * Enable advanced UIs without modifications to the core
+ * Maximize extensibility
diff --git a/neovim/Makefile b/neovim/Makefile
new file mode 100644
index 0000000000..597efe4dba
--- /dev/null
+++ b/neovim/Makefile
@@ -0,0 +1,39 @@
+# $NetBSD$
+
+DISTNAME=	neovim-0.2.2
+CATEGORIES=	editors
+MASTER_SITES=	${MASTER_SITE_GITHUB:=neovim/}
+GITHUB_TAG=	v${PKGVERSION_NOREV}
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://github.com/neovim/neovim/
+COMMENT=	Vim-fork focused on extensibility and usability
+LICENSE=	apache-2.0 AND vim-license
+
+USE_CMAKE=	yes
+
+USE_LANGUAGES=	c c++
+
+CONFIGURE_DIRS=		${WRKDIR}/build
+CMAKE_ARG_PATH=		${WRKSRC}
+
+post-extract:
+	${RUN} mkdir -p ${WRKDIR}/build
+
+# should follow the LuaJIT API compatibility
+LUA_VERSION_REQD=	51
+
+DEPENDS+=	${LUA_PKGPREFIX}-MessagePack-[0-9]*:../../wip/lua-MessagePack
+DEPENDS+=	${LUA_PKGPREFIX}-lpeg-[0-9]*:../../devel/lua-lpeg
+DEPENDS+=	${LUA_PKGPREFIX}-mpack-[0-9]*:../../wip/lua-mpack
+
+.include "../../converters/libiconv/buildlink3.mk"
+.include "../../devel/jemalloc/buildlink3.mk"
+.include "../../devel/libuv/buildlink3.mk"
+.include "../../devel/msgpack/buildlink3.mk"
+.include "../../lang/lua/application.mk"
+.include "../../lang/LuaJIT2/buildlink3.mk"
+.include "../../wip/libunibilium/buildlink3.mk"
+.include "../../wip/libvterm/buildlink3.mk"
+.include "../../wip/libtermkey/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/neovim/PLIST b/neovim/PLIST
new file mode 100644
index 0000000000..48d96a5493
--- /dev/null
+++ b/neovim/PLIST
@@ -0,0 +1 @@
+@comment $NetBSD$
diff --git a/neovim/distinfo b/neovim/distinfo
new file mode 100644
index 0000000000..ae19993a5e
--- /dev/null
+++ b/neovim/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (neovim-0.2.2.tar.gz) = 84a3c38e82f94725366f1423af85c78867d2ec25
+RMD160 (neovim-0.2.2.tar.gz) = fb2a0f232deafc02fa348513c4c76a0e02b421ca
+SHA512 (neovim-0.2.2.tar.gz) = 5609defe86ac98356f1b9ae9adc6049bb4df920a9a2ae3104f761d52d4dd54cbc84d2596231595dd9b0aa97201fef2121e6c5c86a19267ab6b871dbf4b568209
+Size (neovim-0.2.2.tar.gz) = 8325879 bytes


Home | Main Index | Thread Index | Old Index