diff options
-rw-r--r-- | sys-apps/gawk/Manifest | 3 | ||||
-rw-r--r-- | sys-apps/gawk/gawk-5.2.0.ebuild (renamed from sys-apps/gawk/gawk-5.1.65.ebuild) | 9 | ||||
-rw-r--r-- | 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 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 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<maintainer type="project"> - <email>base-system@gentoo.org</email> - <name>Gentoo Base System</name> -</maintainer> -<use> - <flag name="mpfr">use mpfr for high precision arithmetic (-M / --bignum)</flag> -</use> + <maintainer type="project"> + <email>base-system@gentoo.org</email> + <name>Gentoo Base System</name> + </maintainer> + <use> + <flag name="mpfr"> + Use <pkg>dev-libs/mpfr</pkg> for high precision arithmetic (-M / --bignum) + </flag> + <flag name="pma"> + Experimental Persistent Memory Allocator (PMA) support which allows persistence + of variables, arrays, and user-defined functions across runs. + </flag> + </use> </pkgmetadata> |