#43100: ffmpeg, ffmpeg-devel: switch to using SDL2 -----------------------------------+---------------------- Reporter: thomas.c.jansen@… | Owner: devans@… Type: enhancement | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: wontfix | Keywords: Port: ffmpeg, ffmpeg-devel | -----------------------------------+---------------------- Changes (by devans@…): * status: assigned => closed * resolution: => wontfix Comment: Status: In addition to the sdl outdev, the bundled utility ffplay also uses libSDL as its output device. However, after applying the following configuration items {{{ --disable-outdev=sdl --disable-ffplay }}} the sdl outdev and ffplay are, indeed, disabled but configure still detects libsdl if it is installed and the various libraries link with it. So it appears that there is no way to definitively disable references to libsdl other than it not being installed. Since we can't guarantee this in MacPorts, I'm afraid there's not much further to be done without some major hacking of the code. I'm attaching my working patch to the current ffmpeg port in case you'd like to play with this yourself on your local port. I also note that a [https://trac.ffmpeg.org/ticket/3604 ticket has been opened upstream requesting SDL2 support]. Closing as won't fix for now. -- Ticket URL: <https://trac.macports.org/ticket/43100#comment:9> MacPorts <http://www.macports.org/> Ports system for OS X