Skip to content

Commit 7734052

Browse files
author
adam
committed
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
1 parent 641d95a commit 7734052

2 files changed

Lines changed: 6 additions & 7 deletions

File tree

textproc/ugrep/Makefile

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1-
# $NetBSD: Makefile,v 1.103 2025/10/23 20:39:36 wiz Exp $
1+
# $NetBSD: Makefile,v 1.104 2026/03/10 14:04:31 adam Exp $
22

3-
DISTNAME= ugrep-7.5.0
4-
PKGREVISION= 2
3+
DISTNAME= ugrep-7.6.0
54
CATEGORIES= textproc
65
MASTER_SITES= ${MASTER_SITE_GITHUB:=Genivia/}
76
GITHUB_TAG= v${PKGVERSION_NOREV}

textproc/ugrep/distinfo

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
$NetBSD: distinfo,v 1.94 2025/07/15 18:52:16 adam Exp $
1+
$NetBSD: distinfo,v 1.95 2026/03/10 14:04:31 adam Exp $
22

3-
BLAKE2s (ugrep-7.5.0.tar.gz) = cc69ac19499b495e97335686e2a2d0bb01a6e5f5a4577c29809c0fb467513843
4-
SHA512 (ugrep-7.5.0.tar.gz) = 4069aa12534d06cf6dbe10fa490c92462f6ab4c44afc140ada2f3376614a1c03cd7519fa4ae7fd36c9b3ad1ba70a2d4447aba46e45fe0ef18fcb612bf2df9ee1
5-
Size (ugrep-7.5.0.tar.gz) = 7172209 bytes
3+
BLAKE2s (ugrep-7.6.0.tar.gz) = 2f238c36e51c19b7bb649527e5cc8bbebdfd5fe68b330216f353f37874b02bf3
4+
SHA512 (ugrep-7.6.0.tar.gz) = ebaff4958e8df994263b7d58de9f52748d40dfb18133d90c5e76819dbed504ae230be8fb66f4d684a8efb62effcd227dba778f9b0d7e21f47c4f6e32181c0d4b
5+
Size (ugrep-7.6.0.tar.gz) = 7181894 bytes
66
SHA1 (patch-lzma_C_CpuArch.c) = 37ba2265c7a348abedaf5c1eaf95677142cc2b9d

0 commit comments

Comments
 (0)