Created attachment 587640 [details] synfig-1.3.11.ebuild Hi! This is an update of Synfig (synfig-core), a film-quality vector animation (core engine). Synfig-1.3.11.ebuild (synfig-core) depends on ETL-1.3.11.ebuild (bug 692622). Please, take a look at synfig-1.3.11.ebuild DEPEND, RDEPEND, etc. and feel free to amend! I will also attach an updated metadata.xml.
Created attachment 587708 [details] metadata.xml (media-gfx/synfig) updated metadata.xml.
Synfig's components: bug 692622 ETL-1.3.11.ebuild bug 692628 synfig-1.3.11.ebuild bug 692640 synfigstudio-1.3.11.ebuild
Please, choose wisely between media-gfx and media-video categories: looking at other overlays, synfig and synfigstudio fall under the former.
Created attachment 630940 [details] media-gfx/synfig-1.3.11.ebuild Fix SRC_URI.
Created attachment 630942 [details] media-gfx/synfig-1.3.13.ebuild Bump version.
Created attachment 630944 [details] Manifest (media-gfx/synfig) Add Manifest file for both v1.3.11 and v1.3.13.
Getting error: when use flag -magickpp: configure: error: conditional "HAVE_LIBMAGICKPP" was never defined. with this use flags: USE="ffmpeg fontconfig* imagemagick jpeg magickpp%* mng%* nls%* opencl%* opengl png%* truetype -debug% -dv -libavcodec% -openexr (-tiff%*)" In file included from /var/tmp/portage/media-gfx/synfig-1.3.13/work/synfig-1.3.13/synfig-core/src/synfig/rendering/opengl/task/taskgl.h:32, from /var/tmp/portage/media-gfx/synfig-1.3.13/work/synfig-1.3.13/synfig-core/src/synfig/rendering/renderer.cpp:54: /var/tmp/portage/media-gfx/synfig-1.3.13/work/synfig-1.3.13/synfig-core/src/synfig/rendering/opengl/task/../surfacegl.h:60:15: error: conflicting return type specified for ‘virtual void synfig::rendering::SurfaceGL::reset_vfunc()’ 60 | virtual void reset_vfunc(); | ^~~~~~~~~~~ In file included from /var/tmp/portage/media-gfx/synfig-1.3.13/work/synfig-1.3.13/synfig-core/src/synfig/rendering/task.h:39, from /var/tmp/portage/media-gfx/synfig-1.3.13/work/synfig-1.3.13/synfig-core/src/synfig/rendering/optimizer.h:28, from /var/tmp/portage/media-gfx/synfig-1.3.13/work/synfig-1.3.13/synfig-core/src/synfig/rendering/renderer.h:35, from /var/tmp/portage/media-gfx/synfig-1.3.13/work/synfig-1.3.13/synfig-core/src/synfig/rendering/renderer.cpp:44: /var/tmp/portage/media-gfx/synfig-1.3.13/work/synfig-1.3.13/synfig-core/src/synfig/rendering/surface.h:122:15: note: overridden function is ‘virtual bool synfig::rendering::Surface::reset_vfunc()’ 122 | virtual bool reset_vfunc() | ^~~~~~~~~~~ In file included from /var/tmp/portage/media-gfx/synfig-1.3.13/work/synfig-1.3.13/synfig-core/src/synfig/rendering/renderer.cpp:54: /var/tmp/portage/media-gfx/synfig-1.3.13/work/synfig-1.3.13/synfig-core/src/synfig/rendering/opengl/task/taskgl.h: In member function ‘virtual synfig::rendering::Surface::Token::Handle synfig::rendering::TaskGL::get_mode_target_token() const’: /var/tmp/portage/media-gfx/synfig-1.3.13/work/synfig-1.3.13/synfig-core/src/synfig/rendering/opengl/task/taskgl.h:55:27: error: could not convert ‘synfig::rendering::SurfaceGL::token’ from ‘synfig::rendering::Surface::Token’ to ‘synfig::rendering::Surface::Token::Handle’ {aka ‘synfig::ConstRef<synfig::rendering::Surface::Token>’} 55 | { return TargetSurface::token; } | ^~~~~ | | | synfig::rendering::Surface::Token