Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 831859 | Differences between
and this patch

Collapse All | Expand All

(-)a/dev-libs/pocl/pocl-1.8-r2.ebuild (-2 / +4 lines)
Lines 17-23 SRC_URI="https://github.com/pocl/pocl/archive/v${PV}.tar.gz -> ${P}.tar.gz" Link Here
17
17
18
LICENSE="GPL-2"
18
LICENSE="GPL-2"
19
SLOT="0"
19
SLOT="0"
20
KEYWORDS="~amd64"
20
KEYWORDS="~amd64 ~ppc64"
21
# TODO: hsa tce
21
# TODO: hsa tce
22
IUSE="accel cl20 +conformance cuda debug examples float-conversion hardening +hwloc memmanager test"
22
IUSE="accel cl20 +conformance cuda debug examples float-conversion hardening +hwloc memmanager test"
23
# Tests not yet passing, fragile in Portage environment(?)
23
# Tests not yet passing, fragile in Portage environment(?)
Lines 73-79 src_configure() { Link Here
73
		-DENABLE_HSA=OFF
73
		-DENABLE_HSA=OFF
74
		-DENABLE_ICD=ON
74
		-DENABLE_ICD=ON
75
		-DENABLE_POCL_BUILDING=ON
75
		-DENABLE_POCL_BUILDING=ON
76
		-DKERNELLIB_HOST_CPU_VARIANTS=distro
77
		-DPOCL_ICD_ABSOLUTE_PATH=ON
76
		-DPOCL_ICD_ABSOLUTE_PATH=ON
78
		-DSTATIC_LLVM=OFF
77
		-DSTATIC_LLVM=OFF
79
		-DWITH_LLVM_CONFIG=$(get_llvm_prefix -d "${LLVM_MAX_SLOT}")/bin/llvm-config
78
		-DWITH_LLVM_CONFIG=$(get_llvm_prefix -d "${LLVM_MAX_SLOT}")/bin/llvm-config
Lines 89-94 src_configure() { Link Here
89
		-DUSE_POCL_MEMMANAGER=$(usex memmanager)
88
		-DUSE_POCL_MEMMANAGER=$(usex memmanager)
90
		-DENABLE_TESTS=$(usex test)
89
		-DENABLE_TESTS=$(usex test)
91
	)
90
	)
91
	[ "$ARCH" == "amd64" ] && mycmakeargs+=(
92
		-DKERNELLIB_HOST_CPU_VARIANTS=distro
93
	)
92
94
93
	cmake_src_configure
95
	cmake_src_configure
94
}
96
}

Return to bug 831859