mirror of
https://git.freebsd.org/ports.git
synced 2025-04-28 01:26:39 -04:00
multimedia/mlt7*: Update to 7.30.0
https://github.com/mltframework/mlt/releases/tag/v7.30.0
This commit is contained in:
parent
d7018d212f
commit
eb598c868e
6 changed files with 24 additions and 23 deletions
|
@ -37,7 +37,7 @@ _MLT_NODEPEND= yes
|
|||
. endif
|
||||
|
||||
# Library dependencies
|
||||
_MLT7_VERSION= 7.28.0
|
||||
_MLT7_VERSION= 7.30.0
|
||||
_MLT7_PORTNAME= mlt7
|
||||
_MLT7_LIB= libmlt-7.so
|
||||
_MLT7_MELT= ${LOCALBASE}/bin/melt-7
|
||||
|
|
|
@ -10,20 +10,19 @@ CATEGORIES= multimedia kde
|
|||
LICENSE= GPLv2 GPLv3
|
||||
LICENSE_COMB= multi
|
||||
|
||||
LIB_DEPENDS= libexif.so:graphics/libexif \
|
||||
libfftw3.so:math/fftw3
|
||||
|
||||
FLAVORS= qt5 qt6
|
||||
FLAVOR?= qt5
|
||||
|
||||
USES= qt:${FLAVOR:S/qt//} libarchive xorg
|
||||
USES= gl qt:${FLAVOR:S/qt//} libarchive xorg
|
||||
USE_GL= ${_USE_GL_${FLAVOR}}
|
||||
USE_QT= ${_USE_QT_${FLAVOR}}
|
||||
USE_XORG= x11
|
||||
|
||||
# Flavor handling
|
||||
_USE_QT_qt5= core gui svg widgets xml \
|
||||
_USE_GL_qt6= opengl
|
||||
_USE_QT_qt5= core gui network widgets xml \
|
||||
buildtools:build qmake:build
|
||||
_USE_QT_qt6= base svg
|
||||
_USE_QT_qt6= base
|
||||
_CMAKE_ON_qt5= MOD_GLAXNIMATE
|
||||
_CMAKE_ON_qt6= MOD_GLAXNIMATE_QT6
|
||||
_CMAKE_OFF_qt5= MOD_GLAXNIMATE_QT6
|
||||
|
|
|
@ -16,11 +16,13 @@ LIB_DEPENDS= libexif.so:graphics/libexif \
|
|||
FLAVORS= qt5 qt6
|
||||
FLAVOR?= qt5
|
||||
|
||||
USES= qt:${FLAVOR:S/qt//} xorg
|
||||
USES= gl qt:${FLAVOR:S/qt//} xorg
|
||||
USE_GL= ${_USE_GL_${FLAVOR}}
|
||||
USE_QT= ${_USE_QT_${FLAVOR}}
|
||||
USE_XORG= x11
|
||||
|
||||
# Flavor handling
|
||||
_USE_GL_qt6= opengl
|
||||
_USE_QT_qt5= core gui svg widgets xml \
|
||||
buildtools:build qmake:build
|
||||
_USE_QT_qt6= 5compat base svg
|
||||
|
|
|
@ -1,15 +1,10 @@
|
|||
PORTNAME= ${_MLT_PORTNAME}
|
||||
DISTVERSION= ${_MLT_VERSION}
|
||||
PORTREVISION?= 2
|
||||
PORTREVISION?= 0
|
||||
CATEGORIES?= multimedia
|
||||
MASTER_SITES= https://github.com/mltframework/mlt/releases/download/v${DISTVERSION}/
|
||||
DISTFILES= mlt-${DISTVERSION}${EXTRACT_SUFX}
|
||||
|
||||
PATCH_SITES= https://github.com/mltframework/mlt/commit/
|
||||
PATCHFILES+= 6f533e7b8999bc4017c1a6685bf2baea6570d44c.patch:-p1 # Fix export of Mlt::Producer::set_creation_time() on 32-bit archs
|
||||
PATCHFILES+= 2072c6b3596854f1a7165d7ddd5994204e741db8.patch:-p1 # Fix export of Mlt::Producer::set_creation_time() on 32-bit archs
|
||||
PATCHFILES+= 63953cf7338181c82eb6eb9f93c8c9a11aaee5f7.patch:-p1 # Fix export of Mlt::Producer::set_creation_time() on 32-bit archs
|
||||
|
||||
MAINTAINER= kde@FreeBSD.org
|
||||
COMMENT?= Multimedia framework for TV broadcasting
|
||||
WWW= https://www.mltframework.org/
|
||||
|
@ -75,7 +70,8 @@ GDK_CMAKE_BOOL= MOD_GDK
|
|||
|
||||
JACKRACK_DESC= Enable jackrack module
|
||||
JACKRACK_BUILD_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa
|
||||
JACKRACK_LIB_DEPENDS= libjack.so:audio/jack
|
||||
JACKRACK_LIB_DEPENDS= libjack.so:audio/jack \
|
||||
liblilv-0.so:audio/lilv
|
||||
JACKRACK_USE= gnome=glib20
|
||||
JACKRACK_CMAKE_BOOL= MOD_JACKRACK
|
||||
|
||||
|
@ -112,8 +108,7 @@ RESAMPLE_LIB_DEPENDS= libsamplerate.so:audio/libsamplerate
|
|||
RESAMPLE_CMAKE_BOOL= MOD_RESAMPLE
|
||||
|
||||
RTAUDIO_DESC= Enable RtAudio module
|
||||
RTAUDIO_LIB_DEPENDS= librtaudio.so:audio/rtaudio \
|
||||
libpulse-simple.so:audio/pulseaudio
|
||||
RTAUDIO_LIB_DEPENDS= librtaudio.so:audio/rtaudio
|
||||
RTAUDIO_CMAKE_BOOL= MOD_RTAUDIO
|
||||
|
||||
RUBBERBAND_DESC= Enable rubberband module
|
||||
|
@ -122,7 +117,7 @@ RUBBERBAND_CMAKE_BOOL= MOD_RUBBERBAND
|
|||
|
||||
SDL2_DESC= Enable SDL2 module
|
||||
SDL2_USES= sdl
|
||||
SDL2_USE= sdl=image2
|
||||
SDL2_USE= sdl=sdl2
|
||||
SDL2_CMAKE_BOOL= MOD_SDL2
|
||||
|
||||
SOX_DESC= Enable SoX module
|
||||
|
@ -134,8 +129,7 @@ VIDSTAB_LIB_DEPENDS= libvidstab.so:multimedia/vid.stab
|
|||
VIDSTAB_CMAKE_BOOL= MOD_VIDSTAB
|
||||
|
||||
VORBIS_DESC= Enable Vorbis module
|
||||
VORBIS_LIB_DEPENDS= libvorbis.so:audio/libvorbis \
|
||||
libogg.so:audio/libogg
|
||||
VORBIS_LIB_DEPENDS= libvorbis.so:audio/libvorbis
|
||||
VORBIS_CMAKE_BOOL= MOD_VORBIS
|
||||
|
||||
XINE_DESC= Enable xine module
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
TIMESTAMP = 1733025976
|
||||
SHA256 (mlt-7.28.0.tar.gz) = bc425bf9602213f5f4855b78cfbbcd43eeb78097c508588bde44415963955aa1
|
||||
SIZE (mlt-7.28.0.tar.gz) = 1713069
|
||||
TIMESTAMP = 1738487445
|
||||
SHA256 (mlt-7.30.0.tar.gz) = c802a5fdc16324f6c69273d0bb9718d30c2f635422e171ee01c0e7745e0e793c
|
||||
SIZE (mlt-7.30.0.tar.gz) = 1725015
|
||||
SHA256 (6f533e7b8999bc4017c1a6685bf2baea6570d44c.patch) = a7d205cf2ee9c7cf8f1ba577752d121115af224c11e4380f1d9c2a85cc28d4ad
|
||||
SIZE (6f533e7b8999bc4017c1a6685bf2baea6570d44c.patch) = 866
|
||||
SHA256 (2072c6b3596854f1a7165d7ddd5994204e741db8.patch) = 2636d637cab4fb480a0233cbac00dc7165bbeb891dcceb9a9787ea9811787603
|
||||
|
|
|
@ -169,8 +169,10 @@ share/man/man1/melt-7.1.gz
|
|||
%%JACKRACK%%%%DATADIR%%/jackrack/filter_jack.yml
|
||||
%%JACKRACK%%%%DATADIR%%/jackrack/filter_jackrack.yml
|
||||
%%JACKRACK%%%%DATADIR%%/jackrack/filter_ladspa.yml
|
||||
%%JACKRACK%%%%DATADIR%%/jackrack/filter_lv2.yml
|
||||
%%JACKRACK%%%%DATADIR%%/jackrack/filter_vst2.yml
|
||||
%%JACKRACK%%%%DATADIR%%/jackrack/producer_ladspa.yml
|
||||
%%JACKRACK%%%%DATADIR%%/jackrack/producer_lv2.yml
|
||||
%%JACKRACK%%%%DATADIR%%/jackrack/producer_vst2.yml
|
||||
%%KDENLIVE%%%%DATADIR%%/kdenlive/filter_boxblur.yml
|
||||
%%KDENLIVE%%%%DATADIR%%/kdenlive/filter_freeze.yml
|
||||
|
@ -225,6 +227,9 @@ share/man/man1/melt-7.1.gz
|
|||
%%PLUS%%%%DATADIR%%/plus/filter_dynamic_loudness.yml
|
||||
%%PLUS%%%%DATADIR%%/plus/filter_dynamictext.yml
|
||||
%%PLUS%%%%DATADIR%%/plus/filter_fft.yml
|
||||
%%PLUS%%%%DATADIR%%/plus/filter_gradientmap.yml
|
||||
%%PLUS%%%%DATADIR%%/plus/filter_hslprimaries.yml
|
||||
%%PLUS%%%%DATADIR%%/plus/filter_hslrange.yml
|
||||
%%PLUS%%%%DATADIR%%/plus/filter_invert.yml
|
||||
%%PLUS%%%%DATADIR%%/plus/filter_lift_gamma_gain.yml
|
||||
%%PLUS%%%%DATADIR%%/plus/filter_loudness.yml
|
||||
|
@ -450,6 +455,7 @@ share/man/man1/melt-7.1.gz
|
|||
%%XINE%%%%DATADIR%%/xine/link_deinterlace.yml
|
||||
%%DATADIR%%/xml/consumer_xml.yml
|
||||
%%DATADIR%%/xml/mlt-xml.dtd
|
||||
%%DATADIR%%/xml/producer_xml-clip.yml
|
||||
%%DATADIR%%/xml/producer_xml-nogl.yml
|
||||
%%DATADIR%%/xml/producer_xml-string.yml
|
||||
%%DATADIR%%/xml/producer_xml.yml
|
||||
|
|
Loading…
Add table
Reference in a new issue