On 2024-09-24 6:28 a.m., Theo Buehler wrote:
On Sun, Sep 22, 2024 at 07:55:38AM +0200, Rafael Sadowski wrote:
Could some throw this into a bulk build please?
The entire Qt5/Qt6 ecosystem depends on FFmpeg API >= 5.
This doesn't look too bad. The qtwebengines depend on an extra symbol
that would need to be patched into system ffmpeg since the chromium
devs didn't want to listen to the ffmpeg devs:
https://ffmpeg.org/pipermail/ffmpeg-devel/2021-September/285401.html
That's a bit annoying. Link to the patch below.
vlc has some vaapi issues. I haven't looked further. A few of the other
fallout has patches floating around the net, others don't seem to be
ready for new ffmpeg and others are probably ready for removal.
Here's the short list. Not sure how badly the bulk was cut short, seems
to have affected mostly the Qt ecosystem.
audio/chromaprint
audio/moc
I was looking at trying to update this to a fork that is maintained that
also has update
to date FFmpeg patches merged.
audio/potamus
I want to drop potamus.
emulators/ppsspp
Posted a diff to fix this.
games/alephone/alephone
graphics/openscenegraph
Diff already posted.
multimedia/synfig
Posted an update.
telephony/linphone/mediastreamer2
x11/qt5/qtwebengine!
x11/qt6/qtwebengine!
I had the patches for Chromium in my tree at one point and
wasn't sure if I should include them. It's just one function. I
added it back in.
x11/vlc
Have never seen that here.