[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2024-05-20 Thread Sam James
commit: 7709c40695fa5d30f700435da3904067e29d3af0
Author: Sam James  gentoo  org>
AuthorDate: Mon May 20 18:29:25 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 20 18:29:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7709c406

sys-apps/grep: Stabilize 3.11-r1 hppa, #930833

Signed-off-by: Sam James  gentoo.org>

 sys-apps/grep/grep-3.11-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.11-r1.ebuild 
b/sys-apps/grep/grep-3.11-r1.ebuild
index e330ebb9fbd4..4768f27624a6 100644
--- a/sys-apps/grep/grep-3.11-r1.ebuild
+++ b/sys-apps/grep/grep-3.11-r1.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == *_p* ]] ; then
 else
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 LICENSE="GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2024-04-28 Thread Sam James
commit: 6f4d243f0d31ddf17ea5953c038f0dbc9f708596
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 29 05:49:31 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 29 05:49:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f4d243f

sys-apps/grep: Stabilize 3.11-r1 ppc64, #930833

Signed-off-by: Sam James  gentoo.org>

 sys-apps/grep/grep-3.11-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.11-r1.ebuild 
b/sys-apps/grep/grep-3.11-r1.ebuild
index fac8ed0e450e..535e8b0587fc 100644
--- a/sys-apps/grep/grep-3.11-r1.ebuild
+++ b/sys-apps/grep/grep-3.11-r1.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == *_p* ]] ; then
 else
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 LICENSE="GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2024-04-28 Thread Sam James
commit: 2cefb8a32f89b6c8fe50890956a7098959a6aa99
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 29 05:45:19 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 29 05:45:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cefb8a3

sys-apps/grep: Stabilize 3.11-r1 x86, #930833

Signed-off-by: Sam James  gentoo.org>

 sys-apps/grep/grep-3.11-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.11-r1.ebuild 
b/sys-apps/grep/grep-3.11-r1.ebuild
index 2122ed7af584..fac8ed0e450e 100644
--- a/sys-apps/grep/grep-3.11-r1.ebuild
+++ b/sys-apps/grep/grep-3.11-r1.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == *_p* ]] ; then
 else
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 LICENSE="GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2024-04-28 Thread Sam James
commit: 7a32887f416656e2aa3dc07d65cb2d3588efcbb9
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 29 05:43:59 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 29 05:43:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a32887f

sys-apps/grep: Stabilize 3.11-r1 arm, #930833

Signed-off-by: Sam James  gentoo.org>

 sys-apps/grep/grep-3.11-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.11-r1.ebuild 
b/sys-apps/grep/grep-3.11-r1.ebuild
index 4341f860771e..2122ed7af584 100644
--- a/sys-apps/grep/grep-3.11-r1.ebuild
+++ b/sys-apps/grep/grep-3.11-r1.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == *_p* ]] ; then
 else
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 LICENSE="GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2024-04-28 Thread Sam James
commit: 289ef4bb5da0b47af8a970ed823ae71c33e6725b
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 28 23:30:17 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 28 23:30:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=289ef4bb

sys-apps/grep: add savannah upstream metadata

Signed-off-by: Sam James  gentoo.org>

 sys-apps/grep/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-apps/grep/metadata.xml b/sys-apps/grep/metadata.xml
index 89eff5cf9f7e..392e432c4d1a 100644
--- a/sys-apps/grep/metadata.xml
+++ b/sys-apps/grep/metadata.xml
@@ -19,5 +19,6 @@


cpe:/a:gnu:grep
+   grep

 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/, sys-apps/grep/files/

2024-04-28 Thread Sam James
commit: bad1434434e66744b2c660546374f8574ed9d8a0
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 28 23:04:03 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 28 23:05:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bad14344

sys-apps/grep: fix operation on large directories

While I did backport the test itself, it's not run by default as
it's marked as expensive. We may want to run those in future though.

Closes: https://bugs.gentoo.org/930825
Signed-off-by: Sam James  gentoo.org>

 sys-apps/grep/files/grep-3.11-100k-files-dir.patch | 143 +
 sys-apps/grep/grep-3.11-r1.ebuild  | 122 ++
 2 files changed, 265 insertions(+)

diff --git a/sys-apps/grep/files/grep-3.11-100k-files-dir.patch 
b/sys-apps/grep/files/grep-3.11-100k-files-dir.patch
new file mode 100644
index ..2862fef02efd
--- /dev/null
+++ b/sys-apps/grep/files/grep-3.11-100k-files-dir.patch
@@ -0,0 +1,143 @@
+https://bugs.gentoo.org/930825
+https://debbugs.gnu.org/64773
+https://bugs.debian.org/1041588
+https://bugs.debian.org/1041588#105
+
+We backport the following:
+* the fix 
(https://git.savannah.gnu.org/cgit/gnulib.git/commit/?id=d4d8abb39eb02c555f062b1f83ffcfac999c582f)
+* a test 
(https://git.savannah.gnu.org/cgit/grep.git/commit/?id=d1c3fbe7722662b449bae23130b644c726473fe3)
+* a fixup commit for the test 
(https://git.savannah.gnu.org/cgit/grep.git/commit/?id=180e8dd674ede48727c03647dd36c1f8c3379667)
+
+From d4d8abb39eb02c555f062b1f83ffcfac999c582f Mon Sep 17 00:00:00 2001
+From: Bruno Haible 
+Date: Fri, 5 May 2023 12:02:49 +0200
+Subject: [PATCH] dirfd: Fix bogus override (regression 2023-04-26).
+
+Reported by Bjarni Ingi Gislason  in
+.
+
+* m4/dirfd.m4 (gl_FUNC_DIRFD): Fix mistake in last change.
+--- a/m4/dirfd.m4
 b/m4/dirfd.m4
+@@ -1,4 +1,4 @@
+-# serial 27   -*- Autoconf -*-
++# serial 28   -*- Autoconf -*-
+ 
+ dnl Find out how to get the file descriptor associated with an open DIR*.
+ 
+@@ -40,10 +40,6 @@ AC_DEFUN([gl_FUNC_DIRFD],
+ HAVE_DIRFD=0
+   else
+ HAVE_DIRFD=1
+-dnl Replace only if the system declares dirfd already.
+-if test $ac_cv_have_decl_dirfd = yes; then
+-  REPLACE_DIRFD=1
+-fi
+ dnl Replace dirfd() on native Windows, to support fdopendir().
+ AC_REQUIRE([gl_DIRENT_DIR])
+ if test $DIR_HAS_FD_MEMBER = 0; then
+--- a/configure
 b/configure
+@@ -31438,9 +31438,6 @@ printf "%s\n" "$gl_cv_func_dirfd_macro" >&6; }
+ HAVE_DIRFD=0
+   else
+ HAVE_DIRFD=1
+-if test $ac_cv_have_decl_dirfd = yes; then
+-  REPLACE_DIRFD=1
+-fi
+ 
+ if test $DIR_HAS_FD_MEMBER = 0; then
+   REPLACE_DIRFD=1
+From d1c3fbe7722662b449bae23130b644c726473fe3 Mon Sep 17 00:00:00 2001
+From: Jim Meyering 
+Date: Fri, 21 Jul 2023 17:42:23 -0700
+Subject: doc: mention the 100,000-entry ENOTSUP bug
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+* NEWS: document the fixed bug.
+* tests/100k-entries: New file, to test for this.
+Reported by Vincent Lefevre via Santiago Ruano Rincón in
+https://bugs.gnu.org/64773
+Fixed by gnulib commit v0.1-6175-gd4d8abb39e.
+---
+ tests/100k-entries | 15 +++
+ 2 files changed, 24 insertions(+)
+ create mode 100755 tests/100k-entries
+
+diff --git a/tests/100k-entries b/tests/100k-entries
+new file mode 100755
+index 000..382ab3c
+--- /dev/null
 b/tests/100k-entries
+@@ -0,0 +1,15 @@
++#!/bin/sh
++# This would make grep-3.11 fail with ENOTSUP and exit 2.
++. "${srcdir=.}/init.sh"; path_prepend_ ../src
++expensive_
++
++fail=0
++
++mkdir t || framework_failure_
++(cd t && seq 10|xargs touch) || framework_failure_
++
++returns_ 1 grep -r x t > out 2> err
++compare /dev/null out || fail=1
++compare /dev/null err || fail=1
++
++Exit $fail
+-- 
+cgit v1.1
+
+From 180e8dd674ede48727c03647dd36c1f8c3379667 Mon Sep 17 00:00:00 2001
+From: Jim Meyering 
+Date: Sun, 20 Aug 2023 12:42:14 -0700
+Subject: tests: actually package and run the new 100k-entries test
+
+* tests/Makefile.am (TESTS): Include the new test file name,
+100k-entries.
+---
+ tests/Makefile.am | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/tests/Makefile.am b/tests/Makefile.am
+index d566445..94430a9 100644
+--- a/tests/Makefile.am
 b/tests/Makefile.am
+@@ -71,6 +71,7 @@ else
+ endif
+ 
+ TESTS =   \
++  100k-entries\
+   backref \
+   backref-alt \
+   backref-multibyte-slow  \
+-- 
+cgit v1.1
+diff --git a/tests/Makefile.in b/tests/Makefile.in
+index 8ae7bb4..0007f8d 100644
+--- a/tests/Makefile.in
 b/tests/Makefile.in
+@@ -1953,6 +1953,7 @@ XFAIL_TESTS = triple-backref glibc-infloop 
$(am__append_1)
+ # If you're using older glibc you can 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/files/, sys-apps/grep/

2023-12-27 Thread Sam James
commit: c8117a0b3e8f29cc01b63a897e2bae0b84bdc4f8
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:17:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:17:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8117a0b

sys-apps/grep: drop 3.7, 3.8-r1

Signed-off-by: Sam James  gentoo.org>

 sys-apps/grep/Manifest|   4 --
 sys-apps/grep/files/loong-fix-build.patch |  30 -
 sys-apps/grep/files/ppc-musl.patch|  19 --
 sys-apps/grep/grep-3.7.ebuild |  75 --
 sys-apps/grep/grep-3.8-r1.ebuild  | 100 --
 5 files changed, 228 deletions(-)

diff --git a/sys-apps/grep/Manifest b/sys-apps/grep/Manifest
index 2d2d7f8559b4..0f0873e8b5ee 100644
--- a/sys-apps/grep/Manifest
+++ b/sys-apps/grep/Manifest
@@ -1,6 +1,2 @@
 DIST grep-3.11.tar.xz 1703776 BLAKE2B 
e21785bca20b5a090d32bb5dc525fb298af30165106ed4c289b1518ea3d2acdcacfd6309b12f13be29a4b958f19588546119c695deb2b7500d49dcff86357bdc
 SHA512 
f254a1905a08c8173e12fbdd4fd8baed9a200217fba9d7641f0d78e4e002c1f2a621152d67027d9b25f0bb2430898f5233dc70909d8464fd13d7dd9298e65c42
 DIST grep-3.11.tar.xz.sig 833 BLAKE2B 
5edfba20e3a9f54d25ae63cf04985382bf6afb0ca643979561321090614e68b5d234767b07e48211888722c52c441233093735e183ff69432d5ee2e6a4f53aea
 SHA512 
487aba063373ca0594c519991f19b2a6a33b3da0d74735c890f3828fd0880e7e6f64495d2c8f9efa5da53d1eb2d446609bab2399a4b89dcb4510a632e31ffb54
-DIST grep-3.7.tar.xz 1641196 BLAKE2B 
acf03b1fe8065dac48d686de070bab9ecddae65c97f3b0e2be484e8abdd06d1fbdbb396f3d73dadadf9618aad2f02cf6416094bad64d5f2f15eab6b6b3adfeda
 SHA512 
e9e45dcd40af8367f819f2b93c5e1b4e98a251a9aa251841fa67a875380fae52cfa27c68c6dbdd6a4dde1b1017ee0f6b9833ef6dd6e419d32d71b6df5e972b82
-DIST grep-3.7.tar.xz.sig 833 BLAKE2B 
02a2850e22e8054dcfd02b6f08747a97d43dae9adb908516bdaed35750aa7f773832ad1b0b4c53d7b0ebc8f1fe2979e7938bbbeeb09ea00c11b4a0d5846c7b9c
 SHA512 
9db28883b696fbbb0fad32f4ecd168954dc475d5f0a8f2b4f960ff615ef7dd8348a7caaee85a96287824472a29485ff921af121c582083ca5ad5c30960f99cf4
-DIST grep-3.8.tar.xz 1709536 BLAKE2B 
24cf6f7aa35c85f59f508969ee9731c5be1e5c613e64e636f464bbdde917bb99ba739e4b82abf08da127ad0400d62e27d139f85142035745121d381982ec6c36
 SHA512 
2014519a80c6dcd799837e1bd7d9d5ebe8729ec54b0dc76981dac4755a9a8a9f200470cdcc911e2825bed8162e61da39e3dd60289f7393b48bf67314077d0c79
-DIST grep-3.8.tar.xz.sig 833 BLAKE2B 
40f472389705375611015ba0eb85eb32643304b1a324877a75821d086a128a20d00df3d7cd960ec45709f40f21488bbcf993c6fe667ef23663688b33296e650b
 SHA512 
8266b58485f225c2189814e3898c72e59d251b729e0c302d31f57abdb7ac2e6e28dde2c5c8095673b6f007b2a3ebc26db1dca910a7771aba80dad4b3c6761ee4

diff --git a/sys-apps/grep/files/loong-fix-build.patch 
b/sys-apps/grep/files/loong-fix-build.patch
deleted file mode 100644
index e3b346dd92d3..
--- a/sys-apps/grep/files/loong-fix-build.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-[xen0n: this is 
https://github.com/sunhaiyong1978/CLFS-for-LoongArch/blob/1.0/patches/stack-direction-add-loongarch.patch
 with change to generated file added as well.]
-From: Sun Haiyong 
-Date: Tue, 31 Aug 2021 11:11:52 +0800
-Subject: [PATCH] stack-direction: Add support for loongarch CPU
-
-* m4/stack-direction.m4 (SV_STACK_DIRECTION): When the CPU is loongarch,
-set "sv_cv_stack_direction" to "-1" .
 a/m4/stack-direction.m4
-+++ b/m4/stack-direction.m4
-@@ -32,6 +32,7 @@ AC_DEFUN([SV_STACK_DIRECTION],
-   i?86 | x86_64 | \
-   i860 | \
-   ia64 | \
-+  loongarch* | \
-   m32r | \
-   m68* | \
-   m88k | \
 a/configure
-+++ b/configure
-@@ -35668,6 +35668,7 @@ else $as_nop
-   i?86 | x86_64 | \
-   i860 | \
-   ia64 | \
-+  loongarch* | \
-   m32r | \
-   m68* | \
-   m88k | \
--- 
-2.17.2
-

diff --git a/sys-apps/grep/files/ppc-musl.patch 
b/sys-apps/grep/files/ppc-musl.patch
deleted file mode 100644
index 4aff0ba1cf5c..
--- a/sys-apps/grep/files/ppc-musl.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-Needed to fix build on ppc + musl. Should pop up in next gnulib sync in 
release (different patch).
-
-https://www.openwall.com/lists/musl/2017/11/05/2
-https://github.com/void-linux/void-packages/blob/master/srcpkgs/grep/patches/ppc-musl.patch
-https://git.savannah.gnu.org/cgit/gnulib.git/commit/?id=2d830e4a792fcd9f614ed08a7f18584b8b21d23b
 a/lib/sigsegv.c
-+++ b/lib/sigsegv.c
-@@ -221,8 +221,10 @@ int libsigsegv_version = LIBSIGSEGV_VERSION;
- /* both should be equivalent */
- #   if 0
- #define SIGSEGV_FAULT_STACKPOINTER  ((ucontext_t *) 
ucp)->uc_mcontext.regs->gpr[1]
--#   else
-+#   elif defined(__GLIBC__)
- #define SIGSEGV_FAULT_STACKPOINTER  ((ucontext_t *) 
ucp)->uc_mcontext.uc_regs->gregs[1]
-+#   else
-+#define SIGSEGV_FAULT_STACKPOINTER  ((ucontext_t *) 
ucp)->uc_mcontext.gregs[1]
- #   endif
- #  endif
- 

diff --git a/sys-apps/grep/grep-3.7.ebuild b/sys-apps/grep/grep-3.7.ebuild
deleted file mode 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2023-07-15 Thread Arthur Zamarin
commit: ce79caa10a91ba5a4076389c7c1d285da9188ed9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul 15 11:51:00 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul 15 11:51:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce79caa1

sys-apps/grep: Stabilize 3.11 ppc, #908100

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/grep/grep-3.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.11.ebuild b/sys-apps/grep/grep-3.11.ebuild
index a34eb16e03df..8c464e430d6a 100644
--- a/sys-apps/grep/grep-3.11.ebuild
+++ b/sys-apps/grep/grep-3.11.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == *_p* ]] ; then
 else
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 LICENSE="GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2023-06-09 Thread Arthur Zamarin
commit: 034c1c77c48a0c747d717a898b07fc32133f8913
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jun  9 13:33:36 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jun  9 13:33:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=034c1c77

sys-apps/grep: Stabilize 3.11 hppa, #908100

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/grep/grep-3.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.11.ebuild b/sys-apps/grep/grep-3.11.ebuild
index a47e61c6ccd0..a34eb16e03df 100644
--- a/sys-apps/grep/grep-3.11.ebuild
+++ b/sys-apps/grep/grep-3.11.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == *_p* ]] ; then
 else
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 LICENSE="GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2023-06-09 Thread Arthur Zamarin
commit: 11600f9a555cc9682ebb86d48f5224a11e80fce5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jun  9 12:21:18 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jun  9 12:21:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11600f9a

sys-apps/grep: Stabilize 3.11 sparc, #908100

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/grep/grep-3.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.11.ebuild b/sys-apps/grep/grep-3.11.ebuild
index 899871565c44..d8d81517c62b 100644
--- a/sys-apps/grep/grep-3.11.ebuild
+++ b/sys-apps/grep/grep-3.11.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == *_p* ]] ; then
 else
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 LICENSE="GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2023-06-09 Thread Arthur Zamarin
commit: 55c1f768ddec837e99772177ccb4b555c20b5f75
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jun  9 12:21:21 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jun  9 12:21:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55c1f768

sys-apps/grep: Stabilize 3.11 arm, #908100

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/grep/grep-3.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.11.ebuild b/sys-apps/grep/grep-3.11.ebuild
index c182c3ef4615..a47e61c6ccd0 100644
--- a/sys-apps/grep/grep-3.11.ebuild
+++ b/sys-apps/grep/grep-3.11.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == *_p* ]] ; then
 else
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 LICENSE="GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2023-06-09 Thread Arthur Zamarin
commit: a16d4275e0840e2b94e85ee908cb4c26406d3828
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jun  9 12:21:19 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jun  9 12:21:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a16d4275

sys-apps/grep: Stabilize 3.11 amd64, #908100

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/grep/grep-3.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.11.ebuild b/sys-apps/grep/grep-3.11.ebuild
index d8d81517c62b..d88027375bf1 100644
--- a/sys-apps/grep/grep-3.11.ebuild
+++ b/sys-apps/grep/grep-3.11.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == *_p* ]] ; then
 else
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 LICENSE="GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2023-06-09 Thread Arthur Zamarin
commit: 73e2918316b21d9bc0db8e13630d951276bdbbe4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jun  9 12:21:20 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jun  9 12:21:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73e29183

sys-apps/grep: Stabilize 3.11 x86, #908100

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/grep/grep-3.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.11.ebuild b/sys-apps/grep/grep-3.11.ebuild
index d88027375bf1..a14f4b8bd3dc 100644
--- a/sys-apps/grep/grep-3.11.ebuild
+++ b/sys-apps/grep/grep-3.11.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == *_p* ]] ; then
 else
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 LICENSE="GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2023-06-09 Thread Arthur Zamarin
commit: eed3a787b3918896e3bac063c02fef4b1204abb0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jun  9 12:21:20 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jun  9 12:21:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eed3a787

sys-apps/grep: Stabilize 3.11 arm64, #908100

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/grep/grep-3.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.11.ebuild b/sys-apps/grep/grep-3.11.ebuild
index a14f4b8bd3dc..c182c3ef4615 100644
--- a/sys-apps/grep/grep-3.11.ebuild
+++ b/sys-apps/grep/grep-3.11.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == *_p* ]] ; then
 else
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 LICENSE="GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2023-06-09 Thread Sam James
commit: 613b09f551c151d4643e648401ead7a6c569d4bc
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  9 11:02:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  9 11:02:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=613b09f5

sys-apps/grep: Stabilize 3.11 ppc64, #908100

Signed-off-by: Sam James  gentoo.org>

 sys-apps/grep/grep-3.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.11.ebuild b/sys-apps/grep/grep-3.11.ebuild
index f4c5c0cc1e00..899871565c44 100644
--- a/sys-apps/grep/grep-3.11.ebuild
+++ b/sys-apps/grep/grep-3.11.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == *_p* ]] ; then
 else
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 LICENSE="GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2023-05-14 Thread Sam James
commit: 2c4349600c4d07d6ad0f0f5118a58e997f23fa60
Author: Sam James  gentoo  org>
AuthorDate: Mon May 15 00:43:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 15 00:44:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c434960

sys-apps/grep: drop 3.9, 3.10

3.11 fixes regressions in 3.9 and 3.10, use that instead please.

Signed-off-by: Sam James  gentoo.org>

 sys-apps/grep/Manifest |   4 --
 sys-apps/grep/grep-3.10.ebuild | 115 -
 sys-apps/grep/grep-3.9.ebuild  | 115 -
 3 files changed, 234 deletions(-)

diff --git a/sys-apps/grep/Manifest b/sys-apps/grep/Manifest
index 90a6a867c369..2d2d7f8559b4 100644
--- a/sys-apps/grep/Manifest
+++ b/sys-apps/grep/Manifest
@@ -1,10 +1,6 @@
-DIST grep-3.10.tar.xz 1687464 BLAKE2B 
5ff169a4ed39e8af1e6729fd2e1bafd39036a4f56cf831f990d58bf9e76bc7d8b055254ae7f60509be4e8bf2f3737edb15431a8ecfc7fc058578d2abea3d73b9
 SHA512 
865e8f3fd7afc68f1a52f5e1e1ee05fb9c6d6182201efb0dbdf6075347b0b1d2bf0784537a8f8dd4fb050d523f7a1d2fb5b9c3e3245087d0e6cc12d6e9d3961b
-DIST grep-3.10.tar.xz.sig 833 BLAKE2B 
0b13c8c8955b4e38889cf79b426618e006b05bc3b224e0705b2cb592b1520a7fc751d5cc386371707a53c8b6888c4e1f9dd31c3ea2ef5cbf4c97ddef3ba7d037
 SHA512 
02224ff2d6b3a9a50d0e15f7a9b3c264aa717602d133ac32b36a7315bf29ec3b94ef7ec31ee979b199264d10003dc502e20f9bf932bb32b4abe4426ea564d4be
 DIST grep-3.11.tar.xz 1703776 BLAKE2B 
e21785bca20b5a090d32bb5dc525fb298af30165106ed4c289b1518ea3d2acdcacfd6309b12f13be29a4b958f19588546119c695deb2b7500d49dcff86357bdc
 SHA512 
f254a1905a08c8173e12fbdd4fd8baed9a200217fba9d7641f0d78e4e002c1f2a621152d67027d9b25f0bb2430898f5233dc70909d8464fd13d7dd9298e65c42
 DIST grep-3.11.tar.xz.sig 833 BLAKE2B 
5edfba20e3a9f54d25ae63cf04985382bf6afb0ca643979561321090614e68b5d234767b07e48211888722c52c441233093735e183ff69432d5ee2e6a4f53aea
 SHA512 
487aba063373ca0594c519991f19b2a6a33b3da0d74735c890f3828fd0880e7e6f64495d2c8f9efa5da53d1eb2d446609bab2399a4b89dcb4510a632e31ffb54
 DIST grep-3.7.tar.xz 1641196 BLAKE2B 
acf03b1fe8065dac48d686de070bab9ecddae65c97f3b0e2be484e8abdd06d1fbdbb396f3d73dadadf9618aad2f02cf6416094bad64d5f2f15eab6b6b3adfeda
 SHA512 
e9e45dcd40af8367f819f2b93c5e1b4e98a251a9aa251841fa67a875380fae52cfa27c68c6dbdd6a4dde1b1017ee0f6b9833ef6dd6e419d32d71b6df5e972b82
 DIST grep-3.7.tar.xz.sig 833 BLAKE2B 
02a2850e22e8054dcfd02b6f08747a97d43dae9adb908516bdaed35750aa7f773832ad1b0b4c53d7b0ebc8f1fe2979e7938bbbeeb09ea00c11b4a0d5846c7b9c
 SHA512 
9db28883b696fbbb0fad32f4ecd168954dc475d5f0a8f2b4f960ff615ef7dd8348a7caaee85a96287824472a29485ff921af121c582083ca5ad5c30960f99cf4
 DIST grep-3.8.tar.xz 1709536 BLAKE2B 
24cf6f7aa35c85f59f508969ee9731c5be1e5c613e64e636f464bbdde917bb99ba739e4b82abf08da127ad0400d62e27d139f85142035745121d381982ec6c36
 SHA512 
2014519a80c6dcd799837e1bd7d9d5ebe8729ec54b0dc76981dac4755a9a8a9f200470cdcc911e2825bed8162e61da39e3dd60289f7393b48bf67314077d0c79
 DIST grep-3.8.tar.xz.sig 833 BLAKE2B 
40f472389705375611015ba0eb85eb32643304b1a324877a75821d086a128a20d00df3d7cd960ec45709f40f21488bbcf993c6fe667ef23663688b33296e650b
 SHA512 
8266b58485f225c2189814e3898c72e59d251b729e0c302d31f57abdb7ac2e6e28dde2c5c8095673b6f007b2a3ebc26db1dca910a7771aba80dad4b3c6761ee4
-DIST grep-3.9.tar.xz 1680380 BLAKE2B 
33fefce2a831ad6f00f2eb1d8a063cf280635f2d9c481c98981f7a2ff143c846ab570a448c9c02c3ba08cf2c98612cb364d2d033baf92d62c4515315453cc6f9
 SHA512 
38aaa28bded9f6d1d527356e9e63bb1dafb4ec8f09e83f2d3bc86c1d6af1a5a8cb9895067375b5b8929ec2cba6ab71c369ed4c6e2a0f7a01dec3c11a6f4c1836
-DIST grep-3.9.tar.xz.sig 833 BLAKE2B 
bbb8a07986368755276c6648378afdbec44da2873574ebb0dce634b0e90da2cb6fd0eaf64969843e2fe65ae5e83aba6b1fea9fde9b246fbedf982393cf54b715
 SHA512 
d50e11d0d333c09a6afcae511c93cfb54d9dd0a6600f271abf5e103cbf8bdcf9b8606924d7c71770e20c35df5d5468dc339cea1f05d257776734e17f8378d891

diff --git a/sys-apps/grep/grep-3.10.ebuild b/sys-apps/grep/grep-3.10.ebuild
deleted file mode 100644
index 9b91be42e509..
--- a/sys-apps/grep/grep-3.10.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/grep.asc
-inherit flag-o-matic verify-sig
-
-DESCRIPTION="GNU regular expression matcher"
-HOMEPAGE="https://www.gnu.org/software/grep/;
-
-if [[ ${PV} == *_p* ]] ; then
-   # Subscribe to the 'platform-testers' ML to find these.
-   # Useful to test on our especially more niche arches and report issues 
upstream.
-   MY_COMMIT="8-026c"
-   MY_P=${PN}-$(ver_cut 1-2).${MY_COMMIT}
-   SRC_URI="https://meyering.net/${PN}/${MY_P}.tar.xz;
-   SRC_URI+=" verify-sig? ( https://meyering.net/${PN}/${MY_P}.tar.xz.sig 
)"
-   S="${WORKDIR}"/${MY_P}
-else
-   SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
-   SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
-   

