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:           Tue Mar 10 14:04:32 UTC 2026

Modified Files:
        pkgsrc/textproc/ugrep: Makefile distinfo

Log Message:
ugrep: updated to 7.6.0

7.6.0

new options --max-size and min-size to search files whose physical size is in the specified MIN and/or MAX range
fix zsh completion syntax error
update option --ignore-file to ignore files and directories specified in an .gitignore file as an absolute /glob to ignore those matching the glob under its sub-directories
fix emulation of GNU grep option -z (--null-data) to match newlines (zero bytes internally) with pattern \s (space), which requires non-standard regex behavior internally to include matching zero 
bytes with pattern \s
update --ignore-file=FILE to accept a FILE pathname to a non-local gitignore FILE that applies globally to ignore files and directories, similar to --exclude-from=FILE, but with the minor difference 
that gitignore rules match both files and directories with a single glob
fix third-party sourced zopen.c library (BSD open source) one-byte read beyond its allocated struct s_zstate state variable in getcode()
fix -m (--max-count) with context options -A or -C sometimes producing garbled after-context output that may cause a crash in the worst case
fix reverse sort by date --sort=rchanged and --sort=rcreated not recognized by the TUI at startup
update ugrep to search named pipe files specified as arguments on the command line instead of skipping them by default, such as process substitutions; also improve Linux special system files /proc 
and /sys skipping and/or reading and option -z file read error handling to avoid possible pipe fd leaks when thousands of /proc files are searched that produce (expected) read errors
support option --no-empty while using full grep-emulation mode, i.e. when ugrep is renamed to grep


To generate a diff of this commit:
cvs rdiff -u -r1.103 -r1.104 pkgsrc/textproc/ugrep/Makefile
cvs rdiff -u -r1.94 -r1.95 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.103 pkgsrc/textproc/ugrep/Makefile:1.104
--- pkgsrc/textproc/ugrep/Makefile:1.103        Thu Oct 23 20:39:36 2025
+++ pkgsrc/textproc/ugrep/Makefile      Tue Mar 10 14:04:31 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.103 2025/10/23 20:39:36 wiz Exp $
+# $NetBSD: Makefile,v 1.104 2026/03/10 14:04:31 adam Exp $
 
-DISTNAME=      ugrep-7.5.0
-PKGREVISION=   2
+DISTNAME=      ugrep-7.6.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.94 pkgsrc/textproc/ugrep/distinfo:1.95
--- pkgsrc/textproc/ugrep/distinfo:1.94 Tue Jul 15 18:52:16 2025
+++ pkgsrc/textproc/ugrep/distinfo      Tue Mar 10 14:04:31 2026
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.94 2025/07/15 18:52:16 adam Exp $
+$NetBSD: distinfo,v 1.95 2026/03/10 14:04:31 adam Exp $
 
-BLAKE2s (ugrep-7.5.0.tar.gz) = cc69ac19499b495e97335686e2a2d0bb01a6e5f5a4577c29809c0fb467513843
-SHA512 (ugrep-7.5.0.tar.gz) = 4069aa12534d06cf6dbe10fa490c92462f6ab4c44afc140ada2f3376614a1c03cd7519fa4ae7fd36c9b3ad1ba70a2d4447aba46e45fe0ef18fcb612bf2df9ee1
-Size (ugrep-7.5.0.tar.gz) = 7172209 bytes
+BLAKE2s (ugrep-7.6.0.tar.gz) = 2f238c36e51c19b7bb649527e5cc8bbebdfd5fe68b330216f353f37874b02bf3
+SHA512 (ugrep-7.6.0.tar.gz) = ebaff4958e8df994263b7d58de9f52748d40dfb18133d90c5e76819dbed504ae230be8fb66f4d684a8efb62effcd227dba778f9b0d7e21f47c4f6e32181c0d4b
+Size (ugrep-7.6.0.tar.gz) = 7181894 bytes
 SHA1 (patch-lzma_C_CpuArch.c) = 37ba2265c7a348abedaf5c1eaf95677142cc2b9d



Home | Main Index | Thread Index | Old Index