dev-libs/pocl (gentoo)

Search

Package Information

Description:
Portable Computing Language (an implementation of OpenCL)
Homepage:
http://portablecl.org https://github.com/pocl/pocl
License:
GPL-2

Versions

Version EAPI Keywords Slot
7.1 8 ~amd64 ~ppc64 0
7.0-r3 8 amd64 ~ppc64 0
7.0-r2 8 amd64 ppc64 0
6.0 8 amd64 ppc64 0

Metadata

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person">
		<email>sam@gentoo.org</email>
		<name>Sam James</name>
	</maintainer>
	<use>
		<flag name="accel">Enable the generic hardware accelerator device driver</flag>
		<flag name="conformance">Ensures that certain build options which would result in non-conformant pocl build stay disabled. Note that this does not quarantee a fully conformant build of pocl.</flag>
		<flag name="float-conversion">When enabled, OpenCL printf() call's f/e/g formatters are handled by pocl. When disabled, these are handled by system C library.</flag>
		<flag name="hardening">Enable hardening against various attacks. May worsen performance</flag>
		<flag name="hwloc">Enable hwloc support</flag>
		<flag name="memmanager">Enables custom memory manager. Except for special circumstances, this should be disabled</flag>
		<flag name="server">Enable pocld for remote OpenCL execution</flag>
		<flag name="spirv">Build SPIR-V support</flag>
	</use>
	<upstream>
		<remote-id type="github">pocl/pocl</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Flag Description 7.1 7.0-r3 7.0-r2 6.0
accel Enable the generic hardware accelerator device driver
conformance Ensures that certain build options which would result in non-conformant pocl build stay disabled. Note that this does not quarantee a fully conformant build of pocl.
cuda Enable NVIDIA CUDA support (computation on GPU)
debug Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
examples Install examples, usually source code
float-conversion When enabled, OpenCL printf() call's f/e/g formatters are handled by pocl. When disabled, these are handled by system C library.
hardening Enable hardening against various attacks. May worsen performance
hwloc Enable hwloc support
memmanager Enables custom memory manager. Except for special circumstances, this should be disabled
server Enable pocld for remote OpenCL execution
spirv Build SPIR-V support
test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

Files

Manifest

Type File Size Versions
DIST pocl-6.0.tar.gz 2466652 bytes 6.0
DIST pocl-7.1.tar.gz 3889905 bytes 7.1
Unmatched Entries
Type File Size
DIST pocl-7.0.tar.gz 3766036 bytes