pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/multimedia/mlt



Module Name:    pkgsrc
Committed By:   markd
Date:           Wed Nov 27 21:32:09 UTC 2019

Modified Files:
        pkgsrc/multimedia/mlt: Makefile PLIST distinfo
        pkgsrc/multimedia/mlt/patches: patch-src_framework_mlt__properties.c
            patch-src_framework_mlt__property.h
Removed Files:
        pkgsrc/multimedia/mlt/patches: patch-configure
            patch-src_framework_mlt__property.c
            patch-src_modules_gtk2_producer__pango.c

Log Message:
mlt: update to 6.18.0

6 years worth of development.


To generate a diff of this commit:
cvs rdiff -u -r1.100 -r1.101 pkgsrc/multimedia/mlt/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/multimedia/mlt/PLIST
cvs rdiff -u -r1.9 -r1.10 pkgsrc/multimedia/mlt/distinfo
cvs rdiff -u -r1.4 -r0 pkgsrc/multimedia/mlt/patches/patch-configure
cvs rdiff -u -r1.2 -r1.3 \
    pkgsrc/multimedia/mlt/patches/patch-src_framework_mlt__properties.c \
    pkgsrc/multimedia/mlt/patches/patch-src_framework_mlt__property.h
cvs rdiff -u -r1.2 -r0 \
    pkgsrc/multimedia/mlt/patches/patch-src_framework_mlt__property.c
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/multimedia/mlt/patches/patch-src_modules_gtk2_producer__pango.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/multimedia/mlt/Makefile
diff -u pkgsrc/multimedia/mlt/Makefile:1.100 pkgsrc/multimedia/mlt/Makefile:1.101
--- pkgsrc/multimedia/mlt/Makefile:1.100        Fri Oct 18 15:52:04 2019
+++ pkgsrc/multimedia/mlt/Makefile      Wed Nov 27 21:32:09 2019
@@ -1,35 +1,44 @@
-# $NetBSD: Makefile,v 1.100 2019/10/18 15:52:04 nia Exp $
+# $NetBSD: Makefile,v 1.101 2019/11/27 21:32:09 markd Exp $
 
-DISTNAME=      mlt-0.9.0
-PKGREVISION=   62
+DISTNAME=      mlt-6.18.0
 CATEGORIES=    multimedia
-MASTER_SITES=  http://downloads.sourceforge.net/project/mlt/mlt/
-MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=mlt/}
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=mltframework/}
+GITHUB_TAG=    v${PKGVERSION_NOREV}
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-#HOMEPAGE=     https://www.mltframework.org/twiki/bin/view/MLT/
+HOMEPAGE=      https://www.mltframework.org/
 COMMENT=       Open source multimedia framework
 LICENSE=       gnu-gpl-v2
 
 USE_TOOLS+=    pkg-config gmake
-USE_LANGUAGES= c c++
+USE_LANGUAGES= c c++11
 GNU_CONFIGURE= YES
 
 CONFIGURE_ARGS+=       --enable-gpl
 CONFIGURE_ARGS+=       --disable-swfdec
+CONFIGURE_ARGS+=       --disable-sdl
 
-PKGCONFIG_OVERRIDE+=   mlt-0.8.6/mlt++.pc.in
-PKGCONFIG_OVERRIDE+=   mlt-0.8.6/mlt-framework.pc.in
+CFLAGS.NetBSD+=                -DHAVE_LOCALE_H -DHAVE_STRTOD_L
+
+SUBST_CLASSES+=                frei0r
+SUBST_STAGE.frei0r=    pre-configure
+SUBST_FILES.frei0r=    src/modules/frei0r/factory.c
+SUBST_SED.frei0r=      -e 's^/usr/lib/frei0r-1.*:^${BUILDLINK_PREFIX.frei0r}/lib/frei0r-1:^'
+
+PKGCONFIG_OVERRIDE+=   mlt++.pc.in
+PKGCONFIG_OVERRIDE+=   mlt-framework.pc.in
 
 .include "../../audio/libsamplerate/buildlink3.mk"
-.include "../../audio/libvorbis/buildlink3.mk"
 .include "../../audio/sox/buildlink3.mk"