[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2023-05-14 Thread Sam James
commit: 79964805cf4b7a5eae9392b861bd81aada2e7059
Author: Sam James  gentoo  org>
AuthorDate: Mon May 15 00:43:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 15 00:44:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79964805

sys-apps/grep: add 3.11, drop 3.10_p20230430

Signed-off-by: Sam James  gentoo.org>

 sys-apps/grep/Manifest | 4 ++--
 sys-apps/grep/{grep-3.10_p20230430.ebuild => grep-3.11.ebuild} | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/grep/Manifest b/sys-apps/grep/Manifest
index 021a438f4765..90a6a867c369 100644
--- a/sys-apps/grep/Manifest
+++ b/sys-apps/grep/Manifest
@@ -1,7 +1,7 @@
-DIST grep-3.10.19-2ea9.tar.xz 1702712 BLAKE2B 
93b6d07703039d6ace2a989498eb760d58bb57e01658d371ac4d010af7c6831f3e2908d38c8deaa300ff0d30b69449e975f08863a327acd71f18c5a0cf01b16b
 SHA512 
4048b151a8c9004fc5d4a21f5b40cb5703945ba5635fcf262f847ba95dfa5022c1dae51b8efcb7ab288910623761d3daaa6f2c9352f2db667f288c86e8ee8791
-DIST grep-3.10.19-2ea9.tar.xz.sig 833 BLAKE2B 
867c954910e160e271e048aa0476ab552640a8c52b3e018d0482734f79cb3ae20dc5259077fe09e0bb93284c88b8fbfdea19756d966c5df230bfe5df9f6a77f8
 SHA512 
e37ce1fcd36aafcf9e89c7603ce23b7cde207fc6ab5291140048091dea47c47505a282b4b2c666472ddfcc1fc0212112311f2ab88cff592ed4db31e51db67d83
 DIST grep-3.10.tar.xz 1687464 BLAKE2B 
5ff169a4ed39e8af1e6729fd2e1bafd39036a4f56cf831f990d58bf9e76bc7d8b055254ae7f60509be4e8bf2f3737edb15431a8ecfc7fc058578d2abea3d73b9
 SHA512 
865e8f3fd7afc68f1a52f5e1e1ee05fb9c6d6182201efb0dbdf6075347b0b1d2bf0784537a8f8dd4fb050d523f7a1d2fb5b9c3e3245087d0e6cc12d6e9d3961b
 DIST grep-3.10.tar.xz.sig 833 BLAKE2B 
0b13c8c8955b4e38889cf79b426618e006b05bc3b224e0705b2cb592b1520a7fc751d5cc386371707a53c8b6888c4e1f9dd31c3ea2ef5cbf4c97ddef3ba7d037
 SHA512 
02224ff2d6b3a9a50d0e15f7a9b3c264aa717602d133ac32b36a7315bf29ec3b94ef7ec31ee979b199264d10003dc502e20f9bf932bb32b4abe4426ea564d4be
+DIST grep-3.11.tar.xz 1703776 BLAKE2B 
e21785bca20b5a090d32bb5dc525fb298af30165106ed4c289b1518ea3d2acdcacfd6309b12f13be29a4b958f19588546119c695deb2b7500d49dcff86357bdc
 SHA512 
f254a1905a08c8173e12fbdd4fd8baed9a200217fba9d7641f0d78e4e002c1f2a621152d67027d9b25f0bb2430898f5233dc70909d8464fd13d7dd9298e65c42
+DIST grep-3.11.tar.xz.sig 833 BLAKE2B 
5edfba20e3a9f54d25ae63cf04985382bf6afb0ca643979561321090614e68b5d234767b07e48211888722c52c441233093735e183ff69432d5ee2e6a4f53aea
 SHA512 
487aba063373ca0594c519991f19b2a6a33b3da0d74735c890f3828fd0880e7e6f64495d2c8f9efa5da53d1eb2d446609bab2399a4b89dcb4510a632e31ffb54
 DIST grep-3.7.tar.xz 1641196 BLAKE2B 
acf03b1fe8065dac48d686de070bab9ecddae65c97f3b0e2be484e8abdd06d1fbdbb396f3d73dadadf9618aad2f02cf6416094bad64d5f2f15eab6b6b3adfeda
 SHA512 
e9e45dcd40af8367f819f2b93c5e1b4e98a251a9aa251841fa67a875380fae52cfa27c68c6dbdd6a4dde1b1017ee0f6b9833ef6dd6e419d32d71b6df5e972b82
 DIST grep-3.7.tar.xz.sig 833 BLAKE2B 
02a2850e22e8054dcfd02b6f08747a97d43dae9adb908516bdaed35750aa7f773832ad1b0b4c53d7b0ebc8f1fe2979e7938bbbeeb09ea00c11b4a0d5846c7b9c
 SHA512 
9db28883b696fbbb0fad32f4ecd168954dc475d5f0a8f2b4f960ff615ef7dd8348a7caaee85a96287824472a29485ff921af121c582083ca5ad5c30960f99cf4
 DIST grep-3.8.tar.xz 1709536 BLAKE2B 
24cf6f7aa35c85f59f508969ee9731c5be1e5c613e64e636f464bbdde917bb99ba739e4b82abf08da127ad0400d62e27d139f85142035745121d381982ec6c36
 SHA512 
2014519a80c6dcd799837e1bd7d9d5ebe8729ec54b0dc76981dac4755a9a8a9f200470cdcc911e2825bed8162e61da39e3dd60289f7393b48bf67314077d0c79

diff --git a/sys-apps/grep/grep-3.10_p20230430.ebuild 
b/sys-apps/grep/grep-3.11.ebuild
similarity index 100%
rename from sys-apps/grep/grep-3.10_p20230430.ebuild
rename to sys-apps/grep/grep-3.11.ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2023-04-30 Thread Sam James
commit: 7f1dcf1da0a177a75cea0edcc4c587bafc39d5e6
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 30 23:42:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 30 23:49:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f1dcf1d

sys-apps/grep: add 3.10_p20230430, drop 3.10_p20230421

Note that per 
https://lists.gnu.org/archive/html/platform-testers/2023-04/msg6.html
and the various other discussions in grep commits & the bug tracker, we need
the very latest pcre2 to avoid hard to debug runtime issues.

Signed-off-by: Sam James  gentoo.org>

 sys-apps/grep/Manifest| 4 ++--
 .../grep/{grep-3.10_p20230421.ebuild => grep-3.10_p20230430.ebuild}   | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-apps/grep/Manifest b/sys-apps/grep/Manifest
index c168eec071f9..021a438f4765 100644
--- a/sys-apps/grep/Manifest
+++ b/sys-apps/grep/Manifest
@@ -1,5 +1,5 @@
-DIST grep-3.10.12-0f2c.tar.xz 1706376 BLAKE2B 
7e0dd6727effbe1829a4fd47bf133340bc4748b5de48c7aa3ffa81815433d410d7133a9c67a69eccda745d1044152742ff1c9a70021ac3a5925fc526e43a311e
 SHA512 
861f4ed6edd1370885f0f4539711ffc94c437aac90baea123a101163e5c09d5c8410fb4dbfc1a9e6683ece3ea0f3f72711453f7ed414fdce0cf3a4516545a39e
-DIST grep-3.10.12-0f2c.tar.xz.sig 833 BLAKE2B 
83efe45b044ac8a39021315dfa3732decfd881590c13bd123c25022a16c239ad78dd507153001cb131e767d793b00143552e026870f8e78b152396b0fd20661a
 SHA512 
42dc7814d3f43c6961fd74be5de24317ecfa844074bd58361ff2d3147d3feb9f4966014a9b6caccbad7162e9408221abbbd1178087334dd353df3ed7b4ffe7ed
+DIST grep-3.10.19-2ea9.tar.xz 1702712 BLAKE2B 
93b6d07703039d6ace2a989498eb760d58bb57e01658d371ac4d010af7c6831f3e2908d38c8deaa300ff0d30b69449e975f08863a327acd71f18c5a0cf01b16b
 SHA512 
4048b151a8c9004fc5d4a21f5b40cb5703945ba5635fcf262f847ba95dfa5022c1dae51b8efcb7ab288910623761d3daaa6f2c9352f2db667f288c86e8ee8791
+DIST grep-3.10.19-2ea9.tar.xz.sig 833 BLAKE2B 
867c954910e160e271e048aa0476ab552640a8c52b3e018d0482734f79cb3ae20dc5259077fe09e0bb93284c88b8fbfdea19756d966c5df230bfe5df9f6a77f8
 SHA512 
e37ce1fcd36aafcf9e89c7603ce23b7cde207fc6ab5291140048091dea47c47505a282b4b2c666472ddfcc1fc0212112311f2ab88cff592ed4db31e51db67d83
 DIST grep-3.10.tar.xz 1687464 BLAKE2B 
5ff169a4ed39e8af1e6729fd2e1bafd39036a4f56cf831f990d58bf9e76bc7d8b055254ae7f60509be4e8bf2f3737edb15431a8ecfc7fc058578d2abea3d73b9
 SHA512 
865e8f3fd7afc68f1a52f5e1e1ee05fb9c6d6182201efb0dbdf6075347b0b1d2bf0784537a8f8dd4fb050d523f7a1d2fb5b9c3e3245087d0e6cc12d6e9d3961b
 DIST grep-3.10.tar.xz.sig 833 BLAKE2B 
0b13c8c8955b4e38889cf79b426618e006b05bc3b224e0705b2cb592b1520a7fc751d5cc386371707a53c8b6888c4e1f9dd31c3ea2ef5cbf4c97ddef3ba7d037
 SHA512 
02224ff2d6b3a9a50d0e15f7a9b3c264aa717602d133ac32b36a7315bf29ec3b94ef7ec31ee979b199264d10003dc502e20f9bf932bb32b4abe4426ea564d4be
 DIST grep-3.7.tar.xz 1641196 BLAKE2B 
acf03b1fe8065dac48d686de070bab9ecddae65c97f3b0e2be484e8abdd06d1fbdbb396f3d73dadadf9618aad2f02cf6416094bad64d5f2f15eab6b6b3adfeda
 SHA512 
e9e45dcd40af8367f819f2b93c5e1b4e98a251a9aa251841fa67a875380fae52cfa27c68c6dbdd6a4dde1b1017ee0f6b9833ef6dd6e419d32d71b6df5e972b82

diff --git a/sys-apps/grep/grep-3.10_p20230421.ebuild 
b/sys-apps/grep/grep-3.10_p20230430.ebuild
similarity index 97%
rename from sys-apps/grep/grep-3.10_p20230421.ebuild
rename to sys-apps/grep/grep-3.10_p20230430.ebuild
index 194b0ee1280d..05138ad583b9 100644
--- a/sys-apps/grep/grep-3.10_p20230421.ebuild
+++ b/sys-apps/grep/grep-3.10_p20230430.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://www.gnu.org/software/grep/;
 if [[ ${PV} == *_p* ]] ; then
# Subscribe to the 'platform-testers' ML to find these.
# Useful to test on our especially more niche arches and report issues 
upstream.
-   MY_COMMIT="12-0f2c"
+   MY_COMMIT="19-2ea9"
MY_P=${PN}-$(ver_cut 1-2).${MY_COMMIT}
SRC_URI="https://meyering.net/${PN}/${MY_P}.tar.xz;
SRC_URI+=" verify-sig? ( https://meyering.net/${PN}/${MY_P}.tar.xz.sig 
)"
@@ -31,7 +31,7 @@ IUSE="+egrep-fgrep nls pcre static"
 REQUIRED_USE="static? ( !sparc )"
 
 LIB_DEPEND="
-   pcre? ( >=dev-libs/libpcre2-7.8-r1[static-libs(+)] )
+   pcre? ( >=dev-libs/libpcre2-10.42-r1[static-libs(+)] )
sparc? ( dev-libs/libsigsegv )
 "
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2023-04-21 Thread Sam James
commit: 9e74d5ad2c8f2eb317d80ff5aa8541578ad0bbe9
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 21 07:48:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr 21 07:52:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e74d5ad

sys-apps/grep: add 3.10_p20230421, drop 3.10_p20230410 (unkeyworded)

Signed-off-by: Sam James  gentoo.org>

 sys-apps/grep/Manifest| 4 ++--
 .../grep/{grep-3.10_p20230410.ebuild => grep-3.10_p20230421.ebuild}   | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-apps/grep/Manifest b/sys-apps/grep/Manifest
index 74afa8e6a07a..c168eec071f9 100644
--- a/sys-apps/grep/Manifest
+++ b/sys-apps/grep/Manifest
@@ -1,5 +1,5 @@
-DIST grep-3.10.7-e498.tar.xz 1700076 BLAKE2B 
e50b2799ad43461441e82eb88e050e1aa1ac223e02b1c77f52657195ebbaf336795156cd26d4fb11734b1f3c6616ea60ac432f71faf263d32d3e9e196a9587b5
 SHA512 
671e06c3189cfa52614fddf42b85b907b0be5325e0ece418db39c3bfb5ae9998f171f225bb3fddc36f0669bcd32f0cffe6a7bca63920b400e7fcafefe72550de
-DIST grep-3.10.7-e498.tar.xz.sig 833 BLAKE2B 
82b914943cf6c79f343321adde11ad1c0751819aed61f713e12be4a300879aee8dc35da08c8bad2ca5b9bbf50d9f495ef44dd98677a47574dc71918733a3b23d
 SHA512 
5d11c04f42730852063211904cd95b83555f1b1aed985ce8ef0f17e0c4755d799cd60eb7986c002b54c56b1083538ae6b51c25ebd55db07273a6819b80512c6b
+DIST grep-3.10.12-0f2c.tar.xz 1706376 BLAKE2B 
7e0dd6727effbe1829a4fd47bf133340bc4748b5de48c7aa3ffa81815433d410d7133a9c67a69eccda745d1044152742ff1c9a70021ac3a5925fc526e43a311e
 SHA512 
861f4ed6edd1370885f0f4539711ffc94c437aac90baea123a101163e5c09d5c8410fb4dbfc1a9e6683ece3ea0f3f72711453f7ed414fdce0cf3a4516545a39e
+DIST grep-3.10.12-0f2c.tar.xz.sig 833 BLAKE2B 
83efe45b044ac8a39021315dfa3732decfd881590c13bd123c25022a16c239ad78dd507153001cb131e767d793b00143552e026870f8e78b152396b0fd20661a
 SHA512 
42dc7814d3f43c6961fd74be5de24317ecfa844074bd58361ff2d3147d3feb9f4966014a9b6caccbad7162e9408221abbbd1178087334dd353df3ed7b4ffe7ed
 DIST grep-3.10.tar.xz 1687464 BLAKE2B 
5ff169a4ed39e8af1e6729fd2e1bafd39036a4f56cf831f990d58bf9e76bc7d8b055254ae7f60509be4e8bf2f3737edb15431a8ecfc7fc058578d2abea3d73b9
 SHA512 
865e8f3fd7afc68f1a52f5e1e1ee05fb9c6d6182201efb0dbdf6075347b0b1d2bf0784537a8f8dd4fb050d523f7a1d2fb5b9c3e3245087d0e6cc12d6e9d3961b
 DIST grep-3.10.tar.xz.sig 833 BLAKE2B 
0b13c8c8955b4e38889cf79b426618e006b05bc3b224e0705b2cb592b1520a7fc751d5cc386371707a53c8b6888c4e1f9dd31c3ea2ef5cbf4c97ddef3ba7d037
 SHA512 
02224ff2d6b3a9a50d0e15f7a9b3c264aa717602d133ac32b36a7315bf29ec3b94ef7ec31ee979b199264d10003dc502e20f9bf932bb32b4abe4426ea564d4be
 DIST grep-3.7.tar.xz 1641196 BLAKE2B 
acf03b1fe8065dac48d686de070bab9ecddae65c97f3b0e2be484e8abdd06d1fbdbb396f3d73dadadf9618aad2f02cf6416094bad64d5f2f15eab6b6b3adfeda
 SHA512 
e9e45dcd40af8367f819f2b93c5e1b4e98a251a9aa251841fa67a875380fae52cfa27c68c6dbdd6a4dde1b1017ee0f6b9833ef6dd6e419d32d71b6df5e972b82

diff --git a/sys-apps/grep/grep-3.10_p20230410.ebuild 
b/sys-apps/grep/grep-3.10_p20230421.ebuild
similarity index 99%
rename from sys-apps/grep/grep-3.10_p20230410.ebuild
rename to sys-apps/grep/grep-3.10_p20230421.ebuild
index 1dbbfb2df67f..194b0ee1280d 100644
--- a/sys-apps/grep/grep-3.10_p20230410.ebuild
+++ b/sys-apps/grep/grep-3.10_p20230421.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://www.gnu.org/software/grep/;
 if [[ ${PV} == *_p* ]] ; then
# Subscribe to the 'platform-testers' ML to find these.
# Useful to test on our especially more niche arches and report issues 
upstream.
-   MY_COMMIT="7-e498"
+   MY_COMMIT="12-0f2c"
MY_P=${PN}-$(ver_cut 1-2).${MY_COMMIT}
SRC_URI="https://meyering.net/${PN}/${MY_P}.tar.xz;
SRC_URI+=" verify-sig? ( https://meyering.net/${PN}/${MY_P}.tar.xz.sig 
)"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2023-04-10 Thread Sam James
commit: 4499057035307d4fc366c5cfeab7aaf57ad9dbc4
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 10 07:00:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 10 07:11:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44990570

sys-apps/grep: add 3.10_p20230410 (unkeyworded)

Signed-off-by: Sam James  gentoo.org>

 sys-apps/grep/Manifest   |   2 +
 sys-apps/grep/grep-3.10_p20230410.ebuild | 115 +++
 2 files changed, 117 insertions(+)

diff --git a/sys-apps/grep/Manifest b/sys-apps/grep/Manifest
index fe709b81efa0..74afa8e6a07a 100644
--- a/sys-apps/grep/Manifest
+++ b/sys-apps/grep/Manifest
@@ -1,3 +1,5 @@
+DIST grep-3.10.7-e498.tar.xz 1700076 BLAKE2B 
e50b2799ad43461441e82eb88e050e1aa1ac223e02b1c77f52657195ebbaf336795156cd26d4fb11734b1f3c6616ea60ac432f71faf263d32d3e9e196a9587b5
 SHA512 
671e06c3189cfa52614fddf42b85b907b0be5325e0ece418db39c3bfb5ae9998f171f225bb3fddc36f0669bcd32f0cffe6a7bca63920b400e7fcafefe72550de
+DIST grep-3.10.7-e498.tar.xz.sig 833 BLAKE2B 
82b914943cf6c79f343321adde11ad1c0751819aed61f713e12be4a300879aee8dc35da08c8bad2ca5b9bbf50d9f495ef44dd98677a47574dc71918733a3b23d
 SHA512 
5d11c04f42730852063211904cd95b83555f1b1aed985ce8ef0f17e0c4755d799cd60eb7986c002b54c56b1083538ae6b51c25ebd55db07273a6819b80512c6b
 DIST grep-3.10.tar.xz 1687464 BLAKE2B 
5ff169a4ed39e8af1e6729fd2e1bafd39036a4f56cf831f990d58bf9e76bc7d8b055254ae7f60509be4e8bf2f3737edb15431a8ecfc7fc058578d2abea3d73b9
 SHA512 
865e8f3fd7afc68f1a52f5e1e1ee05fb9c6d6182201efb0dbdf6075347b0b1d2bf0784537a8f8dd4fb050d523f7a1d2fb5b9c3e3245087d0e6cc12d6e9d3961b
 DIST grep-3.10.tar.xz.sig 833 BLAKE2B 
0b13c8c8955b4e38889cf79b426618e006b05bc3b224e0705b2cb592b1520a7fc751d5cc386371707a53c8b6888c4e1f9dd31c3ea2ef5cbf4c97ddef3ba7d037
 SHA512 
02224ff2d6b3a9a50d0e15f7a9b3c264aa717602d133ac32b36a7315bf29ec3b94ef7ec31ee979b199264d10003dc502e20f9bf932bb32b4abe4426ea564d4be
 DIST grep-3.7.tar.xz 1641196 BLAKE2B 
acf03b1fe8065dac48d686de070bab9ecddae65c97f3b0e2be484e8abdd06d1fbdbb396f3d73dadadf9618aad2f02cf6416094bad64d5f2f15eab6b6b3adfeda
 SHA512 
e9e45dcd40af8367f819f2b93c5e1b4e98a251a9aa251841fa67a875380fae52cfa27c68c6dbdd6a4dde1b1017ee0f6b9833ef6dd6e419d32d71b6df5e972b82

