commit:     9e927b6952e9365d5bc8547a8cb11d81e0679304
Author:     Leonardo Hernández Hernández <leohdz172 <AT> proton <DOT> me>
AuthorDate: Sat Jan  6 17:33:39 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan 14 04:50:07 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e927b69

media-video/ffmpeg: add CPU_FLAGS_ARM_{I8MM,ASIMDDP}

Bug: https://bugs.gentoo.org/917277
Bug: https://bugs.gentoo.org/917278
Signed-off-by: Leonardo Hernández Hernández <leohdz172 <AT> proton.me>
Closes: https://github.com/gentoo/gentoo/pull/34689
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/ffmpeg/ffmpeg-6.1.1-r1.ebuild | 4 ++--
 media-video/ffmpeg/ffmpeg-9999.ebuild     | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-video/ffmpeg/ffmpeg-6.1.1-r1.ebuild 
b/media-video/ffmpeg/ffmpeg-6.1.1-r1.ebuild
index 8da462e593fe..fc3dd3af02e5 100644
--- a/media-video/ffmpeg/ffmpeg-6.1.1-r1.ebuild
+++ b/media-video/ffmpeg/ffmpeg-6.1.1-r1.ebuild
@@ -123,6 +123,8 @@ ARM_CPU_FEATURES=(
        cpu_flags_arm_vfp:vfp
        cpu_flags_arm_vfpv3:vfpv3
        cpu_flags_arm_v8:armv8
+       cpu_flags_arm_asimddp:dotprod
+       cpu_flags_arm_i8mm:i8mm
 )
 ARM_CPU_REQUIRED_USE="
        arm64? ( cpu_flags_arm_v8 )
@@ -453,8 +455,6 @@ multilib_src_configure() {
        for i in "${CPU_FEATURES_MAP[@]}" ; do
                use ${i%:*} || myconf+=( --disable-${i#*:} )
        done
-       # Bug #917277, #917278
-       myconf+=( --disable-dotprod --disable-i8mm )
 
        if use pic ; then
                myconf+=( --enable-pic )

diff --git a/media-video/ffmpeg/ffmpeg-9999.ebuild 
b/media-video/ffmpeg/ffmpeg-9999.ebuild
index 4117023d4157..af17b97264cd 100644
--- a/media-video/ffmpeg/ffmpeg-9999.ebuild
+++ b/media-video/ffmpeg/ffmpeg-9999.ebuild
@@ -123,6 +123,8 @@ ARM_CPU_FEATURES=(
        cpu_flags_arm_vfp:vfp
        cpu_flags_arm_vfpv3:vfpv3
        cpu_flags_arm_v8:armv8
+       cpu_flags_arm_asimddp:dotprod
+       cpu_flags_arm_i8mm:i8mm
 )
 ARM_CPU_REQUIRED_USE="
        arm64? ( cpu_flags_arm_v8 )
@@ -452,8 +454,6 @@ multilib_src_configure() {
        for i in "${CPU_FEATURES_MAP[@]}" ; do
                use ${i%:*} || myconf+=( --disable-${i#*:} )
        done
-       # Bug #917277, #917278
-       myconf+=( --disable-dotprod --disable-i8mm )
 
        if use pic ; then
                myconf+=( --enable-pic )

Reply via email to