-.include "../../devel/SDL/buildlink3.mk"
-.include "../../multimedia/ffmpeg1/buildlink3.mk"
+.include "../../devel/SDL2/buildlink3.mk"
+.include "../../graphics/libexif/buildlink3.mk"
+.include "../../multimedia/ffmpeg4/buildlink3.mk"
+.include "../../multimedia/frei0r/buildlink3.mk"
 .include "../../multimedia/libdv/buildlink3.mk"
-.include "../../multimedia/xine-lib/buildlink3.mk"
+.include "../../multimedia/movit/buildlink3.mk"
+.include "../../textproc/libxml2/buildlink3.mk"
 .include "../../x11/gtk2/buildlink3.mk"
-.include "../../x11/kdelibs4/buildlink3.mk"
-.include "../../x11/qt4-libs/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-qtsvg/buildlink3.mk"
 
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/multimedia/mlt/PLIST
diff -u pkgsrc/multimedia/mlt/PLIST:1.3 pkgsrc/multimedia/mlt/PLIST:1.4
--- pkgsrc/multimedia/mlt/PLIST:1.3     Sun Mar 30 19:42:53 2014
+++ pkgsrc/multimedia/mlt/PLIST Wed Nov 27 21:32:09 2019
@@ -1,6 +1,8 @@
-@comment $NetBSD: PLIST,v 1.3 2014/03/30 19:42:53 abs Exp $
+@comment $NetBSD: PLIST,v 1.4 2019/11/27 21:32:09 markd Exp $
 bin/melt
 include/mlt++/Mlt.h
+include/mlt++/MltAnimation.h
+include/mlt++/MltConfig.h
 include/mlt++/MltConsumer.h
 include/mlt++/MltDeque.h
 include/mlt++/MltEvent.h
@@ -23,7 +25,6 @@ include/mlt++/MltService.h
 include/mlt++/MltTokeniser.h
 include/mlt++/MltTractor.h
 include/mlt++/MltTransition.h
-include/mlt++/config.h
 include/mlt/framework/mlt.h
 include/mlt/framework/mlt_animation.h
 include/mlt/framework/mlt_cache.h
@@ -36,6 +37,7 @@ include/mlt/framework/mlt_filter.h
 include/mlt/framework/mlt_frame.h
 include/mlt/framework/mlt_geometry.h
 include/mlt/framework/mlt_log.h
+include/mlt/framework/mlt_luma_map.h
 include/mlt/framework/mlt_multitrack.h
 include/mlt/framework/mlt_parser.h
 include/mlt/framework/mlt_playlist.h
@@ -46,51 +48,47 @@ include/mlt/framework/mlt_properties.h
 include/mlt/framework/mlt_property.h
 include/mlt/framework/mlt_repository.h
 include/mlt/framework/mlt_service.h
+include/mlt/framework/mlt_slices.h
 include/mlt/framework/mlt_tokeniser.h
 include/mlt/framework/mlt_tractor.h
 include/mlt/framework/mlt_transition.h
 include/mlt/framework/mlt_types.h
 include/mlt/framework/mlt_version.h
 lib/libmlt++.so
-lib/libmlt++.so.${PKGVERSION}
 lib/libmlt++.so.3
+lib/libmlt++.so.${PKGVERSION}
 lib/libmlt.so
-lib/libmlt.so.${PKGVERSION}
 lib/libmlt.so.6
+lib/libmlt.so.${PKGVERSION}
 lib/mlt/libmltavformat.so
-lib/mlt/libmltavsync.so
 lib/mlt/libmltcore.so
 lib/mlt/libmltdecklink.so
-lib/mlt/libmltdgraft.so
-lib/mlt/libmltdv.so
-lib/mlt/libmlteffectv.so
+lib/mlt/libmltfrei0r.so
 lib/mlt/libmltgtk2.so
 lib/mlt/libmltkdenlive.so
-lib/mlt/libmltkino.so
 lib/mlt/libmltlinsys.so
 lib/mlt/libmltmotion_est.so
 lib/mlt/libmltnormalize.so
 lib/mlt/libmltoldfilm.so
+lib/mlt/libmltopengl.so
 lib/mlt/libmltplus.so
-lib/mlt/libmltqimage.so
+lib/mlt/libmltplusgpl.so
+lib/mlt/libmltqt.so
 lib/mlt/libmltresample.so
