2024-02-16 18:51:22 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
pcre2: updated to 10.43
PCRE2-10.43
There are a lot of changes in this release. Those that are not just bugfixes or \
source tidies are described in the NEWS file and there is more information in \
ChangeLog. Note that JIT support for Armv5 is withdrawn in this release. There \
have only been minor changes since 10.43-RC1.
|
2022-12-13 08:21:49 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
pcre2: updated to 10.42
Version 10.42 11-December-2022
------------------------------
1. Change 19 of 10.41 wasn't quite right; it put the definition of a default,
empty value for PCRE2_CALL_CONVENTION in src/pcre2posix.c instead of
src/pcre2posix.h, which meant that programs that included pcre2posix.h but not
pcre2.h failed to compile.
2. To catch similar issues to the above in future, a new small test program
that includes pcre2posix.h but not pcre2.h has been added to the test suite.
3. When the -S option of pcre2test was used to set a stack size greater than
the allowed maximum, the error message displayed the hard limit incorrectly.
This was pointed out on GitHub pull request 171, but the suggested patch
didn't cope with all cases. Some further modification was required.
4. Supplying an ovector count of more than 65535 to pcre2_match_data_create()
caused a crash because the field in the match data block is only 16 bits. A
maximum of 65535 is now silently applied.
5. Merged @carenas patch 175 which fixes 86 - segfault on aarch64 (ARM),
|
2022-12-08 11:30:48 by Adam Ciarcinski | Files touched by this commit (3) |
Log message:
pcre2: fix for https://github.com/PCRE2Project/pcre2/issues/173
|
2022-12-06 21:46:24 by Adam Ciarcinski | Files touched by this commit (4) | |
Log message:
pcre2: updated to 2.10.41
PCRE2-10.41
Mainly bug fixes and tidies; pcre2grep has been made more like GNU grep for \
multiple patterns that match more than once on a line.
|
2022-09-14 11:35:01 by Thomas Klausner | Files touched by this commit (2) |
Log message:
pcre2: disable JIT by default on NetBSD
See
https://mail-index.netbsd.org/pkgsrc-users/2022/09/11/msg036184.html
for more details.
Bump PKGREVISION.
|
2022-04-20 22:14:48 by Thomas Klausner | Files touched by this commit (2) | |
Log message:
pcre2: update to 10.40.
Version 10.40 15-April-2022
---------------------------
This is mostly a bug-fixing and code-tidying release. However, there are some
extensions to Unicode property handling:
* Added support for Bidi_Class and a number of binary Unicode properties,
including Bidi_Control.
* A number of changes to script matching for \p and \P:
(a) Script extensions for a character are now coded as a bitmap instead of
a list of script numbers, which should be faster and does not need a
loop.
(b) Added the syntax \p{script:xxx} and \p{script_extensions:xxx} (synonyms
sc and scx).
(c) Changed \p{scriptname} from being the same as \p{sc:scriptname} to being
the same as \p{scx:scriptname} because this change happened in Perl at
release 5.26.
(d) The standard Unicode 4-letter abbreviations for script names are now
recognized.
(e) In accordance with Unicode and Perl's "loose matching" rules, spaces,
hyphens, and underscores are ignored in property names, which are then
matched independent of case.
|
2021-11-01 11:06:14 by Thomas Klausner | Files touched by this commit (2) | |
Log message:
pcre2: update to 10.39.
Version 10.39 29-October-2021
-----------------------------
This release is happening soon after 10.38 because the bug fix is important.
1. Fix incorrect detection of alternatives in first character search in JIT.
2. Update to Unicode 14.0.0.
3. Some code cleanups (see ChangeLog).
|
2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016) |
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Could not be committed due to merge conflict:
devel/py-traitlets/distinfo
The following distfiles were unfetchable (note: some may be only fetched
conditionally):
./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
|
2021-10-18 13:53:10 by Nia Alarie | Files touched by this commit (2) | |
Log message:
pcre2: update to 10.38
Version 10.38 01-October-2021
-----------------------------
As well as some bug fixes and tidies (as always, see ChangeLog for details),
the documentation is updated to list the new URLs, following the move of the
source repository to GitHub and the mailing list to Google Groups.
* The CMake build system can now build both static and shared libraries in one
go.
* Following Perl's lead, \K is now locked out in lookaround assertions by
default, but an option is provided to re-enable the previous behaviour.
|
2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017) |
Log message:
devel: Remove SHA1 hashes for distfiles
|