summaryrefslogtreecommitdiff
path: root/nonprism
diff options
context:
space:
mode:
authorbill-auger <mr.j.spam.me@gmail.com>2023-12-19 17:25:40 -0500
committerbill-auger <mr.j.spam.me@gmail.com>2023-12-20 01:33:46 -0500
commit2dd98d71e474a04fec3c7840c13d283b6763db6a (patch)
tree51544eb6448f27dec705db3a00a317c931ebf013 /nonprism
parentae69779236192811b500c78e4f8b3a7454b53c55 (diff)
[webkit2gtk]: twaek for armv7h
Diffstat (limited to 'nonprism')
-rw-r--r--nonprism/webkit2gtk/PKGBUILD9
1 files changed, 9 insertions, 0 deletions
diff --git a/nonprism/webkit2gtk/PKGBUILD b/nonprism/webkit2gtk/PKGBUILD
index ba0a66c9c..69a518b48 100644
--- a/nonprism/webkit2gtk/PKGBUILD
+++ b/nonprism/webkit2gtk/PKGBUILD
@@ -6,11 +6,15 @@
# Contributor: Luke R. <g4jc@openmailbox.org>
# Contributor: Freemor <freemor@fremor.ca>
# Contributor: bill-auger <bill-auger@programmer.net>
+# Maintainer (archarm): Kevin Mihelich <kevin@archlinuxarm.org>
+# Maintainer: Parabola Hackers <dev@lists.parabola.nu>
# parabola changes and rationale:
# - remove geoclue2 support
# - pinned to 'icu' sodep
+# archarm changes:
+# - build v7 with vfpv3, neon is broken
# NOTE: i686 currently fails to build (FS32#310)
@@ -178,6 +182,11 @@ build() {
## arch-specific config ##
case "${CARCH}" in
+ armv7h)
+ export -n CC CXX
+ LDFLAGS="${LDFLAGS/ -fuse-ld=lld/}"
+ [[ $CARCH == "armv7h" ]] && CFLAGS=`echo $CFLAGS | sed -e 's/neon/vfpv3/'` && CXXFLAGS="$CFLAGS"
+ ;;
i686)
# linker runs out of memory on 32-bit
LDFLAGS+=" -Wl,--no-keep-memory"