devel/libac g20190308_1 DragonFly
C++ implementation of the Aho-Corasick (AC) string matching algorithm
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- License
- BSD3CLAUSE
- Categories
- devel
- Package size
- 25.9 KiB, 86.3 KiB installed
Description
This port is the C++ implementation of the Aho-Corasick (AC) string matching algorithm.
The upstream began with pure Lua implementation and realize the performance is not satisfactory. So they switch to C/C++ implementation.
There are two shared objects provided by this package: libac.so and ahocorasick.so The former is a regular shared object which can be directly used by C/C++ application, or by Lua via FFI; and the later is a Lua module.
In the other systems
| System | Port | Version |
|---|---|---|
| DragonFly | devel/libac | g20190308_1 |
| FreeBSD | devel/libac | g20240916 |
Install
Binary package:
pkg install libac
From DPorts:
cd /usr/dports/devel/libac && make install clean
Dependencies
No port depends on this one.