diff options
Diffstat (limited to 'media-plugins/cmt-plugins/cmt-plugins-1.17-r1.ebuild')
-rw-r--r-- | media-plugins/cmt-plugins/cmt-plugins-1.17-r1.ebuild | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/media-plugins/cmt-plugins/cmt-plugins-1.17-r1.ebuild b/media-plugins/cmt-plugins/cmt-plugins-1.17-r1.ebuild index b540f1e938d7..3205a5bdc884 100644 --- a/media-plugins/cmt-plugins/cmt-plugins-1.17-r1.ebuild +++ b/media-plugins/cmt-plugins/cmt-plugins-1.17-r1.ebuild @@ -1,24 +1,22 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit multilib toolchain-funcs multilib-minimal +inherit flag-o-matic toolchain-funcs multilib-minimal MY_P="cmt_${PV}" S="${WORKDIR}/${MY_P}" DESCRIPTION="CMT (computer music toolkit) LADSPA library plugins" -HOMEPAGE="https://www.ladspa.org/" +HOMEPAGE="https://www.ladspa.org/cmt/overview.html" SRC_URI="https://www.ladspa.org/download/${MY_P}.tgz" KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86" LICENSE="LGPL-2.1" SLOT="0" -IUSE="" DEPEND=">=media-libs/ladspa-sdk-1.13-r2[${MULTILIB_USEDEP}]" -RDEPEND="" PATCHES=( "${FILESDIR}/${P}-makefile.patch" @@ -37,6 +35,11 @@ src_prepare() { } multilib_src_compile() { + # -Werror=odr + # https://bugs.gentoo.org/860120 + # Upstream contact method is email. I have sent one describing the issue. + filter-lto + cd src tc-export CXX emake PLUGIN_LIB="cmt.so" |