Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Volunteers wanted to help translate FreshPorts
Searches without login should now work. You must get asked to click a button.
Port details
onnxruntime Cross-platform, high performance ML inferencing & training accelerator
1.31.0 misc Σ=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 1.30.0Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-10-07 08:57:08
Last Update: 2026-10-18 15:15:19
Commit Hash: 1b7fa26
People watching this port, also watch: libgd, netpbm, libwmf, gmake, png
License: MIT
WWW:
https://onnxruntime.ai/
https://github.com/microsoft/onnxruntime
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.
HomepageHomepage    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 (35 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/onnxruntime-1.31.0/catalog.mk
  3. /usr/local/share/licenses/onnxruntime-1.31.0/LICENSE
  4. /usr/local/share/licenses/onnxruntime-1.31.0/MIT
  5. include/onnxruntime/core/providers/custom_op_context.h
  6. include/onnxruntime/core/providers/resource.h
  7. include/onnxruntime/cpu_provider_factory.h
  8. include/onnxruntime/onnxruntime_c_api.h
  9. include/onnxruntime/onnxruntime_cxx_api.h
  10. include/onnxruntime/onnxruntime_cxx_inline.h
  11. include/onnxruntime/onnxruntime_env_config_keys.h
  12. include/onnxruntime/onnxruntime_ep_c_api.h
  13. include/onnxruntime/onnxruntime_ep_device_ep_metadata_keys.h
  14. include/onnxruntime/onnxruntime_error_code.h
  15. include/onnxruntime/onnxruntime_experimental_c_api.h
  16. include/onnxruntime/onnxruntime_experimental_c_api.inc
  17. include/onnxruntime/onnxruntime_experimental_cxx_api.h
  18. include/onnxruntime/onnxruntime_float16.h
  19. include/onnxruntime/onnxruntime_lite_custom_op.h
  20. include/onnxruntime/onnxruntime_run_options_config_keys.h
  21. include/onnxruntime/onnxruntime_session_options_config_keys.h
  22. include/onnxruntime/onnxruntime_type_conversion.h
  23. include/onnxruntime/provider_options.h
  24. lib/cmake/onnxruntime/onnxruntimeConfig.cmake
  25. lib/cmake/onnxruntime/onnxruntimeConfigVersion.cmake
  26. lib/cmake/onnxruntime/onnxruntimeTargets-release.cmake
  27. lib/cmake/onnxruntime/onnxruntimeTargets.cmake
  28. lib/libonnxruntime.so
  29. lib/libonnxruntime.so.1
  30. lib/libonnxruntime.so.1.31.0
  31. lib/libonnxruntime_providers_shared.so
  32. libdata/pkgconfig/libonnxruntime.pc
  33. @owner
  34. @group
  35. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • For RUN/BUILD depends:
    • onnxruntime>0:misc/onnxruntime
  • For LIB depends:
    • libonnxruntime.so:misc/onnxruntime
    • libonnxruntime_providers_shared.so: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 = 1792308707 SHA256 (onnxruntime/20250814.0.zip) = b2bdcf6682d8cb53df365bcc5d6c318a22e55821d9978a10fdb61404c026daff SIZE (onnxruntime/20250814.0.zip) = 3194036

Expand this list (98 items)

Collapse this list.

SHA256 (onnxruntime/9.0.zip) = 326b5ee99dae22fb294a40d04096174b1ee287f9193bd9fbeb23deae60a126c7 SIZE (onnxruntime/9.0.zip) = 30459932 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/5c210da409e7f1e51ddf445134a4376fdbd70d7d.zip) = 14e8b3f03ab7461f56b3fa7ffd4acfb6e6a65f895dc4b50548cab259229afcbd SIZE (onnxruntime/5c210da409e7f1e51ddf445134a4376fdbd70d7d.zip) = 228363 SHA256 (onnxruntime/eigen-1d8b82b0740839c0de7f1242a3585e3390ff5f33.zip) = 6a60d76351f97132669daeeb721d6bf14b008101883ad2d687a3201c5c461eb0 SIZE (onnxruntime/eigen-1d8b82b0740839c0de7f1242a3585e3390ff5f33.zip) = 4075744 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.9.5.zip) = 68c9c65cee4864db42c3af9ff5b5cfa32ce1b01d9653136c5f4ff96e18a9b8f2 SIZE (onnxruntime/v1.9.5.zip) = 347679 SHA256 (onnxruntime/v1.17.0.zip) = 40d4ec942217dcc84a9ebe2a68584ada7d4a33a8ee958755763278ea1c5e18ff SIZE (onnxruntime/v1.17.0.zip) = 1114942 SHA256 (onnxruntime/3cf85e705098622d59056dcb8f5f963ea7bb0a00.zip) = e4af7bc17f1e0bce0e83098af24c3c3c2ade70351c2e29318aff1404a8974544 SIZE (onnxruntime/3cf85e705098622d59056dcb8f5f963ea7bb0a00.zip) = 22580852 SHA256 (onnxruntime/v3.11.3.zip) = 04022b05d806eb5ff73023c280b68697d12b93e1b7267a0b22a1a39ec7578069 SIZE (onnxruntime/v3.11.3.zip) = 8489998 SHA256 (onnxruntime/v4.2.1.zip) = c9291d95f5f6e5c561990d06a589b01d89e553d0f366f0ce723dd1788e7a6076 SIZE (onnxruntime/v4.2.1.zip) = 84222 SHA256 (onnxruntime/v1.0.250325.1.zip) = 48f7fdc3c7d0b284efae783c1266836b61b63fd0c94749098a60dc8ec78b0725 SIZE (onnxruntime/v1.0.250325.1.zip) = 577341 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/v1.22.0.zip) = 8dc1181d33529a1249e031226126d0699ac9bdfc571ee530ee3a12f4656f2be3 SIZE (onnxruntime/v1.22.0.zip) = 18911779 SHA256 (onnxruntime/d5dce67db7c2e64b07e055571f5ec06f7f254de2.zip) = 5b5c8ea250104d7f21c2f6ebf3c7f69cbcd9201960a69ad1b9019789d306f437 SIZE (onnxruntime/d5dce67db7c2e64b07e055571f5ec06f7f254de2.zip) = 245171 SHA256 (onnxruntime/protobuf-33.6.tar.gz) = 16498d7dc7967e9b100632138babd4b86b61592beeccdd556f67539d9c231355 SIZE (onnxruntime/protobuf-33.6.tar.gz) = 6888932 SHA256 (onnxruntime/protoc-33.6-win64.zip) = 96a83b8ee942f1046f079c43657cc09fd41f37a4e349ddb0e8ba5064c48bb5ff SIZE (onnxruntime/protoc-33.6-win64.zip) = 3430583 SHA256 (onnxruntime/protoc-33.6-win32.zip) = ec12ba1435a60907ddfab91d249a129783893078c5f1832fc6ed2996795e570a SIZE (onnxruntime/protoc-33.6-win32.zip) = 3518418 SHA256 (onnxruntime/protoc-33.6-linux-x86_64.zip) = 9c49962391ff8b5754342509efc3885db91dfe11a358e1e98c9a71518f0ad199 SIZE (onnxruntime/protoc-33.6-linux-x86_64.zip) = 3561157 SHA256 (onnxruntime/protoc-33.6-linux-x86_32.zip) = 09d581cf7c6e68a22abae1b8fd58a0d5c0bdbbf57fb874250267103bb5e670c9 SIZE (onnxruntime/protoc-33.6-linux-x86_32.zip) = 3864143 SHA256 (onnxruntime/protoc-33.6-linux-aarch_64.zip) = 4016cd2ad24c6a2405332a2ef7e04b719240e40d811587c6a1c4bbe514cd668c SIZE (onnxruntime/protoc-33.6-linux-aarch_64.zip) = 3518706 SHA256 (onnxruntime/protoc-33.6-osx-universal_binary.zip) = 988cbd03f38013ee833c6a12544a965739345924735d45fc2f0ba96c5973fce6 SIZE (onnxruntime/protoc-33.6-osx-universal_binary.zip) = 5138242 SHA256 (onnxruntime/072586a71b55b7f8c584153d223e95687148a900.zip) = dc615342bcbe51ca885323e51b68b90ed9bb9fa7df0f4419dbfa0297d5e837b7 SIZE (onnxruntime/072586a71b55b7f8c584153d223e95687148a900.zip) = 8327 SHA256 (onnxruntime/dcc9f28589066af0dbd4555579281230abbf74dd.zip) = b193fcb18abf0d5bdb989968ccd8e274ae0ce8d89b0f1a61763582fb716b259c SIZE (onnxruntime/dcc9f28589066af0dbd4555579281230abbf74dd.zip) = 104991 SHA256 (onnxruntime/v3.0.2.zip) = e3754d16ea536bdc968ce1464fa822e198a1217881d31bd9bf3d287fed2bbf4c SIZE (onnxruntime/v3.0.2.zip) = 1112516 SHA256 (onnxruntime/66ee79c038d70dad9f08705b2c9b3e58f6d8f512.zip) = b93044263ee072e9be3577bda52f48d5a4dd9fcb80091529471c8d2bfe59219d SIZE (onnxruntime/66ee79c038d70dad9f08705b2c9b3e58f6d8f512.zip) = 3857141 SHA256 (onnxruntime/2024-07-02.zip) = a835fe55fbdcd8e80f38584ab22d0840662c67f2feb36bd679402da9641dc71e SIZE (onnxruntime/2024-07-02.zip) = 451539 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/v4.7.0.zip) = e88f72932f830ee40cb46d398319336e4e9f6dfc235de4b7844be712cf4e6ab4 SIZE (onnxruntime/v4.7.0.zip) = 52581352 SHA256 (onnxruntime/559d79fb6994a58b8a15b4b93bf13ccc16edf247.tar.gz) = 8a6c67b6f74d4a3a242c4dad7714d147797b2ecc5d55c52925bbdf6155207d2c SIZE (onnxruntime/559d79fb6994a58b8a15b4b93bf13ccc16edf247.tar.gz) = 235641 SHA256 (onnxruntime/c24b7bab0c12f53da76d0c31b03b9f0f8ec8f3b4.zip) = d0af92533f33344ef7291d18b2cb3300d512650e710f2eaff540519a6a6a2d65 SIZE (onnxruntime/c24b7bab0c12f53da76d0c31b03b9f0f8ec8f3b4.zip) = 83551041 SHA256 (onnxruntime/v1.613.1.zip) = c356d242e63f6c8e6fa8dec01f7d526b172621f0f6687611239f772095842e4c SIZE (onnxruntime/v1.613.1.zip) = 472978 SHA256 (onnxruntime/v1.27.0.zip) = 0190120bfc8b1f8288c19beffa5a21af643650d6f65e8bad89ab5d7ed74f4273 SIZE (onnxruntime/v1.27.0.zip) = 9842175 SHA256 (onnxruntime/v20260916.214021.zip) = 507949fd45d7ca0cfc672617fd1e06ee02ce23c4f32856b342c48133e71d682e SIZE (onnxruntime/v20260916.214021.zip) = 84407897 SHA256 (onnxruntime/1.721.3-preview) = 0131bce1e4bace3fc08c03018c29a09ede2570b263721c6449b0ec75762ab22d SIZE (onnxruntime/1.721.3-preview) = 35353560 SHA256 (onnxruntime/v1.30.0.tar.gz) = a5b3a7195b5302d3d68a067e19db63e663f9dfc8d19b46bd5253a68a7b8f1247 SIZE (onnxruntime/v1.30.0.tar.gz) = 4525173 SHA256 (onnxruntime/2f10c9a8d32f81ffeeb6d4885a29cc35d2b0da87.zip) = ee43dee0fac9a641f87285fa357c5db3849aa7a4955e86f6818390313e610e5e SIZE (onnxruntime/2f10c9a8d32f81ffeeb6d4885a29cc35d2b0da87.zip) = 2994473 SHA256 (onnxruntime/v1.4.344) = 88b86b441eed931fb4cba595aff46fbb14177d72274c1554411d6bbd2117e86f SIZE (onnxruntime/v1.4.344) = 3018460 SHA256 (onnxruntime/v3.10.279.1.zip) = ef150addc9c39843dda24b0e1905cf0d52ea5871beee11949f1c6bd093c59571 SIZE (onnxruntime/v3.10.279.1.zip) = 24105530 SHA256 (onnxruntime/curl-8.21.0.tar.xz) = aa1b66a70eace83dc624508745646c08ae561de512ab403adffb93ac87fc72e6 SIZE (onnxruntime/curl-8.21.0.tar.xz) = 2882336 SHA256 (onnxruntime/mbedtls-3.6.7.tar.bz2) = a7e8bcbec0e6f761b4af24f25677626b35f762f68eef79c08677a363212d11f6 SIZE (onnxruntime/mbedtls-3.6.7.tar.bz2) = 5473689 SHA256 (onnxruntime/microsoft-onnxruntime-v1.31.0_GH0.tar.gz) = a7e84230b5d509e48fbd6b73c2453a56345ccb22da34a46dac1f0cb4a2d6507b SIZE (onnxruntime/microsoft-onnxruntime-v1.31.0_GH0.tar.gz) = 280355422 SHA256 (onnxruntime/emscripten-core-emsdk-0742117_GH0.tar.gz) = ebd5a51e31742e6ae1d11271bd5d84c2083623b746b98ef5b32adf6e223d48b8 SIZE (onnxruntime/emscripten-core-emsdk-0742117_GH0.tar.gz) = 114343 SHA256 (onnxruntime/google-libprotobuf-mutator-7a2ed51a6b682a83e345ff49fc4cfd7ca47550db_GH0.tar.gz) = d51365191580c4bf5e9ff104eebcfe34f7ff5f471006d7a460c15dcb3657501c SIZE (onnxruntime/google-libprotobuf-mutator-7a2ed51a6b682a83e345ff49fc4cfd7ca47550db_GH0.tar.gz) = 38336 SHA256 (onnxruntime/onnx-onnx-2bb50465112feca9003e1ed654d77f01ff1415ca_GH0.tar.gz) = fc8cd173cd3a942eb30cb04a95b10d91d9d7d86f6d34222cb931021129075d03 SIZE (onnxruntime/onnx-onnx-2bb50465112feca9003e1ed654d77f01ff1415ca_GH0.tar.gz) = 13670792

