pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

RE-flex: Update to v4.1.0



Module Name:	pkgsrc-wip
Committed By:	Malte Dehling <mdehling%gmail.com@localhost>
Pushed By:	mdehling
Date:		Sat Mar 9 10:39:37 2024 -0800
Changeset:	512e5b21a5cab29eea490e9b97395edd68478e3b

Modified Files:
	RE-flex/COMMIT_MSG
	RE-flex/Makefile
	RE-flex/PLIST
	RE-flex/distinfo

Log Message:
RE-flex: Update to v4.1.0

Feb 17, 2024: 4.0.0 faster Matcher::find() with a new DFA cut algorithm to optimize match prediction speed and accuracy, see also ugrep 5.0; apply Unicode pattern canonicalization with reflex::convert(..., reflex::convert_flag::unicode).
Feb 23, 2024: 4.0.1 new rawk example to demonstrate awk-like fast search in C++; enable <<EOF>> rules for option find to generate a fast search engine.
Mar 5, 2024: 4.1.0 improved lazy quantifiers for POSIX regex lazy matching in linear time using an advanced DFA transformation algorithm introduced in RE/flex in 2016.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=512e5b21a5cab29eea490e9b97395edd68478e3b

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 RE-flex/COMMIT_MSG | 6 ++++++
 RE-flex/Makefile   | 2 +-
 RE-flex/PLIST      | 2 ++
 RE-flex/distinfo   | 6 +++---
 4 files changed, 12 insertions(+), 4 deletions(-)

diffs:
diff --git a/RE-flex/COMMIT_MSG b/RE-flex/COMMIT_MSG
index 5e1863d3fe..86c8bc036d 100644
--- a/RE-flex/COMMIT_MSG
+++ b/RE-flex/COMMIT_MSG
@@ -1,3 +1,9 @@
+devel/RE-flex: Update to v4.1.0
+
+Feb 17, 2024: 4.0.0 faster Matcher::find() with a new DFA cut algorithm to optimize match prediction speed and accuracy, see also ugrep 5.0; apply Unicode pattern canonicalization with reflex::convert(..., reflex::convert_flag::unicode).
+Feb 23, 2024: 4.0.1 new rawk example to demonstrate awk-like fast search in C++; enable <<EOF>> rules for option find to generate a fast search engine.
+Mar 5, 2024: 4.1.0 improved lazy quantifiers for POSIX regex lazy matching in linear time using an advanced DFA transformation algorithm introduced in RE/flex in 2016.
+
 devel/RE-flex: Update to v3.5.1
 
 Dec 10, 2021: 3.1.0 improved buffering mechanism with reduced buffer sizes; faster columno() for long lines; fix CP-1251 table typo.
diff --git a/RE-flex/Makefile b/RE-flex/Makefile
index 235b31d72a..cdcf2c2b58 100644
--- a/RE-flex/Makefile
+++ b/RE-flex/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD$
 
-DISTNAME=	RE-flex-3.5.1
+DISTNAME=	RE-flex-4.1.0
 CATEGORIES=	devel
 MASTER_SITES=	${MASTER_SITE_GITHUB:=Genivia/}
 GITHUB_TAG=	v${PKGVERSION_NOREV}
diff --git a/RE-flex/PLIST b/RE-flex/PLIST
index 6bfd1355be..6931af2075 100644
--- a/RE-flex/PLIST
+++ b/RE-flex/PLIST
@@ -831,8 +831,10 @@ ${PLIST.examples}share/RE-flex/examples/lua.y
 ${PLIST.examples}share/RE-flex/examples/minic.l
 ${PLIST.examples}share/RE-flex/examples/minic.y
 ${PLIST.examples}share/RE-flex/examples/mmap.l
+${PLIST.examples}share/RE-flex/examples/moo.l
 ${PLIST.examples}share/RE-flex/examples/pdefs.l
 ${PLIST.examples}share/RE-flex/examples/ptokens.l
+${PLIST.examples}share/RE-flex/examples/rawk.l
 ${PLIST.examples}share/RE-flex/examples/readline.l
 ${PLIST.examples}share/RE-flex/examples/reflexexample10.l
 ${PLIST.examples}share/RE-flex/examples/reflexexample11.lxx
diff --git a/RE-flex/distinfo b/RE-flex/distinfo
index ef1ef09d7d..cc4297829f 100644
--- a/RE-flex/distinfo
+++ b/RE-flex/distinfo
@@ -1,8 +1,8 @@
 $NetBSD$
 
-BLAKE2s (RE-flex-3.5.1.tar.gz) = d6feb83a9613a5874f3dd029ecc0d477b38733e83fd83219a1b4f61ed75b1d42
-SHA512 (RE-flex-3.5.1.tar.gz) = af04ddcb311a7ebc595c59bb835b0201b13c11eb44c0dec326dc684607ac30f7382205ed4490cebd7ab86e0094fa5fc26c20d7564685cbd02f9f2945e6e19081
-Size (RE-flex-3.5.1.tar.gz) = 6395744 bytes
+BLAKE2s (RE-flex-4.1.0.tar.gz) = c12d65f0ce807e2feb97602f12eb313f8024f2b3d75f20fb5c21742bb1401e5b
+SHA512 (RE-flex-4.1.0.tar.gz) = 1c9dc176974c93d892082506222bc4ed8c76572cbd95f86d712a76b6ef6d8793bf290da182762581da13103c7e3603c2660fedbfa844e368f11f57b6945c58cf
+Size (RE-flex-4.1.0.tar.gz) = 6599518 bytes
 SHA1 (patch-examples_gz.l) = 09e92adbd4f6aa0b8fa358d6c0fc4778a67209fd
 SHA1 (patch-lib_Makefile.in) = 88346027298afc3a8f92fca9d44e077297bd5b79
 SHA1 (patch-src_Makefile.in) = 504f8e3d7532b5dd26ae7793662c309597015527


Home | Main Index | Thread Index | Old Index