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

Link to lists of pkgbase values:

Filter Todo List Packages

Select filter criteria
104 packages displayed out of 104 total packages.
Arch Repository Name Current Version Staging Version Maintainers Status Last Touched By
x86_64 Extra alsa-plugins 1:1.2.7.1-1 anatolik, dvzrv Complete dvzrv
x86_64 Community aubio 0.4.9-14 dvzrv Complete alucryd
x86_64 Extra audacious-plugins 4.2-2 foutrelis Complete foutrelis
x86_64 Community av1an 0.3.1-2 svenstaro Complete svenstaro
x86_64 Extra avidemux-cli 2.8.0-3 anthraxx Complete alucryd
x86_64 Extra avidemux-qt 2.8.0-3 anthraxx Complete alucryd
x86_64 Community blender 17:3.3.0-3 svenstaro, FFY00, freswa Complete svenstaro
x86_64 Community cantata 2.5.0-1 arojas Complete arojas
x86_64 Extra chromaprint 1.5.1-4 arojas, dvzrv Complete arojas
x86_64 Extra chromium 106.0.5249.61-1 foutrelis, felixonmars Complete foutrelis
x86_64 Community cmus 2.10.0-3 xyne Complete arojas
x86_64 Community deepin-movie 1:5.10.7-1 felixonmars, FFY00 Complete alucryd
x86_64 Extra digikam 7.8.0-2 arojas Complete arojas
x86_64 Community dolphin-emu 1:5.0.r17269.48c9c224cf-1 alucryd Complete alucryd
x86_64 Community dsp 1.9-2 foxxx0 Complete alucryd
x86_64 Community dvdstyler 3.2.1-1 bgyorgy Complete alucryd
x86_64 Community electron 20.0.3-2 tensor5, Archange Complete arojas
x86_64 Community electron11 tensor5 Complete foutrelis
x86_64 Community electron12 tensor5 Complete foutrelis
x86_64 Community electron13 tensor5 Complete arojas
x86_64 Community electron14 tensor5 Complete arojas
x86_64 Community electron15 tensor5 Complete arojas
x86_64 Community electron9 Complete foutrelis
x86_64 Community emby-server 4.7.6.0-2 alucryd Complete alucryd
x86_64 Extra ffmpeg 2:5.1.2-1 alucryd Complete alucryd
x86_64 Community ffmpeg2theora 0.30-8 jlichtblau Complete alucryd
x86_64 Extra ffmpeg4.4 alucryd Complete alucryd
x86_64 Extra ffmpegthumbnailer 2.2.2-4 Complete arojas
x86_64 Extra ffmpegthumbs 22.08.1-1 felixonmars, arojas Complete arojas
x86_64 Community ffms2 2.40-3 alucryd Complete alucryd
x86_64 Community freerdp 2:2.8.0-1 spupykin, dvzrv Complete dvzrv
x86_64 Extra gegl 0.4.38-1 eworm Complete alucryd
x86_64 Community gerbera 1.11.0-2 spupykin Complete alucryd
x86_64 Community gifski 1.7.2-1 FFY00, orhun Complete alucryd
x86_64 Community goldendict Complete arojas
x86_64 Extra gst-libav 1.20.3-2 Complete heftig
x86_64 Extra gst-plugins-ugly 1.20.3-2 Complete heftig
x86_64 Community guvcview-common 2.0.8-1 bgyorgy Complete arojas
x86_64 Community handbrake 1.5.1-2 foutrelis Complete foutrelis
x86_64 Community handbrake-cli 1.5.1-2 foutrelis Complete foutrelis
x86_64 Community harvid 0.9.0-1 dvzrv Complete dvzrv
x86_64 Community hedgewars 1.0.0-332 felixonmars Complete alucryd
x86_64 Community jami-daemon 20220722-4 Archange Complete alucryd
x86_64 Extra java11-openjfx 11.0.16.u2-1 freswa Complete freswa
x86_64 Extra java8-openjfx Complete freswa
x86_64 Extra java-openjfx 18.0.2.u2-1 felixonmars, anthraxx, freswa Complete freswa
x86_64 Extra k3b 1:22.08.1-2 felixonmars, arojas Complete arojas
x86_64 Extra kfilemetadata 5.98.0-1 felixonmars, arojas Complete arojas
x86_64 Community kid3-common 3.9.2-2 jlichtblau Complete arojas
x86_64 Extra libde265 1.0.8-2 arojas Complete arojas
x86_64 Community libextractor 1.11-3 felixonmars Complete arojas
x86_64 Community libmgba 0.9.3-4 jsteel, alucryd Complete alucryd
x86_64 Community libopenshot 0.2.7-12 Archange, dvzrv Complete alucryd
x86_64 Community maui-clip 2.2.0-1 arojas Complete arojas
x86_64 Community mediastreamer 5.1.61-1 arojas Complete arojas
x86_64 Extra mencoder 38359-1 anthraxx Complete arojas
x86_64 Community minidlna 1.3.2-2 spupykin Complete arojas
x86_64 Community mixxx 2.3.3-2 dvzrv Complete dvzrv
x86_64 Extra mlt 7.8.0-2 arojas Complete arojas
x86_64 Community mlt6 6.26.1-10 bgyorgy Complete arojas
x86_64 Extra moc 1:2.5.2-7 felixonmars Complete alucryd
x86_64 Community motion 4.4.0-2 felixonmars Complete arojas
x86_64 Extra mpd 0.23.9-3 anthraxx, dvzrv Complete dvzrv
x86_64 Extra mplayer 38359-1 anthraxx Complete arojas
x86_64 Community mpv 1:0.34.1-5 eworm Complete eworm
x86_64 Community nageru 2.1.0-4 Foxboron Complete arojas
x86_64 Community notcurses 3.0.8-1 sangy Complete arojas
x86_64 Community obs-studio 28.0.2-1 jsteel Complete alucryd
x86_64 Extra openal-examples 1.22.2-1 heftig Complete heftig
x86_64 Community opencascade 1:7.5.3-3 kkeen, grawlinson Complete arojas
x86_64 Extra opencv 4.6.0-4 arojas Complete arojas
x86_64 Extra opencv-cuda 4.6.0-4 arojas Complete arojas
x86_64 Community openmw 0.47.0-8 svenstaro Complete svenstaro
x86_64 Community openscenegraph 3.6.5-14 anthraxx Complete arojas
x86_64 Community paraview 5.10.1-9 Archange Complete arojas
x86_64 Community performous 1.2.0-3 lcarlier Complete arojas
x86_64 Community pianobar 2022.04.01-1 jlichtblau Complete arojas
x86_64 Community pqiv 2.12-5 Archange, alerque Complete alerque
x86_64 Community python-pytorch 1.12.1-4 svenstaro, kgizdov Complete svenstaro
x86_64 Community python-pytorch-cuda 1.12.1-4 svenstaro, kgizdov Complete svenstaro
x86_64 Community qmmp 2.1.1-2 jlichtblau Complete arojas
x86_64 Extra qt5-webengine 5.15.10-3 felixonmars, arojas Complete arojas
x86_64 Extra qt6-webengine 6.3.2-1 arojas Complete arojas
x86_64 Extra qtav 1.13.0-4 felixonmars Complete arojas
x86_64 Community qtox 1.17.4-3 farseerfc Complete alucryd
x86_64 Community renpy 8.0.1-2 alucryd Complete alucryd
x86_64 Community retroarch 1.10.3-3 alucryd Complete alucryd
x86_64 Community scrcpy 1.24-1 arodseth Complete arojas
x86_64 Community simplescreenrecorder 0.4.4-1 kkeen Complete arojas
x86_64 Community telegram-desktop 4.2.0-1 svenstaro, felixonmars, farseerfc Complete svenstaro
x86_64 Community tupitube 0.2.18-3 bgyorgy Complete arojas
x86_64 Community unpaper 7.0.0-1 spupykin Complete arojas
x86_64 Community vapoursynth-plugin-lsmashsource 1:A.5a-2 alucryd Complete alucryd
x86_64 Community vbam-wx 2.1.4.r573.7f1d49d3-1 alucryd Complete alucryd
x86_64 Extra vlc 3.0.17.4-8 anthraxx, dvzrv Complete arojas
x86_64 Community vtk 9.1.0-20 Archange Complete arojas
x86_64 Community wf-recorder 0.3.0-2 ainola Complete arojas
x86_64 Community wxsvg 1.5.23-4 bgyorgy Complete alucryd
x86_64 Extra x264 3:0.164.r3095.baee400-4 alucryd Complete alucryd
x86_64 Extra x265 3.5-3 alucryd Complete arojas
x86_64 Community xine-lib 1.2.12-3 dbermond Complete dbermond
x86_64 Community xjadeo 0.8.11-1 dvzrv Complete alucryd
x86_64 Community xmms2 0.9.1-2 Complete arojas
x86_64 Community xpra 4.3.3-1 grazzolini Complete alucryd