summaryrefslogtreecommitdiff
path: root/editors
diff options
context:
space:
mode:
authorMathieu Arnold <mat@FreeBSD.org>2016-04-18 14:07:11 +0000
committerMathieu Arnold <mat@FreeBSD.org>2016-04-18 14:07:11 +0000
commitca09c2e9513d4da3b2c38a2f37da817ef3d2dd95 (patch)
treebc387b0be289d03a9c77f616a349ca9df420df0f /editors
parentUpdate to 0.52.19. (diff)
Update to 0.1.3.
PR: 208867 Submitted by: tkato432 yahoo com Sponsored by: Absolight
Notes
Notes: svn path=/head/; revision=413577
Diffstat (limited to 'editors')
-rw-r--r--editors/neovim/Makefile12
-rw-r--r--editors/neovim/distinfo4
-rw-r--r--editors/neovim/files/patch-CMakeLists.txt19
-rw-r--r--editors/neovim/pkg-plist4
4 files changed, 19 insertions, 20 deletions
diff --git a/editors/neovim/Makefile b/editors/neovim/Makefile
index edd425d4b399..23608d3ce4dc 100644
--- a/editors/neovim/Makefile
+++ b/editors/neovim/Makefile
@@ -2,9 +2,9 @@
# $FreeBSD$
PORTNAME= neovim
-PORTVERSION= 0.1.2
+PORTVERSION= 0.1.3
+DISTVERSIONPREFIX= v
CATEGORIES= editors
-MASTER_SITES= GH
MAINTAINER= ports@FreeBSD.org
COMMENT= Next generation Vim
@@ -21,11 +21,11 @@ LIB_DEPENDS= libunibilium.so:devel/unibilium \
libuv.so:devel/libuv \
libmsgpack.so:devel/msgpack
-USES= cmake gettext-tools lua gmake pkgconfig
+USES= cmake:outsource compiler gettext iconv lua pathfix pkgconfig
USE_GITHUB= yes
-GH_TAGNAME= b33c777
-CMAKE_ARGS+= -DLUA_PRG=${LUA_CMD} \
- -DUSE_BUNDLED_DEPS=OFF
+CMAKE_ARGS= -DLUA_PRG:FILEPATH="${LUA_CMD}" \
+ -DCMAKE_INSTALL_MANDIR:PATH="${MANPREFIX}/man" \
+ -DDEPS_PREFIX:PATH="${LOCALBASE}"
.include <bsd.port.mk>
diff --git a/editors/neovim/distinfo b/editors/neovim/distinfo
index ecffb9c0b419..726186b6d9ed 100644
--- a/editors/neovim/distinfo
+++ b/editors/neovim/distinfo
@@ -1,2 +1,2 @@
-SHA256 (neovim-neovim-0.1.2-b33c777_GH0.tar.gz) = abb394c0f206859f31d781af7b22cda2a0b74378ed56485c111d30e8b9016652
-SIZE (neovim-neovim-0.1.2-b33c777_GH0.tar.gz) = 7611302
+SHA256 (neovim-neovim-v0.1.3_GH0.tar.gz) = 7a86892d941b8829537ad46864b9a363d009ba56aeefdef2ee15ffa3eee5f92b
+SIZE (neovim-neovim-v0.1.3_GH0.tar.gz) = 7636777
diff --git a/editors/neovim/files/patch-CMakeLists.txt b/editors/neovim/files/patch-CMakeLists.txt
index 4fb7ae0936c3..e010c7090899 100644
--- a/editors/neovim/files/patch-CMakeLists.txt
+++ b/editors/neovim/files/patch-CMakeLists.txt
@@ -1,12 +1,11 @@
---- CMakeLists.txt.orig 2015-07-06 08:07:23 UTC
+--- CMakeLists.txt.orig 2016-04-08 02:04:21 UTC
+++ CMakeLists.txt
-@@ -277,6 +277,9 @@ file(GLOB MANPAGES
- RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
- man/nvim.1)
+@@ -213,7 +213,7 @@ else()
-+unset(CMAKE_INSTALL_MANDIR)
-+set(CMAKE_INSTALL_MANDIR ${CMAKE_INSTALL_PREFIX}/man)
-+
- install_helper(
- FILES ${MANPAGES}
- DESTINATION ${CMAKE_INSTALL_MANDIR}/man1)
+ # On FreeBSD 64 math.h uses unguarded C11 extension, which taints clang
+ # 3.4.1 used there.
+- if(CMAKE_SYSTEM_NAME STREQUAL "FreeBSD")
++ if(CMAKE_SYSTEM_NAME STREQUAL "FreeBSD" AND CMAKE_C_COMPILER_ID MATCHES "Clang")
+ add_definitions(-Wno-c11-extensions)
+ endif()
+ endif()
diff --git a/editors/neovim/pkg-plist b/editors/neovim/pkg-plist
index afcf88b3fa60..ba8dfacad5cf 100644
--- a/editors/neovim/pkg-plist
+++ b/editors/neovim/pkg-plist
@@ -59,7 +59,7 @@ share/nvim/runtime/autoload/provider/clipboard.vim
share/nvim/runtime/autoload/provider/python.vim
share/nvim/runtime/autoload/provider/python3.vim
share/nvim/runtime/autoload/provider/pythonx.vim
-share/nvim/runtime/autoload/provider/script_host.py
+share/nvim/runtime/autoload/provider/ruby.vim
share/nvim/runtime/autoload/python3complete.vim
share/nvim/runtime/autoload/pythoncomplete.vim
share/nvim/runtime/autoload/remote/define.vim
@@ -167,6 +167,7 @@ share/nvim/runtime/compiler/xbuild.vim
share/nvim/runtime/compiler/xmllint.vim
share/nvim/runtime/compiler/xmlwf.vim
share/nvim/runtime/delmenu.vim
+share/nvim/runtime/doc/api.txt
share/nvim/runtime/doc/arabic.txt
share/nvim/runtime/doc/autocmd.txt
share/nvim/runtime/doc/change.txt
@@ -210,7 +211,6 @@ share/nvim/runtime/doc/nvim_provider.txt
share/nvim/runtime/doc/nvim_python.txt
share/nvim/runtime/doc/nvim_terminal_emulator.txt
share/nvim/runtime/doc/options.txt
-share/nvim/runtime/doc/os_dos.txt
share/nvim/runtime/doc/os_win32.txt
share/nvim/runtime/doc/pattern.txt
share/nvim/runtime/doc/pi_gzip.txt