summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta/recipes-support/vim/files/0001-src-Makefile-improve-reproducibility.patch10
-rw-r--r--meta/recipes-support/vim/files/disable_acl_header_check.patch12
-rw-r--r--meta/recipes-support/vim/files/no-path-adjust.patch2
-rw-r--r--meta/recipes-support/vim/vim.inc7
4 files changed, 16 insertions, 15 deletions
diff --git a/meta/recipes-support/vim/files/0001-src-Makefile-improve-reproducibility.patch b/meta/recipes-support/vim/files/0001-src-Makefile-improve-reproducibility.patch
index 2fc11dbdc2..0741745adc 100644
--- a/meta/recipes-support/vim/files/0001-src-Makefile-improve-reproducibility.patch
+++ b/meta/recipes-support/vim/files/0001-src-Makefile-improve-reproducibility.patch
@@ -16,11 +16,11 @@ Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
16 src/Makefile | 14 ++++---------- 16 src/Makefile | 14 ++++----------
17 1 file changed, 4 insertions(+), 10 deletions(-) 17 1 file changed, 4 insertions(+), 10 deletions(-)
18 18
19Index: git/src/Makefile 19diff --git a/src/Makefile b/src/Makefile
20=================================================================== 20index 32c0d97d1..97c754673 100644
21--- git.orig/src/Makefile 21--- a/src/Makefile
22+++ git/src/Makefile 22+++ b/src/Makefile
23@@ -3101,16 +3101,10 @@ auto/pathdef.c: Makefile auto/config.mk 23@@ -3138,16 +3138,10 @@ auto/pathdef.c: Makefile auto/config.mk
24 -@echo '#include "vim.h"' >> $@ 24 -@echo '#include "vim.h"' >> $@
25 -@echo 'char_u *default_vim_dir = (char_u *)"$(VIMRCLOC)";' | $(QUOTESED) >> $@ 25 -@echo 'char_u *default_vim_dir = (char_u *)"$(VIMRCLOC)";' | $(QUOTESED) >> $@
26 -@echo 'char_u *default_vimruntime_dir = (char_u *)"$(VIMRUNTIMEDIR)";' | $(QUOTESED) >> $@ 26 -@echo 'char_u *default_vimruntime_dir = (char_u *)"$(VIMRUNTIMEDIR)";' | $(QUOTESED) >> $@
diff --git a/meta/recipes-support/vim/files/disable_acl_header_check.patch b/meta/recipes-support/vim/files/disable_acl_header_check.patch
index ee1ea0f390..2a5487e685 100644
--- a/meta/recipes-support/vim/files/disable_acl_header_check.patch
+++ b/meta/recipes-support/vim/files/disable_acl_header_check.patch
@@ -13,11 +13,11 @@ Signed-off-by: Changqing Li <changqing.li@windriver.com>
13 src/configure.ac | 3 ++- 13 src/configure.ac | 3 ++-
14 1 file changed, 2 insertions(+), 1 deletion(-) 14 1 file changed, 2 insertions(+), 1 deletion(-)
15 15
16Index: git/src/configure.ac 16diff --git a/src/configure.ac b/src/configure.ac
17=================================================================== 17index cdb818519..dafb7d6ce 100644
18--- git.orig/src/configure.ac 18--- a/src/configure.ac
19+++ git/src/configure.ac 19+++ b/src/configure.ac
20@@ -3292,7 +3292,7 @@ AC_CHECK_HEADERS(stdint.h stdlib.h strin 20@@ -3400,7 +3400,7 @@ AC_CHECK_HEADERS(stdint.h stdlib.h string.h \
21 sys/systeminfo.h locale.h sys/stream.h termios.h \ 21 sys/systeminfo.h locale.h sys/stream.h termios.h \
22 libc.h sys/statfs.h poll.h sys/poll.h pwd.h \ 22 libc.h sys/statfs.h poll.h sys/poll.h pwd.h \
23 utime.h sys/param.h sys/ptms.h libintl.h libgen.h \ 23 utime.h sys/param.h sys/ptms.h libintl.h libgen.h \
@@ -26,7 +26,7 @@ Index: git/src/configure.ac
26 sys/access.h sys/sysinfo.h wchar.h wctype.h) 26 sys/access.h sys/sysinfo.h wchar.h wctype.h)
27 27
28 dnl sys/ptem.h depends on sys/stream.h on Solaris 28 dnl sys/ptem.h depends on sys/stream.h on Solaris
29@@ -3974,6 +3974,7 @@ AC_ARG_ENABLE(acl, 29@@ -4137,6 +4137,7 @@ AC_ARG_ENABLE(acl,
30 , [enable_acl="yes"]) 30 , [enable_acl="yes"])
31 if test "$enable_acl" = "yes"; then 31 if test "$enable_acl" = "yes"; then
32 AC_MSG_RESULT(no) 32 AC_MSG_RESULT(no)
diff --git a/meta/recipes-support/vim/files/no-path-adjust.patch b/meta/recipes-support/vim/files/no-path-adjust.patch
index 908459a95e..1b380393d8 100644
--- a/meta/recipes-support/vim/files/no-path-adjust.patch
+++ b/meta/recipes-support/vim/files/no-path-adjust.patch
@@ -18,7 +18,7 @@ diff --git a/src/Makefile b/src/Makefile
18index c9513a632..7a7cbdc43 100644 18index c9513a632..7a7cbdc43 100644
19--- a/src/Makefile 19--- a/src/Makefile
20+++ b/src/Makefile 20+++ b/src/Makefile
21@@ -2534,11 +2534,7 @@ installtools: $(TOOLS) $(DESTDIR)$(exec_prefix) $(DEST_BIN) \ 21@@ -2552,11 +2552,7 @@ installtools: $(TOOLS) $(DESTDIR)$(exec_prefix) $(DEST_BIN) \
22 rm -rf $$cvs; \ 22 rm -rf $$cvs; \
23 fi 23 fi
24 -chmod $(FILEMOD) $(DEST_TOOLS)/* 24 -chmod $(FILEMOD) $(DEST_TOOLS)/*
diff --git a/meta/recipes-support/vim/vim.inc b/meta/recipes-support/vim/vim.inc
index c7f3987134..2a9fda5376 100644
--- a/meta/recipes-support/vim/vim.inc
+++ b/meta/recipes-support/vim/vim.inc
@@ -18,8 +18,8 @@ SRC_URI = "git://github.com/vim/vim.git;branch=master;protocol=https \
18 file://no-path-adjust.patch \ 18 file://no-path-adjust.patch \
19 " 19 "
20 20
21PV .= ".1198" 21PV .= ".1652"
22SRCREV = "f209dcd3defb95bae21b2740910e6aa7bb940531" 22SRCREV = "3e152c76adb9542af86760786d42a0beffe5354b"
23 23
24# Do not consider .z in x.y.z, as that is updated with every commit 24# Do not consider .z in x.y.z, as that is updated with every commit
25UPSTREAM_CHECK_GITTAGREGEX = "(?P<pver>\d+\.\d+)\.0" 25UPSTREAM_CHECK_GITTAGREGEX = "(?P<pver>\d+\.\d+)\.0"
@@ -37,7 +37,7 @@ CLEANBROKEN = "1"
37# vim configure.in contains functions which got 'dropped' by autotools.bbclass 37# vim configure.in contains functions which got 'dropped' by autotools.bbclass
38do_configure () { 38do_configure () {
39 cd src 39 cd src
40 rm -f auto/* 40 rm -rf auto/*
41 touch auto/config.mk 41 touch auto/config.mk
42 # git timestamps aren't reliable, so touch the shipped .po files so they aren't regenerated 42 # git timestamps aren't reliable, so touch the shipped .po files so they aren't regenerated
43 touch -c po/cs.cp1250.po po/ja.euc-jp.po po/ja.sjis.po po/ko.po po/pl.UTF-8.po po/pl.cp1250.po po/ru.cp1251.po po/sk.cp1250.po po/uk.cp1251.po po/zh_CN.po po/zh_CN.cp936.po po/zh_TW.po 43 touch -c po/cs.cp1250.po po/ja.euc-jp.po po/ja.sjis.po po/ko.po po/pl.UTF-8.po po/pl.cp1250.po po/ru.cp1251.po po/sk.cp1250.po po/uk.cp1251.po po/zh_CN.po po/zh_CN.cp936.po po/zh_TW.po
@@ -76,6 +76,7 @@ EXTRA_OECONF = " \
76 --disable-desktop-database-update \ 76 --disable-desktop-database-update \
77 --with-tlib=ncurses \ 77 --with-tlib=ncurses \
78 --with-modified-by='${MAINTAINER}' \ 78 --with-modified-by='${MAINTAINER}' \
79 --with-wayland=no \
79 ac_cv_small_wchar_t=no \ 80 ac_cv_small_wchar_t=no \
80 ac_cv_path_GLIB_COMPILE_RESOURCES=no \ 81 ac_cv_path_GLIB_COMPILE_RESOURCES=no \
81 vim_cv_getcwd_broken=no \ 82 vim_cv_getcwd_broken=no \