commit:     612b9662b9e7dc2d86cd46b586dfd40d75185ecc
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 24 19:17:54 2024 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Sun Mar 24 19:33:20 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=612b9662

app-text/texlive-core: call reautoconf to apply cairo build fixes, drop 
--enable-year2038

Disable --enable-year2038 while it snuck in during testing of the new
texlive 2023 ebuilds.

Closes: https://bugs.gentoo.org/927714
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 .../{texlive-core-2023-r4.ebuild => texlive-core-2023-r5.ebuild}     | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2023-r4.ebuild 
b/app-text/texlive-core/texlive-core-2023-r5.ebuild
similarity index 98%
rename from app-text/texlive-core/texlive-core-2023-r4.ebuild
rename to app-text/texlive-core/texlive-core-2023-r5.ebuild
index 835a9543f9e5..0baed94ace9b 100644
--- a/app-text/texlive-core/texlive-core-2023-r4.ebuild
+++ b/app-text/texlive-core/texlive-core-2023-r5.ebuild
@@ -225,6 +225,10 @@ src_prepare() {
        default
 
        elibtoolize
+
+       # Drop this once cairo's autoconf patches are gone. See
+       # https://bugs.gentoo.org/927714#c4 and https://bugs.gentoo.org/853121.
+       "${S}"/reautoconf libs/cairo || die
 }
 
 src_configure() {
@@ -271,7 +275,6 @@ src_configure() {
                --enable-tektronixwin
                --enable-unitermwin
                --enable-vlna
-               --enable-year2038
                --disable-psutils
                --disable-t1utils
                --enable-ipc

Reply via email to