From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id IPPlM84j32JrIQAAbAwnHQ (envelope-from ) for ; Tue, 26 Jul 2022 01:14:22 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id UHn4M84j32IREwAAauVa8A (envelope-from ) for ; Tue, 26 Jul 2022 01:14:22 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 9486D2F719 for ; Tue, 26 Jul 2022 01:14:22 +0200 (CEST) Received: from localhost ([::1]:38140 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oG7HJ-0000zd-O2 for larch@yhetil.org; Mon, 25 Jul 2022 19:14:21 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:37626) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oG7H0-0000xh-4s for guix-patches@gnu.org; Mon, 25 Jul 2022 19:14:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:33751) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oG7Gz-0006G0-RN for guix-patches@gnu.org; Mon, 25 Jul 2022 19:14:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oG7Gz-0000P5-Mi for guix-patches@gnu.org; Mon, 25 Jul 2022 19:14:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#56771] [PATCH 22/33] gnu: Add qt5compat. Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 25 Jul 2022 23:14:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56771 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 56771@debbugs.gnu.org Cc: Maxim Cournoyer Received: via spool by 56771-submit@debbugs.gnu.org id=B56771.16587908251515 (code B ref 56771); Mon, 25 Jul 2022 23:14:01 +0000 Received: (at 56771) by debbugs.gnu.org; 25 Jul 2022 23:13:45 +0000 Received: from localhost ([127.0.0.1]:51733 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oG7Gi-0000ON-T6 for submit@debbugs.gnu.org; Mon, 25 Jul 2022 19:13:45 -0400 Received: from mail-qk1-f179.google.com ([209.85.222.179]:46033) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oG7Gh-0000O4-TN for 56771@debbugs.gnu.org; Mon, 25 Jul 2022 19:13:44 -0400 Received: by mail-qk1-f179.google.com with SMTP id m16so9848717qka.12 for <56771@debbugs.gnu.org>; Mon, 25 Jul 2022 16:13:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=D27OFVoc2v7VpcVKKKvFGa8Kg4ZICKzh2sWmley24Xc=; b=OkSe4K/ev08cibWjVHEVVQCFg850HZU7WGkDegwXqDmjttA/fdZX9mcBjuwPYhfjqL RpsaJjJ5MKhHv7nXsR1T4ZFlORD1Iu9qNFH8O0TvoTJ2V88EGGu/RCXYhUjxbH/SArGK 8iXlxdd5my7nP7RBi02YYFTvll/lzd2I1F/c5D4KEW9jnUiTFq7HGYqV3piXbOieiZNC oG72hl096mXRHk4VLC8kUwvW/h0aZH5umg0cd0lYG4p8N9DyKrVPN/Z5CsVph9w3q9uV tVuL3wKLDF8neUtGKRc83PJyVeI4jKwlkWALJmHyJqViESS+ZP/ycTo4QEiIbLOOSKmu 8DVw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=D27OFVoc2v7VpcVKKKvFGa8Kg4ZICKzh2sWmley24Xc=; b=J9hi4LqcIvURFC0eDuBdfXom55DnzlXQ0ExJZlx48bCyMqcuRX3Sd9cZ8ba/onisZq jUUEzcVdE/ygzDhYdXdNxfIf5Ulh+6ReYp0biBC0B+VjCFDz90qH7SVoaMRnbgrep6zU s7ezaZI5oKJ7PloyHMkLPZnzo0b9OyL2aUwgtaXJUQ4Sj+rs5KfBqcRaAMKGv6ixLgmX wdzBD8CYhXtykxCEqzW39C0nVWILFvGLLIC7KsyZi2BhVNBgoAocG5Wv8vX0AArbF4Ox EY/GeLQy3gWu3m5dx3UA2NvW530888mzbiNFK33Jn5qNallNWR3MUY9tTAI9Jnmn1SzK tV+A== X-Gm-Message-State: AJIora9sXFWvUASwrBwBfJW2fq7pE7NvJiYwepS+Q+lw6cCdx+Aedz9V lx98zS/D42wEWoD0tlh/2UqH1hYqpls= X-Google-Smtp-Source: AGRyM1t3KBMQxMQvdYgQtk4ckusDS2sEFoGW3NA3ojpxRonZVueZt4rHKugV49wG5pASYS0QKaDgsQ== X-Received: by 2002:a05:620a:2f2:b0:6b5:cd55:9da4 with SMTP id a18-20020a05620a02f200b006b5cd559da4mr10860862qko.144.1658790510737; Mon, 25 Jul 2022 16:08:30 -0700 (PDT) Received: from localhost.localdomain (dsl-205-233-125-69.b2b2c.ca. [205.233.125.69]) by smtp.gmail.com with ESMTPSA id c15-20020ac8008f000000b0031ee9afafccsm8110580qtg.14.2022.07.25.16.08.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 25 Jul 2022 16:08:30 -0700 (PDT) From: Maxim Cournoyer Date: Mon, 25 Jul 2022 19:07:52 -0400 Message-Id: <20220725230803.10002-22-maxim.cournoyer@gmail.com> X-Mailer: git-send-email 2.36.1 In-Reply-To: <20220725230803.10002-1-maxim.cournoyer@gmail.com> References: <20220725230803.10002-1-maxim.cournoyer@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit 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+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1658790862; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=D27OFVoc2v7VpcVKKKvFGa8Kg4ZICKzh2sWmley24Xc=; b=elU/MN1p4V0cOI22c83t3oM4c8Mw9EYL1hYCI087uxNZe7NUSgl/j5nWFeF+Pcc1nhNNwv 5RxTqJgqjyMZ71+4ku4f2Xt2ros+qH5iEPHM5DmaEw+qumzpZrBskAxTraAP6elCRLW/ja LMxRR9HgD6XHVZ6toE4g7MuahroidKAxJGXHHCwi7OKWE0HVLeaQWNy1+gCbOYiv6/nnHR BrvyTPJtBHOkjrpB/00uRlg52hVrz6lKd5cupz1eYLtaB4UQVEytFjNo7260CF348DzFUd mz06ZP7qcn8YjhGJKEXJbEACSrxJekiP8d1O6EZ2nqa94OG1/Osenp3zuJfrWQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1658790862; a=rsa-sha256; cv=none; b=erMAQsbyQZz1tKhnfi103uAR7Kgia7457gQbBWH1EL4xb+pGQAtDtso3GUzRUexPmia7K6 cdcjHHwMyRUenH+qNcoLaezMosk293Sx0U8mPSfjZ7wr8wmZh3Lw5GZRb2CxJSgLCE/SS9 KXpQkqV7SYu7RNWXSFHluZ3LiCXYgv9/Pldxz69rwP3tevOtxnjcEKUGz4l7dop+Hm5rW7 kVeFzqjnhekUiyyuIQ3Y/EgBLDgAMAMUa1FUsuJVarhhYb+oz7/z4ur/ZOGf+/NSfNevrE ahLd35w6x7daP33rvofup0WgF8KgNTmj0ulOTZ1TtHmpM/Mr5Mb9a8QkiVu1eQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b="OkSe4K/e"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: 4.67 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b="OkSe4K/e"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 9486D2F719 X-Spam-Score: 4.67 X-Migadu-Scanner: scn0.migadu.com X-TUID: 391fcw/VzJIO * gnu/packages/qt.scm (qt5compat): New variable. --- gnu/packages/qt.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm index 5abd691665..ae426558ec 100644 --- a/gnu/packages/qt.scm +++ b/gnu/packages/qt.scm @@ -833,6 +833,35 @@ (define-public qtbase (variable "XDG_CONFIG_DIRS") (files '("etc/xdg"))))))) +(define-public qt5compat + (package + (name "qt5compat") + (version "6.3.1") + (source (origin + (method url-fetch) + (uri (qt5-urls name version)) + (sha256 + (base32 + "1zbcaswpl79ixcxzj85qzjq73962s4c7316pibwfrskqswmwcgm4")))) + (build-system cmake-build-system) + (arguments + (list + #:configure-flags #~(list "-DQT_BUILD_TESTS=ON") + #:phases #~(modify-phases %standard-phases + (add-after 'install 'delete-installed-tests + (lambda _ + (delete-file-recursively + (string-append #$output "/tests"))))))) + (native-inputs (list perl)) + (inputs (list icu4c libxkbcommon qtbase qtdeclarative qtshadertools)) + (home-page (package-home-page qtbase)) + (synopsis "Legacy Qt 5 APIs ported to Qt 6") + (description "The @code{qt5compat} package includes application +programming interfaces (APIs) from Qt 5 that were ported to Qt 6, to ease +migration. It provides for example the @code{GraphicalEffects} module that +came with the @{qtgraphicaleffects} Qt 5 package.") + (license (list license:gpl2+ license:lgpl3+)))) ;dual licensed + (define-public qtsvg-5 (package (inherit qtbase-5) -- 2.36.1