Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified)) by mollari.NetBSD.org (Postfix) with ESMTPS id 616C41A9239 for ; Thu, 20 Jan 2022 20:16:10 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id A20D984EBA; Thu, 20 Jan 2022 20:16:09 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id DBE7F84DC1 for ; Thu, 20 Jan 2022 20:16:08 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id 25S4BHvW7TLb for ; Thu, 20 Jan 2022 20:16:08 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 3960F84D41 for ; Thu, 20 Jan 2022 20:16:08 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 3300DFB24; Thu, 20 Jan 2022 20:16:08 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1642709768201200" MIME-Version: 1.0 Date: Thu, 20 Jan 2022 20:16:08 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/textproc/ugrep To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20220120201608.3300DFB24@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1642709768201200 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: adam Date: Thu Jan 20 20:16:08 UTC 2022 Modified Files: pkgsrc/textproc/ugrep: Makefile distinfo Log Message: ugrep: updated to 3.6.0 ugrep v3.6.0 New --replace option to replace pattern matches in the output with custom formatted text with % fields. This option can be combined with any other option, including -y (--any-line) to pass through a file with substitutions applied to the output. To make ugrep more user-friendly, the new --help format option argument displays a summary of % format fields, the new --help regex option argument displays an overview of regular expression pattern syntax, and the new --help globs option argument displays the gitignore-style glob syntax and conventions used by ugrep. Increased searching speed of large files with AVX optimizations applied to the default pattern matcher engine. AVX optimizations were largely disabled (only partially applied) to make ugrep binary portable on Linux platforms since ugrep v3.3.5, requested by issue trackers 103 and 143. Binary portability over x86/x64 now works better with new multi-version code selected at runtime to run the original faster pattern matchi ng engine. More coming soon! ugrep v3.5.0 New --zmax=NUM option to be used with -z (--decompress) to search compressed files and archives recursively stored within tar/zip/cpio/pax archives for up to NUM recursive expansion levels deep. (Directory trees in archives are already recursively traversed and do not require --zmax.) The --zmax argument may range from 1 (default) to 99 for up to 99 recursive decompression and de-archiving steps. Improved option -U to be used for backward compatibility with GNU/BSD grep by no longer flagging invalid UTF as "binary files". More to come soon! ugrep v3.4.0 New Boolean search query options --files and --lines. The specified Boolean search query conditions apply to lines by default. Because GNU/BSD grep and ugrep are generally line-based, --lines is the default option. Specify --files --bool to apply the specified Boolean query to files as a whole: a file matches if all Boolean conditions are satisfied by matching patterns anywhere in the file. More to come soon! To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 pkgsrc/textproc/ugrep/Makefile cvs rdiff -u -r1.21 -r1.22 pkgsrc/textproc/ugrep/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1642709768201200 Content-Disposition: inline Content-Length: 1543 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/textproc/ugrep/Makefile diff -u pkgsrc/textproc/ugrep/Makefile:1.23 pkgsrc/textproc/ugrep/Makefile:1.24 --- pkgsrc/textproc/ugrep/Makefile:1.23 Mon Jan 10 01:46:45 2022 +++ pkgsrc/textproc/ugrep/Makefile Thu Jan 20 20:16:08 2022 @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.23 2022/01/10 01:46:45 ryoon Exp $ +# $NetBSD: Makefile,v 1.24 2022/01/20 20:16:08 adam Exp $ -DISTNAME= ugrep-3.3.12 -PKGREVISION= 1 +DISTNAME= ugrep-3.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.21 pkgsrc/textproc/ugrep/distinfo:1.22 --- pkgsrc/textproc/ugrep/distinfo:1.21 Mon Dec 13 16:17:48 2021 +++ pkgsrc/textproc/ugrep/distinfo Thu Jan 20 20:16:08 2022 @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.21 2021/12/13 16:17:48 adam Exp $ +$NetBSD: distinfo,v 1.22 2022/01/20 20:16:08 adam Exp $ -BLAKE2s (ugrep-3.3.12.tar.gz) = 77f1cdfe4b40c4f748d635db46c0882adaa4f494ce8ed39bab71ef694cb24550 -SHA512 (ugrep-3.3.12.tar.gz) = d322aec1307976cfce606855741016039aa0190de32ac65641ac3cb9d4f52a0d03e3555d42c92217f41ba7d6a50e83cb461af8a4bd7f9469ff620733da07c56c -Size (ugrep-3.3.12.tar.gz) = 4312900 bytes +BLAKE2s (ugrep-3.6.0.tar.gz) = 0926f7b4a32e937ff5e9c9d6dd2df6cb8a789f3d62a9388cb7cabfc392138295 +SHA512 (ugrep-3.6.0.tar.gz) = cd79bed9549c3ccfda606c203fc55b2eb5a4c695d63dcdadb3b2f1b42a8ff1b95ea560f90b57c3344c64be9d4762cd7305be951dcce24e963aafd44daee84ac8 +Size (ugrep-3.6.0.tar.gz) = 4409603 bytes --_----------=_1642709768201200--