git: f4866febc99d - main - multimedia/mlt7: fix options
Tobias C. Berner
tcberner at FreeBSD.org
Sun Aug 1 17:54:57 UTC 2021
The branch main has been updated by tcberner:
URL: https://cgit.FreeBSD.org/ports/commit/?id=f4866febc99d69ab2a69ef6da8d49d3570ae223a
commit f4866febc99d69ab2a69ef6da8d49d3570ae223a
Author: Tobias C. Berner <tcberner at FreeBSD.org>
AuthorDate: 2021-08-01 17:05:54 +0000
Commit: Tobias C. Berner <tcberner at FreeBSD.org>
CommitDate: 2021-08-01 17:54:37 +0000
multimedia/mlt7: fix options
- remove unsupported NDI option
- fix handling of MOVID and RUBBERBAND options
- make defaults work with upcoming kdenlive-21.08
---
multimedia/mlt7/Makefile | 14 +++++++++-----
multimedia/mlt7/pkg-plist | 2 ++
2 files changed, 11 insertions(+), 5 deletions(-)
diff --git a/multimedia/mlt7/Makefile b/multimedia/mlt7/Makefile
index b6b6510c35d8..535fa5bf847d 100644
--- a/multimedia/mlt7/Makefile
+++ b/multimedia/mlt7/Makefile
@@ -27,6 +27,7 @@ USES+= mlt:7,nodepend
# Explicitly disabled modules that are ouddated, unnecessary, or have
# their own port.
CMAKE_OFF= MOD_SDL1 MOD_QT \
+ MOD_NDI \
SWIG_CSHARP SWIG_JAVA SWIG_LUA SWIG_NODEJS SWIG_PERL \
SWIG_PHP SWIG_PYTHON SWIG_RUBY SWIG_TCL
@@ -34,10 +35,11 @@ PORTDOCS= AUTHORS NEWS
PORTEXAMPLES= demo
OPTIONS_DEFINE= DOCS EXAMPLES
-OPTIONS_DEFAULT= AVFORMAT FREI0R GDK MOVIG PLUS PLUSGPL RESAMPLE SOX VIDSTAB VORBIS
+OPTIONS_DEFAULT= AVFORMAT FREI0R GDK MOVIT KDENLIVE PLUS PLUSGPL RESAMPLE SDL2 SOX \
+ VIDSTAB VORBIS XML
OPTIONS_GROUP= MODULES
-OPTIONS_GROUP_MODULES= AVFORMAT DECKLINK FREI0R GDK JACKRACK KDENLIVE MOVIT NDI NORMALIZE \
+OPTIONS_GROUP_MODULES= AVFORMAT DECKLINK FREI0R GDK JACKRACK KDENLIVE MOVIT NORMALIZE \
OLDFILM OPENCV PLUS PLUSGPL RESAMPLE RTAUDIO RUBBERBAND SDL2 \
SOX VIDSTAB VORBIS XINE XML
OPTIONS_SUB= yes
@@ -73,9 +75,10 @@ KDENLIVE_DESC= Enable kdenlive module
KDENLIVE_CMAKE_BOOL= MOD_KDENLIVE
MOVIT_DESC= Enable OpenGL module
-MOVIT_CMAKE_BOOL= MOD_MOVIT
-
-NDI_DESC= Enable NDI module
+MOVIT_USES= gl xorg
+MOVIT_USE= gl=opengl xorg=x11
+MOVIT_LIB_DEPENDS= libmovit.so:graphics/movit \
+ libepoxy.so:graphics/libepoxy
MOVIT_CMAKE_BOOL= MOD_MOVIT
NORMALIZE_DESC= Enable normalize module
@@ -112,6 +115,7 @@ RTAUDIO_LIB_DEPENDS= librtaudio.so:audio/rtaudio \
RTAUDIO_CMAKE_BOOL= MOD_RTAUDIO
RUBBERBAND_DESC= Enable rubberband module
+RUBBERBAND_LIB_DEPENDS= librubberband.so:audio/rubberband
RUBBERBAND_CMAKE_BOOL= MOD_RUBBERBAND
SDL2_DESC= Enable SDL2 module
diff --git a/multimedia/mlt7/pkg-plist b/multimedia/mlt7/pkg-plist
index 65ccbf95db5e..1eb098b58c6d 100644
--- a/multimedia/mlt7/pkg-plist
+++ b/multimedia/mlt7/pkg-plist
@@ -84,6 +84,7 @@ lib/mlt-7/libmltcore.so
%%PLUSGPL%%lib/mlt-7/libmltplusgpl.so
%%RESAMPLE%%lib/mlt-7/libmltresample.so
%%RTAUDIO%%lib/mlt-7/libmltrtaudio.so
+%%RUBBERBAND%%lib/mlt-7/libmltrubberband.so
%%SDL2%%lib/mlt-7/libmltsdl2.so
%%SOX%%lib/mlt-7/libmltsox.so
%%VIDSTAB%%lib/mlt-7/libmltvidstab.so
@@ -398,6 +399,7 @@ man/man1/melt-7.1.gz
%%DATADIR%%/profiles/vertical_hd_60
%%RESAMPLE%%%%DATADIR%%/resample/filter_resample.yml
%%RTAUDIO%%%%DATADIR%%/rtaudio/consumer_rtaudio.yml
+%%RUBBERBAND%%%%DATADIR%%/rubberband/filter_rbpitch.yml
%%SDL2%%%%DATADIR%%/sdl2/consumer_sdl2.yml
%%SDL2%%%%DATADIR%%/sdl2/consumer_sdl2_audio.yml
%%SOX%%%%DATADIR%%/sox/filter_sox.yml
More information about the dev-commits-ports-all
mailing list