From 5de4f2e74de632b6f4b8a70d1c99a85d75d61647 Mon Sep 17 00:00:00 2001 From: Viorel Date: Sat, 9 Oct 2021 14:53:15 +0300 Subject: [PATCH] media-gfx/synfig: fix RDEPEND Enable imagemagick and ffmpeg by default Fix RDEPEND until `app-portage/iwdevtools` is happy Add a few missing dependencies for building on a clean system Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Viorel Munteanu --- ...ig-1.5.0.ebuild => synfig-1.5.0-r1.ebuild} | 39 +++++++++++-------- 1 file changed, 23 insertions(+), 16 deletions(-) rename media-gfx/synfig/{synfig-1.5.0.ebuild => synfig-1.5.0-r1.ebuild} (72%) diff --git a/media-gfx/synfig/synfig-1.5.0.ebuild b/media-gfx/synfig/synfig-1.5.0-r1.ebuild similarity index 72% rename from media-gfx/synfig/synfig-1.5.0.ebuild rename to media-gfx/synfig/synfig-1.5.0-r1.ebuild index 6074334..aee130c 100644 --- a/media-gfx/synfig/synfig-1.5.0.ebuild +++ b/media-gfx/synfig/synfig-1.5.0-r1.ebuild @@ -5,7 +5,7 @@ EAPI=7 -inherit autotools eutils multilib flag-o-matic +inherit autotools # Original TODO from bgo-overlay # Todo: enable OpenGL (currently not compiling) @@ -18,30 +18,37 @@ SRC_URI="https://github.com/synfig/synfig/archive/refs/tags/v${PV}.tar.gz -> syn LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="imagemagick ffmpeg dv openexr truetype jpeg fontconfig opencl" +IUSE="dv fontconfig jpeg opencl openexr truetype" + +REQUIRED_USE="fontconfig? ( truetype )" DEPEND=" ~dev-cpp/ETL-${PV} >=dev-cpp/glibmm-2.4:2 dev-cpp/libxmlpp:2.6 - dev-libs/boost:= + dev-libs/glib:2 + dev-libs/libltdl dev-libs/libsigc++:2 + media-gfx/imagemagick:=[cxx] + media-libs/libmng:= media-libs/libpng:= - media-libs/mlt:= - sci-libs/fftw:3.0 +