sys-libs/libcxxabi: Remove unnecessary LLVM_LIBDIR_SUFFIX
authorMichał Górny <mgorny@gentoo.org>
Sun, 15 Jan 2017 14:13:52 +0000 (15:13 +0100)
committerMichał Górny <mgorny@gentoo.org>
Sun, 15 Jan 2017 14:31:00 +0000 (15:31 +0100)
sys-libs/libcxxabi/libcxxabi-9999.ebuild

index 9a6cf0ebcfefd4d8dc2fc3f039414da35c7f102b..5840b01661707cea82e1fbce7e2b378a4d7870e2 100644 (file)
@@ -29,8 +29,9 @@ RDEPEND="
                        >=sys-libs/llvm-libunwind-3.9.0-r1[static-libs?,${MULTILIB_USEDEP}]
                )
        )"
+# LLVM 4 required for llvm-config --cmakedir
 DEPEND="${RDEPEND}
-       >=sys-devel/llvm-3.9.0
+       >=sys-devel/llvm-4
        test? ( >=sys-devel/clang-3.9.0
                ~sys-libs/libcxx-${PV}[libcxxabi(-)]
                $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') )"
@@ -57,15 +58,9 @@ src_unpack() {
        git-r3_checkout
 }
 
-src_configure() {
-       NATIVE_LIBDIR=$(get_libdir)
-       cmake-multilib_src_configure
-}
-
 multilib_src_configure() {
        local libdir=$(get_libdir)
        local mycmakeargs=(
-               -DLLVM_LIBDIR_SUFFIX=${NATIVE_LIBDIR#lib}
                -DLIBCXXABI_LIBDIR_SUFFIX=${libdir#lib}
                -DLIBCXXABI_ENABLE_SHARED=ON
                -DLIBCXXABI_ENABLE_STATIC=$(usex static-libs)