notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Port details on branch 2020Q3
openvdb Tools for storage and manipulation of sparse volumetric data
7.0.0_4 misc on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 7.0.0_4Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2020-07-18 09:31:36
Last Update: 2020-08-16 09:51:32
Commit Hash: 75935ee
License: MPL20
WWW:
https://www.openvdb.org/
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). WWW: https://www.openvdb.org/
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (155 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/openvdb-7.0.0_4/catalog.mk
  3. /usr/local/share/licenses/openvdb-7.0.0_4/LICENSE
  4. /usr/local/share/licenses/openvdb-7.0.0_4/MPL20
  5. bin/vdb_print
  6. bin/vdb_lod
  7. bin/vdb_render
  8. bin/vdb_view
  9. include/openvdb/Exceptions.h
  10. include/openvdb/Grid.h
  11. include/openvdb/MetaMap.h
  12. include/openvdb/Metadata.h
  13. include/openvdb/Platform.h
  14. include/openvdb/PlatformConfig.h
  15. include/openvdb/Types.h
  16. include/openvdb/io/Archive.h
  17. include/openvdb/io/Compression.h
  18. include/openvdb/io/DelayedLoadMetadata.h
  19. include/openvdb/io/File.h
  20. include/openvdb/io/GridDescriptor.h
  21. include/openvdb/io/Queue.h
  22. include/openvdb/io/Stream.h
  23. include/openvdb/io/TempFile.h
  24. include/openvdb/io/io.h
  25. include/openvdb/math/BBox.h
  26. include/openvdb/math/ConjGradient.h
  27. include/openvdb/math/Coord.h
  28. include/openvdb/math/DDA.h
  29. include/openvdb/math/FiniteDifference.h
  30. include/openvdb/math/LegacyFrustum.h
  31. include/openvdb/math/Maps.h
  32. include/openvdb/math/Mat.h
  33. include/openvdb/math/Mat3.h
  34. include/openvdb/math/Mat4.h
  35. include/openvdb/math/Math.h
  36. include/openvdb/math/Operators.h
  37. include/openvdb/math/Proximity.h
  38. include/openvdb/math/QuantizedUnitVec.h
  39. include/openvdb/math/Quat.h
  40. include/openvdb/math/Ray.h
  41. include/openvdb/math/Stats.h
  42. include/openvdb/math/Stencils.h
  43. include/openvdb/math/Transform.h
  44. include/openvdb/math/Tuple.h
  45. include/openvdb/math/Vec2.h
  46. include/openvdb/math/Vec3.h
  47. include/openvdb/math/Vec4.h
  48. include/openvdb/openvdb.h
  49. include/openvdb/points/AttributeArray.h
  50. include/openvdb/points/AttributeArrayString.h
  51. include/openvdb/points/AttributeGroup.h
  52. include/openvdb/points/AttributeSet.h
  53. include/openvdb/points/IndexFilter.h
  54. include/openvdb/points/IndexIterator.h
  55. include/openvdb/points/PointAdvect.h
  56. include/openvdb/points/PointAttribute.h
  57. include/openvdb/points/PointConversion.h
  58. include/openvdb/points/PointCount.h
  59. include/openvdb/points/PointDataGrid.h
  60. include/openvdb/points/PointDelete.h
  61. include/openvdb/points/PointGroup.h
  62. include/openvdb/points/PointMask.h
  63. include/openvdb/points/PointMove.h
  64. include/openvdb/points/PointSample.h
  65. include/openvdb/points/PointScatter.h
  66. include/openvdb/points/StreamCompression.h
  67. include/openvdb/python/pyopenvdb.h
  68. include/openvdb/tools/ChangeBackground.h
  69. include/openvdb/tools/Clip.h
  70. include/openvdb/tools/Composite.h
  71. include/openvdb/tools/Dense.h
  72. include/openvdb/tools/DenseSparseTools.h
  73. include/openvdb/tools/Diagnostics.h
  74. include/openvdb/tools/Filter.h
  75. include/openvdb/tools/FindActiveValues.h
  76. include/openvdb/tools/GridOperators.h
  77. include/openvdb/tools/GridTransformer.h
  78. include/openvdb/tools/Interpolation.h
  79. include/openvdb/tools/LevelSetAdvect.h
  80. include/openvdb/tools/LevelSetFilter.h
  81. include/openvdb/tools/LevelSetFracture.h
  82. include/openvdb/tools/LevelSetMeasure.h
  83. include/openvdb/tools/LevelSetMorph.h
  84. include/openvdb/tools/LevelSetPlatonic.h
  85. include/openvdb/tools/LevelSetRebuild.h
  86. include/openvdb/tools/LevelSetSphere.h
  87. include/openvdb/tools/LevelSetTracker.h
  88. include/openvdb/tools/LevelSetUtil.h
  89. include/openvdb/tools/Mask.h
  90. include/openvdb/tools/MeshToVolume.h
  91. include/openvdb/tools/Morphology.h
  92. include/openvdb/tools/MultiResGrid.h
  93. include/openvdb/tools/ParticleAtlas.h
  94. include/openvdb/tools/ParticlesToLevelSet.h
  95. include/openvdb/tools/PointAdvect.h
  96. include/openvdb/tools/PointIndexGrid.h
  97. include/openvdb/tools/PointPartitioner.h
  98. include/openvdb/tools/PointScatter.h
  99. include/openvdb/tools/PointsToMask.h
  100. include/openvdb/tools/PoissonSolver.h
  101. include/openvdb/tools/PotentialFlow.h
  102. include/openvdb/tools/Prune.h
  103. include/openvdb/tools/RayIntersector.h
  104. include/openvdb/tools/RayTracer.h
  105. include/openvdb/tools/SignedFloodFill.h
  106. include/openvdb/tools/Statistics.h
  107. include/openvdb/tools/TopologyToLevelSet.h
  108. include/openvdb/tools/ValueTransformer.h
  109. include/openvdb/tools/VectorTransformer.h
  110. include/openvdb/tools/VelocityFields.h
  111. include/openvdb/tools/VolumeAdvect.h
  112. include/openvdb/tools/VolumeToMesh.h
  113. include/openvdb/tools/VolumeToSpheres.h
  114. include/openvdb/tree/InternalNode.h
  115. include/openvdb/tree/Iterator.h
  116. include/openvdb/tree/LeafBuffer.h
  117. include/openvdb/tree/LeafManager.h
  118. include/openvdb/tree/LeafNode.h
  119. include/openvdb/tree/LeafNodeBool.h
  120. include/openvdb/tree/LeafNodeMask.h
  121. include/openvdb/tree/NodeManager.h
  122. include/openvdb/tree/NodeUnion.h
  123. include/openvdb/tree/RootNode.h
  124. include/openvdb/tree/Tree.h
  125. include/openvdb/tree/TreeIterator.h
  126. include/openvdb/tree/ValueAccessor.h
  127. include/openvdb/util/CpuTimer.h
  128. include/openvdb/util/Formats.h
  129. include/openvdb/util/MapsUtil.h
  130. include/openvdb/util/Name.h
  131. include/openvdb/util/NodeMasks.h
  132. include/openvdb/util/NullInterrupter.h
  133. include/openvdb/util/PagedArray.h
  134. include/openvdb/util/Util.h
  135. include/openvdb/util/logging.h
  136. include/openvdb/version.h
  137. lib/cmake/OpenVDB/FindBlosc.cmake
  138. lib/cmake/OpenVDB/FindCppUnit.cmake
  139. lib/cmake/OpenVDB/FindIlmBase.cmake
  140. lib/cmake/OpenVDB/FindJemalloc.cmake
  141. lib/cmake/OpenVDB/FindLog4cplus.cmake
  142. lib/cmake/OpenVDB/FindOpenEXR.cmake
  143. lib/cmake/OpenVDB/FindOpenVDB.cmake
  144. lib/cmake/OpenVDB/FindTBB.cmake
  145. lib/cmake/OpenVDB/OpenVDBGLFW3Setup.cmake
  146. lib/cmake/OpenVDB/OpenVDBHoudiniSetup.cmake
  147. lib/cmake/OpenVDB/OpenVDBMayaSetup.cmake
  148. lib/cmake/OpenVDB/OpenVDBUtils.cmake
  149. lib/libopenvdb.so
  150. lib/libopenvdb.so.7.0
  151. lib/libopenvdb.so.7.0.0
  152. lib/python3.7/pyopenvdb.so
  153. @owner
  154. @group
  155. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • openvdb>0:misc/openvdb
To install the port:
cd /usr/ports/misc/openvdb/ && make install clean
To add the package, run one of these commands:
  • pkg install misc/openvdb
  • pkg install openvdb
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: openvdb
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1585783763 SHA256 (AcademySoftwareFoundation-openvdb-v7.0.0_GH0.tar.gz) = 97bc8ae35ef7ccbf49a4e25cb73e8c2eccae6b235bac86f2150707efcd1e910d SIZE (AcademySoftwareFoundation-openvdb-v7.0.0_GH0.tar.gz) = 1872744

Packages (timestamps in pop-ups are UTC):
openvdb
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest13.0.013.0.0--13.0.0n/an/an/a
FreeBSD:13:quarterly13.0.013.0.0-12.0.1_113.0.0n/an/an/a
FreeBSD:14:latest13.0.013.0.0---10.0.1_7-10.0.1_7
FreeBSD:14:quarterly13.0.013.0.0-12.0.1_113.0.010.0.1_1110.0.1_1110.0.1_11
FreeBSD:15:latest13.0.013.0.0_1n/a-n/an/a10.0.1_1110.0.1_12
FreeBSD:15:quarterly13.0.013.0.0n/a-n/an/a--
FreeBSD:16:latest13.0.013.0.0n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. doxygen : devel/doxygen
  2. py37-numpy>=1.16,1<1.19,1 : math/py-numpy@py37
  3. cmake : devel/cmake
  4. ninja : devel/ninja
  5. pkgconf>=1.3.0_1 : devel/pkgconf
  6. python3.7 : lang/python37
  7. xorgproto>=0 : x11/xorgproto
  8. xorgproto>=0 : x11/xorgproto
  9. ice.pc : x11/libICE
  10. sm.pc : x11/libSM
  11. x11.pc : x11/libX11
  12. xcursor.pc : x11/libXcursor
  13. xext.pc : x11/libXext
  14. xi.pc : x11/libXi
  15. xinerama.pc : x11/libXinerama
  16. xrandr.pc : x11/libXrandr
  17. xxf86vm.pc : x11/libXxf86vm
Runtime dependencies:
  1. py37-numpy>=1.16,1<1.19,1 : math/py-numpy@py37
  2. python3.7 : lang/python37
  3. ice.pc : x11/libICE
  4. sm.pc : x11/libSM
  5. x11.pc : x11/libX11
  6. xcursor.pc : x11/libXcursor
  7. xext.pc : x11/libXext
  8. xi.pc : x11/libXi
  9. xinerama.pc : x11/libXinerama
  10. xrandr.pc : x11/libXrandr
  11. xxf86vm.pc : x11/libXxf86vm
Library dependencies:
  1. libblosc.so : archivers/c-blosc
  2. libboost_system.so : devel/boost-libs
  3. libHalf.so : graphics/ilmbase
  4. libtbb.so : devel/tbb
  5. libboost_python37.so : devel/boost-python-libs@py37
  6. libglfw.so : graphics/glfw
  7. libIlmImf.so : graphics/openexr
  8. libGL.so : graphics/mesa-libs
  9. libGLU.so : graphics/libGLU
This port is required by:
for Build
  1. cad/PrusaSlicer
for Libraries
  1. cad/PrusaSlicer
  2. graphics/blender
  3. math/curv

Configuration Options:
===> The following configuration options are available for openvdb-7.0.0_4: DOCS=on: Build and/or install documentation PYTHON=on: Python bindings or support TOOLS=on: Build CLI tools ===> Use 'make config' to modify these settings
Options name:
misc_openvdb
USES:
cmake compiler:c++11-lang localbase:ldflags pkgconfig python gl xorg xorg
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/AcademySoftwareFoundation/openvdb/tar.gz/v7.0.0?dummy=/
Collapse this list.

Number of commits found: 4

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
7.0.0_4
16 Aug 2020 09:51:32
commit hash: 75935eef6f4a63e0d949ad10e4030162e0dc4b01commit hash: 75935eef6f4a63e0d949ad10e4030162e0dc4b01commit hash: 75935eef6f4a63e0d949ad10e4030162e0dc4b01commit hash: 75935eef6f4a63e0d949ad10e4030162e0dc4b01 files touched by this commit Sanity Test Failure
Matthias Andree (mandree) search for other commits by this committer
MFH: r544849

graphics/ilmbase, graphics/openexr: security update to v2.5.3

ChangeLog:
https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v2.5.3

"Patch release with various bug/security fixes and build/install fixes, plus a
performance optimization:

 * Various sanitizer/fuzz-identified issues related to handling of invalid input
 * Fixes to misc compiler warnings [...]
 * Read performance optimization (#782)
 * Fix for building on non-glibc (#798)
 * Fixes to tests"
(Only the first 15 lines of the commit message are shown above View all of this commit message)
7.0.0_4
16 Aug 2020 09:51:32
Revision:545094Original commit files touched by this commit
mandree search for other commits by this committer
MFH: r544849

graphics/ilmbase, graphics/openexr: security update to v2.5.3

ChangeLog:
https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v2.5.3

"Patch release with various bug/security fixes and build/install fixes, plus a
performance optimization:

 * Various sanitizer/fuzz-identified issues related to handling of invalid input
 * Fixes to misc compiler warnings [...]
 * Read performance optimization (#782)
 * Fix for building on non-glibc (#798)
 * Fixes to tests"
(Only the first 15 lines of the commit message are shown above View all of this commit message)
7.0.0_3
18 Jul 2020 09:31:20
Revision:542483Original commit files touched by this commit
mandree search for other commits by this committer
MFH: r542352 r542353

graphics/ilmbase: graphics/openexr: security update to 2.5.2

ChangeLog:
https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v2.5.2
Verbosely:
https://github.com/AcademySoftwareFoundation/openexr/blob/v2.5.2/CHANGES.md#version-252-june-15-2020

openexr/ilmbase update w/ shlib rename => PORTREVISION bumps of dependent ports

OpenEXR and ILMBASE updates to 2.5.2 rename the full shlib version
names from .0.0 to .0.1 => to be on the safe side, bump PORTREVISIONs.

Security:	714e6c35-c75b-11ea-aa29-d74973d1f9f3
Approved by:	ports-secteam@ (joneum@)
7.0.0_3
18 Jul 2020 09:31:19
commit hash: 8535fac538422352608a5eb997db5f83f7e951f1commit hash: 8535fac538422352608a5eb997db5f83f7e951f1commit hash: 8535fac538422352608a5eb997db5f83f7e951f1commit hash: 8535fac538422352608a5eb997db5f83f7e951f1 files touched by this commit Sanity Test Failure
Matthias Andree (mandree) search for other commits by this committer
MFH: r542352 r542353

graphics/ilmbase: graphics/openexr: security update to 2.5.2

ChangeLog:
https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v2.5.2
Verbosely:
https://github.com/AcademySoftwareFoundation/openexr/blob/v2.5.2/CHANGES.md#version-252-june-15-2020

openexr/ilmbase update w/ shlib rename => PORTREVISION bumps of dependent ports

OpenEXR and ILMBASE updates to 2.5.2 rename the full shlib version
names from .0.0 to .0.1 => to be on the safe side, bump PORTREVISIONs.

Security:	714e6c35-c75b-11ea-aa29-d74973d1f9f3
Approved by:	ports-secteam@ (joneum@)

Number of commits found: 4