notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

/commits.php is going away

I'm proposing to take /commits.php away - it mainly duplicates the home page. Details in this GitHub issue.
Port details
embree Collection of high-performance ray tracing kernels
3.13.1_1 graphics on this many watch lists=0 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.1Version 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: 2021-10-10 15:11:27
Commit Hash: 036bda7
License: APACHE20
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (288 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/embree-3.13.1_1/catalog.mk
  3. /usr/local/share/licenses/embree-3.13.1_1/LICENSE
  4. /usr/local/share/licenses/embree-3.13.1_1/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.1/embree-config-version.cmake
  24. lib/cmake/embree-3.13.1/embree-config.cmake
  25. lib/cmake/embree-3.13.1/embree-targets-release.cmake
  26. lib/cmake/embree-3.13.1/embree-targets.cmake
  27. lib/libembree3.so
  28. lib/libembree3.so.3
  29. lib/libembree3.so.3.13.1
  30. man/man3/RTCBufferType.3embree3.gz
  31. man/man3/RTCCurveFlags.3embree3.gz
  32. man/man3/RTCFormat.3embree3.gz
  33. man/man3/RTCHit.3embree3.gz
  34. man/man3/RTCHitN.3embree3.gz
  35. man/man3/RTCQuaternionDecomposition.3embree3.gz
  36. man/man3/RTCRay.3embree3.gz
  37. man/man3/RTCRayHit.3embree3.gz
  38. man/man3/RTCRayHitN.3embree3.gz
  39. man/man3/RTCRayN.3embree3.gz
  40. man/man3/RTC_GEOMETRY_TYPE_CURVE.3embree3.gz
  41. man/man3/RTC_GEOMETRY_TYPE_GRID.3embree3.gz
  42. man/man3/RTC_GEOMETRY_TYPE_INSTANCE.3embree3.gz
  43. man/man3/RTC_GEOMETRY_TYPE_POINT.3embree3.gz
  44. man/man3/RTC_GEOMETRY_TYPE_QUAD.3embree3.gz
  45. man/man3/RTC_GEOMETRY_TYPE_SUBDIVISION.3embree3.gz
  46. man/man3/RTC_GEOMETRY_TYPE_TRIANGLE.3embree3.gz
  47. man/man3/RTC_GEOMETRY_TYPE_USER.3embree3.gz
  48. man/man3/rtcAttachGeometry.3embree3.gz
  49. man/man3/rtcAttachGeometryByID.3embree3.gz
  50. man/man3/rtcBuildBVH.3embree3.gz
  51. man/man3/rtcCollide.3embree3.gz
  52. man/man3/rtcCommitGeometry.3embree3.gz
  53. man/man3/rtcCommitScene.3embree3.gz
  54. man/man3/rtcDetachGeometry.3embree3.gz
  55. man/man3/rtcDisableGeometry.3embree3.gz
  56. man/man3/rtcEnableGeometry.3embree3.gz
  57. man/man3/rtcFilterIntersection.3embree3.gz
  58. man/man3/rtcFilterOcclusion.3embree3.gz
  59. man/man3/rtcGetBufferData.3embree3.gz
  60. man/man3/rtcGetDeviceError.3embree3.gz
  61. man/man3/rtcGetDeviceProperty.3embree3.gz
  62. man/man3/rtcGetGeometry.3embree3.gz
  63. man/man3/rtcGetGeometryBufferData.3embree3.gz
  64. man/man3/rtcGetGeometryFace.3embree3.gz
  65. man/man3/rtcGetGeometryFirstHalfEdge.3embree3.gz
  66. man/man3/rtcGetGeometryNextHalfEdge.3embree3.gz
  67. man/man3/rtcGetGeometryOppositeHalfEdge.3embree3.gz
  68. man/man3/rtcGetGeometryPreviousHalfEdge.3embree3.gz
  69. man/man3/rtcGetGeometryTransform.3embree3.gz
  70. man/man3/rtcGetGeometryUserData.3embree3.gz
  71. man/man3/rtcGetSceneBounds.3embree3.gz
  72. man/man3/rtcGetSceneDevice.3embree3.gz
  73. man/man3/rtcGetSceneFlags.3embree3.gz
  74. man/man3/rtcGetSceneLinearBounds.3embree3.gz
  75. man/man3/rtcInitIntersectContext.3embree3.gz
  76. man/man3/rtcInitPointQueryContext.3embree3.gz
  77. man/man3/rtcInitPointQueryInstanceStack.3embree3.gz
  78. man/man3/rtcInitQuaternionDecomposition.3embree3.gz
  79. man/man3/rtcInterpolate.3embree3.gz
  80. man/man3/rtcInterpolateN.3embree3.gz
  81. man/man3/rtcIntersect1.3embree3.gz
  82. man/man3/rtcIntersect1M.3embree3.gz
  83. man/man3/rtcIntersect1Mp.3embree3.gz
  84. man/man3/rtcIntersect4.3embree3.gz
  85. man/man3/rtcIntersectNM.3embree3.gz
  86. man/man3/rtcIntersectNp.3embree3.gz
  87. man/man3/rtcJoinCommitScene.3embree3.gz
  88. man/man3/rtcNewBVH.3embree3.gz
  89. man/man3/rtcNewBuffer.3embree3.gz
  90. man/man3/rtcNewDevice.3embree3.gz
  91. man/man3/rtcNewGeometry.3embree3.gz
  92. man/man3/rtcNewScene.3embree3.gz
  93. man/man3/rtcNewSharedBuffer.3embree3.gz
  94. man/man3/rtcOccluded1.3embree3.gz
  95. man/man3/rtcOccluded1M.3embree3.gz
  96. man/man3/rtcOccluded1Mp.3embree3.gz
  97. man/man3/rtcOccluded4.3embree3.gz
  98. man/man3/rtcOccludedNM.3embree3.gz
  99. man/man3/rtcOccludedNp.3embree3.gz
  100. man/man3/rtcPointQuery.3embree3.gz
  101. man/man3/rtcPointQuery4.3embree3.gz
  102. man/man3/rtcReleaseBVH.3embree3.gz
  103. man/man3/rtcReleaseBuffer.3embree3.gz
  104. man/man3/rtcReleaseDevice.3embree3.gz
  105. man/man3/rtcReleaseGeometry.3embree3.gz
  106. man/man3/rtcReleaseScene.3embree3.gz
  107. man/man3/rtcRetainBVH.3embree3.gz
  108. man/man3/rtcRetainBuffer.3embree3.gz
  109. man/man3/rtcRetainDevice.3embree3.gz
  110. man/man3/rtcRetainGeometry.3embree3.gz
  111. man/man3/rtcRetainScene.3embree3.gz
  112. man/man3/rtcSetDeviceErrorFunction.3embree3.gz
  113. man/man3/rtcSetDeviceMemoryMonitorFunction.3embree3.gz
  114. man/man3/rtcSetGeometryBoundsFunction.3embree3.gz
  115. man/man3/rtcSetGeometryBuffer.3embree3.gz
  116. man/man3/rtcSetGeometryBuildQuality.3embree3.gz
  117. man/man3/rtcSetGeometryDisplacementFunction.3embree3.gz
  118. man/man3/rtcSetGeometryInstancedScene.3embree3.gz
  119. man/man3/rtcSetGeometryIntersectFilterFunction.3embree3.gz
  120. man/man3/rtcSetGeometryIntersectFunction.3embree3.gz
  121. man/man3/rtcSetGeometryMask.3embree3.gz
  122. man/man3/rtcSetGeometryMaxRadiusScale.3embree3.gz
  123. man/man3/rtcSetGeometryOccludedFilterFunction.3embree3.gz
  124. man/man3/rtcSetGeometryOccludedFunction.3embree3.gz
  125. man/man3/rtcSetGeometryPointQueryFunction.3embree3.gz
  126. man/man3/rtcSetGeometrySubdivisionMode.3embree3.gz
  127. man/man3/rtcSetGeometryTessellationRate.3embree3.gz
  128. man/man3/rtcSetGeometryTimeRange.3embree3.gz
  129. man/man3/rtcSetGeometryTimeStepCount.3embree3.gz
  130. man/man3/rtcSetGeometryTopologyCount.3embree3.gz
  131. man/man3/rtcSetGeometryTransform.3embree3.gz
  132. man/man3/rtcSetGeometryTransformQuaternion.3embree3.gz
  133. man/man3/rtcSetGeometryUserData.3embree3.gz
  134. man/man3/rtcSetGeometryUserPrimitiveCount.3embree3.gz
  135. man/man3/rtcSetGeometryVertexAttributeCount.3embree3.gz
  136. man/man3/rtcSetGeometryVertexAttributeTopology.3embree3.gz
  137. man/man3/rtcSetNewGeometryBuffer.3embree3.gz
  138. man/man3/rtcSetSceneBuildQuality.3embree3.gz
  139. man/man3/rtcSetSceneFlags.3embree3.gz
  140. man/man3/rtcSetSceneProgressMonitorFunction.3embree3.gz
  141. man/man3/rtcSetSharedGeometryBuffer.3embree3.gz
  142. 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. @comment share/examples/embree/closest_point_ispc
  154. share/examples/embree/collide
  155. share/examples/embree/convert
  156. share/examples/embree/curve_geometry
  157. @comment share/examples/embree/curve_geometry_ispc
  158. share/examples/embree/displacement_geometry
  159. @comment share/examples/embree/displacement_geometry_ispc
  160. share/examples/embree/dynamic_scene
  161. @comment 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. @comment share/examples/embree/grid_geometry_ispc
  166. share/examples/embree/hair_geometry
  167. @comment share/examples/embree/hair_geometry_ispc
  168. share/examples/embree/instanced_geometry
  169. @comment share/examples/embree/instanced_geometry_ispc
  170. share/examples/embree/interpolation
  171. @comment share/examples/embree/interpolation_ispc
  172. share/examples/embree/intersection_filter
  173. @comment share/examples/embree/intersection_filter_ispc
  174. share/examples/embree/lazy_geometry
  175. @comment 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_instanced.ecs
  182. share/examples/embree/models/cornell_box_instanced.xml
  183. share/examples/embree/models/cornell_box.xml
  184. share/examples/embree/models/cornell_box.xml.bin
  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_curves.xml
  216. share/examples/embree/models/oriented_hermite_curve_twisted.xml
  217. share/examples/embree/models/points.ecs
  218. share/examples/embree/models/points.xml
  219. share/examples/embree/models/round_line_segments_0.ecs
  220. share/examples/embree/models/round_line_segments_0.xml
  221. share/examples/embree/models/round_line_segments_1.ecs
  222. share/examples/embree/models/round_line_segments_1.xml
  223. share/examples/embree/models/round_line_segments_2.ecs
  224. share/examples/embree/models/round_line_segments_2.xml
  225. share/examples/embree/models/round_line_segments_3.ecs
  226. share/examples/embree/models/round_line_segments_3.xml
  227. share/examples/embree/models/round_line_segments_4.ecs
  228. share/examples/embree/models/round_line_segments_4.xml
  229. share/examples/embree/models/round_line_segments_5.ecs
  230. share/examples/embree/models/round_line_segments_5.xml
  231. share/examples/embree/models/round_line_segments_6.ecs
  232. share/examples/embree/models/round_line_segments_6.xml
  233. share/examples/embree/models/subdiv0.ecs
  234. share/examples/embree/models/subdiv0.xml
  235. share/examples/embree/models/subdiv1.ecs
  236. share/examples/embree/models/subdiv1.xml
  237. share/examples/embree/models/subdiv3.ecs
  238. share/examples/embree/models/subdiv3.xml
  239. share/examples/embree/models/subdiv4.ecs
  240. share/examples/embree/models/subdiv4.xml
  241. share/examples/embree/models/subdiv5.ecs
  242. share/examples/embree/models/subdiv5.xml
  243. share/examples/embree/models/subdiv6.ecs
  244. share/examples/embree/models/subdiv6.xml
  245. share/examples/embree/models/subdiv7.ecs
  246. share/examples/embree/models/subdiv7.xml
  247. share/examples/embree/models/subdiv8.ecs
  248. share/examples/embree/models/subdiv8.xml
  249. share/examples/embree/models/subdiv9.ecs
  250. share/examples/embree/models/subdiv9.xml
  251. share/examples/embree/models/subdiv_no_boundary.ecs
  252. share/examples/embree/models/subdiv_no_boundary.xml
  253. share/examples/embree/models/subdiv_pin_all.ecs
  254. share/examples/embree/models/subdiv_pin_all.xml
  255. share/examples/embree/models/subdiv_pin_boundary.ecs
  256. share/examples/embree/models/subdiv_pin_boundary.xml
  257. share/examples/embree/models/subdiv_pin_corners.ecs
  258. share/examples/embree/models/subdiv_pin_corners.xml
  259. share/examples/embree/models/subdiv_smooth_boundary.ecs
  260. share/examples/embree/models/subdiv_smooth_boundary.xml
  261. share/examples/embree/models/trace.bench
  262. share/examples/embree/motion_blur_geometry
  263. @comment share/examples/embree/motion_blur_geometry_ispc
  264. share/examples/embree/multiscene_geometry
  265. share/examples/embree/next_hit
  266. share/examples/embree/pathtracer
  267. @comment share/examples/embree/pathtracer_ispc
  268. share/examples/embree/point_geometry
  269. @comment share/examples/embree/point_geometry_ispc
  270. share/examples/embree/quaternion_motion_blur
  271. @comment share/examples/embree/quaternion_motion_blur_ispc
  272. share/examples/embree/subdivision_geometry
  273. @comment share/examples/embree/subdivision_geometry_ispc
  274. share/examples/embree/triangle_geometry
  275. @comment share/examples/embree/triangle_geometry_ispc
  276. share/examples/embree/user_geometry
  277. @comment share/examples/embree/user_geometry_ispc
  278. share/examples/embree/viewer
  279. share/examples/embree/viewer_anim
  280. @comment share/examples/embree/viewer_anim_ispc
  281. @comment share/examples/embree/viewer_ispc
  282. share/examples/embree/viewer_stream
  283. @comment share/examples/embree/viewer_stream_ispc
  284. share/examples/embree/voronoi
  285. @comment share/examples/embree/voronoi_ispc
  286. @owner
  287. @group
  288. @mode
Collapse this list.
Dependency lines:
  • For RUN/BUILD depends:
    • embree>0:graphics/embree
  • For LIB depends:
    • libembree3.so: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
PKGNAME: embree
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: amd64 i386
distinfo:
Packages (timestamps in pop-ups are UTC):
embree
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd643.13.13.13.0_1
FreeBSD:11:armv6--
FreeBSD:11:i3863.13.13.13.0_1
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd643.13.1_13.13.1
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3863.13.1_13.13.1
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd643.13.1_13.13.1
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3863.13.1_13.13.1
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64--
FreeBSD:14:amd643.13.1_1-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3863.13.1_1-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake
  2. ninja : devel/ninja
  3. pkgconf>=1.3.0_1 : devel/pkgconf
  4. xorgproto>=0 : x11/xorgproto
  5. xorgproto>=0 : x11/xorgproto
  6. x11.pc : x11/libX11
  7. xau.pc : x11/libXau
  8. xcb.pc : x11/libxcb
  9. 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/blender-lts28

Deleted ports which required this port:

Expand this list of 2 deleted ports
  1. graphics/luxrender*
  2. graphics/py-pyembree*
  3. 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:
Options name:

USES:

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.1?dummy=/
Collapse this list.

Number of commits found: 37

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
10 Oct 2021 15:11:27
 files touched by this commit commit hash:036bda781b0b170e823e3cacc14f25e2bd9c2b3a  3.13.1_1
martymac search for other commits by this committer
devel/onetbb: Update to 2021.4.0

Release notes:
https://software.intel.com/content/www/us/en/develop/articles/intel-oneapi-threading-building-blocks-release-notes.html
15 Aug 2021 00:02:15
 files touched by this commit commit hash:dce2c71d131f16139966347f87014611e03134ad  3.13.1
danfe search for other commits by this committer
graphics/embree: update Intel Embree to version 3.13.1.

Reported by:	portscout
09 Jul 2021 11:05:19
 files touched by this commit commit hash:0da9b8bd43709541d0a7eba2d5e3dcc11b420650  3.13.0_2
martymac search for other commits by this committer
devel/onetbb: Update to 2021.3.0

Release notes:
https://software.intel.com/content/www/us/en/develop/articles/intel-oneapi-threading-building-blocks-release-notes.html
22 Jun 2021 18:53:08
 files touched by this commit commit hash:da3162c7c9f01912ba1940e188b253f2b5c7ba77  3.13.0_1
kbowling search for other commits by this committer
graphics/mesa-libs: Bump reverse deps for libglvnd

Per discussion with bapt on helping pkg handle the changing of these
deps and avoiding impossible upgrade senarios.

PR:		246767
Reviewed by:	manu, bapt
Approved by:	x11
Differential Revision:	https://reviews.freebsd.org/D30824
11 May 2021 07:55:05
 files touched by this commit commit hash:f88a18c34566a7ff367a2af874b5fa02238280f0  3.13.0
danfe search for other commits by this committer
Update `graphics/embree' to version 3.13.0.

Reported by:	portscout
14 Apr 2021 10:08:05
 files touched by this commit commit hash:9ee84848094757a07a41aefc97967e6ae1a43039  3.12.2_1
martymac search for other commits by this committer
devel/onetbb: Update to 2021.2.0 and bump dependencies

Changelog:
https://software.intel.com/content/www/us/en/develop/articles/intel-oneapi-threading-building-blocks-release-notes.html
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  3.12.2
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
13 Mar 2021 14:26:12
Original commit files touched by this commit Revision:568250  3.12.2
danfe search for other commits by this committer
- Update `graphics/embree' port to the latest version 3.12.2
- Add `do-test' target and reindent some lines for better looks
19 Feb 2021 15:14:46
Original commit files touched by this commit Revision:566074  3.12.1_1
martymac search for other commits by this committer
Introduce devel/onetbb and mark devel/tbb as legacy

Intel oneAPI tbb 2021.1 (onetbb) has been released[1][2] and has deprecated
several interfaces over tbb 2020, breaking most dependent ports.

Old tbb 2020 will be kept for a certain time to allow transition but will be
removed in a near future as it CONFLICTS with devel/onetbb. New ports should
now use devel/onetbb instead of devel/tbb.

We tried to move a maximum number of dependent ports to devel/onetbb (or
disable dependency when not possible), but some of them still remain stuck
to devel/tbb. Remaining ones have not been identified as major dependencies
themselves and will be fixed as soon as updates are available from upstream.

PR:		252648, 252688 [3], 252683 [4], 252651 [5], 252690 [3], 252693 [3],
	252695 [3], 252696 [3], 252786 [3], 252649, 252868 [6], 252870 [5],
	252684 [7], 252785 [7]
Approved by:	yuri [3], jwb [4], thierry [5], FreeBSD@Shaneware.biz [6],
	maintainer timeout [7]

[1]
https://software.intel.com/content/www/us/en/develop/articles/intel-oneapi-threading-building-blocks-release-notes.html
[2]
https://software.intel.com/content/www/us/en/develop/articles/tbb-revamp.html
15 Oct 2020 15:03:24
Original commit files touched by this commit Revision:552420  3.12.1
danfe search for other commits by this committer
Update to version 3.12.1.

Reported by:	portscout
30 Sep 2020 19:29:29
Original commit files touched by this commit Revision:550736  3.12.0
danfe search for other commits by this committer
Update to version 3.12.0.

Reported by:	portscout
17 Jul 2020 10:12:26
Original commit files touched by this commit Revision:542423  3.10.0_1
martymac search for other commits by this committer
Update devel/tbb to 2020.3 and bump dependent ports' revisions

Changelog: https://github.com/oneapi-src/oneTBB/blob/v2020.3/CHANGES
11 May 2020 10:55:31
Original commit files touched by this commit Revision:534902  3.10.0
danfe search for other commits by this committer
- Update `graphics/embree' to version 3.10.0 (*)
- Drop couple of in-place "patches", that code had been fixed upstream
- Use LLVM's objdump(1) if available since obsolete GNU binutils version
  2.17.50 is going to be removed from the base
- Switch to Intel TBB as default tasking system for optimal performance,
  but allow to use the internal one if needed

Reported by:	portscout (*)
09 Apr 2020 10:42:45
Original commit files touched by this commit Revision:531200  3.9.0
danfe search for other commits by this committer
- Update `graphics/embree' to version 3.9.0
- Explain the need for emptying one *.isph file

Reported by:	portscout
21 Feb 2020 07:51:24
Original commit files touched by this commit Revision:526610  3.8.0_1
danfe search for other commits by this committer
Build `graphics/embree' with two extra features enabled which are commonly
required by various 3D software, particularly, `graphics/blender'.

PR:	244190
10 Feb 2020 17:26:57
Original commit files touched by this commit Revision:525724  3.8.0
danfe search for other commits by this committer
- 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)
07 Sep 2019 13:50:52
Original commit files touched by this commit Revision:511408  2.17.6
rene search for other commits by this committer
graphics/embree: fix build by disabling the ISPC option [1]

While here, pet portlint and modernize USES
04 Aug 2019 09:07:48
Original commit files touched by this commit Revision:508082  2.17.6
antoine search for other commits by this committer
Deprecate ports broken for more than 6 months
17 Mar 2019 08:13:31
Original commit files touched by this commit Revision:496026  2.17.6
antoine search for other commits by this committer
Mark BROKEN: fails to link

/usr/bin/ld: libtutorial_device_ispc.a(tutorial_device.dev_sse2.o): relocation
R_X86_64_PC32 against `__stdoutp@@FBSD_1.0' can not be used when making a shared
object

Reported by:	pkg-fallout
20 Nov 2018 07:15:29
Original commit files touched by this commit Revision:485414  2.17.6
danfe search for other commits by this committer
Update `graphics/embree' to version 2.17.6.

Discovered via:	repology.org
10 Nov 2018 19:57:08
Original commit files touched by this commit Revision:484640  2.17.5_1
kwm search for other commits by this committer
Update ImageMagick to 6.9.10.14 [1]

* Add PKGNAMESUFFIX and rename the directory. This was done to show
  that IM6 is not the "main" version. But still fully supported by upstream.
* Convert a number of options to optionhelpers.
* Add option for ISO/IEC 23008-12:2017 HEIF suport
* Add comment to pkg-descr explaining IM6's "legacy" tag.
* Add comment to the patch-config_policy.xml file why it still needed.

Please note that IM7 is not a drop in replacement due to library API and
command arguments changes. And as a result ports need to decide for themself
which version to use.

Chase these changes in all the ports that using IM6.

PR:		225102 (based on, only the version update) [1]
Submitted by:	Pascal Christen <pascal.christen@hostpoint.ch>
11 Sep 2018 18:34:28
Original commit files touched by this commit Revision:479538  2.17.5_1
zeising search for other commits by this committer
Change x11/xorgproto to become a build dep

Change x11/xorgproto to become a build time dependency when added to
USE_XORG.  Change the dependency to be on the port, rather than a file the
port installs.
Fix fallout.
Bump portrevision on depending ports.

PR:		230909
Reviewed by:	eadler
Approved by:	portmgr (antoine)
Obtained
from:	https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/xorgproto
exp-run:	antoine
Differential Revision:	https://reviews.freebsd.org/D16906
10 Sep 2018 13:14:52
Original commit files touched by this commit Revision:479406  2.17.5
mat search for other commits by this committer
Add DOCS options to ports that should have one.

Also various fixes related to said option.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
05 Aug 2018 16:40:25
Original commit files touched by this commit Revision:476418  2.17.5
danfe search for other commits by this committer
Update `graphics/embree' to version 2.17.5:

  - Improved watertightness of robust mode
  - Fixed floating point exception in static variable initialization
  - Fixed AVX512 compile issue with GCC 6.1.1
01 Mar 2018 03:40:12
Original commit files touched by this commit Revision:463278  2.17.3
danfe search for other commits by this committer
Update `graphics/embree' to version 2.17.3.

Reported by:	portscout
29 Dec 2017 16:46:46
Original commit files touched by this commit Revision:457515  2.17.1
danfe search for other commits by this committer
- Belatedly update `graphics/embree' to the latest version, 2.17.1
- Add ISPC option and enable it by default (this pulls rather heavy
  `devel/llvm50' via BUILD_DEPENDS and normally would not be enabled
  by default, but since Embree is most likely to be used in graphics
  applications, it is safe to assume that users already have LLVM 5
  installed because X.org/Mesa stack unconditionally requires it)
- OpenEXR support was removed upstream since version 2.13.0 back in
  November 11, 2016: https://github.com/embree/embree/commit/483491e
  (as usual, unfortunately, no explanation was provided in the log)
- Remove CXXFLAGS+=-msse2 required for i386 earlier, not needed now
- Add missing USE_GL, USE_XORG components as prompted by `stage-qa'

PR:	214577, 224066

Because GitHub releases (tarballs) are not fetched with correct modification
time, set TIMESTAMP to 1510648523 which corresponds to commit 90e49f2 tagged
as this release.
23 May 2017 05:03:16
Original commit files touched by this commit Revision:441503  2.12.0_1
rezny search for other commits by this committer
Revision bump of all ports with USE_GL after consolidation of mesa-libs

Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D10845
01 Jan 2017 03:45:13
Original commit files touched by this commit Revision:430235  2.12.0
sunpoet search for other commits by this committer
Remove BROKEN_FreeBSD_9

Approved by:	portmgr (blanket)
14 Nov 2016 07:48:32
Original commit files touched by this commit Revision:426090  2.12.0
danfe search for other commits by this committer
Update to version 2.12.0 which contains a number of improvements and fixes,
including large memory consumption fix (issue was introduced in v2.11.0).
If you use v2.11.0 please upgrade to v2.12.0 at your earliest convenience.
While here, pacify portlint(1).

Reported by:	portscout

Because GitHub releases (tarballs) are not fetched with correct modification
time, set TIMESTAMP to 1476794305 which corresponds to commit 39d72c4 tagged
as this release.
17 Oct 2016 10:38:50
Original commit files touched by this commit Revision:424104  2.11.0
danfe search for other commits by this committer
- Update `graphics/embree' to version 2.11.0
- GC patches (all of them got integrated upstream)
- Rename IMAGE_MAGICK option to a standard IMAGEMAGICK, but keep custom
  description which is more specific and follows internal one

Because GitHub releases (tarballs) are not fetched with correct modification
time, set TIMESTAMP to 1472729819 which corresponds to commit aa318b0 tagged
as this release.
01 Jun 2016 14:16:13
Original commit files touched by this commit Revision:416244  2.10.0_1
danfe search for other commits by this committer
Fix installed header by replacing vendor-specific (mainly MSVC) keyword
`__forceinline' with `inline __attribute__((always_inline))', which is
how upstream originally defines it in order to be understood by both
Clang and GCC, and don't force CHOSEN_COMPILER_TYPE as it is not needed
anymore.  Bump port revision.
29 May 2016 15:02:03
Original commit files touched by this commit Revision:416111  2.10.0
danfe search for other commits by this committer
Disable some overloaded math functions for libc++ 3.8.0 and higher, and thus
unbreak the build.

This is because this port defines its own versions of a number of <cmath>
functions, which cause the ambiguity.  These functions are only declared in
<cmath> for libc++ 3.8.0 and later, so fix it by disabling the custom
functions for those versions of libc++.

PR:		209652
Submitted by:	dim
27 May 2016 05:41:27
Original commit files touched by this commit Revision:415924  2.10.0
danfe search for other commits by this committer
- Update to version 2.10.0
- Remove `compiler:c++11-lang' from USES, it is not needed (the port does
  not build on 9.x with any of c++11-lang/c++11-lib/USE_GCC=yes anyways)
- Make image format support in helper programs optional (and off by default)
01 Apr 2016 14:00:57
Original commit files touched by this commit Revision:412346  2.7.0_1
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
19 Oct 2015 08:18:41
Original commit files touched by this commit Revision:399640  2.7.0_1
danfe search for other commits by this committer
- Unbreak the build on i386 [1] and respect CXXFLAGS [2]
- Convert REINPLACE_CMD's that no longer could remain trivial due to [2]
  to regular patch files
- Mute numerous warnings of `__aligned()' macro being redefined as they
  severely clutter build logs
- Restrict to Intel CPUs due to heavy use of their SIMD instructions

Reported by:	pkg-fallout [1]
12 Oct 2015 09:04:20
Original commit files touched by this commit Revision:399115  2.7.0_1
danfe search for other commits by this committer
Install unversioned shared library symlink.
11 Oct 2015 21:17:06
Original commit files touched by this commit Revision:399102  2.7.0
danfe search for other commits by this committer
Add a port of Embree, is a collection of high-performance ray tracing
kernels developed at Intel.

WWW: https://embree.github.io/

Number of commits found: 37