From owner-svn-ports-head@FreeBSD.ORG Wed Sep 24 01:01:37 2014 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 858B91E0; Wed, 24 Sep 2014 01:01:37 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 70EE5357; Wed, 24 Sep 2014 01:01:37 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s8O11bS6028931; Wed, 24 Sep 2014 01:01:37 GMT (envelope-from avilla@FreeBSD.org) Received: (from avilla@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s8O11ZRK028922; Wed, 24 Sep 2014 01:01:35 GMT (envelope-from avilla@FreeBSD.org) Message-Id: <201409240101.s8O11ZRK028922@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: avilla set sender to avilla@FreeBSD.org using -f From: Alberto Villa Date: Wed, 24 Sep 2014 01:01:35 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r369139 - in head/multimedia: mlt mlt/files py-mlt X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Sep 2014 01:01:37 -0000 Author: avilla Date: Wed Sep 24 01:01:34 2014 New Revision: 369139 URL: http://svnweb.freebsd.org/changeset/ports/369139 QAT: https://qat.redports.org/buildarchive/r369139/ Log: multimedia/mlt: - Update to 0.9.2. - Add optional dependency on Vid.Stab. - Remove deprecated plugins. - Remove stale MAN* macro. - Use OPTIONS handlers. - Remove @dirrm*. - Strip binary and libraries. This is a bugfix and enhancement release: http://mltframework.blogspot.com/2014/06/version-092-released.html multimedia/py-mlt: - Force dependency on Python 2. - Take maintainership. Added: head/multimedia/mlt/files/patch-git4035fc1 (contents, props changed) head/multimedia/mlt/files/patch-src__modules__gtk2__producer_pango.c - copied, changed from r369138, head/multimedia/mlt/files/patch-src_modules_gtk2_producer-pango.c head/multimedia/mlt/files/patch-src__modules__qt__configure (contents, props changed) head/multimedia/mlt/files/patch-src__modules__vid.stab__Makefile (contents, props changed) Deleted: head/multimedia/mlt/files/patch-configure head/multimedia/mlt/files/patch-gite50606c head/multimedia/mlt/files/patch-src_modules_gtk2_producer-pango.c Modified: head/multimedia/mlt/Makefile head/multimedia/mlt/distinfo head/multimedia/mlt/pkg-plist head/multimedia/py-mlt/Makefile Modified: head/multimedia/mlt/Makefile ============================================================================== --- head/multimedia/mlt/Makefile Wed Sep 24 00:48:45 2014 (r369138) +++ head/multimedia/mlt/Makefile Wed Sep 24 01:01:34 2014 (r369139) @@ -1,8 +1,8 @@ # $FreeBSD$ PORTNAME= mlt -PORTVERSION= 0.9.0 -PORTREVISION?= 5 +PORTVERSION= 0.9.2 +PORTREVISION?= 0 CATEGORIES?= multimedia MASTER_SITES= SF/${PORTNAME}/${PORTNAME} @@ -32,155 +32,81 @@ CONFIGURE_ARGS+=--disable-debug CONFIGURE_ARGS+=--enable-debug .endif -PLIST_SUB+= PORTVERSION="${PORTVERSION}" +PLIST_SUB= PORTVERSION="${PORTVERSION}" PORTDOCS= AUTHORS ChangeLog NEWS README docs PORTEXAMPLES= demo -MAN1= melt.1 - -OPTIONS_DEFINE= DOCS DV EXAMPLES FFMPEG FREI0R GTK2 JACK KDE4 QT4 QUICKTIME \ - SAMPLERATE SOX SWFDEC VDPAU VORBIS -OPTIONS_DEFAULT=DV FFMPEG FREI0R GTK2 QT4 \ - SAMPLERATE SOX SWFDEC VORBIS +OPTIONS_DEFINE= DOCS EXAMPLES FFMPEG FREI0R GTK2 JACK KDE4 QT4 \ + SAMPLERATE SOX SWFDEC VDPAU VIDSTAB +OPTIONS_DEFAULT=FFMPEG FREI0R GTK2 QT4 SAMPLERATE SOX SWFDEC VIDSTAB +OPTIONS_SUB= yes GTK2_DESC= Images and text rendering via GTK+ 2 -KDE4_DESC= QImage extra formats support -QT4_DESC= Kdenlive titles and images support via QImage +KDE4_DESC= Qt extra image formats support +QT4_DESC= Kdenlive titles and images support via Qt 4 SOX_DESC= SoX audio effects support +VIDSTAB_DESC= Video stabilization support via Vid.Stab -.include +FFMPEG_SUFX= # Currently empty. +FFMPEG_LIB_DEPENDS= libavformat${FFMPEG_SUFX}.so:${PORTSDIR}/multimedia/ffmpeg${FFMPEG_SUFX} +FFMPEG_CONFIGURE_ENABLE=avformat +FFMPEG_CONFIGURE_ON= --avformat-suffix="${FFMPEG_SUFX}" -.if ${ARCH} == "sparc64" -BROKEN= does not compile on sparc64 (invokes i386 asm) -.endif +FREI0R_BUILD_DEPENDS= ${LOCALBASE}/include/frei0r.h:${PORTSDIR}/graphics/frei0r +FREI0R_CONFIGURE_ENABLE=frei0r -.if ${PORT_OPTIONS:MDV} -LIB_DEPENDS+= libdv.so:${PORTSDIR}/multimedia/libdv -CONFIGURE_ARGS+=--enable-dv -PLIST_SUB+= DV="" -.else -CONFIGURE_ARGS+=--disable-dv -PLIST_SUB+= DV="@comment " -.endif +GTK2_LIB_DEPENDS= libexif.so:${PORTSDIR}/graphics/libexif +GTK2_USE= GNOME=gdkpixbuf2,gtk20,pango +GTK2_CONFIGURE_ENABLE= gtk2 -.if ${PORT_OPTIONS:MFFMPEG} || ${PORT_OPTIONS:MVDPAU} -FFMPEG_SUFX= -LIB_DEPENDS+= libavformat${FFMPEG_SUFX}.so:${PORTSDIR}/multimedia/ffmpeg${FFMPEG_SUFX} -CONFIGURE_ARGS+=--enable-avformat --avformat-swscale \ - --avformat-suffix="${FFMPEG_SUFX}" -PLIST_SUB+= FFMPEG="" -.else -CONFIGURE_ARGS+=--disable-avformat -PLIST_SUB+= FFMPEG="@comment " -.endif +JACK_LIB_DEPENDS= libjack.so:${PORTSDIR}/audio/jack +JACK_BUILD_DEPENDS= ${LOCALBASE}/include/ladspa.h:${PORTSDIR}/audio/ladspa +JACK_CONFIGURE_ENABLE= jackrack -.if ${PORT_OPTIONS:MFREI0R} -BUILD_DEPENDS+= ${LOCALBASE}/include/frei0r.h:${PORTSDIR}/graphics/frei0r -CONFIGURE_ARGS+=--enable-frei0r -PLIST_SUB+= FREI0R="" -.else -CONFIGURE_ARGS+=--disable-frei0r -PLIST_SUB+= FREI0R="@comment " -.endif +KDE4_CONFIGURE_ENV= PATH="${KDE4_PREFIX}/bin:$$PATH" +KDE4_CONFIGURE_WITH= kde -.if ${PORT_OPTIONS:MGTK2} -LIB_DEPENDS+= libexif.so:${PORTSDIR}/graphics/libexif -USE_GNOME+= gdkpixbuf2 gtk20 pango -CONFIGURE_ARGS+=--enable-gtk2 -PLIST_SUB+= GTK2="" -.else -CONFIGURE_ARGS+=--disable-gtk2 -PLIST_SUB+= GTK2="@comment " -.endif +QT4_LIB_DEPENDS= libexif.so:${PORTSDIR}/graphics/libexif +QT4_USE= QT4=corelib,gui,opengl,svg,xml +QT4_CONFIGURE_ENABLE= qt +QT4_CONFIGURE_ON= --qt-libdir="${QT_LIBDIR}" \ + --qt-includedir="${QT_INCDIR}" -.if ${PORT_OPTIONS:MJACK} -LIB_DEPENDS+= libjack.so:${PORTSDIR}/audio/jack -BUILD_DEPENDS+= ${LOCALBASE}/include/ladspa.h:${PORTSDIR}/audio/ladspa -CONFIGURE_ARGS+=--enable-jackrack -PLIST_SUB+= JACK="" -.else -CONFIGURE_ARGS+=--disable-jackrack -PLIST_SUB+= JACK="@comment " -.endif +SAMPLERATE_LIB_DEPENDS= libsamplerate.so:${PORTSDIR}/audio/libsamplerate +SAMPLERATE_CONFIGURE_ENABLE=resample -.if ${PORT_OPTIONS:MQT4} -LIB_DEPENDS+= libexif.so:${PORTSDIR}/graphics/libexif -USE_QT4+= corelib gui opengl svg xml -CONFIGURE_ARGS+=--enable-qimage \ - --qimage-includedir="${QT_INCDIR}" \ - --qimage-libdir="${QT_LIBDIR}" -PLIST_SUB+= QT4="" -. if ${PORT_OPTIONS:MKDE4} -USE_KDE4+= kdelibs -CONFIGURE_ENV+= PATH="${KDE4_PREFIX}/bin:$$PATH" -. else -CONFIGURE_ARGS+=--without-kde -. endif -.else -CONFIGURE_ARGS+=--disable-qimage -PLIST_SUB+= QT4="@comment " -.endif +SOX_LIB_DEPENDS= libsox.so:${PORTSDIR}/audio/sox +SOX_CONFIGURE_ENABLE= sox -.if ${PORT_OPTIONS:MQUICKTIME} -LIB_DEPENDS+= libdv.so:${PORTSDIR}/multimedia/libdv \ - quicktime:${PORTSDIR}/multimedia/libquicktime -CONFIGURE_ARGS+=--enable-kino -PLIST_SUB+= QUICKTIME="" -.else -CONFIGURE_ARGS+=--disable-kino -PLIST_SUB+= QUICKTIME="@comment " -.endif +SWFDEC_LIB_DEPENDS= libswfdec-0.8.so:${PORTSDIR}/graphics/swfdec +SWFDEC_CONFIGURE_ENABLE=swfdec -.if ${PORT_OPTIONS:MSAMPLERATE} -LIB_DEPENDS+= libsamplerate.so:${PORTSDIR}/audio/libsamplerate -CONFIGURE_ARGS+=--enable-resample -PLIST_SUB+= SAMPLERATE="" -.else -CONFIGURE_ARGS+=--disable-resample -PLIST_SUB+= SAMPLERATE="@comment " -.endif +VDPAU_CONFIGURE_ON= --avformat-vdpau +VDPAU_CONFIGURE_OFF= --avformat-no-vdpau -.if ${PORT_OPTIONS:MSOX} -LIB_DEPENDS+= libsox.so:${PORTSDIR}/audio/sox -CONFIGURE_ARGS+=--enable-sox -PLIST_SUB+= SOX="" -.else -CONFIGURE_ARGS+=--disable-sox -PLIST_SUB+= SOX="@comment " -.endif +VIDSTAB_LIB_DEPENDS= libvidstab.so:${PORTSDIR}/multimedia/vid.stab +VIDSTAB_CONFIGURE_ENABLE=vid.stab -.if ${PORT_OPTIONS:MSWFDEC} -LIB_DEPENDS+= libswfdec-0.8.so:${PORTSDIR}/graphics/swfdec -CONFIGURE_ARGS+=--enable-swfdec -PLIST_SUB+= SWFDEC="" -.else -CONFIGURE_ARGS+=--disable-swfdec -PLIST_SUB+= SWFDEC="@comment " +.include + +.if ${ARCH} == "sparc64" +BROKEN= does not compile on sparc64 (invokes i386 asm) .endif -.if ${PORT_OPTIONS:MVDPAU} -USE_XORG+= x11 -CONFIGURE_ARGS+=--avformat-vdpau -.else -CONFIGURE_ARGS+=--avformat-no-vdpau +.if ${PORT_OPTIONS:MKDE4} && ${PORT_OPTIONS:MQT4} +USE_KDE4+= kdelibs .endif -.if ${PORT_OPTIONS:MVORBIS} -LIB_DEPENDS+= libvorbis.so:${PORTSDIR}/audio/libvorbis -CONFIGURE_ARGS+=--enable-vorbis -PLIST_SUB+= VORBIS="" -.else -CONFIGURE_ARGS+=--disable-vorbis -PLIST_SUB+= VORBIS="@comment " +.if ${PORT_OPTIONS:MVDPAU} && ${PORT_OPTIONS:MFFMPEG} +USE_XORG+= x11 .endif pre-configure: @${REINPLACE_CMD} -e 's,/usr/local,${LOCALBASE},' \ ${WRKSRC}/src/modules/avformat/vdpau.c \ ${WRKSRC}/src/modules/frei0r/factory.c \ - ${WRKSRC}/src/modules/jackrack/plugin_mgr.c \ - ${WRKSRC}/src/modules/linsys/Makefile + ${WRKSRC}/src/modules/jackrack/plugin_mgr.c @${REINPLACE_CMD} -e 's,-lpthread,-pthread,' \ -e 's,-liconv,${ICONV_LIB},' \ ${WRKSRC}/src/framework/Makefile \ @@ -202,6 +128,10 @@ post-install: cd ${WRKSRC} && ${COPYTREE_SHARE} ${f} ${STAGEDIR}${EXAMPLESDIR} . endfor .endif + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/melt + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libmlt.so.${PORTVERSION} + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libmlt++.so.${PORTVERSION} + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/mlt/* .endif # ${SLAVE_PORT} == "no" Modified: head/multimedia/mlt/distinfo ============================================================================== --- head/multimedia/mlt/distinfo Wed Sep 24 00:48:45 2014 (r369138) +++ head/multimedia/mlt/distinfo Wed Sep 24 01:01:34 2014 (r369139) @@ -1,2 +1,2 @@ -SHA256 (mlt-0.9.0.tar.gz) = f20c6a9c9acaed3da84c601bf9293b2d148168386e5be2bc55651a75f95c1cc9 -SIZE (mlt-0.9.0.tar.gz) = 1167943 +SHA256 (mlt-0.9.2.tar.gz) = 60aebda834938c5963ec9032ae319badc4929becae0d7c99a9109a7de7b9ba7d +SIZE (mlt-0.9.2.tar.gz) = 1226700 Added: head/multimedia/mlt/files/patch-git4035fc1 ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/multimedia/mlt/files/patch-git4035fc1 Wed Sep 24 01:01:34 2014 (r369139) @@ -0,0 +1,18 @@ +commit 4035fc1177b355b0adc0f52616f5075feb88e2ba +Author: Dan Dennedy +Date: Sun Jul 13 11:26:49 2014 -0700 + + Add missing stdlib include for getenv(). + +diff --git a/src/modules/qt/common.cpp b/src/modules/qt/common.cpp +index 9cd4cac..8ae1708 100644 +--- src/modules/qt/common.cpp ++++ src/modules/qt/common.cpp +@@ -22,6 +22,7 @@ + + #if defined(Q_OS_UNIX) && !defined(Q_OS_MAC) + #include ++#include + #endif + + bool createQApplicationIfNeeded(mlt_service service) Copied and modified: head/multimedia/mlt/files/patch-src__modules__gtk2__producer_pango.c (from r369138, head/multimedia/mlt/files/patch-src_modules_gtk2_producer-pango.c) ============================================================================== --- head/multimedia/mlt/files/patch-src_modules_gtk2_producer-pango.c Wed Sep 24 00:48:45 2014 (r369138, copy source) +++ head/multimedia/mlt/files/patch-src__modules__gtk2__producer_pango.c Wed Sep 24 01:01:34 2014 (r369139) @@ -1,10 +1,10 @@ ---- src/modules/gtk2/producer_pango.c.orig 2013-12-24 21:37:38.000000000 +0100 -+++ src/modules/gtk2/producer_pango.c 2013-12-24 21:37:11.000000000 +0100 +--- src/modules/gtk2/producer_pango.c.orig 2014-06-29 20:23:17 UTC ++++ src/modules/gtk2/producer_pango.c @@ -25,7 +25,8 @@ #include #include #include --#include +-#include +#include +#include FT_FREETYPE_H #include Added: head/multimedia/mlt/files/patch-src__modules__qt__configure ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/multimedia/mlt/files/patch-src__modules__qt__configure Wed Sep 24 01:01:34 2014 (r369139) @@ -0,0 +1,19 @@ +--- src/modules/qt/configure.orig 2014-06-29 20:23:17 UTC ++++ src/modules/qt/configure +@@ -144,6 +144,7 @@ + if [ $? -eq 0 ] + then + echo "- Qt version 5.x detected" ++ without_kde=true + echo QTCXXFLAGS=$(pkg-config --cflags Qt5Core Qt5Gui Qt5Xml Qt5Svg Qt5OpenGL Qt5Widgets) >> config.mak + echo QTLIBS=$(pkg-config --libs Qt5Core Qt5Gui Qt5Xml Qt5Svg Qt5OpenGL Qt5Widgets) >> config.mak + else +@@ -156,7 +157,7 @@ + if [ "$without_kde" = "" ] + then + kde4-config +- if [ $? -eq 0 ] && [ "$qt4_found" != "" ] ++ if [ $? -eq 0 ] + then + # test if we have KDE4, required on some systems to get Qt extra formats (xcf, ...) + if [ "$kde_includedir" = "" ] Added: head/multimedia/mlt/files/patch-src__modules__vid.stab__Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/multimedia/mlt/files/patch-src__modules__vid.stab__Makefile Wed Sep 24 01:01:34 2014 (r369139) @@ -0,0 +1,14 @@ +--- src/modules/vid.stab/Makefile.orig 2014-06-29 20:23:17 UTC ++++ src/modules/vid.stab/Makefile +@@ -12,8 +12,9 @@ + CPPOBJS = filter_deshake.o + CPPOBJS += filter_vidstab.o + +-CXXFLAGS += -Wno-deprecated $(CFLAGS) +-CXXFLAGS += $(shell pkg-config --cflags vidstab) ++CFLAGS += -Wno-deprecated ++CFLAGS += $(shell pkg-config --cflags vidstab) ++CXXFLAGS = $(CFLAGS) + + LDFLAGS += -L../../mlt++ -lmlt++ + LDFLAGS += $(shell pkg-config --libs vidstab) Modified: head/multimedia/mlt/pkg-plist ============================================================================== --- head/multimedia/mlt/pkg-plist Wed Sep 24 00:48:45 2014 (r369138) +++ head/multimedia/mlt/pkg-plist Wed Sep 24 01:01:34 2014 (r369139) @@ -57,31 +57,26 @@ lib/libmlt.so lib/libmlt.so.%%PORTVERSION%% lib/libmlt.so.6 %%FFMPEG%%lib/mlt/libmltavformat.so -lib/mlt/libmltavsync.so lib/mlt/libmltcore.so lib/mlt/libmltdecklink.so -lib/mlt/libmltdgraft.so -%%DV%%lib/mlt/libmltdv.so -lib/mlt/libmlteffectv.so %%FREI0R%%lib/mlt/libmltfrei0r.so %%GTK2%%lib/mlt/libmltgtk2.so %%JACK%%lib/mlt/libmltjackrack.so lib/mlt/libmltkdenlive.so -%%QUICKTIME%%lib/mlt/libmltkino.so lib/mlt/libmltlinsys.so lib/mlt/libmltmotion_est.so lib/mlt/libmltnormalize.so lib/mlt/libmltoldfilm.so lib/mlt/libmltplus.so -%%QT4%%lib/mlt/libmltqimage.so +lib/mlt/libmltplusgpl.so +%%QT4%%lib/mlt/libmltqt.so %%SAMPLERATE%%lib/mlt/libmltresample.so -lib/mlt/libmltrotoscoping.so lib/mlt/libmltsdl.so %%SOX%%lib/mlt/libmltsox.so %%SWFDEC%%lib/mlt/libmltswfdec.so +%%VIDSTAB%%lib/mlt/libmltvidstab.so lib/mlt/libmltvideostab.so lib/mlt/libmltvmfx.so -%%VORBIS%%lib/mlt/libmltvorbis.so lib/mlt/libmltxine.so lib/mlt/libmltxml.so libdata/pkgconfig/mlt++.pc @@ -89,8 +84,6 @@ libdata/pkgconfig/mlt-framework.pc man/man1/melt.1.gz %%FFMPEG%%%%DATADIR%%/avformat/consumer_avformat.yml %%FFMPEG%%%%DATADIR%%/avformat/producer_avformat.yml -%%DATADIR%%/avsync/consumer_blipflash.yml -%%DATADIR%%/avsync/producer_blipflash.yml %%DATADIR%%/core/consumer_multi.yml %%DATADIR%%/core/data_fx.properties %%DATADIR%%/core/filter_audiowave.yml @@ -105,6 +98,7 @@ man/man1/melt.1.gz %%DATADIR%%/core/filter_mirror.yml %%DATADIR%%/core/filter_mono.yml %%DATADIR%%/core/filter_obscure.yml +%%DATADIR%%/core/filter_panner.yml %%DATADIR%%/core/filter_region.yml %%DATADIR%%/core/filter_rescale.yml %%DATADIR%%/core/filter_resize.yml @@ -121,13 +115,11 @@ man/man1/melt.1.gz %%DATADIR%%/core/producer_noise.yml %%DATADIR%%/core/transition_composite.yml %%DATADIR%%/core/transition_luma.yml +%%DATADIR%%/core/transition_matte.yml %%DATADIR%%/core/transition_mix.yml %%DATADIR%%/core/transition_region.yml %%DATADIR%%/decklink/consumer_decklink.yml %%DATADIR%%/decklink/producer_decklink.yml -%%DV%%%%DATADIR%%/dv/consumer_libdv.yml -%%DV%%%%DATADIR%%/dv/producer_libdv.yml -%%DATADIR%%/effectv/filter_burningtv.yml %%DATADIR%%/feeds/NTSC/data_fx.properties %%DATADIR%%/feeds/NTSC/etv.properties %%DATADIR%%/feeds/NTSC/obscure.properties @@ -140,9 +132,7 @@ man/man1/melt.1.gz %%FREI0R%%%%DATADIR%%/frei0r/not_thread_safe.txt %%FREI0R%%%%DATADIR%%/frei0r/param_name_map.yaml %%GTK2%%%%DATADIR%%/gtk2/consumer_gtk2_preview.yml -%%GTK2%%%%DATADIR%%/gtk2/filter_dynamictext.yml %%GTK2%%%%DATADIR%%/gtk2/filter_rescale.yml -%%GTK2%%%%DATADIR%%/gtk2/producer_count.yml %%GTK2%%%%DATADIR%%/gtk2/producer_pango.yml %%GTK2%%%%DATADIR%%/gtk2/producer_pixbuf.yml %%JACK%%%%DATADIR%%/jackrack/blacklist.txt @@ -223,11 +213,22 @@ man/man1/melt.1.gz %%DATADIR%%/oldfilm/oldfilm.svg %%DATADIR%%/oldfilm/tcolor.svg %%DATADIR%%/oldfilm/vignette.svg +%%DATADIR%%/plus/consumer_blipflash.yml %%DATADIR%%/plus/filter_affine.yml %%DATADIR%%/plus/filter_charcoal.yml +%%DATADIR%%/plus/filter_dynamictext.yml %%DATADIR%%/plus/filter_invert.yml +%%DATADIR%%/plus/filter_lift_gamma_gain.yml +%%DATADIR%%/plus/filter_loudness.yml +%%DATADIR%%/plus/filter_rgblut.yml %%DATADIR%%/plus/filter_sepia.yml +%%DATADIR%%/plus/producer_blipflash.yml +%%DATADIR%%/plus/producer_count.yml %%DATADIR%%/plus/transition_affine.yml +%%DATADIR%%/plusgpl/consumer_cbrts.yml +%%DATADIR%%/plusgpl/filter_burningtv.yml +%%DATADIR%%/plusgpl/filter_lumaliftgaingamma.yml +%%DATADIR%%/plusgpl/filter_rotoscoping.yml %%DATADIR%%/presets/consumer/avformat/AAC %%DATADIR%%/presets/consumer/avformat/Flash %%DATADIR%%/presets/consumer/avformat/MJPEG @@ -291,6 +292,7 @@ man/man1/melt.1.gz %%DATADIR%%/presets/consumer/avformat/stills/PPM %%DATADIR%%/presets/consumer/avformat/stills/TGA %%DATADIR%%/presets/consumer/avformat/stills/TIFF +%%DATADIR%%/presets/consumer/avformat/vp9 %%DATADIR%%/presets/consumer/avformat/webm %%DATADIR%%/presets/consumer/avformat/x264-medium %%DATADIR%%/presets/consumer/avformat/x264-medium-baseline @@ -301,6 +303,9 @@ man/man1/melt.1.gz %%DATADIR%%/presets/filter/movit.blur/blur_in %%DATADIR%%/presets/filter/movit.blur/blur_in_out %%DATADIR%%/presets/filter/movit.blur/blur_out +%%DATADIR%%/presets/filter/movit.opacity/fade_in +%%DATADIR%%/presets/filter/movit.opacity/fade_in_out +%%DATADIR%%/presets/filter/movit.opacity/fade_out %%DATADIR%%/presets/filter/volume/fade_in %%DATADIR%%/presets/filter/volume/fade_out %%DATADIR%%/profiles/atsc_1080i_50 @@ -359,11 +364,11 @@ man/man1/melt.1.gz %%DATADIR%%/profiles/svcd_pal_wide %%DATADIR%%/profiles/vcd_ntsc %%DATADIR%%/profiles/vcd_pal -%%QT4%%%%DATADIR%%/qimage/producer_kdenlivetitle.yml -%%QT4%%%%DATADIR%%/qimage/producer_qimage.yml -%%QT4%%%%DATADIR%%/qimage/transition_vqm.yml +%%QT4%%%%DATADIR%%/qt/producer_kdenlivetitle.yml +%%QT4%%%%DATADIR%%/qt/producer_qimage.yml +%%QT4%%%%DATADIR%%/qt/producer_qtext.yml +%%QT4%%%%DATADIR%%/qt/transition_vqm.yml %%SAMPLERATE%%%%DATADIR%%/resample/filter_resample.yml -%%DATADIR%%/rotoscoping/filter_rotoscoping.yml %%DATADIR%%/sdl/consumer_sdl.yml %%DATADIR%%/sdl/consumer_sdl_audio.yml %%DATADIR%%/sdl/consumer_sdl_preview.yml @@ -372,6 +377,8 @@ man/man1/melt.1.gz %%SOX%%%%DATADIR%%/sox/filter_sox.yml %%SOX%%%%DATADIR%%/sox/filter_sox_effect.yml %%SWFDEC%%%%DATADIR%%/swfdec/producer_swfdec.yml +%%VIDSTAB%%%%DATADIR%%/vid.stab/filter_deshake.yml +%%VIDSTAB%%%%DATADIR%%/vid.stab/filter_vidstab.yml %%DATADIR%%/videostab/filter_videostab.yml %%DATADIR%%/videostab/filter_videostab2.yml %%DATADIR%%/vmfx/filter_chroma.yml @@ -379,80 +386,8 @@ man/man1/melt.1.gz %%DATADIR%%/vmfx/filter_mono.yml %%DATADIR%%/vmfx/filter_shape.yml %%DATADIR%%/vmfx/producer_pgm.yml -%%VORBIS%%%%DATADIR%%/vorbis/producer_vorbis.yml %%DATADIR%%/xml/consumer_xml.yml %%DATADIR%%/xml/mlt-xml.dtd +%%DATADIR%%/xml/producer_xml-nogl.yml %%DATADIR%%/xml/producer_xml-string.yml %%DATADIR%%/xml/producer_xml.yml -@dirrm %%DATADIR%%/xml -%%VORBIS%%@dirrm %%DATADIR%%/vorbis -@dirrm %%DATADIR%%/vmfx -@dirrm %%DATADIR%%/videostab -%%SWFDEC%%@dirrm %%DATADIR%%/swfdec -%%SOX%%@dirrm %%DATADIR%%/sox -@dirrm %%DATADIR%%/sdl -@dirrm %%DATADIR%%/rotoscoping -%%SAMPLERATE%%@dirrm %%DATADIR%%/resample -%%QT4%%@dirrm %%DATADIR%%/qimage -@dirrm %%DATADIR%%/profiles -@dirrm %%DATADIR%%/presets/filter/volume -@dirrm %%DATADIR%%/presets/filter/movit.blur -@dirrm %%DATADIR%%/presets/filter/brightness -@dirrm %%DATADIR%%/presets/filter -@dirrm %%DATADIR%%/presets/consumer/avformat/stills -@dirrm %%DATADIR%%/presets/consumer/avformat/lossless -@dirrm %%DATADIR%%/presets/consumer/avformat/hdv_720_60p -@dirrm %%DATADIR%%/presets/consumer/avformat/hdv_720_50p -@dirrm %%DATADIR%%/presets/consumer/avformat/hdv_720_30p -@dirrm %%DATADIR%%/presets/consumer/avformat/hdv_720_25p -@dirrm %%DATADIR%%/presets/consumer/avformat/hdv_1080_60i -@dirrm %%DATADIR%%/presets/consumer/avformat/hdv_1080_50i -@dirrm %%DATADIR%%/presets/consumer/avformat/hdv_1080_30p -@dirrm %%DATADIR%%/presets/consumer/avformat/hdv_1080_25p -@dirrm %%DATADIR%%/presets/consumer/avformat/dv_pal_wide -@dirrm %%DATADIR%%/presets/consumer/avformat/dv_pal -@dirrm %%DATADIR%%/presets/consumer/avformat/dv_ntsc_wide -@dirrm %%DATADIR%%/presets/consumer/avformat/dv_ntsc -@dirrm %%DATADIR%%/presets/consumer/avformat/atsc_720p_60 -@dirrm %%DATADIR%%/presets/consumer/avformat/atsc_720p_5994 -@dirrm %%DATADIR%%/presets/consumer/avformat/atsc_720p_50 -@dirrm %%DATADIR%%/presets/consumer/avformat/atsc_720p_2398 -@dirrm %%DATADIR%%/presets/consumer/avformat/atsc_1080p_60 -@dirrm %%DATADIR%%/presets/consumer/avformat/atsc_1080p_5994 -@dirrm %%DATADIR%%/presets/consumer/avformat/atsc_1080p_50 -@dirrm %%DATADIR%%/presets/consumer/avformat/atsc_1080p_30 -@dirrm %%DATADIR%%/presets/consumer/avformat/atsc_1080p_2997 -@dirrm %%DATADIR%%/presets/consumer/avformat/atsc_1080p_25 -@dirrm %%DATADIR%%/presets/consumer/avformat/atsc_1080p_24 -@dirrm %%DATADIR%%/presets/consumer/avformat/atsc_1080p_2398 -@dirrm %%DATADIR%%/presets/consumer/avformat/atsc_1080i_5994 -@dirrm %%DATADIR%%/presets/consumer/avformat/atsc_1080i_50 -@dirrm %%DATADIR%%/presets/consumer/avformat -@dirrm %%DATADIR%%/presets/consumer -@dirrm %%DATADIR%%/presets -@dirrm %%DATADIR%%/plus -@dirrm %%DATADIR%%/oldfilm -@dirrm %%DATADIR%%/normalize -@dirrm %%DATADIR%%/motion_est -@dirrm %%DATADIR%%/lumas/PAL -@dirrm %%DATADIR%%/lumas/NTSC -@dirrm %%DATADIR%%/lumas -@dirrm %%DATADIR%%/linsys -@dirrm %%DATADIR%%/kdenlive -%%JACK%%@dirrm %%DATADIR%%/jackrack -%%GTK2%%@dirrm %%DATADIR%%/gtk2 -%%FREI0R%%@dirrm %%DATADIR%%/frei0r -@dirrm %%DATADIR%%/feeds/PAL -@dirrm %%DATADIR%%/feeds/NTSC -@dirrm %%DATADIR%%/feeds -@dirrm %%DATADIR%%/effectv -%%DV%%@dirrm %%DATADIR%%/dv -@dirrm %%DATADIR%%/decklink -@dirrm %%DATADIR%%/core -@dirrm %%DATADIR%%/avsync -%%FFMPEG%%@dirrm %%DATADIR%%/avformat -@dirrm %%DATADIR%% -@dirrm lib/mlt -@dirrm include/mlt/framework -@dirrm include/mlt++ -@dirrm include/mlt Modified: head/multimedia/py-mlt/Makefile ============================================================================== --- head/multimedia/py-mlt/Makefile Wed Sep 24 00:48:45 2014 (r369138) +++ head/multimedia/py-mlt/Makefile Wed Sep 24 01:01:34 2014 (r369139) @@ -1,11 +1,11 @@ # Created by: Charlie Kester # $FreeBSD$ -PORTREVISION= 1 +PORTREVISION= 0 CATEGORIES= multimedia python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= avilla@FreeBSD.org COMMENT= Python bindings for the MLT multimedia framework LICENSE= GPLv2 @@ -14,7 +14,7 @@ LICENSE_COMB= single LIB_DEPENDS= libmlt.so:${PORTSDIR}/${MASTER_PORT} BUILD_DEPENDS= swig:${PORTSDIR}/devel/swig13 -USE_PYTHON= yes +USES= python:2 MASTERDIR= ${.CURDIR:H:H}/multimedia/mlt EXAMPLESDIR= ${PREFIX}/share/examples/${PORTNAME}/python @@ -44,7 +44,7 @@ do-install: @cd ${STAGEDIR}${PYTHON_SITELIBDIR} && ${PYTHON_CMD} -c 'import mlt' @cd ${STAGEDIR}${PYTHON_SITELIBDIR} && ${PYTHON_CMD} -Oc 'import mlt' @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} -. for f in codecs getimage play waveforms +. for f in codecs getimage play switcher waveforms webvfx_generator ${INSTALL_DATA} ${INSTALL_WRKSRC}/${f}.py ${STAGEDIR}${EXAMPLESDIR} . endfor