diff options
| author | Kenneth Raplee <kenrap@kennethraplee.com> | 2025-11-13 15:39:26 +0000 |
|---|---|---|
| committer | Gleb Popov <arrowd@FreeBSD.org> | 2025-11-14 10:57:37 +0000 |
| commit | 4488884ee0606a4d7d2486eaced16c06429bdfbc (patch) | |
| tree | 9264471d445f0f244c170f3d1eab0781646f4c16 | |
| parent | a9b8b18b6eb47e44dc28616face409a6e8c99443 (diff) | |
multimedia/mlt7: Update to 7.34.1
Pull Request: https://github.com/freebsd/freebsd-ports/pull/461
Co-authored-by: Gleb Popov <arrowd@FreeBSD.org>
| -rw-r--r-- | Mk/Uses/mlt.mk | 2 | ||||
| -rw-r--r-- | multimedia/mlt7-glaxnimate/Makefile | 2 | ||||
| -rw-r--r-- | multimedia/mlt7-qt/pkg-plist | 1 | ||||
| -rw-r--r-- | multimedia/mlt7/Makefile | 14 | ||||
| -rw-r--r-- | multimedia/mlt7/distinfo | 6 | ||||
| -rw-r--r-- | multimedia/mlt7/pkg-plist | 2 |
6 files changed, 20 insertions, 7 deletions
diff --git a/Mk/Uses/mlt.mk b/Mk/Uses/mlt.mk index 2cf044dcad0a..4647b9f91a6e 100644 --- a/Mk/Uses/mlt.mk +++ b/Mk/Uses/mlt.mk @@ -37,7 +37,7 @@ _MLT_NODEPEND= yes . endif # Library dependencies -_MLT7_VERSION= 7.32.0 +_MLT7_VERSION= 7.34.1 _MLT7_PORTNAME= mlt7 _MLT7_LIB= libmlt-7.so _MLT7_MELT= ${LOCALBASE}/bin/melt-7 diff --git a/multimedia/mlt7-glaxnimate/Makefile b/multimedia/mlt7-glaxnimate/Makefile index 8f63e93cfddc..7a5841a7e8c9 100644 --- a/multimedia/mlt7-glaxnimate/Makefile +++ b/multimedia/mlt7-glaxnimate/Makefile @@ -22,7 +22,7 @@ USE_XORG= x11 _USE_GL_qt6= opengl _USE_QT_qt5= core gui network widgets xml \ buildtools:build qmake:build -_USE_QT_qt6= base +_USE_QT_qt6= 5compat base svg _CMAKE_ON_qt5= MOD_GLAXNIMATE _CMAKE_ON_qt6= MOD_GLAXNIMATE_QT6 _CMAKE_OFF_qt5= MOD_GLAXNIMATE_QT6 diff --git a/multimedia/mlt7-qt/pkg-plist b/multimedia/mlt7-qt/pkg-plist index ee0365983ce0..3a36e6b8e717 100644 --- a/multimedia/mlt7-qt/pkg-plist +++ b/multimedia/mlt7-qt/pkg-plist @@ -7,6 +7,7 @@ lib/mlt-7/libmltqt%%QT_VERSION_SUFFIX%%.so %%DATADIR%%/qt%%QT_VERSION_SUFFIX%%/filter_gpstext.yml %%DATADIR%%/qt%%QT_VERSION_SUFFIX%%/filter_lightshow.yml %%DATADIR%%/qt%%QT_VERSION_SUFFIX%%/filter_qtblend.yml +%%DATADIR%%/qt%%QT_VERSION_SUFFIX%%/filter_qtblend_mode.yml %%DATADIR%%/qt%%QT_VERSION_SUFFIX%%/filter_qtcrop.yml %%DATADIR%%/qt%%QT_VERSION_SUFFIX%%/filter_qtext.yml %%DATADIR%%/qt%%QT_VERSION_SUFFIX%%/filter_typewriter.yml diff --git a/multimedia/mlt7/Makefile b/multimedia/mlt7/Makefile index 51c2367a1ae2..ae1d0675cf89 100644 --- a/multimedia/mlt7/Makefile +++ b/multimedia/mlt7/Makefile @@ -1,6 +1,6 @@ PORTNAME= ${_MLT_PORTNAME} DISTVERSION= ${_MLT_VERSION} -PORTREVISION?= 1 +PORTREVISION?= 0 CATEGORIES?= multimedia MASTER_SITES= https://github.com/mltframework/mlt/releases/download/v${DISTVERSION}/ DISTFILES= mlt-${DISTVERSION}${EXTRACT_SUFX} @@ -135,6 +135,13 @@ VORBIS_CMAKE_BOOL= MOD_VORBIS XINE_DESC= Enable xine module XINE_CMAKE_BOOL= MOD_XINE +.include <bsd.port.pre.mk> + +.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1400000 +# FreeBSD 13 does not ship clang-scan-deps +BUILD_DEPENDS+= clang-scan-deps${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT} +.endif + pre-configure: ${RM} ${STAGEDIR}${PREFIX}/man/man1/melt.1 @@ -161,10 +168,13 @@ USES+= mlt:7 PLIST?= ${.CURDIR}/pkg-plist INSTALL_WRKSRC?= ${BUILD_WRKSRC} + +.include <bsd.port.pre.mk> + .endif post-install: common-post-install ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}/* 2>/dev/null || ${TRUE} @${RMDIR} -p ${STAGEDIR}${PREFIX}/lib/${PORTNAME} 2>/dev/null || ${TRUE} -.include <bsd.port.mk> +.include <bsd.port.post.mk> diff --git a/multimedia/mlt7/distinfo b/multimedia/mlt7/distinfo index d897695ee69a..39fb5cbf5d9d 100644 --- a/multimedia/mlt7/distinfo +++ b/multimedia/mlt7/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751586976 -SHA256 (mlt-7.32.0.tar.gz) = 1ca5aadfe27995c879b9253b3a48d1dcc3b1247ea0b5620b087d58f5521be028 -SIZE (mlt-7.32.0.tar.gz) = 1790860 +TIMESTAMP = 1763046667 +SHA256 (mlt-7.34.1.tar.gz) = 4104b87db3e14389f81666938c131f723564773fec9aa18b6bff008761cc838b +SIZE (mlt-7.34.1.tar.gz) = 1817867 diff --git a/multimedia/mlt7/pkg-plist b/multimedia/mlt7/pkg-plist index 3d9589ec00a8..dc8dc02b2d08 100644 --- a/multimedia/mlt7/pkg-plist +++ b/multimedia/mlt7/pkg-plist @@ -7,6 +7,7 @@ include/mlt-7/framework/mlt_chain.h include/mlt-7/framework/mlt_consumer.h include/mlt-7/framework/mlt_deque.h include/mlt-7/framework/mlt_events.h +include/mlt-7/framework/mlt_export.h include/mlt-7/framework/mlt_factory.h include/mlt-7/framework/mlt_field.h include/mlt-7/framework/mlt_filter.h @@ -252,6 +253,7 @@ share/man/man1/melt-7.1.gz %%PLUSGPL%%%%DATADIR%%/plusgpl/consumer_cbrts.yml %%PLUSGPL%%%%DATADIR%%/plusgpl/filter_burningtv.yml %%PLUSGPL%%%%DATADIR%%/plusgpl/filter_lumaliftgaingamma.yml +%%PLUSGPL%%%%DATADIR%%/plusgpl/filter_outline.yml %%PLUSGPL%%%%DATADIR%%/plusgpl/filter_rotoscoping.yml %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/AAC %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/ALAC |
