openvdb: Import openvdb-7.0.0 as wip/openvdb
OpenVDB is an open source C++ library comprising a novel hierarchical data structure and a large 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. Tested as a dependency of graphics/blender on netbsd-9 x86-64.
This commit is contained in:
parent
2e0e3b1427
commit
f96b3d51f7
1
Makefile
1
Makefile
|
@ -2491,6 +2491,7 @@ SUBDIR+= openvas-cli
|
|||
SUBDIR+= openvas-libraries
|
||||
SUBDIR+= openvas-manager
|
||||
SUBDIR+= openvas-scanner
|
||||
SUBDIR+= openvdb
|
||||
SUBDIR+= openvrml
|
||||
SUBDIR+= openxcom
|
||||
SUBDIR+= openzwave
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
OpenVDB is an open source C++ library comprising a novel hierarchical
|
||||
data structure and a large 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.
|
|
@ -0,0 +1,30 @@
|
|||
# $NetBSD$
|
||||
|
||||
DISTNAME= openvdb-${PKGVERSION}
|
||||
PKGVERSION= 7.0.0
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= ${MASTER_SITE_GITHUB:=AcademySoftwareFoundation/}
|
||||
GITHUB_PROJECT= openvdb
|
||||
GITHUB_TAG= v${PKGVERSION}
|
||||
|
||||
MAINTAINER= stix@stix.id.au
|
||||
HOMEPAGE= https://www.openvdb.org/
|
||||
COMMENT= Library for the efficient storage and manipulation of sparse volumetric data
|
||||
LICENSE= mpl-2.0
|
||||
|
||||
USE_LANGUAGES= c c++
|
||||
USE_TOOLS+= gmake cmake pkg-config
|
||||
USE_CMAKE= yes
|
||||
CONFIGURE_DIRS= build
|
||||
CMAKE_ARG_PATH= ..
|
||||
|
||||
pre-configure:
|
||||
cd ${WRKSRC} && mkdir build
|
||||
|
||||
.include "../../devel/blosc/buildlink3.mk"
|
||||
.include "../../graphics/openexr/buildlink3.mk"
|
||||
.include "../../graphics/ilmbase/buildlink3.mk"
|
||||
.include "../../devel/boost-headers/buildlink3.mk"
|
||||
.include "../../devel/boost-libs/buildlink3.mk"
|
||||
.include "../../wip/threadingbuildingblocks/buildlink3.mk"
|
||||
.include "../../mk/bsd.pkg.mk"
|
|
@ -0,0 +1,145 @@
|
|||
@comment $NetBSD$
|
||||
bin/vdb_print
|
||||
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/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/LegacyFrustum.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/PointSample.h
|
||||
include/openvdb/points/PointScatter.h
|
||||
include/openvdb/points/StreamCompression.h
|
||||
include/openvdb/tools/ChangeBackground.h
|
||||
include/openvdb/tools/Clip.h
|
||||
include/openvdb/tools/Composite.h
|
||||
include/openvdb/tools/Dense.h
|
||||
include/openvdb/tools/DenseSparseTools.h
|
||||
include/openvdb/tools/Diagnostics.h
|
||||
include/openvdb/tools/Filter.h
|
||||
include/openvdb/tools/FindActiveValues.h
|
||||
include/openvdb/tools/GridOperators.h
|
||||
include/openvdb/tools/GridTransformer.h
|
||||
include/openvdb/tools/Interpolation.h
|
||||
include/openvdb/tools/LevelSetAdvect.h
|
||||
include/openvdb/tools/LevelSetFilter.h
|
||||
include/openvdb/tools/LevelSetFracture.h
|
||||
include/openvdb/tools/LevelSetMeasure.h
|
||||
include/openvdb/tools/LevelSetMorph.h
|
||||
include/openvdb/tools/LevelSetPlatonic.h
|
||||
include/openvdb/tools/LevelSetRebuild.h
|
||||
include/openvdb/tools/LevelSetSphere.h
|
||||
include/openvdb/tools/LevelSetTracker.h
|
||||
include/openvdb/tools/LevelSetUtil.h
|
||||
include/openvdb/tools/Mask.h
|
||||
include/openvdb/tools/MeshToVolume.h
|
||||
include/openvdb/tools/Morphology.h
|
||||
include/openvdb/tools/MultiResGrid.h
|
||||
include/openvdb/tools/ParticleAtlas.h
|
||||
include/openvdb/tools/ParticlesToLevelSet.h
|
||||
include/openvdb/tools/PointAdvect.h
|
||||
include/openvdb/tools/PointIndexGrid.h
|
||||
include/openvdb/tools/PointPartitioner.h
|
||||
include/openvdb/tools/PointScatter.h
|
||||
include/openvdb/tools/PointsToMask.h
|
||||
include/openvdb/tools/PoissonSolver.h
|
||||
include/openvdb/tools/PotentialFlow.h
|
||||
include/openvdb/tools/Prune.h
|
||||
include/openvdb/tools/RayIntersector.h
|
||||
include/openvdb/tools/RayTracer.h
|
||||
include/openvdb/tools/SignedFloodFill.h
|
||||
include/openvdb/tools/Statistics.h
|
||||
include/openvdb/tools/TopologyToLevelSet.h
|
||||
include/openvdb/tools/ValueTransformer.h
|
||||
include/openvdb/tools/VectorTransformer.h
|
||||
include/openvdb/tools/VelocityFields.h
|
||||
include/openvdb/tools/VolumeAdvect.h
|
||||
include/openvdb/tools/VolumeToMesh.h
|
||||
include/openvdb/tools/VolumeToSpheres.h
|
||||
include/openvdb/tree/InternalNode.h
|
||||
include/openvdb/tree/Iterator.h
|
||||
include/openvdb/tree/LeafBuffer.h
|
||||
include/openvdb/tree/LeafManager.h
|
||||
include/openvdb/tree/LeafNode.h
|
||||
include/openvdb/tree/LeafNodeBool.h
|
||||
include/openvdb/tree/LeafNodeMask.h
|
||||
include/openvdb/tree/NodeManager.h
|
||||
include/openvdb/tree/NodeUnion.h
|
||||
include/openvdb/tree/RootNode.h
|
||||
include/openvdb/tree/Tree.h
|
||||
include/openvdb/tree/TreeIterator.h
|
||||
include/openvdb/tree/ValueAccessor.h
|
||||
include/openvdb/util/CpuTimer.h
|
||||
include/openvdb/util/Formats.h
|
||||
include/openvdb/util/MapsUtil.h
|
||||
include/openvdb/util/Name.h
|
||||
include/openvdb/util/NodeMasks.h
|
||||
include/openvdb/util/NullInterrupter.h
|
||||
include/openvdb/util/PagedArray.h
|
||||
include/openvdb/util/Util.h
|
||||
include/openvdb/util/logging.h
|
||||
include/openvdb/version.h
|
||||
lib/cmake/OpenVDB/FindBlosc.cmake
|
||||
lib/cmake/OpenVDB/FindCppUnit.cmake
|
||||
lib/cmake/OpenVDB/FindIlmBase.cmake
|
||||
lib/cmake/OpenVDB/FindJemalloc.cmake
|
||||
lib/cmake/OpenVDB/FindLog4cplus.cmake
|
||||
lib/cmake/OpenVDB/FindOpenEXR.cmake
|
||||
lib/cmake/OpenVDB/FindOpenVDB.cmake
|
||||
lib/cmake/OpenVDB/FindTBB.cmake
|
||||
lib/cmake/OpenVDB/OpenVDBGLFW3Setup.cmake
|
||||
lib/cmake/OpenVDB/OpenVDBHoudiniSetup.cmake
|
||||
lib/cmake/OpenVDB/OpenVDBMayaSetup.cmake
|
||||
lib/cmake/OpenVDB/OpenVDBUtils.cmake
|
||||
lib/libopenvdb.a
|
||||
lib/libopenvdb.so
|
||||
lib/libopenvdb.so.7.0
|
||||
lib/libopenvdb.so.${PKGVERSION}
|
|
@ -0,0 +1,12 @@
|
|||
# $NetBSD$
|
||||
|
||||
BUILDLINK_TREE+= openvdb
|
||||
|
||||
.if !defined(OPENVDB_BUILDLINK3_MK)
|
||||
OPENVDB_BUILDLINK3_MK:=
|
||||
|
||||
BUILDLINK_API_DEPENDS.openvdb+= openvdb>=7.0.0
|
||||
BUILDLINK_PKGSRCDIR.openvdb?= ../../wip/openvdb
|
||||
.endif # OPENVDB_BUILDLINK3_MK
|
||||
|
||||
BUILDLINK_TREE+= -openvdb
|
|
@ -0,0 +1,6 @@
|
|||
$NetBSD$
|
||||
|
||||
SHA1 (openvdb-7.0.0.tar.gz) = 762f6d6e8bd80eaaba93a343d6ea5fb9b59ce0ab
|
||||
RMD160 (openvdb-7.0.0.tar.gz) = e672c8462ba67b9a4e586d2984cc04e3a3f66474
|
||||
SHA512 (openvdb-7.0.0.tar.gz) = f5321b22b10e192012d544cc02921d3d52f621778ec5aa21ba6d450f3e29f2fdbd76486ad390a0c008394dbc6ee4aeecc04527ef30e73adf71c1a08a021746b7
|
||||
Size (openvdb-7.0.0.tar.gz) = 1872744 bytes
|
Loading…
Reference in New Issue