-lib/mlt/libmltrotoscoping.so
-lib/mlt/libmltsdl.so
+lib/mlt/libmltsdl2.so
 lib/mlt/libmltsox.so
-lib/mlt/libmltswfdec.so
 lib/mlt/libmltvideostab.so
 lib/mlt/libmltvmfx.so
-lib/mlt/libmltvorbis.so
 lib/mlt/libmltxine.so
 lib/mlt/libmltxml.so
 lib/pkgconfig/mlt++.pc
 lib/pkgconfig/mlt-framework.pc
+share/mlt/avformat/blacklist.txt
 share/mlt/avformat/consumer_avformat.yml
 share/mlt/avformat/producer_avformat.yml
-share/mlt/avsync/consumer_blipflash.yml
-share/mlt/avsync/producer_blipflash.yml
 share/mlt/core/consumer_multi.yml
 share/mlt/core/data_fx.properties
+share/mlt/core/filter_audiomap.yml
 share/mlt/core/filter_audiowave.yml
 share/mlt/core/filter_brightness.yml
 share/mlt/core/filter_channelcopy.yml
@@ -100,9 +98,12 @@ share/mlt/core/filter_fieldorder.yml
 share/mlt/core/filter_gamma.yml
 share/mlt/core/filter_greyscale.yml
 share/mlt/core/filter_luma.yml
+share/mlt/core/filter_mask_apply.yml
+share/mlt/core/filter_mask_start.yml
 share/mlt/core/filter_mirror.yml
 share/mlt/core/filter_mono.yml
 share/mlt/core/filter_obscure.yml
+share/mlt/core/filter_panner.yml
 share/mlt/core/filter_region.yml
 share/mlt/core/filter_rescale.yml
 share/mlt/core/filter_resize.yml
@@ -117,15 +118,15 @@ share/mlt/core/producer_loader.yml
 share/mlt/core/producer_melt.yml
 share/mlt/core/producer_melt_file.yml
 share/mlt/core/producer_noise.yml
+share/mlt/core/producer_timewarp.yml
+share/mlt/core/producer_tone.yml
 share/mlt/core/transition_composite.yml
 share/mlt/core/transition_luma.yml
+share/mlt/core/transition_matte.yml
 share/mlt/core/transition_mix.yml
 share/mlt/core/transition_region.yml
 share/mlt/decklink/consumer_decklink.yml
 share/mlt/decklink/producer_decklink.yml
-share/mlt/dv/consumer_libdv.yml
-share/mlt/dv/producer_libdv.yml
-share/mlt/effectv/filter_burningtv.yml
 share/mlt/feeds/NTSC/data_fx.properties
 share/mlt/feeds/NTSC/etv.properties
 share/mlt/feeds/NTSC/obscure.properties
@@ -134,10 +135,12 @@ share/mlt/feeds/PAL/data_fx.properties
 share/mlt/feeds/PAL/etv.properties
 share/mlt/feeds/PAL/example.properties
 share/mlt/feeds/PAL/obscure.properties
+share/mlt/frei0r/blacklist.txt
+share/mlt/frei0r/filter_cairoblend_mode.yml
+share/mlt/frei0r/not_thread_safe.txt
+share/mlt/frei0r/param_name_map.yaml
 share/mlt/gtk2/consumer_gtk2_preview.yml
-share/mlt/gtk2/filter_dynamictext.yml
 share/mlt/gtk2/filter_rescale.yml
-share/mlt/gtk2/producer_count.yml
 share/mlt/gtk2/producer_pango.yml
 share/mlt/gtk2/producer_pixbuf.yml
 share/mlt/kdenlive/filter_boxblur.yml
@@ -145,50 +148,6 @@ share/mlt/kdenlive/filter_freeze.yml
 share/mlt/kdenlive/filter_wave.yml
 share/mlt/kdenlive/producer_framebuffer.yml
 share/mlt/linsys/consumer_sdi.yml
