./textproc/grep, GNU grep

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.3nb1, Package name: grep-3.3nb1, Maintainer: pkgsrc-users

This package is GNU GREP.

Grep searches the named input files (or standard input if no files are
named, or the file name - is given) for lines containing a match to
the given pattern. By default, grep prints the matching lines.


Required to run:
[devel/pcre]

Required to build:
[pkgtools/cwrappers]

Master sites: (Expand)

SHA1: e0befe21e7d9caa8e5e98385c96355d890f83123
RMD160: dd32e6f23b55fd7bde6adec25c4d2666b9d4daf1
Filesize: 1438.531 KB

Version history: (Expand)


CVS history: (Expand)


   2020-08-31 20:13:29 by Thomas Klausner | Files touched by this commit (3631) | Package updated
Log message:
*: bump PKGREVISION for perl-5.32.
   2020-05-03 10:00:42 by Roland Illig | Files touched by this commit (1)
Log message:
textproc/grep: suppress USE_TOOLS+=perl warning
   2019-12-19 10:36:33 by Jonathan Perkin | Files touched by this commit (2)
Log message:
grep: Avoid conflict with sys/limits.h guard.
   2019-12-15 23:09:30 by Thomas Klausner | Files touched by this commit (1) | Package updated
Log message:
grep: reset PKGREVISION after update
   2019-12-15 22:12:33 by Olaf Seibert | Files touched by this commit (2) | Package updated
Log message:
textproc/grep: update to 3.3

* Noteworthy changes in release 3.3 (2018-12-20) [stable]

** Bug fixes

  Some uses of \b in the C locale and with the DFA matcher would fail, e.g.,
  the following would print nothing (it should print the input line):
    echo 123-x|LC_ALL=C grep '.\bx'
  Using a multibyte locale, using certain regexp constructs (some ranges,
  backreferences), or forcing use of the PCRE matcher via --perl-regexp (-P)
  would avoid the bug.
  [bug introduced in grep 2.3]

* Noteworthy changes in release 3.2 (2018-12-20) [stable]

** Changes in behavior

  The --files-without-match (-L) option now causes grep to succeed
  when a file is listed, instead of when a line is selected.  This
  resembles what git-grep does.

** Bug fixes

  The --recursive (-r) option no longer fails on MS-Windows.
  [bug introduced in grep 2.11]

** Improvements

  An over-30x performance improvement when many 'or'd expressions
  share a common prefix, thanks to improvements in gnulib's dfa.c,
  by Norihiro Tanaka.  See gnulib commits v0.1-2110-ge648401be,
  v0.1-2111-g4299106ce, v0.1-2117-g617a60974

  An additional 3-23% speed-up when searching large files, via
  increased initial buffer size.

  grep now diagnoses stack overflow.  Before grep-2.6, the included
  regexp code would detect it.  Since 2.6, grep defaulted to using
  glibc's regexp, which lost that capability.
   2019-08-11 15:25:21 by Thomas Klausner | Files touched by this commit (3557) | Package updated
Log message:
Bump PKGREVISIONs for perl 5.30.0
   2019-06-11 12:17:28 by Jonathan Perkin | Files touched by this commit (4) | Package updated
Log message:
grep: Ensure we use the correct path to PKGGNUDIR grep.

Remove pointless patch-src_Makefile.am.  Bump PKGREVISION.
   2018-08-22 11:48:07 by Thomas Klausner | Files touched by this commit (3558)
Log message:
Recursive bump for perl5-5.28.0