commit:     59f2556b041f91278457fa3a5d9831dbda0652fd
Author:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
AuthorDate: Sun Jul  7 22:15:25 2024 +0000
Commit:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Mon Jul  8 03:18:38 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59f2556b

media-libs/flac: make sure elibtoolize is applied

Needed to e.g. pass LTO warning flags through to the linker.

Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>

 media-libs/flac/flac-1.4.3.ebuild | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/media-libs/flac/flac-1.4.3.ebuild 
b/media-libs/flac/flac-1.4.3.ebuild
index 88c731fe0cbc..c68945a115f4 100644
--- a/media-libs/flac/flac-1.4.3.ebuild
+++ b/media-libs/flac/flac-1.4.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit flag-o-matic multilib-minimal
+inherit flag-o-matic libtool multilib-minimal
 
 DESCRIPTION="Free lossless audio encoder and decoder"
 HOMEPAGE="https://xiph.org/flac/";
@@ -27,6 +27,11 @@ BDEPEND="
        virtual/pkgconfig
 "
 
+src_prepare() {
+       default
+       elibtoolize
+}
+
 multilib_src_configure() {
        # -fipa-pta exposes a test failure in replaygain_analysis 
(https://gcc.gnu.org/PR115533)
        # TOOD: Replace with some -ffp-contract= option?

Reply via email to