summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'media-gfx')
-rw-r--r--media-gfx/synfig/Manifest1
-rw-r--r--media-gfx/synfig/synfig-1.3.11.ebuild89
2 files changed, 90 insertions, 0 deletions
diff --git a/media-gfx/synfig/Manifest b/media-gfx/synfig/Manifest
index 61ca318..a09f4c0 100644
--- a/media-gfx/synfig/Manifest
+++ b/media-gfx/synfig/Manifest
@@ -1 +1,2 @@
DIST synfig-1.3.10.tar.gz 11112050 BLAKE2B 9904441655f09dd1c4e8d80e43e8257bff8db89401d74e5a65303fa526fc44e6cde809c6138db3e321129a891174afb7ad3a050f646f0bb213bf4b2dd2b19c10 SHA512 cb9564534906f92a1e1f01aaa496b1b1f7b370c44f88acdea455913dd1d95fa3833372a9318160f21636be561436f2b243ac1c26ee7a82cf548ec434512266be
+DIST synfig-1.3.11.tar.gz 11846859 BLAKE2B 5e4920ad59441d93b7bd1364b09a1f60dfa8a04e2f06348599cbaf0cc7470edd7cff9214f05356626ae6dd90012cd5ea79dffc5c248b93a3de167edb75b7373e SHA512 7f103583258ca13af814f2c95a0d9d0d6f43e459e9a665950536351ca79b548b34b77319b9032619217a25c39ba17c7c402fbe98b1516b0c535e572ac51ca2ed
diff --git a/media-gfx/synfig/synfig-1.3.11.ebuild b/media-gfx/synfig/synfig-1.3.11.ebuild
new file mode 100644
index 0000000..9886391
--- /dev/null
+++ b/media-gfx/synfig/synfig-1.3.11.ebuild
@@ -0,0 +1,89 @@
+# By eroen <eroen-overlay@occam.eroen.eu>, 2018
+# Permission to use, copy, modify, and/or distribute this software for any
+# purpose with or without fee is hereby granted, provided that the above
+# copyright notice and this permission notice appear in all copies.
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="Vector based 2D animation package"
+HOMEPAGE="https://www.synfig.org"
+SRC_URI="https://github.com/synfig/synfig/archive/v$PV.tar.gz -> synfig-$PV.tar.gz"
+S=${WORKDIR}/synfig-$PV/synfig-core
+
+LICENSE="GPL-2+"
+
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+#IUSE="imagemagick"
+
+RDEPEND="
+ dev-libs/boost
+ sys-libs/zlib
+ dev-libs/libsigc++:2
+ dev-cpp/glibmm:2
+ x11-libs/cairo
+ dev-cpp/libxmlpp:2.6
+ media-libs/mlt
+ sci-libs/fftw:3.0
+ x11-libs/pango
+ media-gfx/imagemagick[cxx]
+ "
+DEPEND="${RDEPEND}
+ dev-cpp/ETL
+ virtual/pkgconfig
+ "
+
+PATCHES=(
+ "$FILESDIR"/synfig-1.3.10-install-libraries-to-lib64.patch
+ )
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_MAGICPP=ON
+ )
+ cmake-utils_src_configure
+}
+
+## Always-enabled modules:
+# lyr_freetype
+# pango/pangocairo.h
+# fontconfig.h
+# ft2build.h
+# lyr_std
+# mod_bmp
+# mod_dv
+# mod_example
+# mod_ffmpeg
+# mod_filter
+# mod_geometry
+# mod_gif
+# mod_gradient
+# mod_imagemagick
+# mod_jpeg
+# jpeglib.h
+# mod_noise
+# mod_particle
+# mod_png
+# cairo.h
+# png.h
+# mod_ppm
+# mod_svg
+# mod_yuv420p
+
+## Optional modules:
+# mod_magickpp: WITH_MAGICPP WITHOUT_MAGICPP
+# Magick++.h
+
+## Disabled modules:
+# mod_libavcodec
+# avformat.h
+# swscale.h
+# mod_mng
+# libmng.h
+# mod_openexr
+# ImfArray.h
+# ImfRgbaFile.h
+# mptr_mplayer