From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 27D1C138A1A for ; Fri, 20 Feb 2015 23:41:13 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 530A7E0858; Fri, 20 Feb 2015 23:40:23 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 32309E0879 for ; Fri, 20 Feb 2015 23:40:09 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 7D72D340AC7 for ; Fri, 20 Feb 2015 09:59:11 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 0B7541227B for ; Fri, 20 Feb 2015 09:59:10 +0000 (UTC) From: "Ben de Groot" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Ben de Groot" Message-ID: <1424426339.8f3f8363fcab26f8c8f1a74140680adf1d218029.yngwin@gentoo> Subject: [gentoo-commits] dev/yngwin:master commit in: dev-python/trollius/, app-editors/neovim/, dev-python/neovim-python-client/ X-VCS-Repository: dev/yngwin X-VCS-Files: app-editors/neovim/Manifest app-editors/neovim/neovim-0.0.0_pre20150220.ebuild app-editors/neovim/neovim-9999.ebuild dev-python/neovim-python-client/Manifest dev-python/neovim-python-client/metadata.xml dev-python/neovim-python-client/neovim-python-client-0.0.28.ebuild dev-python/trollius/Manifest dev-python/trollius/metadata.xml dev-python/trollius/trollius-1.0.4.ebuild X-VCS-Directories: dev-python/neovim-python-client/ dev-python/trollius/ app-editors/neovim/ X-VCS-Committer: yngwin X-VCS-Committer-Name: Ben de Groot X-VCS-Revision: 8f3f8363fcab26f8c8f1a74140680adf1d218029 X-VCS-Branch: master Date: Fri, 20 Feb 2015 09:59:10 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: fc8fec46-bca0-42c8-9bd2-be934d289100 X-Archives-Hash: acd1119a702aa587300d6ee225308685 commit: 8f3f8363fcab26f8c8f1a74140680adf1d218029 Author: Ben de Groot gentoo org> AuthorDate: Fri Feb 20 09:58:59 2015 +0000 Commit: Ben de Groot gentoo org> CommitDate: Fri Feb 20 09:58:59 2015 +0000 URL: http://sources.gentoo.org/gitweb/?p=dev/yngwin.git;a=commit;h=8f3f8363 Add neovim-python-client ebuild with dep. Update neovim ebuild. --- app-editors/neovim/Manifest | 2 +- app-editors/neovim/neovim-0.0.0_pre20150220.ebuild | 10 +++++---- app-editors/neovim/neovim-9999.ebuild | 10 +++++---- dev-python/neovim-python-client/Manifest | 1 + dev-python/neovim-python-client/metadata.xml | 8 ++++++++ .../neovim-python-client-0.0.28.ebuild | 24 ++++++++++++++++++++++ dev-python/trollius/Manifest | 1 + dev-python/trollius/metadata.xml | 8 ++++++++ dev-python/trollius/trollius-1.0.4.ebuild | 19 +++++++++++++++++ 9 files changed, 74 insertions(+), 9 deletions(-) diff --git a/app-editors/neovim/Manifest b/app-editors/neovim/Manifest index f1f5853..60ca0fa 100644 --- a/app-editors/neovim/Manifest +++ b/app-editors/neovim/Manifest @@ -1 +1 @@ -DIST neovim-0.0.0_pre20150220.tar.gz 7369794 SHA256 78b38d4f0e78b9438f54405aceea717dc08dd5e80d69996654bb2042a829351d SHA512 a9045b22e5e7c60d9a735c05d3a82002a92bc2305453b12b37d6f0f9f3c7317399e414b3606a4f34cc9c92080d32a299a6105560a860cda667c85dbe6a03a204 WHIRLPOOL aedd27ed23640362cbf8b4f7daa9182465397122e9e8a0b8af0e2b7adb9a8028fee1515745e9574d62c0f6256a0e842125f5688a4c185b4a1436410d032d2bc8 +DIST neovim-0.0.0_pre20150220.tar.gz 7369427 SHA256 d6628a2de3f5fea5983a6ee9fa7d3eae4e1d3469ab5948ac4d5f27fd3131229c SHA512 4580539c975848cd94402e045e983ee40e585a515ac4dca343fa6ee354359a74222738b682359c1f98619a70578abaf4e482023fdb9b25ea80dbf6e8cf53a22d WHIRLPOOL f68b1d8512f62f8f3b6c7871642c4b257f6f72ed920e6c91a358180a559b0db87ba5e5758d1849437aa00f14322fe59d6318b071616c22e1e700929332bfa98f diff --git a/app-editors/neovim/neovim-0.0.0_pre20150220.ebuild b/app-editors/neovim/neovim-0.0.0_pre20150220.ebuild index 0580e56..7c8bb7d 100644 --- a/app-editors/neovim/neovim-0.0.0_pre20150220.ebuild +++ b/app-editors/neovim/neovim-0.0.0_pre20150220.ebuild @@ -13,14 +13,14 @@ if [[ ${PV} == 9999 ]]; then KEYWORDS="" else inherit vcs-snapshot - COMMIT="866da6d65e5078ac5aa91af5b4e78caf07853379" + COMMIT="8efb3607a7f6cefce450953c7f8d5e3299347bae" SRC_URI="https://github.com/${PN}/${PN}/tarball/${COMMIT} -> ${P}.tar.gz" KEYWORDS="~amd64 ~x86" fi LICENSE="Apache-2.0 vim" SLOT="0" -IUSE="perl" +IUSE="perl python" CDEPEND="dev-lang/luajit >=dev-libs/libtermkey-0.17 @@ -34,10 +34,12 @@ DEPEND="${CDEPEND} virtual/libiconv virtual/libintl" RDEPEND="${CDEPEND} - perl? ( dev-lang/perl )" + perl? ( dev-lang/perl ) + python? ( dev-python/neovim-python-client )" src_configure() { - append-flags "-Wno-error -DNDEBUG -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1" + append-cflags "-Wno-error" + append-cppflags "-DNDEBUG -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1" local mycmakeargs=( -DCMAKE_BUILD_TYPE=Release ) cmake-utils_src_configure } diff --git a/app-editors/neovim/neovim-9999.ebuild b/app-editors/neovim/neovim-9999.ebuild index 0580e56..7c8bb7d 100644 --- a/app-editors/neovim/neovim-9999.ebuild +++ b/app-editors/neovim/neovim-9999.ebuild @@ -13,14 +13,14 @@ if [[ ${PV} == 9999 ]]; then KEYWORDS="" else inherit vcs-snapshot - COMMIT="866da6d65e5078ac5aa91af5b4e78caf07853379" + COMMIT="8efb3607a7f6cefce450953c7f8d5e3299347bae" SRC_URI="https://github.com/${PN}/${PN}/tarball/${COMMIT} -> ${P}.tar.gz" KEYWORDS="~amd64 ~x86" fi LICENSE="Apache-2.0 vim" SLOT="0" -IUSE="perl" +IUSE="perl python" CDEPEND="dev-lang/luajit >=dev-libs/libtermkey-0.17 @@ -34,10 +34,12 @@ DEPEND="${CDEPEND} virtual/libiconv virtual/libintl" RDEPEND="${CDEPEND} - perl? ( dev-lang/perl )" + perl? ( dev-lang/perl ) + python? ( dev-python/neovim-python-client )" src_configure() { - append-flags "-Wno-error -DNDEBUG -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1" + append-cflags "-Wno-error" + append-cppflags "-DNDEBUG -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1" local mycmakeargs=( -DCMAKE_BUILD_TYPE=Release ) cmake-utils_src_configure } diff --git a/dev-python/neovim-python-client/Manifest b/dev-python/neovim-python-client/Manifest new file mode 100644 index 0000000..5e04fa8 --- /dev/null +++ b/dev-python/neovim-python-client/Manifest @@ -0,0 +1 @@ +DIST neovim-python-client-0.0.28.tar.gz 42435 SHA256 de13a64d62b0e95264ce308f754189922472c9cd397428e986ee41e679e95f53 SHA512 5810cc83ac5edcefab38b20483cfad916124b5296cc6e8a4dc6229a600b3decfa76f0230826d6c15cce209eb78a8080717587dc783f175827a0eba5c39326c5b WHIRLPOOL d66b911c1e986c150ea559cfa28c8ecb8e969b0944823b57d0df934500aea1165ec26d57405b56058caa79c07128b7b6fa012151c6e0ecd01ac96791ff51a694 diff --git a/dev-python/neovim-python-client/metadata.xml b/dev-python/neovim-python-client/metadata.xml new file mode 100644 index 0000000..f2b4a5d --- /dev/null +++ b/dev-python/neovim-python-client/metadata.xml @@ -0,0 +1,8 @@ + + + + + yngwin@gentoo.org + Ben de Groot + + diff --git a/dev-python/neovim-python-client/neovim-python-client-0.0.28.ebuild b/dev-python/neovim-python-client/neovim-python-client-0.0.28.ebuild new file mode 100644 index 0000000..0c68887 --- /dev/null +++ b/dev-python/neovim-python-client/neovim-python-client-0.0.28.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 +PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy ) +inherit distutils-r1 + +DESCRIPTION="Python client to connect to Neovim thru its msgpack-rpc API" +HOMEPAGE="https://github.com/neovim/python-client" +SRC_URI="https://github.com/neovim/python-client/archive/0.0.28.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=">=dev-python/click-3.0 + >=dev-python/msgpack-0.4.0 + !python_targets_pypy? ( dev-python/greenlet ) + !python_targets_python3_4? ( dev-python/trollius )" +RDEPEND="${DEPEND}" + +S=${WORKDIR}/${P/neovim-/} diff --git a/dev-python/trollius/Manifest b/dev-python/trollius/Manifest new file mode 100644 index 0000000..2eb410c --- /dev/null +++ b/dev-python/trollius/Manifest @@ -0,0 +1 @@ +DIST trollius-1.0.4.tar.gz 259188 SHA256 8884cae4ec6a2d593abcffd5e700626ad4618f42b11beb2b75998f2e8247de76 SHA512 f8df8c9f0034e6075e2a356a0bcfcd7908d98d8d14b07332a71de0115753e17335f5b8030c06c6b2a5b79437392ccf13f92d46155622f789b13c36d04c6d1f9e WHIRLPOOL 0cc57bee6be7a2bd8785decc406792c0d354dfc24f4a51b40d0de9557e212cbda738f9aab0a41fcb1ebe1a4b72986c09db1e243fd6ca3398f1df400e8c4ae6ad diff --git a/dev-python/trollius/metadata.xml b/dev-python/trollius/metadata.xml new file mode 100644 index 0000000..f2b4a5d --- /dev/null +++ b/dev-python/trollius/metadata.xml @@ -0,0 +1,8 @@ + + + + + yngwin@gentoo.org + Ben de Groot + + diff --git a/dev-python/trollius/trollius-1.0.4.ebuild b/dev-python/trollius/trollius-1.0.4.ebuild new file mode 100644 index 0000000..9a24479 --- /dev/null +++ b/dev-python/trollius/trollius-1.0.4.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 +PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy ) +inherit distutils-r1 + +DESCRIPTION="A port of the Tulip project: asyncio module, PEP3156" +HOMEPAGE="https://pypi.python.org/pypi/trollius/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="virtual/python-futures" +RDEPEND="${DEPEND}"