media-gfx/openvdb (bentoo)

Search

Install

Install this package:

emerge -a media-gfx/openvdb

Package Information

Description:
Libraries from Dreamworks Animation for the efficient manipulation of volumetric data used in big budget movies like 'Cloudy with a Chance of Meatballs2' and 'How to Train Your Dragon 2'.
Homepage:
https://www.openvdb.org
License:
MPL-2.0

Versions

Version EAPI Keywords Slot
13.0.0 8 ~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 0/$(ver_cut 1-2)

Metadata

Description

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person" proxied="yes">
		<email>negril.nx+gentoo@gmail.com</email>
		<name>Paul Zander</name>
	</maintainer>
	<maintainer type="project" proxied="proxy">
		<email>proxy-maint@gentoo.org</email>
		<name>Proxy Maintainers</name>
	</maintainer>
	<longdescription>
		Libraries from Dreamworks Animation for the efficient manipulation 
		of volumetric data used in big budget movies like 'Cloudy with a
		Chance of Meatballs2' and 'How to Train Your Dragon 2'. 
	</longdescription>
	<use>
		<flag name="abi14-compat">
			Disables newer features to maintain compatibility with ABI14
		</flag>
		<flag name="abi13-compat">
			Disables newer features to maintain compatibility with ABI13
		</flag>
		<flag name="abi12-compat">
			Disables newer features to maintain compatibility with ABI12
		</flag>
		<flag name="abi11-compat">
			Disables newer features to maintain compatibility with ABI11
		</flag>
		<flag name="alembic">
			Add support for Alembic through
			<pkg>media-gfx/alembic</pkg>.
		</flag>
		<flag name="blosc">
			Allow using blosc compression via <pkg>dev-libs/c-blosc</pkg>
		</flag>
		<flag name="cuda">
			Enable support for CUDA in NanoVDB
		</flag>
		<flag name="nanovdb">
			A lightweight, header only, and GPU friendly version of VDB
		</flag>
		<flag name="numpy">
			Build pyopenvdb with support for <pkg>dev-python/numpy</pkg>
		</flag>
		<flag name="pdal">
			Enable support for PDAL for point clouds via <pkg>sci-libs/pdal</pkg>
		</flag>
		<flag name="utils">
			Build utility binaries
		</flag>
	</use>
	<upstream>
		<remote-id type="github">AcademySoftwareFoundation/openvdb</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p media-gfx/openvdb | euse -E <flag> -p media-gfx/openvdb | euse -D <flag> -p media-gfx/openvdb

Flag Description 13.0.0
⚠️
${CPU_FEATURES[*]%:*} ⚠️
1))-compat ⚠️
2))-compat ⚠️
abi$((OPENVDB_ABI ⚠️
abi${OPENVDB_ABI}-compat ⚠️
alembic Add support for Alembic through <pkg>media-gfx/alembic</pkg>.
ax ⚠️
blosc Allow using blosc compression via <pkg>dev-libs/c-blosc</pkg>
cuda Enable support for CUDA in NanoVDB
doc Build the Doxygen API documentation for the library. Upstream enables this by default; here it is opt-in so that installing the library does not pull in app-text/doxygen and Graphviz. ⚠️
examples Install example projects ⚠️
jpeg Enable jpeg image support for the VNC console server ⚠️
nanovdb A lightweight, header only, and GPU friendly version of VDB
numpy Build pyopenvdb with support for <pkg>dev-python/numpy</pkg>
openexr ⚠️
pdal Enable support for PDAL for point clouds via <pkg>sci-libs/pdal</pkg>
png Enable png image support for the VNC console server ⚠️
python Build and install the Python bindings (pybind11) into site-packages ⚠️
static-libs ⚠️
test Build and run the upstream test suite (requires dbus-test-runner) ⚠️
utils Build utility binaries
zlib ⚠️

Files

Manifest

Type File Size Versions
DIST openvdb-13.0.0.tar.gz 4891966 bytes 13.0.0
Unmatched Entries
Type File Size