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 photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
After the ports freeze to fix some stuff, the freeze is over. I have some work to do before FreshPorts can start processing commits again before it can start processing again. I've created an issue for that.
Port details
anari ANARI Cross-Platform 3D Rendering Engine API
0.16.0 science 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 Package not present on quarterly.This port was created during this quarter. It will be in the next quarterly branch but not the current one.
Maintainer: thierry@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2026-08-15 20:00:06
Last Update: 2026-08-15 19:58:03
Commit Hash: a439278
People watching this port, also watch:: vtk9, SparseBitSet, py312-cysignals, python
Also Listed In: devel graphics
License: APACHE20
WWW:
https://www.khronos.org/anari/
Description:
ANARI significantly simplifies the development of applications in domains such as scientific visualization by providing high-level functionality to build an in-memory scene representation to be rendered without need for low-level graphics code, and enabling the use of any 3D rendering engine that supports the ANARI API. ANARI has already been widely integrated into scientific visualization applications, and is expected to be used by diverse applications needing portable access to multiple rendering engines delivering sophisticated 3D functionality such as ray tracing and global illumination.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (190 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/ANARI-SDK-0.16.0/catalog.mk
  3. /usr/local/share/licenses/ANARI-SDK-0.16.0/LICENSE
  4. /usr/local/share/licenses/ANARI-SDK-0.16.0/APACHE20
  5. bin/anariInfo
  6. bin/anariRenderTests
  7. include/anari/anari.h
  8. include/anari/anari_cpp.hpp
  9. include/anari/anari_cpp/Traits.h
  10. include/anari/anari_cpp/anari_cpp_impl.hpp
  11. include/anari/anari_cpp/ext/glm.h
  12. include/anari/anari_cpp/ext/linalg.h
  13. include/anari/anari_cpp/ext/std.h
  14. include/anari/anari_test_scenes/anari_test_scenes.h
  15. include/anari/anari_test_scenes/anari_test_scenes_export.h
  16. include/anari/anari_test_scenes/scene.h
  17. include/anari/backend/DeviceImpl.h
  18. include/anari/backend/LibraryImpl.h
  19. include/anari/backend/helium/BaseArray.h
  20. include/anari/backend/helium/BaseDevice.h
  21. include/anari/backend/helium/BaseFrame.h
  22. include/anari/backend/helium/BaseGlobalDeviceState.h
  23. include/anari/backend/helium/BaseObject.h
  24. include/anari/backend/helium/LockableObject.h
  25. include/anari/backend/helium/TaskQueue.h
  26. include/anari/backend/helium/array/Array.h
  27. include/anari/backend/helium/array/Array1D.h
  28. include/anari/backend/helium/array/Array2D.h
  29. include/anari/backend/helium/array/Array3D.h
  30. include/anari/backend/helium/array/ObjectArray.h
  31. include/anari/backend/helium/helium_math.h
  32. include/anari/backend/helium/utility/AnariAny.h
  33. include/anari/backend/helium/utility/ChangeObserverPtr.h
  34. include/anari/backend/helium/utility/DeferredCommitBuffer.h
  35. include/anari/backend/helium/utility/IntrusivePtr.h
  36. include/anari/backend/helium/utility/ParameterInfo.h
  37. include/anari/backend/helium/utility/ParameterizedObject.h
  38. include/anari/backend/helium/utility/TimeStamp.h
  39. include/anari/ext/anari_debug.h
  40. include/anari/ext/anari_ext_interface.h
  41. include/anari/ext/helide/anariNewHelideDevice.h
  42. include/anari/ext/helide/anari_library_helide_export.h
  43. include/anari/frontend/anari_device_introspection.hpp
  44. include/anari/frontend/anari_enums.h
  45. include/anari/frontend/anari_extension_utility.h
  46. include/anari/frontend/anari_sdk_version.h
  47. include/anari/frontend/type_utility.h
  48. lib/cmake/anari-0.16.0/anariConfig.cmake
  49. lib/cmake/anari-0.16.0/anariConfigVersion.cmake
  50. lib/cmake/anari-0.16.0/anari_Exports-release.cmake
  51. lib/cmake/anari-0.16.0/anari_Exports.cmake
  52. lib/cmake/anari-0.16.0/cmake/anari_generate_codegen.cmake
  53. lib/cmake/anari-0.16.0/cmake/anari_generate_frontend.cmake
  54. lib/cmake/anari-0.16.0/cmake/anari_sdk_fetch_project.cmake
  55. lib/cmake/anari-0.16.0/cmake/cmake_project_commands.cmake
  56. lib/cmake/anari-0.16.0/cmake/mark_cache_variables_as_advanced.cmake
  57. lib/libanari.so
  58. lib/libanari.so.0
  59. lib/libanari.so.0.16.0
  60. lib/libanari_backend.a
  61. lib/libanari_device_introspection.a
  62. lib/libanari_library_debug.so
  63. lib/libanari_library_helide.so
  64. lib/libanari_library_sink.so
  65. lib/libanari_static.a
  66. lib/libanari_test_scenes.so
  67. lib/libhelium.a
  68. share/anari/anari_viewer/Application.cpp
  69. share/anari/anari_viewer/Application.h
  70. share/anari/anari_viewer/CMakeLists.txt
  71. share/anari/anari_viewer/HDRImage.cpp
  72. share/anari/anari_viewer/HDRImage.h
  73. share/anari/anari_viewer/Orbit.cpp
  74. share/anari/anari_viewer/Orbit.h
  75. share/anari/anari_viewer/external/CMakeLists.txt
  76. share/anari/anari_viewer/external/imgui/CMakeLists.txt
  77. share/anari/anari_viewer/external/stb_image/CMakeLists.txt
  78. share/anari/anari_viewer/external/stb_image/stb_image.c
  79. share/anari/anari_viewer/external/stb_image/stb_image.h
  80. share/anari/anari_viewer/external/stb_image/stb_image_resize.h
  81. share/anari/anari_viewer/external/stb_image/stb_image_write.c
  82. share/anari/anari_viewer/external/stb_image/stb_image_write.h
  83. share/anari/anari_viewer/external/tinyexr/tinyexr.h
  84. share/anari/anari_viewer/ui_anari.cpp
  85. share/anari/anari_viewer/ui_anari.h
  86. share/anari/anari_viewer/windows/LightsEditor.cpp
  87. share/anari/anari_viewer/windows/LightsEditor.h
  88. share/anari/anari_viewer/windows/Viewport.cpp
  89. share/anari/anari_viewer/windows/Viewport.h
  90. share/anari/anari_viewer/windows/Window.cpp
  91. share/anari/anari_viewer/windows/Window.h
  92. share/anari/code_gen/__init__.py.in
  93. share/anari/code_gen/api/anari_core_1_0.json
  94. share/anari/code_gen/api/anari_core_objects_all_1_0.json
  95. share/anari/code_gen/api/anari_core_objects_base_1_0.json
  96. share/anari/code_gen/api/experimental/exp_volume_sample_rate.json
  97. share/anari/code_gen/api/ext_sampler_compressed_format_astc.json
  98. share/anari/code_gen/api/ext_sampler_compressed_format_bc123.json
  99. share/anari/code_gen/api/ext_sampler_compressed_format_bc45.json
  100. share/anari/code_gen/api/ext_sampler_compressed_format_bc67.json
  101. share/anari/code_gen/api/ext_sampler_compressed_format_eac.json
  102. share/anari/code_gen/api/ext_sampler_compressed_format_etc.json
  103. share/anari/code_gen/api/ext_sampler_compressed_format_etc2.json
  104. share/anari/code_gen/api/ext_sampler_compressed_image2d.json
  105. share/anari/code_gen/api/khr_array1d_region.json
  106. share/anari/code_gen/api/khr_camera_depth_of_field.json
  107. share/anari/code_gen/api/khr_camera_motion_transformation.json
  108. share/anari/code_gen/api/khr_camera_omnidirectional.json
  109. share/anari/code_gen/api/khr_camera_orthographic.json
  110. share/anari/code_gen/api/khr_camera_perspective.json
  111. share/anari/code_gen/api/khr_camera_rolling_shutter.json
  112. share/anari/code_gen/api/khr_camera_shutter.json
  113. share/anari/code_gen/api/khr_camera_stereo.json
  114. share/anari/code_gen/api/khr_data_parallel_mpi.json
  115. share/anari/code_gen/api/khr_device_synchronization.json
  116. share/anari/code_gen/api/khr_frame_accumulation.json
  117. share/anari/code_gen/api/khr_frame_channel_albedo.json
  118. share/anari/code_gen/api/khr_frame_channel_instance_id.json
  119. share/anari/code_gen/api/khr_frame_channel_normal.json
  120. share/anari/code_gen/api/khr_frame_channel_object_id.json
  121. share/anari/code_gen/api/khr_frame_channel_primitive_id.json
  122. share/anari/code_gen/api/khr_frame_completion_callback.json
  123. share/anari/code_gen/api/khr_geometry_cone.json
  124. share/anari/code_gen/api/khr_geometry_curve.json
  125. share/anari/code_gen/api/khr_geometry_cylinder.json
  126. share/anari/code_gen/api/khr_geometry_isosurface.json
  127. share/anari/code_gen/api/khr_geometry_quad.json
  128. share/anari/code_gen/api/khr_geometry_quad_motion_deformation.json
  129. share/anari/code_gen/api/khr_geometry_sphere.json
  130. share/anari/code_gen/api/khr_geometry_triangle.json
  131. share/anari/code_gen/api/khr_geometry_triangle_motion_deformation.json
  132. share/anari/code_gen/api/khr_instance_motion_scale_rotation_translation.json
  133. share/anari/code_gen/api/khr_instance_motion_transform.json
  134. share/anari/code_gen/api/khr_instance_transform.json
  135. share/anari/code_gen/api/khr_instance_transform_array.json
  136. share/anari/code_gen/api/khr_light_directional.json
  137. share/anari/code_gen/api/khr_light_hdri.json
  138. share/anari/code_gen/api/khr_light_point.json
  139. share/anari/code_gen/api/khr_light_primary_visibility.json
  140. share/anari/code_gen/api/khr_light_quad.json
  141. share/anari/code_gen/api/khr_light_ring.json
  142. share/anari/code_gen/api/khr_light_spot.json
  143. share/anari/code_gen/api/khr_material_matte.json
  144. share/anari/code_gen/api/khr_material_physically_based.json
  145. share/anari/code_gen/api/khr_renderer_ambient_light.json
  146. share/anari/code_gen/api/khr_renderer_background_color.json
  147. share/anari/code_gen/api/khr_renderer_background_image.json
  148. share/anari/code_gen/api/khr_renderer_denoise.json
  149. share/anari/code_gen/api/khr_sampler_image1d.json
  150. share/anari/code_gen/api/khr_sampler_image2d.json
  151. share/anari/code_gen/api/khr_sampler_image3d.json
  152. share/anari/code_gen/api/khr_sampler_imagexd_clamp_to_border.json
  153. share/anari/code_gen/api/khr_sampler_primitive.json
  154. share/anari/code_gen/api/khr_sampler_transform.json
  155. share/anari/code_gen/api/khr_spatial_field_nanovdb.json
  156. share/anari/code_gen/api/khr_spatial_field_structured_regular.json
  157. share/anari/code_gen/api/khr_spatial_field_structured_regular_filter_cubic.json
  158. share/anari/code_gen/api/khr_spatial_field_unstructured.json
  159. share/anari/code_gen/api/khr_volume_transfer_function1d.json
  160. share/anari/code_gen/cffi_gen.py
  161. share/anari/code_gen/device_trampoline.py.in
  162. share/anari/code_gen/device_wrapper.py
  163. share/anari/code_gen/devices/experimental_device.json
  164. share/anari/code_gen/devices/generic_device.json
  165. share/anari/code_gen/generate_device_frontend.py
  166. share/anari/code_gen/generate_extension_utility.py
  167. share/anari/code_gen/generate_headers.py
  168. share/anari/code_gen/generate_lists.py
  169. share/anari/code_gen/generate_queries.py
  170. share/anari/code_gen/hash_gen.py
  171. share/anari/code_gen/merge_anari.py
  172. share/anari/code_gen/misc/descriptions.json
  173. share/anari/code_gen/pyanari_build.py
  174. share/anari/code_gen/templates/ArrayObjects.cpp
  175. share/anari/code_gen/templates/ArrayObjects.h
  176. share/anari/code_gen/templates/CMakeLists.txt
  177. share/anari/code_gen/templates/Device.cpp
  178. share/anari/code_gen/templates/Device.h
  179. share/anari/code_gen/templates/DeviceObject.cpp
  180. share/anari/code_gen/templates/DeviceObject.h
  181. share/anari/code_gen/templates/FrameObject.cpp
  182. share/anari/code_gen/templates/FrameObject.h
  183. share/anari/code_gen/templates/Object.h
  184. share/anari/code_gen/templates/Parameter.h
  185. share/anari/code_gen/templates/Specializations.h
  186. share/anari/code_gen/validate_device.py
  187. @dir share/anari/code_gen/__pycache__
  188. @owner
  189. @group
  190. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • ANARI-SDK>0:science/anari
To install the port:
cd /usr/ports/science/anari/ && make install clean
To add the package, run one of these commands:
  • pkg install science/anari
  • pkg install ANARI-SDK
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: ANARI-SDK
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1786805097 SHA256 (ANARI/v0.16.0.tar.gz) = 657d995e834ec534b9ac8b57b01f16912320a015fe07ff0ef687e2f3611966b9 SIZE (ANARI/v0.16.0.tar.gz) = 1255293

Expand this list (2 items)

Collapse this list.

SHA256 (ANARI/v4.3.3.tar.gz) = 8a3bc3c3e21aa209d9861a28f8ba93b2f82ed0dc93341dddac09f1f03c36ef2d SIZE (ANARI/v4.3.3.tar.gz) = 71114884

Collapse this list.


Packages (timestamps in pop-ups are UTC):
ANARI-SDK
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-----n/an/an/a
FreeBSD:13:quarterly-----n/an/an/a
FreeBSD:14:latest0.16.00.16.0------
FreeBSD:14:quarterly--------
FreeBSD:15:latest0.16.00.16.0n/a-n/an/a--
FreeBSD:15:quarterly--n/a-n/an/a--
FreeBSD:16:latest-0.16.0n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake-core
  2. ninja : devel/ninja
  3. python3.12 : lang/python312
Test dependencies:
  1. python3.12 : lang/python312
Runtime dependencies:
  1. python3.12 : lang/python312
This port is required by:
for Libraries
  1. science/paraview

Configuration Options:
===> The following configuration options are available for ANARI-SDK-0.16.0: DOCS=on: Build and/or install documentation EXAMPLES=on: Build and/or install examples ===> Use 'make config' to modify these settings
Options name:
science_anari
USES:
cmake python
FreshPorts was unable to extract/find any pkg message
Master Sites:
  1. There is no master site for this port.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.16.0
15 Aug 2026 19:58:03
commit hash: a439278b39e8e9d7f09d1a8390a957fe937a6016commit hash: a439278b39e8e9d7f09d1a8390a957fe937a6016commit hash: a439278b39e8e9d7f09d1a8390a957fe937a6016commit hash: a439278b39e8e9d7f09d1a8390a957fe937a6016 files touched by this commit
Thierry Thomas (thierry) search for other commits by this committer
science/anari: new port, ANARI Cross-Platform 3D Rendering Engine API

Number of commits found: 1