commit:     94073ad1de35483fe73da02fbb0e9c7c8f4daa4e
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu May  8 21:25:49 2025 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu May  8 21:41:23 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94073ad1

app-text/libabw: update EAPI 7 -> 8, drop obsolete c++14 force

Added in 2018 -- GCC 11 defaults to C++17 nowadays, Clang 6 defaulted to
C++14 and will change to C++17 in Clang 16.

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 app-text/libabw/libabw-0.1.3-r1.ebuild | 14 +++-----------
 1 file changed, 3 insertions(+), 11 deletions(-)

diff --git a/app-text/libabw/libabw-0.1.3-r1.ebuild 
b/app-text/libabw/libabw-0.1.3-r1.ebuild
index 3d6e9724578a..6cc33af72cd8 100644
--- a/app-text/libabw/libabw-0.1.3-r1.ebuild
+++ b/app-text/libabw/libabw-0.1.3-r1.ebuild
@@ -1,9 +1,7 @@
 # Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
-
-inherit flag-o-matic
+EAPI=8
 
 DESCRIPTION="Library parsing abiword documents"
 HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libabw";
@@ -12,7 +10,7 @@ 
SRC_URI="https://dev-www.libreoffice.org/src/${PN}/${P}.tar.xz";
 LICENSE="MPL-2.0"
 SLOT="0"
 KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv x86"
-IUSE="doc static-libs"
+IUSE="doc"
 
 BDEPEND="
        virtual/pkgconfig
@@ -29,13 +27,7 @@ DEPEND="${RDEPEND}
 "
 
 src_configure() {
-       # bug 619470
-       append-cxxflags -std=c++14
-
-       local myeconfargs=(
-               $(use_with doc docs)
-               $(use_enable static-libs static)
-       )
+       local myeconfargs=( $(use_with doc docs) )
        econf "${myeconfargs[@]}"
 }
 

Reply via email to