media-gfx/openvdb (gentoo)

Search

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

Versions

Version EAPI Keywords Slot
12.0.1 8 amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 0/$(ver_cut 1-2)
11.0.0-r1 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="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="abi10-compat">
			Disables newer features to maintain compatibility with ABI10
		</flag>
		<flag name="abi9-compat">
			Disables newer features to maintain compatibility with ABI9
		</flag>
		<flag name="alembic">
			Add support for Alembic through
			<pkg>media-gfx/alembic</pkg>.
		</flag>
		<flag name="ax">
			Build the OpenVDB AX module to perform custom manipulation of
			OpenVDB data via an expression language: AX
		</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

Flag Description 12.0.1 11.0.0-r1
⚠️
${CPU_FEATURES[*]%:*} ⚠️
1))-compat ⚠️
2))-compat ⚠️
abi$((OPENVDB_ABI ⚠️
abi$(ver_cut-compat ⚠️
alembic Add support for Alembic through <pkg>media-gfx/alembic</pkg>.
ax Build the OpenVDB AX module to perform custom manipulation of OpenVDB data via an expression language: AX
blosc Allow using blosc compression via <pkg>dev-libs/c-blosc</pkg>
cpu_flags_x86_avx ⚠️
cpu_flags_x86_sse4_2 ⚠️
cuda Enable support for CUDA in NanoVDB
doc Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
examples Install examples, usually source code
jpeg Add JPEG image support
nanovdb A lightweight, header only, and GPU friendly version of VDB
numpy Build pyopenvdb with support for <pkg>dev-python/numpy</pkg>
openexr Support for the OpenEXR graphics file format
pdal Enable support for PDAL for point clouds via <pkg>sci-libs/pdal</pkg>
png Add support for libpng (PNG images)
python Add optional support/bindings for the Python language
static-libs Build static versions of dynamic libraries as well
test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
utils Build utility binaries
zlib Add support for zlib compression

Files

Manifest

Type File Size Versions
DIST openvdb-11.0.0-drop-obsolete-isActive-gcc15.patch 3410 bytes 11.0.0-r1
DIST openvdb-12.0.1.tar.gz 4708771 bytes 12.0.1
Unmatched Entries
Type File Size
DIST openvdb-11.0.0.tar.gz 4620858 bytes