Gentoo Archives: gentoo-commits

From: Tim Harder <radhermit@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-editors/vim/
Date: Mon, 14 Aug 2017 05:40:01
Message-Id: 1502689181.de42e0129f98eebe32a06b1cb861c4b933b66712.radhermit@gentoo
1 commit: de42e0129f98eebe32a06b1cb861c4b933b66712
2 Author: Tim Harder <radhermit <AT> gentoo <DOT> org>
3 AuthorDate: Mon Aug 14 05:01:42 2017 +0000
4 Commit: Tim Harder <radhermit <AT> gentoo <DOT> org>
5 CommitDate: Mon Aug 14 05:39:41 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de42e012
7
8 app-editors/vim: version bump to 8.0.0938
9
10 Add terminal USE flag for bug #626522.
11
12 app-editors/vim/Manifest | 2 ++
13 app-editors/vim/metadata.xml | 3 ++-
14 app-editors/vim/{vim-9999.ebuild => vim-8.0.0938.ebuild} | 9 +++++----
15 app-editors/vim/vim-9999.ebuild | 9 +++++----
16 4 files changed, 14 insertions(+), 9 deletions(-)
17
18 diff --git a/app-editors/vim/Manifest b/app-editors/vim/Manifest
19 index 210d7aea1a6..2415ec1f311 100644
20 --- a/app-editors/vim/Manifest
21 +++ b/app-editors/vim/Manifest
22 @@ -1,2 +1,4 @@
23 DIST vim-8.0.0106-gentoo-patches.tar.bz2 2281 SHA256 9823a91b050eb4b001cc50f508d2ad03c7c256ed49183c1af7582318667f48d4 SHA512 39edd9f518c230d2b0486b18aa155572a9eada4a5e21108573d6e66e2eef1276f23b77d766648f018c9cf973a7d03712d8861be6ea13255d7b389912d554a47a WHIRLPOOL d6d01e3944d56762a2a999ee631f89e212360aa030ddd16ea96e32d518ec171e04d8565dcb89e804248d53e4c6e06b19be239ad2316ea88bb57364815b85d26b
24 DIST vim-8.0.0386.tar.gz 13000882 SHA256 25b28f6ef55a8d0b3f255f0fbed90ad1450bde7f7b231cc09d86c5119adc95bc SHA512 3169ea4dbc836c724f63d99cd345227f870a3a922beba84a6b42011685c0dd209f6bba8c69af0650c9a57bb47fc541e1150ca8cefb21fcada022259bf4c94a66 WHIRLPOOL 99a5582e0db0dc53fd8385cddf1fbf13d2fe1dd5c8e33c9959288c19d4b85f50139791269edd4ec3d5cbed6548cc3d9c7962ec1706eb422a4ef83c207aac009b
25 +DIST vim-8.0.0938-gentoo-patches.tar.bz2 2316 SHA256 851418dbbbac25e581eeb44a24e62f8841a7df33f436d1986dd7332fb5d07c60 SHA512 a6062be5e6a5c5b437081312df5742353242b5171bf26da04aa6ca216d2b142b2411a88bc1edd460d28e00a59a210c8e1729e801fac6f1efd86bb2e437a56a2b WHIRLPOOL 8521b344426b5d2b246ddab7768eae45e0ee54ef58085099f9e15575e7854eb461fbcf0093caee1326e29d2425c2d451de36812cda24fa767709fc5d6046236c
26 +DIST vim-8.0.0938.tar.gz 13287289 SHA256 7a07fb164069ce82e5c90ff3831b6f3249e09193800f76d9c576867a63828071 SHA512 be4b6a29ace6a708cd7d0d3a3585cd3b88056e49f3869e18c6b895272e4ec01a8a7a68695ec2f885dd1fc139ae022a3f1b2d2d11e8b883362b9683cf5a8b0cd3 WHIRLPOOL 5098cf73f8b294686888c8b5a31199044ec1f409cc9c3de39e96911f688374282716a3137827e260c97e688bb42e79a77c53a29fa7d3364ce2c3375c2257b309
27
28 diff --git a/app-editors/vim/metadata.xml b/app-editors/vim/metadata.xml
29 index ae7d8547769..fb8e0f11fb3 100644
30 --- a/app-editors/vim/metadata.xml
31 +++ b/app-editors/vim/metadata.xml
32 @@ -8,9 +8,10 @@
33 <use>
34 <flag name="luajit">Use <pkg>dev-lang/luajit</pkg> instead of <pkg>dev-lang/lua</pkg></flag>
35 <flag name="racket">Enable support for Scheme using <pkg>dev-scheme/racket</pkg></flag>
36 + <flag name="terminal">Enable terminal emulation support</flag>
37 <flag name="vim-pager">Install vimpager and vimmanpager links</flag>
38 <flag name="X">Link console vim against X11 libraries to enable title and
39 - clipboard features in xterm</flag>
40 + clipboard features in xterm</flag>
41 </use>
42 <upstream>
43 <remote-id type="cpe">cpe:/a:vim:vim</remote-id>
44
45 diff --git a/app-editors/vim/vim-9999.ebuild b/app-editors/vim/vim-8.0.0938.ebuild
46 similarity index 95%
47 copy from app-editors/vim/vim-9999.ebuild
48 copy to app-editors/vim/vim-8.0.0938.ebuild
49 index f1b87f0b3ab..9ec2edf156f 100644
50 --- a/app-editors/vim/vim-9999.ebuild
51 +++ b/app-editors/vim/vim-8.0.0938.ebuild
52 @@ -5,15 +5,15 @@ EAPI=6
53 VIM_VERSION="8.0"
54 PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
55 PYTHON_REQ_USE=threads
56 -inherit eutils vim-doc flag-o-matic fdo-mime versionator bash-completion-r1 python-single-r1
57 +inherit vim-doc flag-o-matic versionator bash-completion-r1 python-single-r1
58
59 if [[ ${PV} == 9999* ]] ; then
60 inherit git-r3
61 EGIT_REPO_URI="https://github.com/vim/vim.git"
62 else
63 SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz
64 - https://dev.gentoo.org/~radhermit/vim/vim-8.0.0106-gentoo-patches.tar.bz2"
65 - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
66 + https://dev.gentoo.org/~radhermit/vim/vim-8.0.0938-gentoo-patches.tar.bz2"
67 + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
68 fi
69
70 DESCRIPTION="Vim, an improved vi-style text editor"
71 @@ -21,7 +21,7 @@ HOMEPAGE="http://www.vim.org/ https://github.com/vim/vim"
72
73 SLOT="0"
74 LICENSE="vim"
75 -IUSE="X acl cscope debug gpm lua luajit minimal nls perl python racket ruby selinux tcl vim-pager"
76 +IUSE="X acl cscope debug gpm lua luajit minimal nls perl python racket ruby selinux tcl terminal vim-pager"
77 REQUIRED_USE="
78 luajit? ( lua )
79 python? ( ${PYTHON_REQUIRED_USE} )
80 @@ -199,6 +199,7 @@ src_configure() {
81 $(use_enable ruby rubyinterp)
82 $(use_enable selinux)
83 $(use_enable tcl tclinterp)
84 + $(use_enable terminal)
85 )
86
87 # --with-features=huge forces on cscope even if we --disable it. We need
88
89 diff --git a/app-editors/vim/vim-9999.ebuild b/app-editors/vim/vim-9999.ebuild
90 index f1b87f0b3ab..9ec2edf156f 100644
91 --- a/app-editors/vim/vim-9999.ebuild
92 +++ b/app-editors/vim/vim-9999.ebuild
93 @@ -5,15 +5,15 @@ EAPI=6
94 VIM_VERSION="8.0"
95 PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
96 PYTHON_REQ_USE=threads
97 -inherit eutils vim-doc flag-o-matic fdo-mime versionator bash-completion-r1 python-single-r1
98 +inherit vim-doc flag-o-matic versionator bash-completion-r1 python-single-r1
99
100 if [[ ${PV} == 9999* ]] ; then
101 inherit git-r3
102 EGIT_REPO_URI="https://github.com/vim/vim.git"
103 else
104 SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz
105 - https://dev.gentoo.org/~radhermit/vim/vim-8.0.0106-gentoo-patches.tar.bz2"
106 - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
107 + https://dev.gentoo.org/~radhermit/vim/vim-8.0.0938-gentoo-patches.tar.bz2"
108 + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
109 fi
110
111 DESCRIPTION="Vim, an improved vi-style text editor"
112 @@ -21,7 +21,7 @@ HOMEPAGE="http://www.vim.org/ https://github.com/vim/vim"
113
114 SLOT="0"
115 LICENSE="vim"
116 -IUSE="X acl cscope debug gpm lua luajit minimal nls perl python racket ruby selinux tcl vim-pager"
117 +IUSE="X acl cscope debug gpm lua luajit minimal nls perl python racket ruby selinux tcl terminal vim-pager"
118 REQUIRED_USE="
119 luajit? ( lua )
120 python? ( ${PYTHON_REQUIRED_USE} )
121 @@ -199,6 +199,7 @@ src_configure() {
122 $(use_enable ruby rubyinterp)
123 $(use_enable selinux)
124 $(use_enable tcl tclinterp)
125 + $(use_enable terminal)
126 )
127
128 # --with-features=huge forces on cscope even if we --disable it. We need