-share/mlt/lumas/NTSC/luma01.pgm
-share/mlt/lumas/NTSC/luma02.pgm
-share/mlt/lumas/NTSC/luma03.pgm
-share/mlt/lumas/NTSC/luma04.pgm
-share/mlt/lumas/NTSC/luma05.pgm
-share/mlt/lumas/NTSC/luma06.pgm
-share/mlt/lumas/NTSC/luma07.pgm
-share/mlt/lumas/NTSC/luma08.pgm
-share/mlt/lumas/NTSC/luma09.pgm
-share/mlt/lumas/NTSC/luma10.pgm
-share/mlt/lumas/NTSC/luma11.pgm
-share/mlt/lumas/NTSC/luma12.pgm
-share/mlt/lumas/NTSC/luma13.pgm
-share/mlt/lumas/NTSC/luma14.pgm
-share/mlt/lumas/NTSC/luma15.pgm
-share/mlt/lumas/NTSC/luma16.pgm
-share/mlt/lumas/NTSC/luma17.pgm
-share/mlt/lumas/NTSC/luma18.pgm
-share/mlt/lumas/NTSC/luma19.pgm
-share/mlt/lumas/NTSC/luma20.pgm
-share/mlt/lumas/NTSC/luma21.pgm
-share/mlt/lumas/NTSC/luma22.pgm
-share/mlt/lumas/PAL/luma01.pgm
-share/mlt/lumas/PAL/luma02.pgm
-share/mlt/lumas/PAL/luma03.pgm
-share/mlt/lumas/PAL/luma04.pgm
-share/mlt/lumas/PAL/luma05.pgm
-share/mlt/lumas/PAL/luma06.pgm
-share/mlt/lumas/PAL/luma07.pgm
-share/mlt/lumas/PAL/luma08.pgm
-share/mlt/lumas/PAL/luma09.pgm
-share/mlt/lumas/PAL/luma10.pgm
-share/mlt/lumas/PAL/luma11.pgm
-share/mlt/lumas/PAL/luma12.pgm
-share/mlt/lumas/PAL/luma13.pgm
-share/mlt/lumas/PAL/luma14.pgm
-share/mlt/lumas/PAL/luma15.pgm
-share/mlt/lumas/PAL/luma16.pgm
-share/mlt/lumas/PAL/luma17.pgm
-share/mlt/lumas/PAL/luma18.pgm
-share/mlt/lumas/PAL/luma19.pgm
-share/mlt/lumas/PAL/luma20.pgm
-share/mlt/lumas/PAL/luma21.pgm
-share/mlt/lumas/PAL/luma22.pgm
 share/mlt/metaschema.yaml
 share/mlt/motion_est/filter_autotrack_rectangle.yml
 share/mlt/motion_est/filter_motion_est.yml
@@ -213,13 +172,48 @@ share/mlt/oldfilm/lines.svg
 share/mlt/oldfilm/oldfilm.svg
 share/mlt/oldfilm/tcolor.svg
 share/mlt/oldfilm/vignette.svg
+share/mlt/opengl/filter_movit_blur.yml
+share/mlt/opengl/filter_movit_deconvolution_sharpen.yml
+share/mlt/opengl/filter_movit_diffusion.yml
+share/mlt/opengl/filter_movit_flip.yml
+share/mlt/opengl/filter_movit_glow.yml
+share/mlt/opengl/filter_movit_lift_gamma_gain.yml
+share/mlt/opengl/filter_movit_mirror.yml
+share/mlt/opengl/filter_movit_opacity.yml
+share/mlt/opengl/filter_movit_rect.yml
+share/mlt/opengl/filter_movit_saturation.yml
+share/mlt/opengl/filter_movit_vignette.yml
+share/mlt/opengl/filter_movit_white_balance.yml
+share/mlt/opengl/transition_movit_luma.yml
+share/mlt/opengl/transition_movit_mix.yml
+share/mlt/opengl/transition_movit_overlay.yml
+share/mlt/plus/consumer_blipflash.yml
 share/mlt/plus/filter_affine.yml
 share/mlt/plus/filter_charcoal.yml
+share/mlt/plus/filter_dance.yml
+share/mlt/plus/filter_dynamic_loudness.yml
+share/mlt/plus/filter_dynamictext.yml
+share/mlt/plus/filter_fft.yml
 share/mlt/plus/filter_invert.yml
