# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 inherit cmake if [[ ${PV} == *9999 ]] ; then EGIT_REPO_URI="https://github.com/ROCm-Developer-Tools/ROCclr" inherit git-r3 S="${WORKDIR}/${P}/src" else SRC_URI="https://github.com/ROCm-Developer-Tools/ROCclr/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime/archive/rocm-${PV}.tar.gz -> rocm-opencl-runtime-${PV}.tar.gz" S="${WORKDIR}/ROCclr-rocm-${PV}" KEYWORDS="~amd64" fi DESCRIPTION="Radeon Open Compute Common Language Runtime" HOMEPAGE="https://github.com/ROCm-Developer-Tools/ROCclr" LICENSE="MIT" SLOT="0/$(ver_cut 1-2)" RDEPEND="dev-libs/rocm-comgr:${SLOT} dev-libs/rocr-runtime:${SLOT}" DEPEND="${RDEPEND} virtual/opengl dev-util/rocm-cmake:${SLOT}" PATCHES=( "${FILESDIR}/rocclr-3.7.0-cmake-install-destination.patch" ) src_configure() { local mycmakeargs=( -DUSE_COMGR_LIBRARY=YES -DOPENCL_DIR="${WORKDIR}/ROCm-OpenCL-Runtime-rocm-${PV}" -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr" ) cmake_src_configure }