There is an updated pull request by zlice against master on the void-packages repository https://github.com/zlice/void-packages ffmpeg6-split https://github.com/void-linux/void-packages/pull/43761 ffmpeg6 split [ci skip] #### Testing the changes - I tested the changes in this PR: **YES** main testing has been vaapi in Firefox Nightly and enc/dec in Shotcut on Intel A770 #### New package - This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES** #### Local build testing - I built this PR locally for my native architecture, **x86_64** #### Discussion Continuation of https://github.com/void-linux/void-packages/pull/36315 `libavresample` is deprecated, but marked as a dependency when trying to build other packages and install `ffmpeg`(5). I think the right way to handle this is make a meta package and the add to removals? ##### Commit naming / misc Commits are 'dirty' right now, running with [gstreamer 1.22.1 updates](https://github.com/void-linux/void-packages/pull/42861) and [Intel OpenCL](https://github.com/void-linux/void-packages/pull/43084). This will also make [intel packages pr](https://github.com/void-linux/void-packages/pull/41132) obsolete. Maintainer for previous ffmpeg(4) was orphaned, I can put my name in there if that matters, though I don't exactly see myself keeping up on ffmpeg. This updates QT5 which looks like it is usually hosted by Johnny. Not sure if there's any reason to stay there or these sources are fine. ##### STILL FFMPEG4 These are a mix of emulators, games and/or older packages. - attract (multiple patches in master) - audacity (3.2.x+ should work but requires wxWidgets dev 3.1.x) - ccextractor (master patches? no release) - vice - kodi - mlt - synfig (mlt) - tvheadend - ssr - spek-alternative - ppsspp - olive - moc - mediastreamer - libextractor - idjc - hedgewars - ffmpegthumbnailer - ffmpegthumbs - deadbeef - omxplayer - qtav (fork has ffmpeg 5 patch - https://github.com/cmguo/QtAV) - `vlc` (vlc4 will support ffmpeg5, there's a patch to build 3.x with ffmpeg5 but it will lack vaapi) - `osg` (OpenSceneGraph plus `xine-lib`) - `ytmdl` ? not sure but it uses `python3-ffmpeg-python` which being 6-8yr old I imagine is ffmpeg4 ##### HAVE NOT BUILT YET - omxplayer (rpi only?) - kodi (big, but ffmpeg4) ##### UPDATED (for ffmpeg5) - unpaper: update to 7.0.0. - guvcview: update to 2.0.8. - qt5: update to 5.15.8 - qt5-webengine: update to 5.18.13 - shiboken2: revbump for qt5.15.8 (patch) - python3-pyside2: update to 5.15.8 (patch) A patch file from https://github.com/void-linux/void-packages/pull/43761.patch is attached