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
Port details on branch 2024Q4
onnxruntime Cross-platform, high performance ML inferencing & training accelerator
1.18.2_1 misc 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 1.18.2_1Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-10-13 19:09:07
Last Update: 2024-10-13 19:06:58
Commit Hash: d748f35
License: MIT
WWW:
https://onnxruntime.ai/
Description:
ONNX Runtime is a cross-platform inference and training machine-learning accelerator. ONNX Runtime inference can enable faster customer experiences and lower costs, supporting models from deep learning frameworks such as PyTorch and TensorFlow/Keras as well as classical machine learning libraries such as scikit-learn, LightGBM, XGBoost, etc. ONNX Runtime is compatible with different hardware, drivers, and operating systems, and provides optimal performance by leveraging hardware accelerators where applicable alongside graph optimizations and transforms. ONNX Runtime training can accelerate the model training time on multi-node NVIDIA GPUs for transformer models with a one-line addition for existing PyTorch training scripts.
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 (101 items)
Collapse this list.
  1. /usr/local/share/licenses/onnxruntime-1.18.2_1/catalog.mk
  2. /usr/local/share/licenses/onnxruntime-1.18.2_1/LICENSE
  3. /usr/local/share/licenses/onnxruntime-1.18.2_1/MIT
  4. include/onnxruntime/core/common/basic_types.h
  5. include/onnxruntime/core/common/code_location.h
  6. include/onnxruntime/core/common/common.h
  7. include/onnxruntime/core/common/const_pointer_container.h
  8. include/onnxruntime/core/common/denormal.h
  9. include/onnxruntime/core/common/eigen_common_wrapper.h
  10. include/onnxruntime/core/common/exceptions.h
  11. include/onnxruntime/core/common/gpu_profiler_common.h
  12. include/onnxruntime/core/common/gsl.h
  13. include/onnxruntime/core/common/hash_combine.h
  14. include/onnxruntime/core/common/inlined_containers.h
  15. include/onnxruntime/core/common/inlined_containers_fwd.h
  16. include/onnxruntime/core/common/logging/capture.h
  17. include/onnxruntime/core/common/logging/isink.h
  18. include/onnxruntime/core/common/logging/logging.h
  19. include/onnxruntime/core/common/logging/macros.h
  20. include/onnxruntime/core/common/logging/severity.h
  21. include/onnxruntime/core/common/make_string.h
  22. include/onnxruntime/core/common/narrow.h
  23. include/onnxruntime/core/common/optional.h
  24. include/onnxruntime/core/common/parse_string.h
  25. include/onnxruntime/core/common/profiler_common.h
  26. include/onnxruntime/core/common/span_utils.h
  27. include/onnxruntime/core/common/spin_pause.h
  28. include/onnxruntime/core/common/status.h
  29. include/onnxruntime/core/common/string_helper.h
  30. include/onnxruntime/core/framework/alloc_kind.h
  31. include/onnxruntime/core/framework/allocator.h
  32. include/onnxruntime/core/framework/buffer_deleter.h
  33. include/onnxruntime/core/framework/customregistry.h
  34. include/onnxruntime/core/framework/data_types.h
  35. include/onnxruntime/core/framework/data_types_internal.h
  36. include/onnxruntime/core/framework/endian.h
  37. include/onnxruntime/core/framework/execution_provider.h
  38. include/onnxruntime/core/framework/float16.h
  39. include/onnxruntime/core/framework/float8.h
  40. include/onnxruntime/core/framework/framework_common.h
  41. include/onnxruntime/core/framework/framework_provider_common.h
  42. include/onnxruntime/core/framework/func_api.h
  43. include/onnxruntime/core/framework/kernel_def_builder.h
  44. include/onnxruntime/core/framework/kernel_registry.h
  45. include/onnxruntime/core/framework/op_kernel.h
  46. include/onnxruntime/core/framework/op_kernel_context.h
  47. include/onnxruntime/core/framework/op_kernel_info.h
  48. include/onnxruntime/core/framework/op_node_proto_helper.h
  49. include/onnxruntime/core/framework/ort_value.h
  50. include/onnxruntime/core/framework/ortdevice.h
  51. include/onnxruntime/core/framework/ortmemoryinfo.h
  52. include/onnxruntime/core/framework/provider_options.h
  53. include/onnxruntime/core/framework/provider_options_utils.h
  54. include/onnxruntime/core/framework/provider_shutdown.h
  55. include/onnxruntime/core/framework/run_options.h
  56. include/onnxruntime/core/framework/sparse_tensor.h
  57. include/onnxruntime/core/framework/stream_handles.h
  58. include/onnxruntime/core/framework/tensor.h
  59. include/onnxruntime/core/framework/tensor_shape.h
  60. include/onnxruntime/core/framework/to_tensor_proto_element_type.h
  61. include/onnxruntime/core/graph/basic_types.h
  62. include/onnxruntime/core/graph/constants.h
  63. include/onnxruntime/core/graph/function.h
  64. include/onnxruntime/core/graph/graph.h
  65. include/onnxruntime/core/graph/graph_nodes.h
  66. include/onnxruntime/core/graph/graph_viewer.h
  67. include/onnxruntime/core/graph/indexed_sub_graph.h
  68. include/onnxruntime/core/graph/node_arg.h
  69. include/onnxruntime/core/graph/schema_registry.h
  70. include/onnxruntime/core/optimizer/graph_transformer.h
  71. include/onnxruntime/core/optimizer/graph_transformer_config.h
  72. include/onnxruntime/core/optimizer/graph_transformer_level.h
  73. include/onnxruntime/core/optimizer/graph_transformer_utils.h
  74. include/onnxruntime/core/optimizer/rewrite_rule.h
  75. include/onnxruntime/core/optimizer/rule_based_graph_transformer.h
  76. include/onnxruntime/core/session/environment.h
  77. include/onnxruntime/core/session/experimental_onnxruntime_cxx_api.h
  78. include/onnxruntime/core/session/experimental_onnxruntime_cxx_inline.h
  79. include/onnxruntime/core/session/onnxruntime_c_api.h
  80. include/onnxruntime/core/session/onnxruntime_cxx_api.h
  81. include/onnxruntime/core/session/onnxruntime_cxx_inline.h
  82. include/onnxruntime/core/session/onnxruntime_float16.h
  83. include/onnxruntime/core/session/onnxruntime_lite_custom_op.h
  84. include/onnxruntime/core/session/onnxruntime_run_options_config_keys.h
  85. include/onnxruntime/core/session/onnxruntime_session_options_config_keys.h
  86. include/onnxruntime/core/session/snippets.dox
  87. include/onnxruntime/cpu_provider_factory.h
  88. lib/libonnxruntime_common.a
  89. lib/libonnxruntime_flatbuffers.a
  90. lib/libonnxruntime_framework.a
  91. lib/libonnxruntime_graph.a
  92. lib/libonnxruntime_mlas.a
  93. lib/libonnxruntime_optimizer.a
  94. lib/libonnxruntime_providers.a
  95. lib/libonnxruntime_providers_shared.so
  96. lib/libonnxruntime_session.a
  97. lib/libonnxruntime_util.a
  98. libdata/pkgconfig/libonnxruntime.pc
  99. @owner
  100. @group
  101. @mode
