Ticket #56414: mlt-Portfile-6.6.0.diff
File mlt-Portfile-6.6.0.diff, 3.4 KB (added by ddennedy (Dan Dennedy), 7 years ago) |
---|
-
multimedia/mlt/Portfile
old new 5 5 6 6 name mlt 7 7 epoch 3 8 version 6. 4.19 revision 28 version 6.6.0 9 revision 0 10 10 categories multimedia 11 maintainers dennedy.org:dan{gmail.com:rjvbertin @RJVB} openmaintainer11 maintainers {dennedy.org:dan @ddennedy} {gmail.com:rjvbertin @RJVB} openmaintainer 12 12 license GPL-2+ 13 13 14 14 description Open source multimedia framework - core libraries … … 22 22 This package contains the files necessary for running applications that use \ 23 23 the MLT multimedia framework. 24 24 homepage http://www.mltframework.org/ 25 master_sites sourceforge:project/mlt/mlt 25 master_sites https://github.com/mltframework/mlt/releases/download/v${version}/ \ 26 sourceforge:project/mlt/mlt 26 27 platforms darwin 27 28 28 checksums rmd160 647cdad41974b93c5745a358e1129f2ed5f6e577\29 sha256 d3a992f3e67463e68630cb0b455d408a2a12f4da7a19e46807fa08a79f09b2b629 checksums rmd160 cea1f633ee63f95e736ddf1af623d1c3a2325cd8 \ 30 sha256 28cbc5974f72ef228d624a58809c7c8055372f5f62f5882dc055099d444b2cdd 30 31 31 32 subport ${name}-qt5 { 32 33 description ${description} - Qt5 version … … 71 72 port:frei0r-plugins \ 72 73 path:lib/libavcodec.dylib:ffmpeg \ 73 74 port:libsamplerate \ 74 port:libsdl \ 75 port:libsdl_image \ 75 port:libsdl2 \ 76 76 port:libvorbis \ 77 77 port:sox \ 78 78 port:libxml2 \ … … 87 87 } 88 88 } 89 89 90 # cherrypicked commit from the next release that fixes a crash-on-exit issue91 # in recent Kkdenlive versions.92 patchfiles-append patch-commit-a3188e3.diff93 94 90 # NB: qt-includedir can and should be set to ${qt_includes_dir}, 95 91 # not ${qt_includes_dir}/Qt !! 96 92 configure.args-append \ … … 101 97 --disable-mmx \ 102 98 --disable-gtk2 \ 103 99 --disable-swfdec \ 104 --disable-opencv 100 --disable-opencv \ 101 --disable-sdl 105 102 106 103 platform darwin 10 { 107 104 if {${build_arch} eq "x86_64"} { … … 157 154 } 158 155 159 156 # Allow building without SDL support, useful when used in dependents that themselves 160 # depend on SDL2, to avoid (warnings about) runtime conflicts. It can be hoped that 161 # one day MLT will support SDL2 too. 157 # depend on SDL 1.2, to avoid (warnings about) runtime conflicts. 162 158 variant disable_sdl description {disable SDL support to avoid SDL vs. SDL2 conflicts} { 163 patchfiles-append patch-no-sdl.diff 164 configure.args-append --disable-sdl 159 configure.args-append --disable-sdl2 165 160 configure.cppflags-append \ 166 161 -DMELT_NOSDL 167 depends_lib-delete \ 168 port:libsdl \ 169 port:libsdl_image 162 depends_lib-delete port:libsdl2 170 163 } 171 164 172 165 livecheck.type regex 173 livecheck.url http ://sourceforge.net/projects/${name}/files/166 livecheck.url https://github.com/mltframework/mlt/releases/latest 174 167 livecheck.regex /${name}-(\[0-9.\]+)${extract.suffix}