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.1.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.1.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.1.0.tar.gz 5607291 bytes 13.1.0
Unmatched Entries
Type File Size