commit:     5945d0065b089b2b32a16c7c5122aa1e55222d58
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb  6 20:36:57 2026 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb  6 20:38:44 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5945d006

sys-apps/texinfo: add 7.2.91 (unkeyworded)

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

 sys-apps/texinfo/Manifest                                     |  2 ++
 .../texinfo/{texinfo-9999.ebuild => texinfo-7.2.91.ebuild}    | 11 ++++++-----
 sys-apps/texinfo/texinfo-9999.ebuild                          |  8 ++++----
 3 files changed, 12 insertions(+), 9 deletions(-)

diff --git a/sys-apps/texinfo/Manifest b/sys-apps/texinfo/Manifest
index 360782194ae0..e3e860f83e6b 100644
--- a/sys-apps/texinfo/Manifest
+++ b/sys-apps/texinfo/Manifest
@@ -1,2 +1,4 @@
+DIST texinfo-7.2.91.tar.xz 6913744 BLAKE2B 
2e84e668d8a841ed358016a20885e3baee50b85faaaa69834be5b1da2666232110170f6700cacfaa5fbc927a6ddcddcef3bc5d1248697e11aa89cc4035c5f8cc
 SHA512 
fab3542389243b463fa53cadd67ed24746168214ca4b08ab674dfa944a9a914af9ac31443cff5fb4929c15235a8582e043ddc5e8cda9e5ad2a4b2481ac85f13b
+DIST texinfo-7.2.91.tar.xz.sig 265 BLAKE2B 
34c598793640e49264067fa8084370fffeb6e8de6fa61ceec0aa60f6c048ef1ea37579ad54536dd444e3b433a04416a32f03bcc6a82d35ed66cdba77a4beaefc
 SHA512 
80abaa162fc5e7ae8d800b49c8223db509565508391c8245acb1ecd9b699543f8ce98511b46a8173d8c51d5b04e02fefd0a5f28107c2ddf4b13f442cee289ea6
 DIST texinfo-7.2.tar.xz 6408432 BLAKE2B 
fc6bd020310a437a73d5723d257ca3da1d15329e9e668fa78c49ac77759c2c990d4422c2a7071b217ea214b88389a0cbb43d3fcfa5fe9bf9651270167b15c342
 SHA512 
8e67337ae12a552fc620c43725507a4978710ea6630e98b0f5e98eb3f79a90e191dde5225699aa6217c26f171d277461f76150f0459cd07b40c3234d2f3d89bf
 DIST texinfo-7.2.tar.xz.sig 265 BLAKE2B 
dc3a1b157efce581ff67b1605c646a5c78fe355176376b2ec8f5d35f0b1e28fc86ef03e73fe2f2ba4e50cc893d1ad379f6be1b8b627a6eb78560b37aeb37c880
 SHA512 
fcb5bcf655e16f8994b33242516cff7f5dc6684555c889fee4a4e5b01cbc9c8163d6ea5c77722b2bb8d6f65120650de4daff027bee135d1c29f82316211d8fb4

diff --git a/sys-apps/texinfo/texinfo-9999.ebuild 
b/sys-apps/texinfo/texinfo-7.2.91.ebuild
similarity index 94%
copy from sys-apps/texinfo/texinfo-9999.ebuild
copy to sys-apps/texinfo/texinfo-7.2.91.ebuild
index 24d1518d6df8..3989edaf83e5 100644
--- a/sys-apps/texinfo/texinfo-9999.ebuild
+++ b/sys-apps/texinfo/texinfo-7.2.91.ebuild
@@ -44,7 +44,8 @@ fi
 
 LICENSE="GPL-3+"
 SLOT="0"
-IUSE="nls +standalone static"
+IUSE="nls +standalone static test"
+RESTRICT="!test? ( test )"
 
 RDEPEND="
        || ( app-doc/info-manual >=app-editors/emacs-26:* )
@@ -62,10 +63,6 @@ BDEPEND="
        nls? ( >=sys-devel/gettext-0.19.6 )
 "
 
-PATCHES=(
-       "${FILESDIR}"/${PN}-7.2-perl-5.42.patch
-)
-
 src_prepare() {
        default
 
@@ -93,7 +90,10 @@ src_configure() {
        # TODO:
        # --with-external-Unicode-EastAsianWidth
        # --with-external-Text-Unidecode
+       # --with-external-libintl-perl
+       # --enable-perl-xs
        # --enable-xs-perl-libintl for musl (7.2)?
+       # --with-swig
        #
        # Also, 7.0.91 seemed to introduce a included-libunistring w/ 
USE=-standalone
        # but it doesn't seem to do anything?
@@ -101,6 +101,7 @@ src_configure() {
                --cache-file="${S}"/config.cache
                $(use_enable nls)
                $(use_enable !standalone perl-xs)
+               $(use_enable test t2a-tests)
        )
 
        econf "${myeconfargs[@]}"

diff --git a/sys-apps/texinfo/texinfo-9999.ebuild 
b/sys-apps/texinfo/texinfo-9999.ebuild
index 24d1518d6df8..bf8c85bb893e 100644
--- a/sys-apps/texinfo/texinfo-9999.ebuild
+++ b/sys-apps/texinfo/texinfo-9999.ebuild
@@ -62,10 +62,6 @@ BDEPEND="
        nls? ( >=sys-devel/gettext-0.19.6 )
 "
 
-PATCHES=(
-       "${FILESDIR}"/${PN}-7.2-perl-5.42.patch
-)
-
 src_prepare() {
        default
 
@@ -93,7 +89,10 @@ src_configure() {
        # TODO:
        # --with-external-Unicode-EastAsianWidth
        # --with-external-Text-Unidecode
+       # --with-external-libintl-perl
+       # --enable-perl-xs
        # --enable-xs-perl-libintl for musl (7.2)?
+       # --with-swig
        #
        # Also, 7.0.91 seemed to introduce a included-libunistring w/ 
USE=-standalone
        # but it doesn't seem to do anything?
@@ -101,6 +100,7 @@ src_configure() {
                --cache-file="${S}"/config.cache
                $(use_enable nls)
                $(use_enable !standalone perl-xs)
+               $(use_enable test t2a-tests)
        )
 
        econf "${myeconfargs[@]}"

Reply via email to