Update mlt to 7.8.0 and add simple pkgpath to merge from mlt6 to mlt7.

I tested with kdenlive and updated shotcut (see ports@).

OK to update mlt7 AND remove mlt6?

Index: Makefile
===================================================================
RCS file: /cvs/ports/multimedia/mlt7/Makefile,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 Makefile
--- Makefile    31 Mar 2022 16:45:26 -0000      1.7
+++ Makefile    18 Aug 2022 07:07:55 -0000
@@ -1,11 +1,9 @@
 COMMENT-main =         multimedia transformations framework
 COMMENT-gpl2 =         GPLv2-licensed modules for mlt
-VERSION =              7.4.0
+VERSION =              7.8.0
 DISTNAME =             mlt-${VERSION}
 PKGNAME-main =         mlt7-${VERSION}
 PKGNAME-gpl2 =         mlt7-gpl2-${VERSION}
-REVISION-gpl2 =                0
-REVISION-main =                0
 
 CATEGORIES =           multimedia devel
 
@@ -17,23 +15,22 @@ MASTER_SITES =              \
 DEBUG_PACKAGES =       ${BUILD_PACKAGES}
 
 # XXX versions should be kept in sync together
-SHARED_LIBS =          mlt-7           2.0
-SHARED_LIBS +=         mlt++-7         2.0
+SHARED_LIBS =          mlt-7           3.0
+SHARED_LIBS +=         mlt++-7         3.0
 
 # GPLv2+, LGPLv2.1+
 # Actually, qimage module could be under GPLv3+ if one more object
 # file gets included, see --enable-gpl3 configure option.
 PERMIT_PACKAGE =       Yes
 
-WANTLIB-main += ${COMPILER_LIBCXX} SDL SDL2 avcodec avdevice avfilter
+WANTLIB-main += ${COMPILER_LIBCXX} SDL SDL2 X11 avcodec avdevice avfilter
 WANTLIB-main += avformat avutil c ebur128 exif fftw3 fontconfig freetype
 WANTLIB-main += gdk_pixbuf-2.0 glib-2.0 gobject-2.0 harfbuzz intl jack
 WANTLIB-main += m pango-1.0 pangoft2-1.0 sox swresample swscale vorbis
-WANTLIB-main += vorbisfile xml2 z X11
+WANTLIB-main += vorbisfile xml2
 
 WANTLIB-gpl2 += ${COMPILER_LIBCXX} Qt5Core Qt5Gui Qt5Svg Qt5Widgets
-WANTLIB-gpl2 += Qt5Xml exif fftw3 m mlt++-7 mlt-7 pulse pulse-simple
-WANTLIB-gpl2 += samplerate vidstab
+WANTLIB-gpl2 += Qt5Xml exif m mlt++-7 mlt-7 pulse pulse-simple samplerate
 
 MULTI_PACKAGES =       -main -gpl2
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/multimedia/mlt7/distinfo,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 distinfo
--- distinfo    21 Jan 2022 18:30:09 -0000      1.3
+++ distinfo    18 Aug 2022 07:07:55 -0000
@@ -1,2 +1,2 @@
-SHA256 (mlt-7.4.0.tar.gz) = F8GYQ//bymZ3eqrfOayxGCn9kw6t7ZL3aMvLiuWaXzc=
-SIZE (mlt-7.4.0.tar.gz) = 1206316
+SHA256 (mlt-7.8.0.tar.gz) = ZmBtefkbQApNk4CpEaXXcaSL1kE0R/ovNxNFnrpwJC0=
+SIZE (mlt-7.8.0.tar.gz) = 1458730
Index: pkg/PLIST-gpl2
===================================================================
RCS file: /cvs/ports/multimedia/mlt7/pkg/PLIST-gpl2,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 PLIST-gpl2
--- pkg/PLIST-gpl2      11 Mar 2022 19:39:24 -0000      1.2
+++ pkg/PLIST-gpl2      18 Aug 2022 07:07:55 -0000
@@ -1,3 +1,4 @@
+@pkgpath multimedia/mlt,-gpl2
 @so lib/mlt-7/libmltnormalize.so
 @so lib/mlt-7/libmltplusgpl.so
 @so lib/mlt-7/libmltqt.so
Index: pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/multimedia/mlt7/pkg/PLIST-main,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 PLIST-main
--- pkg/PLIST-main      11 Mar 2022 19:39:24 -0000      1.3
+++ pkg/PLIST-main      18 Aug 2022 07:07:55 -0000
@@ -1,3 +1,4 @@
+@pkgpath multimedia/mlt,-main
 @bin bin/melt-7
 include/mlt-7/
 include/mlt-7/framework/
@@ -98,6 +99,7 @@ share/mlt-7/core/
 share/mlt-7/core/consumer_multi.yml
 share/mlt-7/core/filter_audiomap.yml
 share/mlt-7/core/filter_audiowave.yml
+share/mlt-7/core/filter_box_blur.yml
 share/mlt-7/core/filter_brightness.yml
 share/mlt-7/core/filter_channelcopy.yml
 share/mlt-7/core/filter_choppy.yml
@@ -112,6 +114,7 @@ share/mlt-7/core/filter_mirror.yml
 share/mlt-7/core/filter_mono.yml
 share/mlt-7/core/filter_obscure.yml
 share/mlt-7/core/filter_panner.yml
+share/mlt-7/core/filter_pillar_echo.yml
 share/mlt-7/core/filter_rescale.yml
 share/mlt-7/core/filter_resize.yml
 share/mlt-7/core/filter_transition.yml
@@ -186,7 +189,6 @@ share/mlt-7/plus/filter_lift_gamma_gain.
 share/mlt-7/plus/filter_loudness.yml
 share/mlt-7/plus/filter_loudness_meter.yml
 share/mlt-7/plus/filter_lumakey.yml
-share/mlt-7/plus/filter_pillar_echo.yml
 share/mlt-7/plus/filter_rgblut.yml
 share/mlt-7/plus/filter_sepia.yml
 share/mlt-7/plus/filter_shape.yml
@@ -415,6 +417,7 @@ share/mlt-7/profiles/vcd_ntsc
 share/mlt-7/profiles/vcd_pal
 share/mlt-7/profiles/vertical_hd_30
 share/mlt-7/profiles/vertical_hd_60
+share/mlt-7/qt/filter_audiolevelgraph.yml
 share/mlt-7/sdl/
 share/mlt-7/sdl/consumer_sdl.yml
 share/mlt-7/sdl/consumer_sdl_audio.yml

Reply via email to