Collapse this list.


No package information for this port in our database #
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
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.12 : lang/python312
This port is required by: #
for Libraries #
  1. audio/piper
  2. audio/piper-phonemize
  3. graphics/colmap
  4. multimedia/lms
  5. sysutils/magika
for Run #
  1. graphics/gowall

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 (2 items)
Collapse this list.
  1. https://codeload.github.com/microsoft/onnxruntime/tar.gz/v1.31.0?dummy=/
Collapse this list.

Number of commits found: 25 #

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.31.0
18 Oct 2026 15:15:19
commit hash: 1b7fa2671caf10e13faec991ed8de42e5c2acd3ecommit hash: 1b7fa2671caf10e13faec991ed8de42e5c2acd3ecommit hash: 1b7fa2671caf10e13faec991ed8de42e5c2acd3ecommit hash: 1b7fa2671caf10e13faec991ed8de42e5c2acd3e files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/onnxruntime: update 1.30.0 → 1.31.0
1.30.0
22 Sep 2026 22:32:55
commit hash: 02e2be5276ad1160d504c6a453b2fd92ade003a4commit hash: 02e2be5276ad1160d504c6a453b2fd92ade003a4commit hash: 02e2be5276ad1160d504c6a453b2fd92ade003a4commit hash: 02e2be5276ad1160d504c6a453b2fd92ade003a4 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/{,py-}onnxruntime: update 1.27.0 → 1.30.0
1.27.0_1
11 Sep 2026 12:49:20
commit hash: 76297830c75b5fbdd8aebaaa630a327898008b21commit hash: 76297830c75b5fbdd8aebaaa630a327898008b21commit hash: 76297830c75b5fbdd8aebaaa630a327898008b21commit hash: 76297830c75b5fbdd8aebaaa630a327898008b21 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
misc/onnxruntime: drop VSX requirement on powerpc64

