commit:     36c8770ebcb7729cbc83457cf6b312a84cd30465
Author:     Nicolas PARLANT <nicolas.parlant <AT> parhuet <DOT> fr>
AuthorDate: Mon May 12 06:55:14 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue May 13 00:52:57 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36c8770e

media-sound/mixxx: use dot-a.eclass

no strip-lto-bytecode because mixxx doesn't install static-libs

Closes: https://bugs.gentoo.org/955775
Signed-off-by: Nicolas PARLANT <nicolas.parlant <AT> parhuet.fr>
Part-of: https://github.com/gentoo/gentoo/pull/42041
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-sound/mixxx/mixxx-2.5.0.ebuild | 4 ++--
 media-sound/mixxx/mixxx-2.5.1.ebuild | 4 ++--
 media-sound/mixxx/mixxx-9999.ebuild  | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/media-sound/mixxx/mixxx-2.5.0.ebuild 
b/media-sound/mixxx/mixxx-2.5.0.ebuild
index e03263230b4a..938387572f4c 100644
--- a/media-sound/mixxx/mixxx-2.5.0.ebuild
+++ b/media-sound/mixxx/mixxx-2.5.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit cmake flag-o-matic toolchain-funcs udev xdg
+inherit cmake dot-a udev xdg
 
 DESCRIPTION="Advanced Digital DJ tool based on Qt"
 HOMEPAGE="https://mixxx.org/";
@@ -113,7 +113,7 @@ CMAKE_SKIP_TESTS=(
 
 src_configure() {
        # prevent ld error as package builds static libs.
-       tc-is-lto && append-flags $(test-flags -ffat-lto-objects)
+       lto-guarantee-fat
 
        local mycmakeargs=(
                -DBATTERY="$(usex upower)"

diff --git a/media-sound/mixxx/mixxx-2.5.1.ebuild 
b/media-sound/mixxx/mixxx-2.5.1.ebuild
index ccd7a1fa52a5..d1014377443b 100644
--- a/media-sound/mixxx/mixxx-2.5.1.ebuild
+++ b/media-sound/mixxx/mixxx-2.5.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit cmake flag-o-matic toolchain-funcs udev xdg
+inherit cmake dot-a udev xdg
 
 DESCRIPTION="Advanced Digital DJ tool based on Qt"
 HOMEPAGE="https://mixxx.org/";
@@ -111,7 +111,7 @@ CMAKE_SKIP_TESTS=(
 
 src_configure() {
        # prevent ld error as package builds static libs.
-       tc-is-lto && append-flags $(test-flags -ffat-lto-objects)
+       lto-guarantee-fat
 
        local mycmakeargs=(
                -DBATTERY="$(usex upower)"

diff --git a/media-sound/mixxx/mixxx-9999.ebuild 
b/media-sound/mixxx/mixxx-9999.ebuild
index 1d2e2a4f9aef..80c60309d29e 100644
--- a/media-sound/mixxx/mixxx-9999.ebuild
+++ b/media-sound/mixxx/mixxx-9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit cmake flag-o-matic toolchain-funcs udev xdg
+inherit cmake dot-a udev xdg
 
 DESCRIPTION="Advanced Digital DJ tool based on Qt"
 HOMEPAGE="https://mixxx.org/";
@@ -109,7 +109,7 @@ CMAKE_SKIP_TESTS=(
 
 src_configure() {
        # prevent ld error as package builds static libs.
-       tc-is-lto && append-flags $(test-flags -ffat-lto-objects)
+       lto-guarantee-fat
 
        local mycmakeargs=(
                -DBATTERY="$(usex upower)"

Reply via email to