svn commit: r525724 - in head: graphics/embree graphics/py-pyembree math/py-yt
Alexey Dokuchaev
danfe at FreeBSD.org
Mon Feb 10 17:26:58 UTC 2020
Author: danfe
Date: Mon Feb 10 17:26:56 2020
New Revision: 525724
URL: https://svnweb.freebsd.org/changeset/ports/525724
Log:
- Update `graphics/embree' to the latest version 3.8.0 (unfortunately,
the new API is not backward compatible with the version 2 API; this
was required to remove various deprecated API functions that had
accumulated over time, fix suboptimal design decisions and mistakes,
clean up inconsistent naming, increase flexibility, etc.
- Install tutorials as port examples; install documentation files into
the standard location instead of overriding the default DOCSDIR
- Drop no longer used `graphics/ImageMagick' dependency: BMP, GIF, PNG,
TGA, and TIFF formats are handled by the OpenImageIO now, but it is
somewhat heavy dependency and is disabled upstream by default, so do
the same (au contraire, JPEG and PNG are enabled unconditionally as
being backed by very common and light packages)
PR: 239314 (based on)
Modified:
head/graphics/embree/Makefile
head/graphics/embree/distinfo
head/graphics/embree/pkg-plist
head/graphics/py-pyembree/Makefile
head/math/py-yt/Makefile
Modified: head/graphics/embree/Makefile
==============================================================================
--- head/graphics/embree/Makefile Mon Feb 10 17:22:54 2020 (r525723)
+++ head/graphics/embree/Makefile Mon Feb 10 17:26:56 2020 (r525724)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= embree
-PORTVERSION= 2.17.6
+PORTVERSION= 3.8.0
DISTVERSIONPREFIX= v
CATEGORIES= graphics
@@ -14,42 +14,43 @@ LICENSE= APACHE20
ONLY_FOR_ARCHS= amd64 i386
ONLY_FOR_ARCHS_REASON= heavy use of SSE instructions
-USES= cmake compiler:env gl xorg
-USE_GL= gl glu glut
-USE_XORG= xi xmu
+USES= cmake pkgconfig
USE_LDCONFIG= yes
USE_GITHUB= yes
-CMAKE_ARGS= -DEMBREE_TASKING_SYSTEM:STRING=INTERNAL
+CMAKE_ARGS= -DEMBREE_TASKING_SYSTEM:STRING=INTERNAL \
+ -DCMAKE_INSTALL_DOCDIR:STRING=${DOCSDIR}
-DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}2
PLIST_SUB+= VERSION=${DISTVERSION}
-OPTIONS_DEFINE= DOCS IMAGEMAGICK ISPC JPEG PNG
+OPTIONS_DEFINE= DOCS EXAMPLES ISPC
OPTIONS_SUB= yes
-IMAGEMAGICK_DESC= BMP, GIF, PNG, TGA, TIFF image formats support
-IMAGEMAGICK_LIB_DEPENDS= libMagick++-6.so:graphics/ImageMagick6
-IMAGEMAGICK_CMAKE_ON= -DEMBREE_TUTORIALS_IMAGE_MAGICK:BOOL=ON
-
ISPC_DESC= ISPC applications support
ISPC_BUILD_DEPENDS= ispc:devel/ispc
ISPC_CMAKE_OFF= -DEMBREE_ISPC_SUPPORT:BOOL=OFF
-JPEG_USES= jpeg
-JPEG_CMAKE_OFF= -DEMBREE_TUTORIALS_LIBJPEG:BOOL=OFF
+EXAMPLES_LIB_DEPENDS= libglfw.so:graphics/glfw \
+ libpng.so:graphics/png
+EXAMPLES_USES= gl jpeg xorg
+EXAMPLES_USE= GL=gl,glu,glut XORG=x11,xau,xcb,xdmcp
+EXAMPLES_CMAKE_OFF= -DEMBREE_TUTORIALS:BOOL=OFF
-PNG_LIB_DEPENDS= libpng.so:graphics/png
-PNG_CMAKE_OFF= -DEMBREE_TUTORIALS_LIBPNG:BOOL=OFF
-
.include <bsd.port.pre.mk>
+# Disable parts that use _mm_cvtsi128_si64() which is not defined on i386
+.if ${ARCH} == i386
+CMAKE_ARGS+= -DEMBREE_ISA_AVX512SKX:BOOL=OFF
+.endif
+
post-patch:
+ @${REINPLACE_CMD} -e \
+ '/SET(CMAKE_INSTALL_BINDIR/s,\$$.*),${EXAMPLESDIR}),' \
+ ${WRKSRC}/common/cmake/package.cmake
+ @${REINPLACE_CMD} -e 's,Win32,${OPSYS},gi' \
+ ${WRKSRC}/common/simd/vint4_sse2.h
@${REINPLACE_CMD} -e 's,#else,#elif defined(MAP_HUGETLB),' \
${WRKSRC}/common/sys/alloc.cpp
-# Old versions of Clang (e.g. on FreeBSD 10.x) do not support `-z' options
-.if ${COMPILER_VERSION} < 35
- @${REINPLACE_CMD} -e '/ -z /d' ${WRKSRC}/common/cmake/clang.cmake
-.endif
+ @${ECHO_CMD} > ${WRKSRC}/tutorials/common/common.isph
.include <bsd.port.post.mk>
Modified: head/graphics/embree/distinfo
==============================================================================
--- head/graphics/embree/distinfo Mon Feb 10 17:22:54 2020 (r525723)
+++ head/graphics/embree/distinfo Mon Feb 10 17:26:56 2020 (r525724)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1540531359
-SHA256 (embree-embree-v2.17.6_GH0.tar.gz) = 29b78b13728f81ced69ad24edb0bfe3f5e0298b83648371636394c9ecbc08752
-SIZE (embree-embree-v2.17.6_GH0.tar.gz) = 2111252
+TIMESTAMP = 1580803269
+SHA256 (embree-embree-v3.8.0_GH0.tar.gz) = ae42c08fe05672942083c0b272bfa6915b209eb8c76ae53c8948e2f1f7491e68
+SIZE (embree-embree-v3.8.0_GH0.tar.gz) = 5780945
Modified: head/graphics/embree/pkg-plist
==============================================================================
--- head/graphics/embree/pkg-plist Mon Feb 10 17:22:54 2020 (r525723)
+++ head/graphics/embree/pkg-plist Mon Feb 10 17:26:56 2020 (r525724)
@@ -1,99 +1,239 @@
-bin/embree2/buildbench
-bin/embree2/bvh_access
-bin/embree2/bvh_builder
-bin/embree2/convert
-bin/embree2/curve_geometry
-%%ISPC%%bin/embree2/curve_geometry_ispc
-bin/embree2/displacement_geometry
-%%ISPC%%bin/embree2/displacement_geometry_ispc
-bin/embree2/dynamic_scene
-%%ISPC%%bin/embree2/dynamic_scene_ispc
-bin/embree2/hair_geometry
-%%ISPC%%bin/embree2/hair_geometry_ispc
-bin/embree2/instanced_geometry
-%%ISPC%%bin/embree2/instanced_geometry_ispc
-bin/embree2/interpolation
-%%ISPC%%bin/embree2/interpolation_ispc
-bin/embree2/intersection_filter
-%%ISPC%%bin/embree2/intersection_filter_ispc
-bin/embree2/lazy_geometry
-%%ISPC%%bin/embree2/lazy_geometry_ispc
-bin/embree2/models/cornell_box.ecs
-bin/embree2/models/cornell_box.mtl
-bin/embree2/models/cornell_box.obj
-bin/embree2/models/cornell_box.xml
-bin/embree2/models/cornell_box.xml.bin
-bin/embree2/models/curve0.xml
-bin/embree2/models/curve1.xml
-bin/embree2/models/cylinder.ecs
-bin/embree2/models/cylinder.xml
-bin/embree2/models/hair0.ecs
-bin/embree2/models/hair0.xml
-bin/embree2/models/linesegments.ecs
-bin/embree2/models/linesegments.xml
-bin/embree2/models/subdiv0.ecs
-bin/embree2/models/subdiv0.xml
-bin/embree2/models/subdiv1.ecs
-bin/embree2/models/subdiv1.xml
-bin/embree2/models/subdiv3.ecs
-bin/embree2/models/subdiv3.xml
-bin/embree2/models/subdiv4.ecs
-bin/embree2/models/subdiv4.xml
-bin/embree2/models/subdiv5.ecs
-bin/embree2/models/subdiv5.xml
-bin/embree2/models/subdiv6.ecs
-bin/embree2/models/subdiv6.xml
-bin/embree2/models/subdiv7.ecs
-bin/embree2/models/subdiv7.xml
-bin/embree2/models/subdiv8.ecs
-bin/embree2/models/subdiv8.xml
-bin/embree2/models/subdiv9.ecs
-bin/embree2/models/subdiv9.xml
-bin/embree2/models/subdiv_no_boundary.ecs
-bin/embree2/models/subdiv_no_boundary.xml
-bin/embree2/models/subdiv_pin_all.ecs
-bin/embree2/models/subdiv_pin_all.xml
-bin/embree2/models/subdiv_pin_boundary.ecs
-bin/embree2/models/subdiv_pin_boundary.xml
-bin/embree2/models/subdiv_pin_corners.ecs
-bin/embree2/models/subdiv_pin_corners.xml
-bin/embree2/models/subdiv_smooth_boundary.ecs
-bin/embree2/models/subdiv_smooth_boundary.xml
-bin/embree2/motion_blur_geometry
-%%ISPC%%bin/embree2/motion_blur_geometry_ispc
-bin/embree2/pathtracer
-%%ISPC%%bin/embree2/pathtracer_ispc
-bin/embree2/subdivision_geometry
-%%ISPC%%bin/embree2/subdivision_geometry_ispc
-bin/embree2/triangle_geometry
-%%ISPC%%bin/embree2/triangle_geometry_ispc
-bin/embree2/user_geometry
-%%ISPC%%bin/embree2/user_geometry_ispc
-bin/embree2/verify
-bin/embree2/viewer
-%%ISPC%%bin/embree2/viewer_ispc
-bin/embree2/viewer_anim
-%%ISPC%%bin/embree2/viewer_anim_ispc
-bin/embree2/viewer_stream
-%%ISPC%%bin/embree2/viewer_stream_ispc
-include/embree2/rtcore.h
-include/embree2/rtcore.isph
-include/embree2/rtcore_builder.h
-include/embree2/rtcore_geometry.h
-include/embree2/rtcore_geometry.isph
-include/embree2/rtcore_geometry_user.h
-include/embree2/rtcore_geometry_user.isph
-include/embree2/rtcore_ray.h
-include/embree2/rtcore_ray.isph
-include/embree2/rtcore_scene.h
-include/embree2/rtcore_scene.isph
-include/embree2/rtcore_version.h
+include/embree3/rtcore.h
+include/embree3/rtcore.isph
+include/embree3/rtcore_buffer.h
+include/embree3/rtcore_buffer.isph
+include/embree3/rtcore_builder.h
+include/embree3/rtcore_common.h
+include/embree3/rtcore_common.isph
+include/embree3/rtcore_config.h
+include/embree3/rtcore_device.h
+include/embree3/rtcore_device.isph
+include/embree3/rtcore_geometry.h
+include/embree3/rtcore_geometry.isph
+include/embree3/rtcore_quaternion.h
+include/embree3/rtcore_quaternion.isph
+include/embree3/rtcore_ray.h
+include/embree3/rtcore_ray.isph
+include/embree3/rtcore_scene.h
+include/embree3/rtcore_scene.isph
lib/cmake/embree-%%VERSION%%/embree-config-version.cmake
lib/cmake/embree-%%VERSION%%/embree-config.cmake
-lib/libembree.so
-lib/libembree.so.2
-lib/libembree.so.%%VERSION%%
+lib/libembree3.so
+lib/libembree3.so.3
+lib/libembree3.so.%%VERSION%%
+man/man3/RTCHit.3embree3.gz
+man/man3/RTCHitN.3embree3.gz
+man/man3/RTCQuaternionDecomposition.3embree3.gz
+man/man3/RTCRay.3embree3.gz
+man/man3/RTCRayHit.3embree3.gz
+man/man3/RTCRayHitN.3embree3.gz
+man/man3/RTCRayN.3embree3.gz
+man/man3/RTC_GEOMETRY_TYPE_CURVE.3embree3.gz
+man/man3/RTC_GEOMETRY_TYPE_GRID.3embree3.gz
+man/man3/RTC_GEOMETRY_TYPE_INSTANCE.3embree3.gz
+man/man3/RTC_GEOMETRY_TYPE_POINT.3embree3.gz
+man/man3/RTC_GEOMETRY_TYPE_QUAD.3embree3.gz
+man/man3/RTC_GEOMETRY_TYPE_SUBDIVISION.3embree3.gz
+man/man3/RTC_GEOMETRY_TYPE_TRIANGLE.3embree3.gz
+man/man3/RTC_GEOMETRY_TYPE_USER.3embree3.gz
+man/man3/rtcAttachGeometry.3embree3.gz
+man/man3/rtcAttachGeometryByID.3embree3.gz
+man/man3/rtcBuildBVH.3embree3.gz
+man/man3/rtcCommitGeometry.3embree3.gz
+man/man3/rtcCommitScene.3embree3.gz
+man/man3/rtcDetachGeometry.3embree3.gz
+man/man3/rtcDisableGeometry.3embree3.gz
+man/man3/rtcEnableGeometry.3embree3.gz
+man/man3/rtcFilterIntersection.3embree3.gz
+man/man3/rtcFilterOcclusion.3embree3.gz
+man/man3/rtcGetBufferData.3embree3.gz
+man/man3/rtcGetDeviceError.3embree3.gz
+man/man3/rtcGetDeviceProperty.3embree3.gz
+man/man3/rtcGetGeometry.3embree3.gz
+man/man3/rtcGetGeometryBufferData.3embree3.gz
+man/man3/rtcGetGeometryFace.3embree3.gz
+man/man3/rtcGetGeometryFirstHalfEdge.3embree3.gz
+man/man3/rtcGetGeometryNextHalfEdge.3embree3.gz
+man/man3/rtcGetGeometryOppositeHalfEdge.3embree3.gz
+man/man3/rtcGetGeometryPreviousHalfEdge.3embree3.gz
+man/man3/rtcGetGeometryTransform.3embree3.gz
+man/man3/rtcGetGeometryUserData.3embree3.gz
+man/man3/rtcGetSceneBounds.3embree3.gz
+man/man3/rtcGetSceneFlags.3embree3.gz
+man/man3/rtcGetSceneLinearBounds.3embree3.gz
+man/man3/rtcInitIntersectContext.3embree3.gz
+man/man3/rtcInitPointQueryContext.3embree3.gz
+man/man3/rtcInitPointQueryInstanceStack.3embree3.gz
+man/man3/rtcInitQuaternionDecomposition.3embree3.gz
+man/man3/rtcInterpolate.3embree3.gz
+man/man3/rtcInterpolateN.3embree3.gz
+man/man3/rtcIntersect1.3embree3.gz
+man/man3/rtcIntersect1M.3embree3.gz
+man/man3/rtcIntersect1Mp.3embree3.gz
+man/man3/rtcIntersect4.3embree3.gz
+man/man3/rtcIntersectNM.3embree3.gz
+man/man3/rtcIntersectNp.3embree3.gz
+man/man3/rtcJoinCommitScene.3embree3.gz
+man/man3/rtcNewBVH.3embree3.gz
+man/man3/rtcNewBuffer.3embree3.gz
+man/man3/rtcNewDevice.3embree3.gz
+man/man3/rtcNewGeometry.3embree3.gz
+man/man3/rtcNewScene.3embree3.gz
+man/man3/rtcNewSharedBuffer.3embree3.gz
+man/man3/rtcOccluded1.3embree3.gz
+man/man3/rtcOccluded1M.3embree3.gz
+man/man3/rtcOccluded1Mp.3embree3.gz
+man/man3/rtcOccluded4.3embree3.gz
+man/man3/rtcOccludedNM.3embree3.gz
+man/man3/rtcOccludedNp.3embree3.gz
+man/man3/rtcPointQuery.3embree3.gz
+man/man3/rtcPointQuery4.3embree3.gz
+man/man3/rtcReleaseBVH.3embree3.gz
+man/man3/rtcReleaseBuffer.3embree3.gz
+man/man3/rtcReleaseDevice.3embree3.gz
+man/man3/rtcReleaseGeometry.3embree3.gz
+man/man3/rtcReleaseScene.3embree3.gz
+man/man3/rtcRetainBVH.3embree3.gz
+man/man3/rtcRetainBuffer.3embree3.gz
+man/man3/rtcRetainDevice.3embree3.gz
+man/man3/rtcRetainGeometry.3embree3.gz
+man/man3/rtcRetainScene.3embree3.gz
+man/man3/rtcSetDeviceErrorFunction.3embree3.gz
+man/man3/rtcSetDeviceMemoryMonitorFunction.3embree3.gz
+man/man3/rtcSetGeometryBoundsFunction.3embree3.gz
+man/man3/rtcSetGeometryBuffer.3embree3.gz
+man/man3/rtcSetGeometryBuildQuality.3embree3.gz
+man/man3/rtcSetGeometryDisplacementFunction.3embree3.gz
+man/man3/rtcSetGeometryInstancedScene.3embree3.gz
+man/man3/rtcSetGeometryIntersectFilterFunction.3embree3.gz
+man/man3/rtcSetGeometryIntersectFunction.3embree3.gz
+man/man3/rtcSetGeometryMask.3embree3.gz
+man/man3/rtcSetGeometryOccludedFilterFunction.3embree3.gz
+man/man3/rtcSetGeometryOccludedFunction.3embree3.gz
+man/man3/rtcSetGeometryPointQueryFunction.3embree3.gz
+man/man3/rtcSetGeometrySubdivisionMode.3embree3.gz
+man/man3/rtcSetGeometryTessellationRate.3embree3.gz
+man/man3/rtcSetGeometryTimeRange.3embree3.gz
+man/man3/rtcSetGeometryTimeStepCount.3embree3.gz
+man/man3/rtcSetGeometryTopologyCount.3embree3.gz
+man/man3/rtcSetGeometryTransform.3embree3.gz
+man/man3/rtcSetGeometryTransformQuaternion.3embree3.gz
+man/man3/rtcSetGeometryUserData.3embree3.gz
+man/man3/rtcSetGeometryUserPrimitiveCount.3embree3.gz
+man/man3/rtcSetGeometryVertexAttributeCount.3embree3.gz
+man/man3/rtcSetGeometryVertexAttributeTopology.3embree3.gz
+man/man3/rtcSetNewGeometryBuffer.3embree3.gz
+man/man3/rtcSetSceneBuildQuality.3embree3.gz
+man/man3/rtcSetSceneFlags.3embree3.gz
+man/man3/rtcSetSceneProgressMonitorFunction.3embree3.gz
+man/man3/rtcSetSharedGeometryBuffer.3embree3.gz
+man/man3/rtcUpdateGeometryBuffer.3embree3.gz
%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG.md
%%PORTDOCS%%%%DOCSDIR%%/LICENSE.txt
%%PORTDOCS%%%%DOCSDIR%%/README.md
%%PORTDOCS%%%%DOCSDIR%%/readme.pdf
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/buildbench
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bvh_access
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bvh_builder
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/closest_point
+%%ISPC%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/closest_point_ispc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/collide
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/convert
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/curve_geometry
+%%ISPC%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/curve_geometry_ispc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/displacement_geometry
+%%ISPC%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/displacement_geometry_ispc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dynamic_scene
+%%ISPC%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dynamic_scene_ispc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/grid_geometry
+%%ISPC%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/grid_geometry_ispc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hair_geometry
+%%ISPC%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hair_geometry_ispc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/instanced_geometry
+%%ISPC%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/instanced_geometry_ispc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/interpolation
+%%ISPC%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/interpolation_ispc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/intersection_filter
+%%ISPC%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/intersection_filter_ispc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lazy_geometry
+%%ISPC%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lazy_geometry_ispc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/minimal
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/cornell_box.ecs
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/cornell_box.mtl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/cornell_box.obj
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/cornell_box.xml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/cornell_box.xml.bin
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/cornell_box_mblur.xml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/cornell_box_mblur.xml.bin
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/curve0.xml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/curve1.xml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/cylinder.ecs
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/cylinder.xml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/hair0.ecs
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/hair0.xml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/hair1.xml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/linesegments.ecs
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/linesegments.xml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/mblur_time_range_curve.xml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/mblur_time_range_grid.xml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/mblur_time_range_line.xml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/mblur_time_range_quad.xml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/mblur_time_range_triangle.xml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/oriented_bspline_curve_twisted.xml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/oriented_curve0.xml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/oriented_curve1.xml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/oriented_curves.xml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/oriented_hermite_curve_twisted.xml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/subdiv0.ecs
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/subdiv0.xml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/subdiv1.ecs
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/subdiv1.xml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/subdiv3.ecs
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/subdiv3.xml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/subdiv4.ecs
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/subdiv4.xml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/subdiv5.ecs
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/subdiv5.xml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/subdiv6.ecs
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/subdiv6.xml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/subdiv7.ecs
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/subdiv7.xml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/subdiv8.ecs
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/subdiv8.xml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/subdiv9.ecs
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/subdiv9.xml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/subdiv_no_boundary.ecs
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/subdiv_no_boundary.xml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/subdiv_pin_all.ecs
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/subdiv_pin_all.xml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/subdiv_pin_boundary.ecs
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/subdiv_pin_boundary.xml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/subdiv_pin_corners.ecs
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/subdiv_pin_corners.xml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/subdiv_smooth_boundary.ecs
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/models/subdiv_smooth_boundary.xml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/motion_blur_geometry
+%%ISPC%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/motion_blur_geometry_ispc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/multiscene_geometry
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/next_hit
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pathtracer
+%%ISPC%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pathtracer_ispc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/point_geometry
+%%ISPC%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/point_geometry_ispc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/quaternion_motion_blur
+%%ISPC%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/quaternion_motion_blur_ispc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/subdivision_geometry
+%%ISPC%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/subdivision_geometry_ispc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/triangle_geometry
+%%ISPC%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/triangle_geometry_ispc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/user_geometry
+%%ISPC%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/user_geometry_ispc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/verify
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/viewer
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/viewer_anim
+%%ISPC%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/viewer_anim_ispc
+%%ISPC%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/viewer_ispc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/viewer_stream
+%%ISPC%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/viewer_stream_ispc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/voronoi
+%%ISPC%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/voronoi_ispc
Modified: head/graphics/py-pyembree/Makefile
==============================================================================
--- head/graphics/py-pyembree/Makefile Mon Feb 10 17:22:54 2020 (r525723)
+++ head/graphics/py-pyembree/Makefile Mon Feb 10 17:26:56 2020 (r525724)
@@ -10,6 +10,8 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri at FreeBSD.org
COMMENT= Python wrapper for Embree
+BROKEN= outdated version, incompatible with Embree 3 API
+
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
Modified: head/math/py-yt/Makefile
==============================================================================
--- head/math/py-yt/Makefile Mon Feb 10 17:22:54 2020 (r525723)
+++ head/math/py-yt/Makefile Mon Feb 10 17:26:56 2020 (r525724)
@@ -3,7 +3,7 @@
PORTNAME= yt
DISTVERSION= 3.5.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= math astro python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -25,7 +25,7 @@ USES= dos2unix localbase python
USE_PYTHON= distutils cython autoplist concurrent
OPTIONS_DEFINE= EMBREE
-OPTIONS_DEFAULT= EMBREE
+#OPTIONS_DEFAULT= EMBREE
EMBREE_DESC= Embree ray-tracing engine support
EMBREE_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyembree>0:graphics/py-pyembree@${PY_FLAVOR}
More information about the svn-ports-head
mailing list