* [gentoo-commits] dev/yngwin:master commit in: app-editors/neovim/
@ 2014-02-27 14:56 Ben de Groot
0 siblings, 0 replies; 9+ messages in thread
From: Ben de Groot @ 2014-02-27 14:56 UTC (permalink / raw
To: gentoo-commits
commit: f358aa33daa26ba9b6a6135c8255f5eae803d59f
Author: Ben de Groot <yngwin <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 27 13:51:23 2014 +0000
Commit: Ben de Groot <yngwin <AT> gentoo <DOT> org>
CommitDate: Thu Feb 27 13:51:23 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=dev/yngwin.git;a=commit;h=f358aa33
app-editors/neovim initial commit, ebuild by me
---
app-editors/neovim/neovim-9999.ebuild | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
diff --git a/app-editors/neovim/neovim-9999.ebuild b/app-editors/neovim/neovim-9999.ebuild
new file mode 100644
index 0000000..00ff769
--- /dev/null
+++ b/app-editors/neovim/neovim-9999.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+inherit cmake-utils git-r3
+
+DESCRIPTION="Vim's rebirth for the 21st century"
+HOMEPAGE="https://github.com/neovim/neovim"
+EGIT_REPO_URI="git://github.com/neovim/neovim.git"
+
+LICENSE="vim"
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+RDEPEND="app-admin/eselect-vi
+ sys-libs/ncurses"
+DEPEND="${RDEPEND}
+ >=dev-libs/libuv-0.11.19"
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] dev/yngwin:master commit in: app-editors/neovim/
@ 2014-12-14 10:50 Ben de Groot
0 siblings, 0 replies; 9+ messages in thread
From: Ben de Groot @ 2014-12-14 10:50 UTC (permalink / raw
To: gentoo-commits
commit: 90aaf2e9fa80ed538fcfc52f1c36bac56d534f32
Author: Ben de Groot <yngwin <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 14 10:47:58 2014 +0000
Commit: Ben de Groot <yngwin <AT> gentoo <DOT> org>
CommitDate: Sun Dec 14 10:47:58 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=dev/yngwin.git;a=commit;h=90aaf2e9
Update neovim ebuild
---
app-editors/neovim/neovim-9999.ebuild | 19 ++++++++++++++++---
1 file changed, 16 insertions(+), 3 deletions(-)
diff --git a/app-editors/neovim/neovim-9999.ebuild b/app-editors/neovim/neovim-9999.ebuild
index 00ff769..90b75a5 100644
--- a/app-editors/neovim/neovim-9999.ebuild
+++ b/app-editors/neovim/neovim-9999.ebuild
@@ -3,7 +3,7 @@
# $Header: $
EAPI=5
-inherit cmake-utils git-r3
+inherit cmake-utils flag-o-matic git-r3
DESCRIPTION="Vim's rebirth for the 21st century"
HOMEPAGE="https://github.com/neovim/neovim"
@@ -14,7 +14,20 @@ SLOT="0"
KEYWORDS=""
IUSE=""
-RDEPEND="app-admin/eselect-vi
+RDEPEND="dev-lang/perl
+ >=dev-libs/libuv-0.11.27
+ dev-libs/msgpack
sys-libs/ncurses"
DEPEND="${RDEPEND}
- >=dev-libs/libuv-0.11.19"
+ dev-lang/luajit
+ dev-lua/LuaBitOp
+ dev-lua/lpeg
+ dev-lua/cmsgpack
+ virtual/libiconv
+ virtual/libintl"
+
+src_configure() {
+ append-flags "-Wno-error -DNDEBUG -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1"
+ local mycmakeargs=( -DCMAKE_BUILD_TYPE=Release )
+ cmake-utils_src_configure
+}
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] dev/yngwin:master commit in: app-editors/neovim/
@ 2015-02-17 18:46 Ben de Groot
0 siblings, 0 replies; 9+ messages in thread
From: Ben de Groot @ 2015-02-17 18:46 UTC (permalink / raw
To: gentoo-commits
commit: 19bbcec4eb2c17eff8f2015afd65848136cd3d1c
Author: Ben de Groot <yngwin <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 17 18:46:19 2015 +0000
Commit: Ben de Groot <yngwin <AT> gentoo <DOT> org>
CommitDate: Tue Feb 17 18:46:19 2015 +0000
URL: http://sources.gentoo.org/gitweb/?p=dev/yngwin.git;a=commit;h=19bbcec4
app-editors/neovim: update live ebuild
---
app-editors/neovim/neovim-9999.ebuild | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/app-editors/neovim/neovim-9999.ebuild b/app-editors/neovim/neovim-9999.ebuild
index cb27fae..6d3f7ce 100644
--- a/app-editors/neovim/neovim-9999.ebuild
+++ b/app-editors/neovim/neovim-9999.ebuild
@@ -22,8 +22,7 @@ RDEPEND="dev-lang/luajit
dev-libs/msgpack
dev-lua/LuaBitOp
dev-lua/lpeg
- dev-lua/lua-MessagePack
- sys-libs/ncurses"
+ dev-lua/lua-MessagePack"
DEPEND="${RDEPEND}
virtual/libiconv
virtual/libintl"
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] dev/yngwin:master commit in: app-editors/neovim/
@ 2015-02-18 10:05 Ben de Groot
0 siblings, 0 replies; 9+ messages in thread
From: Ben de Groot @ 2015-02-18 10:05 UTC (permalink / raw
To: gentoo-commits
commit: a2a25bb71725b324e6a9d25c9c1942c7a0bd48c7
Author: Ben de Groot <yngwin <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 18 10:04:59 2015 +0000
Commit: Ben de Groot <yngwin <AT> gentoo <DOT> org>
CommitDate: Wed Feb 18 10:04:59 2015 +0000
URL: http://sources.gentoo.org/gitweb/?p=dev/yngwin.git;a=commit;h=a2a25bb7
app-editors/neovim: update license
---
app-editors/neovim/neovim-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/neovim/neovim-9999.ebuild b/app-editors/neovim/neovim-9999.ebuild
index 6d3f7ce..9944c01 100644
--- a/app-editors/neovim/neovim-9999.ebuild
+++ b/app-editors/neovim/neovim-9999.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Vim's rebirth for the 21st century"
HOMEPAGE="https://github.com/neovim/neovim"
EGIT_REPO_URI="git://github.com/neovim/neovim.git"
-LICENSE="vim"
+LICENSE="Apache-2.0 vim"
SLOT="0"
KEYWORDS=""
IUSE=""
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] dev/yngwin:master commit in: app-editors/neovim/
@ 2015-02-19 18:38 Ben de Groot
0 siblings, 0 replies; 9+ messages in thread
From: Ben de Groot @ 2015-02-19 18:38 UTC (permalink / raw
To: gentoo-commits
commit: b16cfe5b0c72bd14ea2444f23191af4cc95445a3
Author: Ben de Groot <yngwin <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 19 18:38:26 2015 +0000
Commit: Ben de Groot <yngwin <AT> gentoo <DOT> org>
CommitDate: Thu Feb 19 18:38:26 2015 +0000
URL: http://sources.gentoo.org/gitweb/?p=dev/yngwin.git;a=commit;h=b16cfe5b
app-editors/neovim: we need newer msgpack
---
app-editors/neovim/neovim-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/neovim/neovim-9999.ebuild b/app-editors/neovim/neovim-9999.ebuild
index 9944c01..1266105 100644
--- a/app-editors/neovim/neovim-9999.ebuild
+++ b/app-editors/neovim/neovim-9999.ebuild
@@ -19,7 +19,7 @@ RDEPEND="dev-lang/luajit
>=dev-libs/libtermkey-0.17
>=dev-libs/unibilium-1.1.1
>=dev-libs/libuv-1.2.0
- dev-libs/msgpack
+ =dev-libs/msgpack-9999*
dev-lua/LuaBitOp
dev-lua/lpeg
dev-lua/lua-MessagePack"
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] dev/yngwin:master commit in: app-editors/neovim/
@ 2015-02-19 20:44 Ben de Groot
0 siblings, 0 replies; 9+ messages in thread
From: Ben de Groot @ 2015-02-19 20:44 UTC (permalink / raw
To: gentoo-commits
commit: 15761c4aa2e39fe6568f6e31107e930a0b749abe
Author: Ben de Groot <yngwin <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 19 20:43:50 2015 +0000
Commit: Ben de Groot <yngwin <AT> gentoo <DOT> org>
CommitDate: Thu Feb 19 20:43:50 2015 +0000
URL: http://sources.gentoo.org/gitweb/?p=dev/yngwin.git;a=commit;h=15761c4a
app-editors/neovim: add snapshot
---
app-editors/neovim/Manifest | 1 +
...9999.ebuild => neovim-0.0.0_pre20150220.ebuild} | 27 ++++++++++++++--------
app-editors/neovim/neovim-9999.ebuild | 27 ++++++++++++++--------
3 files changed, 37 insertions(+), 18 deletions(-)
diff --git a/app-editors/neovim/Manifest b/app-editors/neovim/Manifest
new file mode 100644
index 0000000..f1f5853
--- /dev/null
+++ b/app-editors/neovim/Manifest
@@ -0,0 +1 @@
+DIST neovim-0.0.0_pre20150220.tar.gz 7369794 SHA256 78b38d4f0e78b9438f54405aceea717dc08dd5e80d69996654bb2042a829351d SHA512 a9045b22e5e7c60d9a735c05d3a82002a92bc2305453b12b37d6f0f9f3c7317399e414b3606a4f34cc9c92080d32a299a6105560a860cda667c85dbe6a03a204 WHIRLPOOL aedd27ed23640362cbf8b4f7daa9182465397122e9e8a0b8af0e2b7adb9a8028fee1515745e9574d62c0f6256a0e842125f5688a4c185b4a1436410d032d2bc8
diff --git a/app-editors/neovim/neovim-9999.ebuild b/app-editors/neovim/neovim-0.0.0_pre20150220.ebuild
similarity index 52%
copy from app-editors/neovim/neovim-9999.ebuild
copy to app-editors/neovim/neovim-0.0.0_pre20150220.ebuild
index 1266105..0580e56 100644
--- a/app-editors/neovim/neovim-9999.ebuild
+++ b/app-editors/neovim/neovim-0.0.0_pre20150220.ebuild
@@ -1,31 +1,40 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=5
-inherit cmake-utils flag-o-matic git-r3
+inherit cmake-utils flag-o-matic
DESCRIPTION="Vim's rebirth for the 21st century"
HOMEPAGE="https://github.com/neovim/neovim"
-EGIT_REPO_URI="git://github.com/neovim/neovim.git"
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="git://github.com/neovim/neovim.git"
+ KEYWORDS=""
+else
+ inherit vcs-snapshot
+ COMMIT="866da6d65e5078ac5aa91af5b4e78caf07853379"
+ SRC_URI="https://github.com/${PN}/${PN}/tarball/${COMMIT} -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
LICENSE="Apache-2.0 vim"
SLOT="0"
-KEYWORDS=""
-IUSE=""
+IUSE="perl"
-RDEPEND="dev-lang/luajit
- dev-lang/perl
+CDEPEND="dev-lang/luajit
>=dev-libs/libtermkey-0.17
>=dev-libs/unibilium-1.1.1
>=dev-libs/libuv-1.2.0
- =dev-libs/msgpack-9999*
+ >=dev-libs/msgpack-0.6.0_pre20150220
dev-lua/LuaBitOp
dev-lua/lpeg
dev-lua/lua-MessagePack"
-DEPEND="${RDEPEND}
+DEPEND="${CDEPEND}
virtual/libiconv
virtual/libintl"
+RDEPEND="${CDEPEND}
+ perl? ( dev-lang/perl )"
src_configure() {
append-flags "-Wno-error -DNDEBUG -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1"
diff --git a/app-editors/neovim/neovim-9999.ebuild b/app-editors/neovim/neovim-9999.ebuild
index 1266105..0580e56 100644
--- a/app-editors/neovim/neovim-9999.ebuild
+++ b/app-editors/neovim/neovim-9999.ebuild
@@ -1,31 +1,40 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=5
-inherit cmake-utils flag-o-matic git-r3
+inherit cmake-utils flag-o-matic
DESCRIPTION="Vim's rebirth for the 21st century"
HOMEPAGE="https://github.com/neovim/neovim"
-EGIT_REPO_URI="git://github.com/neovim/neovim.git"
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="git://github.com/neovim/neovim.git"
+ KEYWORDS=""
+else
+ inherit vcs-snapshot
+ COMMIT="866da6d65e5078ac5aa91af5b4e78caf07853379"
+ SRC_URI="https://github.com/${PN}/${PN}/tarball/${COMMIT} -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
LICENSE="Apache-2.0 vim"
SLOT="0"
-KEYWORDS=""
-IUSE=""
+IUSE="perl"
-RDEPEND="dev-lang/luajit
- dev-lang/perl
+CDEPEND="dev-lang/luajit
>=dev-libs/libtermkey-0.17
>=dev-libs/unibilium-1.1.1
>=dev-libs/libuv-1.2.0
- =dev-libs/msgpack-9999*
+ >=dev-libs/msgpack-0.6.0_pre20150220
dev-lua/LuaBitOp
dev-lua/lpeg
dev-lua/lua-MessagePack"
-DEPEND="${RDEPEND}
+DEPEND="${CDEPEND}
virtual/libiconv
virtual/libintl"
+RDEPEND="${CDEPEND}
+ perl? ( dev-lang/perl )"
src_configure() {
append-flags "-Wno-error -DNDEBUG -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1"
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] dev/yngwin:master commit in: app-editors/neovim/
@ 2015-03-22 12:48 Ben de Groot
0 siblings, 0 replies; 9+ messages in thread
From: Ben de Groot @ 2015-03-22 12:48 UTC (permalink / raw
To: gentoo-commits
commit: 4d85a3ebb47016cd2702f81aa6538c11e8e16f0d
Author: Ben de Groot <yngwin <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 22 12:48:14 2015 +0000
Commit: Ben de Groot <yngwin <AT> gentoo <DOT> org>
CommitDate: Sun Mar 22 12:48:14 2015 +0000
URL: https://gitweb.gentoo.org/dev/yngwin.git/commit/?id=4d85a3eb
Update neovim with new dep and proper options to turn off static deps
app-editors/neovim/neovim-9999.ebuild | 11 +++++++----
1 file changed, 7 insertions(+), 4 deletions(-)
diff --git a/app-editors/neovim/neovim-9999.ebuild b/app-editors/neovim/neovim-9999.ebuild
index 17723f0..cce4e62 100644
--- a/app-editors/neovim/neovim-9999.ebuild
+++ b/app-editors/neovim/neovim-9999.ebuild
@@ -22,6 +22,7 @@ IUSE="perl python"
CDEPEND="dev-lang/luajit:2
>=dev-libs/libtermkey-0.17
+ dev-libs/libvterm-neovim
>=dev-libs/unibilium-1.1.1
>=dev-libs/libuv-1.2.0
>=dev-libs/msgpack-0.6.0_pre20150220
@@ -35,9 +36,6 @@ RDEPEND="${CDEPEND}
python? ( dev-python/neovim-python-client )"
src_prepare() {
- # do not link statically
- sed -e '/^set(LIBUNIBILIUM/s|ON|OFF|' -e '/^set(LIBTERMKEY/s|ON|OFF|' \
- -i CMakeLists.txt
# use our system vim dir
sed -e '/^# define SYS_VIMRC_FILE/s|$VIM|'"${EPREFIX}"'/etc/vim|' \
-i src/nvim/os_unix_defs.h || die
@@ -48,7 +46,12 @@ src_configure() {
export USE_BUNDLED_DEPS=OFF
append-cflags "-Wno-error"
append-cppflags "-DNDEBUG -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1"
- local mycmakeargs=( -DCMAKE_BUILD_TYPE=Release )
+ local mycmakeargs=(
+ -DCMAKE_BUILD_TYPE=Release
+ -DLIBUNIBILIUM_USE_STATIC=OFF
+ -DLIBTERMKEY_USE_STATIC=OFF
+ -DLIBVTERM_USE_STATIC=OFF
+ )
cmake-utils_src_configure
}
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] dev/yngwin:master commit in: app-editors/neovim/
@ 2015-07-08 6:57 Ben de Groot
0 siblings, 0 replies; 9+ messages in thread
From: Ben de Groot @ 2015-07-08 6:57 UTC (permalink / raw
To: gentoo-commits
commit: f1877cc3e465be55cabb394c4b2dd96b461bbd75
Author: Ben de Groot <yngwin <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 8 06:57:42 2015 +0000
Commit: Ben de Groot <yngwin <AT> gentoo <DOT> org>
CommitDate: Wed Jul 8 06:57:42 2015 +0000
URL: https://gitweb.gentoo.org/dev/yngwin.git/commit/?id=f1877cc3
app-editors/neovim: update live ebuild
app-editors/neovim/neovim-9999.ebuild | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/app-editors/neovim/neovim-9999.ebuild b/app-editors/neovim/neovim-9999.ebuild
index cce4e62..6692c2a 100644
--- a/app-editors/neovim/neovim-9999.ebuild
+++ b/app-editors/neovim/neovim-9999.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/neovim/neovim-0.0.0_pre20150329.ebuild,v 1.1 2015/03/29 04:03:56 yngwin Exp $
EAPI=5
inherit cmake-utils flag-o-matic
@@ -10,7 +10,6 @@ HOMEPAGE="https://github.com/neovim/neovim"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="git://github.com/neovim/neovim.git"
- KEYWORDS=""
else
SRC_URI="http://dev.gentoo.org/~yngwin/distfiles/${P}.tar.xz"
KEYWORDS="~amd64 ~x86"
@@ -38,7 +37,7 @@ RDEPEND="${CDEPEND}
src_prepare() {
# use our system vim dir
sed -e '/^# define SYS_VIMRC_FILE/s|$VIM|'"${EPREFIX}"'/etc/vim|' \
- -i src/nvim/os_unix_defs.h || die
+ -i src/nvim/os/unix_defs.h || die
cmake-utils_src_prepare
}
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] dev/yngwin:master commit in: app-editors/neovim/
@ 2015-07-27 5:08 Ben de Groot
0 siblings, 0 replies; 9+ messages in thread
From: Ben de Groot @ 2015-07-27 5:08 UTC (permalink / raw
To: gentoo-commits
commit: 5e0cc15948a8c31b0d6c63282a9e791aff367743
Author: Ben de Groot <yngwin <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 27 05:08:36 2015 +0000
Commit: Ben de Groot <yngwin <AT> gentoo <DOT> org>
CommitDate: Mon Jul 27 05:08:36 2015 +0000
URL: https://gitweb.gentoo.org/dev/yngwin.git/commit/?id=5e0cc159
app-editors/neovim: use new upstream description
app-editors/neovim/neovim-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/neovim/neovim-9999.ebuild b/app-editors/neovim/neovim-9999.ebuild
index 6692c2a..a2b7f2b 100644
--- a/app-editors/neovim/neovim-9999.ebuild
+++ b/app-editors/neovim/neovim-9999.ebuild
@@ -5,7 +5,7 @@
EAPI=5
inherit cmake-utils flag-o-matic
-DESCRIPTION="Vim's rebirth for the 21st century"
+DESCRIPTION="Ambitious vim fork focused on extensibility and agility"
HOMEPAGE="https://github.com/neovim/neovim"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
^ permalink raw reply related [flat|nested] 9+ messages in thread
end of thread, other threads:[~2015-07-27 5:08 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-12-14 10:50 [gentoo-commits] dev/yngwin:master commit in: app-editors/neovim/ Ben de Groot
-- strict thread matches above, loose matches on Subject: below --
2015-07-27 5:08 Ben de Groot
2015-07-08 6:57 Ben de Groot
2015-03-22 12:48 Ben de Groot
2015-02-19 20:44 Ben de Groot
2015-02-19 18:38 Ben de Groot
2015-02-18 10:05 Ben de Groot
2015-02-17 18:46 Ben de Groot
2014-02-27 14:56 Ben de Groot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox