Bug 284070

Summary: [NEW PORT] devel/SRELL: Std::regex-like regular expression template library for C++
Product: Ports & Packages Reporter: Älven <alster>
Component: Individual Port(s)Assignee: freebsd-ports-bugs (Nobody) <ports-bugs>
Status: New ---    
Severity: Affects Only Me CC: vvd
Priority: --- Flags: alster: maintainer-feedback+
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://www.akenotsuki.com/misc/srell/en
Attachments:
Description Flags
[PATCH] [NEW PORT] devel/SRELL: Std::regex-like regular expression template library for C++ alster: maintainer-approval+

Description Älven 2025-01-15 01:48:34 UTC
Created attachment 256706 [details]
[PATCH] [NEW PORT] devel/SRELL: Std::regex-like regular expression template library for C++

SRELL is a header-only template libarary and does not need any installation. SRELL has an ECMAScript (JavaScript) compatible regular expression engine wrapped into the same class design as std::regex. As APIs are compatible, SRELL can be used in the same way as std::regex (or boost::regex on which std::regex is based).

Poudriere testport: OK for [amd64 i386] * [142 141 134]

`make test` also OK
Comment 1 Älven 2025-01-15 18:08:39 UTC
P.S. do-test: likely could be rewritten better, I just can't do any better for now.
Ready to hear how to improve this.
Comment 2 Vladimir Druzenko freebsd_committer freebsd_triage 2025-01-31 23:14:49 UTC
What ports will use this library?
Comment 3 Älven 2025-01-31 23:19:34 UTC
(In reply to Vladimir Druzenko from comment #2)
What ports will use this library?

I made it for any port who would like to.