public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: app-vim/youcompleteme/
@ 2015-11-10 14:35 Justin Lecher
  0 siblings, 0 replies; 10+ messages in thread
From: Justin Lecher @ 2015-11-10 14:35 UTC (permalink / raw
  To: gentoo-commits

commit:     ce7db3eb15af92502bbd2fba23d10eebce7f3391
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 10 14:29:23 2015 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Tue Nov 10 14:29:23 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce7db3eb

app-vim/youcompleteme: Use virtual instead of plain package

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>

 app-vim/youcompleteme/metadata.xml                  | 8 ++++----
 app-vim/youcompleteme/youcompleteme-99999999.ebuild | 2 +-
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/app-vim/youcompleteme/metadata.xml b/app-vim/youcompleteme/metadata.xml
index 0398088..b0eb4c2 100644
--- a/app-vim/youcompleteme/metadata.xml
+++ b/app-vim/youcompleteme/metadata.xml
@@ -1,8 +1,8 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-<herd>vim</herd>
-<use>
-	<flag name="clang">Enable semantic support for C-family languages using <pkg>sys-devel/clang</pkg></flag>
-</use>
+	<herd>vim</herd>
+	<use>
+		<flag name="clang">Enable semantic support for C-family languages using <pkg>sys-devel/clang</pkg></flag>
+	</use>
 </pkgmetadata>

diff --git a/app-vim/youcompleteme/youcompleteme-99999999.ebuild b/app-vim/youcompleteme/youcompleteme-99999999.ebuild
index 9dcd6ff..aef2bf0 100644
--- a/app-vim/youcompleteme/youcompleteme-99999999.ebuild
+++ b/app-vim/youcompleteme/youcompleteme-99999999.ebuild
@@ -33,7 +33,7 @@ COMMON_DEPEND="
 RDEPEND="
 	${COMMON_DEPEND}
 	dev-python/bottle[${PYTHON_USEDEP}]
-	dev-python/futures[${PYTHON_USEDEP}]
+	virtual/python-futures[${PYTHON_USEDEP}]
 	dev-python/jedi[${PYTHON_USEDEP}]
 	dev-python/requests[${PYTHON_USEDEP}]
 	dev-python/sh[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-vim/youcompleteme/
@ 2016-01-22 21:03 Justin Lecher
  0 siblings, 0 replies; 10+ messages in thread
From: Justin Lecher @ 2016-01-22 21:03 UTC (permalink / raw
  To: gentoo-commits

commit:     c84c428b7d8795b6063f490739b76bab774668b7
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 22 20:36:10 2016 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Fri Jan 22 21:03:03 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c84c428b

app-vim/youcompleteme: Use egit_clean to clean workdir

* Add missing die

Package-Manager: portage-2.2.27
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>

 app-vim/youcompleteme/youcompleteme-20130910.ebuild | 20 +++++++++-----------
 app-vim/youcompleteme/youcompleteme-99999999.ebuild | 14 ++++++++------
 2 files changed, 17 insertions(+), 17 deletions(-)

diff --git a/app-vim/youcompleteme/youcompleteme-20130910.ebuild b/app-vim/youcompleteme/youcompleteme-20130910.ebuild
index cb098b8..4defa4f 100644
--- a/app-vim/youcompleteme/youcompleteme-20130910.ebuild
+++ b/app-vim/youcompleteme/youcompleteme-20130910.ebuild
@@ -1,10 +1,12 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
+
 PYTHON_COMPAT=( python2_7 )
-inherit multilib python-single-r1 cmake-utils vim-plugin
+
+inherit eutils multilib python-single-r1 cmake-utils vim-plugin
 
 if [[ ${PV} == 9999* ]] ; then
 	EGIT_REPO_URI="git://github.com/Valloric/YouCompleteMe.git"
@@ -54,14 +56,14 @@ src_configure() {
 
 src_test() {
 	# TODO: use system gmock/gtest
-	cd "${S}"/cpp
+	cd "${S}"/cpp || die
 	emake ycm_core_tests
 	cd ycm/tests || die
 	LD_LIBRARY_PATH="${EROOT}"/usr/$(get_libdir)/llvm \
 		"${S}"/cpp/ycm/tests/ycm_core_tests || die
 
-	cd "${S}"/python/ycm
-	nosetests || die
+	cd "${S}"/python/ycm || die
+	nosetests --verbose || die
 }
 
 src_install() {
@@ -79,10 +81,6 @@ src_install() {
 pkg_postinst() {
 	vim-plugin_pkg_postinst
 
-	if [[ -z ${REPLACING_VERSIONS} ]] ; then
-		elog
-		elog "optional dependencies:"
-		elog "  dev-python/jedi (better python autocompletion)"
-		elog
-	fi
+	[[ -z ${REPLACING_VERSIONS} ]] && \
+		optfeature "better python autocompletion" dev-python/jedi
 }

diff --git a/app-vim/youcompleteme/youcompleteme-99999999.ebuild b/app-vim/youcompleteme/youcompleteme-99999999.ebuild
index aef2bf0..5a68855 100644
--- a/app-vim/youcompleteme/youcompleteme-99999999.ebuild
+++ b/app-vim/youcompleteme/youcompleteme-99999999.ebuild
@@ -1,10 +1,12 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
+
 PYTHON_COMPAT=( python2_7 )
-inherit multilib python-single-r1 cmake-utils vim-plugin
+
+inherit eutils multilib python-single-r1 cmake-utils vim-plugin
 
 if [[ ${PV} == 9999* ]] ; then
 	EGIT_REPO_URI="git://github.com/Valloric/YouCompleteMe.git"
@@ -78,16 +80,16 @@ src_configure() {
 }
 
 src_test() {
-	cd "${S}/third_party/ycmd/cpp/ycm/tests"
+	cd "${S}/third_party/ycmd/cpp/ycm/tests" || die
 	LD_LIBRARY_PATH="${EROOT}"/usr/$(get_libdir)/llvm \
 		./ycm_core_tests || die
 
-	cd "${S}"/python/ycm
+	cd "${S}"/python/ycm || die
 
 	local dirs=( "${S}"/third_party/*/ "${S}"/third_party/ycmd/third_party/*/ )
 	local -x PYTHONPATH=${PYTHONPATH}:$(IFS=:; echo "${dirs[*]}")
 
-	nosetests || die
+	nosetests --verbose || die
 }
 
 src_install() {
@@ -95,7 +97,7 @@ src_install() {
 	rm -r *.md *.sh COPYING.txt third_party/ycmd/cpp || die
 	rm -r third_party/ycmd/{*.md,*.sh} || die
 	find python -name *test* -exec rm -rf {} + || die
-	find "${S}" -name '.git*' -exec rm -rf {} + || die
+	egit_clean
 	rm third_party/ycmd/libclang.so || die
 
 	vim-plugin_src_install


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-vim/youcompleteme/
@ 2017-03-03 14:08 Patrice Clement
  0 siblings, 0 replies; 10+ messages in thread
From: Patrice Clement @ 2017-03-03 14:08 UTC (permalink / raw
  To: gentoo-commits

commit:     aec6adfc61844214ff8e58aa6c3f106eac73bb47
Author:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Fri Mar  3 14:08:11 2017 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Fri Mar  3 14:08:25 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aec6adfc

app-vim/youcompleteme: remove directory module only if it exists.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-vim/youcompleteme/youcompleteme-99999999.ebuild | 14 ++++++++++----
 1 file changed, 10 insertions(+), 4 deletions(-)

diff --git a/app-vim/youcompleteme/youcompleteme-99999999.ebuild b/app-vim/youcompleteme/youcompleteme-99999999.ebuild
index eb184f02196..6ae3c704451 100644
--- a/app-vim/youcompleteme/youcompleteme-99999999.ebuild
+++ b/app-vim/youcompleteme/youcompleteme-99999999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -56,15 +56,21 @@ CMAKE_USE_DIR=${S}/third_party/ycmd/cpp
 VIM_PLUGIN_HELPFILES="${PN}"
 
 src_prepare() {
-	if ! use test ; then
+	if ! use test; then
 		sed -i '/^add_subdirectory( tests )/d' third_party/ycmd/cpp/ycm/CMakeLists.txt || die
 	fi
+
 	for third_party_module in requests pythonfutures; do
-		rm -r "${S}"/third_party/${third_party_module} || die "Failed to remove third party module ${third_party_module}"
+		if [[ -d "${third_party_module}" ]]; then
+			rm -r "${S}"/third_party/${third_party_module} || die "Failed to remove third party module ${third_party_module}"
+		fi
 	done
+
 	# Argparse is included in python 2.7
 	for third_party_module in argparse bottle jedi waitress sh requests; do
-		rm -r "${S}"/third_party/ycmd/third_party/${third_party_module} || die "Failed to remove third party module ${third_party_module}"
+		if [[ -d "${third_party_module}" ]]; then
+			rm -r "${S}"/third_party/ycmd/third_party/${third_party_module} || die "Failed to remove third party module ${third_party_module}"
+		fi
 	done
 }
 


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-vim/youcompleteme/
@ 2017-07-30  8:47 Michał Górny
  0 siblings, 0 replies; 10+ messages in thread
From: Michał Górny @ 2017-07-30  8:47 UTC (permalink / raw
  To: gentoo-commits

commit:     f27d24413c26ab879b452454921b2f5de5bc0d97
Author:     David Hicks <david <AT> hicks <DOT> id <DOT> au>
AuthorDate: Sat Jul 29 01:50:30 2017 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Jul 30 08:47:23 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f27d2441

app-vim/youcompleteme: use HTTPS for GitHub

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-vim/youcompleteme/youcompleteme-20130910.ebuild | 6 +++---
 app-vim/youcompleteme/youcompleteme-99999999.ebuild | 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/app-vim/youcompleteme/youcompleteme-20130910.ebuild b/app-vim/youcompleteme/youcompleteme-20130910.ebuild
index 94bfdc7863b..fae51f91ec9 100644
--- a/app-vim/youcompleteme/youcompleteme-20130910.ebuild
+++ b/app-vim/youcompleteme/youcompleteme-20130910.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
 inherit eutils multilib python-single-r1 cmake-utils vim-plugin
 
 if [[ ${PV} == 9999* ]] ; then
-	EGIT_REPO_URI="git://github.com/Valloric/YouCompleteMe.git"
+	EGIT_REPO_URI="https://github.com/Valloric/YouCompleteMe.git"
 	inherit git-r3
 else
 	KEYWORDS="~amd64 ~x86"
@@ -16,7 +16,7 @@ else
 fi
 
 DESCRIPTION="vim plugin: a code-completion engine for Vim"
-HOMEPAGE="http://valloric.github.io/YouCompleteMe/"
+HOMEPAGE="https://valloric.github.io/YouCompleteMe/"
 
 LICENSE="GPL-3"
 IUSE="+clang test"

diff --git a/app-vim/youcompleteme/youcompleteme-99999999.ebuild b/app-vim/youcompleteme/youcompleteme-99999999.ebuild
index 6ae3c704451..a0ad8cf03db 100644
--- a/app-vim/youcompleteme/youcompleteme-99999999.ebuild
+++ b/app-vim/youcompleteme/youcompleteme-99999999.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
 inherit eutils multilib python-single-r1 cmake-utils vim-plugin
 
 if [[ ${PV} == 9999* ]] ; then
-	EGIT_REPO_URI="git://github.com/Valloric/YouCompleteMe.git"
+	EGIT_REPO_URI="https://github.com/Valloric/YouCompleteMe.git"
 	inherit git-r3
 else
 	KEYWORDS="~amd64 ~x86"
@@ -16,7 +16,7 @@ else
 fi
 
 DESCRIPTION="vim plugin: a code-completion engine for Vim"
-HOMEPAGE="http://valloric.github.io/YouCompleteMe/"
+HOMEPAGE="https://valloric.github.io/YouCompleteMe/"
 
 LICENSE="GPL-3"
 IUSE="+clang test"


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-vim/youcompleteme/
@ 2018-03-08 19:33 Mike Gilbert
  0 siblings, 0 replies; 10+ messages in thread
From: Mike Gilbert @ 2018-03-08 19:33 UTC (permalink / raw
  To: gentoo-commits

commit:     761646af7acacaf8ee49bb59e6db77f16306e604
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Thu Mar  8 18:28:08 2018 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Thu Mar  8 19:32:49 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=761646af

app-vim/youcompleteme: Depend on >=dev-cpp/gtest-1.8.0.

dev-cpp/gmock has been merged into >=dev-cpp/gtest-1.8.0.

 app-vim/youcompleteme/youcompleteme-20130910.ebuild | 4 ++--
 app-vim/youcompleteme/youcompleteme-99999999.ebuild | 5 ++---
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/app-vim/youcompleteme/youcompleteme-20130910.ebuild b/app-vim/youcompleteme/youcompleteme-20130910.ebuild
index fae51f91ec9..6e36f48e89f 100644
--- a/app-vim/youcompleteme/youcompleteme-20130910.ebuild
+++ b/app-vim/youcompleteme/youcompleteme-20130910.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -54,7 +54,7 @@ src_configure() {
 }
 
 src_test() {
-	# TODO: use system gmock/gtest
+	# TODO: use system gtest
 	cd "${S}"/cpp || die
 	emake ycm_core_tests
 	cd ycm/tests || die

diff --git a/app-vim/youcompleteme/youcompleteme-99999999.ebuild b/app-vim/youcompleteme/youcompleteme-99999999.ebuild
index a0ad8cf03db..85831cb80de 100644
--- a/app-vim/youcompleteme/youcompleteme-99999999.ebuild
+++ b/app-vim/youcompleteme/youcompleteme-99999999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -45,8 +45,7 @@ DEPEND="
 	test? (
 		>=dev-python/mock-1.0.1[${PYTHON_USEDEP}]
 		>=dev-python/nose-1.3.0[${PYTHON_USEDEP}]
-		dev-cpp/gmock
-		dev-cpp/gtest
+		>=dev-cpp/gtest-1.8.0
 	)
 "
 


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-vim/youcompleteme/
@ 2018-04-17 19:33 Patrice Clement
  0 siblings, 0 replies; 10+ messages in thread
From: Patrice Clement @ 2018-04-17 19:33 UTC (permalink / raw
  To: gentoo-commits

commit:     3f71fa44bf00b6943ce718940b92b32e5c55906f
Author:     arbitrary-dev <arbitrary-dev <AT> users <DOT> noreply <DOT> github <DOT> com>
AuthorDate: Mon Apr 16 19:15:20 2018 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Tue Apr 17 19:33:37 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f71fa44

app-vim/youcompleteme: fix installation problem.

Error:
rm: cannot remove 'third_party/ycmd/libclang.so': No such file or directory
 * ERROR: app-vim/youcompleteme-99999999::gentoo failed (install phase):
 *   (no error message)
 *
 * Call stack:
 *     ebuild.sh, line 124:  Called src_install
 *   environment, line 4440:  Called die
 * The specific snippet of code:
 *       rm third_party/ycmd/libclang.so || die;

Actually:
$ ls third_party/ycmd
...
libclang.so.5
libclang.so.5.0

Closes: https://github.com/gentoo/gentoo/pull/8028

 app-vim/youcompleteme/youcompleteme-99999999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-vim/youcompleteme/youcompleteme-99999999.ebuild b/app-vim/youcompleteme/youcompleteme-99999999.ebuild
index 85831cb80de..b41a7b847a8 100644
--- a/app-vim/youcompleteme/youcompleteme-99999999.ebuild
+++ b/app-vim/youcompleteme/youcompleteme-99999999.ebuild
@@ -102,7 +102,7 @@ src_install() {
 	rm -r third_party/ycmd/{*.md,*.sh} || die
 	find python -name *test* -exec rm -rf {} + || die
 	egit_clean
-	rm third_party/ycmd/libclang.so || die
+	rm third_party/ycmd/libclang.so* || die
 
 	vim-plugin_src_install
 


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-vim/youcompleteme/
@ 2019-12-30 22:50 Sergei Trofimovich
  0 siblings, 0 replies; 10+ messages in thread
From: Sergei Trofimovich @ 2019-12-30 22:50 UTC (permalink / raw
  To: gentoo-commits

commit:     ff7a96aa9d53a3595f9ae3c0333887088dfb2c3b
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 30 22:47:06 2019 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Dec 30 22:50:19 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff7a96aa

app-vim/youcompleteme: use ASCII whitespace

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 app-vim/youcompleteme/youcompleteme-20130910.ebuild | 2 +-
 app-vim/youcompleteme/youcompleteme-99999999.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-vim/youcompleteme/youcompleteme-20130910.ebuild b/app-vim/youcompleteme/youcompleteme-20130910.ebuild
index 91bf4d9386d..90bc485b417 100644
--- a/app-vim/youcompleteme/youcompleteme-20130910.ebuild
+++ b/app-vim/youcompleteme/youcompleteme-20130910.ebuild
@@ -56,7 +56,7 @@ src_configure() {
 
 src_test() {
 	# TODO: use system gtest
-	cd "${S}"/cpp || die
+	cd "${S}"/cpp || die
 	emake ycm_core_tests
 	cd ycm/tests || die
 	LD_LIBRARY_PATH="${EROOT}"/usr/$(get_libdir)/llvm \

diff --git a/app-vim/youcompleteme/youcompleteme-99999999.ebuild b/app-vim/youcompleteme/youcompleteme-99999999.ebuild
index 6232784f857..987fec6263b 100644
--- a/app-vim/youcompleteme/youcompleteme-99999999.ebuild
+++ b/app-vim/youcompleteme/youcompleteme-99999999.ebuild
@@ -89,7 +89,7 @@ src_test() {
 	LD_LIBRARY_PATH="${EROOT}"/usr/$(get_libdir)/llvm \
 		./ycm_core_tests || die
 
-	cd "${S}"/python/ycm || die
+	cd "${S}"/python/ycm || die
 
 	local dirs=( "${S}"/third_party/*/ "${S}"/third_party/ycmd/third_party/*/ )
 	local -x PYTHONPATH=${PYTHONPATH}:$(IFS=:; echo "${dirs[*]}")


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-vim/youcompleteme/
@ 2020-02-09 16:18 Michał Górny
  0 siblings, 0 replies; 10+ messages in thread
From: Michał Górny @ 2020-02-09 16:18 UTC (permalink / raw
  To: gentoo-commits

commit:     558eef33b65fa47e25a839c8836b6c67e44edfc5
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Feb  7 12:20:26 2020 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Feb  9 16:17:40 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=558eef33

app-vim/youcompleteme: Switch to PYTHON_MULTI_USEDEP API

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 .../youcompleteme/youcompleteme-20130910.ebuild    | 12 +++++----
 .../youcompleteme/youcompleteme-99999999.ebuild    | 30 +++++++++++++---------
 2 files changed, 25 insertions(+), 17 deletions(-)

diff --git a/app-vim/youcompleteme/youcompleteme-20130910.ebuild b/app-vim/youcompleteme/youcompleteme-20130910.ebuild
index 90bc485b417..29e5f6c9426 100644
--- a/app-vim/youcompleteme/youcompleteme-20130910.ebuild
+++ b/app-vim/youcompleteme/youcompleteme-20130910.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -26,13 +26,15 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RDEPEND="${PYTHON_DEPS}
 	clang? ( >=sys-devel/clang-3.3 )
 	|| (
-		app-editors/vim[python,${PYTHON_USEDEP}]
-		app-editors/gvim[python,${PYTHON_USEDEP}]
+		app-editors/vim[python,${PYTHON_SINGLE_USEDEP}]
+		app-editors/gvim[python,${PYTHON_SINGLE_USEDEP}]
 	)"
 DEPEND="${RDEPEND}
 	test? (
-		>=dev-python/mock-1.0.1[${PYTHON_USEDEP}]
-		>=dev-python/nose-1.3.0[${PYTHON_USEDEP}]
+		$(python_gen_cond_dep '
+			>=dev-python/mock-1.0.1[${PYTHON_MULTI_USEDEP}]
+			>=dev-python/nose-1.3.0[${PYTHON_MULTI_USEDEP}]
+		')
 	)"
 
 CMAKE_IN_SOURCE_BUILD=1

diff --git a/app-vim/youcompleteme/youcompleteme-99999999.ebuild b/app-vim/youcompleteme/youcompleteme-99999999.ebuild
index 987fec6263b..c5e133ef743 100644
--- a/app-vim/youcompleteme/youcompleteme-99999999.ebuild
+++ b/app-vim/youcompleteme/youcompleteme-99999999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -26,26 +26,32 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 COMMON_DEPEND="
 	${PYTHON_DEPS}
 	clang? ( >=sys-devel/clang-3.3 )
-	dev-libs/boost[python,threads,${PYTHON_USEDEP}]
+	$(python_gen_cond_dep '
+		dev-libs/boost[python,threads,${PYTHON_MULTI_USEDEP}]
+	')
 	|| (
-		app-editors/vim[python,${PYTHON_USEDEP}]
-		app-editors/gvim[python,${PYTHON_USEDEP}]
+		app-editors/vim[python,${PYTHON_SINGLE_USEDEP}]
+		app-editors/gvim[python,${PYTHON_SINGLE_USEDEP}]
 	)
 "
 RDEPEND="
 	${COMMON_DEPEND}
-	dev-python/bottle[${PYTHON_USEDEP}]
-	virtual/python-futures[${PYTHON_USEDEP}]
-	dev-python/jedi[${PYTHON_USEDEP}]
-	dev-python/requests[${PYTHON_USEDEP}]
-	dev-python/sh[${PYTHON_USEDEP}]
-	dev-python/waitress[${PYTHON_USEDEP}]
+	$(python_gen_cond_dep '
+		dev-python/bottle[${PYTHON_MULTI_USEDEP}]
+		virtual/python-futures[${PYTHON_MULTI_USEDEP}]
+		dev-python/jedi[${PYTHON_MULTI_USEDEP}]
+		dev-python/requests[${PYTHON_MULTI_USEDEP}]
+		dev-python/sh[${PYTHON_MULTI_USEDEP}]
+		dev-python/waitress[${PYTHON_MULTI_USEDEP}]
+	')
 "
 DEPEND="
 	${COMMON_DEPEND}
 	test? (
-		>=dev-python/mock-1.0.1[${PYTHON_USEDEP}]
-		>=dev-python/nose-1.3.0[${PYTHON_USEDEP}]
+		$(python_gen_cond_dep '
+			>=dev-python/mock-1.0.1[${PYTHON_MULTI_USEDEP}]
+			>=dev-python/nose-1.3.0[${PYTHON_MULTI_USEDEP}]
+		')
 		>=dev-cpp/gtest-1.8.0
 	)
 "


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-vim/youcompleteme/
@ 2020-02-12 18:06 David Seifert
  0 siblings, 0 replies; 10+ messages in thread
From: David Seifert @ 2020-02-12 18:06 UTC (permalink / raw
  To: gentoo-commits

commit:     d7108bde6166590ddb0e8a2ab77e43744c7ed4e2
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 12 18:02:12 2020 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Wed Feb 12 18:02:12 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7108bde

app-vim/youcompleteme: [QA] inherit vcs-clean.eclass directly

Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 app-vim/youcompleteme/youcompleteme-99999999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-vim/youcompleteme/youcompleteme-99999999.ebuild b/app-vim/youcompleteme/youcompleteme-99999999.ebuild
index c5e133ef743..54e1ec4e106 100644
--- a/app-vim/youcompleteme/youcompleteme-99999999.ebuild
+++ b/app-vim/youcompleteme/youcompleteme-99999999.ebuild
@@ -5,7 +5,7 @@ EAPI=5
 
 PYTHON_COMPAT=( python2_7 )
 
-inherit eutils multilib python-single-r1 cmake-utils vim-plugin
+inherit eutils multilib python-single-r1 cmake-utils vcs-clean vim-plugin
 
 if [[ ${PV} == 9999* ]] ; then
 	EGIT_REPO_URI="https://github.com/Valloric/YouCompleteMe.git"


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-vim/youcompleteme/
@ 2020-02-25 10:05 Mikle Kolyada
  0 siblings, 0 replies; 10+ messages in thread
From: Mikle Kolyada @ 2020-02-25 10:05 UTC (permalink / raw
  To: gentoo-commits

commit:     0a5106931968bcc93143617b9308b308ecb0ef7e
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 25 10:05:03 2020 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Tue Feb 25 10:05:32 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a510693

app-vim/youcompleteme: remove last-rited pkg

Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>

 app-vim/youcompleteme/Manifest                     |   1 -
 app-vim/youcompleteme/metadata.xml                 |  11 --
 .../youcompleteme/youcompleteme-20130910.ebuild    |  88 ---------------
 .../youcompleteme/youcompleteme-99999999.ebuild    | 118 ---------------------
 4 files changed, 218 deletions(-)

diff --git a/app-vim/youcompleteme/Manifest b/app-vim/youcompleteme/Manifest
deleted file mode 100644
index fd4d350cda7..00000000000
--- a/app-vim/youcompleteme/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST youcompleteme-20130910.tar.xz 2340104 BLAKE2B 1d50eae1e53d1acc3e9599ade6c5686602cf28997574dcf128b1ed1f812548c51e0c5ad45547ec12fc44d7391ce539c7cd8785ae823978ce18b870dd794f07a2 SHA512 c1022a27ced00e8ba8e9aa25029a0032805331cf0f80342aaaf9d7d4ec7780a098ffbd315068f19f6c98b00c4b4b43e59c7fa40070057e097ca40f6398b53b6b

diff --git a/app-vim/youcompleteme/metadata.xml b/app-vim/youcompleteme/metadata.xml
deleted file mode 100644
index 1b0669747ed..00000000000
--- a/app-vim/youcompleteme/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-	<maintainer type="project">
-		<email>vim@gentoo.org</email>
-		<name>Gentoo Vim Project</name>
-	</maintainer>
-	<use>
-		<flag name="clang">Enable semantic support for C-family languages using <pkg>sys-devel/clang</pkg></flag>
-	</use>
-</pkgmetadata>

diff --git a/app-vim/youcompleteme/youcompleteme-20130910.ebuild b/app-vim/youcompleteme/youcompleteme-20130910.ebuild
deleted file mode 100644
index 29e5f6c9426..00000000000
--- a/app-vim/youcompleteme/youcompleteme-20130910.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils multilib python-single-r1 cmake-utils vim-plugin
-
-if [[ ${PV} == 9999* ]] ; then
-	EGIT_REPO_URI="https://github.com/Valloric/YouCompleteMe.git"
-	inherit git-r3
-else
-	KEYWORDS="~amd64 ~x86"
-	SRC_URI="https://dev.gentoo.org/~radhermit/vim/${P}.tar.xz"
-fi
-
-DESCRIPTION="vim plugin: a code-completion engine for Vim"
-HOMEPAGE="https://valloric.github.io/YouCompleteMe/"
-
-LICENSE="GPL-3"
-IUSE="+clang test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-	clang? ( >=sys-devel/clang-3.3 )
-	|| (
-		app-editors/vim[python,${PYTHON_SINGLE_USEDEP}]
-		app-editors/gvim[python,${PYTHON_SINGLE_USEDEP}]
-	)"
-DEPEND="${RDEPEND}
-	test? (
-		$(python_gen_cond_dep '
-			>=dev-python/mock-1.0.1[${PYTHON_MULTI_USEDEP}]
-			>=dev-python/nose-1.3.0[${PYTHON_MULTI_USEDEP}]
-		')
-	)"
-
-CMAKE_IN_SOURCE_BUILD=1
-CMAKE_USE_DIR=${S}/cpp
-
-VIM_PLUGIN_HELPFILES="${PN}"
-
-src_prepare() {
-	if ! use test ; then
-		sed -i '/^add_subdirectory( tests )/d' cpp/ycm/CMakeLists.txt || die
-	fi
-}
-
-src_configure() {
-	local mycmakeargs=(
-		$(cmake-utils_use_use clang CLANG_COMPLETER)
-		$(cmake-utils_use_use clang SYSTEM_LIBCLANG)
-	)
-	cmake-utils_src_configure
-}
-
-src_test() {
-	# TODO: use system gtest
-	cd "${S}"/cpp || die
-	emake ycm_core_tests
-	cd ycm/tests || die
-	LD_LIBRARY_PATH="${EROOT}"/usr/$(get_libdir)/llvm \
-		"${S}"/cpp/ycm/tests/ycm_core_tests || die
-
-	cd "${S}"/python/ycm || die
-	nosetests --verbose || die
-}
-
-src_install() {
-	dodoc *.md
-	rm -r *.md *.sh COPYING.txt cpp || die
-	find python -name *test* -exec rm -rf {} + || die
-	rm python/libclang.so || die
-
-	vim-plugin_src_install
-
-	python_optimize "${ED}"
-	python_fix_shebang "${ED}"
-}
-
-pkg_postinst() {
-	vim-plugin_pkg_postinst
-
-	[[ -z ${REPLACING_VERSIONS} ]] && \
-		optfeature "better python autocompletion" dev-python/jedi
-}

diff --git a/app-vim/youcompleteme/youcompleteme-99999999.ebuild b/app-vim/youcompleteme/youcompleteme-99999999.ebuild
deleted file mode 100644
index 54e1ec4e106..00000000000
--- a/app-vim/youcompleteme/youcompleteme-99999999.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils multilib python-single-r1 cmake-utils vcs-clean vim-plugin
-
-if [[ ${PV} == 9999* ]] ; then
-	EGIT_REPO_URI="https://github.com/Valloric/YouCompleteMe.git"
-	inherit git-r3
-else
-	KEYWORDS="~amd64 ~x86"
-	SRC_URI="https://dev.gentoo.org/~radhermit/vim/${P}.tar.xz"
-fi
-
-DESCRIPTION="vim plugin: a code-completion engine for Vim"
-HOMEPAGE="https://valloric.github.io/YouCompleteMe/"
-
-LICENSE="GPL-3"
-IUSE="+clang test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-COMMON_DEPEND="
-	${PYTHON_DEPS}
-	clang? ( >=sys-devel/clang-3.3 )
-	$(python_gen_cond_dep '
-		dev-libs/boost[python,threads,${PYTHON_MULTI_USEDEP}]
-	')
-	|| (
-		app-editors/vim[python,${PYTHON_SINGLE_USEDEP}]
-		app-editors/gvim[python,${PYTHON_SINGLE_USEDEP}]
-	)
-"
-RDEPEND="
-	${COMMON_DEPEND}
-	$(python_gen_cond_dep '
-		dev-python/bottle[${PYTHON_MULTI_USEDEP}]
-		virtual/python-futures[${PYTHON_MULTI_USEDEP}]
-		dev-python/jedi[${PYTHON_MULTI_USEDEP}]
-		dev-python/requests[${PYTHON_MULTI_USEDEP}]
-		dev-python/sh[${PYTHON_MULTI_USEDEP}]
-		dev-python/waitress[${PYTHON_MULTI_USEDEP}]
-	')
-"
-DEPEND="
-	${COMMON_DEPEND}
-	test? (
-		$(python_gen_cond_dep '
-			>=dev-python/mock-1.0.1[${PYTHON_MULTI_USEDEP}]
-			>=dev-python/nose-1.3.0[${PYTHON_MULTI_USEDEP}]
-		')
-		>=dev-cpp/gtest-1.8.0
-	)
-"
-
-CMAKE_IN_SOURCE_BUILD=1
-CMAKE_USE_DIR=${S}/third_party/ycmd/cpp
-
-VIM_PLUGIN_HELPFILES="${PN}"
-
-src_prepare() {
-	if ! use test; then
-		sed -i '/^add_subdirectory( tests )/d' third_party/ycmd/cpp/ycm/CMakeLists.txt || die
-	fi
-
-	for third_party_module in requests pythonfutures; do
-		if [[ -d "${third_party_module}" ]]; then
-			rm -r "${S}"/third_party/${third_party_module} || die "Failed to remove third party module ${third_party_module}"
-		fi
-	done
-
-	# Argparse is included in python 2.7
-	for third_party_module in argparse bottle jedi waitress sh requests; do
-		if [[ -d "${third_party_module}" ]]; then
-			rm -r "${S}"/third_party/ycmd/third_party/${third_party_module} || die "Failed to remove third party module ${third_party_module}"
-		fi
-	done
-}
-
-src_configure() {
-	local mycmakeargs=(
-		$(cmake-utils_use_use clang CLANG_COMPLETER)
-		$(cmake-utils_use_use clang SYSTEM_LIBCLANG)
-		-DUSE_SYSTEM_BOOST=ON
-		-DUSE_SYSTEM_GMOCK=ON
-	)
-	cmake-utils_src_configure
-}
-
-src_test() {
-	cd "${S}/third_party/ycmd/cpp/ycm/tests" || die
-	LD_LIBRARY_PATH="${EROOT}"/usr/$(get_libdir)/llvm \
-		./ycm_core_tests || die
-
-	cd "${S}"/python/ycm || die
-
-	local dirs=( "${S}"/third_party/*/ "${S}"/third_party/ycmd/third_party/*/ )
-	local -x PYTHONPATH=${PYTHONPATH}:$(IFS=:; echo "${dirs[*]}")
-
-	nosetests --verbose || die
-}
-
-src_install() {
-	dodoc *.md third_party/ycmd/*.md
-	rm -r *.md *.sh COPYING.txt third_party/ycmd/cpp || die
-	rm -r third_party/ycmd/{*.md,*.sh} || die
-	find python -name *test* -exec rm -rf {} + || die
-	egit_clean
-	rm third_party/ycmd/libclang.so* || die
-
-	vim-plugin_src_install
-
-	python_optimize "${ED}"
-	python_fix_shebang "${ED}"
-}


^ permalink raw reply related	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2020-02-25 10:05 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-02-09 16:18 [gentoo-commits] repo/gentoo:master commit in: app-vim/youcompleteme/ Michał Górny
  -- strict thread matches above, loose matches on Subject: below --
2020-02-25 10:05 Mikle Kolyada
2020-02-12 18:06 David Seifert
2019-12-30 22:50 Sergei Trofimovich
2018-04-17 19:33 Patrice Clement
2018-03-08 19:33 Mike Gilbert
2017-07-30  8:47 Michał Górny
2017-03-03 14:08 Patrice Clement
2016-01-22 21:03 Justin Lecher
2015-11-10 14:35 Justin Lecher

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox