commit: 61e8faa740e743e182dd68d76f04563feb29f688 Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Wed Feb 4 01:18:07 2026 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Wed Feb 4 01:21:08 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61e8faa7
sys-devel/reflex: add 20260131 Signed-off-by: Sam James <sam <AT> gentoo.org> sys-devel/reflex/Manifest | 2 ++ sys-devel/reflex/reflex-20260131.ebuild | 31 +++++++++++++++++++++++++++++++ 2 files changed, 33 insertions(+) diff --git a/sys-devel/reflex/Manifest b/sys-devel/reflex/Manifest index 057885906401..8b57dddcec0a 100644 --- a/sys-devel/reflex/Manifest +++ b/sys-devel/reflex/Manifest @@ -1,2 +1,4 @@ DIST reflex-20241231.tgz 483545 BLAKE2B 4a52eec5432b1418787f58d4b59fb8e4503583939484cdf79143daaaf24a3cece713939f10ba13f8bf32de9fc61fe0821c4f5ac39b79ed211e49ddb2dd5e9858 SHA512 1e511a64b4a9eec1d7a987d0cb7726cc61277bcc45180d5537a0a17e67929f63547ec978b839e44e44029477b6d45bba8e3c3452c17e1cf80e3adf3dfdd12e13 DIST reflex-20241231.tgz.asc 729 BLAKE2B 96b171e139a3c155f8fccb9f96e9824f3e34cb9b915e963c9a69f7401f165548601b9a5be7626bef93409b0e339d720346ee248d63c3f213842e6617cc33612d SHA512 eef7c5f3e91204d95ba89352d3335638be34dd75f3627d7d1dae6988ef4609a06176cf994202bad90d4244b9e17fba49c698f5ec89af9023748f21e1b82457cc +DIST reflex-20260131.tgz 492074 BLAKE2B da2845a771dfc7818240525d437d87b7a693153aba1a8e04e04080e66cb466f887b527df8a4a8559e93ae845c17b285b2a10f49ee74803e73068a8aeda796e5e SHA512 25df919dc31ff33b9e7d18218d32898d35b4a8484e98a45796dbea191f5d2a379766d400cc211acc795bfb91226c75f664c8dd6cda9cd46d5d606298665a0014 +DIST reflex-20260131.tgz.asc 729 BLAKE2B 9e5b851fa9d029ef27d662c3273ff50cece2426184b0cef7220bd6d42441d754e38255b32fa0ca02a7165eacf4d3f775bf9f7fa6b0d84e12c8691f836ff3330f SHA512 803148a7501eda89ab87b4dcceb880c75f4b452fea3f24639486c120457f0fb149a51bb8d973cf11576fd55f5b7bdc74417990f93d93325cbcffe2774470eed9 diff --git a/sys-devel/reflex/reflex-20260131.ebuild b/sys-devel/reflex/reflex-20260131.ebuild new file mode 100644 index 000000000000..4dfad29054f3 --- /dev/null +++ b/sys-devel/reflex/reflex-20260131.ebuild @@ -0,0 +1,31 @@ +# Copyright 2022-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 dot-a verify-sig + +DESCRIPTION="This is a variant of the flex fast lexical scanner" +HOMEPAGE="https://invisible-island.net/reflex/" +SRC_URI="https://invisible-island.net/archives/${PN}/${P}.tgz" +SRC_URI+=" verify-sig? ( https://invisible-island.net/archives/${PN}/${P}.tgz.asc )" + +LICENSE="FLEX" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +BDEPEND=" + app-alternatives/yacc + verify-sig? ( >=sec-keys/openpgp-keys-thomasdickey-20260204 ) +" + +src_configure() { + lto-guarantee-fat + econf --with-manpage-format=formatted +} + +src_install() { + default + strip-lto-bytecode +}
