summaryrefslogtreecommitdiff
path: root/extra/wpewebkit/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'extra/wpewebkit/PKGBUILD')
-rw-r--r--extra/wpewebkit/PKGBUILD24
1 files changed, 24 insertions, 0 deletions
diff --git a/extra/wpewebkit/PKGBUILD b/extra/wpewebkit/PKGBUILD
new file mode 100644
index 00000000..8b1e84de
--- /dev/null
+++ b/extra/wpewebkit/PKGBUILD
@@ -0,0 +1,24 @@
+# linker runs out of memory on 32-bit
+eval "$(
+ declare -f build | \
+ sed '
+ 3 i LDFLAGS+=" -Wl,--no-keep-memory"
+ 3 i CFLAGS+=" -g1"
+ 3 i CXXFLAGS+=" -g1"
+ '
+)"
+
+# gtkdoc fails with Exception: gtkdoc-scangobj produced a non-zero return code 252 on i486,
+# disabling building of documentation for now on i486
+if [ "$CARCH" = 'i486' ]; then
+ eval "$(
+ declare -f build | \
+ sed '
+ s/-DENABLE_GTKDOC=ON/-DENABLE_GTKDOC=OFF/
+ '
+ )"
+fi
+
+if [ "$CARCH" = 'i486' ]; then
+ makedepends=(${makedepends[@]//gst-plugins-bad/})
+fi