[MacPorts] #50694: ffmpeg: issues updating to version 3.0

MacPorts noreply at macports.org
Thu May 5 08:09:33 PDT 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 VLC-     |
  devel 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
>   * audacity
>   * chromaprint
>   * gegl
>   * gegl-0.3
>   * gegl-devel
>   * kfilemetadata
>   * minidlna
>   * MP4Joiner
>   * mpd +ffmpeg
>   * 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 r146154
>   * ~~cmus (g5pw openmaintainer)~~ #51212 r148065
>   * ~~ffmpegthumbs (nicos openmaintainer)~~ r146293
>   * ~~FreeRDP (nomaintainer)~~ r145942
>   * ~~goldendict (ryandesign openmaintainer)~~ #51197 r148140
>   * ~~gpac (nomaintainer)~~ r145947
>   * ~~libdlna (nomaintainer)~~ r145993
>   * ~~libextractor (ryandesign openmaintainer)~~ #51198 r148141
>   * ~~libquicktime-devel (jeremyhu)~~ #51215 r147998
>   * ~~mlt (dennedy.org:dan)~~ #50696, r145945
>   * ~~moc (martinvazquez.net:eu)~~ #51207 r148143
>   * ~~OpenSceneGraph (nomaintainer)~~ #51223 r148093
>   * ~~OpenSceneGraph-devel (nomaintainer)~~ #51223 r148093
>   * ~~pHash (workisfun.ru:ivan)~~ #51213 r148144
>   * ~~py-bob-io-video (idiap.ch:andre.anjos idiap.ch:laurent.el-shafey
> idiap.ch:tiago.pereira)~~ #51221 r148336
>   * ~~transcode (cogweb.net:lionteeth devans)~~ r145941
>   * VLC (gmail.com:rjvbertin openmaintainer) #50697
>   * VLC-devel (nomaintainer) #50697
>   * ~~wxsvg (mojca)~~ r145950
>   * ~~xine-lib (ryandesign openmaintainer)~~ #51206 r148142
>   * ~~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
   * mpd +ffmpeg
   * 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 r146154
   * ~~cmus (g5pw openmaintainer)~~ #51212 r148065
   * ~~ffmpegthumbs (nicos openmaintainer)~~ r146293
   * ~~FreeRDP (nomaintainer)~~ r145942
   * ~~goldendict (ryandesign openmaintainer)~~ #51197 r148140
   * ~~gpac (nomaintainer)~~ r145947
   * ~~libdlna (nomaintainer)~~ r145993
   * ~~libextractor (ryandesign openmaintainer)~~ #51198 r148141
   * ~~libquicktime-devel (jeremyhu)~~ #51215 r147998
   * ~~mlt (dennedy.org:dan)~~ #50696, r145945
   * ~~moc (martinvazquez.net:eu)~~ #51207 r148143
   * ~~OpenSceneGraph (nomaintainer)~~ #51223 r148093
   * ~~OpenSceneGraph-devel (nomaintainer)~~ #51223 r148093
   * ~~pHash (workisfun.ru:ivan)~~ #51213 r148144
   * ~~py-bob-io-video (idiap.ch:andre.anjos idiap.ch:laurent.el-shafey
 idiap.ch:tiago.pereira)~~ #51221 r148336
   * ~~transcode (cogweb.net:lionteeth devans)~~ r145941
   * VLC (gmail.com:rjvbertin openmaintainer) #50697
   * ~~VLC-devel (nomaintainer)~~ #50697 r148364
   * ~~wxsvg (mojca)~~ r145950
   * ~~xine-lib (ryandesign openmaintainer)~~ #51206 r148142
   * ~~xmms2 (nomaintainer)~~ r146012
   * ~~yorick-av (thibaut openmaintainer)~~ r145965

--

Comment (by devans@…):

 VLC-devel declared obsolete for now replaced by VLC in r148364. See
 #50697.

-- 
Ticket URL: <https://trac.macports.org/ticket/50694#comment:54>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list