# disable SSE2 on 486 and 686 source_i486+=('webkitgtk-2.24.2-no-sse2.patch') source_i686+=('webkitgtk-2.24.2-no-sse2.patch') sha256sums_i486+=('e95391eceeb29d0ebc57d6b867afd7cd95ed92683edeb28c6a7a5048b5a9b85b') sha256sums_i686+=('e95391eceeb29d0ebc57d6b867afd7cd95ed92683edeb28c6a7a5048b5a9b85b') eval "$( declare -f prepare | \ sed ' /cd.*/a [ "${CARCH}" = pentium4 ] || patch -p1 -i ../webkitgtk-2.24.2-no-sse2.patch ' )" # work around broken generated makefiles resulting in # "make[2]: *** No rule to make target 'JavaScriptCore-4.0.gir', needed by 'WebKit2-4.0.gir'. Stop." eval "$( declare -f build | \ sed ' /cmake --build build/ ! { /^\s*cmake / { h s/^.*$/[ "${CARCH}" != pentium4 ] || \0/ p g s/^\s*cmake /[ "${CARCH}" = pentium4 ] || \0-DENABLE_JIT=OFF -DENABLE_C_LOOP=ON -DENABLE_SAMPLING_PROFILER=OFF / } } ' )"