devel/oniguruma 6.9.8 MidnightBSD
Regular expressions library compatible with POSIX/GNU/Perl
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- bsd2
- Categories
- devel, textproc
Description
Oniguruma is a modern and flexible regular expressions library. It encompasses features from different regular expression implementations that traditionally exist in different languages. It comes close to being a complete superset of all regular expression features found in other regular expression implementations.
Its features include: * Character encoding can be specified per regular expression object. * Several regular expression types are supported: * POSIX * Grep * GNU Regex * Perl * Java * Ruby * Emacs
In the other systems
The newest version among them is 6.9.10, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| MidnightBSD | devel/oniguruma | 6.9.8 | no data | - | [email protected] | - |
| FreeBSD | devel/oniguruma | 6.9.10 newest | none known | - | [email protected] | 2026-09-23 |
| OpenBSD | textproc/oniguruma by name | 6.9.10 newest | no data | - | Stuart Henderson <[email protected]> | - |
| NetBSD | textproc/oniguruma by name | 6.9.10 newest | none known | - | [email protected] | - |
| DragonFly | devel/oniguruma | 6.9.10 newest | none known | - | [email protected] | - |
| HardenedBSD | devel/oniguruma | 6.9.10 newest | no data | - | [email protected] | - |
| GhostBSD | devel/oniguruma | 6.9.10 newest | no data | - | [email protected] | - |
| OPNsense | devel/oniguruma | 6.9.10 newest | no data | - | [email protected] | - |
Install
Binary package:
mport install oniguruma
From mports:
cd /usr/mports/devel/oniguruma && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= oniguruma>0:devel/oniguruma
LIB_DEPENDS= libonig.so:devel/oniguruma
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
Configuration
Options name: devel_oniguruma
| Option | Default | Description |
|---|---|---|
| DOCS | off | |
| EXAMPLES | off | |
| STATISTICS | off | Take matching time statistical data (debug feature) |
- USES
- autoreconf cpe pathfix libtool
- Service scripts
- none
Files
pkg-plist 8
- bin/onig-config
- include/oniggnu.h
- include/onigposix.h
- include/oniguruma.h
- lib/libonig.so
- lib/libonig.so.5
- lib/libonig.so.5.3.0
- libdata/pkgconfig/oniguruma.pc
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| onig-6.9.8.tar.gz | 944148 | 28cd62c1464623c7910565fb1ccaaa0104b2fe8b12bcd646e81f73b47535213e |
Master sites 1
- https://github.com/kkos/oniguruma/releases/download/v6.9.8/