From: Michał Górny Date: Fri, 30 Sep 2016 08:24:29 +0000 (+0200) Subject: sys-libs/libomp: Backport hwloc & ompt support to 3.9.0 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=775b95ff4880315ae8215aa271eecf1363509d57;p=gentoo.git sys-libs/libomp: Backport hwloc & ompt support to 3.9.0 --- diff --git a/sys-libs/libomp/libomp-3.9.0.ebuild b/sys-libs/libomp/libomp-3.9.0.ebuild index 856ea692af71..ed972e831f65 100644 --- a/sys-libs/libomp/libomp-3.9.0.ebuild +++ b/sys-libs/libomp/libomp-3.9.0.ebuild @@ -16,9 +16,11 @@ SRC_URI="http://llvm.org/releases/${PV}/${MY_P}.src.tar.xz" LICENSE="UoI-NCSA" SLOT="0/3.9" KEYWORDS="~amd64 ~x86" -IUSE="" +IUSE="hwloc ompt" -DEPEND="dev-lang/perl" +RDEPEND="hwloc? ( sys-apps/hwloc:0=[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND} + dev-lang/perl" S="${WORKDIR}/${MY_P}.src" @@ -31,6 +33,8 @@ multilib_src_configure() { local libdir="$(get_libdir)" local mycmakeargs=( -DLIBOMP_LIBDIR_SUFFIX="${libdir#lib}" + -DLIBOMP_USE_HWLOC=$(usex hwloc) + -DLIBOMP_OMPT_SUPPORT=$(usex ompt) # do not install libgomp.so & libiomp5.so aliases -DLIBOMP_INSTALL_ALIASES=OFF # disable unnecessary hack copying stuff back to srcdir