+share/mlt/plus/filter_lift_gamma_gain.yml
+share/mlt/plus/filter_loudness.yml
+share/mlt/plus/filter_loudness_meter.yml
+share/mlt/plus/filter_lumakey.yml
+share/mlt/plus/filter_rgblut.yml
 share/mlt/plus/filter_sepia.yml
+share/mlt/plus/filter_spot_remover.yml
+share/mlt/plus/filter_text.yml
+share/mlt/plus/filter_timer.yml
+share/mlt/plus/producer_blipflash.yml
+share/mlt/plus/producer_count.yml
 share/mlt/plus/transition_affine.yml
+share/mlt/plusgpl/consumer_cbrts.yml
+share/mlt/plusgpl/filter_burningtv.yml
+share/mlt/plusgpl/filter_lumaliftgaingamma.yml
+share/mlt/plusgpl/filter_rotoscoping.yml
 share/mlt/presets/consumer/avformat/AAC
 share/mlt/presets/consumer/avformat/Flash
+share/mlt/presets/consumer/avformat/GIF
 share/mlt/presets/consumer/avformat/MJPEG
 share/mlt/presets/consumer/avformat/MP3
 share/mlt/presets/consumer/avformat/MPEG-2
@@ -228,7 +222,14 @@ share/mlt/presets/consumer/avformat/MPEG
 share/mlt/presets/consumer/avformat/Sony-PSP
 share/mlt/presets/consumer/avformat/Vorbis
 share/mlt/presets/consumer/avformat/WAV
+share/mlt/presets/consumer/avformat/WMA
+share/mlt/presets/consumer/avformat/WMV
 share/mlt/presets/consumer/avformat/XDCAM-HD422
+share/mlt/presets/consumer/avformat/YouTube
+share/mlt/presets/consumer/avformat/alpha/Quicktime Animation
+share/mlt/presets/consumer/avformat/alpha/Ut Video
+share/mlt/presets/consumer/avformat/alpha/vp8
+share/mlt/presets/consumer/avformat/alpha/vp9
 share/mlt/presets/consumer/avformat/atsc_1080i_50/DNxHD
 share/mlt/presets/consumer/avformat/atsc_1080i_5994/DNxHD
 share/mlt/presets/consumer/avformat/atsc_1080p_2398/DNxHD
@@ -267,13 +268,15 @@ share/mlt/presets/consumer/avformat/hdv_
 share/mlt/presets/consumer/avformat/hdv_720_30p/HDV
 share/mlt/presets/consumer/avformat/hdv_720_50p/HDV
 share/mlt/presets/consumer/avformat/hdv_720_60p/HDV
+share/mlt/presets/consumer/avformat/intermediate/MJPEG
+share/mlt/presets/consumer/avformat/intermediate/MPEG-2
+share/mlt/presets/consumer/avformat/intermediate/MPEG-4
+share/mlt/presets/consumer/avformat/intermediate/ProRes
+share/mlt/presets/consumer/avformat/intermediate/ProRes-Kostya
 share/mlt/presets/consumer/avformat/lossless/FFV1
 share/mlt/presets/consumer/avformat/lossless/H.264
 share/mlt/presets/consumer/avformat/lossless/HuffYUV
-share/mlt/presets/consumer/avformat/lossless/MJPEG
-share/mlt/presets/consumer/avformat/lossless/MPEG-2
-share/mlt/presets/consumer/avformat/lossless/MPEG-4
-share/mlt/presets/consumer/avformat/lossless/ProRes
+share/mlt/presets/consumer/avformat/lossless/Ut Video
 share/mlt/presets/consumer/avformat/stills/BMP
 share/mlt/presets/consumer/avformat/stills/DPX
 share/mlt/presets/consumer/avformat/stills/JPEG
@@ -281,16 +284,23 @@ share/mlt/presets/consumer/avformat/stil
 share/mlt/presets/consumer/avformat/stills/PPM
 share/mlt/presets/consumer/avformat/stills/TGA
 share/mlt/presets/consumer/avformat/stills/TIFF
+share/mlt/presets/consumer/avformat/vp9
 share/mlt/presets/consumer/avformat/webm
