BSD Ports

graphics/synfig 1.4.5_13 FreeBSD

Vector based 2D animation package

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
97a84ef467
License
GPLv2+
Categories
graphics, devel, multimedia
Package size
2647.5 KiB, 12488.7 KiB installed

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.

In the other systems

SystemPortVersion
FreeBSDgraphics/synfig1.4.5_13
OpenBSDmultimedia/synfig1.5.5p1

Install

Binary package:

pkg install synfig

From the ports tree:

cd /usr/ports/graphics/synfig/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	synfig>0:graphics/synfig
LIB_DEPENDS=	libsynfig.so:graphics/synfig

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.4.5_131.4.5_13-1.4.5_81.4.5_13
FreeBSD:14:quarterly1.4.5_131.4.5_13n/a1.4.5_71.4.5_13
FreeBSD:15:latest1.4.5_131.4.5_13n/a1.4.5_81.4.5_8
FreeBSD:15:quarterly1.4.5_131.4.5_13n/an/an/a
FreeBSD:16:latest1.4.5_131.4.5_13n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Library 13

The full lists below include those, and their dependencies in turn.

Build dependencies 179

The first 100 are listed.

Run dependencies 167

The first 100 are listed.

Required by 1

Configuration

Options name: graphics_synfig

OptionDefaultDescription
DOCSoffBuild and/or install documentation
NLSoffNative Language Support
USES
autoreconf compiler:c++14-lang gmake gnome iconv jpeg libtool localbase magick:7 mlt:7 pathfix pkgconfig
Service scripts
none

Files

