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

2024-09-17 Thread Sam James
commit: a0fcd5f4eb73721a7ee2e98edcc2818f7a025fce
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 18 06:04:21 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 18 06:17:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0fcd5f4

sys-apps/gawk: add 5.3.1

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

 sys-apps/gawk/Manifest  |   2 +
 sys-apps/gawk/gawk-5.3.1.ebuild | 136 
 2 files changed, 138 insertions(+)

diff --git a/sys-apps/gawk/Manifest b/sys-apps/gawk/Manifest
index 6021ab2da4cd..a80da9eb3138 100644
--- a/sys-apps/gawk/Manifest
+++ b/sys-apps/gawk/Manifest
@@ -2,3 +2,5 @@ DIST gawk-5.2.2.tar.xz 3402872 BLAKE2B 
49dd69d3e2414867d60fe42b74b39bc6858114aee
 DIST gawk-5.2.2.tar.xz.sig 488 BLAKE2B 
ad737580d7eeb556187a3eeb269decb484398ca91b0fbf08da7f78bba92328ca2fb566b00f8e880fb7c5f0f956e49f8ab9fddc73209902c420666d5413e8a467
 SHA512 
563911c3771feddf64810ef2480705fd470c90380c0e258940cedeef3f15d594ef657ddab267a6d958321333d466b77c9b83be2392549c959245324950fb32ed
 DIST gawk-5.3.0.tar.xz 3436180 BLAKE2B 
1bab754626a51679e4d6fe4552bc965f402a51d176eab30686bf19c74085fd15507b51514c3c46d38f68d3e98da4326c138411abe12e4d8793cec617b2533f3c
 SHA512 
c274a62c7420e7b7769b8ed94db40024bd5917ff49bd50a77ad6df1f16ecf116968aaf85da94015479466bf5570b370b6fdd197f95212ae0c3509dfcb7d9e35a
 DIST gawk-5.3.0.tar.xz.sig 488 BLAKE2B 
9d35eca94424cc39bb52b0b790e0db0b9ee51099c40da0a8be7bc60450d227735ba51dcfc10a08f6765d2037054cb9324f0fba100ea2ad08cf56dac1e2c11ac0
 SHA512 
b0fd75375bee6ca113bb99b07a868729bb90a50d06bc4ff124603594cd9ba564433f69a26e8d01c30f4e4fbfb70ecad2ffa14ed93142b9a1aab2e38ae71b7903
+DIST gawk-5.3.1.tar.xz 3510032 BLAKE2B 
be9132324344c0b052e954e004a942ff7c6b14b86b73cda491d7a33485f60341be4d8da1a06d1d7a27445b9b39a528bcce3eee9c2a3f8756de21bdc57a33f54d
 SHA512 
c6b4c50ce565e6355ca162955072471e37541c51855c0011e834243a7390db8811344b0c974335844770e408e1f63d72d0d81459a081c392e0245c726019eaff
+DIST gawk-5.3.1.tar.xz.sig 488 BLAKE2B 
2abafbb965912a194d047bed3ac1ef33a2b44dce0bc4b1a83a6ca3e2ecf676da0ad8333bb3817f0f32c7d67ab8662dc6086c9e1d6f2185a93d786390197fc643
 SHA512 
3e13b1bd598b7d4c715c802dcc9db298aeab12721620692f9dd76d3941fdfd87381f660c93be5cc04b6cd7378a6464b9033c93419dfcb514dcc33da8d0d9f502

