commit:     48bbea71141237cb25eaf68128549a9ed539ea33
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sat May  6 09:47:39 2023 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sat May  6 09:47:50 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48bbea71

media-video/mkvtoolnix: Work around issue when building with USE=-nls

This issue was only evident when LINGUAS included a supported language
other than English, such as ru.

Closes: https://bugs.gentoo.org/904710
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 media-video/mkvtoolnix/mkvtoolnix-75.0.0.ebuild | 5 ++++-
 media-video/mkvtoolnix/mkvtoolnix-9999.ebuild   | 5 ++++-
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/media-video/mkvtoolnix/mkvtoolnix-75.0.0.ebuild 
b/media-video/mkvtoolnix/mkvtoolnix-75.0.0.ebuild
index 628d982c71e9..4637f4ccbfb9 100644
--- a/media-video/mkvtoolnix/mkvtoolnix-75.0.0.ebuild
+++ b/media-video/mkvtoolnix/mkvtoolnix-75.0.0.ebuild
@@ -104,13 +104,16 @@ src_configure() {
 
                $(use_with dvd dvdread)
                $(use_with nls gettext)
-               $(usex nls "" --with-po4a=false)
+               #$(use_with nls po4a)
                --disable-update-check
                --disable-optimization
                --with-boost="${ESYSROOT}"/usr
                --with-boost-libdir="${ESYSROOT}"/usr/$(get_libdir)
        )
 
+       # Work around bug #904710.
+       use nls || export ac_cv_path_PO4A=
+
        econf "${myeconfargs[@]}"
 }
 

diff --git a/media-video/mkvtoolnix/mkvtoolnix-9999.ebuild 
b/media-video/mkvtoolnix/mkvtoolnix-9999.ebuild
index 628d982c71e9..4637f4ccbfb9 100644
--- a/media-video/mkvtoolnix/mkvtoolnix-9999.ebuild
+++ b/media-video/mkvtoolnix/mkvtoolnix-9999.ebuild
@@ -104,13 +104,16 @@ src_configure() {
 
                $(use_with dvd dvdread)
                $(use_with nls gettext)
-               $(usex nls "" --with-po4a=false)
+               #$(use_with nls po4a)
                --disable-update-check
                --disable-optimization
                --with-boost="${ESYSROOT}"/usr
                --with-boost-libdir="${ESYSROOT}"/usr/$(get_libdir)
        )
 
+       # Work around bug #904710.
+       use nls || export ac_cv_path_PO4A=
+
        econf "${myeconfargs[@]}"
 }
 

Reply via email to