Page MenuHomeFreeBSD

D34610.id104015.diff
No OneTemporary

D34610.id104015.diff

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

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)

Event Timeline