diff --git a/sys-apps/gawk/gawk-5.3.1.ebuild b/sys-apps/gawk/gawk-5.3.1.ebuild
new file mode 100644
index ..e4c14b19931a
--- /dev/null
+++ b/sys-apps/gawk/gawk-5.3.1.ebuild
@@ -0,0 +1,136 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+#GAWK_IS_BETA=yes
+
+DESCRIPTION="GNU awk pattern-matching language"
+HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html";
+
+if [[ ${GAWK_IS_BETA} == yes || ${PV} == *_beta* ]] ; then
+   if [[ ${PV} == *_beta* ]] ; then
+   # Beta versioning is sometimes for the release prior, e.g.
+   # 5.2.1_beta is labelled upstream as 5.2.0b.
+   MY_PV=${PV/_beta/b}
+   MY_PV=$(ver_cut 1-2 ${MY_PV}).$(($(ver_cut 3 ${MY_PV}) - 
1))$(ver_cut 4- ${MY_PV})
+   MY_P=${PN}-${MY_PV}
+
+   S="${WORKDIR}"/${MY_P}
+   else
+   MY_P=${P}
+   fi
+
+   SRC_URI="https://www.skeeve.com/gawk/${MY_P}.tar.gz";
+else
+   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gawk.asc
+   inherit verify-sig
+
+   SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
+   SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${P}.tar.xz.sig )"
+
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~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+"
+SLOT="0"
+# While tempting to enable mpfr by default as e.g. Fedora do, as of 5.2.x,
+# MPFR support is "on parole" and may be removed:
+# https://www.gnu.org/software/gawk/manual/html_node/MPFR-On-Parole.html.
+IUSE="mpfr pma nls readline"
+
+RDEPEND="
+   mpfr? (
+   dev-libs/gmp:=
+   dev-libs/mpfr:=
+   )
+   readline? ( sys-libs/readline:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=sys-apps/texinfo-7.1
+   >=sys-devel/bison-3.5.4
+   nls? ( sys-devel/gettext )
+"
+
+if [[ ${GAWK_IS_BETA} != yes ]] ; then
+   BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-gawk )"
+fi
+
+src_prepare() {
+   default
+
+   # Use symlinks rather than hardlinks, and disable version links
+   sed -i \
+   -e '/^LN =/s:=.*:= $(LN_S):' \
+   -e '/install-exec-hook:/s|$|\nfoo:|' \
+   Makefile.in doc/Makefile.in || die
+
+   # bug #413327
+   sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in || die
+
+   # Fix standards conflict on Solaris
+   if [[ ${CHOST} == *-solaris* ]] ; then
+   sed -i \
+   -e '/\<_XOPEN_SOURCE\>/s/1$/600/' \
+   -e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \
+   

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

2024-03-04 Thread Sam James
commit: e3f925dfec5d2d43f9d26cff2d7e9e25a8493765
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar  4 11:07:30 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar  4 11:07:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3f925df

sys-apps/gawk: drop 5.2.1, 5.3.0

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

 sys-apps/gawk/Manifest  |   2 -
 sys-apps/gawk/gawk-5.2.1.ebuild | 139 
 sys-apps/gawk/gawk-5.3.0.ebuild | 136 ---
 3 files changed, 277 deletions(-)

diff --git a/sys-apps/gawk/Manifest b/sys-apps/gawk/Manifest
index 36ca24a8490c..6021ab2da4cd 100644
--- a/sys-apps/gawk/Manifest
+++ b/sys-apps/gawk/Manifest
@@ -1,5 +1,3 @@
-DIST gawk-5.2.1.tar.xz 3411420 BLAKE2B 
5dbbfe92ed4c11a38b2f995e9267dd2e392a9f393af1c63aaf3c5dd6d1681c01db900e05a118831125f914fcffe2218de7f30891ccc6f64abc5f572aef5feeff
 SHA512 
f81da3e61987d1460326dc79fdbabacfd4660219bf66ec8ba18877500fd24e160761e401a5b868067f82bec46a6a808098f3f6a1f4c8b710e439cd3f99ffa56c
-DIST gawk-5.2.1.tar.xz.sig 488 BLAKE2B 
5dcdc9ae90d4744a968cc750526a9c1c38915f85c56c2eca80b219ba8519c927ab55b7f569d55054b0499f7bf37d3413b97e9d3cf36f5573f9ecd4855663064e
 SHA512 
97a9cfb069f235bef31892ec6e5c56ee6a8733129ae3d02e871d5407de4d7a6140fc0a87001b2b21e3cffd714d1b4d164876de47144dfdce6dea92c670ed0217
 DIST gawk-5.2.2.tar.xz 3402872 BLAKE2B 
49dd69d3e2414867d60fe42b74b39bc6858114aeeb9305ade7bfd64f1933b3c93d59d127362b614cb4b73e29279ed3b4ea9fa0da94fce98ca9925980d17b5d0c
 SHA512 
90611e4daba7226d5ce8230843bf479dc71c0101740c005d851ef7c5b935b6cd4c42089b858abc1619adc05ed25fc7234f993690a76d2ea0b8e61bcbb7dc5a58
 DIST gawk-5.2.2.tar.xz.sig 488 BLAKE2B 
ad737580d7eeb556187a3eeb269decb484398ca91b0fbf08da7f78bba92328ca2fb566b00f8e880fb7c5f0f956e49f8ab9fddc73209902c420666d5413e8a467
 SHA512 
563911c3771feddf64810ef2480705fd470c90380c0e258940cedeef3f15d594ef657ddab267a6d958321333d466b77c9b83be2392549c959245324950fb32ed
 DIST gawk-5.3.0.tar.xz 3436180 BLAKE2B 
1bab754626a51679e4d6fe4552bc965f402a51d176eab30686bf19c74085fd15507b51514c3c46d38f68d3e98da4326c138411abe12e4d8793cec617b2533f3c
 SHA512 
c274a62c7420e7b7769b8ed94db40024bd5917ff49bd50a77ad6df1f16ecf116968aaf85da94015479466bf5570b370b6fdd197f95212ae0c3509dfcb7d9e35a

diff --git a/sys-apps/gawk/gawk-5.2.1.ebuild b/sys-apps/gawk/gawk-5.2.1.ebuild
deleted file mode 100644
index 90ad64bee795..
--- a/sys-apps/gawk/gawk-5.2.1.ebuild
+++ /dev/null
@@ -1,139 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-GAWK_IS_BETA=no
-
-DESCRIPTION="GNU awk pattern-matching language"
-HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html";
-
-if [[ ${GAWK_IS_BETA} == yes || ${PV} == *_beta* ]] ; then
-   if [[ ${PV} == *_beta* ]] ; then
-   # Beta versioning is sometimes for the release prior, e.g.
-   # 5.2.1_beta is labelled upstream as 5.2.0b.
-   MY_PV=${PV/_beta/b}
-   MY_PV=$(ver_cut 1-2 ${MY_PV}).$(($(ver_cut 3 ${MY_PV}) - 
1))$(ver_cut 4- ${MY_PV})
-   MY_P=${PN}-${MY_PV}
-
-   S="${WORKDIR}"/${MY_P}
-   else
-   MY_P=${P}
-   fi
-
-   SRC_URI="https://www.skeeve.com/gawk/${MY_P}.tar.gz";
-else
-   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gawk.asc
-   inherit verify-sig
-
-   SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
-   SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${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"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-# While tempting to enable mpfr by default as e.g. Fedora do, as of 5.2.x,
-# MPFR support is "on parole" and may be removed:
-# https://www.gnu.org/software/gawk/manual/html_node/MPFR-On-Parole.html.
-IUSE="mpfr pma nls readline"
-
-RDEPEND="
-   mpfr? (
-   dev-libs/gmp:=
-   dev-libs/mpfr:=
-   )
-   readline? ( sys-libs/readline:= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   >=sys-apps/texinfo-6.7
-   >=sys-devel/bison-3.5.4
-   nls? ( sys-devel/gettext )
-"
-
-if [[ ${GAWK_IS_BETA} != yes ]] ; then
-   BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-gawk )"
-fi
-
-src_prepare() {
-   default
-
-   # Use symlinks rather than hardlinks, and disable version links
-   sed -i \
-   -e '/^LN =/s:=.*:= $(LN_S):' \
-   -e '/install-exec-hook:/s|$|\nfoo:|' \
-   Makefile.in doc/Makefile.in || die
-
-   # bug #413327
-   sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in || die
-
-   # Fix standards conflict on Solaris
-   if [[ ${CHOST} == *-solaris* ]] ; then
-   sed -i \
-   -e '/\<_XOPEN_SOURCE\>/s/1$/600/' \
-   -e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \
-   

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

2024-02-21 Thread Ionen Wolkens
commit: 1594979c559b2cf5fac400f2bfdffb2a6cfa170a
Author: Matoro Mahri  matoro  tk>
AuthorDate: Wed Feb 21 00:45:20 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Feb 22 04:45:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1594979c

sys-apps/gawk: Stabilize 5.3.0-r1 ppc, #923874

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

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

diff --git a/sys-apps/gawk/gawk-5.3.0-r1.ebuild 
b/sys-apps/gawk/gawk-5.3.0-r1.ebuild
index 5fc381eef8d0..7c1825b7c51d 100644
--- a/sys-apps/gawk/gawk-5.3.0-r1.ebuild
+++ b/sys-apps/gawk/gawk-5.3.0-r1.ebuild
@@ -29,7 +29,7 @@ else
SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${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/gawk/

2024-02-21 Thread Ionen Wolkens
commit: 5c9d8cb1c10436d10282bf2c241d4829e35a227c
Author: Matoro Mahri  matoro  tk>
AuthorDate: Wed Feb 21 00:30:53 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Feb 22 04:45:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c9d8cb1

sys-apps/gawk: Stabilize 5.3.0-r1 ppc64, #923874

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

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

diff --git a/sys-apps/gawk/gawk-5.3.0-r1.ebuild 
b/sys-apps/gawk/gawk-5.3.0-r1.ebuild
index f0fcdc456a8e..5fc381eef8d0 100644
--- a/sys-apps/gawk/gawk-5.3.0-r1.ebuild
+++ b/sys-apps/gawk/gawk-5.3.0-r1.ebuild
@@ -29,7 +29,7 @@ else
SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${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/gawk/

2024-02-06 Thread Sam James
commit: e91b76dc31cb7560a3bb099e0958c0339930973a
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb  6 20:37:48 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  6 20:37:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e91b76dc

sys-apps/gawk: Stabilize 5.3.0-r1 hppa, #923874

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

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

diff --git a/sys-apps/gawk/gawk-5.3.0-r1.ebuild 
b/sys-apps/gawk/gawk-5.3.0-r1.ebuild
index 588ebcba7bff..f0fcdc456a8e 100644
--- a/sys-apps/gawk/gawk-5.3.0-r1.ebuild
+++ b/sys-apps/gawk/gawk-5.3.0-r1.ebuild
@@ -29,7 +29,7 @@ else
SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${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/gawk/

2024-02-06 Thread Sam James
commit: 34b1d56e4a9a4260f3859935eb2aec260c131e4a
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb  6 08:15:04 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  6 08:15:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34b1d56e

sys-apps/gawk: Stabilize 5.3.0-r1 arm, #923874

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

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

diff --git a/sys-apps/gawk/gawk-5.3.0-r1.ebuild 
b/sys-apps/gawk/gawk-5.3.0-r1.ebuild
index 7ab42a1407bc..bb86b3170687 100644
--- a/sys-apps/gawk/gawk-5.3.0-r1.ebuild
+++ b/sys-apps/gawk/gawk-5.3.0-r1.ebuild
@@ -29,7 +29,7 @@ else
SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${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/gawk/

2024-02-06 Thread Sam James
commit: 8efe5fb29bb3e8858520128a73652cbd1e57d222
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb  6 08:15:05 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  6 08:15:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8efe5fb2

sys-apps/gawk: Stabilize 5.3.0-r1 amd64, #923874

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

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

diff --git a/sys-apps/gawk/gawk-5.3.0-r1.ebuild 
b/sys-apps/gawk/gawk-5.3.0-r1.ebuild
index bb86b3170687..9ac2327d1b2e 100644
--- a/sys-apps/gawk/gawk-5.3.0-r1.ebuild
+++ b/sys-apps/gawk/gawk-5.3.0-r1.ebuild
@@ -29,7 +29,7 @@ else
SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${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/gawk/

2024-02-06 Thread Sam James
commit: 817a0c1b491841782572f1218702e98e9aa9b832
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb  6 08:15:01 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  6 08:15:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=817a0c1b

sys-apps/gawk: Stabilize 5.3.0-r1 sparc, #923874

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

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

diff --git a/sys-apps/gawk/gawk-5.3.0-r1.ebuild 
b/sys-apps/gawk/gawk-5.3.0-r1.ebuild
index b5dcc51606c4..39bbc79bfb58 100644
--- a/sys-apps/gawk/gawk-5.3.0-r1.ebuild
+++ b/sys-apps/gawk/gawk-5.3.0-r1.ebuild
@@ -29,7 +29,7 @@ else
SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${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/gawk/

2024-02-06 Thread Sam James
commit: 7ff5c00974ba1943b9202b034bc5b0da7f8a394b
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb  6 08:15:06 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  6 08:15:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ff5c009

sys-apps/gawk: Stabilize 5.3.0-r1 arm64, #923874

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

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

diff --git a/sys-apps/gawk/gawk-5.3.0-r1.ebuild 
b/sys-apps/gawk/gawk-5.3.0-r1.ebuild
index 9ac2327d1b2e..588ebcba7bff 100644
--- a/sys-apps/gawk/gawk-5.3.0-r1.ebuild
+++ b/sys-apps/gawk/gawk-5.3.0-r1.ebuild
@@ -29,7 +29,7 @@ else
SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${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/gawk/

2024-02-06 Thread Sam James
commit: 8636dc1d07026c019e05ba2112e4d2cf93b93779
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb  6 08:15:02 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  6 08:15:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8636dc1d

sys-apps/gawk: Stabilize 5.3.0-r1 x86, #923874

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

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

diff --git a/sys-apps/gawk/gawk-5.3.0-r1.ebuild 
b/sys-apps/gawk/gawk-5.3.0-r1.ebuild
index 39bbc79bfb58..7ab42a1407bc 100644
--- a/sys-apps/gawk/gawk-5.3.0-r1.ebuild
+++ b/sys-apps/gawk/gawk-5.3.0-r1.ebuild
@@ -29,7 +29,7 @@ else
SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${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/gawk/, sys-apps/gawk/files/

2024-01-28 Thread Sam James
commit: 6f8ef094bd4fb0dfaf7ab70fc79fc826eb0540b8
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 28 23:31:09 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 28 23:31:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f8ef094

sys-apps/gawk: backport str2wstr fix

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

 sys-apps/gawk/files/gawk-5.3.0-str2wstr.patch | 193 ++
 sys-apps/gawk/gawk-5.3.0-r1.ebuild| 140 +++
 2 files changed, 333 insertions(+)

diff --git a/sys-apps/gawk/files/gawk-5.3.0-str2wstr.patch 
b/sys-apps/gawk/files/gawk-5.3.0-str2wstr.patch
new file mode 100644
index ..078ba8b1c746
--- /dev/null
+++ b/sys-apps/gawk/files/gawk-5.3.0-str2wstr.patch
@@ -0,0 +1,193 @@
+https://bugs.gentoo.org/921503
+https://lists.gnu.org/archive/html/bug-gawk/2024-01/msg00013.html
+https://git.savannah.gnu.org/cgit/gawk.git/commit/?h=gawk-5.3-stable&id=e05040b5d81b5a0e809fc56df2a7c3d654c77e1d
+
+From e05040b5d81b5a0e809fc56df2a7c3d654c77e1d Mon Sep 17 00:00:00 2001
+From: "Arnold D. Robbins" 
+Date: Sun, 28 Jan 2024 20:24:09 +0200
+Subject: Bug fix in str2wstr.
+
+---
+ node.c   | 26 ++
+ pc/Makefile.tst  |  6 ++
+ test/Makefile.am |  5 -
+ test/Makefile.in | 10 +-
+ test/Maketests   |  5 +
+ test/match4.awk  |  1 +
+ test/match4.ok   |  1 +
+ 10 files changed, 56 insertions(+), 14 deletions(-)
+ create mode 100644 test/match4.awk
+ create mode 100644 test/match4.ok
+
+diff --git a/node.c b/node.c
+index de12f05..5aac5e8 100644
+--- a/node.c
 b/node.c
+@@ -816,6 +816,20 @@ str2wstr(NODE *n, size_t **ptr)
+   assert((n->flags & (STRING|STRCUR)) != 0);
+ 
+   /*
++   * For use by do_match, create and fill in an array.
++   * For each byte `i' in n->stptr (the original string),
++   * a[i] is equal to `j', where `j' is the corresponding wchar_t
++   * in the converted wide string.
++   *
++   * This is needed even for Nnull_string or Null_field.
++   *
++   * Create the array.
++   */
++  if (ptr != NULL) {
++  ezalloc(*ptr, size_t *, sizeof(size_t) * (n->stlen + 1), 
"str2wstr");
++  }
++
++  /*
+* Don't convert global null string or global null field
+* variables to a wide string. They are both zero-length anyway.
+* This also avoids future double-free errors while releasing
+@@ -848,18 +862,6 @@ str2wstr(NODE *n, size_t **ptr)
+   emalloc(n->wstptr, wchar_t *, sizeof(wchar_t) * (n->stlen + 1), 
"str2wstr");
+   wsp = n->wstptr;
+ 
+-  /*
+-   * For use by do_match, create and fill in an array.
+-   * For each byte `i' in n->stptr (the original string),
+-   * a[i] is equal to `j', where `j' is the corresponding wchar_t
+-   * in the converted wide string.
+-   *
+-   * Create the array.
+-   */
+-  if (ptr != NULL) {
+-  ezalloc(*ptr, size_t *, sizeof(size_t) * (n->stlen + 1), 
"str2wstr");
+-  }
+-
+   sp = n->stptr;
+   src_count = n->stlen;
+   memset(& mbs, 0, sizeof(mbs));
+diff --git a/pc/Makefile.tst b/pc/Makefile.tst
+index daf3c56..9ab61c7 100644
+--- a/pc/Makefile.tst
 b/pc/Makefile.tst
+@@ -180,6 +180,7 @@ BASIC_TESTS = \
+   substr swaplns synerr1 synerr2 synerr3 tailrecurse tradanch \
+   trailbs tweakfld uninit2 uninit3 uninit4 uninit5 uninitialized \
+   unterm uparrfs uplus wideidx wideidx2 widesub widesub2 widesub3 \
++  match4 \
+   widesub4 wjposer1 zero2 zeroe0 zeroflag
+ 
+ UNIX_TESTS = \
+@@ -2602,6 +2603,11 @@ widesub3:
+   AWKPATH="$(srcdir)" $(AWK) -f $@.awk  < "$(srcdir)"/$@.in >_$@ 2>&1 || 
echo EXIT CODE: $$? >>_$@
+   @-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
+ 
++match4:
++  @echo $@
++  @-AWKPATH="$(srcdir)" $(AWK) -f $@.awk  >_$@ 2>&1 || echo EXIT CODE: 
$$? >>_$@
++  @-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
++
+ widesub4:
+   @echo $@ $(ZOS_FAIL)
+   @-[ -z "$$GAWKLOCALE" ] && GAWKLOCALE=ENU_USA.1252; export GAWKLOCALE; \
+diff --git a/test/Makefile.am b/test/Makefile.am
+index a876b3a..e1e1f3f 100644
+--- a/test/Makefile.am
 b/test/Makefile.am
+@@ -1,7 +1,7 @@
+ #
+ # test/Makefile.am --- automake input file for gawk
+ #
+-# Copyright (C) 1988-2023 the Free Software Foundation, Inc.
++# Copyright (C) 1988-2024 the Free Software Foundation, Inc.
+ #
+ # This file is part of GAWK, the GNU implementation of the
+ # AWK Programming Language.
+@@ -763,6 +763,8 @@ EXTRA_DIST = \
+   match3.awk \
+   match3.in \
+   match3.ok \
++  match4.awk \
++  match4.ok \
+   math.awk \
+   math.ok \
+   mbfw1.awk \
+@@ -1544,6 +1546,7 @@ BASIC_TESTS = \
+   substr swaplns synerr1 synerr2 synerr3 tailrecurse tradanch \
+   trailbs tweakfld uninit2 uninit3 uninit4 uninit5 uninitialized \
+   unterm uparrfs uplus wideidx wideidx2 wi

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

2024-01-16 Thread Ionen Wolkens
commit: 7cc27f19254791c04b1ac8b09077e913b87a801a
Author: Matoro Mahri  matoro  tk>
AuthorDate: Tue Jan 16 20:07:34 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jan 17 02:44:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cc27f19

sys-apps/gawk: Stabilize 5.3.0 hppa, #919967

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 sys-apps/gawk/gawk-5.3.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/gawk/gawk-5.3.0.ebuild b/sys-apps/gawk/gawk-5.3.0.ebuild
index 9141b2adab0f..d0a8870f5d6e 100644
--- a/sys-apps/gawk/gawk-5.3.0.ebuild
+++ b/sys-apps/gawk/gawk-5.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -29,7 +29,7 @@ else
SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${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/gawk/

2024-01-16 Thread Ionen Wolkens
commit: 740d18e005b08c2910ae5db63a19b57a29356c43
Author: Matoro Mahri  matoro  tk>
AuthorDate: Wed Jan 17 00:52:36 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jan 17 02:44:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=740d18e0

sys-apps/gawk: Stabilize 5.3.0 ppc64, #919967

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

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

diff --git a/sys-apps/gawk/gawk-5.3.0.ebuild b/sys-apps/gawk/gawk-5.3.0.ebuild
index d0a8870f5d6e..89ad1b20afff 100644
--- a/sys-apps/gawk/gawk-5.3.0.ebuild
+++ b/sys-apps/gawk/gawk-5.3.0.ebuild
@@ -29,7 +29,7 @@ else
SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${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/gawk/

2023-12-29 Thread Arthur Zamarin
commit: 6fbeec9d8ac2bd54c4a336c15f40fe114e406721
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 29 14:46:00 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 29 14:46:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fbeec9d

sys-apps/gawk: Stabilize 5.3.0 ppc, #919967

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

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

diff --git a/sys-apps/gawk/gawk-5.3.0.ebuild b/sys-apps/gawk/gawk-5.3.0.ebuild
index f14df2637ac8..9141b2adab0f 100644
--- a/sys-apps/gawk/gawk-5.3.0.ebuild
+++ b/sys-apps/gawk/gawk-5.3.0.ebuild
@@ -29,7 +29,7 @@ else
SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${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/gawk/

2023-12-24 Thread Arthur Zamarin
commit: 211060ebd0abe8d135b8d3aa259c092e493b78c7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 24 17:21:01 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 24 17:21:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=211060eb

sys-apps/gawk: Stabilize 5.3.0 x86, #919967

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

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

diff --git a/sys-apps/gawk/gawk-5.3.0.ebuild b/sys-apps/gawk/gawk-5.3.0.ebuild
index 9da349f169ce..f14df2637ac8 100644
--- a/sys-apps/gawk/gawk-5.3.0.ebuild
+++ b/sys-apps/gawk/gawk-5.3.0.ebuild
@@ -29,7 +29,7 @@ else
SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${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/gawk/

2023-12-23 Thread Sam James
commit: cf1007e4dca2f43a83d8abbce02a6ea7e5915f0e
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 24 01:07:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 24 01:07:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf1007e4

sys-apps/gawk: Stabilize 5.3.0 arm, #919967

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

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

diff --git a/sys-apps/gawk/gawk-5.3.0.ebuild b/sys-apps/gawk/gawk-5.3.0.ebuild
index 054d9699df99..9da349f169ce 100644
--- a/sys-apps/gawk/gawk-5.3.0.ebuild
+++ b/sys-apps/gawk/gawk-5.3.0.ebuild
@@ -29,7 +29,7 @@ else
SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${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/gawk/

2023-12-23 Thread Sam James
commit: f8fad57301544b29674dc1479aeb721e18427d96
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 24 01:07:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 24 01:07:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8fad573

sys-apps/gawk: Stabilize 5.3.0 arm64, #919967

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

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

diff --git a/sys-apps/gawk/gawk-5.3.0.ebuild b/sys-apps/gawk/gawk-5.3.0.ebuild
index d8cd7447feb8..054d9699df99 100644
--- a/sys-apps/gawk/gawk-5.3.0.ebuild
+++ b/sys-apps/gawk/gawk-5.3.0.ebuild
@@ -29,7 +29,7 @@ else
SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${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/gawk/

2023-11-03 Thread Sam James
commit: 703df4278f0fd8ae5be9a0feb283def098597e58
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov  3 14:01:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov  3 15:32:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=703df427

sys-apps/gawk: add 5.3.0

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

 sys-apps/gawk/Manifest  |   2 +
 sys-apps/gawk/gawk-5.3.0.ebuild | 136 
 2 files changed, 138 insertions(+)

diff --git a/sys-apps/gawk/Manifest b/sys-apps/gawk/Manifest
index be3226d998b6..36ca24a8490c 100644
--- a/sys-apps/gawk/Manifest
+++ b/sys-apps/gawk/Manifest
@@ -2,3 +2,5 @@ DIST gawk-5.2.1.tar.xz 3411420 BLAKE2B 
5dbbfe92ed4c11a38b2f995e9267dd2e392a9f393
 DIST gawk-5.2.1.tar.xz.sig 488 BLAKE2B 
5dcdc9ae90d4744a968cc750526a9c1c38915f85c56c2eca80b219ba8519c927ab55b7f569d55054b0499f7bf37d3413b97e9d3cf36f5573f9ecd4855663064e
 SHA512 
97a9cfb069f235bef31892ec6e5c56ee6a8733129ae3d02e871d5407de4d7a6140fc0a87001b2b21e3cffd714d1b4d164876de47144dfdce6dea92c670ed0217
 DIST gawk-5.2.2.tar.xz 3402872 BLAKE2B 
49dd69d3e2414867d60fe42b74b39bc6858114aeeb9305ade7bfd64f1933b3c93d59d127362b614cb4b73e29279ed3b4ea9fa0da94fce98ca9925980d17b5d0c
 SHA512 
90611e4daba7226d5ce8230843bf479dc71c0101740c005d851ef7c5b935b6cd4c42089b858abc1619adc05ed25fc7234f993690a76d2ea0b8e61bcbb7dc5a58
 DIST gawk-5.2.2.tar.xz.sig 488 BLAKE2B 
ad737580d7eeb556187a3eeb269decb484398ca91b0fbf08da7f78bba92328ca2fb566b00f8e880fb7c5f0f956e49f8ab9fddc73209902c420666d5413e8a467
 SHA512 
563911c3771feddf64810ef2480705fd470c90380c0e258940cedeef3f15d594ef657ddab267a6d958321333d466b77c9b83be2392549c959245324950fb32ed
+DIST gawk-5.3.0.tar.xz 3436180 BLAKE2B 
1bab754626a51679e4d6fe4552bc965f402a51d176eab30686bf19c74085fd15507b51514c3c46d38f68d3e98da4326c138411abe12e4d8793cec617b2533f3c
 SHA512 
c274a62c7420e7b7769b8ed94db40024bd5917ff49bd50a77ad6df1f16ecf116968aaf85da94015479466bf5570b370b6fdd197f95212ae0c3509dfcb7d9e35a
+DIST gawk-5.3.0.tar.xz.sig 488 BLAKE2B 
9d35eca94424cc39bb52b0b790e0db0b9ee51099c40da0a8be7bc60450d227735ba51dcfc10a08f6765d2037054cb9324f0fba100ea2ad08cf56dac1e2c11ac0
 SHA512 
b0fd75375bee6ca113bb99b07a868729bb90a50d06bc4ff124603594cd9ba564433f69a26e8d01c30f4e4fbfb70ecad2ffa14ed93142b9a1aab2e38ae71b7903

diff --git a/sys-apps/gawk/gawk-5.3.0.ebuild b/sys-apps/gawk/gawk-5.3.0.ebuild
new file mode 100644
index ..010b1ef3a70f
--- /dev/null
+++ b/sys-apps/gawk/gawk-5.3.0.ebuild
@@ -0,0 +1,136 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+#GAWK_IS_BETA=yes
+
+DESCRIPTION="GNU awk pattern-matching language"
+HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html";
+
+if [[ ${GAWK_IS_BETA} == yes || ${PV} == *_beta* ]] ; then
+   if [[ ${PV} == *_beta* ]] ; then
+   # Beta versioning is sometimes for the release prior, e.g.
+   # 5.2.1_beta is labelled upstream as 5.2.0b.
+   MY_PV=${PV/_beta/b}
+   MY_PV=$(ver_cut 1-2 ${MY_PV}).$(($(ver_cut 3 ${MY_PV}) - 
1))$(ver_cut 4- ${MY_PV})
+   MY_P=${PN}-${MY_PV}
+
+   S="${WORKDIR}"/${MY_P}
+   else
+   MY_P=${P}
+   fi
+
+   SRC_URI="https://www.skeeve.com/gawk/${MY_P}.tar.gz";
+else
+   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gawk.asc
+   inherit verify-sig
+
+   SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
+   SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${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"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+# While tempting to enable mpfr by default as e.g. Fedora do, as of 5.2.x,
+# MPFR support is "on parole" and may be removed:
+# https://www.gnu.org/software/gawk/manual/html_node/MPFR-On-Parole.html.
+IUSE="mpfr pma nls readline"
+
+RDEPEND="
+   mpfr? (
+   dev-libs/gmp:=
+   dev-libs/mpfr:=
+   )
+   readline? ( sys-libs/readline:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=sys-apps/texinfo-7.1
+   >=sys-devel/bison-3.5.4
+   nls? ( sys-devel/gettext )
+"
+
+if [[ ${GAWK_IS_BETA} != yes ]] ; then
+   BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-gawk )"
+fi
+
+src_prepare() {
+   default
+
+   # Use symlinks rather than hardlinks, and disable version links
+   sed -i \
+   -e '/^LN =/s:=.*:= $(LN_S):' \
+   -e '/install-exec-hook:/s|$|\nfoo:|' \
+   Makefile.in doc/Makefile.in || die
+
+   # bug #413327
+   sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in || die
+
+   # Fix standards conflict on Solaris
+   if [[ ${CHOST} == *-solaris* ]] ; then
+   sed -i \
+   -e '/\<_XOPEN_SOURCE\>/s/1$/600/' \
+   -e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \
+ 

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

2023-06-17 Thread Sam James
commit: 11e4c7bfb65f9bbf71b4497438df870f1ed854f9
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 17 21:03:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 17 21:03:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11e4c7bf

sys-apps/gawk: Stabilize 5.2.2 ppc, #908627

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

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

diff --git a/sys-apps/gawk/gawk-5.2.2.ebuild b/sys-apps/gawk/gawk-5.2.2.ebuild
index 9d8a4b0480a1..7521209aa553 100644
--- a/sys-apps/gawk/gawk-5.2.2.ebuild
+++ b/sys-apps/gawk/gawk-5.2.2.ebuild
@@ -29,7 +29,7 @@ else
SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${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/gawk/

2023-06-17 Thread Sam James
commit: 146d7a4102ae58880975a1aecf9954786778ecb5
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 17 16:09:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 17 16:09:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=146d7a41

sys-apps/gawk: Stabilize 5.2.2 x86, #908627

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

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

diff --git a/sys-apps/gawk/gawk-5.2.2.ebuild b/sys-apps/gawk/gawk-5.2.2.ebuild
index 31ec33430a6e..9d8a4b0480a1 100644
--- a/sys-apps/gawk/gawk-5.2.2.ebuild
+++ b/sys-apps/gawk/gawk-5.2.2.ebuild
@@ -29,7 +29,7 @@ else
SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${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/gawk/

2023-06-17 Thread Arthur Zamarin
commit: 6d6d8772e1fe1ebbde7c287b021ba06914f4fdef
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun 17 11:23:50 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun 17 11:23:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d6d8772

sys-apps/gawk: Stabilize 5.2.2 hppa, #908627

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

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

diff --git a/sys-apps/gawk/gawk-5.2.2.ebuild b/sys-apps/gawk/gawk-5.2.2.ebuild
index 7c9043e54631..31ec33430a6e 100644
--- a/sys-apps/gawk/gawk-5.2.2.ebuild
+++ b/sys-apps/gawk/gawk-5.2.2.ebuild
@@ -29,7 +29,7 @@ else
SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${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/gawk/

2023-06-16 Thread Sam James
commit: a045ed50f1cf051d785f01fb229eee7d5caf14d2
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 17 06:11:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 17 06:11:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a045ed50

sys-apps/gawk: Stabilize 5.2.2 arm, #908627

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

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

diff --git a/sys-apps/gawk/gawk-5.2.2.ebuild b/sys-apps/gawk/gawk-5.2.2.ebuild
index 93ef4711cb84..dae09aa18448 100644
--- a/sys-apps/gawk/gawk-5.2.2.ebuild
+++ b/sys-apps/gawk/gawk-5.2.2.ebuild
@@ -29,7 +29,7 @@ else
SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${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/gawk/

2023-06-16 Thread Sam James
commit: 9d805450c4221e704c62476e275c098ec7eb7669
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 17 05:55:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 17 05:55:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d805450

sys-apps/gawk: Stabilize 5.2.2 amd64, #908627

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

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

diff --git a/sys-apps/gawk/gawk-5.2.2.ebuild b/sys-apps/gawk/gawk-5.2.2.ebuild
index 8ac64cf48919..93ef4711cb84 100644
--- a/sys-apps/gawk/gawk-5.2.2.ebuild
+++ b/sys-apps/gawk/gawk-5.2.2.ebuild
@@ -29,7 +29,7 @@ else
SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${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/gawk/

2023-06-16 Thread Sam James
commit: 137a420d5c73da9a36cb54978b0f3dafb731b30e
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 17 05:55:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 17 05:55:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=137a420d

sys-apps/gawk: Stabilize 5.2.2 arm64, #908627

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

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

diff --git a/sys-apps/gawk/gawk-5.2.2.ebuild b/sys-apps/gawk/gawk-5.2.2.ebuild
index 8b74b93b6779..8ac64cf48919 100644
--- a/sys-apps/gawk/gawk-5.2.2.ebuild
+++ b/sys-apps/gawk/gawk-5.2.2.ebuild
@@ -29,7 +29,7 @@ else
SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${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/gawk/

2023-05-10 Thread Sam James
commit: b635d356012932b32e133ef41c2360b99d626acb
Author: Sam James  gentoo  org>
AuthorDate: Wed May 10 18:12:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 10 18:41:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b635d356

sys-apps/gawk: add 5.2.2, drop 5.2.1c

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

 sys-apps/gawk/Manifest  | 3 ++-
 sys-apps/gawk/{gawk-5.2.1c.ebuild => gawk-5.2.2.ebuild} | 4 ++--
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/sys-apps/gawk/Manifest b/sys-apps/gawk/Manifest
index f634b83cf283..be3226d998b6 100644
--- a/sys-apps/gawk/Manifest
+++ b/sys-apps/gawk/Manifest
@@ -1,3 +1,4 @@
 DIST gawk-5.2.1.tar.xz 3411420 BLAKE2B 
5dbbfe92ed4c11a38b2f995e9267dd2e392a9f393af1c63aaf3c5dd6d1681c01db900e05a118831125f914fcffe2218de7f30891ccc6f64abc5f572aef5feeff
 SHA512 
f81da3e61987d1460326dc79fdbabacfd4660219bf66ec8ba18877500fd24e160761e401a5b868067f82bec46a6a808098f3f6a1f4c8b710e439cd3f99ffa56c
 DIST gawk-5.2.1.tar.xz.sig 488 BLAKE2B 
5dcdc9ae90d4744a968cc750526a9c1c38915f85c56c2eca80b219ba8519c927ab55b7f569d55054b0499f7bf37d3413b97e9d3cf36f5573f9ecd4855663064e
 SHA512 
97a9cfb069f235bef31892ec6e5c56ee6a8733129ae3d02e871d5407de4d7a6140fc0a87001b2b21e3cffd714d1b4d164876de47144dfdce6dea92c670ed0217
-DIST gawk-5.2.1c.tar.gz 6645383 BLAKE2B 
b4cf841f56f5646f95c746ad9f8d5e526fc98c4f057fa439edea8d38b5db06c8f3d3984e91378fbafaa35ef7c0c9f83810704262df85efd91a8d5ec4e946a06c
 SHA512 
8324b7a1bac9afa3aeda1ad2c4d1d89c52e55712852105dac2797994f84bb9408b458e0d0f93f582fde040672cd70bf0eae1e65c2eba235f4db07a39aaa640d7
+DIST gawk-5.2.2.tar.xz 3402872 BLAKE2B 
49dd69d3e2414867d60fe42b74b39bc6858114aeeb9305ade7bfd64f1933b3c93d59d127362b614cb4b73e29279ed3b4ea9fa0da94fce98ca9925980d17b5d0c
 SHA512 
90611e4daba7226d5ce8230843bf479dc71c0101740c005d851ef7c5b935b6cd4c42089b858abc1619adc05ed25fc7234f993690a76d2ea0b8e61bcbb7dc5a58
+DIST gawk-5.2.2.tar.xz.sig 488 BLAKE2B 
ad737580d7eeb556187a3eeb269decb484398ca91b0fbf08da7f78bba92328ca2fb566b00f8e880fb7c5f0f956e49f8ab9fddc73209902c420666d5413e8a467
 SHA512 
563911c3771feddf64810ef2480705fd470c90380c0e258940cedeef3f15d594ef657ddab267a6d958321333d466b77c9b83be2392549c959245324950fb32ed

diff --git a/sys-apps/gawk/gawk-5.2.1c.ebuild b/sys-apps/gawk/gawk-5.2.2.ebuild
similarity index 92%
rename from sys-apps/gawk/gawk-5.2.1c.ebuild
rename to sys-apps/gawk/gawk-5.2.2.ebuild
index 07a1fcd8d2b9..02d5d9510a23 100644
--- a/sys-apps/gawk/gawk-5.2.1c.ebuild
+++ b/sys-apps/gawk/gawk-5.2.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-GAWK_IS_BETA=yes
+#GAWK_IS_BETA=yes
 
 DESCRIPTION="GNU awk pattern-matching language"
 HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html";
@@ -29,7 +29,7 @@ else
SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${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/gawk/

2023-04-20 Thread Sam James
commit: 2b76f6ad02782afe52491d4c3d6901c44843b31e
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 20 17:45:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 20 19:03:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b76f6ad

sys-apps/gawk: add 5.2.1c (beta, unkeyworded)

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

 sys-apps/gawk/Manifest   |   1 +
 sys-apps/gawk/gawk-5.2.1c.ebuild | 139 +++
 2 files changed, 140 insertions(+)

diff --git a/sys-apps/gawk/Manifest b/sys-apps/gawk/Manifest
index a962eb7471a2..f634b83cf283 100644
--- a/sys-apps/gawk/Manifest
+++ b/sys-apps/gawk/Manifest
@@ -1,2 +1,3 @@
 DIST gawk-5.2.1.tar.xz 3411420 BLAKE2B 
5dbbfe92ed4c11a38b2f995e9267dd2e392a9f393af1c63aaf3c5dd6d1681c01db900e05a118831125f914fcffe2218de7f30891ccc6f64abc5f572aef5feeff
 SHA512 
f81da3e61987d1460326dc79fdbabacfd4660219bf66ec8ba18877500fd24e160761e401a5b868067f82bec46a6a808098f3f6a1f4c8b710e439cd3f99ffa56c
 DIST gawk-5.2.1.tar.xz.sig 488 BLAKE2B 
5dcdc9ae90d4744a968cc750526a9c1c38915f85c56c2eca80b219ba8519c927ab55b7f569d55054b0499f7bf37d3413b97e9d3cf36f5573f9ecd4855663064e
 SHA512 
97a9cfb069f235bef31892ec6e5c56ee6a8733129ae3d02e871d5407de4d7a6140fc0a87001b2b21e3cffd714d1b4d164876de47144dfdce6dea92c670ed0217
+DIST gawk-5.2.1c.tar.gz 6645383 BLAKE2B 
b4cf841f56f5646f95c746ad9f8d5e526fc98c4f057fa439edea8d38b5db06c8f3d3984e91378fbafaa35ef7c0c9f83810704262df85efd91a8d5ec4e946a06c
 SHA512 
8324b7a1bac9afa3aeda1ad2c4d1d89c52e55712852105dac2797994f84bb9408b458e0d0f93f582fde040672cd70bf0eae1e65c2eba235f4db07a39aaa640d7

diff --git a/sys-apps/gawk/gawk-5.2.1c.ebuild b/sys-apps/gawk/gawk-5.2.1c.ebuild
new file mode 100644
index ..07a1fcd8d2b9
--- /dev/null
+++ b/sys-apps/gawk/gawk-5.2.1c.ebuild
@@ -0,0 +1,139 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+GAWK_IS_BETA=yes
+
+DESCRIPTION="GNU awk pattern-matching language"
+HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html";
+
+if [[ ${GAWK_IS_BETA} == yes || ${PV} == *_beta* ]] ; then
+   if [[ ${PV} == *_beta* ]] ; then
+   # Beta versioning is sometimes for the release prior, e.g.
+   # 5.2.1_beta is labelled upstream as 5.2.0b.
+   MY_PV=${PV/_beta/b}
+   MY_PV=$(ver_cut 1-2 ${MY_PV}).$(($(ver_cut 3 ${MY_PV}) - 
1))$(ver_cut 4- ${MY_PV})
+   MY_P=${PN}-${MY_PV}
+
+   S="${WORKDIR}"/${MY_P}
+   else
+   MY_P=${P}
+   fi
+
+   SRC_URI="https://www.skeeve.com/gawk/${MY_P}.tar.gz";
+else
+   VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gawk.asc
+   inherit verify-sig
+
+   SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
+   SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${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"
+# While tempting to enable mpfr by default as e.g. Fedora do, as of 5.2.x,
+# MPFR support is "on parole" and may be removed:
+# https://www.gnu.org/software/gawk/manual/html_node/MPFR-On-Parole.html.
+IUSE="mpfr pma nls readline"
+
+RDEPEND="
+   mpfr? (
+   dev-libs/gmp:=
+   dev-libs/mpfr:=
+   )
+   readline? ( sys-libs/readline:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=sys-apps/texinfo-6.7
+   >=sys-devel/bison-3.5.4
+   nls? ( sys-devel/gettext )
+"
+
+if [[ ${GAWK_IS_BETA} != yes ]] ; then
+   BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-gawk )"
+fi
+
+src_prepare() {
+   default
+
+   # Use symlinks rather than hardlinks, and disable version links
+   sed -i \
+   -e '/^LN =/s:=.*:= $(LN_S):' \
+   -e '/install-exec-hook:/s|$|\nfoo:|' \
+   Makefile.in doc/Makefile.in || die
+
+   # bug #413327
+   sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in || die
+
+   # Fix standards conflict on Solaris
+   if [[ ${CHOST} == *-solaris* ]] ; then
+   sed -i \
+   -e '/\<_XOPEN_SOURCE\>/s/1$/600/' \
+   -e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \
+   extension/inplace.c || die
+   fi
+}
+
+src_configure() {
+   # Avoid automagic dependency on libsigsegv
+   export ac_cv_libsigsegv=no
+
+   # README says gawk may not work properly if built with non-Bison.
+   # We already BDEPEND on Bison, so just unset YACC rather than
+   # guessing if we need to do yacc.bison or bison -y.
+   unset YACC
+
+   local myeconfargs=(
+   --cache-file="${S}"/config.cache
+   --libexec='$(libdir)/misc'
+   $(use_with mpfr)
+   $(use_enable nls)
+   $(use_enable p

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

2022-12-30 Thread Sam James
commit: 638eafa4e1eef002d0296826dfe7c647e17cd08e
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 30 23:08:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 30 23:40:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=638eafa4

sys-apps/gawk: unset YACC to force Bison

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

 sys-apps/gawk/gawk-5.2.1.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/sys-apps/gawk/gawk-5.2.1.ebuild b/sys-apps/gawk/gawk-5.2.1.ebuild
index d4a984a836c7..20e0b2120e33 100644
--- a/sys-apps/gawk/gawk-5.2.1.ebuild
+++ b/sys-apps/gawk/gawk-5.2.1.ebuild
@@ -82,6 +82,11 @@ src_configure() {
# Avoid automagic dependency on libsigsegv
export ac_cv_libsigsegv=no
 
+   # README says gawk may not work properly if built with non-Bison.
+   # We already BDEPEND on Bison, so just unset YACC rather than
+   # guessing if we need to do yacc.bison or bison -y.
+   unset YACC
+
local myeconfargs=(
--cache-file="${S}"/config.cache
--libexec='$(libdir)/misc'



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

2022-12-27 Thread Sam James
commit: 6e047c5dc46d2b8cd81a1fd88d305c703878147d
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 27 23:53:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 28 00:32:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e047c5d

sys-apps/gawk: drop 5.1.1-r2

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

 sys-apps/gawk/Manifest |   2 -
 sys-apps/gawk/gawk-5.1.1-r2.ebuild | 112 -
 2 files changed, 114 deletions(-)

diff --git a/sys-apps/gawk/Manifest b/sys-apps/gawk/Manifest
index 3e611eb96fd0..a962eb7471a2 100644
--- a/sys-apps/gawk/Manifest
+++ b/sys-apps/gawk/Manifest
@@ -1,4 +1,2 @@
-DIST gawk-5.1.1.tar.xz 3250860 BLAKE2B 
35eec6f4c9bf52496ac16e4b0e1b98947ae0dd46d0ab1df9ec13ede24374a4917214e492182a16e25fc515fa62a765340914feac16a006d980ba1328634a5291
 SHA512 
794538fff03fdb9a8527a6898b26383d01988e8f8456f8d48131676387669a8bb3e706fa1a17f6b6316ddba0ebe653c24ad5dd769f357de509d6ec25f3ff1a43
-DIST gawk-5.1.1.tar.xz.sig 488 BLAKE2B 
1c7813753f3e982e1ef31efc7a1d78da4b977064b395e7b138ce09e68c1b9cb9a7b7de0d0b36afd6d39a2e62d5563cf7ceac6fcc73e9124ab07eceb56c0aa040
 SHA512 
71ecfa1b3a9e3005f033e83a75abce5c576c7941c62ed571cb6124032426db0e220bcdd577395d1af00a53c13dd1c8e6de71702cbe9c71960d3a3ff76dc026bd
 DIST gawk-5.2.1.tar.xz 3411420 BLAKE2B 
5dbbfe92ed4c11a38b2f995e9267dd2e392a9f393af1c63aaf3c5dd6d1681c01db900e05a118831125f914fcffe2218de7f30891ccc6f64abc5f572aef5feeff
 SHA512 
f81da3e61987d1460326dc79fdbabacfd4660219bf66ec8ba18877500fd24e160761e401a5b868067f82bec46a6a808098f3f6a1f4c8b710e439cd3f99ffa56c
 DIST gawk-5.2.1.tar.xz.sig 488 BLAKE2B 
5dcdc9ae90d4744a968cc750526a9c1c38915f85c56c2eca80b219ba8519c927ab55b7f569d55054b0499f7bf37d3413b97e9d3cf36f5573f9ecd4855663064e
 SHA512 
97a9cfb069f235bef31892ec6e5c56ee6a8733129ae3d02e871d5407de4d7a6140fc0a87001b2b21e3cffd714d1b4d164876de47144dfdce6dea92c670ed0217

diff --git a/sys-apps/gawk/gawk-5.1.1-r2.ebuild 
b/sys-apps/gawk/gawk-5.1.1-r2.ebuild
deleted file mode 100644
index 3bdae58c5637..
--- a/sys-apps/gawk/gawk-5.1.1-r2.ebuild
+++ /dev/null
@@ -1,112 +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/gawk.asc
-
-inherit verify-sig
-
-DESCRIPTION="GNU awk pattern-matching language"
-HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html";
-SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
-SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${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"
-IUSE="mpfr nls readline"
-
-RDEPEND="
-   mpfr? (
-   dev-libs/gmp:=
-   dev-libs/mpfr:=
-   )
-   readline? ( sys-libs/readline:= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   >=sys-apps/texinfo-6.7
-   >=sys-devel/bison-3.5.4
-   nls? ( sys-devel/gettext )
-   verify-sig? ( sec-keys/openpgp-keys-gawk )
-"
-
-src_prepare() {
-   default
-
-   # Use symlinks rather than hardlinks, and disable version links
-   sed -i \
-   -e '/^LN =/s:=.*:= $(LN_S):' \
-   -e '/install-exec-hook:/s|$|\nfoo:|' \
-   Makefile.in doc/Makefile.in || die
-
-   # bug #413327
-   sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in || die
-
-   # Fix typo in configure
-   # https://lists.gnu.org/archive/html/bug-gawk/2021-10/msg00022.html
-   sed -i -e 's/AR_FLAGS = /AR_FLAGS=/' configure || die
-
-   # Fix standards conflict on Solaris
-   if [[ ${CHOST} == *-solaris* ]] ; then
-   sed -i \
-   -e '/\<_XOPEN_SOURCE\>/s/1$/600/' \
-   -e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \
-   extension/inplace.c || die
-   fi
-}
-
-src_configure() {
-   # Avoid automagic dependency on libsigsegv
-   export ac_cv_libsigsegv=no
-
-   local myeconfargs=(
-   --cache-file="${S}"/config.cache
-   --libexec='$(libdir)/misc'
-   $(use_with mpfr)
-   $(use_enable nls)
-   $(use_with readline)
-   )
-
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   # Automatic dodocs barfs
-   rm -rf README_d || die
-
-   default
-
-   # Install headers
-   insinto /usr/include/awk
-   doins *.h
-   rm "${ED}"/usr/include/awk/config.h || die
-}
-
-pkg_postinst() {
-   # Symlink creation here as the links do not belong to gawk, but to any 
awk
-   if has_version app-admin/eselect && has_version app-eselect/eselect-awk 
; then
-   eselect awk update ifunset
-   else
-   local l
-   for l in "${EROOT}"/usr/share/man/man1/gawk.1* 
"${EROOT}"/usr/bin/gawk ; do
-   

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

2022-12-27 Thread Sam James
commit: 5baa1dc3c80b023f1ecc1e506c5754a45c3d45f2
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 27 19:47:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 27 19:53:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5baa1dc3

sys-apps/gawk: Stabilize 5.2.1 ppc64, #886017

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

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

diff --git a/sys-apps/gawk/gawk-5.2.1.ebuild b/sys-apps/gawk/gawk-5.2.1.ebuild
index 44b55ef3830a..d4a984a836c7 100644
--- a/sys-apps/gawk/gawk-5.2.1.ebuild
+++ b/sys-apps/gawk/gawk-5.2.1.ebuild
@@ -29,7 +29,7 @@ else
SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${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/gawk/

2022-12-27 Thread Sam James
commit: 9ae469036d7f46a5ba07f4458f8da6d6babf5318
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 27 19:36:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 27 19:45:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ae46903

sys-apps/gawk: Stabilize 5.2.1 hppa, #886017

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

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

diff --git a/sys-apps/gawk/gawk-5.2.1.ebuild b/sys-apps/gawk/gawk-5.2.1.ebuild
index 31305110af23..df1265dab7f6 100644
--- a/sys-apps/gawk/gawk-5.2.1.ebuild
+++ b/sys-apps/gawk/gawk-5.2.1.ebuild
@@ -29,7 +29,7 @@ else
SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${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/gawk/

2022-12-27 Thread Sam James
commit: 94e011804db13d9f41f427448752803f98d09eff
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 27 13:39:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 27 13:39:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94e01180

sys-apps/gawk: Stabilize 5.2.1 arm64, #886017

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

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

diff --git a/sys-apps/gawk/gawk-5.2.1.ebuild b/sys-apps/gawk/gawk-5.2.1.ebuild
index 016f1a3cfeaa..8d7b908fb78c 100644
--- a/sys-apps/gawk/gawk-5.2.1.ebuild
+++ b/sys-apps/gawk/gawk-5.2.1.ebuild
@@ -29,7 +29,7 @@ else
SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${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/gawk/

2022-12-27 Thread Sam James
commit: 23f3b89f845d5c30dc593d171945a00c03f668d4
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 27 11:31:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 27 11:31:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23f3b89f

sys-apps/gawk: Stabilize 5.2.1 amd64, #886017

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

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

diff --git a/sys-apps/gawk/gawk-5.2.1.ebuild b/sys-apps/gawk/gawk-5.2.1.ebuild
index 097387e8a4a1..1d0ed93498cd 100644
--- a/sys-apps/gawk/gawk-5.2.1.ebuild
+++ b/sys-apps/gawk/gawk-5.2.1.ebuild
@@ -29,7 +29,7 @@ else
SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${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/gawk/

2022-12-24 Thread Sam James
commit: 87b91c4f053c9c1c7588a5634817e6766de555ea
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 24 12:28:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 24 12:36:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87b91c4f

sys-apps/gawk: add comment re MPFR future

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

 sys-apps/gawk/gawk-5.2.1.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sys-apps/gawk/gawk-5.2.1.ebuild b/sys-apps/gawk/gawk-5.2.1.ebuild
index 53a5f8031952..097387e8a4a1 100644
--- a/sys-apps/gawk/gawk-5.2.1.ebuild
+++ b/sys-apps/gawk/gawk-5.2.1.ebuild
@@ -34,6 +34,9 @@ fi
 
 LICENSE="GPL-3+"
 SLOT="0"
+# While tempting to enable mpfr by default as e.g. Fedora do, as of 5.2.x,
+# MPFR support is "on parole" and may be removed:
+# https://www.gnu.org/software/gawk/manual/html_node/MPFR-On-Parole.html.
 IUSE="mpfr pma nls readline"
 
 RDEPEND="



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

2022-11-22 Thread Sam James
commit: ad0c972c895767e1432cfcc3d0d1a8d380eafbea
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 22 18:27:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 22 18:28:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad0c972c

sys-apps/gawk: add 5.2.1, drop 5.2.1_beta

Closes: https://bugs.gentoo.org/830705
Closes: https://bugs.gentoo.org/868522
Closes: https://bugs.gentoo.org/868567
Signed-off-by: Sam James  gentoo.org>

 sys-apps/gawk/Manifest  | 3 ++-
 sys-apps/gawk/{gawk-5.2.1_beta.ebuild => gawk-5.2.1.ebuild} | 2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/sys-apps/gawk/Manifest b/sys-apps/gawk/Manifest
index a2532223dc2e..3e611eb96fd0 100644
--- a/sys-apps/gawk/Manifest
+++ b/sys-apps/gawk/Manifest
@@ -1,3 +1,4 @@
 DIST gawk-5.1.1.tar.xz 3250860 BLAKE2B 
35eec6f4c9bf52496ac16e4b0e1b98947ae0dd46d0ab1df9ec13ede24374a4917214e492182a16e25fc515fa62a765340914feac16a006d980ba1328634a5291
 SHA512 
794538fff03fdb9a8527a6898b26383d01988e8f8456f8d48131676387669a8bb3e706fa1a17f6b6316ddba0ebe653c24ad5dd769f357de509d6ec25f3ff1a43
 DIST gawk-5.1.1.tar.xz.sig 488 BLAKE2B 
1c7813753f3e982e1ef31efc7a1d78da4b977064b395e7b138ce09e68c1b9cb9a7b7de0d0b36afd6d39a2e62d5563cf7ceac6fcc73e9124ab07eceb56c0aa040
 SHA512 
71ecfa1b3a9e3005f033e83a75abce5c576c7941c62ed571cb6124032426db0e220bcdd577395d1af00a53c13dd1c8e6de71702cbe9c71960d3a3ff76dc026bd
-DIST gawk-5.2.0b.tar.gz 6592187 BLAKE2B 
3c6111fd8668597db6d2862e78f706dae0c826af82778cf96cd8aa2274e239c1d8c092def0dd4654a0bb8cf9b7fef3c3f20fcf29ce70c4c1298eca744d4609a9
 SHA512 
217ad67ee8a8f8dd03d4c10536c1c535a5b62cd6b7d63a1cd3248748b9fb5e180a669ef04b9887d88cd98ac00132450ac95b8ea820329cf0cca494d187af1d5d
+DIST gawk-5.2.1.tar.xz 3411420 BLAKE2B 
5dbbfe92ed4c11a38b2f995e9267dd2e392a9f393af1c63aaf3c5dd6d1681c01db900e05a118831125f914fcffe2218de7f30891ccc6f64abc5f572aef5feeff
 SHA512 
f81da3e61987d1460326dc79fdbabacfd4660219bf66ec8ba18877500fd24e160761e401a5b868067f82bec46a6a808098f3f6a1f4c8b710e439cd3f99ffa56c
+DIST gawk-5.2.1.tar.xz.sig 488 BLAKE2B 
5dcdc9ae90d4744a968cc750526a9c1c38915f85c56c2eca80b219ba8519c927ab55b7f569d55054b0499f7bf37d3413b97e9d3cf36f5573f9ecd4855663064e
 SHA512 
97a9cfb069f235bef31892ec6e5c56ee6a8733129ae3d02e871d5407de4d7a6140fc0a87001b2b21e3cffd714d1b4d164876de47144dfdce6dea92c670ed0217

diff --git a/sys-apps/gawk/gawk-5.2.1_beta.ebuild 
b/sys-apps/gawk/gawk-5.2.1.ebuild
similarity index 99%
rename from sys-apps/gawk/gawk-5.2.1_beta.ebuild
rename to sys-apps/gawk/gawk-5.2.1.ebuild
index a9b72f556c44..53a5f8031952 100644
--- a/sys-apps/gawk/gawk-5.2.1_beta.ebuild
+++ b/sys-apps/gawk/gawk-5.2.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-GAWK_IS_BETA=yes
+GAWK_IS_BETA=no
 
 DESCRIPTION="GNU awk pattern-matching language"
 HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html";



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/, profiles/

2022-11-15 Thread Sam James
commit: db258530f2f6e5b7c0a06bc14210a98472ad43fa
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 15 10:56:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 10:57:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db258530

sys-apps/gawk: drop broken 5.2.0

5.2.1 is on its way, please test it if brave (it's unkeyworded).

Dropping mask too as it's been masked for > 2 months and it wasn't
even in ~arch that long.

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

 profiles/package.mask   |   5 --
 sys-apps/gawk/Manifest  |   2 -
 sys-apps/gawk/gawk-5.2.0.ebuild | 119 
 3 files changed, 126 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index c8c83042570c..69cb48ff0b64 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -351,11 +351,6 @@ sys-cluster/slurm
 # Bug #868762.
 =dev-util/pahole-1.24
 
-# Mike Gilbert  (2022-09-05)
-# Crash due to double-free.
-# https://bugs.gentoo.org/868567
-=sys-apps/gawk-5.2.0
-
 # hololeap  (2022-08-21)
 # doctest-parallel does not currently work with Setup.hs (used internally by
 # haskell-cabal.eclass)

diff --git a/sys-apps/gawk/Manifest b/sys-apps/gawk/Manifest
index 5a77458f6919..a2532223dc2e 100644
--- a/sys-apps/gawk/Manifest
+++ b/sys-apps/gawk/Manifest
@@ -1,5 +1,3 @@
 DIST gawk-5.1.1.tar.xz 3250860 BLAKE2B 
35eec6f4c9bf52496ac16e4b0e1b98947ae0dd46d0ab1df9ec13ede24374a4917214e492182a16e25fc515fa62a765340914feac16a006d980ba1328634a5291
 SHA512 
794538fff03fdb9a8527a6898b26383d01988e8f8456f8d48131676387669a8bb3e706fa1a17f6b6316ddba0ebe653c24ad5dd769f357de509d6ec25f3ff1a43
 DIST gawk-5.1.1.tar.xz.sig 488 BLAKE2B 
1c7813753f3e982e1ef31efc7a1d78da4b977064b395e7b138ce09e68c1b9cb9a7b7de0d0b36afd6d39a2e62d5563cf7ceac6fcc73e9124ab07eceb56c0aa040
 SHA512 
71ecfa1b3a9e3005f033e83a75abce5c576c7941c62ed571cb6124032426db0e220bcdd577395d1af00a53c13dd1c8e6de71702cbe9c71960d3a3ff76dc026bd
-DIST gawk-5.2.0.tar.xz 3385496 BLAKE2B 
c4df19fe59c67ca1de490febc218f7eebb7f9d99f383b908c0af4179f89570d9bc102c0f1c2235dd758e397717957352853b2efbf7282532f51b17538dd95bf1
 SHA512 
e81e1efb1be06f82602e704d10e8de4b78797d058d9718d353e0837660dc8adf952965240c0a3b1a71c3e295f2e9641eacf64496d1d896edd81b101e09a656ac
-DIST gawk-5.2.0.tar.xz.sig 488 BLAKE2B 
541e06de12f720bfd890daae8f50263ec5eeebb1bff1e69510fcc004b0fd0b5c4b9e182557757e833ad10324ce51c4db47c0857b5feaf17002975dfd34be35ab
 SHA512 
c9ae287fbb31e35384ed8814b4f51e7f7e214f499556b71eb4b8085b65c73d0e32f88eb17f83aed8dfc6880485e7a348887cdf9ae54f3b13265dbf653cf84665
 DIST gawk-5.2.0b.tar.gz 6592187 BLAKE2B 
3c6111fd8668597db6d2862e78f706dae0c826af82778cf96cd8aa2274e239c1d8c092def0dd4654a0bb8cf9b7fef3c3f20fcf29ce70c4c1298eca744d4609a9
 SHA512 
217ad67ee8a8f8dd03d4c10536c1c535a5b62cd6b7d63a1cd3248748b9fb5e180a669ef04b9887d88cd98ac00132450ac95b8ea820329cf0cca494d187af1d5d

diff --git a/sys-apps/gawk/gawk-5.2.0.ebuild b/sys-apps/gawk/gawk-5.2.0.ebuild
deleted file mode 100644
index 074bee40b5e5..
--- a/sys-apps/gawk/gawk-5.2.0.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-GAWK_IS_BETA=no
-
-DESCRIPTION="GNU awk pattern-matching language"
-HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html";
-
-if [[ ${GAWK_IS_BETA} == yes ]] ; then
-   SRC_URI="https://www.skeeve.com/gawk/${P}.tar.gz";
-else
-   VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gawk.asc
-   inherit verify-sig
-
-   SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
-   SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${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="mpfr pma nls readline"
-
-RDEPEND="
-   mpfr? (
-   dev-libs/gmp:=
-   dev-libs/mpfr:=
-   )
-   readline? ( sys-libs/readline:= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   >=sys-apps/texinfo-6.7
-   >=sys-devel/bison-3.5.4
-   nls? ( sys-devel/gettext )
-"
-
-if [[ ${GAWK_IS_BETA} != yes ]] ; then
-   BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-gawk )"
-fi
-
-src_prepare() {
-   default
-
-   # Use symlinks rather than hardlinks, and disable version links
-   sed -i \
-   -e '/^LN =/s:=.*:= $(LN_S):' \
-   -e '/install-exec-hook:/s|$|\nfoo:|' \
-   Makefile.in doc/Makefile.in || die
-
-   # bug #413327
-   sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in || die
-
-   # Fix standards conflict on Solaris
-   if [[ ${CHOST} == *-solaris* ]] ; then
-   sed -i \
-   -e '/\<_XOPEN_SOURCE\>/s/1$/600/' \
-   -e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \
-   

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

2022-11-15 Thread Sam James
commit: 1a4f6d6186f18d1ff2a1a7a6c508c5fb2fc4fbd1
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 15 10:47:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 10:47:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a4f6d61

sys-apps/gawk: add 5.2.1_beta (unkeyworded)

Please test and report bugs upstream to bug-gawk if you find any problems.

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

 sys-apps/gawk/Manifest   |   1 +
 sys-apps/gawk/gawk-5.2.1_beta.ebuild | 131 +++
 2 files changed, 132 insertions(+)

diff --git a/sys-apps/gawk/Manifest b/sys-apps/gawk/Manifest
index fab6c00a5a4b..5a77458f6919 100644
--- a/sys-apps/gawk/Manifest
+++ b/sys-apps/gawk/Manifest
@@ -2,3 +2,4 @@ DIST gawk-5.1.1.tar.xz 3250860 BLAKE2B 
35eec6f4c9bf52496ac16e4b0e1b98947ae0dd46d
 DIST gawk-5.1.1.tar.xz.sig 488 BLAKE2B 
1c7813753f3e982e1ef31efc7a1d78da4b977064b395e7b138ce09e68c1b9cb9a7b7de0d0b36afd6d39a2e62d5563cf7ceac6fcc73e9124ab07eceb56c0aa040
 SHA512 
71ecfa1b3a9e3005f033e83a75abce5c576c7941c62ed571cb6124032426db0e220bcdd577395d1af00a53c13dd1c8e6de71702cbe9c71960d3a3ff76dc026bd
 DIST gawk-5.2.0.tar.xz 3385496 BLAKE2B 
c4df19fe59c67ca1de490febc218f7eebb7f9d99f383b908c0af4179f89570d9bc102c0f1c2235dd758e397717957352853b2efbf7282532f51b17538dd95bf1
 SHA512 
e81e1efb1be06f82602e704d10e8de4b78797d058d9718d353e0837660dc8adf952965240c0a3b1a71c3e295f2e9641eacf64496d1d896edd81b101e09a656ac
 DIST gawk-5.2.0.tar.xz.sig 488 BLAKE2B 
541e06de12f720bfd890daae8f50263ec5eeebb1bff1e69510fcc004b0fd0b5c4b9e182557757e833ad10324ce51c4db47c0857b5feaf17002975dfd34be35ab
 SHA512 
c9ae287fbb31e35384ed8814b4f51e7f7e214f499556b71eb4b8085b65c73d0e32f88eb17f83aed8dfc6880485e7a348887cdf9ae54f3b13265dbf653cf84665
+DIST gawk-5.2.0b.tar.gz 6592187 BLAKE2B 
3c6111fd8668597db6d2862e78f706dae0c826af82778cf96cd8aa2274e239c1d8c092def0dd4654a0bb8cf9b7fef3c3f20fcf29ce70c4c1298eca744d4609a9
 SHA512 
217ad67ee8a8f8dd03d4c10536c1c535a5b62cd6b7d63a1cd3248748b9fb5e180a669ef04b9887d88cd98ac00132450ac95b8ea820329cf0cca494d187af1d5d

diff --git a/sys-apps/gawk/gawk-5.2.1_beta.ebuild 
b/sys-apps/gawk/gawk-5.2.1_beta.ebuild
new file mode 100644
index ..a9b72f556c44
--- /dev/null
+++ b/sys-apps/gawk/gawk-5.2.1_beta.ebuild
@@ -0,0 +1,131 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+GAWK_IS_BETA=yes
+
+DESCRIPTION="GNU awk pattern-matching language"
+HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html";
+
+if [[ ${GAWK_IS_BETA} == yes || ${PV} == *_beta* ]] ; then
+   if [[ ${PV} == *_beta* ]] ; then
+   # Beta versioning is sometimes for the release prior, e.g.
+   # 5.2.1_beta is labelled upstream as 5.2.0b.
+   MY_PV=${PV/_beta/b}
+   MY_PV=$(ver_cut 1-2 ${MY_PV}).$(($(ver_cut 3 ${MY_PV}) - 
1))$(ver_cut 4- ${MY_PV})
+   MY_P=${PN}-${MY_PV}
+
+   S="${WORKDIR}"/${MY_P}
+   else
+   MY_P=${P}
+   fi
+
+   SRC_URI="https://www.skeeve.com/gawk/${MY_P}.tar.gz";
+else
+   VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gawk.asc
+   inherit verify-sig
+
+   SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
+   SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${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="mpfr pma nls readline"
+
+RDEPEND="
+   mpfr? (
+   dev-libs/gmp:=
+   dev-libs/mpfr:=
+   )
+   readline? ( sys-libs/readline:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=sys-apps/texinfo-6.7
+   >=sys-devel/bison-3.5.4
+   nls? ( sys-devel/gettext )
+"
+
+if [[ ${GAWK_IS_BETA} != yes ]] ; then
+   BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-gawk )"
+fi
+
+src_prepare() {
+   default
+
+   # Use symlinks rather than hardlinks, and disable version links
+   sed -i \
+   -e '/^LN =/s:=.*:= $(LN_S):' \
+   -e '/install-exec-hook:/s|$|\nfoo:|' \
+   Makefile.in doc/Makefile.in || die
+
+   # bug #413327
+   sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in || die
+
+   # Fix standards conflict on Solaris
+   if [[ ${CHOST} == *-solaris* ]] ; then
+   sed -i \
+   -e '/\<_XOPEN_SOURCE\>/s/1$/600/' \
+   -e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \
+   extension/inplace.c || die
+   fi
+}
+
+src_configure() {
+   # Avoid automagic dependency on libsigsegv
+   export ac_cv_libsigsegv=no
+
+   local myeconfargs=(
+   --cache-file="${S}"/config.cache
+   --l

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

2022-10-17 Thread Sam James
commit: 7244074c359381a2191248071d1b315875b113a2
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 18 02:45:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 18 02:45:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7244074c

sys-apps/gawk: fix PkgMetadataXmlIndentation

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

 sys-apps/gawk/metadata.xml | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/sys-apps/gawk/metadata.xml b/sys-apps/gawk/metadata.xml
index 9efd32f40e3b..66b0edfce4ae 100644
--- a/sys-apps/gawk/metadata.xml
+++ b/sys-apps/gawk/metadata.xml
@@ -7,12 +7,12 @@
   
   
 
-   Use dev-libs/mpfr for high precision 
arithmetic (-M / --bignum)
-   
+Use dev-libs/mpfr for high precision arithmetic (-M / --bignum)
+
 
-   Experimental Persistent Memory Allocator (PMA) support 
which allows persistence
-   of variables, arrays, and user-defined functions across 
runs.
-   
+Experimental Persistent Memory Allocator (PMA) support which allows 
persistence
+of variables, arrays, and user-defined functions across runs.
+
   
   
 gawk



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

2022-10-17 Thread Sam James
commit: 251b744137f16af4b51e28decda434cb7cb27156
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 18 01:47:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 18 02:17:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=251b7441

sys-apps/gawk: add savannah upstream metadata

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

 sys-apps/gawk/metadata.xml | 19 +++
 1 file changed, 11 insertions(+), 8 deletions(-)

diff --git a/sys-apps/gawk/metadata.xml b/sys-apps/gawk/metadata.xml
index 2a36db0a458e..9efd32f40e3b 100644
--- a/sys-apps/gawk/metadata.xml
+++ b/sys-apps/gawk/metadata.xml
@@ -1,17 +1,20 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   base-sys...@gentoo.org
-   Gentoo Base System
-   
-   
-   
+  
+base-sys...@gentoo.org
+Gentoo Base System
+  
+  
+
Use dev-libs/mpfr for high precision 
arithmetic (-M / --bignum)

-   
+
Experimental Persistent Memory Allocator (PMA) support 
which allows persistence
of variables, arrays, and user-defined functions across 
runs.

-   
+  
+  
+gawk
+  
 



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

2022-09-18 Thread Sam James
commit: d7fa01e0e776f3654f18a7f28433f26e309494d1
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 19 03:20:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 19 03:28:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7fa01e0

sys-apps/gawk: fix LICENSE

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

 sys-apps/gawk/gawk-5.1.1-r2.ebuild | 2 +-
 sys-apps/gawk/gawk-5.2.0.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/gawk/gawk-5.1.1-r2.ebuild 
b/sys-apps/gawk/gawk-5.1.1-r2.ebuild
index 396c6f8f74f2..3bdae58c5637 100644
--- a/sys-apps/gawk/gawk-5.1.1-r2.ebuild
+++ b/sys-apps/gawk/gawk-5.1.1-r2.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html";
 SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${P}.tar.xz.sig )"
 
-LICENSE="GPL-2"
+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"
 IUSE="mpfr nls readline"

diff --git a/sys-apps/gawk/gawk-5.2.0.ebuild b/sys-apps/gawk/gawk-5.2.0.ebuild
index b792f8e7a54f..074bee40b5e5 100644
--- a/sys-apps/gawk/gawk-5.2.0.ebuild
+++ b/sys-apps/gawk/gawk-5.2.0.ebuild
@@ -20,7 +20,7 @@ else
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-2"
+LICENSE="GPL-3+"
 SLOT="0"
 IUSE="mpfr pma nls readline"
 



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

2022-09-04 Thread Sam James
commit: 9dd51813ba52dd36ee8d7ec90db9baf341a1ec94
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  4 22:14:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  4 22:56:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dd51813

sys-apps/gawk: add 5.2.0, drop 5.1.65

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

 sys-apps/gawk/Manifest   |  3 ++-
 .../gawk/{gawk-5.1.65.ebuild => gawk-5.2.0.ebuild}   |  9 +++--
 sys-apps/gawk/metadata.xml   | 20 +---
 3 files changed, 18 insertions(+), 14 deletions(-)

diff --git a/sys-apps/gawk/Manifest b/sys-apps/gawk/Manifest
index 83d86319c88b..fab6c00a5a4b 100644
--- a/sys-apps/gawk/Manifest
+++ b/sys-apps/gawk/Manifest
@@ -1,3 +1,4 @@
 DIST gawk-5.1.1.tar.xz 3250860 BLAKE2B 
35eec6f4c9bf52496ac16e4b0e1b98947ae0dd46d0ab1df9ec13ede24374a4917214e492182a16e25fc515fa62a765340914feac16a006d980ba1328634a5291
 SHA512 
794538fff03fdb9a8527a6898b26383d01988e8f8456f8d48131676387669a8bb3e706fa1a17f6b6316ddba0ebe653c24ad5dd769f357de509d6ec25f3ff1a43
 DIST gawk-5.1.1.tar.xz.sig 488 BLAKE2B 
1c7813753f3e982e1ef31efc7a1d78da4b977064b395e7b138ce09e68c1b9cb9a7b7de0d0b36afd6d39a2e62d5563cf7ceac6fcc73e9124ab07eceb56c0aa040
 SHA512 
71ecfa1b3a9e3005f033e83a75abce5c576c7941c62ed571cb6124032426db0e220bcdd577395d1af00a53c13dd1c8e6de71702cbe9c71960d3a3ff76dc026bd
-DIST gawk-5.1.65.tar.gz 6492536 BLAKE2B 
93d3542dcd38fbf68b10fd665b8959b51db2f3b5b7f511d00c019db82c9e9876e81c52d24b8845cc5956929f43432c55b1076ba6f424ea67a134d7be16f74dcc
 SHA512 
3a60364d7f4a4e989367d98deeb8380e3c491340deba3782be4791a67909c55e5269adf5a6ac75d655fe254ec2c1bbe99920f2dfe2be11532fb3cbd3ef82bb1c
+DIST gawk-5.2.0.tar.xz 3385496 BLAKE2B 
c4df19fe59c67ca1de490febc218f7eebb7f9d99f383b908c0af4179f89570d9bc102c0f1c2235dd758e397717957352853b2efbf7282532f51b17538dd95bf1
 SHA512 
e81e1efb1be06f82602e704d10e8de4b78797d058d9718d353e0837660dc8adf952965240c0a3b1a71c3e295f2e9641eacf64496d1d896edd81b101e09a656ac
+DIST gawk-5.2.0.tar.xz.sig 488 BLAKE2B 
541e06de12f720bfd890daae8f50263ec5eeebb1bff1e69510fcc004b0fd0b5c4b9e182557757e833ad10324ce51c4db47c0857b5feaf17002975dfd34be35ab
 SHA512 
c9ae287fbb31e35384ed8814b4f51e7f7e214f499556b71eb4b8085b65c73d0e32f88eb17f83aed8dfc6880485e7a348887cdf9ae54f3b13265dbf653cf84665

diff --git a/sys-apps/gawk/gawk-5.1.65.ebuild b/sys-apps/gawk/gawk-5.2.0.ebuild
similarity index 93%
rename from sys-apps/gawk/gawk-5.1.65.ebuild
rename to sys-apps/gawk/gawk-5.2.0.ebuild
index f981ee8318ff..b792f8e7a54f 100644
--- a/sys-apps/gawk/gawk-5.1.65.ebuild
+++ b/sys-apps/gawk/gawk-5.2.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-GAWK_IS_BETA=yes
+GAWK_IS_BETA=no
 
 DESCRIPTION="GNU awk pattern-matching language"
 HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html";
@@ -22,7 +22,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="mpfr nls readline"
+IUSE="mpfr pma nls readline"
 
 RDEPEND="
mpfr? (
@@ -54,10 +54,6 @@ src_prepare() {
# bug #413327
sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in || die
 
-   # Fix typo in configure
-   # https://lists.gnu.org/archive/html/bug-gawk/2021-10/msg00022.html
-   sed -i -e 's/AR_FLAGS = /AR_FLAGS=/' configure || die
-
# Fix standards conflict on Solaris
if [[ ${CHOST} == *-solaris* ]] ; then
sed -i \
@@ -76,6 +72,7 @@ src_configure() {
--libexec='$(libdir)/misc'
$(use_with mpfr)
$(use_enable nls)
+   $(use_enable pma)
$(use_with readline)
)
 

diff --git a/sys-apps/gawk/metadata.xml b/sys-apps/gawk/metadata.xml
index fda45f78db6f..2a36db0a458e 100644
--- a/sys-apps/gawk/metadata.xml
+++ b/sys-apps/gawk/metadata.xml
@@ -1,11 +1,17 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-
-   base-sys...@gentoo.org
-   Gentoo Base System
-
-
-   use mpfr for high precision arithmetic (-M / 
--bignum)
-
+   
+   base-sys...@gentoo.org
+   Gentoo Base System
+   
+   
+   
+   Use dev-libs/mpfr for high precision 
arithmetic (-M / --bignum)
+   
+   
+   Experimental Persistent Memory Allocator (PMA) support 
which allows persistence
+   of variables, arrays, and user-defined functions across 
runs.
+   
+   
 



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

2022-08-19 Thread Sam James
commit: 3896f91fb1b2a9f8c4e3f5c917cc42f20379d880
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 19 22:04:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 19 22:05:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3896f91f

sys-apps/gawk: add 5.1.65 (unkeyworded, beta)

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

 sys-apps/gawk/Manifest   |   1 +
 sys-apps/gawk/gawk-5.1.65.ebuild | 122 +++
 2 files changed, 123 insertions(+)

diff --git a/sys-apps/gawk/Manifest b/sys-apps/gawk/Manifest
index ba6b006d35b8..83d86319c88b 100644
--- a/sys-apps/gawk/Manifest
+++ b/sys-apps/gawk/Manifest
@@ -1,2 +1,3 @@
 DIST gawk-5.1.1.tar.xz 3250860 BLAKE2B 
35eec6f4c9bf52496ac16e4b0e1b98947ae0dd46d0ab1df9ec13ede24374a4917214e492182a16e25fc515fa62a765340914feac16a006d980ba1328634a5291
 SHA512 
794538fff03fdb9a8527a6898b26383d01988e8f8456f8d48131676387669a8bb3e706fa1a17f6b6316ddba0ebe653c24ad5dd769f357de509d6ec25f3ff1a43
 DIST gawk-5.1.1.tar.xz.sig 488 BLAKE2B 
1c7813753f3e982e1ef31efc7a1d78da4b977064b395e7b138ce09e68c1b9cb9a7b7de0d0b36afd6d39a2e62d5563cf7ceac6fcc73e9124ab07eceb56c0aa040
 SHA512 
71ecfa1b3a9e3005f033e83a75abce5c576c7941c62ed571cb6124032426db0e220bcdd577395d1af00a53c13dd1c8e6de71702cbe9c71960d3a3ff76dc026bd
+DIST gawk-5.1.65.tar.gz 6492536 BLAKE2B 
93d3542dcd38fbf68b10fd665b8959b51db2f3b5b7f511d00c019db82c9e9876e81c52d24b8845cc5956929f43432c55b1076ba6f424ea67a134d7be16f74dcc
 SHA512 
3a60364d7f4a4e989367d98deeb8380e3c491340deba3782be4791a67909c55e5269adf5a6ac75d655fe254ec2c1bbe99920f2dfe2be11532fb3cbd3ef82bb1c

diff --git a/sys-apps/gawk/gawk-5.1.65.ebuild b/sys-apps/gawk/gawk-5.1.65.ebuild
new file mode 100644
index ..f981ee8318ff
--- /dev/null
+++ b/sys-apps/gawk/gawk-5.1.65.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+GAWK_IS_BETA=yes
+
+DESCRIPTION="GNU awk pattern-matching language"
+HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html";
+
+if [[ ${GAWK_IS_BETA} == yes ]] ; then
+   SRC_URI="https://www.skeeve.com/gawk/${P}.tar.gz";
+else
+   VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gawk.asc
+   inherit verify-sig
+
+   SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
+   SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${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-2"
+SLOT="0"
+IUSE="mpfr nls readline"
+
+RDEPEND="
+   mpfr? (
+   dev-libs/gmp:=
+   dev-libs/mpfr:=
+   )
+   readline? ( sys-libs/readline:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=sys-apps/texinfo-6.7
+   >=sys-devel/bison-3.5.4
+   nls? ( sys-devel/gettext )
+"
+
+if [[ ${GAWK_IS_BETA} != yes ]] ; then
+   BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-gawk )"
+fi
+
+src_prepare() {
+   default
+
+   # Use symlinks rather than hardlinks, and disable version links
+   sed -i \
+   -e '/^LN =/s:=.*:= $(LN_S):' \
+   -e '/install-exec-hook:/s|$|\nfoo:|' \
+   Makefile.in doc/Makefile.in || die
+
+   # bug #413327
+   sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in || die
+
+   # Fix typo in configure
+   # https://lists.gnu.org/archive/html/bug-gawk/2021-10/msg00022.html
+   sed -i -e 's/AR_FLAGS = /AR_FLAGS=/' configure || die
+
+   # Fix standards conflict on Solaris
+   if [[ ${CHOST} == *-solaris* ]] ; then
+   sed -i \
+   -e '/\<_XOPEN_SOURCE\>/s/1$/600/' \
+   -e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \
+   extension/inplace.c || die
+   fi
+}
+
+src_configure() {
+   # Avoid automagic dependency on libsigsegv
+   export ac_cv_libsigsegv=no
+
+   local myeconfargs=(
+   --cache-file="${S}"/config.cache
+   --libexec='$(libdir)/misc'
+   $(use_with mpfr)
+   $(use_enable nls)
+   $(use_with readline)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   # Automatic dodocs barfs
+   rm -rf README_d || die
+
+   default
+
+   # Install headers
+   insinto /usr/include/awk
+   doins *.h
+   rm "${ED}"/usr/include/awk/config.h || die
+}
+
+pkg_postinst() {
+   # Symlink creation here as the links do not belong to gawk, but to any 
awk
+   if has_version app-admin/eselect && has_version app-eselect/eselect-awk 
; then
+   eselect awk update ifunset
+   else
+   local l
+   for l in "${EROOT}"/usr/share/man/man1/gawk.1* 
"${EROOT}"/usr/bin/gawk ; do
+   if [[ -e ${l} ]] && ! [[ -e ${l/gawk/awk} ]] ; then

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

2022-05-29 Thread Sam James
commit: 80734cfaf684d939fc4b017705d0444fb4ed0d98
Author: Sam James  gentoo  org>
AuthorDate: Mon May 30 00:15:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 30 02:49:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80734cfa

sys-apps/gawk: use confcache

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

 sys-apps/gawk/gawk-5.1.1-r2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-apps/gawk/gawk-5.1.1-r2.ebuild 
b/sys-apps/gawk/gawk-5.1.1-r2.ebuild
index 6e6db23f870b..396c6f8f74f2 100644
--- a/sys-apps/gawk/gawk-5.1.1-r2.ebuild
+++ b/sys-apps/gawk/gawk-5.1.1-r2.ebuild
@@ -62,6 +62,7 @@ src_configure() {
export ac_cv_libsigsegv=no
 
local myeconfargs=(
+   --cache-file="${S}"/config.cache
--libexec='$(libdir)/misc'
$(use_with mpfr)
$(use_enable nls)



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

2022-04-17 Thread Sam James
commit: 682cc352e868011ec6b2f2c217c8b62435e499a4
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 17 17:01:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 17 17:06:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=682cc352

sys-apps/gawk: drop 5.1.0, 5.1.1

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

 sys-apps/gawk/Manifest  |   1 -
 sys-apps/gawk/gawk-5.1.0.ebuild |  96 --
 sys-apps/gawk/gawk-5.1.1.ebuild | 101 
 3 files changed, 198 deletions(-)

diff --git a/sys-apps/gawk/Manifest b/sys-apps/gawk/Manifest
index dc3098858fe9..ba6b006d35b8 100644
--- a/sys-apps/gawk/Manifest
+++ b/sys-apps/gawk/Manifest
@@ -1,3 +1,2 @@
-DIST gawk-5.1.0.tar.xz 3154564 BLAKE2B 
a969b03f45e1d830d2b3760d75530de97eb521a35ac448cf441d7fd2d1a8c1059bd9240cb9571f58ef6ec122864ced3d274a07453c3138177deda895ac3433d9
 SHA512 
971e6a7617eb051d587984f64be2ff830e49eb60721c3401e8944401e3c3a7cd3334f0334b6e28bfc9283aaff15d83b0933f1fd77b0f8c7059068fa3f94c3cb4
 DIST gawk-5.1.1.tar.xz 3250860 BLAKE2B 
35eec6f4c9bf52496ac16e4b0e1b98947ae0dd46d0ab1df9ec13ede24374a4917214e492182a16e25fc515fa62a765340914feac16a006d980ba1328634a5291
 SHA512 
794538fff03fdb9a8527a6898b26383d01988e8f8456f8d48131676387669a8bb3e706fa1a17f6b6316ddba0ebe653c24ad5dd769f357de509d6ec25f3ff1a43
 DIST gawk-5.1.1.tar.xz.sig 488 BLAKE2B 
1c7813753f3e982e1ef31efc7a1d78da4b977064b395e7b138ce09e68c1b9cb9a7b7de0d0b36afd6d39a2e62d5563cf7ceac6fcc73e9124ab07eceb56c0aa040
 SHA512 
71ecfa1b3a9e3005f033e83a75abce5c576c7941c62ed571cb6124032426db0e220bcdd577395d1af00a53c13dd1c8e6de71702cbe9c71960d3a3ff76dc026bd

diff --git a/sys-apps/gawk/gawk-5.1.0.ebuild b/sys-apps/gawk/gawk-5.1.0.ebuild
deleted file mode 100644
index 5599ce73b0a2..
--- a/sys-apps/gawk/gawk-5.1.0.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="GNU awk pattern-matching language"
-HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html";
-SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
-
-LICENSE="GPL-2"
-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="mpfr nls readline"
-
-RDEPEND="
-   dev-libs/gmp:0=
-   mpfr? ( dev-libs/mpfr:0= )
-   readline? ( sys-libs/readline:0= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   >=sys-apps/texinfo-6.7
-   >=sys-devel/bison-3.5.4
-   nls? ( sys-devel/gettext )
-"
-
-src_prepare() {
-   default
-
-   # Use symlinks rather than hardlinks, and disable version links
-   sed -i \
-   -e '/^LN =/s:=.*:= $(LN_S):' \
-   -e '/install-exec-hook:/s|$|\nfoo:|' \
-   Makefile.in doc/Makefile.in || die
-
-   # bug #413327
-   sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in || die
-
-   # Fix standards conflict on Solaris
-   if [[ ${CHOST} == *-solaris* ]] ; then
-   sed -i \
-   -e '/\<_XOPEN_SOURCE\>/s/1$/600/' \
-   -e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \
-   extension/inplace.c || die
-   fi
-}
-
-src_configure() {
-   # Avoid automagic dependency on libsigsegv
-   export ac_cv_libsigsegv=no
-
-   local myeconfargs=(
-   --libexec='$(libdir)/misc'
-   $(use_with mpfr)
-   $(use_enable nls)
-   $(use_with readline)
-   )
-
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   # Automatic dodocs barfs
-   rm -rf README_d || die
-
-   default
-
-   # Install headers
-   insinto /usr/include/awk
-   doins *.h
-   rm "${ED}"/usr/include/awk/config.h || die
-}
-
-pkg_postinst() {
-   # Symlink creation here as the links do not belong to gawk, but to any 
awk
-   if has_version app-admin/eselect && has_version app-eselect/eselect-awk 
; then
-   eselect awk update ifunset
-   else
-   local l
-   for l in "${EROOT}"/usr/share/man/man1/gawk.1* 
"${EROOT}"/usr/bin/gawk ; do
-   if [[ -e ${l} ]] && ! [[ -e ${l/gawk/awk} ]] ; then
-   ln -s "${l##*/}" "${l/gawk/awk}" || die
-   fi
-   done
-
-   if ! [[ -e ${EROOT}/bin/awk ]] ; then
-   ln -s "../usr/bin/gawk" "${EROOT}/bin/awk" || die
-   fi
-   fi
-}
-
-pkg_postrm() {
-   if has_version app-admin/eselect && has_version app-eselect/eselect-awk 
; then
-   eselect awk update ifunset
-   fi
-}

diff --git a/sys-apps/gawk/gawk-5.1.1.ebuild b/sys-apps/gawk/gawk-5.1.1.ebuild
deleted file mode 100644
index 2a78b349bdc1..
--- a/sys-apps/gawk/gawk-5.1.1.ebuild
+++ /dev/null

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

2022-04-12 Thread Sam James
commit: ef846f957ca6a77bd7f9183d4f223cb1015b5779
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 12 10:48:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 12 10:48:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef846f95

sys-apps/gawk: restore verify-sig to -r2

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

 sys-apps/gawk/gawk-5.1.1-r2.ebuild | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/sys-apps/gawk/gawk-5.1.1-r2.ebuild 
b/sys-apps/gawk/gawk-5.1.1-r2.ebuild
index 66f9b1b312de..fa1f1f7a15af 100644
--- a/sys-apps/gawk/gawk-5.1.1-r2.ebuild
+++ b/sys-apps/gawk/gawk-5.1.1-r2.ebuild
@@ -3,9 +3,14 @@
 
 EAPI=7
 
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gawk.asc
+
+inherit verify-sig
+
 DESCRIPTION="GNU awk pattern-matching language"
 HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html";
 SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
+SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${P}.tar.xz.sig )"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -24,6 +29,7 @@ BDEPEND="
>=sys-apps/texinfo-6.7
>=sys-devel/bison-3.5.4
nls? ( sys-devel/gettext )
+   verify-sig? ( sec-keys/openpgp-keys-gawk )
 "
 
 src_prepare() {



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

2022-04-09 Thread Andreas K. Hüttel
commit: dfe04a4facac0bdfb2377c66f6b13208999727bb
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Apr  9 12:32:03 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Apr  9 12:33:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfe04a4f

sys-apps/gawk: Ensure existence of /bin (for stage1)

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

 sys-apps/gawk/{gawk-5.1.1-r1.ebuild => gawk-5.1.1-r2.ebuild} | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sys-apps/gawk/gawk-5.1.1-r1.ebuild 
b/sys-apps/gawk/gawk-5.1.1-r2.ebuild
similarity index 96%
rename from sys-apps/gawk/gawk-5.1.1-r1.ebuild
rename to sys-apps/gawk/gawk-5.1.1-r2.ebuild
index f4bd1b3e5971..66f9b1b312de 100644
--- a/sys-apps/gawk/gawk-5.1.1-r1.ebuild
+++ b/sys-apps/gawk/gawk-5.1.1-r2.ebuild
@@ -90,6 +90,9 @@ pkg_postinst() {
done
 
if ! [[ -e ${EROOT}/bin/awk ]] ; then
+   # /bin might not exist yet (stage1)
+   [[ -d "${EROOT}/bin" ]] || mkdir "${EROOT}/bin" || die
+
ln -s "../usr/bin/gawk" "${EROOT}/bin/awk" || die
fi
fi



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

2022-04-06 Thread Sam James
commit: fa28f04a36577fa4da56007e51ef9b0836e58ec5
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr  7 00:31:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr  7 00:31:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa28f04a

sys-apps/gawk: add verify-sig

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

 sys-apps/gawk/Manifest  | 1 +
 sys-apps/gawk/gawk-5.1.1.ebuild | 7 ++-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/sys-apps/gawk/Manifest b/sys-apps/gawk/Manifest
index 7e9ebd8fd9dd..dc3098858fe9 100644
--- a/sys-apps/gawk/Manifest
+++ b/sys-apps/gawk/Manifest
@@ -1,2 +1,3 @@
 DIST gawk-5.1.0.tar.xz 3154564 BLAKE2B 
a969b03f45e1d830d2b3760d75530de97eb521a35ac448cf441d7fd2d1a8c1059bd9240cb9571f58ef6ec122864ced3d274a07453c3138177deda895ac3433d9
 SHA512 
971e6a7617eb051d587984f64be2ff830e49eb60721c3401e8944401e3c3a7cd3334f0334b6e28bfc9283aaff15d83b0933f1fd77b0f8c7059068fa3f94c3cb4
 DIST gawk-5.1.1.tar.xz 3250860 BLAKE2B 
35eec6f4c9bf52496ac16e4b0e1b98947ae0dd46d0ab1df9ec13ede24374a4917214e492182a16e25fc515fa62a765340914feac16a006d980ba1328634a5291
 SHA512 
794538fff03fdb9a8527a6898b26383d01988e8f8456f8d48131676387669a8bb3e706fa1a17f6b6316ddba0ebe653c24ad5dd769f357de509d6ec25f3ff1a43
+DIST gawk-5.1.1.tar.xz.sig 488 BLAKE2B 
1c7813753f3e982e1ef31efc7a1d78da4b977064b395e7b138ce09e68c1b9cb9a7b7de0d0b36afd6d39a2e62d5563cf7ceac6fcc73e9124ab07eceb56c0aa040
 SHA512 
71ecfa1b3a9e3005f033e83a75abce5c576c7941c62ed571cb6124032426db0e220bcdd577395d1af00a53c13dd1c8e6de71702cbe9c71960d3a3ff76dc026bd

diff --git a/sys-apps/gawk/gawk-5.1.1.ebuild b/sys-apps/gawk/gawk-5.1.1.ebuild
index 0d846599ecd1..2a78b349bdc1 100644
--- a/sys-apps/gawk/gawk-5.1.1.ebuild
+++ b/sys-apps/gawk/gawk-5.1.1.ebuild
@@ -1,11 +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
 
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gawk.asc
+inherit verify-sig
+
 DESCRIPTION="GNU awk pattern-matching language"
 HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html";
 SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
+SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${P}.tar.xz.sig )"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -22,6 +26,7 @@ BDEPEND="
>=sys-apps/texinfo-6.7
>=sys-devel/bison-3.5.4
nls? ( sys-devel/gettext )
+   verify-sig? ( sec-keys/openpgp-keys-gawk )
 "
 
 src_prepare() {



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

2022-03-05 Thread Sam James
commit: 4546bdcf8c8a7d37f8e242d780dbf0dddeee8bb2
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar  6 07:35:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar  6 07:35:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4546bdcf

sys-apps/gawk: Stabilize 5.1.1-r1 arm, #833649

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

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

diff --git a/sys-apps/gawk/gawk-5.1.1-r1.ebuild 
b/sys-apps/gawk/gawk-5.1.1-r1.ebuild
index 61575ed732bc..f4bd1b3e5971 100644
--- a/sys-apps/gawk/gawk-5.1.1-r1.ebuild
+++ b/sys-apps/gawk/gawk-5.1.1-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 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="mpfr nls readline"
 
 RDEPEND="



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

2022-02-22 Thread Arthur Zamarin
commit: d74fa9d123eb1c8781cfe3a76b8e965ffac83a09
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Feb 23 04:38:32 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Feb 23 04:38:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d74fa9d1

sys-apps/gawk: Stabilize 5.1.1-r1 hppa, #833649

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

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

diff --git a/sys-apps/gawk/gawk-5.1.1-r1.ebuild 
b/sys-apps/gawk/gawk-5.1.1-r1.ebuild
index d5f47e943ce6..61575ed732bc 100644
--- a/sys-apps/gawk/gawk-5.1.1-r1.ebuild
+++ b/sys-apps/gawk/gawk-5.1.1-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 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="mpfr nls readline"
 
 RDEPEND="



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

2022-02-19 Thread Arthur Zamarin
commit: f1e7af435e7365aa0eeca9182632e96a39d2dd8c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb 19 09:47:18 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb 19 09:47:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1e7af43

sys-apps/gawk: Stabilize 5.1.1-r1 arm64, #833649

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

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

diff --git a/sys-apps/gawk/gawk-5.1.1-r1.ebuild 
b/sys-apps/gawk/gawk-5.1.1-r1.ebuild
index 8bf7c663801f..d5f47e943ce6 100644
--- a/sys-apps/gawk/gawk-5.1.1-r1.ebuild
+++ b/sys-apps/gawk/gawk-5.1.1-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 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="mpfr nls readline"
 
 RDEPEND="



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

2022-02-18 Thread Sam James
commit: b7e0d1d4bee0f83ed1a04e489d4fcd2cdc542aac
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 19 02:59:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 19 02:59:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7e0d1d4

sys-apps/gawk: Stabilize 5.1.1-r1 sparc, #833649

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

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

diff --git a/sys-apps/gawk/gawk-5.1.1-r1.ebuild 
b/sys-apps/gawk/gawk-5.1.1-r1.ebuild
index 41d008dc19e5..8bf7c663801f 100644
--- a/sys-apps/gawk/gawk-5.1.1-r1.ebuild
+++ b/sys-apps/gawk/gawk-5.1.1-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 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="mpfr nls readline"
 
 RDEPEND="



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

2022-02-18 Thread Sam James
commit: b3f24e2843b8517604a3b86a17fc181bd88c4908
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 19 02:33:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 19 02:33:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3f24e28

sys-apps/gawk: Stabilize 5.1.1-r1 ppc, #833649

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

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

diff --git a/sys-apps/gawk/gawk-5.1.1-r1.ebuild 
b/sys-apps/gawk/gawk-5.1.1-r1.ebuild
index cb8e75c74716..41d008dc19e5 100644
--- a/sys-apps/gawk/gawk-5.1.1-r1.ebuild
+++ b/sys-apps/gawk/gawk-5.1.1-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 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="mpfr nls readline"
 
 RDEPEND="



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

2022-02-18 Thread Sam James
commit: 5bcd3cbd40a8c466625a9ed7afb05d4668962c1f
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 19 02:31:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 19 02:31:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bcd3cbd

sys-apps/gawk: Stabilize 5.1.1-r1 ppc64, #833649

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

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

diff --git a/sys-apps/gawk/gawk-5.1.1-r1.ebuild 
b/sys-apps/gawk/gawk-5.1.1-r1.ebuild
index 794c347a3b15..cb8e75c74716 100644
--- a/sys-apps/gawk/gawk-5.1.1-r1.ebuild
+++ b/sys-apps/gawk/gawk-5.1.1-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 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="mpfr nls readline"
 
 RDEPEND="



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

2022-02-18 Thread Sam James
commit: 221ea04bbdda3f8b5a720813ef3bc5d2d916d6a8
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 19 02:26:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 19 02:26:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=221ea04b

sys-apps/gawk: Stabilize 5.1.1-r1 x86, #833649

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

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

diff --git a/sys-apps/gawk/gawk-5.1.1-r1.ebuild 
b/sys-apps/gawk/gawk-5.1.1-r1.ebuild
index 02f3246fd423..794c347a3b15 100644
--- a/sys-apps/gawk/gawk-5.1.1-r1.ebuild
+++ b/sys-apps/gawk/gawk-5.1.1-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 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="mpfr nls readline"
 
 RDEPEND="



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

2022-02-18 Thread Sam James
commit: 2283b0f7cfba22aaad6c3e562c6fc3c9851e74c7
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 19 02:22:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 19 02:22:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2283b0f7

sys-apps/gawk: Stabilize 5.1.1-r1 amd64, #833649

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

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

diff --git a/sys-apps/gawk/gawk-5.1.1-r1.ebuild 
b/sys-apps/gawk/gawk-5.1.1-r1.ebuild
index c8b984dd637c..02f3246fd423 100644
--- a/sys-apps/gawk/gawk-5.1.1-r1.ebuild
+++ b/sys-apps/gawk/gawk-5.1.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 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="mpfr nls readline"
 
 RDEPEND="



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

2021-10-29 Thread Sam James
commit: e2a9369972b841a9463d643086b53af22363
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 17:02:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 17:02:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2a93699

sys-apps/gawk: add link to bug report for typo

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

 sys-apps/gawk/gawk-5.1.1-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-apps/gawk/gawk-5.1.1-r1.ebuild 
b/sys-apps/gawk/gawk-5.1.1-r1.ebuild
index c22e4e5e373..c8b984dd637 100644
--- a/sys-apps/gawk/gawk-5.1.1-r1.ebuild
+++ b/sys-apps/gawk/gawk-5.1.1-r1.ebuild
@@ -39,6 +39,7 @@ src_prepare() {
sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in || die
 
# Fix typo in configure
+   # https://lists.gnu.org/archive/html/bug-gawk/2021-10/msg00022.html
sed -i -e 's/AR_FLAGS = /AR_FLAGS=/' configure || die
 
# Fix standards conflict on Solaris



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

2021-10-29 Thread Sam James
commit: d0e66653adf576e5b1b390df8424ea7ff473d8e5
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 10:10:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 10:23:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0e66653

sys-apps/gawk: make gmp dependency conditional; fix configure typo

- Fix GMP dependency (it's only needed for MPFR support)
- Fix "AR_FLAGS" typo in configure

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

 sys-apps/gawk/gawk-5.1.1-r1.ebuild | 101 +
 1 file changed, 101 insertions(+)

diff --git a/sys-apps/gawk/gawk-5.1.1-r1.ebuild 
b/sys-apps/gawk/gawk-5.1.1-r1.ebuild
new file mode 100644
index 000..c22e4e5e373
--- /dev/null
+++ b/sys-apps/gawk/gawk-5.1.1-r1.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="GNU awk pattern-matching language"
+HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html";
+SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
+
+LICENSE="GPL-2"
+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="mpfr nls readline"
+
+RDEPEND="
+   mpfr? (
+   dev-libs/gmp:=
+   dev-libs/mpfr:=
+   )
+   readline? ( sys-libs/readline:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=sys-apps/texinfo-6.7
+   >=sys-devel/bison-3.5.4
+   nls? ( sys-devel/gettext )
+"
+
+src_prepare() {
+   default
+
+   # Use symlinks rather than hardlinks, and disable version links
+   sed -i \
+   -e '/^LN =/s:=.*:= $(LN_S):' \
+   -e '/install-exec-hook:/s|$|\nfoo:|' \
+   Makefile.in doc/Makefile.in || die
+
+   # bug #413327
+   sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in || die
+
+   # Fix typo in configure
+   sed -i -e 's/AR_FLAGS = /AR_FLAGS=/' configure || die
+
+   # Fix standards conflict on Solaris
+   if [[ ${CHOST} == *-solaris* ]] ; then
+   sed -i \
+   -e '/\<_XOPEN_SOURCE\>/s/1$/600/' \
+   -e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \
+   extension/inplace.c || die
+   fi
+}
+
+src_configure() {
+   # Avoid automagic dependency on libsigsegv
+   export ac_cv_libsigsegv=no
+
+   local myeconfargs=(
+   --libexec='$(libdir)/misc'
+   $(use_with mpfr)
+   $(use_enable nls)
+   $(use_with readline)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   # Automatic dodocs barfs
+   rm -rf README_d || die
+
+   default
+
+   # Install headers
+   insinto /usr/include/awk
+   doins *.h
+   rm "${ED}"/usr/include/awk/config.h || die
+}
+
+pkg_postinst() {
+   # Symlink creation here as the links do not belong to gawk, but to any 
awk
+   if has_version app-admin/eselect && has_version app-eselect/eselect-awk 
; then
+   eselect awk update ifunset
+   else
+   local l
+   for l in "${EROOT}"/usr/share/man/man1/gawk.1* 
"${EROOT}"/usr/bin/gawk ; do
+   if [[ -e ${l} ]] && ! [[ -e ${l/gawk/awk} ]] ; then
+   ln -s "${l##*/}" "${l/gawk/awk}" || die
+   fi
+   done
+
+   if ! [[ -e ${EROOT}/bin/awk ]] ; then
+   ln -s "../usr/bin/gawk" "${EROOT}/bin/awk" || die
+   fi
+   fi
+}
+
+pkg_postrm() {
+   if has_version app-admin/eselect && has_version app-eselect/eselect-awk 
; then
+   eselect awk update ifunset
+   fi
+}



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

2021-10-28 Thread Lars Wendler
commit: c08cd59d93995ef02746f227bd499bb4c77cbc49
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Oct 29 05:54:35 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Oct 29 05:54:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c08cd59d

sys-apps/gawk: Bump to version 5.1.1

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

 sys-apps/gawk/Manifest  |  1 +
 sys-apps/gawk/gawk-5.1.1.ebuild | 96 +
 2 files changed, 97 insertions(+)

diff --git a/sys-apps/gawk/Manifest b/sys-apps/gawk/Manifest
index e2478d636d7..7e9ebd8fd9d 100644
--- a/sys-apps/gawk/Manifest
+++ b/sys-apps/gawk/Manifest
@@ -1 +1,2 @@
 DIST gawk-5.1.0.tar.xz 3154564 BLAKE2B 
a969b03f45e1d830d2b3760d75530de97eb521a35ac448cf441d7fd2d1a8c1059bd9240cb9571f58ef6ec122864ced3d274a07453c3138177deda895ac3433d9
 SHA512 
971e6a7617eb051d587984f64be2ff830e49eb60721c3401e8944401e3c3a7cd3334f0334b6e28bfc9283aaff15d83b0933f1fd77b0f8c7059068fa3f94c3cb4
+DIST gawk-5.1.1.tar.xz 3250860 BLAKE2B 
35eec6f4c9bf52496ac16e4b0e1b98947ae0dd46d0ab1df9ec13ede24374a4917214e492182a16e25fc515fa62a765340914feac16a006d980ba1328634a5291
 SHA512 
794538fff03fdb9a8527a6898b26383d01988e8f8456f8d48131676387669a8bb3e706fa1a17f6b6316ddba0ebe653c24ad5dd769f357de509d6ec25f3ff1a43

diff --git a/sys-apps/gawk/gawk-5.1.1.ebuild b/sys-apps/gawk/gawk-5.1.1.ebuild
new file mode 100644
index 000..0d846599ecd
--- /dev/null
+++ b/sys-apps/gawk/gawk-5.1.1.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="GNU awk pattern-matching language"
+HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html";
+SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
+
+LICENSE="GPL-2"
+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="mpfr nls readline"
+
+RDEPEND="
+   dev-libs/gmp:0=
+   mpfr? ( dev-libs/mpfr:0= )
+   readline? ( sys-libs/readline:0= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=sys-apps/texinfo-6.7
+   >=sys-devel/bison-3.5.4
+   nls? ( sys-devel/gettext )
+"
+
+src_prepare() {
+   default
+
+   # Use symlinks rather than hardlinks, and disable version links
+   sed -i \
+   -e '/^LN =/s:=.*:= $(LN_S):' \
+   -e '/install-exec-hook:/s|$|\nfoo:|' \
+   Makefile.in doc/Makefile.in || die
+
+   # bug #413327
+   sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in || die
+
+   # Fix standards conflict on Solaris
+   if [[ ${CHOST} == *-solaris* ]] ; then
+   sed -i \
+   -e '/\<_XOPEN_SOURCE\>/s/1$/600/' \
+   -e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \
+   extension/inplace.c || die
+   fi
+}
+
+src_configure() {
+   # Avoid automagic dependency on libsigsegv
+   export ac_cv_libsigsegv=no
+
+   local myeconfargs=(
+   --libexec='$(libdir)/misc'
+   $(use_with mpfr)
+   $(use_enable nls)
+   $(use_with readline)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   # Automatic dodocs barfs
+   rm -rf README_d || die
+
+   default
+
+   # Install headers
+   insinto /usr/include/awk
+   doins *.h
+   rm "${ED}"/usr/include/awk/config.h || die
+}
+
+pkg_postinst() {
+   # Symlink creation here as the links do not belong to gawk, but to any 
awk
+   if has_version app-admin/eselect && has_version app-eselect/eselect-awk 
; then
+   eselect awk update ifunset
+   else
+   local l
+   for l in "${EROOT}"/usr/share/man/man1/gawk.1* 
"${EROOT}"/usr/bin/gawk ; do
+   if [[ -e ${l} ]] && ! [[ -e ${l/gawk/awk} ]] ; then
+   ln -s "${l##*/}" "${l/gawk/awk}" || die
+   fi
+   done
+
+   if ! [[ -e ${EROOT}/bin/awk ]] ; then
+   ln -s "../usr/bin/gawk" "${EROOT}/bin/awk" || die
+   fi
+   fi
+}
+
+pkg_postrm() {
+   if has_version app-admin/eselect && has_version app-eselect/eselect-awk 
; then
+   eselect awk update ifunset
+   fi
+}



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

2021-05-14 Thread David Seifert
commit: 0fc02f6819bc776ef4d6423c509f9c765e0c3905
Author: David Seifert  gentoo  org>
AuthorDate: Fri May 14 22:12:46 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri May 14 22:12:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fc02f68

sys-apps/gawk: drop 4.2.1-r1, 5.0.1

Signed-off-by: David Seifert  gentoo.org>

 sys-apps/gawk/Manifest |  2 -
 sys-apps/gawk/gawk-4.2.1-r1.ebuild | 91 
 sys-apps/gawk/gawk-5.0.1.ebuild| 94 --
 3 files changed, 187 deletions(-)

diff --git a/sys-apps/gawk/Manifest b/sys-apps/gawk/Manifest
index 58ba1b9d171..e2478d636d7 100644
--- a/sys-apps/gawk/Manifest
+++ b/sys-apps/gawk/Manifest
@@ -1,3 +1 @@
-DIST gawk-4.2.1.tar.xz 2985412 BLAKE2B 
ea0635904ae8af8943d545b21affbfad64de5a688a615e22e1af2634583d0002094c0668c3260837184f965452ccf84141fff705bbf42d55b6d55c7516c24d8b
 SHA512 
0e3006a795dc3ac91359a7d2590c0cccbfd39b18a1d491617d68505c55a2800355b1439050681b4fcacf65fb0d533151a046babe0fd774503037bab363ef2ae4
-DIST gawk-5.0.1.tar.xz 3136004 BLAKE2B 
1dd8a9bca2488f2d3c946406b01fcbdce0487922ece49fe2121c39d6d10bcfcb6a056edbbf88ba6c22772ef88a250fc8ffcba33ead399c0d7c8f5d19d0e896d3
 SHA512 
ff9842a91035f843482d93eac8a35cddf2ce16acaa43a0112c1efff08802aebf705ee70d47eff74a190dca7be330c31f7204ad27cb63bdee65333f9b9c984212
 DIST gawk-5.1.0.tar.xz 3154564 BLAKE2B 
a969b03f45e1d830d2b3760d75530de97eb521a35ac448cf441d7fd2d1a8c1059bd9240cb9571f58ef6ec122864ced3d274a07453c3138177deda895ac3433d9
 SHA512 
971e6a7617eb051d587984f64be2ff830e49eb60721c3401e8944401e3c3a7cd3334f0334b6e28bfc9283aaff15d83b0933f1fd77b0f8c7059068fa3f94c3cb4

diff --git a/sys-apps/gawk/gawk-4.2.1-r1.ebuild 
b/sys-apps/gawk/gawk-4.2.1-r1.ebuild
deleted file mode 100644
index fb28795e5fb..000
--- a/sys-apps/gawk/gawk-4.2.1-r1.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit toolchain-funcs
-
-DESCRIPTION="GNU awk pattern-matching language"
-HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html";
-SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
-
-LICENSE="GPL-2"
-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="mpfr nls readline"
-
-RDEPEND="
-   dev-libs/gmp:0=
-   mpfr? ( dev-libs/mpfr:0= )
-   readline? ( sys-libs/readline:0= )
-"
-DEPEND="${RDEPEND}
-   nls? ( sys-devel/gettext )"
-
-src_prepare() {
-   default
-
-   # Use symlinks rather than hardlinks, and disable version links
-   sed -i \
-   -e '/^LN =/s:=.*:= $(LN_S):' \
-   -e '/install-exec-hook:/s|$|\nfoo:|' \
-   Makefile.in doc/Makefile.in || die
-
-   # bug #413327
-   sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in || die
-
-   # Fix standards conflict on Solaris
-   if [[ ${CHOST} == *-solaris* ]] ; then
-   sed -i \
-   -e '/\<_XOPEN_SOURCE\>/s/1$/600/' \
-   -e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \
-   extension/inplace.c || die
-   fi
-}
-
-src_configure() {
-   export ac_cv_libsigsegv=no
-
-   local myeconfargs=(
-   --libexec='$(libdir)/misc'
-   $(use_with mpfr)
-   $(use_enable nls)
-   $(use_with readline)
-   )
-
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   # Automatic dodocs barfs
-   rm -rf README_d || die
-
-   default
-
-   # Install headers
-   insinto /usr/include/awk
-   doins *.h
-   rm "${ED%/}"/usr/include/awk/config.h || die
-}
-
-pkg_postinst() {
-   # Symlink creation here as the links do not belong to gawk, but to any 
awk
-   if has_version app-admin/eselect \
-   && has_version app-eselect/eselect-awk ; then
-   eselect awk update ifunset
-   else
-   local l
-   for l in "${EROOT}"/usr/share/man/man1/gawk.1* 
"${EROOT}"/usr/bin/gawk; do
-   [[ -e ${l} && ! -e ${l/gawk/awk} ]] && ln -s "${l##*/}" 
"${l/gawk/awk}"
-   done
-
-   [[ ! -e ${EROOT}/bin/awk ]] && ln -s "../usr/bin/gawk" 
"${EROOT}/bin/awk"
-   fi
-}
-
-pkg_postrm() {
-   if has_version app-admin/eselect \
-   && has_version app-eselect/eselect-awk ; then
-   eselect awk update ifunset
-   fi
-}

diff --git a/sys-apps/gawk/gawk-5.0.1.ebuild b/sys-apps/gawk/gawk-5.0.1.ebuild
deleted file mode 100644
index e6200d02e5d..000
--- a/sys-apps/gawk/gawk-5.0.1.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-

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

2021-05-13 Thread David Seifert
commit: 4c090313f91ccd70c19902a11e54d33c9c9a3756
Author: Sam James  gentoo  org>
AuthorDate: Thu May 13 13:55:01 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu May 13 13:55:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c090313

sys-apps/gawk: drop unused multilib inherit, tidy ebuild

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

 sys-apps/gawk/gawk-4.2.1-r1.ebuild | 20 ++--
 sys-apps/gawk/gawk-5.0.1.ebuild| 19 +--
 sys-apps/gawk/gawk-5.1.0.ebuild| 20 ++--
 3 files changed, 41 insertions(+), 18 deletions(-)

diff --git a/sys-apps/gawk/gawk-4.2.1-r1.ebuild 
b/sys-apps/gawk/gawk-4.2.1-r1.ebuild
index 0fb4a83be30..fb28795e5fb 100644
--- a/sys-apps/gawk/gawk-4.2.1-r1.ebuild
+++ b/sys-apps/gawk/gawk-4.2.1-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="6"
 
-inherit toolchain-funcs multilib
+inherit toolchain-funcs
 
 DESCRIPTION="GNU awk pattern-matching language"
 HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html";
@@ -25,13 +25,16 @@ DEPEND="${RDEPEND}
 src_prepare() {
default
 
-   # use symlinks rather than hardlinks, and disable version links
+   # Use symlinks rather than hardlinks, and disable version links
sed -i \
-e '/^LN =/s:=.*:= $(LN_S):' \
-e '/install-exec-hook:/s|$|\nfoo:|' \
Makefile.in doc/Makefile.in || die
-   sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in #413327
-   # fix standards conflict on Solaris
+
+   # bug #413327
+   sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in || die
+
+   # Fix standards conflict on Solaris
if [[ ${CHOST} == *-solaris* ]] ; then
sed -i \
-e '/\<_XOPEN_SOURCE\>/s/1$/600/' \
@@ -42,17 +45,21 @@ src_prepare() {
 
 src_configure() {
export ac_cv_libsigsegv=no
+
local myeconfargs=(
--libexec='$(libdir)/misc'
$(use_with mpfr)
$(use_enable nls)
$(use_with readline)
)
+
econf "${myeconfargs[@]}"
 }
 
 src_install() {
-   rm -rf README_d # automatic dodocs barfs
+   # Automatic dodocs barfs
+   rm -rf README_d || die
+
default
 
# Install headers
@@ -62,7 +69,7 @@ src_install() {
 }
 
 pkg_postinst() {
-   # symlink creation here as the links do not belong to gawk, but to any 
awk
+   # Symlink creation here as the links do not belong to gawk, but to any 
awk
if has_version app-admin/eselect \
&& has_version app-eselect/eselect-awk ; then
eselect awk update ifunset
@@ -71,6 +78,7 @@ pkg_postinst() {
for l in "${EROOT}"/usr/share/man/man1/gawk.1* 
"${EROOT}"/usr/bin/gawk; do
[[ -e ${l} && ! -e ${l/gawk/awk} ]] && ln -s "${l##*/}" 
"${l/gawk/awk}"
done
+
[[ ! -e ${EROOT}/bin/awk ]] && ln -s "../usr/bin/gawk" 
"${EROOT}/bin/awk"
fi
 }

diff --git a/sys-apps/gawk/gawk-5.0.1.ebuild b/sys-apps/gawk/gawk-5.0.1.ebuild
index 4d4f28b7627..e6200d02e5d 100644
--- a/sys-apps/gawk/gawk-5.0.1.ebuild
+++ b/sys-apps/gawk/gawk-5.0.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit toolchain-funcs multilib
+inherit toolchain-funcs
 
 DESCRIPTION="GNU awk pattern-matching language"
 HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html";
@@ -27,13 +27,16 @@ BDEPEND="
 src_prepare() {
default
 
-   # use symlinks rather than hardlinks, and disable version links
+   # Use symlinks rather than hardlinks, and disable version links
sed -i \
-e '/^LN =/s:=.*:= $(LN_S):' \
-e '/install-exec-hook:/s|$|\nfoo:|' \
Makefile.in doc/Makefile.in || die
-   sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in || die #413327
-   # fix standards conflict on Solaris
+
+   # bug #413327
+   sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in || die
+
+   # Fix standards conflict on Solaris
if [[ ${CHOST} == *-solaris* ]] ; then
sed -i \
-e '/\<_XOPEN_SOURCE\>/s/1$/600/' \
@@ -44,17 +47,20 @@ src_prepare() {
 
 src_configure() {
export ac_cv_libsigsegv=no
+
local myeconfargs=(
--libexec='$(libdir)/misc'
$(use_with mpfr)
$(use_enable nls)
$(use_with readline)
)
+
econf "${myeconfargs[@]}"
 }
 
 src_install() {
-   rm -rf README_d # automatic dodocs barfs
+   # Automatic dodocs barfs
+   rm -rf README_d
default
 
# Install headers
@@ -64,7 +70,7 @@ src_install() {
 }
 
 pkg_postinst() {
-   # symlink creation here as the links do not belong to gawk, but to any 
awk
+   # Symlink creation here as the links do not belong to gawk, but to any 
awk
if has_version app-admin/eselect && has_version app-eselect/eselect

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

2021-01-06 Thread Fabian Groffen
commit: acb26633cccee4f5a76242ca0e72c9ccbf0753fa
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jan  6 15:22:40 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Jan  6 15:22:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acb26633

sys-apps/gawk: drop x86-macos

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

 sys-apps/gawk/gawk-4.2.1-r1.ebuild | 4 ++--
 sys-apps/gawk/gawk-5.0.1.ebuild| 4 ++--
 sys-apps/gawk/gawk-5.1.0.ebuild| 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/sys-apps/gawk/gawk-4.2.1-r1.ebuild 
b/sys-apps/gawk/gawk-4.2.1-r1.ebuild
index 718d9915b63..62e8aecbcd6 100644
--- a/sys-apps/gawk/gawk-4.2.1-r1.ebuild
+++ b/sys-apps/gawk/gawk-4.2.1-r1.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="6"
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 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="mpfr nls readline"
 
 RDEPEND="

diff --git a/sys-apps/gawk/gawk-5.0.1.ebuild b/sys-apps/gawk/gawk-5.0.1.ebuild
index 3518112e852..f253f21675a 100644
--- a/sys-apps/gawk/gawk-5.0.1.ebuild
+++ b/sys-apps/gawk/gawk-5.0.1.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/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 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="mpfr nls readline"
 
 RDEPEND="

diff --git a/sys-apps/gawk/gawk-5.1.0.ebuild b/sys-apps/gawk/gawk-5.1.0.ebuild
index e47b0daca04..6850a412e15 100644
--- a/sys-apps/gawk/gawk-5.1.0.ebuild
+++ b/sys-apps/gawk/gawk-5.1.0.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/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 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="mpfr nls readline"
 
 RDEPEND="



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

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

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

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

 sys-apps/gawk/gawk-4.2.1-r1.ebuild | 2 +-
 sys-apps/gawk/gawk-5.0.1.ebuild| 2 +-
 sys-apps/gawk/gawk-5.1.0.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-apps/gawk/gawk-4.2.1-r1.ebuild 
b/sys-apps/gawk/gawk-4.2.1-r1.ebuild
index 807061875e3..718d9915b63 100644
--- a/sys-apps/gawk/gawk-4.2.1-r1.ebuild
+++ b/sys-apps/gawk/gawk-4.2.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 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="mpfr nls readline"
 
 RDEPEND="

diff --git a/sys-apps/gawk/gawk-5.0.1.ebuild b/sys-apps/gawk/gawk-5.0.1.ebuild
index 8ae898e71e8..3518112e852 100644
--- a/sys-apps/gawk/gawk-5.0.1.ebuild
+++ b/sys-apps/gawk/gawk-5.0.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 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="mpfr nls readline"
 
 RDEPEND="

diff --git a/sys-apps/gawk/gawk-5.1.0.ebuild b/sys-apps/gawk/gawk-5.1.0.ebuild
index 2890b2ba4de..e47b0daca04 100644
--- a/sys-apps/gawk/gawk-5.1.0.ebuild
+++ b/sys-apps/gawk/gawk-5.1.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 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="mpfr nls readline"
 
 RDEPEND="



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

2020-09-23 Thread Agostino Sarubbo
commit: 380dedc0887b2e5c1c50746e81931e6f523f1eab
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Sep 23 10:27:36 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Sep 23 10:29:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=380dedc0

sys-apps/gawk: ppc64 stable wrt bug #730488

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

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

diff --git a/sys-apps/gawk/gawk-5.1.0.ebuild b/sys-apps/gawk/gawk-5.1.0.ebuild
index 9f25e76ed31..2890b2ba4de 100644
--- a/sys-apps/gawk/gawk-5.1.0.ebuild
+++ b/sys-apps/gawk/gawk-5.1.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 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="mpfr nls readline"
 
 RDEPEND="



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

2020-09-20 Thread Agostino Sarubbo
commit: 567964f64b2ca9251bb4e27c8f8f6908c069378c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Sep 20 20:20:41 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Sep 20 20:20:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=567964f6

sys-apps/gawk: amd64 stable wrt bug #730488

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

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

diff --git a/sys-apps/gawk/gawk-5.1.0.ebuild b/sys-apps/gawk/gawk-5.1.0.ebuild
index a633fa1bd6c..9f25e76ed31 100644
--- a/sys-apps/gawk/gawk-5.1.0.ebuild
+++ b/sys-apps/gawk/gawk-5.1.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 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="mpfr nls readline"
 
 RDEPEND="



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

2020-09-18 Thread Agostino Sarubbo
commit: 2794019c23b1fe3b590347c7ea33c7e4a2a9c439
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Sep 18 08:32:31 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Sep 18 08:32:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2794019c

sys-apps/gawk: ppc stable wrt bug #730488

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

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

diff --git a/sys-apps/gawk/gawk-5.1.0.ebuild b/sys-apps/gawk/gawk-5.1.0.ebuild
index ee5bfb8c106..a633fa1bd6c 100644
--- a/sys-apps/gawk/gawk-5.1.0.ebuild
+++ b/sys-apps/gawk/gawk-5.1.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 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="mpfr nls readline"
 
 RDEPEND="



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

2020-09-06 Thread Sergei Trofimovich
commit: dcbba7811ce65433bc7a794d7085e180111d7053
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Sep  6 07:46:15 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Sep  6 07:49:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcbba781

sys-apps/gawk: stable 5.1.0 for hppa

stable wrt bug #730488

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

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

diff --git a/sys-apps/gawk/gawk-5.1.0.ebuild b/sys-apps/gawk/gawk-5.1.0.ebuild
index f922714026f..388309a2d3d 100644
--- a/sys-apps/gawk/gawk-5.1.0.ebuild
+++ b/sys-apps/gawk/gawk-5.1.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 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="mpfr nls readline"
 
 RDEPEND="



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

2020-08-31 Thread Sam James
commit: 04bdad356ba93e58c556bf484762eaa551dbc99b
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 31 22:51:47 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 31 22:51:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04bdad35

sys-apps/gawk: Stabilize 5.1.0 arm64, #730488

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

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

diff --git a/sys-apps/gawk/gawk-5.1.0.ebuild b/sys-apps/gawk/gawk-5.1.0.ebuild
index 667e8859b87..f922714026f 100644
--- a/sys-apps/gawk/gawk-5.1.0.ebuild
+++ b/sys-apps/gawk/gawk-5.1.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 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="mpfr nls readline"
 
 RDEPEND="



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

2020-08-31 Thread Sam James
commit: a5f0c160d2a3f754ef52130b2ea9297051c25c25
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 31 22:43:49 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 31 22:43:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5f0c160

sys-apps/gawk: Stabilize 5.1.0 arm, #730488

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

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

diff --git a/sys-apps/gawk/gawk-5.1.0.ebuild b/sys-apps/gawk/gawk-5.1.0.ebuild
index 93db5b97f3a..667e8859b87 100644
--- a/sys-apps/gawk/gawk-5.1.0.ebuild
+++ b/sys-apps/gawk/gawk-5.1.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 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="mpfr nls readline"
 
 RDEPEND="



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

2020-08-29 Thread Thomas Deutschmann
commit: 530ae4b4dc6375641975bd31d103484718ce13e8
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Aug 29 14:42:12 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Aug 29 14:42:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=530ae4b4

sys-apps/gawk: x86 stable (bug #730488)

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann  gentoo.org>

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

diff --git a/sys-apps/gawk/gawk-5.1.0.ebuild b/sys-apps/gawk/gawk-5.1.0.ebuild
index d3395ec104a..93db5b97f3a 100644
--- a/sys-apps/gawk/gawk-5.1.0.ebuild
+++ b/sys-apps/gawk/gawk-5.1.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 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="mpfr nls readline"
 
 RDEPEND="



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

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

sys-apps/gawk: sparc stable wrt bug #730488

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

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

diff --git a/sys-apps/gawk/gawk-5.1.0.ebuild b/sys-apps/gawk/gawk-5.1.0.ebuild
index 850ebc1769e..d3395ec104a 100644
--- a/sys-apps/gawk/gawk-5.1.0.ebuild
+++ b/sys-apps/gawk/gawk-5.1.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 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="mpfr nls readline"
 
 RDEPEND="



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

2020-08-16 Thread Sam James
commit: 191387dbb373284964ff22131b8ce530a36f8c32
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 16 22:23:44 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 16 22:23:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=191387db

sys-apps/gawk: Stabilize 5.0.1 s390, #725374

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

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

diff --git a/sys-apps/gawk/gawk-5.0.1.ebuild b/sys-apps/gawk/gawk-5.0.1.ebuild
index c8d569fd0fa..8ae898e71e8 100644
--- a/sys-apps/gawk/gawk-5.0.1.ebuild
+++ b/sys-apps/gawk/gawk-5.0.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 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="mpfr nls readline"
 
 RDEPEND="



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

2020-07-05 Thread Sergei Trofimovich
commit: 969e3880e121e3c00cba96baaa90256b7bf363b4
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Jul  5 08:42:17 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jul  5 09:27:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=969e3880

sys-apps/gawk: stable 5.0.1 for sparc, bug #725374

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

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

diff --git a/sys-apps/gawk/gawk-5.0.1.ebuild b/sys-apps/gawk/gawk-5.0.1.ebuild
index a26f77d0a7a..c8d569fd0fa 100644
--- a/sys-apps/gawk/gawk-5.0.1.ebuild
+++ b/sys-apps/gawk/gawk-5.0.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 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="mpfr nls readline"
 
 RDEPEND="



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

2020-06-20 Thread Thomas Deutschmann
commit: 0e79e2b92c6542e9dee992d8b4659cbd6633e31e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Jun 20 13:52:34 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Jun 20 14:08:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e79e2b9

sys-apps/gawk: x86 stable (bug #725374)

Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann  gentoo.org>

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

diff --git a/sys-apps/gawk/gawk-5.0.1.ebuild b/sys-apps/gawk/gawk-5.0.1.ebuild
index 45edf5b8736..a26f77d0a7a 100644
--- a/sys-apps/gawk/gawk-5.0.1.ebuild
+++ b/sys-apps/gawk/gawk-5.0.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 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="mpfr nls readline"
 
 RDEPEND="



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

2020-06-08 Thread Mart Raudsepp
commit: 79b20bb74bfec2417444e0bcb89c6628a70899b5
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Mon Jun  8 04:44:39 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Jun  8 16:31:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79b20bb7

sys-apps/gawk: arm64 stable (bug #725374)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/sys-apps/gawk/gawk-5.0.1.ebuild b/sys-apps/gawk/gawk-5.0.1.ebuild
index dbaa323b689..45edf5b8736 100644
--- a/sys-apps/gawk/gawk-5.0.1.ebuild
+++ b/sys-apps/gawk/gawk-5.0.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 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="mpfr nls readline"
 
 RDEPEND="



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

2020-06-06 Thread Michał Górny
commit: f4f99b3a6934b265c2fd336294e143bc897d4657
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Sat Jun  6 00:17:16 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun  6 18:01:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4f99b3a

sys-apps/gawk: arm stable (bug #725374)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/sys-apps/gawk/gawk-5.0.1.ebuild b/sys-apps/gawk/gawk-5.0.1.ebuild
index 80aaccbc919..dbaa323b689 100644
--- a/sys-apps/gawk/gawk-5.0.1.ebuild
+++ b/sys-apps/gawk/gawk-5.0.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 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="mpfr nls readline"
 
 RDEPEND="



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

2020-05-30 Thread Sergei Trofimovich
commit: 3655d560ec6aeb8efdf9bdbad7ba9b2596dfa523
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat May 30 19:27:20 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May 30 19:27:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3655d560

sys-apps/gawk: stable 5.0.1 for ppc, bug #725374

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

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

diff --git a/sys-apps/gawk/gawk-5.0.1.ebuild b/sys-apps/gawk/gawk-5.0.1.ebuild
index bfae86cc089..80aaccbc919 100644
--- a/sys-apps/gawk/gawk-5.0.1.ebuild
+++ b/sys-apps/gawk/gawk-5.0.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 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="mpfr nls readline"
 
 RDEPEND="



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

2020-05-30 Thread Sergei Trofimovich
commit: a5bb847387bf41422104b37eea166ee2104c4c32
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat May 30 19:23:22 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May 30 19:23:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5bb8473

sys-apps/gawk: stable 5.0.1 for ppc64, bug #725374

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

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

diff --git a/sys-apps/gawk/gawk-5.0.1.ebuild b/sys-apps/gawk/gawk-5.0.1.ebuild
index b44a5513e78..bfae86cc089 100644
--- a/sys-apps/gawk/gawk-5.0.1.ebuild
+++ b/sys-apps/gawk/gawk-5.0.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 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="mpfr nls readline"
 
 RDEPEND="



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

2020-05-29 Thread Mike Gilbert
commit: 6fe08077266d0d668f5327ca45645427e94d0a5d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat May 30 03:53:48 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat May 30 03:54:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fe08077

Revert "sys-apps/gawk: restore USE=forced-sandbox"

This reverts commit d19efe2a0c309bde3ceda7e7a9fba3fc9864d124.

Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/gawk/gawk-4.2.1-r1.ebuild | 20 +---
 sys-apps/gawk/gawk-5.0.1.ebuild| 20 +---
 sys-apps/gawk/gawk-5.1.0.ebuild| 20 +---
 sys-apps/gawk/metadata.xml |  1 -
 4 files changed, 3 insertions(+), 58 deletions(-)

diff --git a/sys-apps/gawk/gawk-4.2.1-r1.ebuild 
b/sys-apps/gawk/gawk-4.2.1-r1.ebuild
index 6982b29dc59..807061875e3 100644
--- a/sys-apps/gawk/gawk-4.2.1-r1.ebuild
+++ b/sys-apps/gawk/gawk-4.2.1-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 LICENSE="GPL-2"
 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="forced-sandbox mpfr nls readline"
+IUSE="mpfr nls readline"
 
 RDEPEND="
dev-libs/gmp:0=
@@ -38,16 +38,6 @@ src_prepare() {
-e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \
extension/inplace.c || die
fi
-
-   if use forced-sandbox ; then
-   # Upstream doesn't want to add a configure flag for this.
-   # 
https://lists.gnu.org/archive/html/bug-sed/2018-03/msg1.html
-   sed -i \
-   -e '/^int do_flags = false;/s:false:DO_SANDBOX:' \
-   main.c || die
-   # Make sure the sed took.
-   grep -q '^int do_flags = DO_SANDBOX;' main.c || die "forcing 
sandbox failed"
-   fi
 }
 
 src_configure() {
@@ -71,14 +61,6 @@ src_install() {
rm "${ED%/}"/usr/include/awk/config.h || die
 }
 
-src_test() {
-   if use forced-sandbox ; then
-   ewarn "Tests disabled as they don't account for this mode."
-   return
-   fi
-   default
-}
-
 pkg_postinst() {
# symlink creation here as the links do not belong to gawk, but to any 
awk
if has_version app-admin/eselect \

diff --git a/sys-apps/gawk/gawk-5.0.1.ebuild b/sys-apps/gawk/gawk-5.0.1.ebuild
index 42d0a4c5525..b44a5513e78 100644
--- a/sys-apps/gawk/gawk-5.0.1.ebuild
+++ b/sys-apps/gawk/gawk-5.0.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 LICENSE="GPL-2"
 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="forced-sandbox mpfr nls readline"
+IUSE="mpfr nls readline"
 
 RDEPEND="
dev-libs/gmp:0=
@@ -40,16 +40,6 @@ src_prepare() {
-e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \
extension/inplace.c || die
fi
-
-   if use forced-sandbox ; then
-   # Upstream doesn't want to add a configure flag for this.
-   # 
https://lists.gnu.org/archive/html/bug-sed/2018-03/msg1.html
-   sed -i \
-   -e '/^int do_flags = false;/s:false:DO_SANDBOX:' \
-   main.c || die
-   # Make sure the sed took.
-   grep -q '^int do_flags = DO_SANDBOX;' main.c || die "forcing 
sandbox failed"
-   fi
 }
 
 src_configure() {
@@ -73,14 +63,6 @@ src_install() {
rm "${ED}"/usr/include/awk/config.h || die
 }
 
-src_test() {
-   if use forced-sandbox ; then
-   ewarn "Tests disabled as they don't account for this mode."
-   return
-   fi
-   default
-}
-
 pkg_postinst() {
# symlink creation here as the links do not belong to gawk, but to any 
awk
if has_version app-admin/eselect && has_version app-eselect/eselect-awk 
; then

diff --git a/sys-apps/gawk/gawk-5.1.0.ebuild b/sys-apps/gawk/gawk-5.1.0.ebuild
index d0cc5570fb2..850ebc1769e 100644
--- a/sys-apps/gawk/gawk-5.1.0.ebuild
+++ b/sys-apps/gawk/gawk-5.1.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 LICENSE="GPL-2"
 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="forced-sandbox mpfr nls readline"
+IUSE="mpfr nls readline"
 
 RDEPEND="
dev-libs/gmp:0=
@@ -42,16 +42,6 @@ src_prepare() {
-e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \
extension/inplace.c || die
   

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

2020-05-29 Thread Mike Frysinger
commit: d19efe2a0c309bde3ceda7e7a9fba3fc9864d124
Author: Mike Frysinger  chromium  org>
AuthorDate: Fri May 29 15:25:56 2020 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat May 30 00:48:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d19efe2a

sys-apps/gawk: restore USE=forced-sandbox

Signed-off-by: Mike Frysinger  gentoo.org>

 sys-apps/gawk/gawk-4.2.1-r1.ebuild | 20 +++-
 sys-apps/gawk/gawk-5.0.1.ebuild| 20 +++-
 sys-apps/gawk/gawk-5.1.0.ebuild| 20 +++-
 sys-apps/gawk/metadata.xml |  1 +
 4 files changed, 58 insertions(+), 3 deletions(-)

diff --git a/sys-apps/gawk/gawk-4.2.1-r1.ebuild 
b/sys-apps/gawk/gawk-4.2.1-r1.ebuild
index 807061875e3..6982b29dc59 100644
--- a/sys-apps/gawk/gawk-4.2.1-r1.ebuild
+++ b/sys-apps/gawk/gawk-4.2.1-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 LICENSE="GPL-2"
 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="mpfr nls readline"
+IUSE="forced-sandbox mpfr nls readline"
 
 RDEPEND="
dev-libs/gmp:0=
@@ -38,6 +38,16 @@ src_prepare() {
-e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \
extension/inplace.c || die
fi
+
+   if use forced-sandbox ; then
+   # Upstream doesn't want to add a configure flag for this.
+   # 
https://lists.gnu.org/archive/html/bug-sed/2018-03/msg1.html
+   sed -i \
+   -e '/^int do_flags = false;/s:false:DO_SANDBOX:' \
+   main.c || die
+   # Make sure the sed took.
+   grep -q '^int do_flags = DO_SANDBOX;' main.c || die "forcing 
sandbox failed"
+   fi
 }
 
 src_configure() {
@@ -61,6 +71,14 @@ src_install() {
rm "${ED%/}"/usr/include/awk/config.h || die
 }
 
+src_test() {
+   if use forced-sandbox ; then
+   ewarn "Tests disabled as they don't account for this mode."
+   return
+   fi
+   default
+}
+
 pkg_postinst() {
# symlink creation here as the links do not belong to gawk, but to any 
awk
if has_version app-admin/eselect \

diff --git a/sys-apps/gawk/gawk-5.0.1.ebuild b/sys-apps/gawk/gawk-5.0.1.ebuild
index b44a5513e78..42d0a4c5525 100644
--- a/sys-apps/gawk/gawk-5.0.1.ebuild
+++ b/sys-apps/gawk/gawk-5.0.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 LICENSE="GPL-2"
 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="mpfr nls readline"
+IUSE="forced-sandbox mpfr nls readline"
 
 RDEPEND="
dev-libs/gmp:0=
@@ -40,6 +40,16 @@ src_prepare() {
-e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \
extension/inplace.c || die
fi
+
+   if use forced-sandbox ; then
+   # Upstream doesn't want to add a configure flag for this.
+   # 
https://lists.gnu.org/archive/html/bug-sed/2018-03/msg1.html
+   sed -i \
+   -e '/^int do_flags = false;/s:false:DO_SANDBOX:' \
+   main.c || die
+   # Make sure the sed took.
+   grep -q '^int do_flags = DO_SANDBOX;' main.c || die "forcing 
sandbox failed"
+   fi
 }
 
 src_configure() {
@@ -63,6 +73,14 @@ src_install() {
rm "${ED}"/usr/include/awk/config.h || die
 }
 
+src_test() {
+   if use forced-sandbox ; then
+   ewarn "Tests disabled as they don't account for this mode."
+   return
+   fi
+   default
+}
+
 pkg_postinst() {
# symlink creation here as the links do not belong to gawk, but to any 
awk
if has_version app-admin/eselect && has_version app-eselect/eselect-awk 
; then

diff --git a/sys-apps/gawk/gawk-5.1.0.ebuild b/sys-apps/gawk/gawk-5.1.0.ebuild
index 850ebc1769e..d0cc5570fb2 100644
--- a/sys-apps/gawk/gawk-5.1.0.ebuild
+++ b/sys-apps/gawk/gawk-5.1.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 LICENSE="GPL-2"
 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="mpfr nls readline"
+IUSE="forced-sandbox mpfr nls readline"
 
 RDEPEND="
dev-libs/gmp:0=
@@ -42,6 +42,16 @@ src_prepare() {
-e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \
extension/inplace.c || die
fi
+
+   if use forced-sandbox ; then
+   #

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

2020-05-29 Thread Agostino Sarubbo
commit: ea1aea9bd16eb4d20409e051935e75311c7b5f42
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri May 29 07:37:40 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri May 29 07:37:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea1aea9b

sys-apps/gawk: amd64 stable wrt bug #725374

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

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

diff --git a/sys-apps/gawk/gawk-5.0.1.ebuild b/sys-apps/gawk/gawk-5.0.1.ebuild
index c3febfc07dc..b44a5513e78 100644
--- a/sys-apps/gawk/gawk-5.0.1.ebuild
+++ b/sys-apps/gawk/gawk-5.0.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 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="mpfr nls readline"
 
 RDEPEND="



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

2020-05-26 Thread Sergei Trofimovich
commit: 54bc19a69b915faf7b8a380fb501c39de264ee04
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed May 27 05:59:31 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed May 27 06:28:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54bc19a6

sys-apps/gawk: stable 5.0.1 for hppa, bug #725374

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

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

diff --git a/sys-apps/gawk/gawk-5.0.1.ebuild b/sys-apps/gawk/gawk-5.0.1.ebuild
index 6ee180218e5..c3febfc07dc 100644
--- a/sys-apps/gawk/gawk-5.0.1.ebuild
+++ b/sys-apps/gawk/gawk-5.0.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 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="mpfr nls readline"
 
 RDEPEND="



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

2020-04-14 Thread Lars Wendler
commit: df0cb9907e3c59f19177a15245cc4799f5ba777a
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Apr 14 19:32:07 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Apr 14 19:32:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df0cb990

sys-apps/gawk: Bump to version 5.1.0

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

 sys-apps/gawk/Manifest  |  1 +
 sys-apps/gawk/gawk-5.1.0.ebuild | 89 +
 2 files changed, 90 insertions(+)

diff --git a/sys-apps/gawk/Manifest b/sys-apps/gawk/Manifest
index 04104bc29ee..bd692c01747 100644
--- a/sys-apps/gawk/Manifest
+++ b/sys-apps/gawk/Manifest
@@ -1,3 +1,4 @@
 DIST gawk-4.2.1.tar.xz 2985412 BLAKE2B 
ea0635904ae8af8943d545b21affbfad64de5a688a615e22e1af2634583d0002094c0668c3260837184f965452ccf84141fff705bbf42d55b6d55c7516c24d8b
 SHA512 
0e3006a795dc3ac91359a7d2590c0cccbfd39b18a1d491617d68505c55a2800355b1439050681b4fcacf65fb0d533151a046babe0fd774503037bab363ef2ae4
 DIST gawk-5.0.0.tar.xz 3000432 BLAKE2B 
d7885442c615e2b7986d6cb617db3ac376a5e572ab2aca3c6b2bd0f43feca4374f310bbf2e2a875b617df97cfebf98cb983d169468d51db39058b83eb9771afa
 SHA512 
9eb663bbcad53165b7ddb7d72cfb8377252b68004733a9eb8c191b2aff857e48ba811280311384243eb67574fbe7ac9edf4e507f9a82d67b4b2adff8ef6e
 DIST gawk-5.0.1.tar.xz 3136004 BLAKE2B 
1dd8a9bca2488f2d3c946406b01fcbdce0487922ece49fe2121c39d6d10bcfcb6a056edbbf88ba6c22772ef88a250fc8ffcba33ead399c0d7c8f5d19d0e896d3
 SHA512 
ff9842a91035f843482d93eac8a35cddf2ce16acaa43a0112c1efff08802aebf705ee70d47eff74a190dca7be330c31f7204ad27cb63bdee65333f9b9c984212
+DIST gawk-5.1.0.tar.xz 3154564 BLAKE2B 
a969b03f45e1d830d2b3760d75530de97eb521a35ac448cf441d7fd2d1a8c1059bd9240cb9571f58ef6ec122864ced3d274a07453c3138177deda895ac3433d9
 SHA512 
971e6a7617eb051d587984f64be2ff830e49eb60721c3401e8944401e3c3a7cd3334f0334b6e28bfc9283aaff15d83b0933f1fd77b0f8c7059068fa3f94c3cb4

diff --git a/sys-apps/gawk/gawk-5.1.0.ebuild b/sys-apps/gawk/gawk-5.1.0.ebuild
new file mode 100644
index 000..850ebc1769e
--- /dev/null
+++ b/sys-apps/gawk/gawk-5.1.0.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs multilib
+
+DESCRIPTION="GNU awk pattern-matching language"
+HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html";
+SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
+
+LICENSE="GPL-2"
+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="mpfr nls readline"
+
+RDEPEND="
+   dev-libs/gmp:0=
+   mpfr? ( dev-libs/mpfr:0= )
+   readline? ( sys-libs/readline:0= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=sys-apps/texinfo-6.7
+   >=sys-devel/bison-3.5.4
+   nls? ( sys-devel/gettext )
+"
+
+src_prepare() {
+   default
+
+   # use symlinks rather than hardlinks, and disable version links
+   sed -i \
+   -e '/^LN =/s:=.*:= $(LN_S):' \
+   -e '/install-exec-hook:/s|$|\nfoo:|' \
+   Makefile.in doc/Makefile.in || die
+   sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in || die #413327
+   # fix standards conflict on Solaris
+   if [[ ${CHOST} == *-solaris* ]] ; then
+   sed -i \
+   -e '/\<_XOPEN_SOURCE\>/s/1$/600/' \
+   -e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \
+   extension/inplace.c || die
+   fi
+}
+
+src_configure() {
+   export ac_cv_libsigsegv=no
+   local myeconfargs=(
+   --libexec='$(libdir)/misc'
+   $(use_with mpfr)
+   $(use_enable nls)
+   $(use_with readline)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   rm -rf README_d # automatic dodocs barfs
+   default
+
+   # Install headers
+   insinto /usr/include/awk
+   doins *.h
+   rm "${ED}"/usr/include/awk/config.h || die
+}
+
+pkg_postinst() {
+   # symlink creation here as the links do not belong to gawk, but to any 
awk
+   if has_version app-admin/eselect && has_version app-eselect/eselect-awk 
; then
+   eselect awk update ifunset
+   else
+   local l
+   for l in "${EROOT}"/usr/share/man/man1/gawk.1* 
"${EROOT}"/usr/bin/gawk ; do
+   if [[ -e ${l} ]] && ! [[ -e ${l/gawk/awk} ]] ; then
+   ln -s "${l##*/}" "${l/gawk/awk}" || die
+   fi
+   done
+   if ! [[ -e ${EROOT}/bin/awk ]] ; then
+   ln -s "../usr/bin/gawk" "${EROOT}/bin/awk" || die
+   fi
+   fi
+}
+
+pkg_postrm() {
+   if has_version app-admin/eselect && has_version app-eselect/e

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

2020-04-14 Thread Lars Wendler
commit: 3f1a3b98f04eee712f505815e05f8b37be090270
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Apr 14 19:32:42 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Apr 14 19:32:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f1a3b98

sys-apps/gawk: Removed old

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

 sys-apps/gawk/Manifest  |  1 -
 sys-apps/gawk/gawk-5.0.0.ebuild | 83 -
 2 files changed, 84 deletions(-)

diff --git a/sys-apps/gawk/Manifest b/sys-apps/gawk/Manifest
index bd692c01747..58ba1b9d171 100644
--- a/sys-apps/gawk/Manifest
+++ b/sys-apps/gawk/Manifest
@@ -1,4 +1,3 @@
 DIST gawk-4.2.1.tar.xz 2985412 BLAKE2B 
ea0635904ae8af8943d545b21affbfad64de5a688a615e22e1af2634583d0002094c0668c3260837184f965452ccf84141fff705bbf42d55b6d55c7516c24d8b
 SHA512 
0e3006a795dc3ac91359a7d2590c0cccbfd39b18a1d491617d68505c55a2800355b1439050681b4fcacf65fb0d533151a046babe0fd774503037bab363ef2ae4
-DIST gawk-5.0.0.tar.xz 3000432 BLAKE2B 
d7885442c615e2b7986d6cb617db3ac376a5e572ab2aca3c6b2bd0f43feca4374f310bbf2e2a875b617df97cfebf98cb983d169468d51db39058b83eb9771afa
 SHA512 
9eb663bbcad53165b7ddb7d72cfb8377252b68004733a9eb8c191b2aff857e48ba811280311384243eb67574fbe7ac9edf4e507f9a82d67b4b2adff8ef6e
 DIST gawk-5.0.1.tar.xz 3136004 BLAKE2B 
1dd8a9bca2488f2d3c946406b01fcbdce0487922ece49fe2121c39d6d10bcfcb6a056edbbf88ba6c22772ef88a250fc8ffcba33ead399c0d7c8f5d19d0e896d3
 SHA512 
ff9842a91035f843482d93eac8a35cddf2ce16acaa43a0112c1efff08802aebf705ee70d47eff74a190dca7be330c31f7204ad27cb63bdee65333f9b9c984212
 DIST gawk-5.1.0.tar.xz 3154564 BLAKE2B 
a969b03f45e1d830d2b3760d75530de97eb521a35ac448cf441d7fd2d1a8c1059bd9240cb9571f58ef6ec122864ced3d274a07453c3138177deda895ac3433d9
 SHA512 
971e6a7617eb051d587984f64be2ff830e49eb60721c3401e8944401e3c3a7cd3334f0334b6e28bfc9283aaff15d83b0933f1fd77b0f8c7059068fa3f94c3cb4

diff --git a/sys-apps/gawk/gawk-5.0.0.ebuild b/sys-apps/gawk/gawk-5.0.0.ebuild
deleted file mode 100644
index 1a1bc35f4c0..000
--- a/sys-apps/gawk/gawk-5.0.0.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit toolchain-funcs multilib
-
-DESCRIPTION="GNU awk pattern-matching language"
-HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html";
-SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
-
-LICENSE="GPL-2"
-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="mpfr nls readline"
-
-RDEPEND="
-   dev-libs/gmp:0=
-   mpfr? ( dev-libs/mpfr:0= )
-   readline? ( sys-libs/readline:0= )
-"
-DEPEND="${RDEPEND}
-   nls? ( sys-devel/gettext )"
-
-src_prepare() {
-   default
-
-   # use symlinks rather than hardlinks, and disable version links
-   sed -i \
-   -e '/^LN =/s:=.*:= $(LN_S):' \
-   -e '/install-exec-hook:/s|$|\nfoo:|' \
-   Makefile.in doc/Makefile.in || die
-   sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in #413327
-   # fix standards conflict on Solaris
-   if [[ ${CHOST} == *-solaris* ]] ; then
-   sed -i \
-   -e '/\<_XOPEN_SOURCE\>/s/1$/600/' \
-   -e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \
-   extension/inplace.c || die
-   fi
-}
-
-src_configure() {
-   export ac_cv_libsigsegv=no
-   local myeconfargs=(
-   --libexec='$(libdir)/misc'
-   $(use_with mpfr)
-   $(use_enable nls)
-   $(use_with readline)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   rm -rf README_d # automatic dodocs barfs
-   default
-
-   # Install headers
-   insinto /usr/include/awk
-   doins *.h
-   rm "${ED%/}"/usr/include/awk/config.h || die
-}
-
-pkg_postinst() {
-   # symlink creation here as the links do not belong to gawk, but to any 
awk
-   if has_version app-admin/eselect \
-   && has_version app-eselect/eselect-awk ; then
-   eselect awk update ifunset
-   else
-   local l
-   for l in "${EROOT}"/usr/share/man/man1/gawk.1* 
"${EROOT}"/usr/bin/gawk; do
-   [[ -e ${l} && ! -e ${l/gawk/awk} ]] && ln -s "${l##*/}" 
"${l/gawk/awk}"
-   done
-   [[ ! -e ${EROOT}/bin/awk ]] && ln -s "../usr/bin/gawk" 
"${EROOT}/bin/awk"
-   fi
-}
-
-pkg_postrm() {
-   if has_version app-admin/eselect \
-   && has_version app-eselect/eselect-awk ; then
-   eselect awk update ifunset
-   fi
-}



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

2020-01-17 Thread Mike Gilbert
commit: 5d4210bfddb0e49c24fac5092a8c1857fba6a62d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Jan 16 20:44:33 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Jan 17 16:02:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d4210bf

sys-apps/gawk: remove forced-sandbox USE flag

Not supported by upstream.

Package-Manager: Portage-2.3.84_p2, Repoman-2.3.20_p24
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/gawk/gawk-4.2.1-r1.ebuild | 14 ++
 sys-apps/gawk/gawk-5.0.0.ebuild| 14 ++
 sys-apps/gawk/gawk-5.0.1.ebuild| 14 ++
 sys-apps/gawk/metadata.xml |  1 -
 4 files changed, 6 insertions(+), 37 deletions(-)

diff --git a/sys-apps/gawk/gawk-4.2.1-r1.ebuild 
b/sys-apps/gawk/gawk-4.2.1-r1.ebuild
index 146e9b23cf4..a458de478a4 100644
--- a/sys-apps/gawk/gawk-4.2.1-r1.ebuild
+++ b/sys-apps/gawk/gawk-4.2.1-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/gawk/${P}.tar.xz"
 LICENSE="GPL-2"
 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="forced-sandbox mpfr nls readline"
+IUSE="mpfr nls readline"
 
 RDEPEND="
dev-libs/gmp:0=
@@ -38,16 +38,6 @@ src_prepare() {
-e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \
extension/inplace.c || die
fi
-
-   if use forced-sandbox ; then
-   # Upstream doesn't want to add a configure flag for this.
-   # 
https://lists.gnu.org/archive/html/bug-sed/2018-03/msg1.html
-   sed -i \
-   -e '/^int do_flags = false;/s:false:DO_SANDBOX:' \
-   main.c || die
-   # Make sure the sed took.
-   grep -q '^int do_flags = DO_SANDBOX;' main.c || die "forcing 
sandbox failed"
-   fi
 }
 
 src_configure() {

diff --git a/sys-apps/gawk/gawk-5.0.0.ebuild b/sys-apps/gawk/gawk-5.0.0.ebuild
index 36ac1b77e8d..403c0d5ab7e 100644
--- a/sys-apps/gawk/gawk-5.0.0.ebuild
+++ b/sys-apps/gawk/gawk-5.0.0.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/gawk/${P}.tar.xz"
 LICENSE="GPL-2"
 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="forced-sandbox mpfr nls readline"
+IUSE="mpfr nls readline"
 
 RDEPEND="
dev-libs/gmp:0=
@@ -38,16 +38,6 @@ src_prepare() {
-e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \
extension/inplace.c || die
fi
-
-   if use forced-sandbox ; then
-   # Upstream doesn't want to add a configure flag for this.
-   # 
https://lists.gnu.org/archive/html/bug-sed/2018-03/msg1.html
-   sed -i \
-   -e '/^int do_flags = false;/s:false:DO_SANDBOX:' \
-   main.c || die
-   # Make sure the sed took.
-   grep -q '^int do_flags = DO_SANDBOX;' main.c || die "forcing 
sandbox failed"
-   fi
 }
 
 src_configure() {

diff --git a/sys-apps/gawk/gawk-5.0.1.ebuild b/sys-apps/gawk/gawk-5.0.1.ebuild
index d5b5bb4e27c..d07f70d6d8e 100644
--- a/sys-apps/gawk/gawk-5.0.1.ebuild
+++ b/sys-apps/gawk/gawk-5.0.1.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=7
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 LICENSE="GPL-2"
 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="forced-sandbox mpfr nls readline"
+IUSE="mpfr nls readline"
 
 RDEPEND="
dev-libs/gmp:0=
@@ -40,16 +40,6 @@ src_prepare() {
-e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \
extension/inplace.c || die
fi
-
-   if use forced-sandbox ; then
-   # Upstream doesn't want to add a configure flag for this.
-   # 
https://lists.gnu.org/archive/html/bug-sed/2018-03/msg1.html
-   sed -i \
-   -e '/^int do_flags = false;/s:false:DO_SANDBOX:' \
-   main.c || die
-   # M

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

2019-06-19 Thread Lars Wendler
commit: f05a8d5f827f4050f326f7ddcdfee67148f6d7bf
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jun 19 08:22:30 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jun 19 08:31:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f05a8d5f

sys-apps/gawk: Bump to version 5.0.1

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

 sys-apps/gawk/Manifest  |  1 +
 sys-apps/gawk/gawk-5.0.1.ebuild | 97 +
 2 files changed, 98 insertions(+)

diff --git a/sys-apps/gawk/Manifest b/sys-apps/gawk/Manifest
index 5da999102e9..dd687259340 100644
--- a/sys-apps/gawk/Manifest
+++ b/sys-apps/gawk/Manifest
@@ -1,3 +1,4 @@
 DIST gawk-4.1.4.tar.xz 2367832 BLAKE2B 
67004e2867e4c4f43aac7142a52c83642d8bb3b0a5451293418bc15e575a8ed1d97c0a975e084bf46ffd1c27dc70e48de492cd2e007773622ef14886b9269ee1
 SHA512 
6a0e9cf086544212f54b54261dcd517b611aaf495ef99c4b7740d07e363bb00c5632f3d7fd5e12a954d5aa9793764162a57453e0e18884b29c6c54b5f444c097
 DIST gawk-4.2.1.tar.xz 2985412 BLAKE2B 
ea0635904ae8af8943d545b21affbfad64de5a688a615e22e1af2634583d0002094c0668c3260837184f965452ccf84141fff705bbf42d55b6d55c7516c24d8b
 SHA512 
0e3006a795dc3ac91359a7d2590c0cccbfd39b18a1d491617d68505c55a2800355b1439050681b4fcacf65fb0d533151a046babe0fd774503037bab363ef2ae4
 DIST gawk-5.0.0.tar.xz 3000432 BLAKE2B 
d7885442c615e2b7986d6cb617db3ac376a5e572ab2aca3c6b2bd0f43feca4374f310bbf2e2a875b617df97cfebf98cb983d169468d51db39058b83eb9771afa
 SHA512 
9eb663bbcad53165b7ddb7d72cfb8377252b68004733a9eb8c191b2aff857e48ba811280311384243eb67574fbe7ac9edf4e507f9a82d67b4b2adff8ef6e
+DIST gawk-5.0.1.tar.xz 3136004 BLAKE2B 
1dd8a9bca2488f2d3c946406b01fcbdce0487922ece49fe2121c39d6d10bcfcb6a056edbbf88ba6c22772ef88a250fc8ffcba33ead399c0d7c8f5d19d0e896d3
 SHA512 
ff9842a91035f843482d93eac8a35cddf2ce16acaa43a0112c1efff08802aebf705ee70d47eff74a190dca7be330c31f7204ad27cb63bdee65333f9b9c984212

diff --git a/sys-apps/gawk/gawk-5.0.1.ebuild b/sys-apps/gawk/gawk-5.0.1.ebuild
new file mode 100644
index 000..d395bd25d3f
--- /dev/null
+++ b/sys-apps/gawk/gawk-5.0.1.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs multilib
+
+DESCRIPTION="GNU awk pattern-matching language"
+HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html";
+SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+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="forced-sandbox mpfr nls readline"
+
+RDEPEND="
+   dev-libs/gmp:0=
+   mpfr? ( dev-libs/mpfr:0= )
+   readline? ( sys-libs/readline:0= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   nls? ( sys-devel/gettext )
+"
+
+src_prepare() {
+   default
+
+   # use symlinks rather than hardlinks, and disable version links
+   sed -i \
+   -e '/^LN =/s:=.*:= $(LN_S):' \
+   -e '/install-exec-hook:/s|$|\nfoo:|' \
+   Makefile.in doc/Makefile.in || die
+   sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in || die #413327
+   # fix standards conflict on Solaris
+   if [[ ${CHOST} == *-solaris* ]] ; then
+   sed -i \
+   -e '/\<_XOPEN_SOURCE\>/s/1$/600/' \
+   -e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \
+   extension/inplace.c || die
+   fi
+
+   if use forced-sandbox ; then
+   # Upstream doesn't want to add a configure flag for this.
+   # 
https://lists.gnu.org/archive/html/bug-sed/2018-03/msg1.html
+   sed -i \
+   -e '/^int do_flags = false;/s:false:DO_SANDBOX:' \
+   main.c || die
+   # Make sure the sed took.
+   grep -q '^int do_flags = DO_SANDBOX;' main.c || die "forcing 
sandbox failed"
+   fi
+}
+
+src_configure() {
+   export ac_cv_libsigsegv=no
+   local myeconfargs=(
+   --libexec='$(libdir)/misc'
+   $(use_with mpfr)
+   $(use_enable nls)
+   $(use_with readline)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   rm -rf README_d # automatic dodocs barfs
+   default
+
+   # Install headers
+   insinto /usr/include/awk
+   doins *.h
+   rm "${ED}"/usr/include/awk/config.h || die
+}
+
+pkg_postinst() {
+   # symlink creation here as the links do not belong to gawk, but to any 
awk
+   if has_version app-admin/eselect && has_version app-eselect/eselect-awk 
; then
+   eselect awk update ifunset
+   else
+   local l
+   for l in "${EROOT}"/usr/share/man/man1/gawk.1* 
"${EROOT}"/us

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

2019-06-19 Thread Lars Wendler
commit: f3bb2b3e120a306a89e36ad8c638716c5c99d48c
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jun 19 08:30:59 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jun 19 08:31:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3bb2b3e

sys-apps/gawk: Removed old.

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

 sys-apps/gawk/Manifest  |  1 -
 sys-apps/gawk/gawk-4.1.4.ebuild | 75 -
 2 files changed, 76 deletions(-)

diff --git a/sys-apps/gawk/Manifest b/sys-apps/gawk/Manifest
index dd687259340..04104bc29ee 100644
--- a/sys-apps/gawk/Manifest
+++ b/sys-apps/gawk/Manifest
@@ -1,4 +1,3 @@
-DIST gawk-4.1.4.tar.xz 2367832 BLAKE2B 
67004e2867e4c4f43aac7142a52c83642d8bb3b0a5451293418bc15e575a8ed1d97c0a975e084bf46ffd1c27dc70e48de492cd2e007773622ef14886b9269ee1
 SHA512 
6a0e9cf086544212f54b54261dcd517b611aaf495ef99c4b7740d07e363bb00c5632f3d7fd5e12a954d5aa9793764162a57453e0e18884b29c6c54b5f444c097
 DIST gawk-4.2.1.tar.xz 2985412 BLAKE2B 
ea0635904ae8af8943d545b21affbfad64de5a688a615e22e1af2634583d0002094c0668c3260837184f965452ccf84141fff705bbf42d55b6d55c7516c24d8b
 SHA512 
0e3006a795dc3ac91359a7d2590c0cccbfd39b18a1d491617d68505c55a2800355b1439050681b4fcacf65fb0d533151a046babe0fd774503037bab363ef2ae4
 DIST gawk-5.0.0.tar.xz 3000432 BLAKE2B 
d7885442c615e2b7986d6cb617db3ac376a5e572ab2aca3c6b2bd0f43feca4374f310bbf2e2a875b617df97cfebf98cb983d169468d51db39058b83eb9771afa
 SHA512 
9eb663bbcad53165b7ddb7d72cfb8377252b68004733a9eb8c191b2aff857e48ba811280311384243eb67574fbe7ac9edf4e507f9a82d67b4b2adff8ef6e
 DIST gawk-5.0.1.tar.xz 3136004 BLAKE2B 
1dd8a9bca2488f2d3c946406b01fcbdce0487922ece49fe2121c39d6d10bcfcb6a056edbbf88ba6c22772ef88a250fc8ffcba33ead399c0d7c8f5d19d0e896d3
 SHA512 
ff9842a91035f843482d93eac8a35cddf2ce16acaa43a0112c1efff08802aebf705ee70d47eff74a190dca7be330c31f7204ad27cb63bdee65333f9b9c984212

diff --git a/sys-apps/gawk/gawk-4.1.4.ebuild b/sys-apps/gawk/gawk-4.1.4.ebuild
deleted file mode 100644
index af2a3ecda34..000
--- a/sys-apps/gawk/gawk-4.1.4.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit eutils toolchain-funcs multilib
-
-DESCRIPTION="GNU awk pattern-matching language"
-HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html";
-SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-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="mpfr nls readline"
-
-RDEPEND="mpfr? ( dev-libs/mpfr:0= )
-   readline? ( sys-libs/readline:0= )"
-DEPEND="${RDEPEND}
-   nls? ( sys-devel/gettext )"
-
-src_prepare() {
-   # use symlinks rather than hardlinks, and disable version links
-   sed -i \
-   -e '/^LN =/s:=.*:= $(LN_S):' \
-   -e '/install-exec-hook:/s|$|\nfoo:|' \
-   Makefile.in doc/Makefile.in || die
-   sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in #413327
-   # fix standards conflict on Solaris
-   if [[ ${CHOST} == *-solaris* ]] ; then
-   sed -i \
-   -e '/\<_XOPEN_SOURCE\>/s/$/600/' \
-   extension/inplace.c || die
-   fi
-}
-
-src_configure() {
-   export ac_cv_libsigsegv=no
-   econf \
-   --libexec='$(libdir)/misc' \
-   $(use_with mpfr) \
-   $(use_enable nls) \
-   $(use_with readline)
-}
-
-src_install() {
-   rm -rf README_d # automatic dodocs barfs
-   default
-
-   # Install headers
-   insinto /usr/include/awk
-   doins *.h || die
-   rm "${ED}"/usr/include/awk/config.h || die
-}
-
-pkg_postinst() {
-   # symlink creation here as the links do not belong to gawk, but to any 
awk
-   if has_version app-admin/eselect \
-   && has_version app-eselect/eselect-awk ; then
-   eselect awk update ifunset
-   else
-   local l
-   for l in "${EROOT}"usr/share/man/man1/gawk.1* 
"${EROOT}"usr/bin/gawk; do
-   [[ -e ${l} && ! -e ${l/gawk/awk} ]] && ln -s "${l##*/}" 
"${l/gawk/awk}"
-   done
-   [[ ! -e ${EROOT}bin/awk ]] && ln -s "../usr/bin/gawk" 
"${EROOT}bin/awk"
-   fi
-}
-
-pkg_postrm() {
-   if has_version app-admin/eselect \
-   && has_version app-eselect/eselect-awk ; then
-   eselect awk update ifunset
-   fi
-}



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

2019-05-23 Thread Mikle Kolyada
commit: fa40cd16165139d7e10cfc9ed8e2bdbe0f59e889
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu May 23 13:08:08 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu May 23 13:08:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa40cd16

sys-apps/gawk: arm stable wrt bug #684176

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"

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

diff --git a/sys-apps/gawk/gawk-4.2.1-r1.ebuild 
b/sys-apps/gawk/gawk-4.2.1-r1.ebuild
index 49debd23190..851ad16cabb 100644
--- a/sys-apps/gawk/gawk-4.2.1-r1.ebuild
+++ b/sys-apps/gawk/gawk-4.2.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-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"
+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="forced-sandbox mpfr nls readline"
 
 RDEPEND="



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

2019-05-23 Thread Mikle Kolyada
commit: edeb434f18e9e2147eb755dc9bb5d398aa8e20fb
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu May 23 13:08:42 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu May 23 13:08:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edeb434f

sys-apps/gawk: sh stable wrt bug #684176

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

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

diff --git a/sys-apps/gawk/gawk-4.2.1-r1.ebuild 
b/sys-apps/gawk/gawk-4.2.1-r1.ebuild
index 6bbb4c3ec1f..b64c6634b59 100644
--- a/sys-apps/gawk/gawk-4.2.1-r1.ebuild
+++ b/sys-apps/gawk/gawk-4.2.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-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"
+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="forced-sandbox mpfr nls readline"
 
 RDEPEND="



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

2019-05-23 Thread Mikle Kolyada
commit: 5b301dd6b9fef2b18dc6f56931d50e32a260f978
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu May 23 13:08:25 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu May 23 13:08:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b301dd6

sys-apps/gawk: m68k stable wrt bug #684176

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="m68k"

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

diff --git a/sys-apps/gawk/gawk-4.2.1-r1.ebuild 
b/sys-apps/gawk/gawk-4.2.1-r1.ebuild
index 851ad16cabb..6bbb4c3ec1f 100644
--- a/sys-apps/gawk/gawk-4.2.1-r1.ebuild
+++ b/sys-apps/gawk/gawk-4.2.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-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"
+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="forced-sandbox mpfr nls readline"
 
 RDEPEND="



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

2019-05-07 Thread Tobias Klausmann
commit: bce1a65af8897edd5135f5eecce54790c771a7d3
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Tue May  7 18:03:16 2019 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Tue May  7 18:03:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bce1a65a

sys-apps/gawk-4.2.1-r1: alpha stable

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

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

diff --git a/sys-apps/gawk/gawk-4.2.1-r1.ebuild 
b/sys-apps/gawk/gawk-4.2.1-r1.ebuild
index 1e93f81f54c..49debd23190 100644
--- a/sys-apps/gawk/gawk-4.2.1-r1.ebuild
+++ b/sys-apps/gawk/gawk-4.2.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-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"
+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="forced-sandbox mpfr nls readline"
 
 RDEPEND="



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

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

sys-apps/gawk: Add ~riscv keyword

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

 sys-apps/gawk/gawk-4.1.4.ebuild| 4 ++--
 sys-apps/gawk/gawk-4.2.1-r1.ebuild | 2 +-
 sys-apps/gawk/gawk-5.0.0.ebuild| 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-apps/gawk/gawk-4.1.4.ebuild b/sys-apps/gawk/gawk-4.1.4.ebuild
index 76e87ef801c..af2a3ecda34 100644
--- a/sys-apps/gawk/gawk-4.1.4.ebuild
+++ b/sys-apps/gawk/gawk-4.1.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 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="mpfr nls readline"
 
 RDEPEND="mpfr? ( dev-libs/mpfr:0= )

diff --git a/sys-apps/gawk/gawk-4.2.1-r1.ebuild 
b/sys-apps/gawk/gawk-4.2.1-r1.ebuild
index 33c9ba19df4..1e93f81f54c 100644
--- a/sys-apps/gawk/gawk-4.2.1-r1.ebuild
+++ b/sys-apps/gawk/gawk-4.2.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 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="forced-sandbox mpfr nls readline"
 
 RDEPEND="

diff --git a/sys-apps/gawk/gawk-5.0.0.ebuild b/sys-apps/gawk/gawk-5.0.0.ebuild
index f1caee35c34..23099a18b38 100644
--- a/sys-apps/gawk/gawk-5.0.0.ebuild
+++ b/sys-apps/gawk/gawk-5.0.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 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="forced-sandbox mpfr nls readline"
 
 RDEPEND="



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

2019-04-29 Thread Sergei Trofimovich
commit: bd4dc9b8f91332a2010ec9bf9d8bfff0681e2b8f
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Apr 29 19:44:19 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 29 19:49:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd4dc9b8

sys-apps/gawk: stable 4.2.1-r1 for hppa, bug #684176

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

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

diff --git a/sys-apps/gawk/gawk-4.2.1-r1.ebuild 
b/sys-apps/gawk/gawk-4.2.1-r1.ebuild
index eb4626fac7c..33c9ba19df4 100644
--- a/sys-apps/gawk/gawk-4.2.1-r1.ebuild
+++ b/sys-apps/gawk/gawk-4.2.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 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="forced-sandbox mpfr nls readline"
 
 RDEPEND="



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

2019-04-28 Thread Mikle Kolyada
commit: 0f75d9db6edc7c523f51b6b03033ff8c9da71fef
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Apr 28 20:25:59 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Apr 28 20:25:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f75d9db

sys-apps/gawk: s390 stable wrt bug #684176

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="s390"

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

diff --git a/sys-apps/gawk/gawk-4.2.1-r1.ebuild 
b/sys-apps/gawk/gawk-4.2.1-r1.ebuild
index a70a9da8c4c..eb4626fac7c 100644
--- a/sys-apps/gawk/gawk-4.2.1-r1.ebuild
+++ b/sys-apps/gawk/gawk-4.2.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 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="forced-sandbox mpfr nls readline"
 
 RDEPEND="



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

2019-04-27 Thread Sergei Trofimovich
commit: 65828cd84075d2958564685329c32d289236f7cc
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Apr 27 16:21:51 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Apr 27 16:25:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65828cd8

sys-apps/gawk: stable 4.2.1-r1 for ppc64, bug #684176

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

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

diff --git a/sys-apps/gawk/gawk-4.2.1-r1.ebuild 
b/sys-apps/gawk/gawk-4.2.1-r1.ebuild
index ee3717204ca..a70a9da8c4c 100644
--- a/sys-apps/gawk/gawk-4.2.1-r1.ebuild
+++ b/sys-apps/gawk/gawk-4.2.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 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="forced-sandbox mpfr nls readline"
 
 RDEPEND="



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

2019-04-27 Thread Sergei Trofimovich
commit: d6a0358a16ed2a0557fbc8805dfec8d5f06d02d4
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Apr 27 15:57:38 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Apr 27 15:57:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6a0358a

sys-apps/gawk: stable 4.2.1-r1 for ppc, bug #684176

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

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

diff --git a/sys-apps/gawk/gawk-4.2.1-r1.ebuild 
b/sys-apps/gawk/gawk-4.2.1-r1.ebuild
index d6da04de963..ee3717204ca 100644
--- a/sys-apps/gawk/gawk-4.2.1-r1.ebuild
+++ b/sys-apps/gawk/gawk-4.2.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 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="forced-sandbox mpfr nls readline"
 
 RDEPEND="



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

2019-04-27 Thread Sergei Trofimovich
commit: 33bcac13dd9a1e09549d816409a6efec62e77198
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Apr 27 15:44:26 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Apr 27 15:44:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33bcac13

sys-apps/gawk: stable 4.2.1-r1 for ia64, bug #684176

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

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

diff --git a/sys-apps/gawk/gawk-4.2.1-r1.ebuild 
b/sys-apps/gawk/gawk-4.2.1-r1.ebuild
index 4e6a5ce4f98..d6da04de963 100644
--- a/sys-apps/gawk/gawk-4.2.1-r1.ebuild
+++ b/sys-apps/gawk/gawk-4.2.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 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="forced-sandbox mpfr nls readline"
 
 RDEPEND="



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

2019-04-24 Thread Thomas Deutschmann
commit: b5a9f8be8018be6cafbb529560e2e24895e8c532
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Apr 24 21:13:51 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Apr 24 21:32:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5a9f8be

sys-apps/gawk: x86 stable (bug #684176)

Package-Manager: Portage-2.3.64, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

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

diff --git a/sys-apps/gawk/gawk-4.2.1-r1.ebuild 
b/sys-apps/gawk/gawk-4.2.1-r1.ebuild
index 562767da2d9..4e6a5ce4f98 100644
--- a/sys-apps/gawk/gawk-4.2.1-r1.ebuild
+++ b/sys-apps/gawk/gawk-4.2.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 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="forced-sandbox mpfr nls readline"
 
 RDEPEND="



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

2019-04-23 Thread Aaron Bauman
commit: bdb5baba73bd306c4bed0593f286f9137553292a
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Apr 24 02:01:25 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Apr 24 02:01:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdb5baba

sys-apps/gawk: arm64 stable (bug #684176)

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

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

diff --git a/sys-apps/gawk/gawk-4.2.1-r1.ebuild 
b/sys-apps/gawk/gawk-4.2.1-r1.ebuild
index 35e40662f1d..562767da2d9 100644
--- a/sys-apps/gawk/gawk-4.2.1-r1.ebuild
+++ b/sys-apps/gawk/gawk-4.2.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 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="forced-sandbox mpfr nls readline"
 
 RDEPEND="



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

2019-04-23 Thread Sergei Trofimovich
commit: 4aaae873a002deb257577692bd82b836dcfdb467
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Apr 23 20:40:25 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Apr 23 20:59:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aaae873

sys-apps/gawk: stable 4.2.1-r1 for sparc, bug #684176

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

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

diff --git a/sys-apps/gawk/gawk-4.2.1-r1.ebuild 
b/sys-apps/gawk/gawk-4.2.1-r1.ebuild
index eeab36a65b6..35e40662f1d 100644
--- a/sys-apps/gawk/gawk-4.2.1-r1.ebuild
+++ b/sys-apps/gawk/gawk-4.2.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 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="forced-sandbox mpfr nls readline"
 
 RDEPEND="



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

2019-04-23 Thread Mikle Kolyada
commit: 223a772e6bb65ac6e5005430fe773b5dee94cba2
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Apr 23 19:25:32 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Apr 23 19:25:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=223a772e

sys-apps/gawk: amd64 stable wrt bug #684176

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

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

diff --git a/sys-apps/gawk/gawk-4.2.1-r1.ebuild 
b/sys-apps/gawk/gawk-4.2.1-r1.ebuild
index 4cc3bdbff8e..eeab36a65b6 100644
--- a/sys-apps/gawk/gawk-4.2.1-r1.ebuild
+++ b/sys-apps/gawk/gawk-4.2.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 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="forced-sandbox mpfr nls readline"
 
 RDEPEND="



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

2019-04-13 Thread Lars Wendler
commit: 6923adf5db76559838b65dfa6b3c7a073d192cd3
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Apr 13 08:24:22 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Apr 13 08:55:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6923adf5

sys-apps/gawk: Bump to version 5.0.0

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

 sys-apps/gawk/Manifest  |  1 +
 sys-apps/gawk/gawk-5.0.0.ebuild | 93 +
 2 files changed, 94 insertions(+)

diff --git a/sys-apps/gawk/Manifest b/sys-apps/gawk/Manifest
index bd74f33aff2..5da999102e9 100644
--- a/sys-apps/gawk/Manifest
+++ b/sys-apps/gawk/Manifest
@@ -1,2 +1,3 @@
 DIST gawk-4.1.4.tar.xz 2367832 BLAKE2B 
67004e2867e4c4f43aac7142a52c83642d8bb3b0a5451293418bc15e575a8ed1d97c0a975e084bf46ffd1c27dc70e48de492cd2e007773622ef14886b9269ee1
 SHA512 
6a0e9cf086544212f54b54261dcd517b611aaf495ef99c4b7740d07e363bb00c5632f3d7fd5e12a954d5aa9793764162a57453e0e18884b29c6c54b5f444c097
 DIST gawk-4.2.1.tar.xz 2985412 BLAKE2B 
ea0635904ae8af8943d545b21affbfad64de5a688a615e22e1af2634583d0002094c0668c3260837184f965452ccf84141fff705bbf42d55b6d55c7516c24d8b
 SHA512 
0e3006a795dc3ac91359a7d2590c0cccbfd39b18a1d491617d68505c55a2800355b1439050681b4fcacf65fb0d533151a046babe0fd774503037bab363ef2ae4
+DIST gawk-5.0.0.tar.xz 3000432 BLAKE2B 
d7885442c615e2b7986d6cb617db3ac376a5e572ab2aca3c6b2bd0f43feca4374f310bbf2e2a875b617df97cfebf98cb983d169468d51db39058b83eb9771afa
 SHA512 
9eb663bbcad53165b7ddb7d72cfb8377252b68004733a9eb8c191b2aff857e48ba811280311384243eb67574fbe7ac9edf4e507f9a82d67b4b2adff8ef6e

diff --git a/sys-apps/gawk/gawk-5.0.0.ebuild b/sys-apps/gawk/gawk-5.0.0.ebuild
new file mode 100644
index 000..f1caee35c34
--- /dev/null
+++ b/sys-apps/gawk/gawk-5.0.0.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit toolchain-funcs multilib
+
+DESCRIPTION="GNU awk pattern-matching language"
+HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html";
+SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
+
+LICENSE="GPL-2"
+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="forced-sandbox mpfr nls readline"
+
+RDEPEND="
+   dev-libs/gmp:0=
+   mpfr? ( dev-libs/mpfr:0= )
+   readline? ( sys-libs/readline:0= )
+"
+DEPEND="${RDEPEND}
+   nls? ( sys-devel/gettext )"
+
+src_prepare() {
+   default
+
+   # use symlinks rather than hardlinks, and disable version links
+   sed -i \
+   -e '/^LN =/s:=.*:= $(LN_S):' \
+   -e '/install-exec-hook:/s|$|\nfoo:|' \
+   Makefile.in doc/Makefile.in || die
+   sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in #413327
+   # fix standards conflict on Solaris
+   if [[ ${CHOST} == *-solaris* ]] ; then
+   sed -i \
+   -e '/\<_XOPEN_SOURCE\>/s/1$/600/' \
+   -e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \
+   extension/inplace.c || die
+   fi
+
+   if use forced-sandbox ; then
+   # Upstream doesn't want to add a configure flag for this.
+   # 
https://lists.gnu.org/archive/html/bug-sed/2018-03/msg1.html
+   sed -i \
+   -e '/^int do_flags = false;/s:false:DO_SANDBOX:' \
+   main.c || die
+   # Make sure the sed took.
+   grep -q '^int do_flags = DO_SANDBOX;' main.c || die "forcing 
sandbox failed"
+   fi
+}
+
+src_configure() {
+   export ac_cv_libsigsegv=no
+   local myeconfargs=(
+   --libexec='$(libdir)/misc'
+   $(use_with mpfr)
+   $(use_enable nls)
+   $(use_with readline)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   rm -rf README_d # automatic dodocs barfs
+   default
+
+   # Install headers
+   insinto /usr/include/awk
+   doins *.h
+   rm "${ED%/}"/usr/include/awk/config.h || die
+}
+
+pkg_postinst() {
+   # symlink creation here as the links do not belong to gawk, but to any 
awk
+   if has_version app-admin/eselect \
+   && has_version app-eselect/eselect-awk ; then
+   eselect awk update ifunset
+   else
+   local l
+   for l in "${EROOT}"/usr/share/man/man1/gawk.1* 
"${EROOT}"/usr/bin/gawk; do
+   [[ -e ${l} && ! -e ${l/gawk/awk} ]] && ln -s "${l##*/}" 
"${l/gawk/awk}"
+   done
+   [[ ! -e ${EROOT}/bin/awk ]] && ln -s "../usr/bin/gawk" 
"${EROOT}/bin/awk"
+   fi
+}
+
+pkg_postrm() {
+   if has_version app-admin/eselect \
+   

  1   2   >