From patchwork Sat Apr 10 02:02:26 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Maxim Cournoyer X-Patchwork-Id: 61 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 0C96C27BC6F; Sat, 10 Apr 2021 03:03:17 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 4EE3527BC6E for ; Sat, 10 Apr 2021 03:03:16 +0100 (BST) Received: from localhost ([::1]:34110 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lV2xv-0004Op-EO for patchwork@mira.cbaines.net; Fri, 09 Apr 2021 22:03:15 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33312) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lV2xi-0004Of-Rs for guix-patches@gnu.org; Fri, 09 Apr 2021 22:03:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:39661) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lV2xi-0003xk-Kx for guix-patches@gnu.org; Fri, 09 Apr 2021 22:03:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lV2xi-0004M0-GO for guix-patches@gnu.org; Fri, 09 Apr 2021 22:03:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47684] [PATCH 0/2] Add Qt 6 (qtbase) Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 10 Apr 2021 02:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 47684 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47684@debbugs.gnu.org Cc: Maxim Cournoyer X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.161802015616692 (code B ref -1); Sat, 10 Apr 2021 02:03:02 +0000 Received: (at submit) by debbugs.gnu.org; 10 Apr 2021 02:02:36 +0000 Received: from localhost ([127.0.0.1]:51207 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lV2xI-0004L9-Dd for submit@debbugs.gnu.org; Fri, 09 Apr 2021 22:02:36 -0400 Received: from lists.gnu.org ([209.51.188.17]:35350) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lV2xG-0004L2-LM for submit@debbugs.gnu.org; Fri, 09 Apr 2021 22:02:34 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33224) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lV2xG-0004F5-E8 for guix-patches@gnu.org; Fri, 09 Apr 2021 22:02:34 -0400 Received: from mail-qt1-x832.google.com ([2607:f8b0:4864:20::832]:38640) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lV2xD-0003ku-Aa for guix-patches@gnu.org; Fri, 09 Apr 2021 22:02:34 -0400 Received: by mail-qt1-x832.google.com with SMTP id j7so5732243qtx.5 for ; Fri, 09 Apr 2021 19:02:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=DbO+9RFjIGYx7tElsoMmw+MxdVhaZ7ppFVRtWWwfJ2o=; b=LW5sgJBEzbnhVYcWoV7X5347zucfycM1cmHIWs+SRBV4UkfOdKzXCU2suO1kWe7wBH LFCzfMT/3kxx+z1cClBIujraD0ORUdkfPFdiusCuirpJK9SRZBXKUvjrjSwkO5GGOz/k ZZsH0ur5OtzDJLztI68Tk1NgyrrEIvu9LV5ZHth8JTwx0NrsJ+2+IviWs8Aj2EYjsmDA 8+uvQHDsM46yv5Ua5SAR2BYxTbmgQJX1UVqZ0Ayt6SAau+cnsvNsd32DAUGX0lj7MBQ6 IOp3UiCyyX1P3VhD8C9EgNbh3bcdipqyIkQH+awi4GhijqydPuxLZi6E3kBU62GSQIPQ 4wpA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=DbO+9RFjIGYx7tElsoMmw+MxdVhaZ7ppFVRtWWwfJ2o=; b=L42VMVljdHKlVgDruIe0gg9EFK1tHGOYmd4j4d8mIWjzIhEZGI6/z52BphVINlvv+d 6YnxMxX6Cq2NCqiAfI8pM8SSvkZHrL1ocqwMwIm4Z0ZCeKqjlZsf3FiP4J2n4Yay2JU/ RS5FqD2AFXvFq8QPbVK+7V3Um7foKAeELx9oy+b/zOrbWp3wy8bL9VKlgFTFoMOiVD9q EkMTqnQhLi9MiIDEwSWf5yTnrZpAEcMJBSjLvsOMSrhBXC0lGqzNNM1lsW0bVTQiO9kc pQkB+0vZe1FtUpS25eQOVboIA6CT0D1vGcZ2BZBZleJ7EMBhipEpYY6KW2wyr+qf8ZyI RFaA== X-Gm-Message-State: AOAM531AAwL0PE4xqgVDWDVqHJRL4CbUxcTqAeFeITf29b56kymtHwIh WJGQJARESmYXE3v3VB8zjKHIigPKvn4= X-Google-Smtp-Source: ABdhPJyJ8NBStiwsunFw35Ku/tTBUGDKDVfPcWzjc1fHPo/e2XVcdI5Who9/WyqM5LU137wrZAHSlA== X-Received: by 2002:ac8:71d9:: with SMTP id i25mr15348547qtp.331.1618020150175; Fri, 09 Apr 2021 19:02:30 -0700 (PDT) Received: from localhost.localdomain (dsl-236-123-235.b2b2c.ca. [207.236.123.235]) by smtp.gmail.com with ESMTPSA id s4sm3030124qtw.18.2021.04.09.19.02.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 09 Apr 2021 19:02:29 -0700 (PDT) From: Maxim Cournoyer Date: Fri, 9 Apr 2021 22:02:26 -0400 Message-Id: <20210410020226.16215-1-maxim.cournoyer@gmail.com> X-Mailer: git-send-email 2.31.1 MIME-Version: 1.0 Received-SPF: pass client-ip=2607:f8b0:4864:20::832; envelope-from=maxim.cournoyer@gmail.com; helo=mail-qt1-x832.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches Hello! These two commits are to introduce qtbase at version 6, the next major Qt version. The patches and phases of the current qtbase could mostly be reused, but needed some adjustment as the build system has migrated to CMake using its ninja backend. I could have reused most of the configure script flags, but some flags were gone, and some didn't seem to work anymore, so I translated the configure script arguments into CMake configure flags. I also tried my best to enable the test suite, but even disabling all the GUI tests that fail because of not having a real X serer, there was still about 20% of the tests failing and it was using more than one hour to complete on a fast machine, so I ended up disabling it for now. Thank you! Maxim Cournoyer (2): gnu: Rename qtbase to qtbase-5. gnu: Add qtbase (version 6). gnu/packages/admin.scm | 2 +- gnu/packages/aidc.scm | 2 +- gnu/packages/animation.scm | 4 +- gnu/packages/astronomy.scm | 4 +- gnu/packages/audio.scm | 20 +-- gnu/packages/bioinformatics.scm | 2 +- gnu/packages/bittorrent.scm | 2 +- gnu/packages/calendar.scm | 2 +- gnu/packages/chemistry.scm | 6 +- gnu/packages/compression.scm | 2 +- gnu/packages/connman.scm | 2 +- gnu/packages/cvassistant.scm | 2 +- gnu/packages/display-managers.scm | 2 +- gnu/packages/djvu.scm | 2 +- gnu/packages/documentation.scm | 2 +- gnu/packages/ebook.scm | 2 +- gnu/packages/education.scm | 8 +- gnu/packages/electronics.scm | 2 +- gnu/packages/emulators.scm | 10 +- gnu/packages/engineering.scm | 16 +- gnu/packages/fcitx.scm | 2 +- gnu/packages/fcitx5.scm | 6 +- gnu/packages/finance.scm | 12 +- gnu/packages/flashing-tools.scm | 4 +- gnu/packages/fpga.scm | 2 +- gnu/packages/game-development.scm | 6 +- gnu/packages/games.scm | 96 +++++------ gnu/packages/geo.scm | 6 +- gnu/packages/gnupg.scm | 4 +- gnu/packages/gpodder.scm | 2 +- gnu/packages/gps.scm | 6 +- gnu/packages/graphics.scm | 4 +- gnu/packages/gstreamer.scm | 2 +- gnu/packages/image-processing.scm | 6 +- gnu/packages/image-viewers.scm | 6 +- gnu/packages/image.scm | 2 +- gnu/packages/irc.scm | 2 +- gnu/packages/jami.scm | 2 +- gnu/packages/kde-frameworks.scm | 172 ++++++++++---------- gnu/packages/kde-internet.scm | 16 +- gnu/packages/kde-multimedia.scm | 26 +-- gnu/packages/kde-pim.scm | 80 +++++----- gnu/packages/kde-plasma.scm | 12 +- gnu/packages/kde-systemtools.scm | 14 +- gnu/packages/kde-utils.scm | 22 +-- gnu/packages/kde.scm | 48 +++--- gnu/packages/language.scm | 4 +- gnu/packages/lego.scm | 2 +- gnu/packages/linphone.scm | 2 +- gnu/packages/logo.scm | 2 +- gnu/packages/lxqt.scm | 56 +++---- gnu/packages/maths.scm | 10 +- gnu/packages/messaging.scm | 14 +- gnu/packages/mpd.scm | 2 +- gnu/packages/music.scm | 40 ++--- gnu/packages/networking.scm | 4 +- gnu/packages/ocr.scm | 2 +- gnu/packages/password-utils.scm | 4 +- gnu/packages/pdf.scm | 10 +- gnu/packages/photo.scm | 2 +- gnu/packages/polkit.scm | 2 +- gnu/packages/printers.scm | 4 +- gnu/packages/profiling.scm | 2 +- gnu/packages/pumpio.scm | 2 +- gnu/packages/python-xyz.scm | 2 +- gnu/packages/qt.scm | 257 +++++++++++++++++++++++------- gnu/packages/radio.scm | 16 +- gnu/packages/robotics.scm | 4 +- gnu/packages/scribus.scm | 2 +- gnu/packages/sync.scm | 6 +- gnu/packages/syndication.scm | 2 +- gnu/packages/synergy.scm | 2 +- gnu/packages/telegram.scm | 2 +- gnu/packages/telephony.scm | 4 +- gnu/packages/terminals.scm | 2 +- gnu/packages/tex.scm | 4 +- gnu/packages/text-editors.scm | 4 +- gnu/packages/video.scm | 20 +-- gnu/packages/web-browsers.scm | 2 +- gnu/packages/web.scm | 10 +- gnu/packages/xdisorg.scm | 2 +- gnu/packages/xorg.scm | 2 +- 82 files changed, 655 insertions(+), 506 deletions(-)