git: dd682a911ed0 - main - multimedia/mlt[-qt5]: update to last 6-series release
Adriaan de Groot
adridg at FreeBSD.org
Thu May 6 19:05:27 UTC 2021
The branch main has been updated by adridg:
URL: https://cgit.FreeBSD.org/ports/commit/?id=dd682a911ed0525b97b95530304d286338f9948d
commit dd682a911ed0525b97b95530304d286338f9948d
Author: Adriaan de Groot <adridg at FreeBSD.org>
AuthorDate: 2021-05-06 18:51:53 +0000
Commit: Adriaan de Groot <adridg at FreeBSD.org>
CommitDate: 2021-05-06 19:05:24 +0000
multimedia/mlt[-qt5]: update to last 6-series release
We missed a couple of 6-series releases, so jump from 6.22
straight to 6.26.1, which is the last of the 6-series.
Release notes are at:
https://www.mltframework.org/
VDPAU support was removed -- ports had an option for it,
which was disabled and now the option is removed as well.
The 7-series introduces API breaks, so that update will
be more involved.
---
multimedia/mlt-qt5/Makefile | 2 --
multimedia/mlt-qt5/pkg-plist | 2 ++
multimedia/mlt/Makefile | 8 +-------
multimedia/mlt/pkg-plist | 4 ++++
4 files changed, 7 insertions(+), 9 deletions(-)
diff --git a/multimedia/mlt-qt5/Makefile b/multimedia/mlt-qt5/Makefile
index ecf9fe838bfd..da87d4e90c06 100644
--- a/multimedia/mlt-qt5/Makefile
+++ b/multimedia/mlt-qt5/Makefile
@@ -1,5 +1,3 @@
-PORTREVISION= 1
-
USES= qt:5 xorg
USE_CXXSTD= c++11
USE_QT= core gui svg widgets xml
diff --git a/multimedia/mlt-qt5/pkg-plist b/multimedia/mlt-qt5/pkg-plist
index aa1ad35fd3ba..2df0ed79084e 100644
--- a/multimedia/mlt-qt5/pkg-plist
+++ b/multimedia/mlt-qt5/pkg-plist
@@ -3,7 +3,9 @@ lib/mlt/libmltqt.so
%%DATADIR%%/qt/filter_audiowaveform.yml
%%DATADIR%%/qt/filter_lightshow.yml
%%DATADIR%%/qt/filter_qtblend.yml
+%%DATADIR%%/qt/filter_qtcrop.yml
%%DATADIR%%/qt/filter_qtext.yml
+%%DATADIR%%/qt/filter_typewriter.yml
%%DATADIR%%/qt/producer_kdenlivetitle.yml
%%DATADIR%%/qt/producer_qimage.yml
%%DATADIR%%/qt/producer_qtext.yml
diff --git a/multimedia/mlt/Makefile b/multimedia/mlt/Makefile
index 93a30f77981b..a4c3043013bf 100644
--- a/multimedia/mlt/Makefile
+++ b/multimedia/mlt/Makefile
@@ -48,7 +48,7 @@ PORTDOCS= AUTHORS NEWS README docs
PORTEXAMPLES= demo
OPTIONS_DEFINE= DOCS EXAMPLES FFMPEG FREI0R GDK JACK OPENGL \
- SAMPLERATE SOX VIDSTAB # OPENCV VDPAU
+ SAMPLERATE SOX VIDSTAB
OPTIONS_DEFAULT=FFMPEG FREI0R GDK OPENGL SAMPLERATE SOX VIDSTAB
OPTIONS_SUB= yes
@@ -89,11 +89,6 @@ SAMPLERATE_CONFIGURE_ENABLE=resample
SOX_LIB_DEPENDS= libsox.so:audio/sox
SOX_CONFIGURE_ENABLE= sox
-# https://sourceforge.net/p/mlt/bugs/240/
-CONFIGURE_ARGS+= ${VDPAU_CONFIGURE_OFF}
-VDPAU_CONFIGURE_ON= --avformat-vdpau
-VDPAU_CONFIGURE_OFF= --avformat-no-vdpau
-
VIDSTAB_LIB_DEPENDS= libvidstab.so:multimedia/vid.stab
VIDSTAB_CONFIGURE_ENABLE=vid.stab
@@ -101,7 +96,6 @@ pre-configure:
# Remove sdl1 support
${RM} -r ${WRKSRC}/src/modules/sdl
@${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
@${REINPLACE_CMD} -e 's,-lpthread,-pthread,' \
diff --git a/multimedia/mlt/pkg-plist b/multimedia/mlt/pkg-plist
index 9c0cba01fd10..f6ff4dd93e9a 100644
--- a/multimedia/mlt/pkg-plist
+++ b/multimedia/mlt/pkg-plist
@@ -96,6 +96,7 @@ man/man1/melt.1.gz
%%DATADIR%%/core/filter_audiowave.yml
%%DATADIR%%/core/filter_brightness.yml
%%DATADIR%%/core/filter_channelcopy.yml
+%%DATADIR%%/core/filter_choppy.yml
%%DATADIR%%/core/filter_crop.yml
%%DATADIR%%/core/filter_data_show.yml
%%DATADIR%%/core/filter_fieldorder.yml
@@ -207,9 +208,11 @@ man/man1/melt.1.gz
%%DATADIR%%/plus/filter_loudness.yml
%%DATADIR%%/plus/filter_loudness_meter.yml
%%DATADIR%%/plus/filter_lumakey.yml
+%%DATADIR%%/plus/filter_pillar_echo.yml
%%DATADIR%%/plus/filter_rgblut.yml
%%DATADIR%%/plus/filter_sepia.yml
%%DATADIR%%/plus/filter_spot_remover.yml
+%%DATADIR%%/plus/filter_strobe.yml
%%DATADIR%%/plus/filter_text.yml
%%DATADIR%%/plus/filter_timer.yml
%%DATADIR%%/plus/producer_blipflash.yml
@@ -220,6 +223,7 @@ man/man1/melt.1.gz
%%DATADIR%%/plusgpl/filter_lumaliftgaingamma.yml
%%DATADIR%%/plusgpl/filter_rotoscoping.yml
%%DATADIR%%/presets/consumer/avformat/AAC
+%%DATADIR%%/presets/consumer/avformat/AV1
%%DATADIR%%/presets/consumer/avformat/Flash
%%DATADIR%%/presets/consumer/avformat/GIF
%%DATADIR%%/presets/consumer/avformat/MJPEG
More information about the dev-commits-ports-all
mailing list