+share/mlt/presets/consumer/avformat/webm-pass1
 share/mlt/presets/consumer/avformat/x264-medium
 share/mlt/presets/consumer/avformat/x264-medium-baseline
 share/mlt/presets/consumer/avformat/x264-medium-main
 share/mlt/presets/consumer/avformat/x264-medium-pass1
+share/mlt/presets/consumer/avformat/x265-medium
+share/mlt/presets/consumer/avformat/x265-medium-pass1
 share/mlt/presets/filter/brightness/from_black
 share/mlt/presets/filter/brightness/to_black
 share/mlt/presets/filter/movit.blur/blur_in
 share/mlt/presets/filter/movit.blur/blur_in_out
 share/mlt/presets/filter/movit.blur/blur_out
+share/mlt/presets/filter/movit.opacity/fade_in
+share/mlt/presets/filter/movit.opacity/fade_in_out
+share/mlt/presets/filter/movit.opacity/fade_out
 share/mlt/presets/filter/volume/fade_in
 share/mlt/presets/filter/volume/fade_out
 share/mlt/profiles/atsc_1080i_50
@@ -332,6 +342,14 @@ share/mlt/profiles/hdv_720_60p
 share/mlt/profiles/qcif_15
 share/mlt/profiles/qcif_ntsc
 share/mlt/profiles/qcif_pal
+share/mlt/profiles/qhd_1440p_2398
+share/mlt/profiles/qhd_1440p_24
+share/mlt/profiles/qhd_1440p_25
+share/mlt/profiles/qhd_1440p_2997
+share/mlt/profiles/qhd_1440p_30
+share/mlt/profiles/qhd_1440p_50
+share/mlt/profiles/qhd_1440p_5994
+share/mlt/profiles/qhd_1440p_60
 share/mlt/profiles/quarter_15
 share/mlt/profiles/quarter_ntsc
 share/mlt/profiles/quarter_ntsc_wide
@@ -339,6 +357,8 @@ share/mlt/profiles/quarter_pal
 share/mlt/profiles/quarter_pal_wide
 share/mlt/profiles/sdi_486i_5994
 share/mlt/profiles/sdi_486p_2398
+share/mlt/profiles/square_1080p_30
+share/mlt/profiles/square_1080p_60
 share/mlt/profiles/square_ntsc
 share/mlt/profiles/square_ntsc_wide
 share/mlt/profiles/square_pal
@@ -347,21 +367,33 @@ share/mlt/profiles/svcd_ntsc
 share/mlt/profiles/svcd_ntsc_wide
 share/mlt/profiles/svcd_pal
 share/mlt/profiles/svcd_pal_wide
+share/mlt/profiles/uhd_2160p_2398
+share/mlt/profiles/uhd_2160p_24
+share/mlt/profiles/uhd_2160p_25
+share/mlt/profiles/uhd_2160p_2997
+share/mlt/profiles/uhd_2160p_30
+share/mlt/profiles/uhd_2160p_50
+share/mlt/profiles/uhd_2160p_5994
+share/mlt/profiles/uhd_2160p_60
 share/mlt/profiles/vcd_ntsc
 share/mlt/profiles/vcd_pal
-share/mlt/qimage/producer_kdenlivetitle.yml
-share/mlt/qimage/producer_qimage.yml
-share/mlt/qimage/transition_vqm.yml
+share/mlt/profiles/vertical_hd_30
+share/mlt/profiles/vertical_hd_60
+share/mlt/qt/filter_audiospectrum.yml
+share/mlt/qt/filter_audiowaveform.yml
+share/mlt/qt/filter_lightshow.yml
+share/mlt/qt/filter_qtblend.yml
+share/mlt/qt/filter_qtext.yml
+share/mlt/qt/producer_kdenlivetitle.yml
+share/mlt/qt/producer_qimage.yml
+share/mlt/qt/producer_qtext.yml
+share/mlt/qt/transition_qtblend.yml
+share/mlt/qt/transition_vqm.yml
 share/mlt/resample/filter_resample.yml
-share/mlt/rotoscoping/filter_rotoscoping.yml
-share/mlt/sdl/consumer_sdl.yml
-share/mlt/sdl/consumer_sdl_audio.yml
-share/mlt/sdl/consumer_sdl_preview.yml
-share/mlt/sdl/consumer_sdl_still.yml
-share/mlt/sdl/producer_sdl_image.yml
+share/mlt/sdl2/consumer_sdl2.yml
+share/mlt/sdl2/consumer_sdl2_audio.yml
 share/mlt/sox/filter_sox.yml
 share/mlt/sox/filter_sox_effect.yml
