Received: by mail.netbsd.org (Postfix, from userid 605) id 8DB2284DB9; Wed, 27 Nov 2019 21:32:11 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 16A8F84DB6 for ; Wed, 27 Nov 2019 21:32:11 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id blfdceD1vFCq for ; Wed, 27 Nov 2019 21:32:09 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 9931484CD8 for ; Wed, 27 Nov 2019 21:32:09 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 92ED6FA97; Wed, 27 Nov 2019 21:32:09 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1574890329213560" MIME-Version: 1.0 Date: Wed, 27 Nov 2019 21:32:09 +0000 From: "Mark Davies" Subject: CVS commit: pkgsrc/multimedia/mlt To: pkgsrc-changes@NetBSD.org Reply-To: markd@netbsd.org X-Mailer: log_accum Message-Id: <20191127213209.92ED6FA97@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1574890329213560 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" 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. --_----------=_1574890329213560 Content-Disposition: inline Content-Length: 21490 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii 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 -#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 - #endif - -+#include - #if defined(__GLIBC__) || defined(__DARWIN__) || (__FreeBSD_version >= 900506) - #include +@@ -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 --_----------=_1574890329213560--