From unknown Sun Jun 22 22:45:24 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#39268] [PATCH 0/2] Add phase `check-setup` to qt-build-system. Resent-From: Hartmut Goebel Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 24 Jan 2020 16:24:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 39268 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 39268@debbugs.gnu.org Cc: Danny Milosavljevic , Efraim Flashner X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.15798829843945 (code B ref -1); Fri, 24 Jan 2020 16:24:01 +0000 Received: (at submit) by debbugs.gnu.org; 24 Jan 2020 16:23:04 +0000 Received: from localhost ([127.0.0.1]:54674 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iv1jc-00011Z-0h for submit@debbugs.gnu.org; Fri, 24 Jan 2020 11:23:04 -0500 Received: from lists.gnu.org ([209.51.188.17]:53774) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iv1ja-00011R-UH for submit@debbugs.gnu.org; Fri, 24 Jan 2020 11:23:03 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:37061) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iv1jZ-0001hc-Oh for guix-patches@gnu.org; Fri, 24 Jan 2020 11:23:02 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.7 required=5.0 tests=BAYES_20,RCVD_IN_DNSWL_LOW, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iv1jY-0000Ai-IM for guix-patches@gnu.org; Fri, 24 Jan 2020 11:23:01 -0500 Received: from mail-out.m-online.net ([212.18.0.9]:33418) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1iv1jY-00007t-C4 for guix-patches@gnu.org; Fri, 24 Jan 2020 11:23:00 -0500 Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 4844Dx4Tcbz1qr4s; Fri, 24 Jan 2020 17:22:57 +0100 (CET) Received: from localhost (dynscan1.mnet-online.de [192.168.6.70]) by mail.m-online.net (Postfix) with ESMTP id 4844Dx2bXpz1qrYp; Fri, 24 Jan 2020 17:22:57 +0100 (CET) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.70]) (amavisd-new, port 10024) with ESMTP id kmy8lpV37ayQ; Fri, 24 Jan 2020 17:22:55 +0100 (CET) Received: from hermia.goebel-consult.de (ppp-188-174-59-130.dynamic.mnet-online.de [188.174.59.130]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPS; Fri, 24 Jan 2020 17:22:55 +0100 (CET) Received: from localhost.fritz.box (lenashee.fritz.box [192.168.110.31]) by hermia.goebel-consult.de (Postfix) with ESMTP id 47AFF6023E; Fri, 24 Jan 2020 17:22:57 +0100 (CET) From: Hartmut Goebel Date: Fri, 24 Jan 2020 17:22:51 +0100 Message-Id: X-Mailer: git-send-email 2.21.1 MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.18.0.9 X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) As Danny and Efraim suggested in and this moves (setenv "QT_QPA_PLATFORM" "offscreen") into a phase of its own= . I added setting DBUS_FATAL_WARNINGS and CTEST_OUTPUT_ON_FAILURE, which ar= e comonly used, too. I did not add an TZ yet, since these are rarely used i= n kde*.scm Pleae note: There are stll quite some QPA_PLATFORM=3Doffscreen in kde*.sc= m, in cases where other preparations are required. Hartmut Goebel (2): guix: qt-build-system: Add phase `check-setup`. gnu: Cleanup KDE packages to use the update qt-build-system. doc/guix.texi | 25 ++++- gnu/packages/kde-frameworks.scm | 158 ++++---------------------------- gnu/packages/kde-plasma.scm | 27 +----- gnu/packages/kde-utils.scm | 16 ---- gnu/packages/kde.scm | 25 +---- guix/build/qt-build-system.scm | 14 ++- 6 files changed, 59 insertions(+), 206 deletions(-) --=20 2.21.1