commit:     efc28166d34b42e3a1b924e420e6867d7c0d1ecc
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Mar  5 05:10:58 2026 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Mar  5 05:33:08 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efc28166

sys-apps/mawk: add 1.3.4_p20260302

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/mawk/Manifest                    |  2 ++
 sys-apps/mawk/mawk-1.3.4_p20260302.ebuild | 40 +++++++++++++++++++++++++++++++
 2 files changed, 42 insertions(+)

diff --git a/sys-apps/mawk/Manifest b/sys-apps/mawk/Manifest
index 1b7049bcc8e3..0923479738a9 100644
--- a/sys-apps/mawk/Manifest
+++ b/sys-apps/mawk/Manifest
@@ -2,3 +2,5 @@ DIST mawk-1.3.4-20250131.tgz 433213 BLAKE2B 
7a23051cfdb23f2451c23b357e895e49532c
 DIST mawk-1.3.4-20250131.tgz.asc 729 BLAKE2B 
7432d1c06f0a5d9a4deec34bfb795f0b7b8e04d43e259b8baab5f033349bf331f94c3d541334ba886545855e682e7c7ec372e8f66585731b09ef3be44b426032
 SHA512 
0d8ac93bdafcd8915b0d2d2b675f8d5cf2aeba655cd04af4b4037336b74b320e02db360b7d18b796aedc09fbabc8a42e471766ea24219bad7a1cbff4f7679552
 DIST mawk-1.3.4-20260129.tgz 436702 BLAKE2B 
e8ffc51d599ad9039676790f1179814a8f8c4f71c43b90245e089c533160ab9ee86e30e8c660d7a92cffef510822d3d257ee986c578489c5d49c596f90c654b9
 SHA512 
90debb7eefc5e6b9895d74f971c87b8e1e33562d7d991d9ae07d3396322e5bb86188faef7a721cdc688f0d4e42c1bba2641d23ddb9527e2df41f9b5ca9d59724
 DIST mawk-1.3.4-20260129.tgz.asc 729 BLAKE2B 
251b7d0c5cc03964dfc26c8794b671796f60ecbd1fd3cf21cff7abeaafe9fa0d23aca8098c0192dd4a7ae9922e3b44514c31a93decb10d89c7cd2bad0af19452
 SHA512 
4606000d69f5421d04edee6c7c8e7dea450ff86b43911fc635975267673279be564370ae7445529ed39d57342964c6424b1c86e8f764bd3cc82b38799edc8883
+DIST mawk-1.3.4-20260302.tgz 438318 BLAKE2B 
17547d29e90035f8d916f2d126961ee2d0b17150c3934d3bbb14bbf3ee483bdfa1b50de1b33d157392a88dbb507545733d2bf42172b0986eef4199ca47f086e8
 SHA512 
9ee6442d9475e895aef0f2f1b623c91c6e795561c2b4c25b9d9a42ce3aa5c1e622141f85a34a8012b6145b7509cdce2f7faefb3bb863267b6982543888a42370
+DIST mawk-1.3.4-20260302.tgz.asc 729 BLAKE2B 
f8177f837bcb55c51fedc535bf291c01848ea28f08a95b3f33b04634326710706e719506ca0587605983b4900d3fa6be3b3cc91815628dcf3870645349157414
 SHA512 
df4e87f6fb3ee1f37d76f13ce6f7e08dbd4ec757271bef92b5fb27ba17a24cd3d19f89a013dc3f924c11a78278c1d4d2d3e5c1173540139097fc791775d03ace

diff --git a/sys-apps/mawk/mawk-1.3.4_p20260302.ebuild 
b/sys-apps/mawk/mawk-1.3.4_p20260302.ebuild
new file mode 100644
index 000000000000..18ec7136c783
--- /dev/null
+++ b/sys-apps/mawk/mawk-1.3.4_p20260302.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/thomasdickey.asc
+inherit toolchain-funcs verify-sig
+
+MY_P="${P/_p/-}"
+DESCRIPTION="An (often faster than gawk) awk-interpreter"
+HOMEPAGE="https://invisible-island.net/mawk/mawk.html";
+SRC_URI="https://invisible-mirror.net/archives/${PN}/${MY_P}.tgz";
+SRC_URI+=" verify-sig? ( 
https://invisible-island.net/archives/${PN}/${MY_P}.tgz.asc )"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-thomasdickey-20260126 )"
+
+DOCS=( ACKNOWLEDGMENT CHANGES README )
+
+QA_CONFIG_IMPL_DECL_SKIP=(
+       arc4random # missing on musl but it handles it fine
+       arc4random_push # doesn't exist on Linux
+)
+
+src_configure() {
+       tc-export BUILD_CC
+       econf
+}
+
+src_install() {
+       default
+
+       exeinto /usr/share/doc/${PF}/examples
+       doexe examples/*
+       docompress -x /usr/share/doc/${PF}/examples
+}

Reply via email to