Collapse this list.
Dependency lines:
  • onnxruntime>0:misc/onnxruntime
Conflicts:
CONFLICTS_BUILD:
  • abseil
  • benchmark
  • nsync
  • googletest
  • dlpack
  • flatbuffers
  • gsl
  • mimalloc
  • nlohmann-json
  • onnx
  • protobuf
  • psimd
  • pthreadpool
  • pybind11
  • re2
To install the port:
cd /usr/ports/misc/onnxruntime/ && make install clean
To add the package, run one of these commands:
  • pkg install misc/onnxruntime
  • pkg install onnxruntime
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: onnxruntime
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1728269378 SHA256 (onnxruntime/f46495ea96f68fc3f6c394f099b2992743f6ff7f.zip) = c66911f9b09c606fdfcbcc45b706da7297aac4c81c9bd5720c8b9985ef70f805 SIZE (onnxruntime/f46495ea96f68fc3f6c394f099b2992743f6ff7f.zip) = 3293341

Expand this list (86 items)

Collapse this list.

SHA256 (onnxruntime/7.1.zip) = a9a95d3b3d1cbf9b9e00c145bcae4050f89042dc5b777635421dcdaf85010890 SIZE (onnxruntime/7.1.zip) = 20043908 SHA256 (onnxruntime/3c73d91c0b04e2b59462f0a741be8c07024c1bc0.zip) = 57b5f012372d4c0e0a975b2e534e9af647cd20530fc72f73a75a61e05e0f997e SIZE (onnxruntime/3c73d91c0b04e2b59462f0a741be8c07024c1bc0.zip) = 98330 SHA256 (onnxruntime/v3.0.1.zip) = f4300b96f7a304d4ef9bf6e0fa3ded72159f7f2d0f605bdde3e030a0dba7cf9f SIZE (onnxruntime/v3.0.1.zip) = 941286 SHA256 (onnxruntime/v0.6.zip) = cb296b25f1ad5d52aa0efd7553e1aab17ab4561d1068b291fbe14d543d22f381 SIZE (onnxruntime/v0.6.zip) = 44987 SHA256 (onnxruntime/eigen-e7248b26a1ed53fa030c5c459f7ea095dfd276ac.zip) = f09e0073a0e0d34229103e875e2c79b2a350abb382f5bda7f615554532f56687 SIZE (onnxruntime/eigen-e7248b26a1ed53fa030c5c459f7ea095dfd276ac.zip) = 3836219 SHA256 (onnxruntime/v23.5.26.zip) = 57bd580c0772fd1a726c34ab8bf05325293bc5f9c165060a898afa1feeeb95e1 SIZE (onnxruntime/v23.5.26.zip) = 3209602 SHA256 (onnxruntime/0a92994d729ff76a58f692d3028ca1b64b145d91.zip) = e66e65515fa09927b348d3d584c68be4215cfe664100d01c9dbc7655a5716d70 SIZE (onnxruntime/0a92994d729ff76a58f692d3028ca1b64b145d91.zip) = 91373 SHA256 (onnxruntime/63058eff77e11aa15bf531df5dd34395ec3017c8.zip) = 3d7b0e9c4c658a84376a1086126be02f9b7f753caa95e009d9ac38d11da444db SIZE (onnxruntime/63058eff77e11aa15bf531df5dd34395ec3017c8.zip) = 16646 SHA256 (onnxruntime/v1.8.3.zip) = abfc22e33e3594d0edf8eaddaf4d84a2ffc491ad74b6a7edc6e7a608f690e691 SIZE (onnxruntime/v1.8.3.zip) = 322763 SHA256 (onnxruntime/1.26.0.zip) = a723c8d8e48f12d94d01dc6245552193f4ddb7009a687849d8cfcf8cdd86e89f SIZE (onnxruntime/1.26.0.zip) = 336679 SHA256 (onnxruntime/530d5c8c84abd2a46f38583ee817743c9b3a42b4.zip) = 1a3fe3c0dfede7201e5b03f2a02e1abf54ab8da43e71f6973839b84497a31abd SIZE (onnxruntime/530d5c8c84abd2a46f38583ee817743c9b3a42b4.zip) = 1110835 SHA256 (onnxruntime/0da379fc4808f9601faef392352018c741c0f297.zip) = 52aff6d3c445340cfabb5647ec2abc59039a2861b381977e3f8ffc26e1895cf7 SIZE (onnxruntime/0da379fc4808f9601faef392352018c741c0f297.zip) = 27845900 SHA256 (onnxruntime/v3.10.5.zip) = ea4b0084709fb934f92ca0a68669daa0fe6f2a2c6400bf353454993a834bb0bb SIZE (onnxruntime/v3.10.5.zip) = 7381040 SHA256 (onnxruntime/v4.0.0.zip) = eb91fcb10a6aa5ccb1d224e07a56c8ecffe9a1bb601fa1848276ec46a2200bfb SIZE (onnxruntime/v4.0.0.zip) = 78670 SHA256 (onnxruntime/v1.0.230629.1.zip) = f116af6cd96b8404d5e3cd6ef18853f7baa9c7d96930e741591fea8b5a3ef919 SIZE (onnxruntime/v1.0.230629.1.zip) = 600066 SHA256 (onnxruntime/v2.1.1.zip) = 23b1bffb2eff57b1e3cb8edc9410d448db2bb43400206a151e107dcabcad773a SIZE (onnxruntime/v2.1.1.zip) = 1301043 SHA256 (onnxruntime/boost-1.82.0.zip) = 81431bdc44c439a324e02c07ed067f8f556419fd86f2d8b486ff568df6aac899 SIZE (onnxruntime/boost-1.82.0.zip) = 232716 SHA256 (onnxruntime/v0.3.zip) = 7279d60261acb5543aeac4b7d6115b6ffceaaf9953b49b880741b61df2bbdfe8 SIZE (onnxruntime/v0.3.zip) = 3697487 SHA256 (onnxruntime/v1.16.0.zip) = 00ce28981a28f305af156346037332ddefe185fff9b873c7b29990c3ec244d4c SIZE (onnxruntime/v1.16.0.zip) = 15697774 SHA256 (onnxruntime/06adf4461ac84035bee658c6cf5df39f7ab6071d.zip) = 2d1fd464c26ad376ba43a26f261de965dafe163fbbb09b900987c65bd50db6c5 SIZE (onnxruntime/06adf4461ac84035bee658c6cf5df39f7ab6071d.zip) = 232700 SHA256 (onnxruntime/v21.12.zip) = 6a31b662deaeb0ac35e6287bda2f3369b19836e6c9f8828d4da444346f420298 SIZE (onnxruntime/v21.12.zip) = 7180794 SHA256 (onnxruntime/protoc-21.12-win64.zip) = 71852a30cf62975358edfcbbff93086e8857a079c8e4d6904881aa968d65c7f9 SIZE (onnxruntime/protoc-21.12-win64.zip) = 2278456 SHA256 (onnxruntime/protoc-21.12-win32.zip) = 6de4ef4e65c7edb834a2a9fca6d85388adc5dd71fc8bff8b60569717d01dabea SIZE (onnxruntime/protoc-21.12-win32.zip) = 2306903 SHA256 (onnxruntime/protoc-21.12-linux-x86_64.zip) = 3a4c1e5f2516c639d3079b1586e703fc7bcfa2136d58bda24d1d54f949c315e8 SIZE (onnxruntime/protoc-21.12-linux-x86_64.zip) = 1585982 SHA256 (onnxruntime/protoc-21.12-linux-x86_32.zip) = dd4b5972cb3de92bfff9d7d3b361a7c281d27a010c8872d1e6efc43895253f71 SIZE (onnxruntime/protoc-21.12-linux-x86_32.zip) = 1692297 SHA256 (onnxruntime/protoc-21.12-linux-aarch_64.zip) = 2dd17f75d66a682640b136e31848da9fb2eefe68d55303baf8b32617374f6711 SIZE (onnxruntime/protoc-21.12-linux-aarch_64.zip) = 1582596 SHA256 (onnxruntime/protoc-21.12-osx-universal_binary.zip) = 1acab3d1f774d120d5a38bccb78fd379d35226b254dc258978bc45593478ca4c SIZE (onnxruntime/protoc-21.12-osx-universal_binary.zip) = 2822292 SHA256 (onnxruntime/072586a71b55b7f8c584153d223e95687148a900.zip) = dc615342bcbe51ca885323e51b68b90ed9bb9fa7df0f4419dbfa0297d5e837b7 SIZE (onnxruntime/072586a71b55b7f8c584153d223e95687148a900.zip) = 8327 SHA256 (onnxruntime/4fe0e1e183925bf8cfa6aae24237e724a96479b8.zip) = a4cf06de57bfdf8d7b537c61f1c3071bce74e57524fe053e0bbd2332feca7f95 SIZE (onnxruntime/4fe0e1e183925bf8cfa6aae24237e724a96479b8.zip) = 72209 SHA256 (onnxruntime/v2.10.1.zip) = fcf94065efcfd0a7a828bacf118fa11c43f6390d0c805e3e6342ac119f2e9976 SIZE (onnxruntime/v2.10.1.zip) = 832204 SHA256 (onnxruntime/959002f82d7962a473d8bf301845f2af720e0aa4.zip) = a0f53ccfb477c57753c595df02bf79ed67bf092fd9a5c61ec5b8992b81bc1e65 SIZE (onnxruntime/959002f82d7962a473d8bf301845f2af720e0aa4.zip) = 3813452 SHA256 (onnxruntime/2022-06-01.zip) = 9f3b65f2e0c78253fcfdfce1754172b0f97ffdb643ee5fd67f0185acf91a3f28 SIZE (onnxruntime/2022-06-01.zip) = 438194 SHA256 (onnxruntime/3.0.28.zip) = 3ffbd9a2fdff45da77da3e7269e9aa512ea43bed5c38ce8fd8f3d1068a032c3f SIZE (onnxruntime/3.0.28.zip) = 626378 SHA256 (onnxruntime/373eb09e4c5d2b3cc2493f0949dc4be6b6a45e81.zip) = c7c77b30e7056dc77c067ec70fce24e80a927522b973ebefac33888ba18b5a7d SIZE (onnxruntime/373eb09e4c5d2b3cc2493f0949dc4be6b6a45e81.zip) = 76560689 SHA256 (onnxruntime/v3.1.0.zip) = 4eb56c75e7ae4a366ed4f83932949452b331f1043fa415efa4bf37a9b1fbede9 SIZE (onnxruntime/v3.1.0.zip) = 27392822 SHA256 (onnxruntime/72c943dea2b9240cd09efde15191e144bc7c7d38.zip) = dffb52973f0226fe5df6d9ed40b0d1af1bb89f54beec6a64b66d25e7db9c4152 SIZE (onnxruntime/72c943dea2b9240cd09efde15191e144bc7c7d38.zip) = 71643 SHA256 (onnxruntime/94142d8391c9791ec71c38336436319a2d4ac7a0.zip) = 9b2de3c9a9dd7bd36d267a0fc5f28086e2e09fb3e893d60f167fb22ebed3b209 SIZE (onnxruntime/94142d8391c9791ec71c38336436319a2d4ac7a0.zip) = 54384193 SHA256 (onnxruntime/5356c4a943a35e74d7cdc69486afcb8703b9a59a.zip) = 59d68fb332042e7c1ab68a596d93141e66dfc8495195a201c85c48a5fe6c508a SIZE (onnxruntime/5356c4a943a35e74d7cdc69486afcb8703b9a59a.zip) = 4398835 SHA256 (onnxruntime/v1.613.1.zip) = c356d242e63f6c8e6fa8dec01f7d526b172621f0f6687611239f772095842e4c SIZE (onnxruntime/v1.613.1.zip) = 472978 SHA256 (onnxruntime/microsoft-onnxruntime-v1.18.2_GH0.tar.gz) = f489a1febd9096b5d5ff54503b029aa1735489cb0308c6a7e1d0040c92a1d923 SIZE (onnxruntime/microsoft-onnxruntime-v1.18.2_GH0.tar.gz) = 239521820 SHA256 (onnxruntime/emscripten-core-emsdk-d52c465_GH0.tar.gz) = aa409c7263862d64e0c100201b5c5e157f2c52f25368bf8cf1d5c548b3fbe681 SIZE (onnxruntime/emscripten-core-emsdk-d52c465_GH0.tar.gz) = 105204 SHA256 (onnxruntime/google-libprotobuf-mutator-7a2ed51_GH0.tar.gz) = 7946d91f89f3a86a257f04061c87e12f4fba7472bc1aaed9098c3c389a31a143 SIZE (onnxruntime/google-libprotobuf-mutator-7a2ed51_GH0.tar.gz) = 38335 SHA256 (onnxruntime/onnx-onnx-595228d_GH0.tar.gz) = 131bf1af5c6e5ea08ce212124dd594316d9bf2c837e6c5be8319ea61faed1252 SIZE (onnxruntime/onnx-onnx-595228d_GH0.tar.gz) = 12428055

