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