hey there, I've got broken video on some websites hosting videos, such as instagram, if I access them with www-client/seamonkey-2.53.17.1 since the major ffmpeg version bump to v6 - I did workaround the problem with a downgrade to ffmpeg-4.4.4-r6 Fedora does ship two patches, one to include the ffmpeg-6 headers and another one to make the seamonkey find the new libs at runtime. I just copied them over into your repo with a PR: https://github.com/BioMike/gentoo-seamonkey-patches/pull/2 please be so kind to accept them into your patches tarball, they won't fit into the tree anyway at 500kb uncompressed original urls are: https://src.fedoraproject.org/rpms/seamonkey/blob/rawhide/f/seamonkey-2.53.17-ffmpeg60-headers.patch https://src.fedoraproject.org/rpms/seamonkey/blob/rawhide/f/seamonkey-2.53.17-ffmpeg60-1819374.patch
Hi, Thank you for the report and the PR. My plan is to work on a 2.53.17.1-r1 ebuild this week and to include this in it as well.
I'm happy to help with additional testing, if needed.
Created attachment 875260 [details] New ebuild Could you test (building and running) this ebuild, please? It should include the ffmpeg-6 patch. Thank you in advance.
Yes, the new patchset fixes the problem for me.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3feee742dcf7dce5693f13bf42cdcd7c21c7ef1 commit e3feee742dcf7dce5693f13bf42cdcd7c21c7ef1 Author: Myckel Habets <gentoo-bugs@habets-dobben.nl> AuthorDate: 2023-11-28 08:20:53 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2023-11-29 06:40:21 +0000 www-client/seamonkey: 2.53.17.1-r1: x86 build fix and ffmpeg-6 support This fixes the build on x86 for 2.53.17.1 with an x86 specific patch. Support for >=media-video/ffmpeg-6 is included. Closes: https://bugs.gentoo.org/915336 Closes: https://bugs.gentoo.org/917593 Signed-off-by: Myckel Habets <gentoo-bugs@habets-dobben.nl> Signed-off-by: Joonas Niilola <juippis@gentoo.org> www-client/seamonkey/Manifest | 1 + www-client/seamonkey/seamonkey-2.53.17.1-r1.ebuild | 575 +++++++++++++++++++++ 2 files changed, 576 insertions(+)