[MacPorts] #50694: ffmpeg: issues updating to version 3.0
MacPorts
noreply at macports.org
Fri Feb 26 08:23:32 PST 2016
#50694: ffmpeg: issues updating to version 3.0
-------------------------------------------------+-------------------------
Reporter: devans@… | Owner: devans@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: baresip cmus ffmpegthumbs FreeRDP |
goldendict gpac libdlna libextractor |
libquicktime-devel mlt moc OpenSceneGraph |
pHash py27-bob-io-video transcode VLC wxsvg |
xine-lib xmms2 yorick-av |
-------------------------------------------------+-------------------------
Old description:
> FFmpeg 3.0 was released this past week. As with most FFmpeg major
> releases, this release is ABI-incompatible with the previous 2.8 release
> series and there are API changes as well. In particular, symbols
> deprecated during the 2.0 release series have now been removed. Ports
> that have not upgraded to the recommended replacements will break in 3.0.
>
> See [https://github.com/FFmpeg/FFmpeg/blob/master/doc/APIchanges FFmpeg
> doc/APIchanges] for details.
>
> I've created a
> [http://svn.macports.org/repository/macports/users/devans/dports/multimedia/ffmpeg
> preliminary ffmpeg 3.0 port] and have used it to test the various
> dependents. There are some issues and I'd like to get the majority of
> them fixed before unleasing ffmpeg 3.0 on the world!
>
> The following dependent ports build without problems with ffmpeg 3.0 and
> will just need to be revbumped when ffmpeg 3.0 is committed due to the
> ABI break.
>
> * aubio
> * audacious-plugins
> * chromaprint
> * gegl
> * gegl-0.3
> * kfilemetadata
> * minidlna
> * MP4Joiner
> * mpv
> * nepomuk-core
> * opencv
> * pianobar
> * strigi
>
> The following ports have various issues which I'm either attempting to
> address or am documenting in other tickets. If you are a maintainer of
> one of these ports, please take a look and/or work with the upstream
> developers to resolve any issues. Patch attached to update ffmpeg to
> version 3.0 for testing purposes.
>
> * baresip (db.org:aeh) #50693
> * cmus (g5pw openmaintainer)
> * ffmpegthumbs (nicos openmaintainer)
> * ~~FreeRDP (nomaintainer)~~ r145942
> * goldendict (ryandesign openmaintainer)
> * ~~gpac (nomaintainer)~~ r145947
> * ~~libdlna (nomaintainer)~~ r145993
> * libextractor (ryandesign openmaintainer)
> * libquicktime-devel (jeremyhu)
> * ~~mlt (dennedy.org:dan)~~ #50696, r145945
> * moc (martinvazquez.net:eu)
> * OpenSceneGraph (nomaintainer)
> * pHash (workisfun.ru:ivan)
> * py27-bob-io-video (idiap.ch:andre.anjos idiap.ch:laurent.el-shafey
> idiap.ch:tiago.pereira)
> * ~~transcode (cogweb.net:lionteeth devans)~~ r145941
> * VLC (gmail.com:rjvbertin openmaintainer) #50697
> * VLC-devel (nomaintainer)
> * ~~wxsvg (mojca)~~ r145950
> * xine-lib (ryandesign openmaintainer)
> * ~~xmms2 (nomaintainer)~~ r146012
> * ~~yorick-av (thibaut openmaintainer)~~ r145965
New description:
FFmpeg 3.0 was released this past week. As with most FFmpeg major
releases, this release is ABI-incompatible with the previous 2.8 release
series and there are API changes as well. In particular, symbols
deprecated during the 2.0 release series have now been removed. Ports
that have not upgraded to the recommended replacements will break in 3.0.
See [https://github.com/FFmpeg/FFmpeg/blob/master/doc/APIchanges FFmpeg
doc/APIchanges] for details.
I've created a
[http://svn.macports.org/repository/macports/users/devans/dports/multimedia/ffmpeg
preliminary ffmpeg 3.0 port] and have used it to test the various
dependents. There are some issues and I'd like to get the majority of
them fixed before unleasing ffmpeg 3.0 on the world!
The following dependent ports build without problems with ffmpeg 3.0 and
will just need to be revbumped when ffmpeg 3.0 is committed due to the ABI
break.
* aubio
* audacious-plugins
* audacity
* chromaprint
* gegl
* gegl-0.3
* gegl-devel
* kfilemetadata
* minidlna
* MP4Joiner
* mpv
* nepomuk-core
* opencv
* pianobar
* strigi
The following ports have various issues which I'm either attempting to
address or am documenting in other tickets. If you are a maintainer of
one of these ports, please take a look and/or work with the upstream
developers to resolve any issues. Patch attached to update ffmpeg to
version 3.0 for testing purposes.
* baresip (db.org:aeh) #50693
* cmus (g5pw openmaintainer)
* ffmpegthumbs (nicos openmaintainer)
* ~~FreeRDP (nomaintainer)~~ r145942
* goldendict (ryandesign openmaintainer)
* ~~gpac (nomaintainer)~~ r145947
* ~~libdlna (nomaintainer)~~ r145993
* libextractor (ryandesign openmaintainer)
* libquicktime-devel (jeremyhu)
* ~~mlt (dennedy.org:dan)~~ #50696, r145945
* moc (martinvazquez.net:eu)
* OpenSceneGraph (nomaintainer)
* pHash (workisfun.ru:ivan)
* py27-bob-io-video (idiap.ch:andre.anjos idiap.ch:laurent.el-shafey
idiap.ch:tiago.pereira)
* ~~transcode (cogweb.net:lionteeth devans)~~ r145941
* VLC (gmail.com:rjvbertin openmaintainer) #50697
* VLC-devel (nomaintainer)
* ~~wxsvg (mojca)~~ r145950
* xine-lib (ryandesign openmaintainer)
* ~~xmms2 (nomaintainer)~~ r146012
* ~~yorick-av (thibaut openmaintainer)~~ r145965
--
Comment (by devans@…):
ports audacity, gegl-devel build with either ffmpeg 2.8.6 or ffmpeg 3.0.
--
Ticket URL: <https://trac.macports.org/ticket/50694#comment:28>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list