From owner-dev-commits-ports-all@freebsd.org Fri Jul 30 18:14:48 2021 Return-Path: Delivered-To: dev-commits-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 5CA8866B8D0; Fri, 30 Jul 2021 18:14:48 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4GbwXm21gGz3N7w; Fri, 30 Jul 2021 18:14:48 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 2D1D91A1E; Fri, 30 Jul 2021 18:14:48 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 16UIEmaN058910; Fri, 30 Jul 2021 18:14:48 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 16UIEmTt058909; Fri, 30 Jul 2021 18:14:48 GMT (envelope-from git) Date: Fri, 30 Jul 2021 18:14:48 GMT Message-Id: <202107301814.16UIEmTt058909@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: "Tobias C. Berner" Subject: git: 5c8adda94925 - main - multimedia/{py-, }mlt{-qt5, }: rename to multimedia/{py-, }mlt6{-qt5, }: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: tcberner X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 5c8adda9492587fe0c7d9c8160dbdf6f9b2e09a3 Auto-Submitted: auto-generated X-BeenThere: dev-commits-ports-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Commit messages for all branches of the ports repository List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Jul 2021 18:14:48 -0000 The branch main has been updated by tcberner: URL: https://cgit.FreeBSD.org/ports/commit/?id=5c8adda9492587fe0c7d9c8160dbdf6f9b2e09a3 commit 5c8adda9492587fe0c7d9c8160dbdf6f9b2e09a3 Author: Tobias C. Berner AuthorDate: 2021-07-30 17:39:04 +0000 Commit: Tobias C. Berner CommitDate: 2021-07-30 18:14:36 +0000 multimedia/{py-,}mlt{-qt5,}: rename to multimedia/{py-,}mlt6{-qt5,}: - To make it possible to easily import mlt-7 move the current port to a versioned directory. - Add Mk/Uses/mlt.mk to make it easily possible to depend on a given mlt version: USES=mlt:6 will get you a dependency on multimedia/mlt6, while USES=mlt:7 will get you a dependency on the soon to be added multimedia/mlt7 - Switch the port to use cmake as a build system - While here, provide some more options to make it possible to have a leaner package if required - Bump consumers after rename of the dependency --- CHANGES | 11 + MOVED | 3 + Mk/Uses/mlt.mk | 66 ++++ UPDATING | 7 + graphics/synfig/Makefile | 5 +- graphics/synfigstudio/Makefile | 5 +- multimedia/Makefile | 6 +- multimedia/kdenlive/Makefile | 8 +- multimedia/mlt-qt5/Makefile | 8 - multimedia/mlt/Makefile | 182 ---------- multimedia/mlt/pkg-plist | 421 ----------------------- multimedia/mlt6-qt5/Makefile | 40 +++ multimedia/{mlt-qt5 => mlt6-qt5}/pkg-plist | 0 multimedia/mlt6/Makefile | 194 +++++++++++ multimedia/{mlt => mlt6}/distinfo | 0 multimedia/{mlt => mlt6}/pkg-descr | 0 multimedia/mlt6/pkg-plist | 534 +++++++++++++++++++++++++++++ multimedia/py-mlt/Makefile | 41 --- multimedia/py-mlt6/Makefile | 63 ++++ multimedia/{py-mlt => py-mlt6}/pkg-plist | 0 multimedia/shotcut/Makefile | 5 +- multimedia/webvfx-qt5/Makefile | 6 +- 22 files changed, 933 insertions(+), 672 deletions(-) diff --git a/CHANGES b/CHANGES index 5f5f68aacca1..e27bd69ff13e 100644 --- a/CHANGES +++ b/CHANGES @@ -10,6 +10,17 @@ in the release notes and/or placed into UPDATING. All ports committers are allowed to commit to this file. +20210730: +AUTHOR: tcberner@FreeBSD.org + + A new USES has been added to depend on the mlt multimedia framework. + + Ports that depend on mlt should now use USES=mlt: to specify + their dependency. + + At the moment the supported version is 6, but will be extended to also + allow for selection of mlt 7 shortly. + 20210604: AUTHOR: mat@FreeBSD.org diff --git a/MOVED b/MOVED index 8475112aa479..cae9f7f3d72b 100644 --- a/MOVED +++ b/MOVED @@ -16471,3 +16471,6 @@ devel/rubygem-grape-entity07|devel/rubygem-grape-entity|2021-07-25|Obsolete, use net/rubygem-gitlab-fog-google|net/rubygem-fog-google|2021-07-25|Obsolete, use net/rubygem-fog-google devel/rubygem-gitlab-rdoc|devel/rubygem-rdoc|2021-07-25|Obsolete, use devel/rubygem-rdoc databases/rubygem-redis-namespace17|databases/rubygem-redis-namespace|2021-07-25|Obsolete, use databases/rubygem-redis-namespace +multimedia/mlt|multimedia/mlt6|2021-07-30|Moved to a versioned directory to make place for future versions +multimedia/mlt-qt5|multimedia/mlt6-qt5|2021-07-30|Moved to a versioned directory to make place for future versions +multimedia/py-mlt|multimedia/py-mlt6|2021-07-30|Moved to a versioned directory to make place for future versions diff --git a/Mk/Uses/mlt.mk b/Mk/Uses/mlt.mk new file mode 100644 index 000000000000..bb9bc5f1328c --- /dev/null +++ b/Mk/Uses/mlt.mk @@ -0,0 +1,66 @@ +# Handle dependency on mlt +# +# Feature: mlt +# Usage: USES=mlt:ARGS +# Valid ARGS: ,nodepend +# +# version The chooseable versions are 6 and 7. +# USES=mlt:6 # Use mlt 6.x +# USES=mlt:7 # Use mlt 7.x +# nodepend If nodepend is set, no LIB_DEPENDS line +# will be generated (useful for the mlt-ports) +# +# MAINTAINER: kde@FreeBSD.org +# + +.if ! defined(_INCLUDE_USES_MLT_MK) +_INCLUDE_USES_MLT_MK= YES + +_MLT_SUPPORTED= 6 7 + +_mlt_version= # +. for _ver in ${_MLT_SUPPORTED:O:u} +. if ${mlt_ARGS:M${_ver}} +. if empty(_mlt_version) +_mlt_version= ${_ver} +. else +IGNORE= Incorrect USES=mlt:${mlt_ARGS} - multiple versions defined +. endif +. endif +. endfor + +. if empty(_mlt_version) +IGNORE= Incorrect USES=mlt:${mlt_ARGS} - no version defined (valid: ${_MLT_SUPPORTED}) +. endif + +. if ! empty(mlt_ARGS:Mnodepend) +_MLT_NODEPEND= yes +. endif + +# Library dependencies +_MLT6_VERSION= 6.26.1 +_MLT7_VERSION= 7.0.1 +_MLT6_PORTNAME= mlt6 +_MLT7_PORTNAME= mlt7 +_MLT6_LIB= libmlt.so +_MLT6_MELT= ${LOCALBASE}/bin/melt +_MLT7_LIB= libmlt-7.so +_MLT7_MELT= ${LOCALBASE}/bin/melt-7 + +# Export the version of the chosen mlt port +_MLT_VERSION= ${_MLT${_mlt_version}_VERSION} +_MLT_PORTNAME= ${_MLT${_mlt_version}_PORTNAME} +_MLT_PORT= multimedia/${_MLT_PORTNAME} +_MLT_LIB= ${_MLT${_mlt_version}_LIB} +_MLT_DEP= ${_MLT_LIB}:${_MLT_PORT} +_MLT_MELT= ${_MLT${_mlt_version}_MELT} + +# Append the correct LIB_DEPENDS +. if !defined(_MLT_NODEPEND) +LIB_DEPENDS+= ${_MLT_DEP} +. endif + +# Append version to PLIST_SUB +PLIST_SUB+= MLT_VERSION=${_MLT_VERSION} + +.endif diff --git a/UPDATING b/UPDATING index 046591ff4b32..1b5effe3e6db 100644 --- a/UPDATING +++ b/UPDATING @@ -5,6 +5,13 @@ they are unavoidable. You should get into the habit of checking this file for changes each time you update your ports collection, before attempting any port upgrades. +20210730: + AFFECTS: users of multimedia/mlt, multimedia/mlt-qt and multimedia/py-mlt + AUTHOR: kde@FreeBSD.org + + multimedia/{py-,}mlt{-qt5,} has been moved to multimedia/{py-,}mlt6{-qt5,} + to make room for importin the next major version of the mlt framework. + 20210721: AFFECTS: users of x11/rxvt-unicode AUTHOR: thierry@FreeBSD.org diff --git a/graphics/synfig/Makefile b/graphics/synfig/Makefile index fa4bddb1fe8a..e10ea76c8e92 100644 --- a/graphics/synfig/Makefile +++ b/graphics/synfig/Makefile @@ -3,7 +3,7 @@ PORTNAME= synfig PORTVERSION= 1.2.2 DISTVERSIONPREFIX=v -PORTREVISION= 15 +PORTREVISION= 16 CATEGORIES= graphics devel multimedia MAINTAINER= portmaster@BSDforge.com @@ -23,7 +23,6 @@ LIB_DEPENDS= libImath.so:math/Imath \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libltdl.so:devel/libltdl \ - libmlt.so:multimedia/mlt \ libmng.so:graphics/libmng \ libpng.so:graphics/png \ libtiff.so:graphics/tiff @@ -31,7 +30,7 @@ LIB_DEPENDS= libImath.so:math/Imath \ PORTSCOUT= limitw:1,even USES= autoreconf compiler:c++11-lang gmake gnome iconv jpeg \ - libtool localbase pathfix pkgconfig + libtool localbase mlt:6 pathfix pkgconfig USE_CXXSTD= c++11 USE_GITHUB= yes USE_GNOME= cairo glibmm intltool libxml++26 pango diff --git a/graphics/synfigstudio/Makefile b/graphics/synfigstudio/Makefile index bcbf89373f11..87c9dbcd5091 100644 --- a/graphics/synfigstudio/Makefile +++ b/graphics/synfigstudio/Makefile @@ -3,7 +3,7 @@ PORTNAME= synfigstudio PORTVERSION= 1.2.2 DISTVERSIONPREFIX=v -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= graphics multimedia MAINTAINER= portmaster@BSDforge.com @@ -19,14 +19,13 @@ LIB_DEPENDS= libImath.so:math/Imath \ libfftw3.so:math/fftw3 \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ - libmlt.so:multimedia/mlt \ libsynfig.so:graphics/synfig RUN_DEPENDS= xdg-open:devel/xdg-utils PORTSCOUT= limitw:1,even USES= autoreconf compiler:c++11-lang desktop-file-utils \ - gmake gnome libtool localbase pathfix pkgconfig \ + gmake gnome libtool localbase mlt:6 pathfix pkgconfig \ shared-mime-info USE_GITHUB= yes GH_ACCOUNT= synfig diff --git a/multimedia/Makefile b/multimedia/Makefile index ce40d76cd0fe..ce5b152898b5 100644 --- a/multimedia/Makefile +++ b/multimedia/Makefile @@ -233,8 +233,8 @@ SUBDIR += mkvalidator SUBDIR += mkvtoolnix SUBDIR += mkxvcd - SUBDIR += mlt - SUBDIR += mlt-qt5 + SUBDIR += mlt6 + SUBDIR += mlt6-qt5 SUBDIR += mmsclient SUBDIR += mmsrip SUBDIR += motion @@ -320,7 +320,7 @@ SUBDIR += py-guessit SUBDIR += py-librtmp SUBDIR += py-mido - SUBDIR += py-mlt + SUBDIR += py-mlt6 SUBDIR += py-moviepy SUBDIR += py-periscope SUBDIR += py-pretty_midi diff --git a/multimedia/kdenlive/Makefile b/multimedia/kdenlive/Makefile index 77e1b223a9c7..21b72837baba 100644 --- a/multimedia/kdenlive/Makefile +++ b/multimedia/kdenlive/Makefile @@ -1,5 +1,6 @@ PORTNAME= kdenlive DISTVERSION= ${KDE_APPLICATIONS_VERSION} +PORTREVISION= 1 CATEGORIES= multimedia kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -7,15 +8,14 @@ COMMENT= KDE professional quality non-linear video editing suite LICENSE= GPLv2 -LIB_DEPENDS= libmlt.so:multimedia/mlt \ - librttr_core.so:devel/rttr +LIB_DEPENDS= librttr_core.so:devel/rttr BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto \ ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat RUN_DEPENDS= ffmpeg${FFMPEG_SUFX}:multimedia/ffmpeg${FFMPEG_SUFX} \ - ${LOCALBASE}/lib/mlt/libmltqt.so:multimedia/mlt-qt5 + ${LOCALBASE}/lib/mlt/libmltqt.so:multimedia/mlt6-qt5 USES= cmake compiler:c++11-lang desktop-file-utils gettext-tools \ - gl pkgconfig qt:5 shared-mime-info kde:5 tar:xz xorg + gl mlt:6 pkgconfig qt:5 shared-mime-info kde:5 tar:xz xorg USE_GL= gl glu USE_KDE= archive attica auth bookmarks codecs completion config \ configwidgets coreaddons crash dbusaddons ecm filemetadata \ diff --git a/multimedia/mlt-qt5/Makefile b/multimedia/mlt-qt5/Makefile deleted file mode 100644 index da87d4e90c06..000000000000 --- a/multimedia/mlt-qt5/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -USES= qt:5 xorg -USE_CXXSTD= c++11 -USE_QT= core gui svg widgets xml -USE_XORG= x11 -MASTERDIR= ${.CURDIR:H}/mlt -SLAVEPORT= qt5 - -.include "${MASTERDIR}/Makefile" diff --git a/multimedia/mlt/Makefile b/multimedia/mlt/Makefile deleted file mode 100644 index be1b7f77b995..000000000000 --- a/multimedia/mlt/Makefile +++ /dev/null @@ -1,182 +0,0 @@ -PORTNAME= mlt -DISTVERSION= 6.26.1 -PORTREVISION= 1 -# Don't use GitHub "fake" downloads that are auto-generated from a -# tag; the project uploads tarballs for each release. -MASTER_SITES= https://github.com/mltframework/${PORTNAME}/releases/download/v${DISTVERSION}/ -CATEGORIES?= multimedia - -MAINTAINER= kde@FreeBSD.org -COMMENT?= Multimedia framework for TV broadcasting - -LICENSE?= GPLv2 GPLv3 LGPL21 -LICENSE_COMB?= multi - -USES+= alias compiler:c++11-lang eigen:3 gmake gnome localbase \ - pkgconfig -GNU_CONFIGURE= yes -CONFIGURE_ARGS+=--enable-gpl --enable-gpl3 --target-os=FreeBSD - -.ifndef(WITH_DEBUG) -CONFIGURE_ARGS+=--disable-debug -.else -CONFIGURE_ARGS+=--enable-debug -.endif - -.ifndef(SLAVEPORT) # Master port. - -# They both install bin/melt. -CONFLICTS_INSTALL= freeze-[0-9]* - -LIB_DEPENDS= libfftw3.so:math/fftw3 \ - libogg.so:audio/libogg \ - libvorbis.so:audio/libvorbis - -BROKEN_sparc64= does not compile on sparc64 (invokes i386 asm) - -USE_GL= gl -USE_GNOME= libxml2 -USE_SDL= image2 -USE_XORG= x11 -USES+= gl iconv pathfix sdl xorg -PATHFIX_MAKEFILEIN= Makefile -CONFIGURE_ARGS+=--disable-qt --swig-languages=none -USE_LDCONFIG= yes - -PLIST_SUB= PORTVERSION="${PORTVERSION}" - -PORTDOCS= AUTHORS NEWS README docs -PORTEXAMPLES= demo - -OPTIONS_DEFINE= DOCS EXAMPLES FFMPEG FREI0R GDK JACK OPENGL \ - SAMPLERATE SOX VIDSTAB -OPTIONS_DEFAULT=FFMPEG FREI0R GDK OPENGL SAMPLERATE SOX VIDSTAB -OPTIONS_SUB= yes - -GDK_DESC= Images and text rendering via GDK -SOX_DESC= SoX audio effects support -VIDSTAB_DESC= Video stabilization support via Vid.Stab - -FFMPEG_SUFX= # Currently empty. -FFMPEG_LIB_DEPENDS= libavformat${FFMPEG_SUFX}.so:multimedia/ffmpeg${FFMPEG_SUFX} -FFMPEG_CONFIGURE_ENABLE=avformat -FFMPEG_CONFIGURE_ON= --avformat-suffix="${FFMPEG_SUFX}" - -FREI0R_BUILD_DEPENDS= ${LOCALBASE}/include/frei0r.h:graphics/frei0r -FREI0R_CONFIGURE_ENABLE=frei0r - -GDK_LIB_DEPENDS= libexif.so:graphics/libexif \ - libfontconfig.so:x11-fonts/fontconfig -GDK_USE= GNOME=gdkpixbuf2,pango -GDK_CONFIGURE_ENABLE= gdk - -JACK_LIB_DEPENDS= libjack.so:audio/jack -JACK_BUILD_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa -JACK_CONFIGURE_ENABLE= jackrack -JACK_USE= GNOME=glib20 - -# Prepare for OpenCV 3 port. -CONFIGURE_ARGS+= --disable-opencv -OPENCV_CONFIGURE_ENABLE=opencv - -OPENGL_LIB_DEPENDS= libepoxy.so:graphics/libepoxy \ - libmovit.so:graphics/movit -OPENGL_USE= GL=gl -OPENGL_CONFIGURE_ENABLE=opengl - -SAMPLERATE_LIB_DEPENDS= libsamplerate.so:audio/libsamplerate -SAMPLERATE_CONFIGURE_ENABLE=resample - -SOX_LIB_DEPENDS= libsox.so:audio/sox -SOX_CONFIGURE_ENABLE= sox - -VIDSTAB_LIB_DEPENDS= libvidstab.so:multimedia/vid.stab -VIDSTAB_CONFIGURE_ENABLE=vid.stab - -pre-configure: - # Remove sdl1 support - ${RM} -r ${WRKSRC}/src/modules/sdl - @${REINPLACE_CMD} -e 's,/usr/local,${LOCALBASE},' \ - ${WRKSRC}/src/modules/frei0r/factory.c \ - ${WRKSRC}/src/modules/jackrack/plugin_mgr.c - @${REINPLACE_CMD} -e 's,-lpthread,-pthread,' \ - -e 's,-liconv,${ICONV_LIB},' \ - ${WRKSRC}/src/framework/Makefile \ - ${WRKSRC}/src/melt/Makefile \ - ${WRKSRC}/src/modules/*/Makefile - -common-post-install: - ${INSTALL_MAN} ${WRKSRC}/docs/melt.1 ${STAGEDIR}${MANPREFIX}/man/man1/melt.1 - @${RM} ${WRKSRC}/docs/melt.1 - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/melt - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libmlt.so.${PORTVERSION} - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libmlt++.so.${PORTVERSION} - -post-install-DOCS-on: -.for f in ${PORTDOCS} - cd ${WRKSRC} && ${COPYTREE_SHARE} ${f} ${STAGEDIR}${DOCSDIR} -.endfor - -post-install-EXAMPLES-on: -.for f in ${PORTEXAMPLES} - cd ${WRKSRC} && ${COPYTREE_SHARE} ${f} ${STAGEDIR}${EXAMPLESDIR} -.endfor - -.else # Slave port. - -PORTSCOUT= ignore:1 - -LIB_DEPENDS+= libmlt.so:${MASTER_PORT} - -PLIST?= ${.CURDIR}/pkg-plist - -. if ${SLAVEPORT:Mqt*} # Qt slave port. -PKGNAMESUFFIX= -${SLAVEPORT} - -COMMENT= Qt ${SLAVEPORT:C/[^0-9]//g} plugin for the MLT multimedia framework - -LICENSE= GPLv2 GPLv3 -LICENSE_COMB= multi - -LIB_DEPENDS+= libexif.so:graphics/libexif - -CONFIGURE_ARGS+=--enable-qt \ - --qt-libdir="${QT_LIBDIR}" \ - --qt-includedir="${QT_INCDIR}" -BUILD_WRKSRC= ${WRKSRC}/src/modules/qt -. elif ${SLAVEPORT:Mswig} # SWIG slave port. -LANGUAGE= ${SLAVEPORT:Nswig} - -COMMENT= ${LANGUAGE} bindings for the MLT multimedia framework - -LICENSE= LGPL21 -LICENSE_COMB= single - -BUILD_DEPENDS+= swig:devel/swig - -_CFLAGS= -I${LOCALBASE}/include -L${LOCALBASE}/lib -CFLAGS+= ${_CFLAGS} -CXXFLAGS+= ${_CFLAGS} -CONFIGURE_ARGS+=--swig-languages=${LANGUAGE:tl} -BUILD_WRKSRC= ${WRKSRC}/src/swig -INSTALL_WRKSRC= ${BUILD_WRKSRC}/${LANGUAGE:tl} - -EXAMPLESDIR= ${PREFIX}/share/examples/${PORTNAME}/${LANGUAGE:tl} -. endif - -INSTALL_WRKSRC?=${BUILD_WRKSRC} - -pre-install: - ${MKDIR} ${STAGEDIR}${PREFIX}/lib/${PORTNAME} - -# Dummy placeholder target. -common-post-install: - @${TRUE} - -.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 diff --git a/multimedia/mlt/pkg-plist b/multimedia/mlt/pkg-plist deleted file mode 100644 index f6ff4dd93e9a..000000000000 --- a/multimedia/mlt/pkg-plist +++ /dev/null @@ -1,421 +0,0 @@ -bin/melt -include/mlt++/Mlt.h -include/mlt++/MltAnimation.h -include/mlt++/MltAudio.h -include/mlt++/MltConfig.h -include/mlt++/MltConsumer.h -include/mlt++/MltDeque.h -include/mlt++/MltEvent.h -include/mlt++/MltFactory.h -include/mlt++/MltField.h -include/mlt++/MltFilter.h -include/mlt++/MltFilteredConsumer.h -include/mlt++/MltFilteredProducer.h -include/mlt++/MltFrame.h -include/mlt++/MltGeometry.h -include/mlt++/MltMultitrack.h -include/mlt++/MltParser.h -include/mlt++/MltPlaylist.h -include/mlt++/MltProducer.h -include/mlt++/MltProfile.h -include/mlt++/MltProperties.h -include/mlt++/MltPushConsumer.h -include/mlt++/MltRepository.h -include/mlt++/MltService.h -include/mlt++/MltTokeniser.h -include/mlt++/MltTractor.h -include/mlt++/MltTransition.h -include/mlt/framework/mlt.h -include/mlt/framework/mlt_animation.h -include/mlt/framework/mlt_audio.h -include/mlt/framework/mlt_cache.h -include/mlt/framework/mlt_consumer.h -include/mlt/framework/mlt_deque.h -include/mlt/framework/mlt_events.h -include/mlt/framework/mlt_factory.h -include/mlt/framework/mlt_field.h -include/mlt/framework/mlt_filter.h -include/mlt/framework/mlt_frame.h -include/mlt/framework/mlt_geometry.h -include/mlt/framework/mlt_log.h -include/mlt/framework/mlt_luma_map.h -include/mlt/framework/mlt_multitrack.h -include/mlt/framework/mlt_parser.h -include/mlt/framework/mlt_playlist.h -include/mlt/framework/mlt_pool.h -include/mlt/framework/mlt_producer.h -include/mlt/framework/mlt_profile.h -include/mlt/framework/mlt_properties.h -include/mlt/framework/mlt_property.h -include/mlt/framework/mlt_repository.h -include/mlt/framework/mlt_service.h -include/mlt/framework/mlt_slices.h -include/mlt/framework/mlt_tokeniser.h -include/mlt/framework/mlt_tractor.h -include/mlt/framework/mlt_transition.h -include/mlt/framework/mlt_types.h -include/mlt/framework/mlt_version.h -lib/libmlt++.so -lib/libmlt++.so.3 -lib/libmlt++.so.%%PORTVERSION%% -lib/libmlt.so -lib/libmlt.so.6 -lib/libmlt.so.%%PORTVERSION%% -%%FFMPEG%%lib/mlt/libmltavformat.so -lib/mlt/libmltcore.so -lib/mlt/libmltdecklink.so -%%FREI0R%%lib/mlt/libmltfrei0r.so -%%JACK%%lib/mlt/libmltjackrack.so -lib/mlt/libmltkdenlive.so -lib/mlt/libmltmotion_est.so -%%GDK%%lib/mlt/libmltgdk.so -lib/mlt/libmltnormalize.so -lib/mlt/libmltoldfilm.so -%%OPENGL%%lib/mlt/libmltopengl.so -lib/mlt/libmltplus.so -lib/mlt/libmltplusgpl.so -%%SAMPLERATE%%lib/mlt/libmltresample.so -lib/mlt/libmltsdl2.so -%%SOX%%lib/mlt/libmltsox.so -lib/mlt/libmltvideostab.so -%%VIDSTAB%%lib/mlt/libmltvidstab.so -lib/mlt/libmltvmfx.so -lib/mlt/libmltvorbis.so -lib/mlt/libmltxine.so -lib/mlt/libmltxml.so -libdata/pkgconfig/mlt++.pc -libdata/pkgconfig/mlt-framework.pc -man/man1/melt.1.gz -%%FFMPEG%%%%DATADIR%%/avformat/blacklist.txt -%%FFMPEG%%%%DATADIR%%/avformat/consumer_avformat.yml -%%FFMPEG%%%%DATADIR%%/avformat/producer_avformat.yml -%%FFMPEG%%%%DATADIR%%/avformat/yuv_only.txt -%%DATADIR%%/core/consumer_multi.yml -%%DATADIR%%/core/data_fx.properties -%%DATADIR%%/core/filter_audiomap.yml -%%DATADIR%%/core/filter_audiowave.yml -%%DATADIR%%/core/filter_brightness.yml -%%DATADIR%%/core/filter_channelcopy.yml -%%DATADIR%%/core/filter_choppy.yml -%%DATADIR%%/core/filter_crop.yml -%%DATADIR%%/core/filter_data_show.yml -%%DATADIR%%/core/filter_fieldorder.yml -%%DATADIR%%/core/filter_gamma.yml -%%DATADIR%%/core/filter_greyscale.yml -%%DATADIR%%/core/filter_luma.yml -%%DATADIR%%/core/filter_mask_apply.yml -%%DATADIR%%/core/filter_mask_start.yml -%%DATADIR%%/core/filter_mirror.yml -%%DATADIR%%/core/filter_mono.yml -%%DATADIR%%/core/filter_obscure.yml -%%DATADIR%%/core/filter_panner.yml -%%DATADIR%%/core/filter_region.yml -%%DATADIR%%/core/filter_rescale.yml -%%DATADIR%%/core/filter_resize.yml -%%DATADIR%%/core/filter_transition.yml -%%DATADIR%%/core/filter_watermark.yml -%%DATADIR%%/core/loader.dict -%%DATADIR%%/core/loader.ini -%%DATADIR%%/core/producer_colour.yml -%%DATADIR%%/core/producer_consumer.yml -%%DATADIR%%/core/producer_hold.yml -%%DATADIR%%/core/producer_loader.yml -%%DATADIR%%/core/producer_melt.yml -%%DATADIR%%/core/producer_melt_file.yml -%%DATADIR%%/core/producer_noise.yml -%%DATADIR%%/core/producer_timewarp.yml -%%DATADIR%%/core/producer_tone.yml -%%DATADIR%%/core/transition_composite.yml -%%DATADIR%%/core/transition_luma.yml -%%DATADIR%%/core/transition_matte.yml -%%DATADIR%%/core/transition_mix.yml -%%DATADIR%%/core/transition_region.yml -%%DATADIR%%/decklink/consumer_decklink.yml -%%DATADIR%%/decklink/producer_decklink.yml -%%DATADIR%%/feeds/NTSC/data_fx.properties -%%DATADIR%%/feeds/NTSC/etv.properties -%%DATADIR%%/feeds/NTSC/obscure.properties -%%DATADIR%%/feeds/PAL/border.properties -%%DATADIR%%/feeds/PAL/data_fx.properties -%%DATADIR%%/feeds/PAL/etv.properties -%%DATADIR%%/feeds/PAL/example.properties -%%DATADIR%%/feeds/PAL/obscure.properties -%%FREI0R%%%%DATADIR%%/frei0r/blacklist.txt -%%FREI0R%%%%DATADIR%%/frei0r/filter_cairoblend_mode.yml -%%FREI0R%%%%DATADIR%%/frei0r/not_thread_safe.txt -%%FREI0R%%%%DATADIR%%/frei0r/param_name_map.yaml -%%GDK%%%%DATADIR%%/gdk/filter_rescale.yml -%%GDK%%%%DATADIR%%/gdk/producer_pango.yml -%%GDK%%%%DATADIR%%/gdk/producer_pixbuf.yml -%%JACK%%%%DATADIR%%/jackrack/blacklist.txt -%%JACK%%%%DATADIR%%/jackrack/consumer_jack.yml -%%JACK%%%%DATADIR%%/jackrack/filter_jack.yml -%%JACK%%%%DATADIR%%/jackrack/filter_jackrack.yml -%%JACK%%%%DATADIR%%/jackrack/filter_ladspa.yml -%%JACK%%%%DATADIR%%/jackrack/producer_ladspa.yml -%%DATADIR%%/kdenlive/filter_boxblur.yml -%%DATADIR%%/kdenlive/filter_freeze.yml -%%DATADIR%%/kdenlive/filter_wave.yml -%%DATADIR%%/kdenlive/producer_framebuffer.yml -%%DATADIR%%/metaschema.yaml -%%DATADIR%%/motion_est/filter_autotrack_rectangle.yml -%%DATADIR%%/motion_est/filter_motion_est.yml -%%DATADIR%%/motion_est/filter_vismv.yml -%%DATADIR%%/motion_est/producer_slowmotion.yml -%%DATADIR%%/normalize/filter_audiolevel.yml -%%DATADIR%%/normalize/filter_volume.yml -%%DATADIR%%/oldfilm/dust1.svg -%%DATADIR%%/oldfilm/dust2.svg -%%DATADIR%%/oldfilm/dust3.svg -%%DATADIR%%/oldfilm/dust4.svg -%%DATADIR%%/oldfilm/dust5.svg -%%DATADIR%%/oldfilm/fdust.svg -%%DATADIR%%/oldfilm/filter_dust.yml -%%DATADIR%%/oldfilm/filter_grain.yml -%%DATADIR%%/oldfilm/filter_lines.yml -%%DATADIR%%/oldfilm/filter_oldfilm.yml -%%DATADIR%%/oldfilm/filter_tcolor.yml -%%DATADIR%%/oldfilm/filter_vignette.yml -%%DATADIR%%/oldfilm/grain.svg -%%DATADIR%%/oldfilm/lines.svg -%%DATADIR%%/oldfilm/oldfilm.svg -%%DATADIR%%/oldfilm/tcolor.svg -%%DATADIR%%/oldfilm/vignette.svg -%%OPENGL%%%%DATADIR%%/opengl/filter_movit_blur.yml -%%OPENGL%%%%DATADIR%%/opengl/filter_movit_deconvolution_sharpen.yml -%%OPENGL%%%%DATADIR%%/opengl/filter_movit_diffusion.yml -%%OPENGL%%%%DATADIR%%/opengl/filter_movit_flip.yml -%%OPENGL%%%%DATADIR%%/opengl/filter_movit_glow.yml -%%OPENGL%%%%DATADIR%%/opengl/filter_movit_lift_gamma_gain.yml -%%OPENGL%%%%DATADIR%%/opengl/filter_movit_mirror.yml -%%OPENGL%%%%DATADIR%%/opengl/filter_movit_opacity.yml -%%OPENGL%%%%DATADIR%%/opengl/filter_movit_rect.yml -%%OPENGL%%%%DATADIR%%/opengl/filter_movit_saturation.yml -%%OPENGL%%%%DATADIR%%/opengl/filter_movit_vignette.yml -%%OPENGL%%%%DATADIR%%/opengl/filter_movit_white_balance.yml -%%OPENGL%%%%DATADIR%%/opengl/transition_movit_luma.yml -%%OPENGL%%%%DATADIR%%/opengl/transition_movit_mix.yml -%%OPENGL%%%%DATADIR%%/opengl/transition_movit_overlay.yml -%%DATADIR%%/plus/consumer_blipflash.yml -%%DATADIR%%/plus/filter_affine.yml -%%DATADIR%%/plus/filter_charcoal.yml -%%DATADIR%%/plus/filter_dance.yml -%%DATADIR%%/plus/filter_dynamic_loudness.yml -%%DATADIR%%/plus/filter_dynamictext.yml -%%DATADIR%%/plus/filter_fft.yml -%%DATADIR%%/plus/filter_invert.yml -%%DATADIR%%/plus/filter_lift_gamma_gain.yml -%%DATADIR%%/plus/filter_loudness.yml -%%DATADIR%%/plus/filter_loudness_meter.yml -%%DATADIR%%/plus/filter_lumakey.yml -%%DATADIR%%/plus/filter_pillar_echo.yml -%%DATADIR%%/plus/filter_rgblut.yml -%%DATADIR%%/plus/filter_sepia.yml -%%DATADIR%%/plus/filter_spot_remover.yml -%%DATADIR%%/plus/filter_strobe.yml -%%DATADIR%%/plus/filter_text.yml -%%DATADIR%%/plus/filter_timer.yml -%%DATADIR%%/plus/producer_blipflash.yml -%%DATADIR%%/plus/producer_count.yml -%%DATADIR%%/plus/transition_affine.yml -%%DATADIR%%/plusgpl/consumer_cbrts.yml -%%DATADIR%%/plusgpl/filter_burningtv.yml -%%DATADIR%%/plusgpl/filter_lumaliftgaingamma.yml -%%DATADIR%%/plusgpl/filter_rotoscoping.yml -%%DATADIR%%/presets/consumer/avformat/AAC -%%DATADIR%%/presets/consumer/avformat/AV1 -%%DATADIR%%/presets/consumer/avformat/Flash -%%DATADIR%%/presets/consumer/avformat/GIF -%%DATADIR%%/presets/consumer/avformat/MJPEG -%%DATADIR%%/presets/consumer/avformat/MP3 -%%DATADIR%%/presets/consumer/avformat/MPEG-2 -%%DATADIR%%/presets/consumer/avformat/MPEG-4 -%%DATADIR%%/presets/consumer/avformat/MPEG-4-ASP -%%DATADIR%%/presets/consumer/avformat/Slide-Deck-H264 -%%DATADIR%%/presets/consumer/avformat/Slide-Deck-HEVC -%%DATADIR%%/presets/consumer/avformat/Sony-PSP -%%DATADIR%%/presets/consumer/avformat/Vorbis -%%DATADIR%%/presets/consumer/avformat/WAV -%%DATADIR%%/presets/consumer/avformat/WMA -%%DATADIR%%/presets/consumer/avformat/WMV -%%DATADIR%%/presets/consumer/avformat/XDCAM-HD422 -%%DATADIR%%/presets/consumer/avformat/YouTube -%%DATADIR%%/presets/consumer/avformat/alpha/Quicktime Animation -%%DATADIR%%/presets/consumer/avformat/alpha/Ut Video -%%DATADIR%%/presets/consumer/avformat/alpha/vp8 -%%DATADIR%%/presets/consumer/avformat/alpha/vp9 -%%DATADIR%%/presets/consumer/avformat/atsc_1080i_50/DNxHD -%%DATADIR%%/presets/consumer/avformat/atsc_1080i_5994/DNxHD -%%DATADIR%%/presets/consumer/avformat/atsc_1080p_2398/DNxHD -%%DATADIR%%/presets/consumer/avformat/atsc_1080p_24/DNxHD -%%DATADIR%%/presets/consumer/avformat/atsc_1080p_25/DNxHD -%%DATADIR%%/presets/consumer/avformat/atsc_1080p_2997/DNxHD -%%DATADIR%%/presets/consumer/avformat/atsc_1080p_30/DNxHD -%%DATADIR%%/presets/consumer/avformat/atsc_1080p_50/DNxHD -%%DATADIR%%/presets/consumer/avformat/atsc_1080p_5994/DNxHD -%%DATADIR%%/presets/consumer/avformat/atsc_1080p_60/DNxHD -%%DATADIR%%/presets/consumer/avformat/atsc_720p_2398/DNxHD -%%DATADIR%%/presets/consumer/avformat/atsc_720p_50/DNxHD -%%DATADIR%%/presets/consumer/avformat/atsc_720p_5994/DNxHD -%%DATADIR%%/presets/consumer/avformat/atsc_720p_60/DNxHD -%%DATADIR%%/presets/consumer/avformat/dv_ntsc/D10 -%%DATADIR%%/presets/consumer/avformat/dv_ntsc/DV -%%DATADIR%%/presets/consumer/avformat/dv_ntsc/DVCPRO50 -%%DATADIR%%/presets/consumer/avformat/dv_ntsc/DVD -%%DATADIR%%/presets/consumer/avformat/dv_ntsc_wide/D10 -%%DATADIR%%/presets/consumer/avformat/dv_ntsc_wide/DV -%%DATADIR%%/presets/consumer/avformat/dv_ntsc_wide/DVCPRO50 -%%DATADIR%%/presets/consumer/avformat/dv_ntsc_wide/DVD -%%DATADIR%%/presets/consumer/avformat/dv_pal/D10 -%%DATADIR%%/presets/consumer/avformat/dv_pal/DV -%%DATADIR%%/presets/consumer/avformat/dv_pal/DVCPRO50 -%%DATADIR%%/presets/consumer/avformat/dv_pal/DVD -%%DATADIR%%/presets/consumer/avformat/dv_pal_wide/D10 -%%DATADIR%%/presets/consumer/avformat/dv_pal_wide/DV -%%DATADIR%%/presets/consumer/avformat/dv_pal_wide/DVCPRO50 -%%DATADIR%%/presets/consumer/avformat/dv_pal_wide/DVD -%%DATADIR%%/presets/consumer/avformat/hdv_1080_25p/HDV -%%DATADIR%%/presets/consumer/avformat/hdv_1080_30p/HDV -%%DATADIR%%/presets/consumer/avformat/hdv_1080_50i/HDV -%%DATADIR%%/presets/consumer/avformat/hdv_1080_60i/HDV -%%DATADIR%%/presets/consumer/avformat/hdv_720_25p/HDV -%%DATADIR%%/presets/consumer/avformat/hdv_720_30p/HDV -%%DATADIR%%/presets/consumer/avformat/hdv_720_50p/HDV -%%DATADIR%%/presets/consumer/avformat/hdv_720_60p/HDV -%%DATADIR%%/presets/consumer/avformat/intermediate/MJPEG -%%DATADIR%%/presets/consumer/avformat/intermediate/MPEG-2 -%%DATADIR%%/presets/consumer/avformat/intermediate/MPEG-4 -%%DATADIR%%/presets/consumer/avformat/intermediate/ProRes -%%DATADIR%%/presets/consumer/avformat/intermediate/ProRes-Kostya -%%DATADIR%%/presets/consumer/avformat/lossless/FFV1 -%%DATADIR%%/presets/consumer/avformat/lossless/H.264 -%%DATADIR%%/presets/consumer/avformat/lossless/HuffYUV -%%DATADIR%%/presets/consumer/avformat/lossless/Ut Video -%%DATADIR%%/presets/consumer/avformat/stills/BMP -%%DATADIR%%/presets/consumer/avformat/stills/DPX -%%DATADIR%%/presets/consumer/avformat/stills/JPEG -%%DATADIR%%/presets/consumer/avformat/stills/PNG -%%DATADIR%%/presets/consumer/avformat/stills/PPM -%%DATADIR%%/presets/consumer/avformat/stills/TGA -%%DATADIR%%/presets/consumer/avformat/stills/TIFF -%%DATADIR%%/presets/consumer/avformat/vp9 -%%DATADIR%%/presets/consumer/avformat/webm -%%DATADIR%%/presets/consumer/avformat/webm-pass1 -%%DATADIR%%/presets/consumer/avformat/x264-medium -%%DATADIR%%/presets/consumer/avformat/x264-medium-baseline -%%DATADIR%%/presets/consumer/avformat/x264-medium-main -%%DATADIR%%/presets/consumer/avformat/x264-medium-pass1 -%%DATADIR%%/presets/consumer/avformat/x265-medium -%%DATADIR%%/presets/consumer/avformat/x265-medium-pass1 -%%DATADIR%%/presets/filter/brightness/from_black -%%DATADIR%%/presets/filter/brightness/to_black -%%DATADIR%%/presets/filter/movit.blur/blur_in -%%DATADIR%%/presets/filter/movit.blur/blur_in_out -%%DATADIR%%/presets/filter/movit.blur/blur_out -%%DATADIR%%/presets/filter/movit.opacity/fade_in -%%DATADIR%%/presets/filter/movit.opacity/fade_in_out -%%DATADIR%%/presets/filter/movit.opacity/fade_out -%%DATADIR%%/presets/filter/volume/fade_in -%%DATADIR%%/presets/filter/volume/fade_out -%%DATADIR%%/profiles/Makefile.bak -%%DATADIR%%/profiles/atsc_1080i_50 -%%DATADIR%%/profiles/atsc_1080i_5994 -%%DATADIR%%/profiles/atsc_1080i_60 -%%DATADIR%%/profiles/atsc_1080p_2398 -%%DATADIR%%/profiles/atsc_1080p_24 -%%DATADIR%%/profiles/atsc_1080p_25 -%%DATADIR%%/profiles/atsc_1080p_2997 -%%DATADIR%%/profiles/atsc_1080p_30 -%%DATADIR%%/profiles/atsc_1080p_50 -%%DATADIR%%/profiles/atsc_1080p_5994 -%%DATADIR%%/profiles/atsc_1080p_60 -%%DATADIR%%/profiles/atsc_720p_2398 -%%DATADIR%%/profiles/atsc_720p_24 -%%DATADIR%%/profiles/atsc_720p_25 -%%DATADIR%%/profiles/atsc_720p_2997 -%%DATADIR%%/profiles/atsc_720p_30 -%%DATADIR%%/profiles/atsc_720p_50 -%%DATADIR%%/profiles/atsc_720p_5994 -%%DATADIR%%/profiles/atsc_720p_60 -%%DATADIR%%/profiles/cif_15 -%%DATADIR%%/profiles/cif_ntsc -%%DATADIR%%/profiles/cif_pal -%%DATADIR%%/profiles/cvd_ntsc -%%DATADIR%%/profiles/cvd_pal -%%DATADIR%%/profiles/dv_ntsc -%%DATADIR%%/profiles/dv_ntsc_wide -%%DATADIR%%/profiles/dv_pal -%%DATADIR%%/profiles/dv_pal_wide -%%DATADIR%%/profiles/hdv_1080_25p -%%DATADIR%%/profiles/hdv_1080_30p -%%DATADIR%%/profiles/hdv_1080_50i -%%DATADIR%%/profiles/hdv_1080_60i -%%DATADIR%%/profiles/hdv_720_25p -%%DATADIR%%/profiles/hdv_720_30p -%%DATADIR%%/profiles/hdv_720_50p -%%DATADIR%%/profiles/hdv_720_60p -%%DATADIR%%/profiles/qcif_15 -%%DATADIR%%/profiles/qcif_ntsc -%%DATADIR%%/profiles/qcif_pal -%%DATADIR%%/profiles/qhd_1440p_2398 -%%DATADIR%%/profiles/qhd_1440p_24 -%%DATADIR%%/profiles/qhd_1440p_25 -%%DATADIR%%/profiles/qhd_1440p_2997 -%%DATADIR%%/profiles/qhd_1440p_30 -%%DATADIR%%/profiles/qhd_1440p_50 -%%DATADIR%%/profiles/qhd_1440p_5994 -%%DATADIR%%/profiles/qhd_1440p_60 -%%DATADIR%%/profiles/quarter_15 -%%DATADIR%%/profiles/quarter_ntsc -%%DATADIR%%/profiles/quarter_ntsc_wide -%%DATADIR%%/profiles/quarter_pal -%%DATADIR%%/profiles/quarter_pal_wide -%%DATADIR%%/profiles/sdi_486i_5994 -%%DATADIR%%/profiles/sdi_486p_2398 -%%DATADIR%%/profiles/square_1080p_30 -%%DATADIR%%/profiles/square_1080p_60 -%%DATADIR%%/profiles/square_ntsc -%%DATADIR%%/profiles/square_ntsc_wide -%%DATADIR%%/profiles/square_pal -%%DATADIR%%/profiles/square_pal_wide -%%DATADIR%%/profiles/svcd_ntsc -%%DATADIR%%/profiles/svcd_ntsc_wide -%%DATADIR%%/profiles/svcd_pal -%%DATADIR%%/profiles/svcd_pal_wide -%%DATADIR%%/profiles/uhd_2160p_2398 -%%DATADIR%%/profiles/uhd_2160p_24 -%%DATADIR%%/profiles/uhd_2160p_25 -%%DATADIR%%/profiles/uhd_2160p_2997 -%%DATADIR%%/profiles/uhd_2160p_30 -%%DATADIR%%/profiles/uhd_2160p_50 -%%DATADIR%%/profiles/uhd_2160p_5994 -%%DATADIR%%/profiles/uhd_2160p_60 -%%DATADIR%%/profiles/vcd_ntsc -%%DATADIR%%/profiles/vcd_pal -%%DATADIR%%/profiles/vertical_hd_30 -%%DATADIR%%/profiles/vertical_hd_60 -%%SAMPLERATE%%%%DATADIR%%/resample/filter_resample.yml -%%DATADIR%%/sdl2/consumer_sdl2.yml -%%DATADIR%%/sdl2/consumer_sdl2_audio.yml -%%SOX%%%%DATADIR%%/sox/filter_sox.yml -%%SOX%%%%DATADIR%%/sox/filter_sox_effect.yml -%%VIDSTAB%%%%DATADIR%%/vid.stab/filter_deshake.yml -%%VIDSTAB%%%%DATADIR%%/vid.stab/filter_vidstab.yml -%%FREI0R%%%%DATADIR%%/frei0r/resolution_scale.yml -%%DATADIR%%/presets/consumer/avformat/ALAC -%%DATADIR%%/presets/consumer/avformat/FLAC -%%DATADIR%%/presets/consumer/avformat/intermediate/DNxHR-HQ -%%DATADIR%%/presets/consumer/avformat/intermediate/ProRes HQ -%%DATADIR%%/videostab/filter_videostab.yml -%%DATADIR%%/videostab/filter_videostab2.yml -%%DATADIR%%/vmfx/filter_chroma.yml -%%DATADIR%%/vmfx/filter_chroma_hold.yml -%%DATADIR%%/vmfx/filter_mono.yml -%%DATADIR%%/vmfx/filter_shape.yml -%%DATADIR%%/vmfx/producer_pgm.yml -%%DATADIR%%/vorbis/producer_vorbis.yml -%%DATADIR%%/xml/consumer_xml.yml -%%DATADIR%%/xml/mlt-xml.dtd -%%DATADIR%%/xml/producer_xml-nogl.yml -%%DATADIR%%/xml/producer_xml-string.yml -%%DATADIR%%/xml/producer_xml.yml diff --git a/multimedia/mlt6-qt5/Makefile b/multimedia/mlt6-qt5/Makefile new file mode 100644 index 000000000000..9efcee8ded91 --- /dev/null +++ b/multimedia/mlt6-qt5/Makefile @@ -0,0 +1,40 @@ +MASTERDIR= ${.CURDIR:H}/mlt6 +SLAVEPORT= qt5 + +PORTREVISION= 2 +PKGNAMESUFFIX= -qt5 + +COMMENT= Qt plugin for the MLT multimedia framework +CATEGORIES= multimedia kde + +LICENSE= GPLv2 GPLv3 +LICENSE_COMB= multi + +LIB_DEPENDS= libexif.so:graphics/libexif \ + libfftw3.so:math/fftw3 + +USES= qt:5 xorg +USE_CXXSTD= c++11 +USE_QT= core gui svg widgets xml \ + buildtools_build qmake_build +USE_XORG= x11 + +CONFLICTS_INSTALL= mlt7-qt5 + +# Only enable Qt binding, and disable everything else +CMAKE_ON= MOD_QT +CMAKE_OFF= MOD_AVFORMAT MOD_DECKLINK MOD_FEEDS MOD_FREI0R MOD_GDK MOD_GTK2 \ + MOD_JACKRACK MOD_KDENLIVE MOD_LUMAS MOD_MOTION_EST MOD_NORMALIZE \ + MOD_OLDFILM MOD_OPENCV MOD_OPENGL MOD_PLUSGPL MOD_PLUS MOD_RESAMPLE \ + MOD_RTAUDIO MOD_RUBBERBAND MOD_SDL2 MOD_SOX MOD_VIDSTAB MOD_VMFX \ + MOD_VORBIS MOD_XINE MOD_XML \ + SWIG_CSHARP SWIG_JAVA SWIG_LUA SWIG_NODEJS SWIG_PERL \ + SWIG_PHP SWIG_PYTHON SWIG_RUBY SWIG_TCL + +BUILD_WRKSRC= ${WRKDIR}/.build/src/modules/qt + +# Dummy placeholder target. +common-post-install: + @${TRUE} + +.include "${MASTERDIR}/Makefile" diff --git a/multimedia/mlt-qt5/pkg-plist b/multimedia/mlt6-qt5/pkg-plist similarity index 100% rename from multimedia/mlt-qt5/pkg-plist rename to multimedia/mlt6-qt5/pkg-plist diff --git a/multimedia/mlt6/Makefile b/multimedia/mlt6/Makefile new file mode 100644 index 000000000000..ae556ceb3c06 --- /dev/null +++ b/multimedia/mlt6/Makefile @@ -0,0 +1,194 @@ +PORTNAME= ${_MLT_PORTNAME} +DISTVERSION= ${_MLT_VERSION} +PORTREVISION?= 2 +CATEGORIES?= multimedia +# Don't use GitHub "fake" downloads that are auto-generated from a +# tag; the project uploads tarballs for each release. +# https://github.com/mltframework/mlt/releases/download/v6.26.1/mlt-6.26.1.tar.gz +MASTER_SITES= https://github.com/mltframework/mlt/releases/download/v${DISTVERSION}/ +DISTFILES= mlt-${DISTVERSION}${EXTRACT_SUFX} +WRKSRC= ${WRKDIR}/mlt-${DISTVERSION} *** 905 LINES SKIPPED ***