public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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-02-27 14:56 [gentoo-commits] dev/yngwin:master commit in: app-editors/neovim/ Ben de Groot
  -- strict thread matches above, loose matches on Subject: below --
2014-12-14 10:50 Ben de Groot
2015-02-17 18:46 Ben de Groot
2015-02-18 10:05 Ben de Groot
2015-02-19 18:38 Ben de Groot
2015-02-19 20:44 Ben de Groot
2015-03-22 12:48 Ben de Groot
2015-07-08  6:57 Ben de Groot
2015-07-27  5:08 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