./devel/pcre2 [perl-compatible regular expression library, version 2]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

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-06) Updated to version: pcre2-10.37
  • (2021-01-20) Updated to version: pcre2-10.36
  • (2020-06-20) Updated to version: pcre2-10.35
  • (2020-02-13) Updated to version: pcre2-10.34
  • (2020-01-13) Updated to version: pcre2-10.33
  • (2018-04-26) Updated to version: pcre2-10.31
  • (2017-05-28) Updated to version: pcre2-10.23
  • (2016-10-31) Package added to openports.se, version pcre2-10.22 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit 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