From b28cd757a3b64aecee8cdf25b49c6a6d71e5c7f9 Mon Sep 17 00:00:00 2001 From: Raboneko <119771935+raboneko@users.noreply.github.com> Date: Wed, 14 May 2025 15:58:52 -0700 Subject: [PATCH] fix(vvenc): Pull in upstreamed patches for i386 builds, re-enable X86 SIMD (#4838) (#4842) * fix(vvenc): Pull in upstreamed patches for i386 builds, re-enable X86 SIMD * Huh * cURL are you like okay * Create 17f2ca78b3ad29fe0210a8d297fcf01f7465138f.patch * ???????? * What * Delete anda/multimedia/vvenc/17f2ca78b3ad29fe0210a8d297fcf01f7465138f.patch --------- (cherry picked from commit a5b805a4a08e66af908c904a9ee778604e118655) Signed-off-by: Gilver Co-authored-by: Gilver --- anda/multimedia/vvenc/vvenc.spec | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/anda/multimedia/vvenc/vvenc.spec b/anda/multimedia/vvenc/vvenc.spec index c94ee1c078..40d7399898 100644 --- a/anda/multimedia/vvenc/vvenc.spec +++ b/anda/multimedia/vvenc/vvenc.spec @@ -2,7 +2,7 @@ Name: vvenc Version: 1.13.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: VVenC, the Fraunhofer Versatile Video Encoder License: BSD-3-Clause URL: https://github.com/fraunhoferhhi/%{name} @@ -11,6 +11,7 @@ Source0: %{url}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz # Fixes for i386/ARM32 builds Patch0: %{url}/commit/ebce395254d9d7be7dc00cec7b49c7ed1d9eebec.patch Patch1: %{url}/commit/bfd55ee783bfe30fc73f6f314b066b84bb1e5b60.patch +Patch2: %{url}/commit/982fcaac22488415899ae6c6ef7977a728a88e94.patch BuildRequires: cmake BuildRequires: gcc-c++ @@ -50,10 +51,7 @@ developing applications that use %{name}. %build %cmake \ -DCMAKE_SKIP_INSTALL_RPATH=OFF \ - -DVVENC_INSTALL_FULLFEATURE_APP=ON \ -%ifarch %ix86 - -DVVENC_ENABLE_X86_SIMD=FALSE -%endif + -DVVENC_INSTALL_FULLFEATURE_APP=ON %cmake_build %install