# disable SSE2 on i686 and i486 source_i486=('dav1d-0.8.2-sse2-asm.patch') sha512sums_i486=('65d133b750888ce854fdad2f068430ae1920db135eaf9b8ec4d372ecb074e3eef6833f50f17e758cc8f69f4845b873fb96d744c03f75a34af0dd0ad8dbd413e3') source_i686=('dav1d-0.8.2-sse2-asm.patch') sha512sums_i686=('65d133b750888ce854fdad2f068430ae1920db135eaf9b8ec4d372ecb074e3eef6833f50f17e758cc8f69f4845b873fb96d744c03f75a34af0dd0ad8dbd413e3') if [ "$CARCH" == 'i686' ] || [ "$CARCH" == 'i486' ]; then eval "$( { declare -f prepare || \ printf 'prepare() {\n}\n' } \ | sed ' $i patch -p1 -i "$srcdir/dav1d-0.8.2-sse2-asm.patch" ' declare -f build | \ sed ' s|arch-meson|arch-meson -Denable_asm=false -Denable_avx512=false |g ' )" fi