diff --git a/graphics/synfigstudio/Makefile b/graphics/synfigstudio/Makefile index 0f19b6e453db..7573782e4c79 100644 --- a/graphics/synfigstudio/Makefile +++ b/graphics/synfigstudio/Makefile @@ -1,56 +1,59 @@ # Created by: Yinghong.Liu PORTNAME= synfigstudio -PORTVERSION= 1.2.2 +PORTVERSION= 1.4.2 DISTVERSIONPREFIX=v -PORTREVISION= 19 CATEGORIES= graphics multimedia MAINTAINER= portmaster@BSDforge.com COMMENT= Vector-based 2D animation software package LICENSE= GPLv2+ BUILD_DEPENDS= etl>=1.2.2:devel/etl \ gsed:textproc/gsed LIB_DEPENDS= libImath.so:math/Imath \ + libavcodec.so:multimedia/ffmpeg \ + libavformat.so:multimedia/ffmpeg \ + libswscale.so:multimedia/ffmpeg \ libOpenEXR.so:graphics/openexr \ libfftw3.so:math/fftw3 \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ + libharfbuzz.so:print/harfbuzz \ libsynfig.so:graphics/synfig RUN_DEPENDS= xdg-open:devel/xdg-utils PORTSCOUT= limitw:1,even USES= autoreconf compiler:c++11-lang desktop-file-utils \ gmake gnome libtool localbase magick:6 mlt:6 pathfix pkgconfig \ shared-mime-info USE_GITHUB= yes GH_ACCOUNT= synfig GH_PROJECT= synfig WRKSRC_SUBDIR= synfig-studio USE_CXXSTD= c++11 -USE_GNOME= gtkmm30 intltool +USE_GNOME= gdkpixbuf2 gtkmm30 intltool GNU_CONFIGURE= yes BINARY_ALIAS= sed=${LOCALBASE}/bin/gsed CONFIGURE_ARGS= --disable-update-mimedb INSTALL_TARGET= install-strip USE_LDCONFIG= yes OPTIONS_DEFINE= DOCS JACK NLS OPTIONS_SUB= yes JACK_LIB_DEPENDS= libjack.so:audio/jack JACK_CONFIGURE_ENABLE= jack NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for doc in AUTHORS NEWS README TODO (cd ${WRKSRC} && ${INSTALL_DATA} ${doc} ${STAGEDIR}${DOCSDIR}) .endfor .include diff --git a/graphics/synfigstudio/distinfo b/graphics/synfigstudio/distinfo index 6cb9ab6be626..8b628f0f47be 100644 --- a/graphics/synfigstudio/distinfo +++ b/graphics/synfigstudio/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1576022739 -SHA256 (synfig-synfig-v1.2.2_GH0.tar.gz) = 7319e9ad62f3ae3e4c25875ac4965f3ecf72b96d8d435b42c91dcd6dd9b0e82d -SIZE (synfig-synfig-v1.2.2_GH0.tar.gz) = 11107386 +TIMESTAMP = 1647569275 +SHA256 (synfig-synfig-v1.4.2_GH0.tar.gz) = f435e51a425541cbbe752b0cb6052fe1f05f9da977cccf0ee3a0ef95c4b7c84b +SIZE (synfig-synfig-v1.4.2_GH0.tar.gz) = 12844618 diff --git a/graphics/synfigstudio/files/patch-73046ac b/graphics/synfigstudio/files/patch-73046ac deleted file mode 100644 index 62e5cf019ad5..000000000000 --- a/graphics/synfigstudio/files/patch-73046ac +++ /dev/null @@ -1,59 +0,0 @@ ---- src/gui/docks/dock_layers.cpp.orig 2018-09-14 06:35:52 UTC -+++ src/gui/docks/dock_layers.cpp -@@ -118,7 +118,12 @@ Dock_Layers::Dock_Layers(): - for(iter=category_map.begin();iter!=category_map.end();++iter) - { - layer_ui_info+=strprintf("%s",iter->first.c_str(),iter->second.c_str()); -- action_group_categories->add(Gtk::Action::create(iter->first.c_str(),dgettext("synfig", iter->first.c_str()))); -+ //action_group_categories->add(Gtk::Action::create(iter->first.c_str(),dgettext("synfig", iter->first.c_str()))); -+ #ifdef ENABLE_NLS -+ action_group_categories->add(Gtk::Action::create(iter->first.c_str(), dgettext("synfig", iter->first.c_str()))); -+ #else -+ action_group_categories->add(Gtk::Action::create(iter->first.c_str(), iter->first.c_str())); -+ #endif - } - - App::ui_manager()->insert_action_group(action_group_categories); ---- src/synfigapp/action.cpp.orig 2018-09-14 06:35:52 UTC -+++ src/synfigapp/action.cpp -@@ -170,9 +170,10 @@ synfigapp::Action::Book *book_; - - /* === M E T H O D S ======================================================= */ - -+//be.local_name=dgettext("synfigstudio",x::local_name__); - #define ADD_ACTION(x) { BookEntry &be(book()[x::name__]); \ - be.name=x::name__; \ -- be.local_name=dgettext("synfigstudio",x::local_name__); \ -+ be.local_name=_(x::local_name__); \ - be.version=x::version__; \ - be.task=x::task__; \ - be.priority=x::priority__; \ ---- src/synfigapp/action.h.orig 2018-09-14 06:35:52 UTC -+++ src/synfigapp/action.h -@@ -60,9 +60,13 @@ - Action::Base* class::create() { return new class(); } \ - synfig::String class::get_name()const { return name__; } - -+//#define ACTION_INIT(class) \ -+// ACTION_INIT_NO_GET_LOCAL_NAME(class) \ -+// synfig::String class::get_local_name()const { return dgettext("synfigstudio",local_name__); } -+ - #define ACTION_INIT(class) \ - ACTION_INIT_NO_GET_LOCAL_NAME(class) \ -- synfig::String class::get_local_name()const { return dgettext("synfigstudio",local_name__); } -+ synfig::String class::get_local_name()const { return synfiggui_localize(local_name__); } - - /* === T Y P E D E F S ===================================================== */ - ---- src/synfigapp/localization.h.orig 2018-09-14 06:35:52 UTC -+++ src/synfigapp/localization.h -@@ -48,6 +48,9 @@ - - /* === C L A S S E S & S T R U C T S ======================================= */ - -+inline const char* synfiggui_localize(const char *x) -+ { return _(x); } -+ - /* === E N D =============================================================== */ - - #endif diff --git a/graphics/synfigstudio/files/patch-configure.ac b/graphics/synfigstudio/files/patch-configure.ac index d3dec91bec3e..6b96ee41a568 100644 --- a/graphics/synfigstudio/files/patch-configure.ac +++ b/graphics/synfigstudio/files/patch-configure.ac @@ -1,21 +1,20 @@ ---- configure.ac.orig 2018-09-14 06:35:52 UTC -+++ configure.ac -@@ -33,7 +33,6 @@ AX_CXX_COMPILE_STDCXX_11([noext], [optional]) +--- configure.ac.orig 2022-04-20 22:38:08.399834000 -0700 ++++ configure.ac 2022-04-20 22:40:50.613092000 -0700 +@@ -41,7 +41,6 @@ AC_LANG([C++]) - + AX_CXX_COMPILE_STDCXX([11], [noext]) -AC_ARG_OPTIMIZATION AC_ARG_DEBUG - case "$debug" in -@@ -75,10 +74,6 @@ AC_DEFINE_UNQUOTED([GETTEXT_PACKAGE], ["$GETTEXT_PACKA - - LOCALEDIR=[${prefix}/${DATADIRNAME}/locale] + if test "x$debug" == "xyes"; then +@@ -69,9 +68,6 @@ + AC_DEFINE_UNQUOTED([GETTEXT_PACKAGE], ["$GETTEXT_PACKAGE"], + [The domain to use with gettext]) AC_SUBST(LOCALEDIR) -- -AM_GNU_GETTEXT([external]) -# This is here so autoreconf will run autopoint -AM_GNU_GETTEXT_VERSION([0.15]) case "$host" in - *mingw* | *cygwin*) + *mingw* | *cygwin*) diff --git a/graphics/synfigstudio/files/patch-src_synfigapp_cvs.cpp b/graphics/synfigstudio/files/patch-src_synfigapp_cvs.cpp index 6cbf54847a54..2f982aa2952e 100644 --- a/graphics/synfigstudio/files/patch-src_synfigapp_cvs.cpp +++ b/graphics/synfigstudio/files/patch-src_synfigapp_cvs.cpp @@ -1,11 +1,11 @@ ---- src/synfigapp/cvs.cpp.orig 2015-03-28 10:15:01 UTC -+++ src/synfigapp/cvs.cpp -@@ -62,7 +62,7 @@ using namespace synfigapp; +--- src/synfigapp/cvs.cpp.orig 2022-04-20 22:29:43.537492000 -0700 ++++ src/synfigapp/cvs.cpp 2022-04-20 22:30:03.473447000 -0700 +@@ -62,7 +62,7 @@ #define HAVE_STRPTIME #endif -#if defined(__APPLE__) || defined(__OpenBSD__) +#if defined(__APPLE__) || defined(__FreeBSD__) || defined(__OpenBSD__) time_t _daylight_() { time_t t(time(0)); return localtime(&t)->tm_gmtoff; } #define daylight _daylight_() #endif diff --git a/graphics/synfigstudio/pkg-plist b/graphics/synfigstudio/pkg-plist index 7d6c584099a5..0a3664907236 100644 --- a/graphics/synfigstudio/pkg-plist +++ b/graphics/synfigstudio/pkg-plist @@ -1,380 +1,471 @@ bin/synfigstudio include/synfigapp-0.0/synfigapp/action.h include/synfigapp-0.0/synfigapp/action_param.h include/synfigapp-0.0/synfigapp/action_system.h include/synfigapp-0.0/synfigapp/activepointadd.h include/synfigapp-0.0/synfigapp/activepointremove.h include/synfigapp-0.0/synfigapp/activepointset.h include/synfigapp-0.0/synfigapp/activepointsetoff.h include/synfigapp-0.0/synfigapp/activepointseton.h include/synfigapp-0.0/synfigapp/activepointsetsmart.h include/synfigapp-0.0/synfigapp/activepointsimpleadd.h include/synfigapp-0.0/synfigapp/blineconvert.h include/synfigapp-0.0/synfigapp/blinepointtangentmerge.h include/synfigapp-0.0/synfigapp/blinepointtangentsplit.h include/synfigapp-0.0/synfigapp/canvasadd.h include/synfigapp-0.0/synfigapp/canvasdescriptionset.h include/synfigapp-0.0/synfigapp/canvasidset.h include/synfigapp-0.0/synfigapp/canvasinterface.h include/synfigapp-0.0/synfigapp/canvasmetadataerase.h include/synfigapp-0.0/synfigapp/canvasmetadataset.h include/synfigapp-0.0/synfigapp/canvasnameset.h include/synfigapp-0.0/synfigapp/canvasremove.h include/synfigapp-0.0/synfigapp/canvasrenddescset.h +include/synfigapp-0.0/synfigapp/centerlinevectorizer.h include/synfigapp-0.0/synfigapp/colorset.h include/synfigapp-0.0/synfigapp/cvs.h include/synfigapp-0.0/synfigapp/editmode.h include/synfigapp-0.0/synfigapp/editmodeset.h include/synfigapp-0.0/synfigapp/gradientset.h include/synfigapp-0.0/synfigapp/groupaddlayers.h include/synfigapp-0.0/synfigapp/groupremove.h include/synfigapp-0.0/synfigapp/groupremovelayers.h include/synfigapp-0.0/synfigapp/grouprename.h include/synfigapp-0.0/synfigapp/inputdevice.h include/synfigapp-0.0/synfigapp/instance.h include/synfigapp-0.0/synfigapp/keyframeadd.h include/synfigapp-0.0/synfigapp/keyframeduplicate.h include/synfigapp-0.0/synfigapp/keyframeremove.h include/synfigapp-0.0/synfigapp/keyframeset.h include/synfigapp-0.0/synfigapp/keyframesetdelta.h include/synfigapp-0.0/synfigapp/keyframetoggl.h include/synfigapp-0.0/synfigapp/keyframewaypointset.h include/synfigapp-0.0/synfigapp/layeractivate.h include/synfigapp-0.0/synfigapp/layeradd.h include/synfigapp-0.0/synfigapp/layeraddframe.h include/synfigapp-0.0/synfigapp/layercopy.h include/synfigapp-0.0/synfigapp/layerduplicate.h include/synfigapp-0.0/synfigapp/layerembed.h include/synfigapp-0.0/synfigapp/layerencapsulate.h include/synfigapp-0.0/synfigapp/layerencapsulatefilter.h include/synfigapp-0.0/synfigapp/layerencapsulateswitch.h include/synfigapp-0.0/synfigapp/layerextract.h include/synfigapp-0.0/synfigapp/layerfit.h include/synfigapp-0.0/synfigapp/layerlower.h include/synfigapp-0.0/synfigapp/layermakebline.h include/synfigapp-0.0/synfigapp/layermove.h include/synfigapp-0.0/synfigapp/layerpaint.h include/synfigapp-0.0/synfigapp/layerparamconnect.h include/synfigapp-0.0/synfigapp/layerparamdisconnect.h include/synfigapp-0.0/synfigapp/layerparamset.h include/synfigapp-0.0/synfigapp/layerparamsetstatic.h include/synfigapp-0.0/synfigapp/layerparamunsetstatic.h include/synfigapp-0.0/synfigapp/layerraise.h include/synfigapp-0.0/synfigapp/layerremove.h include/synfigapp-0.0/synfigapp/layerresetpose.h include/synfigapp-0.0/synfigapp/layersetdesc.h include/synfigapp-0.0/synfigapp/layersetexcludefromrendering.h include/synfigapp-0.0/synfigapp/layerzdepthrangeset.h include/synfigapp-0.0/synfigapp/localization.h include/synfigapp-0.0/synfigapp/main.h -include/synfigapp-0.0/synfigapp/pluginmanager.h +include/synfigapp-0.0/synfigapp/polygonizerclasses.h include/synfigapp-0.0/synfigapp/selectionmanager.h include/synfigapp-0.0/synfigapp/settings.h include/synfigapp-0.0/synfigapp/timegather.h include/synfigapp-0.0/synfigapp/timepointscopy.h include/synfigapp-0.0/synfigapp/timepointsdelete.h include/synfigapp-0.0/synfigapp/timepointsmove.h include/synfigapp-0.0/synfigapp/uimanager.h include/synfigapp-0.0/synfigapp/value_desc.h +include/synfigapp-0.0/synfigapp/valuedescbake.h include/synfigapp-0.0/synfigapp/valuedescblinelink.h include/synfigapp-0.0/synfigapp/valuedescbonelink.h include/synfigapp-0.0/synfigapp/valuedescconnect.h include/synfigapp-0.0/synfigapp/valuedescconvert.h include/synfigapp-0.0/synfigapp/valuedesccreatechildbone.h include/synfigapp-0.0/synfigapp/valuedescdisconnect.h include/synfigapp-0.0/synfigapp/valuedescexport.h include/synfigapp-0.0/synfigapp/valuedesclink.h include/synfigapp-0.0/synfigapp/valuedescremovesmart.h include/synfigapp-0.0/synfigapp/valuedescresetpose.h include/synfigapp-0.0/synfigapp/valuedescset.h include/synfigapp-0.0/synfigapp/valuedescsetinterpolation.h include/synfigapp-0.0/synfigapp/valuedescskeletonlink.h include/synfigapp-0.0/synfigapp/valuenodeadd.h include/synfigapp-0.0/synfigapp/valuenodeconstset.h include/synfigapp-0.0/synfigapp/valuenodeconstsetstatic.h include/synfigapp-0.0/synfigapp/valuenodeconstunsetstatic.h include/synfigapp-0.0/synfigapp/valuenodedynamiclistinsert.h include/synfigapp-0.0/synfigapp/valuenodedynamiclistinsertsmart.h include/synfigapp-0.0/synfigapp/valuenodedynamiclistloop.h include/synfigapp-0.0/synfigapp/valuenodedynamiclistremove.h include/synfigapp-0.0/synfigapp/valuenodedynamiclistremovesmart.h include/synfigapp-0.0/synfigapp/valuenodedynamiclistrotateorder.h include/synfigapp-0.0/synfigapp/valuenodedynamiclistunloop.h include/synfigapp-0.0/synfigapp/valuenodelinkconnect.h include/synfigapp-0.0/synfigapp/valuenodelinkdisconnect.h include/synfigapp-0.0/synfigapp/valuenoderemove.h include/synfigapp-0.0/synfigapp/valuenoderename.h include/synfigapp-0.0/synfigapp/valuenodereplace.h include/synfigapp-0.0/synfigapp/valuenodestaticlistinsert.h include/synfigapp-0.0/synfigapp/valuenodestaticlistinsertsmart.h include/synfigapp-0.0/synfigapp/valuenodestaticlistloop.h include/synfigapp-0.0/synfigapp/valuenodestaticlistremove.h include/synfigapp-0.0/synfigapp/valuenodestaticlistremovesmart.h include/synfigapp-0.0/synfigapp/valuenodestaticlistrotateorder.h include/synfigapp-0.0/synfigapp/valuenodestaticlistunloop.h +include/synfigapp-0.0/synfigapp/vectorization.h +include/synfigapp-0.0/synfigapp/vectorizerparameters.h include/synfigapp-0.0/synfigapp/waypointadd.h include/synfigapp-0.0/synfigapp/waypointconnect.h include/synfigapp-0.0/synfigapp/waypointdisconnect.h include/synfigapp-0.0/synfigapp/waypointremove.h include/synfigapp-0.0/synfigapp/waypointset.h include/synfigapp-0.0/synfigapp/waypointsetsmart.h include/synfigapp-0.0/synfigapp/waypointsimpleadd.h include/synfigapp-0.0/synfigapp/wplistconverter.h lib/libsynfigapp.so lib/libsynfigapp.so.0 lib/libsynfigapp.so.0.0.0 -share/appdata/synfigstudio.appdata.xml -share/applications/synfigstudio.desktop +share/appdata/org.synfig.SynfigStudio.appdata.xml +share/applications/org.synfig.SynfigStudio.desktop %%PORTDOCS%%%%DOCSDIR%%/AUTHORS %%PORTDOCS%%%%DOCSDIR%%/NEWS %%PORTDOCS%%%%DOCSDIR%%/README %%PORTDOCS%%%%DOCSDIR%%/TODO share/icons/hicolor/128x128/apps/synfig_icon.png share/icons/hicolor/16x16/apps/synfig_icon.png share/icons/hicolor/22x22/apps/synfig_icon.png share/icons/hicolor/24x24/apps/synfig_icon.png share/icons/hicolor/32x32/apps/synfig_icon.png share/icons/hicolor/48x48/apps/synfig_icon.png share/icons/hicolor/64x64/apps/synfig_icon.png -share/icons/hicolor/scalable/apps/synfig_icon.svg -%%NLS%%share/locale/aa_DJ/LC_MESSAGES/synfigstudio.mo -%%NLS%%share/locale/ar/LC_MESSAGES/synfigstudio.mo -%%NLS%%share/locale/bs/LC_MESSAGES/synfigstudio.mo -%%NLS%%share/locale/ca/LC_MESSAGES/synfigstudio.mo -%%NLS%%share/locale/ca@valencia/LC_MESSAGES/synfigstudio.mo -%%NLS%%share/locale/cs/LC_MESSAGES/synfigstudio.mo -%%NLS%%share/locale/cs_CZ/LC_MESSAGES/synfigstudio.mo -%%NLS%%share/locale/da/LC_MESSAGES/synfigstudio.mo -%%NLS%%share/locale/de/LC_MESSAGES/synfigstudio.mo -%%NLS%%share/locale/el_GR/LC_MESSAGES/synfigstudio.mo -%%NLS%%share/locale/en_CZ/LC_MESSAGES/synfigstudio.mo -%%NLS%%share/locale/en_GB/LC_MESSAGES/synfigstudio.mo -%%NLS%%share/locale/es/LC_MESSAGES/synfigstudio.mo -%%NLS%%share/locale/es_PY/LC_MESSAGES/synfigstudio.mo -%%NLS%%share/locale/eu/LC_MESSAGES/synfigstudio.mo -%%NLS%%share/locale/eu_ES/LC_MESSAGES/synfigstudio.mo -%%NLS%%share/locale/fa_IR/LC_MESSAGES/synfigstudio.mo -%%NLS%%share/locale/fr/LC_MESSAGES/synfigstudio.mo -%%NLS%%share/locale/gl/LC_MESSAGES/synfigstudio.mo -%%NLS%%share/locale/he/LC_MESSAGES/synfigstudio.mo -%%NLS%%share/locale/hi_IN/LC_MESSAGES/synfigstudio.mo -%%NLS%%share/locale/hu/LC_MESSAGES/synfigstudio.mo -%%NLS%%share/locale/it/LC_MESSAGES/synfigstudio.mo -%%NLS%%share/locale/ja/LC_MESSAGES/synfigstudio.mo -%%NLS%%share/locale/ja_JP/LC_MESSAGES/synfigstudio.mo -%%NLS%%share/locale/kab/LC_MESSAGES/synfigstudio.mo -%%NLS%%share/locale/lt/LC_MESSAGES/synfigstudio.mo -%%NLS%%share/locale/lv/LC_MESSAGES/synfigstudio.mo -%%NLS%%share/locale/ne/LC_MESSAGES/synfigstudio.mo -%%NLS%%share/locale/nl/LC_MESSAGES/synfigstudio.mo -%%NLS%%share/locale/no_NO/LC_MESSAGES/synfigstudio.mo -%%NLS%%share/locale/pl_PL/LC_MESSAGES/synfigstudio.mo -%%NLS%%share/locale/pt/LC_MESSAGES/synfigstudio.mo -%%NLS%%share/locale/pt_BR/LC_MESSAGES/synfigstudio.mo -%%NLS%%share/locale/ro/LC_MESSAGES/synfigstudio.mo -%%NLS%%share/locale/ru/LC_MESSAGES/synfigstudio.mo -%%NLS%%share/locale/si/LC_MESSAGES/synfigstudio.mo -%%NLS%%share/locale/sk/LC_MESSAGES/synfigstudio.mo -%%NLS%%share/locale/sk_SK/LC_MESSAGES/synfigstudio.mo -%%NLS%%share/locale/sl/LC_MESSAGES/synfigstudio.mo -%%NLS%%share/locale/sr_RS/LC_MESSAGES/synfigstudio.mo -%%NLS%%share/locale/sv_SE/LC_MESSAGES/synfigstudio.mo -%%NLS%%share/locale/tr/LC_MESSAGES/synfigstudio.mo -%%NLS%%share/locale/ur/LC_MESSAGES/synfigstudio.mo -%%NLS%%share/locale/uz@Latn/LC_MESSAGES/synfigstudio.mo -%%NLS%%share/locale/zh-Hant/LC_MESSAGES/synfigstudio.mo -%%NLS%%share/locale/zh_CN/LC_MESSAGES/synfigstudio.mo -%%NLS%%share/locale/zh_TW.Big5/LC_MESSAGES/synfigstudio.mo -%%NLS%%share/locale/zh_TW/LC_MESSAGES/synfigstudio.mo +share/icons/hicolor/scalable/apps/org.synfig.SynfigStudio.svg +share/locale/aa_DJ/LC_MESSAGES/synfigstudio.mo +share/locale/ar/LC_MESSAGES/synfigstudio.mo +share/locale/bs/LC_MESSAGES/synfigstudio.mo +share/locale/ca/LC_MESSAGES/synfigstudio.mo +share/locale/ca@valencia/LC_MESSAGES/synfigstudio.mo +share/locale/cs/LC_MESSAGES/synfigstudio.mo +share/locale/cs_CZ/LC_MESSAGES/synfigstudio.mo +share/locale/da/LC_MESSAGES/synfigstudio.mo +share/locale/de/LC_MESSAGES/synfigstudio.mo +share/locale/el_GR/LC_MESSAGES/synfigstudio.mo +share/locale/en_CZ/LC_MESSAGES/synfigstudio.mo +share/locale/en_GB/LC_MESSAGES/synfigstudio.mo +share/locale/es/LC_MESSAGES/synfigstudio.mo +share/locale/es_AR/LC_MESSAGES/synfigstudio.mo +share/locale/es_PY/LC_MESSAGES/synfigstudio.mo +share/locale/eu/LC_MESSAGES/synfigstudio.mo +share/locale/eu_ES/LC_MESSAGES/synfigstudio.mo +share/locale/fa_IR/LC_MESSAGES/synfigstudio.mo +share/locale/fr/LC_MESSAGES/synfigstudio.mo +share/locale/gl/LC_MESSAGES/synfigstudio.mo +share/locale/he/LC_MESSAGES/synfigstudio.mo +share/locale/hi/LC_MESSAGES/synfigstudio.mo +share/locale/hi_IN/LC_MESSAGES/synfigstudio.mo +share/locale/hu/LC_MESSAGES/synfigstudio.mo +share/locale/it/LC_MESSAGES/synfigstudio.mo +share/locale/ja/LC_MESSAGES/synfigstudio.mo +share/locale/ja_JP/LC_MESSAGES/synfigstudio.mo +share/locale/kab/LC_MESSAGES/synfigstudio.mo +share/locale/ko_KR/LC_MESSAGES/synfigstudio.mo +share/locale/lt/LC_MESSAGES/synfigstudio.mo +share/locale/lv/LC_MESSAGES/synfigstudio.mo +share/locale/nb/LC_MESSAGES/synfigstudio.mo +share/locale/ne/LC_MESSAGES/synfigstudio.mo +share/locale/nl/LC_MESSAGES/synfigstudio.mo +share/locale/pl_PL/LC_MESSAGES/synfigstudio.mo +share/locale/pt/LC_MESSAGES/synfigstudio.mo +share/locale/pt_BR/LC_MESSAGES/synfigstudio.mo +share/locale/ro/LC_MESSAGES/synfigstudio.mo +share/locale/ru/LC_MESSAGES/synfigstudio.mo +share/locale/si/LC_MESSAGES/synfigstudio.mo +share/locale/sk/LC_MESSAGES/synfigstudio.mo +share/locale/sk_SK/LC_MESSAGES/synfigstudio.mo +share/locale/sl/LC_MESSAGES/synfigstudio.mo +share/locale/sr_RS/LC_MESSAGES/synfigstudio.mo +share/locale/sv_SE/LC_MESSAGES/synfigstudio.mo +share/locale/tr/LC_MESSAGES/synfigstudio.mo +share/locale/uk/LC_MESSAGES/synfigstudio.mo +share/locale/ur/LC_MESSAGES/synfigstudio.mo +share/locale/uz@Latn/LC_MESSAGES/synfigstudio.mo +share/locale/zh-Hant/LC_MESSAGES/synfigstudio.mo +share/locale/zh_CN/LC_MESSAGES/synfigstudio.mo +share/locale/zh_TW.Big5/LC_MESSAGES/synfigstudio.mo +share/locale/zh_TW/LC_MESSAGES/synfigstudio.mo share/mime-info/synfigstudio.keys share/mime-info/synfigstudio.mime -share/mime/packages/synfigstudio.xml +share/mime/packages/org.synfig.SynfigStudio.xml share/pixmaps/sif_icon.png share/pixmaps/synfig_icon.png share/pixmaps/synfigstudio/about_icon.png share/pixmaps/synfigstudio/action_add_to_set_icon.png share/pixmaps/synfigstudio/action_doc_new_icon.png share/pixmaps/synfigstudio/action_doc_open_icon.png share/pixmaps/synfigstudio/action_doc_redo_icon.png share/pixmaps/synfigstudio/action_doc_save_icon.png share/pixmaps/synfigstudio/action_doc_saveall_icon.png share/pixmaps/synfigstudio/action_doc_saveas_icon.png share/pixmaps/synfigstudio/action_doc_undo_icon.png share/pixmaps/synfigstudio/action_export_icon.png share/pixmaps/synfigstudio/action_flat_interpolation_icon.png share/pixmaps/synfigstudio/action_interpolate_interpolation_icon.png share/pixmaps/synfigstudio/action_peak_interpolation_icon.png share/pixmaps/synfigstudio/action_remove_from_set_icon.png share/pixmaps/synfigstudio/action_rounded_interpolation_icon.png share/pixmaps/synfigstudio/action_set_layer_description_icon.png share/pixmaps/synfigstudio/action_squared_interpolation_icon.png share/pixmaps/synfigstudio/action_unexport_icon.png +share/pixmaps/synfigstudio/animate_bound_lower_icon.png +share/pixmaps/synfigstudio/animate_bound_upper_icon.png +share/pixmaps/synfigstudio/animate_bounds_icon.png share/pixmaps/synfigstudio/animate_loop_icon.png share/pixmaps/synfigstudio/animate_mode_off_icon.png share/pixmaps/synfigstudio/animate_mode_on_icon.png share/pixmaps/synfigstudio/animate_pause_icon.png share/pixmaps/synfigstudio/animate_play_icon.png share/pixmaps/synfigstudio/animate_seek_begin_icon.png share/pixmaps/synfigstudio/animate_seek_end_icon.png share/pixmaps/synfigstudio/animate_seek_next_frame_icon.png share/pixmaps/synfigstudio/animate_seek_next_keyframe_icon.png share/pixmaps/synfigstudio/animate_seek_prev_frame_icon.png share/pixmaps/synfigstudio/animate_seek_prev_keyframe_icon.png share/pixmaps/synfigstudio/animate_stop_icon.png +share/pixmaps/synfigstudio/background_rendering_icon.png share/pixmaps/synfigstudio/canvas_icon.png share/pixmaps/synfigstudio/clear_redo_icon.png share/pixmaps/synfigstudio/clear_undo_icon.png share/pixmaps/synfigstudio/decr_resolution_icon.png share/pixmaps/synfigstudio/duck_angle_icon.png share/pixmaps/synfigstudio/duck_position_icon.png share/pixmaps/synfigstudio/duck_radius_icon.png share/pixmaps/synfigstudio/duck_tangent_icon.png share/pixmaps/synfigstudio/duck_vertex_icon.png share/pixmaps/synfigstudio/duck_width_icon.png share/pixmaps/synfigstudio/duplicate_icon.png share/pixmaps/synfigstudio/graphs_icon.png share/pixmaps/synfigstudio/group_icon.png share/pixmaps/synfigstudio/history_icon.png share/pixmaps/synfigstudio/incr_resolution_icon.png share/pixmaps/synfigstudio/info_icon.png share/pixmaps/synfigstudio/installer_logo.bmp share/pixmaps/synfigstudio/installer_logo_osx.png share/pixmaps/synfigstudio/interpolation_type_clamped_icon.png share/pixmaps/synfigstudio/interpolation_type_const_icon.png share/pixmaps/synfigstudio/interpolation_type_ease_icon.png share/pixmaps/synfigstudio/interpolation_type_linear_icon.png share/pixmaps/synfigstudio/interpolation_type_tcb_icon.png share/pixmaps/synfigstudio/jack_icon.png share/pixmaps/synfigstudio/keyframe_icon.png share/pixmaps/synfigstudio/keyframe_lock_future_off_icon.png share/pixmaps/synfigstudio/keyframe_lock_future_on_icon.png share/pixmaps/synfigstudio/keyframe_lock_past_off_icon.png share/pixmaps/synfigstudio/keyframe_lock_past_on_icon.png share/pixmaps/synfigstudio/layer_blur_blur_icon.png share/pixmaps/synfigstudio/layer_blur_motion_icon.png share/pixmaps/synfigstudio/layer_blur_radial_icon.png share/pixmaps/synfigstudio/layer_distortion_curvewarp_icon.png share/pixmaps/synfigstudio/layer_distortion_insideout_icon.png share/pixmaps/synfigstudio/layer_distortion_noise_icon.png share/pixmaps/synfigstudio/layer_distortion_spherize_icon.png share/pixmaps/synfigstudio/layer_distortion_stretch_icon.png share/pixmaps/synfigstudio/layer_distortion_twirl_icon.png share/pixmaps/synfigstudio/layer_distortion_warp_icon.png -share/pixmaps/synfigstudio/layer_example_filledrectangle_icon.png share/pixmaps/synfigstudio/layer_example_metaballs_icon.png share/pixmaps/synfigstudio/layer_example_simplecircle_icon.png share/pixmaps/synfigstudio/layer_filter_clamp_icon.png share/pixmaps/synfigstudio/layer_filter_colorcorrect_icon.png share/pixmaps/synfigstudio/layer_filter_halftone2_icon.png share/pixmaps/synfigstudio/layer_filter_halftone3_icon.png share/pixmaps/synfigstudio/layer_filter_lumakey_icon.png share/pixmaps/synfigstudio/layer_fractal_julia_icon.png share/pixmaps/synfigstudio/layer_fractal_mandelbrot_icon.png share/pixmaps/synfigstudio/layer_geometry_advanced_outline_icon.png share/pixmaps/synfigstudio/layer_geometry_checkerboard_icon.png share/pixmaps/synfigstudio/layer_geometry_circle_icon.png share/pixmaps/synfigstudio/layer_geometry_outline_icon.png share/pixmaps/synfigstudio/layer_geometry_polygon_icon.png share/pixmaps/synfigstudio/layer_geometry_rectangle_icon.png share/pixmaps/synfigstudio/layer_geometry_region_icon.png share/pixmaps/synfigstudio/layer_geometry_solidcolor_icon.png share/pixmaps/synfigstudio/layer_geometry_star_icon.png share/pixmaps/synfigstudio/layer_gradient_conical_icon.png share/pixmaps/synfigstudio/layer_gradient_curve_icon.png share/pixmaps/synfigstudio/layer_gradient_linear_icon.png share/pixmaps/synfigstudio/layer_gradient_noise_icon.png share/pixmaps/synfigstudio/layer_gradient_radial_icon.png share/pixmaps/synfigstudio/layer_gradient_spiral_icon.png share/pixmaps/synfigstudio/layer_icon.png share/pixmaps/synfigstudio/layer_other_duplicate_icon.png share/pixmaps/synfigstudio/layer_other_group_icon.png share/pixmaps/synfigstudio/layer_other_importimage_icon.png share/pixmaps/synfigstudio/layer_other_plant_icon.png share/pixmaps/synfigstudio/layer_other_skeleton_icon.png share/pixmaps/synfigstudio/layer_other_sound_icon.png share/pixmaps/synfigstudio/layer_other_stroboscope_icon.png share/pixmaps/synfigstudio/layer_other_supersample_icon.png share/pixmaps/synfigstudio/layer_other_switch_icon.png share/pixmaps/synfigstudio/layer_other_text_icon.png share/pixmaps/synfigstudio/layer_other_timeloop_icon.png share/pixmaps/synfigstudio/layer_other_xorpattern_icon.png share/pixmaps/synfigstudio/layer_stylize_bevel_icon.png share/pixmaps/synfigstudio/layer_stylize_shade_icon.png share/pixmaps/synfigstudio/layer_transform_rotate_icon.png share/pixmaps/synfigstudio/layer_transform_scale_icon.png share/pixmaps/synfigstudio/layer_transform_translate_icon.png share/pixmaps/synfigstudio/library_icon.png share/pixmaps/synfigstudio/meta_data_icon.png share/pixmaps/synfigstudio/navigator_icon.png share/pixmaps/synfigstudio/onion_skin_icon.png share/pixmaps/synfigstudio/palette_icon.png share/pixmaps/synfigstudio/parameters_icon.png share/pixmaps/synfigstudio/preview_options_icon.png share/pixmaps/synfigstudio/rename_icon.png share/pixmaps/synfigstudio/render_options_icon.png share/pixmaps/synfigstudio/reset_colors_icon.png share/pixmaps/synfigstudio/select_all_child_layers_icon.png share/pixmaps/synfigstudio/set_fill_color.png share/pixmaps/synfigstudio/set_icon.png share/pixmaps/synfigstudio/set_outline_color.png share/pixmaps/synfigstudio/show_grid_icon.png share/pixmaps/synfigstudio/show_guideline_icon.png share/pixmaps/synfigstudio/sif_icon.png share/pixmaps/synfigstudio/snap_grid_icon.png share/pixmaps/synfigstudio/snap_guideline_icon.png share/pixmaps/synfigstudio/splash_screen.png share/pixmaps/synfigstudio/swap_colors_icon.png share/pixmaps/synfigstudio/synfig_icon.png share/pixmaps/synfigstudio/time_track_icon.png share/pixmaps/synfigstudio/tool_brush_icon.png share/pixmaps/synfigstudio/tool_circle_icon.png share/pixmaps/synfigstudio/tool_cutout_icon.png share/pixmaps/synfigstudio/tool_draw_icon.png share/pixmaps/synfigstudio/tool_eyedrop_icon.png share/pixmaps/synfigstudio/tool_fill_icon.png share/pixmaps/synfigstudio/tool_gradient_icon.png share/pixmaps/synfigstudio/tool_mirror_icon.png share/pixmaps/synfigstudio/tool_normal_icon.png share/pixmaps/synfigstudio/tool_polyline_icon.png share/pixmaps/synfigstudio/tool_rectangle_icon.png share/pixmaps/synfigstudio/tool_rotate_icon.png share/pixmaps/synfigstudio/tool_scale_icon.png share/pixmaps/synfigstudio/tool_sketch_icon.png share/pixmaps/synfigstudio/tool_smooth_move_icon.png share/pixmaps/synfigstudio/tool_spline_icon.png share/pixmaps/synfigstudio/tool_star_icon.png share/pixmaps/synfigstudio/tool_text_icon.png share/pixmaps/synfigstudio/tool_width_icon.png share/pixmaps/synfigstudio/tool_zoom_icon.png share/pixmaps/synfigstudio/type_angle_icon.png share/pixmaps/synfigstudio/type_bool_icon.png share/pixmaps/synfigstudio/type_canvas_icon.png share/pixmaps/synfigstudio/type_color_icon.png share/pixmaps/synfigstudio/type_gradient_icon.png share/pixmaps/synfigstudio/type_integer_icon.png share/pixmaps/synfigstudio/type_list_icon.png share/pixmaps/synfigstudio/type_real_icon.png share/pixmaps/synfigstudio/type_segment_icon.png share/pixmaps/synfigstudio/type_splinepoint_icon.png share/pixmaps/synfigstudio/type_string_icon.png share/pixmaps/synfigstudio/type_time_icon.png share/pixmaps/synfigstudio/type_vector_icon.png share/pixmaps/synfigstudio/utils_chain_link_off_icon.png share/pixmaps/synfigstudio/utils_chain_link_on_icon.png share/pixmaps/synfigstudio/utils_timetrack_align_icon.png share/pixmaps/synfigstudio/valuenode_forbidanimation_icon.png share/pixmaps/synfigstudio/valuenode_icon.png share/synfig/brushes/CD_concept/04_pen.myb share/synfig/brushes/CD_concept/04_pen_prev.png share/synfig/brushes/CD_concept/08_pen.myb share/synfig/brushes/CD_concept/08_pen_prev.png share/synfig/brushes/CD_concept/Big_BG.myb share/synfig/brushes/CD_concept/Big_BG_prev.png share/synfig/brushes/CD_concept/Eraser.myb share/synfig/brushes/CD_concept/Eraser_prev.png share/synfig/brushes/CD_concept/readme.txt share/synfig/plugins/add-skeleton-simple/add-skeleton-simple.py share/synfig/plugins/add-skeleton-simple/plugin.xml share/synfig/plugins/add-skeleton-simple/stickman.sif +share/synfig/plugins/lottie-exporter/bodymovin.js +share/synfig/plugins/lottie-exporter/bodymovin_5.6.5.js +share/synfig/plugins/lottie-exporter/canvas.py +share/synfig/plugins/lottie-exporter/common/Angle.py +share/synfig/plugins/lottie-exporter/common/Bline.py +share/synfig/plugins/lottie-exporter/common/Canvas.py +share/synfig/plugins/lottie-exporter/common/Color.py +share/synfig/plugins/lottie-exporter/common/Count.py +share/synfig/plugins/lottie-exporter/common/DashItem.py +share/synfig/plugins/lottie-exporter/common/DashItemList.py +share/synfig/plugins/lottie-exporter/common/Gradient.py +share/synfig/plugins/lottie-exporter/common/Hermite.py +share/synfig/plugins/lottie-exporter/common/Layer.py +share/synfig/plugins/lottie-exporter/common/Matrix2.py +share/synfig/plugins/lottie-exporter/common/Param.py +share/synfig/plugins/lottie-exporter/common/Vector.py +share/synfig/plugins/lottie-exporter/common/WidthPoint.py +share/synfig/plugins/lottie-exporter/common/WidthPointList.py +share/synfig/plugins/lottie-exporter/common/misc.py +share/synfig/plugins/lottie-exporter/effects/allmask.py +share/synfig/plugins/lottie-exporter/effects/color.py +share/synfig/plugins/lottie-exporter/effects/controller.py +share/synfig/plugins/lottie-exporter/effects/feather.py +share/synfig/plugins/lottie-exporter/effects/fill.py +share/synfig/plugins/lottie-exporter/effects/fillmask.py +share/synfig/plugins/lottie-exporter/effects/invert.py +share/synfig/plugins/lottie-exporter/effects/opacity.py +share/synfig/plugins/lottie-exporter/effects/point.py +share/synfig/plugins/lottie-exporter/effects/slider.py +share/synfig/plugins/lottie-exporter/export_without_variable_width.py +share/synfig/plugins/lottie-exporter/helpers/bezier.py +share/synfig/plugins/lottie-exporter/helpers/blendMode.py +share/synfig/plugins/lottie-exporter/helpers/mask.py +share/synfig/plugins/lottie-exporter/helpers/transform.py +share/synfig/plugins/lottie-exporter/layers/blur.py +share/synfig/plugins/lottie-exporter/layers/driver.py +share/synfig/plugins/lottie-exporter/layers/group.py +share/synfig/plugins/lottie-exporter/layers/image.py +share/synfig/plugins/lottie-exporter/layers/preComp.py +share/synfig/plugins/lottie-exporter/layers/rotate_layer.py +share/synfig/plugins/lottie-exporter/layers/scale_layer.py +share/synfig/plugins/lottie-exporter/layers/shape.py +share/synfig/plugins/lottie-exporter/layers/shape_solid.py +share/synfig/plugins/lottie-exporter/layers/solid.py +share/synfig/plugins/lottie-exporter/layers/translate_layer.py +share/synfig/plugins/lottie-exporter/lottie-exporter.py +share/synfig/plugins/lottie-exporter/plugin.xml +share/synfig/plugins/lottie-exporter/properties/multiDimensionalKeyframed.py +share/synfig/plugins/lottie-exporter/properties/offsetKeyframe.py +share/synfig/plugins/lottie-exporter/properties/shapeKeyframed.py +share/synfig/plugins/lottie-exporter/properties/shapePropKeyframe/advanced_outline.py +share/synfig/plugins/lottie-exporter/properties/shapePropKeyframe/circle.py +share/synfig/plugins/lottie-exporter/properties/shapePropKeyframe/constant_width_outline.py +share/synfig/plugins/lottie-exporter/properties/shapePropKeyframe/helper.py +share/synfig/plugins/lottie-exporter/properties/shapePropKeyframe/outline.py +share/synfig/plugins/lottie-exporter/properties/shapePropKeyframe/polygon.py +share/synfig/plugins/lottie-exporter/properties/shapePropKeyframe/rectangle.py +share/synfig/plugins/lottie-exporter/properties/shapePropKeyframe/region.py +share/synfig/plugins/lottie-exporter/properties/shapePropKeyframe/star.py +share/synfig/plugins/lottie-exporter/properties/timeAdjust.py +share/synfig/plugins/lottie-exporter/properties/value.py +share/synfig/plugins/lottie-exporter/properties/valueKeyframe.py +share/synfig/plugins/lottie-exporter/properties/valueKeyframed.py +share/synfig/plugins/lottie-exporter/settings.py +share/synfig/plugins/lottie-exporter/shapes/circle.py +share/synfig/plugins/lottie-exporter/shapes/fill.py +share/synfig/plugins/lottie-exporter/shapes/gFill.py +share/synfig/plugins/lottie-exporter/shapes/rectangle.py +share/synfig/plugins/lottie-exporter/shapes/shape.py +share/synfig/plugins/lottie-exporter/shapes/star.py +share/synfig/plugins/lottie-exporter/sources/image.py +share/synfig/plugins/lottie-exporter/sources/precomp.py +share/synfig/plugins/lottie-exporter/synfig/animation.py +share/synfig/plugins/lottie-exporter/synfig/group.py +share/synfig/plugins/lottie-exporter/synfig/rectangle.py share/synfig/plugins/view-unhide-all-layers/plugin.xml share/synfig/plugins/view-unhide-all-layers/view-unhide-all-layers.py +share/synfig/sounds/readme.txt +share/synfig/sounds/renderdone.wav +share/synfig/ui/canvas_options.ui +share/synfig/ui/dialog_workspaces.ui +share/synfig/ui/preview_options.ui