Bug 284070 - [NEW PORT] devel/SRELL: Std::regex-like regular expression template library for C++
Summary: [NEW PORT] devel/SRELL: Std::regex-like regular expression template library f...
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL: https://www.akenotsuki.com/misc/srell/en
Keywords:
Depends on:
Blocks:
 
Reported: 2025-01-15 01:48 UTC by Älven
Modified: 2025-01-31 23:19 UTC (History)
1 user (show)

See Also:
alster: maintainer-feedback+


Attachments
[PATCH] [NEW PORT] devel/SRELL: Std::regex-like regular expression template library for C++ (4.81 KB, patch)
2025-01-15 01:48 UTC, Älven
alster: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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.