From patchwork Sat Sep 22 23:53:28 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Adrian Perez de Castro X-Patchwork-Id: 973628 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=busybox.net (client-ip=140.211.166.136; helo=silver.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=igalia.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=igalia.com header.i=@igalia.com header.b="eFX/jm2b"; dkim-atps=neutral Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 42HnSQ4pkqz9s47 for ; Sun, 23 Sep 2018 09:56:53 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id A77702E7AB; Sat, 22 Sep 2018 23:56:50 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ewea1XZ4PcvV; Sat, 22 Sep 2018 23:56:49 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by silver.osuosl.org (Postfix) with ESMTP id D7C352E792; Sat, 22 Sep 2018 23:56:49 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id 1B00A1C1E66 for ; Sat, 22 Sep 2018 23:56:48 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 1856385F13 for ; Sat, 22 Sep 2018 23:56:48 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ntMEaznwlTM4 for ; Sat, 22 Sep 2018 23:56:46 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from fanzine.igalia.com (fanzine.igalia.com [91.117.99.155]) by fraxinus.osuosl.org (Postfix) with ESMTPS id B5D9885EA4 for ; Sat, 22 Sep 2018 23:56:46 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=igalia.com; s=20170329; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-Id:Date:Subject:Cc:To:From; bh=NcV9DEU3JTv2e7F7QsSboU3J+UDLhIEkIQmjmTSfbdg=; b=eFX/jm2b4aJLq8XRQbNfW5fnLc6Hkf0IAlrZAdKhXnR4xWDIMVfcANVnJGwghPVX5HE86wpf8RI5TI3nIkZ8ue2vUAVxhKseRDlHxQ2NsYHqXK1FJ0WJWHoXoHKoovR1jV2A5gAQ5cy9THKgxiJrLunYij14iS/YGY+EQuph5IK4lEGTrHAfsl74lLHOekXpGB6iRunEKtECnG7W+pSfULXc0jX/eizZxgMut9YEipHSzSKu1gkYHiKKARNTeu7BBxk2mlbtXFprnllEEXKzIsyn21T0WZ8Ns81jwmK6prWk7Hb0D9WN4khmTD8sdZ1nzCZ4MKLC7DNuG26cfZPNng==; Received: from [194.100.51.2] (helo=kodama) by fanzine.igalia.com with esmtpsa (Cipher TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim) id 1g3rlS-00058a-2O; Sun, 23 Sep 2018 01:56:42 +0200 Received: from localhost (kodama [local]) by kodama (OpenSMTPD) with ESMTPA id 8bbd271c; Sat, 22 Sep 2018 23:53:33 +0000 (UTC) From: Adrian Perez de Castro To: buildroot@buildroot.org Date: Sun, 23 Sep 2018 02:53:28 +0300 Message-Id: <20180922235333.85642-1-aperez@igalia.com> X-Mailer: git-send-email 2.19.0 MIME-Version: 1.0 Subject: [Buildroot] [PATCH 0/5] webkitgtk: update to the latest stable and add a number of fixes X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.24 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Adrian Perez de Castro Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Hello everybody, After skipping on the 2.20.x releases due to the JIT support in JavaScriptCore being broken for many 32-bit ARM and MIPS targets, I am submitting an update to the current stable 2.22.2 release. On top of the version bump, I am submitting a few related changes as well which enable features (like WOFF2 Web fonts support), making the package available on AArch64, and enabling the JavaScriptCore JIT on MIPS (both of which have gotten a good amount of testing at Igalia). Last but not least, the last patch in the series fixes the compilation failure caught by the the autobuilders a couple of times when GStreamer-GL is disabled. Best regards, -Adrián Adrian Perez de Castro (5): webkitgtk: bump to version 2.22.2 webkitgtk: add dependency on the woff2 package webkitgtk: enable package for aarch64 webkitgtk: enable JIT support on 32-bit MIPS webkitgtk: explicitly set USE_GSTREAMER_GL build option package/midori/Config.in | 6 +-- ...ightingNEON.cpp-fails-due-to-missing.patch | 41 +++++++++++++++++++ package/webkitgtk/Config.in | 20 +++++++-- package/webkitgtk/webkitgtk.hash | 8 ++-- package/webkitgtk/webkitgtk.mk | 16 ++++++-- 5 files changed, 77 insertions(+), 14 deletions(-) create mode 100644 package/webkitgtk/0001-ARM-Building-FELightingNEON.cpp-fails-due-to-missing.patch