[gnome-apps-nightly] Fix build of webkitgtk3 on aarch64



commit 8974734d42dee4131ae4d95ee3a1ce1bff97fd56
Author: Tristan Van Berkom <tristan vanberkom codethink co uk>
Date:   Mon Jun 6 20:19:37 2016 +0900

    Fix build of webkitgtk3 on aarch64
    
    Copying trickery from rpm spec file for building webkitgtk 2.4.11 on aarch64 here:
        http://pkgs.fedoraproject.org/cgit/rpms/webkitgtk3.git/tree/webkitgtk3.spec

 org.gnome.bijiben.json |   16 ++++++++++++++--
 1 files changed, 14 insertions(+), 2 deletions(-)
---
diff --git a/org.gnome.bijiben.json b/org.gnome.bijiben.json
index 889825e..d848657 100644
--- a/org.gnome.bijiben.json
+++ b/org.gnome.bijiben.json
@@ -92,11 +92,23 @@
         },
         {
             "name": "webkitgtk3",
+            "build-options" : {
+                "arch" : {
+                   /* Following tricks to build on aarch64 from webkitgtk3.spec */
+                    "aarch64" : {
+                       "cflags": "-DENABLE_YARR_JIT=0 -fno-delete-null-pointer-checks",
+                       "cxxflags": "-DENABLE_YARR_JIT=0 -fno-delete-null-pointer-checks",
+                        "config-opts" : [
+                            "--disable-jit"
+                        ]
+                    }
+                }
+            },
             "sources": [
                 {
                     "type": "archive",
-                    "url": "http://webkitgtk.org/releases/webkitgtk-2.4.9.tar.xz";,
-                    "sha256": "afdf29e7828816cad0be2604cf19421e96d96bf493987328ffc8813bb20ac564"
+                    "url": "http://webkitgtk.org/releases/webkitgtk-2.4.11.tar.xz";,
+                    "sha256": "588aea051bfbacced27fdfe0335a957dca839ebe36aa548df39c7bbafdb65bf7"
                 }
             ]
         },


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]