Use generic kernels when VSX is not available.
1.27.0
03 Jul 2026 06:31:10
commit hash: 7c1f125705820cd2b776056f2c492ed605f3b5e3commit hash: 7c1f125705820cd2b776056f2c492ed605f3b5e3commit hash: 7c1f125705820cd2b776056f2c492ed605f3b5e3commit hash: 7c1f125705820cd2b776056f2c492ed605f3b5e3 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/onnxruntime: update 1.26.0 → 1.27.0
1.26.0
09 May 2026 06:51:56
commit hash: 3f37a7b765536598af15560b94b97422da19068fcommit hash: 3f37a7b765536598af15560b94b97422da19068fcommit hash: 3f37a7b765536598af15560b94b97422da19068fcommit hash: 3f37a7b765536598af15560b94b97422da19068f files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/onnxruntime: update 1.25.1 → 1.26.0
1.25.1
28 Apr 2026 19:14:22
commit hash: ad3e6bb0c2561544d1db57ffb5f9f0253168fcfbcommit hash: ad3e6bb0c2561544d1db57ffb5f9f0253168fcfbcommit hash: ad3e6bb0c2561544d1db57ffb5f9f0253168fcfbcommit hash: ad3e6bb0c2561544d1db57ffb5f9f0253168fcfb files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/onnxruntime: update 1.24.4 → 1.25.1
1.24.4
18 Apr 2026 02:49:51
commit hash: b92858fbe722c79d44aa05a7b4d75fc490215e6ccommit hash: b92858fbe722c79d44aa05a7b4d75fc490215e6ccommit hash: b92858fbe722c79d44aa05a7b4d75fc490215e6ccommit hash: b92858fbe722c79d44aa05a7b4d75fc490215e6c files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/onnxruntime: update 1.23.2 → 1.24.4
1.23.2
24 Mar 2026 19:12:38
commit hash: d8dc35987b95f29185aa53aeb9ddd72020e6b5ffcommit hash: d8dc35987b95f29185aa53aeb9ddd72020e6b5ffcommit hash: d8dc35987b95f29185aa53aeb9ddd72020e6b5ffcommit hash: d8dc35987b95f29185aa53aeb9ddd72020e6b5ff files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
misc/onnxruntime: fix build on armv7 and aarch64

