commit: fcb201320292ec4d5b9015425a3069c2fb6835bb Author: Benda Xu <heroxbd <AT> gentoo <DOT> org> AuthorDate: Wed Jan 20 05:26:42 2021 +0000 Commit: Benda XU <heroxbd <AT> gentoo <DOT> org> CommitDate: Wed Jan 20 05:26:42 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcb20132
dev-libs/rocm-opencl-runtime: support Prefix. Drop an upstream fixed hack. Reference: https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime/commit/2bfbd8a80d3cdb5d4ead23301c12bf719c47b790 Suggested-by: Suggested-by: Yiyang Wu <xgreenlandforwyy <AT> gmail.com> Package-Manager: Portage-3.0.12, Repoman-3.0.1 Signed-off-by: Benda Xu <heroxbd <AT> gentoo.org> dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-4.0.0.ebuild | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-4.0.0.ebuild b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-4.0.0.ebuild index 12532109499..d3a5d3f5ef8 100644 --- a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-4.0.0.ebuild +++ b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-4.0.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit cmake flag-o-matic +inherit cmake flag-o-matic prefix if [[ ${PV} == *9999 ]] ; then EGIT_REPO_URI="https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime/" @@ -42,10 +42,9 @@ src_prepare() { # Remove "clinfo" - use "dev-util/clinfo" instead [ -d tools/clinfo ] && rm -rf tools/clinfo || die - # Wrong position of a '"' results in a list of strings instead of a single string and the build fails... - sed -e "s:set(CMAKE_SHARED_LINKER_FLAGS \${CMAKE_SHARED_LINKER_FLAGS} \":set(CMAKE_SHARED_LINKER_FLAGS \"\${CMAKE_SHARED_LINKER_FLAGS} :" -i "${S}/amdocl/CMakeLists.txt" - cmake_src_prepare + + hprefixify amdocl/CMakeLists.txt } src_configure() {