sys-libs/compiler-rt-sanitizers: Remove asan_symbolize.py
authorMichał Górny <mgorny@gentoo.org>
Mon, 24 Oct 2016 14:44:54 +0000 (16:44 +0200)
committerMichał Górny <mgorny@gentoo.org>
Mon, 24 Oct 2016 14:51:59 +0000 (16:51 +0200)
Stop installing asan_symbolize.py as it is now replaced by
llvm-symbolizer.

sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-9999.ebuild

index c83df17c1d71416a57be9f738a996e8854505ca3..39a80407f7682c4ef24c6ea53ccd38bd62316d05 100644 (file)
@@ -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
-}