A linux-only structure member of the cpuinfo.h API is used to determine
CPU affinity on some architectures.  Use the fallback on FreeBSD, as on
platforms that do not support cpuinfo.h at all.

See also:	https://github.com/microsoft/onnxruntime/issues/23181
Approved by:	portmgr (build fix blanket)
MFH:		2026Q1
1.23.2
09 Jan 2026 22:44:40
commit hash: 928771aa51cc3cc7056ad0d4712e3ffb23dfcf29commit hash: 928771aa51cc3cc7056ad0d4712e3ffb23dfcf29commit hash: 928771aa51cc3cc7056ad0d4712e3ffb23dfcf29commit hash: 928771aa51cc3cc7056ad0d4712e3ffb23dfcf29 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
misc/onnxruntime: fix build on powerpc64

VSX is required:
/wrkdirs/usr/ports/misc/onnxruntime/work/onnxruntime-1.23.2/onnxruntime/core/mlas/lib/power/FgemmKernelpower.h:155:27:
error: use of undeclared identifier 'vec_splat'
	ABroadcast[Row] = vec_splat(AElements[Row], Lane);
1.23.2
05 Jan 2026 08:36:03
commit hash: 0efa90c72c76f6e7ac38945098f76f60406a909ecommit hash: 0efa90c72c76f6e7ac38945098f76f60406a909ecommit hash: 0efa90c72c76f6e7ac38945098f76f60406a909ecommit hash: 0efa90c72c76f6e7ac38945098f76f60406a909e files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
misc/onnxruntime: fix build on powerpc64le

