re2
Port variant standard
Summary Fast, safe, thread-friendly C++ regex library
Package version 2024.02.01,1
Homepage https://github.com/google/re2
Keywords devel
Maintainer Michael Reim
License BSD3CLAUSE
Other variants There are no other variants.
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 03 FEB 2024, 03:31:42 UTC
Port created 17 APR 2019, 16:01:56 UTC
Subpackage Descriptions
complete This is the re2-standard metapackage. It pulls in all subpackages of re2-standard.
primary RE2 is a fast, safe, thread-friendly alternative to backtracking regular expression engines like those used in PCRE, Perl, and Python written in C++. RE2 uses automata theory to guarantee that regular expression searches run in time linear in the size of the input. RE2 implements memory limits, so that searches can be constrained to a fixed amount of memory. RE2 is engineered to use a small fixed C++ stack footprint no matter what inputs or regular expressions it must process; thus RE2 is useful in multithreaded environments where thread stacks cannot grow arbitrarily large.
dev This is the developer subpackage of the re2-standard port. It may contain headers, pc files, static and PIC libraries and SO links.
Configuration Switches (platform-specific settings discarded)
This port has no build options.
Package Dependencies by Type
Build (only) abseil-cpp:dev:standard
gmake:primary:standard
pkgconf:primary:standard
Build and Runtime abseil-cpp:primary:standard
Runtime (only) ravensys-gcc:cxx_run:standard (primary subpackage)
Download groups
main mirror://GITHUB/google:re2:2024-02-01
Distribution File Information
cd191a311b84fcf37310e5cd876845b4bf5aee76fdd755008eef3b6478ce07bb 388424 google-re2-2024-02-01.tar.gz
Ports that require re2:standard
No other ports depend on this one.