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 photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details on branch 2022Q2
embree Collection of high-performance ray tracing kernels
3.13.5_6 graphics on this many watch lists=1 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 3.13.5_6Version of this port present on the latest quarterly branch.
Maintainer: danfe@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2015-10-11 21:17:21
Last Update: 2023-11-28 11:35:02
Commit Hash: cf5d9b8
People watching this port, also watch:: rubygem-optimist, ladspa, gstreamer1-plugins-pango, en-hunspell, py39-pycparser
License: APACHE20
WWW:
https://www.embree.org/
Description:
Embree is a collection of high-performance ray tracing kernels developed at Intel. The target users of Embree are graphics application engineers that want to improve the performance of their application by leveraging the optimized ray tracing kernels of Embree. These kernels are optimized for photo-realistic rendering on the latest Intel processors with support for SSE, AVX, AVX2, AVX512, and the 16-wide Intel Xeon Phi coprocessor vector instructions. Embree supports applications written with the Intel SPMD Program Compiler (ISPC, available as `devel/ispc' port) by also providing an ISPC interface to the core ray tracing algorithms.
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 (290 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/embree-3.13.5_6/catalog.mk
  3. /usr/local/share/licenses/embree-3.13.5_6/LICENSE
  4. /usr/local/share/licenses/embree-3.13.5_6/APACHE20
  5. include/embree3/rtcore.h
  6. include/embree3/rtcore.isph
  7. include/embree3/rtcore_buffer.h
  8. include/embree3/rtcore_buffer.isph
  9. include/embree3/rtcore_builder.h
  10. include/embree3/rtcore_common.h
  11. include/embree3/rtcore_common.isph
  12. include/embree3/rtcore_config.h
  13. include/embree3/rtcore_device.h
  14. include/embree3/rtcore_device.isph
  15. include/embree3/rtcore_geometry.h
  16. include/embree3/rtcore_geometry.isph
  17. include/embree3/rtcore_quaternion.h
  18. include/embree3/rtcore_quaternion.isph
  19. include/embree3/rtcore_ray.h
  20. include/embree3/rtcore_ray.isph
  21. include/embree3/rtcore_scene.h
  22. include/embree3/rtcore_scene.isph
  23. lib/cmake/embree-3.13.5/embree-config-version.cmake
  24. lib/cmake/embree-3.13.5/embree-config.cmake
  25. lib/cmake/embree-3.13.5/embree-targets-release.cmake
  26. lib/cmake/embree-3.13.5/embree-targets.cmake
  27. lib/libembree3.so
  28. lib/libembree3.so.3
  29. lib/libembree3.so.3.13.5
  30. share/man/man3/RTCBufferType.3embree3.gz
  31. share/man/man3/RTCCurveFlags.3embree3.gz
  32. share/man/man3/RTCFormat.3embree3.gz
  33. share/man/man3/RTCHit.3embree3.gz
  34. share/man/man3/RTCHitN.3embree3.gz
  35. share/man/man3/RTCQuaternionDecomposition.3embree3.gz
  36. share/man/man3/RTCRay.3embree3.gz
  37. share/man/man3/RTCRayHit.3embree3.gz
  38. share/man/man3/RTCRayHitN.3embree3.gz
  39. share/man/man3/RTCRayN.3embree3.gz
  40. share/man/man3/RTC_GEOMETRY_TYPE_CURVE.3embree3.gz
  41. share/man/man3/RTC_GEOMETRY_TYPE_GRID.3embree3.gz
  42. share/man/man3/RTC_GEOMETRY_TYPE_INSTANCE.3embree3.gz
  43. share/man/man3/RTC_GEOMETRY_TYPE_POINT.3embree3.gz
  44. share/man/man3/RTC_GEOMETRY_TYPE_QUAD.3embree3.gz
  45. share/man/man3/RTC_GEOMETRY_TYPE_SUBDIVISION.3embree3.gz
  46. share/man/man3/RTC_GEOMETRY_TYPE_TRIANGLE.3embree3.gz
  47. share/man/man3/RTC_GEOMETRY_TYPE_USER.3embree3.gz
  48. share/man/man3/rtcAttachGeometry.3embree3.gz
  49. share/man/man3/rtcAttachGeometryByID.3embree3.gz
  50. share/man/man3/rtcBuildBVH.3embree3.gz
  51. share/man/man3/rtcCollide.3embree3.gz
  52. share/man/man3/rtcCommitGeometry.3embree3.gz
  53. share/man/man3/rtcCommitScene.3embree3.gz
  54. share/man/man3/rtcDetachGeometry.3embree3.gz
  55. share/man/man3/rtcDisableGeometry.3embree3.gz
  56. share/man/man3/rtcEnableGeometry.3embree3.gz
  57. share/man/man3/rtcFilterIntersection.3embree3.gz
  58. share/man/man3/rtcFilterOcclusion.3embree3.gz
  59. share/man/man3/rtcGetBufferData.3embree3.gz
  60. share/man/man3/rtcGetDeviceError.3embree3.gz
  61. share/man/man3/rtcGetDeviceProperty.3embree3.gz
  62. share/man/man3/rtcGetGeometry.3embree3.gz
  63. share/man/man3/rtcGetGeometryBufferData.3embree3.gz
  64. share/man/man3/rtcGetGeometryFace.3embree3.gz
  65. share/man/man3/rtcGetGeometryFirstHalfEdge.3embree3.gz
  66. share/man/man3/rtcGetGeometryNextHalfEdge.3embree3.gz
  67. share/man/man3/rtcGetGeometryOppositeHalfEdge.3embree3.gz
  68. share/man/man3/rtcGetGeometryPreviousHalfEdge.3embree3.gz
  69. share/man/man3/rtcGetGeometryThreadSafe.3embree3.gz
  70. share/man/man3/rtcGetGeometryTransform.3embree3.gz
  71. share/man/man3/rtcGetGeometryUserData.3embree3.gz
  72. share/man/man3/rtcGetSceneBounds.3embree3.gz
  73. share/man/man3/rtcGetSceneDevice.3embree3.gz
  74. share/man/man3/rtcGetSceneFlags.3embree3.gz
  75. share/man/man3/rtcGetSceneLinearBounds.3embree3.gz
  76. share/man/man3/rtcInitIntersectContext.3embree3.gz
  77. share/man/man3/rtcInitPointQueryContext.3embree3.gz
  78. share/man/man3/rtcInitQuaternionDecomposition.3embree3.gz
  79. share/man/man3/rtcInterpolate.3embree3.gz
  80. share/man/man3/rtcInterpolateN.3embree3.gz
  81. share/man/man3/rtcIntersect1.3embree3.gz
  82. share/man/man3/rtcIntersect1M.3embree3.gz
  83. share/man/man3/rtcIntersect1Mp.3embree3.gz
  84. share/man/man3/rtcIntersect4.3embree3.gz
  85. share/man/man3/rtcIntersectNM.3embree3.gz
  86. share/man/man3/rtcIntersectNp.3embree3.gz
  87. share/man/man3/rtcJoinCommitScene.3embree3.gz
  88. share/man/man3/rtcNewBVH.3embree3.gz
  89. share/man/man3/rtcNewBuffer.3embree3.gz
  90. share/man/man3/rtcNewDevice.3embree3.gz
  91. share/man/man3/rtcNewGeometry.3embree3.gz
  92. share/man/man3/rtcNewScene.3embree3.gz
  93. share/man/man3/rtcNewSharedBuffer.3embree3.gz
  94. share/man/man3/rtcOccluded1.3embree3.gz
  95. share/man/man3/rtcOccluded1M.3embree3.gz
  96. share/man/man3/rtcOccluded1Mp.3embree3.gz
  97. share/man/man3/rtcOccluded4.3embree3.gz
  98. share/man/man3/rtcOccludedNM.3embree3.gz
  99. share/man/man3/rtcOccludedNp.3embree3.gz
  100. share/man/man3/rtcPointQuery.3embree3.gz
  101. share/man/man3/rtcPointQuery4.3embree3.gz
  102. share/man/man3/rtcReleaseBVH.3embree3.gz
  103. share/man/man3/rtcReleaseBuffer.3embree3.gz
  104. share/man/man3/rtcReleaseDevice.3embree3.gz
  105. share/man/man3/rtcReleaseGeometry.3embree3.gz
  106. share/man/man3/rtcReleaseScene.3embree3.gz
  107. share/man/man3/rtcRetainBVH.3embree3.gz
  108. share/man/man3/rtcRetainBuffer.3embree3.gz
  109. share/man/man3/rtcRetainDevice.3embree3.gz
  110. share/man/man3/rtcRetainGeometry.3embree3.gz
  111. share/man/man3/rtcRetainScene.3embree3.gz
  112. share/man/man3/rtcSetDeviceErrorFunction.3embree3.gz
  113. share/man/man3/rtcSetDeviceMemoryMonitorFunction.3embree3.gz
  114. share/man/man3/rtcSetGeometryBoundsFunction.3embree3.gz
  115. share/man/man3/rtcSetGeometryBuffer.3embree3.gz
  116. share/man/man3/rtcSetGeometryBuildQuality.3embree3.gz
  117. share/man/man3/rtcSetGeometryDisplacementFunction.3embree3.gz
  118. share/man/man3/rtcSetGeometryInstancedScene.3embree3.gz
  119. share/man/man3/rtcSetGeometryIntersectFilterFunction.3embree3.gz
  120. share/man/man3/rtcSetGeometryIntersectFunction.3embree3.gz
  121. share/man/man3/rtcSetGeometryMask.3embree3.gz
  122. share/man/man3/rtcSetGeometryMaxRadiusScale.3embree3.gz
  123. share/man/man3/rtcSetGeometryOccludedFilterFunction.3embree3.gz
  124. share/man/man3/rtcSetGeometryOccludedFunction.3embree3.gz
  125. share/man/man3/rtcSetGeometryPointQueryFunction.3embree3.gz
  126. share/man/man3/rtcSetGeometrySubdivisionMode.3embree3.gz
  127. share/man/man3/rtcSetGeometryTessellationRate.3embree3.gz
  128. share/man/man3/rtcSetGeometryTimeRange.3embree3.gz
  129. share/man/man3/rtcSetGeometryTimeStepCount.3embree3.gz
  130. share/man/man3/rtcSetGeometryTopologyCount.3embree3.gz
  131. share/man/man3/rtcSetGeometryTransform.3embree3.gz
  132. share/man/man3/rtcSetGeometryTransformQuaternion.3embree3.gz
  133. share/man/man3/rtcSetGeometryUserData.3embree3.gz
  134. share/man/man3/rtcSetGeometryUserPrimitiveCount.3embree3.gz
  135. share/man/man3/rtcSetGeometryVertexAttributeCount.3embree3.gz
  136. share/man/man3/rtcSetGeometryVertexAttributeTopology.3embree3.gz
  137. share/man/man3/rtcSetNewGeometryBuffer.3embree3.gz
  138. share/man/man3/rtcSetSceneBuildQuality.3embree3.gz
  139. share/man/man3/rtcSetSceneFlags.3embree3.gz
  140. share/man/man3/rtcSetSceneProgressMonitorFunction.3embree3.gz
  141. share/man/man3/rtcSetSharedGeometryBuffer.3embree3.gz
  142. share/man/man3/rtcUpdateGeometryBuffer.3embree3.gz
  143. share/doc/embree/CHANGELOG.md
  144. share/doc/embree/LICENSE.txt
  145. share/doc/embree/README.md
  146. share/doc/embree/readme.pdf
  147. share/doc/embree/third-party-programs-TBB.txt
  148. share/doc/embree/third-party-programs.txt
  149. share/examples/embree/buildbench
  150. share/examples/embree/bvh_access
  151. share/examples/embree/bvh_builder
  152. share/examples/embree/closest_point
  153. share/examples/embree/closest_point_ispc
  154. share/examples/embree/collide
  155. share/examples/embree/convert
  156. share/examples/embree/curve_geometry
  157. share/examples/embree/curve_geometry_ispc
  158. share/examples/embree/displacement_geometry
  159. share/examples/embree/displacement_geometry_ispc
  160. share/examples/embree/dynamic_scene
  161. share/examples/embree/dynamic_scene_ispc
  162. share/examples/embree/embree_tests
  163. share/examples/embree/embree_verify
  164. share/examples/embree/grid_geometry
  165. share/examples/embree/grid_geometry_ispc
  166. share/examples/embree/hair_geometry
  167. share/examples/embree/hair_geometry_ispc
  168. share/examples/embree/instanced_geometry
  169. share/examples/embree/instanced_geometry_ispc
  170. share/examples/embree/interpolation
  171. share/examples/embree/interpolation_ispc
  172. share/examples/embree/intersection_filter
  173. share/examples/embree/intersection_filter_ispc
  174. share/examples/embree/lazy_geometry
  175. share/examples/embree/lazy_geometry_ispc
  176. share/examples/embree/minimal
  177. share/examples/embree/models/build.bench
  178. share/examples/embree/models/cornell_box.ecs
  179. share/examples/embree/models/cornell_box.mtl
  180. share/examples/embree/models/cornell_box.obj
  181. share/examples/embree/models/cornell_box.xml
  182. share/examples/embree/models/cornell_box.xml.bin
  183. share/examples/embree/models/cornell_box_instanced.ecs
  184. share/examples/embree/models/cornell_box_instanced.xml
  185. share/examples/embree/models/cornell_box_mblur.xml
  186. share/examples/embree/models/cornell_box_mblur.xml.bin
  187. share/examples/embree/models/curve0.xml
  188. share/examples/embree/models/curve1.xml
  189. share/examples/embree/models/curve_flat.ecs
  190. share/examples/embree/models/curve_flat.xml
  191. share/examples/embree/models/curve_geometry.xml
  192. share/examples/embree/models/curve_oriented.ecs
  193. share/examples/embree/models/curve_oriented.xml
  194. share/examples/embree/models/curve_round.ecs
  195. share/examples/embree/models/curve_round.xml
  196. share/examples/embree/models/cylinder.ecs
  197. share/examples/embree/models/cylinder.xml
  198. share/examples/embree/models/furBall_A.bin
  199. share/examples/embree/models/furBall_A.ecs
  200. share/examples/embree/models/furBall_A.xml
  201. share/examples/embree/models/hair0.ecs
  202. share/examples/embree/models/hair0.xml
  203. share/examples/embree/models/hair1.ecs
  204. share/examples/embree/models/hair1.xml
  205. share/examples/embree/models/linesegments.ecs
  206. share/examples/embree/models/linesegments.xml
  207. share/examples/embree/models/mblur_time_range_curve.xml
  208. share/examples/embree/models/mblur_time_range_grid.xml
  209. share/examples/embree/models/mblur_time_range_line.xml
  210. share/examples/embree/models/mblur_time_range_quad.xml
  211. share/examples/embree/models/mblur_time_range_triangle.xml
  212. share/examples/embree/models/oriented_bspline_curve_twisted.xml
  213. share/examples/embree/models/oriented_curve0.xml
  214. share/examples/embree/models/oriented_curve1.xml
  215. share/examples/embree/models/oriented_curve_large_curvature.ecs
  216. share/examples/embree/models/oriented_curve_large_curvature.xml
  217. share/examples/embree/models/oriented_curves.xml
  218. share/examples/embree/models/oriented_hermite_curve_twisted.xml
  219. share/examples/embree/models/points.ecs
  220. share/examples/embree/models/points.xml
  221. share/examples/embree/models/round_line_segments_0.ecs
  222. share/examples/embree/models/round_line_segments_0.xml
  223. share/examples/embree/models/round_line_segments_1.ecs
  224. share/examples/embree/models/round_line_segments_1.xml
  225. share/examples/embree/models/round_line_segments_2.ecs
  226. share/examples/embree/models/round_line_segments_2.xml
  227. share/examples/embree/models/round_line_segments_3.ecs
  228. share/examples/embree/models/round_line_segments_3.xml
  229. share/examples/embree/models/round_line_segments_4.ecs
  230. share/examples/embree/models/round_line_segments_4.xml
  231. share/examples/embree/models/round_line_segments_5.ecs
  232. share/examples/embree/models/round_line_segments_5.xml
  233. share/examples/embree/models/round_line_segments_6.ecs
  234. share/examples/embree/models/round_line_segments_6.xml
  235. share/examples/embree/models/subdiv0.ecs
  236. share/examples/embree/models/subdiv0.xml
  237. share/examples/embree/models/subdiv1.ecs
  238. share/examples/embree/models/subdiv1.xml
  239. share/examples/embree/models/subdiv3.ecs
  240. share/examples/embree/models/subdiv3.xml
  241. share/examples/embree/models/subdiv4.ecs
  242. share/examples/embree/models/subdiv4.xml
  243. share/examples/embree/models/subdiv5.ecs
  244. share/examples/embree/models/subdiv5.xml
  245. share/examples/embree/models/subdiv6.ecs
  246. share/examples/embree/models/subdiv6.xml
  247. share/examples/embree/models/subdiv7.ecs
  248. share/examples/embree/models/subdiv7.xml
  249. share/examples/embree/models/subdiv8.ecs
  250. share/examples/embree/models/subdiv8.xml
  251. share/examples/embree/models/subdiv9.ecs
  252. share/examples/embree/models/subdiv9.xml
  253. share/examples/embree/models/subdiv_no_boundary.ecs
  254. share/examples/embree/models/subdiv_no_boundary.xml
  255. share/examples/embree/models/subdiv_pin_all.ecs
  256. share/examples/embree/models/subdiv_pin_all.xml
  257. share/examples/embree/models/subdiv_pin_boundary.ecs
  258. share/examples/embree/models/subdiv_pin_boundary.xml
  259. share/examples/embree/models/subdiv_pin_corners.ecs
  260. share/examples/embree/models/subdiv_pin_corners.xml
  261. share/examples/embree/models/subdiv_smooth_boundary.ecs
  262. share/examples/embree/models/subdiv_smooth_boundary.xml
  263. share/examples/embree/models/trace.bench
  264. share/examples/embree/motion_blur_geometry
  265. share/examples/embree/motion_blur_geometry_ispc
  266. share/examples/embree/multiscene_geometry
  267. share/examples/embree/next_hit
  268. share/examples/embree/pathtracer
  269. share/examples/embree/pathtracer_ispc
  270. share/examples/embree/point_geometry
  271. share/examples/embree/point_geometry_ispc
  272. share/examples/embree/quaternion_motion_blur
  273. share/examples/embree/quaternion_motion_blur_ispc
  274. share/examples/embree/subdivision_geometry
  275. share/examples/embree/subdivision_geometry_ispc
  276. share/examples/embree/triangle_geometry
  277. share/examples/embree/triangle_geometry_ispc
  278. share/examples/embree/user_geometry
  279. share/examples/embree/user_geometry_ispc
  280. share/examples/embree/viewer
  281. share/examples/embree/viewer_anim
  282. share/examples/embree/viewer_anim_ispc
  283. share/examples/embree/viewer_ispc
  284. share/examples/embree/viewer_stream
  285. share/examples/embree/viewer_stream_ispc
  286. share/examples/embree/voronoi
  287. share/examples/embree/voronoi_ispc
  288. @owner
  289. @group
  290. @mode
Collapse this list.
Dependency lines:
  • embree>0:graphics/embree
To install the port:
cd /usr/ports/graphics/embree/ && make install clean
To add the package, run one of these commands:
  • pkg install graphics/embree
  • pkg install embree
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: embree
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: amd64 i386
distinfo:
TIMESTAMP = 1662619243 SHA256 (embree-embree-v3.13.5_GH0.tar.gz) = b8c22d275d9128741265537c559d0ea73074adbf2f2b66b0a766ca52c52d665b SIZE (embree-embree-v3.13.5_GH0.tar.gz) = 13739115

Packages (timestamps in pop-ups are UTC):
embree
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-3.13.5_6--3.13.5_6---
FreeBSD:13:quarterly-3.13.5_6--3.13.5_6---
FreeBSD:14:latest-3.13.5_6--3.13.5_6---
FreeBSD:14:quarterly-3.13.5_6--3.13.5_6---
FreeBSD:15:latest-3.13.5_6n/a-n/a---
FreeBSD:15:quarterly--n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. ispc : devel/ispc
  2. cmake : devel/cmake-core
  3. ninja : devel/ninja
  4. pkgconf>=1.3.0_1 : devel/pkgconf
  5. xorgproto>=0 : x11/xorgproto
  6. xorgproto>=0 : x11/xorgproto
  7. x11.pc : x11/libX11
  8. xau.pc : x11/libXau
  9. xcb.pc : x11/libxcb
  10. xdmcp.pc : x11/libXdmcp
Runtime dependencies:
  1. x11.pc : x11/libX11
  2. xau.pc : x11/libXau
  3. xcb.pc : x11/libxcb
  4. xdmcp.pc : x11/libXdmcp
Library dependencies:
  1. libglfw.so : graphics/glfw
  2. libpng.so : graphics/png
  3. libtbb.so : devel/onetbb
  4. libGL.so : graphics/libglvnd
  5. libGLU.so : graphics/libGLU
  6. libglut.so : graphics/freeglut
  7. libjpeg.so : graphics/jpeg-turbo
This port is required by:
for Libraries
  1. graphics/blender
  2. graphics/openpgl
  3. graphics/openvkl
  4. graphics/ospray
  5. science/py-fresnel
  6. science/ttk

Deleted ports which required this port:

Expand this list of 4 deleted ports
  1. graphics/blender-lts28*
  2. graphics/blender-lts29*
  3. graphics/luxrender*
  4. graphics/py-pyembree*
  5. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for embree-3.13.5_6: BACKFACE_CULLING=off: Enable back-face culling (BFC) DOCS=on: Build and/or install documentation EXAMPLES=on: Build and/or install examples ISPC=on: ISPC applications support TBB=on: Use Intel TBB (optimal performance) ===> Use 'make config' to modify these settings
Options name:
graphics_embree
USES:
cmake pkgconfig gl jpeg 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/embree/embree/tar.gz/v3.13.5?dummy=/
Collapse this list.

There are no commits on branch 2022Q2 for this port