svn commit: r416558 - head/multimedia/mlt
Ben Woods
woodsb02 at FreeBSD.org
Wed Jun 8 18:30:55 UTC 2016
Author: woodsb02
Date: Wed Jun 8 18:30:53 2016
New Revision: 416558
URL: https://svnweb.freebsd.org/changeset/ports/416558
Log:
multimedia/mlt: Fixes post r416546 commit
- USE_GNOME=cairo only applies when SWFDEC option is enabled
- USE_XORG=x11 applies even with all options disabled (due to SDL)
- USE_GNOME=glib20 is required when JACK or SWFDEC options are enabled
- Fix pkg-plist: filter_audiospectrum.yml only installed if QT4 enabled
Reported by: mat (mentor)
Reviewed by: mat (mentor)
Approved by: adamw (mentor), portmgr (blanket approval - build fixes)
Differential Revision: https://reviews.freebsd.org/D6776
Modified:
head/multimedia/mlt/Makefile
head/multimedia/mlt/pkg-plist
Modified: head/multimedia/mlt/Makefile
==============================================================================
--- head/multimedia/mlt/Makefile Wed Jun 8 17:25:56 2016 (r416557)
+++ head/multimedia/mlt/Makefile Wed Jun 8 18:30:53 2016 (r416558)
@@ -2,7 +2,7 @@
PORTNAME= mlt
PORTVERSION= 6.2.0
-PORTREVISION?= 0
+PORTREVISION?= 1
CATEGORIES?= multimedia
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}
@@ -19,8 +19,9 @@ SLAVE_PORT?= no
# They both install bin/melt.
CONFLICTS_INSTALL= freeze-[0-9]*
-USE_GNOME= cairo libxml2
+USE_GNOME= libxml2
USE_SDL= image
+USE_XORG= x11
USES= alias gmake iconv pathfix pkgconfig
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-gpl --enable-gpl3 --target-os=FreeBSD
@@ -63,6 +64,7 @@ GTK2_CONFIGURE_ENABLE= gtk2
JACK_LIB_DEPENDS= libjack.so:audio/jack
JACK_BUILD_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa
JACK_CONFIGURE_ENABLE= jackrack
+JACK_USE= GNOME=glib20
KDE4_CONFIGURE_ENV= PATH="${KDE4_PREFIX}/bin:$$PATH"
KDE4_CONFIGURE_WITH= kde
@@ -83,6 +85,7 @@ SOX_CONFIGURE_ENABLE= sox
SWFDEC_LIB_DEPENDS= libswfdec-0.8.so:graphics/swfdec
SWFDEC_CONFIGURE_ENABLE=swfdec
+SWFDEC_USE= GNOME=glib20,cairo
VDPAU_CONFIGURE_ON= --avformat-vdpau
VDPAU_CONFIGURE_OFF= --avformat-no-vdpau
@@ -96,10 +99,6 @@ VIDSTAB_CONFIGURE_ENABLE=vid.stab
BROKEN= does not compile on sparc64 (invokes i386 asm)
.endif
-.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 \
Modified: head/multimedia/mlt/pkg-plist
==============================================================================
--- head/multimedia/mlt/pkg-plist Wed Jun 8 17:25:56 2016 (r416557)
+++ head/multimedia/mlt/pkg-plist Wed Jun 8 18:30:53 2016 (r416558)
@@ -397,7 +397,7 @@ man/man1/melt.1.gz
%%DATADIR%%/profiles/uhd_2160p_60
%%DATADIR%%/profiles/vcd_ntsc
%%DATADIR%%/profiles/vcd_pal
-%%DATADIR%%/qt/filter_audiospectrum.yml
+%%QT4%%%%DATADIR%%/qt/filter_audiospectrum.yml
%%QT4%%%%DATADIR%%/qt/filter_audiowaveform.yml
%%QT4%%%%DATADIR%%/qt/filter_lightshow.yml
%%QT4%%%%DATADIR%%/qt/producer_kdenlivetitle.yml
More information about the svn-ports-head
mailing list