Received: by mail.netbsd.org (Postfix, from userid 605) id 11C3B84D68; Sat, 27 Apr 2019 18:33:14 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 8F87B84D35 for ; Sat, 27 Apr 2019 18:33:13 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id vjpIPY2MvhR2 for ; Sat, 27 Apr 2019 18:33:13 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id C463E84CD5 for ; Sat, 27 Apr 2019 18:33:12 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id BEFF5FB16; Sat, 27 Apr 2019 18:33:12 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1556389992125090" MIME-Version: 1.0 Date: Sat, 27 Apr 2019 18:33:12 +0000 From: "Thomas Klausner" Subject: CVS commit: pkgsrc/devel/pcre2 To: pkgsrc-changes@NetBSD.org Reply-To: wiz@netbsd.org X-Mailer: log_accum Message-Id: <20190427183312.BEFF5FB16@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1556389992125090 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: wiz Date: Sat Apr 27 18:33:12 UTC 2019 Modified Files: pkgsrc/devel/pcre2: Makefile PLIST distinfo Log Message: pcre2: update to 10.33. Version 10.33-RC1 16-April-2019 ------------------------------- Yet more bugfixes, tidies, and a few enhancements, summarized here (see ChangeLog for the full list): 1. Callouts from pcre2_substitute() are now available. 2. The POSIX functions are now all called pcre2_regcomp() etc., with wrapper functions that use the standard POSIX names. However, in pcre2posix.h the POSIX names are defined as macros. This should help avoid linking with the wrong library in some environments, while still exporting the POSIX names for pre-existing programs that use them. 3. Some new options: (a) PCRE2_EXTRA_ESCAPED_CR_IS_LF makes \r behave as \n. (b) PCRE2_EXTRA_ALT_BSUX enables support for ECMAScript 6's \u{hh...} construct. (c) PCRE2_COPY_MATCHED_SUBJECT causes a copy of a matched subject to be made, instead of just remembering a pointer. 4. Some new Perl features: (a) Perl 5.28's experimental alphabetic names for atomic groups and lookaround assertions, for example, (*pla:...) and (*atomic:...). (b) The new Perl "script run" features (*script_run:...) and (*atomic_script_run:...) aka (*sr:...) and (*asr:...). (c) When PCRE2_UTF is set, allow non-ASCII letters and decimal digits in capture group names. 5. --disable-percent-zt disables the use of %zu and %td in formatting strings in pcre2test. They were already automatically disabled for VC and older C compilers. 6. Some changes related to callouts in pcre2grep: (a) Support for running an external program under VMS has been added, in addition to Windows and fork() support. (b) --disable-pcre2grep-callout-fork restricts the callout support in to the inbuilt echo facility. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 pkgsrc/devel/pcre2/Makefile cvs rdiff -u -r1.7 -r1.8 pkgsrc/devel/pcre2/PLIST cvs rdiff -u -r1.9 -r1.10 pkgsrc/devel/pcre2/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1556389992125090 Content-Disposition: inline Content-Length: 2792 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/devel/pcre2/Makefile diff -u pkgsrc/devel/pcre2/Makefile:1.12 pkgsrc/devel/pcre2/Makefile:1.13 --- pkgsrc/devel/pcre2/Makefile:1.12 Sun Dec 2 07:45:03 2018 +++ pkgsrc/devel/pcre2/Makefile Sat Apr 27 18:33:12 2019 @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.12 2018/12/02 07:45:03 wiz Exp $ +# $NetBSD: Makefile,v 1.13 2019/04/27 18:33:12 wiz Exp $ -DISTNAME= pcre2-10.32 +DISTNAME= pcre2-10.33 CATEGORIES= devel MASTER_SITES= ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/ MASTER_SITES+= https://ftp.pcre.org/pub/pcre/ Index: pkgsrc/devel/pcre2/PLIST diff -u pkgsrc/devel/pcre2/PLIST:1.7 pkgsrc/devel/pcre2/PLIST:1.8 --- pkgsrc/devel/pcre2/PLIST:1.7 Thu Aug 17 19:53:54 2017 +++ pkgsrc/devel/pcre2/PLIST Sat Apr 27 18:33:12 2019 @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.7 2017/08/17 19:53:54 nros Exp $ +@comment $NetBSD: PLIST,v 1.8 2019/04/27 18:33:12 wiz Exp $ bin/pcre2-config bin/pcre2grep bin/pcre2test @@ -74,6 +74,7 @@ man/man3/pcre2_set_offset_limit.3 man/man3/pcre2_set_parens_nest_limit.3 man/man3/pcre2_set_recursion_limit.3 man/man3/pcre2_set_recursion_memory_management.3 +man/man3/pcre2_set_substitute_callout.3 man/man3/pcre2_substitute.3 man/man3/pcre2_substring_copy_byname.3 man/man3/pcre2_substring_copy_bynumber.3 @@ -172,6 +173,7 @@ share/doc/pcre2/html/pcre2_set_offset_li share/doc/pcre2/html/pcre2_set_parens_nest_limit.html share/doc/pcre2/html/pcre2_set_recursion_limit.html share/doc/pcre2/html/pcre2_set_recursion_memory_management.html +share/doc/pcre2/html/pcre2_set_substitute_callout.html share/doc/pcre2/html/pcre2_substitute.html share/doc/pcre2/html/pcre2_substring_copy_byname.html share/doc/pcre2/html/pcre2_substring_copy_bynumber.html Index: pkgsrc/devel/pcre2/distinfo diff -u pkgsrc/devel/pcre2/distinfo:1.9 pkgsrc/devel/pcre2/distinfo:1.10 --- pkgsrc/devel/pcre2/distinfo:1.9 Sun Dec 2 07:45:03 2018 +++ pkgsrc/devel/pcre2/distinfo Sat Apr 27 18:33:12 2019 @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.9 2018/12/02 07:45:03 wiz Exp $ +$NetBSD: distinfo,v 1.10 2019/04/27 18:33:12 wiz Exp $ -SHA1 (pcre2-10.32.tar.bz2) = 31dea762ff549cda09b7df33648f9d4cc3707cf8 -RMD160 (pcre2-10.32.tar.bz2) = 708cdaa837ff5cdb5c97db3991d51778a2e9102e -SHA512 (pcre2-10.32.tar.bz2) = 3d712e7d6afbaef227952680ded69fadbdec0b1abdfcac17cf071415c3c93edd152d6d268dec80570aedf24f82ba954f74f5f9e62c9b9991be75080a3d6ab5fe -Size (pcre2-10.32.tar.bz2) = 1641814 bytes +SHA1 (pcre2-10.33.tar.bz2) = 2cc3ed45936f5684b3189c132a68952c42cf65d0 +RMD160 (pcre2-10.33.tar.bz2) = 5ef46f9e0f5a4d2ee710d4ec0616a83f00b680eb +SHA512 (pcre2-10.33.tar.bz2) = c6aa52cdbb0c906b02e9a9f255697a1b9b99d9c7dccdaa484ffdb04fe3582d232ba3cb3c421d6df589a387b415dedb0817f58ec5391488b25b4e7bd9da6bab8f +Size (pcre2-10.33.tar.bz2) = 1690739 bytes --_----------=_1556389992125090--