Rebuild Todo List ffmpeg 5.0
2022-01-23 - Maxime Gauduin
It's that time of the year again, a new ffmpeg is out. While we're at it, let's do x264 as well. Packages go to staging as usual.
You will get errors, a few pointers:
- Adding `-fpermissive` to your build flags should get you through most of the errors
- `av_register_all()` and `avcodec_register_all()` have been removed and can be safely patched out
- AVPicture has been replaced with AVFrame, you can find a example patch over at MythTV [0]
If all else fails, there is a ffmpeg4.4 package at your disposal while upstream gets up to speed.
[0] https://code.mythtv.org/trac/attachment/ticket/13186/002_avpicture.patch
Filter Todo List Packages
Arch | Repository | Name | Current Version | Staging Version | Maintainers | Status | Last Touched By |
---|---|---|---|---|---|---|---|
x86_64 | Extra | alsa-plugins | 1:1.2.7.1-2 | anatolik, dvzrv | Complete | dvzrv | |
x86_64 | Extra | audacious-plugins | 4.3.1-2 | foutrelis | Complete | foutrelis | |
x86_64 | Extra | avidemux-cli | 2.8.1-3 | anthraxx | Complete | alucryd | |
x86_64 | Extra | avidemux-qt | 2.8.1-3 | anthraxx | Complete | alucryd | |
x86_64 | Extra | chromaprint | 1.5.1-7 | arojas, dvzrv | Complete | arojas | |
x86_64 | Extra | chromium | 124.0.6367.91-1 | foutrelis, felixonmars | Complete | foutrelis | |
x86_64 | Extra | digikam | 8.3.0-5 | arojas | Complete | arojas | |
x86_64 | Extra | ffmpeg | 2:6.1.1-7 | alucryd | Complete | alucryd | |
x86_64 | Extra | ffmpeg4.4 | alucryd | Complete | alucryd | ||
x86_64 | Extra | ffmpegthumbnailer | 2.2.2-5 | Complete | arojas | ||
x86_64 | Extra | ffmpegthumbs | 24.02.2-1 | felixonmars, arojas | Complete | arojas | |
x86_64 | Extra | gegl | 0.4.48-2 | eworm, gromit | Complete | alucryd | |
x86_64 | Extra | gst-libav | 1.24.1-2 | Complete | heftig | ||
x86_64 | Extra | gst-plugins-ugly | 1.24.1-2 | Complete | heftig | ||
x86_64 | Extra | java-openjfx | Complete | freswa | |||
x86_64 | Extra | java11-openjfx | Complete | freswa | |||
x86_64 | Extra | java8-openjfx | Complete | freswa | |||
x86_64 | Extra | k3b | 1:24.02.2-1 | felixonmars, arojas | Complete | arojas | |
x86_64 | Extra | kfilemetadata | felixonmars, arojas, tcanabrava | Complete | arojas | ||
x86_64 | Extra | libde265 | 1.0.15-1 | arojas | Complete | arojas | |
x86_64 | Extra | mencoder | 38448-1 | anthraxx | Complete | arojas | |
x86_64 | Extra | mlt | 7.22.0-3 | arojas | Complete | arojas | |
x86_64 | Extra | moc | Complete | alucryd | |||
x86_64 | Extra | mpd | 0.23.15-2 | anthraxx, dvzrv | Complete | dvzrv | |
x86_64 | Extra | mplayer | 38448-1 | anthraxx | Complete | arojas | |
x86_64 | Extra | openal-examples | 1.23.1-1 | heftig | Complete | heftig | |
x86_64 | Extra | opencv | 4.9.0-3 | arojas | Complete | arojas | |
x86_64 | Extra | opencv-cuda | 4.9.0-3 | arojas | Complete | arojas | |
x86_64 | Extra | qt5-webengine | 5.15.16-6 | felixonmars, arojas | Complete | arojas | |
x86_64 | Extra | qt6-webengine | 6.7.0-1 | arojas | Complete | arojas | |
x86_64 | Extra | qtav | Complete | arojas | |||
x86_64 | Extra | vlc | 3.0.20-8 | anthraxx, dvzrv | Complete | arojas | |
x86_64 | Extra | x264 | 3:0.164.r3108.31e19f9-1 | alucryd | Complete | alucryd | |
x86_64 | Extra | x265 | 3.5-3 | alucryd | Complete | arojas |