Port details |
- synfig Vector based 2D animation package
- 1.4.2_1 graphics
=0 1.2.2_19Version of this port present on the latest quarterly branch. - Maintainer: portmaster@BSDforge.com
 - Port Added: 2021-07-09 11:51:16
- Last Update: 2022-05-22 20:17:16
- Commit Hash: b082b3d
- Also Listed In: devel multimedia
- License: GPLv2+
- Description:
- synfig is a vector based 2D animation package. It is designed to be
capable of producing feature-film quality animation. It eliminates the
need for tweening, preventing the need to hand-draw each frame. synfig
features spatial and temporal resolution independence (sharp and smooth
at any resolution or frame rate), high dynamic range images, and a
flexible plugin system.
This package contains the renderer used to convert synfig .sif files to
raster images, videos and other formats. Layer types include geometric,
gradient, filter, distortion, transformation, fractal and others. Output
targets include JPEG, PNG, GIF, BMP, PPM, DV, OpenEXR, ffmpeg (MPEG1),
libavcodec (AVI), imagemagick (MIFF), yuv420p and others.
WWW: https://www.synfig.org/
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- For LIB depends:
- libsynfig.so:graphics/synfig
- To install the port:
- cd /usr/ports/graphics/synfig/ && make install clean
- To add the package, run one of these commands:
- pkg install graphics/synfig
- pkg install synfig
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: synfig
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1647569275
SHA256 (synfig-synfig-v1.4.2_GH0.tar.gz) = f435e51a425541cbbe752b0cb6052fe1f05f9da977cccf0ee3a0ef95c4b7c84b
SIZE (synfig-synfig-v1.4.2_GH0.tar.gz) = 12844618
- Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- etl>=1.2.2 : devel/etl
- gsed : textproc/gsed
- gmake>=4.3 : devel/gmake
- intltool-extract : textproc/intltool
- pkgconf>=1.3.0_1 : devel/pkgconf
- msgfmt : devel/gettext-tools
- autoconf>=2.69 : devel/autoconf
- automake>=1.16.1 : devel/automake
- libtoolize : devel/libtool
- Library dependencies:
-
- libImath.so : math/Imath
- libOpenEXR.so : graphics/openexr
- libavcodec.so : multimedia/ffmpeg
- libboost_program_options.so : devel/boost-libs
- libdv.so : multimedia/libdv
- libfftw3.so : math/fftw3
- libfontconfig.so : x11-fonts/fontconfig
- libfreetype.so : print/freetype2
- libharfbuzz.so : print/harfbuzz
- libltdl.so : devel/libltdl
- libmng.so : graphics/libmng
- libpng.so : graphics/png
- libtiff.so : graphics/tiff
- libcairo.so : graphics/cairo
- libglib-2.0.so : devel/glib20
- libintl.so : devel/gettext-runtime
- libglibmm-2.4.so : devel/glibmm
- libsigc-2.0.so : devel/libsigc++20
- libxml++-2.6.so : textproc/libxml++26
- libxml2.so : textproc/libxml2
- libpango-1.0.so : x11-toolkits/pango
- libjpeg.so : graphics/jpeg-turbo
- libMagick++-6.so : graphics/ImageMagick6
- libmlt.so : multimedia/mlt6
- libintl.so : devel/gettext-runtime
- This port is required by:
- for Libraries
-
- graphics/synfigstudio
- Configuration Options:
- ===> The following configuration options are available for synfig-1.4.2_1:
DOCS=on: Build and/or install documentation
NLS=on: Native Language Support
===> Use 'make config' to modify these settings
- Options name:
- graphics_synfig
- USES:
- autoreconf compiler:c++11-lang gmake gnome iconv jpeg libtool localbase magick:6 mlt:6 pathfix pkgconfig gettext
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
22 May 2022 20:17:16 1.4.2_1
|
Dima Panov (fluffy)  |
devel/boost-all: bump all library consumers after boost upgrade
PR: 246106 |
23 Apr 2022 19:37:11 1.4.2
|
Neel Chauhan (nc)  Author: Chris Hutchinson |
graphics/synfig: Update to 1.4.2
PR: 263461 |
10 Apr 2022 19:11:41 1.2.2_19
|
Charlie Li (vishwin)  |
textproc/libxml2: bump all LIB_DEPENDS consumers
This is a separate commit to facilitate easier cherry-picking for
quarterly.
PR: 262853, 262940, 262877, 263126
Approved by: fluffy (mentor) |
26 Mar 2022 08:27:27 1.2.2_18
|
Matthias Fechner (mfechner)  |
textproc/libxml2: bump all dependencies
This should make sure that all dependent ports will pick
up the new version commited with a13ec21cd733f67a9fc0dc00ab45268bdc236246 |
11 Dec 2021 13:50:53 1.2.2_17
|
Tobias C. Berner (tcberner)  |
framework: Add new USES 'magick' for graphics/ImageMagick*
A new USES has been added to depend on ImageMagick.
USES=magick
adds a LIB_DEPENDS on graphics/ImageMagick${IMAGEMAGICK_DEFAULT}.
If a specific version is required, use for example
USES=magick:6 resp. USES=magick:7
If only a build, run or test is required, use for example
USES=magick:build resp. USES=magick:6,build,test (Only the first 15 lines of the commit message are shown above ) |
03 Aug 2021 18:19:14 1.2.2_17
|
Matthias Andree (mandree)  |
*: graphics/openexr PORTREVISION bumps
OpenEXR changes its SONAME again, so bump PORTREVISION of its users. |
30 Jul 2021 18:14:36 1.2.2_16
|
Tobias C. Berner (tcberner)  |
multimedia/{py-,}mlt{-qt5,}: rename to multimedia/{py-,}mlt6{-qt5,}:
- To make it possible to easily import mlt-7 move the current port to
a versioned directory.
- Add Mk/Uses/mlt.mk to make it easily possible to depend on a given mlt
version:
USES=mlt:6
will get you a dependency on multimedia/mlt6, while
USES=mlt:7
will get you a dependency on the soon to be added multimedia/mlt7
- Switch the port to use cmake as a build system
- While here, provide some more options to make it possible to have
a leaner package if required
- Bump consumers after rename of the dependency |
17 Jul 2021 09:17:59 1.2.2_15
|
Matthias Andree (mandree)  |
*: bump PORTREVISION after math/Imath update |
09 Jul 2021 11:46:48 1.2.2_14
|
Adriaan de Groot (adridg)  |
graphics/synfig*: re-categorize, hand-off MAINTAINER
Chris writes (in the PR mentioned below):
I need to use Synfig. It appears to be in the
wrong category (devel), should be graphics. As it is
an image manipulation application. I also see it's WAY
out of date.
This pr changes devel/synfig to graphics/synfig. As I
also seek to update this port and graphics/synfigstudio;
takes MAINTAINER.
apply the patch, massaging it to maintain INDEX &c. Hands off
maintainership (from ports@).
PR: 257030
Reported by: Chris Hutchinson |