From 532f0fbbe961ef70adc990697c8a92d5b027094e Mon Sep 17 00:00:00 2001 From: David Seifert Date: Sat, 10 Mar 2018 20:41:52 +0100 Subject: media-libs/libsidplayfp: Build in C++14 mode Closes: https://bugs.gentoo.org/649832 Package-Manager: Portage-2.3.24, Repoman-2.3.6 --- media-libs/libsidplayfp/libsidplayfp-1.8.1.ebuild | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'media-libs') diff --git a/media-libs/libsidplayfp/libsidplayfp-1.8.1.ebuild b/media-libs/libsidplayfp/libsidplayfp-1.8.1.ebuild index 8d0ef050961a..93296cb979e6 100644 --- a/media-libs/libsidplayfp/libsidplayfp-1.8.1.ebuild +++ b/media-libs/libsidplayfp/libsidplayfp-1.8.1.ebuild @@ -1,8 +1,9 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 -inherit eutils versionator + +inherit eutils flag-o-matic versionator DESCRIPTION="A library for the sidplay2 fork with resid-fp" HOMEPAGE="https://sourceforge.net/projects/sidplay-residfp/" @@ -13,14 +14,16 @@ SLOT="0" KEYWORDS="~amd64 ~hppa ~x86" IUSE="cpu_flags_x86_mmx static-libs" -DOCS=( AUTHORS NEWS README TODO ) - src_prepare() { # fix automagic. warning: modifying .ac triggers maintainer mode. sed -i -e 's:doxygen:dIsAbLe&:' configure || die } src_configure() { + # relies on undocumented "uint" type in libstdc++ + # bug 649832 + append-cxxflags -std=c++14 + econf \ $(use_enable static-libs static) \ $(use_enable cpu_flags_x86_mmx mmx) -- cgit v1.2.3-65-gdbad