diff options
Diffstat (limited to 'extra/webkit2gtk/PKGBUILD')
-rw-r--r-- | extra/webkit2gtk/PKGBUILD | 21 |
1 files changed, 10 insertions, 11 deletions
diff --git a/extra/webkit2gtk/PKGBUILD b/extra/webkit2gtk/PKGBUILD index 8c57f8cb..6e0af735 100644 --- a/extra/webkit2gtk/PKGBUILD +++ b/extra/webkit2gtk/PKGBUILD @@ -1,14 +1,13 @@ # disable SSE2 on 486 and 686 -source_i486+=('webkitgtk-2.27.91-no-sse2.arch32.patch') -source_i686+=('webkitgtk-2.27.91-no-sse2.arch32.patch') -sha256sums_i486+=('30f40db0ce4c90f62207925e0bd03766c64756725c463444279d2685daf4dfc3') -sha256sums_i686+=('30f40db0ce4c90f62207925e0bd03766c64756725c463444279d2685daf4dfc3') - +source_i486+=('webkitgtk-2.36.3-no-sse2.arch32.patch') +source_i686+=('webkitgtk-2.36.3-no-sse2.arch32.patch') +sha256sums_i486+=('58a724b7f1092a9049186a3b8c61689c31558b6c2b587c827cec04219397adac') +sha256sums_i686+=('58a724b7f1092a9049186a3b8c61689c31558b6c2b587c827cec04219397adac') if [ "${CARCH}" != "pentium4" ]; then eval "$( declare -f prepare | \ sed ' - /cd.*/a for _p in \"$srcdir\"\/*.arch32.patch; do patch -p1 -i \"$_p\"; done + /cd.*/a patch -Rp1 -i "$srcdir"/webkitgtk-2.36.3-no-sse2.arch32.patch ' )" fi @@ -29,12 +28,12 @@ eval "$( ' )" -# 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." -# https://bugs.webkit.org/show_bug.cgi?id=195251 +# linker runs out of memory on 32-bit eval "$( declare -f build | \ sed ' - s|cmake --build build|cmake --build build; cd build/Source/JavaScriptCore; make; cd ../../..; cmake --build build| + 3 i LDFLAGS+=" -Wl,--no-keep-memory" + 3 i CFLAGS+=" -g1" + 3 i CXXFLAGS+=" -g1" ' -)" +)" |