Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 24 Sep 2014 01:01:35 +0000 (UTC)
From:      Alberto Villa <avilla@FreeBSD.org>
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
Message-ID:  <201409240101.s8O11ZRK028922@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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 <bsd.port.options.mk>
+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 <bsd.port.options.mk>
+
+.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 <dan@dennedy.org>
+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 <X11/Xlib.h>
++#include <cstdlib>
+ #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 <string.h>
  #include <gdk-pixbuf/gdk-pixbuf.h>
  #include <pango/pangoft2.h>
--#include <freetype/freetype.h>
+-#include <freetype.h>
 +#include <ft2build.h>
 +#include FT_FREETYPE_H
  #include <iconv.h>

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 <corky1951@comcast.net>
 # $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
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201409240101.s8O11ZRK028922>