diff --git a/dev-libs/pocl/pocl-1.8-r2.ebuild b/dev-libs/pocl/pocl-1.8-r2.ebuild index 2c7536c0a..8fa8b7151 100644 --- a/dev-libs/pocl/pocl-1.8-r2.ebuild +++ b/dev-libs/pocl/pocl-1.8-r2.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/pocl/pocl/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~ppc64" # TODO: hsa tce IUSE="accel cl20 +conformance cuda debug examples float-conversion hardening +hwloc memmanager test" # Tests not yet passing, fragile in Portage environment(?) @@ -73,7 +73,6 @@ src_configure() { -DENABLE_HSA=OFF -DENABLE_ICD=ON -DENABLE_POCL_BUILDING=ON - -DKERNELLIB_HOST_CPU_VARIANTS=distro -DPOCL_ICD_ABSOLUTE_PATH=ON -DSTATIC_LLVM=OFF -DWITH_LLVM_CONFIG=$(get_llvm_prefix -d "${LLVM_MAX_SLOT}")/bin/llvm-config @@ -89,6 +88,9 @@ src_configure() { -DUSE_POCL_MEMMANAGER=$(usex memmanager) -DENABLE_TESTS=$(usex test) ) + [ "$ARCH" == "amd64" ] && mycmakeargs+=( + -DKERNELLIB_HOST_CPU_VARIANTS=distro + ) cmake_src_configure }