pkgsrc-Changes archive

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

CVS commit: pkgsrc/textproc/ugrep



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed Apr 23 15:14:35 UTC 2025

Modified Files:
        pkgsrc/textproc/ugrep: Makefile distinfo

Log Message:
ugrep: updated to 7.4.0

7.4.0

more responsive output when searching slow standard input pipes, such as tail -f log | ug pattern 478; this update required several changes to the search engine's acceleration code to support 
non-blocking standard input, to avoid being too "greedy" for input
new option argument -t seed7 (or --file-type=seed7) searches seed7 files
faster -g"path/file" (or --glob="path/file". --iglob="path/file") search of the specified directory path glob to search file glob by only recursing into the specified path names/globs; likewise 
--include-dir="path" is optimized for path globs; these options with paths (globs containing a /) also enable option -r when -d, -r or -R are not specified
clarify the usefulness of the default to not empty-match empty-matching patterns versus GNU grep that does (as with ugrep option -Y)
option -z (or --decompress) now also auto-detects bzip2, XZ, and Zstandard compressed files (i.e. no specific filename extension is required, as is the case already for zlib (gzip), compress (Z), 
zip, and tar/pax/cpio formats)
new option --from=FILE: read additional pathnames of files to search from FILE; this option is useful for example with find ... -print | ugrep --from=- ...' to search specific files found with the 
find criteria without using xargs
drain the input pipe until EOF when reading non-seekable standard input such as from a pipe, for compatibility with GNU grep, this change re-enables WITH_STDIN_DRAIN in the source code


To generate a diff of this commit:
cvs rdiff -u -r1.96 -r1.97 pkgsrc/textproc/ugrep/Makefile
cvs rdiff -u -r1.89 -r1.90 pkgsrc/textproc/ugrep/distinfo

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

Modified files:

Index: pkgsrc/textproc/ugrep/Makefile
diff -u pkgsrc/textproc/ugrep/Makefile:1.96 pkgsrc/textproc/ugrep/Makefile:1.97
--- pkgsrc/textproc/ugrep/Makefile:1.96 Tue Mar  4 10:35:23 2025
+++ pkgsrc/textproc/ugrep/Makefile      Wed Apr 23 15:14:35 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.96 2025/03/04 10:35:23 adam Exp $
+# $NetBSD: Makefile,v 1.97 2025/04/23 15:14:35 adam Exp $
 
-DISTNAME=      ugrep-7.3.0
+DISTNAME=      ugrep-7.4.0
 CATEGORIES=    textproc
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=Genivia/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}

Index: pkgsrc/textproc/ugrep/distinfo
diff -u pkgsrc/textproc/ugrep/distinfo:1.89 pkgsrc/textproc/ugrep/distinfo:1.90
--- pkgsrc/textproc/ugrep/distinfo:1.89 Tue Mar  4 10:35:23 2025
+++ pkgsrc/textproc/ugrep/distinfo      Wed Apr 23 15:14:35 2025
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.89 2025/03/04 10:35:23 adam Exp $
+$NetBSD: distinfo,v 1.90 2025/04/23 15:14:35 adam Exp $
 
-BLAKE2s (ugrep-7.3.0.tar.gz) = 7709611ae455e3930ba8e5d9419ad14ec205c5c25fdcc6c66bb0ccf6f5a24749
-SHA512 (ugrep-7.3.0.tar.gz) = a13c305ffc9626858734e3f2b48841bf1929f62f204a888116649789c64d67f107fd8b81d53f147c761b689136320d295aa8f1c0bb26e83a693e23af82cc9ed8
-Size (ugrep-7.3.0.tar.gz) = 7204570 bytes
+BLAKE2s (ugrep-7.4.0.tar.gz) = 70e3ae32c3b06a8513c04da8fb5795a91580fc2eae898120aa58302c53c2a925
+SHA512 (ugrep-7.4.0.tar.gz) = bcae0732b24ff03b98515dd1709816e3aa105d91f23d8b7939850f8ddec6ab30c2fae820e85a1f67ab3566369775752cf59e36381b9c3b57ae3c2d130531ef7c
+Size (ugrep-7.4.0.tar.gz) = 7223605 bytes
 SHA1 (patch-lzma_C_CpuArch.c) = 37ba2265c7a348abedaf5c1eaf95677142cc2b9d



Home | Main Index | Thread Index | Old Index