Version: 10.37, Package name: pcre2-10.37 |
Maintained by: Nam Nguyen |
Master sites: |
Description PCRE2 is a revised API for the PCRE library, which is a set of functions, written in C, that implement regular expression pattern matching using the same syntax and semantics as Perl, with just a few differences. Some features that appeared in Python and the original PCRE before they appeared in Perl are also available using the Python syntax. There is also some support for one or two .NET and Oniguruma syntax items, and there are options for requesting some minor changes that give better ECMAScript (aka JavaScript) compatibility. |
Filesize: 2245.866 KB |
Version History (View Complete History) |
|
2021-11-05 16:18:24 by Nam Nguyen | Files touched by this commit (3) |
Log message: update devel/pcre2 10.37 This is an update for devel/pcre2 10.37 released on May 26, 2021. Changelog: https://vcs.pcre.org/pcre2/code/trunk/ChangeLog?view=markup&pathrev=1310 This update: - undoes RunGrepTest patch by jca@ now that it has been upstreamed (item #1 changelog) https://bugs.exim.org/show_bug.cgi?id=2681 - major bump for pcre2-posix due to check_sym reporting removed symbols ok sthen@ |
2021-01-19 18:04:22 by Nam Nguyen | Files touched by this commit (3) |
Log message: update pcre2 to 10.36 changelog: https://vcs.pcre.org/pcre2/code/trunk/ChangeLog?revision=1287&view=markup - uses tr instead of gsed in RunGrepTest (from jca@) - drops TEST_DEPENDS on textproc/gsed - changes expected test output in testdata/grepoutputN with a sed line instead of a patch due to CR bytes ok jca@ |
2020-06-20 00:55:46 by Klemens Nanni | Files touched by this commit (3) |
Log message: Update to pcre2 10.35 https://vcs.pcre.org/pcre2/code/trunk/ChangeLog?revision=1254&view=markup - Resyncs upstream library major/minor numbers with ${WRKSRC}/src/pcre2.h.generic instead of shared_libs.log - patch-RunGrepTest reapplied with new /g suffix - Minor bumps for the pcre2 libraries because of changelog items 5 and 11. These add PCRE2_SUBSTITUTE_LITERAL and PCRE2_SUBSTITUTE_REPLACEMENT_ONLY as new values for the `options' argument of pcre2_substitute(...uint32_t options,...). pcre2.h exports these new values. - No versioning bumps due to item 15 because it can be considered a bugfix. set_start_bits() now limits depth of recursion to 1000, adds depthptr to the argument list and adds a new error return code (SSB_TOODEEP). (Sequence is pcre2_compile() --> pcre2_study.c:1672 study() --> set_start_bits()). study() and set_start_bits() are both private helpers while pcre2_compile() is part of the API. https://vcs.pcre.org/pcre2/code/tags/pcre2-10.35/ChangeLog?r1=1211&r2=1212 https://vcs.pcre.org/pcre2/code/tags/pcre2-10.35/src/pcre2_study.c?r1=1180&r2=1213 From Nam Nguyen (MAINTAINER), thanks! |
2020-02-13 04:06:07 by Stuart Henderson | Files touched by this commit (3) |
Log message: update -stable to pcre2-10.34 |
2020-02-13 04:05:11 by Stuart Henderson | Files touched by this commit (4) |
Log message: update to pcre2-10.34, from giovanni@ with tweaks from Nam Nguyen (maintainer), ok giovanni@ |
2019-07-12 14:45:17 by Stuart Henderson | Files touched by this commit (859) |
Log message: replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes |
2019-05-01 15:47:27 by Jeremie Courreges-Anglas | Files touched by this commit (4) |
Log message: Update to pcre2-10.33 Minor bump because of symbol additions in all libraries. From Nam Nguyen (maintainer) |
2019-02-03 15:40:38 by Jeremie Courreges-Anglas | Files touched by this commit (2) |
Log message: Unbreak test, our sed(1) doesn't handle NUL bytes and \xff-style syntax ok sthen@ Nam Nguyen (maintainer) |
2019-01-31 10:40:30 by Jeremie Courreges-Anglas | Files touched by this commit (2) |
Log message: Update to pcre2-10.32 Paranoid minor bump since error #defines have been added. From Nam Nguyen who takes maintainership, with input from sthen@ |
2018-11-14 13:48:22 by Stuart Henderson | Files touched by this commit (33) |
Log message: bump ports known/suspected to be affected by issue with libedit/libreadline and termcap on lld arches. |
2018-04-26 07:06:01 by Jasper Lievisse Adriaanse | Files touched by this commit (3) |
Log message: update to pcre2-10.31 |
2017-05-28 02:47:19 by Jasper Lievisse Adriaanse | Files touched by this commit (3) |
Log message: update to pcre2-10.23 |
2016-11-02 17:25:46 by Jasper Lievisse Adriaanse | Files touched by this commit (1) |
Log message: disable the jit bits; it's optional, disabled by default and required us to mark pcre2 with USE_WXNEEDED prompted by sthen@ |
2016-11-01 16:20:46 by Jasper Lievisse Adriaanse | Files touched by this commit (1) |
Log message: move USE_WXNEEDED to the top of the file as per common practice |
2016-11-01 16:18:36 by Jasper Lievisse Adriaanse | Files touched by this commit (1) |
Log message: update pkgconfig files to propagate wxneeded to dependant ports |