Collapse this list.


Packages (timestamps in pop-ups are UTC):
onnxruntime
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-1.18.2_1------
FreeBSD:13:quarterly-1.18.2_1------
FreeBSD:14:latest-1.18.2_1------
FreeBSD:14:quarterly-1.18.2_1------
FreeBSD:15:latest-1.18.2_1n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gpatch : devel/patch
  2. cmake : devel/cmake-core
  3. ninja : devel/ninja
  4. python3.11 : lang/python311
Library dependencies:
  1. libabsl_base.so : devel/abseil
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
misc_onnxruntime
USES:
cmake:testing compiler:c++11-lang python:build
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/microsoft/onnxruntime/tar.gz/v1.18.2?dummy=/
Collapse this list.

Number of commits found: 4

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.18.2_1
13 Oct 2024 19:06:58
commit hash: d748f35b076c21c63012c45ad35139e8b8d072d1commit hash: d748f35b076c21c63012c45ad35139e8b8d072d1commit hash: d748f35b076c21c63012c45ad35139e8b8d072d1commit hash: d748f35b076c21c63012c45ad35139e8b8d072d1 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/onnxruntime: Remove comment

All tests pass.

(cherry picked from commit 0edaaa2bd323d1a6d174361319cd92c126b35b9f)
1.18.2_1
13 Oct 2024 19:06:58
commit hash: 917b7b6f06c8dbf9c5f3fe3124b2635b005c1217commit hash: 917b7b6f06c8dbf9c5f3fe3124b2635b005c1217commit hash: 917b7b6f06c8dbf9c5f3fe3124b2635b005c1217commit hash: 917b7b6f06c8dbf9c5f3fe3124b2635b005c1217 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/onnxruntime: Broken on i386