pkg-plist 325
  • bin/synfig
  • bin/synfig-config
  • etc/synfig_modules.cfg
  • include/synfig-1.0/synfig/activepoint.h
  • include/synfig-1.0/synfig/angle.h
  • include/synfig-1.0/synfig/base_types.h
  • include/synfig-1.0/synfig/blinepoint.h
  • include/synfig-1.0/synfig/blur.h
  • include/synfig-1.0/synfig/bone.h
  • include/synfig-1.0/synfig/boneweightpair.h
  • include/synfig-1.0/synfig/cairo_operators.h
  • include/synfig-1.0/synfig/cairo_renddesc.h
  • include/synfig-1.0/synfig/cairoimporter.h
  • include/synfig-1.0/synfig/cairolistimporter.h
  • include/synfig-1.0/synfig/canvas.h
  • include/synfig-1.0/synfig/canvasbase.h
  • include/synfig-1.0/synfig/canvasfilenaming.h
  • include/synfig-1.0/synfig/color.h
  • include/synfig-1.0/synfig/color/cairocolor.h
  • include/synfig-1.0/synfig/color/cairocoloraccumulator.h
  • include/synfig-1.0/synfig/color/color.h
  • include/synfig-1.0/synfig/color/color.hpp
  • include/synfig-1.0/synfig/color/coloraccumulator.h
  • include/synfig-1.0/synfig/color/colormatrix.h
  • include/synfig-1.0/synfig/color/common.h
  • include/synfig-1.0/synfig/color/gamma.h
  • include/synfig-1.0/synfig/color/pixelformat.h
  • include/synfig-1.0/synfig/complex.h
  • include/synfig-1.0/synfig/context.h
  • include/synfig-1.0/synfig/curve.h
  • include/synfig-1.0/synfig/curve_helper.h
  • include/synfig-1.0/synfig/curveset.h
  • include/synfig-1.0/synfig/dashitem.h
  • include/synfig-1.0/synfig/debug/debugsurface.h
  • include/synfig-1.0/synfig/debug/log.h
  • include/synfig-1.0/synfig/debug/measure.h
  • include/synfig-1.0/synfig/distance.h
  • include/synfig-1.0/synfig/exception.h
  • include/synfig-1.0/synfig/filecontainer.h
  • include/synfig-1.0/synfig/filecontainerzip.h
  • include/synfig-1.0/synfig/filesystem.h
  • include/synfig-1.0/synfig/filesystemgroup.h
  • include/synfig-1.0/synfig/filesystemnative.h
  • include/synfig-1.0/synfig/filesystemtemporary.h
  • include/synfig-1.0/synfig/general.h
  • include/synfig-1.0/synfig/gradient.h
  • include/synfig-1.0/synfig/guid.h
  • include/synfig-1.0/synfig/guidset.h
  • include/synfig-1.0/synfig/importer.h
  • include/synfig-1.0/synfig/interpolation.h
  • include/synfig-1.0/synfig/keyframe.h
  • include/synfig-1.0/synfig/layer.h
  • include/synfig-1.0/synfig/layers/layer_bitmap.h
  • include/synfig-1.0/synfig/layers/layer_composite.h
  • include/synfig-1.0/synfig/layers/layer_composite_fork.h
  • include/synfig-1.0/synfig/layers/layer_duplicate.h
  • include/synfig-1.0/synfig/layers/layer_filtergroup.h
  • include/synfig-1.0/synfig/layers/layer_group.h
  • include/synfig-1.0/synfig/layers/layer_invisible.h
  • include/synfig-1.0/synfig/layers/layer_meshtransform.h
  • include/synfig-1.0/synfig/layers/layer_mime.h
  • include/synfig-1.0/synfig/layers/layer_motionblur.h
  • include/synfig-1.0/synfig/layers/layer_pastecanvas.h
  • include/synfig-1.0/synfig/layers/layer_polygon.h
  • include/synfig-1.0/synfig/layers/layer_rendering_task.h
  • include/synfig-1.0/synfig/layers/layer_shape.h
  • include/synfig-1.0/synfig/layers/layer_skeleton.h
  • include/synfig-1.0/synfig/layers/layer_skeletondeformation.h
  • include/synfig-1.0/synfig/layers/layer_solidcolor.h
  • include/synfig-1.0/synfig/layers/layer_sound.h
  • include/synfig-1.0/synfig/layers/layer_switch.h
  • include/synfig-1.0/synfig/listimporter.h
  • include/synfig-1.0/synfig/loadcanvas.h
  • include/synfig-1.0/synfig/localization.h
  • include/synfig-1.0/synfig/main.h
  • include/synfig-1.0/synfig/matrix.h
  • include/synfig-1.0/synfig/module.h
  • include/synfig-1.0/synfig/node.h
  • include/synfig-1.0/synfig/pair.h
  • include/synfig-1.0/synfig/palette.h
  • include/synfig-1.0/synfig/paramdesc.h
  • include/synfig-1.0/synfig/polygon.h
  • include/synfig-1.0/synfig/polynomial_root.h
  • include/synfig-1.0/synfig/progresscallback.h
  • include/synfig-1.0/synfig/protocol.h
  • include/synfig-1.0/synfig/quick_rng.h
  • include/synfig-1.0/synfig/real.h
  • include/synfig-1.0/synfig/rect.h
  • include/synfig-1.0/synfig/releases.h
  • include/synfig-1.0/synfig/renddesc.h
  • include/synfig-1.0/synfig/render.h
  • include/synfig-1.0/synfig/rendering/common/optimizer/optimizerblendassociative.h
  • include/synfig-1.0/synfig/rendering/common/optimizer/optimizerblendmerge.h
  • include/synfig-1.0/synfig/rendering/common/optimizer/optimizerblendtotarget.h
  • include/synfig-1.0/synfig/rendering/common/optimizer/optimizerdraft.h
  • include/synfig-1.0/synfig/rendering/common/optimizer/optimizerlist.h
  • include/synfig-1.0/synfig/rendering/common/optimizer/optimizerpass.h
  • include/synfig-1.0/synfig/rendering/common/optimizer/optimizersplit.h
  • include/synfig-1.0/synfig/rendering/common/optimizer/optimizertransformation.h
  • include/synfig-1.0/synfig/rendering/common/surfacefile.h

The first 100 are listed.

distinfo 1
FileSizeSHA256
synfig-synfig-v1.4.5_GH0.tar.gz1.3015815e+0799bd8e34d21f5fd20c03c449215ad1615649cf1d56bf5a6dcbe7d5dffaaa437b

Commit history 1

DateCommitCreditsLog message
97a84ef467 Dima Panov */*: update boost consumers after boost-1.92