commit:     896e22dc8527aaec6ef2166ddb786b90a8e96ebf
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 24 14:44:54 2016 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Oct 24 14:51:59 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=896e22dc

sys-libs/compiler-rt-sanitizers: Remove asan_symbolize.py

Stop installing asan_symbolize.py as it is now replaced by
llvm-symbolizer.

 .../compiler-rt-sanitizers-9999.ebuild                      | 13 +++----------
 1 file changed, 3 insertions(+), 10 deletions(-)

diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-9999.ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-9999.ebuild
index c83df17..39a8040 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-9999.ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-9999.ebuild
@@ -8,7 +8,7 @@ EAPI=6
 CMAKE_MIN_VERSION=3.4.3
 PYTHON_COMPAT=( python2_7 )
 
-inherit cmake-utils flag-o-matic git-r3 python-single-r1
+inherit cmake-utils flag-o-matic git-r3 python-any-r1
 
 DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)"
 HOMEPAGE="http://llvm.org/";
@@ -21,13 +21,12 @@ SLOT="0/${PV%.*}"
 KEYWORDS=""
 IUSE="test"
 
-RDEPEND="${PYTHON_DEPS}
-       !<sys-devel/llvm-${PV}"
+RDEPEND="!<sys-devel/llvm-${PV}"
 DEPEND="${RDEPEND}
        ~sys-devel/llvm-${PV}
        test? (
                app-portage/unsandbox
-               dev-python/lit[${PYTHON_USEDEP}]
+               $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
                ~sys-devel/clang-${PV}
                ~sys-libs/compiler-rt-${PV} )
        ${PYTHON_DEPS}"
@@ -109,9 +108,3 @@ src_test() {
 
        cmake-utils_src_make check-all
 }
-
-src_install() {
-       cmake-utils_src_install
-
-       python_doscript "${S}"/lib/asan/scripts/asan_symbolize.py
-}

Reply via email to