Reported by:	fallout

(cherry picked from commit 4f2f289ba6513efeaca17b6d38a50c717a413046)
1.18.2_1
13 Oct 2024 19:06:57
commit hash: cb7ac57e997fd8413cfa1a033fd889b8c8de1019commit hash: cb7ac57e997fd8413cfa1a033fd889b8c8de1019commit hash: cb7ac57e997fd8413cfa1a033fd889b8c8de1019commit hash: cb7ac57e997fd8413cfa1a033fd889b8c8de1019 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/onnxruntime: Minor correction

(cherry picked from commit 7a6dccba226474273665aaa394ffde20f69f251f)
1.18.2_1
13 Oct 2024 19:06:57
commit hash: c5df5c6227c1bda1057c909ed3fc9250f29bd4bfcommit hash: c5df5c6227c1bda1057c909ed3fc9250f29bd4bfcommit hash: c5df5c6227c1bda1057c909ed3fc9250f29bd4bfcommit hash: c5df5c6227c1bda1057c909ed3fc9250f29bd4bf files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/onnxruntime: Remove BUILD_SHARED_LIBS; Add CONFLICTS_BUILD

All tests except for one succeed now.

(cherry picked from commit b3cce401eab1ceeb04a0c6fb78f15371c54a52bf)

Number of commits found: 4