commit:     783d5b43d785767b21e197a3570c857329d59f0c
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  7 13:48:17 2024 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Jan 12 19:08:15 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=783d5b43

media-sound/ncmpcpp: [QA] Remove invalid USE=lto

Remove USE=lto, as it was only used to append -flto.  Also remove
lto flag filtering, as it seems to have been mistakenly added
to facilitate control via USE=flto.

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 media-sound/ncmpcpp/ncmpcpp-0.9.2-r3.ebuild | 9 ++++-----
 media-sound/ncmpcpp/ncmpcpp-9999.ebuild     | 9 ++++-----
 2 files changed, 8 insertions(+), 10 deletions(-)

diff --git a/media-sound/ncmpcpp/ncmpcpp-0.9.2-r3.ebuild 
b/media-sound/ncmpcpp/ncmpcpp-0.9.2-r3.ebuild
index 0a88111e0879..88dfc6c7e3b7 100644
--- a/media-sound/ncmpcpp/ncmpcpp-0.9.2-r3.ebuild
+++ b/media-sound/ncmpcpp/ncmpcpp-0.9.2-r3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit autotools flag-o-matic
+inherit autotools
 
 DESCRIPTION="featureful ncurses based MPD client inspired by ncmpc"
 HOMEPAGE="
@@ -15,7 +15,7 @@ SRC_URI="https://rybczak.net/ncmpcpp/stable/${P}.tar.bz2";
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86"
-IUSE="clock lto outputs taglib visualizer"
+IUSE="clock outputs taglib visualizer"
 
 RDEPEND="
        >=media-libs/libmpdclient-2.1
@@ -43,13 +43,12 @@ src_prepare() {
 }
 
 src_configure() {
-       filter-lto
-
+       # --with-lto only appends -flto
        econf \
                $(use_enable clock) \
                $(use_enable outputs) \
                $(use_enable visualizer) \
-               $(use_with lto) \
+               --without-lto \
                $(use_with taglib) \
                $(use_with visualizer fftw)
 }

diff --git a/media-sound/ncmpcpp/ncmpcpp-9999.ebuild 
b/media-sound/ncmpcpp/ncmpcpp-9999.ebuild
index eba3c3b8e0f0..83a7d42906c9 100644
--- a/media-sound/ncmpcpp/ncmpcpp-9999.ebuild
+++ b/media-sound/ncmpcpp/ncmpcpp-9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit autotools flag-o-matic git-r3
+inherit autotools git-r3
 
 DESCRIPTION="featureful ncurses based MPD client inspired by ncmpc"
 HOMEPAGE="
@@ -14,7 +14,7 @@ EGIT_REPO_URI="https://github.com/ncmpcpp/ncmpcpp";
 LICENSE="GPL-2"
 
 SLOT="0"
-IUSE="clock lto outputs taglib visualizer"
+IUSE="clock outputs taglib visualizer"
 
 RDEPEND="
        >=media-libs/libmpdclient-2.1
@@ -41,13 +41,12 @@ src_prepare() {
 }
 
 src_configure() {
-       filter-lto
-
+       # --with-lto only appends -flto
        econf \
                $(use_enable clock) \
                $(use_enable outputs) \
                $(use_enable visualizer) \
-               $(use_with lto) \
+               --without-lto \
                $(use_with taglib) \
                $(use_with visualizer fftw)
 }

Reply via email to