commit: 7ffd733a6938ca1321ffdce5e11ac5f809e2ed9c Author: Fabian Groffen <grobian <AT> gentoo <DOT> org> AuthorDate: Wed Feb 4 10:25:33 2026 +0000 Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org> CommitDate: Wed Feb 4 10:25:33 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ffd733a
media-libs/libdvdcss: drop unsupported flag for macOS Prefix Our toolchain doesn't ignore (or support) -no-cpp-precomp. Closes: https://bugs.gentoo.org/969100 Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org> media-libs/libdvdcss/libdvdcss-1.4.3.ebuild | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/media-libs/libdvdcss/libdvdcss-1.4.3.ebuild b/media-libs/libdvdcss/libdvdcss-1.4.3.ebuild index 4ad109a0b922..b3ac13dd5f7f 100644 --- a/media-libs/libdvdcss/libdvdcss-1.4.3.ebuild +++ b/media-libs/libdvdcss/libdvdcss-1.4.3.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI="8" inherit multilib-minimal @@ -11,11 +11,19 @@ SRC_URI="https://download.videolan.org/pub/${PN}/${PV}/${P}.tar.bz2" LICENSE="GPL-2" SLOT="1.2" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~arm64-macos ~x64-macos" IUSE="doc" BDEPEND="doc? ( app-text/doxygen )" +src_prepare() { + default + + # bug 969100 -no-cpp-precomp works with gcc-apple and probably + # AppleClang, neither of which we use on macOS systems in Gentoo Prefix + sed -i -e 's/-no-cpp-precomp//' configure || die +} + multilib_src_configure() { ECONF_SOURCE=${S} econf \ --disable-static \
