BSD Ports

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.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDdevel/highway1.2.0no data-[email protected]-
FreeBSDdevel/highway1.4.0 newestnone known-[email protected]-
OpenBSDdevel/highway1.4.0p1 newestno data-The OpenBSD ports mailing-list <[email protected]>2026-10-09
NetBSDtextproc/highway by name1.1.0none known-[email protected]-
DragonFlydevel/highway1.2.0none known-[email protected]-
HardenedBSDdevel/highway1.4.0 newestno data-[email protected]-
GhostBSDdevel/highway1.4.0 newestno data-[email protected]-

Compare across BSDs

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

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
FileSizeSHA256
google-highway-1.2.0_GH0.tar.gz2.234665e+067e0be78b8318e8bdbf6fa545d2ecb4c90f947df03f7aadc42c1967f019e63343