/wrkdirs/usr/ports/misc/onnxruntime/work/onnxruntime-1.23.2/onnxruntime/core/mlas/lib/platform.cpp:636:18:
error: use of undeclared identifier 'AT_HWCAP2'
  636 |     elf_aux_info(AT_HWCAP2, &hwcap2, sizeof(hwcap2));
      |                  ^
/wrkdirs/usr/ports/misc/onnxruntime/work/onnxruntime-1.23.2/onnxruntime/core/mlas/lib/platform.cpp:638:39:
error: use of undeclared identifier 'PPC_FEATURE2_ARCH_3_00'
  638 |     bool HasP9Instructions = hwcap2 & PPC_FEATURE2_ARCH_3_00;
      |                                       ^
2 errors generated.
/wrkdirs/usr/ports/misc/onnxruntime/work/.build/_deps/eigen3-src/unsupported/Eigen/CXX11/../../../Eigen/src/Core/arch/AltiVec/PacketMath.h:119:35:
error: 'vec_lvsl' is deprecated: use assignment for unaligned little endian
loads/s
tores [-Werror,-Wdeprecated-declarations]
  119 | static Packet16uc p16uc_FORWARD = vec_lvsl(0, (float*)0);
      |                                   ^
/usr/lib/clang/19/include/altivec.h:4610:20: note: 'vec_lvsl' has been
explicitly marked deprecated here
 4610 |     __attribute__((__deprecated__("use assignment for unaligned little
endian \
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.23.2
10 Nov 2025 19:37:55
commit hash: a63c4454e771f9925e861b648ffdb913057175f9commit hash: a63c4454e771f9925e861b648ffdb913057175f9commit hash: a63c4454e771f9925e861b648ffdb913057175f9commit hash: a63c4454e771f9925e861b648ffdb913057175f9 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/onnxruntime: update 1.21.1 → 1.23.2
1.21.1_1
04 Jul 2025 21:58:50
commit hash: a37234b532d897bea097c4b255054d4394e0c3f6commit hash: a37234b532d897bea097c4b255054d4394e0c3f6commit hash: a37234b532d897bea097c4b255054d4394e0c3f6commit hash: a37234b532d897bea097c4b255054d4394e0c3f6 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
misc/onnxruntime: fix build on powerpc64le
1.21.1_1
17 Jun 2025 05:48:08
commit hash: 8300a2640608e076bbf76ee09ffe180740821356commit hash: 8300a2640608e076bbf76ee09ffe180740821356commit hash: 8300a2640608e076bbf76ee09ffe180740821356commit hash: 8300a2640608e076bbf76ee09ffe180740821356 files touched by this commit
Gleb Popov (arrowd) search for other commits by this committer
misc/onnxruntime: Install a public shared library instead of private static ones

PR:		287253
Approved by:	yuri (maintainer timeout)
1.21.1
25 Apr 2025 09:38:27
commit hash: 302a622e2a902927f70965d74f8cf604d97fb6d9commit hash: 302a622e2a902927f70965d74f8cf604d97fb6d9commit hash: 302a622e2a902927f70965d74f8cf604d97fb6d9commit hash: 302a622e2a902927f70965d74f8cf604d97fb6d9 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/onnxruntime: update 1.21.0 → 1.21.1
1.21.0
14 Mar 2025 04:19:13
commit hash: 5b4f8cff7a82d04c33f79fde83216373f809b3b1commit hash: 5b4f8cff7a82d04c33f79fde83216373f809b3b1commit hash: 5b4f8cff7a82d04c33f79fde83216373f809b3b1commit hash: 5b4f8cff7a82d04c33f79fde83216373f809b3b1 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/onnxruntime: Broken on armv7

Reported by:	fallout
1.21.0
09 Mar 2025 20:58:50
commit hash: 53c3b01f4b90c4e4b23aa574a0102435eb62e551commit hash: 53c3b01f4b90c4e4b23aa574a0102435eb62e551commit hash: 53c3b01f4b90c4e4b23aa574a0102435eb62e551commit hash: 53c3b01f4b90c4e4b23aa574a0102435eb62e551 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/onnxruntime: update 1.20.2 → 1.21.0

Reported by:	portscout
1.20.2_1
27 Feb 2025 03:22:37
commit hash: 3179ba97c66cef4c06acb881a93fac84752baa92commit hash: 3179ba97c66cef4c06acb881a93fac84752baa92commit hash: 3179ba97c66cef4c06acb881a93fac84752baa92commit hash: 3179ba97c66cef4c06acb881a93fac84752baa92 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/onnxruntime: Remove unnecessary dependency
1.20.2
26 Feb 2025 03:36:48
commit hash: 472282cfecc9a0e371ce7fdc7c7d805809142841commit hash: 472282cfecc9a0e371ce7fdc7c7d805809142841commit hash: 472282cfecc9a0e371ce7fdc7c7d805809142841commit hash: 472282cfecc9a0e371ce7fdc7c7d805809142841 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/onnxruntime: update 1.18.2 → 1.20.2
1.18.2_2
23 Feb 2025 12:47:41
commit hash: cbef78abfce5346f71e824247d75c88c04c084c0commit hash: cbef78abfce5346f71e824247d75c88c04c084c0commit hash: cbef78abfce5346f71e824247d75c88c04c084c0commit hash: cbef78abfce5346f71e824247d75c88c04c084c0 files touched by this commit
Jason E. Hale (jhale) search for other commits by this committer
*/*: Chase devel/abseil update
1.18.2_1
23 Dec 2024 01:44:17
commit hash: 8f6474d2d469846bdefc87c536a13234763af442commit hash: 8f6474d2d469846bdefc87c536a13234763af442commit hash: 8f6474d2d469846bdefc87c536a13234763af442commit hash: 8f6474d2d469846bdefc87c536a13234763af442 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/onnxruntime: Broken on aarch64

Reported by:	fallout
1.18.2_1
11 Oct 2024 10:27:02
commit hash: 0edaaa2bd323d1a6d174361319cd92c126b35b9fcommit hash: 0edaaa2bd323d1a6d174361319cd92c126b35b9fcommit hash: 0edaaa2bd323d1a6d174361319cd92c126b35b9fcommit hash: 0edaaa2bd323d1a6d174361319cd92c126b35b9f files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/onnxruntime: Remove comment

All tests pass.
1.18.2_1
11 Oct 2024 10:23:54
commit hash: 4f2f289ba6513efeaca17b6d38a50c717a413046commit hash: 4f2f289ba6513efeaca17b6d38a50c717a413046commit hash: 4f2f289ba6513efeaca17b6d38a50c717a413046commit hash: 4f2f289ba6513efeaca17b6d38a50c717a413046 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/onnxruntime: Broken on i386

Reported by:	fallout
1.18.2_1
09 Oct 2024 09:41:58
commit hash: 7a6dccba226474273665aaa394ffde20f69f251fcommit hash: 7a6dccba226474273665aaa394ffde20f69f251fcommit hash: 7a6dccba226474273665aaa394ffde20f69f251fcommit hash: 7a6dccba226474273665aaa394ffde20f69f251f files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/onnxruntime: Minor correction
1.18.2_1
09 Oct 2024 03:17:32
commit hash: b3cce401eab1ceeb04a0c6fb78f15371c54a52bfcommit hash: b3cce401eab1ceeb04a0c6fb78f15371c54a52bfcommit hash: b3cce401eab1ceeb04a0c6fb78f15371c54a52bfcommit hash: b3cce401eab1ceeb04a0c6fb78f15371c54a52bf 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.
1.18.2
07 Oct 2024 08:55:42
commit hash: 72a99dd00b863bb3173689fdd9b97adcca352acfcommit hash: 72a99dd00b863bb3173689fdd9b97adcca352acfcommit hash: 72a99dd00b863bb3173689fdd9b97adcca352acfcommit hash: 72a99dd00b863bb3173689fdd9b97adcca352acf files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/onnxruntime: New port: Cross-platform, high performance ML inferencing &
training accelerator

Number of commits found: 25