mirror of
https://github.com/openbsd/ports.git
synced 2026-06-17 23:13:55 +02:00
Update synfigstudio and friends to 1.5.5
This commit is contained in:
+1
-2
@@ -1,9 +1,8 @@
|
|||||||
COMMENT = C++ class and template library
|
COMMENT = C++ class and template library
|
||||||
|
|
||||||
V = 1.5.3
|
V = 1.5.5
|
||||||
DISTNAME = ETL-${V}
|
DISTNAME = ETL-${V}
|
||||||
PKGNAME = etl-${V}
|
PKGNAME = etl-${V}
|
||||||
REVISION = 0
|
|
||||||
|
|
||||||
CATEGORIES = devel
|
CATEGORIES = devel
|
||||||
|
|
||||||
|
|||||||
+2
-2
@@ -1,2 +1,2 @@
|
|||||||
SHA256 (ETL-1.5.3.tar.gz) = ZA9NLLzB+1gAKN6NI7UwYxwW4jQBjO/OM0aRcKQbBr8=
|
SHA256 (ETL-1.5.5.tar.gz) = VwyJjxyXb6wwJoZtcY6j9I+LzhsjLtjL7cZZIcTjzCU=
|
||||||
SIZE (ETL-1.5.3.tar.gz) = 256474
|
SIZE (ETL-1.5.5.tar.gz) = 250039
|
||||||
|
|||||||
+12
-13
@@ -3,10 +3,9 @@ BROKEN-powerpc64 = segfault in multi-threaded mode, synfigstudio can't be built
|
|||||||
|
|
||||||
COMMENT = 2D animation software
|
COMMENT = 2D animation software
|
||||||
|
|
||||||
V= 1.5.3
|
V= 1.5.5
|
||||||
DISTNAME = synfig-$V
|
DISTNAME = synfig-$V
|
||||||
API_V = 1.0
|
API_V = 1.0
|
||||||
REVISION = 3
|
|
||||||
|
|
||||||
SHARED_LIBS += synfig 3.0 # 0.0
|
SHARED_LIBS += synfig 3.0 # 0.0
|
||||||
|
|
||||||
@@ -19,17 +18,17 @@ PERMIT_PACKAGE = Yes
|
|||||||
|
|
||||||
WANTLIB += ${COMPILER_LIBCXX} ICE Iex-3_4 IlmThread-3_4 Imath-3_2
|
WANTLIB += ${COMPILER_LIBCXX} ICE Iex-3_4 IlmThread-3_4 Imath-3_2
|
||||||
WANTLIB += Magick++-6.Q16 MagickCore-6.Q16 MagickWand-6.Q16 OpenEXR-3_4
|
WANTLIB += Magick++-6.Q16 MagickCore-6.Q16 MagickWand-6.Q16 OpenEXR-3_4
|
||||||
WANTLIB += OpenEXRCore-3_4 OpenEXRUtil-3_4 SM X11 Xext Xt aom
|
WANTLIB += OpenEXRCore-3_4 OpenEXRUtil-3_4 SM SvtAv1Enc X11 X11-xcb
|
||||||
WANTLIB += avcodec avformat avutil bz2 c crypto dav1d sharpyuv djvulibre
|
WANTLIB += Xext Xfixes Xt aom avcodec avformat avutil bz2 c crypto
|
||||||
WANTLIB += expat ffi fftw3 fontconfig freetype fribidi gio-2.0
|
WANTLIB += dav1d deflate djvulibre drm expat ffi fftw3 fontconfig
|
||||||
WANTLIB += giomm-2.4 glib-2.0 glibmm-2.4 gmodule-2.0 gobject-2.0
|
WANTLIB += freetype fribidi gio-2.0 giomm-2.4 glib-2.0 glibmm-2.4
|
||||||
WANTLIB += graphite2 gsm harfbuzz heif iconv intl jasper jbig
|
WANTLIB += gmodule-2.0 gobject-2.0 graphite2 gsm harfbuzz heif
|
||||||
WANTLIB += jpeg lcms lcms2 ltdl lzma m mlt++-7 mlt-7 mng mp3lame
|
WANTLIB += iconv intl jbig jpeg lcms lcms2 ltdl lzma m mlt++-7
|
||||||
WANTLIB += ogg openjp2 opus pcre2-8 png raw_r sigc-2.0 speex ssl
|
WANTLIB += mlt-7 mng mp3lame mpg123 ogg openjp2 openjph opus pcre2-8
|
||||||
WANTLIB += swresample swscale theoradec theoraenc tiff vorbis
|
WANTLIB += png raw_r sharpyuv sigc-2.0 speex ssl swresample swscale
|
||||||
WANTLIB += vorbisenc vpx webp webpdemux webpmux x264 x265 xcb
|
WANTLIB += theoraenc tiff va va-drm va-x11 vorbis vorbisenc vpx
|
||||||
WANTLIB += xml++-2.6 xml2 xvidcore z deflate openjph
|
WANTLIB += webp webpdemux webpmux x264 x265 xcb xcb-dri3 xml++-2.6
|
||||||
WANTLIB += X11-xcb Xfixes drm va va-drm va-x11 xcb-dri3
|
WANTLIB += xml2 xvidcore z
|
||||||
|
|
||||||
SITES= https://github.com/synfig/synfig/releases/download/v${V}/
|
SITES= https://github.com/synfig/synfig/releases/download/v${V}/
|
||||||
|
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
SHA256 (synfig-1.5.3.tar.gz) = kTyc7m5a2P1ts7NgfFta4DEvnuZyDGBhnjqX2phQHqg=
|
SHA256 (synfig-1.5.5.tar.gz) = lXg8kpJb2K5JTgD9qwNAyrqbGdKgqsmJ/YwgBDSybwY=
|
||||||
SIZE (synfig-1.5.3.tar.gz) = 4770774
|
SIZE (synfig-1.5.5.tar.gz) = 5147691
|
||||||
|
|||||||
@@ -182,8 +182,10 @@ include/synfig-${API_V}/synfig/value.h
|
|||||||
include/synfig-${API_V}/synfig/valuenode.h
|
include/synfig-${API_V}/synfig/valuenode.h
|
||||||
include/synfig-${API_V}/synfig/valuenode_registry.h
|
include/synfig-${API_V}/synfig/valuenode_registry.h
|
||||||
include/synfig-${API_V}/synfig/valuenodes/
|
include/synfig-${API_V}/synfig/valuenodes/
|
||||||
|
include/synfig-${API_V}/synfig/valuenodes/valuenode_absolute.h
|
||||||
include/synfig-${API_V}/synfig/valuenodes/valuenode_add.h
|
include/synfig-${API_V}/synfig/valuenodes/valuenode_add.h
|
||||||
include/synfig-${API_V}/synfig/valuenodes/valuenode_and.h
|
include/synfig-${API_V}/synfig/valuenodes/valuenode_and.h
|
||||||
|
include/synfig-${API_V}/synfig/valuenodes/valuenode_angle.h
|
||||||
include/synfig-${API_V}/synfig/valuenodes/valuenode_anglestring.h
|
include/synfig-${API_V}/synfig/valuenodes/valuenode_anglestring.h
|
||||||
include/synfig-${API_V}/synfig/valuenodes/valuenode_animated.h
|
include/synfig-${API_V}/synfig/valuenodes/valuenode_animated.h
|
||||||
include/synfig-${API_V}/synfig/valuenodes/valuenode_animatedfile.h
|
include/synfig-${API_V}/synfig/valuenodes/valuenode_animatedfile.h
|
||||||
@@ -218,6 +220,7 @@ include/synfig-${API_V}/synfig/valuenodes/valuenode_intstring.h
|
|||||||
include/synfig-${API_V}/synfig/valuenodes/valuenode_join.h
|
include/synfig-${API_V}/synfig/valuenodes/valuenode_join.h
|
||||||
include/synfig-${API_V}/synfig/valuenodes/valuenode_linear.h
|
include/synfig-${API_V}/synfig/valuenodes/valuenode_linear.h
|
||||||
include/synfig-${API_V}/synfig/valuenodes/valuenode_log.h
|
include/synfig-${API_V}/synfig/valuenodes/valuenode_log.h
|
||||||
|
include/synfig-${API_V}/synfig/valuenodes/valuenode_maprange.h
|
||||||
include/synfig-${API_V}/synfig/valuenodes/valuenode_modulo.h
|
include/synfig-${API_V}/synfig/valuenodes/valuenode_modulo.h
|
||||||
include/synfig-${API_V}/synfig/valuenodes/valuenode_not.h
|
include/synfig-${API_V}/synfig/valuenodes/valuenode_not.h
|
||||||
include/synfig-${API_V}/synfig/valuenodes/valuenode_or.h
|
include/synfig-${API_V}/synfig/valuenodes/valuenode_or.h
|
||||||
|
|||||||
@@ -4,12 +4,11 @@ BROKEN-sparc64 = terminate called after throwing an instance of 'synfig::Excepti
|
|||||||
|
|
||||||
COMMENT = 2D animation software studio
|
COMMENT = 2D animation software studio
|
||||||
|
|
||||||
V = 1.5.3
|
V = 1.5.5
|
||||||
DISTNAME = synfigstudio-$V
|
DISTNAME = synfigstudio-$V
|
||||||
API_V = 0.0
|
API_V = 0.0
|
||||||
REVISION = 4
|
|
||||||
|
|
||||||
SHARED_LIBS += synfigapp 3.0 # 0.0
|
SHARED_LIBS += synfigapp 4.0 # 0.0
|
||||||
|
|
||||||
CATEGORIES = multimedia
|
CATEGORIES = multimedia
|
||||||
|
|
||||||
@@ -20,23 +19,23 @@ PERMIT_PACKAGE = Yes
|
|||||||
|
|
||||||
WANTLIB += ${COMPILER_LIBCXX} ICE Iex-3_4 IlmThread-3_4 Imath-3_2
|
WANTLIB += ${COMPILER_LIBCXX} ICE Iex-3_4 IlmThread-3_4 Imath-3_2
|
||||||
WANTLIB += Magick++-6.Q16 MagickCore-6.Q16 MagickWand-6.Q16 OpenEXR-3_4
|
WANTLIB += Magick++-6.Q16 MagickCore-6.Q16 MagickWand-6.Q16 OpenEXR-3_4
|
||||||
WANTLIB += OpenEXRCore-3_4 OpenEXRUtil-3_4 SM X11 X11-xcb Xau
|
WANTLIB += OpenEXRCore-3_4 OpenEXRUtil-3_4 SM SvtAv1Enc X11 X11-xcb
|
||||||
WANTLIB += Xcomposite Xcursor Xdamage Xdmcp Xext Xfixes Xi Xinerama
|
WANTLIB += XRes Xau Xcomposite Xcursor Xdamage Xdmcp Xext Xfixes
|
||||||
WANTLIB += Xrandr Xrender Xt aom atk-1.0 atk-bridge-2.0 atkmm-1.6
|
WANTLIB += Xi Xinerama Xrandr Xrender Xt aom atk-1.0 atk-bridge-2.0
|
||||||
WANTLIB += atspi avcodec avformat avutil bz2 c cairo cairo-gobject
|
WANTLIB += atkmm-1.6 atspi avcodec avformat avutil bz2 c cairo
|
||||||
WANTLIB += cairomm-1.0 crypto dav1d db dbus-1 deflate djvulibre
|
WANTLIB += cairo-gobject cairomm-1.0 crypto dav1d db dbus-1 deflate
|
||||||
WANTLIB += drm epoll-shim epoxy expat ffi fftw3 fontconfig
|
WANTLIB += djvulibre drm epoll-shim epoxy expat ffi fftw3 fontconfig
|
||||||
WANTLIB += freetype fribidi gdk-3 gdk_pixbuf-2.0 gdkmm-3.0 gio-2.0
|
WANTLIB += freetype fribidi gdk-3 gdk_pixbuf-2.0 gdkmm-3.0 gio-2.0
|
||||||
WANTLIB += giomm-2.4 glib-2.0 glibmm-2.4 gmodule-2.0 gobject-2.0
|
WANTLIB += giomm-2.4 glib-2.0 glibmm-2.4 gmodule-2.0 gobject-2.0
|
||||||
WANTLIB += graphite2 gsm gtk-3 gtkmm-3.0 harfbuzz heif iconv intl
|
WANTLIB += graphite2 gsm gtk-3 gtkmm-3.0 harfbuzz heif iconv intl
|
||||||
WANTLIB += jack jasper jbig jpeg lcms2 ltdl lzma m mlt++-7 mlt-7
|
WANTLIB += jack jbig jpeg lcms2 ltdl lzma m mlt++-7 mlt-7 mp3lame
|
||||||
WANTLIB += mp3lame ogg openjp2 opus pango-1.0 pangocairo-1.0 pangoft2-1.0
|
WANTLIB += mpg123 ogg openjp2 openjph opus pango-1.0 pangocairo-1.0
|
||||||
WANTLIB += pangomm-1.4 pcre2-8 pixman-1 png raw_r sharpyuv sigc-2.0
|
WANTLIB += pangoft2-1.0 pangomm-1.4 pcre2-8 pixman-1 png raw_r
|
||||||
WANTLIB += speex ssl swresample swscale synfig theoradec theoraenc
|
WANTLIB += sharpyuv sigc-2.0 speex ssl swresample swscale synfig
|
||||||
WANTLIB += tiff va va-drm va-x11 vorbis vorbisenc vpx wayland-client
|
WANTLIB += theoraenc tiff va va-drm va-x11 vorbis vorbisenc vpx
|
||||||
WANTLIB += wayland-cursor wayland-egl webp webpdemux webpmux x264
|
WANTLIB += wayland-client wayland-cursor wayland-egl webp webpdemux
|
||||||
WANTLIB += x265 xcb xcb-dri3 xcb-render xcb-shm xkbcommon xml++-2.6
|
WANTLIB += webpmux x264 x265 xcb xcb-dri3 xcb-render xcb-shm xkbcommon
|
||||||
WANTLIB += xml2 xvidcore z openjph
|
WANTLIB += xml++-2.6 xml2 xvidcore z
|
||||||
|
|
||||||
SITES= https://github.com/synfig/synfig/releases/download/v${V}/
|
SITES= https://github.com/synfig/synfig/releases/download/v${V}/
|
||||||
|
|
||||||
@@ -54,7 +53,6 @@ RUN_DEPENDS = devel/desktop-file-utils \
|
|||||||
|
|
||||||
LIB_DEPENDS = audio/jack \
|
LIB_DEPENDS = audio/jack \
|
||||||
databases/db/v4 \
|
databases/db/v4 \
|
||||||
graphics/jasper \
|
|
||||||
graphics/libraw \
|
graphics/libraw \
|
||||||
multimedia/synfig>=${V} \
|
multimedia/synfig>=${V} \
|
||||||
x11/gtk3mm
|
x11/gtk3mm
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
SHA256 (synfigstudio-1.5.3.tar.gz) = f0MAOjbqC8kX5gt1RIASr8G46gf87gfMfoE6RIv3u+U=
|
SHA256 (synfigstudio-1.5.5.tar.gz) = 57uYBqhuOX1G3+nzzJp0Q0lh78/qYRcTQmMCnBTnuyc=
|
||||||
SIZE (synfigstudio-1.5.3.tar.gz) = 6890107
|
SIZE (synfigstudio-1.5.5.tar.gz) = 6840912
|
||||||
|
|||||||
@@ -0,0 +1,14 @@
|
|||||||
|
Fix segfault on OpenBSD. Do not touch the GTK page list during destruction.
|
||||||
|
|
||||||
|
Index: src/gui/docks/dockbook.cpp
|
||||||
|
--- src/gui/docks/dockbook.cpp.orig
|
||||||
|
+++ src/gui/docks/dockbook.cpp
|
||||||
|
@@ -105,6 +105,8 @@ DockBook::~DockBook()
|
||||||
|
void
|
||||||
|
DockBook::clear()
|
||||||
|
{
|
||||||
|
+ if (deleting_) return;
|
||||||
|
+
|
||||||
|
// here the point: get_n_pages is fails because this is not notebook type
|
||||||
|
// i didn't know why this happens, possibly because clear() is called from destructor
|
||||||
|
// and 'this' is already deleted. Or, this function maybe never work right.
|
||||||
@@ -260,6 +260,7 @@ share/synfig/icons/classic/128x128/duck_width_icon.png
|
|||||||
share/synfig/icons/classic/128x128/duplicate_icon.png
|
share/synfig/icons/classic/128x128/duplicate_icon.png
|
||||||
share/synfig/icons/classic/128x128/graphs_icon.png
|
share/synfig/icons/classic/128x128/graphs_icon.png
|
||||||
share/synfig/icons/classic/128x128/group_icon.png
|
share/synfig/icons/classic/128x128/group_icon.png
|
||||||
|
share/synfig/icons/classic/128x128/hex_icon.png
|
||||||
share/synfig/icons/classic/128x128/history_icon.png
|
share/synfig/icons/classic/128x128/history_icon.png
|
||||||
share/synfig/icons/classic/128x128/incr_resolution_icon.png
|
share/synfig/icons/classic/128x128/incr_resolution_icon.png
|
||||||
share/synfig/icons/classic/128x128/info_icon.png
|
share/synfig/icons/classic/128x128/info_icon.png
|
||||||
@@ -332,6 +333,7 @@ share/synfig/icons/classic/128x128/layer_transform_rotate_icon.png
|
|||||||
share/synfig/icons/classic/128x128/layer_transform_scale_icon.png
|
share/synfig/icons/classic/128x128/layer_transform_scale_icon.png
|
||||||
share/synfig/icons/classic/128x128/layer_transform_translate_icon.png
|
share/synfig/icons/classic/128x128/layer_transform_translate_icon.png
|
||||||
share/synfig/icons/classic/128x128/library_icon.png
|
share/synfig/icons/classic/128x128/library_icon.png
|
||||||
|
share/synfig/icons/classic/128x128/lower_bound_handle_icon.png
|
||||||
share/synfig/icons/classic/128x128/meta_data_icon.png
|
share/synfig/icons/classic/128x128/meta_data_icon.png
|
||||||
share/synfig/icons/classic/128x128/navigator_icon.png
|
share/synfig/icons/classic/128x128/navigator_icon.png
|
||||||
share/synfig/icons/classic/128x128/onion_skin_icon.png
|
share/synfig/icons/classic/128x128/onion_skin_icon.png
|
||||||
@@ -388,18 +390,23 @@ share/synfig/icons/classic/128x128/tool_text_icon.png
|
|||||||
share/synfig/icons/classic/128x128/tool_width_icon.png
|
share/synfig/icons/classic/128x128/tool_width_icon.png
|
||||||
share/synfig/icons/classic/128x128/tool_zoom_icon.png
|
share/synfig/icons/classic/128x128/tool_zoom_icon.png
|
||||||
share/synfig/icons/classic/128x128/type_angle_icon.png
|
share/synfig/icons/classic/128x128/type_angle_icon.png
|
||||||
|
share/synfig/icons/classic/128x128/type_bone_object_icon.png
|
||||||
|
share/synfig/icons/classic/128x128/type_bone_valuenode_icon.png
|
||||||
share/synfig/icons/classic/128x128/type_bool_icon.png
|
share/synfig/icons/classic/128x128/type_bool_icon.png
|
||||||
share/synfig/icons/classic/128x128/type_canvas_icon.png
|
share/synfig/icons/classic/128x128/type_canvas_icon.png
|
||||||
share/synfig/icons/classic/128x128/type_color_icon.png
|
share/synfig/icons/classic/128x128/type_color_icon.png
|
||||||
share/synfig/icons/classic/128x128/type_gradient_icon.png
|
share/synfig/icons/classic/128x128/type_gradient_icon.png
|
||||||
share/synfig/icons/classic/128x128/type_integer_icon.png
|
share/synfig/icons/classic/128x128/type_integer_icon.png
|
||||||
share/synfig/icons/classic/128x128/type_list_icon.png
|
share/synfig/icons/classic/128x128/type_list_icon.png
|
||||||
|
share/synfig/icons/classic/128x128/type_pair_bone_object_bone_object_icon.png
|
||||||
share/synfig/icons/classic/128x128/type_real_icon.png
|
share/synfig/icons/classic/128x128/type_real_icon.png
|
||||||
share/synfig/icons/classic/128x128/type_segment_icon.png
|
share/synfig/icons/classic/128x128/type_segment_icon.png
|
||||||
share/synfig/icons/classic/128x128/type_splinepoint_icon.png
|
share/synfig/icons/classic/128x128/type_splinepoint_icon.png
|
||||||
share/synfig/icons/classic/128x128/type_string_icon.png
|
share/synfig/icons/classic/128x128/type_string_icon.png
|
||||||
share/synfig/icons/classic/128x128/type_time_icon.png
|
share/synfig/icons/classic/128x128/type_time_icon.png
|
||||||
|
share/synfig/icons/classic/128x128/type_transformation_icon.png
|
||||||
share/synfig/icons/classic/128x128/type_vector_icon.png
|
share/synfig/icons/classic/128x128/type_vector_icon.png
|
||||||
|
share/synfig/icons/classic/128x128/upper_bound_handle_icon.png
|
||||||
share/synfig/icons/classic/128x128/utils_chain_link_off_icon.png
|
share/synfig/icons/classic/128x128/utils_chain_link_off_icon.png
|
||||||
share/synfig/icons/classic/128x128/utils_chain_link_on_icon.png
|
share/synfig/icons/classic/128x128/utils_chain_link_on_icon.png
|
||||||
share/synfig/icons/classic/128x128/utils_timetrack_align_icon.png
|
share/synfig/icons/classic/128x128/utils_timetrack_align_icon.png
|
||||||
@@ -467,6 +474,7 @@ share/synfig/plugins/lottie-exporter/layers/scale_layer.py
|
|||||||
share/synfig/plugins/lottie-exporter/layers/shape.py
|
share/synfig/plugins/lottie-exporter/layers/shape.py
|
||||||
share/synfig/plugins/lottie-exporter/layers/shape_solid.py
|
share/synfig/plugins/lottie-exporter/layers/shape_solid.py
|
||||||
share/synfig/plugins/lottie-exporter/layers/solid.py
|
share/synfig/plugins/lottie-exporter/layers/solid.py
|
||||||
|
share/synfig/plugins/lottie-exporter/layers/text.py
|
||||||
share/synfig/plugins/lottie-exporter/layers/translate_layer.py
|
share/synfig/plugins/lottie-exporter/layers/translate_layer.py
|
||||||
share/synfig/plugins/lottie-exporter/lottie-exporter.py
|
share/synfig/plugins/lottie-exporter/lottie-exporter.py
|
||||||
share/synfig/plugins/lottie-exporter/plugin.xml
|
share/synfig/plugins/lottie-exporter/plugin.xml
|
||||||
|
|||||||
Reference in New Issue
Block a user