OpenBSD Handbook

OpenBSD 7.9 release · amd64 · Generated 2026-09-09

hyperscan-5.4.2p0-sse4_2

high-performance regular expression matching library

Back to search · Project homepage

Description

Hyperscan is a high-performance multiple regex matching library. It follows the regular expression syntax of the commonly-used libpcre library, but is a standalone library with its own C API. Hyperscan uses hybrid automata techniques to allow simultaneous matching of large numbers (up to tens of thousands) of regular expressions and for the matching of regular expressions across streams of data. Hyperscan is built for specific CPU microarchitectures - you must choose one: ssse3 (uses -march=core2, for most amd64 and clone CPUs) sse4_2 (uses -march=corei7, requires SSE4_2 and POPCNT) avx2 (uses -march=core-avx2, requires AVX2) native (uses -march=native, optimise for local machine)

Package information

Ports path
textproc/hyperscan,sse4_2
Package architecture
amd64
Maintainer
Stuart Henderson <stu.ports@spacehopper.org>
Categories
textproc, lang/python
Available flavors
native, ssse3, sse4_2, avx2
Only for architectures
amd64

These are ports metadata. Binary availability depends on the release, architecture and mirror. Build and test dependencies are not an installation checklist.

Direct dependencies

Library

Build

Test

Installing and updating packages · Package details as JSON