close
Skip to content

Commit d1127d0

Browse files
committed
misc/{,py-}openvdb: update 10.0.1 → 11.0.0
1 parent 8f39cf0 commit d1127d0

13 files changed

Lines changed: 77 additions & 172 deletions

File tree

‎cad/PrusaSlicer/Makefile‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
PORTNAME= PrusaSlicer
22
DISTVERSIONPREFIX=version_
33
DISTVERSION= 2.7.2
4+
PORTREVISION= 1
45
CATEGORIES= cad
56
DIST_SUBDIR= PrusaSlicer
67

‎graphics/blender/Makefile‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
PORTNAME= blender
22
DISTVERSION= 3.6.1
3-
PORTREVISION= 8
3+
PORTREVISION= 9
44
CATEGORIES= graphics multimedia
55
MASTER_SITES= http://download.blender.org/source/ \
66
http://mirror.cs.umn.edu/blender.org/source/ \

‎graphics/openimageio/Makefile‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ DISTVERSION= 2.4.13.0
55
# py-openimageio's PORTREVISION.
66
# Also, just to be on the safe side, when resetting,
77
# best keep PORTREVISION?= 0.
8-
PORTREVISION?= 7
8+
PORTREVISION?= 8
99
CATEGORIES?= graphics multimedia
1010

1111
MAINTAINER?= FreeBSD@Shaneware.biz

‎graphics/openvkl/Makefile‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PORTNAME= openvkl
22
DISTVERSIONPREFIX= v
33
DISTVERSION= 1.3.0
4-
PORTREVISION= 10
4+
PORTREVISION= 11
55
CATEGORIES= graphics devel
66

77
MAINTAINER= yuri@FreeBSD.org

‎math/curv/Makefile‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
PORTNAME= curv
22
DISTVERSION= 0.5
3-
PORTREVISION= 20
3+
PORTREVISION= 21
44
CATEGORIES= math lang graphics
55

66
MAINTAINER= yuri@FreeBSD.org

‎misc/openvdb/Makefile‎

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
PORTNAME= openvdb
22
DISTVERSIONPREFIX= v
3-
DISTVERSION= 10.0.1
4-
PORTREVISION= 12
3+
DISTVERSION= 11.0.0
54
CATEGORIES= misc
65

76
MAINTAINER= yuri@FreeBSD.org
@@ -41,10 +40,6 @@ TOOLS_LIB_DEPENDS= libglfw.so:graphics/glfw \
4140
TOOLS_USES= gl xorg
4241
TOOLS_USE= GL=gl,glu XORG=ice,sm,x11,xcursor,xext,xi,xinerama,xrandr,xxf86vm
4342

44-
xpost-patch: # extra fix for OneTBB
45-
@cd ${WRKSRC}/openvdb/openvdb && \
46-
${MKDIR} thread
47-
4843
# DOCS is broken: https://github.com/AcademySoftwareFoundation/openvdb/issues/899
4944
#DOCS_CMAKE_BOOL= OPENVDB_BUILD_DOCS
5045
#DOCS_BUILD_DEPENDS= doxygen:devel/doxygen

‎misc/openvdb/distinfo‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
TIMESTAMP = 1669923457
2-
SHA256 (AcademySoftwareFoundation-openvdb-v10.0.1_GH0.tar.gz) = 887a3391fbd96b20c77914f4fb3ab4b33d26e5fc479aa036d395def5523c622f
3-
SIZE (AcademySoftwareFoundation-openvdb-v10.0.1_GH0.tar.gz) = 3461352
1+
TIMESTAMP = 1712016698
2+
SHA256 (AcademySoftwareFoundation-openvdb-v11.0.0_GH0.tar.gz) = 6314ff1db057ea90050763e7b7d7ed86d8224fcd42a82cdbb9c515e001b96c74
3+
SIZE (AcademySoftwareFoundation-openvdb-v11.0.0_GH0.tar.gz) = 4620858

‎misc/openvdb/files/patch-cmake_FindIlmBase.cmake‎

Lines changed: 0 additions & 143 deletions
This file was deleted.

