From 775b95ff4880315ae8215aa271eecf1363509d57 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Micha=C5=82=20G=C3=B3rny?= Date: Fri, 30 Sep 2016 10:24:29 +0200 Subject: [PATCH] sys-libs/libomp: Backport hwloc & ompt support to 3.9.0 --- sys-libs/libomp/libomp-3.9.0.ebuild | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) 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 -- 2.26.2