diff --git a/sys-apps/grep/grep-3.10_p20230410.ebuild 
b/sys-apps/grep/grep-3.10_p20230410.ebuild
new file mode 100644
index ..1dbbfb2df67f
--- /dev/null
+++ b/sys-apps/grep/grep-3.10_p20230410.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/grep.asc
+inherit flag-o-matic verify-sig
+
+DESCRIPTION="GNU regular expression matcher"
+HOMEPAGE="https://www.gnu.org/software/grep/;
+
+if [[ ${PV} == *_p* ]] ; then
+   # Subscribe to the 'platform-testers' ML to find these.
+   # Useful to test on our especially more niche arches and report issues 
upstream.
+   MY_COMMIT="7-e498"
+   MY_P=${PN}-$(ver_cut 1-2).${MY_COMMIT}
+   SRC_URI="https://meyering.net/${PN}/${MY_P}.tar.xz;
+   SRC_URI+=" verify-sig? ( https://meyering.net/${PN}/${MY_P}.tar.xz.sig 
)"
+   S="${WORKDIR}"/${MY_P}
+else
+   SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
+   SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux 
~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="+egrep-fgrep nls pcre static"
+
+# We lack dev-libs/libsigsegv[static-libs] for now
+REQUIRED_USE="static? ( !sparc )"
+
+LIB_DEPEND="
+   pcre? ( >=dev-libs/libpcre2-7.8-r1[static-libs(+)] )
+   sparc? ( dev-libs/libsigsegv )
+"
+RDEPEND="
+   !static? ( ${LIB_DEPEND//\[static-libs(+)]} )
+   nls? ( virtual/libintl )
+   virtual/libiconv
+"
+DEPEND="
+   ${RDEPEND}
+   static? ( ${LIB_DEPEND} )
+"
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+   verify-sig? ( sec-keys/openpgp-keys-grep )
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
+
+QA_CONFIG_IMPL_DECL_SKIP=(
+   # Either gnulib FPs or fixed in newer autoconf, not worth autoreconf 
here for now?
+   MIN
+   alignof
+   static_assert
+)
+
+src_prepare() {
+   default
+
+   # bug #523898
+   sed -i \
+   -e "s:@SHELL@:${EPREFIX}/bin/sh:g" \
+   -e "s:@grep@:${EPREFIX}/bin/grep:" \
+   src/egrep.sh || die
+}
+
+src_configure() {
+   use static && append-ldflags -static
+
+   # We used to turn this off unconditionally (bug #673524) but we now
+   # allow it for cases where libsigsegv is better for userspace handling
+   # of stack overflows.
+   # In particular, it's necessary for sparc: bug #768135
+   export 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2023-03-31 Thread Arthur Zamarin
commit: 4aeeb81627973f078cbdd52a9f94c9fc52c9b129
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 31 11:39:39 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 31 11:39:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aeeb816

sys-apps/grep: Stabilize 3.8-r1 ppc, #884389

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/grep/grep-3.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.8-r1.ebuild b/sys-apps/grep/grep-3.8-r1.ebuild
index 657b75021b1a..d7b1b8233c90 100644
--- a/sys-apps/grep/grep-3.8-r1.ebuild
+++ b/sys-apps/grep/grep-3.8-r1.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == *_p* ]] ; then
 else
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2023-03-22 Thread Sam James
commit: a66ac9987b70506d73346fa780691a575c3d6051
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 23 01:34:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 23 01:35:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a66ac998

sys-apps/grep: add 3.10, drop 3.9_p20230319

Signed-off-by: Sam James  gentoo.org>

 sys-apps/grep/Manifest| 4 ++--
 sys-apps/grep/{grep-3.9_p20230319.ebuild => grep-3.10.ebuild} | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/grep/Manifest b/sys-apps/grep/Manifest
index d1a05497f036..fe709b81efa0 100644
--- a/sys-apps/grep/Manifest
+++ b/sys-apps/grep/Manifest
@@ -1,8 +1,8 @@
+DIST grep-3.10.tar.xz 1687464 BLAKE2B 
5ff169a4ed39e8af1e6729fd2e1bafd39036a4f56cf831f990d58bf9e76bc7d8b055254ae7f60509be4e8bf2f3737edb15431a8ecfc7fc058578d2abea3d73b9
 SHA512 
865e8f3fd7afc68f1a52f5e1e1ee05fb9c6d6182201efb0dbdf6075347b0b1d2bf0784537a8f8dd4fb050d523f7a1d2fb5b9c3e3245087d0e6cc12d6e9d3961b
+DIST grep-3.10.tar.xz.sig 833 BLAKE2B 
0b13c8c8955b4e38889cf79b426618e006b05bc3b224e0705b2cb592b1520a7fc751d5cc386371707a53c8b6888c4e1f9dd31c3ea2ef5cbf4c97ddef3ba7d037
 SHA512 
02224ff2d6b3a9a50d0e15f7a9b3c264aa717602d133ac32b36a7315bf29ec3b94ef7ec31ee979b199264d10003dc502e20f9bf932bb32b4abe4426ea564d4be
 DIST grep-3.7.tar.xz 1641196 BLAKE2B 
acf03b1fe8065dac48d686de070bab9ecddae65c97f3b0e2be484e8abdd06d1fbdbb396f3d73dadadf9618aad2f02cf6416094bad64d5f2f15eab6b6b3adfeda
 SHA512 
e9e45dcd40af8367f819f2b93c5e1b4e98a251a9aa251841fa67a875380fae52cfa27c68c6dbdd6a4dde1b1017ee0f6b9833ef6dd6e419d32d71b6df5e972b82
 DIST grep-3.7.tar.xz.sig 833 BLAKE2B 
02a2850e22e8054dcfd02b6f08747a97d43dae9adb908516bdaed35750aa7f773832ad1b0b4c53d7b0ebc8f1fe2979e7938bbbeeb09ea00c11b4a0d5846c7b9c
 SHA512 
9db28883b696fbbb0fad32f4ecd168954dc475d5f0a8f2b4f960ff615ef7dd8348a7caaee85a96287824472a29485ff921af121c582083ca5ad5c30960f99cf4
 DIST grep-3.8.tar.xz 1709536 BLAKE2B 
24cf6f7aa35c85f59f508969ee9731c5be1e5c613e64e636f464bbdde917bb99ba739e4b82abf08da127ad0400d62e27d139f85142035745121d381982ec6c36
 SHA512 
2014519a80c6dcd799837e1bd7d9d5ebe8729ec54b0dc76981dac4755a9a8a9f200470cdcc911e2825bed8162e61da39e3dd60289f7393b48bf67314077d0c79
 DIST grep-3.8.tar.xz.sig 833 BLAKE2B 
40f472389705375611015ba0eb85eb32643304b1a324877a75821d086a128a20d00df3d7cd960ec45709f40f21488bbcf993c6fe667ef23663688b33296e650b
 SHA512 
8266b58485f225c2189814e3898c72e59d251b729e0c302d31f57abdb7ac2e6e28dde2c5c8095673b6f007b2a3ebc26db1dca910a7771aba80dad4b3c6761ee4
-DIST grep-3.9.8-026c.tar.xz 1685328 BLAKE2B 
1505fabf4614ba270cc7bc2c71152aa611050f0431687894e187ec93d069ed6d9b8a888406ea7461216fb9d8d42fa5ad293161c2535121875a8b21eb64b5fc9e
 SHA512 
b11ff829590a875b7d53bb3f7e8c46f01b5dc89133eacb4a55941a1906ca1d2b99eeaef1fd0d07b9b265b972bc782ac311b5e5f0e43f8ef51c5c944b1e22317b
-DIST grep-3.9.8-026c.tar.xz.sig 833 BLAKE2B 
84c2aff801eaf075be6fcf985ffb4ea144c2c07d43b9df71e123b9b87b504ab3065e84ae1ee4a18c902215afbef4ecdc772bbede857cce74188099f6222be60e
 SHA512 
6274b204156eb91dbcc65e279f808e8f865220ff10550c468d44823e65ae0e1d7da51d8468315fff326bfc4f13f9edbdc873799ed4cfbce388bd1a76781e675b
 DIST grep-3.9.tar.xz 1680380 BLAKE2B 
33fefce2a831ad6f00f2eb1d8a063cf280635f2d9c481c98981f7a2ff143c846ab570a448c9c02c3ba08cf2c98612cb364d2d033baf92d62c4515315453cc6f9
 SHA512 
38aaa28bded9f6d1d527356e9e63bb1dafb4ec8f09e83f2d3bc86c1d6af1a5a8cb9895067375b5b8929ec2cba6ab71c369ed4c6e2a0f7a01dec3c11a6f4c1836
 DIST grep-3.9.tar.xz.sig 833 BLAKE2B 
bbb8a07986368755276c6648378afdbec44da2873574ebb0dce634b0e90da2cb6fd0eaf64969843e2fe65ae5e83aba6b1fea9fde9b246fbedf982393cf54b715
 SHA512 
d50e11d0d333c09a6afcae511c93cfb54d9dd0a6600f271abf5e103cbf8bdcf9b8606924d7c71770e20c35df5d5468dc339cea1f05d257776734e17f8378d891

diff --git a/sys-apps/grep/grep-3.9_p20230319.ebuild 
b/sys-apps/grep/grep-3.10.ebuild
similarity index 100%
rename from sys-apps/grep/grep-3.9_p20230319.ebuild
rename to sys-apps/grep/grep-3.10.ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2023-03-19 Thread Sam James
commit: efd98b3e7696c08aec3e8f5441a0e392b4026864
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 19 23:58:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 19 23:58:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efd98b3e

sys-apps/grep: drop 3.9_p20230318

Signed-off-by: Sam James  gentoo.org>

 sys-apps/grep/Manifest  |   2 -
 sys-apps/grep/grep-3.9_p20230318.ebuild | 115 
 2 files changed, 117 deletions(-)

diff --git a/sys-apps/grep/Manifest b/sys-apps/grep/Manifest
index a7a44e273c53..d1a05497f036 100644
--- a/sys-apps/grep/Manifest
+++ b/sys-apps/grep/Manifest
@@ -2,8 +2,6 @@ DIST grep-3.7.tar.xz 1641196 BLAKE2B 
acf03b1fe8065dac48d686de070bab9ecddae65c97f
 DIST grep-3.7.tar.xz.sig 833 BLAKE2B 
02a2850e22e8054dcfd02b6f08747a97d43dae9adb908516bdaed35750aa7f773832ad1b0b4c53d7b0ebc8f1fe2979e7938bbbeeb09ea00c11b4a0d5846c7b9c
 SHA512 
9db28883b696fbbb0fad32f4ecd168954dc475d5f0a8f2b4f960ff615ef7dd8348a7caaee85a96287824472a29485ff921af121c582083ca5ad5c30960f99cf4
 DIST grep-3.8.tar.xz 1709536 BLAKE2B 
24cf6f7aa35c85f59f508969ee9731c5be1e5c613e64e636f464bbdde917bb99ba739e4b82abf08da127ad0400d62e27d139f85142035745121d381982ec6c36
 SHA512 
2014519a80c6dcd799837e1bd7d9d5ebe8729ec54b0dc76981dac4755a9a8a9f200470cdcc911e2825bed8162e61da39e3dd60289f7393b48bf67314077d0c79
 DIST grep-3.8.tar.xz.sig 833 BLAKE2B 
40f472389705375611015ba0eb85eb32643304b1a324877a75821d086a128a20d00df3d7cd960ec45709f40f21488bbcf993c6fe667ef23663688b33296e650b
 SHA512 
8266b58485f225c2189814e3898c72e59d251b729e0c302d31f57abdb7ac2e6e28dde2c5c8095673b6f007b2a3ebc26db1dca910a7771aba80dad4b3c6761ee4
-DIST grep-3.9.4-c83f.tar.xz 1684888 BLAKE2B 
b50d526c2552bc59807cc4ea2ed8ccbac3a93726c4b1c6e5cb6bd51a875aa0fc20d5642cc449593a3223c8838bd24f21efdf495509cacfec6dfc7092b2bcd169
 SHA512 
1c7062ec1c39904e84a092b512ddcb2fd97320cf9dff9f6dcd01f3cd5edcf52a4752cc68de26fc7f5016b0d08b40333916f1ba607a5c54a1b175e780bb9c7892
-DIST grep-3.9.4-c83f.tar.xz.sig 833 BLAKE2B 
d785c4dd27c735d89471979971d59428ccf2cd2141001e3a7b9edf18d4ccd3d6af7ffbf0f251ba042737222f0dd0b590a867d8142802ce30b1e7d6cab6b2fbe1
 SHA512 
c09e1835bd0f117249152637d408e816652a49373edb4822a1f95c33786a859d88e9a4be76671a35f74e9d9673a4741e5757f087aa82b4002c8bcf578a085137
 DIST grep-3.9.8-026c.tar.xz 1685328 BLAKE2B 
1505fabf4614ba270cc7bc2c71152aa611050f0431687894e187ec93d069ed6d9b8a888406ea7461216fb9d8d42fa5ad293161c2535121875a8b21eb64b5fc9e
 SHA512 
b11ff829590a875b7d53bb3f7e8c46f01b5dc89133eacb4a55941a1906ca1d2b99eeaef1fd0d07b9b265b972bc782ac311b5e5f0e43f8ef51c5c944b1e22317b
 DIST grep-3.9.8-026c.tar.xz.sig 833 BLAKE2B 
84c2aff801eaf075be6fcf985ffb4ea144c2c07d43b9df71e123b9b87b504ab3065e84ae1ee4a18c902215afbef4ecdc772bbede857cce74188099f6222be60e
 SHA512 
6274b204156eb91dbcc65e279f808e8f865220ff10550c468d44823e65ae0e1d7da51d8468315fff326bfc4f13f9edbdc873799ed4cfbce388bd1a76781e675b
 DIST grep-3.9.tar.xz 1680380 BLAKE2B 
33fefce2a831ad6f00f2eb1d8a063cf280635f2d9c481c98981f7a2ff143c846ab570a448c9c02c3ba08cf2c98612cb364d2d033baf92d62c4515315453cc6f9
 SHA512 
38aaa28bded9f6d1d527356e9e63bb1dafb4ec8f09e83f2d3bc86c1d6af1a5a8cb9895067375b5b8929ec2cba6ab71c369ed4c6e2a0f7a01dec3c11a6f4c1836

diff --git a/sys-apps/grep/grep-3.9_p20230318.ebuild 
b/sys-apps/grep/grep-3.9_p20230318.ebuild
deleted file mode 100644
index f699fa5744b4..
--- a/sys-apps/grep/grep-3.9_p20230318.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/grep.asc
-inherit flag-o-matic verify-sig
-
-DESCRIPTION="GNU regular expression matcher"
-HOMEPAGE="https://www.gnu.org/software/grep/;
-
-if [[ ${PV} == *_p* ]] ; then
-   # Subscribe to the 'platform-testers' ML to find these.
-   # Useful to test on our especially more niche arches and report issues 
upstream.
-   MY_COMMIT="4-c83f"
-   MY_P=${PN}-$(ver_cut 1-2).${MY_COMMIT}
-   SRC_URI="https://meyering.net/${PN}/${MY_P}.tar.xz;
-   SRC_URI+=" verify-sig? ( https://meyering.net/${PN}/${MY_P}.tar.xz.sig 
)"
-   S="${WORKDIR}"/${MY_P}
-else
-   SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
-   SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux 
~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="+egrep-fgrep nls pcre static"
-
-# We lack dev-libs/libsigsegv[static-libs] for now
-REQUIRED_USE="static? ( !sparc )"
-
-LIB_DEPEND="
-   pcre? ( >=dev-libs/libpcre2-7.8-r1[static-libs(+)] )
-   sparc? ( dev-libs/libsigsegv )
-"
-RDEPEND="
-   !static? ( ${LIB_DEPEND//\[static-libs(+)]} )
-   nls? ( virtual/libintl )
-  

[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2023-03-19 Thread Sam James
commit: c39f2ef845ba68c705303475f1f39d041600db76
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 19 23:58:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 19 23:58:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c39f2ef8

sys-apps/grep: add 3.9_p20230319 (unkeyworded)

Signed-off-by: Sam James  gentoo.org>

 sys-apps/grep/Manifest  |   2 +
 sys-apps/grep/grep-3.9_p20230319.ebuild | 115 
 2 files changed, 117 insertions(+)

diff --git a/sys-apps/grep/Manifest b/sys-apps/grep/Manifest
index bdbbc6f7590c..a7a44e273c53 100644
--- a/sys-apps/grep/Manifest
+++ b/sys-apps/grep/Manifest
@@ -4,5 +4,7 @@ DIST grep-3.8.tar.xz 1709536 BLAKE2B 
24cf6f7aa35c85f59f508969ee9731c5be1e5c613e6
 DIST grep-3.8.tar.xz.sig 833 BLAKE2B 
40f472389705375611015ba0eb85eb32643304b1a324877a75821d086a128a20d00df3d7cd960ec45709f40f21488bbcf993c6fe667ef23663688b33296e650b
 SHA512 
8266b58485f225c2189814e3898c72e59d251b729e0c302d31f57abdb7ac2e6e28dde2c5c8095673b6f007b2a3ebc26db1dca910a7771aba80dad4b3c6761ee4
 DIST grep-3.9.4-c83f.tar.xz 1684888 BLAKE2B 
b50d526c2552bc59807cc4ea2ed8ccbac3a93726c4b1c6e5cb6bd51a875aa0fc20d5642cc449593a3223c8838bd24f21efdf495509cacfec6dfc7092b2bcd169
 SHA512 
1c7062ec1c39904e84a092b512ddcb2fd97320cf9dff9f6dcd01f3cd5edcf52a4752cc68de26fc7f5016b0d08b40333916f1ba607a5c54a1b175e780bb9c7892
 DIST grep-3.9.4-c83f.tar.xz.sig 833 BLAKE2B 
d785c4dd27c735d89471979971d59428ccf2cd2141001e3a7b9edf18d4ccd3d6af7ffbf0f251ba042737222f0dd0b590a867d8142802ce30b1e7d6cab6b2fbe1
 SHA512 
c09e1835bd0f117249152637d408e816652a49373edb4822a1f95c33786a859d88e9a4be76671a35f74e9d9673a4741e5757f087aa82b4002c8bcf578a085137
+DIST grep-3.9.8-026c.tar.xz 1685328 BLAKE2B 
1505fabf4614ba270cc7bc2c71152aa611050f0431687894e187ec93d069ed6d9b8a888406ea7461216fb9d8d42fa5ad293161c2535121875a8b21eb64b5fc9e
 SHA512 
b11ff829590a875b7d53bb3f7e8c46f01b5dc89133eacb4a55941a1906ca1d2b99eeaef1fd0d07b9b265b972bc782ac311b5e5f0e43f8ef51c5c944b1e22317b
+DIST grep-3.9.8-026c.tar.xz.sig 833 BLAKE2B 
84c2aff801eaf075be6fcf985ffb4ea144c2c07d43b9df71e123b9b87b504ab3065e84ae1ee4a18c902215afbef4ecdc772bbede857cce74188099f6222be60e
 SHA512 
6274b204156eb91dbcc65e279f808e8f865220ff10550c468d44823e65ae0e1d7da51d8468315fff326bfc4f13f9edbdc873799ed4cfbce388bd1a76781e675b
 DIST grep-3.9.tar.xz 1680380 BLAKE2B 
33fefce2a831ad6f00f2eb1d8a063cf280635f2d9c481c98981f7a2ff143c846ab570a448c9c02c3ba08cf2c98612cb364d2d033baf92d62c4515315453cc6f9
 SHA512 
38aaa28bded9f6d1d527356e9e63bb1dafb4ec8f09e83f2d3bc86c1d6af1a5a8cb9895067375b5b8929ec2cba6ab71c369ed4c6e2a0f7a01dec3c11a6f4c1836
 DIST grep-3.9.tar.xz.sig 833 BLAKE2B 
bbb8a07986368755276c6648378afdbec44da2873574ebb0dce634b0e90da2cb6fd0eaf64969843e2fe65ae5e83aba6b1fea9fde9b246fbedf982393cf54b715
 SHA512 
d50e11d0d333c09a6afcae511c93cfb54d9dd0a6600f271abf5e103cbf8bdcf9b8606924d7c71770e20c35df5d5468dc339cea1f05d257776734e17f8378d891

diff --git a/sys-apps/grep/grep-3.9_p20230319.ebuild 
b/sys-apps/grep/grep-3.9_p20230319.ebuild
new file mode 100644
index ..9b91be42e509
--- /dev/null
+++ b/sys-apps/grep/grep-3.9_p20230319.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/grep.asc
+inherit flag-o-matic verify-sig
+
+DESCRIPTION="GNU regular expression matcher"
+HOMEPAGE="https://www.gnu.org/software/grep/;
+
+if [[ ${PV} == *_p* ]] ; then
+   # Subscribe to the 'platform-testers' ML to find these.
+   # Useful to test on our especially more niche arches and report issues 
upstream.
+   MY_COMMIT="8-026c"
+   MY_P=${PN}-$(ver_cut 1-2).${MY_COMMIT}
+   SRC_URI="https://meyering.net/${PN}/${MY_P}.tar.xz;
+   SRC_URI+=" verify-sig? ( https://meyering.net/${PN}/${MY_P}.tar.xz.sig 
)"
+   S="${WORKDIR}"/${MY_P}
+else
+   SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
+   SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux 
~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="+egrep-fgrep nls pcre static"
+
+# We lack dev-libs/libsigsegv[static-libs] for now
+REQUIRED_USE="static? ( !sparc )"
+
+LIB_DEPEND="
+   pcre? ( >=dev-libs/libpcre2-7.8-r1[static-libs(+)] )
+   sparc? ( dev-libs/libsigsegv )
+"
+RDEPEND="
+   !static? ( ${LIB_DEPEND//\[static-libs(+)]} )
+   nls? ( virtual/libintl )
+   virtual/libiconv
+"
+DEPEND="
+   ${RDEPEND}
+   static? ( ${LIB_DEPEND} )
+"
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+   verify-sig? ( sec-keys/openpgp-keys-grep )
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
+

[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2023-03-18 Thread Sam James
commit: c77636a63de68dadbd9bdedae634ec127e76ed9f
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 19 01:02:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 19 01:02:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c77636a6

sys-apps/grep: add 3.9_p20230318 (unkeyworded)

Signed-off-by: Sam James  gentoo.org>

 sys-apps/grep/Manifest  |   2 +
 sys-apps/grep/grep-3.9_p20230318.ebuild | 115 
 2 files changed, 117 insertions(+)

diff --git a/sys-apps/grep/Manifest b/sys-apps/grep/Manifest
index 4c841f06709f..bdbbc6f7590c 100644
--- a/sys-apps/grep/Manifest
+++ b/sys-apps/grep/Manifest
@@ -2,5 +2,7 @@ DIST grep-3.7.tar.xz 1641196 BLAKE2B 
acf03b1fe8065dac48d686de070bab9ecddae65c97f
 DIST grep-3.7.tar.xz.sig 833 BLAKE2B 
02a2850e22e8054dcfd02b6f08747a97d43dae9adb908516bdaed35750aa7f773832ad1b0b4c53d7b0ebc8f1fe2979e7938bbbeeb09ea00c11b4a0d5846c7b9c
 SHA512 
9db28883b696fbbb0fad32f4ecd168954dc475d5f0a8f2b4f960ff615ef7dd8348a7caaee85a96287824472a29485ff921af121c582083ca5ad5c30960f99cf4
 DIST grep-3.8.tar.xz 1709536 BLAKE2B 
24cf6f7aa35c85f59f508969ee9731c5be1e5c613e64e636f464bbdde917bb99ba739e4b82abf08da127ad0400d62e27d139f85142035745121d381982ec6c36
 SHA512 
2014519a80c6dcd799837e1bd7d9d5ebe8729ec54b0dc76981dac4755a9a8a9f200470cdcc911e2825bed8162e61da39e3dd60289f7393b48bf67314077d0c79
 DIST grep-3.8.tar.xz.sig 833 BLAKE2B 
40f472389705375611015ba0eb85eb32643304b1a324877a75821d086a128a20d00df3d7cd960ec45709f40f21488bbcf993c6fe667ef23663688b33296e650b
 SHA512 
8266b58485f225c2189814e3898c72e59d251b729e0c302d31f57abdb7ac2e6e28dde2c5c8095673b6f007b2a3ebc26db1dca910a7771aba80dad4b3c6761ee4
+DIST grep-3.9.4-c83f.tar.xz 1684888 BLAKE2B 
b50d526c2552bc59807cc4ea2ed8ccbac3a93726c4b1c6e5cb6bd51a875aa0fc20d5642cc449593a3223c8838bd24f21efdf495509cacfec6dfc7092b2bcd169
 SHA512 
1c7062ec1c39904e84a092b512ddcb2fd97320cf9dff9f6dcd01f3cd5edcf52a4752cc68de26fc7f5016b0d08b40333916f1ba607a5c54a1b175e780bb9c7892
+DIST grep-3.9.4-c83f.tar.xz.sig 833 BLAKE2B 
d785c4dd27c735d89471979971d59428ccf2cd2141001e3a7b9edf18d4ccd3d6af7ffbf0f251ba042737222f0dd0b590a867d8142802ce30b1e7d6cab6b2fbe1
 SHA512 
c09e1835bd0f117249152637d408e816652a49373edb4822a1f95c33786a859d88e9a4be76671a35f74e9d9673a4741e5757f087aa82b4002c8bcf578a085137
 DIST grep-3.9.tar.xz 1680380 BLAKE2B 
33fefce2a831ad6f00f2eb1d8a063cf280635f2d9c481c98981f7a2ff143c846ab570a448c9c02c3ba08cf2c98612cb364d2d033baf92d62c4515315453cc6f9
 SHA512 
38aaa28bded9f6d1d527356e9e63bb1dafb4ec8f09e83f2d3bc86c1d6af1a5a8cb9895067375b5b8929ec2cba6ab71c369ed4c6e2a0f7a01dec3c11a6f4c1836
 DIST grep-3.9.tar.xz.sig 833 BLAKE2B 
bbb8a07986368755276c6648378afdbec44da2873574ebb0dce634b0e90da2cb6fd0eaf64969843e2fe65ae5e83aba6b1fea9fde9b246fbedf982393cf54b715
 SHA512 
d50e11d0d333c09a6afcae511c93cfb54d9dd0a6600f271abf5e103cbf8bdcf9b8606924d7c71770e20c35df5d5468dc339cea1f05d257776734e17f8378d891

diff --git a/sys-apps/grep/grep-3.9_p20230318.ebuild 
b/sys-apps/grep/grep-3.9_p20230318.ebuild
new file mode 100644
index ..f699fa5744b4
--- /dev/null
+++ b/sys-apps/grep/grep-3.9_p20230318.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/grep.asc
+inherit flag-o-matic verify-sig
+
+DESCRIPTION="GNU regular expression matcher"
+HOMEPAGE="https://www.gnu.org/software/grep/;
+
+if [[ ${PV} == *_p* ]] ; then
+   # Subscribe to the 'platform-testers' ML to find these.
+   # Useful to test on our especially more niche arches and report issues 
upstream.
+   MY_COMMIT="4-c83f"
+   MY_P=${PN}-$(ver_cut 1-2).${MY_COMMIT}
+   SRC_URI="https://meyering.net/${PN}/${MY_P}.tar.xz;
+   SRC_URI+=" verify-sig? ( https://meyering.net/${PN}/${MY_P}.tar.xz.sig 
)"
+   S="${WORKDIR}"/${MY_P}
+else
+   SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
+   SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux 
~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="+egrep-fgrep nls pcre static"
+
+# We lack dev-libs/libsigsegv[static-libs] for now
+REQUIRED_USE="static? ( !sparc )"
+
+LIB_DEPEND="
+   pcre? ( >=dev-libs/libpcre2-7.8-r1[static-libs(+)] )
+   sparc? ( dev-libs/libsigsegv )
+"
+RDEPEND="
+   !static? ( ${LIB_DEPEND//\[static-libs(+)]} )
+   nls? ( virtual/libintl )
+   virtual/libiconv
+"
+DEPEND="
+   ${RDEPEND}
+   static? ( ${LIB_DEPEND} )
+"
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+   verify-sig? ( sec-keys/openpgp-keys-grep )
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
+
+QA_CONFIG_IMPL_DECL_SKIP=(
+   # 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2023-03-05 Thread Sam James
commit: b29771e416f7e5bde32ec9d2e09888ae7902ab4a
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar  6 03:48:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar  6 03:57:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b29771e4

sys-apps/grep: add 3.9

Signed-off-by: Sam James  gentoo.org>

 sys-apps/grep/Manifest |  4 +--
 .../{grep-3.8_p20230227.ebuild => grep-3.9.ebuild} | 31 --
 2 files changed, 25 insertions(+), 10 deletions(-)

diff --git a/sys-apps/grep/Manifest b/sys-apps/grep/Manifest
index 4307eabb5eb0..4c841f06709f 100644
--- a/sys-apps/grep/Manifest
+++ b/sys-apps/grep/Manifest
@@ -1,6 +1,6 @@
 DIST grep-3.7.tar.xz 1641196 BLAKE2B 
acf03b1fe8065dac48d686de070bab9ecddae65c97f3b0e2be484e8abdd06d1fbdbb396f3d73dadadf9618aad2f02cf6416094bad64d5f2f15eab6b6b3adfeda
 SHA512 
e9e45dcd40af8367f819f2b93c5e1b4e98a251a9aa251841fa67a875380fae52cfa27c68c6dbdd6a4dde1b1017ee0f6b9833ef6dd6e419d32d71b6df5e972b82
 DIST grep-3.7.tar.xz.sig 833 BLAKE2B 
02a2850e22e8054dcfd02b6f08747a97d43dae9adb908516bdaed35750aa7f773832ad1b0b4c53d7b0ebc8f1fe2979e7938bbbeeb09ea00c11b4a0d5846c7b9c
 SHA512 
9db28883b696fbbb0fad32f4ecd168954dc475d5f0a8f2b4f960ff615ef7dd8348a7caaee85a96287824472a29485ff921af121c582083ca5ad5c30960f99cf4
-DIST grep-3.8.35-c860.tar.xz 1678936 BLAKE2B 
ad22efff54d8ee68ae8107728e35c7201c0ebb34c46a3234838f3d3f7858701b4f5bde737a670034a3fc0870a4232dcc025f460493bf115eebce80394ec2
 SHA512 
8b220d02c5cad352d1f5da14df81de98e6f6e60b7127b42308a92d78955bd49fba22f1f198b50de3c719539b482e0c927f903065b11af4eb82061df54e1cb671
-DIST grep-3.8.35-c860.tar.xz.sig 833 BLAKE2B 
611424a4e4b66cdc5230b3de8bef406262f724b9a962f73f267208bc5f9f24c62b4e9060f0d0846a37e7bad2a9e6c6d6beb77c90ad97104fd7a87e2d0ebb11f2
 SHA512 
21a8a2beeb3dfdddf4d4bde7ee9add5af619b817bf35210c8f6f87a19755b9fb981d3dc796e2435ed2e27a835a29f73ae5a8fbe10d567efd6760a9ebc4180ea4
 DIST grep-3.8.tar.xz 1709536 BLAKE2B 
24cf6f7aa35c85f59f508969ee9731c5be1e5c613e64e636f464bbdde917bb99ba739e4b82abf08da127ad0400d62e27d139f85142035745121d381982ec6c36
 SHA512 
2014519a80c6dcd799837e1bd7d9d5ebe8729ec54b0dc76981dac4755a9a8a9f200470cdcc911e2825bed8162e61da39e3dd60289f7393b48bf67314077d0c79
 DIST grep-3.8.tar.xz.sig 833 BLAKE2B 
40f472389705375611015ba0eb85eb32643304b1a324877a75821d086a128a20d00df3d7cd960ec45709f40f21488bbcf993c6fe667ef23663688b33296e650b
 SHA512 
8266b58485f225c2189814e3898c72e59d251b729e0c302d31f57abdb7ac2e6e28dde2c5c8095673b6f007b2a3ebc26db1dca910a7771aba80dad4b3c6761ee4
+DIST grep-3.9.tar.xz 1680380 BLAKE2B 
33fefce2a831ad6f00f2eb1d8a063cf280635f2d9c481c98981f7a2ff143c846ab570a448c9c02c3ba08cf2c98612cb364d2d033baf92d62c4515315453cc6f9
 SHA512 
38aaa28bded9f6d1d527356e9e63bb1dafb4ec8f09e83f2d3bc86c1d6af1a5a8cb9895067375b5b8929ec2cba6ab71c369ed4c6e2a0f7a01dec3c11a6f4c1836
+DIST grep-3.9.tar.xz.sig 833 BLAKE2B 
bbb8a07986368755276c6648378afdbec44da2873574ebb0dce634b0e90da2cb6fd0eaf64969843e2fe65ae5e83aba6b1fea9fde9b246fbedf982393cf54b715
 SHA512 
d50e11d0d333c09a6afcae511c93cfb54d9dd0a6600f271abf5e103cbf8bdcf9b8606924d7c71770e20c35df5d5468dc339cea1f05d257776734e17f8378d891

diff --git a/sys-apps/grep/grep-3.8_p20230227.ebuild 
b/sys-apps/grep/grep-3.9.ebuild
similarity index 85%
rename from sys-apps/grep/grep-3.8_p20230227.ebuild
rename to sys-apps/grep/grep-3.9.ebuild
index f5ffdbfa43fd..602e426f3fda 100644
--- a/sys-apps/grep/grep-3.8_p20230227.ebuild
+++ b/sys-apps/grep/grep-3.9.ebuild
@@ -30,19 +30,34 @@ IUSE="+egrep-fgrep nls pcre static"
 # We lack dev-libs/libsigsegv[static-libs] for now
 REQUIRED_USE="static? ( !sparc )"
 
-LIB_DEPEND="pcre? ( >=dev-libs/libpcre2-7.8-r1[static-libs(+)] )
-   sparc? ( dev-libs/libsigsegv )"
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
+LIB_DEPEND="
+   pcre? ( >=dev-libs/libpcre2-7.8-r1[static-libs(+)] )
+   sparc? ( dev-libs/libsigsegv )
+"
+RDEPEND="
+   !static? ( ${LIB_DEPEND//\[static-libs(+)]} )
nls? ( virtual/libintl )
-   virtual/libiconv"
-DEPEND="${RDEPEND}
-   static? ( ${LIB_DEPEND} )"
-BDEPEND="virtual/pkgconfig
+   virtual/libiconv
+"
+DEPEND="
+   ${RDEPEND}
+   static? ( ${LIB_DEPEND} )
+"
+BDEPEND="
+   virtual/pkgconfig
nls? ( sys-devel/gettext )
-   verify-sig? ( sec-keys/openpgp-keys-grep )"
+   verify-sig? ( sec-keys/openpgp-keys-grep )
+"
 
 DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
 
+QA_CONFIG_IMPL_DECL_SKIP=(
+   # Either gnulib FPs or fixed in newer autoconf, not worth autoreconf 
here for now?
+   MIN
+   alignof
+   static_assert
+)
+
 src_prepare() {
default
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2023-02-27 Thread Sam James
commit: f51f0954b60d6b97bef94275ff29c9c28cbcedb9
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 27 15:33:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 27 15:34:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f51f0954

sys-apps/grep: add 3.8_p20230227, drop 3.8_p20221230 (unkeyworded)

grep 3.9 is planned within the next week.

Signed-off-by: Sam James  gentoo.org>

 sys-apps/grep/Manifest| 4 ++--
 .../grep/{grep-3.8_p20221230.ebuild => grep-3.8_p20230227.ebuild} | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-apps/grep/Manifest b/sys-apps/grep/Manifest
index 4ab49339662b..4307eabb5eb0 100644
--- a/sys-apps/grep/Manifest
+++ b/sys-apps/grep/Manifest
@@ -1,6 +1,6 @@
 DIST grep-3.7.tar.xz 1641196 BLAKE2B 
acf03b1fe8065dac48d686de070bab9ecddae65c97f3b0e2be484e8abdd06d1fbdbb396f3d73dadadf9618aad2f02cf6416094bad64d5f2f15eab6b6b3adfeda
 SHA512 
e9e45dcd40af8367f819f2b93c5e1b4e98a251a9aa251841fa67a875380fae52cfa27c68c6dbdd6a4dde1b1017ee0f6b9833ef6dd6e419d32d71b6df5e972b82
 DIST grep-3.7.tar.xz.sig 833 BLAKE2B 
02a2850e22e8054dcfd02b6f08747a97d43dae9adb908516bdaed35750aa7f773832ad1b0b4c53d7b0ebc8f1fe2979e7938bbbeeb09ea00c11b4a0d5846c7b9c
 SHA512 
9db28883b696fbbb0fad32f4ecd168954dc475d5f0a8f2b4f960ff615ef7dd8348a7caaee85a96287824472a29485ff921af121c582083ca5ad5c30960f99cf4
-DIST grep-3.8.11-908f.tar.xz 1658032 BLAKE2B 
d217a3b15f2597e2ffd54b941aae179c038697e4b620f09a61fe3655c1ae0777186311ec2cccdbf1266b0182eede232778e19e1f9dc87d7c5621e624e3857052
 SHA512 
a065c0e13c3c1cf87eb7011d1dd55f6b3386e9fd21dad9262fbe6ec7e830f3955c563050ef27a485b612f620285bbe4729e326e9f2ca24e42011a1040bec3d78
-DIST grep-3.8.11-908f.tar.xz.sig 833 BLAKE2B 
460e7eb98f803995de43e919cae2d01e261380fde100c4570c50304035585573c358d0154e98102aafbfdd23ce726c15a59adbdfa3922408a4dada4095be13e4
 SHA512 
b4d9d517746633ee1fbbd8277fb22499634163b77e320be0721d1e48c4d8f1fbc4ec63177698cdac3f7d411403f51afbf7b7e302b78ccd7cf581361eb3963277
+DIST grep-3.8.35-c860.tar.xz 1678936 BLAKE2B 
ad22efff54d8ee68ae8107728e35c7201c0ebb34c46a3234838f3d3f7858701b4f5bde737a670034a3fc0870a4232dcc025f460493bf115eebce80394ec2
 SHA512 
8b220d02c5cad352d1f5da14df81de98e6f6e60b7127b42308a92d78955bd49fba22f1f198b50de3c719539b482e0c927f903065b11af4eb82061df54e1cb671
+DIST grep-3.8.35-c860.tar.xz.sig 833 BLAKE2B 
611424a4e4b66cdc5230b3de8bef406262f724b9a962f73f267208bc5f9f24c62b4e9060f0d0846a37e7bad2a9e6c6d6beb77c90ad97104fd7a87e2d0ebb11f2
 SHA512 
21a8a2beeb3dfdddf4d4bde7ee9add5af619b817bf35210c8f6f87a19755b9fb981d3dc796e2435ed2e27a835a29f73ae5a8fbe10d567efd6760a9ebc4180ea4
 DIST grep-3.8.tar.xz 1709536 BLAKE2B 
24cf6f7aa35c85f59f508969ee9731c5be1e5c613e64e636f464bbdde917bb99ba739e4b82abf08da127ad0400d62e27d139f85142035745121d381982ec6c36
 SHA512 
2014519a80c6dcd799837e1bd7d9d5ebe8729ec54b0dc76981dac4755a9a8a9f200470cdcc911e2825bed8162e61da39e3dd60289f7393b48bf67314077d0c79
 DIST grep-3.8.tar.xz.sig 833 BLAKE2B 
40f472389705375611015ba0eb85eb32643304b1a324877a75821d086a128a20d00df3d7cd960ec45709f40f21488bbcf993c6fe667ef23663688b33296e650b
 SHA512 
8266b58485f225c2189814e3898c72e59d251b729e0c302d31f57abdb7ac2e6e28dde2c5c8095673b6f007b2a3ebc26db1dca910a7771aba80dad4b3c6761ee4

diff --git a/sys-apps/grep/grep-3.8_p20221230.ebuild 
b/sys-apps/grep/grep-3.8_p20230227.ebuild
similarity index 99%
rename from sys-apps/grep/grep-3.8_p20221230.ebuild
rename to sys-apps/grep/grep-3.8_p20230227.ebuild
index 8324903211cd..f5ffdbfa43fd 100644
--- a/sys-apps/grep/grep-3.8_p20221230.ebuild
+++ b/sys-apps/grep/grep-3.8_p20230227.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://www.gnu.org/software/grep/;
 if [[ ${PV} == *_p* ]] ; then
# Subscribe to the 'platform-testers' ML to find these.
# Useful to test on our especially more niche arches and report issues 
upstream.
-   MY_COMMIT="11-908f"
+   MY_COMMIT="35-c860"
MY_P=${PN}-$(ver_cut 1-2).${MY_COMMIT}
SRC_URI="https://meyering.net/${PN}/${MY_P}.tar.xz;
SRC_URI+=" verify-sig? ( https://meyering.net/${PN}/${MY_P}.tar.xz.sig 
)"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2023-02-24 Thread Sam James
commit: 3175f329afe2003d3e4f1c27db464dd81b292dcf
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 24 18:34:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 24 18:36:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3175f329

sys-apps/grep: keyword for ~arm64-macos

Signed-off-by: Sam James  gentoo.org>

 sys-apps/grep/grep-3.7.ebuild   | 4 ++--
 sys-apps/grep/grep-3.8-r1.ebuild| 2 +-
 sys-apps/grep/grep-3.8_p20221230.ebuild | 4 ++--
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/sys-apps/grep/grep-3.7.ebuild b/sys-apps/grep/grep-3.7.ebuild
index 799ae9355ad6..5ea929a88bc6 100644
--- a/sys-apps/grep/grep-3.7.ebuild
+++ b/sys-apps/grep/grep-3.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls pcre static"
 
 # We lack dev-libs/libsigsegv[static-libs] for now

diff --git a/sys-apps/grep/grep-3.8-r1.ebuild b/sys-apps/grep/grep-3.8-r1.ebuild
index 6544ccdddfb0..657b75021b1a 100644
--- a/sys-apps/grep/grep-3.8-r1.ebuild
+++ b/sys-apps/grep/grep-3.8-r1.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == *_p* ]] ; then
 else
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-3+"

diff --git a/sys-apps/grep/grep-3.8_p20221230.ebuild 
b/sys-apps/grep/grep-3.8_p20221230.ebuild
index 2b397f18b09b..8324903211cd 100644
--- a/sys-apps/grep/grep-3.8_p20221230.ebuild
+++ b/sys-apps/grep/grep-3.8_p20221230.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -20,7 +20,7 @@ if [[ ${PV} == *_p* ]] ; then
 else
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux 
~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 fi
 
 LICENSE="GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2023-01-28 Thread Sam James
commit: d1ebf082003a52ca1116de53f8e23bad9179cb12
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 29 03:03:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 29 03:03:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1ebf082

sys-apps/grep: Stabilize 3.8-r1 hppa, #884389

Signed-off-by: Sam James  gentoo.org>

 sys-apps/grep/grep-3.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.8-r1.ebuild b/sys-apps/grep/grep-3.8-r1.ebuild
index 478a7ab38aff..6544ccdddfb0 100644
--- a/sys-apps/grep/grep-3.8-r1.ebuild
+++ b/sys-apps/grep/grep-3.8-r1.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == *_p* ]] ; then
 else
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2022-12-30 Thread Sam James
commit: a8072d9f120e24b23fa08b7457342b645b183a4a
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 30 23:33:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 30 23:40:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8072d9f

sys-apps/grep: add 3.8_p20221230 (RC, unkeyworded)

Signed-off-by: Sam James  gentoo.org>

 sys-apps/grep/Manifest  |   2 +
 sys-apps/grep/grep-3.8_p20221230.ebuild | 100 
 2 files changed, 102 insertions(+)

diff --git a/sys-apps/grep/Manifest b/sys-apps/grep/Manifest
index 65caccff65b5..4ab49339662b 100644
--- a/sys-apps/grep/Manifest
+++ b/sys-apps/grep/Manifest
@@ -1,4 +1,6 @@
 DIST grep-3.7.tar.xz 1641196 BLAKE2B 
acf03b1fe8065dac48d686de070bab9ecddae65c97f3b0e2be484e8abdd06d1fbdbb396f3d73dadadf9618aad2f02cf6416094bad64d5f2f15eab6b6b3adfeda
 SHA512 
e9e45dcd40af8367f819f2b93c5e1b4e98a251a9aa251841fa67a875380fae52cfa27c68c6dbdd6a4dde1b1017ee0f6b9833ef6dd6e419d32d71b6df5e972b82
 DIST grep-3.7.tar.xz.sig 833 BLAKE2B 
02a2850e22e8054dcfd02b6f08747a97d43dae9adb908516bdaed35750aa7f773832ad1b0b4c53d7b0ebc8f1fe2979e7938bbbeeb09ea00c11b4a0d5846c7b9c
 SHA512 
9db28883b696fbbb0fad32f4ecd168954dc475d5f0a8f2b4f960ff615ef7dd8348a7caaee85a96287824472a29485ff921af121c582083ca5ad5c30960f99cf4
+DIST grep-3.8.11-908f.tar.xz 1658032 BLAKE2B 
d217a3b15f2597e2ffd54b941aae179c038697e4b620f09a61fe3655c1ae0777186311ec2cccdbf1266b0182eede232778e19e1f9dc87d7c5621e624e3857052
 SHA512 
a065c0e13c3c1cf87eb7011d1dd55f6b3386e9fd21dad9262fbe6ec7e830f3955c563050ef27a485b612f620285bbe4729e326e9f2ca24e42011a1040bec3d78
+DIST grep-3.8.11-908f.tar.xz.sig 833 BLAKE2B 
460e7eb98f803995de43e919cae2d01e261380fde100c4570c50304035585573c358d0154e98102aafbfdd23ce726c15a59adbdfa3922408a4dada4095be13e4
 SHA512 
b4d9d517746633ee1fbbd8277fb22499634163b77e320be0721d1e48c4d8f1fbc4ec63177698cdac3f7d411403f51afbf7b7e302b78ccd7cf581361eb3963277
 DIST grep-3.8.tar.xz 1709536 BLAKE2B 
24cf6f7aa35c85f59f508969ee9731c5be1e5c613e64e636f464bbdde917bb99ba739e4b82abf08da127ad0400d62e27d139f85142035745121d381982ec6c36
 SHA512 
2014519a80c6dcd799837e1bd7d9d5ebe8729ec54b0dc76981dac4755a9a8a9f200470cdcc911e2825bed8162e61da39e3dd60289f7393b48bf67314077d0c79
 DIST grep-3.8.tar.xz.sig 833 BLAKE2B 
40f472389705375611015ba0eb85eb32643304b1a324877a75821d086a128a20d00df3d7cd960ec45709f40f21488bbcf993c6fe667ef23663688b33296e650b
 SHA512 
8266b58485f225c2189814e3898c72e59d251b729e0c302d31f57abdb7ac2e6e28dde2c5c8095673b6f007b2a3ebc26db1dca910a7771aba80dad4b3c6761ee4

diff --git a/sys-apps/grep/grep-3.8_p20221230.ebuild 
b/sys-apps/grep/grep-3.8_p20221230.ebuild
new file mode 100644
index ..2b397f18b09b
--- /dev/null
+++ b/sys-apps/grep/grep-3.8_p20221230.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/grep.asc
+inherit flag-o-matic verify-sig
+
+DESCRIPTION="GNU regular expression matcher"
+HOMEPAGE="https://www.gnu.org/software/grep/;
+
+if [[ ${PV} == *_p* ]] ; then
+   # Subscribe to the 'platform-testers' ML to find these.
+   # Useful to test on our especially more niche arches and report issues 
upstream.
+   MY_COMMIT="11-908f"
+   MY_P=${PN}-$(ver_cut 1-2).${MY_COMMIT}
+   SRC_URI="https://meyering.net/${PN}/${MY_P}.tar.xz;
+   SRC_URI+=" verify-sig? ( https://meyering.net/${PN}/${MY_P}.tar.xz.sig 
)"
+   S="${WORKDIR}"/${MY_P}
+else
+   SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
+   SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="+egrep-fgrep nls pcre static"
+
+# We lack dev-libs/libsigsegv[static-libs] for now
+REQUIRED_USE="static? ( !sparc )"
+
+LIB_DEPEND="pcre? ( >=dev-libs/libpcre2-7.8-r1[static-libs(+)] )
+   sparc? ( dev-libs/libsigsegv )"
+RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
+   nls? ( virtual/libintl )
+   virtual/libiconv"
+DEPEND="${RDEPEND}
+   static? ( ${LIB_DEPEND} )"
+BDEPEND="virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+   verify-sig? ( sec-keys/openpgp-keys-grep )"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
+
+src_prepare() {
+   default
+
+   # bug #523898
+   sed -i \
+   -e "s:@SHELL@:${EPREFIX}/bin/sh:g" \
+   -e "s:@grep@:${EPREFIX}/bin/grep:" \
+   src/egrep.sh || die
+}
+
+src_configure() {
+   use static && append-ldflags -static
+
+   # We used to turn this off unconditionally (bug #673524) but we now
+   # allow it for cases where libsigsegv is better for userspace handling
+   # of stack overflows.
+   

[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2022-12-04 Thread Sam James
commit: 84808683691a8d1da8cd00fd1259b4d557498486
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec  5 01:12:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec  5 01:13:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84808683

sys-apps/grep: install silent egrep+fgrep by default

GNU grep 3.8+ deprecates egrep and fgrep and installs noisy wrappers
which warn to stderr. This ends up breaking a large amount of scripts,
tooling, and build systems for little real-world gain.

This adds a USE flag (USE=egrep-fgrep) which installs non-noisy wrappers. If
the flag is disabled, the upstream behaviour is used (noisy wrappers which
may one day be removed).

See https://lists.gnu.org/archive/html/bug-grep/2022-10/msg0.html.

Signed-off-by: Sam James  gentoo.org>

 sys-apps/grep/grep-3.8-r1.ebuild | 100 +++
 sys-apps/grep/metadata.xml   |  12 +
 2 files changed, 112 insertions(+)

diff --git a/sys-apps/grep/grep-3.8-r1.ebuild b/sys-apps/grep/grep-3.8-r1.ebuild
new file mode 100644
index ..383ac1eb28d7
--- /dev/null
+++ b/sys-apps/grep/grep-3.8-r1.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/grep.asc
+inherit flag-o-matic verify-sig
+
+DESCRIPTION="GNU regular expression matcher"
+HOMEPAGE="https://www.gnu.org/software/grep/;
+
+if [[ ${PV} == *_p* ]] ; then
+   # Subscribe to the 'platform-testers' ML to find these.
+   # Useful to test on our especially more niche arches and report issues 
upstream.
+   MY_COMMIT="98-c9ac"
+   MY_P=${PN}-$(ver_cut 1-2).${MY_COMMIT}
+   SRC_URI="https://meyering.net/${PN}/${MY_P}.tar.xz;
+   SRC_URI+=" verify-sig? ( https://meyering.net/${PN}/${MY_P}.tar.xz.sig 
)"
+   S="${WORKDIR}"/${MY_P}
+else
+   SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
+   SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="+egrep-fgrep nls pcre static"
+
+# We lack dev-libs/libsigsegv[static-libs] for now
+REQUIRED_USE="static? ( !sparc )"
+
+LIB_DEPEND="pcre? ( >=dev-libs/libpcre2-7.8-r1[static-libs(+)] )
+   sparc? ( dev-libs/libsigsegv )"
+RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
+   nls? ( virtual/libintl )
+   virtual/libiconv"
+DEPEND="${RDEPEND}
+   static? ( ${LIB_DEPEND} )"
+BDEPEND="virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+   verify-sig? ( sec-keys/openpgp-keys-grep )"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
+
+src_prepare() {
+   default
+
+   # bug #523898
+   sed -i \
+   -e "s:@SHELL@:${EPREFIX}/bin/sh:g" \
+   -e "s:@grep@:${EPREFIX}/bin/grep:" \
+   src/egrep.sh || die
+}
+
+src_configure() {
+   use static && append-ldflags -static
+
+   # We used to turn this off unconditionally (bug #673524) but we now
+   # allow it for cases where libsigsegv is better for userspace handling
+   # of stack overflows.
+   # In particular, it's necessary for sparc: bug #768135
+   export ac_cv_libsigsegv=$(usex sparc)
+
+   local myeconfargs=(
+   --bindir="${EPREFIX}"/bin
+   $(use_enable nls)
+   $(use_enable pcre perl-regexp)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   if use egrep-fgrep ; then
+   # Delete the upstream wrapper variants which warn on 
egrep+fgrep use
+   rm "${ED}"/bin/{egrep,fgrep} || die
+
+   into /
+   # Install egrep, fgrep which don't warn.
+   #
+   # We do this by default to avoid breakage in old scripts
+   # and such which don't expect unexpected output on stderr,
+   # we've had examples of builds failing because foo-config
+   # starts returning a warning.
+   #
+   # 
https://lists.gnu.org/archive/html/bug-grep/2022-10/msg0.html
+   newbin - egrep <<-EOF
+   #!/usr/bin/env sh
+   exec "${EPREFIX}/bin/grep" -E "\$@"
+   EOF
+
+   newbin - fgrep <<-EOF
+   #!/usr/bin/env sh
+   exec "${EPREFIX}/bin/grep" -F "\$@"
+   EOF
+   fi
+}

diff --git a/sys-apps/grep/metadata.xml b/sys-apps/grep/metadata.xml
index 3c76c298887a..89eff5cf9f7e 100644
--- a/sys-apps/grep/metadata.xml
+++ b/sys-apps/grep/metadata.xml
@@ -5,6 +5,18 @@
base-sys...@gentoo.org
Gentoo Base System

+   
+   
+   

[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2022-09-03 Thread Sam James
commit: 909d058c58e8f60397b494cc942bf6a9510de05c
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  3 19:57:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  3 19:57:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=909d058c

sys-apps/grep: drop 3.7_p20220425

Signed-off-by: Sam James  gentoo.org>

 sys-apps/grep/Manifest  |  2 -
 sys-apps/grep/grep-3.7_p20220425.ebuild | 72 -
 2 files changed, 74 deletions(-)

diff --git a/sys-apps/grep/Manifest b/sys-apps/grep/Manifest
index 48e58b35f33c..65caccff65b5 100644
--- a/sys-apps/grep/Manifest
+++ b/sys-apps/grep/Manifest
@@ -1,5 +1,3 @@
-DIST grep-3.7.62-9a668.tar.xz 1687820 BLAKE2B 
95f5deccb3b3b223cb429f5c515674bed5209e6ca1d295b5ddfcf09614c6c10f6c6f56df9931a3dc0926b48abced15ab1099d8e84840c74846cb89270e248473
 SHA512 
b24a11138e683d75e75b4f04a42f4d202526a691aa70c303af4d257e2a395a4266b4bc05afff4fff7ab0efc5564af3efe0f9108cbeddf406d4dc3f171a642f25
-DIST grep-3.7.62-9a668.tar.xz.sig 833 BLAKE2B 
9be6a33b1d2e29eeaea6bfbcbeade37eb4d7c8b2fdf37ec82376b1cc158f02c6916c87c21378cd099f863787ae46e2bc7dd40df77b263fe971f50b7bbe67cced
 SHA512 
5245b7af4202bd49ef8937eda3ad91949e6bd9e16e217c0a326e8d6abc17d8f47e068197cb5df16829298912eed0d811164da4d1d7bd3ce3ff679a87a281f33b
 DIST grep-3.7.tar.xz 1641196 BLAKE2B 
acf03b1fe8065dac48d686de070bab9ecddae65c97f3b0e2be484e8abdd06d1fbdbb396f3d73dadadf9618aad2f02cf6416094bad64d5f2f15eab6b6b3adfeda
 SHA512 
e9e45dcd40af8367f819f2b93c5e1b4e98a251a9aa251841fa67a875380fae52cfa27c68c6dbdd6a4dde1b1017ee0f6b9833ef6dd6e419d32d71b6df5e972b82
 DIST grep-3.7.tar.xz.sig 833 BLAKE2B 
02a2850e22e8054dcfd02b6f08747a97d43dae9adb908516bdaed35750aa7f773832ad1b0b4c53d7b0ebc8f1fe2979e7938bbbeeb09ea00c11b4a0d5846c7b9c
 SHA512 
9db28883b696fbbb0fad32f4ecd168954dc475d5f0a8f2b4f960ff615ef7dd8348a7caaee85a96287824472a29485ff921af121c582083ca5ad5c30960f99cf4
 DIST grep-3.8.tar.xz 1709536 BLAKE2B 
24cf6f7aa35c85f59f508969ee9731c5be1e5c613e64e636f464bbdde917bb99ba739e4b82abf08da127ad0400d62e27d139f85142035745121d381982ec6c36
 SHA512 
2014519a80c6dcd799837e1bd7d9d5ebe8729ec54b0dc76981dac4755a9a8a9f200470cdcc911e2825bed8162e61da39e3dd60289f7393b48bf67314077d0c79

diff --git a/sys-apps/grep/grep-3.7_p20220425.ebuild 
b/sys-apps/grep/grep-3.7_p20220425.ebuild
deleted file mode 100644
index 342f35aa3dbb..
--- a/sys-apps/grep/grep-3.7_p20220425.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/grep.asc
-inherit flag-o-matic verify-sig
-
-DESCRIPTION="GNU regular expression matcher"
-HOMEPAGE="https://www.gnu.org/software/grep/;
-
-if [[ ${PV} == *_p* ]] ; then
-   # Subscribe to the 'platform-testers' ML to find these.
-   # Useful to test on our especially more niche arches and report issues 
upstream.
-   MY_COMMIT="62-9a668"
-   MY_P=${PN}-$(ver_cut 1-2).${MY_COMMIT}
-   SRC_URI="https://meyering.net/${PN}/${MY_P}.tar.xz;
-   SRC_URI+=" verify-sig? ( https://meyering.net/${PN}/${MY_P}.tar.xz.sig 
)"
-   S="${WORKDIR}"/${MY_P}
-else
-   SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
-   SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="nls pcre static"
-
-# We lack dev-libs/libsigsegv[static-libs] for now
-REQUIRED_USE="static? ( !sparc )"
-
-LIB_DEPEND="pcre? ( >=dev-libs/libpcre2-7.8-r1[static-libs(+)] )
-   sparc? ( dev-libs/libsigsegv )"
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
-   nls? ( virtual/libintl )
-   virtual/libiconv"
-DEPEND="${RDEPEND}
-   static? ( ${LIB_DEPEND} )"
-BDEPEND="virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-   verify-sig? ( sec-keys/openpgp-keys-grep )"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
-
-src_prepare() {
-   default
-
-   # bug #523898
-   sed -i \
-   -e "s:@SHELL@:${EPREFIX}/bin/sh:g" \
-   -e "s:@grep@:${EPREFIX}/bin/grep:" \
-   src/egrep.sh || die
-}
-
-src_configure() {
-   use static && append-ldflags -static
-
-   # We used to turn this off unconditionally (bug #673524) but we now
-   # allow it for cases where libsigsegv is better for userspace handling
-   # of stack overflows.
-   # In particular, it's necessary for sparc: bug #768135
-   export ac_cv_libsigsegv=$(usex sparc)
-
-   local myeconfargs=(
-   --bindir="${EPREFIX}"/bin
-   $(use_enable nls)
-   $(use_enable pcre perl-regexp)
-   )
-
-   econf "${myeconfargs[@]}"
-}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2022-09-03 Thread Sam James
commit: 93c75f6be431ad0df41a0dd350205c3eec4e8c66
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  3 16:24:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  3 16:28:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93c75f6b

sys-apps/grep: add 3.8, drop 3.7_p20220702

Not dropping egrep/fgrep deprecation notices for now as
we may end up seeing a lot of them fixed real quick
now this is finally out.

Let's revisit in a few weeks. Upstream may
well back it out themselves.

Signed-off-by: Sam James  gentoo.org>

 sys-apps/grep/Manifest   | 4 ++--
 sys-apps/grep/{grep-3.7_p20220702.ebuild => grep-3.8.ebuild} | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/grep/Manifest b/sys-apps/grep/Manifest
index 68382ec881fc..48e58b35f33c 100644
--- a/sys-apps/grep/Manifest
+++ b/sys-apps/grep/Manifest
@@ -1,6 +1,6 @@
 DIST grep-3.7.62-9a668.tar.xz 1687820 BLAKE2B 
95f5deccb3b3b223cb429f5c515674bed5209e6ca1d295b5ddfcf09614c6c10f6c6f56df9931a3dc0926b48abced15ab1099d8e84840c74846cb89270e248473
 SHA512 
b24a11138e683d75e75b4f04a42f4d202526a691aa70c303af4d257e2a395a4266b4bc05afff4fff7ab0efc5564af3efe0f9108cbeddf406d4dc3f171a642f25
 DIST grep-3.7.62-9a668.tar.xz.sig 833 BLAKE2B 
9be6a33b1d2e29eeaea6bfbcbeade37eb4d7c8b2fdf37ec82376b1cc158f02c6916c87c21378cd099f863787ae46e2bc7dd40df77b263fe971f50b7bbe67cced
 SHA512 
5245b7af4202bd49ef8937eda3ad91949e6bd9e16e217c0a326e8d6abc17d8f47e068197cb5df16829298912eed0d811164da4d1d7bd3ce3ff679a87a281f33b
-DIST grep-3.7.98-c9ac.tar.xz 1701736 BLAKE2B 
ac7fa0a45179b25b241e2f57b6731f3ccd4a1950aeab749d47ef286f1723ec6324e894b452c24877224bf61f54584447a2cb4278d6911eca7debf92a7d0b8698
 SHA512 
9325db663350b47493434f01639f17a383ccf5b18d45c8de2d38d529b60982d426b1a09f0d653ff4e716933fb9a429e18c69a832d667f12c37ccab9d90a07f4b
-DIST grep-3.7.98-c9ac.tar.xz.sig 833 BLAKE2B 
d215edbe769bdbb1afbfe3cc560509ba7e1c9ddcbc149cdd173ffd41f4d195c66b2119847b7383dbd7f9ff613e9a21a34c28a14ad4c2422846ad4e5cfb0eb369
 SHA512 
7a781df1c1b072f752b70bbfd843f71d8ef76cc68d908d1f2e9dd6058b706a3ee2d8013ff73300c3d9d3019a5a98e901a088f2630de666a997eb52825955cadb
 DIST grep-3.7.tar.xz 1641196 BLAKE2B 
acf03b1fe8065dac48d686de070bab9ecddae65c97f3b0e2be484e8abdd06d1fbdbb396f3d73dadadf9618aad2f02cf6416094bad64d5f2f15eab6b6b3adfeda
 SHA512 
e9e45dcd40af8367f819f2b93c5e1b4e98a251a9aa251841fa67a875380fae52cfa27c68c6dbdd6a4dde1b1017ee0f6b9833ef6dd6e419d32d71b6df5e972b82
 DIST grep-3.7.tar.xz.sig 833 BLAKE2B 
02a2850e22e8054dcfd02b6f08747a97d43dae9adb908516bdaed35750aa7f773832ad1b0b4c53d7b0ebc8f1fe2979e7938bbbeeb09ea00c11b4a0d5846c7b9c
 SHA512 
9db28883b696fbbb0fad32f4ecd168954dc475d5f0a8f2b4f960ff615ef7dd8348a7caaee85a96287824472a29485ff921af121c582083ca5ad5c30960f99cf4
+DIST grep-3.8.tar.xz 1709536 BLAKE2B 
24cf6f7aa35c85f59f508969ee9731c5be1e5c613e64e636f464bbdde917bb99ba739e4b82abf08da127ad0400d62e27d139f85142035745121d381982ec6c36
 SHA512 
2014519a80c6dcd799837e1bd7d9d5ebe8729ec54b0dc76981dac4755a9a8a9f200470cdcc911e2825bed8162e61da39e3dd60289f7393b48bf67314077d0c79
+DIST grep-3.8.tar.xz.sig 833 BLAKE2B 
40f472389705375611015ba0eb85eb32643304b1a324877a75821d086a128a20d00df3d7cd960ec45709f40f21488bbcf993c6fe667ef23663688b33296e650b
 SHA512 
8266b58485f225c2189814e3898c72e59d251b729e0c302d31f57abdb7ac2e6e28dde2c5c8095673b6f007b2a3ebc26db1dca910a7771aba80dad4b3c6761ee4

diff --git a/sys-apps/grep/grep-3.7_p20220702.ebuild 
b/sys-apps/grep/grep-3.8.ebuild
similarity index 100%
rename from sys-apps/grep/grep-3.7_p20220702.ebuild
rename to sys-apps/grep/grep-3.8.ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2022-07-04 Thread Sam James
commit: b48c340cdf0df551ac25fcf937f2995f8162ae47
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  5 00:23:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  5 00:23:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b48c340c

sys-apps/grep: add 3.7_p20220702

Signed-off-by: Sam James  gentoo.org>

 sys-apps/grep/Manifest  |  2 +
 sys-apps/grep/grep-3.7_p20220702.ebuild | 72 +
 2 files changed, 74 insertions(+)

diff --git a/sys-apps/grep/Manifest b/sys-apps/grep/Manifest
index 78f9926f70a4..68382ec881fc 100644
--- a/sys-apps/grep/Manifest
+++ b/sys-apps/grep/Manifest
@@ -1,4 +1,6 @@
 DIST grep-3.7.62-9a668.tar.xz 1687820 BLAKE2B 
95f5deccb3b3b223cb429f5c515674bed5209e6ca1d295b5ddfcf09614c6c10f6c6f56df9931a3dc0926b48abced15ab1099d8e84840c74846cb89270e248473
 SHA512 
b24a11138e683d75e75b4f04a42f4d202526a691aa70c303af4d257e2a395a4266b4bc05afff4fff7ab0efc5564af3efe0f9108cbeddf406d4dc3f171a642f25
 DIST grep-3.7.62-9a668.tar.xz.sig 833 BLAKE2B 
9be6a33b1d2e29eeaea6bfbcbeade37eb4d7c8b2fdf37ec82376b1cc158f02c6916c87c21378cd099f863787ae46e2bc7dd40df77b263fe971f50b7bbe67cced
 SHA512 
5245b7af4202bd49ef8937eda3ad91949e6bd9e16e217c0a326e8d6abc17d8f47e068197cb5df16829298912eed0d811164da4d1d7bd3ce3ff679a87a281f33b
+DIST grep-3.7.98-c9ac.tar.xz 1701736 BLAKE2B 
ac7fa0a45179b25b241e2f57b6731f3ccd4a1950aeab749d47ef286f1723ec6324e894b452c24877224bf61f54584447a2cb4278d6911eca7debf92a7d0b8698
 SHA512 
9325db663350b47493434f01639f17a383ccf5b18d45c8de2d38d529b60982d426b1a09f0d653ff4e716933fb9a429e18c69a832d667f12c37ccab9d90a07f4b
+DIST grep-3.7.98-c9ac.tar.xz.sig 833 BLAKE2B 
d215edbe769bdbb1afbfe3cc560509ba7e1c9ddcbc149cdd173ffd41f4d195c66b2119847b7383dbd7f9ff613e9a21a34c28a14ad4c2422846ad4e5cfb0eb369
 SHA512 
7a781df1c1b072f752b70bbfd843f71d8ef76cc68d908d1f2e9dd6058b706a3ee2d8013ff73300c3d9d3019a5a98e901a088f2630de666a997eb52825955cadb
 DIST grep-3.7.tar.xz 1641196 BLAKE2B 
acf03b1fe8065dac48d686de070bab9ecddae65c97f3b0e2be484e8abdd06d1fbdbb396f3d73dadadf9618aad2f02cf6416094bad64d5f2f15eab6b6b3adfeda
 SHA512 
e9e45dcd40af8367f819f2b93c5e1b4e98a251a9aa251841fa67a875380fae52cfa27c68c6dbdd6a4dde1b1017ee0f6b9833ef6dd6e419d32d71b6df5e972b82
 DIST grep-3.7.tar.xz.sig 833 BLAKE2B 
02a2850e22e8054dcfd02b6f08747a97d43dae9adb908516bdaed35750aa7f773832ad1b0b4c53d7b0ebc8f1fe2979e7938bbbeeb09ea00c11b4a0d5846c7b9c
 SHA512 
9db28883b696fbbb0fad32f4ecd168954dc475d5f0a8f2b4f960ff615ef7dd8348a7caaee85a96287824472a29485ff921af121c582083ca5ad5c30960f99cf4

diff --git a/sys-apps/grep/grep-3.7_p20220702.ebuild 
b/sys-apps/grep/grep-3.7_p20220702.ebuild
new file mode 100644
index ..7f5d56e74b26
--- /dev/null
+++ b/sys-apps/grep/grep-3.7_p20220702.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/grep.asc
+inherit flag-o-matic verify-sig
+
+DESCRIPTION="GNU regular expression matcher"
+HOMEPAGE="https://www.gnu.org/software/grep/;
+
+if [[ ${PV} == *_p* ]] ; then
+   # Subscribe to the 'platform-testers' ML to find these.
+   # Useful to test on our especially more niche arches and report issues 
upstream.
+   MY_COMMIT="98-c9ac"
+   MY_P=${PN}-$(ver_cut 1-2).${MY_COMMIT}
+   SRC_URI="https://meyering.net/${PN}/${MY_P}.tar.xz;
+   SRC_URI+=" verify-sig? ( https://meyering.net/${PN}/${MY_P}.tar.xz.sig 
)"
+   S="${WORKDIR}"/${MY_P}
+else
+   SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
+   SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="nls pcre static"
+
+# We lack dev-libs/libsigsegv[static-libs] for now
+REQUIRED_USE="static? ( !sparc )"
+
+LIB_DEPEND="pcre? ( >=dev-libs/libpcre2-7.8-r1[static-libs(+)] )
+   sparc? ( dev-libs/libsigsegv )"
+RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
+   nls? ( virtual/libintl )
+   virtual/libiconv"
+DEPEND="${RDEPEND}
+   static? ( ${LIB_DEPEND} )"
+BDEPEND="virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+   verify-sig? ( sec-keys/openpgp-keys-grep )"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
+
+src_prepare() {
+   default
+
+   # bug #523898
+   sed -i \
+   -e "s:@SHELL@:${EPREFIX}/bin/sh:g" \
+   -e "s:@grep@:${EPREFIX}/bin/grep:" \
+   src/egrep.sh || die
+}
+
+src_configure() {
+   use static && append-ldflags -static
+
+   # We used to turn this off unconditionally (bug #673524) but we now
+   # allow it for cases where libsigsegv is better for userspace handling
+   # of stack overflows.
+   # In 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2022-05-03 Thread Sam James
commit: 19c92a966c7f9b03da46dc047e4655e5e95aed30
Author: Sam James  gentoo  org>
AuthorDate: Tue May  3 23:56:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  3 23:57:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19c92a96

sys-apps/grep: add 3.7_p20220425 (unkeyworded).

Notably switches to libpcre2 (yay). Pre-release for testing.

Bug: https://bugs.gentoo.org/514454
Bug: https://bugs.gentoo.org/569816
Bug: https://bugs.gentoo.org/641186
Signed-off-by: Sam James  gentoo.org>

 sys-apps/grep/Manifest  |  2 +
 sys-apps/grep/grep-3.7_p20220425.ebuild | 72 +
 2 files changed, 74 insertions(+)

diff --git a/sys-apps/grep/Manifest b/sys-apps/grep/Manifest
index 33aa4b11179f..78f9926f70a4 100644
--- a/sys-apps/grep/Manifest
+++ b/sys-apps/grep/Manifest
@@ -1,2 +1,4 @@
+DIST grep-3.7.62-9a668.tar.xz 1687820 BLAKE2B 
95f5deccb3b3b223cb429f5c515674bed5209e6ca1d295b5ddfcf09614c6c10f6c6f56df9931a3dc0926b48abced15ab1099d8e84840c74846cb89270e248473
 SHA512 
b24a11138e683d75e75b4f04a42f4d202526a691aa70c303af4d257e2a395a4266b4bc05afff4fff7ab0efc5564af3efe0f9108cbeddf406d4dc3f171a642f25
+DIST grep-3.7.62-9a668.tar.xz.sig 833 BLAKE2B 
9be6a33b1d2e29eeaea6bfbcbeade37eb4d7c8b2fdf37ec82376b1cc158f02c6916c87c21378cd099f863787ae46e2bc7dd40df77b263fe971f50b7bbe67cced
 SHA512 
5245b7af4202bd49ef8937eda3ad91949e6bd9e16e217c0a326e8d6abc17d8f47e068197cb5df16829298912eed0d811164da4d1d7bd3ce3ff679a87a281f33b
 DIST grep-3.7.tar.xz 1641196 BLAKE2B 
acf03b1fe8065dac48d686de070bab9ecddae65c97f3b0e2be484e8abdd06d1fbdbb396f3d73dadadf9618aad2f02cf6416094bad64d5f2f15eab6b6b3adfeda
 SHA512 
e9e45dcd40af8367f819f2b93c5e1b4e98a251a9aa251841fa67a875380fae52cfa27c68c6dbdd6a4dde1b1017ee0f6b9833ef6dd6e419d32d71b6df5e972b82
 DIST grep-3.7.tar.xz.sig 833 BLAKE2B 
02a2850e22e8054dcfd02b6f08747a97d43dae9adb908516bdaed35750aa7f773832ad1b0b4c53d7b0ebc8f1fe2979e7938bbbeeb09ea00c11b4a0d5846c7b9c
 SHA512 
9db28883b696fbbb0fad32f4ecd168954dc475d5f0a8f2b4f960ff615ef7dd8348a7caaee85a96287824472a29485ff921af121c582083ca5ad5c30960f99cf4

diff --git a/sys-apps/grep/grep-3.7_p20220425.ebuild 
b/sys-apps/grep/grep-3.7_p20220425.ebuild
new file mode 100644
index ..342f35aa3dbb
--- /dev/null
+++ b/sys-apps/grep/grep-3.7_p20220425.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/grep.asc
+inherit flag-o-matic verify-sig
+
+DESCRIPTION="GNU regular expression matcher"
+HOMEPAGE="https://www.gnu.org/software/grep/;
+
+if [[ ${PV} == *_p* ]] ; then
+   # Subscribe to the 'platform-testers' ML to find these.
+   # Useful to test on our especially more niche arches and report issues 
upstream.
+   MY_COMMIT="62-9a668"
+   MY_P=${PN}-$(ver_cut 1-2).${MY_COMMIT}
+   SRC_URI="https://meyering.net/${PN}/${MY_P}.tar.xz;
+   SRC_URI+=" verify-sig? ( https://meyering.net/${PN}/${MY_P}.tar.xz.sig 
)"
+   S="${WORKDIR}"/${MY_P}
+else
+   SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
+   SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="nls pcre static"
+
+# We lack dev-libs/libsigsegv[static-libs] for now
+REQUIRED_USE="static? ( !sparc )"
+
+LIB_DEPEND="pcre? ( >=dev-libs/libpcre2-7.8-r1[static-libs(+)] )
+   sparc? ( dev-libs/libsigsegv )"
+RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
+   nls? ( virtual/libintl )
+   virtual/libiconv"
+DEPEND="${RDEPEND}
+   static? ( ${LIB_DEPEND} )"
+BDEPEND="virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+   verify-sig? ( sec-keys/openpgp-keys-grep )"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
+
+src_prepare() {
+   default
+
+   # bug #523898
+   sed -i \
+   -e "s:@SHELL@:${EPREFIX}/bin/sh:g" \
+   -e "s:@grep@:${EPREFIX}/bin/grep:" \
+   src/egrep.sh || die
+}
+
+src_configure() {
+   use static && append-ldflags -static
+
+   # We used to turn this off unconditionally (bug #673524) but we now
+   # allow it for cases where libsigsegv is better for userspace handling
+   # of stack overflows.
+   # In particular, it's necessary for sparc: bug #768135
+   export ac_cv_libsigsegv=$(usex sparc)
+
+   local myeconfargs=(
+   --bindir="${EPREFIX}"/bin
+   $(use_enable nls)
+   $(use_enable pcre perl-regexp)
+   )
+
+   econf "${myeconfargs[@]}"
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/files/, sys-apps/grep/

2022-04-25 Thread Sam James
commit: 245a61b5bb813af9ec9e89f9c8ca65d5c0e46aec
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Apr 26 03:12:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 26 04:03:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=245a61b5

sys-apps/grep: avoid invoking autoconf

Normally we'd just eautoreconf, but this is base-system and we cannot
depend on autoconf, so we have to patch the generated files ourselves.
This can go away once the loong fix patch is no longer necessary.

Fixes: 07611b62174 ("sys-apps/grep: fix build on loong")
Signed-off-by: WANG Xuerui  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 sys-apps/grep/files/loong-fix-build.patch | 18 +++---
 sys-apps/grep/grep-3.7.ebuild |  6 ++
 2 files changed, 17 insertions(+), 7 deletions(-)

diff --git a/sys-apps/grep/files/loong-fix-build.patch 
b/sys-apps/grep/files/loong-fix-build.patch
index cd06fa8df5e4..e3b346dd92d3 100644
--- a/sys-apps/grep/files/loong-fix-build.patch
+++ b/sys-apps/grep/files/loong-fix-build.patch
@@ -1,16 +1,10 @@
-From 34add045fd2ec3f1031dee961c4d9cc4285486a7 Mon Sep 17 00:00:00 2001
+[xen0n: this is 
https://github.com/sunhaiyong1978/CLFS-for-LoongArch/blob/1.0/patches/stack-direction-add-loongarch.patch
 with change to generated file added as well.]
 From: Sun Haiyong 
 Date: Tue, 31 Aug 2021 11:11:52 +0800
 Subject: [PATCH] stack-direction: Add support for loongarch CPU
 
 * m4/stack-direction.m4 (SV_STACK_DIRECTION): When the CPU is loongarch,
 set "sv_cv_stack_direction" to "-1" .

- m4/stack-direction.m4 | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/m4/stack-direction.m4 b/m4/stack-direction.m4
-index 93287254b..e6c3284ce 100644
 --- a/m4/stack-direction.m4
 +++ b/m4/stack-direction.m4
 @@ -32,6 +32,7 @@ AC_DEFUN([SV_STACK_DIRECTION],
@@ -21,6 +15,16 @@ index 93287254b..e6c3284ce 100644
m32r | \
m68* | \
m88k | \
+--- a/configure
 b/configure
+@@ -35668,6 +35668,7 @@ else $as_nop
+   i?86 | x86_64 | \
+   i860 | \
+   ia64 | \
++  loongarch* | \
+   m32r | \
+   m68* | \
+   m88k | \
 -- 
 2.17.2
 

diff --git a/sys-apps/grep/grep-3.7.ebuild b/sys-apps/grep/grep-3.7.ebuild
index b8ca4022782f..6c582f7eb308 100644
--- a/sys-apps/grep/grep-3.7.ebuild
+++ b/sys-apps/grep/grep-3.7.ebuild
@@ -45,6 +45,12 @@ src_prepare() {
src/egrep.sh || die #523898
 
default
+
+   # touch generated files after patching m4, to avoid activating 
maintainer
+   # mode
+   # remove when loong-fix-build.patch is no longer necessary
+   touch ./aclocal.m4 ./config.hin ./configure || die
+   find . -name Makefile.in -exec touch {} + || die
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/files/, sys-apps/grep/

2022-04-25 Thread WANG Xuerui
commit: 07611b62174bab556022d7fe24fc6a204647afbf
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon Apr 25 04:13:41 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon Apr 25 10:11:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07611b62

sys-apps/grep: fix build on loong

Upstream has updated gnulib but hasn't tagged a new release yet, so only
add the bare minimum to fix build on loong.

This has been inside loongson-overlay for a while, and is tested on real
loong hardware.

See: https://github.com/gentoo/gentoo/pull/25189
Acked-by: Andreas K. Hüttel  gentoo.org>
Signed-off-by: WANG Xuerui  gentoo.org>

 sys-apps/grep/files/loong-fix-build.patch | 26 ++
 sys-apps/grep/grep-3.7.ebuild |  5 -
 2 files changed, 30 insertions(+), 1 deletion(-)

diff --git a/sys-apps/grep/files/loong-fix-build.patch 
b/sys-apps/grep/files/loong-fix-build.patch
new file mode 100644
index ..cd06fa8df5e4
--- /dev/null
+++ b/sys-apps/grep/files/loong-fix-build.patch
@@ -0,0 +1,26 @@
+From 34add045fd2ec3f1031dee961c4d9cc4285486a7 Mon Sep 17 00:00:00 2001
+From: Sun Haiyong 
+Date: Tue, 31 Aug 2021 11:11:52 +0800
+Subject: [PATCH] stack-direction: Add support for loongarch CPU
+
+* m4/stack-direction.m4 (SV_STACK_DIRECTION): When the CPU is loongarch,
+set "sv_cv_stack_direction" to "-1" .
+---
+ m4/stack-direction.m4 | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/m4/stack-direction.m4 b/m4/stack-direction.m4
+index 93287254b..e6c3284ce 100644
+--- a/m4/stack-direction.m4
 b/m4/stack-direction.m4
+@@ -32,6 +32,7 @@ AC_DEFUN([SV_STACK_DIRECTION],
+   i?86 | x86_64 | \
+   i860 | \
+   ia64 | \
++  loongarch* | \
+   m32r | \
+   m68* | \
+   m88k | \
+-- 
+2.17.2
+

diff --git a/sys-apps/grep/grep-3.7.ebuild b/sys-apps/grep/grep-3.7.ebuild
index 4f07cae885f9..b8ca4022782f 100644
--- a/sys-apps/grep/grep-3.7.ebuild
+++ b/sys-apps/grep/grep-3.7.ebuild
@@ -31,7 +31,10 @@ BDEPEND="
nls? ( sys-devel/gettext )
verify-sig? ( sec-keys/openpgp-keys-grep )"
 
-PATCHES=( "${FILESDIR}/ppc-musl.patch" )
+PATCHES=(
+   "${FILESDIR}/ppc-musl.patch"
+   "${FILESDIR}/loong-fix-build.patch"
+)
 
 DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2022-04-06 Thread Sam James
commit: d18e10151f24eed1461c45854864102e741d9826
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr  7 00:34:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr  7 00:34:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d18e1015

sys-apps/grep: add verify-sig

Signed-off-by: Sam James  gentoo.org>

 sys-apps/grep/Manifest| 1 +
 sys-apps/grep/grep-3.7.ebuild | 8 +---
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/sys-apps/grep/Manifest b/sys-apps/grep/Manifest
index acad192ff2a4..33aa4b11179f 100644
--- a/sys-apps/grep/Manifest
+++ b/sys-apps/grep/Manifest
@@ -1 +1,2 @@
 DIST grep-3.7.tar.xz 1641196 BLAKE2B 
acf03b1fe8065dac48d686de070bab9ecddae65c97f3b0e2be484e8abdd06d1fbdbb396f3d73dadadf9618aad2f02cf6416094bad64d5f2f15eab6b6b3adfeda
 SHA512 
e9e45dcd40af8367f819f2b93c5e1b4e98a251a9aa251841fa67a875380fae52cfa27c68c6dbdd6a4dde1b1017ee0f6b9833ef6dd6e419d32d71b6df5e972b82
+DIST grep-3.7.tar.xz.sig 833 BLAKE2B 
02a2850e22e8054dcfd02b6f08747a97d43dae9adb908516bdaed35750aa7f773832ad1b0b4c53d7b0ebc8f1fe2979e7938bbbeeb09ea00c11b4a0d5846c7b9c
 SHA512 
9db28883b696fbbb0fad32f4ecd168954dc475d5f0a8f2b4f960ff615ef7dd8348a7caaee85a96287824472a29485ff921af121c582083ca5ad5c30960f99cf4

diff --git a/sys-apps/grep/grep-3.7.ebuild b/sys-apps/grep/grep-3.7.ebuild
index 2a4b293b29e0..4f07cae885f9 100644
--- a/sys-apps/grep/grep-3.7.ebuild
+++ b/sys-apps/grep/grep-3.7.ebuild
@@ -1,13 +1,15 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit flag-o-matic toolchain-funcs
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/grep.asc
+inherit flag-o-matic toolchain-funcs verify-sig
 
 DESCRIPTION="GNU regular expression matcher"
 HOMEPAGE="https://www.gnu.org/software/grep/;
 SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
+SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
 
 LICENSE="GPL-3+"
 SLOT="0"
@@ -27,7 +29,7 @@ DEPEND="${RDEPEND}
 BDEPEND="
virtual/pkgconfig
nls? ( sys-devel/gettext )
-"
+   verify-sig? ( sec-keys/openpgp-keys-grep )"
 
 PATCHES=( "${FILESDIR}/ppc-musl.patch" )
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/files/

2022-03-13 Thread Sam James
commit: e95c5bda4917036a15a4f21088abb5d0f3986185
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 13 22:23:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 13 22:23:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e95c5bda

sys-apps/grep: add link to upstream gnulib/musl/ppc patch

Signed-off-by: Sam James  gentoo.org>

 sys-apps/grep/files/ppc-musl.patch | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-apps/grep/files/ppc-musl.patch 
b/sys-apps/grep/files/ppc-musl.patch
index d7d8255a444a..4aff0ba1cf5c 100644
--- a/sys-apps/grep/files/ppc-musl.patch
+++ b/sys-apps/grep/files/ppc-musl.patch
@@ -1,7 +1,8 @@
-Needed to fix build on ppc + musl. Doesn't seem to yet be in upstream gnulib.
+Needed to fix build on ppc + musl. Should pop up in next gnulib sync in 
release (different patch).
 
 https://www.openwall.com/lists/musl/2017/11/05/2
 
https://github.com/void-linux/void-packages/blob/master/srcpkgs/grep/patches/ppc-musl.patch
+https://git.savannah.gnu.org/cgit/gnulib.git/commit/?id=2d830e4a792fcd9f614ed08a7f18584b8b21d23b
 --- a/lib/sigsegv.c
 +++ b/lib/sigsegv.c
 @@ -221,8 +221,10 @@ int libsigsegv_version = LIBSIGSEGV_VERSION;



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2022-02-12 Thread Andreas K. Hüttel
commit: 2f3ae8922190ebd677d2abf91dac174b42e24ad8
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Feb 12 19:17:12 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Feb 12 19:17:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f3ae892

sys-apps/grep: Remove old

Bug: https://bugs.gentoo.org/803935
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 sys-apps/grep/Manifest|  3 ---
 sys-apps/grep/grep-3.4.ebuild | 54 -
 sys-apps/grep/grep-3.5.ebuild | 63 ---
 sys-apps/grep/grep-3.6.ebuild | 62 --
 4 files changed, 182 deletions(-)

diff --git a/sys-apps/grep/Manifest b/sys-apps/grep/Manifest
index eadb21d077c5..acad192ff2a4 100644
--- a/sys-apps/grep/Manifest
+++ b/sys-apps/grep/Manifest
@@ -1,4 +1 @@
-DIST grep-3.4.tar.xz 1555820 BLAKE2B 
4e1924d6d5eb66faca93b405cce9784d726a476f26a384c3b44375cb09f817008aeedaa701a30b6c1f21c030902d603a80ec80105b2d5d76eadf09b910d573a7
 SHA512 
0f1506bd19971fbdcb47a111277ca63e8ad045456f096980852fd0a61c860f29f4b369bbaaa5cbce4b0a81718e3e3274d9a078b491f2109baa9a02ce600ee206
-DIST grep-3.5.tar.xz 1586396 BLAKE2B 
62c98acb29b9998e60b64cacbe82df4f03a8d8a427a060d00283506155e6acadc4d77e8b8c2fa110227715c314ac7cde38a38eff0b92eb0ec793c59ba2562ea5
 SHA512 
8367aa930ecf7fa5c07153666bf7991097648bd7bf4ca672e6b14e0bb806c89991ec55d2880812877761cbde1d33562f22803835d74bfcd293c2246e274306c4
-DIST grep-3.6.tar.xz 1589412 BLAKE2B 
86be3af6718ea3bf29982e1618c0ea9afc135f07e452a7ac8b618b863c0754a979482d4d418e558e703e03a4afcef7818a84ebcbe119aa63cd2892ad09e1a772
 SHA512 
8934544a19ded61344d83ff2cab501e86f17f8ae338892e0c36c2d2d8e63c76817840a0071ef5e3fcbca9115eba8a1aae0e4c46b024e75cd9a2e3bd05f933d90
 DIST grep-3.7.tar.xz 1641196 BLAKE2B 
acf03b1fe8065dac48d686de070bab9ecddae65c97f3b0e2be484e8abdd06d1fbdbb396f3d73dadadf9618aad2f02cf6416094bad64d5f2f15eab6b6b3adfeda
 SHA512 
e9e45dcd40af8367f819f2b93c5e1b4e98a251a9aa251841fa67a875380fae52cfa27c68c6dbdd6a4dde1b1017ee0f6b9833ef6dd6e419d32d71b6df5e972b82

diff --git a/sys-apps/grep/grep-3.4.ebuild b/sys-apps/grep/grep-3.4.ebuild
deleted file mode 100644
index f5d5e94847ea..
--- a/sys-apps/grep/grep-3.4.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="GNU regular expression matcher"
-HOMEPAGE="https://www.gnu.org/software/grep/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
-   mirror://gentoo/${P}.tar.xz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="nls pcre static"
-
-LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
-   nls? ( virtual/libintl )
-   virtual/libiconv"
-DEPEND="${RDEPEND}
-   static? ( ${LIB_DEPEND} )"
-BDEPEND="
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
-
-src_prepare() {
-   sed -i \
-   -e "s:@SHELL@:${EPREFIX}/bin/sh:g" \
-   -e "s:@grep@:${EPREFIX}/bin/grep:" \
-   src/egrep.sh || die #523898
-
-   default
-}
-
-src_configure() {
-   use static && append-ldflags -static
-   # don't link against libsigsegv even when available, bug #673524
-   export ac_cv_libsigsegv=no
-   # Always use pkg-config to get lib info for pcre.
-   export ac_cv_search_pcre_compile=$(
-   usex pcre "$($(tc-getPKG_CONFIG) --libs $(usex static --static 
'') libpcre)" ''
-   )
-   local myeconfargs=(
-   --bindir="${EPREFIX}"/bin
-   $(use_enable nls)
-   $(use_enable pcre perl-regexp)
-   )
-   econf "${myeconfargs[@]}"
-}

diff --git a/sys-apps/grep/grep-3.5.ebuild b/sys-apps/grep/grep-3.5.ebuild
deleted file mode 100644
index 4360f8880ff0..
--- a/sys-apps/grep/grep-3.5.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="GNU regular expression matcher"
-HOMEPAGE="https://www.gnu.org/software/grep/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
-   mirror://gentoo/${P}.tar.xz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="nls pcre static"
-
-# We lack dev-libs/libsigsegv[static-libs] for now
-REQUIRED_USE="static? ( !sparc )"
-

[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/files/

2021-11-16 Thread Sam James
commit: 8fab348a643dd8b43f9e5a42013a417c9dbd2307
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 17 04:33:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 17 04:34:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fab348a

sys-apps/grep: add links to musl patch

Signed-off-by: Sam James  gentoo.org>

 sys-apps/grep/files/ppc-musl.patch | 4 
 1 file changed, 4 insertions(+)

diff --git a/sys-apps/grep/files/ppc-musl.patch 
b/sys-apps/grep/files/ppc-musl.patch
index 6ba37f233591..d7d8255a444a 100644
--- a/sys-apps/grep/files/ppc-musl.patch
+++ b/sys-apps/grep/files/ppc-musl.patch
@@ -1,3 +1,7 @@
+Needed to fix build on ppc + musl. Doesn't seem to yet be in upstream gnulib.
+
+https://www.openwall.com/lists/musl/2017/11/05/2
+https://github.com/void-linux/void-packages/blob/master/srcpkgs/grep/patches/ppc-musl.patch
 --- a/lib/sigsegv.c
 +++ b/lib/sigsegv.c
 @@ -221,8 +221,10 @@ int libsigsegv_version = LIBSIGSEGV_VERSION;



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/, sys-apps/grep/files/

2021-11-16 Thread Georgy Yakovlev
commit: e4bc420f6f7ad5d52e43f2ae7541a991f516949e
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Nov 17 02:30:26 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Nov 17 02:39:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4bc420f

sys-apps/grep: add ppc32 musl patch

Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-apps/grep/files/ppc-musl.patch | 14 ++
 sys-apps/grep/grep-3.7.ebuild  |  2 ++
 2 files changed, 16 insertions(+)

diff --git a/sys-apps/grep/files/ppc-musl.patch 
b/sys-apps/grep/files/ppc-musl.patch
new file mode 100644
index ..6ba37f233591
--- /dev/null
+++ b/sys-apps/grep/files/ppc-musl.patch
@@ -0,0 +1,14 @@
+--- a/lib/sigsegv.c
 b/lib/sigsegv.c
+@@ -221,8 +221,10 @@ int libsigsegv_version = LIBSIGSEGV_VERSION;
+ /* both should be equivalent */
+ #   if 0
+ #define SIGSEGV_FAULT_STACKPOINTER  ((ucontext_t *) 
ucp)->uc_mcontext.regs->gpr[1]
+-#   else
++#   elif defined(__GLIBC__)
+ #define SIGSEGV_FAULT_STACKPOINTER  ((ucontext_t *) 
ucp)->uc_mcontext.uc_regs->gregs[1]
++#   else
++#define SIGSEGV_FAULT_STACKPOINTER  ((ucontext_t *) 
ucp)->uc_mcontext.gregs[1]
+ #   endif
+ #  endif
+ 

diff --git a/sys-apps/grep/grep-3.7.ebuild b/sys-apps/grep/grep-3.7.ebuild
index 7b142e4d63d8..2a4b293b29e0 100644
--- a/sys-apps/grep/grep-3.7.ebuild
+++ b/sys-apps/grep/grep-3.7.ebuild
@@ -29,6 +29,8 @@ BDEPEND="
nls? ( sys-devel/gettext )
 "
 
+PATCHES=( "${FILESDIR}/ppc-musl.patch" )
+
 DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2021-10-03 Thread Sam James
commit: 06842fb93635e511f6d1aae87bea1aab5674b70a
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  4 01:27:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  4 01:27:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06842fb9

sys-apps/grep: Stabilize 3.7 hppa, #813144

Signed-off-by: Sam James  gentoo.org>

 sys-apps/grep/grep-3.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.7.ebuild b/sys-apps/grep/grep-3.7.ebuild
index d2ffe6dd9fd..7b142e4d63d 100644
--- a/sys-apps/grep/grep-3.7.ebuild
+++ b/sys-apps/grep/grep-3.7.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls pcre static"
 
 # We lack dev-libs/libsigsegv[static-libs] for now



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2021-09-18 Thread Agostino Sarubbo
commit: 4a9d1e5734b116a42250c202a89525b6289732e0
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Sep 18 12:29:47 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Sep 18 12:30:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a9d1e57

sys-apps/grep: x86 stable wrt bug #813144

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/grep/grep-3.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.7.ebuild b/sys-apps/grep/grep-3.7.ebuild
index 21ff7c888c8..4cd81f90c49 100644
--- a/sys-apps/grep/grep-3.7.ebuild
+++ b/sys-apps/grep/grep-3.7.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls pcre static"
 
 # We lack dev-libs/libsigsegv[static-libs] for now



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2021-09-16 Thread Sam James
commit: 1ba96adc9ef8a5d36c55605e9b2671c614a3bca5
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 16 18:55:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 16 18:55:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ba96adc

sys-apps/grep: Stabilize 3.7 arm64, #813144

Signed-off-by: Sam James  gentoo.org>

 sys-apps/grep/grep-3.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.7.ebuild b/sys-apps/grep/grep-3.7.ebuild
index 7fd913d31e5..21ff7c888c8 100644
--- a/sys-apps/grep/grep-3.7.ebuild
+++ b/sys-apps/grep/grep-3.7.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls pcre static"
 
 # We lack dev-libs/libsigsegv[static-libs] for now



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2021-09-16 Thread Agostino Sarubbo
commit: 792cb4e68218e4638a4af2133cb06d49ee456277
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Sep 16 08:04:34 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Sep 16 08:04:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=792cb4e6

sys-apps/grep: sparc stable wrt bug #813144

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/grep/grep-3.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.7.ebuild b/sys-apps/grep/grep-3.7.ebuild
index 014ddc3518e..7fd913d31e5 100644
--- a/sys-apps/grep/grep-3.7.ebuild
+++ b/sys-apps/grep/grep-3.7.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls pcre static"
 
 # We lack dev-libs/libsigsegv[static-libs] for now



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2021-09-16 Thread Agostino Sarubbo
commit: b4df1bf2907f2b28c79d007a3c6c9c1057895328
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Sep 16 08:02:57 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Sep 16 08:02:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4df1bf2

sys-apps/grep: ppc64 stable wrt bug #813144

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/grep/grep-3.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.7.ebuild b/sys-apps/grep/grep-3.7.ebuild
index f8bad788d27..014ddc3518e 100644
--- a/sys-apps/grep/grep-3.7.ebuild
+++ b/sys-apps/grep/grep-3.7.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls pcre static"
 
 # We lack dev-libs/libsigsegv[static-libs] for now



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2021-09-16 Thread Agostino Sarubbo
commit: 7e00da1d67c5ec48964cd3222991e2003b579b1a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Sep 16 08:01:41 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Sep 16 08:01:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e00da1d

sys-apps/grep: amd64 stable wrt bug #813144

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/grep/grep-3.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.7.ebuild b/sys-apps/grep/grep-3.7.ebuild
index 505fdf4f9f9..f8bad788d27 100644
--- a/sys-apps/grep/grep-3.7.ebuild
+++ b/sys-apps/grep/grep-3.7.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls pcre static"
 
 # We lack dev-libs/libsigsegv[static-libs] for now



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2021-09-16 Thread Sam James
commit: 1ea0a4559835403bd6583a9d41dd6b8931e43e03
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 16 06:28:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 16 06:28:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ea0a455

sys-apps/grep: Stabilize 3.7 arm, #813144

Signed-off-by: Sam James  gentoo.org>

 sys-apps/grep/grep-3.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.7.ebuild b/sys-apps/grep/grep-3.7.ebuild
index 5d2f499deab..505fdf4f9f9 100644
--- a/sys-apps/grep/grep-3.7.ebuild
+++ b/sys-apps/grep/grep-3.7.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls pcre static"
 
 # We lack dev-libs/libsigsegv[static-libs] for now



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2021-08-14 Thread Sam James
commit: 77801bb0739d4945b5da39e65240466775bffea3
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 14 22:12:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 14 22:12:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77801bb0

sys-apps/grep: add 3.7

Closes: https://bugs.gentoo.org/803935
Signed-off-by: Sam James  gentoo.org>

 sys-apps/grep/Manifest|  1 +
 sys-apps/grep/grep-3.7.ebuild | 62 +++
 2 files changed, 63 insertions(+)

diff --git a/sys-apps/grep/Manifest b/sys-apps/grep/Manifest
index 086cfa8d075..eadb21d077c 100644
--- a/sys-apps/grep/Manifest
+++ b/sys-apps/grep/Manifest
@@ -1,3 +1,4 @@
 DIST grep-3.4.tar.xz 1555820 BLAKE2B 
4e1924d6d5eb66faca93b405cce9784d726a476f26a384c3b44375cb09f817008aeedaa701a30b6c1f21c030902d603a80ec80105b2d5d76eadf09b910d573a7
 SHA512 
0f1506bd19971fbdcb47a111277ca63e8ad045456f096980852fd0a61c860f29f4b369bbaaa5cbce4b0a81718e3e3274d9a078b491f2109baa9a02ce600ee206
 DIST grep-3.5.tar.xz 1586396 BLAKE2B 
62c98acb29b9998e60b64cacbe82df4f03a8d8a427a060d00283506155e6acadc4d77e8b8c2fa110227715c314ac7cde38a38eff0b92eb0ec793c59ba2562ea5
 SHA512 
8367aa930ecf7fa5c07153666bf7991097648bd7bf4ca672e6b14e0bb806c89991ec55d2880812877761cbde1d33562f22803835d74bfcd293c2246e274306c4
 DIST grep-3.6.tar.xz 1589412 BLAKE2B 
86be3af6718ea3bf29982e1618c0ea9afc135f07e452a7ac8b618b863c0754a979482d4d418e558e703e03a4afcef7818a84ebcbe119aa63cd2892ad09e1a772
 SHA512 
8934544a19ded61344d83ff2cab501e86f17f8ae338892e0c36c2d2d8e63c76817840a0071ef5e3fcbca9115eba8a1aae0e4c46b024e75cd9a2e3bd05f933d90
+DIST grep-3.7.tar.xz 1641196 BLAKE2B 
acf03b1fe8065dac48d686de070bab9ecddae65c97f3b0e2be484e8abdd06d1fbdbb396f3d73dadadf9618aad2f02cf6416094bad64d5f2f15eab6b6b3adfeda
 SHA512 
e9e45dcd40af8367f819f2b93c5e1b4e98a251a9aa251841fa67a875380fae52cfa27c68c6dbdd6a4dde1b1017ee0f6b9833ef6dd6e419d32d71b6df5e972b82

diff --git a/sys-apps/grep/grep-3.7.ebuild b/sys-apps/grep/grep-3.7.ebuild
new file mode 100644
index 000..5d2f499deab
--- /dev/null
+++ b/sys-apps/grep/grep-3.7.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="GNU regular expression matcher"
+HOMEPAGE="https://www.gnu.org/software/grep/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="nls pcre static"
+
+# We lack dev-libs/libsigsegv[static-libs] for now
+REQUIRED_USE="static? ( !sparc )"
+
+LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )
+   sparc? ( dev-libs/libsigsegv )"
+RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
+   nls? ( virtual/libintl )
+   virtual/libiconv"
+DEPEND="${RDEPEND}
+   static? ( ${LIB_DEPEND} )"
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
+
+src_prepare() {
+   sed -i \
+   -e "s:@SHELL@:${EPREFIX}/bin/sh:g" \
+   -e "s:@grep@:${EPREFIX}/bin/grep:" \
+   src/egrep.sh || die #523898
+
+   default
+}
+
+src_configure() {
+   use static && append-ldflags -static
+
+   # We used to turn this off unconditionally (bug #673524) but we now
+   # allow it for cases where libsigsegv is better for userspace handling
+   # of stack overflows.
+   # In particular, it's necessary for sparc: bug #768135
+   export ac_cv_libsigsegv=$(usex sparc)
+
+   # Always use pkg-config to get lib info for pcre.
+   export ac_cv_search_pcre_compile=$(
+   usex pcre "$($(tc-getPKG_CONFIG) --libs $(usex static --static 
'') libpcre)" ''
+   )
+   local myeconfargs=(
+   --bindir="${EPREFIX}"/bin
+   $(use_enable nls)
+   $(use_enable pcre perl-regexp)
+   )
+   econf "${myeconfargs[@]}"
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2021-03-25 Thread Sam James
commit: bf99ec019245f27832b90f9b28641f6173a29282
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 26 00:03:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 26 00:03:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf99ec01

sys-apps/grep: Stabilize 3.6 sparc, #777963

Signed-off-by: Sam James  gentoo.org>

 sys-apps/grep/grep-3.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.6.ebuild b/sys-apps/grep/grep-3.6.ebuild
index 5d2f499deab..199fe20c46e 100644
--- a/sys-apps/grep/grep-3.6.ebuild
+++ b/sys-apps/grep/grep-3.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls pcre static"
 
 # We lack dev-libs/libsigsegv[static-libs] for now



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2021-03-22 Thread Lars Wendler
commit: 9c56995f410c33050133c71a45da78f4d3ee9868
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 19 22:11:14 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Mar 22 08:57:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c56995f

sys-apps/grep: use dev-libs/libsigsegv for stack overflow handling on sparc

This fixes test failures on sparc in grep 3.6, although 3.5 still fails.
(This seems to be because of an older copy of gnulib in that version.)

It seems too risky to to backport gnulib changes to grep 3.5.

[Note that I ended up discovering an independent issue because 
filename-lineno.pl
failed on sparc too. This ended up being a real bug in that libpcre upstream
doesn't support JIT on sparc64 which manifested in both the test failing and
e.g. grep -P foo dying with SIGBUS.

I've therefore masked dev-libs/libpcre[jit] on sparc64 in fd573f4.]

URL: https://lists.gnu.org/archive/html/bug-gnulib/2021-02/msg2.html
URL: https://debbugs.gnu.org/46227
Bug: https://bugs.gentoo.org/673524
Closes: https://bugs.gentoo.org/768135
Signed-off-by: Sam James  gentoo.org>
Signed-off-by: Lars Wendler  gentoo.org>

 sys-apps/grep/grep-3.5.ebuild | 15 ---
 sys-apps/grep/grep-3.6.ebuild | 15 ---
 2 files changed, 24 insertions(+), 6 deletions(-)

diff --git a/sys-apps/grep/grep-3.5.ebuild b/sys-apps/grep/grep-3.5.ebuild
index c66425de596..4360f8880ff 100644
--- a/sys-apps/grep/grep-3.5.ebuild
+++ b/sys-apps/grep/grep-3.5.ebuild
@@ -15,7 +15,11 @@ SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls pcre static"
 
-LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"
+# We lack dev-libs/libsigsegv[static-libs] for now
+REQUIRED_USE="static? ( !sparc )"
+
+LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )
+   sparc? ( dev-libs/libsigsegv )"
 RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
nls? ( virtual/libintl )
virtual/libiconv"
@@ -39,8 +43,13 @@ src_prepare() {
 
 src_configure() {
use static && append-ldflags -static
-   # don't link against libsigsegv even when available, bug #673524
-   export ac_cv_libsigsegv=no
+
+   # We used to turn this off unconditionally (bug #673524) but we now
+   # allow it for cases where libsigsegv is better for userspace handling
+   # of stack overflows.
+   # In particular, it's necessary for sparc: bug #768135
+   export ac_cv_libsigsegv=$(usex sparc)
+
# Always use pkg-config to get lib info for pcre.
export ac_cv_search_pcre_compile=$(
usex pcre "$($(tc-getPKG_CONFIG) --libs $(usex static --static 
'') libpcre)" ''

diff --git a/sys-apps/grep/grep-3.6.ebuild b/sys-apps/grep/grep-3.6.ebuild
index 576125c1c74..5d2f499deab 100644
--- a/sys-apps/grep/grep-3.6.ebuild
+++ b/sys-apps/grep/grep-3.6.ebuild
@@ -14,7 +14,11 @@ SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls pcre static"
 
-LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"
+# We lack dev-libs/libsigsegv[static-libs] for now
+REQUIRED_USE="static? ( !sparc )"
+
+LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )
+   sparc? ( dev-libs/libsigsegv )"
 RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
nls? ( virtual/libintl )
virtual/libiconv"
@@ -38,8 +42,13 @@ src_prepare() {
 
 src_configure() {
use static && append-ldflags -static
-   # don't link against libsigsegv even when available, bug #673524
-   export ac_cv_libsigsegv=no
+
+   # We used to turn this off unconditionally (bug #673524) but we now
+   # allow it for cases where libsigsegv is better for userspace handling
+   # of stack overflows.
+   # In particular, it's necessary for sparc: bug #768135
+   export ac_cv_libsigsegv=$(usex sparc)
+
# Always use pkg-config to get lib info for pcre.
export ac_cv_search_pcre_compile=$(
usex pcre "$($(tc-getPKG_CONFIG) --libs $(usex static --static 
'') libpcre)" ''



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2021-03-22 Thread Lars Wendler
commit: 20a093bb88166a5f3b1ab48c1ab6ac4198340b25
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 20 00:53:53 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Mar 22 08:57:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20a093bb

sys-apps/grep: update metadata indentation

Signed-off-by: Sam James  gentoo.org>
Signed-off-by: Lars Wendler  gentoo.org>

 sys-apps/grep/metadata.xml | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/sys-apps/grep/metadata.xml b/sys-apps/grep/metadata.xml
index f4a75bc8b99..36583c17c48 100644
--- a/sys-apps/grep/metadata.xml
+++ b/sys-apps/grep/metadata.xml
@@ -1,11 +1,11 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   base-sys...@gentoo.org
-   Gentoo Base System
-
-
-   cpe:/a:gnu:grep
-
+   
+   base-sys...@gentoo.org
+   Gentoo Base System
+   
+   
+   cpe:/a:gnu:grep
+   
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2021-03-19 Thread Sam James
commit: c586f62ba6c0c8b3649e9afaa3f8f0a22cc98630
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 19 10:44:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 19 10:44:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c586f62b

sys-apps/grep: add bug reference to libsigsegv line

Bug: https://bugs.gentoo.org/673524
Signed-off-by: Sam James  gentoo.org>

 sys-apps/grep/grep-3.4.ebuild | 2 +-
 sys-apps/grep/grep-3.5.ebuild | 2 +-
 sys-apps/grep/grep-3.6.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-apps/grep/grep-3.4.ebuild b/sys-apps/grep/grep-3.4.ebuild
index 89e057e1a1c..a33a051b2f6 100644
--- a/sys-apps/grep/grep-3.4.ebuild
+++ b/sys-apps/grep/grep-3.4.ebuild
@@ -39,7 +39,7 @@ src_prepare() {
 
 src_configure() {
use static && append-ldflags -static
-   # don't link against libsigsegv even when available
+   # don't link against libsigsegv even when available, bug #673524
export ac_cv_libsigsegv=no
# Always use pkg-config to get lib info for pcre.
export ac_cv_search_pcre_compile=$(

diff --git a/sys-apps/grep/grep-3.5.ebuild b/sys-apps/grep/grep-3.5.ebuild
index 1ddad9147b1..c66425de596 100644
--- a/sys-apps/grep/grep-3.5.ebuild
+++ b/sys-apps/grep/grep-3.5.ebuild
@@ -39,7 +39,7 @@ src_prepare() {
 
 src_configure() {
use static && append-ldflags -static
-   # don't link against libsigsegv even when available
+   # don't link against libsigsegv even when available, bug #673524
export ac_cv_libsigsegv=no
# Always use pkg-config to get lib info for pcre.
export ac_cv_search_pcre_compile=$(

diff --git a/sys-apps/grep/grep-3.6.ebuild b/sys-apps/grep/grep-3.6.ebuild
index 549cc796ef0..576125c1c74 100644
--- a/sys-apps/grep/grep-3.6.ebuild
+++ b/sys-apps/grep/grep-3.6.ebuild
@@ -38,7 +38,7 @@ src_prepare() {
 
 src_configure() {
use static && append-ldflags -static
-   # don't link against libsigsegv even when available
+   # don't link against libsigsegv even when available, bug #673524
export ac_cv_libsigsegv=no
# Always use pkg-config to get lib info for pcre.
export ac_cv_search_pcre_compile=$(



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2021-01-06 Thread Fabian Groffen
commit: 70ada4640ddb341503c76cc1c4bafcc2136ab234
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jan  6 15:23:12 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Jan  6 15:23:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70ada464

sys-apps/grep: drop x86-macos

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 sys-apps/grep/grep-3.4.ebuild | 4 ++--
 sys-apps/grep/grep-3.5.ebuild | 4 ++--
 sys-apps/grep/grep-3.6.ebuild | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/sys-apps/grep/grep-3.4.ebuild b/sys-apps/grep/grep-3.4.ebuild
index a1e1595331a..89e057e1a1c 100644
--- a/sys-apps/grep/grep-3.4.ebuild
+++ b/sys-apps/grep/grep-3.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls pcre static"
 
 LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"

diff --git a/sys-apps/grep/grep-3.5.ebuild b/sys-apps/grep/grep-3.5.ebuild
index eb193c0da2e..1ddad9147b1 100644
--- a/sys-apps/grep/grep-3.5.ebuild
+++ b/sys-apps/grep/grep-3.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls pcre static"
 
 LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"

diff --git a/sys-apps/grep/grep-3.6.ebuild b/sys-apps/grep/grep-3.6.ebuild
index 4e1f76ac4e0..549cc796ef0 100644
--- a/sys-apps/grep/grep-3.6.ebuild
+++ b/sys-apps/grep/grep-3.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls pcre static"
 
 LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2020-12-27 Thread Fabian Groffen
commit: f86107732c18e02c75d2209c798f02ccb561d814
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Dec 27 18:12:22 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Dec 27 18:13:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8610773

sys-apps/grep: drop ppc-aix m68k-mint

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 sys-apps/grep/grep-3.4.ebuild | 2 +-
 sys-apps/grep/grep-3.5.ebuild | 2 +-
 sys-apps/grep/grep-3.6.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-apps/grep/grep-3.4.ebuild b/sys-apps/grep/grep-3.4.ebuild
index 29703df8e85..a1e1595331a 100644
--- a/sys-apps/grep/grep-3.4.ebuild
+++ b/sys-apps/grep/grep-3.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls pcre static"
 
 LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"

diff --git a/sys-apps/grep/grep-3.5.ebuild b/sys-apps/grep/grep-3.5.ebuild
index 43c8ebe75f3..eb193c0da2e 100644
--- a/sys-apps/grep/grep-3.5.ebuild
+++ b/sys-apps/grep/grep-3.5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls pcre static"
 
 LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"

diff --git a/sys-apps/grep/grep-3.6.ebuild b/sys-apps/grep/grep-3.6.ebuild
index 2c6c26102d4..4e1f76ac4e0 100644
--- a/sys-apps/grep/grep-3.6.ebuild
+++ b/sys-apps/grep/grep-3.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls pcre static"
 
 LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2020-12-13 Thread Sam James
commit: 78fabe54cd20d7e8b1a08f69b0fc22c5b1abe6fa
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 13 23:34:24 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 13 23:34:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78fabe54

sys-apps/grep: Stabilize 3.4 s390, #730494

Signed-off-by: Sam James  gentoo.org>

 sys-apps/grep/grep-3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.4.ebuild b/sys-apps/grep/grep-3.4.ebuild
index 1ceaf434310..29703df8e85 100644
--- a/sys-apps/grep/grep-3.4.ebuild
+++ b/sys-apps/grep/grep-3.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls pcre static"
 
 LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2020-11-14 Thread Sam James
commit: 1a2b0869331a222441ca3f0193b7eb7c27d8a24a
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 14 20:29:59 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 14 20:29:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a2b0869

sys-apps/grep: Stabilize 3.5 amd64, #753638

Signed-off-by: Sam James  gentoo.org>

 sys-apps/grep/grep-3.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.5.ebuild b/sys-apps/grep/grep-3.5.ebuild
index 3ccfcce9c90..43c8ebe75f3 100644
--- a/sys-apps/grep/grep-3.5.ebuild
+++ b/sys-apps/grep/grep-3.5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls pcre static"
 
 LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2020-11-11 Thread Sergei Trofimovich
commit: 52bb37ed9c7297aff6f95a32f2cb2012aff3e90d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Nov 12 07:44:17 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Nov 12 07:44:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52bb37ed

sys-apps/grep: stable 3.5 for ppc64

stable wrt bug #753638

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/grep/grep-3.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.5.ebuild b/sys-apps/grep/grep-3.5.ebuild
index 43694faf3ca..3ccfcce9c90 100644
--- a/sys-apps/grep/grep-3.5.ebuild
+++ b/sys-apps/grep/grep-3.5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="nls pcre static"
 
 LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2020-11-11 Thread Sergei Trofimovich
commit: 1b090ccb44dc8ffcd2d00144ef2f7c30dc6de1c0
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Nov 12 07:40:32 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Nov 12 07:40:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b090ccb

sys-apps/grep: stable 3.5 for ppc

stable wrt bug #753638

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/grep/grep-3.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.5.ebuild b/sys-apps/grep/grep-3.5.ebuild
index 13c43af3724..43694faf3ca 100644
--- a/sys-apps/grep/grep-3.5.ebuild
+++ b/sys-apps/grep/grep-3.5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="nls pcre static"
 
 LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2020-11-11 Thread Sergei Trofimovich
commit: a3503c0eaf9ca89279156b3626731425e064074b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Nov 12 07:33:59 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Nov 12 07:34:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3503c0e

sys-apps/grep: stable 3.5 for hppa

stable wrt bug #753638

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/grep/grep-3.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.5.ebuild b/sys-apps/grep/grep-3.5.ebuild
index 08ea9215d3d..13c43af3724 100644
--- a/sys-apps/grep/grep-3.5.ebuild
+++ b/sys-apps/grep/grep-3.5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="nls pcre static"
 
 LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2020-11-09 Thread Sam James
commit: 9b184b629399fd55b4483f3ad07b4776f8b72eb2
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov  9 22:09:15 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov  9 22:09:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b184b62

sys-apps/grep: Stabilize 3.5 arm64, #753638

Signed-off-by: Sam James  gentoo.org>

 sys-apps/grep/grep-3.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.5.ebuild b/sys-apps/grep/grep-3.5.ebuild
index 7fa296b6084..8b0dcd79f2d 100644
--- a/sys-apps/grep/grep-3.5.ebuild
+++ b/sys-apps/grep/grep-3.5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="nls pcre static"
 
 LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2020-11-09 Thread Sam James
commit: 59a120e004bb08d50878b4ba59e8b709f5de5a61
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov  9 22:06:40 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov  9 22:09:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59a120e0

sys-apps/grep: Stabilize 3.5 arm, #753638

Signed-off-by: Sam James  gentoo.org>

 sys-apps/grep/grep-3.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.5.ebuild b/sys-apps/grep/grep-3.5.ebuild
index 542b48fef4e..7fa296b6084 100644
--- a/sys-apps/grep/grep-3.5.ebuild
+++ b/sys-apps/grep/grep-3.5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="nls pcre static"
 
 LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2020-11-08 Thread Lars Wendler
commit: e9fc80da9c73d2a5060a3cef6e5701e17942beed
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Nov  9 06:32:04 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Nov  9 06:32:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9fc80da

sys-apps/grep: License is GPL-3+

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Lars Wendler  gentoo.org>

 sys-apps/grep/grep-3.4.ebuild | 2 +-
 sys-apps/grep/grep-3.5.ebuild | 2 +-
 sys-apps/grep/grep-3.6.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-apps/grep/grep-3.4.ebuild b/sys-apps/grep/grep-3.4.ebuild
index 9f94192b419..1ceaf434310 100644
--- a/sys-apps/grep/grep-3.4.ebuild
+++ b/sys-apps/grep/grep-3.4.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.gnu.org/software/grep/;
 SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
mirror://gentoo/${P}.tar.xz"
 
-LICENSE="GPL-3"
+LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls pcre static"

diff --git a/sys-apps/grep/grep-3.5.ebuild b/sys-apps/grep/grep-3.5.ebuild
index a581969446e..542b48fef4e 100644
--- a/sys-apps/grep/grep-3.5.ebuild
+++ b/sys-apps/grep/grep-3.5.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.gnu.org/software/grep/;
 SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
mirror://gentoo/${P}.tar.xz"
 
-LICENSE="GPL-3"
+LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="nls pcre static"

diff --git a/sys-apps/grep/grep-3.6.ebuild b/sys-apps/grep/grep-3.6.ebuild
index 63864682919..2c6c26102d4 100644
--- a/sys-apps/grep/grep-3.6.ebuild
+++ b/sys-apps/grep/grep-3.6.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="GNU regular expression matcher"
 HOMEPAGE="https://www.gnu.org/software/grep/;
 SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
 
-LICENSE="GPL-3"
+LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="nls pcre static"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2020-11-08 Thread Lars Wendler
commit: f26f7755f38be87fe1d0d2b61886fa671382c570
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Nov  9 06:26:50 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Nov  9 06:27:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f26f7755

sys-apps/grep: Removed old

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Lars Wendler  gentoo.org>

 sys-apps/grep/Manifest   |  1 -
 sys-apps/grep/grep-3.3-r1.ebuild | 50 
 2 files changed, 51 deletions(-)

diff --git a/sys-apps/grep/Manifest b/sys-apps/grep/Manifest
index 32c0b8251cd..086cfa8d075 100644
--- a/sys-apps/grep/Manifest
+++ b/sys-apps/grep/Manifest
@@ -1,4 +1,3 @@
-DIST grep-3.3.tar.xz 1473056 BLAKE2B 
e1592b623d1f32d1b21d127b0d28f8f6501d4b854ff2de810d12d43292c00e6af887b038f22d0c4c45c314b6e9d73a82dec6d737519c674bb139c2ef70511aa0
 SHA512 
e4805dbddf7cd0f0faf412557d408509650c1ccf703bc450f10a3f727c690dbfaa1235aa81939a0e4b7ac6190f88c15ea1fcc562b343d4b4c7550f967aeb15db
 DIST grep-3.4.tar.xz 1555820 BLAKE2B 
4e1924d6d5eb66faca93b405cce9784d726a476f26a384c3b44375cb09f817008aeedaa701a30b6c1f21c030902d603a80ec80105b2d5d76eadf09b910d573a7
 SHA512 
0f1506bd19971fbdcb47a111277ca63e8ad045456f096980852fd0a61c860f29f4b369bbaaa5cbce4b0a81718e3e3274d9a078b491f2109baa9a02ce600ee206
 DIST grep-3.5.tar.xz 1586396 BLAKE2B 
62c98acb29b9998e60b64cacbe82df4f03a8d8a427a060d00283506155e6acadc4d77e8b8c2fa110227715c314ac7cde38a38eff0b92eb0ec793c59ba2562ea5
 SHA512 
8367aa930ecf7fa5c07153666bf7991097648bd7bf4ca672e6b14e0bb806c89991ec55d2880812877761cbde1d33562f22803835d74bfcd293c2246e274306c4
 DIST grep-3.6.tar.xz 1589412 BLAKE2B 
86be3af6718ea3bf29982e1618c0ea9afc135f07e452a7ac8b618b863c0754a979482d4d418e558e703e03a4afcef7818a84ebcbe119aa63cd2892ad09e1a772
 SHA512 
8934544a19ded61344d83ff2cab501e86f17f8ae338892e0c36c2d2d8e63c76817840a0071ef5e3fcbca9115eba8a1aae0e4c46b024e75cd9a2e3bd05f933d90

diff --git a/sys-apps/grep/grep-3.3-r1.ebuild b/sys-apps/grep/grep-3.3-r1.ebuild
deleted file mode 100644
index f8c15a4f4d6..000
--- a/sys-apps/grep/grep-3.3-r1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="GNU regular expression matcher"
-HOMEPAGE="https://www.gnu.org/software/grep/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
-   mirror://gentoo/${P}.tar.xz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="nls pcre static"
-
-LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
-   nls? ( virtual/libintl )
-   virtual/libiconv"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-   static? ( ${LIB_DEPEND} )"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
-
-src_prepare() {
-   sed -i \
-   -e "s:@SHELL@:${EPREFIX}/bin/sh:g" \
-   -e "s:@grep@:${EPREFIX}/bin/grep:" \
-   src/egrep.sh || die #523898
-
-   default
-}
-
-src_configure() {
-   use static && append-ldflags -static
-   # don't link against libsigsegv even when available
-   export ac_cv_libsigsegv=no
-   # Always use pkg-config to get lib info for pcre.
-   export ac_cv_search_pcre_compile=$(
-   usex pcre "$($(tc-getPKG_CONFIG) --libs $(usex static --static 
'') libpcre)" ''
-   )
-   econf \
-   --bindir="${EPREFIX}"/bin \
-   $(use_enable nls) \
-   $(use_enable pcre perl-regexp)
-}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2020-11-08 Thread Lars Wendler
commit: e9e60ce4ef3b37a1936951bde912ba53c7565017
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Nov  9 06:25:15 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Nov  9 06:27:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9e60ce4

sys-apps/grep: Bump to version 3.6

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Lars Wendler  gentoo.org>

 sys-apps/grep/Manifest|  1 +
 sys-apps/grep/grep-3.6.ebuild | 53 +++
 2 files changed, 54 insertions(+)

diff --git a/sys-apps/grep/Manifest b/sys-apps/grep/Manifest
index adc41b7c6e7..32c0b8251cd 100644
--- a/sys-apps/grep/Manifest
+++ b/sys-apps/grep/Manifest
@@ -1,3 +1,4 @@
 DIST grep-3.3.tar.xz 1473056 BLAKE2B 
e1592b623d1f32d1b21d127b0d28f8f6501d4b854ff2de810d12d43292c00e6af887b038f22d0c4c45c314b6e9d73a82dec6d737519c674bb139c2ef70511aa0
 SHA512 
e4805dbddf7cd0f0faf412557d408509650c1ccf703bc450f10a3f727c690dbfaa1235aa81939a0e4b7ac6190f88c15ea1fcc562b343d4b4c7550f967aeb15db
 DIST grep-3.4.tar.xz 1555820 BLAKE2B 
4e1924d6d5eb66faca93b405cce9784d726a476f26a384c3b44375cb09f817008aeedaa701a30b6c1f21c030902d603a80ec80105b2d5d76eadf09b910d573a7
 SHA512 
0f1506bd19971fbdcb47a111277ca63e8ad045456f096980852fd0a61c860f29f4b369bbaaa5cbce4b0a81718e3e3274d9a078b491f2109baa9a02ce600ee206
 DIST grep-3.5.tar.xz 1586396 BLAKE2B 
62c98acb29b9998e60b64cacbe82df4f03a8d8a427a060d00283506155e6acadc4d77e8b8c2fa110227715c314ac7cde38a38eff0b92eb0ec793c59ba2562ea5
 SHA512 
8367aa930ecf7fa5c07153666bf7991097648bd7bf4ca672e6b14e0bb806c89991ec55d2880812877761cbde1d33562f22803835d74bfcd293c2246e274306c4
+DIST grep-3.6.tar.xz 1589412 BLAKE2B 
86be3af6718ea3bf29982e1618c0ea9afc135f07e452a7ac8b618b863c0754a979482d4d418e558e703e03a4afcef7818a84ebcbe119aa63cd2892ad09e1a772
 SHA512 
8934544a19ded61344d83ff2cab501e86f17f8ae338892e0c36c2d2d8e63c76817840a0071ef5e3fcbca9115eba8a1aae0e4c46b024e75cd9a2e3bd05f933d90

diff --git a/sys-apps/grep/grep-3.6.ebuild b/sys-apps/grep/grep-3.6.ebuild
new file mode 100644
index 000..63864682919
--- /dev/null
+++ b/sys-apps/grep/grep-3.6.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="GNU regular expression matcher"
+HOMEPAGE="https://www.gnu.org/software/grep/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="nls pcre static"
+
+LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"
+RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
+   nls? ( virtual/libintl )
+   virtual/libiconv"
+DEPEND="${RDEPEND}
+   static? ( ${LIB_DEPEND} )"
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
+
+src_prepare() {
+   sed -i \
+   -e "s:@SHELL@:${EPREFIX}/bin/sh:g" \
+   -e "s:@grep@:${EPREFIX}/bin/grep:" \
+   src/egrep.sh || die #523898
+
+   default
+}
+
+src_configure() {
+   use static && append-ldflags -static
+   # don't link against libsigsegv even when available
+   export ac_cv_libsigsegv=no
+   # Always use pkg-config to get lib info for pcre.
+   export ac_cv_search_pcre_compile=$(
+   usex pcre "$($(tc-getPKG_CONFIG) --libs $(usex static --static 
'') libpcre)" ''
+   )
+   local myeconfargs=(
+   --bindir="${EPREFIX}"/bin
+   $(use_enable nls)
+   $(use_enable pcre perl-regexp)
+   )
+   econf "${myeconfargs[@]}"
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2020-10-08 Thread Sergei Trofimovich
commit: 73be7d8f8db7d5d820e8f17b17a43ed914237774
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Oct  8 16:24:32 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Oct  8 17:31:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73be7d8f

sys-apps/grep: stable 3.4 for hppa, bug #730494

Package-Manager: Portage-3.0.4, Repoman-3.0.1
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/grep/grep-3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.4.ebuild b/sys-apps/grep/grep-3.4.ebuild
index 34e55974da3..9f94192b419 100644
--- a/sys-apps/grep/grep-3.4.ebuild
+++ b/sys-apps/grep/grep-3.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls pcre static"
 
 LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2020-09-28 Thread Lars Wendler
commit: d325131ef40bab2699454e231209f90f4fe232bd
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Sep 28 07:18:23 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Sep 28 07:18:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d325131e

sys-apps/grep: Bump to version 3.5

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Lars Wendler  gentoo.org>

 sys-apps/grep/Manifest|  1 +
 sys-apps/grep/grep-3.5.ebuild | 54 +++
 2 files changed, 55 insertions(+)

diff --git a/sys-apps/grep/Manifest b/sys-apps/grep/Manifest
index ca923bbfebe..adc41b7c6e7 100644
--- a/sys-apps/grep/Manifest
+++ b/sys-apps/grep/Manifest
@@ -1,2 +1,3 @@
 DIST grep-3.3.tar.xz 1473056 BLAKE2B 
e1592b623d1f32d1b21d127b0d28f8f6501d4b854ff2de810d12d43292c00e6af887b038f22d0c4c45c314b6e9d73a82dec6d737519c674bb139c2ef70511aa0
 SHA512 
e4805dbddf7cd0f0faf412557d408509650c1ccf703bc450f10a3f727c690dbfaa1235aa81939a0e4b7ac6190f88c15ea1fcc562b343d4b4c7550f967aeb15db
 DIST grep-3.4.tar.xz 1555820 BLAKE2B 
4e1924d6d5eb66faca93b405cce9784d726a476f26a384c3b44375cb09f817008aeedaa701a30b6c1f21c030902d603a80ec80105b2d5d76eadf09b910d573a7
 SHA512 
0f1506bd19971fbdcb47a111277ca63e8ad045456f096980852fd0a61c860f29f4b369bbaaa5cbce4b0a81718e3e3274d9a078b491f2109baa9a02ce600ee206
+DIST grep-3.5.tar.xz 1586396 BLAKE2B 
62c98acb29b9998e60b64cacbe82df4f03a8d8a427a060d00283506155e6acadc4d77e8b8c2fa110227715c314ac7cde38a38eff0b92eb0ec793c59ba2562ea5
 SHA512 
8367aa930ecf7fa5c07153666bf7991097648bd7bf4ca672e6b14e0bb806c89991ec55d2880812877761cbde1d33562f22803835d74bfcd293c2246e274306c4

diff --git a/sys-apps/grep/grep-3.5.ebuild b/sys-apps/grep/grep-3.5.ebuild
new file mode 100644
index 000..a581969446e
--- /dev/null
+++ b/sys-apps/grep/grep-3.5.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="GNU regular expression matcher"
+HOMEPAGE="https://www.gnu.org/software/grep/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
+   mirror://gentoo/${P}.tar.xz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="nls pcre static"
+
+LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"
+RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
+   nls? ( virtual/libintl )
+   virtual/libiconv"
+DEPEND="${RDEPEND}
+   static? ( ${LIB_DEPEND} )"
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
+
+src_prepare() {
+   sed -i \
+   -e "s:@SHELL@:${EPREFIX}/bin/sh:g" \
+   -e "s:@grep@:${EPREFIX}/bin/grep:" \
+   src/egrep.sh || die #523898
+
+   default
+}
+
+src_configure() {
+   use static && append-ldflags -static
+   # don't link against libsigsegv even when available
+   export ac_cv_libsigsegv=no
+   # Always use pkg-config to get lib info for pcre.
+   export ac_cv_search_pcre_compile=$(
+   usex pcre "$($(tc-getPKG_CONFIG) --libs $(usex static --static 
'') libpcre)" ''
+   )
+   local myeconfargs=(
+   --bindir="${EPREFIX}"/bin
+   $(use_enable nls)
+   $(use_enable pcre perl-regexp)
+   )
+   econf "${myeconfargs[@]}"
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2020-09-07 Thread Sergei Trofimovich
commit: 631656475468e48a77c1707cff80c052ff7ea183
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Sep  7 08:38:16 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Sep  7 08:47:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63165647

sys-apps/grep: stable 3.4 for ppc64

stable wrt bug #730494

Package-Manager: Portage-3.0.5, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/grep/grep-3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.4.ebuild b/sys-apps/grep/grep-3.4.ebuild
index b98374d7641..34e55974da3 100644
--- a/sys-apps/grep/grep-3.4.ebuild
+++ b/sys-apps/grep/grep-3.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="nls pcre static"
 
 LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2020-09-07 Thread Sergei Trofimovich
commit: f2e0d720d94fcc0615caa4d8e90871b2deb2372a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Sep  7 08:10:59 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Sep  7 08:20:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2e0d720

sys-apps/grep: stable 3.4 for ppc

stable wrt bug #730494

Package-Manager: Portage-3.0.5, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/grep/grep-3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.4.ebuild b/sys-apps/grep/grep-3.4.ebuild
index 8bd9ca9acf6..b98374d7641 100644
--- a/sys-apps/grep/grep-3.4.ebuild
+++ b/sys-apps/grep/grep-3.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="nls pcre static"
 
 LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2020-08-18 Thread Agostino Sarubbo
commit: 36c6746e25692c92e50b9146cdaff6b5ce164d9e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Aug 18 11:21:47 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Aug 18 11:21:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36c6746e

sys-apps/grep: x86 stable wrt bug #730494

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/grep/grep-3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.4.ebuild b/sys-apps/grep/grep-3.4.ebuild
index 3f190d0c91d..8bd9ca9acf6 100644
--- a/sys-apps/grep/grep-3.4.ebuild
+++ b/sys-apps/grep/grep-3.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="nls pcre static"
 
 LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2020-08-18 Thread Agostino Sarubbo
commit: b26ff2f1d0551ae832d33e31d4873889c17024dc
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Aug 18 11:15:26 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Aug 18 11:15:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b26ff2f1

sys-apps/grep: amd64 stable wrt bug #730494

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/grep/grep-3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.4.ebuild b/sys-apps/grep/grep-3.4.ebuild
index 3db21fe1383..3f190d0c91d 100644
--- a/sys-apps/grep/grep-3.4.ebuild
+++ b/sys-apps/grep/grep-3.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="nls pcre static"
 
 LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2020-08-17 Thread Sam James
commit: f8dd51b4a24d66a2bb9936c6f9356f843fbcc5e4
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 17 09:40:52 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 17 09:40:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8dd51b4

sys-apps/grep: Stabilize 3.4 arm64, #730494

Signed-off-by: Sam James  gentoo.org>

 sys-apps/grep/grep-3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.4.ebuild b/sys-apps/grep/grep-3.4.ebuild
index 06c0980f71d..3db21fe1383 100644
--- a/sys-apps/grep/grep-3.4.ebuild
+++ b/sys-apps/grep/grep-3.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="nls pcre static"
 
 LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2020-08-17 Thread Sam James
commit: 1df004d466837e7dd79e7672498b89e072d6c9ab
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 17 07:54:11 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 17 07:54:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1df004d4

sys-apps/grep: Stabilize 3.4 sparc, #730494

Signed-off-by: Sam James  gentoo.org>

 sys-apps/grep/grep-3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.4.ebuild b/sys-apps/grep/grep-3.4.ebuild
index b483fe7b36d..06c0980f71d 100644
--- a/sys-apps/grep/grep-3.4.ebuild
+++ b/sys-apps/grep/grep-3.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="nls pcre static"
 
 LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2020-08-17 Thread Sam James
commit: b037bca7c489e6e9042fda653caf6dcb9ec334ad
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 17 07:21:22 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 17 07:21:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b037bca7

sys-apps/grep: Stabilize 3.4 arm, #730494

Signed-off-by: Sam James  gentoo.org>

 sys-apps/grep/grep-3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.4.ebuild b/sys-apps/grep/grep-3.4.ebuild
index a581969446e..b483fe7b36d 100644
--- a/sys-apps/grep/grep-3.4.ebuild
+++ b/sys-apps/grep/grep-3.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="nls pcre static"
 
 LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2020-04-21 Thread Lars Wendler
commit: 34b82c3127096f323425a4a1ccfae899b3006818
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Apr 21 07:40:00 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Apr 21 07:40:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34b82c31

sys-apps/grep: Removed old

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Lars Wendler  gentoo.org>

 sys-apps/grep/Manifest   |  1 -
 sys-apps/grep/grep-3.1-r1.ebuild | 48 
 2 files changed, 49 deletions(-)

diff --git a/sys-apps/grep/Manifest b/sys-apps/grep/Manifest
index d33bdf811cb..ca923bbfebe 100644
--- a/sys-apps/grep/Manifest
+++ b/sys-apps/grep/Manifest
@@ -1,3 +1,2 @@
-DIST grep-3.1.tar.xz 1370880 BLAKE2B 
d71a09d8bfd2c15b6d393d3ca4e22a2b2724632034a6d35d6e269a3c639d76ecaa5ae989a3d8466ee4bcf45e5d08862b0ef19194d6ec7ac6c250e6f60fc61031
 SHA512 
05494381c7dd8aad7e2ee4c17450de8d7b969a99dcfe17747db60df3475bf02d5323d091e896e8343e4f3251c29dc7f0b7a9f93c575c9d58ee2a57014c2c9d26
 DIST grep-3.3.tar.xz 1473056 BLAKE2B 
e1592b623d1f32d1b21d127b0d28f8f6501d4b854ff2de810d12d43292c00e6af887b038f22d0c4c45c314b6e9d73a82dec6d737519c674bb139c2ef70511aa0
 SHA512 
e4805dbddf7cd0f0faf412557d408509650c1ccf703bc450f10a3f727c690dbfaa1235aa81939a0e4b7ac6190f88c15ea1fcc562b343d4b4c7550f967aeb15db
 DIST grep-3.4.tar.xz 1555820 BLAKE2B 
4e1924d6d5eb66faca93b405cce9784d726a476f26a384c3b44375cb09f817008aeedaa701a30b6c1f21c030902d603a80ec80105b2d5d76eadf09b910d573a7
 SHA512 
0f1506bd19971fbdcb47a111277ca63e8ad045456f096980852fd0a61c860f29f4b369bbaaa5cbce4b0a81718e3e3274d9a078b491f2109baa9a02ce600ee206

diff --git a/sys-apps/grep/grep-3.1-r1.ebuild b/sys-apps/grep/grep-3.1-r1.ebuild
deleted file mode 100644
index 37adc9b39e5..000
--- a/sys-apps/grep/grep-3.1-r1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils flag-o-matic toolchain-funcs
-
-DESCRIPTION="GNU regular expression matcher"
-HOMEPAGE="https://www.gnu.org/software/grep/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
-   mirror://gentoo/${P}.tar.xz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="nls pcre static"
-
-LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
-   nls? ( virtual/libintl )
-   virtual/libiconv"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-   static? ( ${LIB_DEPEND} )"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
-
-src_prepare() {
-   sed -i \
-   -e "s:@SHELL@:${EPREFIX}/bin/sh:g" \
-   -e "s:@grep@:${EPREFIX}/bin/grep:" \
-   src/egrep.sh || die #523898
-}
-
-src_configure() {
-   use static && append-ldflags -static
-   # don't link against libsigsegv even when available
-   export ac_cv_libsigsegv=no
-   # Always use pkg-config to get lib info for pcre.
-   export ac_cv_search_pcre_compile=$(
-   usex pcre "$($(tc-getPKG_CONFIG) --libs $(usex static --static 
'') libpcre)" ''
-   )
-   econf \
-   --bindir="${EPREFIX}"/bin \
-   $(use_enable nls) \
-   $(use_enable pcre perl-regexp)
-}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2020-03-15 Thread Mikle Kolyada
commit: f99de3dafa70020dffd7ab3f677aff6fa1324fdf
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Mar 15 12:47:55 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Mar 15 12:47:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f99de3da

sys-apps/grep: sh stable wrt bug #704694

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="sh"
Signed-off-by: Mikle Kolyada  gentoo.org>

 sys-apps/grep/grep-3.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.3-r1.ebuild b/sys-apps/grep/grep-3.3-r1.ebuild
index ba46ad9774f..a5085e94590 100644
--- a/sys-apps/grep/grep-3.3-r1.ebuild
+++ b/sys-apps/grep/grep-3.3-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls pcre static"
 
 LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2020-01-07 Thread Sergei Trofimovich
commit: 2894d2d62fa08a17afd6f5ccae979703c1c2ab83
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Jan  7 16:20:18 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jan  7 19:21:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2894d2d6

sys-apps/grep: stable 3.3-r1 for hppa, bug #704694

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/grep/grep-3.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.3-r1.ebuild b/sys-apps/grep/grep-3.3-r1.ebuild
index 6aa9b04a29a..ba46ad9774f 100644
--- a/sys-apps/grep/grep-3.3-r1.ebuild
+++ b/sys-apps/grep/grep-3.3-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="nls pcre static"
 
 LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2020-01-04 Thread Aaron Bauman
commit: 56aaaf629cf67d37a8b8163fb7be3aa40d5e08b5
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Jan  5 01:59:26 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Jan  5 01:59:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56aaaf62

sys-apps/grep: arm64 stable (bug #704694)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.84, Repoman-2.3.20

 sys-apps/grep/grep-3.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.3-r1.ebuild b/sys-apps/grep/grep-3.3-r1.ebuild
index ac572c97e6a..6aa9b04a29a 100644
--- a/sys-apps/grep/grep-3.3-r1.ebuild
+++ b/sys-apps/grep/grep-3.3-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="nls pcre static"
 
 LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2020-01-04 Thread Agostino Sarubbo
commit: 169c339da74af7b16648f4d10b1ade777d6f61c9
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Jan  4 10:28:34 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Jan  4 10:28:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=169c339d

sys-apps/grep: ia64 stable wrt bug #704694

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/grep/grep-3.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.3-r1.ebuild b/sys-apps/grep/grep-3.3-r1.ebuild
index b2942295dec..ac572c97e6a 100644
--- a/sys-apps/grep/grep-3.3-r1.ebuild
+++ b/sys-apps/grep/grep-3.3-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="nls pcre static"
 
 LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2020-01-04 Thread Agostino Sarubbo
commit: 582340ca98b2b30ee57963541c3374ecb9e257dc
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Jan  4 10:27:48 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Jan  4 10:27:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=582340ca

sys-apps/grep: ppc64 stable wrt bug #704694

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/grep/grep-3.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.3-r1.ebuild b/sys-apps/grep/grep-3.3-r1.ebuild
index ebee04bd86f..218f4ad2449 100644
--- a/sys-apps/grep/grep-3.3-r1.ebuild
+++ b/sys-apps/grep/grep-3.3-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="nls pcre static"
 
 LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2020-01-04 Thread Agostino Sarubbo
commit: bdd714bc83f8825a8c38cf7d658b016c8341e0bc
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Jan  4 10:28:11 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Jan  4 10:28:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdd714bc

sys-apps/grep: s390 stable wrt bug #704694

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="s390"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/grep/grep-3.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.3-r1.ebuild b/sys-apps/grep/grep-3.3-r1.ebuild
index 218f4ad2449..b2942295dec 100644
--- a/sys-apps/grep/grep-3.3-r1.ebuild
+++ b/sys-apps/grep/grep-3.3-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="nls pcre static"
 
 LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2020-01-04 Thread Agostino Sarubbo
commit: 667583d10e8641e35f876fa6f8201befb10732bf
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Jan  4 10:27:25 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Jan  4 10:27:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=667583d1

sys-apps/grep: ppc stable wrt bug #704694

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/grep/grep-3.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.3-r1.ebuild b/sys-apps/grep/grep-3.3-r1.ebuild
index d1497419ec6..ebee04bd86f 100644
--- a/sys-apps/grep/grep-3.3-r1.ebuild
+++ b/sys-apps/grep/grep-3.3-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="nls pcre static"
 
 LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2020-01-04 Thread Agostino Sarubbo
commit: 9cac0309227637b92134485a399d13c7f3b246f5
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Jan  4 10:26:29 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Jan  4 10:26:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cac0309

sys-apps/grep: sparc stable wrt bug #704694

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/grep/grep-3.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.3-r1.ebuild b/sys-apps/grep/grep-3.3-r1.ebuild
index f8a153c3760..d1497419ec6 100644
--- a/sys-apps/grep/grep-3.3-r1.ebuild
+++ b/sys-apps/grep/grep-3.3-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="nls pcre static"
 
 LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2020-01-04 Thread Agostino Sarubbo
commit: 18fac9517fdd9ec1adec664c389985861ae4fe1f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Jan  4 10:26:00 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Jan  4 10:26:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18fac951

sys-apps/grep: x86 stable wrt bug #704694

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/grep/grep-3.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.3-r1.ebuild b/sys-apps/grep/grep-3.3-r1.ebuild
index fda50cdf7a0..f8a153c3760 100644
--- a/sys-apps/grep/grep-3.3-r1.ebuild
+++ b/sys-apps/grep/grep-3.3-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="nls pcre static"
 
 LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2020-01-03 Thread Agostino Sarubbo
commit: c97488706be09f018f3e273607a791567b85fa07
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jan  3 16:16:55 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jan  3 16:16:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9748870

sys-apps/grep: amd64 stable wrt bug #704694

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/grep/grep-3.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.3-r1.ebuild b/sys-apps/grep/grep-3.3-r1.ebuild
index 8be7e831e0a..fda50cdf7a0 100644
--- a/sys-apps/grep/grep-3.3-r1.ebuild
+++ b/sys-apps/grep/grep-3.3-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="nls pcre static"
 
 LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2020-01-03 Thread Agostino Sarubbo
commit: 48a2892ece99593c88c61e55f40bc0f184dda798
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jan  3 16:14:46 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jan  3 16:14:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48a2892e

sys-apps/grep: arm stable wrt bug #704694

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/grep/grep-3.3-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/grep/grep-3.3-r1.ebuild b/sys-apps/grep/grep-3.3-r1.ebuild
index a623fd4f312..8be7e831e0a 100644
--- a/sys-apps/grep/grep-3.3-r1.ebuild
+++ b/sys-apps/grep/grep-3.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="nls pcre static"
 
 LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2020-01-03 Thread Lars Wendler
commit: ce82397ee6f3a3a19c78f58565d48ea90d71550a
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Jan  3 12:41:57 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Jan  3 12:42:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce82397e

sys-apps/grep: Bump to version 3.4

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Lars Wendler  gentoo.org>

 sys-apps/grep/Manifest|  1 +
 sys-apps/grep/grep-3.4.ebuild | 54 +++
 2 files changed, 55 insertions(+)

diff --git a/sys-apps/grep/Manifest b/sys-apps/grep/Manifest
index ba9d9a9bce9..d33bdf811cb 100644
--- a/sys-apps/grep/Manifest
+++ b/sys-apps/grep/Manifest
@@ -1,2 +1,3 @@
 DIST grep-3.1.tar.xz 1370880 BLAKE2B 
d71a09d8bfd2c15b6d393d3ca4e22a2b2724632034a6d35d6e269a3c639d76ecaa5ae989a3d8466ee4bcf45e5d08862b0ef19194d6ec7ac6c250e6f60fc61031
 SHA512 
05494381c7dd8aad7e2ee4c17450de8d7b969a99dcfe17747db60df3475bf02d5323d091e896e8343e4f3251c29dc7f0b7a9f93c575c9d58ee2a57014c2c9d26
 DIST grep-3.3.tar.xz 1473056 BLAKE2B 
e1592b623d1f32d1b21d127b0d28f8f6501d4b854ff2de810d12d43292c00e6af887b038f22d0c4c45c314b6e9d73a82dec6d737519c674bb139c2ef70511aa0
 SHA512 
e4805dbddf7cd0f0faf412557d408509650c1ccf703bc450f10a3f727c690dbfaa1235aa81939a0e4b7ac6190f88c15ea1fcc562b343d4b4c7550f967aeb15db
+DIST grep-3.4.tar.xz 1555820 BLAKE2B 
4e1924d6d5eb66faca93b405cce9784d726a476f26a384c3b44375cb09f817008aeedaa701a30b6c1f21c030902d603a80ec80105b2d5d76eadf09b910d573a7
 SHA512 
0f1506bd19971fbdcb47a111277ca63e8ad045456f096980852fd0a61c860f29f4b369bbaaa5cbce4b0a81718e3e3274d9a078b491f2109baa9a02ce600ee206

diff --git a/sys-apps/grep/grep-3.4.ebuild b/sys-apps/grep/grep-3.4.ebuild
new file mode 100644
index 000..db80d522f83
--- /dev/null
+++ b/sys-apps/grep/grep-3.4.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="GNU regular expression matcher"
+HOMEPAGE="https://www.gnu.org/software/grep/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
+   mirror://gentoo/${P}.tar.xz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="nls pcre static"
+
+LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"
+RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
+   nls? ( virtual/libintl )
+   virtual/libiconv"
+DEPEND="${RDEPEND}
+   static? ( ${LIB_DEPEND} )"
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
+
+src_prepare() {
+   sed -i \
+   -e "s:@SHELL@:${EPREFIX}/bin/sh:g" \
+   -e "s:@grep@:${EPREFIX}/bin/grep:" \
+   src/egrep.sh || die #523898
+
+   default
+}
+
+src_configure() {
+   use static && append-ldflags -static
+   # don't link against libsigsegv even when available
+   export ac_cv_libsigsegv=no
+   # Always use pkg-config to get lib info for pcre.
+   export ac_cv_search_pcre_compile=$(
+   usex pcre "$($(tc-getPKG_CONFIG) --libs $(usex static --static 
'') libpcre)" ''
+   )
+   local myeconfargs=(
+   --bindir="${EPREFIX}"/bin
+   $(use_enable nls)
+   $(use_enable pcre perl-regexp)
+   )
+   econf "${myeconfargs[@]}"
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2019-05-03 Thread Mikle Kolyada
commit: 75f04c72bc216d53acdb72d3d967b47c2ad9dbbb
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri May  3 23:47:50 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri May  3 23:47:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75f04c72

sys-apps/grep: Add ~riscv keyword

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 sys-apps/grep/grep-3.1-r1.ebuild | 2 +-
 sys-apps/grep/grep-3.3-r1.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-apps/grep/grep-3.1-r1.ebuild b/sys-apps/grep/grep-3.1-r1.ebuild
index e68d8818cad..4bbac2c87c2 100644
--- a/sys-apps/grep/grep-3.1-r1.ebuild
+++ b/sys-apps/grep/grep-3.1-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="nls pcre static"
 
 LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"

diff --git a/sys-apps/grep/grep-3.3-r1.ebuild b/sys-apps/grep/grep-3.3-r1.ebuild
index 635945feb36..52fe9c4bbd1 100644
--- a/sys-apps/grep/grep-3.3-r1.ebuild
+++ b/sys-apps/grep/grep-3.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls pcre static"
 
 LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2019-04-17 Thread Lars Wendler
commit: 2faa807899b7f19b6c70cec2e943e02aa518a00a
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Apr 17 06:15:29 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Apr 17 06:15:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2faa8078

sys-apps/grep: Removed old.

Package-Manager: Portage-2.3.63, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 sys-apps/grep/Manifest   |  1 -
 sys-apps/grep/grep-3.0-r1.ebuild | 47 
 2 files changed, 48 deletions(-)

diff --git a/sys-apps/grep/Manifest b/sys-apps/grep/Manifest
index b515b01ef16..ba9d9a9bce9 100644
--- a/sys-apps/grep/Manifest
+++ b/sys-apps/grep/Manifest
@@ -1,3 +1,2 @@
-DIST grep-3.0.tar.xz 1375156 BLAKE2B 
19f5441ed3fe5bb16d9d8327e76f0beb7eb837b727f6da99844dc9c74eb4def9eab857059c527e651758fa224a6f4079ec5939806645806f2db341ed0cb727e4
 SHA512 
0e9a00df9d492f399230bae0264942edaf64bb926f93edb7922f27b075a86ba0a78698f54996cc522b6261aa01a8ecbeadeb68523d4470a9941f242c3ae24c58
 DIST grep-3.1.tar.xz 1370880 BLAKE2B 
d71a09d8bfd2c15b6d393d3ca4e22a2b2724632034a6d35d6e269a3c639d76ecaa5ae989a3d8466ee4bcf45e5d08862b0ef19194d6ec7ac6c250e6f60fc61031
 SHA512 
05494381c7dd8aad7e2ee4c17450de8d7b969a99dcfe17747db60df3475bf02d5323d091e896e8343e4f3251c29dc7f0b7a9f93c575c9d58ee2a57014c2c9d26
 DIST grep-3.3.tar.xz 1473056 BLAKE2B 
e1592b623d1f32d1b21d127b0d28f8f6501d4b854ff2de810d12d43292c00e6af887b038f22d0c4c45c314b6e9d73a82dec6d737519c674bb139c2ef70511aa0
 SHA512 
e4805dbddf7cd0f0faf412557d408509650c1ccf703bc450f10a3f727c690dbfaa1235aa81939a0e4b7ac6190f88c15ea1fcc562b343d4b4c7550f967aeb15db

diff --git a/sys-apps/grep/grep-3.0-r1.ebuild b/sys-apps/grep/grep-3.0-r1.ebuild
deleted file mode 100644
index 90ba1b04551..000
--- a/sys-apps/grep/grep-3.0-r1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils flag-o-matic toolchain-funcs
-
-DESCRIPTION="GNU regular expression matcher"
-HOMEPAGE="https://www.gnu.org/software/grep/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
-   mirror://gentoo/${P}.tar.xz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE="nls pcre static"
-
-LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
-   nls? ( virtual/libintl )
-   virtual/libiconv"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-   static? ( ${LIB_DEPEND} )"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
-
-src_prepare() {
-   sed -i \
-   -e "s:@SHELL@:${EPREFIX}/bin/sh:g" \
-   src/egrep.sh || die #523898
-}
-
-src_configure() {
-   use static && append-ldflags -static
-   # don't link against libsigsegv even when available
-   export ac_cv_libsigsegv=no
-   # Always use pkg-config to get lib info for pcre.
-   export ac_cv_search_pcre_compile=$(
-   usex pcre "$($(tc-getPKG_CONFIG) --libs $(usex static --static 
'') libpcre)" ''
-   )
-   econf \
-   --bindir="${EPREFIX}"/bin \
-   $(use_enable nls) \
-   $(use_enable pcre perl-regexp)
-}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2019-04-16 Thread Aaron Bauman
commit: 0c604c681725d9c8a6fd70700f807fb93a7611ae
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Apr 17 03:52:12 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Apr 17 03:52:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c604c68

sys-apps/grep: arm64 stable (bug #667228)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 sys-apps/grep/grep-3.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/grep/grep-3.1-r1.ebuild b/sys-apps/grep/grep-3.1-r1.ebuild
index bc8dc4beb4f..e68d8818cad 100644
--- a/sys-apps/grep/grep-3.1-r1.ebuild
+++ b/sys-apps/grep/grep-3.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="nls pcre static"
 
 LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2018-12-22 Thread Thomas Deutschmann
commit: 3a9ab2090d0838dbae5516153859e8a6ec62c84c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Dec 22 22:48:52 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Dec 22 22:49:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a9ab209

sys-apps/grep: fix automagic dependency on dev-libs/libsigsegv

Closes: https://bugs.gentoo.org/673524
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-apps/grep/{grep-3.0.ebuild => grep-3.0-r1.ebuild} | 4 +++-
 sys-apps/grep/{grep-3.1.ebuild => grep-3.1-r1.ebuild} | 2 ++
 sys-apps/grep/{grep-3.3.ebuild => grep-3.3-r1.ebuild} | 2 ++
 3 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.0.ebuild b/sys-apps/grep/grep-3.0-r1.ebuild
similarity index 91%
rename from sys-apps/grep/grep-3.0.ebuild
rename to sys-apps/grep/grep-3.0-r1.ebuild
index 69114f07cfa..90ba1b04551 100644
--- a/sys-apps/grep/grep-3.0.ebuild
+++ b/sys-apps/grep/grep-3.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -34,6 +34,8 @@ src_prepare() {
 
 src_configure() {
use static && append-ldflags -static
+   # don't link against libsigsegv even when available
+   export ac_cv_libsigsegv=no
# Always use pkg-config to get lib info for pcre.
export ac_cv_search_pcre_compile=$(
usex pcre "$($(tc-getPKG_CONFIG) --libs $(usex static --static 
'') libpcre)" ''

diff --git a/sys-apps/grep/grep-3.1.ebuild b/sys-apps/grep/grep-3.1-r1.ebuild
similarity index 94%
rename from sys-apps/grep/grep-3.1.ebuild
rename to sys-apps/grep/grep-3.1-r1.ebuild
index 05ec1d0402d..bc8dc4beb4f 100644
--- a/sys-apps/grep/grep-3.1.ebuild
+++ b/sys-apps/grep/grep-3.1-r1.ebuild
@@ -35,6 +35,8 @@ src_prepare() {
 
 src_configure() {
use static && append-ldflags -static
+   # don't link against libsigsegv even when available
+   export ac_cv_libsigsegv=no
# Always use pkg-config to get lib info for pcre.
export ac_cv_search_pcre_compile=$(
usex pcre "$($(tc-getPKG_CONFIG) --libs $(usex static --static 
'') libpcre)" ''

diff --git a/sys-apps/grep/grep-3.3.ebuild b/sys-apps/grep/grep-3.3-r1.ebuild
similarity index 94%
rename from sys-apps/grep/grep-3.3.ebuild
rename to sys-apps/grep/grep-3.3-r1.ebuild
index 93d0d712203..635945feb36 100644
--- a/sys-apps/grep/grep-3.3.ebuild
+++ b/sys-apps/grep/grep-3.3-r1.ebuild
@@ -37,6 +37,8 @@ src_prepare() {
 
 src_configure() {
use static && append-ldflags -static
+   # don't link against libsigsegv even when available
+   export ac_cv_libsigsegv=no
# Always use pkg-config to get lib info for pcre.
export ac_cv_search_pcre_compile=$(
usex pcre "$($(tc-getPKG_CONFIG) --libs $(usex static --static 
'') libpcre)" ''



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2018-12-22 Thread Mikle Kolyada
commit: 88f01c1debb86af4b72ee5a56452e22c8a95229f
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Dec 22 15:01:09 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Dec 22 15:01:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88f01c1d

sys-apps/grep: Drop old

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 sys-apps/grep/Manifest|  1 -
 sys-apps/grep/grep-3.2.ebuild | 48 ---
 2 files changed, 49 deletions(-)

diff --git a/sys-apps/grep/Manifest b/sys-apps/grep/Manifest
index 04ba7c47f49..b515b01ef16 100644
--- a/sys-apps/grep/Manifest
+++ b/sys-apps/grep/Manifest
@@ -1,4 +1,3 @@
 DIST grep-3.0.tar.xz 1375156 BLAKE2B 
19f5441ed3fe5bb16d9d8327e76f0beb7eb837b727f6da99844dc9c74eb4def9eab857059c527e651758fa224a6f4079ec5939806645806f2db341ed0cb727e4
 SHA512 
0e9a00df9d492f399230bae0264942edaf64bb926f93edb7922f27b075a86ba0a78698f54996cc522b6261aa01a8ecbeadeb68523d4470a9941f242c3ae24c58
 DIST grep-3.1.tar.xz 1370880 BLAKE2B 
d71a09d8bfd2c15b6d393d3ca4e22a2b2724632034a6d35d6e269a3c639d76ecaa5ae989a3d8466ee4bcf45e5d08862b0ef19194d6ec7ac6c250e6f60fc61031
 SHA512 
05494381c7dd8aad7e2ee4c17450de8d7b969a99dcfe17747db60df3475bf02d5323d091e896e8343e4f3251c29dc7f0b7a9f93c575c9d58ee2a57014c2c9d26
-DIST grep-3.2.tar.xz 1472904 BLAKE2B 
45f13e6d00785d0fb26abe3e4cfcf2b561e74e1c8e134c7fd813cced4d4fff07dae4508047b3ce3eee986176320a34330617e6442b279a976834db57b5d37e03
 SHA512 
8d12417abe400ef83e2df41e74e937b15c86d84cf2c6288d43264d4497d3f047b7017f907944f04bfc6ebe9c17aff50adbd1945a95a8920b6ef660891df07aa6
 DIST grep-3.3.tar.xz 1473056 BLAKE2B 
e1592b623d1f32d1b21d127b0d28f8f6501d4b854ff2de810d12d43292c00e6af887b038f22d0c4c45c314b6e9d73a82dec6d737519c674bb139c2ef70511aa0
 SHA512 
e4805dbddf7cd0f0faf412557d408509650c1ccf703bc450f10a3f727c690dbfaa1235aa81939a0e4b7ac6190f88c15ea1fcc562b343d4b4c7550f967aeb15db

diff --git a/sys-apps/grep/grep-3.2.ebuild b/sys-apps/grep/grep-3.2.ebuild
deleted file mode 100644
index 93d0d712203..000
--- a/sys-apps/grep/grep-3.2.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="GNU regular expression matcher"
-HOMEPAGE="https://www.gnu.org/software/grep/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
-   mirror://gentoo/${P}.tar.xz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="nls pcre static"
-
-LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
-   nls? ( virtual/libintl )
-   virtual/libiconv"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-   static? ( ${LIB_DEPEND} )"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
-
-src_prepare() {
-   sed -i \
-   -e "s:@SHELL@:${EPREFIX}/bin/sh:g" \
-   -e "s:@grep@:${EPREFIX}/bin/grep:" \
-   src/egrep.sh || die #523898
-
-   default
-}
-
-src_configure() {
-   use static && append-ldflags -static
-   # Always use pkg-config to get lib info for pcre.
-   export ac_cv_search_pcre_compile=$(
-   usex pcre "$($(tc-getPKG_CONFIG) --libs $(usex static --static 
'') libpcre)" ''
-   )
-   econf \
-   --bindir="${EPREFIX}"/bin \
-   $(use_enable nls) \
-   $(use_enable pcre perl-regexp)
-}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2018-12-22 Thread Mikle Kolyada
commit: e3539f57ac429dd8cfa44b74b5da5af53175a350
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Dec 22 08:17:00 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Dec 22 08:17:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3539f57

sys-apps/grep: Version bump (v3.3)

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 sys-apps/grep/Manifest|  1 +
 sys-apps/grep/grep-3.3.ebuild | 48 +++
 2 files changed, 49 insertions(+)

diff --git a/sys-apps/grep/Manifest b/sys-apps/grep/Manifest
index d7fdc658d72..04ba7c47f49 100644
--- a/sys-apps/grep/Manifest
+++ b/sys-apps/grep/Manifest
@@ -1,3 +1,4 @@
 DIST grep-3.0.tar.xz 1375156 BLAKE2B 
19f5441ed3fe5bb16d9d8327e76f0beb7eb837b727f6da99844dc9c74eb4def9eab857059c527e651758fa224a6f4079ec5939806645806f2db341ed0cb727e4
 SHA512 
0e9a00df9d492f399230bae0264942edaf64bb926f93edb7922f27b075a86ba0a78698f54996cc522b6261aa01a8ecbeadeb68523d4470a9941f242c3ae24c58
 DIST grep-3.1.tar.xz 1370880 BLAKE2B 
d71a09d8bfd2c15b6d393d3ca4e22a2b2724632034a6d35d6e269a3c639d76ecaa5ae989a3d8466ee4bcf45e5d08862b0ef19194d6ec7ac6c250e6f60fc61031
 SHA512 
05494381c7dd8aad7e2ee4c17450de8d7b969a99dcfe17747db60df3475bf02d5323d091e896e8343e4f3251c29dc7f0b7a9f93c575c9d58ee2a57014c2c9d26
 DIST grep-3.2.tar.xz 1472904 BLAKE2B 
45f13e6d00785d0fb26abe3e4cfcf2b561e74e1c8e134c7fd813cced4d4fff07dae4508047b3ce3eee986176320a34330617e6442b279a976834db57b5d37e03
 SHA512 
8d12417abe400ef83e2df41e74e937b15c86d84cf2c6288d43264d4497d3f047b7017f907944f04bfc6ebe9c17aff50adbd1945a95a8920b6ef660891df07aa6
+DIST grep-3.3.tar.xz 1473056 BLAKE2B 
e1592b623d1f32d1b21d127b0d28f8f6501d4b854ff2de810d12d43292c00e6af887b038f22d0c4c45c314b6e9d73a82dec6d737519c674bb139c2ef70511aa0
 SHA512 
e4805dbddf7cd0f0faf412557d408509650c1ccf703bc450f10a3f727c690dbfaa1235aa81939a0e4b7ac6190f88c15ea1fcc562b343d4b4c7550f967aeb15db

diff --git a/sys-apps/grep/grep-3.3.ebuild b/sys-apps/grep/grep-3.3.ebuild
new file mode 100644
index 000..93d0d712203
--- /dev/null
+++ b/sys-apps/grep/grep-3.3.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="GNU regular expression matcher"
+HOMEPAGE="https://www.gnu.org/software/grep/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
+   mirror://gentoo/${P}.tar.xz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="nls pcre static"
+
+LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"
+RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
+   nls? ( virtual/libintl )
+   virtual/libiconv"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+   static? ( ${LIB_DEPEND} )"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
+
+src_prepare() {
+   sed -i \
+   -e "s:@SHELL@:${EPREFIX}/bin/sh:g" \
+   -e "s:@grep@:${EPREFIX}/bin/grep:" \
+   src/egrep.sh || die #523898
+
+   default
+}
+
+src_configure() {
+   use static && append-ldflags -static
+   # Always use pkg-config to get lib info for pcre.
+   export ac_cv_search_pcre_compile=$(
+   usex pcre "$($(tc-getPKG_CONFIG) --libs $(usex static --static 
'') libpcre)" ''
+   )
+   econf \
+   --bindir="${EPREFIX}"/bin \
+   $(use_enable nls) \
+   $(use_enable pcre perl-regexp)
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2018-12-20 Thread Mikle Kolyada
commit: 436c3fda9c6174f33bbfe0f168c05dd30fa6a354
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Dec 20 20:52:06 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Dec 20 20:52:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=436c3fda

sys-apps/grep: Version bump (v3.2)

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 sys-apps/grep/Manifest|  1 +
 sys-apps/grep/grep-3.2.ebuild | 48 +++
 2 files changed, 49 insertions(+)

diff --git a/sys-apps/grep/Manifest b/sys-apps/grep/Manifest
index d9491ea9585..d7fdc658d72 100644
--- a/sys-apps/grep/Manifest
+++ b/sys-apps/grep/Manifest
@@ -1,2 +1,3 @@
 DIST grep-3.0.tar.xz 1375156 BLAKE2B 
19f5441ed3fe5bb16d9d8327e76f0beb7eb837b727f6da99844dc9c74eb4def9eab857059c527e651758fa224a6f4079ec5939806645806f2db341ed0cb727e4
 SHA512 
0e9a00df9d492f399230bae0264942edaf64bb926f93edb7922f27b075a86ba0a78698f54996cc522b6261aa01a8ecbeadeb68523d4470a9941f242c3ae24c58
 DIST grep-3.1.tar.xz 1370880 BLAKE2B 
d71a09d8bfd2c15b6d393d3ca4e22a2b2724632034a6d35d6e269a3c639d76ecaa5ae989a3d8466ee4bcf45e5d08862b0ef19194d6ec7ac6c250e6f60fc61031
 SHA512 
05494381c7dd8aad7e2ee4c17450de8d7b969a99dcfe17747db60df3475bf02d5323d091e896e8343e4f3251c29dc7f0b7a9f93c575c9d58ee2a57014c2c9d26
+DIST grep-3.2.tar.xz 1472904 BLAKE2B 
45f13e6d00785d0fb26abe3e4cfcf2b561e74e1c8e134c7fd813cced4d4fff07dae4508047b3ce3eee986176320a34330617e6442b279a976834db57b5d37e03
 SHA512 
8d12417abe400ef83e2df41e74e937b15c86d84cf2c6288d43264d4497d3f047b7017f907944f04bfc6ebe9c17aff50adbd1945a95a8920b6ef660891df07aa6

diff --git a/sys-apps/grep/grep-3.2.ebuild b/sys-apps/grep/grep-3.2.ebuild
new file mode 100644
index 000..93d0d712203
--- /dev/null
+++ b/sys-apps/grep/grep-3.2.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="GNU regular expression matcher"
+HOMEPAGE="https://www.gnu.org/software/grep/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
+   mirror://gentoo/${P}.tar.xz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="nls pcre static"
+
+LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"
+RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
+   nls? ( virtual/libintl )
+   virtual/libiconv"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+   static? ( ${LIB_DEPEND} )"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
+
+src_prepare() {
+   sed -i \
+   -e "s:@SHELL@:${EPREFIX}/bin/sh:g" \
+   -e "s:@grep@:${EPREFIX}/bin/grep:" \
+   src/egrep.sh || die #523898
+
+   default
+}
+
+src_configure() {
+   use static && append-ldflags -static
+   # Always use pkg-config to get lib info for pcre.
+   export ac_cv_search_pcre_compile=$(
+   usex pcre "$($(tc-getPKG_CONFIG) --libs $(usex static --static 
'') libpcre)" ''
+   )
+   econf \
+   --bindir="${EPREFIX}"/bin \
+   $(use_enable nls) \
+   $(use_enable pcre perl-regexp)
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2018-10-21 Thread Sergei Trofimovich
commit: af8f82ca9da33cc4de77e1a725377fabd8549015
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Oct 21 08:01:53 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Oct 21 08:28:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af8f82ca

sys-apps/grep: stable 3.1 for hppa, bug #667228

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.49, Repoman-2.3.11
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/grep/grep-3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.1.ebuild b/sys-apps/grep/grep-3.1.ebuild
index 283b1a714ce..05ec1d0402d 100644
--- a/sys-apps/grep/grep-3.1.ebuild
+++ b/sys-apps/grep/grep-3.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="nls pcre static"
 
 LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2018-10-17 Thread Mikle Kolyada
commit: ca6f06831fcb969af8f12a1eb90d14b15b186e48
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Oct 17 09:50:15 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Oct 17 09:50:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca6f0683

sys-apps/grep: amd64 stable wrt bug #667228

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 sys-apps/grep/grep-3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.1.ebuild b/sys-apps/grep/grep-3.1.ebuild
index 16118e112a5..283b1a714ce 100644
--- a/sys-apps/grep/grep-3.1.ebuild
+++ b/sys-apps/grep/grep-3.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 m68k ~mips ppc ppc64 s390 sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="nls pcre static"
 
 LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2018-10-14 Thread Sergei Trofimovich
commit: fee1eb4b9dfbba282a3e4762cf04456285978cf9
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Oct 14 21:18:21 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Oct 14 21:18:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fee1eb4b

sys-apps/grep: stable 3.1 for ia64, bug #667228

Signed-off-by: Sergei Trofimovich  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="ia64"

 sys-apps/grep/grep-3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.1.ebuild b/sys-apps/grep/grep-3.1.ebuild
index b5ec15509d2..16118e112a5 100644
--- a/sys-apps/grep/grep-3.1.ebuild
+++ b/sys-apps/grep/grep-3.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 m68k ~mips ppc ppc64 s390 sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 m68k ~mips ppc ppc64 s390 sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="nls pcre static"
 
 LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2018-10-14 Thread Mikle Kolyada
commit: 909f8b64e483435bf072251f1b872c8a5858bcb4
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Oct 14 09:12:26 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Oct 14 09:12:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=909f8b64

sys-apps/grep: s390/sh/m68k stable wrt bug #667228

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 sys-apps/grep/grep-3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.1.ebuild b/sys-apps/grep/grep-3.1.ebuild
index cd95203828c..b5ec15509d2 100644
--- a/sys-apps/grep/grep-3.1.ebuild
+++ b/sys-apps/grep/grep-3.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 m68k ~mips ppc ppc64 s390 sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="nls pcre static"
 
 LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2018-10-12 Thread Tobias Klausmann
commit: b9096972621152a2749eb40d95e9220d50384f1f
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Fri Oct 12 08:58:03 2018 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Fri Oct 12 08:58:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9096972

sys-apps/grep-3.1-r0: alpha stable

Gentoo-Bug: http://bugs.gentoo.org/667228
Signed-off-by: Tobias Klausmann  gentoo.org>

 sys-apps/grep/grep-3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.1.ebuild b/sys-apps/grep/grep-3.1.ebuild
index 24f509c2bfa..cd95203828c 100644
--- a/sys-apps/grep/grep-3.1.ebuild
+++ b/sys-apps/grep/grep-3.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="nls pcre static"
 
 LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"



  1   2   >