BSD Ports

misc/openvdb 13.1.0_1 FreeBSD

Tools for storage and manipulation of sparse volumetric data

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
97a84ef467
License
MPL20
Categories
misc
Package size
7119.6 KiB, 77073.6 KiB installed

Description

OpenVDB is an Academy Award-winning open-source C++ library comprising a novel hierarchical data structure and a suite of tools for the efficient storage and manipulation of sparse volumetric data discretized on three-dimensional grids. It was developed by DreamWorks Animation for use in volumetric applications typically encountered in feature film production and is now maintained by the Academy Software Foundation (ASWF).

In the other systems

SystemPortVersion
FreeBSDmisc/openvdb13.1.0_1
OpenBSDgraphics/openvdb12.0.1p0
DragonFlymisc/openvdb12.0.0_1
MidnightBSDmisc/openvdb12.0.1

Install

Binary package:

pkg install openvdb

From the ports tree:

cd /usr/ports/misc/openvdb/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	openvdb>0:misc/openvdb
LIB_DEPENDS=	libopenvdb.so:misc/openvdb

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest13.1.0_113.1.0_1--13.1.0_1
FreeBSD:14:quarterly13.1.0_113.1.0_1n/a12.0.1_113.1.0_1
FreeBSD:15:latest13.1.0_113.1.0_1n/a-12.0.1_2
FreeBSD:15:quarterly13.1.0_113.1.0_1n/an/an/a
FreeBSD:16:latest13.1.0_113.1.0_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 4

Test 1

The full lists below include those, and their dependencies in turn.

Build dependencies 70
Run dependencies 61

Configuration

Options name: misc_openvdb

OptionDefaultDescription
TOOLSonBuild CLI tools
USES
cmake:testing compiler:c++17-lang localbase:ldflags pkgconfig
Service scripts
none

Files

pkg-plist 183
  • bin/vdb_lod
  • bin/vdb_print
  • bin/vdb_render
  • bin/vdb_view
  • include/openvdb/Exceptions.h
  • include/openvdb/Grid.h
  • include/openvdb/MetaMap.h
  • include/openvdb/Metadata.h
  • include/openvdb/Platform.h
  • include/openvdb/PlatformConfig.h
  • include/openvdb/TypeList.h
  • include/openvdb/Types.h
  • include/openvdb/io/Archive.h
  • include/openvdb/io/Compression.h
  • include/openvdb/io/DelayedLoadMetadata.h
  • include/openvdb/io/File.h
  • include/openvdb/io/GridDescriptor.h
  • include/openvdb/io/Queue.h
  • include/openvdb/io/Stream.h
  • include/openvdb/io/TempFile.h
  • include/openvdb/io/io.h
  • include/openvdb/math/BBox.h
  • include/openvdb/math/ConjGradient.h
  • include/openvdb/math/Coord.h
  • include/openvdb/math/DDA.h
  • include/openvdb/math/FiniteDifference.h
  • include/openvdb/math/Half.h
  • include/openvdb/math/HalfDecl.h
  • include/openvdb/math/Maps.h
  • include/openvdb/math/Mat.h
  • include/openvdb/math/Mat3.h
  • include/openvdb/math/Mat4.h
  • include/openvdb/math/Math.h
  • include/openvdb/math/Operators.h
  • include/openvdb/math/Proximity.h
  • include/openvdb/math/QuantizedUnitVec.h
  • include/openvdb/math/Quat.h
  • include/openvdb/math/Ray.h
  • include/openvdb/math/Stats.h
  • include/openvdb/math/Stencils.h
  • include/openvdb/math/Transform.h
  • include/openvdb/math/Tuple.h
  • include/openvdb/math/Vec2.h
  • include/openvdb/math/Vec3.h
  • include/openvdb/math/Vec4.h
  • include/openvdb/openvdb.h
  • include/openvdb/points/AttributeArray.h
  • include/openvdb/points/AttributeArrayString.h
  • include/openvdb/points/AttributeGroup.h
  • include/openvdb/points/AttributeSet.h
  • include/openvdb/points/IndexFilter.h
  • include/openvdb/points/IndexIterator.h
  • include/openvdb/points/PointAdvect.h
  • include/openvdb/points/PointAttribute.h
  • include/openvdb/points/PointConversion.h
  • include/openvdb/points/PointCount.h
  • include/openvdb/points/PointDataGrid.h
  • include/openvdb/points/PointDelete.h
  • include/openvdb/points/PointGroup.h
  • include/openvdb/points/PointMask.h
  • include/openvdb/points/PointMove.h
  • include/openvdb/points/PointRasterizeFrustum.h
  • include/openvdb/points/PointRasterizeSDF.h
  • include/openvdb/points/PointRasterizeTrilinear.h
  • include/openvdb/points/PointReplicate.h
  • include/openvdb/points/PointSample.h
  • include/openvdb/points/PointScatter.h
  • include/openvdb/points/PointStatistics.h
  • include/openvdb/points/PointTransfer.h
  • include/openvdb/points/PrincipalComponentAnalysis.h
  • include/openvdb/points/StreamCompression.h
  • include/openvdb/points/impl/PointAttributeImpl.h
  • include/openvdb/points/impl/PointConversionImpl.h
  • include/openvdb/points/impl/PointCountImpl.h
  • include/openvdb/points/impl/PointDeleteImpl.h
  • include/openvdb/points/impl/PointGroupImpl.h
  • include/openvdb/points/impl/PointMaskImpl.h
  • include/openvdb/points/impl/PointMoveImpl.h
  • include/openvdb/points/impl/PointRasterizeEllipsoidsSDFImpl.h
  • include/openvdb/points/impl/PointRasterizeFrustumImpl.h
  • include/openvdb/points/impl/PointRasterizeSDFImpl.h
  • include/openvdb/points/impl/PointRasterizeTrilinearImpl.h
  • include/openvdb/points/impl/PointReplicateImpl.h
  • include/openvdb/points/impl/PointSampleImpl.h
  • include/openvdb/points/impl/PointScatterImpl.h
  • include/openvdb/points/impl/PointStatisticsImpl.h
  • include/openvdb/points/impl/PrincipalComponentAnalysisImpl.h
  • include/openvdb/thread/Threading.h
  • include/openvdb/simd/Simd.h
  • include/openvdb/tools/Activate.h
  • include/openvdb/tools/ChangeBackground.h
  • include/openvdb/tools/Clip.h
  • include/openvdb/tools/Composite.h
  • include/openvdb/tools/Count.h
  • include/openvdb/tools/Dense.h
  • include/openvdb/tools/DenseSparseTools.h
  • include/openvdb/tools/Diagnostics.h
  • include/openvdb/tools/FastSweeping.h
  • include/openvdb/tools/Filter.h
  • include/openvdb/tools/FindActiveValues.h

The first 100 are listed.

distinfo 2
FileSizeSHA256
AcademySoftwareFoundation-openvdb-v13.1.0_GH0.tar.gz5.607291e+0621659ef2330a06805519dd8d4369375f181a0dfee205b0180da69b4edd3329ae
d68d0914fc6ed41cadd363bd4330c39a7fb5b1f1.diff1517e9035e3be3acdd2247206a8ef5be48837ddcda0aa48e863566e57f4f2588885b

Commit history 3

DateCommitCreditsLog message
97a84ef467 Dima Panov */*: update boost consumers after boost-1.92
be3dc80890 Yuri Victorovich misc/{,py-}openvdb: update 13.0.0 → 13.1.0
213840c151 Dima Panov */*: bump consumers after devel/boost update