# Copyright 2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=7

DESCRIPTION="Virtual for pulling in appropriate opencl stuffs"
HOMEPAGE="https://pentoo.ch"

LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="opencl-cpu video_cards_amdgpu video_cards_i965 video_cards_nvidia"

DEPEND=""
RDEPEND=""
BDEPEND=""

PDEPEND="virtual/opencl
		opencl-cpu? ( amd64? ( dev-util/intel-ocl-sdk ) )
		video_cards_amdgpu? ( dev-libs/rocm-opencl-runtime )
		video_cards_i965? ( dev-libs/intel-neo )
		video_cards_nvidia? ( x11-drivers/nvidia-drivers[uvm] )
		"

pkg_setup() {
	if use opencl-cpu; then
		if ! use amd64; then
			die "opencl-cpu is only available for 64 bit systems"
		fi
	fi
}