BDEPEND=llvm_slot_20? ( !cuda? ( llvm-core/clang:20= llvm-core/llvm:20= ) cuda? ( llvm-core/clang:20=[llvm_targets_NVPTX] llvm-core/llvm:20=[llvm_targets_NVPTX] ) llvm-core/lld:20= spirv? ( dev-util/spirv-tools dev-util/spirv-llvm-translator:20= ) ) llvm_slot_21? ( !cuda? ( llvm-core/clang:21= llvm-core/llvm:21= ) cuda? ( llvm-core/clang:21=[llvm_targets_NVPTX] llvm-core/llvm:21=[llvm_targets_NVPTX] ) llvm-core/lld:21= spirv? ( dev-util/spirv-tools dev-util/spirv-llvm-translator:21= ) ) llvm_slot_22? ( !cuda? ( llvm-core/clang:22= llvm-core/llvm:22= ) cuda? ( llvm-core/clang:22=[llvm_targets_NVPTX] llvm-core/llvm:22=[llvm_targets_NVPTX] ) llvm-core/lld:22= spirv? ( dev-util/spirv-tools dev-util/spirv-llvm-translator:22= ) ) virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.28.5 DEFINED_PHASES=compile configure install prepare setup test DEPEND=llvm_slot_20? ( !cuda? ( llvm-core/clang:20= llvm-core/llvm:20= ) cuda? ( llvm-core/clang:20=[llvm_targets_NVPTX] llvm-core/llvm:20=[llvm_targets_NVPTX] ) llvm-core/lld:20= spirv? ( dev-util/spirv-tools dev-util/spirv-llvm-translator:20= ) ) llvm_slot_21? ( !cuda? ( llvm-core/clang:21= llvm-core/llvm:21= ) cuda? ( llvm-core/clang:21=[llvm_targets_NVPTX] llvm-core/llvm:21=[llvm_targets_NVPTX] ) llvm-core/lld:21= spirv? ( dev-util/spirv-tools dev-util/spirv-llvm-translator:21= ) ) llvm_slot_22? ( !cuda? ( llvm-core/clang:22= llvm-core/llvm:22= ) cuda? ( llvm-core/clang:22=[llvm_targets_NVPTX] llvm-core/llvm:22=[llvm_targets_NVPTX] ) llvm-core/lld:22= spirv? ( dev-util/spirv-tools dev-util/spirv-llvm-translator:22= ) ) virtual/opencl debug? ( dev-util/lttng-ust:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) hwloc? ( sys-apps/hwloc:=[cuda?] ) dev-util/opencl-headers DESCRIPTION=Portable Computing Language (an implementation of OpenCL) EAPI=8 HOMEPAGE=http://portablecl.org https://github.com/pocl/pocl IUSE=accel +conformance cuda debug examples +hwloc memmanager server spirv test +llvm_slot_22 llvm_slot_20 llvm_slot_21 KEYWORDS=~amd64 LICENSE=GPL-2 RDEPEND=llvm_slot_20? ( !cuda? ( llvm-core/clang:20= llvm-core/llvm:20= ) cuda? ( llvm-core/clang:20=[llvm_targets_NVPTX] llvm-core/llvm:20=[llvm_targets_NVPTX] ) llvm-core/lld:20= spirv? ( dev-util/spirv-tools dev-util/spirv-llvm-translator:20= ) ) llvm_slot_21? ( !cuda? ( llvm-core/clang:21= llvm-core/llvm:21= ) cuda? ( llvm-core/clang:21=[llvm_targets_NVPTX] llvm-core/llvm:21=[llvm_targets_NVPTX] ) llvm-core/lld:21= spirv? ( dev-util/spirv-tools dev-util/spirv-llvm-translator:21= ) ) llvm_slot_22? ( !cuda? ( llvm-core/clang:22= llvm-core/llvm:22= ) cuda? ( llvm-core/clang:22=[llvm_targets_NVPTX] llvm-core/llvm:22=[llvm_targets_NVPTX] ) llvm-core/lld:22= spirv? ( dev-util/spirv-tools dev-util/spirv-llvm-translator:22= ) ) virtual/opencl debug? ( dev-util/lttng-ust:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) hwloc? ( sys-apps/hwloc:=[cuda?] ) REQUIRED_USE=^^ ( llvm_slot_20 llvm_slot_21 llvm_slot_22 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/pocl/pocl/archive/v7.2.tar.gz -> pocl-7.2.tar.gz _eclasses_=cmake 6c98cdedd575b64a24f3e3a7a688c689 cuda 8b660e223a1695e3884ee4c7dc2c5059 flag-o-matic fd3558f73f6503093adee69adf41020d llvm-r2 e661c568264eba308557241fbbe207e3 llvm-utils e7edb4086e31c8537574b263d899f826 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=3b2669cdeff7b3c67c5b431abcb9236f