pkgsrc-WIP-changes archive

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

ugrep: Update to v5.1.1



Module Name:	pkgsrc-wip
Committed By:	Malte Dehling <mdehling%gmail.com@localhost>
Pushed By:	mdehling
Date:		Thu Mar 21 17:47:58 2024 -0700
Changeset:	7f60c3c5fd701c071d212cd5e18ca0180ce23f9f

Modified Files:
	ugrep/Makefile
	ugrep/distinfo
	ugrep/options.mk
Added Files:
	ugrep/COMMIT_MSG
	ugrep/MESSAGE
	ugrep/patches/patch-man_ugrep.1

Log Message:
ugrep: Update to v5.1.1

- a minor improvement of the regex syntax to allow escaped spaces
- updated POSIX regex lazy quantifier matching in linear time using an
  advanced DFA transformation algorithm
- minor update to fix a problem with POSIX lazy quantifier matching when
  combined with anchors, causing longer pattern matches than expected

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

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

diffstat:
 ugrep/COMMIT_MSG                |  7 +++++++
 ugrep/MESSAGE                   | 13 +++++++++++++
 ugrep/Makefile                  |  4 ++--
 ugrep/distinfo                  |  9 +++++----
 ugrep/options.mk                |  6 +++---
 ugrep/patches/patch-man_ugrep.1 | 12 ++++++++++++
 6 files changed, 42 insertions(+), 9 deletions(-)

diffs:
diff --git a/ugrep/COMMIT_MSG b/ugrep/COMMIT_MSG
new file mode 100644
index 0000000000..1375f7b573
--- /dev/null
+++ b/ugrep/COMMIT_MSG
@@ -0,0 +1,7 @@
+textproc/ugrep: Update to v5.1.1
+
+- a minor improvement of the regex syntax to allow escaped spaces
+- updated POSIX regex lazy quantifier matching in linear time using an
+  advanced DFA transformation algorithm
+- minor update to fix a problem with POSIX lazy quantifier matching when
+  combined with anchors, causing longer pattern matches than expected
diff --git a/ugrep/MESSAGE b/ugrep/MESSAGE
new file mode 100644
index 0000000000..87bb1e7155
--- /dev/null
+++ b/ugrep/MESSAGE
@@ -0,0 +1,13 @@
+===========================================================================
+$NetBSD$
+
+The ugrep+ and ug+ variants of the ugrep and ug commands can use filters to
+search additional types of documents.  To use them, you may wish to install
+these additional tools:
+
+    converters/pandoc
+    graphics/p5-Image-ExifTool
+    print/poppler-utils
+    textproc/antiword
+
+===========================================================================
diff --git a/ugrep/Makefile b/ugrep/Makefile
index 51fc671b15..343dd2ae09 100644
--- a/ugrep/Makefile
+++ b/ugrep/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.75 2024/03/02 12:48:48 adam Exp $
+# $NetBSD$
 
-DISTNAME=	ugrep-5.0.0
+DISTNAME=	ugrep-5.1.1
 CATEGORIES=	textproc
 MASTER_SITES=	${MASTER_SITE_GITHUB:=Genivia/}
 GITHUB_TAG=	v${PKGVERSION_NOREV}
diff --git a/ugrep/distinfo b/ugrep/distinfo
index b0e0af6b78..5f4b7fd4e1 100644
--- a/ugrep/distinfo
+++ b/ugrep/distinfo
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.69 2024/03/02 12:48:48 adam Exp $
+$NetBSD$
 
-BLAKE2s (ugrep-5.0.0.tar.gz) = 39a0c14453cb01de3f10af7e8888bb23d97687a244e1bb107baa8dc23fbdc326
-SHA512 (ugrep-5.0.0.tar.gz) = 424ba96674c0a4ac67a1cea14308627936e14eb822f4180a04239b43623def0d010a7ae8a4471db335dd059f09f11075a22ad28096041ab67918051374ab8147
-Size (ugrep-5.0.0.tar.gz) = 6243737 bytes
+BLAKE2s (ugrep-5.1.1.tar.gz) = 28f23ac60308f51a3f914ad069a00747cbd025bc9dd759e08515cc3adbf740e3
+SHA512 (ugrep-5.1.1.tar.gz) = 6ff6bfcf57b0bbad242958db3e0094ed251a440d0f3783305a0b3aca2aa46bc10fb6c5280c7c4a03d99ded6214b508326efefcd584cb94c70a8bf3c01597b340
+Size (ugrep-5.1.1.tar.gz) = 6238147 bytes
+SHA1 (patch-man_ugrep.1) = b3e2a42612e009b7d8165edee379b75edbb8d4e2
diff --git a/ugrep/options.mk b/ugrep/options.mk
index 348ec41031..438eea84fd 100644
--- a/ugrep/options.mk
+++ b/ugrep/options.mk
@@ -1,12 +1,12 @@
-# $NetBSD: options.mk,v 1.2 2022/07/01 19:35:45 adam Exp $
+# $NetBSD$
 
 PKG_OPTIONS_VAR=	PKG_OPTIONS.ugrep
 PKG_SUPPORTED_OPTIONS=	cpu-optimization boost-libs
-PKG_SUGGESTED_OPTIONS=	cpu-optimization boost-libs
+PKG_SUGGESTED_OPTIONS=	boost-libs
 
 .include "../../mk/bsd.options.mk"
 
-# XXX don't build with cpu optimizations detected during configure
+# don't build with cpu optimizations detected during configure
 .if empty(PKG_OPTIONS:Mcpu-optimization)
 CONFIGURE_ARGS+=	--disable-avx
 CONFIGURE_ARGS+=	--disable-sse2
diff --git a/ugrep/patches/patch-man_ugrep.1 b/ugrep/patches/patch-man_ugrep.1
new file mode 100644
index 0000000000..310c376d46
--- /dev/null
+++ b/ugrep/patches/patch-man_ugrep.1
@@ -0,0 +1,12 @@
+$NetBSD$
+
+fix version number
+
+--- man/ugrep.1.orig	2024-03-22 03:28:49.189166470 +0000
++++ man/ugrep.1
+@@ -1,4 +1,4 @@
+-.TH UGREP "1" "March 11, 2024" "ugrep 5.5.1" "User Commands"
++.TH UGREP "1" "March 11, 2024" "ugrep 5.1.1" "User Commands"
+ .SH NAME
+ \fBugrep\fR, \fBug\fR -- file pattern searcher
+ .SH SYNOPSIS


Home | Main Index | Thread Index | Old Index