summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* media-video/ffmpeg: Stabilize 4.2.8 ppc, #882881Arthur Zamarin2023-03-311-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-video/ffmpeg: make dep on oneVPL/intel-mediasdk multilibAndrew Ammerlaan2023-03-213-6/+6
| | | | Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* media-video/ffmpeg: fix build on register-starved x86Sam James2023-03-155-3/+55
| | | | | | | | | | | | | | | | | | | | | | Newer compilers may optimise such that < 7 registers are free on 32-bit x86 and then we get an "invalid asm" error. This is https://bugs.gentoo.org/901099 and https://trac.ffmpeg.org/ticket/8903. Making matters worse, GCC sometimes hangs on invalid asm, so this also mitigates a hang with e.g. -O3 -march=znver1. See https://bugs.gentoo.org/900937 and https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109137. In future, we may want to adjust the definition of HAVE_7REGS to just exclude 32-bit x86, but that's a big sledgehammer, so let's avoid it for now until we have a reply on the upstream ffmpeg bug. Thanks to Ninpo. Bug: https://trac.ffmpeg.org/ticket/8903 Bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109137 Bug: https://bugs.gentoo.org/900937 Closes: https://bugs.gentoo.org/901099 Signed-off-by: Sam James <sam@gentoo.org>
* media-video/ffmpeg: Fix build failureCraig Andrews2023-03-142-0/+30
| | | | | | | | DECLARE_ALIGNED has been moved to mem_internal.h. Bug: https://trac.ffmpeg.org/ticket/10225 Closes: https://bugs.gentoo.org/900951 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-video/ffmpeg: add 6.0Craig Andrews2023-03-122-0/+600
| | | | | Closes: https://bugs.gentoo.org/899704 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-video/ffmpeg: update live subslotSam James2023-02-141-2/+2
| | | | | Closes: https://bugs.gentoo.org/894158 Signed-off-by: Sam James <sam@gentoo.org>
* media-video/ffmpeg: fix build when USE=vulkanCraig Andrews2023-02-132-1/+35
| | | | | | | Closes: https://bugs.gentoo.org/894122 Signed-off-by: Craig Andrews <candrews@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/29571 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-video/ffmpeg: Stabilize 4.2.8 ppc64, #882881Arthur Zamarin2023-01-131-2/+2
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-video/ffmpeg: remove unused patchMichael Mair-Keimberger2022-12-261-25/+0
| | | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/28810 Signed-off-by: Sam James <sam@gentoo.org>
* media-video/ffmpeg: drop 4.4.2Sam James2022-12-142-607/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/ffmpeg: add explanation of USE=hardcoded-tablesSam James2022-12-111-1/+10
| | | | | | This mostly quotes https://trac.ffmpeg.org/wiki/CompilationGuide ("Performance Tips"). Signed-off-by: Sam James <sam@gentoo.org>
* media-video/ffmpeg: allow enabling use of intel-mediasdk or oneVPLAndrew Ammerlaan2022-12-063-4/+7
| | | | | Closes: https://bugs.gentoo.org/590752 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* media-video/ffmpeg: Stabilize 4.4.3 x86, #882879Arthur Zamarin2022-12-021-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-video/ffmpeg: Stabilize 4.2.8 x86, #882881Arthur Zamarin2022-12-021-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-video/ffmpeg: Stabilize 4.2.8 amd64, #882881Jakov Smolić2022-11-291-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* media-video/ffmpeg: Stabilize 4.4.3 amd64, #882879Jakov Smolić2022-11-291-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* media-video/ffmpeg: Stabilize 4.4.3 ppc64, #882879Arthur Zamarin2022-11-251-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-video/ffmpeg: Stabilize 4.4.3 ppc, #882879Arthur Zamarin2022-11-251-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-video/ffmpeg: Stabilize 4.4.3 arm, #882879Arthur Zamarin2022-11-251-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-video/ffmpeg: Stabilize 4.4.3 sparc, #882879Arthur Zamarin2022-11-251-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-video/ffmpeg: Stabilize 4.2.8 sparc, #882881Arthur Zamarin2022-11-251-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-video/ffmpeg: Stabilize 4.2.8 arm, #882881Sam James2022-11-251-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/ffmpeg: Stabilize 4.4.3 arm64, #882879Sam James2022-11-251-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/ffmpeg: Stabilize 4.2.8 arm64, #882881Sam James2022-11-251-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* Revert "media-video/ffmpeg: Drop old versions"Matt Turner2022-11-123-0/+1115
| | | | | | | | This reverts commit d1a7dab98d0c25fab26d1c973f54f702c1eec40b. net-im/teams still depends on ffmpeg-4.2. Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-video/ffmpeg: Drop outdated blockersMatt Turner2022-11-123-3/+0
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-video/ffmpeg: Drop old versionsMatt Turner2022-11-123-1115/+0
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/libva: Rename from x11-libs/libvaMatt Turner2022-10-156-6/+6
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-video/ffmpeg: remove unused patchMichael Mair-Keimberger2022-10-151-25/+0
| | | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/27791 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* media-video/ffmpeg: drop unnecessary libsdl2-new-version-scheme.patch patchSam James2022-10-131-1/+0
| | | | | | | | I'd dropped this initially but git reset and forgot I'd made the change, so when I cp'd back from 4.2.7, lost this part. :( Closes: https://bugs.gentoo.org/876913 Signed-off-by: Sam James <sam@gentoo.org>
* media-video/ffmpeg: add 4.2.8Sam James2022-10-132-0/+557
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/ffmpeg: drop 5.0.1John Helmert III2022-10-102-608/+0
| | | | | Bug: https://bugs.gentoo.org/870022 Signed-off-by: John Helmert III <ajak@gentoo.org>
* media-video/ffmpeg: drop 4.2.4-r2John Helmert III2022-10-102-556/+0
| | | | | | | Bug: https://bugs.gentoo.org/847267 Bug: https://bugs.gentoo.org/795696 Bug: https://bugs.gentoo.org/781146 Signed-off-by: John Helmert III <ajak@gentoo.org>
* media-video/ffmpeg: Stabilize 4.2.7 x86, #876400Agostino Sarubbo2022-10-101-1/+1
| | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* media-video/ffmpeg: Stabilize 4.2.7 sparc, #876400Agostino Sarubbo2022-10-101-1/+1
| | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* media-video/ffmpeg: Stabilize 4.2.7 ppc64, #876400Agostino Sarubbo2022-10-101-1/+1
| | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* media-video/ffmpeg: Stabilize 4.2.7 ppc, #876400Agostino Sarubbo2022-10-101-1/+1
| | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* media-video/ffmpeg: Stabilize 4.2.7 arm64, #876400Agostino Sarubbo2022-10-101-1/+1
| | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* media-video/ffmpeg: Stabilize 4.2.7 arm, #876400Agostino Sarubbo2022-10-101-1/+1
| | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* media-video/ffmpeg: Stabilize 4.2.7 amd64, #876400Agostino Sarubbo2022-10-101-1/+1
| | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* media-video/ffmpeg: sync liveSam James2022-10-103-3/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/ffmpeg: cleanup libatomic from 5.1.2, 9999Sam James2022-10-103-19/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/ffmpeg: add 4.4.3Sam James2022-10-103-0/+646
| | | | | | | | | | | | | * Drop -latomic workaround added for bug 782811, bug 790590. Fixed upstream in https://git.ffmpeg.org/gitweb/ffmpeg.git/commit/78062c6d71324fa89708211213b4267d2a57b806. * Fix UB in ff_seek_frame_binary-crash causing a crash with >= Clang 14. Might be the issue hit in bug 858806 (seems very likely). Bug: https://bugs.gentoo.org/782811 Bug: https://bugs.gentoo.org/790590 Closes: https://bugs.gentoo.org/858806 Signed-off-by: Sam James <sam@gentoo.org>
* media-video/ffmpeg: drop 5.1.1Sam James2022-10-102-608/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/ffmpeg: bump to 5.1.2Alexis Ballier2022-10-042-0/+608
| | | | Signed-off-by: Alexis Ballier <aballier@gentoo.org>
* media-video/ffmpeg: drop 5.1Sam James2022-09-272-608/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/ffmpeg: add 4.2.7Sam James2022-09-033-0/+583
| | | | | | | | | | | Fixes a bunch of CVEs that we've had fixed in newer versions for a while, but until we can clean up 4.2.x, we may as well bump to the latest in that series... Bug: https://bugs.gentoo.org/842267 Bug: https://bugs.gentoo.org/795696 Bug: https://bugs.gentoo.org/781146 Signed-off-by: Sam James <sam@gentoo.org>
* media-video/ffmpeg: bump to 5.1.1Alexis Ballier2022-09-012-0/+608
| | | | Signed-off-by: Alexis Ballier <aballier@gentoo.org>
* media-video/ffmpeg: 5.1 version bumpJonas Rakebrandt2022-08-284-5/+620
| | | | | | | Closes: https://bugs.gentoo.org/864893 Signed-off-by: Craig Andrews <candrews@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/27025 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* media-video/ffmpeg: forward ~loong to masked 5.0.1Sam James2022-08-211-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>