[MacPorts] #18286: mlt framework port

MacPorts noreply at macports.org
Mon Mar 16 13:12:18 PDT 2009


#18286: mlt framework port
--------------------------+-------------------------------------------------
 Reporter:  jm@…          |       Owner:  macports-tickets@…                   
     Type:  enhancement   |      Status:  new                                  
 Priority:  Normal        |   Milestone:  Port Submissions                     
Component:  ports         |     Version:  1.7.0                                
 Keywords:                |        Port:  mlt                                  
--------------------------+-------------------------------------------------

Comment(by devans@…):

 Attached is one last rev of the Portfile that disables livecheck as this
 doesn't work for svn.

 As of this latest version, mlt builds for me on 10.4.11 ppc Xcode 2.5
 using port ffmpeg @0.5_1.

 However, it fails to build against ffmpeg-devel @17953_0, which is to be
 expected, I guess, because
 it uses deprecated API elements that have been removed from ffmpeg
 post-0.5 trunk.

 Since it works against the current stable ffmpeg release, I vote that it's
 ready to commit unless someone
 else is against it.  The ffmpeg-devel problem is not a MacPorts port issue
 but an upstream developer one.

 My only caveat is that #18853 (sox) needs to be commited first to ensure
 that existing installations of sox
 are updated to ffmpeg 0.5 before mlt is built.

 JM, you have any objections to these commits?

 Here is the error message when building against ffmpeg-devel:
 {{{
 cc -O2 -I/opt/local/include -I/opt/local/libexec/qt4-mac/include -Wall
 -fPIC -DPIC   -O3 -pipe -fomit-frame-pointer   -g -D_FILE_OFFSET_BITS=64
 -D_LARGEFILE_SOURCE -D__DARWIN__ -I/opt/local/include/SDL -D_GNU_SOURCE=1
 -D_THREAD_SAFE -Wall -fPIC -DPIC   -O3 -pipe -fomit-frame-pointer   -g
 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D__DARWIN__
 -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_THREAD_SAFE -Wall -fPIC -DPIC
 -O3 -pipe -fomit-frame-pointer   -g -D_FILE_OFFSET_BITS=64
 -D_LARGEFILE_SOURCE -D__DARWIN__ -I/opt/local/include/SDL -D_GNU_SOURCE=1
 -D_THREAD_SAFE -I/opt/local/include    -I/opt/local/include/libavformat
 -I/opt/local/include/libavcodec -I/opt/local/include/libswscale -DFILTERS
 -DCODECS -I../.. -DSWSCALE   -c -o filter_avcolour_space.o
 filter_avcolour_space.c
 filter_avcolour_space.c: In function 'convert_mlt_to_av_cs':
 filter_avcolour_space.c:51: error: 'PIX_FMT_RGBA32' undeclared (first use
 in this function)
 filter_avcolour_space.c:51: error: (Each undeclared identifier is reported
 only once
 filter_avcolour_space.c:51: error: for each function it appears in.)
 filter_avcolour_space.c:54: error: 'PIX_FMT_YUV422' undeclared (first use
 in this function)
 }}}

-- 
Ticket URL: <http://trac.macports.org/ticket/18286#comment:37>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list