From patchwork Tue Jan 21 18:36:43 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 37391 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 5A4E927BBE9; Tue, 21 Jan 2025 18:48:47 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 6D01127BBE2 for ; Tue, 21 Jan 2025 18:48:46 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1taJHe-0002S1-95; Tue, 21 Jan 2025 13:47:30 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1taJFI-0000dG-Gu for guix-patches@gnu.org; Tue, 21 Jan 2025 13:45:06 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1taJFH-0004Lc-Fr for guix-patches@gnu.org; Tue, 21 Jan 2025 13:45:04 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=ttGbF1NQaVvU1AUUMz6RnjlzwuKUuSVw+X9ISIqtoaI=; b=nrT4uN7XG5PY1oFLk8dZzJJKPNE3Zh53oOMcWrLC39QTh/XVA4mDVqsTFsg0SrVySvON48I9TDjzFFr+kDK7Buo2/nHZVb2ICRnSKJD3cXOPk48Ynm9CwnC6frbMxxwE5OIQXM1J0rOigMeJT0t4X5ejrSdtUFFuOTHpwCkAtoJVEztu891Ml9OcWxeQOltUF3a5e6m/MYVmxHfskgoDFUc9w09pRcCSE3L46IFSMNZHzX9boV7Tc19Rkpb4427z3nnOASNMNpYDgzf3kA27pDj7bM/3EPJSnQW/JkKk9taALvM/GODlJ+WiPUIJ/oRmDWOt0tBv44ux8d7qIPY4pg==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1taJFH-00067h-9D for guix-patches@gnu.org; Tue, 21 Jan 2025 13:45:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#75737] [PATCH v2 023/118] gnu: packages: Add comments for migration to ruby@3 Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 21 Jan 2025 18:45:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75737 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75737@debbugs.gnu.org Cc: Nicolas Graves Received: via spool by 75737-submit@debbugs.gnu.org id=B75737.173748507323289 (code B ref 75737); Tue, 21 Jan 2025 18:45:03 +0000 Received: (at 75737) by debbugs.gnu.org; 21 Jan 2025 18:44:33 +0000 Received: from localhost ([127.0.0.1]:56461 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1taJEl-00063X-Qf for submit@debbugs.gnu.org; Tue, 21 Jan 2025 13:44:33 -0500 Received: from 9.mo581.mail-out.ovh.net ([46.105.60.248]:53353) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1taJ9P-0005ZD-G3 for 75737@debbugs.gnu.org; Tue, 21 Jan 2025 13:39:03 -0500 Received: from director11.ghost.mail-out.ovh.net (unknown [10.108.9.32]) by mo581.mail-out.ovh.net (Postfix) with ESMTP id 4Ycww16fLrz1PkN for <75737@debbugs.gnu.org>; Tue, 21 Jan 2025 18:38:57 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-gbnvq (unknown [10.110.113.47]) by director11.ghost.mail-out.ovh.net (Postfix) with ESMTPS id B78681FE4B; Tue, 21 Jan 2025 18:38:57 +0000 (UTC) Received: from ngraves.fr ([37.59.142.99]) by ghost-submission-5b5ff79f4f-gbnvq with ESMTPSA id 63+WJcHpj2c/YQEADY4D4g (envelope-from ); Tue, 21 Jan 2025 18:38:57 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-99G003fc64238c-062a-4d75-9828-6ce09fa99892, 4AD4F6D9E29B644C883BCAB2D4411A241F789B85) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.92.117.144 Date: Tue, 21 Jan 2025 19:36:43 +0100 Message-ID: <20250121183835.2080-23-ngraves@ngraves.fr> X-Mailer: git-send-email 2.47.1 In-Reply-To: <20250121183835.2080-1-ngraves@ngraves.fr> References: <20250121183835.2080-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 16843744083042099938 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefuddrudejvddgkeehucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdeltddrledvrdduudejrddugeegpdefjedrheelrddugedvrdelleenucevlhhushhtvghrufhiiigvpeduheenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejheejfeejseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkedumgdpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=ttGbF1NQaVvU1AUUMz6RnjlzwuKUuSVw+X9ISIqtoaI=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1737484738; v=1; b=FAHVUX+JZF4B05C6YB+NlgFhYin44MQv9qQGpYKLNFatH9saQPsJaRupebQvUmtP+hXkNVLZ 4qQqwT65jSv6ejQgsFT9pJPFFnWlvgT6eR7ZrNhH/RTJKF0Gp5AEY2YYRKCZ0BgIBsMVZMDQ1MO YnP7ApVSOBvnYIOgHzYBdKTwugZedX66JZePLsDu+2XEv+YJoatefjLWVeqBF5GwjvEwHqjblsN 67OADKiV8mp9IBJ4WQgzjrEe0Y+sCrXNG3HNFRiraWWZ6YAxKqbUt2p/MMbdg9L5WilkYrRt+WI H0ei8QK6i6wWxfrmaoun7vSGkvjubcWHWG0OAmB66oqdw== 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: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/qt.scm (qtbase-5), gnu/packages/tex.scm (texlive-hyphen-complete), gnu/packages/texlive.scm (texlivebin), gnu/packages/webkit.scm (webkitgtk), gnu/packages/julia.scm (julia), gnu/packages/textutils.scm (utf8proc-2.7.0): Add comments for migration to ruby@3. --- gnu/packages/julia.scm | 1 + gnu/packages/qt.scm | 2 ++ gnu/packages/tex.scm | 1 + gnu/packages/texlive.scm | 1 + gnu/packages/textutils.scm | 1 + gnu/packages/webkit.scm | 1 + 6 files changed, 7 insertions(+) diff --git a/gnu/packages/julia.scm b/gnu/packages/julia.scm index 9668b3fd1e..e2f87307da 100644 --- a/gnu/packages/julia.scm +++ b/gnu/packages/julia.scm @@ -526,6 +526,7 @@ (define-public julia ("p7zip" ,p7zip) ("pcre2" ,pcre2) ("suitesparse" ,suitesparse) + ;; TODO Move dependent ruby to ruby@3 on the next rebuild cycle. ("utf8proc" ,utf8proc-2.7.0) ("wget" ,wget) ("which" ,which) diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm index 76c11af543..603ef505a8 100644 --- a/gnu/packages/qt.scm +++ b/gnu/packages/qt.scm @@ -573,6 +573,7 @@ (define-public qtbase-5 pkg-config python vulkan-headers + ;; TODO Move to ruby@3 on the next rebuild cycle. ruby-2.7)) (arguments `(#:disallowed-references ,(list python) @@ -3337,6 +3338,7 @@ (define-public qtwebengine-5 pkg-config python2-six python-2 + ;; TODO Move to ruby@3 on the next rebuild cycle. ruby-2.7)) (inputs (list alsa-lib diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm index bfc923c8e3..c9f2132751 100644 --- a/gnu/packages/tex.scm +++ b/gnu/packages/tex.scm @@ -707,6 +707,7 @@ (define-public texlive-hyphen-complete (invoke "ruby" "generate-ptex-patterns.rb")))))))) (native-inputs ;; TODO: Remove input labels on next rebuild cycle. + ;; TODO: Update to ruby@3 on next rebuild-cycle. `(("ruby" ,ruby-2.7) ("ruby-hydra-minimal" ,ruby-hydra-minimal/pinned) ;; Build phase requires "docstrip.tex" from TEXLIVE-LATEX. diff --git a/gnu/packages/texlive.scm b/gnu/packages/texlive.scm index 36bbf4beb8..c2a35e120e 100644 --- a/gnu/packages/texlive.scm +++ b/gnu/packages/texlive.scm @@ -136,6 +136,7 @@ (define texlivebin ("pixman" ,pixman) ("potrace" ,potrace) ("python" ,python) + ;; TODO Move to ruby@3 on the next rebuild cycle. ("ruby" ,ruby-2.7) ("tcsh" ,tcsh) ("teckit" ,teckit) diff --git a/gnu/packages/textutils.scm b/gnu/packages/textutils.scm index 6091d1ea6d..cc783cfc56 100644 --- a/gnu/packages/textutils.scm +++ b/gnu/packages/textutils.scm @@ -267,6 +267,7 @@ (define-public utf8proc-2.7.0 (sha256 (base32 "1g77s8g9443dd92f82pbkim7rk51s7xdwa3mxpzb1lcw8ryxvvg3")))) ;; For tests + ;; TODO Move to ruby@3 on the next rebuild cycle. ("ruby" ,ruby-2.7))))))) (define-public libconfuse diff --git a/gnu/packages/webkit.scm b/gnu/packages/webkit.scm index b71e7e3e29..176d72685e 100644 --- a/gnu/packages/webkit.scm +++ b/gnu/packages/webkit.scm @@ -235,6 +235,7 @@ (define-public webkitgtk pkg-config python-wrapper gi-docgen + ;; TODO Move to ruby@3 on the next rebuild cycle. ruby-2.7 unifdef)) (propagated-inputs