From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andreas Enge Subject: [PATCH] gnu: qt-4: Disable webkit build. Date: Sun, 4 Oct 2015 00:55:10 +0200 Message-ID: <20151003225510.GA28550@debian> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="n8g4imXOkfNTN/H1" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:56554) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZiVi4-00088Q-DH for guix-devel@gnu.org; Sat, 03 Oct 2015 18:55:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZiVi0-00053q-BZ for guix-devel@gnu.org; Sat, 03 Oct 2015 18:55:20 -0400 Received: from mout.kundenserver.de ([212.227.126.187]:58890) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZiVi0-00053k-4w for guix-devel@gnu.org; Sat, 03 Oct 2015 18:55:16 -0400 Content-Disposition: inline List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: guix-devel@gnu.org --n8g4imXOkfNTN/H1 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hello, the attached patch removes the webkit module from qt-4, in the same spirit as removing chromium from qt-5 some time ago. My main motivation was to work around the build failure on armhf; the patched qt-4 now builds there. Andreas --n8g4imXOkfNTN/H1 Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="0001-gnu-qt-4-Disable-webkit-build.patch" >From 0da0716aea020d0b053fe1dab6b66d7de6cbd18c Mon Sep 17 00:00:00 2001 From: Andreas Enge Date: Sun, 4 Oct 2015 00:51:21 +0200 Subject: [PATCH] gnu: qt-4: Disable webkit build. * gnu/packages/qt.scm (qt-4)[arguments]: Add configure flag to disable building the webkit module. --- gnu/packages/qt.scm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm index ce5ab65..7699ee8 100644 --- a/gnu/packages/qt.scm +++ b/gnu/packages/qt.scm @@ -288,6 +288,9 @@ developers using C++ or QML, a CSS & JavaScript like language.") "-confirm-license" ;; explicitly link with dbus instead of dlopening it "-dbus-linked" + ;; Skip the webkit module; it fails to build on armhf + ;; and, apart from that, may pose security risks. + "-no-webkit" ;; drop special machine instructions not supported ;; on all instances of the target ,@(if (string-prefix? "x86_64" -- 2.5.0 --n8g4imXOkfNTN/H1--