-share/mlt/swfdec/producer_swfdec.yml
 share/mlt/videostab/filter_videostab.yml
 share/mlt/videostab/filter_videostab2.yml
 share/mlt/vmfx/filter_chroma.yml
@@ -369,8 +401,8 @@ share/mlt/vmfx/filter_chroma_hold.yml
 share/mlt/vmfx/filter_mono.yml
 share/mlt/vmfx/filter_shape.yml
 share/mlt/vmfx/producer_pgm.yml
-share/mlt/vorbis/producer_vorbis.yml
 share/mlt/xml/consumer_xml.yml
 share/mlt/xml/mlt-xml.dtd
+share/mlt/xml/producer_xml-nogl.yml
 share/mlt/xml/producer_xml-string.yml
 share/mlt/xml/producer_xml.yml

Index: pkgsrc/multimedia/mlt/distinfo
diff -u pkgsrc/multimedia/mlt/distinfo:1.9 pkgsrc/multimedia/mlt/distinfo:1.10
--- pkgsrc/multimedia/mlt/distinfo:1.9  Tue Nov  3 23:54:30 2015
+++ pkgsrc/multimedia/mlt/distinfo      Wed Nov 27 21:32:09 2019
@@ -1,11 +1,8 @@
-$NetBSD: distinfo,v 1.9 2015/11/03 23:54:30 agc Exp $
+$NetBSD: distinfo,v 1.10 2019/11/27 21:32:09 markd Exp $
 
-SHA1 (mlt-0.9.0.tar.gz) = 76bf18f4442801fae963c5a676d6626e383d1617
-RMD160 (mlt-0.9.0.tar.gz) = c58b21463562367ad1fad46fa3e524f283bd4c82
-SHA512 (mlt-0.9.0.tar.gz) = 631ab41ee6e3673c712f784b9c02b567a5e3b982d49eabe032ef20e89be9424cf9ce6d97fe6906f03b0ac082544316ba8524ae041d017aeac009ab9b98d457d9
-Size (mlt-0.9.0.tar.gz) = 1167943 bytes
-SHA1 (patch-configure) = 0abcfe32e1e9c5505e00690226e7ae99349839bb
-SHA1 (patch-src_framework_mlt__properties.c) = 9a4f0351ddcbed4c431a65a16375a19357605d76
-SHA1 (patch-src_framework_mlt__property.c) = 7471031721b64dfcc8dccc828ca10b5eee1fb37d
-SHA1 (patch-src_framework_mlt__property.h) = 638ec43f6ad073b0f5dff48604f20e59dd0460e4
-SHA1 (patch-src_modules_gtk2_producer__pango.c) = 86d7df6d82fe795a0f94afb9fae1d025bb4a7f4a
+SHA1 (mlt-6.18.0.tar.gz) = 6c6f2678ebe0bb4f2311eae6ab04c3b548257c89
+RMD160 (mlt-6.18.0.tar.gz) = 89cdbdea82e4d322ab1b429a2c576991e9a25756
+SHA512 (mlt-6.18.0.tar.gz) = cbd2dc15864d4e64aaead433c5873cbe4039c77416536809c7281f31b2468159e35e2cfe1aac3b87acb2ee728c1bacb9a0ba2650af1de343f7487ca93d9d36d2
+Size (mlt-6.18.0.tar.gz) = 1430398 bytes
+SHA1 (patch-src_framework_mlt__properties.c) = 5e8b30cdabb90ed96a122a2654dc254f74a87374
+SHA1 (patch-src_framework_mlt__property.h) = d477cd70b6fecba00f26a5c8f155c9bab73aea03

