diff options
author | Alberto Villa <avilla@FreeBSD.org> | 2012-05-14 14:32:43 +0000 |
---|---|---|
committer | Alberto Villa <avilla@FreeBSD.org> | 2012-05-14 14:32:43 +0000 |
commit | 8b1df6e13475698284df7422d322e04cfebed217 (patch) | |
tree | 50071cc765f58a59a9781d2bd22353021172cd19 /multimedia/mlt | |
parent | Add dependency on opengl lib, port builds additional plugin when it's (diff) |
- Update to 0.7.8.
- Replace NOT_FOR_ARCHS with BROKEN.
Notes
Notes:
svn path=/head/; revision=296584
Diffstat (limited to 'multimedia/mlt')
-rw-r--r-- | multimedia/mlt/Makefile | 32 | ||||
-rw-r--r-- | multimedia/mlt/distinfo | 4 | ||||
-rw-r--r-- | multimedia/mlt/files/patch-src__framework__mlt_property.h | 15 | ||||
-rw-r--r-- | multimedia/mlt/files/patch-src__modules__avformat__vdpau.c | 11 | ||||
-rw-r--r-- | multimedia/mlt/files/patch-src__modules__videostab__stab__estimate.c | 11 | ||||
-rw-r--r-- | multimedia/mlt/pkg-plist | 8 |
6 files changed, 13 insertions, 68 deletions
diff --git a/multimedia/mlt/Makefile b/multimedia/mlt/Makefile index 47f8e55506c6..2cc30c5a1b58 100644 --- a/multimedia/mlt/Makefile +++ b/multimedia/mlt/Makefile @@ -5,13 +5,12 @@ # $FreeBSD$ PORTNAME= mlt -PORTVERSION= 0.7.6 -PORTREVISION= 2 +PORTVERSION= 0.7.8 CATEGORIES= multimedia MASTER_SITES= SF/${PORTNAME}/${PORTNAME} MAINTAINER= avilla@FreeBSD.org -COMMENT= A multimedia framework and video playout server for TV broadcasting +COMMENT= Multimedia framework and video playout server for TV broadcasting LICENSE= LGPL21 GPLv2 LICENSE_COMB= multi @@ -31,9 +30,6 @@ USE_LDCONFIG= yes # Required at least for frei0r detection. CFLAGS+= -I${LOCALBASE}/include -NOT_FOR_ARCHS= sparc64 -NOT_FOR_ARCHS_REASON_sparc64= does not compile on sparc64 (invokes i386 asm) - PORTDOCS= AUTHORS ChangeLog NEWS README docs demo OPTIONS= DV "Quasar DV Codec module" on \ @@ -49,10 +45,6 @@ OPTIONS= DV "Quasar DV Codec module" on \ VDPAU "NVIDIA VDPAU support (requires FFMPEG)" off \ VORBIS "Vorbis module" on -#MMX "MMX support (might cause problems on amd64)" off \ -#SSE "SSE support (requires MMX)" off \ -#SSE2 "SSE2 support (requires SSE)" off \ - .ifndef(WITH_DEBUG) CONFIGURE_ARGS+= --disable-debug .else @@ -61,23 +53,9 @@ CONFIGURE_ARGS+= --enable-debug .include <bsd.port.options.mk> -#.ifdef(WITH_MMX) -#CONFIGURE_ARGS+= --enable-mmx -#.else -#CONFIGURE_ARGS+= --disable-mmx -#.endif - -#.ifdef(WITH_SSE) -#CONFIGURE_ARGS+= --enable-sse -#.else -#CONFIGURE_ARGS+= --disable-sse -#.endif - -#.ifdef(WITH_SSE2) -#CONFIGURE_ARGS+= --enable-sse2 -#.else -#CONFIGURE_ARGS+= --disable-sse2 -#.endif +.if ${ARCH} == "sparc64" +BROKEN= does not compile on sparc64 (invokes i386 asm) +.endif .ifndef(WITHOUT_DV) LIB_DEPENDS+= dv.4:${PORTSDIR}/multimedia/libdv diff --git a/multimedia/mlt/distinfo b/multimedia/mlt/distinfo index c1a8bf90d5b7..bcc944fd6535 100644 --- a/multimedia/mlt/distinfo +++ b/multimedia/mlt/distinfo @@ -1,2 +1,2 @@ -SHA256 (mlt-0.7.6.tar.gz) = f8ea8590417ea2b5543a495f2edc30636d3931932deee7a4e0d8516e9c2b58ae -SIZE (mlt-0.7.6.tar.gz) = 1024353 +SHA256 (mlt-0.7.8.tar.gz) = 95833b2746e2d71dd42f6163e1a5d863c7d4772cc344a840f5555d0dc1946e43 +SIZE (mlt-0.7.8.tar.gz) = 1106625 diff --git a/multimedia/mlt/files/patch-src__framework__mlt_property.h b/multimedia/mlt/files/patch-src__framework__mlt_property.h deleted file mode 100644 index 2fefc8700b87..000000000000 --- a/multimedia/mlt/files/patch-src__framework__mlt_property.h +++ /dev/null @@ -1,15 +0,0 @@ ---- src/framework/mlt_property.h.orig 2011-10-31 21:26:04.000000000 +0400 -+++ src/framework/mlt_property.h 2011-12-12 22:55:02.000000000 +0400 -@@ -26,7 +26,11 @@ - - #include "mlt_types.h" - --#if defined(__GLIBC__) || defined(__DARWIN__) -+#ifdef __FreeBSD__ -+#include <sys/param.h> -+#endif -+ -+#if defined(__GLIBC__) || defined(__DARWIN__) || (__FreeBSD_version >= 1000002) - #include <xlocale.h> - #else - typedef void* locale_t; diff --git a/multimedia/mlt/files/patch-src__modules__avformat__vdpau.c b/multimedia/mlt/files/patch-src__modules__avformat__vdpau.c deleted file mode 100644 index c6878f3b13e4..000000000000 --- a/multimedia/mlt/files/patch-src__modules__avformat__vdpau.c +++ /dev/null @@ -1,11 +0,0 @@ ---- ./src/modules/avformat/vdpau.c.orig 2011-10-31 18:26:04.000000000 +0100 -+++ ./src/modules/avformat/vdpau.c 2011-11-02 03:11:43.887765075 +0100 -@@ -65,6 +65,8 @@ - - if ( !object ) - object = dlopen( "/usr/lib/libvdpau.so", flags ); -+ if ( !object ) -+ object = dlopen( "/usr/local/lib/libvdpau.so", flags ); - if ( object ) - { - VdpDeviceCreateX11 *create_device = dlsym( object, "vdp_device_create_x11" ); diff --git a/multimedia/mlt/files/patch-src__modules__videostab__stab__estimate.c b/multimedia/mlt/files/patch-src__modules__videostab__stab__estimate.c deleted file mode 100644 index 66346fdd66d2..000000000000 --- a/multimedia/mlt/files/patch-src__modules__videostab__stab__estimate.c +++ /dev/null @@ -1,11 +0,0 @@ ---- ./src/modules/videostab/stab/estimate.c.orig 2011-10-31 18:26:04.000000000 +0100 -+++ ./src/modules/videostab/stab/estimate.c 2011-11-02 03:11:11.597636807 +0100 -@@ -18,7 +18,7 @@ - #include <stdlib.h> - #include <math.h> - #include <string.h> --#if !defined(__DARWIN__) -+#if !defined(__DARWIN__) && !defined(__FreeBSD__) - #include <values.h> - #endif - diff --git a/multimedia/mlt/pkg-plist b/multimedia/mlt/pkg-plist index a8060c2172a9..661380950005 100644 --- a/multimedia/mlt/pkg-plist +++ b/multimedia/mlt/pkg-plist @@ -50,10 +50,10 @@ include/mlt/framework/mlt_transition.h include/mlt/framework/mlt_types.h include/mlt/framework/mlt_version.h lib/libmlt++.so -lib/libmlt++.so.0.7.6 +lib/libmlt++.so.0.7.8 lib/libmlt++.so.3 lib/libmlt.so -lib/libmlt.so.0.7.6 +lib/libmlt.so.0.7.8 lib/libmlt.so.4 %%FFMPEG%%lib/mlt/libmltavformat.so lib/mlt/libmltcore.so @@ -86,12 +86,14 @@ libdata/pkgconfig/mlt++.pc libdata/pkgconfig/mlt-framework.pc %%FFMPEG%%%%DATADIR%%/avformat/consumer_avformat.yml %%FFMPEG%%%%DATADIR%%/avformat/producer_avformat.yml +%%DATADIR%%/core/consumer_multi.yml %%DATADIR%%/core/data_fx.properties %%DATADIR%%/core/filter_audiowave.yml %%DATADIR%%/core/filter_brightness.yml %%DATADIR%%/core/filter_channelcopy.yml %%DATADIR%%/core/filter_crop.yml %%DATADIR%%/core/filter_data_show.yml +%%DATADIR%%/core/filter_fieldorder.yml %%DATADIR%%/core/filter_gamma.yml %%DATADIR%%/core/filter_greyscale.yml %%DATADIR%%/core/filter_luma.yml @@ -303,6 +305,7 @@ libdata/pkgconfig/mlt-framework.pc %%DATADIR%%/profiles/quarter_pal %%DATADIR%%/profiles/quarter_pal_wide %%DATADIR%%/profiles/sdi_486i_5994 +%%DATADIR%%/profiles/sdi_486p_2398 %%DATADIR%%/profiles/square_ntsc %%DATADIR%%/profiles/square_ntsc_wide %%DATADIR%%/profiles/square_pal @@ -315,6 +318,7 @@ libdata/pkgconfig/mlt-framework.pc %%DATADIR%%/profiles/vcd_pal %%QT4%%%%DATADIR%%/qimage/producer_kdenlivetitle.yml %%QT4%%%%DATADIR%%/qimage/producer_qimage.yml +%%QT4%%%%DATADIR%%/qimage/transition_vqm.yml %%RESAMPLE%%%%DATADIR%%/resample/filter_resample.yml %%DATADIR%%/rotoscoping/filter_rotoscoping.yml %%DATADIR%%/sdl/consumer_sdl.yml |