On Fri, Jun 18, 2021 at 05:32:33AM +0000, Dimitri Karamazov wrote:
> Update graphics/openvdb to 8.1.0
> 
> Plenty of dynamic exports removed hence the major bump,
> check_sym output attached.
> 
> The current MASTER_SITES is redirected from
> https://github.com/dreamworksanimation/openvdb to
> https://github.com/AcademySoftwareFoundation/openvdb
> 
> No regression tests
> 
> Build & Run tested with blender on amd64.
> 
> The current release of blender (2.93.0) will require python3.9 as
> default. There has been a major refractoring to code which now uses
> 3.9 specific keywords and patching it seems out of scope. I'll try
> anyway. From archives the change seems to happen at the year end, or
> would it be soon?
> 
> regards,
>   Dimitri
> 
The attachment went above the size limit I think.

Index: Makefile
===================================================================
RCS file: /cvs/ports/graphics/openvdb/Makefile,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile
--- Makefile    28 Feb 2021 06:19:01 -0000      1.3
+++ Makefile    18 Jun 2021 03:47:08 -0000
@@ -6,11 +6,11 @@ NOT_FOR_ARCHS =       powerpc
 
 COMMENT=       tools for storage and manipulation of volumetric data
 
-GH_ACCOUNT=    dreamworksanimation
+GH_ACCOUNT=    AcademySoftwareFoundation
 GH_PROJECT=    openvdb
-GH_TAGNAME=    v8.0.1
+GH_TAGNAME=    v8.1.0
 
-SHARED_LIBS +=  openvdb                   1.0 # 8.0
+SHARED_LIBS +=  openvdb                   2.0 # 8.1
 
 CATEGORIES=    graphics
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/graphics/openvdb/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo    28 Feb 2021 06:19:01 -0000      1.2
+++ distinfo    18 Jun 2021 03:47:08 -0000
@@ -1,2 +1,2 @@
-SHA256 (openvdb-8.0.1.tar.gz) = poRdp8YE0scuQUHImJMKyKI3VSHlNfaWws2SvrvkPE8=
-SIZE (openvdb-8.0.1.tar.gz) = 2299276
+SHA256 (openvdb-8.1.0.tar.gz) = PgnUczFCm+dAmjo8J/3Twpf5bTHSFT/r4ZTmZKmdYYM=
+SIZE (openvdb-8.1.0.tar.gz) = 2619432
Index: patches/patch-CMakeLists_txt
===================================================================
RCS file: /cvs/ports/graphics/openvdb/patches/patch-CMakeLists_txt,v
retrieving revision 1.2
diff -u -p -r1.2 patch-CMakeLists_txt
--- patches/patch-CMakeLists_txt        28 Feb 2021 06:19:01 -0000      1.2
+++ patches/patch-CMakeLists_txt        18 Jun 2021 03:47:08 -0000
@@ -2,9 +2,10 @@ $OpenBSD: patch-CMakeLists_txt,v 1.2 202
 
 zlib 1.2.7 not available on OpenBSD
 
---- CMakeLists.txt.orig        Sat Feb  6 00:51:38 2021
-+++ CMakeLists.txt     Fri Feb 19 17:44:45 2021
-@@ -216,7 +216,7 @@ if(NOT DISABLE_DEPENDENCY_VERSION_CHECKS)
+Index: CMakeLists.txt
+--- CMakeLists.txt.orig
++++ CMakeLists.txt
+@@ -233,7 +233,7 @@ if(NOT DISABLE_DEPENDENCY_VERSION_CHECKS)
    set(MINIMUM_BOOST_VERSION 1.61)  # @warning should be 1.66, but H18 ships 
with 1.61
    set(MINIMUM_ILMBASE_VERSION 2.2) # @warning should be 2.3, but H18 ships 
with 2.2
    set(MINIMUM_OPENEXR_VERSION 2.2) # @warning should be 2.3, but H18 ships 
with 2.2
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/graphics/openvdb/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- pkg/PLIST   28 Feb 2021 06:19:01 -0000      1.2
+++ pkg/PLIST   18 Jun 2021 03:47:08 -0000
@@ -25,6 +25,8 @@ 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/HalfLimits.h
 include/openvdb/math/LegacyFrustum.h
 include/openvdb/math/Maps.h
 include/openvdb/math/Mat.h
@@ -64,9 +66,11 @@ include/openvdb/points/PointSample.h
 include/openvdb/points/PointScatter.h
 include/openvdb/points/StreamCompression.h
 include/openvdb/tools/
+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
@@ -91,6 +95,7 @@ include/openvdb/tools/Merge.h
 include/openvdb/tools/MeshToVolume.h
 include/openvdb/tools/Morphology.h
 include/openvdb/tools/MultiResGrid.h
+include/openvdb/tools/NodeVisitor.h
 include/openvdb/tools/ParticleAtlas.h
 include/openvdb/tools/ParticlesToLevelSet.h
 include/openvdb/tools/PointAdvect.h

Reply via email to