Index: pkgsrc/multimedia/mlt/patches/patch-src_framework_mlt__properties.c
diff -u pkgsrc/multimedia/mlt/patches/patch-src_framework_mlt__properties.c:1.2 pkgsrc/multimedia/mlt/patches/patch-src_framework_mlt__properties.c:1.3
--- pkgsrc/multimedia/mlt/patches/patch-src_framework_mlt__properties.c:1.2     Sun Mar 30 19:42:53 2014
+++ pkgsrc/multimedia/mlt/patches/patch-src_framework_mlt__properties.c Wed Nov 27 21:32:09 2019
@@ -1,24 +1,24 @@
-$NetBSD: patch-src_framework_mlt__properties.c,v 1.2 2014/03/30 19:42:53 abs Exp $
+$NetBSD: patch-src_framework_mlt__properties.c,v 1.3 2019/11/27 21:32:09 markd Exp $
 
 Add conditional section for __NetBSD__
 
---- src/framework/mlt_properties.c.orig        2013-06-03 03:34:35.000000000 +0000
+--- src/framework/mlt_properties.c.orig        2019-11-12 01:44:42.000000000 +0000
 +++ src/framework/mlt_properties.c
-@@ -144,7 +144,7 @@ int mlt_properties_set_lcnumeric( mlt_pr
+@@ -141,7 +141,7 @@ int mlt_properties_set_lcnumeric( mlt_pr
        {
                property_list *list = self->local;
  
--#if defined(__linux__) || defined(__DARWIN__)
-+#if defined(__linux__) || defined(__DARWIN__) || (defined(__NetBSD__) && defined(LC_C_LOCALE))
+-#if defined(__GLIBC__) || defined(__APPLE__)
++#if defined(__GLIBC__) || defined(__APPLE__) || (defined(__NetBSD__) && defined(LC_C_LOCALE))
                if ( list->locale )
                        freelocale( list->locale );
                list->locale = newlocale( LC_NUMERIC_MASK, locale, NULL );
-@@ -1396,7 +1396,7 @@ void mlt_properties_close( mlt_propertie
+@@ -1425,7 +1425,7 @@ void mlt_properties_close( mlt_propertie
                                free( list->name[ index ] );
                        }
  
--#if defined(__linux__) || defined(__DARWIN__)
-+#if defined(__linux__) || defined(__DARWIN__) || (defined(__NetBSD__) && defined(LC_C_LOCALE))
+-#if defined(__GLIBC__) || defined(__APPLE__)
++#if defined(__GLIBC__) || defined(__APPLE__) || (defined(__NetBSD__) && defined(LC_C_LOCALE))
                        // Cleanup locale
                        if ( list->locale )
                                freelocale( list->locale );
Index: pkgsrc/multimedia/mlt/patches/patch-src_framework_mlt__property.h
diff -u pkgsrc/multimedia/mlt/patches/patch-src_framework_mlt__property.h:1.2 pkgsrc/multimedia/mlt/patches/patch-src_framework_mlt__property.h:1.3
--- pkgsrc/multimedia/mlt/patches/patch-src_framework_mlt__property.h:1.2       Sun Mar 30 19:42:53 2014
+++ pkgsrc/multimedia/mlt/patches/patch-src_framework_mlt__property.h   Wed Nov 27 21:32:09 2019
@@ -1,17 +1,14 @@
-$NetBSD: patch-src_framework_mlt__property.h,v 1.2 2014/03/30 19:42:53 abs Exp $
+$NetBSD: patch-src_framework_mlt__property.h,v 1.3 2019/11/27 21:32:09 markd Exp $
 
 Add conditional section for __NetBSD__
 
---- src/framework/mlt_property.h.orig  2013-06-03 03:34:35.000000000 +0000
+--- src/framework/mlt_property.h.orig  2019-11-12 14:44:42.000000000 +1300
 +++ src/framework/mlt_property.h
-@@ -32,8 +32,10 @@
- #include <sys/param.h>
- #endif
- 
-+#include <locale.h>
- #if defined(__GLIBC__) || defined(__DARWIN__) || (__FreeBSD_version >= 900506)
- #include <xlocale.h>
+@@ -37,6 +37,7 @@
+ #elif defined(__OpenBSD__)
+ /* XXX matches __nop_locale glue in libc++ */
+ typedef void* locale_t;
 +#elif defined(__NetBSD__) && defined(LC_C_LOCALE)
  #else
- typedef void* locale_t;
+ typedef char* locale_t;
  #endif



Home | Main Index | Thread Index | Old Index