‎misc/openvdb/pkg-plist‎

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ include/openvdb/math/Coord.h
2525
include/openvdb/math/DDA.h
2626
include/openvdb/math/FiniteDifference.h
2727
include/openvdb/math/Half.h
28-
include/openvdb/math/HalfLimits.h
2928
include/openvdb/math/LegacyFrustum.h
3029
include/openvdb/math/Maps.h
3130
include/openvdb/math/Mat.h
@@ -68,9 +67,20 @@ include/openvdb/points/PointScatter.h
6867
include/openvdb/points/PointStatistics.h
6968
include/openvdb/points/PointTransfer.h
7069
include/openvdb/points/StreamCompression.h
70+
include/openvdb/points/impl/PointAttributeImpl.h
71+
include/openvdb/points/impl/PointConversionImpl.h
72+
include/openvdb/points/impl/PointCountImpl.h
73+
include/openvdb/points/impl/PointDeleteImpl.h
74+
include/openvdb/points/impl/PointGroupImpl.h
75+
include/openvdb/points/impl/PointMaskImpl.h
76+
include/openvdb/points/impl/PointMoveImpl.h
7177
include/openvdb/points/impl/PointRasterizeFrustumImpl.h
7278
include/openvdb/points/impl/PointRasterizeSDFImpl.h
7379
include/openvdb/points/impl/PointRasterizeTrilinearImpl.h
80+
include/openvdb/points/impl/PointReplicateImpl.h
81+
include/openvdb/points/impl/PointSampleImpl.h
82+
include/openvdb/points/impl/PointScatterImpl.h
83+
include/openvdb/points/impl/PointStatisticsImpl.h
7484
include/openvdb/thread/Threading.h
7585
include/openvdb/tools/Activate.h
7686
include/openvdb/tools/ChangeBackground.h
@@ -148,7 +158,6 @@ include/openvdb/util/Util.h
148158
include/openvdb/util/logging.h
149159
include/openvdb/version.h
150160
lib/cmake/OpenVDB/FindBlosc.cmake
151-
lib/cmake/OpenVDB/FindIlmBase.cmake
152161
lib/cmake/OpenVDB/FindJemalloc.cmake
153162
lib/cmake/OpenVDB/FindLog4cplus.cmake
154163
lib/cmake/OpenVDB/FindOpenEXR.cmake
@@ -159,5 +168,5 @@ lib/cmake/OpenVDB/OpenVDBHoudiniSetup.cmake
159168
lib/cmake/OpenVDB/OpenVDBMayaSetup.cmake
160169
lib/cmake/OpenVDB/OpenVDBUtils.cmake
161170
lib/libopenvdb.so
162-
lib/libopenvdb.so.10.0
163-
lib/libopenvdb.so.10.0.1
171+
lib/libopenvdb.so.11.0
172+
lib/libopenvdb.so.11.0.0

‎misc/py-openvdb/Makefile‎

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
PORTNAME= openvdb
22
DISTVERSIONPREFIX= v
3-
DISTVERSION= 10.0.1
4-
PORTREVISION= 2
3+
DISTVERSION= 11.0.0
54
CATEGORIES= misc
65
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
76

@@ -12,16 +11,16 @@ WWW= https://www.openvdb.org/
1211
LICENSE= MPL20
1312
LICENSE_FILE= ${WRKSRC}/../../../LICENSE
1413

15-
BUILD_DEPENDS= ${PYNUMPY}
16-
LIB_DEPENDS= ${PY_BOOST} \
17-
libboost_iostreams.so:devel/boost-libs \
14+
BUILD_DEPENDS= pybind11>0:devel/pybind11 \
15+
${PYNUMPY}
16+
LIB_DEPENDS= libboost_iostreams.so:devel/boost-libs \
1817
libopenvdb.so:misc/openvdb \
1918
libtbb.so:devel/onetbb
2019
RUN_DEPENDS= ${PYNUMPY}
2120

2221
USES= cmake compiler:c++17-lang localbase:ldflags python
2322
USE_LDCONFIG= yes
24-
USE_PYTHON= flavors
23+
USE_PYTHON= flavors pytest
2524

2625
USE_GITHUB= yes
2726
GH_ACCOUNT= AcademySoftwareFoundation
@@ -32,7 +31,14 @@ CMAKE_ARGS= -DPython_EXECUTABLE=${PYTHON_CMD}
3231

3332
WRKSRC_SUBDIR= openvdb/openvdb/python
3433

35-
PLIST_FILES= include/openvdb/python/pyopenvdb.h \
36-
${PYTHON_SITELIBDIR}/pyopenvdb.so
34+
TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
35+
36+
PLIST_FILES= ${PYTHON_SITELIBDIR}/pyopenvdb${PYTHON_EXT_SUFFIX}.so
37+
38+
do-test: # run an example, since the supplied test appears to be only for Windows
39+
@cd ${WRKSRC} && \
40+
${SETENV} ${TEST_ENV} ${PYTHON_CMD} ${FILESDIR}/example.py && \
41+
[ -f ${WRKSRC}/mygrids.vdb ] && \
42+
${ECHO} "Test has succeeded."
3743

3844
.include <bsd.port.mk>

0 commit comments

Comments
 (0)