Skip to content

Commit

Permalink
sys-libs/libcxx: Bump LLVM macro dep to 6
Browse files Browse the repository at this point in the history
Require macros provided by LLVM 6 due to new lit options.
  • Loading branch information
mgorny committed Jan 20, 2018
1 parent c6e1cd4 commit ecbf5dd
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
4 changes: 2 additions & 2 deletions sys-libs/libcxx/libcxx-6.0.9999.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -42,14 +42,14 @@ RDEPEND="
libcxxabi? ( ~sys-libs/libcxxabi-${PV}[libunwind=,static-libs?,${MULTILIB_USEDEP}] )
libcxxrt? ( sys-libs/libcxxrt[libunwind=,static-libs?,${MULTILIB_USEDEP}] )
!libcxxabi? ( !libcxxrt? ( >=sys-devel/gcc-4.7:=[cxx] ) )"
# LLVM 4 required for llvm-config --cmakedir
# llvm-6 for new lit options
# clang-3.9.0 installs necessary target symlinks unconditionally
# which removes the need for MULTILIB_USEDEP
DEPEND="${RDEPEND}
test? ( >=sys-devel/clang-3.9.0
$(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') )
app-arch/xz-utils
>=sys-devel/llvm-4"
>=sys-devel/llvm-6"

DOCS=( CREDITS.TXT )

Expand Down
4 changes: 2 additions & 2 deletions sys-libs/libcxx/libcxx-9999.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -41,14 +41,14 @@ RDEPEND="
libcxxabi? ( ~sys-libs/libcxxabi-${PV}[libunwind=,static-libs?,${MULTILIB_USEDEP}] )
libcxxrt? ( sys-libs/libcxxrt[libunwind=,static-libs?,${MULTILIB_USEDEP}] )
!libcxxabi? ( !libcxxrt? ( >=sys-devel/gcc-4.7:=[cxx] ) )"
# LLVM 4 required for llvm-config --cmakedir
# llvm-6 for new lit options
# clang-3.9.0 installs necessary target symlinks unconditionally
# which removes the need for MULTILIB_USEDEP
DEPEND="${RDEPEND}
test? ( >=sys-devel/clang-3.9.0
$(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') )
app-arch/xz-utils
>=sys-devel/llvm-4"
>=sys-devel/llvm-6"

DOCS=( CREDITS.TXT )

Expand Down

0 comments on commit ecbf5dd

Please sign in to comment.