Index: head/devel/synfig/Makefile =================================================================== --- head/devel/synfig/Makefile (revision 374816) +++ head/devel/synfig/Makefile (revision 374817) @@ -1,69 +1,65 @@ # Created by: Yinghong.Liu # $FreeBSD$ PORTNAME= synfig -PORTVERSION= 0.63.05 -PORTREVISION= 8 +PORTVERSION= 0.64.2 CATEGORIES= devel graphics multimedia MASTER_SITES= SF/${PORTNAME}/releases/${PORTVERSION}/source MAINTAINER= ports@FreeBSD.org COMMENT= Vector based 2D animation package LICENSE= GPLv3 BUILD_DEPENDS= etl>=0.04.17:${PORTSDIR}/devel/etl -LIB_DEPENDS= libMagickWand-6.Q16.so:${PORTSDIR}/graphics/ImageMagick \ +LIB_DEPENDS= libboost_program_options.so:${PORTSDIR}/devel/boost-libs \ + libltdl.so:${PORTSDIR}/devel/libltdl \ + libMagickWand-6.Q16.so:${PORTSDIR}/graphics/ImageMagick \ libIlmImf.so:${PORTSDIR}/graphics/OpenEXR \ libjpeg.so:${PORTSDIR}/graphics/jpeg \ libmng.so:${PORTSDIR}/graphics/libmng \ libpng15.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff \ libavcodec.so:${PORTSDIR}/multimedia/ffmpeg \ libdv.so:${PORTSDIR}/multimedia/libdv -USES= gettext libtool pathfix pkgconfig +USES= gettext iconv libtool pathfix pkgconfig USE_GNOME= cairo glibmm libxml++26 GNU_CONFIGURE= yes +CONFIGURE_ARGS= ${ICONV_CONFIGURE_ARG} INSTALL_TARGET= install-strip USE_LDCONFIG= yes -CPPFLAGS+= $$(Magick++-config --cppflags) CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib post-patch: @${REINPLACE_CMD} -e \ '/optimization_flags/s|CXXFLAGS=|#CXXFLAGS=| ; \ /optimization_flags/s|CFLAGS=|#CFLAGS=| ; \ - /MAGICKPP_LIBS/s|-lMagick++|`Magick++-config --libs`| ; \ + s|el_GR|el| ; \ + s|ja_JP|ja| ; \ s|no_NO|no| ; \ s|pl_PL|pl| ; \ s|sk_SK|sk| ; \ - s|el_GR|el| ; \ + s|sv_SE|sv| ; \ s| Index: head/devel/synfig/distinfo =================================================================== --- head/devel/synfig/distinfo (revision 374816) +++ head/devel/synfig/distinfo (revision 374817) @@ -1,2 +1,2 @@ -SHA256 (synfig-0.63.05.tar.gz) = 47d0f0db5e14b173df36221bcb7428c92651464608e97e4ed6bf40a6fe57b370 -SIZE (synfig-0.63.05.tar.gz) = 3548004 +SHA256 (synfig-0.64.2.tar.gz) = b4fd71a9b1fb29a9f6ad5b098fe0c2fc0c2ecb868139580c7d3689f48318bd12 +SIZE (synfig-0.64.2.tar.gz) = 4015863 Index: head/devel/synfig/files/patch-src__modules__mod_magickpp__trgt_magickpp.cpp =================================================================== --- head/devel/synfig/files/patch-src__modules__mod_magickpp__trgt_magickpp.cpp (revision 374816) +++ head/devel/synfig/files/patch-src__modules__mod_magickpp__trgt_magickpp.cpp (nonexistent) @@ -1,72 +0,0 @@ ---- src/modules/mod_magickpp/trgt_magickpp.cpp.orig -+++ src/modules/mod_magickpp/trgt_magickpp.cpp -@@ -53,16 +53,16 @@ - /* === M E T H O D S ======================================================= */ - - template --MagickLib::Image* copy_image_list(Container& container) -+MagickCore::Image* copy_image_list(Container& container) - { - typedef typename Container::iterator Iter; -- MagickLib::Image* previous = 0; -- MagickLib::Image* first = NULL; -- MagickLib::ExceptionInfo exceptionInfo; -- MagickLib::GetExceptionInfo(&exceptionInfo); -+ MagickCore::Image* previous = 0; -+ MagickCore::Image* first = NULL; -+ MagickCore::ExceptionInfo exceptionInfo; -+ MagickCore::GetExceptionInfo(&exceptionInfo); - for (Iter iter = container.begin(); iter != container.end(); ++iter) - { -- MagickLib::Image* current; -+ MagickCore::Image* current; - - try - { -@@ -86,8 +86,8 @@ - - magickpp_trgt::~magickpp_trgt() - { -- MagickLib::ExceptionInfo exceptionInfo; -- MagickLib::GetExceptionInfo(&exceptionInfo); -+ MagickCore::ExceptionInfo exceptionInfo; -+ MagickCore::GetExceptionInfo(&exceptionInfo); - - try - { -@@ -118,7 +118,6 @@ - for_each(images.begin(), images.end(), Magick::animationDelayImage(delay)); - - // optimize the images (only write the pixels that change from frame to frame --#ifdef HAVE_MAGICK_OPTIMIZE - // make a completely new image list - // this is required because: - // RemoveDuplicateLayers wants a linked list of images, and removes some of them -@@ -126,7 +125,7 @@ - // when we destroy our container, the image is re-freed, failing an assertion - - synfig::info("copying image list"); -- MagickLib::Image *image_list = copy_image_list(images); -+ MagickCore::Image *image_list = copy_image_list(images); - - synfig::info("clearing old image list"); - images.clear(); -@@ -169,18 +168,6 @@ - - synfig::info("recreating image list"); - insertImages(&images, image_list); --#else -- synfig::info("not optimizing images"); -- // DeconstructImages is available in ImageMagic 6.2.* but it doesn't take -- // the 'dispose' method into account, so for frames with transparency where -- // nothing is moving, we end up with objects disappearing when they shouldn't -- -- // linkImages(images.begin(), images.end()); -- // MagickLib::Image* new_images = DeconstructImages(images.begin()->image(),&exceptionInfo); -- // unlinkImages(images.begin(), images.end()); -- // images.clear(); -- // insertImages(&images, new_images); --#endif - } - else if (multiple_images) - { Property changes on: head/devel/synfig/files/patch-src__modules__mod_magickpp__trgt_magickpp.cpp ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/synfig/files/patch-src__synfig__main.cpp =================================================================== --- head/devel/synfig/files/patch-src__synfig__main.cpp (nonexistent) +++ head/devel/synfig/files/patch-src__synfig__main.cpp (revision 374817) @@ -0,0 +1,41 @@ +--- src/synfig/main.cpp.orig ++++ src/synfig/main.cpp +@@ -193,8 +193,10 @@ + + unsigned int i; + #ifdef _DEBUG ++#ifndef __clang__ + std::set_terminate(__gnu_cxx::__verbose_terminate_handler); + #endif ++#endif + + #if defined(HAVE_SIGNAL_H) && defined(SIGPIPE) + signal(SIGPIPE, broken_pipe_signal); +@@ -464,7 +466,11 @@ + + /* Read from /proc/self/exe (symlink) */ + char* path2 = (char*)malloc(buf_size); ++#if defined(__FreeBSD__) ++ strncpy(path2, "/proc/curproc/file", buf_size - 1); ++#else + strncpy(path2, "/proc/self/exe", buf_size - 1); ++#endif + + while (1) { + int i; +@@ -501,6 +507,7 @@ + + free(path2); + ++#if !defined(__FreeBSD__) + if (result == "") + { + /* readlink() or stat() failed; this can happen when the program is +@@ -542,6 +549,7 @@ + free(line); + fclose(f); + } ++#endif + + free(path); + Property changes on: head/devel/synfig/files/patch-src__synfig__main.cpp ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/devel/synfig/files/patch-src__synfig__transform.cpp =================================================================== --- head/devel/synfig/files/patch-src__synfig__transform.cpp (nonexistent) +++ head/devel/synfig/files/patch-src__synfig__transform.cpp (revision 374817) @@ -0,0 +1,10 @@ +--- src/synfig/transform.cpp.orig ++++ src/synfig/transform.cpp +@@ -31,6 +31,7 @@ + + #include "transform.h" + #include ++#include + + #endif + Property changes on: head/devel/synfig/files/patch-src__synfig__transform.cpp ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/devel/synfig/pkg-plist =================================================================== --- head/devel/synfig/pkg-plist (revision 374816) +++ head/devel/synfig/pkg-plist (revision 374817) @@ -1,175 +1,201 @@ bin/synfig bin/synfig-config etc/synfig_modules.cfg include/synfig-0.0/synfig/activepoint.h include/synfig-0.0/synfig/angle.h include/synfig-0.0/synfig/blinepoint.h include/synfig-0.0/synfig/blur.h +include/synfig-0.0/synfig/bone.h +include/synfig-0.0/synfig/boneweightpair.h +include/synfig-0.0/synfig/cairo_operators.h +include/synfig-0.0/synfig/cairo_renddesc.h +include/synfig-0.0/synfig/cairoimporter.h +include/synfig-0.0/synfig/cairolistimporter.h include/synfig-0.0/synfig/canvas.h include/synfig-0.0/synfig/canvasbase.h include/synfig-0.0/synfig/color.h include/synfig-0.0/synfig/context.h include/synfig-0.0/synfig/curve_helper.h include/synfig-0.0/synfig/curveset.h include/synfig-0.0/synfig/dashitem.h include/synfig-0.0/synfig/distance.h include/synfig-0.0/synfig/exception.h include/synfig-0.0/synfig/gamma.h include/synfig-0.0/synfig/general.h include/synfig-0.0/synfig/gradient.h include/synfig-0.0/synfig/guid.h include/synfig-0.0/synfig/guidset.h include/synfig-0.0/synfig/importer.h include/synfig-0.0/synfig/interpolation.h include/synfig-0.0/synfig/keyframe.h include/synfig-0.0/synfig/layer.h include/synfig-0.0/synfig/layer_bitmap.h include/synfig-0.0/synfig/layer_composite.h include/synfig-0.0/synfig/layer_duplicate.h include/synfig-0.0/synfig/layer_mime.h include/synfig-0.0/synfig/layer_motionblur.h include/synfig-0.0/synfig/layer_pastecanvas.h include/synfig-0.0/synfig/layer_polygon.h include/synfig-0.0/synfig/layer_shape.h +include/synfig-0.0/synfig/layer_skeleton.h include/synfig-0.0/synfig/layer_solidcolor.h include/synfig-0.0/synfig/listimporter.h include/synfig-0.0/synfig/loadcanvas.h include/synfig-0.0/synfig/main.h +include/synfig-0.0/synfig/matrix.h include/synfig-0.0/synfig/module.h include/synfig-0.0/synfig/mutex.h include/synfig-0.0/synfig/node.h include/synfig-0.0/synfig/palette.h include/synfig-0.0/synfig/paramdesc.h include/synfig-0.0/synfig/polynomial_root.h include/synfig-0.0/synfig/protocol.h include/synfig-0.0/synfig/quick_rng.h include/synfig-0.0/synfig/real.h include/synfig-0.0/synfig/rect.h include/synfig-0.0/synfig/releases.h include/synfig-0.0/synfig/renddesc.h include/synfig-0.0/synfig/render.h +include/synfig-0.0/synfig/rendermethod.h include/synfig-0.0/synfig/savecanvas.h include/synfig-0.0/synfig/segment.h include/synfig-0.0/synfig/smartfile.h include/synfig-0.0/synfig/string.h include/synfig-0.0/synfig/string_decl.h include/synfig-0.0/synfig/surface.h include/synfig-0.0/synfig/surfacenew.h include/synfig-0.0/synfig/target.h +include/synfig-0.0/synfig/target_cairo.h +include/synfig-0.0/synfig/target_cairo_tile.h include/synfig-0.0/synfig/target_multi.h include/synfig-0.0/synfig/target_null.h include/synfig-0.0/synfig/target_null_tile.h include/synfig-0.0/synfig/target_scanline.h include/synfig-0.0/synfig/target_tile.h include/synfig-0.0/synfig/targetparam.h include/synfig-0.0/synfig/time.h include/synfig-0.0/synfig/timepointcollect.h include/synfig-0.0/synfig/transform.h include/synfig-0.0/synfig/types.h include/synfig-0.0/synfig/uniqueid.h include/synfig-0.0/synfig/value.h include/synfig-0.0/synfig/valuenode.h include/synfig-0.0/synfig/valuenode_add.h include/synfig-0.0/synfig/valuenode_and.h include/synfig-0.0/synfig/valuenode_anglestring.h include/synfig-0.0/synfig/valuenode_animated.h include/synfig-0.0/synfig/valuenode_atan2.h include/synfig-0.0/synfig/valuenode_bline.h include/synfig-0.0/synfig/valuenode_blinecalctangent.h include/synfig-0.0/synfig/valuenode_blinecalcvertex.h include/synfig-0.0/synfig/valuenode_blinecalcwidth.h include/synfig-0.0/synfig/valuenode_blinereversetangent.h +include/synfig-0.0/synfig/valuenode_bone.h +include/synfig-0.0/synfig/valuenode_boneinfluence.h +include/synfig-0.0/synfig/valuenode_boneweightpair.h include/synfig-0.0/synfig/valuenode_compare.h include/synfig-0.0/synfig/valuenode_composite.h include/synfig-0.0/synfig/valuenode_const.h include/synfig-0.0/synfig/valuenode_cos.h include/synfig-0.0/synfig/valuenode_dilist.h include/synfig-0.0/synfig/valuenode_dotproduct.h include/synfig-0.0/synfig/valuenode_duplicate.h include/synfig-0.0/synfig/valuenode_dynamiclist.h include/synfig-0.0/synfig/valuenode_exp.h include/synfig-0.0/synfig/valuenode_gradientcolor.h include/synfig-0.0/synfig/valuenode_gradientrotate.h include/synfig-0.0/synfig/valuenode_greyed.h include/synfig-0.0/synfig/valuenode_integer.h include/synfig-0.0/synfig/valuenode_intstring.h include/synfig-0.0/synfig/valuenode_join.h include/synfig-0.0/synfig/valuenode_linear.h include/synfig-0.0/synfig/valuenode_log.h include/synfig-0.0/synfig/valuenode_not.h include/synfig-0.0/synfig/valuenode_or.h include/synfig-0.0/synfig/valuenode_pow.h include/synfig-0.0/synfig/valuenode_radialcomposite.h include/synfig-0.0/synfig/valuenode_range.h +include/synfig-0.0/synfig/valuenode_real.h include/synfig-0.0/synfig/valuenode_realstring.h include/synfig-0.0/synfig/valuenode_reciprocal.h include/synfig-0.0/synfig/valuenode_reference.h include/synfig-0.0/synfig/valuenode_repeat_gradient.h include/synfig-0.0/synfig/valuenode_scale.h include/synfig-0.0/synfig/valuenode_segcalctangent.h include/synfig-0.0/synfig/valuenode_segcalcvertex.h include/synfig-0.0/synfig/valuenode_sine.h +include/synfig-0.0/synfig/valuenode_staticlist.h include/synfig-0.0/synfig/valuenode_step.h include/synfig-0.0/synfig/valuenode_stripes.h include/synfig-0.0/synfig/valuenode_subtract.h include/synfig-0.0/synfig/valuenode_switch.h include/synfig-0.0/synfig/valuenode_timedswap.h include/synfig-0.0/synfig/valuenode_timeloop.h include/synfig-0.0/synfig/valuenode_timestring.h include/synfig-0.0/synfig/valuenode_twotone.h include/synfig-0.0/synfig/valuenode_vectorangle.h include/synfig-0.0/synfig/valuenode_vectorlength.h include/synfig-0.0/synfig/valuenode_vectorx.h include/synfig-0.0/synfig/valuenode_vectory.h include/synfig-0.0/synfig/valuenode_wplist.h include/synfig-0.0/synfig/vector.h include/synfig-0.0/synfig/version.h include/synfig-0.0/synfig/waypoint.h include/synfig-0.0/synfig/widthpoint.h lib/libsynfig.so lib/libsynfig.so.0 lib/libsynfig.so.0.0.0 lib/synfig/modules/liblyr_freetype.so lib/synfig/modules/liblyr_std.so lib/synfig/modules/libmod_bmp.so lib/synfig/modules/libmod_dv.so lib/synfig/modules/libmod_example.so lib/synfig/modules/libmod_ffmpeg.so lib/synfig/modules/libmod_filter.so lib/synfig/modules/libmod_geometry.so lib/synfig/modules/libmod_gif.so lib/synfig/modules/libmod_gradient.so lib/synfig/modules/libmod_imagemagick.so lib/synfig/modules/libmod_jpeg.so lib/synfig/modules/libmod_magickpp.so lib/synfig/modules/libmod_mng.so lib/synfig/modules/libmod_noise.so lib/synfig/modules/libmod_openexr.so lib/synfig/modules/libmod_particle.so lib/synfig/modules/libmod_png.so lib/synfig/modules/libmod_ppm.so lib/synfig/modules/libmod_svg.so lib/synfig/modules/libmod_yuv420p.so libdata/pkgconfig/synfig.pc %%PORTDOCS%%%%DOCSDIR%%/AUTHORS %%PORTDOCS%%%%DOCSDIR%%/ChangeLog %%PORTDOCS%%%%DOCSDIR%%/INSTALL %%PORTDOCS%%%%DOCSDIR%%/NEWS %%PORTDOCS%%%%DOCSDIR%%/README %%PORTDOCS%%%%DOCSDIR%%/TODO +share/locale/ca/LC_MESSAGES/synfig.mo +share/locale/cs/LC_MESSAGES/synfig.mo +share/locale/da/LC_MESSAGES/synfig.mo share/locale/de/LC_MESSAGES/synfig.mo share/locale/el/LC_MESSAGES/synfig.mo share/locale/en_GB/LC_MESSAGES/synfig.mo share/locale/es/LC_MESSAGES/synfig.mo +share/locale/eu/LC_MESSAGES/synfig.mo +share/locale/eu_ES/LC_MESSAGES/synfig.mo share/locale/fa_IR/LC_MESSAGES/synfig.mo share/locale/fr/LC_MESSAGES/synfig.mo +share/locale/hu/LC_MESSAGES/synfig.mo share/locale/it/LC_MESSAGES/synfig.mo +share/locale/ja/LC_MESSAGES/synfig.mo share/locale/lt/LC_MESSAGES/synfig.mo share/locale/nl/LC_MESSAGES/synfig.mo share/locale/no/LC_MESSAGES/synfig.mo share/locale/pl/LC_MESSAGES/synfig.mo share/locale/pt_BR/LC_MESSAGES/synfig.mo share/locale/ro/LC_MESSAGES/synfig.mo share/locale/ru/LC_MESSAGES/synfig.mo +share/locale/si/LC_MESSAGES/synfig.mo share/locale/sk/LC_MESSAGES/synfig.mo +share/locale/sv/LC_MESSAGES/synfig.mo +share/locale/tr/LC_MESSAGES/synfig.mo share/locale/zh_CN/LC_MESSAGES/synfig.mo Index: head/graphics/synfigstudio/Makefile =================================================================== --- head/graphics/synfigstudio/Makefile (revision 374816) +++ head/graphics/synfigstudio/Makefile (revision 374817) @@ -1,60 +1,65 @@ # Created by: Yinghong.Liu # $FreeBSD$ PORTNAME= synfigstudio -PORTVERSION= 0.63.05 -PORTREVISION= 5 +PORTVERSION= 0.64.2 CATEGORIES= graphics multimedia -MASTER_SITES= SF/synfig/${PORTNAME}/${PORTVERSION} +MASTER_SITES= SF/synfig/releases/${PORTVERSION}/source/ MAINTAINER= ports@FreeBSD.org COMMENT= Vector-based 2D animation software package LICENSE= GPLv3 BUILD_DEPENDS= etl>=0.04.17:${PORTSDIR}/devel/etl LIB_DEPENDS= libsynfig.so:${PORTSDIR}/devel/synfig +RUN_DEPENDS= xdg-open:${PORTSDIR}/devel/xdg-utils USES= desktop-file-utils gettext gmake libtool pathfix pkgconfig \ shared-mime-info USE_GNOME= gtkmm24 GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-update-mimedb INSTALL_TARGET= install-strip USE_LDCONFIG= yes INSTALLS_ICONS= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e \ '/optimization_flags/s|CXXFLAGS=|#CXXFLAGS=| ; \ /optimization_flags/s|CFLAGS=|#CFLAGS=| ; \ - s|sk_SK|sk| ; \ s|||' \ - ${WRKSRC}/src/gui/preview.cpp - @${REINPLACE_CMD} -e \ - 's|\(get_value_node()\).\(clone()\)|\1->\2|' \ - ${WRKSRC}/src/gui/states/state_draw.cpp - @${REINPLACE_CMD} -e \ - 's|\(old_value_node\).\(clone()\)|\1->\2|' \ - ${WRKSRC}/src/synfigapp/actions/layerparamdisconnect.cpp + 's|el_GR|el| ; \ + s|ja_JP|ja| ; \ + s|no_NO|no| ; \ + s|pl_PL|pl| ; \ + s|sk_SK|sk| ; \ + s|sv_SE|sv|' ${WRKSRC}/po/LINGUAS +# @${REINPLACE_CMD} -e \ +# 's|||' \ +# ${WRKSRC}/src/gui/preview.cpp -post-build: +pre-build: # FIX LC_MESSAGES - @${LN} -sf sk_SK.gmo ${WRKSRC}/po/sk.gmo + @${LN} -sf el_GR.po ${WRKSRC}/po/el.po + @${LN} -sf ja_JP.po ${WRKSRC}/po/ja.po + @${LN} -sf no_NO.po ${WRKSRC}/po/no.po + @${LN} -sf pl_PL.po ${WRKSRC}/po/pl.po + @${LN} -sf sk_SK.po ${WRKSRC}/po/sk.po + @${LN} -sf sv_SE.po ${WRKSRC}/po/sv.po post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for doc in AUTHORS ChangeLog INSTALL NEWS README TODO (cd ${WRKSRC} && ${INSTALL_DATA} ${doc} ${STAGEDIR}${DOCSDIR}) .endfor .include Index: head/graphics/synfigstudio/distinfo =================================================================== --- head/graphics/synfigstudio/distinfo (revision 374816) +++ head/graphics/synfigstudio/distinfo (revision 374817) @@ -1,2 +1,2 @@ -SHA256 (synfigstudio-0.63.05.tar.gz) = 72a5beb62f850b5058526b629133b77dd0a040c6312b985333558063c148af73 -SIZE (synfigstudio-0.63.05.tar.gz) = 3734750 +SHA256 (synfigstudio-0.64.2.tar.gz) = 87d5c45dd50d33d35ac1d4752871e5f4e3b0ce9cbdee2a6d250f9ceecd271c8e +SIZE (synfigstudio-0.64.2.tar.gz) = 4178449 Index: head/graphics/synfigstudio/files/patch-src_synfigapp_cvs.cpp =================================================================== --- head/graphics/synfigstudio/files/patch-src_synfigapp_cvs.cpp (revision 374816) +++ head/graphics/synfigstudio/files/patch-src_synfigapp_cvs.cpp (revision 374817) @@ -1,11 +1,11 @@ --- src/synfigapp/cvs.cpp.orig 2007-11-13 18:13:07.000000000 +0900 +++ src/synfigapp/cvs.cpp 2008-03-14 19:39:08.000000000 +0900 @@ -62,7 +62,7 @@ #define HAVE_STRPTIME #endif --#ifdef __APPLE__ -+#if defined(__APPLE__) || defined(__FreeBSD__) +-#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 Index: head/graphics/synfigstudio/pkg-plist =================================================================== --- head/graphics/synfigstudio/pkg-plist (revision 374816) +++ head/graphics/synfigstudio/pkg-plist (revision 374817) @@ -1,289 +1,321 @@ 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/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/general.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/layerduplicate.h include/synfigapp-0.0/synfigapp/layerencapsulate.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/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/layersetdesc.h +include/synfigapp-0.0/synfigapp/layersetexcludefromrendering.h include/synfigapp-0.0/synfigapp/main.h +include/synfigapp-0.0/synfigapp/pluginmanager.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/valuedescblinelink.h include/synfigapp-0.0/synfigapp/valuedescconnect.h include/synfigapp-0.0/synfigapp/valuedescconvert.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/valuedescset.h +include/synfigapp-0.0/synfigapp/valuedescsetinterpolation.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/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 %%PORTDOCS%%%%DOCSDIR%%/AUTHORS %%PORTDOCS%%%%DOCSDIR%%/ChangeLog %%PORTDOCS%%%%DOCSDIR%%/INSTALL %%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 share/locale/ca/LC_MESSAGES/synfigstudio.mo share/locale/cs/LC_MESSAGES/synfigstudio.mo share/locale/da/LC_MESSAGES/synfigstudio.mo share/locale/de/LC_MESSAGES/synfigstudio.mo +share/locale/el/LC_MESSAGES/synfigstudio.mo share/locale/en_GB/LC_MESSAGES/synfigstudio.mo share/locale/es/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/hu/LC_MESSAGES/synfigstudio.mo share/locale/it/LC_MESSAGES/synfigstudio.mo +share/locale/ja/LC_MESSAGES/synfigstudio.mo share/locale/lt/LC_MESSAGES/synfigstudio.mo +share/locale/nl/LC_MESSAGES/synfigstudio.mo +share/locale/no/LC_MESSAGES/synfigstudio.mo +share/locale/pl/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/sv/LC_MESSAGES/synfigstudio.mo +share/locale/tr/LC_MESSAGES/synfigstudio.mo share/locale/zh_CN/LC_MESSAGES/synfigstudio.mo +share/mime/packages/synfigstudio.xml share/mime-info/synfigstudio.keys share/mime-info/synfigstudio.mime -share/mime/packages/synfigstudio.xml share/pixmaps/sif_icon.png share/pixmaps/synfig_icon.png share/pixmaps/synfigstudio/about_icon.png -share/pixmaps/synfigstudio/action_add_to_group_icon.png +share/pixmaps/synfigstudio/action_add_to_set_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_group_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_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/canvas_icon.png -share/pixmaps/synfigstudio/children_icon.png share/pixmaps/synfigstudio/clear_redo_icon.png share/pixmaps/synfigstudio/clear_undo_icon.png -share/pixmaps/synfigstudio/curves_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/encapsulate_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.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/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_lineal_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_pastecanvas_icon.png share/pixmaps/synfigstudio/layer_other_plant_icon.png +share/pixmaps/synfigstudio/layer_other_skeleton_icon.png +share/pixmaps/synfigstudio/layer_other_stroboscope_icon.png share/pixmaps/synfigstudio/layer_other_supersample_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/params_icon.png -share/pixmaps/synfigstudio/pastecanvas_icon.png -share/pixmaps/synfigstudio/plant_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/saveall_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/sif_icon.png share/pixmaps/synfigstudio/snap_grid_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_bline_icon.png share/pixmaps/synfigstudio/tool_circle_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_blinepoint_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_timetrack_align_icon.png +share/pixmaps/synfigstudio/valuenode_forbidanimation_icon.png share/pixmaps/synfigstudio/valuenode_icon.png +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/view-unhide-all-layers/plugin.xml +share/synfig/plugins/view-unhide-all-layers/view-unhide-all-layers.py