Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F132328586
D34610.id104015.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
5 KB
Referenced Files
None
Subscribers
None
D34610.id104015.diff
View Options
Index: Mk/Uses/mlt.mk
===================================================================
--- Mk/Uses/mlt.mk
+++ Mk/Uses/mlt.mk
@@ -39,7 +39,7 @@
# Library dependencies
_MLT6_VERSION= 6.26.1
-_MLT7_VERSION= 7.0.1
+_MLT7_VERSION= 7.4.0
_MLT6_PORTNAME= mlt6
_MLT7_PORTNAME= mlt7
_MLT6_LIB= libmlt.so
Index: multimedia/mlt7-qt5/Makefile
===================================================================
--- multimedia/mlt7-qt5/Makefile
+++ multimedia/mlt7-qt5/Makefile
@@ -1,7 +1,6 @@
MASTERDIR= ${.CURDIR:H}/mlt7
SLAVEPORT= qt5
-PORTREVISION= 1
PKGNAMESUFFIX= -qt5
COMMENT= Qt plugin for the MLT multimedia framework
Index: multimedia/mlt7/Makefile
===================================================================
--- multimedia/mlt7/Makefile
+++ multimedia/mlt7/Makefile
@@ -1,6 +1,5 @@
PORTNAME= ${_MLT_PORTNAME}
DISTVERSION= ${_MLT_VERSION}
-PORTREVISION?= 1
CATEGORIES?= multimedia
# Don't use GitHub "fake" downloads that are auto-generated from a
# tag; the project uploads tarballs for each release.
@@ -9,6 +8,10 @@
DISTFILES= mlt-${DISTVERSION}${EXTRACT_SUFX}
WRKSRC= ${WRKDIR}/mlt-${DISTVERSION}
+PATCH_SITES= https://github.com/mltframework/mlt/commit/
+PATCHFILES= 86b922b361c0dbc9a70999abaef7be065e91dd1f.patch:-p1 \
+ 41cfefcdd9c490b016cedcdc56186f50ee35bc44.patch:-p1
+
MAINTAINER= kde@FreeBSD.org
COMMENT?= Multimedia framework for TV broadcasting
@@ -16,13 +19,17 @@
LICENSE_COMB?= multi
USES+= alias cmake compiler:c++11-lang eigen:3 localbase pkgconfig
+USE_LDCONFIG= yes
DATADIR= ${PREFIX}/share/mlt-7
.ifndef(SLAVEPORT) # Master port.
BROKEN_sparc64= does not compile on sparc64 (invokes i386 asm)
-USES+= mlt:7,nodepend
+USES+= gnome mlt:7,nodepend
+USE_GNOME= libxml2
+
+CMAKE_ON= MOD_XML
# Explicitly disabled modules that are ouddated, unnecessary, or have
# their own port.
@@ -36,12 +43,12 @@
OPTIONS_DEFINE= DOCS EXAMPLES
OPTIONS_DEFAULT= AVFORMAT FREI0R GDK MOVIT KDENLIVE PLUS PLUSGPL RESAMPLE SDL2 SOX \
- VIDSTAB VORBIS XML
+ VIDSTAB VORBIS
OPTIONS_GROUP= MODULES
OPTIONS_GROUP_MODULES= AVFORMAT DECKLINK FREI0R GDK JACKRACK KDENLIVE MOVIT NORMALIZE \
OLDFILM OPENCV PLUS PLUSGPL RESAMPLE RTAUDIO RUBBERBAND SDL2 \
- SOX VIDSTAB VORBIS XINE XML
+ SOX VIDSTAB VORBIS XINE
OPTIONS_SUB= yes
AVFORMAT_DESC= Enable avformat module
@@ -60,14 +67,12 @@
libfontconfig.so:x11-fonts/fontconfig \
libfreetype.so:print/freetype2 \
libharfbuzz.so:print/harfbuzz
-GDK_USES= gnome
GDK_USE= gnome=gdkpixbuf2,pango
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_USES= gnome
JACKRACK_USE= gnome=glib20
JACKRACK_CMAKE_BOOL= MOD_JACKRACK
@@ -138,11 +143,6 @@
XINE_DESC= Enable xine module
XINE_CMAKE_BOOL= MOD_XINE
-XML_DESC= Enable XML module
-XML_USES= gnome
-XML_USE= gnome=libxml2
-XML_CMAKE_BOOL= MOD_XML
-
pre-configure:
${RM} ${STAGEDIR}${PREFIX}/man/man1/melt.1
@${REINPLACE_CMD} -e 's,/usr/local,${LOCALBASE},' \
Index: multimedia/mlt7/distinfo
===================================================================
--- multimedia/mlt7/distinfo
+++ multimedia/mlt7/distinfo
@@ -1,3 +1,7 @@
-TIMESTAMP = 1623936853
-SHA256 (mlt-7.0.1.tar.gz) = b68c88d9ad91889838186188cce938feee8b63e3755a3b6fb45dc9c2ae0c5ecd
-SIZE (mlt-7.0.1.tar.gz) = 1181298
+TIMESTAMP = 1643124903
+SHA256 (mlt-7.4.0.tar.gz) = 17c19843ffdbca66777aaadf39acb11829fd930eaded92f768cbcb8ae59a5f37
+SIZE (mlt-7.4.0.tar.gz) = 1206316
+SHA256 (86b922b361c0dbc9a70999abaef7be065e91dd1f.patch) = 1e02b9955d93fc91fea1801623d1aa1b669f3bef88f1d6d206e9454b78e9972f
+SIZE (86b922b361c0dbc9a70999abaef7be065e91dd1f.patch) = 1775
+SHA256 (41cfefcdd9c490b016cedcdc56186f50ee35bc44.patch) = 8f76c5f1d292c6fa6135218a092858a10bf63a836cf91f191847fb04f8be98c8
+SIZE (41cfefcdd9c490b016cedcdc56186f50ee35bc44.patch) = 981
Index: multimedia/mlt7/pkg-plist
===================================================================
--- multimedia/mlt7/pkg-plist
+++ multimedia/mlt7/pkg-plist
@@ -90,7 +90,7 @@
%%VIDSTAB%%lib/mlt-7/libmltvidstab.so
%%VORBIS%%lib/mlt-7/libmltvorbis.so
%%XINE%%lib/mlt-7/libmltxine.so
-%%XML%%lib/mlt-7/libmltxml.so
+lib/mlt-7/libmltxml.so
libdata/pkgconfig/mlt++-7.pc
libdata/pkgconfig/mlt-framework-7.pc
man/man1/melt-7.1.gz
@@ -302,9 +302,11 @@
%%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/stills/PPM
%%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/stills/TGA
%%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/stills/TIFF
+%%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/stills/webp
%%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/vp9
%%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/webm
%%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/webm-pass1
+%%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/webp
%%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/x264-medium
%%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/x264-medium-baseline
%%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/x264-medium-main
@@ -407,8 +409,9 @@
%%VIDSTAB%%%%DATADIR%%/vid.stab/filter_deshake.yml
%%VIDSTAB%%%%DATADIR%%/vid.stab/filter_vidstab.yml
%%VORBIS%%%%DATADIR%%/vorbis/producer_vorbis.yml
-%%XML%%%%DATADIR%%/xml/consumer_xml.yml
-%%XML%%%%DATADIR%%/xml/mlt-xml.dtd
-%%XML%%%%DATADIR%%/xml/producer_xml-nogl.yml
-%%XML%%%%DATADIR%%/xml/producer_xml-string.yml
-%%XML%%%%DATADIR%%/xml/producer_xml.yml
+%%DATADIR%%/xml/consumer_xml.yml
+%%DATADIR%%/xml/filter_gpstext.yml
+%%DATADIR%%/xml/mlt-xml.dtd
+%%DATADIR%%/xml/producer_xml-nogl.yml
+%%DATADIR%%/xml/producer_xml-string.yml
+%%DATADIR%%/xml/producer_xml.yml
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Thu, Oct 16, 10:56 PM (3 h, 32 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
23807611
Default Alt Text
D34610.id104015.diff (5 KB)
Attached To
Mode
D34610: multimedia/mlt7: update to 7.4.0
Attached
Detach File
Event Timeline
Log In to Comment