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
+}