diff --git a/media-gfx/synfig/Manifest b/media-gfx/synfig/Manifest deleted file mode 100644 index 9ad392c..0000000 --- a/media-gfx/synfig/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST synfig-1.4.3.tar.gz 5161696 BLAKE2B f426a4d72b9952c74a63ce3cef547be3419b625a59299ae24cd04edfc407468d9a853267f4af4b06aeb4048e10089d525875c201c7d4a415b76ba612d6fc3b96 SHA512 d5b711453e45ffad720e2de1180107d708759a69c25ce4d9cecb87dead0ca276e27b0d26d98b2d565021d8787c30b1193356d3b19f87289a7f341b1eb1273f03 -DIST synfig-1.4.4.tar.gz 5177728 BLAKE2B 52238f1533fc15e8ec7c2463123aa92213ff696006d90f75bc22101294dad70ec59cfe2b59adf2bb66e3711d1afe47838256d49876ee9553f7a9cc793026e46d SHA512 84e90aa5e478c1741bac4c5f1aa32debb786ac8cd97aa4cce2f5ce6c17037c4f1904e7ca491b02d8f64ca6aa29c5f764264a887999a5ac806da9cf79b8edc7ce -DIST synfig-1.5.1.tar.gz 4988207 BLAKE2B a2683fdaca0a3840ea5b07f173c899e7224e4c4de01303ec99294c36755aa54e44974058ccccac0401e6e1e63637b1a80e0ed8f7539d2dd7b52829414f1b1ece SHA512 ef972792f110906affd51483a6314d642fc9f629c56214979cb3c971497b0383adb6aab3d791deb3d52a49b9eaa7d469cc56dd20a5db7d1841df8af3e684aa03 diff --git a/media-gfx/synfig/files/synfig-1.4.0-fix-cflags.patch b/media-gfx/synfig/files/synfig-1.4.0-fix-cflags.patch deleted file mode 100644 index b229ff8..0000000 --- a/media-gfx/synfig/files/synfig-1.4.0-fix-cflags.patch +++ /dev/null @@ -1,27 +0,0 @@ -Keep sed from mangling our CFLAGS -especially -frecord-gcc-flags, which was half removed because it contains -g - ---- a/m4/subs.m4 2020-11-13 12:21:45.000000000 +0200 -+++ b/m4/subs.m4 2021-03-13 19:19:48.626353955 +0200 -@@ -77,16 +77,16 @@ - - case "$debug" in - yes) -- debug_flags="-D_DEBUG -g -O0" -+ debug_flags="-D_DEBUG" - BIGOBJ_FLAGS="" - ($CC --version | grep -q mingw) && BIGOBJ_FLAGS="-Wa,-mbig-obj" -- CXXFLAGS="`echo $CXXFLAGS | sed s:-O.::` $debug_flags -fno-inline $BIGOBJ_FLAGS" -- CFLAGS="`echo $CFLAGS | sed s:-O.::` $debug_flags" -+ CXXFLAGS="${CXXFLAGS} $debug_flags -fno-inline $BIGOBJ_FLAGS" -+ CFLAGS="${CFLAGS} $debug_flags" - ;; - no|*) - debug_flags="-DNDEBUG" -- CXXFLAGS="`echo $CXXFLAGS | sed 's:-g[[a-z-]]*\s::g' | sed 's:-g[[a-z-]]*$::'` $debug_flags" -- CFLAGS="`echo $CFLAGS | sed 's:-g[[a-z-]]*\s::g' | sed 's:-g[[a-z-]]*$::'` $debug_flags" -+ CXXFLAGS="${CXXFLAGS} $debug_flags" -+ CFLAGS="${CFLAGS} $debug_flags" - ;; - esac - diff --git a/media-gfx/synfig/files/synfig-1.4.3-mlt++-7.patch b/media-gfx/synfig/files/synfig-1.4.3-mlt++-7.patch deleted file mode 100644 index dba5439..0000000 --- a/media-gfx/synfig/files/synfig-1.4.3-mlt++-7.patch +++ /dev/null @@ -1,34 +0,0 @@ -https://github.com/synfig/synfig/commit/29b9803c7ca2403db15725729589b9350322f6ce - -From 29b9803c7ca2403db15725729589b9350322f6ce Mon Sep 17 00:00:00 2001 -From: Konstantin Dmitriev -Date: Sun, 4 Dec 2022 12:04:41 +0700 -Subject: [PATCH] Added support MLT++-7 in Autotools (#2306) - ---- - synfig-core/configure.ac | 11 ++++++++--- - 1 file changed, 8 insertions(+), 3 deletions(-) - -diff --git a/synfig-core/configure.ac b/synfig-core/configure.ac -index 419e47c960..641d38ce13 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -350,10 +350,15 @@ PKG_CHECK_MODULES(LIBPANGO, pango pangocairo,[ - AC_MSG_ERROR([ ** You need to install pango]) - ]) - --PKG_CHECK_MODULES(MLTPP, mlt++,,[ -- AC_MSG_ERROR([ ** You need to install mlt++.]) -+PKG_CHECK_MODULES(MLTPP, mlt++-7,[ -+ CONFIG_DEPS="$CONFIG_DEPS mlt++-7" -+],[ -+ PKG_CHECK_MODULES(MLTPP, mlt++,[ -+ CONFIG_DEPS="$CONFIG_DEPS mlt++" -+ ],[ -+ AC_MSG_ERROR([ ** You need to install mlt++.]) -+ ]) - ]) --CONFIG_DEPS="$CONFIG_DEPS mlt++" - - AX_BOOST_BASE([1.53.0],,AC_MSG_ERROR([ ** You need to install Boost >= 1.53.0])) - #AX_BOOST_SYSTEM diff --git a/media-gfx/synfig/files/synfigstudio-1.5.0-fix-cflags.patch b/media-gfx/synfig/files/synfigstudio-1.5.0-fix-cflags.patch deleted file mode 100644 index aad613e..0000000 --- a/media-gfx/synfig/files/synfigstudio-1.5.0-fix-cflags.patch +++ /dev/null @@ -1,23 +0,0 @@ -Keep sed from mangling our CFLAGS -especially -frecord-gcc-flags, which was half removed because it contains -g - ---- a/m4/subs.m4 -+++ b/m4/subs.m4 -@@ -80,13 +80,13 @@ - debug_flags="-D_DEBUG -g -O0" - BIGOBJ_FLAGS="" - ($CC --version | grep -q mingw) && BIGOBJ_FLAGS="-Wa,-mbig-obj" -- CXXFLAGS="`echo $CXXFLAGS | sed s:-O.::` $debug_flags -fno-inline $BIGOBJ_FLAGS" -- CFLAGS="`echo $CFLAGS | sed s:-O.::` $debug_flags" -+ CXXFLAGS="${CXXFLAGS} $debug_flags -fno-inline $BIGOBJ_FLAGS" -+ CFLAGS="${CFLAGS} $debug_flags" - ;; - no|*) - debug_flags="-DNDEBUG" -- CXXFLAGS="`echo $CXXFLAGS | sed 's:-g[[a-z-]]*\s::g' | sed 's:-g[[a-z-]]*$::'` $debug_flags" -- CFLAGS="`echo $CFLAGS | sed 's:-g[[a-z-]]*\s::g' | sed 's:-g[[a-z-]]*$::'` $debug_flags" -+ CXXFLAGS="${CXXFLAGS} $debug_flags" -+ CFLAGS="${CFLAGS} $debug_flags" - ;; - esac - diff --git a/media-gfx/synfig/metadata.xml b/media-gfx/synfig/metadata.xml deleted file mode 100644 index c5de31f..0000000 --- a/media-gfx/synfig/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - ceamac@gentoo.org - Primary maintainer - - - Enable OpenCL - Enable support for OpenType Layout (media-libs/harfbuzz) - - - synfig/synfig - - diff --git a/media-gfx/synfig/synfig-1.4.3.ebuild b/media-gfx/synfig/synfig-1.4.3.ebuild deleted file mode 100644 index 5d48f4c..0000000 --- a/media-gfx/synfig/synfig-1.4.3.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Film-Quality Vector Animation (core engine)" -HOMEPAGE="https://www.synfig.org/" -SRC_URI="https://github.com/synfig/synfig/releases/download/v${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="dv fontconfig jpeg opencl openexr" - -DEPEND=" - ~dev-cpp/ETL-${PV} - >=dev-cpp/glibmm-2.4:2 - dev-cpp/libxmlpp:2.6 - dev-libs/glib:2 - dev-libs/libltdl - dev-libs/libsigc++:2 - media-gfx/imagemagick:=[cxx] - media-libs/libmng:= - media-libs/libpng:= - media-libs/mlt:= - media-video/ffmpeg:= - sci-libs/fftw:3.0= - sys-libs/zlib:= - x11-libs/cairo - fontconfig? ( - media-libs/fontconfig - media-libs/freetype - x11-libs/pango - ) - jpeg? ( media-libs/libjpeg-turbo:= ) - openexr? ( media-libs/openexr:0= ) -" -RDEPEND="${DEPEND}" -BDEPEND=" - >=dev-util/intltool-0.35.0 - sys-devel/libtool - opencl? ( virtual/opencl ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.4.0-fix-cflags.patch - "${FILESDIR}"/${P}-mlt++-7.patch -) - -src_prepare() { - default - - eautoreconf -} - -src_configure() { - econf \ - --with-imagemagick \ - --with-ffmpeg \ - $(use_with fontconfig) \ - $(use_with dv libdv) \ - $(use_with openexr ) \ - $(use_with fontconfig freetype) \ - $(use_with jpeg) \ - $(use_with opencl) -} - -src_install() { - default - - find "${ED}" -name '*.la' -delete || die - - newenvd - 95synfig <<- EOF - LDPATH="${EPREFIX}/usr/$(get_libdir)/synfig/modules" - EOF -} diff --git a/media-gfx/synfig/synfig-1.4.4.ebuild b/media-gfx/synfig/synfig-1.4.4.ebuild deleted file mode 100644 index ac4da62..0000000 --- a/media-gfx/synfig/synfig-1.4.4.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Film-Quality Vector Animation (core engine)" -HOMEPAGE="https://www.synfig.org/" -SRC_URI="https://github.com/synfig/synfig/releases/download/v${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="dv fontconfig jpeg opencl openexr" - -DEPEND=" - ~dev-cpp/ETL-${PV} - >=dev-cpp/glibmm-2.4:2 - dev-cpp/libxmlpp:2.6 - dev-libs/glib:2 - dev-libs/libltdl - dev-libs/libsigc++:2 - media-gfx/imagemagick:=[cxx] - media-libs/libmng:= - media-libs/libpng:= - media-libs/mlt:= - media-video/ffmpeg:= - sci-libs/fftw:3.0= - sys-libs/zlib:= - x11-libs/cairo - fontconfig? ( - media-libs/fontconfig - media-libs/freetype - x11-libs/pango - ) - jpeg? ( media-libs/libjpeg-turbo:= ) - openexr? ( media-libs/openexr:0= ) -" -RDEPEND="${DEPEND}" -BDEPEND=" - >=dev-util/intltool-0.35.0 - sys-devel/libtool - opencl? ( virtual/opencl ) -" - -src_prepare() { - default - - eautoreconf -} - -src_configure() { - econf \ - --with-imagemagick \ - --with-ffmpeg \ - $(use_with fontconfig) \ - $(use_with dv libdv) \ - $(use_with openexr ) \ - $(use_with fontconfig freetype) \ - $(use_with jpeg) \ - $(use_with opencl) -} - -src_install() { - default - - find "${ED}" -name '*.la' -delete || die - - newenvd - 95synfig <<- EOF - LDPATH="${EPREFIX}/usr/$(get_libdir)/synfig/modules" - EOF -} diff --git a/media-gfx/synfig/synfig-1.5.1-r2.ebuild b/media-gfx/synfig/synfig-1.5.1-r2.ebuild deleted file mode 100644 index 829c544..0000000 --- a/media-gfx/synfig/synfig-1.5.1-r2.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -#Ebuild based on the booboo overlay version - -EAPI=7 - -inherit autotools - -# Original TODO from bgo-overlay -# Todo: enable OpenGL (currently not compiling) -# enable OpenCl, needs check whether OpenCL is actually usable - -DESCRIPTION="Film-Quality Vector Animation (core engine)" -HOMEPAGE="https://www.synfig.org/" -SRC_URI="https://github.com/synfig/synfig/releases/download/v${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="dv fontconfig harfbuzz jpeg opencl openexr truetype" - -REQUIRED_USE=" - fontconfig? ( truetype ) - harfbuzz? ( truetype ) - " - -DEPEND=" - ~dev-cpp/ETL-${PV} - >=dev-cpp/glibmm-2.4:2 - dev-cpp/libxmlpp:2.6 - dev-libs/glib:2 - dev-libs/libltdl - dev-libs/libsigc++:2 - media-gfx/imagemagick:=[cxx] - media-libs/libmng:= - media-libs/libpng:= - media-libs/mlt:= - media-video/ffmpeg:= - sci-libs/fftw:3.0= - sys-libs/zlib:= - fontconfig? ( media-libs/fontconfig ) - jpeg? ( media-libs/libjpeg-turbo:= ) - openexr? ( media-libs/openexr:0= ) - truetype? ( - media-libs/freetype - ) - harfbuzz? ( - dev-libs/fribidi - media-libs/harfbuzz:= - ) - " -RDEPEND="${DEPEND}" -BDEPEND=" - >=dev-util/intltool-0.35.0 - sys-devel/libtool - opencl? ( virtual/opencl ) - " - -PATCHES=( - "${FILESDIR}"/${PN}-1.4.0-fix-cflags.patch -) - -src_prepare() { - default - - eautoreconf -} - -src_configure() { - econf \ - --with-imagemagick \ - --with-ffmpeg \ - $(use_with fontconfig) \ - $(use_with dv libdv) \ - $(use_with openexr ) \ - $(use_with truetype freetype) \ - $(use_with harfbuzz) \ - $(use_with jpeg) \ - $(use_with opencl) -} - -src_install() { - emake DESTDIR="${D}" install - dodoc AUTHORS NEWS README TODO - - find "${ED}" -name '*.la' -delete || die - - echo "LDPATH=\"${EPREFIX}/usr/$(get_libdir)/synfig/modules\"" > "${T}/99synfig" - doenvd "${T}/99synfig" -}