git: 87381285a9a9 - main - graphics/embree: update the port to version 4.4.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 22 Mar 2026 08:33:57 UTC
The branch main has been updated by danfe:
URL: https://cgit.FreeBSD.org/ports/commit/?id=87381285a9a921c450c8448b4db3cb8076b39844
commit 87381285a9a921c450c8448b4db3cb8076b39844
Author: Alexey Dokuchaev <danfe@FreeBSD.org>
AuthorDate: 2026-03-22 08:31:26 +0000
Commit: Alexey Dokuchaev <danfe@FreeBSD.org>
CommitDate: 2026-03-22 08:31:26 +0000
graphics/embree: update the port to version 4.4.0
Reported by: portscout
---
graphics/embree/Makefile | 7 +++----
graphics/embree/distinfo | 8 +++-----
graphics/embree/pkg-plist | 9 +++++++++
3 files changed, 15 insertions(+), 9 deletions(-)
diff --git a/graphics/embree/Makefile b/graphics/embree/Makefile
index 476b0a256d21..3efd347970b0 100644
--- a/graphics/embree/Makefile
+++ b/graphics/embree/Makefile
@@ -1,11 +1,8 @@
PORTNAME= embree
-PORTVERSION= 4.2.0
+PORTVERSION= 4.4.0
DISTVERSIONPREFIX= v
CATEGORIES= graphics
-PATCH_SITES= https://github.com/RenderKit/${PORTNAME}/commit/
-PATCHFILES+= cda4cf1919bb2a748e78915fbd6e421a1056638d.patch:-p1 # https://github.com/RenderKit/embree/issues/486
-
MAINTAINER= danfe@FreeBSD.org
COMMENT= Collection of high-performance ray tracing kernels
WWW= https://www.embree.org/
@@ -73,6 +70,8 @@ post-patch:
'/DESTINATION "src" COMPONENT examples)/s,^INSTALL,#&,' \
${WRKSRC}/tutorials/minimal/CMakeLists.txt \
${WRKSRC}/tutorials/CMakeLists.txt
+ @${REINPLACE_CMD} -e '/monitorMemoryFunction/s,int64,intptr_t,' \
+ ${WRKSRC}/tutorials/forest/forest_device.ispc
do-test:
${TEST_WRKSRC}/${PORTNAME}_verify
diff --git a/graphics/embree/distinfo b/graphics/embree/distinfo
index 5e52a7652a71..3cb3d5b06ca7 100644
--- a/graphics/embree/distinfo
+++ b/graphics/embree/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1688462259
-SHA256 (RenderKit-embree-v4.2.0_GH0.tar.gz) = b0479ce688045d17aa63ce6223c84b1cdb5edbf00d7eda71c06b7e64e21f53a0
-SIZE (RenderKit-embree-v4.2.0_GH0.tar.gz) = 65543485
-SHA256 (cda4cf1919bb2a748e78915fbd6e421a1056638d.patch) = dcd769d6f1466b6a362205caa23aaf875aa3b9dfeab7ccbd2505692a3c16ebd1
-SIZE (cda4cf1919bb2a748e78915fbd6e421a1056638d.patch) = 1594
+TIMESTAMP = 1743672230
+SHA256 (RenderKit-embree-v4.4.0_GH0.tar.gz) = acb517b0ea0f4b442235d5331b69f96192c28da6aca5d5dde0cbe40799638d5c
+SIZE (RenderKit-embree-v4.4.0_GH0.tar.gz) = 70002783
diff --git a/graphics/embree/pkg-plist b/graphics/embree/pkg-plist
index 2a3174bc8114..b2782c5fb1c6 100644
--- a/graphics/embree/pkg-plist
+++ b/graphics/embree/pkg-plist
@@ -37,6 +37,7 @@ share/man/man3/RTCRayN.%%MANSUFX%%
share/man/man3/RTC_GEOMETRY_TYPE_CURVE.%%MANSUFX%%
share/man/man3/RTC_GEOMETRY_TYPE_GRID.%%MANSUFX%%
share/man/man3/RTC_GEOMETRY_TYPE_INSTANCE.%%MANSUFX%%
+share/man/man3/RTC_GEOMETRY_TYPE_INSTANCE_ARRAY.%%MANSUFX%%
share/man/man3/RTC_GEOMETRY_TYPE_POINT.%%MANSUFX%%
share/man/man3/RTC_GEOMETRY_TYPE_QUAD.%%MANSUFX%%
share/man/man3/RTC_GEOMETRY_TYPE_SUBDIVISION.%%MANSUFX%%
@@ -59,7 +60,9 @@ share/man/man3/rtcForwardOccluded1.%%MANSUFX%%
share/man/man3/rtcForwardOccluded4.%%MANSUFX%%
share/man/man3/rtcGetBufferData.%%MANSUFX%%
share/man/man3/rtcGetDeviceError.%%MANSUFX%%
+share/man/man3/rtcGetDeviceLastErrorMessage.%%MANSUFX%%
share/man/man3/rtcGetDeviceProperty.%%MANSUFX%%
+share/man/man3/rtcGetErrorString.%%MANSUFX%%
share/man/man3/rtcGetGeometry.%%MANSUFX%%
share/man/man3/rtcGetGeometryBufferData.%%MANSUFX%%
share/man/man3/rtcGetGeometryFace.%%MANSUFX%%
@@ -69,6 +72,8 @@ share/man/man3/rtcGetGeometryOppositeHalfEdge.%%MANSUFX%%
share/man/man3/rtcGetGeometryPreviousHalfEdge.%%MANSUFX%%
share/man/man3/rtcGetGeometryThreadSafe.%%MANSUFX%%
share/man/man3/rtcGetGeometryTransform.%%MANSUFX%%
+share/man/man3/rtcGetGeometryTransformEx.%%MANSUFX%%
+share/man/man3/rtcGetGeometryTransformFromScene.%%MANSUFX%%
share/man/man3/rtcGetGeometryUserData.%%MANSUFX%%
share/man/man3/rtcGetGeometryUserDataFromScene.%%MANSUFX%%
share/man/man3/rtcGetSYCLDeviceFunctionPointer.%%MANSUFX%%
@@ -120,6 +125,7 @@ share/man/man3/rtcSetGeometryBuildQuality.%%MANSUFX%%
share/man/man3/rtcSetGeometryDisplacementFunction.%%MANSUFX%%
share/man/man3/rtcSetGeometryEnableFilterFunctionFromArguments.%%MANSUFX%%
share/man/man3/rtcSetGeometryInstancedScene.%%MANSUFX%%
+share/man/man3/rtcSetGeometryInstancedScenes.%%MANSUFX%%
share/man/man3/rtcSetGeometryIntersectFilterFunction.%%MANSUFX%%
share/man/man3/rtcSetGeometryIntersectFunction.%%MANSUFX%%
share/man/man3/rtcSetGeometryMask.%%MANSUFX%%
@@ -166,10 +172,13 @@ share/man/man3/rtcUpdateGeometryBuffer.%%MANSUFX%%
%%ISPC%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/embree_displacement_geometry_ispc
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/embree_dynamic_scene
%%ISPC%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/embree_dynamic_scene_ispc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/embree_forest
+%%ISPC%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/embree_forest_ispc
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/embree_grid_geometry
%%ISPC%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/embree_grid_geometry_ispc
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/embree_hair_geometry
%%ISPC%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/embree_hair_geometry_ispc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/embree_host_device_memory
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/embree_info
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/embree_instanced_geometry
%%ISPC%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/embree_instanced_geometry_ispc