devel/highway 1.2.0 MidnightBSD
Performance-portable, length-agnostic SIMD with runtime dispatch
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- Apache-2.0
- Categories
- devel
Description
Highway is a C++ library that provides portable SIMD/vector intrinsics.
In the other systems
The newest version among them is 1.4.0, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| MidnightBSD | devel/highway | 1.2.0 | no data | - | [email protected] | - |
| FreeBSD | devel/highway | 1.4.0 newest | none known | - | [email protected] | - |
| OpenBSD | devel/highway | 1.4.0p1 newest | no data | - | The OpenBSD ports mailing-list <[email protected]> | 2026-10-09 |
| NetBSD | textproc/highway by name | 1.1.0 | none known | - | [email protected] | - |
| DragonFly | devel/highway | 1.2.0 | none known | - | [email protected] | - |
| HardenedBSD | devel/highway | 1.4.0 newest | no data | - | [email protected] | - |
| GhostBSD | devel/highway | 1.4.0 newest | no data | - | [email protected] | - |
Install
Binary package:
mport install highway
From mports:
cd /usr/mports/devel/highway && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= highway>0:devel/highway
LIB_DEPENDS= libhwy.so:devel/highway
Dependencies
As this port's Makefile names them.
Test 1
googletest>0: devel/googletest
Required by 1
Configuration
No options to configure.
- USES
- cmake:testing compiler:c++11-lib
- Service scripts
- none
Files
pkg-plist 70
- include/hwy/abort.h
- include/hwy/aligned_allocator.h
- include/hwy/base.h
- include/hwy/cache_control.h
- include/hwy/contrib/algo/copy-inl.h
- include/hwy/contrib/algo/find-inl.h
- include/hwy/contrib/algo/transform-inl.h
- include/hwy/contrib/bit_pack/bit_pack-inl.h
- include/hwy/contrib/dot/dot-inl.h
- include/hwy/contrib/image/image.h
- include/hwy/contrib/math/math-inl.h
- include/hwy/contrib/matvec/matvec-inl.h
- include/hwy/contrib/random/random-inl.h
- include/hwy/contrib/sort/order.h
- include/hwy/contrib/sort/shared-inl.h
- include/hwy/contrib/sort/sorting_networks-inl.h
- include/hwy/contrib/sort/traits-inl.h
- include/hwy/contrib/sort/traits128-inl.h
- include/hwy/contrib/sort/vqsort-inl.h
- include/hwy/contrib/sort/vqsort.h
- include/hwy/contrib/thread_pool/futex.h
- include/hwy/contrib/thread_pool/thread_pool.h
- include/hwy/contrib/thread_pool/topology.h
- include/hwy/contrib/unroller/unroller-inl.h
- include/hwy/detect_compiler_arch.h
- include/hwy/detect_targets.h
- include/hwy/foreach_target.h
- include/hwy/highway.h
- include/hwy/highway_export.h
- include/hwy/nanobenchmark.h
- include/hwy/ops/arm_neon-inl.h
- include/hwy/ops/arm_sve-inl.h
- include/hwy/ops/emu128-inl.h
- include/hwy/ops/generic_ops-inl.h
- include/hwy/ops/inside-inl.h
- include/hwy/ops/ppc_vsx-inl.h
- include/hwy/ops/rvv-inl.h
- include/hwy/ops/scalar-inl.h
- include/hwy/ops/set_macros-inl.h
- include/hwy/ops/shared-inl.h
- include/hwy/ops/wasm_128-inl.h
- include/hwy/ops/x86_128-inl.h
- include/hwy/ops/x86_256-inl.h
- include/hwy/ops/x86_512-inl.h
- include/hwy/per_target.h
- include/hwy/print-inl.h
- include/hwy/print.h
- include/hwy/profiler.h
- include/hwy/robust_statistics.h
- include/hwy/targets.h
- include/hwy/tests/hwy_gtest.h
- include/hwy/tests/test_util-inl.h
- include/hwy/tests/test_util.h
- include/hwy/timer-inl.h
- include/hwy/timer.h
- lib/cmake/hwy/hwy-config-.cmake
- lib/cmake/hwy/hwy-config-version.cmake
- lib/cmake/hwy/hwy-config.cmake
- lib/libhwy.so
- lib/libhwy.so.1
- lib/libhwy.so.1.2.0
- lib/libhwy_contrib.so
- lib/libhwy_contrib.so.1
- lib/libhwy_contrib.so.1.2.0
- lib/libhwy_test.so
- lib/libhwy_test.so.1
- lib/libhwy_test.so.1.2.0
- libdata/pkgconfig/libhwy-contrib.pc
- libdata/pkgconfig/libhwy-test.pc
- libdata/pkgconfig/libhwy.pc
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| google-highway-1.2.0_GH0.tar.gz | 2.234665e+06 | 7e0be78b8318e8bdbf6fa545d2ecb4c90f947df03f7aadc42c1967f019e63343 |