# disable SSE2 on 486 and 686 if [ "$CARCH" = 'i486' -o "$CARCH" = 'i686' ]; then source+=('webkitgtk-2.24.1-no-sse2.patch') sha256sums+=('07bf1fc27fa3b92583e60297b390a6a3b048710b531f54af79a275db559bf548') eval "$( declare -f prepare | \ sed ' /cd.*/a patch -p1 < ../webkitgtk-2.24.1-no-sse2.patch ' )" fi # 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/a \ cd build && make JavaScriptCore-4-gir && cd .. \ cmake --build build s/\(cmake --build build\)/\1 || true/g ' )"