GNU bug report logs - #62196
[PATCH 000/182] Add FPM, update Rails and other Ruby additions/updates

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: Maxim Cournoyer <maxim.cournoyer@HIDDEN>; Keywords: patch; Done: Maxim Cournoyer <maxim.cournoyer@HIDDEN>; Maintainer for guix-patches is guix-patches@HIDDEN.

Message received at 62196-done <at> debbugs.gnu.org:


Received: (at 62196-done) by debbugs.gnu.org; 29 Mar 2023 02:48:56 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Mar 28 22:48:56 2023
Received: from localhost ([127.0.0.1]:51076 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1phLrr-00079O-VX
	for submit <at> debbugs.gnu.org; Tue, 28 Mar 2023 22:48:56 -0400
Received: from mail-qv1-f52.google.com ([209.85.219.52]:38462)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1phLrp-00079A-Ky
 for 62196-done <at> debbugs.gnu.org; Tue, 28 Mar 2023 22:48:54 -0400
Received: by mail-qv1-f52.google.com with SMTP id l7so10729162qvh.5
 for <62196-done <at> debbugs.gnu.org>; Tue, 28 Mar 2023 19:48:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1680058128; x=1682650128;
 h=mime-version:user-agent:message-id:in-reply-to:date:references
 :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=fQeyZULOrVHLD3zBnyb/wbpB8u8C60st7ZzhmmAVepg=;
 b=bY1pan8HsJGi48eye359agX4eWZ32vrPtGs3xb3yH+DuOn/qRLTxfUo37+TfgvpNqO
 WrpRYSokm4J0lPp/lqWZvGajlZjQcrK939U4jleVOdcQK8vaBU/qIC0+LJrFeS8sxpOK
 qtcLJkmXAw5HCkWOYBWtFG0ZKCXkCsqs8gRABooyIKk/H0rGyrZ7WF27gW2Qk7a2NOJT
 anRABFDIfMNp2S6SUPwip5oZ4fO5yYMl0uQJ3W9TWmn4kQvg5giaG5TrI5S9JO2zrCzR
 rXxvLpnhqlCHWrmVx2O33j7xhBJXz5XuAtTVZgyn9btoYhxI/XjmnOm3GF0eloMm7QaG
 1Osg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1680058128; x=1682650128;
 h=mime-version:user-agent:message-id:in-reply-to:date:references
 :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=fQeyZULOrVHLD3zBnyb/wbpB8u8C60st7ZzhmmAVepg=;
 b=oTewymPPxh6sJ3nPH8kX2MX2O0LKWNdyxRaeySNYia72XNwirqFLla3Nro7kvICRP6
 jpTGMpOWjMInzIQG2l0o9xQP6ylfDUA2GED3VViStmro1LgPsI5RvU7/A2XosyA+f5hO
 cDWGGVWZtyxHZtpO1GOlgrB1AZJaQGHTvrJSk0P4KjsUcPEyXg9ll4ZGRr7ozZ4tregg
 GIgvhPdhZvMKrAdWYp2neYHRWLe/nC8w/FL71jut75zwcq8UxyD76SxA6HeHf82dwz+4
 WpMfveVbYopWziVNaWTfcucPXd7Sq8/0vdEBBGCGMlJ5BvFmmF2IRO2d/Ik1I1BiktTp
 +riA==
X-Gm-Message-State: AAQBX9dWGCC325BbHwhlgTXFfT1aLOGmXJxoB84j2jz5ScGilejnh04F
 QZO2W+qmzgwEDDDtAS7uJ/9e5vZQZ/uLuA==
X-Google-Smtp-Source: AKy350YefIxOCcZs3Q/i9CGGS1ljZnyF2sdH3+Pnd/iFhyQAkvPM6qwhenENIUecZLznpFgUjWEXEg==
X-Received: by 2002:a05:6214:268b:b0:5bb:eefc:1624 with SMTP id
 gm11-20020a056214268b00b005bbeefc1624mr29258640qvb.27.1680058127890; 
 Tue, 28 Mar 2023 19:48:47 -0700 (PDT)
Received: from hurd (dsl-205-151-56-156.b2b2c.ca. [205.151.56.156])
 by smtp.gmail.com with ESMTPSA id
 w10-20020a0cff0a000000b005dd8b934585sm4220307qvt.29.2023.03.28.19.48.47
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 28 Mar 2023 19:48:47 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: Christopher Baines <mail@HIDDEN>
Subject: Re: bug#62196: [PATCH 000/182] Add FPM, update Rails and other Ruby
 additions/updates
References: <20230315025946.14371-1-maxim.cournoyer@HIDDEN>
 <87edpi4k0z.fsf@HIDDEN> <87edpiozwj.fsf@HIDDEN>
Date: Tue, 28 Mar 2023 22:48:46 -0400
In-Reply-To: <87edpiozwj.fsf@HIDDEN> (Maxim Cournoyer's message of "Tue, 21
 Mar 2023 12:03:08 -0400")
Message-ID: <877cv046i9.fsf_-_@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196-done
Cc: 62196-done <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi,

Maxim Cournoyer <maxim.cournoyer@HIDDEN> writes:

> Hi!
>
> Christopher Baines <mail@HIDDEN> writes:
>
>> Maxim Cournoyer <maxim.cournoyer@HIDDEN> writes:
>>
>>> Hello Guix,
>>>
>>> This series contains various Ruby updates and new packages.  Some noteworthy
>>> changes:
>>>
>>> 1. Update Rubocop & friends
>>> 2. Update Rails and partially enable its test suite
>>> 3. Add fpm
>>> 4. Various other updates and required packages additions.
>>
>> Thanks for looking at this Maxim.
>>
>> Unfortunately Patchwork seems to have picked this up as 2 incomplete
>> series. If you had problems with git send-email, the --batch-size and
>> --relogin-delay options might help.
>
> I had problems with Gmail interrupting the submission every 100 patches
> sent.  I'll look into configuring these, thank you!
>
>> Anyway, would you be able to push a branch manually to
>> git.guix-patches.cbaines.net? It would need to be called issue-62196,
>> and ideally you'd push a tag (base-for-issue-62196) as well for the
>> commit on master the branch is based on. That should get
>> data.qa.guix.gnu.org to look at the changes, plus make it easier for me
>> to apply locally. I've given your ssh key from the maintenance.git
>> repository access, so you should be able to use that to push.
>
> I've just done so; let me know if something is amiss!

Perhaps I should have been more patient for QA to build this, but I've
gone ahead and merged it to master (I had manually built everything), as
it was bit-rotting just by looking at it :-).

-- 
Thanks,
Maxim




Notification sent to Maxim Cournoyer <maxim.cournoyer@HIDDEN>:
bug acknowledged by developer. Full text available.
Reply sent to Maxim Cournoyer <maxim.cournoyer@HIDDEN>:
You have taken responsibility. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 23 Mar 2023 04:04:40 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 23 00:04:40 2023
Received: from localhost ([127.0.0.1]:37031 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pfCBr-0007PI-Jq
	for submit <at> debbugs.gnu.org; Thu, 23 Mar 2023 00:04:40 -0400
Received: from mail-qv1-f53.google.com ([209.85.219.53]:35515)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1pfCBm-0007Oz-SW
 for 62196 <at> debbugs.gnu.org; Thu, 23 Mar 2023 00:04:36 -0400
Received: by mail-qv1-f53.google.com with SMTP id t13so13491139qvn.2
 for <62196 <at> debbugs.gnu.org>; Wed, 22 Mar 2023 21:04:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679544269;
 h=mime-version:user-agent:message-id:in-reply-to:date:cc:references
 :subject:to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=QJ3z8AVCRHfhAStd0tCs0HuS508wmo2s5an0ioxdypk=;
 b=qr7si1Xu8seEMFMv+k8NfDexxWCn89WVZr/vRS1oJ9Z8KIpuh2/LJRHWlLp19kKApt
 y6rEZjmXFqW+rjtg0l+NYXAI5Z8L7tDlx6hui140qvERV2GEChQGVjF91WRI57XSKr4q
 nQk0dBi+qj2adBacbyZaE8xYRTLv4XoCL64HnCoCa2YDJFCHwehg1JWpnMcxhYyYS4xs
 O1dlYWxyHs/uOaD9WJ2/WsFsjbVq9TViVuBe5BdtuHEEMYUnoCojt6pSMLJ2M7wyZCJy
 tDEbXEzsT/u2jhplosLKOsRYl+olCpar8USOI3CK+98m+3NUTbG7heogTFJI/BlpZ0kv
 7fjg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679544269;
 h=mime-version:user-agent:message-id:in-reply-to:date:cc:references
 :subject:to:from:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=QJ3z8AVCRHfhAStd0tCs0HuS508wmo2s5an0ioxdypk=;
 b=Fw4vaJQp/22m9m+wPqOwonqRholorSn5PGAmeSL8qTIJms1E6sAaBoycgA1RJ+EzcO
 tTqUBrS96Hr5x8zaJhs902mnR/wW6/EuENrw8qq6GtZUQYNgqAkCBSGo7igG9eddncZu
 o8h9VAft4txhK4HsIPyjIfENkcuARghx8UCZueZEb5nyrmLKZ132oK+56EEV16UgJTPA
 I5jiwlN4qJKC3qaJPtwRBmb7ztCRKkFPhdxbWhsF3Ig4PJ7JqVJD5N7zY6Ve72M76kvw
 OdfeNcxxJVQhgmoWITemP1fn8+37nt71pMMrQyRBF9hbuR/oSM1Tml6QCHQdVnAJ6cZO
 2oUg==
X-Gm-Message-State: AO0yUKWo7CmoB1PLbx4O7stiOtcaxTd5nbPwqWy/xYXguMtOnsUjB4FP
 ibiD0VHqz9/QmI9hAcJ8ahx0rVIQ5RofYg==
X-Google-Smtp-Source: AK7set9RBDqYNOCk9P7vd1AdkHNBqq9pakFGAosbTwkFFLar4s507DJqAgmdUp/1bruy/DbmaQlf/w==
X-Received: by 2002:ad4:5966:0:b0:5aa:fd43:1fbe with SMTP id
 eq6-20020ad45966000000b005aafd431fbemr9154252qvb.46.1679544269145; 
 Wed, 22 Mar 2023 21:04:29 -0700 (PDT)
Received: from hurd (dsl-10-130-195.b2b2c.ca. [72.10.130.195])
 by smtp.gmail.com with ESMTPSA id
 i22-20020ac860d6000000b003dd8ad765dcsm6412024qtm.76.2023.03.22.21.04.26
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 22 Mar 2023 21:04:28 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: Re: bug#62196: [PATCH 000/182] Add FPM, update Rails and other Ruby
 additions/updates
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
 <20230320172349.12752-78-maxim.cournoyer@HIDDEN>
Date: Thu, 23 Mar 2023 00:04:25 -0400
In-Reply-To: <20230320172349.12752-78-maxim.cournoyer@HIDDEN> (Maxim
 Cournoyer's message of "Mon, 20 Mar 2023 13:23:05 -0400")
Message-ID: <87zg84dsfq.fsf_-_@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Christopher Baines <mail@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--=-=-=
Content-Type: text/plain

Hi,

I needed the following adjustments to get fpm to truly work:

--8<---------------cut here---------------start------------->8---
modified   gnu/local.mk
@@ -1136,6 +1136,7 @@ dist_patch_DATA =						\
   %D%/packages/patches/fp16-implicit-double.patch		\
   %D%/packages/patches/fp16-system-libraries.patch		\
   %D%/packages/patches/fpc-reproducibility.patch		\
+  %D%/packages/patches/fpm-newer-clamp-fix.patch		\
   %D%/packages/patches/freedink-engine-fix-sdl-hints.patch	\
   %D%/packages/patches/freeimage-unbundle.patch		\
   %D%/packages/patches/fuse-glibc-2.34.patch			\
modified   gnu/packages/package-management.scm
@@ -2021,7 +2021,8 @@ (define-public fpm
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "1m2zxf7wyk7psvm611yxs68hnwm0pyqilsmcq3x791hz7rvbg68w"))))
+                "1m2zxf7wyk7psvm611yxs68hnwm0pyqilsmcq3x791hz7rvbg68w"))
+              (patches (search-patches "fpm-newer-clamp-fix.patch"))))
     (build-system ruby-build-system)
     (arguments
      (list #:phases
@@ -2034,6 +2035,11 @@ (define-public fpm
                      (("\"/bin/sh\"")
                       (string-append "\"" (search-input-file inputs "bin/sh")
                                      "\"")))))
+               (add-after 'extract-gemspec 'relax-requirements
+                 (lambda _
+                   (substitute* "fpm.gemspec"
+                     (("\"clamp\", \"~> 1.0.0\"")
+                      "\"clamp\", \">= 1.0.0\""))))
                (add-after 'extract-gemspec 'disable-problematic-tests
                  ;; Disable some tests which are failing (see:
                  ;; https://github.com/jordansissel/fpm/issues/2000).
new file   gnu/packages/patches/fpm-newer-clamp-fix.patch
@@ -0,0 +1,31 @@
+From 956a218a7b35de08ea35da3b702ffdc716656b68 Mon Sep 17 00:00:00 2001
+From: Jordan Sissel <jls@HIDDEN>
+Date: Mon, 15 Oct 2018 21:05:47 -0700
+Subject: [PATCH] Check if an option has a default value before we try to look
+ it up.
+
+This fixes fpm when used with clamp 1.3.0 or above.
+
+Fixes #1543
+---
+ lib/fpm/command.rb | 7 ++++++-
+ 1 file changed, 6 insertions(+), 1 deletion(-)
+
+diff --git a/lib/fpm/command.rb b/lib/fpm/command.rb
+index a204001e1..a99ddb627 100644
+--- a/lib/fpm/command.rb
++++ b/lib/fpm/command.rb
+@@ -394,7 +394,12 @@ def execute
+     set = proc do |object, attribute|
+       # if the package's attribute is currently nil *or* the flag setting for this
+       # attribute is non-default, use the value.
+-      if object.send(attribute).nil? || send(attribute) != send("default_#{attribute}")
++
++      # Not all options have a default value, so we assume `nil` if there's no default. (#1543)
++      # In clamp >= 1.3.0, options without `:default => ..` will not have any # `default_xyz` 
++      # methods generated, so we need to check for the presence of this method first.
++      default = respond_to?("default_#{attribute}") ? send("default_#{attribute}") : nil
++      if object.send(attribute).nil? || send(attribute) != default
+         logger.info("Setting from flags: #{attribute}=#{send(attribute)}")
+         object.send("#{attribute}=", send(attribute))
+       end
--8<---------------cut here---------------end--------------->8---

Attached is the modified patch.


--=-=-=
Content-Type: text/x-patch
Content-Disposition: attachment; filename=0001-gnu-Add-fpm.patch

From d5b23cd105e0816a385d8f3fabc47fb6c2e672d6 Mon Sep 17 00:00:00 2001
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Date: Mon, 13 Mar 2023 22:28:36 -0400
Subject: [PATCH] gnu: Add fpm.

* gnu/packages/package-management.scm (fpm): New variable.
* gnu/packages/patches/fpm-newer-clamp-fix.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
---
 gnu/local.mk                                  |  1 +
 gnu/packages/package-management.scm           | 86 +++++++++++++++++++
 .../patches/fpm-newer-clamp-fix.patch         | 33 +++++++
 3 files changed, 120 insertions(+)
 create mode 100644 gnu/packages/patches/fpm-newer-clamp-fix.patch

diff --git a/gnu/local.mk b/gnu/local.mk
index e820ae4bc7..0e67ce2648 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -1136,6 +1136,7 @@ dist_patch_DATA =						\
   %D%/packages/patches/fp16-implicit-double.patch		\
   %D%/packages/patches/fp16-system-libraries.patch		\
   %D%/packages/patches/fpc-reproducibility.patch		\
+  %D%/packages/patches/fpm-newer-clamp-fix.patch		\
   %D%/packages/patches/freedink-engine-fix-sdl-hints.patch	\
   %D%/packages/patches/freeimage-unbundle.patch		\
   %D%/packages/patches/fuse-glibc-2.34.patch			\
diff --git a/gnu/packages/package-management.scm b/gnu/packages/package-management.scm
index 562d228cf4..9b7231e362 100644
--- a/gnu/packages/package-management.scm
+++ b/gnu/packages/package-management.scm
@@ -59,6 +59,7 @@ (define-module (gnu packages package-management)
   #:use-module (gnu packages crypto)
   #:use-module (gnu packages curl)
   #:use-module (gnu packages databases)
+  #:use-module (gnu packages debian)
   #:use-module (gnu packages dejagnu)
   #:use-module (gnu packages dbm)
   #:use-module (gnu packages docbook)
@@ -87,6 +88,7 @@ (define-module (gnu packages package-management)
   #:use-module (gnu packages nettle)
   #:use-module (gnu packages networking)
   #:use-module (gnu packages ninja)
+  #:use-module (gnu packages node)
   #:use-module (gnu packages nss)
   #:use-module (gnu packages patchutils)
   #:use-module (gnu packages perl)
@@ -98,6 +100,7 @@ (define-module (gnu packages package-management)
   #:use-module (gnu packages python-check)
   #:use-module (gnu packages python-web)
   #:use-module (gnu packages python-xyz)
+  #:use-module (gnu packages ruby)
   #:use-module (gnu packages serialization)
   #:use-module (gnu packages sqlite)
   #:use-module (gnu packages ssh)
@@ -117,6 +120,7 @@ (define-module (gnu packages package-management)
   #:use-module (guix build-system guile)
   #:use-module (guix build-system meson)
   #:use-module (guix build-system python)
+  #:use-module (guix build-system ruby)
   #:use-module (guix build-system trivial)
   #:use-module (guix download)
   #:use-module (guix gexp)
@@ -2005,6 +2009,88 @@ (define-public flatpak
 sandboxed desktop applications on GNU/Linux.")
     (license license:lgpl2.1+)))
 
+(define-public fpm
+  (package
+    (name "fpm")
+    (version "1.15.1")
+    (source (origin
+              (method git-fetch)        ;for tests
+              (uri (git-reference
+                    (url "https://github.com/jordansissel/fpm")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "1m2zxf7wyk7psvm611yxs68hnwm0pyqilsmcq3x791hz7rvbg68w"))
+              (patches (search-patches "fpm-newer-clamp-fix.patch"))))
+    (build-system ruby-build-system)
+    (arguments
+     (list #:phases
+           #~(modify-phases %standard-phases
+               (add-after 'extract-gemspec 'patch-paths
+                 (lambda* (#:key inputs #:allow-other-keys)
+                   (substitute* '("lib/fpm/util.rb"
+                                  "spec/fpm/util_spec.rb"
+                                  "spec/fpm/package/rpm_spec.rb")
+                     (("\"/bin/sh\"")
+                      (string-append "\"" (search-input-file inputs "bin/sh")
+                                     "\"")))))
+               (add-after 'extract-gemspec 'relax-requirements
+                 (lambda _
+                   (substitute* "fpm.gemspec"
+                     (("\"clamp\", \"~> 1.0.0\"")
+                      "\"clamp\", \">= 1.0.0\""))))
+               (add-after 'extract-gemspec 'disable-problematic-tests
+                 ;; Disable some tests which are failing (see:
+                 ;; https://github.com/jordansissel/fpm/issues/2000).
+                 (lambda _
+                   ;; There are 4 'NoMethodError' test failures in the
+                   ;; command_spec suite, for unknown reasons.
+                   (delete-file "spec/fpm/command_spec.rb")
+                   (substitute* "spec/fpm/package_spec.rb"
+                     (("@oldtmp = ENV\\[\"TMP\"]" all)
+                      "skip('fails with guix')"))
+                   (substitute* "spec/fpm/package/cpan_spec.rb"
+                     ;; This test is marked as expected to fail (pending) when
+                     ;; TRAVIS_OS_NAME is set, but passes with Guix; skip it.
+                     (("it \"should unpack tarball containing" all)
+                      (string-append "x" all)))
+                   (substitute* "spec/fpm/package/gem_spec.rb"
+                     ;; This test fails for unknown reason; perhaps a patched
+                     ;; shebang.
+                     (("it 'should not change the shebang'" all)
+                      (string-append "x" all)))))
+               (replace 'check
+                 (lambda* (#:key tests? #:allow-other-keys)
+                   (when tests?
+                     ;; Set TRAVIS_OS_NAME to skip tests known to cause
+                     ;; problems in minimal environments.
+                     (setenv "TRAVIS_OS_NAME" "GNU Guix")
+                     (invoke "rspec")))))))
+    (native-inputs
+     (list dpkg
+           libarchive
+           node
+           perl-app-cpanminus
+           python
+           ruby-rspec
+           squashfs-tools
+           zstd))
+    (inputs
+     (list bash-minimal
+           ruby-arr-pm
+           ruby-backports
+           ruby-cabin
+           ruby-clamp
+           ruby-pleaserun
+           ruby-rexml
+           ruby-stud))
+    (home-page "https://github.com/jordansissel/fpm/")
+    (synopsis "Package building and mangling tool")
+    (description "@command{fpm} is a command to convert directories, RPMs,
+Python eggs, Ruby gems, and more to RPMs, debs, Solaris packages and more.")
+    (license license:expat)))
+
 (define-public akku
   (package
     (name "akku")
diff --git a/gnu/packages/patches/fpm-newer-clamp-fix.patch b/gnu/packages/patches/fpm-newer-clamp-fix.patch
new file mode 100644
index 0000000000..9fbb15ee29
--- /dev/null
+++ b/gnu/packages/patches/fpm-newer-clamp-fix.patch
@@ -0,0 +1,33 @@
+Retrieved from: https://github.com/jordansissel/fpm/pull/1561.patch
+
+From 956a218a7b35de08ea35da3b702ffdc716656b68 Mon Sep 17 00:00:00 2001
+From: Jordan Sissel <jls@HIDDEN>
+Date: Mon, 15 Oct 2018 21:05:47 -0700
+Subject: [PATCH] Check if an option has a default value before we try to look
+ it up.
+
+This fixes fpm when used with clamp 1.3.0 or above.
+
+Fixes #1543
+---
+ lib/fpm/command.rb | 7 ++++++-
+ 1 file changed, 6 insertions(+), 1 deletion(-)
+
+diff --git a/lib/fpm/command.rb b/lib/fpm/command.rb
+index a204001e1..a99ddb627 100644
+--- a/lib/fpm/command.rb
++++ b/lib/fpm/command.rb
+@@ -394,7 +394,12 @@ def execute
+     set = proc do |object, attribute|
+       # if the package's attribute is currently nil *or* the flag setting for this
+       # attribute is non-default, use the value.
+-      if object.send(attribute).nil? || send(attribute) != send("default_#{attribute}")
++
++      # Not all options have a default value, so we assume `nil` if there's no default. (#1543)
++      # In clamp >= 1.3.0, options without `:default => ..` will not have any # `default_xyz` 
++      # methods generated, so we need to check for the presence of this method first.
++      default = respond_to?("default_#{attribute}") ? send("default_#{attribute}") : nil
++      if object.send(attribute).nil? || send(attribute) != default
+         logger.info("Setting from flags: #{attribute}=#{send(attribute)}")
+         object.send("#{attribute}=", send(attribute))
+       end

base-commit: 5174820753be045ba4fc7cc93da33f4e0b730bc3
prerequisite-patch-id: 09822aa431e6d44db6d85345c890bec22e5d3755
prerequisite-patch-id: 5d60a89d3f59a159f77d1fb6cc56388a8bc168b0
prerequisite-patch-id: 0201548e6b9ccf0077ee092854bbe68d727238d7
prerequisite-patch-id: 28e32ea1a2245ebbfa5d36d8ed517956506a7f5d
prerequisite-patch-id: 612981cfa687c12a2f7b4744e3af19630ab1120f
prerequisite-patch-id: fc02be562b5095a090cc39d855ed870a87f7e11b
prerequisite-patch-id: bd4874f281e254563f79237461ebb7d5e3284eb4
prerequisite-patch-id: d2a8b741ac6f67af38915d24444933cdc2b20e86
prerequisite-patch-id: 1b06dbe3db65090f01219a3e1a7c7d6f4429d563
prerequisite-patch-id: efe284e4e3ef307949c5be4a3ff31035f8196eb4
prerequisite-patch-id: 90f9ed3d153defad5d055f02c17f1574709f2f9c
prerequisite-patch-id: 736a73aad2698b7fa0422e0138197446eb17a048
prerequisite-patch-id: 45d18fe04a3b9c7f23c51767e4fdb9aaf846c7d7
prerequisite-patch-id: d4e60b275824fd716725bb58491d7cbfa35e7988
prerequisite-patch-id: c33195dc771e66b920b1111500811302cae7db54
prerequisite-patch-id: 1e05a0f437cfd71170d2ef390ee9924a53038cc4
prerequisite-patch-id: f9b1a416934e43ed389ac9fbe626a721066eb4fc
prerequisite-patch-id: 832e4d270e49520f1b4c43beaf6bee67d0b48afc
prerequisite-patch-id: 82b1795b0684353ff555268322c5894381289194
prerequisite-patch-id: 06730ab79e4cce81914bab21f492feea740e4664
prerequisite-patch-id: e15add5b513549830698385eee01400c86b5c8b6
prerequisite-patch-id: cb225ee9d039644caa051cd3f21e56e7465c33c1
prerequisite-patch-id: 574e0a3a8546331d864d47d9d056d1c0ab8a9171
prerequisite-patch-id: 3800d174fd8b246cf375cf25c0873f53e414c310
prerequisite-patch-id: 3b0906c42c62276749ab7453c60647547cb6cb45
prerequisite-patch-id: 59914dcd6c804b46bb72ee13ca2d138e5901dcca
prerequisite-patch-id: e5a320b788a534f13c58c570c3e16c6316f79994
prerequisite-patch-id: 8f6317b12f6ba15465be8d88051ead2fe5f87a9f
prerequisite-patch-id: c8c04a4440ee04724dc3f5067245b0395cde475b
prerequisite-patch-id: ce6b8e81a5717e8958c792fc39db6cb025f46cfd
prerequisite-patch-id: 0f1a22ac6d089710876fb5be12ea40f11f6aae3a
prerequisite-patch-id: 06da958eb2e483e42973de42f52761d7c88ce005
prerequisite-patch-id: 14fa27614a6e72b44f1b46a18cbd9706709dd80d
prerequisite-patch-id: e4172c359f315b0c4443b36897e24e41f7253d7c
prerequisite-patch-id: 25790613101334f2de7213a3b1f120165eb7e822
prerequisite-patch-id: 389f52615d4fef6f4388da32ed9ab0aac42750b2
prerequisite-patch-id: 60f998411b14747b8c9f756a31b02b7feabe2578
prerequisite-patch-id: 028907e49056eca01e32239a1ed4e39cf857f65e
prerequisite-patch-id: 053fa73cf88cf7cfe4a79cf97896865360c86371
prerequisite-patch-id: 9b5a8e9e7e43b76303f9afd62a59af284b1f647f
prerequisite-patch-id: 59224b3e6c85c48c6020ac9d7c95b2ab11044e3c
prerequisite-patch-id: 733b1556354a03fecda2e545ed0855a03a592664
prerequisite-patch-id: 8225660c36a6cd25d89237768184b7f1258489c8
prerequisite-patch-id: 4b05f7f0d6add8145784c95e8d6525c73e95061f
prerequisite-patch-id: 9617e445c97cbd82a72b7254764e8f58ff2a83de
prerequisite-patch-id: 3ff20351ebf960af6272da62c1ff1b6af288ac93
prerequisite-patch-id: ed899a058e1a3413c015eb603740b51fff6b6eac
prerequisite-patch-id: dbad96751ef3afb53bdba74f144908e409c550cc
prerequisite-patch-id: 0a476aced7ed547bb8ce6b05c9439c501806b91c
prerequisite-patch-id: 50d28b15beaefd80040f155c492d0f82ae3f8b79
prerequisite-patch-id: 656b67addc3b60afeb5e33c35be3e79267c4ae35
prerequisite-patch-id: e206409a14f03a54d1981cf271420c321746408b
prerequisite-patch-id: ed23d65ecddb83a1e041874e98b5b7b4b7e05ede
prerequisite-patch-id: 848eebed970c8699d718d5d22a9344ec1c2170bb
prerequisite-patch-id: 7acc23dee8e125a86095c3b4b104d38bb0cc8749
prerequisite-patch-id: 6a81dd60ab729b86e5049052cbabf368d1adb904
prerequisite-patch-id: 072d2da474c267e8b928be386cc7857a8b07393d
prerequisite-patch-id: af5b162ff72ec8f39d75713f1b49173f8e9ebdaa
prerequisite-patch-id: a1ac1633793124c7af7f2e0dc8ef5fcf339ac68b
prerequisite-patch-id: d6282325e3fddd49a804dd347daeabf38d5016d1
prerequisite-patch-id: 0412446beffe107b9e1a37c5dc81c3c2e834d81c
prerequisite-patch-id: 998718ec33d519d6a8913fed6bd94a4e14496e47
prerequisite-patch-id: e4eea56fecc65a9bf1d522ab5597197fc767bf91
prerequisite-patch-id: 06c6e5988002a026bc34e941a9120a351ece910d
prerequisite-patch-id: 2ea39d8de10524c96d7a3199e60d9b4e0da2ed2b
prerequisite-patch-id: cedc7502ffcf953b6f581c13ccc0413f5ed3d872
prerequisite-patch-id: c5f7817ade74f310d5b4b4a0fe392687e481971d
prerequisite-patch-id: 463831ff2eeca4a8f054678ecc43c0b91f238e98
prerequisite-patch-id: 99812ccd90fd139dffe3dc7fb5c98e9ccf28df00
prerequisite-patch-id: d31b28e2cf77c988b6f30e632b92e5039e905551
prerequisite-patch-id: 1b835549a0c7ab2eec2855efdc34bc7c8225d087
prerequisite-patch-id: a24dcd48c2b16e392b10d76bd149fe70f77fdb1f
prerequisite-patch-id: 72022f3e913a6d60eabab4876ebcd8e0397aa90f
prerequisite-patch-id: 6470894c5244c4f2aa654109d4c1c7cc3c2cff71
prerequisite-patch-id: 95f7e69fede202723fa7223b191f1323845ba0a7
prerequisite-patch-id: 2a2f3b1d86499d111c3febf2b4756399c5d3ce07
prerequisite-patch-id: 13b7339d80b2f619ad2a236b379946e32032f4f0
prerequisite-patch-id: 0b26c94651ca8714e228dbfd389259caf9cf5a18
prerequisite-patch-id: d9a45ea982782dafec419d572b98ed8d92ac94aa
prerequisite-patch-id: 29f90e12719a8e5df1c3433dfaefc0eaf4528559
prerequisite-patch-id: 6776d2c4a975868fe12d6432b06881a63cda45d4
prerequisite-patch-id: 454e69cba0b82712b4339349472c31aa69da15fb
prerequisite-patch-id: 4248322bd7ae654eabcacbfb424e603a05246f0e
prerequisite-patch-id: a9d33788c612caa567989b78edbb09e734293605
prerequisite-patch-id: b0da4baf3df29024473635c5bf897356ea90e0aa
prerequisite-patch-id: 5755d81334249bd78aadd4f89c47d6fefce66285
prerequisite-patch-id: 9ccf66f57620ac92603e686df0223482ecb9dad2
prerequisite-patch-id: 64504424faf5607e20e90bd9f6a99d5634ca77c4
prerequisite-patch-id: 331d724d664c3064e06e104b05ce10221296b564
prerequisite-patch-id: 7510bd15df7f708b8a6b305ac17486de566a9663
prerequisite-patch-id: 3d2b5f17f0ec11dee04aab93e95cd3c83cf23374
prerequisite-patch-id: 4a2e8c9dd12752919af94fd80b97d0b0b327bd4d
prerequisite-patch-id: a4b3d4baba25a76d706e21a00d560c3f9ce7bf34
prerequisite-patch-id: ba0dbed7a45eb22ed21e03fa8f3a34ea53f05ea1
prerequisite-patch-id: d380fba0b9da5bab14cdbd4dc3de5262cf86c430
prerequisite-patch-id: 24c562bb68501d2edccacd5dda73d8de2b6ebcf3
prerequisite-patch-id: bedf2404d5374fae09399541cc114c66176052da
prerequisite-patch-id: ced460b2e708dcd3a233df761d3cb768f1aa4995
prerequisite-patch-id: 1ea26466b4466033ba1591599b6f17fdf5ba559b
prerequisite-patch-id: a2124d160dfd92658a3f36febbc35390887160df
prerequisite-patch-id: 184494c669e7be5f141e15c01d9685b3877c39de
prerequisite-patch-id: 4c5a3b74f1ff78ef51c6889c6191961fd37616ce
prerequisite-patch-id: fbc2c6fe70c337a690a760d6d100370aa5765201
prerequisite-patch-id: f023aeee7ee38cc86194953fb4e97f3e5b460b50
prerequisite-patch-id: 9e66a6ae4de97c4d4c624a8681f04149f6273fa6
prerequisite-patch-id: 2eadcf883abc3e004c14bfb6445bfc185745fbe7
prerequisite-patch-id: a9675e63747b84b45941a34a77bdfdb1ddc5fcdf
prerequisite-patch-id: 1b6c1c6b7ecc1e5f782ced368ba656863f8519a5
prerequisite-patch-id: 4509f7329877cf6afe48db787e7856763d8dfb73
prerequisite-patch-id: 33d473e825837671768448e3c35facfc6ac550c9
prerequisite-patch-id: 0d3909aa6e2eeeceeee77ec691165e191bc5f2bb
prerequisite-patch-id: 49400285b3866f4ff3073369308eef5222ca5d83
prerequisite-patch-id: 846ebb18a08e510ec467a31ef7010f6bbeee6b00
prerequisite-patch-id: dba7c6d97d48a819210da9e5ec867f205e1107ac
prerequisite-patch-id: 6b1ce92a7971f4f39d9e07586b9b9cdd6857bfd0
prerequisite-patch-id: 47a9f7356aa4190e978aee5ab3523752dacb57bb
prerequisite-patch-id: d8d7f032e242f031a642a76275bc8955409f0e9e
prerequisite-patch-id: e0e4c5d87e9a0fea75b554709ffde2038123a46a
prerequisite-patch-id: 026ab7ab71bd1019db1e32048c38cbfcccead175
prerequisite-patch-id: 6cb1725d6e95caf9a6a91d9696a222218643bb02
prerequisite-patch-id: 1307e97786e706754c65e9a4c16a03b0617941d8
prerequisite-patch-id: fffa4ca180ab9df81bb9d75c462b82ac81f66453
prerequisite-patch-id: b7df0cf04e27be069589657a27683935f8541af4
prerequisite-patch-id: a7abb5f130749cf52f1e7368896b09384178decb
prerequisite-patch-id: 708763a6d51ede269a7f039d1d1967add6af166b
prerequisite-patch-id: 15f9fa2b0fee8149a296c2fcb77bcb0345688545
prerequisite-patch-id: d68941084c6e745d85c0bdf80ea3b42d3e657bd3
prerequisite-patch-id: 7d65855c7f9e6653dec8c9955efeb82d3d5990db
prerequisite-patch-id: 1ea7f33d692e87828d54e84b13b7d1861bcdfe1f
prerequisite-patch-id: d5c2e5001921fea8753de756117ee871901db5dd
prerequisite-patch-id: 1c4b32ebc9866b2b5bb663d37120b536c01c4827
prerequisite-patch-id: 791200f791274b7949adf2647709ea3a3da0c5b5
prerequisite-patch-id: f4d10617fe3bcc1eff1594458dacca2ed58a3701
prerequisite-patch-id: a161a6b004f6db0c2d1cb5ea2bf2572227a570d9
prerequisite-patch-id: 02ed4e94d5724ac41b05f687ec635b74d187590b
prerequisite-patch-id: f87342068219596aed2b364a830b2c24873260d0
prerequisite-patch-id: e0f38b64a1425583162aaccd417c04c00bbd680f
prerequisite-patch-id: 3672697e33f44d57db418270cb3e25a979628ff9
prerequisite-patch-id: 288ff9c3160dabe6d74f448687c0d3be651c7105
prerequisite-patch-id: d0e8ea40474f480264dc5fab3b1bc70a649e932d
prerequisite-patch-id: a24f1049bda0b195180735f050869b91009c4b1c
prerequisite-patch-id: 5b77241785787f607d81f2e0cc07a756fca6011e
prerequisite-patch-id: e5cc0bdbb2d8c859650f848d2ed03f775d5ce638
prerequisite-patch-id: e1ef89c9f82eecb6ab6ecbb830d024814ba28c8a
prerequisite-patch-id: b419b960b8a33c6158e1c76b4fb7473d90961182
prerequisite-patch-id: ef8a1fef403101e5f883abd3dea1efd96bfde9be
prerequisite-patch-id: 5f76f3dedac67909a92617e9492402bea2a41934
prerequisite-patch-id: ae1d0f8ae769b4bf58c1a2f674403d5fe0fd0759
prerequisite-patch-id: e030bda00efeb44cad2592ec53049e4e8cc9bba1
prerequisite-patch-id: 00d98d578c68ff806839b143ac4f2db3128afdbf
prerequisite-patch-id: 5e85d1ddcdcafa8563d8dd8a2d5eedeec660faea
prerequisite-patch-id: b79dff58177f15253b523fd71f4eab4631de280e
prerequisite-patch-id: cbdd3de78ba57ecb97757e253b87d6fb6d15755f
prerequisite-patch-id: f4670d9cddbec127fa3430ab33d5745129fbe22d
prerequisite-patch-id: 7b96c6113b0d9afc8d044cd0290b8babd3fd1e71
prerequisite-patch-id: 8ea65198fddffe3f4391bd34517923da5a8baa5c
prerequisite-patch-id: ae81f9cfdcef6f0be245bc98593ca54b9b49276c
prerequisite-patch-id: 3e8e3aef73cdc63f34f17b151ef46ed6e979c857
prerequisite-patch-id: ed6d04a439d8222ef39ea92afe81251b3f1b250e
prerequisite-patch-id: f368b7e3538a2515ad16dd234a826954c0ef1785
prerequisite-patch-id: 3f8b798a6951c487a35d159eeb4622b09f33d03f
prerequisite-patch-id: 2a16c57f6d4736e8a19890a6864f25a392bdec0a
prerequisite-patch-id: e031d76854186fcc3c47af06e57c6c864b041440
prerequisite-patch-id: 18be5cbce63181202cf68cdeb2e83eb13c1415bb
prerequisite-patch-id: 91281d05c7b9d6e3c57b68c29be7aa837653313a
prerequisite-patch-id: 6bf427e2493fe7209b72e4ea871aa0113e32189c
prerequisite-patch-id: ded68f28b7f83c2953b0e9a9035f5b2ce285f4eb
prerequisite-patch-id: 1e3a707c53e82e927931c75b0bb51bd1f864dfa7
prerequisite-patch-id: de15b8fcc53976db9195a25f3a84d93ac6059bac
prerequisite-patch-id: 24a00012fc29ecfdf7bf6eb415e52a32524a29c4
prerequisite-patch-id: fa8ecaa1e4494312a811841afff31f9f947463dd
prerequisite-patch-id: 2426ead7e9d9b15e4bcb5cec6fe9f9c2406052cc
prerequisite-patch-id: 6342cebcdb60560476712405a4fb6375565c73de
prerequisite-patch-id: 0fe4d6580620e9fb8485c846246491c6dba68261
prerequisite-patch-id: 4202d710f677b4e55288cde605d7da10a880244b
prerequisite-patch-id: 78ea092803fb065e351710a108a066f50950cd4f
prerequisite-patch-id: 019065a06c7b03b64e13489483af04ede7e5d14b
prerequisite-patch-id: cd506c0f1176fa1cd25131945a4d9a65d90dd898
-- 
2.39.1


--=-=-=
Content-Type: text/plain


-- 
Thanks,
Maxim

--=-=-=--




Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 21 Mar 2023 16:03:21 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Mar 21 12:03:21 2023
Received: from localhost ([127.0.0.1]:60330 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peeSG-0006rG-SP
	for submit <at> debbugs.gnu.org; Tue, 21 Mar 2023 12:03:21 -0400
Received: from mail-yw1-f179.google.com ([209.85.128.179]:41959)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peeSF-0006r0-5Q
 for 62196 <at> debbugs.gnu.org; Tue, 21 Mar 2023 12:03:19 -0400
Received: by mail-yw1-f179.google.com with SMTP id
 00721157ae682-5445009c26bso288376777b3.8
 for <62196 <at> debbugs.gnu.org>; Tue, 21 Mar 2023 09:03:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679414593;
 h=mime-version:user-agent:message-id:in-reply-to:date:references
 :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=4rpxNUfXZDzElUHeFK8SEU/qbovSOfrhzhu8pihNoq0=;
 b=GwWMQ5gQLKOFr45iP4RBekPBKKbCbE59Pq6/8Xmysyig5xnP1m5LGC5iBpQrZcEdAZ
 eqvWR99vZ5A0NFK7l0zAHttbmi0Y/HcqLa3HdcDYUVvfGEY4iYDyy/bpvKav4PoQKHcu
 /IjWICynlNORfiO6B+Uvmw/5z7zdcUgG1stN+ZRTUFy9XrQUenAAqhTb+4L4Ee8ZD9Pj
 6rkz/8noeG7J6MfSZG4JZB38aQUA5xgr2vrIvNTrmGIl0gLcJiVfuHkGzOgcU3QZVAPB
 7mi8+nYVO6Yaa2ja475bSOZvxUXgyyFJZUJ3Cy6oCR3xHrCrWWY1vN5/F6ZfFvBVz7z+
 VzeA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679414593;
 h=mime-version:user-agent:message-id:in-reply-to:date:references
 :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=4rpxNUfXZDzElUHeFK8SEU/qbovSOfrhzhu8pihNoq0=;
 b=iu+sa862UO14L5GoRuqQEe+LstfgWDKXFy0ptb4TjtbSaEQwO47l+3EzwBcVghCFmb
 F92BEbHGuqYB9UQdIJls70f9lHNbuS4mX+m4xhKYhTfW4oO5F4Z4oXGkUO4uBLdJnyAY
 N2dWRJjZVvEtwoEfTq2+gOBLlOo020NYdfgSNzYD76Zyv5zQxBgRXv10msPi8uGRgN5F
 m7avkQ6a1MLbD6lAgReLfrBwym1RjX0geagyahsO+rWm/BNgA4q5J3CQTqOm4iazGzV1
 Ti4VQFs7XFgcM0czNwC+fJBb9PAYuF0RHmwJWyXI4gjeB1gbPIsun09gZhWjDGdat+6w
 V6JA==
X-Gm-Message-State: AAQBX9cVN9ri6s2SHPVnvdbqNZKOn7R7jjIN3wpLbsBpn6CWKdFswNJa
 Bg0VzHRRDjXT5Bbc9rPnmYAFblixhNR6aw==
X-Google-Smtp-Source: AKy350brqhWIk3YoeVn5tbItKK0Pp6p7SI4Lhh4NI9TjmzlP0CO0DDRR9SqpTtCeeHcLHFLxOo2hDQ==
X-Received: by 2002:a81:6a55:0:b0:535:e3b7:cbd4 with SMTP id
 f82-20020a816a55000000b00535e3b7cbd4mr2459487ywc.28.1679414589729; 
 Tue, 21 Mar 2023 09:03:09 -0700 (PDT)
Received: from hurd ([2607:fad8:4:3::1004]) by smtp.gmail.com with ESMTPSA id
 o10-20020a05620a228a00b007441b675e81sm9533736qkh.22.2023.03.21.09.03.09
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 21 Mar 2023 09:03:09 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: Christopher Baines <mail@HIDDEN>
Subject: Re: [bug#62196] [PATCH 000/182] Add FPM, update Rails and other
 Ruby additions/updates
References: <20230315025946.14371-1-maxim.cournoyer@HIDDEN>
 <87edpi4k0z.fsf@HIDDEN>
Date: Tue, 21 Mar 2023 12:03:08 -0400
In-Reply-To: <87edpi4k0z.fsf@HIDDEN> (Christopher Baines's message of
 "Tue, 21 Mar 2023 07:50:01 +0000")
Message-ID: <87edpiozwj.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: 62196 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi!

Christopher Baines <mail@HIDDEN> writes:

> Maxim Cournoyer <maxim.cournoyer@HIDDEN> writes:
>
>> Hello Guix,
>>
>> This series contains various Ruby updates and new packages.  Some noteworthy
>> changes:
>>
>> 1. Update Rubocop & friends
>> 2. Update Rails and partially enable its test suite
>> 3. Add fpm
>> 4. Various other updates and required packages additions.
>
> Thanks for looking at this Maxim.
>
> Unfortunately Patchwork seems to have picked this up as 2 incomplete
> series. If you had problems with git send-email, the --batch-size and
> --relogin-delay options might help.

I had problems with Gmail interrupting the submission every 100 patches
sent.  I'll look into configuring these, thank you!

> Anyway, would you be able to push a branch manually to
> git.guix-patches.cbaines.net? It would need to be called issue-62196,
> and ideally you'd push a tag (base-for-issue-62196) as well for the
> commit on master the branch is based on. That should get
> data.qa.guix.gnu.org to look at the changes, plus make it easier for me
> to apply locally. I've given your ssh key from the maintenance.git
> repository access, so you should be able to use that to push.

I've just done so; let me know if something is amiss!

-- 
Thanks,
Maxim




Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 21 Mar 2023 07:54:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Mar 21 03:54:11 2023
Received: from localhost ([127.0.0.1]:57493 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peWot-0008DI-Dj
	for submit <at> debbugs.gnu.org; Tue, 21 Mar 2023 03:54:11 -0400
Received: from mira.cbaines.net ([212.71.252.8]:42408)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mail@HIDDEN>) id 1peWor-0008DA-8p
 for 62196 <at> debbugs.gnu.org; Tue, 21 Mar 2023 03:54:10 -0400
Received: from localhost (unknown [IPv6:2a02:8010:68c1:0:54d1:d5d4:280e:f699])
 by mira.cbaines.net (Postfix) with ESMTPSA id 2C5A016994;
 Tue, 21 Mar 2023 07:54:08 +0000 (GMT)
Received: from felis (localhost [127.0.0.1])
 by localhost (OpenSMTPD) with ESMTP id 3de02d4b;
 Tue, 21 Mar 2023 07:54:06 +0000 (UTC)
References: <20230315025946.14371-1-maxim.cournoyer@HIDDEN>
User-agent: mu4e 1.8.13; emacs 28.2
From: Christopher Baines <mail@HIDDEN>
To: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Subject: Re: [bug#62196] [PATCH 000/182] Add FPM, update Rails and other
 Ruby additions/updates
Date: Tue, 21 Mar 2023 07:50:01 +0000
In-reply-to: <20230315025946.14371-1-maxim.cournoyer@HIDDEN>
Message-ID: <87edpi4k0z.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha512; protocol="application/pgp-signature"
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: guix-patches@HIDDEN, 62196 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--=-=-=
Content-Type: text/plain


Maxim Cournoyer <maxim.cournoyer@HIDDEN> writes:

> Hello Guix,
>
> This series contains various Ruby updates and new packages.  Some noteworthy
> changes:
>
> 1. Update Rubocop & friends
> 2. Update Rails and partially enable its test suite
> 3. Add fpm
> 4. Various other updates and required packages additions.

Thanks for looking at this Maxim.

Unfortunately Patchwork seems to have picked this up as 2 incomplete
series. If you had problems with git send-email, the --batch-size and
--relogin-delay options might help.

Anyway, would you be able to push a branch manually to
git.guix-patches.cbaines.net? It would need to be called issue-62196,
and ideally you'd push a tag (base-for-issue-62196) as well for the
commit on master the branch is based on. That should get
data.qa.guix.gnu.org to look at the changes, plus make it easier for me
to apply locally. I've given your ssh key from the maintenance.git
repository access, so you should be able to use that to push.

Thanks,

Chris

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmQZYpxfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF
ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh
aW5lcy5uZXQACgkQXiijOwuE9XdFZQ//dE+F0YSObOl0GHwsZ4eFtAhR81n1CyoX
Pm+fQQfjj/ETkapp8j8YQGjuS99dRpWCF3gMTgdihFXWK4vvCxVt1QHyUEbyPoUg
moDFqk268XlOFXJjj5IhXDbKo4/mdQWXr0aTRjXya/7O45ZQywUxccTeqDSxv0X0
3HxSDMAtH5wg1vWGrLYva0lA/dPvuHNTQyaptvBP3G7gZ7LQNAzpMGoRBy6NyGZ7
iXn1X9aRE5rMchDsRwhydjV0Jt14S68lrdrYGYYq3b8ANr2ZiTl6C4f10wWsFW/N
SIUx0Poq50gCLAUSj4uXCItfAM7qJ3BFLPLJtyuZb+Iz/etxERdXxr/VV7pYN1iV
kcqebccDy1wVl10f7o2E2vg1rZU18Xz32T1Go2dlcLyY4+LwazBZy92ls8b37cka
RJ0FTusykhXsTQ9Jbj3moaOYh6XBMM3zbwOG7E7M6iOo1CAYd3AU4i/8ag16J++5
79hgBPUWCjSlluNFqQlWkU2SSmhCW0IbrQov9rKC1Q1q1xC49GpKRR63NzYSjGET
AItjjYdFegZFV3zmAxTcDZuNd0VXmNd1NAmwbUKiXDlk6rWNTOC2wUnAUULkGDXv
XVc5i490otGJpfXonlECPfvvspo4HYGXY+FTJav+6Y/t+uoMHssJiVvgBDEuVtBo
vd/eVWlHQuo=
=zVQ5
-----END PGP SIGNATURE-----
--=-=-=--




Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 21 Mar 2023 07:54:17 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Mar 21 03:54:17 2023
Received: from localhost ([127.0.0.1]:57496 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peWoy-0008Da-O3
	for submit <at> debbugs.gnu.org; Tue, 21 Mar 2023 03:54:17 -0400
Received: from lists.gnu.org ([209.51.188.17]:44456)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mail@HIDDEN>) id 1peWou-0008DQ-2q
 for submit <at> debbugs.gnu.org; Tue, 21 Mar 2023 03:54:12 -0400
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 <mail@HIDDEN>) id 1peWot-0007MQ-NW
 for guix-patches@HIDDEN; Tue, 21 Mar 2023 03:54:11 -0400
Received: from mira.cbaines.net ([2a01:7e00:e000:2f8:fd4d:b5c7:13fb:3d27])
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <mail@HIDDEN>) id 1peWos-0008K5-7Y
 for guix-patches@HIDDEN; Tue, 21 Mar 2023 03:54:11 -0400
Received: from localhost (unknown [IPv6:2a02:8010:68c1:0:54d1:d5d4:280e:f699])
 by mira.cbaines.net (Postfix) with ESMTPSA id 2C5A016994;
 Tue, 21 Mar 2023 07:54:08 +0000 (GMT)
Received: from felis (localhost [127.0.0.1])
 by localhost (OpenSMTPD) with ESMTP id 3de02d4b;
 Tue, 21 Mar 2023 07:54:06 +0000 (UTC)
References: <20230315025946.14371-1-maxim.cournoyer@HIDDEN>
User-agent: mu4e 1.8.13; emacs 28.2
From: Christopher Baines <mail@HIDDEN>
To: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Subject: Re: [bug#62196] [PATCH 000/182] Add FPM, update Rails and other
 Ruby additions/updates
Date: Tue, 21 Mar 2023 07:50:01 +0000
In-reply-to: <20230315025946.14371-1-maxim.cournoyer@HIDDEN>
Message-ID: <87edpi4k0z.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha512; protocol="application/pgp-signature"
Received-SPF: pass client-ip=2a01:7e00:e000:2f8:fd4d:b5c7:13fb:3d27;
 envelope-from=mail@HIDDEN; helo=mira.cbaines.net
X-Spam_score_int: -18
X-Spam_score: -1.9
X-Spam_bar: -
X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.4 (-)
X-Debbugs-Envelope-To: submit
Cc: guix-patches@HIDDEN, 62196 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.4 (--)

--=-=-=
Content-Type: text/plain


Maxim Cournoyer <maxim.cournoyer@HIDDEN> writes:

> Hello Guix,
>
> This series contains various Ruby updates and new packages.  Some noteworthy
> changes:
>
> 1. Update Rubocop & friends
> 2. Update Rails and partially enable its test suite
> 3. Add fpm
> 4. Various other updates and required packages additions.

Thanks for looking at this Maxim.

Unfortunately Patchwork seems to have picked this up as 2 incomplete
series. If you had problems with git send-email, the --batch-size and
--relogin-delay options might help.

Anyway, would you be able to push a branch manually to
git.guix-patches.cbaines.net? It would need to be called issue-62196,
and ideally you'd push a tag (base-for-issue-62196) as well for the
commit on master the branch is based on. That should get
data.qa.guix.gnu.org to look at the changes, plus make it easier for me
to apply locally. I've given your ssh key from the maintenance.git
repository access, so you should be able to use that to push.

Thanks,

Chris

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmQZYpxfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF
ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh
aW5lcy5uZXQACgkQXiijOwuE9XdFZQ//dE+F0YSObOl0GHwsZ4eFtAhR81n1CyoX
Pm+fQQfjj/ETkapp8j8YQGjuS99dRpWCF3gMTgdihFXWK4vvCxVt1QHyUEbyPoUg
moDFqk268XlOFXJjj5IhXDbKo4/mdQWXr0aTRjXya/7O45ZQywUxccTeqDSxv0X0
3HxSDMAtH5wg1vWGrLYva0lA/dPvuHNTQyaptvBP3G7gZ7LQNAzpMGoRBy6NyGZ7
iXn1X9aRE5rMchDsRwhydjV0Jt14S68lrdrYGYYq3b8ANr2ZiTl6C4f10wWsFW/N
SIUx0Poq50gCLAUSj4uXCItfAM7qJ3BFLPLJtyuZb+Iz/etxERdXxr/VV7pYN1iV
kcqebccDy1wVl10f7o2E2vg1rZU18Xz32T1Go2dlcLyY4+LwazBZy92ls8b37cka
RJ0FTusykhXsTQ9Jbj3moaOYh6XBMM3zbwOG7E7M6iOo1CAYd3AU4i/8ag16J++5
79hgBPUWCjSlluNFqQlWkU2SSmhCW0IbrQov9rKC1Q1q1xC49GpKRR63NzYSjGET
AItjjYdFegZFV3zmAxTcDZuNd0VXmNd1NAmwbUKiXDlk6rWNTOC2wUnAUULkGDXv
XVc5i490otGJpfXonlECPfvvspo4HYGXY+FTJav+6Y/t+uoMHssJiVvgBDEuVtBo
vd/eVWlHQuo=
=zVQ5
-----END PGP SIGNATURE-----
--=-=-=--




Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:49:12 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:49:12 2023
Received: from localhost ([127.0.0.1]:56723 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJdA-0006hJ-Eu
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:49:12 -0400
Received: from mail-il1-f172.google.com ([209.85.166.172]:46003)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJd8-0006h5-Sp
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:49:11 -0400
Received: by mail-il1-f172.google.com with SMTP id s7so6866903ilv.12
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:49:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679334545;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=7VhFBdaP3QLxSAcpcxA+ZX69qqvJDsmUwQUsdzMJirQ=;
 b=lVv9VRvs4DtP5w4ERSwYz0QlV98YVB2Qgyl+3AMSB1jHDBMgHPyLpqFvuWfnmvfQMp
 HKIcXqZj7Rsp78k3yptXADBNPeZ90iNDpVWqCMi00WBuecPM5ra4irQBGtCExWGKb2ms
 8w6owE5DMrJr3hKpquJSknx1yoce4Tx8aJdWsecCL2jItx/83xpaWvF+LFVIj4eIxNV1
 WXSo2Mnmn9F71i+aR5K3UbB1j5sMtOS3MmXwmkMrwHnYj7e5QXDn8ZmRRzroHkXjWsFw
 FF2e6rF65ibmnryr5GgD/1/N9GSKezv/RVLTtfDy4X+1LHcQlhkd0IrxszgtXGZhZTWI
 bYtw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679334545;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=7VhFBdaP3QLxSAcpcxA+ZX69qqvJDsmUwQUsdzMJirQ=;
 b=VaL8nKvLUGduBWE9iUBEUA18GT6DjwXeYAaOpdDGUBDxFAJBuNATtFaqRFRtJ3ZIV4
 vopoedJL2G39mxMwJE2JTbEwvXNvX4wmgjAy69Q1R425KitXbMkesWu6FJDSh8jXOuII
 7bf9JHNzAteX0ZQ82RmGazERn6NNdI9Tf/XtyrMFG873rbHTdzwAgVrpaTGVTYvs+uTB
 zE4V8lA3XBLIV7QE2HZdmmfEAIs5stJteZWN0ll62g4jkyaYR1lPgwuQ1ncvb1Cfg4h2
 O9jbXFGmOp/ETrkPRLMPaNT9meiEeOl/vixo3jkdlKC6Wk75UHyrVpxuqOEvfxtZSfAL
 So2Q==
X-Gm-Message-State: AO0yUKVZ9KiM7Zjd8xKfDRUnX5oPvqy83CKpeLKNzSybGo6QQreWzIa+
 0AOZggqOV5fyuqWXh8B1qDzOmTG6OEs=
X-Google-Smtp-Source: AK7set+TaRgffBjXQ3cCoXBSpjhsOZ5tbi0XTuODRoMuxCOMH3LKk8c3WXp02Hrsd3o1Q02xLu4y4Q==
X-Received: by 2002:a05:6214:19ec:b0:56f:1b7e:d87f with SMTP id
 q12-20020a05621419ec00b0056f1b7ed87fmr57530003qvc.34.1679333059850; 
 Mon, 20 Mar 2023 10:24:19 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.24.18
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:24:19 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 126/223] gnu: Add ruby-bake.
Date: Mon, 20 Mar 2023 13:22:12 -0400
Message-Id: <20230320172349.12752-25-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-bake): New variable.
---

 gnu/packages/ruby.scm | 44 +++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 44 insertions(+)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index fbf7c2d637..4e687e7c20 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -3748,6 +3748,50 @@ (define-public ruby-bacon-colored-output
     (home-page "https://github.com/whitequark/bacon-colored_output")
     (license license:expat)))
 
+(define-public ruby-bake
+  (package
+    (name "ruby-bake")
+    (version "0.18.2")
+    (source (origin
+              (method git-fetch)        ;for tests
+              (uri (git-reference
+                    (url "https://github.com/ioquatix/bake")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "19yi1fxzz9n580gig3p3j6nxbgcfcassa6b0q07jkqrzxdqn7xhn"))))
+    (build-system ruby-build-system)
+    (arguments
+     (list #:phases
+           #~(modify-phases %standard-phases
+               (add-after 'unpack 'sanitize-dependencies
+                 (lambda _
+                   ;; These dependencies are not needed to build and run tests
+                   ;; and contain circular dependencies.
+                   (substitute* "gems.rb"
+                     ((".*'bake-modernize'.*") "")
+                     ((".*'bake-gem'.*") "")
+                     ((".*'bake-github-pages'.*") "")
+                     ((".*'utopia-project'.*") ""))))
+               (add-before 'build 'drop-signing-key-requirement
+                 (lambda _
+                   (substitute* "bake.gemspec"
+                     (("spec.signing_key =.*")
+                      "spec.signing_key = nil"))))
+               (replace 'check
+                 (lambda* (#:key tests? #:allow-other-keys)
+                   (when tests?
+                     (invoke "rspec")))))))
+    (native-inputs (list ruby-covered ruby-rspec))
+    (propagated-inputs (list ruby-samovar))
+    (synopsis "Replacement for rake with a simpler syntax")
+    (description "Bake is a task execution tool, inspired by Rake, but
+codifying many of the use cases which are typically implemented in an ad-hoc
+manner.")
+    (home-page "https://github.com/ioquatix/bake")
+    (license license:expat)))
+
 (define-public ruby-connection-pool
   (package
     (name "ruby-connection-pool")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:47:58 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:47:58 2023
Received: from localhost ([127.0.0.1]:56719 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJby-0006Kt-3y
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:47:58 -0400
Received: from mail-io1-f48.google.com ([209.85.166.48]:40924)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJbx-0006K8-59
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:47:57 -0400
Received: by mail-io1-f48.google.com with SMTP id bf15so5780834iob.7
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:47:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679334471;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=XJ6XhUE1WQeAT08gTZf46B2dRVZC6XLJ2qTuPeNXcrE=;
 b=gBzs9T1neyn/MPIcoQk5aAZgjqKbZzXkTKOVPAaTDj6kUjLEuQTz/EIxITUI+WL60E
 GvGcMa6dxuqd31IsKHu4hjYrZzHcwrOJeJ71Cv0knwGreLs+w4cgKcTouyRNoANiRmmT
 gUAjC/flf8P7v+IumYCmOj+G8MmRYmjyFBt7LLMiqpOt22J9w4hbEfdoTUXH3UyZj9Nh
 Iq28EmihEQCa95u4E4QKg4iaTl6K8+YBrNQITJtDT7IdYmsqX9U38Jkmz2sbnRyZTGzW
 jzcVvg50IlbEZ4Om9EWtTfeNAvO+BRA8fLvJS49qlqqe688+bvc522GV7K8MoWnFiOMd
 ghuw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679334471;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=XJ6XhUE1WQeAT08gTZf46B2dRVZC6XLJ2qTuPeNXcrE=;
 b=vcaXh+XGoZA02n91HWJDrnPosA5078HrExCRI8CBKHpvttmxk2rNiWyAp245xISsCp
 IzJPsrEMlSTPOH1X4qdDmomYCMEZzc7EZYieffIGnzVIp/CJHwhK3ARukOfNgQoU/w1L
 dqnzr7lS629LRS9w0Ix7+CleRittiVyvy8n6Dak3LtlJOAoHnoCRHstPCgpx5xzF2t50
 JK/rNGskyRCOd7RaIgkBBS0TeBIWsv+DKhPFvnhshjdCM6Nzb4NVBrD7gnfGZlQrfQY1
 lYGt4Yy4lyamfL5nzwt7V3pGSRW0eW2CJ4ATB6+GE72H7Pnd72Y3TXc9iI+FJUfoVdPu
 JEMA==
X-Gm-Message-State: AO0yUKXWV7g3p17UdQ7qI2zoTGVXCApGRp9eT4BKFExsWRsLbCJjKXBB
 xa6dVPR21VBGKOukebGQCFg3P5Yeg64=
X-Google-Smtp-Source: AK7set+RMw2HBJIQHjAgo77xCpsrDNwLUfNbEvA+tw6zw8qvmQTIxhUY9OQZIcbDh/qQFLxF67xF5g==
X-Received: by 2002:ac8:5e0f:0:b0:3bf:be7d:b3e5 with SMTP id
 h15-20020ac85e0f000000b003bfbe7db3e5mr30235750qtx.41.1679332633731; 
 Mon, 20 Mar 2023 10:17:13 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.17.13
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:17:13 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 039/223] gnu: ruby-rake: Update to 13.0.6.
Date: Mon, 20 Mar 2023 13:13:31 -0400
Message-Id: <20230320171635.11184-39-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-rake): Update to 13.0.6.
[source]: Use git-fetch.
---
 gnu/packages/ruby.scm | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index d47d1fb2ef..bfaeeb8be3 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -10383,14 +10383,17 @@ (define-public ruby-org-ruby
 (define-public ruby-rake
   (package
     (name "ruby-rake")
-    (version "13.0.1")
+    (version "13.0.6")
     (source
      (origin
-       (method url-fetch)
-       (uri (rubygems-uri "rake" version))
+       (method git-fetch)               ;for tests
+       (uri (git-reference
+             (url "https://github.com/ruby/rake")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
        (sha256
         (base32
-         "0w6qza25bq1s825faaglkx1k6d59aiyjjk3yw3ip5sb463mhhai9"))))
+         "0c77xyl677s966f8yvk8yv7l31c1ffa1yl4kcwiram219h0s76in"))))
     (build-system ruby-build-system)
     (native-inputs
      (list bundler))
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:45:28 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:45:28 2023
Received: from localhost ([127.0.0.1]:56708 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJZY-0005xW-6i
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:45:28 -0400
Received: from mail-yw1-f174.google.com ([209.85.128.174]:44612)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJZW-0005xH-4H
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:45:26 -0400
Received: by mail-yw1-f174.google.com with SMTP id
 00721157ae682-5419d4c340aso237362467b3.11
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:45:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679334320;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=fpepf5jaE5m1KCzM3VbQ4pDjl+9BYVAm8qA8dC0eZPQ=;
 b=IehQMwTXcN6FdJRHxYNWAAh+6Zb9XrvN8X1Zq3R2cjtb6n2L86hnWO/QR/JEvJ2T2w
 cO0LCylySCTBpgxQdFFpH8PPGOAeCZ/7toG9qQAVXYzWl0kBklXXvpRvINBCgrcYoIni
 TNfzGplJ1qRznfo2gtPedTlzHs8ITopIvTMOI3srHwgyutpKQcXheKR524OsLTxqttrZ
 1s2Qksafx8Ht+qRgorCzIjfByXKRWSZgO5taFIaXW5mPYDf1FOKoUMkFSMTjCm5rTd0q
 T3/kElW6Ruj6pHEvvPq023xBLPMHfMaPSpiEgh8Dpf35SxmMcgDs+8D2pcY2D+DWsMhP
 1uIw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679334320;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=fpepf5jaE5m1KCzM3VbQ4pDjl+9BYVAm8qA8dC0eZPQ=;
 b=cprWpAQLSol7bQgFA4fOvhSqAB3WoaOiV+e+iFhOVgzItf0vebX+gs7NoHLO8zhC1k
 TrrkvR7S8w2sYpvoS1t3TPyyGnWDrJNzIFxmZPSCh6ouFaKRz5aPD2HahA5z3/m2ROqQ
 rhv56qzBqtT2oECAI2S9YgIe2GJRsJQA73I72IC8H8AaJ0qRa8HPOdVbUqi7vXod4gay
 KFDzRO6osLgQKr5BErmtdlVnNjTRiIVGSEbjluKZd9pptx5W+O6G7poAs0CHXARPFSVR
 4TywQpIvQrJmZDAYzBzh3ZPx8ZV+NsRKWougsxDVVlFg00bOyZq649+fJy7uP8WoyOFW
 AO1w==
X-Gm-Message-State: AO0yUKWAf1xO8Pc9qz9zOG61FQnILiAvjZ0eVg3aenCevzG1WDH253yo
 oUzwSmqkLyIBGp+beB3MVTGdyyeajy8=
X-Google-Smtp-Source: AK7set8dDh7QVudYoUoRxSWHBQdHly6CG0ROl46AVC9PVtlECtJ3HqThCJTWkgTUeVp8xDYiIXTaew==
X-Received: by 2002:a67:fb58:0:b0:423:dfee:3f51 with SMTP id
 e24-20020a67fb58000000b00423dfee3f51mr2668135vsr.25.1679332622093; 
 Mon, 20 Mar 2023 10:17:02 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.17.01
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:17:01 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 025/223] gnu: ruby-rubocop-rspec: Update to 2.19.0 and inverse
 inheritance relationship.
Date: Mon, 20 Mar 2023 13:13:17 -0400
Message-Id: <20230320171635.11184-25-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-rubocop-rspec): Update to 2.18.1.
[arguments]: Delete trailing #t.  Change TEST-TARGET to "spec".  Remove phases.
[native-inputs]: Replace ruby-rubocop-performance with
ruby-rubocop-performance-minimal.  Add ruby-bump and
ruby-rubocop-rake-minimal.
(ruby-rubocop-rspec-minimal): Reverse inheritance relationship; this package
is now the base package.
---
 gnu/packages/ruby.scm | 62 ++++++++++++++++++++-----------------------
 1 file changed, 29 insertions(+), 33 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 44ac7fb538..d2e9854904 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -1602,49 +1602,45 @@ (define ruby-rubocop-rake-minimal
     (home-page "https://github.com/rubocop/rubocop-rake")
     (license license:expat)))
 
-(define-public ruby-rubocop-rspec
+;;; A minimal variant used to build ruby-rubocop itself.
+(define ruby-rubocop-rspec-minimal
   (package
     (name "ruby-rubocop-rspec")
-    (version "2.2.0")
+    (version "2.19.0")
     (source
-      (origin
-        (method git-fetch)
-        (uri (git-reference
-               (url "https://github.com/rubocop-hq/rubocop-rspec")
-               (commit (string-append "v" version))))
-        (file-name (git-file-name name version))
-        (sha256
-         (base32
-          "0gdpjpympb6qc77bang759z7z6lckf14ghkx8v6614agxg8l3g5y"))))
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/rubocop-hq/rubocop-rspec")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32
+         "0mgjyrzi8r44v3gb8xscdwspirz9kqkaf7zlsjhhlxr0di0rlj2r"))))
     (build-system ruby-build-system)
-    (arguments
-     '(#:test-target "internal_investigation"
-       #:phases
-       (modify-phases %standard-phases
-         (add-before 'check 'set-HOME
-           (lambda _
-             (setenv "HOME" "/tmp")
-             #t)))))
-    (propagated-inputs
-     (list ruby-rubocop ruby-rubocop-ast))
-    (native-inputs
-     (list ruby-rack ruby-rspec ruby-rubocop-performance ruby-simplecov
-           ruby-yard))
+    (arguments (list #:tests? #f))      ;avoid extra dependencies
     (synopsis "Code style checking for RSpec files")
     (description "This package provides a plugin for the RuboCop code style
 enforcing & linting tool.")
     (home-page "https://github.com/rubocop-hq/rubocop-rspec")
     (license license:expat)))
 
-(define-public ruby-rubocop-rspec-minimal
-  (hidden-package
-   (package
-     (inherit ruby-rubocop-rspec)
-     (arguments
-      (substitute-keyword-arguments (package-arguments ruby-rubocop-rspec)
-        ((#:tests? _ #f) #f)))
-     (propagated-inputs '())
-     (native-inputs '()))))
+(define-public ruby-rubocop-rspec
+  (package
+    (inherit ruby-rubocop-rspec-minimal)
+    (arguments '(#:test-target "spec"))
+    (native-inputs
+     (list ruby-bump
+           ruby-rack
+           ruby-rspec
+           ruby-rubocop-performance-minimal
+           ruby-rubocop-rake-minimal
+           ruby-simplecov
+           ruby-yard))
+    (propagated-inputs
+     (list ruby-rubocop
+           ruby-rubocop-ast
+           ruby-rubocop-capybara))))
 
 (define-public ruby-rubocop-performance
   (package
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:44:17 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:44:17 2023
Received: from localhost ([127.0.0.1]:56701 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJYP-0005v9-Fo
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:44:17 -0400
Received: from mail-vs1-f42.google.com ([209.85.217.42]:34746)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJYO-0005ur-KM
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:44:16 -0400
Received: by mail-vs1-f42.google.com with SMTP id t4so11222335vsq.1
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:44:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679334251;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=EhXLZJnGukErcuI2Nr2q1XjNaO10p7y0eak4bOCeglg=;
 b=foIuy4fFOzJPmhsZ0biE6z4yamJWtZVddyVHEkxhjqS1Ui7wI6uDhYwoVVImrbfYD6
 nAfntwfO50Q1FuTSay6TbyPN4pX36Jw+Wst/RhbRRLZtJYoxKUBV3yD7+So2qQ2qRnoL
 Wes/did/ySLyAJK/xjqZ2GvSsPKKINTVwvjDzYET8nLPLEruxOgFOJeU+Al93Z2lutL1
 WD0x2TGb+4e+4Dy5bMWy8QZFwakSbLTJ4epyIp7lESPSUruP9/0eW2flBpGVfy+cTY6f
 7+kKcnOxnuvJ0ViNG9bshaaDB50kKsmvoeV1WI09X4Ql5vp+UEh0yUDuiwefyso0QqGZ
 ZtZw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679334251;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=EhXLZJnGukErcuI2Nr2q1XjNaO10p7y0eak4bOCeglg=;
 b=fhF0OePHyikdLAeVU3BdtQqt6A9y4WsY2xDh8MIHtcOTx/HfHBkwfu7xm4n5QUfd7T
 14VVczEu6EqjqXNm+jJWzqIUWA0iryaH1eXptUjpkDz7T/hqDpH309NvBiC/aMRP4m+Q
 ZSsll51NS/le/ZvmgK3RyiVacnc4Yz+itFodfgWRrHnoEpu9UhCspdVgnpg7oTMJ1GLI
 3/72ddLwSMbKnGiZZUT+j5zyMAZjWXRc+kcJd4NyrOLDVDpKy2BCHX1buSADSXDpffn3
 FNBtskzbiwuq2Uqi75ihaOcD3yhP9vwsHESG/WehW22b62psp8J0fk99Ln6WH36ZjvBh
 LO4w==
X-Gm-Message-State: AO0yUKVBkYZyUKcfkxCmV269MpFViuCCXoHg7Dl+iclX5HhbHO+tj59+
 s/dIDRG1w5U/lC0jMApmoFrnfbR2Zn8=
X-Google-Smtp-Source: AK7set9E1z9OTtM9hLcRTuXDb3jb8tcz/Xac/0mdxLkeskbi1qeNxHPh1hb+RmRsU3Qj3DxFCwNU/A==
X-Received: by 2002:a05:6214:1cc4:b0:5a1:1f65:94be with SMTP id
 g4-20020a0562141cc400b005a11f6594bemr52170792qvd.43.1679332687372; 
 Mon, 20 Mar 2023 10:18:07 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.18.06
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:18:06 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 100/223] gnu: ruby-faraday: Propagate ruby-faraday-net-http.
Date: Mon, 20 Mar 2023 13:14:32 -0400
Message-Id: <20230320171635.11184-100-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-faraday-net-http)
[propagated-inputs]: Add ruby-faraday-net-http.
[native-inputs]: Delete ruby-faraday-net-http.
---
 gnu/packages/ruby.scm | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 3f828cd351..ecd5913cd8 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -12198,13 +12198,14 @@ (define-public ruby-faraday
     (arguments (list #:test-target "spec"))
     (native-inputs
      (list ruby-coveralls
-           ruby-faraday-net-http
            ruby-pry
            ruby-rack
            ruby-rspec
            ruby-simplecov
            ruby-webmock))
-    (propagated-inputs (list ruby-ruby2-keywords))
+    ;; Propagate faraday-net-http as this is the default adapter used, and
+    ;; many Ruby projects assumes it is available.
+    (propagated-inputs (list ruby-ruby2-keywords ruby-faraday-net-http))
     (synopsis "Ruby HTTP/REST API client library")
     (description "Faraday is a HTTP/REST API client library which provides a
 common interface over different adapters.")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:42:22 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:42:22 2023
Received: from localhost ([127.0.0.1]:56697 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJWY-0005Rh-09
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:42:22 -0400
Received: from mail-qt1-f175.google.com ([209.85.160.175]:46970)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJWW-0005RR-68
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:42:20 -0400
Received: by mail-qt1-f175.google.com with SMTP id c19so14031408qtn.13
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:42:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679334134;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=rgGk5yuixQBt5cPo29dREv/1VhdGmC87LvPGffdEGTY=;
 b=pnukYxZPMoulYe9YZP/k0kZ1yVU9A17qOWeEOePXsrmwjgz9BISgQAP4Zx07fDjA3I
 07VgLcvo+MUm2Dna50TQD5zNHFaO7lvF0PKwT4a1f8VpfdyVbl7o7ZGoyGejRMKpr5t+
 fkT6lUSwRVfZ5Jm1lQTqlZStDkA2HsuCyhctIy2wlV8HQfEThWljSdQleUX+jeDiQC9p
 exm50uam4NHdRnWgLAyBU5TSVzhJgxdUJ0R8XAbop8caWce6snDgPA8LOR1ewPhBYrvz
 pMVQTOv0kcLFfDqbHNSEG4pNP6Tlh8qd5X0a0NYKpd2AlvRVoJyYikGbTVhgkA8ihaT6
 hvKg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679334134;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=rgGk5yuixQBt5cPo29dREv/1VhdGmC87LvPGffdEGTY=;
 b=WMUE2edcEz39i2LbiC4BXgGufi7bsRy2f7ZRKhRZYRRpvugqms0MNVKMZblDnu1HkZ
 zU42K9Kj38l1h9m3+XMp9OedckY3pBk/Osl0Q+c6xPs0W8hZC12g6NoZJ0xRSLekzneC
 qr64BtYBDjoWObqPckVP/ax5GjrulOfSwVTLEjZReGxMtYAc0oYAa1GeA0FuqyWWPZoJ
 79dLLPHa4r9/kNYaXqjN5AFmyxNwLlDTSzQCGtK4dRkxAORKK/O2Sqpg2F1XfQP1i1Aq
 aSLtflYviDd4MiUzpkqJbuNuI1qGcMRzuSRTHj+AhpsBVgaNuYJu8bKULL/HITldrQnY
 DGGw==
X-Gm-Message-State: AO0yUKV7ZMmMBguiwnXk98crLeFb5FFwjnA3Xyu4Q4Lj1JA3hqFORpV8
 8cB8PpIHkhgwLstisc8f82Kl3v9xJio=
X-Google-Smtp-Source: AK7set9BqQCckJvf5FmeM9XEBEp+8hBOe2wL01UNJdzvbdIr2O2QdSNX7TyUx8iiRaGQLAudIKp4Ng==
X-Received: by 2002:a05:6214:29ef:b0:5cc:4776:5abe with SMTP id
 jv15-20020a05621429ef00b005cc47765abemr6144181qvb.42.1679332651075; 
 Mon, 20 Mar 2023 10:17:31 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.17.30
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:17:30 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 057/223] gnu: ruby-railties: Update to 7.0.4.3.
Date: Mon, 20 Mar 2023 13:13:49 -0400
Message-Id: <20230320171635.11184-57-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/rails.scm (ruby-railties): Update to 7.0.4.3.
[version]: Use %ruby-rails-version.
[source]: Use ruby-rails-monorepo.
[arguments]: Add #:phases.
[propagated-inputs]: Add ruby-zeitwerk.
---
 gnu/packages/rails.scm | 43 +++++++++++++++++++++---------------------
 1 file changed, 21 insertions(+), 22 deletions(-)

diff --git a/gnu/packages/rails.scm b/gnu/packages/rails.scm
index 3af90bc913..9fa0f23ad8 100644
--- a/gnu/packages/rails.scm
+++ b/gnu/packages/rails.scm
@@ -609,28 +609,27 @@ (define-public ruby-actionmailer
 
 (define-public ruby-railties
   (package
-   (name "ruby-railties")
-   (version "6.1.3")
-   (source
-    (origin
-     (method url-fetch)
-     (uri (rubygems-uri "railties" version))
-     (sha256
-      (base32
-       "1685y5dcfgcq0b38j13vrpkhiiblmrl64wa9w065669bkgmkw4ra"))))
-   (build-system ruby-build-system)
-   (arguments
-    '(;; No included tests
-      #:tests? #f))
-   (propagated-inputs
-    (list ruby-actionpack ruby-activesupport ruby-method-source ruby-rake
-          ruby-thor))
-   (synopsis "Rails internals, including application bootup and generators")
-   (description
-    "@code{railties} provides the core Rails internals including handling
-application bootup, plugins, generators, and Rake tasks.")
-   (home-page "https://rubyonrails.org/")
-   (license license:expat)))
+    (name "ruby-railties")
+    (version %ruby-rails-version)
+    (source ruby-rails-monorepo)
+    (build-system ruby-build-system)
+    (arguments
+     (list #:tests? #f                  ;requires rails to be installed
+           #:phases #~(modify-phases %standard-phases
+                        (add-after 'delete-gemfiles 'chdir
+                          (lambda _
+                            (chdir "railties"))))))
+    (propagated-inputs (list ruby-actionpack
+                             ruby-activesupport
+                             ruby-method-source
+                             ruby-rake
+                             ruby-thor
+                             ruby-zeitwerk))
+    (synopsis "Rails internals, including application bootup and generators")
+    (description "@code{railties} provides the core Rails internals including
+handling application bootup, plugins, generators, and Rake tasks.")
+    (home-page "https://rubyonrails.org")
+    (license license:expat)))
 
 (define-public ruby-sprockets-rails
   (package
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:41:49 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:41:48 2023
Received: from localhost ([127.0.0.1]:56693 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJW0-0005QV-Eh
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:41:48 -0400
Received: from mail-qt1-f178.google.com ([209.85.160.178]:33499)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJVx-0005QJ-Lp
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:41:46 -0400
Received: by mail-qt1-f178.google.com with SMTP id n2so14100583qtp.0
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:41:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679334100;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=nYXZZ4KkLxH+FQQRjsYaDqMcwaMRigfbzG1bysXvlQE=;
 b=aWV7Xd7ZofyC32TO6Hj70BVuQHIXI5/FchwRDR9z5Z7OruJryyqThkzGr4dVko5wJb
 vTNRbDdlZ/KSXbrYik8DnY5I+jl/t73aYvcXfy+F/aRa3p33WjypbAwTq/7vfTgzoVcX
 1Rj2vE1RFNQ8Jhz2VgzW9vCosyEdQdm5d+BcdFDyMSa7AzZuDR2qgmq5TBcLL6aPKRQQ
 9Mb9wvkOcrbrQJA8lr9xVS4Wn/hBSG71PuPK8FqDYGIMtZICaY8rQT4H3sCx84fMSvXP
 fMmSqHtiqjnxoUGteSA86t4Tq8zcYG8nYISNCNehMZ8LnjXEEY9VUrDtPX5NW5XNKwSw
 1ONQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679334100;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=nYXZZ4KkLxH+FQQRjsYaDqMcwaMRigfbzG1bysXvlQE=;
 b=CEvhtg9qtuxn5UsU4JdrizlAmzuRjnqsSr1nGz0+GngmFX6t04mYZxjCyb33YoRd2/
 p5WZOo/dgJWeSc7F/e4wm+UUNij5P8fDEfscHcJlHZOVYa2paupFTFWFocn3sOpnSAGP
 2/3Dl0scl1zR3UvvQ+Qut+lpf+DCbDEfT/6RZSE7m0UHQ+5Ti4lqhPWiOx6fFYwK/zLg
 AKwmaPUdpaauvVPNFBzI62pbCU37lZwRg7zH+xLZTrPgK+TDnxxmLqqBmwH6oF1x6MS2
 Lt9GBN8NisAMW77WpykSqV/R2VYt0iXnGvfhyAleGLD5ZnxQwUK+yG/Z/NJvZXLlr9wD
 dU9w==
X-Gm-Message-State: AO0yUKWxe5n60pw0NWNGcLrAbdXTURFSKtIblCiyklGGiR1ZJ/7UGjvf
 m1pf5eWWOWWj0y2kP4Tv+arbJ6odaTM=
X-Google-Smtp-Source: AK7set9vwU1ZiOxd9gs+JlQhzrpcExuDhn9vXpQ+SUVQs2UWwR0mnS8OIVRoezfjVy3jP0GEPsbJ/w==
X-Received: by 2002:a05:622a:307:b0:3b8:6ae9:b108 with SMTP id
 q7-20020a05622a030700b003b86ae9b108mr28725568qtw.27.1679332624695; 
 Mon, 20 Mar 2023 10:17:04 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.17.03
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:17:04 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 028/223] gnu: ruby-thor: Update to 1.2.1.
Date: Mon, 20 Mar 2023 13:13:20 -0400
Message-Id: <20230320171635.11184-28-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-thor): Update to 1.2.1.
[source]: Update URI.
[arguments]: Use gexps.  Delete trailing #t.
[phases] {fix-readline-tests, disable-network-tests}
{make-files-writable}: Delete phases.
{remove-coveralls-dependency}: Do not remove webmock requires.
{disable-quality-tests}: Rename to...
{disable-problematic-tests}: ... this.  Disable a new failing test.
{check}: Honor TESTS?.
---
 gnu/packages/ruby.scm | 83 ++++++++++++++++---------------------------
 1 file changed, 30 insertions(+), 53 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index ccd446bdd1..cf270a0d34 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -2737,69 +2737,46 @@ (define-public ruby-xml-simple
 (define-public ruby-thor
   (package
     (name "ruby-thor")
-    (version "1.0.1")
+    (version "1.2.1")
     (source (origin
               ;; Pull from git because the gem has no tests.
               (method git-fetch)
               (uri (git-reference
-                    (url "https://github.com/erikhuda/thor")
+                    (url "https://github.com/rails/thor")
                     (commit (string-append "v" version))))
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "1anrx5vynk57hn5c8ig5pgkmcsbj9q5mvckd5rviw1jid7n89k57"))))
+                "1vjm628ks5kw8q6dskh38dqyz2j8c3n694wsqkj4jb4jrn6rkfzx"))))
     (build-system ruby-build-system)
     (arguments
-     '(#:phases (modify-phases %standard-phases
-                  (add-after 'unpack 'fix-readline-tests
-                    (lambda _
-                      ;; Ensure Readline is initialized before running the
-                      ;; test to avoid a type clash with the mock ::Readline.
-                      ;; See <https://github.com/erikhuda/thor/pull/717>.
-                      (substitute* "spec/line_editor/readline_spec.rb"
-                        (("unless defined\\? ::Readline" all)
-                         (string-append "Thor::LineEditor::Readline.available?\n"
-                                        all)))
-                      #t))
-                  (add-after 'unpack 'remove-coveralls-dependency
-                    (lambda _
-                      ;; Do not hook the test suite into the online
-                      ;; coveralls service.
-                      (substitute* "Gemfile"
-                        ((".*coveralls.*") ""))
-                      (substitute* "spec/helper.rb"
-                        (("require \"coveralls\"") "")
-                        (("Coveralls::SimpleCov::Formatter") "")
-                        ;; Also drop the WebMock dependency which is only
-                        ;; present to allow a coveralls.io connection, and
-                        ;; would otherwise introduce a circular dependency.
-                        (("require \"webmock/rspec\"") "")
-                        (("WebMock\\.disable_net_connect.*") ""))
-                      #t))
-                  (add-after 'unpack 'disable-network-tests
-                    (lambda _
-                      ;; These tests attempt to look up example.com.
-                      (substitute* "spec/actions/file_manipulation_spec.rb"
-                        (("it \"accepts (https?) remote sources" _ proto)
-                         (string-append "xit \"accepts " proto " remote sources")))
-                      #t))
-                  (add-after 'unpack 'disable-quality-tests
-                    (lambda _
-                      ;; These tests attempt to check the git repository for
-                      ;; tabs vs spaces, double vs single quotes, etc, and
-                      ;; depend on the git checkout.
-                      (delete-file "spec/quality_spec.rb")
-                      #t))
-                  (add-before 'check 'make-files-writable
-                    (lambda _
-                      ;; The tests needs rw access to the test suite.
-                      (for-each make-file-writable (find-files "spec"))
-                      #t))
-                  (replace 'check
-                    (lambda _
-                      (invoke "rspec" "spec"))))))
-    (native-inputs
-     (list ruby-rspec ruby-simplecov))
+     (list
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-after 'unpack 'remove-coveralls-dependency
+            (lambda _
+              ;; Do not hook the test suite into the online coveralls service.
+              (substitute* "Gemfile"
+                ((".*coveralls.*") ""))
+              (substitute* "spec/helper.rb"
+                (("require \"coveralls\"") "")
+                (("Coveralls::SimpleCov::Formatter") ""))))
+          (add-after 'unpack 'disable-problematic-tests
+            (lambda _
+              ;; These tests attempt to check the git repository for
+              ;; tabs vs spaces, double vs single quotes, etc, and
+              ;; depend on the git checkout.
+              (delete-file "spec/quality_spec.rb")
+              (substitute* "spec/parser/options_spec.rb"
+                ;; This test fails for unknown reasons (see:
+                ;; https://github.com/rails/thor/issues/814).
+                (("it \"raises an error for unknown switches" all)
+                 (string-append "x" all)))))
+          (replace 'check
+            (lambda* (#:key tests? #:allow-other-keys)
+              (when tests?
+                (invoke "rspec" "spec" )))))))
+    (native-inputs (list ruby-rspec ruby-simplecov ruby-webmock))
     (synopsis "Ruby toolkit for building command-line interfaces")
     (description "Thor is a toolkit for building powerful command-line
 interfaces.")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:31 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:31 2023
Received: from localhost ([127.0.0.1]:56640 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUk-0005Io-Ug
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:31 -0400
Received: from mail-qt1-f175.google.com ([209.85.160.175]:35608)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJF0-0003bK-1y
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:24:14 -0400
Received: by mail-qt1-f175.google.com with SMTP id ay22so2628251qtb.2
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:24:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333048;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=pWiKoamfXTvY9NTiJdIeYHXOYOW02+am1j8tcUdxlnU=;
 b=Q0FKjHOE832IFXvlnsTv3MtsgZCV+YGOvS+KAdI+xkr1Fo3RJi4BPImZrGv13SnBoE
 fU9rzsagGyVMoNNaMJYMvPyF3vfG5VgIMlwSoeLwPn4bniMhKpz6LEMOh1av9JyMFxkI
 0NsY0AUKqbTHtDMDIzXrwnNB3FXv3HPZWBSqMnTHnutBFCtSxmsGgmHH5S7yJFaDgcK2
 Ve+gwaOdjGQ9ylwBaWqE4cUw6B2Dy7zgQyYpP5XzI2wVyoXJYPG/Z2+teNHtf0+SfBq2
 GgXgeBjzsKLe06/XvBG9UqRS82JNAdErAYeUAcgdmquZ+wgd53nRVSunN9vw5egF2boz
 lllQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333048;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=pWiKoamfXTvY9NTiJdIeYHXOYOW02+am1j8tcUdxlnU=;
 b=ZptVkSxAiexyF61c7VGovTsfGY12ssm87I0c+fCKvnztji14uF1fzX2rSEp+X6xcGi
 eES0zN1+/ctFrXtMPPN1V0XoSjprIDcjN/eQd/tkZ7h+W2A5SCDzJVdwu99WtHtOHdHl
 twUTpVxMtBez/ledEFySeXCafHhl6iEZI7o6Qq2fgGEK9tvcS388tcv0JB9QHTdAI1J8
 wNuSeMgQmDd24w1xnJELOtZ50mx5uwtvn0R+HOe/wuOFxv2HvmRPKJ4Aqj48d2vSMnAH
 MjCCV8w6//XK8O2d/R0fbz5MT4GLtH9nfgiX8YZ4asAMuFK3b3/NamF/Y3IB4a8qRoss
 omEA==
X-Gm-Message-State: AO0yUKUe+WY4EFzikVhTwWgZFGnJXqetqnIeQ2qyYGz/S4MRP23ZdBSu
 Jki7K+g8J9S3Fo/vjM8UnI5n1XHRbYw=
X-Google-Smtp-Source: AK7set+vS3mpAxAFNVOowujS8HvouFqipJhbC835Gi9fIGLebMGCRoXPTdMLNnhijFpKTZIE878kWw==
X-Received: by 2002:a05:622a:c8:b0:3d5:8130:1ed5 with SMTP id
 p8-20020a05622a00c800b003d581301ed5mr28301587qtw.63.1679333048403; 
 Mon, 20 Mar 2023 10:24:08 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.24.07
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:24:08 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 113/223] gnu: ruby-octokit: Enable tests.
Date: Mon, 20 Mar 2023 13:21:59 -0400
Message-Id: <20230320172349.12752-12-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-octokit) [source]: Fetch from git.
[arguments]: Delete field.
[native-inputs]: New field.
---

 gnu/packages/ruby.scm | 32 ++++++++++++++++++++++----------
 1 file changed, 22 insertions(+), 10 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 536775cf74..2345c344b9 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -7941,17 +7941,29 @@ (define-public ruby-octokit
   (package
     (name "ruby-octokit")
     (version "6.1.0")
-    (source
-     (origin
-       (method url-fetch)
-       (uri (rubygems-uri "octokit" version))
-       (sha256
-        (base32
-         "03i37mdhwlm5y6piqaby0izrhda9m5ggbrmm62ww3ln2l86h78l2"))))
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/octokit/octokit.rb")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "01njrd17bz28mlsa8hi9gad7s6d1d0vpyn0g66p3d42zgplr9qkq"))))
     (build-system ruby-build-system)
-    (arguments '(#:tests? #f))          ;no test suite in the gem release
-    (propagated-inputs
-     (list ruby-faraday ruby-sawyer))
+    (native-inputs
+     (list ruby-faraday-multipart
+           ruby-jwt
+           ruby-mime-types
+           ruby-multi-json
+           ruby-netrc
+           ruby-pry-byebug
+           ruby-rbnacl
+           ruby-rspec
+           ruby-simplecov
+           ruby-webmock
+           ruby-vcr-expat))
+    (propagated-inputs (list ruby-faraday ruby-sawyer))
     (synopsis "Ruby toolkit for the GitHub API")
     (description "Octokit wraps the GitHub API in a flat API client that
 follows Ruby conventions and requires little knowledge of REST.")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:31 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:30 2023
Received: from localhost ([127.0.0.1]:56638 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUk-0005Ih-L5
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:30 -0400
Received: from mail-qv1-f49.google.com ([209.85.219.49]:37445)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJEy-0003b3-GP
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:24:12 -0400
Received: by mail-qv1-f49.google.com with SMTP id o44so5151412qvo.4
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:24:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333047;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=h2exPatZVK8/eJh9CBl6T+C1hQjIpeUNueNbiOtOPbI=;
 b=n3kyYmobYizJUhzq+ixCcL9RreQCLuvsrAJi++wyT2hGbLzyKj7nKUSCGhiZlAmDcu
 uU0JKbwBaTSRPNCwHC0YelMvlnLhEmWADvpeguCFX90uUfCGVz63NWi33jfXwt1PL+kP
 qlGwvLDScZ+tuQDQzLUgizeepA5r5CwWZby99zTAC0YnFod1v7D3ogVHYnwSEpP5f5Ep
 x/F2nN04bkGpjSl3LugZ0wKgaVRHmxk1x1jio/pksywS0k2D4bWZZRoTgaPbR5lpKL8f
 hoSnGabYIH8/fMvFfxCCBJbWhexdd1iZ/cQFY5M0rI9KsXuXw6cq23KlPEAa9qPwGZ3H
 wtig==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333047;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=h2exPatZVK8/eJh9CBl6T+C1hQjIpeUNueNbiOtOPbI=;
 b=uTt5MZtVFTvMmgxPJ97L0SHE5Df6HTsy5GFFyEh+3i/z3SmrmaDgXJ2GiTloH1lPz/
 Ibvgz4+TeF04zCqFJnYYXY/H47lQJHz9k7op0Q7EOAYF9aRtIIVE5knxR3s54znLnlaG
 pPh1jk4DMgWuA8t9qX2s0Yv9HUiEnifgN+6pm3Ydv57KDjsmSXDzjWuiUqyNrNv1K0D3
 6sqISw1FpIo8z1IZx7MJDarq0lyysgzWBlJHp0z6qeLy1e87ju89bZJh8RCxh+Uy4qh4
 ujKaCz6PGX1oQwRbCrJ7QrvsmjdoDJskT/l6iRerTNv4wydngycyNHvrIhD1FhRnmlUf
 JS1A==
X-Gm-Message-State: AO0yUKVwRIJpt13917V1EfX4acENgpRbBS1+/0jrG2xIf3CC9yQnECFl
 zubfGL+XKW11Y4Vb3xM4rv1bOrEVoXY=
X-Google-Smtp-Source: AK7set+FWKNi/xmT0qpFGHO5+NrEYutaTLuWE9DT3LviFJnCj8zRBZAMVW+ixhvInV9thiFQMcnLrA==
X-Received: by 2002:ad4:5765:0:b0:5ac:d6e6:452b with SMTP id
 r5-20020ad45765000000b005acd6e6452bmr373512qvx.24.1679333046749; 
 Mon, 20 Mar 2023 10:24:06 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.24.05
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:24:06 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 111/223] gnu: ruby-bandwidth-iris: Fix indentation.
Date: Mon, 20 Mar 2023 13:21:57 -0400
Message-Id: <20230320172349.12752-10-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-bandwidth-iris): Fix indentation.
---

 gnu/packages/ruby.scm | 20 ++++++++++----------
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 8a6ec015e0..a725a78767 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -13887,24 +13887,24 @@ (define-public ruby-bandwidth-iris
     (name "ruby-bandwidth-iris")
     (version "5.1.0")
     (source
-      (origin
-        (method url-fetch)
-        (uri (rubygems-uri "ruby-bandwidth-iris" version))
-        (sha256
-          (base32 "1hmrxs0dif6fw5npyzcshk4nq9qr2kbmnx7mdjr5v1nhzlfr0678"))))
+     (origin
+       (method url-fetch)
+       (uri (rubygems-uri "ruby-bandwidth-iris" version))
+       (sha256
+        (base32 "1hmrxs0dif6fw5npyzcshk4nq9qr2kbmnx7mdjr5v1nhzlfr0678"))))
     (build-system ruby-build-system)
     (arguments
      ;; XXX: Tests don't require helper for some reason, so all fail.
      `(#:tests? #f))
     (native-inputs
      (list ruby-rspec
-            ruby-yard))
+           ruby-yard))
     (propagated-inputs
      (list ruby-activesupport
-            ruby-builder
-            ruby-faraday
-            ruby-faraday-middleware
-            ruby-nori))
+           ruby-builder
+           ruby-faraday
+           ruby-faraday-middleware
+           ruby-nori))
     (home-page "https://github.com/Bandwidth/ruby-bandwidth-iris")
     (synopsis "Gem for integrating to Bandwidth's Iris API")
     (description "Bandwidth IRIS is a Ruby SDK for Bandwidth Phone Number
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:30 2023
Received: from localhost ([127.0.0.1]:56636 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUk-0005Ia-Ah
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:30 -0400
Received: from mail-qv1-f52.google.com ([209.85.219.52]:39632)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJEx-0003av-Ey
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:24:11 -0400
Received: by mail-qv1-f52.google.com with SMTP id 97so8064008qvb.6
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:24:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333046;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=fNYVu8valMJuRXDfheXCejksKs2oa3m1FRKJC6SWcqE=;
 b=qPjJU+qJeylAGLnQgkhUhH9RmN0Zd2gyXaekpNL/EveMOhWh8D1h3xHIbU1hxyCOUP
 C2KHMTzj5r5T6iNETCJZQNrwbYXQn9nRsb0fkDlB0mXK1f2KWQbS8RRKbiaJUbOgAQ8Z
 8fba9HY2TMgIIerA3bY3rT4LXEJa/4SEPRXQ6PK4D+ZKrG4aT2JXDIsSbWQmBJakWcCt
 RGwzxmliQRIK83mQISA0LUhgFkknnbgHQUdemRa0NH/ht0iGfTW/oQAWTMhNit773k4y
 lTcdF5cMMXw3yEhsAZ1qtiSxRxU0Xv3RliZSHMsbO9X648toa86gDZCz2qhonq1L/mD0
 VJ9w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333046;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=fNYVu8valMJuRXDfheXCejksKs2oa3m1FRKJC6SWcqE=;
 b=ZB7OqXJPCXFGGZc8CMtEbhViiTCPxpqZKM2yJTOpEzMla9NIgWXtmve1P6hAQ2uMgK
 iUB6UROW+5bamw40Iq88O+NJUzKu3+Xv892AkxXKuU+5oaiuOdO8i0eenCRv1RV/5pa3
 LpqCLWZFsi9SEqQvZlz9mP9RwThO085x2SM123aKtPs6TvLjFlTx9zGah99rITSeKHDq
 zBWaYS6wkTLQYzTgwFwKFt9+myVZDm0LZHVj4LiOf8fWn3Cc87CslnjWfvbcAbD/IHFS
 m7rbTfYUExGaP/z2BbqKRtU5ld47O+XVrsb9fm4o7XFZWQgXQ6XoBEtxlY0F3dX7ge2p
 ySkw==
X-Gm-Message-State: AO0yUKUd8kzIEPzzq2MOJQGNA3jUeb2WN4N6TTVfT/ydAupbSZ/xSauq
 lGRJgsj2I0YRrJDMV9rIpyZLQa1Xn1s=
X-Google-Smtp-Source: AK7set+cpcQ3E1XKklCzRC62swycArrbS4kggLeF5iYcWJawtwfCJarQeE1Hll9C9na6+4DChH6FsA==
X-Received: by 2002:a05:6214:2a4a:b0:5ad:a15b:3e6c with SMTP id
 jf10-20020a0562142a4a00b005ada15b3e6cmr38258070qvb.48.1679333045854; 
 Mon, 20 Mar 2023 10:24:05 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.24.05
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:24:05 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 110/223] gnu: ruby-faraday-middleware: Add a deprecation
 comment and re-indent.
Date: Mon, 20 Mar 2023 13:21:56 -0400
Message-Id: <20230320172349.12752-9-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-faraday-middleware): Add comment.
Re-indent package.
---

 gnu/packages/ruby.scm | 18 ++++++++----------
 1 file changed, 8 insertions(+), 10 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index a96774feb4..8a6ec015e0 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -13839,22 +13839,20 @@ (define-public ruby-nori
 Nokogiri implementations.")
     (license license:expat)))
 
+;; This package is deprecated per upstream and should be phased out.
 (define-public ruby-faraday-middleware
   (package
     (name "ruby-faraday-middleware")
     (version "1.2.0")
     (source
-      (origin
-        (method url-fetch)
-        (uri (rubygems-uri "faraday_middleware" version))
-        (sha256
-          (base32 "1bw8mfh4yin2xk7138rg3fhb2p5g2dlmdma88k82psah9mbmvlfy"))))
+     (origin
+       (method url-fetch)
+       (uri (rubygems-uri "faraday_middleware" version))
+       (sha256
+        (base32 "1bw8mfh4yin2xk7138rg3fhb2p5g2dlmdma88k82psah9mbmvlfy"))))
     (build-system ruby-build-system)
-    (arguments
-     ;; No rakefile
-     `(#:tests? #f))
-    (propagated-inputs
-     (list ruby-faraday))
+    (arguments `(#:tests? #f))
+    (propagated-inputs (list ruby-faraday))
     (home-page "https://github.com/lostisland/faraday_middleware")
     (synopsis "Various middleware for Faraday")
     (description "Faraday_Middleware is a collection of middleware for the
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:30 2023
Received: from localhost ([127.0.0.1]:56634 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUj-0005IS-V1
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:30 -0400
Received: from mail-qt1-f170.google.com ([209.85.160.170]:37438)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJEw-0003aj-Kf
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:24:10 -0400
Received: by mail-qt1-f170.google.com with SMTP id r5so13985062qtp.4
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:24:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333045;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=5dqLSOMrrFvZitEi+osu8GbkkqP6l3MZx/qGr5ry6Hg=;
 b=Qzs+DMIrQMCgSXEiUnFnCSPqF6ITjzbAHs+/vTdEQ3s4MgVkXAh8KtrNl5vIvMwiq7
 uYGYluvgL03cvl3TiNNOUXh9m27pJmeu34E1URlbG1QOK1xtQO6IRIRL5nRMKNQsX9+2
 nxmyetG3y+8bpL1Fli0SDL+af2UfYgwxMBhz219YyvixUAE0A5xF8nncDUM9s+g0HcEw
 897VE3NSMOpdZ3Yv1Hi+WyxvPAlT6Jmt4vv43Fp97FtH0+0DnxeoqqAE0K9uKYYYP024
 ++AtVKdPSKf1D/CaI8ZJfR6dmfO7EFwBmcxgMB7I7A/rvIRtS5/vH7XabzT0FpUKfSGb
 l1pw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333045;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=5dqLSOMrrFvZitEi+osu8GbkkqP6l3MZx/qGr5ry6Hg=;
 b=2WfhhtGesIBtm1S6YfZmu30hDUDWElwSAtFQN5FIAI4cKyWZrl71LSDXJNB0z+iagi
 pPBWRkiCqllIwGqKp4pjSiPPS9rOCg1/+HHBtOJVxcTFAu4jmOjPVQmki4iZ7EN4UT+u
 Tpzi93ErjjZBFc/R5+nUhUeG07/DxQJ7mHFp1g9q1r3Q/XvPC77XT3O5mfCux4K/RnOi
 RiL0oxbEZ5+Be/H+cZ6tvJdHjlKyrA+s8rRwba8x2neAzO0L72x9/dhSLPq05C5lX7WC
 +vTJ1KQCLX/V4eg3nOKR/Ajg/G9FRK5MgLJJcd4FgOpzH9Dihgk2XFDwI0iqij2J+4Dg
 Ytaw==
X-Gm-Message-State: AO0yUKV3RbSAyZ/NpWBLDOyqDRPfPgKYlDiSzZKUAI2m6CLBkvU0BJum
 djK6Ax1nI7kdEONsWBy1U/eLVbcIZxs=
X-Google-Smtp-Source: AK7set/GcLpasobZlccdhpNF45yggv4yzEFpDrE/0NFdtVg0Qtk+014GEYwALzM3+A02mPAqfA7rww==
X-Received: by 2002:ac8:5f4e:0:b0:3d9:6266:86d9 with SMTP id
 y14-20020ac85f4e000000b003d9626686d9mr21268598qta.10.1679333044914; 
 Mon, 20 Mar 2023 10:24:04 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.24.04
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:24:04 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 109/223] gnu: Add ruby-fileutils.
Date: Mon, 20 Mar 2023 13:21:55 -0400
Message-Id: <20230320172349.12752-8-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-fileutils): New variable.
---

 gnu/packages/ruby.scm | 36 ++++++++++++++++++++++++++++++++++++
 1 file changed, 36 insertions(+)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index b8a6b0c4f5..a96774feb4 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -9217,6 +9217,42 @@ (define-public ruby-mini-mime
     (home-page "https://github.com/discourse/mini_mime")
     (license license:expat)))
 
+(define-public ruby-fileutils
+  (package
+    (name "ruby-fileutils")
+    (version "1.7.0")
+    (source (origin
+              (method git-fetch)        ;for tests
+              (uri (git-reference
+                    (url "https://github.com/ruby/fileutils")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "0m68gaqclnc2wflilmrnr19kky2gr6fjf6k3yq02sf9scs281kid"))))
+    (build-system ruby-build-system)
+    (arguments
+     (list
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-before 'check 'disable-problematic-tests
+            (lambda _
+              (substitute* "test/fileutils/test_fileutils.rb"
+                ;; The 'test_chown' tests depends on /etc/groups, which
+                ;; doesn't exist in the build environment.
+                (("def test_chown.*" all)
+                 (string-append all "    return true\n"))
+                ;; The 'test_cp_r_dev' expects a RuntimeError to be raised
+                ;; when copying a char device to a directory, but this is not
+                ;; triggered in the build environment, for reasons unknown.
+                (("def test_cp_r_dev.*" all)
+                 (string-append all "    return true\n"))))))))
+    (synopsis "Ruby utility libray to manipulate files")
+    (description "The FileUtils Ruby library includes Several file utility
+methods for copying, moving, removing, etc.")
+    (home-page "https://github.com/ruby/fileutils")
+    (license license:bsd-2)))
+
 (define-public ruby-fivemat
   (package
     (name "ruby-fivemat")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:29 2023
Received: from localhost ([127.0.0.1]:56632 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUj-0005IM-K5
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:29 -0400
Received: from mail-qt1-f180.google.com ([209.85.160.180]:42659)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJ97-0003Nz-O9
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:18:10 -0400
Received: by mail-qt1-f180.google.com with SMTP id r16so13935876qtx.9
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:18:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679332684;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=tKgc6b8PtcJR0A8DdoPQShDGmOUCM6EPqO7p0CndAaI=;
 b=hd192yjw2PmS1GAMYogzOmuTlPOSKjGU8owW7aqJnkC9vMNXhsQTVL+nmA7osGnoWn
 JjQB7ObtPh6kC5FLESC2wsIBOo4XwkAT5358NJ/JWzmLfkIKTN5CPH/CFY2lWtBCWQlD
 L6t6uPsfVqhjhj010oiC9MjHpwLaUDAwMx0LsxU25Uc58IVGN8VpHv/T1JCWt5n4andm
 BB8TXbd8osvDYeQk0v0QXcpETeg16t/m0kFnh2VatLWEsqa/8WSp6FiNAB5etSvyUQtH
 bMh5/voAdlM4lXj0L7qxfv/DegaaOkjZZZx+3tn41QquLQmDgPToDi3CbHRjXDVVJvup
 L1Tg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679332684;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=tKgc6b8PtcJR0A8DdoPQShDGmOUCM6EPqO7p0CndAaI=;
 b=wLheGIRSaG47snsZDVxb3T3XGLlr5uZLFxpffQTdvCorHDeRqeJJ3a7RFL4Kr/lfAx
 cuXR74ugA10u0exp4Js3CQSj9RQStuGuvnhw0j90ZGYYI/rg8GIPlK7D+niWm6SnuRu8
 Q/Sn+y8E5VFNo/GpkharzbbkZoOANLZId/YwEG2SU1Fjr172uULDBgJGckoe5R3VSrw4
 vEGXtO3mMelVAgzWlGw1PjSwivMUpImCpeRb15lWtXorYUoTKW6lAe6fjl6PGPPzF8Ev
 pqC6a3gIFtF95dFW+QImWedBJ2ItC2pDyES6DY+PA4AsRFh6eiQ5vbrhiQ5NPL5JHFhV
 jxYQ==
X-Gm-Message-State: AO0yUKWNML6TpJ1jRIRhd05GFMTynlC5QQ+QP/6vWeO8Ng8+WiPWG5vK
 PgjBrhBnYLT8J1O6ZwGWoE8x3N6Y83I=
X-Google-Smtp-Source: AK7set+W3SBNid6NhRkTYpdZcJTfeBISTu32N3zlJNSElAsMzIVsuYYSUotsQLv0y3/yf8QTghn4Wg==
X-Received: by 2002:ac8:7d0a:0:b0:3bf:a3fc:c70a with SMTP id
 g10-20020ac87d0a000000b003bfa3fcc70amr27309567qtb.28.1679332684068; 
 Mon, 20 Mar 2023 10:18:04 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.18.03
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:18:03 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 096/223] gnu: Add ruby-ruby2-keywords.
Date: Mon, 20 Mar 2023 13:14:28 -0400
Message-Id: <20230320171635.11184-96-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-ruby2-keywords): New variable.
---
 gnu/packages/ruby.scm | 35 +++++++++++++++++++++++++++++++++++
 1 file changed, 35 insertions(+)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 5b7d1918dd..960a75bf53 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -10644,6 +10644,41 @@ (define-public ruby-code-statistics
     (home-page "https://github.com/danmayer/code_statistics")
     (license license:expat)))
 
+(define-public ruby-ruby2-keywords
+  (package
+    (name "ruby-ruby2-keywords")
+    (version "0.0.5")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/ruby/ruby2_keywords")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "1jhqb152zfr2yrxj6j8rzakkwdkg5viggwnnqrrfxwwy63msdi97"))))
+    (build-system ruby-build-system)
+    (arguments
+     (list
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-after 'unpack 'delete-extraneous-rake-files
+            (lambda _
+              (for-each delete-file '("rakelib/changelogs.rake"
+                                      "rakelib/epoch.rake"
+                                      "rakelib/version.rake"))))
+          (add-after 'extract-gemspec 'adjust-files
+            (lambda _
+              (substitute* "ruby2_keywords.gemspec"
+                ;; This file is not present in the git checkout.
+                ((".*\"ChangeLog\",.*") "")))))))
+    (synopsis "Shim library for Module#ruby2_keywords")
+    (description "Provides empty @code{Module#ruby2_keywords} method, for the
+forward source-level compatibility against @command{ruby2.7} and
+@command{ruby3}.")
+    (home-page "https://github.com/ruby/ruby2_keywords")
+    (license license:bsd-2)))
+
 (define-public ruby-rubypants
   (package
     (name "ruby-rubypants")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:29 2023
Received: from localhost ([127.0.0.1]:56630 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUj-0005IE-C4
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:29 -0400
Received: from mail-qt1-f172.google.com ([209.85.160.172]:41509)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJ96-0003GP-HZ
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:18:08 -0400
Received: by mail-qt1-f172.google.com with SMTP id t9so13936681qtx.8
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:18:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679332688;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=vEHucvGSBm4Sy0r1ob+Z8qMCr45h7o56museC9BdTlY=;
 b=dCnxsuWCp0EaWBDTUoDlscDl9cb+3oCFucbl1KlPkG6ycHLSiVHlWkDjZmk+/AReim
 xlbZ+LWXHfqunPpS7o4UiSfP9bMRyoxwq20dGOPJHukLSZaGmswETuGIOPL/9w769XPZ
 psvxdcKnoZosUzqUAmPi75oHC1V/ROVvjXJcmtmhX3oNXvY82s8xZDK36PbWE1XwA6ae
 Cm8vRtqbECYJtYZfyW1aj//P+aueTrYsxz6Xcdm5uPvu76Vc65kaLyAlS/FUL0EFEq9s
 pvoHLDKLRASP0EOwF6nO13xcYxVuR9IkBSXZlved3XakQu0RIM+LKYNuexhnn25DAfvt
 obuQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679332688;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=vEHucvGSBm4Sy0r1ob+Z8qMCr45h7o56museC9BdTlY=;
 b=rI1gwWPqSF8+6uGQJr9Q/aoljgVqiYDp9ul7SKV8L8WPQM2Yk8yBjpSMjW+A0a8qLb
 iOcPfCbr8HQ+EasQhvtINRvo9nnJVXGEc2oXqpItH9mj+qKbcbkTQarkfm7U9GRb4Tyl
 qXBdY1Sowp0+blL+NZa39IBnKKIZoGBDX3eRY/9e6MyxwnYTN9qlrW/oz3VKIobMfAyJ
 PZsrfcjnHtsgdqoJHvEXq4z2Wd2lS+5+fxhC6QfK+ZsAqSfNvQ5VLDotokzifIwc1oS+
 TC27TfxG0dORaG+vtd4RFoC/zx9hDSeNgRuRs9hhTc3Vx3EmOY8WUdvD9somw/ZdfOjd
 TQmw==
X-Gm-Message-State: AO0yUKWtHZl83lQhQNE7BHjgGou8wrq7/mSx633Z6GiJYKz/QgT8X7Vi
 kZWyfBeTbrP0OCFVm6tj0/r/7a8CHfY=
X-Google-Smtp-Source: AK7set8M9owVmD27M73gR5dNKMn3tYStZzwGwEbTSgalZbrgJQoOw8zJQSqbeOVD6SaTsW8RgtoVIA==
X-Received: by 2002:a05:622a:5cd:b0:3b9:bca3:d93d with SMTP id
 d13-20020a05622a05cd00b003b9bca3d93dmr27015855qtb.22.1679332688060; 
 Mon, 20 Mar 2023 10:18:08 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.18.07
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:18:07 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 101/223] gnu: ruby-sawyer: Update to 0.9.2.
Date: Mon, 20 Mar 2023 13:14:33 -0400
Message-Id: <20230320171635.11184-101-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-sawyer): Update to 0.9.2.
---
 gnu/packages/ruby.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index ecd5913cd8..65d0274d99 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -7885,14 +7885,14 @@ (define-public ruby-ffi-rzmq
 (define-public ruby-sawyer
   (package
     (name "ruby-sawyer")
-    (version "0.8.2")
+    (version "0.9.2")
     (source
      (origin
        (method url-fetch)
        (uri (rubygems-uri "sawyer" version))
        (sha256
         (base32
-         "0yrdchs3psh583rjapkv33mljdivggqn99wkydkjdckcjn43j3cz"))))
+         "1jks1qjbmqm8f9kvwa81vqj39avaj9wdnzc531xm29a55bb74fps"))))
     (build-system ruby-build-system)
     (propagated-inputs
      (list ruby-addressable ruby-faraday))
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:29 2023
Received: from localhost ([127.0.0.1]:56628 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUj-0005I7-02
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:29 -0400
Received: from mail-qt1-f174.google.com ([209.85.160.174]:43598)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJ94-0003Ly-9J
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:18:06 -0400
Received: by mail-qt1-f174.google.com with SMTP id c10so2746922qtj.10
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:18:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679332686;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=Jhf7CHgu75unZCF7W39rXcROSbDJVR1/kC/MTSm60lQ=;
 b=XOV56UpkV1XE5u9kmmG3GcKaBqiNMUkkdP/QGh+vw757HnS/ohsfPwHCLzsMZFYiaN
 lQGx4JJP/XbJMpLqo+bTzPyi/RgAe92M7M26A1pKFokmULaREj2V7iiL1z+k0Q4oxg6E
 Mq6/+zHKjGUKzowfRQajLgwKQKupSmttVsp1k+dIyyQWOyQJnyEKej71VZiwvdCyPbM4
 EySYv3sjIpWMjj+t1qPHJijY6CP690kFzMGYtvGDByci3rFSAqPhwXBJe1GCKxHoGE/e
 Wai7KNZbpt6TY7F57gBILqeURh24sn9ybScC9FaVtN5AR9kEQ7hrGXE+sLYgln0cFo3E
 vV2g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679332686;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=Jhf7CHgu75unZCF7W39rXcROSbDJVR1/kC/MTSm60lQ=;
 b=d802MuywAjPcqUcDMn9fUSrWfHBUL4TFgnkMqCDlHfD3rofifZe1mqgD9Bh44KBybu
 Svz9fjiddPF4obuK0ZEi8Y7rCWQuk3gf4cmJC2txrKAKlc+LJIcoI/pIpuwqra/puA2w
 G+efN2c9lIsD1sU+P6WXK4jtpBwZV5rJsJKrEw/RLPw1K3cccasB7ELmJhGilSdPzAOm
 Oww2yRoTaQq8VqOBKvDZAvVUtNPl+XHM+HcMhPCt0UskmwYWP1Yd/fXR9zKEYobYqPC2
 lN6KX121Z58ermwy4rvy7Xc/j7bK7gYyE7ZAUNAioWO0FSgAhdq1G6fPRuXtX/J6fV0C
 g5/g==
X-Gm-Message-State: AO0yUKUzLahcI9Vr8zG2hAxUvU2k/5IxDlB91hJKijUcnFwn+yumzMLv
 gXZYq36xKyILemahj0MS33UFIJQ7WNc=
X-Google-Smtp-Source: AK7set/WR4dSXD2MGZd85FGf5fLWvF37iSLAoihVRjhMcv8MEiJ9nZ5bp93oWQ8EmPHB8534/DcX8g==
X-Received: by 2002:a05:622a:118e:b0:3da:a657:db7b with SMTP id
 m14-20020a05622a118e00b003daa657db7bmr19277687qtk.35.1679332685600; 
 Mon, 20 Mar 2023 10:18:05 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.18.04
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:18:05 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 098/223] gnu: ruby-faraday: Update to 2.7.4 and enable test
 suite.
Date: Mon, 20 Mar 2023 13:14:30 -0400
Message-Id: <20230320171635.11184-98-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-faraday): Update to 2.7.4.
[source]: Fetch from git.
[arguments]: Delete #:tests? argument.  Add #:test-target argument.
[native-inputs]: New field.
[propagated-inputs]: Delete ruby-multipart-post.  Add ruby-ruby2-keywords.
---
 gnu/packages/ruby.scm | 37 ++++++++++++++++++++++---------------
 1 file changed, 22 insertions(+), 15 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index d05a1414ee..1af6fe4354 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -12184,23 +12184,30 @@ (define-public ruby-faraday-net-http
 (define-public ruby-faraday
   (package
     (name "ruby-faraday")
-    (version "0.15.4")
-    (source
-     (origin
-       (method url-fetch)
-       (uri (rubygems-uri "faraday" version))
-       (sha256
-        (base32
-         "0s72m05jvzc1pd6cw1i289chas399q0a14xrwg4rvkdwy7bgzrh0"))))
+    (version "2.7.4")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/lostisland/faraday")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "0ya6jqa7ryr4i62mmzjjxzd8i8y0pyw0cbhifd758rs6lvkzmxa3"))))
     (build-system ruby-build-system)
-    (arguments
-     '(#:tests? #f))
-    (propagated-inputs
-     (list ruby-multipart-post))
+    (arguments (list #:test-target "spec"))
+    (native-inputs
+     (list ruby-coveralls
+           ruby-faraday-net-http
+           ruby-pry
+           ruby-rack
+           ruby-rspec
+           ruby-simplecov
+           ruby-webmock))
+    (propagated-inputs (list ruby-ruby2-keywords))
     (synopsis "Ruby HTTP/REST API client library")
-    (description
-     "Faraday is a HTTP/REST API client library which provides a common
-interface over different adapters.")
+    (description "Faraday is a HTTP/REST API client library which provides a
+common interface over different adapters.")
     (home-page "https://github.com/lostisland/faraday")
     (license license:expat)))
 
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:29 2023
Received: from localhost ([127.0.0.1]:56626 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUi-0005Hz-It
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:28 -0400
Received: from mail-qv1-f43.google.com ([209.85.219.43]:46600)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJ93-0003N4-OA
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:18:06 -0400
Received: by mail-qv1-f43.google.com with SMTP id q88so1781066qvq.13
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:18:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679332680;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=1gYyodZ11WyBrYWnkmbYpM7K/MdR/WugpMa4ebpmWnA=;
 b=bEzkaZowGGytqYUHPI5/O+RqXFUqmQ29dSCWKXlPZfQMVth3/B2fwGeKn5d3xYIBbX
 0jTGA3gtmOwFn9kAJpF9qA3k4dM+2SMljNcbcmltBNaB0OgVFyRiDASeV703nt0lbYcm
 pHYJe9qms07dKgu9fRbFrmAAs5j+C1ubkyFcCeh3+9B8T8n1C4fQ6oYEa410DvCSs6yv
 ds3+8ZvKugZL3KRxiPhan6RR+g/EyetZYUVkhGfxc+db3U2MFwrAdmmarq3ir5vTZhaZ
 nZE8PGkpcMbtxkE961vFCr97DmrMNCzkMP3YhlYpzGbx5nxACrLcCzzJhvloB1nIeJUJ
 MWUw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679332680;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=1gYyodZ11WyBrYWnkmbYpM7K/MdR/WugpMa4ebpmWnA=;
 b=Auzc04dzEHHDYqPVPSsqHfxsk3quA0Hv7YGqQOKNfWmrmMXnr73mICQfWej6I9ma6K
 plHRIq/lzhIWF90KMLUwQ2X/MtLBRx/TknJC5wcrjOSA4z3h+H7uIdg/i/GRqEOvNIlD
 WdmJzAh7FGgWf2D1tJ38xaiw86SSh7T//7XmKmCNl3nCqdo7lOhd7zd/23OLhsf2ya5W
 2saPuxzJs038ePalRdxFHNnRPSp94z2NkenHWnHjZMdahggGdFd58Ck2bTiSneKjqR2K
 MIJXsIHegS6CWFtYUxbijZvoRTf0TlDO5GgA0/CNYl/YSBb54hBWGo/K0VbQ5b8FszlY
 pXdw==
X-Gm-Message-State: AO0yUKWhesIr14EXge335JTPczPaMq37zjwdUh96iN1xSuYKEinV/aDK
 IlQssTPmblksE5PdjXwPvCJDn2t0gFQ=
X-Google-Smtp-Source: AK7set8psfgLJPsl2hH9qjeNsgZIR/t3vdgcCyjf5TEghBGbUdziUmVOrAxpmis+KeBt1tPjnqsVUA==
X-Received: by 2002:ad4:5dc2:0:b0:5b5:5186:d0aa with SMTP id
 m2-20020ad45dc2000000b005b55186d0aamr23552488qvh.45.1679332680122; 
 Mon, 20 Mar 2023 10:18:00 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.17.59
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:17:59 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 091/223] gnu: ruby-concurrent: Replace with
 ruby-concurrent-ruby.
Date: Mon, 20 Mar 2023 13:14:23 -0400
Message-Id: <20230320171635.11184-91-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-concurrent): Delete package, and define it as a
deprecated alias to ruby-concurrent-ruby instead.
---
 gnu/packages/ruby.scm | 77 ++++---------------------------------------
 1 file changed, 6 insertions(+), 71 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index a1a4521805..a5539808a1 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -10403,77 +10403,6 @@ (define-public ruby-timecop
     (home-page "https://github.com/travisjeffery/timecop")
     (license license:expat)))
 
-(define-public ruby-concurrent
-  (package
-    (name "ruby-concurrent")
-    (version "1.1.5")
-    (source
-     (origin
-       (method git-fetch)
-       ;; Download from GitHub because the rubygems version does not contain
-       ;; Rakefile.
-       (uri (git-reference
-             (url "https://github.com/ruby-concurrency/concurrent-ruby")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32
-         "193q2k47vk7qdvv9hlhmmdxgy91xl4imapyk1ijdg9vgf46knyzj"))))
-    (build-system ruby-build-system)
-    (arguments
-     `(#:test-target "ci"
-       #:phases
-       (modify-phases %standard-phases
-         (add-before 'replace-git-ls-files 'remove-extra-gemspecs
-           (lambda _
-             ;; Delete extra gemspec files so 'first-gemspec' chooses the
-             ;; correct one.
-             (delete-file "concurrent-ruby-edge.gemspec")
-             (delete-file "concurrent-ruby-ext.gemspec")
-             #t))
-         (replace 'replace-git-ls-files
-           (lambda _
-             ;; XXX: The default substitution made by this phase is not fully
-             ;; compatible with "git ls-files".  The latter produces file names
-             ;; such as "lib/foo", whereas ruby-build-system uses "find . [...]"
-             ;; which gives "./lib/foo".  That difference in turn breaks the
-             ;; comparison against a glob pattern in this script.
-             (substitute* "concurrent-ruby.gemspec"
-               (("git ls-files") "find * -type f | sort"))
-             #t))
-         (add-before 'build 'remove-jar-from-gemspec
-           (lambda _
-             ;; The gemspec wants to include a JAR file that we do not build
-             ;; nor need.
-             (substitute* "concurrent-ruby.gemspec"
-               (("'lib/concurrent/concurrent_ruby.jar'")
-                ""))
-             #t))
-         (add-before 'build 'remove-rake_compiler_dock-dependency
-           (lambda _
-             ;; This library is only used when building for non-MRI targets.
-             (substitute* "Rakefile"
-               (("require 'rake_compiler_dock'")
-                ""))
-             #t))
-         (add-before 'check 'remove-timecop-dependency
-           ;; Remove timecop-dependent tests as having timecop as a depedency
-           ;; causes circular depedencies.
-           (lambda _
-             (delete-file "spec/concurrent/executor/timer_set_spec.rb")
-             (delete-file "spec/concurrent/scheduled_task_spec.rb")
-             #t)))))
-    (native-inputs
-     (list ruby-rake-compiler ruby-rspec))
-    (synopsis "Concurrency tools for Ruby")
-    (description
-     "This library provides modern concurrency tools including agents,
-futures, promises, thread pools, actors, supervisors, and more.  It is
-inspired by Erlang, Clojure, Go, JavaScript, actors and classic concurrency
-patterns.")
-    (home-page "http://www.concurrent-ruby.com")
-    (license license:expat)))
-
 (define-public ruby-concurrent-ruby
   (package
     (name "ruby-concurrent-ruby")
@@ -10512,6 +10441,12 @@ (define-public ruby-concurrent-ruby
     (home-page "https://github.com/ruby-concurrency/concurrent-ruby")
     (license license:expat)))
 
+;;; The 'gem' is called 'concurrent-ruby'; reversing its name was confusing
+;;; and failed to be picked by the gem importer (which led to this newer
+;;; package).
+(define-public ruby-concurrent
+  (deprecated-package "ruby-concurrent" ruby-concurrent-ruby))
+
 (define-public ruby-pkg-config
   (package
     (name "ruby-pkg-config")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:28 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:28 2023
Received: from localhost ([127.0.0.1]:56624 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUi-0005Hs-AS
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:28 -0400
Received: from mail-qv1-f43.google.com ([209.85.219.43]:37384)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJ92-0003Mx-1V
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:18:04 -0400
Received: by mail-qv1-f43.google.com with SMTP id o44so5138416qvo.4
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:18:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679332678;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=Mu50901sScdnZg2G5stfsEHKR1Ebsf6ni1lhRTn3JVM=;
 b=MHIY+bkpbVSACYkGXLE5Khb4zTVL+jbi0JcCoiKklcAr9VtcSxb9xjpb9piotDuuTg
 pGn2+g1rMG776eHew93IKEJ9XxzTGkavjfXOGQvvwn+dWKgC553tAGK+q8UTO9P9VF/N
 hGtCvRao9z3zm4lQXXKbtXSAgnwc2lkSZGC0+kceOhsvg+1FeNPuGIMB6qV9XBRdSzK9
 CVeGOje+TUypgXIInCqRwR1LP0Zjuc9zL7BiwQHKtFRo6nhXXUCS0L/W2yizeRLY1z4d
 9giDxvbsYEEeS9JWxyG8oOMgjKIGU22n6hhGANqyFtzhRHVrr487rJR2PEHzlnLII94g
 jBKQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679332678;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=Mu50901sScdnZg2G5stfsEHKR1Ebsf6ni1lhRTn3JVM=;
 b=G3R8N1j1mkjOHUqabFchIde93RSzTqtclQlUaMOKPELXH3n01guAT7mHjP9wF8aCXM
 qxDJFWSkl8trYHL1j0gLRNCvAynmpxVGntG0mHgzZgpjoTzeS51Xo/yFH+efFmSTpnoZ
 vAj+NNZ0TwBgSOx3sXi7W5zHf7tBi5Mqg7cbSqVS0m45JvM6ARF9bc5fq8ydHl90KUeR
 bIepqwoYsbPWVXaWMNMaDjq/gzzpamy6ViS4hYV4fePeD2oNJp0hufcGvdBVeSIcPhZL
 7mzwEYAuTGYH5ofGCxpV6unGdm6PuzpCiWHk4A3U4PjJ/Y3J5bvWygsBh1LFWXd5j3w3
 5ksg==
X-Gm-Message-State: AO0yUKVwmXet2rF7OvWVjrZhT8SWOn/ZBOggDFjIu2V5PEZOLK1HHh7f
 1RizQHbZsvPrhcCeK6xCfsdomp1Q5PQ=
X-Google-Smtp-Source: AK7set+cx169pM6MhU/befdiNT2R5H26pxNPVXY32/kBm96vlIVztWFi9BpfVTy4axviC37CVVxdeg==
X-Received: by 2002:a05:6214:5003:b0:5aa:43c0:9cdd with SMTP id
 jo3-20020a056214500300b005aa43c09cddmr46068132qvb.45.1679332678255; 
 Mon, 20 Mar 2023 10:17:58 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.17.57
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:17:57 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 089/223] gnu: Add ruby-rake-compiler-dock.
Date: Mon, 20 Mar 2023 13:14:21 -0400
Message-Id: <20230320171635.11184-89-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-rake-compiler-dock): New variable.
---
 gnu/packages/ruby.scm | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 279e9d8041..2a1fb7a1f5 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -435,6 +435,25 @@ (define-public ruby-rake-compiler
     (home-page "https://github.com/rake-compiler/rake-compiler")
     (license license:expat)))
 
+(define-public ruby-rake-compiler-dock
+  (package
+    (name "ruby-rake-compiler-dock")
+    (version "1.3.0")
+    (source (origin
+              (method url-fetch)
+              (uri (rubygems-uri "rake-compiler-dock" version))
+              (sha256
+               (base32
+                "0yr5f72irvhmnk12q7bbr4qw0xwy7diqkbcvb4lygjbg7rvk3k8k"))))
+    (build-system ruby-build-system)
+    (arguments (list #:tests? #f))      ;test suite requires docker
+    (synopsis "Cross compiler environment for building Ruby gems")
+    (description "The code{rake-compiler-dock} gem provides a cross compiler
+environment for building gems on a variety of platforms (GNU/Linux, JRuby,
+Windows and Mac).")
+    (home-page "https://github.com/rake-compiler/rake-compiler-dock")
+    (license license:expat)))
+
 (define-public ruby-rsync
   (package
     (name "ruby-rsync")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:28 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:28 2023
Received: from localhost ([127.0.0.1]:56622 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUh-0005Hl-WA
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:28 -0400
Received: from mail-qt1-f174.google.com ([209.85.160.174]:43598)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJ91-0003Ly-MK
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:18:04 -0400
Received: by mail-qt1-f174.google.com with SMTP id c10so2746755qtj.10
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:18:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679332683;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=6Czlx6AeccNpTltmKIZJzZqn39tr0912RISZ2AIN6FA=;
 b=c9odFWLb0S9opEK48gGSHotZ2/Kz5Tinslqe7i7YBz1/n4CjXD6PBnEbBx1HVHO4xh
 ej0jdlu05MCfzAyH6+8xuZyGhsuNTe+R4Hz9IgpGFn9Eqg3Qepx9PD5BxiTyLXIa6vUX
 +FtoAqAsDHeMAhd17aRkG6AVD7+yZQv75106eAhKlhtiSR7m/TiUMsZRfC7mkZE28mz3
 HMTA+/iH80L1Xl491LhIQ7YN53UUFC3x0g8itkv99QTlQk21jybtS0959ocTrBV6XNbe
 L3/ke7TKLf0RW22trq5YMj+jtkNkRv1/mIBOOKjSe2BBGcmYn3si8w0o8CgYCEIuZanj
 oPew==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679332683;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=6Czlx6AeccNpTltmKIZJzZqn39tr0912RISZ2AIN6FA=;
 b=4nEo3bte4MiCXYarICW9n4LtoF+tGaWpE1n/4UTgXad8JQoaQRPYp2rsJvVr5EDRK6
 4HX2qcmm68bUX8hePi7ZOjXiKIzIpga3fcoQLmMbIr57rYLCw1ztiIwRj82oVorhBj4N
 gJFcVvvDaDIpjEKjcC9xvQHmH3wbBHSNZxQkcYr3laIP2MhN2X8ZdxvnUp0BtUgCnq/a
 AVhnI5wwqogRS48Ug4UuxelfiKsgPyI8mF6KqpbBX1gS2oahOrqEQ3RgZphbaV31Vr1y
 GDsKqdL4jtSMNUF9SHaNyZXOjVzm/0yVPzMFk38bXSorqslaXkc2ENq2/KuHFVqzEx2l
 2vcg==
X-Gm-Message-State: AO0yUKUPgM4Gqh4SxxWmelOb/Ii7fhoP+Ytxb/7qFfwclw5esQhpF3LJ
 7CYMY+AId72ChLZSKqacdM9zGguDx3U=
X-Google-Smtp-Source: AK7set9wERlM1EfNlN0SVPGk/UzudBR5OMq8ny+inSkaBh/4XwQ8LjgrAaOdfqVCb0LQYLiGHNzFog==
X-Received: by 2002:ac8:5e4d:0:b0:3bf:d9f3:debe with SMTP id
 i13-20020ac85e4d000000b003bfd9f3debemr30255616qtx.59.1679332683206; 
 Mon, 20 Mar 2023 10:18:03 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.18.02
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:18:02 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 095/223] gnu: Add ruby-rdiscount.
Date: Mon, 20 Mar 2023 13:14:27 -0400
Message-Id: <20230320171635.11184-95-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-rdiscount): New variable.
---
 gnu/packages/ruby.scm | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 10e0ccd364..5b7d1918dd 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -74,6 +74,7 @@ (define-module (gnu packages ruby)
   #:use-module (gnu packages ncurses)
   #:use-module (gnu packages networking)
   #:use-module (gnu packages node)
+  #:use-module (gnu packages perl)
   #:use-module (gnu packages protobuf)
   #:use-module (gnu packages python)
   #:use-module (gnu packages python-xyz)
@@ -14302,6 +14303,28 @@ (define-public ruby-rdf-vocab
 Resource Description Framework} vocabularies.")
     (license license:unlicense)))
 
+(define-public ruby-rdiscount
+  (package
+    (name "ruby-rdiscount")
+    (version "2.2.7")
+    (source (origin
+              (method git-fetch)        ;for the full test suite
+              (uri (git-reference
+                    (url "https://github.com/davidfstr/rdiscount")
+                    (commit version)))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "1lpfxq3gv0dgmnki9jgfnc8n9k4x9vyq9miqdxv6g4kp90qyfifc"))))
+    (build-system ruby-build-system)
+    (native-inputs (list perl))
+    (synopsis "Discount Markdown Processor for Ruby")
+    (description "Discount is an implementation of John Gruber's Markdown
+markup language in C.  It implements all of the language described in the
+markdown syntax document and passes the Markdown 1.0 test suite.")
+    (home-page "https://dafoster.net/projects/rdiscount/")
+    (license license:bsd-3)))
+
 (define-public ruby-bibtex-ruby
   (package
     (name "ruby-bibtex-ruby")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:28 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:28 2023
Received: from localhost ([127.0.0.1]:56620 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUh-0005Hd-Hz
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:27 -0400
Received: from mail-qt1-f174.google.com ([209.85.160.174]:43598)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJ91-0003Ly-2x
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:18:03 -0400
Received: by mail-qt1-f174.google.com with SMTP id c10so2746716qtj.10
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:18:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679332682;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=pXzqpXMP/Je1yWjmp2rxo3zKyrCs13L6EyQuGOKZilM=;
 b=oc7IpkqkzyimiXkCuQBoZgbBeJWkxkm8+WIbOd2pcP4FsyhojR0gS1aSS3kOwkSpXZ
 JMuyCmp+rH1ty84VQwFXSn6STJXWVgDuPfB9vsYNo6reZe/0wtuOV4YG0s8BY1iBgTbE
 2CJlAdLFJXA8iX1KcwrfsZMUwu47qwhTLz2Hi2UvQWEuHZQdBR/wAIibnRRcA3L2sVVG
 Vp9Rlmg4sYcWMZknoC40gWmFLihHsi7LwRd+PVatfCFy8veLCOY2xGlVibgr9VJ5Lnma
 OG0zPh1IfGpDzGg5B+ENlCfCdPQ0Twl3X+pHloBPMTtSSUh8oEce64AVHe/JAAgqGAxW
 qcJQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679332682;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=pXzqpXMP/Je1yWjmp2rxo3zKyrCs13L6EyQuGOKZilM=;
 b=nV8roABgQiWxywdjJaHli2rlUS35kVJl8CWqGFxtiHraZeWidBnV5B5GVCc1SVACuV
 mkQwFih6G/8OgCOa0tqwPwslAjDVEUalrPzlDMqVnv26aoSkxt710a83fuV+lPCYg82M
 wk2KizeyShmt2SmObWjgoe9g7PnJQ9F+6Bs5kwd60mqxMIt/YTPDtQn4txo/PS1j2Z3y
 B7BGFr2irT9+G0bUfPUEJAG1MetmZJ++MUyX3FYuZXRG3v/m2b6IoMQzGFLhjVJ3804E
 q3xOR5FturgRXaKfUNH3LVdrwC2KtsF7d2puUHl0DhXqSv+JrU/nWvdcga9Shs+0Mq2o
 5XdA==
X-Gm-Message-State: AO0yUKUB2ighwoHj6MXglm6Yb5O2OBEnueJwcyKWY4K+XUpfsju/DJCv
 c7l1lx4utUKTE4jlUgB8GiNI/64Ti3g=
X-Google-Smtp-Source: AK7set8ToraMdZLZ4VQy9zqDEv9YuQKsJm7S5nQPlUBfbCF/9NjQIYb/4cYyE9+NHAxiPXCCNHNbFA==
X-Received: by 2002:a05:622a:190f:b0:3d6:d055:72af with SMTP id
 w15-20020a05622a190f00b003d6d05572afmr29500324qtc.53.1679332682502; 
 Mon, 20 Mar 2023 10:18:02 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.18.01
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:18:02 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 094/223] gnu: Add ruby-sorbet-runtime.
Date: Mon, 20 Mar 2023 13:14:26 -0400
Message-Id: <20230320171635.11184-94-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-sorbet-runtime): New variable.
(sorbet-version): New variable.
(sorbet-monorepo): New variable.
(make-sorbet-gem-source): New procedure.
---
 gnu/packages/ruby.scm | 51 +++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 51 insertions(+)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 8d69a69f7b..10e0ccd364 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -89,6 +89,7 @@ (define-module (gnu packages ruby)
   #:use-module (guix download)
   #:use-module (guix git-download)
   #:use-module (guix gexp)
+  #:use-module (guix modules)
   #:use-module (guix utils)
   #:use-module (guix build-system gnu)
   #:use-module (gnu packages xml)
@@ -12337,6 +12338,56 @@ (define-public ruby-syntax-tree
     (home-page "https://github.com/ruby-syntax-tree/syntax_tree")
     (license license:expat)))
 
+(define sorbet-version "0.5.10610.20230106174520-1fa668010")
+
+(define sorbet-monorepo
+  (origin
+    (method git-fetch)
+    (uri (git-reference
+          (url "https://github.com/sorbet/sorbet")
+          (commit sorbet-version)))
+    (file-name (string-append "sorbet-" sorbet-version "-checkout"))
+    (sha256
+     (base32
+      "0f21dl06alxwn6xgdxyrkd58plmmsv04z2bcls9ld4cfzsrs5537"))))
+
+(define (make-sorbet-gem-source gem)
+  "Return the source of GEM, a sub-directory."
+  (computed-file
+   (string-append "ruby-sorbet-" gem "-" sorbet-version "-checkout")
+   (with-imported-modules (source-module-closure '((guix build utils)))
+     #~(begin
+         (use-modules (guix build utils))
+         (copy-recursively (string-append #$sorbet-monorepo
+                                          "/gems/sorbet-" #$gem)
+                           #$output)))))
+
+(define-public ruby-sorbet-runtime
+  (package
+    (name "ruby-sorbet-runtime")
+    (version sorbet-version)
+    (source (make-sorbet-gem-source "runtime"))
+    (build-system ruby-build-system)
+    ;; 25 out of 841 tests currently fail, seemingly due to invalid
+    ;; assumptions about file names in the build environment (see:
+    ;; https://github.com/sorbet/sorbet/issues/6650).
+    (arguments (list #:tests? #f))
+    (native-inputs
+     (list ruby-minitest
+           ruby-mocha
+           ruby-rubocop
+           ruby-rubocop-performance
+           ruby-concurrent-ruby
+           ruby-pry
+           ruby-pry-byebug
+           ruby-parser
+           ruby-subprocess))
+    (synopsis "Runtime type checking component for Sorbet")
+    (description "Sorbet's runtime type checking component.  Sorbet is a
+powerful type checker for Ruby.")
+    (home-page "https://sorbet.org")
+    (license license:asl2.0)))
+
 (define-public ruby-mustache
   (package
     (name "ruby-mustache")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:27 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:27 2023
Received: from localhost ([127.0.0.1]:56618 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUh-0005HW-6w
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:27 -0400
Received: from mail-qv1-f50.google.com ([209.85.219.50]:33541)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJ90-0003Mp-4D
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:18:02 -0400
Received: by mail-qv1-f50.google.com with SMTP id m6so8080033qvq.0
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:18:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679332681;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=0qEx54oTAg7mrkdgtN8GjJILimV7nr8vpW+oVG3Rx6A=;
 b=iejwrOFEaw15dC7mDojs3j1uEi2KHMV29BlMJuNUooTmIe3OEz4dGyJSph0K7/NqVA
 +z4mi57kW2ejZUGIcEaS4FOBqUL0E7r5PpxSNMu+iaibpaEWaatYAFJO2QuYfhw9nFa5
 YZYJhFNJum4EzVZYQw+8+VMIx5jXgmXNYl/kqtf8jqWc5aG8qmR2xuFCyAjVX/26r//i
 vaBLzQE3kNnyFtvB2Fmk8HxW0IZE0J0GicUCVU4AfeFurI+nK7bDGzurL5IG6Y7HlGMQ
 h/2yYlvvEAz1GJrEOd0OpfgpH2YrTi4UCpZRJ4e1uUfRJrKtL66AxXv2hfvVmMjLOR0K
 I5og==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679332681;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=0qEx54oTAg7mrkdgtN8GjJILimV7nr8vpW+oVG3Rx6A=;
 b=ae2LKaouI6EoDcrnVgxhicP/n97CqqA6GfhwB0W8QWGmZGLSm8jCqLFHf2KOTctlq/
 BFjCv6j8ifqazxSiiGDegEfgTLUa6TgdHqONVfTK9gRARuRZ9TuNdjZ1ettJ6/jxCNwR
 4T5PFqgUL9FC1LYTWNrigGkVLUr7Njwl+bFkGSjvp29tZUxta41LfEFZeP2Bp24q2QQ1
 v0h1fRvGIFgJnCFJqKK3pIvLInNb1vE6qqlrG0otzBpYMDtpaslgH4+oAIejvyN2uk4D
 igdjAeLGhesM8uM6QVXc3ivMXNmB/nOwGEel4FMHDSBP040pOkn8ZdF2KGMZUlBe2iuf
 fLsw==
X-Gm-Message-State: AO0yUKXEK6sKlg8l8ASvt+hKYeifvyCYNqu+CMZccJdUaeKllHqN+iWT
 a29ZREXfXsA5//bu0Mk4YhQ+3ZRhMPo=
X-Google-Smtp-Source: AK7set9UkUwHT8zu1BMtcU0In5aLQ2BNZE6LrLTckIqTvSePtrSb3nn1dKw/Ovs2IJylw+kCrRZh4Q==
X-Received: by 2002:a05:6214:1cce:b0:579:5dbc:ab6e with SMTP id
 g14-20020a0562141cce00b005795dbcab6emr51086993qvd.3.1679332681636; 
 Mon, 20 Mar 2023 10:18:01 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.18.00
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:18:01 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 093/223] gnu: Add ruby-concurrent-ruby-edge.
Date: Mon, 20 Mar 2023 13:14:25 -0400
Message-Id: <20230320171635.11184-93-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-concurrent-ruby-edge): New variable.
---
 gnu/packages/ruby.scm | 39 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 39 insertions(+)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index d8ec2dd39f..8d69a69f7b 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -10468,6 +10468,45 @@ (define-public ruby-concurrent-ruby-ext
 concurrent-ruby gem when running under the Matz's Ruby Interpreter (MRI, also
 known as CRuby).")))
 
+(define-public ruby-concurrent-ruby-edge
+  (package
+    (inherit ruby-concurrent-ruby)
+    (name "ruby-concurrent-ruby-edge")
+    (arguments
+     (list
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-after 'unpack 'delete-unwanted-gemspecs
+            (lambda _
+              (for-each delete-file
+                        '("concurrent-ruby.gemspec"
+                          "concurrent-ruby-ext.gemspec"))))
+          ;; The tests rely on the Gem being installed, so move the check
+          ;; phase after the install phase.
+          (delete 'check)
+          (add-after 'install 'check
+            (lambda* (#:key tests? #:allow-other-keys)
+              (setenv "GEM_PATH" (string-append
+                                  (getenv "GEM_PATH") ":"
+                                  #$output "/lib/ruby/vendor_ruby"))
+              (when tests?
+                (invoke "rake" "ci")))))))
+    (native-inputs
+     (list ruby-rake-compiler
+           ruby-rake-compiler-dock
+           ruby-rspec
+           ruby-timecop
+           ruby-yard))
+    (propagated-inputs
+     (list ruby-concurrent-ruby ruby-concurrent-ruby-ext))
+    (synopsis "Edge features and additions to the @code{concurrent-ruby} gem")
+    (description "The @code{concurrent-ruby-edge} gem includes
+@code{concurrent-ruby} features that are under active development and may
+change frequently.  They are expected not to keep backward
+compatibility (there may also lack tests and documentation), although semantic
+versions are obeyed though.  Features developed in @code{concurrent-ruby-edge}
+are expected to move to @code{concurrent-ruby} when final.")))
+
 (define-public ruby-pkg-config
   (package
     (name "ruby-pkg-config")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:27 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:27 2023
Received: from localhost ([127.0.0.1]:56616 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUg-0005HP-Tt
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:27 -0400
Received: from mail-qv1-f49.google.com ([209.85.219.49]:46598)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJ8z-0003Mt-BI
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:18:01 -0400
Received: by mail-qv1-f49.google.com with SMTP id q88so1780919qvq.13
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:18:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679332676;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=mIKEIDRkz3HrEcnnxnvUtg0mTMqp6lUNdK/ZIEW2ygg=;
 b=VdM9Tf492Fn0bApO9E1hlMhftE8W306BeTFe7KM7OJwYoRrxbKrE1oH5sL3pUlDgxN
 pIgP3JmXZCqH4h+gZsqZvXBOac7EPthv/d6cnVJiq4tYqfWmR2nLb4v+ZMw0DGvzCOhh
 eDUW5uBpj3yS46+uRD+LQwpTt72Xfcw2ve2q4voFlCTsERwVfeK3I4HJBlz9Aoy+8vKm
 fNGPDdXcUq1IUhpfdb2lMfzVpwHl3DJ9wrXWip2uExm+XI+RGeHJT1VBb7miARZM8rIS
 C2ZHhn5Q/Z7aduRQU+4+YL44wOxdlAD+kMX60cnKjhJ8XBMGxw2+RwF62VaV2UAVDjcy
 NNag==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679332676;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=mIKEIDRkz3HrEcnnxnvUtg0mTMqp6lUNdK/ZIEW2ygg=;
 b=gn2pc5u2M8yt+mcRsapxvy0GtmQrjXAdw4t6hxdXeBb63Y9MNKvcp7YbriyTeaTOjN
 2W8XZ60XAs4DirHXTASXWa+dnkJ6DGA33qJRXhCkxoK2u0Dfzy3+bbiZAntAq6xEv77/
 EtyFcHjBdRIeR+Agfq/R9BPQ+VzCOWt/7sYmHhSqvVa10nn+BTjxLPbnlgCv4UjuPche
 QmFPmA0i0Wp1gVmkrnL4KBo470sJqKn76bfw8z9sa3AHWqBc20XrF/vABvxO/YqqXEIL
 meOWWDWWzuDufd0dc8WSe8y2dcmZTdMjGGA7iOyyP4/OTgx7N1H0Q0vIE4TKqfdw9Qgz
 U3fQ==
X-Gm-Message-State: AO0yUKUBu2HC+Uykp3BJlN9Ufd1Vn5Dc3uY9tMHHCABLii1X+8yo2FCB
 q6eypFV1c5HQoF2EUJkwg9K2iSGGx5U=
X-Google-Smtp-Source: AK7set9qTHjL0IgyzeTT5AScGZxis64ua0/arbwMT3opMnsxJq+wu/nlBtFT/feUJHvnWucT3Gq/jA==
X-Received: by 2002:a05:6214:20a7:b0:56c:15c9:b5f0 with SMTP id
 7-20020a05621420a700b0056c15c9b5f0mr62544296qvd.17.1679332675732; 
 Mon, 20 Mar 2023 10:17:55 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.17.55
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:17:55 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 086/223] gnu: Add ruby-prettier-print.
Date: Mon, 20 Mar 2023 13:14:18 -0400
Message-Id: <20230320171635.11184-86-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-prettier-print): New variable.
---
 gnu/packages/ruby.scm | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 630134813f..1ea90a543b 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -12280,6 +12280,27 @@ (define-public ruby-mustermann
     (home-page "https://github.com/sinatra/mustermann")
     (license license:expat)))
 
+(define-public ruby-prettier-print
+  (package
+    (name "ruby-prettier-print")
+    (version "1.2.1")
+    (source (origin
+              (method git-fetch)        ;for tests
+              (uri (git-reference
+                    (url "https://github.com/ruby-syntax-tree/prettier_print")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "00cg40jc0il1hpsrpsrqwhsxmx7day9lxp1ksrm08zxzsrz9ykqz"))))
+    (build-system ruby-build-system)
+    (native-inputs (list ruby-simplecov))
+    (synopsis "Compatible and featureful implementation of @code{prettyprint}")
+    (description "This package provides a drop-in replacement for the
+@code{prettyprint} gem, with more functionality.")
+    (home-page "https://github.com/ruby-syntax-tree/prettier_print")
+    (license license:expat)))
+
 (define-public ruby-html-proofer
   (package
     (name "ruby-html-proofer")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:27 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:26 2023
Received: from localhost ([127.0.0.1]:56614 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUg-0005HH-K1
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:26 -0400
Received: from mail-qt1-f177.google.com ([209.85.160.177]:34631)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJ8z-0003FU-97
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:18:01 -0400
Received: by mail-qt1-f177.google.com with SMTP id bz27so2201048qtb.1
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:18:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679332681;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=Ze/KSNDaofp091kFQnZzpJzMgID8ivJ5BViPBt4QbRk=;
 b=PAwEESz31vRdwFh82WvJkxvqB32BWX4JK3qGqj2Al5Qc3twQXHHc8Tm+ocrfUV0EpQ
 qQDpONlHuyhlzoiwo2SPUozfR5wMXrS3vwWfKpa7gz4/AfRvp8Uq7GBNwIaDvwH+E49k
 /iItX8SsffW3iEDqivF6Qawh53DRy2LSghZthVmTQTNtOM/YaD/bNVw2MrNk9S5/WLtk
 4KPL7Uyx6qtQ6IFobCz9UygGVnW0DFnJ21mSiY/96L2wTM7BekHwOcR1Ycz9mbZCUqLO
 fw2ivbFv9D7QQ0MZq970nEdcnP5ZoY8TPBLRAHFKc8Edtn8SZcAb7TGPSGkXbWuGAuLx
 U5ew==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679332681;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=Ze/KSNDaofp091kFQnZzpJzMgID8ivJ5BViPBt4QbRk=;
 b=7WAM2eU7KRdmcnXUw0q5KpRU3IYX+7xKRTNKfGnSDV74cfLwTcebXc9ZMmWpl6+e6K
 hsBJcXYtTj5erV6saJqDFCAvxzzexScXV1kTc7+xZHKZm/8Bb10d7ZrDcvShqi3iOtCL
 LXnvvTtSwCIAFmPm56QOpixNq9UWxc2QNaBrCDefSX7/GmLSE2m01pQkQveO53ZvtIjQ
 XMlfrf3L1+YGsuVN2f4PhE0lk2lkjUTBjoQ1blwimR5CbAHmHcMNNfS0JehLVUUAe5BK
 DgkwvePf55QnQblCbCsoORFzn8fCIOq8q9NEkx+uy6omVcaVSzJxO9VuX+Kgyc9S6S8r
 a6bw==
X-Gm-Message-State: AO0yUKUgA/TZKExEX3/ZKoa32j7HPShJECXyVSDX9h5poXnT7Xs0PCbw
 /RVP4k0p5xa9aS2UY7wUQyhYpN58s28=
X-Google-Smtp-Source: AK7set/rftSjWTviF/FnaDXQcVwUShOWJCIgpBiTrRlzftsDOBCqdC3X/aMJWTZ+2iUDoaCuRUdaQA==
X-Received: by 2002:ac8:5c16:0:b0:3c0:14ec:bfc0 with SMTP id
 i22-20020ac85c16000000b003c014ecbfc0mr29116518qti.22.1679332680851; 
 Mon, 20 Mar 2023 10:18:00 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.18.00
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:18:00 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 092/223] gnu: Add ruby-concurrent-ruby-ext.
Date: Mon, 20 Mar 2023 13:14:24 -0400
Message-Id: <20230320171635.11184-92-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-concurrent-ruby-ext): New variable.
---
 gnu/packages/ruby.scm | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index a5539808a1..d8ec2dd39f 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -10447,6 +10447,27 @@ (define-public ruby-concurrent-ruby
 (define-public ruby-concurrent
   (deprecated-package "ruby-concurrent" ruby-concurrent-ruby))
 
+(define-public ruby-concurrent-ruby-ext
+  (package
+    (inherit ruby-concurrent-ruby)
+    (name "ruby-concurrent-ruby-ext")
+    (arguments
+     (list
+      #:tests? #f                      ;tested as part of concurrent-ruby-edge
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-after 'unpack 'delete-unwanted-gemspecs
+            (lambda _
+              (for-each delete-file
+                        '("concurrent-ruby.gemspec"
+                          "concurrent-ruby-edge.gemspec")))))))
+    (native-inputs (list ruby-rake-compiler))
+    (propagated-inputs (list ruby-concurrent-ruby))
+    (synopsis "C extensions for concurrent-ruby")
+    (description "This package provides C extensions to optimize the
+concurrent-ruby gem when running under the Matz's Ruby Interpreter (MRI, also
+known as CRuby).")))
+
 (define-public ruby-pkg-config
   (package
     (name "ruby-pkg-config")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:26 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:26 2023
Received: from localhost ([127.0.0.1]:56612 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUg-0005HA-71
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:26 -0400
Received: from mail-qv1-f44.google.com ([209.85.219.44]:36758)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJ8y-0003Mr-Fp
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:18:00 -0400
Received: by mail-qv1-f44.google.com with SMTP id cu4so8066325qvb.3
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:18:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679332675;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=k2WDjqYvoQRwI215zYGSCZVSV75mv4ZwUE792NAz4/0=;
 b=SNqLz9Bc5HuKU2M1T2waDn0uPIyqa1ytueDwftdXLDC2/FFGoIr8/4Yctx+R8UpslP
 RMxmChdYhkdatvnd3HWKqBnYpgDDa0dNgZgpkN2WTh4QkFArGpRRxYaoblwL3alkCUOF
 h5MZTDBp4aasAvimwXJra+8TCB3LzDv3akLilFl5c7fD5GJtlTPpz89OgeclQARGIKc+
 I2Kt/IYKc3LhCjh6RT7NRkqosWuj7iImCcdxtCjm6F9N9HNkrRcv7ac5FcVqXbl7gyY2
 jWj7k9OFSbcPCPtYutJTp+QxxNqNmzCAh3DT6Iv9fVtaFM5vyuHahc2DQ7Cg15bRInZk
 +8wQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679332675;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=k2WDjqYvoQRwI215zYGSCZVSV75mv4ZwUE792NAz4/0=;
 b=hj3xwGYeCSx0KWjUoIL95hVIabancTRHaFCFqephe97zlXd58rwlpDWN8s9xd2pda/
 QtgPPeOOM7vDdTF/MDDyZQyr/JfH15OfVHlqrZM+UB23qTd9hmKRMbLSS1JcI7HmMGew
 lnhVo1fAKonuYZGpxpOrBgmo7gS8xdNXZj8TtJgholkKOqTq1KvBMXnbapOKHijl34Qp
 3ic7alHFNUXV7SsCIpyaTM5fj0S92JkFuIw6uWLXUfbAR9PI5oFDJoOy1U5rE1TX/Fl+
 fc92PMyAhs8l5jg7GhY6rEvoeDdseSQ1PAGlPKBJJ8Y+KBW/2ZZBeoG9rMSNTokkuGyO
 PNVg==
X-Gm-Message-State: AO0yUKVGZiUOO9Mwdn/6gvjo9rQIGjA/bYR4qj9UbNdiJ9sIJKR0dVfA
 hyjpk13syYtBYvEUPmwCKdRKPU6HShg=
X-Google-Smtp-Source: AK7set/iMFY4vGtFxMs6h3s6HE3qQr2j+0c0IMYavUhzzUZ244SoFfrKgik/dNw+slKTdOCGpOfimg==
X-Received: by 2002:a05:6214:19e9:b0:5be:cb17:90ab with SMTP id
 q9-20020a05621419e900b005becb1790abmr20721881qvc.40.1679332674822; 
 Mon, 20 Mar 2023 10:17:54 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.17.54
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:17:54 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 085/223] gnu: Add ruby-vcr-expat.
Date: Mon, 20 Mar 2023 13:14:17 -0400
Message-Id: <20230320171635.11184-85-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-vcr-expat): New variable.
---
 gnu/packages/ruby.scm | 30 ++++++++++++++++++++++++++++++
 1 file changed, 30 insertions(+)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 78433b4b5d..630134813f 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -8057,6 +8057,36 @@ (define-public ruby-varint
     (home-page "https://github.com/liquidm/varint")
     (license license:bsd-3)))
 
+;;; Note: Do NOT update to a newer version; this is the last commit that is
+;;; still licensed as free software, the project having switched to the
+;;; Hippocratic license afterward (see:
+;;; https://github.com/vcr/vcr/issues/959).
+(define-public ruby-vcr-expat
+  (let ((revision "0")
+        (commit-dont-touch "842b2bf89099dc91f2c643d0d85d1abd54eb7e85")) ;
+    (package
+      (name "ruby-vcr-expat")
+      (version (git-version "5.0.0" revision commit-dont-touch))
+      (source (origin
+                (method git-fetch)
+                (uri (git-reference
+                      (url "https://github.com/vcr/vcr")
+                      (commit commit-dont-touch)))
+                (file-name (git-file-name name version))
+                (sha256
+                 (base32
+                  "02mzifd2655kjh35bbry01n66jjcjrsw6ncqlybfkjcaqrw2zalv"))))
+      (build-system ruby-build-system)
+      (arguments (list #:tests? #f))    ;avoid all dependencies
+      (home-page "https://github.com/vcr/vcr")
+      (synopsis "HTTP interaction recorder [old version]")
+      (description "Record your test suite's HTTP interactions and replay them
+during future test runs for fast, deterministic, accurate tests.  This is an
+older version of VCR that is free software under the Expat license.  The
+project later switched to the Hippocratic license, which is non-free.
+@emph{Do not use it in new free software projects}.")
+      (license license:expat))))
+
 (define-public ruby-ruby-prof
   (package
     (name "ruby-ruby-prof")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:26 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:26 2023
Received: from localhost ([127.0.0.1]:56610 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUf-0005H3-Pa
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:26 -0400
Received: from mail-qv1-f50.google.com ([209.85.219.50]:33541)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJ8x-0003Mp-O9
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:18:00 -0400
Received: by mail-qv1-f50.google.com with SMTP id m6so8079789qvq.0
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:17:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679332674;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=7F4s3Q0zFTusZENqB7GFuDkiy0MZUAzmczwyOtfB7y8=;
 b=mMJzUQdh2yS1xNs1DxjSnGo0O0i0jDEBsj1R0TRJpMhO/Gs3rLHZjWEcCQLb+8E07t
 JQxrzrKtzt2otSaBz4azhlAEZJejYvocTaQTrtOH0U5nXAFXWc6JXDZ7/g/JVjkU4y5K
 DCjwouEmuiXC6x3amFngwLrWQoirzDQxpuE07c40e5kz38ka+XUQoTAW/py0BrbqO3Fl
 Wkry6oV3rxJM+wfrAf9y2Jjk5dxnxxEq+cvK4fmMgYQMhqcGRyGOaUwjhbUnhRHjS4fT
 Ye2RHxH1fx5j7g7I9WFOlSICD4MxdYCW4f2jCOX1cKiqSCdsjdzeWdCaPdzGyHBKAz4F
 TzmQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679332674;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=7F4s3Q0zFTusZENqB7GFuDkiy0MZUAzmczwyOtfB7y8=;
 b=6p7mWvXLd32YKpMcKwRxc3A8A+tz/HQwfFDlEJrt6huyRgAGe2gJSkxZwvC0lR+HMD
 U15Du0xNI/sto26T2E4pWSovFQCA+C0iX+SuW3rn+UXmtzLcRfPle61cIjxCibH7GQ8O
 JHqwHUGDl65LazvktvX+HtLaW06bQ57NHKQUiKSuGZrf/H4umDnPgNQdnSVc/Aq5VozJ
 GvO8X0QmQ2CCpHR0qQBqwL6UC3SbipKsaTaiQDnJV6j4iVIW59Vlg1F2ZgyTocBPVgsf
 gimkF+5Mz5ZenZkDQKYOMaONUGGL7iBkeVqdmhfaoosqwBEJ3e5iMvjU4BYbSEynS2Re
 xcFA==
X-Gm-Message-State: AO0yUKUTsz8a418nbyGqW2GTHDONul0aYWPwHMh+VI/zD2/L00X4T6d2
 418uqLSEThpu4nyxLm4lUbbnncTP64Y=
X-Google-Smtp-Source: AK7set8Zt1WqmZWlxe3fMxKwySHPepZ5mkjdThbK6GuQtNFV0Yjx91fw/x7vf7zTP0LYMexljJ8clw==
X-Received: by 2002:a05:6214:248b:b0:5a3:79cd:8ef8 with SMTP id
 gi11-20020a056214248b00b005a379cd8ef8mr55268638qvb.32.1679332674085; 
 Mon, 20 Mar 2023 10:17:54 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.17.53
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:17:53 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 084/223] gnu: Add ruby-rackup.
Date: Mon, 20 Mar 2023 13:14:16 -0400
Message-Id: <20230320171635.11184-84-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-rackup): New variable.
---
 gnu/packages/ruby.scm | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 248770e8b7..78433b4b5d 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -7179,6 +7179,28 @@ (define-public ruby-rack-next
                 "0msf14655nfcq1kgmib6932lgzm9nw3nb0m3c7nh6nj4sx30yxfr"))))
     (arguments '())))
 
+(define-public ruby-rackup
+  (package
+    (name "ruby-rackup")
+    (version "2.1.0")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/rack/rackup")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "19b7sy700zjwaw7x47qpxvhnnz5hrp5bhrxfyljgagrli824dajy"))))
+    (build-system ruby-build-system)
+    (native-inputs (list ruby-minitest-global-expectations))
+    (inputs (list ruby-rack-next ruby-webrick))
+    (synopsis "Command line interface (CLI) for running for Rack applications")
+    (description "This package provides a command line interface for running
+for Rack applications.")
+    (home-page "https://github.com/rack/rackup")
+    (license license:expat)))
+
 (define-public ruby-rack-cache
   (package
     (name "ruby-rack-cache")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:25 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:25 2023
Received: from localhost ([127.0.0.1]:56608 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUf-0005Gu-FW
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:25 -0400
Received: from mail-vs1-f42.google.com ([209.85.217.42]:44948)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJ8s-0003M0-4w
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:17:54 -0400
Received: by mail-vs1-f42.google.com with SMTP id d18so6141902vsv.11
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:17:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679332668;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=WzMUcw3RbxzvjbcwGa5N0XR7XnRrG1JNzIwxXh+ZGVk=;
 b=GD3+Zh1FuDuJFnvunxU/8gr9VY4ofWLR5D0XsCk82X/B9RbSBALRWUPTfUXIh5Egn+
 lnes4rcjm+E/iMRrJ2QZAgqEX0d08CF120IFKw9AjUKEq6gPd6lDuLMUchzwYCu6XDmS
 CiEWNptW2IFl9KkPZvG4cDGQO9QA5yRL47/gZ4ZRATUeda0F1oKiqVwXPFEOCb6ltb7o
 +nqgwP+ccJOpYR+vqnHda4QfYdgT8Co4LSno21sB65lVvcZ6JTyyxgFWglr8e56MufIJ
 v8VsxnKoR16xDPPT6F4mhMR3VoAXzbdJJcdKpg1pR9rCTcvP/pghQ1794ezTCzmu9060
 aAtw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679332668;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=WzMUcw3RbxzvjbcwGa5N0XR7XnRrG1JNzIwxXh+ZGVk=;
 b=iIwi+E3tJLLSlMlL/wT/wk9hLfGga5X1fIcpEeX/9BjvJKybo8a5+f0LZD685IQnzd
 ejk2Prs7GfOz7z2uYbm9dPkIkAVtnsM+PTlPDe+64kodnuYsOjUVlcjiz4utkp4UaKET
 QT3EVvKqJ9fAnoqgtzKNcAZDOj7pZBPF63ip6pmZic3yMdo/pLn5epTm9WOuROqU0Gcj
 OaZyjBz/VWuC9/rXMfcbGcTOKUS6Lxr1NzgMtYOlNguekoKnzNw2IdHBhuQQ/DrCETuY
 8YvMZLP8lkWzYW5KqBMWBkWI/SMHzib07Q8bkzplLtbTZzg0UTU/cNpg0RQJ08q4RSNZ
 BYkg==
X-Gm-Message-State: AO0yUKVqyNnv4p/mkUvEuTwHPwdvOshaqpCLR2tJnovdhv8TR+rODJPX
 CaVdIkjBEeRqOLgAOx0Jo2k6LKFTXNc=
X-Google-Smtp-Source: AK7set/LxB78yUhBI9zOtOaTnBhV7x/yzU0Cj6ijqlaCQr+qDKa8D/wsquaA9hZuZ+jFB7FC7Dy+9Q==
X-Received: by 2002:a67:ff91:0:b0:41e:d822:c54 with SMTP id
 v17-20020a67ff91000000b0041ed8220c54mr2995054vsq.24.1679332668545; 
 Mon, 20 Mar 2023 10:17:48 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.17.47
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:17:48 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 077/223] gnu: Add ruby-rack-next.
Date: Mon, 20 Mar 2023 13:14:09 -0400
Message-Id: <20230320171635.11184-77-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-rack-next): New variable.
---
 gnu/packages/ruby.scm | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index b1f322fe64..77cae8d78a 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -7163,6 +7163,22 @@ (define-public ruby-rack
     (home-page "https://github.com/rack/rack")
     (license license:expat)))
 
+(define-public ruby-rack-next
+  (package
+    (inherit ruby-rack)
+    (name "ruby-rack")
+    (version "3.0.7")
+    (source (origin
+              (method git-fetch)        ;for tests
+              (uri (git-reference
+                    (url "https://github.com/rack/rack")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "0msf14655nfcq1kgmib6932lgzm9nw3nb0m3c7nh6nj4sx30yxfr"))))
+    (arguments '())))
+
 (define-public ruby-rack-test
   (package
     (name "ruby-rack-test")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:25 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:25 2023
Received: from localhost ([127.0.0.1]:56606 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUf-0005Gm-4z
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:25 -0400
Received: from mail-qt1-f178.google.com ([209.85.160.178]:39610)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJ8r-0003Kb-OK
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:17:54 -0400
Received: by mail-qt1-f178.google.com with SMTP id i24so13954967qtm.6
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:17:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679332673;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=f1XAnGTZIZ9PZ8BExS78gmxSSK4lZlG0VisdpDHtefc=;
 b=GXAXj1smxEjUPJ9gMQQIa1k+qe0dJi9MWnmwUvxyFCYT1vKkvU7RnzO0WMK6DXJQ/z
 lcEWh61IlTjLSHAj887Wo9EoAiGwgM8LojtsxJVra89656Y75Odkw2RS/tzMUSpKajrB
 trxViOtDb7OdSzpAvz5X8IcqkwJwrLuf2cJxvXSgRwdFdpJg1D8euSMPfRqJJFeQVloD
 fBimg6EDxj5FMxB91Un5rHJQ74TweaNBHyr33txPdmYWrMCsZy7HELgwKEkOaxQu13fX
 YT/Cp9UkYyOKfweVFU/O8Ukt24gvVqndAhAxXzifmi+fhjaMdMiE59pqzIRHUdqZw+FV
 2RoA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679332673;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=f1XAnGTZIZ9PZ8BExS78gmxSSK4lZlG0VisdpDHtefc=;
 b=iJYQ9uyKWyXG1TDvruWcm847CQ3Sh+YjvDru7Ccxxz3QswINoiBx6qbVMnI47zZcxe
 ZbtWC1uvlC5rpV+3slipF5HPnTNbFoPLIzZlE1nh8TkycEgBNav2R00FLxRMh56dHx9G
 hLvaBbAxiCesOiWBatipKtTYZEPMi6gAnOUlapwq+AHH0zeRxu+mNQvcsh3F3FhJWbr8
 dj1KY+Te1DbTZw3l+jD6S8hRaW0EqYD7t8L+9YyDziEMUYniVCpjHxIMcoZaje2qO1Gu
 17XBj18b94YHQ4BrfWQ1AAvgfqVZjF+tNraz2cDSkQUb07k1zqIuJDf+aZs7onL7iTnM
 ZTLA==
X-Gm-Message-State: AO0yUKWq6r1vE9EOdDcw9VtXe7wZvApO/PoSZ/DDCr/woyF36Ri3yQUA
 3U6PaIs2eR3UWvRszLeuI/QJk93CdkQ=
X-Google-Smtp-Source: AK7set8Ta34VLabnGKQK5vtAo/lX9oJtpW+H23M21M7I2k3emgUVW2cD+HDvkLh/RIzeAdVyj9Rylw==
X-Received: by 2002:a05:622a:1cb:b0:3dc:91cc:384b with SMTP id
 t11-20020a05622a01cb00b003dc91cc384bmr14960477qtw.5.1679332673265; 
 Mon, 20 Mar 2023 10:17:53 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.17.52
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:17:53 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 083/223] gnu: ruby-webrick: Update to 1.8.1.
Date: Mon, 20 Mar 2023 13:14:15 -0400
Message-Id: <20230320171635.11184-83-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-webrick): Update to 1.8.1.
[source]: Use git.
[arguments]: New field.
---
 gnu/packages/ruby.scm | 26 +++++++++++++++++++-------
 1 file changed, 19 insertions(+), 7 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 32776ac597..248770e8b7 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -13616,14 +13616,26 @@ (define-public ruby-sentry
 (define-public ruby-webrick
   (package
     (name "ruby-webrick")
-    (version "1.7.0")
-    (source
-      (origin
-        (method url-fetch)
-        (uri (rubygems-uri "webrick" version))
-        (sha256
-          (base32 "1d4cvgmxhfczxiq5fr534lmizkhigd15bsx5719r5ds7k7ivisc7"))))
+    (version "1.8.1")
+    (source (origin
+              (method git-fetch)        ;for tests
+              (uri (git-reference
+                    (url "https://github.com/ruby/webrick")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "1xb0mk3cghdir65nmj0mblprbf21blli7267b6yyvxclh307yp6s"))))
     (build-system ruby-build-system)
+    (arguments
+     (list #:phases
+           #~(modify-phases %standard-phases
+               (add-after 'extract-gemspec 'delete-problematic-tests
+                 (lambda _
+                   ;; The httresponse tests fail for
+                   ;; unknown reasons (see:
+                   ;; https://github.com/ruby/webrick/issues/112).
+                   (delete-file "test/webrick/test_httpresponse.rb"))))))
     (home-page "https://github.com/ruby/webrick")
     (synopsis "HTTP server toolkit")
     (description "WEBrick is an HTTP server toolkit that can be configured as an
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:25 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:25 2023
Received: from localhost ([127.0.0.1]:56604 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUe-0005Gf-PJ
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:25 -0400
Received: from mail-qt1-f174.google.com ([209.85.160.174]:43598)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJ8r-0003Ly-BK
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:17:53 -0400
Received: by mail-qt1-f174.google.com with SMTP id c10so2745755qtj.10
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:17:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679332668;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=343fOVVjpJfRzkEL0JKrkwSkTSVFpUFilWjCjcSgFNU=;
 b=WYFI9eG4OG5hk2PzJvx85vn/DJRCRoinpSjZ5+KlHvJ0cMMX00gEpHFIs7rHXTXJew
 F92j1C+h2ubS8UruCDcaC932grHM5UCM+uNFDMWttpvA7hkYKYC8jTYcQBNdzWWTGC0c
 GJ6DwiCdiAeoLROGilmKNo6tKFIXwlT3CJFd4B24Nl+abHxzyvhIOdRosmdRxjEj8DTz
 Q70cByXCPC+IewboiYmpWvWJ3Fx7S6rcai4K4kIb3181qxCFFL9M2bK/dvVyU12R1a4M
 ydzlv0ToSyzQOGRF84m7ddxG6tx46E710d9iVRLSNrLy87+EPxGV/sd/8h4kJHYTVoKQ
 XeYA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679332668;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=343fOVVjpJfRzkEL0JKrkwSkTSVFpUFilWjCjcSgFNU=;
 b=K47or+RRhsJQgQslijjx+2tOmWI4+XtWbC8wDWJoLBinhEAfDeHm4kK5bHJVcgse4w
 yGnA5Qfc3QGZE/FTcUp0deAhPgEquSbC4fLHMKqOQTztKQX+vK2UTGak5ULjeynri+xf
 RRbA5/L70zrNgidtGLcnPYCr8R7vgMDCnxGSIq+7lQc3D6S2MgA24SJt2nFHFoHHVFDo
 cXCKok80zOQ6XdKcsFzTrnZUqiS3ZpD8b8JlOSwQ6GgE5/njj+GSvcxJg3YBPl9/1uqM
 7cNgS57I2ow54QlpIJLXowGx/S4U2XQg6hlMa0tV4rJu2qU145C2WWyVs10Vh1BK1Ffq
 pqOQ==
X-Gm-Message-State: AO0yUKWa6Y8rh6ds2yjfVZoQFbRVbJqCoijsjnKuxRIBZGQ0hE9ilw9Z
 ysWVFLT9HBYgTDZMPi9Q6MZOUXAaTG0=
X-Google-Smtp-Source: AK7set/p2St12qitGl0hb0U+LCLGnAkJsOMPy+YXdkcSnShTPFJlaUCHOd/VGZs0aeu6dJzDMJfzyg==
X-Received: by 2002:a05:622a:1984:b0:3db:573f:8f7d with SMTP id
 u4-20020a05622a198400b003db573f8f7dmr18431536qtc.17.1679332667690; 
 Mon, 20 Mar 2023 10:17:47 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.17.47
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:17:47 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 076/223] gnu: ruby-rack: Update home page URL.
Date: Mon, 20 Mar 2023 13:14:08 -0400
Message-Id: <20230320171635.11184-76-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-rack) [home-page]: Update URL.
---
 gnu/packages/ruby.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 29c4ae8bf8..b1f322fe64 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -7160,7 +7160,7 @@ (define-public ruby-rack
 developing web applications in Ruby.  By wrapping HTTP requests and responses,
 it unifies the API for web servers, web frameworks, and software in between
 into a single method call.")
-    (home-page "https://rack.github.io/")
+    (home-page "https://github.com/rack/rack")
     (license license:expat)))
 
 (define-public ruby-rack-test
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:24 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:24 2023
Received: from localhost ([127.0.0.1]:56602 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUe-0005GY-F8
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:24 -0400
Received: from mail-qt1-f179.google.com ([209.85.160.179]:44936)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJ8r-0003Ds-4O
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:17:53 -0400
Received: by mail-qt1-f179.google.com with SMTP id s12so13912716qtq.11
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:17:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679332672;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=ChDg1bxmt4OgRvxg8KkISEOEj5PFT6p/P+TV26yGXWI=;
 b=Wvbs2ybkVpCQrlOTVKvguDqz0Gj7j0K+Xy4Y2pHQ+5sLT33HxssXLhRVTMHrftRM9+
 AdTLK+UuAho7UEUBDbrhO2ho78uXuxw8l0fidZKyz/Gw9Auc7CtnK+gEPTosWuoaA6tk
 qnnLu7sd8q/gAi0Ar7TzNz5/KIQW+ZAeFu3xuoLxKz0Rc6FO/2y8cNOHFGaMT+me7XFS
 9pgyTcS+Yz+8BKVSgrYp6cBkLoK0HHmVfnRGn5wkhbGUHToxNrSLBlOLTmII91vpZZCo
 O3jQiZ/LG6DbSCV5+F9Gob8/vO3qEZdMF5SWdyP4GiFBi81/RybpLxCHZ1rJOUjLcGtw
 s/fg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679332672;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=ChDg1bxmt4OgRvxg8KkISEOEj5PFT6p/P+TV26yGXWI=;
 b=M1SpyBD5NyI9miQa3LanoPuKZ8BequJXYRvLWLWUZyJPwdRRaffDXJzPlcxSwivCxF
 Esj/aR92wm5GZ5a0xD5zXOsf+8FmVg1a1aaw92R2oT8QIkRuEmuLUOq4FJ6Wl5PFXMvg
 Zc3T4Y7cgBVQXndoV2ciwpLrBBUTx71Ry8iZ1ORt5d98oxLbjJpgnL78sBYb94JuHmyC
 1FCWPNynAukwKpMhETqHhQaBN7C9tuQgKBM6epocG+iuKatoJnovO7YU04XPJ/8RKaa3
 EWU5xlyJ21wqS135ALwyIdoDSjAaJqjvWsOOURxGkvk+/k68iGN9URA5yUtt/UQzJUu+
 e7uA==
X-Gm-Message-State: AO0yUKWrS0VhRz00TDdwEfiJQnN1B0x0XvxjU679FVvcDsA9oUMNqcWd
 YkV0TUL7yZBaSZDeCUlSiYS3TT0U3mk=
X-Google-Smtp-Source: AK7set9KdaMHSXOUq/okFdJX1r2a9w2xCr6lIBNj5NwxPRzmSoQzV/oWJs4jIflp2TnDh3PP92Vkmw==
X-Received: by 2002:a05:622a:246:b0:3de:6d89:adb1 with SMTP id
 c6-20020a05622a024600b003de6d89adb1mr11028280qtx.20.1679332672593; 
 Mon, 20 Mar 2023 10:17:52 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.17.51
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:17:52 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 082/223] gnu: ruby-sinatra: Update to 3.0.5.
Date: Mon, 20 Mar 2023 13:14:14 -0400
Message-Id: <20230320171635.11184-82-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-sinatra): Update to 3.0.5.  Delete trailing #t.
Delete arguments field.
---
 gnu/packages/ruby.scm | 16 ++++------------
 1 file changed, 4 insertions(+), 12 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 41a2f01ca3..32776ac597 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -12310,28 +12310,20 @@ (define-public ruby-htmlentities
     (home-page "https://github.com/threedaymonk/htmlentities")
     (license license:expat)))
 
+;;; FIXME: Currently broken with rack 3, awaiting the merge for
+;;; https://github.com/sinatra/sinatra/pull/1857 and a new release.
 (define-public ruby-sinatra
   (package
     (name "ruby-sinatra")
-    (version "2.0.8.1")
+    (version "3.0.5")
     (source
      (origin
        (method url-fetch)
        (uri (rubygems-uri "sinatra" version))
        (sha256
         (base32
-         "0riy3hwjab1mr73jcqx3brmbmwspnw3d193j06a5f0fy1w35z15q"))))
+         "1ryfja9yd3fq8n1p5yi3qnd0pjk7bkycmxxmbb1bj0axlr1pdv20"))))
     (build-system ruby-build-system)
-    (arguments
-     `(#:phases
-       (modify-phases %standard-phases
-         ;; See: https://github.com/sinatra/sinatra/issues/1578.
-         (add-after 'extract-gemspec 'fix-slow-doc-generation
-           (lambda _
-             (substitute* "sinatra.gemspec"
-               (("\"README.rdoc\"\\.freeze," all)
-                (string-append all " \"--exclude=.*\\.md\".freeze,")))
-             #t)))))
     (propagated-inputs
      (list ruby-mustermann ruby-rack ruby-rack-protection ruby-tilt))
     (synopsis "DSL for quick web applications creation in Ruby")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:24 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:24 2023
Received: from localhost ([127.0.0.1]:56600 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUe-0005GQ-61
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:24 -0400
Received: from mail-qt1-f171.google.com ([209.85.160.171]:36690)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJ8q-0003Ll-97
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:17:52 -0400
Received: by mail-qt1-f171.google.com with SMTP id hf2so9792818qtb.3
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:17:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679332672;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=p2/I3VhO7G/BVsaPtK8NoGN+dqjgW/wzv85AzzPTAL4=;
 b=b+Tf4QdnpwjLH3WU0L0XSgInuVMch5A5xb//l+Se+k/+Ci6hAR4Pp3qxnwaz8bN3O2
 V1QDMv3PjTtNuHSPozg9SKhiXh1NhqVI/5XDoo5mmQYQ+xRfbJwcB9nOTH8c0nI3hIBV
 oStIrBKXrJtCFvKAmcWF5BgOap4KO1Dl7+UKUNTg4ixnYACDIHt0Ud9uiHo2wh6bwJdh
 tr6o5xAOIDvSF18RUDHyon0Satro2HWtwUD3mp8gTeftQlnxXOM+s2It7jPcwIldLnO2
 JIHzARQp0TuLBpcOJEMvXEU03zYTfLiP7hDqFyes58BCERzD1YX2vGf/yYLXdW0jyiXN
 ne2g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679332672;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=p2/I3VhO7G/BVsaPtK8NoGN+dqjgW/wzv85AzzPTAL4=;
 b=jjZx5C7dtQDKI+NV6U6aWvzM2wRb6rqbdzyceNOER8FOucH1YPWZsWbC912JJzjcVm
 okFlcdUM84SMTIPb6LdOVMO1TvjFXQpn+RaEaT/DSt8Y2rKr//4DEcS8ituWAtQfcMq5
 EAFGv7OLvYXvwsU4NVE3Ny/Bwo+GZbwwOwKJ89R61I1bqH5pAyO9O+xyzJJYss/A72w3
 1hkNZuEH9IE19LFohHAI4mSpjRhFgFTnIqIcag/iC/4DHzAy07PUzSxXWFTv8xICuS4J
 0iqGyoaX/SB2qvKstCFX9+aC11RPiKaeMCeDxYrV3PQMaGKr08QtiOAMOaCwV1M8IsJD
 PF4A==
X-Gm-Message-State: AO0yUKV70kPsq3EJozTu8d0hXB1vV0Nm1pmknj1/MEXFeFrc6foWuRJe
 1ohxiu6yaDUSzAB4B5apFujJI3X29Y8=
X-Google-Smtp-Source: AK7set8hgqFP3exxRieOMfaFOgGua7fQ2OJo7p9zbzV2Id9fKzHgle1Fc9uxr+8CTiH4Nny3hwcjOg==
X-Received: by 2002:ac8:5fc2:0:b0:3d8:6b0d:f9a4 with SMTP id
 k2-20020ac85fc2000000b003d86b0df9a4mr26126091qta.44.1679332671698; 
 Mon, 20 Mar 2023 10:17:51 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.17.51
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:17:51 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 081/223] gnu: ruby-rack-test: Honor #:tests? argument.
Date: Mon, 20 Mar 2023 13:14:13 -0400
Message-Id: <20230320171635.11184-81-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-rack-test) [arguments]: Honor #:tests? argument
in check phase override.
---
 gnu/packages/ruby.scm | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 0ad9f820d1..41a2f01ca3 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -7222,8 +7222,9 @@ (define-public ruby-rack-test
      `(#:phases
        (modify-phases %standard-phases
          (replace 'check
-           (lambda _
-             (invoke "ruby" "-Ilib" "-r" "rack/test"))))))
+           (lambda* (#:key tests? #:allow-other-keys)
+             (when tests?
+               (invoke "ruby" "-Ilib" "-r" "rack/test")))))))
     (propagated-inputs
      (list ruby-rack))
     (synopsis "Testing API for Rack applications")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:24 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:24 2023
Received: from localhost ([127.0.0.1]:56598 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUd-0005GN-U9
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:24 -0400
Received: from mail-qt1-f169.google.com ([209.85.160.169]:40936)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJ8p-0003Km-CI
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:17:51 -0400
Received: by mail-qt1-f169.google.com with SMTP id x1so13935237qtr.7
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:17:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679332671;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=B6BfiuSVDWVQrbaDOk1vUbJj2oO21lscjAST+9eCxY4=;
 b=I4+9VT2QTy+8CtGG+ehYbN9cKhkaNXs57a/WS5wW2jFJW2IKW4AEkC/bnRzsj3V5gX
 gZdcu4Xmn6Rtc57ylNBqwF+egfYlXcXEQUfWXlmfpa5MJiZA1su2l7cLdlsINSyEq8+g
 2P7OJBYL/FIFtFHw9P+dKtBWdnkxQ7LFdW6lEVrPNDuUdJAknt1Ycd4jvwbm8uUuZQZs
 vikZQT+2zBRUeKYb06+rpaB4qqVtDrXaE5/PqVsJdSB5VaYVM71cHACpbWqi9DRAWuJV
 KerFIlNH1Snsv6g9+i7lPubKGcNgMjyifG2wrvzV2wDvY+peU419u7mulb8lm/4phOo/
 8Zqg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679332671;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=B6BfiuSVDWVQrbaDOk1vUbJj2oO21lscjAST+9eCxY4=;
 b=E6QFuUKlnVb+fEvKrLTdQmFPYtbLg273IEMDry/l9JcJX7i3GpO8VrwsUNOz2JRrzG
 VnPnytzC4zKKeGqAxbRkqudnQDtQ2Os//dnbs5ztgWrh2Ic3/OvqYVMbj1OTDKxMqSts
 XFxKseQ8EO9WANrTpGFo2+dwpnOBHRgq1kHaEXnEfuDMSuH+GGPzzuzpfB4f9LD7gK8x
 Mqlv0j1r3REdU9x7eDQQ2Pv+NGLBPIlPmxvcF4mhxu8tYGuyjE+MA/OAheHfq3I1uj73
 u7Z9GyFzaM1KC2GmGe6miOXfv1Tvp0jmsQoDDkHPCKjeH21PT9WhH31JKCYWHWMLBpci
 rbOA==
X-Gm-Message-State: AO0yUKXUhGhabuoYFmcSfA+O8q/ChR+l3tX2g+fPQLJr21oFkqFyrrUD
 a8HU3+aEJGRg5K1Toh+wVK8fzzdVxJY=
X-Google-Smtp-Source: AK7set+G0EjhmILS9cUcW6AN/PYqhWUSZHR0JPVa/R+ig0DNFe2v59ePrv2oSeCYXQR123LN35dBbA==
X-Received: by 2002:a05:622a:1387:b0:3e2:10e:d33 with SMTP id
 o7-20020a05622a138700b003e2010e0d33mr5831287qtk.66.1679332670897; 
 Mon, 20 Mar 2023 10:17:50 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.17.50
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:17:50 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 080/223] gnu: ruby-rack-test: Update home page.
Date: Mon, 20 Mar 2023 13:14:12 -0400
Message-Id: <20230320171635.11184-80-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-rack-test) [home-page]: Update URL.
---
 gnu/packages/ruby.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index dbe9a5ff97..0ad9f820d1 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -7231,7 +7231,7 @@ (define-public ruby-rack-test
      "Rack::Test is a small, simple testing API for Rack applications.  It can
 be used on its own or as a reusable starting point for Web frameworks and
 testing libraries to build on.")
-    (home-page "https://github.com/rack-test/rack-test")
+    (home-page "https://github.com/rack/rack-test")
     (license license:expat)))
 
 (define-public ruby-rack-protection
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:23 2023
Received: from localhost ([127.0.0.1]:56596 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUd-0005GC-Is
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:23 -0400
Received: from mail-qt1-f171.google.com ([209.85.160.171]:36690)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJ8o-0003Ll-T0
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:17:51 -0400
Received: by mail-qt1-f171.google.com with SMTP id hf2so9792409qtb.3
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:17:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679332665;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=nRfZF1iPyBAI4V3HqPjTNut4j/xwLzQnGFu4GKmu1ls=;
 b=g47V13eD59BJ0wNzLprYteO+U3L0FYV8oKUjJcYnQhrFDxx7cISaXXwuEHnlV6VoIx
 WaQ0EFEPZK8hrjEb6989OvuG1MrpzczAr7nV05WTtc4aBJwJxlQFMayzNoF+ZsivFdoZ
 ja9dFVdJNy2kMSl6Ti2q1zOsGAwyOq1cnTX52w/oARt5ksFeHCLdosvT0/p2lb2vvqfD
 5a9iNqR6Vo6yQXQLxC8mxySk4Y+PxbR8SOC9XLE50Vgyb06rbL3q7c5NAbNCKBYSo4jW
 aRLvmS/AM1e6eRPCp8O4Pq6SRwB7FLTDDPX3PPalbqScXRhSe+OfDHfTsScCaiaCG7l+
 yyDw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679332665;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=nRfZF1iPyBAI4V3HqPjTNut4j/xwLzQnGFu4GKmu1ls=;
 b=jEE6BRjAtwkl84yJ3hX/avfjntpyOPrcsKOT5QzZbuArgZVGE2VHxtcWdb3twXwAPu
 4MFU2fptcog46d3d2d8k9c4WqsNQaGQCOxipPpeQFi5NNDbDcOAVlJCJrz7AuocM836w
 Zbi6UFh/q69il8BhqxdWT9jX7i7AiL52gjppFYoSsCuVzfyMq+rpUt3EjIh9e6+v9JMm
 q9kNxplZJmLlZYd44XEI9oPtlJjg14qSuOH+EaGSdF/vjC+Deu8USQPsTdhVUeMuKAtz
 0fXpDzzzrBVFt1vLOyiitvnOCGI0n16VXjJd0oWliHsF68LL+8xR0fOC+CjELnXNLFoF
 wnRw==
X-Gm-Message-State: AO0yUKWNlUarbMoiZ1dSwBqOjA9uaUesui31EmxpLzTgY5nWXinXdfT+
 XcFQrJF7G9VImhu669zUQNz1pstjjTQ=
X-Google-Smtp-Source: AK7set/Z4/ALX9Z5rcitYOdChDjmjRTlRv6f5aHUjLZasyexIUFn1dWTAt7FqDYo0mekIY9uqVjq0A==
X-Received: by 2002:ac8:7d0c:0:b0:3d7:b045:d39 with SMTP id
 g12-20020ac87d0c000000b003d7b0450d39mr26257827qtb.62.1679332665309; 
 Mon, 20 Mar 2023 10:17:45 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.17.44
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:17:45 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 073/223] gnu: ruby-puma: Build with SSL support.
Date: Mon, 20 Mar 2023 13:14:05 -0400
Message-Id: <20230320171635.11184-73-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-puma) [arguments]: Delete trailing #t.
[inputs]: Add openssl.
---
 gnu/packages/ruby.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 48defe1dae..6858f0f5b0 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -10155,8 +10155,8 @@ (define-public ruby-puma
          (add-before 'build 'fix-gemspec
            (lambda _
              (substitute* "puma.gemspec"
-               (("git ls-files") "find * |sort"))
-             #t)))))
+               (("git ls-files") "find * |sort")))))))
+    (inputs (list openssl))
     (synopsis "Simple, concurrent HTTP server for Ruby/Rack")
     (description
      "Puma is a simple, fast, threaded, and highly concurrent HTTP 1.1 server
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:23 2023
Received: from localhost ([127.0.0.1]:56594 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUd-0005G5-8w
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:23 -0400
Received: from mail-qt1-f174.google.com ([209.85.160.174]:42948)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJ8J-0003Dq-5w
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:17:19 -0400
Received: by mail-qt1-f174.google.com with SMTP id r16so13932785qtx.9
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:17:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679332638;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=bR7C/oys874lp7zq5kdFdSjYo/+2BjgtarVIe348Qes=;
 b=irLGbKsWMTLfUuZZX5lFkPaPHcSLcrXDoDJ+XGDKN2pfZObWyT+fFciQcQulVqA9Uq
 SRqeULRRW0Al1Z5IUJPly8/y7GDdI10BZhe19ctGJoqeSNJBjzbUxhpOFXm+FRMkwTGt
 N2ZTHYuodr+TC1StfHe4OPSEOqF97QVksT42vj8lXf1lhSsgKEW6dbyowPJ6VFDnuafv
 QpCxBLb85VYFXsyAEehDJ2IWUZTHjhN5BaHhWlWkvn5VcSPvjoSMtVRE3Xt0RIVruve+
 tKYU3j7piu27yGc1LvAcyczszbijRCAa+Kd7qzp2kJKvbMG9KGN8ePtJ9B/uVYsex2b9
 Codg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679332638;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=bR7C/oys874lp7zq5kdFdSjYo/+2BjgtarVIe348Qes=;
 b=OPA1MqHJSRRvgMby5JONwsZwdJ1ej9fKnMGxXnHzGtub6hYO5A03W7Da+uGLpr2Y0x
 ESoYKOOMqHLnO8adYK2my8LwGn4ZmFVzlp49FklDPi+QONUPtY5IbnxrRkSe8fHMJVHH
 rLpuFybbYgm9+OBYlnTNiuU2uvkJlrMXplDqBhrRcQcOlWmAxYU3fcmgEHLrMnHBlZqJ
 lqCUraaC+ghpSIV/CWCdmJ0RORHsRVdXychcQMEDSBlO7OYSC6Ywisv48JlWQja1RyxD
 SvmkWGLm3/Ywa9pSiCPth8q44dTJzVFAZ31VZwDSkj65h4qBGXl91Rb2X+u11CqBhHxX
 yeJg==
X-Gm-Message-State: AO0yUKU7HGwF30skFa+AdSOkUMdgUe6h8DAweOWFz1c57WsCCXg7KEFn
 YkkQfEBtUfos7H+1eJi9zBzZ232+Gn8=
X-Google-Smtp-Source: AK7set9+JGIvb8JHdjO4TDRK4gK92nZVldG5OoXrHBqV/LtAt8fOfRt4cLpQ+2Q7FuhdYIHJCUULAQ==
X-Received: by 2002:ac8:5c0a:0:b0:3bf:c86b:3d34 with SMTP id
 i10-20020ac85c0a000000b003bfc86b3d34mr28200984qti.22.1679332638729; 
 Mon, 20 Mar 2023 10:17:18 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.17.18
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:17:18 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 044/223] gnu: ruby-cucumber-core: Update to 11.1.0.
Date: Mon, 20 Mar 2023 13:13:36 -0400
Message-Id: <20230320171635.11184-44-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-cucumber-core): Update to 11.1.0.
[arguments]: Adjust relax-version-requirements phase.
---
 gnu/packages/ruby.scm | 22 ++++++++++------------
 1 file changed, 10 insertions(+), 12 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 9b7fc12409..f8da5eb1c4 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -8358,7 +8358,7 @@ (define-public ruby-unindent
 (define-public ruby-cucumber-core
   (package
     (name "ruby-cucumber-core")
-    (version "7.1.0")
+    (version "11.1.0")
     (source
      (origin
        (method git-fetch)
@@ -8368,18 +8368,16 @@ (define-public ruby-cucumber-core
        (file-name (git-file-name name version))
        (sha256
         (base32
-         "1p5wb6wbggbw37ariyag4kxpiczznvgm3c8cnz1744dmbj79q1rn"))))
+         "0lf2inlam0951djc2qz81x0nkffmw2dpj44iadw1fw31m7r8wqvh"))))
     (build-system ruby-build-system)
-    (arguments
-     `(#:test-target "spec"
-       #:phases
-       (modify-phases %standard-phases
-         (add-after 'extract-gemspec 'relax-version-requirements
-           (lambda _
-             (substitute* "cucumber-core.gemspec"
-               (("'cucumber-tag-expressions',.*")
-                 "'cucumber-tag-expressions', '>=2.0.0'\n"))
-             #t)))))
+    (arguments (list #:test-target "spec"
+                     #:phases
+                     #~(modify-phases %standard-phases
+                         (add-after 'extract-gemspec 'relax-version-requirements
+                           (lambda _
+                             (substitute* "cucumber-core.gemspec"
+                               (("'cucumber-tag-expressions',.*")
+                                "'cucumber-tag-expressions', '>=4.1.0'\n")))))))
     (native-inputs
      (list ruby-rspec ruby-coveralls ruby-rubocop ruby-simplecov
            ruby-unindent))
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:23 2023
Received: from localhost ([127.0.0.1]:56592 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUc-0005Fx-Ue
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:23 -0400
Received: from mail-qt1-f179.google.com ([209.85.160.179]:37703)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJ8I-0003Dv-HQ
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:17:18 -0400
Received: by mail-qt1-f179.google.com with SMTP id r5so13956092qtp.4
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:17:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679332638;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=hFUM38SPYKnN8og3SHe8ePt5WPjRli/D8zkC0G/spBY=;
 b=FCyWOlpJ3SdhLuz7BdZpZRX72nqvKk1e7aOqh/PD1xOo5EUWMj3zdGCfcOAivi6D82
 gbiImqdDmnAXV8krCW6dZAWa75ex/CCVsBAuaDHAxGLBUPnylcdbFUgtmgXQjwbaMvMA
 Tptm/86IhVxhSWlxFz6/OWIz+PfTrO5lN3GvWMVNUwWRYrTdzh9djQGpbpK+WIJRvIRH
 5YX4++kzGEgtPWsM/LBAX6/Tr25bBmAgwwDOgItS8zwW8q4+A+omd/k5U3c/kWY32lhm
 YIsCAKFkgEgq37dDHVHB+fYtE7vlfvUTDx3yH8B5NvJp8YP++jGqabcksCGOdATxo49J
 0BqA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679332638;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=hFUM38SPYKnN8og3SHe8ePt5WPjRli/D8zkC0G/spBY=;
 b=LFF3O3KE5vv13AGZkp+vN9IxK2Okf53FrVMVdiDOHzhBy/x8Xr9awXbvgTNvr1y8U5
 t74YtzC90tdNw1GJ8+SDNrU0CTIwKO0fmn67kAjokdMlObw+p3VlGvFDN0AFqXl5Ox+u
 1xMbNIhbIgvcl0RJyYN13J5Xm5WQgQuNLPypZgLAZD8GJ9JBMkZYybH5ByPSdxuTDz0+
 C4HqKOHAfro8lA/dH0ck3oDGX58TfgvbgTfCC6t5rrz4v47uh3xZtVbOQb7rHmqEpXS4
 Z8CFia7ikE0FhEP7/NlPh19N345sj/8cx04CRgrly/S+jtS1Pzc8qT/wnM1Jhy0TiQyc
 rGPw==
X-Gm-Message-State: AO0yUKUPXTYdJFefHYGrNHJ7rU+ZXw7Y8BBnLRnqHtwiZsMs61hlAEfI
 NgAPTuRZ2GHk2gKp8j0vWnj3hCrmisM=
X-Google-Smtp-Source: AK7set+nc2l+LOOtTqcd4z5kgeWkVUpT6tKt1rcPt6H8ldEBrON7ADjB0lOcpxYAbY9EMeUeAOLPwg==
X-Received: by 2002:ac8:5c10:0:b0:3d8:7cee:3d2d with SMTP id
 i16-20020ac85c10000000b003d87cee3d2dmr23501796qti.67.1679332637887; 
 Mon, 20 Mar 2023 10:17:17 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.17.17
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:17:17 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 043/223] gnu: ruby-cucumber-tag-expressions: Update to 5.0.1,
 fixing build.
Date: Mon, 20 Mar 2023 13:13:35 -0400
Message-Id: <20230320171635.11184-43-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-cucumber-tag-expressions): Update to 5.0.1.
[source]: Update URI.
[arguments]: Add a #:phases argument.
[home-page]: Update URL.
---
 gnu/packages/ruby.scm | 17 ++++++++++-------
 1 file changed, 10 insertions(+), 7 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index df88c6c083..9b7fc12409 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -8454,26 +8454,29 @@ (define-public ruby-cucumber-wire
 (define-public ruby-cucumber-tag-expressions
   (package
     (name "ruby-cucumber-tag-expressions")
-    (version "3.0.0")
+    (version "5.0.1")
     (source
      (origin
        (method git-fetch)
        (uri (git-reference
-             (url "https://github.com/cucumber/tag-expressions-ruby")
+             (url "https://github.com/cucumber/tag-expressions")
              (commit (string-append "v" version))))
        (file-name (git-file-name name version))
        (sha256
         (base32
-         "15dw4w0npd4m6aw7zhqkjxxzngp42kswrkwfygxkxcxnhy5zl1vx"))))
+         "1ziq30szn8m5y29hsdpx4dn1a8sy29h01nvcldm8nr1mx4b7dj1w"))))
     (build-system ruby-build-system)
     (arguments
-     `(#:test-target "spec"))
-    (native-inputs
-     (list ruby-rspec))
+     (list #:test-target "spec"
+           #:phases #~(modify-phases %standard-phases
+                        (add-after 'unpack 'chdir
+                          (lambda _
+                            (chdir "ruby"))))))
+    (native-inputs (list ruby-rspec))
     (synopsis "Cucumber tag expressions for Ruby")
     (description "Cucumber tag expression parser for Ruby.  A tag expression
 is an infix boolean expression used by Cucumber.")
-    (home-page "https://github.com/cucumber/tag-expressions-ruby")
+    (home-page "https://github.com/cucumber/tag-expressions")
     (license license:expat)))
 
 (define-public ruby-bindex
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:22 2023
Received: from localhost ([127.0.0.1]:56590 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUc-0005Fq-Lv
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:22 -0400
Received: from mail-qv1-f46.google.com ([209.85.219.46]:34793)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJ8H-0003Dk-Gy
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:17:17 -0400
Received: by mail-qv1-f46.google.com with SMTP id 31so58614qvc.1
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:17:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679332637;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=YxiC4Qb/YjyaAh/j8sfCVNJEozzNUu+vZBYUiO3BVIw=;
 b=YFs6QTAyy+laH5zvk938mSv0vyGLk70ToZfu87bwqj0skTdBJNZYXM5FZh+VGpkPlj
 BI5p2ymwAnEDnkrCV6M0t+UWH1xAXjNtLq1v0bbCFHLwMbcky6jR1S9yw0T9TkhEPqxg
 D/vce4XRL4yuacK3zx0Ui1EOQClFVHhkSU+yY4k9OCNsbBjh4/8BjA0kLPmvD12ud/Lt
 fPloLLdmXKYR4+oFkRtDu17WKPkix9Zc+FdKm4sYtKjQOam4O+kML/mLVVxh37/A1Y4j
 UrYGUs70yWtExpsjYXQ3ybZhHYsoLvp/3gMOjQrc0NpvnwAHJCzaPXFeKTv3nH/F3J7k
 J7+Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679332637;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=YxiC4Qb/YjyaAh/j8sfCVNJEozzNUu+vZBYUiO3BVIw=;
 b=gPi9F8zb5DI6nlz33/cY4tUBYWVlhQnQBIBOuIvms6kSSq6FNiDZ0CsA8FOTl8KulG
 9dDLuOHpnA3jIjY9w6RHZqxq6carPcMZijBEUJ6oDkQdLL7DFWPSvOHdFJGX3DLLKd1P
 uGq73oyKJo3TsdXiPLXpMxJZY/d19Fb3CoZL9DM3kA6HZJFLG3hnchU50monwdtzM0VD
 EtwNaf8k/NH1p679S3PnOhSAcn5EwHWs4JRN/IecICY4BXdblfVYcHfcbEHrlKDIfDiy
 jMXBKS/1HKjWgPJN6bgTYyip5y1jRBG8lmQN5IZFNZi/e9t6kntHgMra33MNvcj8UhJy
 sP2g==
X-Gm-Message-State: AO0yUKXR7RTeZIuDX+8jA8mX6F6438+cBqBI0DbhC8gtriunGKifOVPh
 l07+z5v1s+kElzHdlhcSC+Mr7fbbVWw=
X-Google-Smtp-Source: AK7set+so4n9wfTZdUZexKkROjbeGbJnc9rvbkuHglyoW3CPeBxk+lZFbI8fysSHD5R3hLINxWx7tg==
X-Received: by 2002:ad4:5c4a:0:b0:56e:a976:7d16 with SMTP id
 a10-20020ad45c4a000000b0056ea9767d16mr50016712qva.51.1679332636736; 
 Mon, 20 Mar 2023 10:17:16 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.17.16
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:17:16 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 042/223] gnu: Remove ruby-protobuf-cucumber.
Date: Mon, 20 Mar 2023 13:13:34 -0400
Message-Id: <20230320171635.11184-42-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

The package is no longer used by ruby-cucumber-messages, its sole user.  It is
unmaintained.

* gnu/packages/protobuf.scm (ruby-protobuf-cucumber): Delete variable.
---
 gnu/packages/protobuf.scm | 17 -----------------
 1 file changed, 17 deletions(-)

diff --git a/gnu/packages/protobuf.scm b/gnu/packages/protobuf.scm
index b580f8b2a7..82c5b7b5f8 100644
--- a/gnu/packages/protobuf.scm
+++ b/gnu/packages/protobuf.scm
@@ -589,20 +589,3 @@ (define-public ruby-protobuf
     (description "Protobuf is an implementation of Google's Protocol Buffers
 in pure Ruby.")
     (license license:expat)))
-
-;;; This is a modified ruby-protobuf package used by ruby-cucumber-messages
-;;; until https://github.com/ruby-protobuf/protobuf/pull/411 and
-;;; https://github.com/ruby-protobuf/protobuf/pull/415 are merged upstream.
-(define-public ruby-protobuf-cucumber
-  (hidden-package
-   (package
-     (inherit ruby-protobuf)
-     (name "ruby-protobuf-cucumber")
-     (version "3.10.8")
-     (source
-      (origin
-        (method url-fetch)
-        (uri (rubygems-uri "protobuf-cucumber" version))
-        (sha256
-         (base32
-          "1rd6naabhpfb1i5dr6fp5mqwaawsx0mqm73h5ycwkgbm1n2si872")))))))
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:22 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:22 2023
Received: from localhost ([127.0.0.1]:56588 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUc-0005Fj-Ah
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:22 -0400
Received: from mail-qt1-f178.google.com ([209.85.160.178]:43957)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJ8G-0003Et-De
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:17:16 -0400
Received: by mail-qt1-f178.google.com with SMTP id c10so2743558qtj.10
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:17:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679332636;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=bpSnJttNaTVm+XZbqaw6MBpQew716/Js37B378XZEAE=;
 b=Wgeke+YF2j7j0Ar0nObyByRhaqNPFxvDAjFtR37npoXDG6AfbyftxZYURDSRX0rANv
 Y0kPmd6UdIEjqXtt2m/RbGYF5vh3qMEI5fYRBo3OkSi/UXzEl9o61RnGRbIsG+4HNdx8
 oaWqW+TstAaI1dcHb7iBpnB6y6uMw/H9DBEJ6YxCNPtSbS8auTsafr1FZdBk/7Ez3010
 FiXYHBmbYVreEV+pgN1OzA6egLoSRnADuHny3MEQ/PFG8uFRnJ54NW3vKG39DCkrMD4Z
 +/GDYd/5mxqIzPDNGkzSDNHrgmqWaSODrrmpQOawIlFiU7k2pB3Fo3bM2uqU6JJjoWPv
 6qtg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679332636;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=bpSnJttNaTVm+XZbqaw6MBpQew716/Js37B378XZEAE=;
 b=Qu/K8Xpr9F/IACw5GWuBYK0jO1YDk0ULSV8AKS/sVkpHDgk0w47kulH0/wQzMYyq9j
 YFKBgkSyALgO1yZPC2/dsA+RqlxHreic3KwY/LBM6vob/2S14o8xMT8KnMtY0Qs8zpTk
 eyLRqE7BPpY6GWxrIKRk7F55QzOMJ0IPuiqU8V+k8lW0IpbmzzdRT/C5478df+Cyaopq
 iQA+s0+dpyQ/5px/q23HDxKUr5dzG3O+7hW+dAZFos4S3J3FeY3ZM4/0C1i3nH/oXcSZ
 haMTk1hHkRqQTDhxKq3/4kX00oFYs/6r+M9O3NvfGDHrtY+8ZdYOttPZf4W3ms49yGOz
 EBNg==
X-Gm-Message-State: AO0yUKU7vLqn4GQ7gHbS3pF5d7XiZ+i33FEYfG09nK2bnZXjGinEu+n1
 6PZ4cvVSocsMP17xF13v0Qft7pOGfGc=
X-Google-Smtp-Source: AK7set+i1SbmUi/Z/zB76e8jUdjNmFqZJnDhAC8gs19nC5gd9atXXPUkR5J3bhBFbUAvBjIj3Xh/iA==
X-Received: by 2002:a05:622a:1a04:b0:3bf:c423:c384 with SMTP id
 f4-20020a05622a1a0400b003bfc423c384mr21430560qtb.15.1679332635960; 
 Mon, 20 Mar 2023 10:17:15 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.17.15
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:17:15 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 041/223] gnu: ruby-cucumber-messages: Update to 21.0.1.
Date: Mon, 20 Mar 2023 13:13:33 -0400
Message-Id: <20230320171635.11184-41-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-cucumber-messages): Update to 21.0.1.
[source]: Adjust to upstream URI change and use url-fetch.
[phases]: Delete patch-protobuf.rb and compile phases.  Move check phase after
install phase, and augment GEM_PATH in check phase.
[propagated-inputs]: Delete field.
[native-inputs]: Add ruby-cucumber-compatibility-kit-bootstrap.
[home-page]: Update URL.
---
 gnu/packages/ruby.scm | 48 +++++++++++++++++--------------------------
 1 file changed, 19 insertions(+), 29 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index d328fe67b3..df88c6c083 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -7992,40 +7992,30 @@ (define ruby-cucumber-compatibility-kit-bootstrap
 (define-public ruby-cucumber-messages
   (package
     (name "ruby-cucumber-messages")
-    (version "12.2.0")
+    (version "21.0.1")
     (source (origin
-              (method git-fetch)
-              (uri (git-reference
-                    (url "https://github.com/cucumber/messages-ruby")
-                    (commit "12cd07eac87bce7843fd1bb0bf64bc4da09f097c")))
-              (file-name (git-file-name name version))
+              (method url-fetch)
+              (uri (rubygems-uri "cucumber-messages" version))
               (sha256
                (base32
-                "16wwqfpsq7crvxc3q08lphgyh12cl2d83p1c79p312q4jmy9cn5a"))))
+                "0482a63y7my0arn2bv208g401dq8525f0gwhnwaa11mhv6ph0q5i"))))
     (build-system ruby-build-system)
     (arguments
-     `(#:phases (modify-phases %standard-phases
-                  (add-after 'unpack 'patch-protobuf.rb
-                    (lambda _
-                      (substitute* "rake/protobuf.rb"
-                        (("load 'protobuf/tasks/compile.rake'")
-                         "require 'protobuf/tasks'"))
-                      #t))
-                  (add-before 'build 'compile
-                    (lambda _
-                      (substitute* "Makefile"
-                        (("bundle exec ") "")
-                        (("include default.mk.*" all)
-                         (string-append "#" all)))
-                      (invoke "make")))
-                  (replace 'check
-                    (lambda _
-                      (invoke "rspec"))))))
-    (propagated-inputs
-     `(("ruby-protobuf" ,ruby-protobuf-cucumber)))
-    (native-inputs
-     (list ruby-rspec))
-    (home-page "https://github.com/cucumber/messages-ruby")
+     (list #:phases
+           #~(modify-phases %standard-phases
+               ;; The test suite requires the gem to be installed, so move it
+               ;; after the install phase.
+               (delete 'check)
+               (add-after 'install 'check
+                 (lambda* (#:key tests? #:allow-other-keys)
+                   (setenv "GEM_PATH" (string-append
+                                       (getenv "GEM_PATH") ":"
+                                       #$output "/lib/ruby/vendor_ruby"))
+                   (when tests?
+                     (invoke "rspec")))))))
+    (native-inputs
+     (list ruby-cucumber-compatibility-kit-bootstrap ruby-rspec))
+    (home-page "https://github.com/cucumber/messages/")
     (synopsis "Cucumber Messages for Ruby (Protocol Buffers)")
     (description "Cucumber Messages for Ruby is a library which allows
 serialization and deserialization of the protocol buffer messages used in
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:22 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:22 2023
Received: from localhost ([127.0.0.1]:56586 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUc-0005Fb-0B
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:22 -0400
Received: from mail-qt1-f174.google.com ([209.85.160.174]:42948)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJ8F-0003Dq-LL
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:17:15 -0400
Received: by mail-qt1-f174.google.com with SMTP id r16so13932536qtx.9
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:17:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679332635;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=hW5zHBELCbDNdATRP6G2rshHkOvdTWhTb98t90e3fio=;
 b=CAFGu4erZDNwXvQNc4+YB/pG7IwhERhiu3FHWMDKzmswBltz/GKnloFItbOi8Jpscb
 E3pR32g3o89FGnF6HF9sVvShpireRH+yRW1w1acipcw/Jrrp1wV+WY8XolVAA6UtPdkb
 fdiMDfxhbdqXQm5x7/uzAN1Et5R851+CyGi6bJRuj+HEyY03Qrr3N7oeb9oOyIHFg2YV
 gRXVi6mXFdzeMsx7i3hKNOaPROW12PBcJBnJvpUcPQqGgIXST0n5VGodJoGPBx8C2UL6
 9Qw+yKXO0QGQiw/qBOaWYHbf1HwYoix6i/RXqJR7fZ3e1MVtzZIXH2SsHFkSxSBm53GL
 CZVA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679332635;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=hW5zHBELCbDNdATRP6G2rshHkOvdTWhTb98t90e3fio=;
 b=EKu9MCuYwsyIITeUvdC2a9ocLJydQbHpYwUc6TkQAR0p80qmT5/lcvRufU4uVr8qwU
 ie3m9Zq6XT8VbopUJerijYjcmsvhunZ5LTe25OGwStP8VzIxWrgCUajV5gZVmbuo0mpb
 mFogQ4v74O5WPDaQyeeHO9+vVuu/aXIqF0B3iMzdIAXy9A5VRAHARYIbaOWRjdUYR2mg
 y7++B/xHU8U0aBWbKbH31anr/03aG/bzXbF1FJOC9wcGbhqQph54CVvsWjZGqjN96Vt/
 4cYbwMqNAUe+Ycrm4Rakrfqkp7W3JxAScxNaSQkneuLFlud7cy8gRaA3v15fQ1io2/xi
 896g==
X-Gm-Message-State: AO0yUKX5vHbX+HtCYJJsk7yIKXNWWhF2rSxrxkV8sznvRP9O+61dojLq
 JOM2B5ZVtwZMGh0zgEPoAVCAigL1k58=
X-Google-Smtp-Source: AK7set/ymCsv3RVz1ajlP335zNpePNwat3K3ZGZPoX3VjYGi+0Mu3vDfFljNIzpJweod8Cu3sPiMhw==
X-Received: by 2002:a05:622a:1715:b0:3dc:38e:8b7 with SMTP id
 h21-20020a05622a171500b003dc038e08b7mr16630087qtk.2.1679332634675; 
 Mon, 20 Mar 2023 10:17:14 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.17.13
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:17:14 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 040/223] gnu: Add ruby-cucumber-compatibility-kit.
Date: Mon, 20 Mar 2023 13:13:32 -0400
Message-Id: <20230320171635.11184-40-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-cucumber-compatibility-kit): New variable.
(ruby-cucumber-compatibility-kit-bootstrap): Likewise.
---
 gnu/packages/ruby.scm | 31 +++++++++++++++++++++++++++++++
 1 file changed, 31 insertions(+)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index bfaeeb8be3..d328fe67b3 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -7958,6 +7958,37 @@ (define-public ruby-memory-profiler
     (home-page "https://github.com/SamSaffron/memory_profiler")
     (license license:expat)))
 
+(define-public ruby-cucumber-compatibility-kit
+  (package
+    (name "ruby-cucumber-compatibility-kit")
+    (version "11.2.0")
+    (source (origin
+              (method url-fetch)
+              (uri (rubygems-uri "cucumber-compatibility-kit" version))
+              (sha256
+               (base32
+                "17c8zx0yn68rcpfbw4nb1gzvh9fzpwsi1y0qivb99ahdlgzcdp8q"))))
+    (build-system ruby-build-system)
+    (arguments (list #:phases #~(modify-phases %standard-phases
+                                  (replace 'check
+                                    (lambda* (#:key tests? #:allow-other-keys)
+                                      (when tests?
+                                        (invoke "rspec")))))))
+    (propagated-inputs (list ruby-cucumber-messages ruby-rake ruby-rspec))
+    (synopsis "Cucumber compatibility verification utility")
+    (description "The Cucumber Compatibility Kit (CCK) aims to validate a
+Cucumber implementation's support for the Cucumber Messages protocol.")
+    (home-page "https://github.com/cucumber/compatibility-kit")
+    (license license:expat)))
+
+;;; Variant package to break a cycle with ruby-cucumber-messages.
+(define ruby-cucumber-compatibility-kit-bootstrap
+  (package/inherit ruby-cucumber-compatibility-kit
+    (arguments (list #:tests? #f))
+    (propagated-inputs (modify-inputs (package-propagated-inputs
+                                       ruby-cucumber-compatibility-kit)
+                         (delete "ruby-cucumber-messages")))))
+
 (define-public ruby-cucumber-messages
   (package
     (name "ruby-cucumber-messages")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:22 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:22 2023
Received: from localhost ([127.0.0.1]:56584 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUb-0005FU-N9
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:21 -0400
Received: from mail-qv1-f41.google.com ([209.85.219.41]:45756)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJ8D-0003Dx-C1
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:17:13 -0400
Received: by mail-qv1-f41.google.com with SMTP id m16so672787qvi.12
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:17:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679332633;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=SCQFrDWOM+sB9HcKgbxPZUoAHJnFACcLBboZrMCSW38=;
 b=GBysRneNpRBPLuY1e8lCcqGyYCJi2PxO7qcOcOmhdXYIFC1mxaKv4146FEzRqSrF0V
 2ERtENjfPjs+fIfWnKnUO/J4nKr9L/n+vzJIJO8D3P0NWBjN8aEjRIvWIJG7uRMCkYPr
 d0fSEI7mQl/I77hlZApLfClCU+oLkqCeLORRlqDj06b5r8wpwX8L4sm3PL2fbnJ0Hsvs
 G7nYocpUWx2Qay7/FBry7N96aQpsG1ZAootUEOFwxL8ZLtr9nB0/SbMZO86oSmTsfQgU
 T1e3VeQMwWUVJ2a3qcVi08mtbTZc9QxDzMFFbqSfFTupdx8ULng5vBXCorw2hLCOMb59
 r82g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679332633;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=SCQFrDWOM+sB9HcKgbxPZUoAHJnFACcLBboZrMCSW38=;
 b=oW0OfO7gr1r/7prdr8PbETfo2Aued95s5g6PDdzHDtrvMs0GYXF31HN7b3zJdelXWl
 mlnn4lhuJy5sgBOWwV7GUMxjXvuaSKf6QIWD6bOmOVIYvPb3rOVCi6gAuBwksP0kBocD
 vxSqnnb4SZQ+ARJEm7QvMypTtSMunp3nKPPowpUQMpa8QNDXbDnhlBz82Ghqa4AGH8TK
 g63T43jj43WiEU8FJARNI960cNOkpzs76Lqhar0bPIE4v5PGyCQzFQwRT56vaxZ/mSkv
 MTsTFPk1rN5NetBVsZbd2IKy9T4HZGHqBdrzrVEGytg391Lxssr5hcVUsJ7KlUW/CE/I
 6bvQ==
X-Gm-Message-State: AO0yUKWcZ67hHvHxiRzWsbt9jfUVTVw4oGNA5wlMGt1hpTk6EhZWWoS9
 hECqDdiExcxoWKC2coD9x8XrEi7R3s4=
X-Google-Smtp-Source: AK7set/CSsmTuiruXrE3FXDu08LXE2TvuTJCf9KYqmON+f4Ujgt3qaXSZOK5B0qQJlCzzi5ReVGWlg==
X-Received: by 2002:a05:6214:da5:b0:56e:a07b:f4df with SMTP id
 h5-20020a0562140da500b0056ea07bf4dfmr54402697qvh.13.1679332632931; 
 Mon, 20 Mar 2023 10:17:12 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.17.12
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:17:12 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 038/223] gnu: ruby-minitest-5.14: Update to 5.15.0.
Date: Mon, 20 Mar 2023 13:13:30 -0400
Message-Id: <20230320171635.11184-38-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-minitest-5.14): Update to 5.15.0, rename to...
(ruby-minitest-5.15): ... this.
[name]: Delete override.
[version]: Set to 5.15.0.
* gnu/packages/ruby.scm (ruby-byebug) [native-inputs]: Replace
ruby-minitest-5.14 with ruby-minitest-5.15.
---
 gnu/packages/ruby.scm | 11 +++++------
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index f7baecef1d..d47d1fb2ef 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -4511,17 +4511,16 @@ (define-public ruby-minitest
 facilities supporting TDD, BDD, mocking, and benchmarking.")
     (license license:expat)))
 
-(define-public ruby-minitest-5.14
+(define-public ruby-minitest-5.15
   (package
     (inherit ruby-minitest)
-    (name "ruby-minitest-5.14")
-    (version "")
+    (version "5.15.0")
     (source (origin
               (method url-fetch)
               (uri (rubygems-uri "minitest" version))
               (sha256
                (base32
-                "19z7wkhg59y8abginfrm2wzplz7py3va8fyngiigngqvsws6cwgl"))))))
+                "06xf558gid4w8lwx13jwfdafsch9maz8m0g85wnfymqj63x5nbbd"))))))
 
 ;; This is the last release of Minitest 4, which is used by some packages.
 (define-public ruby-minitest-4
@@ -6846,8 +6845,8 @@ (define-public ruby-byebug
            ;; Using minitest 5.17 would cause 5 new bug failures.  This is
            ;; probably related to
            ;; https://github.com/deivid-rodriguez/byebug/pull/837.  Use
-           ;; minitest 5.14 until this is resolved and released.
-           ruby-minitest-5.14
+           ;; minitest 5.15 until this is resolved and released.
+           ruby-minitest-5.15
            ruby-pry
            ruby-rake-compiler
            ruby-rubocop
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:21 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:21 2023
Received: from localhost ([127.0.0.1]:56582 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUb-0005FL-2W
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:21 -0400
Received: from mail-qt1-f172.google.com ([209.85.160.172]:41509)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJ8C-0003GP-O0
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:17:13 -0400
Received: by mail-qt1-f172.google.com with SMTP id t9so13932734qtx.8
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:17:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679332632;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=w5xxj+YThVKVez8C+6oipvmq6J9QeRQgxi+XJ/AeQog=;
 b=Jg5l/rQnM4tgSwGQRtJ3q+93x61T+Pn9iz8qz93Qo0r2knQMptZBS+6jdAZchs7YoO
 YjLwoGSRZzGzXLq3qmZ4TAkwIxmn6iiSBskMRR6vAEIbBdyB3SvJ/6whOraJE8dbPuL/
 kGh/9eGwvpy+iKdSLNwKNodxP7MlBTKGq7+z1E8X2A9cK7XV0ljk2zirTR04GSDG1B1z
 d+BOVQ6+41qo5DeeR8Bhe9wH9dZGGJPxnnqoSpHjSMNIWWIiG2cWliFs3PUBPyrkDbDf
 8HsHLIy8vIc58xvSfGjr2nHLoAZ/paZ41ycCTdOCo8ZqRuZcDQF6M4t2UWdV+9QF5oaW
 U9hQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679332632;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=w5xxj+YThVKVez8C+6oipvmq6J9QeRQgxi+XJ/AeQog=;
 b=0+d9awkdnD75YLIba1zFKrMMBGHabKTGas28HRGf4tQ1zutwyD3kdDuy5vI0i9knRq
 RTn7g+oV2bEGDnXov47G7O9Rv6qWXCXYG0OzOVLPcGExb/5GPsYm01Vl7Egzrh5+IkXT
 u3xM3fQrhlVpvjz737Wcdh4RgESG/IlS4uvdCiL0Q6Q797IAQP/q47u6prS94jWP0vJ+
 WzlzhVuFCQrHAd6LDUMZOOGYoxEFG230E4GvJfGoc+nnsXUT8gaDMSG7sYvrz7qWuZcp
 +DkuuswfFa6a6+iV/bexZYLIeDZdqmn9iGLbLxLabHT/Z1XIygNWV3s31LGaDjEWdHMd
 xhdQ==
X-Gm-Message-State: AO0yUKWttGgw05NRGdN8Jj+zA+v1f81b1snVbjUPw7oNYVClYPs84kh8
 EuG91jScIysxzvDKjsqeZD020qrAKFg=
X-Google-Smtp-Source: AK7set+4s3ReJ4SIUCzO0VSlXzAPP1KuWPK5skJLjDYmn1HXfeYhQGNH6QrXwOnm7A3ihoO8gROAhw==
X-Received: by 2002:ac8:5a07:0:b0:3e2:4280:bc5a with SMTP id
 n7-20020ac85a07000000b003e24280bc5amr5196876qta.27.1679332632057; 
 Mon, 20 Mar 2023 10:17:12 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.17.11
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:17:11 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 037/223] gnu: Add ruby-hiredis.
Date: Mon, 20 Mar 2023 13:13:29 -0400
Message-Id: <20230320171635.11184-37-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/databases.scm (ruby-hiredis): New variable.
* gnu/packages/patches/ruby-hiredis-use-system-hiredis.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
---
 gnu/local.mk                                  |  1 +
 gnu/packages/databases.scm                    | 62 ++++++++++++++++++-
 .../ruby-hiredis-use-system-hiredis.patch     | 52 ++++++++++++++++
 3 files changed, 114 insertions(+), 1 deletion(-)
 create mode 100644 gnu/packages/patches/ruby-hiredis-use-system-hiredis.patch

diff --git a/gnu/local.mk b/gnu/local.mk
index 2abece0d2f..8109312e77 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -1819,6 +1819,7 @@ dist_patch_DATA =						\
   %D%/packages/patches/rocm-opencl-runtime-4.3-noclinfo.patch 	\
   %D%/packages/patches/rocm-opencl-runtime-4.3-noopencl.patch 	\
   %D%/packages/patches/rottlog-direntry.patch 			\
+  %D%/packages/patches/ruby-hiredis-use-system-hiredis.patch	\
   %D%/packages/patches/ruby-hydra-minimal-no-byebug.patch	\
   %D%/packages/patches/ruby-anystyle-data-immutable-install.patch	\
   %D%/packages/patches/ruby-anystyle-fix-dictionary-populate.patch	\
diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm
index e51ddd5bf2..a4560d40e3 100644
--- a/gnu/packages/databases.scm
+++ b/gnu/packages/databases.scm
@@ -32,7 +32,7 @@
 ;;; Copyright © 2017 Kristofer Buffington <kristoferbuffington@HIDDEN>
 ;;; Copyright © 2018 Amirouche Boubekki <amirouche@HIDDEN>
 ;;; Copyright © 2018 Joshua Sierles, Nextjournal <joshua@HIDDEN>
-;;; Copyright © 2018, 2021, 2022 Maxim Cournoyer <maxim.cournoyer@HIDDEN>
+;;; Copyright © 2018, 2021, 2022, 2023 Maxim Cournoyer <maxim.cournoyer@HIDDEN>
 ;;; Copyright © 2019 Jack Hill <jackhill@HIDDEN>
 ;;; Copyright © 2019 Alex Griffin <a@HIDDEN>
 ;;; Copyright © 2019 Gábor Boskovits <boskovits@HIDDEN>
@@ -2520,6 +2520,66 @@ (define-public hiredis
     (home-page "https://github.com/redis/hiredis")
     (license license:bsd-3)))
 
+(define-public ruby-hiredis
+  (package
+    (name "ruby-hiredis")
+    (version "0.6.3")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/redis/hiredis-rb")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "05y4g7frhym59m9x208zpvg2qvqvfjlgqmygxj8sqgl07n0ww1ks"))
+              (patches (search-patches
+                        "ruby-hiredis-use-system-hiredis.patch"))))
+    (build-system ruby-build-system)
+    (arguments
+     (list
+      #:tests? #f                       ;require native extension
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-after 'unpack 'patch-hiredis-include-directory
+            (lambda* (#:key inputs #:allow-other-keys)
+              (substitute* "ext/hiredis_ext/extconf.rb"
+                ;; Adjust the hiredis include directory.
+                (("\\$CFLAGS << \" -I/usr/include/hiredis\"")
+                 (format #f "$CFLAGS << \" -I~a\""
+                         (search-input-directory inputs "include/hiredis"))))))
+          (add-after 'unpack 'disable-building-c-extension
+            (lambda _
+              ;; FIXME: The produced native extension appears to segfault when
+              ;; run; disable building it until a solution is found (see:
+              ;; https://github.com/redis/hiredis-rb/issues/93).
+              (substitute* "ext/hiredis_ext/extconf.rb"
+                (("build_hiredis = true")
+                 "build_hiredis = false"))))
+          ;; FIXME: Un-comment phase after the extension can be made to run
+          ;; without crashing (see above).
+          ;; (add-after 'build 'build-ext
+          ;;   (lambda _
+          ;;     (setenv "CC" #$(cc-for-target))
+          ;;     (invoke "rake" "compile")))
+          (add-before 'check 'start-redis
+            (lambda _
+              (invoke "redis-server" "--daemonize" "yes")))
+          (add-after 'install 'delete-mkmf.log
+            (lambda _
+              ;; This build log captures non-deterministic file names (see:
+              ;; https://github.com/rubygems/rubygems/issues/6259).
+              (for-each delete-file (find-files #$output "^mkmf\\.log$")))))))
+    (native-inputs (list redis ruby-rake-compiler))
+    (inputs (list hiredis))
+    (synopsis "Ruby wrapper for hiredis")
+    (description "@code{hiredis-rb} is a Ruby extension that wraps
+@code{hiredis}, a minimalist C client for Redis.  Both the synchronous
+connection API and a separate protocol reader are supported.  It is primarily
+intended to speed up parsing multi bulk replies.")
+    (home-page "https://github.com/redis/hiredis-rb")
+    (license license:bsd-3)))
+
 (define-public ruby-redis
   (package
     (name "ruby-redis")
diff --git a/gnu/packages/patches/ruby-hiredis-use-system-hiredis.patch b/gnu/packages/patches/ruby-hiredis-use-system-hiredis.patch
new file mode 100644
index 0000000000..1b238f5099
--- /dev/null
+++ b/gnu/packages/patches/ruby-hiredis-use-system-hiredis.patch
@@ -0,0 +1,52 @@
+Retrieved 2023-03-05 from
+https://sources.debian.org/data/main/r/ruby-hiredis/0.6.3-2/debian/patches/use_system_libhiredis.patch.
+
+From: Apollon Oikonomopoulos <apoikos@HIDDEN>
+Date: Mon, 20 Jan 2020 09:28:45 -0300
+Subject: Use system libhiredis
+
+Last-Update: 2013-04-10
+Forwarded: no
+
+Use Debian's libhiredis version instead of downloading one and statically
+linking against it.
+---
+ ext/hiredis_ext/extconf.rb | 18 +++---------------
+ 1 file changed, 3 insertions(+), 15 deletions(-)
+
+diff --git a/ext/hiredis_ext/extconf.rb b/ext/hiredis_ext/extconf.rb
+index da39eb5..ffa3abf 100644
+--- a/ext/hiredis_ext/extconf.rb
++++ b/ext/hiredis_ext/extconf.rb
+@@ -9,12 +9,6 @@ end
+ 
+ RbConfig::MAKEFILE_CONFIG['CC'] = ENV['CC'] if ENV['CC']
+ 
+-hiredis_dir = File.join(File.dirname(__FILE__), %w{.. .. vendor hiredis})
+-unless File.directory?(hiredis_dir)
+-  STDERR.puts "vendor/hiredis missing, please checkout its submodule..."
+-  exit 1
+-end
+-
+ RbConfig::CONFIG['configure_args'] =~ /with-make-prog\=(\w+)/
+ make_program = $1 || ENV['make']
+ make_program ||= case RUBY_PLATFORM
+@@ -27,15 +21,9 @@ else
+ end
+ 
+ if build_hiredis
+-  # Make sure hiredis is built...
+-  Dir.chdir(hiredis_dir) do
+-    success = system("#{make_program} static")
+-    raise "Building hiredis failed" if !success
+-  end
+-
+-  # Statically link to hiredis (mkmf can't do this for us)
+-  $CFLAGS << " -I#{hiredis_dir}"
+-  $LDFLAGS << " #{hiredis_dir}/libhiredis.a"
++  # Debian: use system hiredis
++  $CFLAGS << " -I/usr/include/hiredis"
++  $LDFLAGS << " -lhiredis"
+ 
+   have_func("rb_thread_fd_select")
+   create_makefile('hiredis/ext/hiredis_ext')
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:21 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:21 2023
Received: from localhost ([127.0.0.1]:56580 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUa-0005FD-Nq
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:21 -0400
Received: from mail-qv1-f48.google.com ([209.85.219.48]:36672)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJ8B-0003EY-Se
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:17:12 -0400
Received: by mail-qv1-f48.google.com with SMTP id cu4so8065074qvb.3
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:17:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679332631;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=Ja1S1mvDQR7JjnwOnUxALBu1QnRNAyjobWdR2q3raN4=;
 b=QmhA7HqNmOGEWPOcC/DX//cZipDiqTXLsH1cpY6Z410BS09+47tVN7h1zmBPuadYLn
 ose7XFwooeRq9y1LyaIXpcAZ+4VuV7KtZnlujsCEd/dF/d8jpg467Xs2wtQzLwZ6Kg9u
 mtti0b8INRXdlODh7QgBxrScTv3EfydwL9rxS7gzTW9lBQOLyjGiruIawP+5GFvLxZ/1
 M8MGSPV6kZGrRteIbbVYf4UQBULkZwTTGV0SU0LfgD8TVI7VkMvv06TCzEN560SZMnGG
 qAOTCdGVuiGsLTViLqwwheg5wQ0N6BT2Z3JR7F9wXGhCttN2KggCseuudzmIFdTxUTuR
 cflQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679332631;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=Ja1S1mvDQR7JjnwOnUxALBu1QnRNAyjobWdR2q3raN4=;
 b=qfgSGTsEDGZHjgdHcQqmrmxIalOH/XelEg7U6X9zOYD0BmHGxTSZ92yG+GMao6J09A
 g7zt7iXBCDP5d1Jov7WFLuOS+ypx3RRrXEawH8a8sEealHJuyh2Dp5Wzbn9GqOG/S/YV
 ggAA6xN39FF7roV3gyotV8IlQCEtmwrn+QaaA4fmsLK9szWZAaPwmUq+UXPj3G27TUtQ
 PSumfigdM8x3a1tYjjjP3fMgbAJARYtlj95dlfbmqN/xYAuRwc23v65LTanAnxmYFVIr
 yZ1XykJRb26dRzFjm6fMx+EbdnTOOWhcmQHTRCY6t8fWOsLbSZrFPhpMikmfQbQr+o3y
 qeyg==
X-Gm-Message-State: AO0yUKVIE6oFXMi4dycsIAYkksY3heUlQtlPWnhPZSWsWQ7GoMxveQ9z
 R6whg1LjCwFvg5LBsVXJrlCJFvo+MaQ=
X-Google-Smtp-Source: AK7set/JHmi6Sy7Pc5wxyHv3s/ekiCWCq0so1ds5YQy5WGhpdHqldr+kgE2ehab3iVxnAx1pPzdNCw==
X-Received: by 2002:a05:6214:2303:b0:56f:6f5:502d with SMTP id
 gc3-20020a056214230300b0056f06f5502dmr59255885qvb.17.1679332631343; 
 Mon, 20 Mar 2023 10:17:11 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.17.10
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:17:11 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 036/223] gnu: Add ruby-dalli.
Date: Mon, 20 Mar 2023 13:13:28 -0400
Message-Id: <20230320171635.11184-36-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-dalli): New variable.
---
 gnu/packages/ruby.scm | 35 +++++++++++++++++++++++++++++++++++
 1 file changed, 35 insertions(+)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 130c1a46c5..f7baecef1d 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -4918,6 +4918,41 @@ (define-public ruby-daemons
     (home-page "https://github.com/thuehlinger/daemons")
     (license license:expat)))
 
+(define-public ruby-dalli
+  (package
+    (name "ruby-dalli")
+    (version "3.2.4")
+    (source (origin
+              (method git-fetch)        ;for tests
+              (uri (git-reference
+                    (url "https://github.com/petergoldstein/dalli")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "1hhqqv1j3zd2y0vr6maaabsflrvkf1x0i6z8n725mhqydp3f9gwp"))))
+    (build-system ruby-build-system)
+    ;; Disable tests to avoid a dependency cycle with ruby-activesupport,
+    ;; through ruby-ruby-prof.
+    (arguments (list #:tests? #f))
+    (synopsis "High performance memcached client for Ruby")
+    (description "Dalli is a high performance pure Ruby client for accessing
+memcached servers.  Dalli supports:
+
+@itemize
+@item Simple and complex memcached configurations
+@item Fail-over between memcached instances
+@item Fine-grained control of data serialization and compression
+@item Thread-safe operation
+@item SSL/TLS connections to memcached
+@item SASL authentication.
+@end itemize
+
+The name is a variant of Salvador Dali for his famous painting The Persistence
+of Memory.")
+    (home-page "https://github.com/petergoldstein/dalli")
+    (license license:expat)))
+
 (define-public ruby-data_uri
   (package
     (name "ruby-data_uri")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:20 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:20 2023
Received: from localhost ([127.0.0.1]:56578 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUa-0005F6-BX
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:20 -0400
Received: from mail-qv1-f46.google.com ([209.85.219.46]:34793)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJ8B-0003Dk-03
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:17:11 -0400
Received: by mail-qv1-f46.google.com with SMTP id 31so58426qvc.1
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:17:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679332630;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=Pj+xGwtlbeQoc+3UCSaQ4JvsAZwof1FHT9yZgdH16rU=;
 b=a/WjmCQ/CFDN3DM5isOrvDqnVPQT3djqUjrqEjTTru6Bu4NH558scxT8kzFNDT5cAn
 IoI20BvzMYwbMonUuORYDHxp26TPHrbfvYNN65NO969qfYb8gCnxoETwnulHk4y20yBe
 qPblTwwOzOes71O7mbTNZpu94uVGjGSEfjg4RiXwLFBPb6FETfJnkeZGTlO9cYY7ihZ2
 XxW43wRG4AQAROqvphgm08jMVtw0uZv1y5rBOU4Dlqe5g3Zwu0nJX/kmHSMF7Dup1N+a
 5DXosvDgtaJ4QFiymcuV+F6cz8yho7tQLTv+TXZYwfEOH7DIpkBCCEPardryPN6tqmfb
 0EEw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679332630;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=Pj+xGwtlbeQoc+3UCSaQ4JvsAZwof1FHT9yZgdH16rU=;
 b=h1FI7ru6ow/uCvgW15WpF8vgm4WLXl+XpZndT1wg+djvcqKgy73/m8ov7XejPM5sRG
 EJ6mmB9UG/MeJzIy4zdT6+DqrtO1pJm8JFKgGD7DU1VI7DLdLTKsggz2RwvpzX244L5l
 ymC8uSNnkibVeKv/6Ly325zTQ7kl/RbABIBcQcoHFLbQCd1Opi84JKCSBC1/A2GommW+
 2x7VdZWlzw/3QuLCwGKRSr5pBf//209iBEPkAo7PZCsqQmWSD1Kj6rnwaACb1AhoYXzn
 iytI8oQEcg+VjRmWpWHY+fgI4ykBdUtlOZGkrta1eeENksYklj1cQpRH4K7/QS5cM3nU
 ye4Q==
X-Gm-Message-State: AO0yUKWigOzwB53Y0sc51YgQACZjqmIYe+ScumWSLLz+i02DkPfsPAto
 JywNTvCeonSaA2SXThqZbCqAPBPE17w=
X-Google-Smtp-Source: AK7set9XlQtcLNvxY6L4pOJYsA5cBQGq0VC7EPFYPxtS6v/WjHpvtQzruUl32m3+J84GIrtzNoTMmQ==
X-Received: by 2002:a05:6214:dac:b0:5af:d59:885a with SMTP id
 h12-20020a0562140dac00b005af0d59885amr37463852qvh.3.1679332630520; 
 Mon, 20 Mar 2023 10:17:10 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.17.09
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:17:10 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 035/223] gnu: Add ruby-minitest-retry.
Date: Mon, 20 Mar 2023 13:13:27 -0400
Message-Id: <20230320171635.11184-35-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-minitest-retry): New variable.
---
 gnu/packages/ruby.scm | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 6396f3cd6f..130c1a46c5 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -4578,6 +4578,24 @@ (define-public ruby-minitest-around
     (home-page "https://github.com/splattael/minitest-around")
     (license license:expat)))
 
+(define-public ruby-minitest-retry
+  (package
+    (name "ruby-minitest-retry")
+    (version "0.2.2")
+    (source (origin
+              (method url-fetch)
+              (uri (rubygems-uri "minitest-retry" version))
+              (sha256
+               (base32
+                "1c1zq0b1a9y0hbqphq4ybijnjldlis1g6kyhx92q2ynnqfmzhfga"))))
+    (build-system ruby-build-system)
+    (propagated-inputs (list ruby-minitest))
+    (synopsis "Minitest extension to re-run failing tests")
+    (description "This package provides the @code{Minitest::Retry} class,
+which extends Minitest to allow retrying tests when they fail.")
+    (home-page "https://github.com/y-yagi/minitest-retry")
+    (license license:expat)))
+
 (define-public ruby-minitest-sprint
   (package
     (name "ruby-minitest-sprint")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:20 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:20 2023
Received: from localhost ([127.0.0.1]:56576 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUZ-0005Ez-WC
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:20 -0400
Received: from mail-qt1-f174.google.com ([209.85.160.174]:42948)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJ8A-0003Dq-Ba
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:17:10 -0400
Received: by mail-qt1-f174.google.com with SMTP id r16so13932195qtx.9
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:17:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679332630;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=vJ1F2pz5yNWqT5EhOwh/YTihjYOgaai6OkTsfXESveo=;
 b=Qj8+BNh9up7YmCevlyElBxMWkREp1sc5BeIxzAJAW/VjjSBs56dIuchCxFdbDtfP43
 9YE43Y2zsIN5TeEx5cija3tf9CPbV81S1Kerszt8TWODNwQjFAQUKKiDr4uNaY1JF4dO
 a6ztmA1Z3ezVR3vzd0iVxrK++pIQMWY62KxhaoWevEnjc1+fi6OZUf5Jf4HZOKLRbmhL
 tUDNXnm+wFUavONnUF1PT0EFgzDbHkYuOTlgaSrJKIkPseLKBZKDI7TM+9h5oiczJN3n
 idcwzW1AawuU0IQmPAWujClPEpX6M16UjQljgm3Pq9H+72ekj+je6HfCh4Km+G2eruf8
 SLnw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679332630;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=vJ1F2pz5yNWqT5EhOwh/YTihjYOgaai6OkTsfXESveo=;
 b=Da0ZD02jUgs2h+cOj0m31xAYy4qQAAutOcyr1abNl6K/SddPHyIjoO/0DWXdi/hppC
 hA8veKQJiZlJw5u5WyzZoVMJLOAXAV9eFpilcOvkyfRzJ2N+PG5bPxacyC/g1pwuz/gG
 CjgzeKvQgzwrG062rlv1z4euDRtLjt1WgqfT1rZwcB3dfPzCFnvlrUx+dlsGIZeHv73j
 bjg9hNdjmwSq20zmyKlgTNsev1XYaLxRvDx5OzCM1MFna169Ic0y+RJB7QF+aaF1b6Cu
 GmOk3dZ1z/vOyn6Mfbjgi8upquL2wFs6ZEbYnuOm3mT6zbb87O0dO84JH3eUUWzddVv5
 Xxfw==
X-Gm-Message-State: AO0yUKXNvrapHv/8SVWe0jRyuqZEyEiiKjstvkjoBOpJ5l1/HXyegcyG
 2LMccfofC34dbnNEWKbbo1RVNZt+qys=
X-Google-Smtp-Source: AK7set/Li1lt38oSuHbIyxtIRBs9L5AYT03U/BqWA3Z5ja9/rRU9ovsfKQqG7V7aRXXbQkFevi8PMw==
X-Received: by 2002:a05:622a:30d:b0:3bf:c407:10ca with SMTP id
 q13-20020a05622a030d00b003bfc40710camr28304073qtw.10.1679332629778; 
 Mon, 20 Mar 2023 10:17:09 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.17.09
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:17:09 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 034/223] gnu: Add ruby-dotenv.
Date: Mon, 20 Mar 2023 13:13:26 -0400
Message-Id: <20230320171635.11184-34-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-dotenv): New variable.
---
 gnu/packages/ruby.scm | 45 +++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 45 insertions(+)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 51f7d80951..6396f3cd6f 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -9352,6 +9352,51 @@ (define-public ruby-domain-name
     (home-page "https://github.com/knu/ruby-domain_name")
     (license license:bsd-2)))
 
+(define-public ruby-dotenv
+  (package
+    (name "ruby-dotenv")
+    (version "2.8.1")
+    (source (origin
+              (method git-fetch)        ;for the tests
+              (uri (git-reference
+                    (url "https://github.com/bkeepers/dotenv")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "0s1a71jxppa20fsm2rd1vym099ib48m039rmhggmz99hc3z1fvvr"))))
+    (build-system ruby-build-system)
+    (arguments
+     (list
+      #:test-target "spec"
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-after 'unpack 'do-not-build-dotenv-rails
+            (lambda _
+              ;; The repository includes the definitions of two packages,
+              ;; 'dotenv' and 'dotenv-rails'.  Since we want to package them
+              ;; separately, remove the dotenv-rails and associated Rake
+              ;; tasks.
+              (delete-file "dotenv-rails.gemspec")
+              (delete-file "spec/dotenv/rails_spec.rb")
+              (substitute* "Rakefile"
+                (("DotenvRailsGemHelper.install_tasks name: \"dotenv-rails\"")
+                 "")
+                ((", \"dotenv-rails:.*\"")
+                 ""))))
+          (replace 'replace-git-ls-files
+            (lambda _
+              (substitute* "dotenv.gemspec"
+                (("`git ls-files README.md LICENSE lib bin \\| grep -v rails`")
+                 "`find README.md LICENSE lib bin -type f | sort | \
+grep -v rails`")))))))
+    (native-inputs (list ruby-standard ruby-rspec))
+    (synopsis "Ruby library for setting environment variables")
+    (description "Dotenv is a Ruby library for setting environment variables
+defined in a @file{.env} file.")
+    (home-page "https://github.com/bkeepers/dotenv")
+    (license license:expat)))
+
 (define-public ruby-http-cookie
   (package
     (name "ruby-http-cookie")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:20 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:20 2023
Received: from localhost ([127.0.0.1]:56574 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUZ-0005Er-OA
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:19 -0400
Received: from mail-qt1-f172.google.com ([209.85.160.172]:41509)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJ89-0003GP-F8
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:17:09 -0400
Received: by mail-qt1-f172.google.com with SMTP id t9so13932553qtx.8
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:17:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679332629;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=tUQC+B8VPnTodjZei66qOGLS1oFCr08vn0Ay7ZRb5fQ=;
 b=Vs4S63lat08DVRh02L3pM8X/CqOqmlUnWbwuIcGCbtGGoRK7mrMQlhga6T8Hs5Y9hZ
 dD9QqYxCsuhsbJzyexv1SYja0iGcym1biyx8x/XHUNNyAx2GnrQZ80Na8IHpbnDxWt+y
 T2bKt3YxYzIMh4YefdF4Nv72xR+77nCpszrMnnU4AG6oAVHcXjDu/Mn22P1N8/UIPgi4
 378vgMbYgw7+LG4aHl8SRpGZrURtn753jrQvmpVz1dpklFT3EvQM8Bd3QxoEogVyTx4+
 Ew5psJ+EP841UW7LCUwgC+6X40fxGiWw4a4K16rseJsiJMsgbMQLLXViOz3ZBxZsy2GR
 7Cuw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679332629;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=tUQC+B8VPnTodjZei66qOGLS1oFCr08vn0Ay7ZRb5fQ=;
 b=Rdy+OP3Rh5pTNedBddm8eVtwHzkzOBWFtEwXpPhZVU0ccAHX86mwLF85gLAQ6KY3kb
 JExl5fI6MRxHl5Q4JXT12MWsT0d5VnvbkfphIaRIHkFKht8bUBT0CLLM8cP0VjuQPEYm
 EsCbpzmfTglUgeJNQHlqcpcNH7WdVwhWN1S1HRfobAHZQ+PtdoQyCmxozBWlAgxhW6SO
 LYdSIZj7B6P9qljffGx1f5xPEctETIawwpstCtB2g90MbnjsNwNbE3R7KU1MKKufv1jw
 S3KQ4kODHAitmJwiDLSA/0z+shNmZ39TUFPzwKItVH+W/Gw4SWrhyALTGQe2EcyhwzYU
 UdKw==
X-Gm-Message-State: AO0yUKW1+1ETBS7kbFEXlMDhqhrFkvVXFwLEKMm2H8x3Mu+ERvNGJl1n
 eGhu0GdA9qnGci+6PbgdEakzjaRbMaQ=
X-Google-Smtp-Source: AK7set+lPKDZ+J+VHvN8FGMAjQ2gm5Z7GFiS/9wdMaex/iw19eitP9uteI6/UGEK6UYUPmu8tHeZYA==
X-Received: by 2002:ac8:5947:0:b0:3da:cef1:79b5 with SMTP id
 7-20020ac85947000000b003dacef179b5mr18289757qtz.26.1679332628933; 
 Mon, 20 Mar 2023 10:17:08 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.17.08
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:17:08 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 033/223] gnu: ruby-standard: Relax requirements.
Date: Mon, 20 Mar 2023 13:13:25 -0400
Message-Id: <20230320171635.11184-33-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-standard)
[arguments]: Add relax-requirements phase.
---
 gnu/packages/ruby.scm | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index b06bdbcb6b..51f7d80951 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -1822,6 +1822,13 @@ (define-public ruby-standard
            (lambda _
              ;; Some tests fail otherwise.
              (setenv "HOME" "/tmp")))
+         (add-after 'unpack 'relax-requirements
+           (lambda _
+             (substitute* "standard.gemspec"
+               (("\"rubocop\", \"1.44.1\"")
+                "\"rubocop\", \">= 1.44.1\"")
+               (("\"rubocop-performance\", \"1.15.2\"")
+                "\"rubocop-performance\", \">= 1.15.2\""))))
          (add-after 'unpack 'delete-problematic-tests
            ;; These tests fail for unknown reasons (see:
            ;; https://github.com/testdouble/standard/issues/532).
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:19 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:19 2023
Received: from localhost ([127.0.0.1]:56572 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUZ-0005Ek-De
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:19 -0400
Received: from mail-qt1-f172.google.com ([209.85.160.172]:41509)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJ84-0003GP-Ax
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:17:08 -0400
Received: by mail-qt1-f172.google.com with SMTP id t9so13931886qtx.8
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:17:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679332618;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=5vHyngbRMTOTOBNaEBVUakQxCon6NWUd9lYmqPJOs8o=;
 b=gcgaBWJK8WQPZ1/lcUOvL9S0rnFwbGHCvjONC9ZUW6LoFK0kRn8uEladfyovamxCj2
 CPR5sZwGMzBT9Uh9zt7cYSDfJ9lafnek9LWNrTJDhmCb2xPumu194UyHdVzvS+5p9hE/
 G0cnREmIFYMOJiqvTu2vsF7zIn0aWRl4UtbujAz5qfctigQkQk9BcqIoogSh16spl+Dx
 JGb2fEKoQGXeDqtkWE3pjrq727h7NCXvjcIYbR6G1+QOXNbzwdXPC3xMbEL4+5JJDLCr
 2/jBMlrMU9RjoJvuaevzYkinarWlbgjhwqEGYEEmbx+MZQkS/YmlwtfAvxSv/yNYXDFl
 J1rw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679332618;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=5vHyngbRMTOTOBNaEBVUakQxCon6NWUd9lYmqPJOs8o=;
 b=IyJ0QuXwP4ynblwLehIU35eHm4MYsemONNRveliFJX3Fnn2gusJe66BTzQzgl+QXuO
 eN/pCjkLe4sjFKpK8W16VD3RlzGUsbhV9m7ywkASuyBALHTDLjtGEaunzGucVIdXGrC3
 zikvUm3P0mHBKGs/DRCdr+quiAyLHEYmuDCu7xeunkyNnlEsP4K2oTKivT4miViBTqyi
 jCbgihQSgPTVMXvmWeaOfdDyrOYfyMeLh5wghH5LAxwvYbXR0GSWguQvK6gy7xs3hYvp
 RQ/Ih5hgK7VNyB4fzhhWbgIN7cYnyGAkXfTK0hw3a5I2qGb+N+5IhzGEWXz/YParaE+2
 R0Lg==
X-Gm-Message-State: AO0yUKUzjR4JeTmxTkt7HMD0VB+1/6plQBTVaNW2rrh3tV5k9hlrRPgt
 //FFbIGkpxX52ro3ZMt+6egacvHmQME=
X-Google-Smtp-Source: AK7set/o6ZgH2cR2C0hJyiu2YY5uLOUcrdr65VMxgQgaKUA/djexSrE+0w/9WzA8dC0Xf0xztKBuRQ==
X-Received: by 2002:a05:622a:1a02:b0:3e3:7d85:1520 with SMTP id
 f2-20020a05622a1a0200b003e37d851520mr2352572qtb.49.1679332618669; 
 Mon, 20 Mar 2023 10:16:58 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.16.57
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:16:58 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 021/223] gnu: Add ruby-simplecov-json-formatter.
Date: Mon, 20 Mar 2023 13:13:13 -0400
Message-Id: <20230320171635.11184-21-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-simplecov-json-formatter): New variable.
---
 gnu/packages/ruby.scm | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 9e99ffa0fd..c78c0d54c6 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -3382,6 +3382,27 @@ (define-public ruby-simplecov-html
     (home-page "https://github.com/colszowka/simplecov-html")
     (license license:expat)))
 
+(define-public ruby-simplecov-json-formatter
+  (package
+    (name "ruby-simplecov-json-formatter")
+    (version "0.1.4")
+    (source (origin
+              (method url-fetch)
+              (uri (rubygems-uri "simplecov_json_formatter" version))
+              (sha256
+               (base32
+                "0a5l0733hj7sk51j81ykfmlk2vd5vaijlq9d5fn165yyx3xii52j"))))
+    (build-system ruby-build-system)
+    ;; The test suite is disabled because it requires simplecov, which
+    ;; requires this, introducing a dependency cycle.
+    (arguments (list #:tests? #f))
+    (synopsis "JSON formatter for SimpleCov")
+    (description "This package provides a JSON formatter for SimpleCov, the
+Ruby code coverage tool.")
+    (home-page
+     "https://github.com/codeclimate-community/simplecov_json_formatter")
+    (license license:expat)))
+
 (define-public ruby-simplecov
   (package
     (name "ruby-simplecov")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:19 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:19 2023
Received: from localhost ([127.0.0.1]:56570 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUZ-0005Eh-1C
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:19 -0400
Received: from mail-qt1-f174.google.com ([209.85.160.174]:42948)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJ86-0003Dq-Vo
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:17:07 -0400
Received: by mail-qt1-f174.google.com with SMTP id r16so13931992qtx.9
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:17:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679332626;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=kYYrXZwjGWyC4Eq8Cq4FVrHPSScCv9We13DZeJU6OZc=;
 b=g3bqq+qxscbdLGAH8RMYeQi3ZpgbJnktXDbYg6xoeUvIqg+6yRVfxacZEWnv+L9HH0
 bC3iKBQXauRqE7c5VvWN7X6jv1FuqsEqGQql9WjsfsIjCida3HFi7q0AWIT625Oz2xbi
 Z4qH3DYcfr9p1d2sREAUEyzQQG06ec1jp1+5EcD7R5YH7vXWOQ0G9Hao5yBzigESXinA
 +EcUlz8RnducLLiuoXWtnDbTEYfRTWGlwd/PHAT1pz1jC57kA1xNNyk+ve5pg4cZpjGR
 ucf343IKEgcQQ1bu0bL+40jsDW/RwD4ybM55ZQkAd2HYkuj7Sohmq1z30e3MV263sfdx
 v3Kw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679332626;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=kYYrXZwjGWyC4Eq8Cq4FVrHPSScCv9We13DZeJU6OZc=;
 b=l6lvAWtlWvc9npHSAMg5FJ7otbGkx7ynK+edrzeKb7DFYfP7STXmP4QAm5497qloE/
 c5W8mNnLrKMphIH+HREE6IkCvI+iL85rZmAGGeza3c4/fmAmYcjpboCv5sSspA4L9ZDb
 41+6ZrlNkaVqAX0SRqkfcdZXGbweCfTCc6qOFHgkG5OL+TEssxNlabHkBQb/Dh5i5gzv
 AxhBD60aHcpkcg+UH153kiC93Uhc+rUIVb47PK6wiWVEvagxRQBTdlAqKtu7nUX3RYCl
 EdDPir0UDB2CYIvlbyQ6tPuWqX3HI01k8SEHIuFf3MK/9/U8bxa/7svnIcFvrFZwEOJR
 5eZA==
X-Gm-Message-State: AO0yUKW6Gq5URnYmaWv3at0TFpEnxHGL5fp/1Hly2evqECZjLdGnrrS2
 Jw86+TPwaNgpvPBNqbEw+RE51wcR0eE=
X-Google-Smtp-Source: AK7set+GO2at+sE3xo6lX1uONvFat1X0lV3q8csLiFgIqMr4Ls3DZOPlcvboh7hF8lgBgpfeDX8j9g==
X-Received: by 2002:a05:622a:54e:b0:3e1:b06d:e9e1 with SMTP id
 m14-20020a05622a054e00b003e1b06de9e1mr5905466qtx.57.1679332626509; 
 Mon, 20 Mar 2023 10:17:06 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.17.05
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:17:06 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 030/223] gnu: Add ruby-m.
Date: Mon, 20 Mar 2023 13:13:22 -0400
Message-Id: <20230320171635.11184-30-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-m): New variable.
---
 gnu/packages/ruby.scm | 62 +++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 62 insertions(+)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index ceeda5647d..380783721b 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -11397,6 +11397,68 @@ (define-public ruby-matrix
     (home-page "https://github.com/ruby/matrix")
     (license license:bsd-2)))
 
+(define-public ruby-m
+  (package
+    (name "ruby-m")
+    (version "1.6.1")
+    (source (origin
+              (method git-fetch)        ;for tests
+              (uri (git-reference
+                    (url "https://github.com/qrush/m")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "1aycfc8l1bsln1y300fv75fknn4amjcvc4rm2kd8hb6cqivjq5rg"))))
+    (build-system ruby-build-system)
+    (arguments
+     (list
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-after 'unpack 'sanitize-dependencies
+            (lambda _
+              (delete-file "Gemfile")
+              (delete-file "Gemfile.lock")
+              ;; Rocco is unmaintained as of 2023/01/08; avoid depending on
+              ;; it.
+              (substitute* "m.gemspec"
+                ;; The rdiscount and rocco dependencies are used for
+                ;; generating the documentation.
+                ((".*rdiscount.*") "")
+                ((".*rocco.*") "")
+                ((".*appraisal.*") "")
+                ((".*coveralls.*") ""))
+              (substitute* "Rakefile"
+                ;; ruby-appraisal is not packaged, and is used to test against
+                ;; various dependencies; circumvent its use.
+                ((".*require 'appraisal'.*") "")
+                ((".*require 'coveralls'.*") "")
+                (("appraisal [:graphic:]+ rake")
+                 "rake")
+                (("Coveralls.push!") ""))))
+          (add-before 'replace-git-ls-files 'pre-replace-git-ls-files
+            (lambda _
+              (substitute* "m.gemspec"
+                (("git ls-files -- bin/\\*")
+                 "find bin -type f -not -regex '.*\\.gem$' | sort")
+                (("git ls-files -- \\{test,spec,features}/\\*")
+                 "find test -type f -not -regex '.*\\.gem$' | sort"))))
+          (delete 'check)
+          (add-after 'install 'check
+            (lambda* (#:key tests? #:allow-other-keys)
+              (setenv "GEM_PATH" (string-append
+                                  (getenv "GEM_PATH") ":"
+                                  #$output "/lib/ruby/vendor_ruby"))
+              (when tests?
+                (invoke "rake" "test")))))))
+    (native-inputs (list ruby-activesupport))
+    (propagated-inputs (list ruby-method-source ruby-rake))
+    (synopsis "Ruby test runner that can run tests by line number")
+    (description "@code{m} stands for metal, a better test/unit and
+@code{minitest} test runner that can run tests by line number.")
+    (home-page "https://github.com/qrush/m")
+    (license license:expat)))
+
 (define-public ruby-mercenary
   (package
     (name "ruby-mercenary")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:19 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:19 2023
Received: from localhost ([127.0.0.1]:56568 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUY-0005EV-Ms
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:18 -0400
Received: from mail-vs1-f44.google.com ([209.85.217.44]:37750)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJ84-0003Gb-Tf
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:17:05 -0400
Received: by mail-vs1-f44.google.com with SMTP id e19so11133215vsu.4
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:17:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679332619;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=KzPYBWwpH0GTd9JHHUWjzlWB67urmg+c2XgyhRVC7Cg=;
 b=CCN5Y1IlHzg29vkA/1sbMUZv2XPe+FQQZL0r+gScHDoZ7ipr/Q3G4rSaAv+dl6UNHP
 okE1B0kmZC6tP66jdAaJLiYcxsx1DNMXDfJJ4YdIzuCVp5zCziRWsAaDPrcQj+bncH2b
 jCT5R3x5r/k/IH/i4ZrafntCZbb48WwC5q1pGRFXchbrLOiQUxM28zmppuz0LxYYBxXO
 LRTXGYn9dE9wF372DSS2oVvbsz/fuyEFY2Rf+pefMN64cJT4ryZuVJqCUYRjDmWa/4Nl
 P62rI16tba0rcRVZOEw+pGOTBnrWz8TeE6M4F+AR4L9jzRizUJDY9CoBALtMu7L2VTJT
 iuQg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679332619;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=KzPYBWwpH0GTd9JHHUWjzlWB67urmg+c2XgyhRVC7Cg=;
 b=GLyCX9SPXf+slrSPpNPvkr/L2prZ20E1Z2TJOzA7ZYWWzvxjzeHNNLGSoVo8OERX5W
 SvZZtfEJiBdwGEoM6ONXycS9B85PIYVfEgjUO/marBS25+o4nxdoUJTdEjFTfXf3gADE
 snsZoZfl8LK4QEFGOkSgz+LlHve19GCj8VssTqgPYbXWjdrJ1LGfk5dAlYA24xHOZnz0
 i0j/4XzlpqKsjv1l73vzQt/SwABSQWj9gVUk0QViksCvXQ6cEb4vhyc2YQfCfKHshfZU
 Ylnkb/FsllvDVIIMbdFOUs688cgqWn+znH3gMdRux4uHf51AJ8B2g1aSkzxZDMFf+Mim
 JIkw==
X-Gm-Message-State: AO0yUKX6lIusTCnIOz37KraNiocrZeqi/R+tjVoUtZKzDDt2i3XgBl1+
 GPnX44bchTYfIeAM8YW5sVKpJMKcvg4=
X-Google-Smtp-Source: AK7set9BJdXJrLO+vqgcCyE7LwMuXxN9Vh/p1LnMkLOvCHLrktMvlpVwbnn37pMXIzOFAXqAmJgv9g==
X-Received: by 2002:a67:ecc3:0:b0:422:10af:d752 with SMTP id
 i3-20020a67ecc3000000b0042210afd752mr2112892vsp.16.1679332619400; 
 Mon, 20 Mar 2023 10:16:59 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.16.58
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:16:59 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 022/223] gnu: ruby-simplecov-html: Update to 0.12.3.
Date: Mon, 20 Mar 2023 13:13:14 -0400
Message-Id: <20230320171635.11184-22-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-simplecov-html): Update to 0.12.3.
[home-page]: Update URL.
---
 gnu/packages/ruby.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index c78c0d54c6..e6d80f8bbe 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -3365,13 +3365,13 @@ (define-public ruby-rubyzip
 (define-public ruby-simplecov-html
   (package
     (name "ruby-simplecov-html")
-    (version "0.10.2")
+    (version "0.12.3")
     (source (origin
               (method url-fetch)
               (uri (rubygems-uri "simplecov-html" version))
               (sha256
                (base32
-                "1lihraa4rgxk8wbfl77fy9sf0ypk31iivly8vl3w04srd7i0clzn"))))
+                "0yx01bxa8pbf9ip4hagqkp5m0mqfnwnw2xk8kjraiywz4lrss6jb"))))
     (build-system ruby-build-system)
     (arguments `(#:tests? #f)) ; there are no tests
     (native-inputs
@@ -3379,7 +3379,7 @@ (define-public ruby-simplecov-html
     (synopsis "Default HTML formatter for SimpleCov code coverage tool")
     (description "This package provides the default HTML formatter for
 the SimpleCov code coverage tool for Ruby version 1.9 and above.")
-    (home-page "https://github.com/colszowka/simplecov-html")
+    (home-page "https://github.com/simplecov-ruby/simplecov-html")
     (license license:expat)))
 
 (define-public ruby-simplecov-json-formatter
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:18 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:18 2023
Received: from localhost ([127.0.0.1]:56566 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUY-0005EO-8o
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:18 -0400
Received: from mail-qt1-f178.google.com ([209.85.160.178]:43957)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJ84-0003Et-Af
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:17:05 -0400
Received: by mail-qt1-f178.google.com with SMTP id c10so2742734qtj.10
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:17:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679332624;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=DHYnBCYOrqffbxNF995Zk0y94m28ayy2Dr3DUT/EX2U=;
 b=DZJ90hoDTRxow6uDER5LiIEXEiBfr1DZCIryu124v09jVYi8ftJnqmt5x9n4iQ1d2r
 /fBiCM9RloeorXzYzPlu5FuD/KDWA7QuBZwI6Cd61RQ1Ln/avI3xzR+np2aelRg8ds+F
 Sl8xX/mpO6niwPyDMqIYPJFVXPZV33IV858ICZBxWky0mn4Fc8tgFT4VX+Bp5awu4tfJ
 q28oQT5kTNuHn5DB+Hqr02odUod9NoPUhrZVyHuIJelu3myKW1/EMIGeripqa5xjfn9H
 5rK8AaEZEcRWTCSyXsqa11t8pJkEgxbmvqA/Vg5laC18STaGoXEWg/rgNMi8QinnRTAd
 TbDg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679332624;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=DHYnBCYOrqffbxNF995Zk0y94m28ayy2Dr3DUT/EX2U=;
 b=qxXi6PXYOkJKmJlIh1yAF1g7zmfosknlmKda9nkbcalF4Wp1aAv8S3L0FMTiDOlbAh
 i5w4NwEHxWv5GJfN4KOYWbiS6dYBCc+aj+FFr0Y3dSEprzOsCIBgEWpgicnDKy+XRU+Q
 NBDCwX/OFll1bYkIr5tNQd3G2hCx8z2m58VpWmiK0kiybdZtkEOz9npafrfLCMgDyuFj
 3vnjZ34ZMIohd2ey7wM3ULO3xql1+EJAO7qP+3Z2ey9Z5gfPpiH+B7xK0+N7cV8JWA+B
 a3ptLtAB1iagsNOEjgc31nusJj1o0tZDCCfl13dkS8NZei78pgriUlgUG77tT1oV02Zw
 pnPQ==
X-Gm-Message-State: AO0yUKUXI5EXEuLbx0a3bXJQagLXRqz1i4x+d9rSbs3UJUFLjPlFuhHP
 5nrFqynXVq4ghp2IiOvvXBoM6crBiHc=
X-Google-Smtp-Source: AK7set93HOREJJDOdLOUOMAjCKBn1I0LDe56Kd589iLR69v4qXXqO9x7gJiwbtsxVyI87QSJmYvo5g==
X-Received: by 2002:ac8:5dd4:0:b0:3b6:3995:2ec2 with SMTP id
 e20-20020ac85dd4000000b003b639952ec2mr28050292qtx.19.1679332623809; 
 Mon, 20 Mar 2023 10:17:03 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.17.03
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:17:03 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 027/223] gnu: ruby-rubocop: Update to 1.48.1
Date: Mon, 20 Mar 2023 13:13:19 -0400
Message-Id: <20230320171635.11184-27-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-rubocop): Update to 1.48.1.
[phases]: Delete trailing #t.  Remove make-adoc-files-writable phase.
[native-inputs]: Delete labels.  Remove ruby-bump.  Add ruby-rubocop-ast,
ruby-rubocop-capybara-minimal and ruby-rubocop-rake-minimal.  Sort.
[inputs]:  Add ruby-json and ruby-rexml.  Sort.
---
 gnu/packages/ruby.scm | 52 ++++++++++++++++++++-----------------------
 1 file changed, 24 insertions(+), 28 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 28e98e5189..ccd446bdd1 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -7391,17 +7391,17 @@ (define-public ruby-test-queue
 (define-public ruby-rubocop
   (package
     (name "ruby-rubocop")
-    (version "1.10.0")
+    (version "1.48.1")
     (source
      (origin
        (method git-fetch)               ;no tests in distributed gem
        (uri (git-reference
-             (url "https://github.com/rubocop-hq/rubocop")
+             (url "https://github.com/rubocop/rubocop")
              (commit (string-append "v" version))))
        (file-name (git-file-name name version))
        (sha256
         (base32
-         "0wjw9vpzr4f3nf1zf010bag71w4hdi0haybdn7r5rlmw45pmim29"))))
+         "1l4j99mbrdjy2bzcnky30pjgjv8sxjr187jzliyqmldvpf7dizbp"))))
     (build-system ruby-build-system)
     (arguments
      `(#:test-target "default"
@@ -7412,8 +7412,7 @@ (define-public ruby-rubocop
        (modify-phases %standard-phases
          (add-before 'check 'set-home
            (lambda _
-             (setenv "HOME" (getcwd))
-             #t))
+             (setenv "HOME" (getcwd))))
          ;; Rubocop depends on itself for tests, directly and indirectly. By
          ;; regenerating the TODO list we test rubocop against itself and
          ;; forgo adjusting the test suite to our environment each release.
@@ -7421,40 +7420,37 @@ (define-public ruby-rubocop
            (lambda* (#:key tests? #:allow-other-keys)
              (when tests?
                (make-file-writable ".rubocop_todo.yml")
-               (invoke "./exe/rubocop" "--auto-gen-config"))
-             #t))
-         (add-before 'check 'make-adoc-files-writable
-           (lambda _
-             (let ((adoc-files (find-files "docs/modules/ROOT/pages"
-                                           "\\.adoc$")))
-               (for-each make-file-writable adoc-files))
-             #t)))))
+               (invoke "./exe/rubocop" "--auto-gen-config")))))))
     (native-inputs
-     `(("ruby-bump" ,ruby-bump)
-       ("ruby-pry" ,ruby-pry)
-       ("ruby-rake" ,ruby-rake)
-       ("ruby-rspec" ,ruby-rspec)
-       ("ruby-rubocop-minimal" ,ruby-rubocop-minimal)
-       ("ruby-rubocop-performance-minimal" ,ruby-rubocop-performance-minimal)
-       ("ruby-rubocop-rspec-minimal" ,ruby-rubocop-rspec-minimal)
-       ("ruby-simplecov" ,ruby-simplecov)
-       ("ruby-stackprof" ,ruby-stackprof)
-       ("ruby-test-queue" ,ruby-test-queue)
-       ("ruby-webmock" ,ruby-webmock)
-       ("ruby-yard" ,ruby-yard)))
+     (list ruby-pry
+           ruby-rake
+           ruby-rspec
+           ruby-rubocop-ast
+           ruby-rubocop-capybara-minimal
+           ruby-rubocop-minimal
+           ruby-rubocop-performance-minimal
+           ruby-rubocop-rake-minimal
+           ruby-rubocop-rspec-minimal
+           ruby-simplecov
+           ruby-stackprof
+           ruby-test-queue
+           ruby-webmock
+           ruby-yard))
     (propagated-inputs
-     (list ruby-parallel
+     (list ruby-json
+           ruby-parallel
            ruby-parser
+           ruby-progressbar
            ruby-rainbow
            ruby-regexp-parser
+           ruby-rexml
            ruby-rubocop-ast
-           ruby-progressbar
            ruby-unicode-display-width))
     (synopsis "Ruby code style checking tool")
     (description
      "@code{rubocop} is a Ruby code style checking tool.  It aims to enforce
 the community-driven Ruby Style Guide.")
-    (home-page "https://github.com/rubocop-hq/rubocop")
+    (home-page "https://github.com/rubocop/rubocop")
     (license license:expat)))
 
 (define-public ruby-rubocop-minimal
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:18 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:18 2023
Received: from localhost ([127.0.0.1]:56564 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUX-0005EH-OX
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:18 -0400
Received: from mail-vs1-f43.google.com ([209.85.217.43]:43729)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJ83-0003GO-FO
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:17:04 -0400
Received: by mail-vs1-f43.google.com with SMTP id 187so11108155vsq.10
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:17:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679332618;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=jyJGkS5LcmkjAg4yREobL3JFsdYsEMzGv93GSCCNiZ0=;
 b=C9h2c4Ml9XgYNdVrkOYkY6dKYa8GVVeI3UStlRJUvqYIqT7chf4e0Gm6rLI8u5jXAT
 Mhd5KZwo+vhtChMjhsQzN6PG5SwPFpXmpT8l4wZWQsb0/OtegEnyOC3Ux9pjJcUM+r15
 qTQSBqRmXAT3CjZtRYM6vniE+ag+Z5MvWdURyOaVq5wVNBxsPrmCGOEoPCtZUN+6Y2Ba
 uzzERvCn5kasFmVZrSgGZJ8+EwoY9+CryyH8H73y5cJ8H/3ofGOyH+kIr7GTRQXkkENi
 pnPsLPoD6REA3d8njtAMzZQa4mdK587yBwZX51aLZ2qCgWSpm6eq37G6GlBFjMaGL/pW
 fTFQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679332618;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=jyJGkS5LcmkjAg4yREobL3JFsdYsEMzGv93GSCCNiZ0=;
 b=rCdzK/Lya6Ex+B6a4YeG0aB5HmuUcpT6ee+7ZLUxUnSKxlAqlo0FfJRlBIY1WdlkLy
 X7GBaQQhE6BkBMFJHWDO86FjHeD2dWf+hErtRgyoJJKT3tvsVQfXZF6EBHw2QkRv6V31
 SxR1T2U5Ew2wshhRv5UiKyLQGOAJQCB2B+yru5Yocy5Gq94VQWhkANjO3aqyHDWicBzd
 Bj0CLVZc2ntmYkqYTGKLeYXw0/LqL39df3Jot9BaB6T1w+DZkDX9YQrksgrL9/gJmCBr
 1WeefqFaSKed9JDpRdq73fWWvODtTyrRU0je6Z6ELYfJuxTC52aQMZ50Qrl4LZw2QoqU
 PnEg==
X-Gm-Message-State: AO0yUKU6hnk88EWucaNDP04dGI8bwjhzfcLrdyIkSW6hKUBJ+C+cowiZ
 0gh/WMFNpHLQ9UpA15W5tvnV4vtNxCg=
X-Google-Smtp-Source: AK7set+5WFhE+qn9k2yoPMmRuZwqAfzotZNnbsfKsIPzBhkabtuWpNPgNOSzAjFwAWPdPOPiZ+ebbw==
X-Received: by 2002:a67:fd98:0:b0:421:e607:bd4c with SMTP id
 k24-20020a67fd98000000b00421e607bd4cmr3087926vsq.8.1679332617839; 
 Mon, 20 Mar 2023 10:16:57 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.16.57
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:16:57 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 020/223] gnu: ruby-rubocop-performance: Update to 1.16.0.
Date: Mon, 20 Mar 2023 13:13:12 -0400
Message-Id: <20230320171635.11184-20-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-rubocop-performance): Update to 1.16.0.
[source]: Update URL.
[arguments]: Delete trailing #t.
---
 gnu/packages/ruby.scm | 13 ++++++-------
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 9f7c0f3b41..9e99ffa0fd 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -1624,17 +1624,17 @@ (define-public ruby-rubocop-rspec-minimal
 (define-public ruby-rubocop-performance
   (package
     (name "ruby-rubocop-performance")
-    (version "1.9.2")
+    (version "1.16.0")
     (source
      (origin
        (method git-fetch)
        (uri (git-reference
-              (url "https://github.com/rubocop-hq/rubocop-performance")
+              (url "https://github.com/rubocop/rubocop-performance")
               (commit (string-append "v" version))))
        (file-name (git-file-name name version))
        (sha256
         (base32
-         "04lmkmz6c0ccs5miikrww7lakp7y6xz00g7b47ay7rn7sx5j6qyf"))))
+         "1axafki2mpdz38y7i0afmnxcan5wj54l8crp8pbs7h1cip7y4s49"))))
     (build-system ruby-build-system)
     (arguments
      `(#:tests? #f  ; tests require a git checkout of rubocop's source code.
@@ -1644,12 +1644,11 @@ (define-public ruby-rubocop-performance
            (lambda _
              (substitute* "rubocop-performance.gemspec"
                (("`git ls-files -z config lib LICENSE.txt README.md`")
-                "`find config lib LICENSE.txt README.md -type f -print0 |sort -z`"))
-             #t))
+                "`find config lib LICENSE.txt README.md \
+-type f -print0 |sort -z`"))))
          (add-before 'check 'set-HOME
            (lambda _
-             (setenv "HOME" "/tmp")
-             #t)))))
+             (setenv "HOME" "/tmp"))))))
     (propagated-inputs
      (list ruby-rubocop ruby-rubocop-ast))
     (native-inputs
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:17 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:17 2023
Received: from localhost ([127.0.0.1]:56562 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUX-0005E9-5d
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:17 -0400
Received: from mail-vs1-f44.google.com ([209.85.217.44]:35338)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJ81-0003GA-Uq
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:17:02 -0400
Received: by mail-vs1-f44.google.com with SMTP id c1so8377499vsk.2
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:17:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679332616;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=7vAOLCUP2dfGb2LwRWqOOviZJsVHw3RRquU41l5tIsI=;
 b=EGLbTjCrzkqggJ49nLpRvWjl6/id4rJ8sVP3eyKU32OAGqUmXJPB3nKlCDWs/OOjUM
 al4t6+meHnb3MKxSny5JeqhH2m4hKaiWQioiY90HLKUsRPBOa/ffDSNfrYjtiquOSyrL
 +v4leWCZYIZS8iDa9x9pxrofFJZWO1sAmMNNBd4INynMjjZcs0cVY9UG4CGDFQDJWI17
 2uPftzP65AhmsV25+4UNZgd6ODku1ZHGowcTd2fNGzQ79zhjvdKcq7x79+C14E+ICmsx
 WB6UiB5tZAD5RIPY7Wrm+6csBOKq5AavoxPocoydrwv818y0cLdKM59x8AZGfOZTZZPM
 LRpw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679332616;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=7vAOLCUP2dfGb2LwRWqOOviZJsVHw3RRquU41l5tIsI=;
 b=Sm6s3zPUiuCngEYbMdsMvMTbAAGz4GBi+1gM3h/pVdb0ztt8X5mMKsE8kT0GRWj7Zm
 E0EimET6zuCzfwIkqszP+y/YUBGSmKGSn5jebirdESqGdETKTpZf/cmaue4TNWDJs1Co
 QMjSPOqntvS0l1hXkwkJ7fiXdz0kpgm0Z5+VmS9ZogavidwUX1wKPizexndgsj3EozvI
 tzTOC9/nLAUOC4QAyG9RWYMEvju1Igre3Ym4tVO5HZmQtjnK1cyvUVspwkhaK70q+1SQ
 EQpxLqh+MrnVQ7FBNHwFxHb9bluKsOHARdIyP7pZyesFKTMi9fG+N5gnt8BMGT0oOnay
 ae6Q==
X-Gm-Message-State: AO0yUKXBreI6xt9aBG2AsNHxrpi9nLu4NW3NO7/JYZ1zQmwGRgY8iC4h
 oQndiijRqlmJkscy/CZs9/XUjK2mcek=
X-Google-Smtp-Source: AK7set9V458+zxXWGvcHCfZ3urYkSimcVDDhSNfQBetmd846CRVggSdY0iiOzIwCJ2Jy+AcUmcXSbw==
X-Received: by 2002:a67:f946:0:b0:425:e4de:e669 with SMTP id
 u6-20020a67f946000000b00425e4dee669mr3148926vsq.33.1679332616078; 
 Mon, 20 Mar 2023 10:16:56 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.16.55
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:16:55 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 018/223] gnu: ruby-rspec-expectations: Update to 3.12.2.
Date: Mon, 20 Mar 2023 13:13:10 -0400
Message-Id: <20230320171635.11184-18-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-rspec-expectations): Update to 3.12.2.
---
 gnu/packages/ruby.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index dbc5c9e334..253b396e1b 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -622,13 +622,13 @@ (define-public ruby-diff-lcs
 (define-public ruby-rspec-expectations
   (package
     (name "ruby-rspec-expectations")
-    (version "3.8.2")
+    (version "3.12.2")
     (source (origin
               (method url-fetch)
               (uri (rubygems-uri "rspec-expectations" version))
               (sha256
                (base32
-                "18l21hy1zdc2pgc2yb17k3n2al1khpfr0z6pijlm852iz6vj0dkm"))))
+                "03ba3lfdsj9zl00v1yvwgcx87lbadf87livlfa5kgqssn9qdnll6"))))
     (build-system ruby-build-system)
     (arguments
      '(#:tests? #f)) ; avoid dependency cycles
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:17 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:17 2023
Received: from localhost ([127.0.0.1]:56560 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUW-0005E2-Sg
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:17 -0400
Received: from mail-qt1-f177.google.com ([209.85.160.177]:34631)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJ80-0003FU-0U
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:17:00 -0400
Received: by mail-qt1-f177.google.com with SMTP id bz27so2196586qtb.1
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:17:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679332614;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=hZK5FrKGqXz2V7MJqJqvMU87QhFTktExMhOlGbDUDHg=;
 b=U4TllN0MLB8VErjZi80vC4l41ojrc5jqN5U9TAVs22zxrlf0DH+/VfSfcoPMiUtOTP
 iNPyV9bRfkQ10VV0aVOS9l6i+nG2QuEIaWSvrOdTH8W/Fo8WBuEz9rTjIZIFBtK8ckNa
 3okJ3qupsvesrGqBFUksrYgkga0buUeP4h3Orh5lf7Ct9ohvMx7Sy+SSDriJe6P3s3Z+
 3mlISMq17LeAB+qAK1vrfF6+feJ1ySb2f2mv+7E4fLiC+MEDBZc31ROjL+sS9RsKcNtn
 PsPZjbDdssEUAEU+CfRPmxIvkWp9F7YNvFDUVa2GgMyIQk6itGOiPgWW/cGAOG8r7otJ
 ZwfA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679332614;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=hZK5FrKGqXz2V7MJqJqvMU87QhFTktExMhOlGbDUDHg=;
 b=PjHSe0Vvecu62BJ2dpLSSivy02H/0yD5MrxwRB6gX9rFGNWT26MkY9w7fe2Z2+jxD0
 26sGf4RcL5PQ5xfD/1AucjefUHdtY9VRPNLKQS2WA9o8BdAVJbzHZ/nERywzZQgfpKc5
 MWLLf0tWyHio9tiVpMVAWy4TKp/w2FsPlPzjUfeved93WkqcPUB5HVqM42IzYddAOJs8
 GnZkJ5ka/6yd7B7x+921I4+Ee+0UD15hS7l9xOEJnyyI9iuZAGWMIADXbhky+Bh7gzvD
 uz6Pot+dL/UkNXvVMQgryj13TtjQ2IqAoclfLoXl5S8kxGQWrxBPwTcYG2wFgiDHScKV
 C8Bg==
X-Gm-Message-State: AO0yUKUAfdpBnSus0mtLk1MVkC7V+ZzuEtndkj09UyFGssaTIuFn+UNX
 hrcQC5U3DwZLyYlB7E4vBkdvAWFgOqQ=
X-Google-Smtp-Source: AK7set8DmOqVeLWa/KGHIa3ZRIILVQbl8UC6PV1UTG2GbtptcDXrfxdoLaRmKW/QBjIeJkyDDBw5BQ==
X-Received: by 2002:a05:622a:4cd:b0:3bf:b973:3078 with SMTP id
 q13-20020a05622a04cd00b003bfb9733078mr29514642qtx.13.1679332614297; 
 Mon, 20 Mar 2023 10:16:54 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.16.53
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:16:54 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 016/223] gnu: ruby-given-core: Update to 3.8.2.
Date: Mon, 20 Mar 2023 13:13:08 -0400
Message-Id: <20230320171635.11184-16-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-given-core): Update to 3.8.2.
---
 gnu/packages/ruby.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 7797c09bf6..051f41e3b7 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -675,14 +675,14 @@ (define-public ruby-sorcerer
 (define-public ruby-given-core
   (package
     (name "ruby-given-core")
-    (version "3.8.0")
+    (version "3.8.2")
     (source
      (origin
        (method url-fetch)
        (uri (rubygems-uri "given_core" version))
        (sha256
         (base32
-         "1lzyqllbbv6as3qgwz2007mvy7wy247bgkch9adnmh1zfa73bkrg"))))
+         "0w1pyhgb2am7c267s8v06dpd9qhmsk2x4hfr2aq8l8lh49ma227s"))))
     (build-system ruby-build-system)
     (arguments '(#:tests? #f))          ;no test suite for the core package
     (propagated-inputs
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:16 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:16 2023
Received: from localhost ([127.0.0.1]:56558 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUW-0005Du-JX
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:16 -0400
Received: from mail-qt1-f178.google.com ([209.85.160.178]:43957)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJ7y-0003Et-4B
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:16:59 -0400
Received: by mail-qt1-f178.google.com with SMTP id c10so2741974qtj.10
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:16:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679332612;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=hPwk5UAFqRK2t0jT0QR8tuUp1WjT4hcvgjvBwYJ6qPc=;
 b=lErzWmZXRrlFIMoeKySMkVHqVlAQljP6qXGQ2gzYXCMBxN5JQsZxRlc1vkncjdt+lj
 6x1cx1m6njnOhzHIgAb+0/J5I9ss6vX/VZXAQvbEO5spTJCUsKfpDt5lK8RdijvsSp7H
 3bOfsmzXsMPYePK4Sn91njbMYENywTwQRq9quOT9RUHJauJPvttxmXRhCdnb4VWq0q5B
 048xJIU8P8SfhhaH+4UgCzbJ96YBMpKVK7C0PrPCAf4Ny5JGfqphLLmLpE7h6J9fvc5v
 kUzte0nmQ13p5KViY3KUJ5Au/UFWdMVe4s/KxIXTDVuXkYjHWIQxVm4hJ5oDzL4xMbzw
 e2Ow==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679332612;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=hPwk5UAFqRK2t0jT0QR8tuUp1WjT4hcvgjvBwYJ6qPc=;
 b=nEND7HbtsDOV+BA4Too4TIIGnoOmUBzjexF7jgn9HjP3YafU587K9/hDV3gi38fPqh
 g0IhIY2Kb25Db6pF6u0sS38m+yLOvH0zG5I2VC/Jk1JO/HLSpJDSQU3W8TVJTeC4bN4x
 Vn8OWrUKtMe+I3m1o/kmrrq76WHNeAIK6EAcK/+/TkEMbCUwhsUNscW6BQYySr3MNPy5
 WsrpvzLhsohBca96yfIhEk3mf929TxOTD2g2M6xCDurDmYuZYEQQOAO626KqJXsI2Vvh
 hejdbJ9etDlSfOPxKLLxtE6xA05JfmXaOobJnqVLKeRD6P9/pVXihvnbRV5psFWmRKQN
 hXhw==
X-Gm-Message-State: AO0yUKU2YqcrOpsU3dBfFI4JtKwhcqk+yHrINd32ukN2GE8AoCK1AfLc
 nTBrFxUpkDtxc825EYDnGtq4Yccv814=
X-Google-Smtp-Source: AK7set+JRPwpfHEqngUMRAVF6IfqGGmc85ZCuPLL9MeElS/05T86D4JPyL2umQc9/aYwcOtiRmAbZg==
X-Received: by 2002:a05:622a:4c6:b0:3d3:d70d:8766 with SMTP id
 q6-20020a05622a04c600b003d3d70d8766mr27865607qtx.57.1679332612388; 
 Mon, 20 Mar 2023 10:16:52 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.16.51
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:16:51 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 014/223] gnu: ruby-rspec-core: Update to 3.12.1.
Date: Mon, 20 Mar 2023 13:13:06 -0400
Message-Id: <20230320171635.11184-14-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-rspec-core): Update to 3.12.1.
---
 gnu/packages/ruby.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index e8f69d55b7..f58552c925 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -569,13 +569,13 @@ (define-public ruby-rspec-support
 (define-public ruby-rspec-core
   (package
     (name "ruby-rspec-core")
-    (version "3.8.0")
+    (version "3.12.1")
     (source (origin
               (method url-fetch)
               (uri (rubygems-uri "rspec-core" version))
               (sha256
                (base32
-                "1p1s5bnbqp3sxk67y0fh0x884jjym527r0vgmhbm81w7aq6b7l4p"))))
+                "0da45cvllbv39sdbsl65vp5djb2xf5m10mxc9jm7rsqyyxjw4h1f"))))
     (build-system ruby-build-system)
     (arguments
      '(#:tests? #f)) ; avoid dependency cycles
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:16 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:16 2023
Received: from localhost ([127.0.0.1]:56556 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUW-0005Dn-2k
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:16 -0400
Received: from mail-qv1-f49.google.com ([209.85.219.49]:42987)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJ7z-0003F4-2W
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:16:59 -0400
Received: by mail-qv1-f49.google.com with SMTP id x8so8041730qvr.9
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:16:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679332613;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=WMmZ1q3cav4FsigSnbljamFCmjGAxRzYRSPf4LjRw2k=;
 b=nFNZ9apGwoQw1ogJXenNq+p6EmBKx61DBIDBGSst89x8ZondWHqVBr9pV48/S/M2LY
 7PCjdkQBofsL7+ErN9MZzV8TGcxCXEojjO+5niYAFCfqju2cwH53F5+dsf9vyPJykQMh
 0MBdzp5AtFLDO/tq3PbCc/3kqN4xstEhVAoigsQ23GX9z2+W1yau9NpPKFox7cZqTHjP
 J7AHA3fmLRkY9Q6FU2kOxCREv7EH/9XJrQSjapA/iIANmi3nX9JZOQIQb3iCkGVn+pLk
 ndd9PZ4/KLhUVi6thvXA8tMMR0l2A3QRxufeS+JIM0KnXtpnCvfuEcHt3qgb1UKpsLG9
 bVvQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679332613;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=WMmZ1q3cav4FsigSnbljamFCmjGAxRzYRSPf4LjRw2k=;
 b=ABDYELbXr4cKvQiWB2x3L2nCkF11ligBkNaKDoX/RBqaF/X6hBJMxwBy2hL7EPJN6f
 S355DGcDEQq+jj1Uvf6/We0AlxrZ6SPTK8kHY7Sq286woe6eJ1Abyxn7Vj+v0EwpUJcq
 l3u93ZTVmCw7gROUigAhg0VM3nr2U9ESuwluc+RZGWh/wfXdGfVMcYJn89CuxfGYCxVY
 Qcpxl1AJTH1g+e8rafg1/JmQFwP6asGHod1PZcwzRCbBMpVjbXHR71hMuzBWaigaDmWk
 BKy00vohDJ7zavuC+belYEieRMTuPykDxzDRqKisXU67tNNrZRDElLmOw+/KGi2wUAue
 mqIw==
X-Gm-Message-State: AO0yUKU72RmI0P5e6AcPyxLw9GYsJxGje521XcHacmhTMPxhU2/YbzLl
 +5KOX6k/Ekkti8ghKUH0H9gkOwwlz6s=
X-Google-Smtp-Source: AK7set+982RPhJ4JZN/nTIoFuJRDvqK7y4f8NoWMJYGGhozNALx1j6gHUjz20HWCWkA7GMat8zN3vQ==
X-Received: by 2002:a05:6214:5285:b0:5b4:89b4:1af8 with SMTP id
 kj5-20020a056214528500b005b489b41af8mr26015206qvb.16.1679332613451; 
 Mon, 20 Mar 2023 10:16:53 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.16.52
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:16:53 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 015/223] gnu: ruby-rspec-support: Update to 3.12.0.
Date: Mon, 20 Mar 2023 13:13:07 -0400
Message-Id: <20230320171635.11184-15-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-rspec-support): Update to 3.12.0.
---
 gnu/packages/ruby.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index f58552c925..7797c09bf6 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -551,13 +551,13 @@ (define-public ruby-iruby
 (define-public ruby-rspec-support
   (package
     (name "ruby-rspec-support")
-    (version "3.8.0")
+    (version "3.12.0")
     (source (origin
               (method url-fetch)
               (uri (rubygems-uri "rspec-support" version))
               (sha256
                (base32
-                "0p3m7drixrlhvj2zpc38b11x145bvm311x6f33jjcxmvcm0wq609"))))
+                "12y52zwwb3xr7h91dy9k3ndmyyhr3mjcayk0nnarnrzz8yr48kfx"))))
     (build-system ruby-build-system)
     (arguments
      '(#:tests? #f)) ; avoid dependency cycles
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:16 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:16 2023
Received: from localhost ([127.0.0.1]:56554 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUV-0005Dg-PM
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:16 -0400
Received: from mail-qv1-f42.google.com ([209.85.219.42]:41507)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJ7w-0003Eg-SO
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:16:59 -0400
Received: by mail-qv1-f42.google.com with SMTP id g9so8042007qvt.8
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:16:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679332611;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=4wdYx1F0f6F+L+Ze1kW+iU5TFii67cNZdp5kTgztMwo=;
 b=UVMjk7+qK5AK7S7qiwo6ctM8Lk7/X8i/O+5Aw5JTACLztI7nonlC6Mw91wTzuBAi6c
 4jz3RNGcSWnFo6c2VHYb+lG8q7UnbpHImTmK335LM1w8ZfsCkkkhmusL3W6R0mDUX13w
 H5d/WA3iX9jIs3yEeQY2ppZi2I/Q2zcl3HW85AYSq/+LkvYMexBW/dF+Eu85dhEeWGA9
 97B2NdL8+gKG7ikmI23t7xSDdmpoJbb/d4uwMqkQVV7pdXDMb0DX4clfN/dFOiK5uW6Y
 LgCHKRtzcLWG6dHg0TIYFlmhF56RO+/IbevfR6C7FAZb7BZSFChEq8DU1SEBn7bb4Lbl
 y/oQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679332611;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=4wdYx1F0f6F+L+Ze1kW+iU5TFii67cNZdp5kTgztMwo=;
 b=SEq99OIw0F9RfRVkaKYppi4Jx9bg7EhiTKJSLrhpXIPSAiookh28aoEB1BNk/zK8HR
 uAB6Wwe7KyKkRBQiGiUdD1auAgfRQnP9B4H1Zbqe08BQI7UNKTSjPSHlgFSe7adSCmVn
 EsYoWEybfG/h+ych0d9yJlqYsR2Yoh+yi5HF96CH3tzuk6Hw+6JjsXO19BpzF8VgbPPt
 RsLn8dTcZbh1FoKV4mLk3iCV8PvsvNpdjV//kdgSJzMAudH1YLLnbNMQmOIYl72h55lF
 vCI70ek+AiGNOjoZ4wYtrnB9H2ej/qjwg9lbM1TYRhjp+tHkgwYnnk8N3/DN/6LaqTfK
 KObQ==
X-Gm-Message-State: AO0yUKWOeCOOx7T0N1QTq7sXjO9PWrjgvRSV+4j+9c2Alx/ObyJ2Bolr
 pJ2QJYRJ69hPPLV61KwZ2KUJ/Q9FBLg=
X-Google-Smtp-Source: AK7set+ALs73SYjvNoiDVQbaDgyADULex9a4ZC09SL3PCCx/V9CaI9T8h3nWEfKiZ8zo6sPtEGcbaw==
X-Received: by 2002:a05:6214:2b06:b0:5c3:f621:59c8 with SMTP id
 jx6-20020a0562142b0600b005c3f62159c8mr15040657qvb.1.1679332611230; 
 Mon, 20 Mar 2023 10:16:51 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.16.50
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:16:50 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 013/223] gnu: ruby-rspec: Update to 3.12.0.
Date: Mon, 20 Mar 2023 13:13:05 -0400
Message-Id: <20230320171635.11184-13-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-rspec): Update to 3.12.0.
---
 gnu/packages/ruby.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index ab2995d6fd..e8f69d55b7 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -892,13 +892,13 @@ (define-public ruby-rspec-wait
 (define-public ruby-rspec
   (package
     (name "ruby-rspec")
-    (version "3.8.0")
+    (version "3.12.0")
     (source (origin
               (method url-fetch)
               (uri (rubygems-uri "rspec" version))
               (sha256
                (base32
-                "15ppasvb9qrscwlyjz67ppw1lnxiqnkzx5vkx1bd8x5n3dhikxc3"))))
+                "171rc90vcgjl8p1bdrqa92ymrj8a87qf6w20x05xq29mljcigi6c"))))
     (build-system ruby-build-system)
     (arguments
      '(#:tests? #f)) ; avoid dependency cycles
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:15 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:15 2023
Received: from localhost ([127.0.0.1]:56552 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUV-0005DY-EU
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:15 -0400
Received: from mail-qt1-f174.google.com ([209.85.160.174]:42948)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJ7x-0003Dq-GG
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:16:58 -0400
Received: by mail-qt1-f174.google.com with SMTP id r16so13931341qtx.9
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:16:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679332617;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=L2ml+c7Rl0X4Dm4yMquGEAXfbM68LaHMzpFq4XpBjmw=;
 b=SgPMrjyOqnXNTgqU16Y8ehqTzbU5PTfzJjaaF6VU/fwdvqPoifrzFIgbi1UhyFQZ12
 UagEr7emofRBP0EG5L/ua+lIR4u8q5jrg3XlIAy1M4UcorrGLvYqazEF07yxS5TRT3iy
 usVVaCgG8Eo7NPQIgCszrV2CavxAVY+hJkeM3QtfhYuPvasxb8Mi+jYrzlXgEDXJkiT/
 xxITYwtRP+54b5T6i5MHCtaSIHZlLtSnlm6W+UMUz8hM4as9yqN9Q8zF1EG7q1+rLj2C
 SS7M39JICcjhQPB7YjMIZudqupHIuIB8MuifoUXHp4PUAqSAYfQzvALkiNZm6Gdxci8m
 wI+g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679332617;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=L2ml+c7Rl0X4Dm4yMquGEAXfbM68LaHMzpFq4XpBjmw=;
 b=quhePnhgfJnG7yVtYia/f/K4XYbK5hIhThi6pYvWj4wwh1c1D50uAdFWRTyTE8NKic
 RxP1qson0QbWPmuyYyBINpJUvj5/sVO5PO3tutc2RsrzNo9IlQbU8FClBFgw4CHnnGuj
 sCn5n/aL/mRLfCnF4ovO1UJ4U3ntGQ+26ylXJIIMVCYQLGxXAtOMtaEs2zykdZ4ZGTrR
 wIBZQnnKpPlYIo/1YmoCnrcGyypYbVNAo0oZp6MT7Vu9CslXoRJ++vVv3xaskUuQ42BB
 GzeT/sJNfniZaB12nGY4DBAPCQoa/i3BWE3dfFvgeoyjK9E95Z2DFN05PSLotqOaudE9
 SGoQ==
X-Gm-Message-State: AO0yUKV5TcKnPkD2nWcr7mPHRaco2EBm3FZIm+LJD7CAVYRwRa/hE+q0
 zz3OU9eUJoCDh5GRd96rqp2GI4f4hxA=
X-Google-Smtp-Source: AK7set+iOv2/GHGqJaJ9Ye8SOH3v0UZoLSqhjz8VRyDfai1WrycLhsucmH3Z28gVFg0J6E3D9/99CQ==
X-Received: by 2002:a05:622a:13cc:b0:3df:8602:b45c with SMTP id
 p12-20020a05622a13cc00b003df8602b45cmr9755121qtk.17.1679332616982; 
 Mon, 20 Mar 2023 10:16:56 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.16.56
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:16:56 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 019/223] gnu: ruby-rspec-given: Update to 3.8.2.
Date: Mon, 20 Mar 2023 13:13:11 -0400
Message-Id: <20230320171635.11184-19-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-rspec-given): Update to 3.8.2.
[arguments]: Delete trailing #t.
---
 gnu/packages/ruby.scm | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 253b396e1b..9f7c0f3b41 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -697,14 +697,14 @@ (define-public ruby-given-core
 (define-public ruby-rspec-given
   (package
     (name "ruby-rspec-given")
-    (version "3.8.0")
+    (version "3.8.2")
     (source
      (origin
        (method url-fetch)
        (uri (rubygems-uri "rspec-given" version))
        (sha256
         (base32
-         "1783bazja10kbha8hk15khvybsq88siyax02cpkk688604h54nji"))))
+         "0xzzxjjzwrsp84p12sd6ab3jbm9kh7sbnqpxgc9mlfq3s3ll0fdj"))))
     (build-system ruby-build-system)
     (arguments
      `(#:test-target "rs"
@@ -717,8 +717,7 @@ (define-public ruby-rspec-given
                (("Given::VERSION") (format #f "~s" ,version))
                ;; Fix the error: "cannot load such file -- example_helper"
                (("sh \"rspec")
-                "sh \"rspec -Ilib:examples"))
-             #t))
+                "sh \"rspec -Ilib:examples"))))
          (add-after 'extract-gemspec 'delete-failing-tests
            ;; See: https://github.com/jimweirich/rspec-given/issues/57.
            (lambda _
@@ -728,8 +727,7 @@ (define-public ruby-rspec-given
                (("\"examples/integration/failing_messages_spec.rb\".freeze, ")
                 ""))
              (delete-file "spec/lib/given/natural_assertion_spec.rb")
-             (delete-file "examples/integration/failing_messages_spec.rb")
-             #t)))))
+             (delete-file "examples/integration/failing_messages_spec.rb"))))))
     (native-inputs
      (list ruby-rspec ruby-minitest))
     (propagated-inputs
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:15 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:15 2023
Received: from localhost ([127.0.0.1]:56550 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUV-0005DR-3N
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:15 -0400
Received: from mail-yw1-f179.google.com ([209.85.128.179]:37678)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJ7x-0003Er-EJ
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:16:57 -0400
Received: by mail-yw1-f179.google.com with SMTP id
 00721157ae682-54184571389so236350707b3.4
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:16:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679332611;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=n85xtB66YsjI+1aQoACDNqIwxPBW/LWr5op5mINgcpM=;
 b=eGWmLsVvqVT05E2IGzgHW+pvBwVoNsopCXuqWH3IIu5j9/BIaRtxS/ivARNwRWIXWH
 ttkrW+fjVcj9pfqjXuYeuS8FGV8/lSclimev9HkKkPM1M1GLX6pC/24h8/e5O1uxhEJi
 pVwUAmVt1qPI4yfThR/sgXiYYl/PiL1R/uLgGpdJxJF8r0NWAex1VbfkHcajzJ4e1vmA
 hPYyLe9RuVHxrGR+DqnX5DUWgJsJFmlkxXvmIllY/PH1Fm2cCk6KqSpbmEZIKguQImPE
 EUKNEjznkZiH5QHAQUxyx6d54o5fzC3b/1ndephF+ezoqtI/PZW1m0jHFVZX4Ms9H8vy
 nsDg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679332611;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=n85xtB66YsjI+1aQoACDNqIwxPBW/LWr5op5mINgcpM=;
 b=erMMq8MM8w4OFNAoTrC5/caywRP/Mz8s1aXlpbosDjllHjT7EAiacbnLhLTwIg4igc
 JQL40cGw+R9JcqmFEWztD6Nas7sep9RvGeUCeW1pmS+mC7WvmLck2BHbvC/0oCGmk8E7
 esE42VDlulavH+09ymZf/2U2qP6jOpwLWoPFBRi5Fo7IyC0YGEkrpjSJSqN331js5zuh
 Yoep10oVCkrFSXD3rpksPe4bJbN0svjzlsSHVg/J9AlO9o2b59Jjza/5ZJ+O0lmwpqGF
 kR+BcUETe6kDBbn661wJr+iqVxtFVOcefm9J98ecJjaM6hXBPqHZZz8S1+xSNFMwAhUf
 Bpag==
X-Gm-Message-State: AO0yUKW+I+dBYRr/tP66TsMh0Y3ZiThagAXrpiDNJCc3yWXWE5yq0nIb
 j7zf01bEbQeTdCE+lSYXHKGTG3ePA1M=
X-Google-Smtp-Source: AK7set+3nE8NbLSdgMCFJGwFg9uS9U0iR9qRHRnxl4jII5p/e+W5xv7gD1fXhDa2mSixiIf8qI3ydw==
X-Received: by 2002:a05:7500:3ec8:b0:fc:e7f1:7d7 with SMTP id
 lj8-20020a0575003ec800b000fce7f107d7mr181968gab.6.1679332610529; 
 Mon, 20 Mar 2023 10:16:50 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.16.49
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:16:50 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 012/223] gnu: Add ruby-rubocop-capybara-minimal.
Date: Mon, 20 Mar 2023 13:13:04 -0400
Message-Id: <20230320171635.11184-12-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-rubocop-capybara-minimal): New variable.
---
 gnu/packages/ruby.scm | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 94493144f6..ab2995d6fd 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -1537,6 +1537,28 @@ (define-public ruby-typhoeus
     (home-page "https://github.com/typhoeus/typhoeus")
     (license license:expat)))
 
+;;; A minimal variant used to build ruby-rubocop itself.
+(define ruby-rubocop-capybara-minimal
+  (package
+    (name "ruby-rubocop-capybara")
+    (version "2.17.1")
+    (source (origin
+              (method git-fetch)        ;for tests
+              (uri (git-reference
+                    (url "https://github.com/rubocop/rubocop-capybara")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "137y21b6g0kj1001zp95gwchx2cvgz8pglw2ik1cw647lh77qdsp"))))
+    (build-system ruby-build-system)
+    (arguments (list #:tests? #f))
+    (synopsis "Capybara plugin for RuboCop")
+    (description "This package provides a RuboCop plugin that can be used for
+code style checking of Capybara test files (RSpec, Cucumber, Minitest).")
+    (home-page "https://github.com/rubocop/rubocop-capybara")
+    (license license:expat)))
+
 (define ruby-rubocop-rake-minimal
   (package
     (name "ruby-rubocop-rake")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:15 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:15 2023
Received: from localhost ([127.0.0.1]:56548 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUU-0005DK-QY
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:15 -0400
Received: from mail-qt1-f174.google.com ([209.85.160.174]:42948)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJ7v-0003Dq-JR
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:16:56 -0400
Received: by mail-qt1-f174.google.com with SMTP id r16so13931223qtx.9
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:16:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679332615;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=axqvrKMY6pmxWG3aJ51ptVqeLkxEiYeBTCO7YHFvqmk=;
 b=TWbSE18y6Wa/PxyP/og50seqcjXJPUiSU2h6vxle/EP42xWGBSZJiCnTGU4domKJOC
 CDYDGNLXOxyOy966TiKkbPdQ/9PcEpf1FU77Fdh650etItC+2xfOV5VKxAtKtjYl8V+T
 O9O1yIWIGxfRtyaH/SjkLaH3Tibo/l+MV5RP/i6C2XWK+pVkkO72ZBwRyHBxvMeGb6p+
 FCeP1oL4cjhKyudNghkHVHzaUl9vifCvlefYfJGV+oMET+eVb820bDr0zxanDz25lG6u
 GaBj4K3uMp15463VuQQCFz8fXdMmHOlTr3Ajg9aEiWwrIPru3FYAg6Dh/5xt1LuPW2Qq
 p1/g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679332615;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=axqvrKMY6pmxWG3aJ51ptVqeLkxEiYeBTCO7YHFvqmk=;
 b=DrBzNLDfgCeNefNVevYY6PkDTgVgyH23EfAPZnawbM07aHp/jpjSPip25wacRzV2Cu
 ADjW6hH2mHlU/utNGW8dWA6c12CxW98KVmzZG9iLcdZ9+2pWRSSgqF9Nar3xlr84yWwY
 M1J6AAmcSgq65mCPodtpk1NX0capjugq0s0xw4SX+k3HdJzsMBMDesCyzZDdfCghl/k0
 X0vPlMHJBhVLXea8Rh222WJEqdMIlTbW4pmQAc3nEhQ4HmZ3LpZuE2GhHBqnCeTbmMaV
 Zpf7zJCLkxnHXTUxACCre60EriHNuPoePY6wlYtU0FBzGOyrjVgNQMxK0awly5LmJUoZ
 JMog==
X-Gm-Message-State: AO0yUKVruCKpr2AJEIdYT1ADxPiJKZG59h1aBeTw0akzMHeGrcKeWxMU
 vgx5ZwHnKwDnYrp+OhvFbKdqzOKQWaQ=
X-Google-Smtp-Source: AK7set/fOrMGcmt2DPAkYiaN45HPb8dowUFjDuwrVrrp36aUcUInkRWHfqK1Y6/MQvERWa/Z+5tO1A==
X-Received: by 2002:a05:622a:1cb:b0:3dc:91cc:384b with SMTP id
 t11-20020a05622a01cb00b003dc91cc384bmr14955279qtw.5.1679332615043; 
 Mon, 20 Mar 2023 10:16:55 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.16.54
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:16:54 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 017/223] gnu: ruby-rspec-mocks: Update to 3.12.4.
Date: Mon, 20 Mar 2023 13:13:09 -0400
Message-Id: <20230320171635.11184-17-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-rspec-mocks): Update to 3.12.4.
---
 gnu/packages/ruby.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 051f41e3b7..dbc5c9e334 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -807,13 +807,13 @@ (define-public ruby-rspec-its-minimal
 (define-public ruby-rspec-mocks
   (package
     (name "ruby-rspec-mocks")
-    (version "3.8.0")
+    (version "3.12.4")
     (source (origin
               (method url-fetch)
               (uri (rubygems-uri "rspec-mocks" version))
               (sha256
                (base32
-                "06y508cjqycb4yfhxmb3nxn0v9xqf17qbd46l1dh4xhncinr4fyp"))))
+                "1dcfh85m3ksir6n8gydsal4d85chpww1b2nahb05nl8xhgh0r2ij"))))
     (build-system ruby-build-system)
     (arguments
      '(#:tests? #f)) ; avoid dependency cycles
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:14 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:14 2023
Received: from localhost ([127.0.0.1]:56546 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUU-0005DD-GP
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:14 -0400
Received: from mail-qv1-f48.google.com ([209.85.219.48]:36672)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJ7v-0003EY-Dq
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:16:55 -0400
Received: by mail-qv1-f48.google.com with SMTP id cu4so8064383qvb.3
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:16:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679332610;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=888nJvh30THKPaT+nAfr5UH7B579THUmq/AYNoIcQoE=;
 b=XW5c9wh6bjNdvYoZ/zlZY6AaTXloyrRLl+f7uEMbjjlqgJgEAb27DjqxHGu+VI6cMl
 vOrnwK8Metkg3g/2fF83QwcKoPXpBc0gyMwmLToC0gklf5vdV7ATe7jddt6J5UbiNmry
 DdpDIkYuwcR1RvtrZjl5ZqOTp/fTYCJAZi0LxW7c8diF19f7mMPxxZpmGRb1SdlTGPh2
 OPmL7ZF5EqRjAjwauT0tAilWalzdfaEa4bHGeJEDNbH8OFVgv4w13Pa39yK12Fe2YAxo
 GT6bYKZ8LU5xSIyAyOCWpfs8c67RlU9/QJOsy7cTn84zfbJPiP1S0JDXw8hlKRy3hGC/
 1/vg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679332610;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=888nJvh30THKPaT+nAfr5UH7B579THUmq/AYNoIcQoE=;
 b=vvnkuDMVH4MWf9ZlVg8/B87wpocUV+NLbyjTIQ8yCr6lWGG4VCWh5SMjoDiX8vLvxi
 ZfyfjPlHKc6skFQXZnrZLvPblVIS6VsbbxpblXNRHttv58NBXB90DHHcEJjagw+TFqxB
 4OUAm9ATBD/YPr65s4ssi3aNIUnYbUJnGt8AeAKhX5E40fmLRoZK6UgTP6Sqdxd8q9yt
 x2vDSc+rgdVIYgnxfWY9AkQUWhXG+QxuX8GRLgG0vExz2bnRUE38NRweDsCXVs2O/7hR
 5XuM+7DJB5bYnv7YxGlQT9894mygNo0MaksdgYgDYuEwguAbVfpmPHc/IHmghwVR3SSp
 h5yQ==
X-Gm-Message-State: AO0yUKVQk+cnWO4gxraH0tyqJb+d57+yQE9lmo5++eRAlmYdMVwE+N7k
 +UpyJF/bh7xE/xvpcQ0tlhTghwnBdOM=
X-Google-Smtp-Source: AK7set84lVm5oAMt8b2blhS5dxTjPgp+LKPm3DiblIdyGwnWuWLdI6/7LxQxAncN/VhPkBK0Hsa0Mw==
X-Received: by 2002:a05:6214:626:b0:5b7:fc3f:627c with SMTP id
 a6-20020a056214062600b005b7fc3f627cmr22738858qvx.41.1679332609836; 
 Mon, 20 Mar 2023 10:16:49 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.16.49
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:16:49 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 011/223] gnu: ruby-unicode-display-width: Update to 2.4.2.
Date: Mon, 20 Mar 2023 13:13:03 -0400
Message-Id: <20230320171635.11184-11-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-unicode-display-width): Update to 2.4.2.
---
 gnu/packages/ruby.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 5da56ec800..94493144f6 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -9122,14 +9122,14 @@ (define-public ruby-webmock-2
 (define-public ruby-unicode-display-width
   (package
     (name "ruby-unicode-display-width")
-    (version "1.6.0")
+    (version "2.4.2")
     (source
      (origin
        (method url-fetch)
        (uri (rubygems-uri "unicode-display_width" version))
        (sha256
         (base32
-         "08kfiniak1pvg3gn5k6snpigzvhvhyg7slmm0s2qx5zkj62c1z2w"))))
+         "1gi82k102q7bkmfi7ggn9ciypn897ylln1jk9q67kjhr39fj043a"))))
     (build-system ruby-build-system)
     (arguments
      '(;; Test data not included.
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:14 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:14 2023
Received: from localhost ([127.0.0.1]:56544 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUU-0005D7-5R
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:14 -0400
Received: from mail-qv1-f43.google.com ([209.85.219.43]:43790)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJ7t-0003E4-Q4
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:16:54 -0400
Received: by mail-qv1-f43.google.com with SMTP id jl13so8036613qvb.10
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:16:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679332608;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=WEYlqq6q85a4rPMuYf0dkppCkNJDArabLrWilCIvB9U=;
 b=b7yP4Lg+LETNMvrVKfKqZ4qXCNQ93RziIhYalNmrEIekZOAQr9OcUlHdSol7DKHxBA
 zGkCJsdQIh53jYemzo3XzITieDORvODQd11tdoH183GSophUCDeCVDZmwNmX9EKLymyF
 TGdVlumt0jCs9CjGPDdwJzda2nrUOII66r85ntaX5JgmaoFyQZV6FXxOvjlgGO0YSjhv
 9wmAe1SwdgTTc0cNYxFH5PdwbmbGp96G6i806+7JybOpTJFNvYExyXyVCWRdUfkCMsPZ
 a/jGVLTtu5JGsGu6V5pArtl/+BMRyF4DfZ8gKmK8rLSclXs+002kFma9Bt6NJ97kyE+j
 w/mA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679332608;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=WEYlqq6q85a4rPMuYf0dkppCkNJDArabLrWilCIvB9U=;
 b=JAxyqaefRqA0MlFW1FzRObeRuMi3jtMiwoNB5Nu3FGuMrCR4owdX1o7nAiVbLm604t
 m3iVwuOc9DsaV9Gzqlp76UVQRoj6B83qSW6fFxGloXdW9zX5B5+V20Qh25JWQL7grCOW
 GXLwccVy17UbyLKqaXe/cOolaUoPTZhd98LqU5cSUjksmI9xdw9PbZZPcPZAqVTPJnF1
 1n4tPaFetXEDu+fUiDzSXx+jlE9od69AKkJNeOEBys0B0SkaaTMT21cDmFwYxtWEU+36
 B1wh0G0qmNbtp1uwMKfPrMN5EHXOVUR1lJ4PmedmVR5Bs37ko3kECC8t9pjFgCSyVuo7
 r0Bw==
X-Gm-Message-State: AO0yUKWwn3NbeaY6bsfwK+JmmPZkDMEwNUxBW3/zVWQdm89NPoAsCuey
 0VedkBwXHpD16hm5JjjlUHU2hZ1ZTek=
X-Google-Smtp-Source: AK7set8xYyiRVz8+Hc/eIMeBqMM+/xmhUiASJyoTXa6KxlagdO2ULvmWkvWZembF9y30brcfB90cDw==
X-Received: by 2002:a05:6214:1bcf:b0:5b2:fb2:4b1d with SMTP id
 m15-20020a0562141bcf00b005b20fb24b1dmr31636446qvc.12.1679332608163; 
 Mon, 20 Mar 2023 10:16:48 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.16.47
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:16:47 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 009/223] gnu: ruby-rubocop-ast: Update to 1.27.0.
Date: Mon, 20 Mar 2023 13:13:01 -0400
Message-Id: <20230320171635.11184-9-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-rubocop-ast): Update to 1.27.0.
[source]: Update URL.
[arguments]: Delete trailing #t.
---
 gnu/packages/ruby.scm | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index daec7243d7..0601c2bc11 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -7059,17 +7059,17 @@ (define-public ruby-rest-client
 (define-public ruby-rubocop-ast
   (package
     (name "ruby-rubocop-ast")
-    (version "1.4.1")
+    (version "1.27.0")
     (source
      (origin
        (method git-fetch)               ;no test suite in distributed gem
        (uri (git-reference
-             (url "https://github.com/rubocop-hq/rubocop-ast")
+             (url "https://github.com/rubocop/rubocop-ast")
              (commit (string-append "v" version))))
        (file-name (git-file-name name version))
        (sha256
         (base32
-         "1x2m7k4bn4zvvwmj7imzmv0dav6xnrbcvssad1m5lkprx7h5lzkq"))))
+         "007z8ccxh8l7bi5glis4ms7p8xsbbv8i6lrp2lhysihwvpaxgcy2"))))
     (build-system ruby-build-system)
     (arguments
      `(#:test-target "spec"
@@ -7082,8 +7082,7 @@ (define-public ruby-rubocop-ast
                     (lambda _
                       (substitute* "rubocop-ast.gemspec"
                         (("`git ls-files(.*)`" _ files)
-                         (format #f "`find ~a -type f| sort`" files)))
-                      #t)))))
+                         (format #f "`find ~a -type f| sort`" files))))))))
     (native-inputs
      (list ruby-bump
            ruby-oedipus-lex
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:40:14 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:40:14 2023
Received: from localhost ([127.0.0.1]:56542 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJUT-0005D3-RK
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:40:14 -0400
Received: from mail-qv1-f41.google.com ([209.85.219.41]:45756)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJ7s-0003Dx-SM
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:16:53 -0400
Received: by mail-qv1-f41.google.com with SMTP id m16so672016qvi.12
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:16:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679332607;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=ILzYFRvA+yW7x+M/mCH+4Df/uxkKc7O0j4z/0612iTE=;
 b=Rw0Ule76+EEbbn/wjykaF6zCWx1G1RSq0QfO4yM/g1S2UZqf06tdYlyQjcqqJVTmuQ
 FW8sLF7sBzZjE9pqKtqKt+SsozBn0f9OVDjYxSFLGyTCg4laBxj0Ckr3rKAy9/HGwoJH
 R9Ori9nd2fawhpLUIZcfE9r3t1XXUej5dWPlefb00XU5nnPI9VVajz+CFWEn4FuVoEzY
 tu2uhx4A4ytwzpwPouqOE+2Dtu2f97/fAvBvoEYP2CQ4Iep/Ca/p7S4n87M/5+oVpdQZ
 +bp3prsEGvQhVwD3FEVexm//8G1lNyj0pJY/J10klL7O35EfJh1VDB6aMTXDdgocDtoN
 V18g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679332607;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=ILzYFRvA+yW7x+M/mCH+4Df/uxkKc7O0j4z/0612iTE=;
 b=xoCx3U+916SKZvf30GgxIAcWjU6wMEtYfuxGnqdlkfI3iwOcm71wqXFeh/JwPhT4W/
 A/q53slUJLr6030KGPudcoFtoxSXvUoAgSfM/XafJOeDWcWwUApxwiukxARi9ByP/ScS
 Lgp+CtYvOO7z1vbOdRLp4vx4t6zfAAQqeWrVVitCzjYOIqNZ2+ezJ9CRrpV18aTNspQ1
 ix78hs6gVbakmdc5WT88Yt2v0SFAN41Okc3XvDlgK59rPXXNjF417IVN6Wkl1ZNjaTuq
 z2GURphAiTu9f557Afg/FiHNG5BMHKfo8WpDiOHTQXyL3YWOoO9zvO6XIaN9e4FX5VQJ
 xlBA==
X-Gm-Message-State: AO0yUKXGH6JQRhaal2KmB+Ygz+S4Dzrhe4qpUQkdfPumi1M+VyURoe89
 +H4F1vJRmMc8hw2QMFADieMPiJmSGQk=
X-Google-Smtp-Source: AK7set9jQ2UuQEhzPFWTdnfdnMrqxj2e1s1rWMcuHpuPdIb/uT9oxxR/QSfiGvbTBM7buDrwrWZyrA==
X-Received: by 2002:a05:6214:130b:b0:5a3:79cd:8ef7 with SMTP id
 pn11-20020a056214130b00b005a379cd8ef7mr53798973qvb.23.1679332607171; 
 Mon, 20 Mar 2023 10:16:47 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.16.46
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:16:46 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 008/223] gnu: ruby-parser: Update to 3.2.1.1.
Date: Mon, 20 Mar 2023 13:13:00 -0400
Message-Id: <20230320171635.11184-8-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-parser): Update to 3.2.1.1.
---
 gnu/packages/ruby.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 14499789b4..daec7243d7 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -5311,14 +5311,14 @@ (define-public ruby-parallel-tests
 (define-public ruby-parser
   (package
     (name "ruby-parser")
-    (version "3.0.0.0")
+    (version "3.2.1.1")
     (source
      (origin
        (method url-fetch)
        (uri (rubygems-uri "parser" version))
        (sha256
         (base32
-         "1jixakyzmy0j5c1rb0fjrrdhgnyryvrr6vgcybs14jfw09akv5ml"))))
+         "1a2v5f8fw7nxm41xp422p1pbr41hafy62bp95m7vg42cqp5y4grc"))))
     (build-system ruby-build-system)
     (arguments
      '(#:tests? #f)) ; tests not included in gem
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:38:21 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:38:21 2023
Received: from localhost ([127.0.0.1]:56532 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJSf-00059M-DR
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:38:21 -0400
Received: from mail-yw1-f174.google.com ([209.85.128.174]:40476)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJSd-000599-0j
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:38:19 -0400
Received: by mail-yw1-f174.google.com with SMTP id
 00721157ae682-5447d217bc6so237043967b3.7
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:38:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333893;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=dGq7kKMM8rGG024Vw7fhVUBB9+kBQIHzan+WgXK01Es=;
 b=bkggiXTR03vPiluTec+tlTAQ2042heko5EvDky8qO5iWtxXWxb3lU3EeYuT7asJb37
 m12ctm+3/ULFbA5nky7AbsN8gHD8B0NL+nFO38owHxQZbJ3BY80c3Vu6cZBKztQ2TMD9
 2onN2i0OvRy+hNelGYRKZbHR0xDXDz97eLz7W2cH8zM+/+JgctPCdsAH/tf0T+WkZxbE
 aYubel0FsuK9+9vtGdzTM6HTkhUyIlbrbOCqS53N+PhhhTNo8hPi3hbwpkN+1uXpAaPZ
 95tY5RWBA8X8M+CcBQetAXKKXl9rFH8q22S232oNcAmhfLdfHz0Uz8KCtJP21ymMuWQB
 cPJg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333893;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=dGq7kKMM8rGG024Vw7fhVUBB9+kBQIHzan+WgXK01Es=;
 b=OZYYGb3m3ADZhVwaNKGTDyyaQeFQUvKeFGbQWwzrJ6lSGw8m+8BNVi0yMx3F14D+nw
 tejXlVdIbn7mzvrswltB2es64hVEOGL76YjbaD9ubJW7cZLrIpVq5BkCpvuVZZtl+sIi
 MWyLHJadpCkQ4TD4n7Sx3WtgwJdo/I4bBba2gsWlEoKFjVrwj792wAcR/7UAHBQ3O5WV
 EanjGmxQm1hVgBnHJAeQuPw6NfFEHE0Y5VZYWrjrm4rn+3+QRQZBrr1NBUGBU0VfPj+B
 VSRA/KhhpewsNRxsFEU/lExXgB0an4G48Py0hHyyo6hKR4lj/88FMcz/0eVZgLmakhVG
 wraA==
X-Gm-Message-State: AO0yUKVcJWySlkyb+Z1cgraxhljZCYxjvLrL19GgOOlCk0qTEtJjbhWA
 cq7T+moLz1lWFxGhPbYI9vm7FNrLhMk=
X-Google-Smtp-Source: AK7set8Ic5Vf27nKxWDRXXIx+oF1W5BARmRBLHbie9rqhUOuKB1myuSjLpDv5Puc/Az8Z1HLUWsP8Q==
X-Received: by 2002:ad4:5ba5:0:b0:5ac:7fb9:3c9 with SMTP id
 5-20020ad45ba5000000b005ac7fb903c9mr37348126qvq.38.1679333396759; 
 Mon, 20 Mar 2023 10:29:56 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 g2-20020a37b602000000b0071aacb2c76asm7536708qkf.132.2023.03.20.10.29.56
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:29:56 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 220/223] gnu: Add ruby-liquid-c-bootstrap.
Date: Mon, 20 Mar 2023 13:29:30 -0400
Message-Id: <20230320172933.13101-19-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172933.13101-1-maxim.cournoyer@HIDDEN>
References: <20230320172933.13101-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-liquid-c-bootstrap): New variable.
---

 gnu/packages/ruby.scm | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 45bd6cd7e9..6968362504 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -13467,6 +13467,27 @@ (define-public ruby-liquid
 to load dynamic content on storefronts.")
     (license license:expat)))
 
+;;; This variant is purposefully incomplete, lacking ruby-liquid so that it
+;;; can be used for ruby-liquid's test suite.
+(define ruby-liquid-c-bootstrap
+  (package
+    (name "ruby-liquid-c-bootstrap")
+    (version "4.1.0")
+    (source (origin
+              (method url-fetch)
+              (uri (rubygems-uri "liquid-c" version))
+              (sha256
+               (base32
+                "0jl37jz9hbfbhknryx4myxqx4n1f5dzyzmf1sapkcbw93xyrmkch"))))
+    (build-system ruby-build-system)
+    (arguments (list #:tests? #f))
+    (native-inputs (list ruby-rake-compiler))
+    (synopsis "Liquid performance extension in C")
+    (description "This package provides a Partial native implementation of the
+liquid ruby gem in C that makes it operate about three times faster.")
+    (home-page "https://github.com/shopify/liquid-c")
+    (license license:expat)))
+
 (define-public ruby-localhost
   (package
     (name "ruby-localhost")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:38:10 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:38:10 2023
Received: from localhost ([127.0.0.1]:56529 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJST-00058x-PP
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:38:10 -0400
Received: from mail-yw1-f175.google.com ([209.85.128.175]:45833)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJSS-00058i-Dh
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:38:09 -0400
Received: by mail-yw1-f175.google.com with SMTP id
 00721157ae682-5418d54d77bso236689187b3.12
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:38:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333882;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=5g+3mWVFx2PKTqni8RbqvXIl6C8wuLdrFqidUscmARA=;
 b=D3HmYpRv2gikwLf2Q5bvZ7LRgsQLFu6tZF3T+dX/+jL6rIJVGo5ZwMCO6aXtolwTIl
 xqOgiLghuOMZ4FEAw/UR8Wp+3lhvH+llnvwYfsKUEY23mz1SYuGyq2ObKY9NGwDWo02g
 qZg3zeUG0Ci3nLA+kV6dHzQMPHICU1eQz2xs/U9NtHnEo29l0/9umGJ6k4eP3M3JAFYA
 YH1mB/oW7eCWXz9ePlGHirhay1XWsWuzKZ9UEZ65rHFK7KXSO+st2qbTXjS88vEIlpON
 03y9oBdarz7aF7jxa+qEdri6D5Qjq/B6SDwKzNRN89+dzd8B1c1RN8nD1TVnYWSDOCW8
 MViQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333882;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=5g+3mWVFx2PKTqni8RbqvXIl6C8wuLdrFqidUscmARA=;
 b=HCz7LvcE0GNecv6AAAzw56sLLxN6cQta6tOM0El8AotdGXbLZ6GKtXCtMQLhIQf8Oq
 DtC6PTGKCPbawENM3eiF2UMe+uy2BuFrOv2fA85TnyEqta3RB3+LspgZTDIaHg5Cket7
 mMeRTkQRU0o8GQcm/Ebt6iz2HQkea/zsH7e90RWKtMJCTedvsofsvlnhej/IqUcOR+Mk
 uhiqBJNafNnHphO1gV8kCmywUDB3Z1Pfg83r/WCc1OzCx+VKt8SkMgGhUsZpu/QXmv3D
 SRr+pF0D5FIvNPVdQ1c2+PAowFjOGQmH+sM6HPiJmL9qiLuRoRzaqzYlbadZNc8281AU
 5B0Q==
X-Gm-Message-State: AO0yUKUxUWmw/GQzDAx2y9ee1VfuTx9VO2v3IfadTi/4WIrtHKh/jFzj
 l5nJkk9mPCBOukQlj7IkajezuVWifcE=
X-Google-Smtp-Source: AK7set/N0P0utIkxSTEiuYrsR5J4n+7+X2GNm3m59FQBNyq1AJrzJIKGyruVH9c9dRDbdC1T6J25Rw==
X-Received: by 2002:a05:6214:23cf:b0:5b6:eef9:b8f7 with SMTP id
 hr15-20020a05621423cf00b005b6eef9b8f7mr25990402qvb.6.1679333397664; 
 Mon, 20 Mar 2023 10:29:57 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 g2-20020a37b602000000b0071aacb2c76asm7536708qkf.132.2023.03.20.10.29.56
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:29:57 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 221/223] gnu: ruby-liquid: Update to 5.4.0 and enable tests.
Date: Mon, 20 Mar 2023 13:29:31 -0400
Message-Id: <20230320172933.13101-20-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172933.13101-1-maxim.cournoyer@HIDDEN>
References: <20230320172933.13101-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-liquid): Update to 5.4.0.
[arguments]: Enable tests.  Add #:phases.
[native-inputs]: New field.
(ruby-liquid-4): New variable.
(jekyll) [propagated-inputs]: Replace ruby-liquid with ruby-liquid-4.
---

 gnu/packages/ruby.scm | 48 +++++++++++++++++++++++++++++++++++++------
 1 file changed, 42 insertions(+), 6 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 6968362504..7daacd706e 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -13452,21 +13452,57 @@ (define-public ruby-launchy
 (define-public ruby-liquid
   (package
     (name "ruby-liquid")
-    (version "4.0.3")
+    (version "5.4.0")
     (source (origin
-              (method url-fetch)
-              (uri (rubygems-uri "liquid" version))
+              (method git-fetch)        ;for tests
+              (uri (git-reference
+                    (url "https://github.com/Shopify/liquid")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
               (sha256
                (base32
-                "0zhg5ha8zy8zw9qr3fl4wgk4r5940n4128xm2pn4shpbzdbsj5by"))))
+                "1qdnvd1f9zs6wyilcgxyh93wis7ikbpimjxfpbkpk2ngr1m2c8la"))))
     (build-system ruby-build-system)
-    (arguments `(#:tests? #f)); No rakefile
+    (arguments
+     (list
+      #:phases
+      #~(modify-phases %standard-phases
+          (delete 'check)               ;moved after the install phase
+          (add-after 'install 'check
+            (assoc-ref %standard-phases 'check))
+          (add-before 'check 'set-GEM_PATH
+            (lambda _
+              (setenv "GEM_PATH" (string-append
+                                  (getenv "GEM_PATH") ":"
+                                  #$output "/lib/ruby/vendor_ruby"))))
+          (add-before 'check 'delete-problematic-tests
+            (lambda _
+              ;; The following test fails with 'Unknown tag' errors (see:
+              ;; https://github.com/Shopify/liquid/issues/1699).
+              (delete-file "test/integration/tags/inline_comment_test.rb"))))))
+    (native-inputs (list ruby-liquid-c-bootstrap ruby-rspec ruby-stackprof))
     (home-page "https://shopify.github.io/liquid/")
     (synopsis "Template language")
     (description "Liquid is a template language written in Ruby.  It is used
 to load dynamic content on storefronts.")
     (license license:expat)))
 
+(define-public ruby-liquid-4
+  (package
+    (inherit ruby-liquid)
+    (name "ruby-liquid")
+    (version "4.0.4")
+    (source (origin
+              (method git-fetch)        ;for tests
+              (uri (git-reference
+                    (url "https://github.com/Shopify/liquid")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "0cr321nd0zkbxirgdfmz37xx7j26zfnicjh585fi20vx60frry83"))))
+    (arguments (list #:tests? #f))))    ;avoid required an older ruby-liquid-c
+
 ;;; This variant is purposefully incomplete, lacking ruby-liquid so that it
 ;;; can be used for ruby-liquid's test suite.
 (define ruby-liquid-c-bootstrap
@@ -13701,7 +13737,7 @@ (define-public jekyll
            ruby-jekyll-sass-converter
            ruby-jekyll-watch
            ruby-kramdown-parser-gfm
-           ruby-liquid
+           ruby-liquid-4
            ruby-mercenary
            ruby-pathutil
            ruby-rouge
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:36:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:36:29 2023
Received: from localhost ([127.0.0.1]:56522 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJQr-00055g-2d
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:36:29 -0400
Received: from mail-yw1-f175.google.com ([209.85.128.175]:42929)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJQp-00055U-Cc
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:36:27 -0400
Received: by mail-yw1-f175.google.com with SMTP id
 00721157ae682-544f7c176easo92554357b3.9
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:36:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333781;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=E6lI6DHwS1Vmw1MA3F8ml3ItQZVUV3mcRqdzHJH20IY=;
 b=PEUm9m9Lghb1S5HLZHjAfKtQ8JzwX6L+anCiKneJbuIxXim6ba4NzdhHOHiqF4/+45
 TsHeLDolKx/BdDLgvSSXnZFKExBp4XykDnXQHxPDKCORKC5QnN1gGNrZM+dc7l5Mb6J1
 PVEuCxESHfFpBSdPipqYWnIzATNeHlpsVE/onFl8om16wyUcPaRcM0MPO9l0kRVOblVp
 /xH0P8vLXV4r/PlQoCKwwPBMi6366NIQGoCUPGnaCIY8jOPuML0CNKLj6mSfrhvLff4z
 XtTkLoVnLGRTXN74yrys5DYVyhWP9Fw7YFdEoa5MFRomGoMtMtyWTlviVlx5m0UDI68B
 44xw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333781;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=E6lI6DHwS1Vmw1MA3F8ml3ItQZVUV3mcRqdzHJH20IY=;
 b=DvcSqEGJfdb/2Y824W7J8g5/yQRqQAByeD1F1HlhlK5C25mXEkSj6Hz7smJye4Ulc6
 cJN0cmnQTB4FZ0zH9mBcKzQVL58u0ydm80q9c5eNkDLWcxYmEdkfhDXnu+FgHHk9alrj
 qDUsPx2lrrlFpdgzqJ6dqWRdYBtA5NdukzeUD54KNGcLLWOc0lO/FBrjdmd6yhTfWm7m
 AlNW3E1aTWqlofF6JeJOG8dAY5YXLmTiLbwm33J/uEphB/42BOZ60wfb7svSm3mEBzOA
 bQQajIb4FJfUG3a84K6iiJ5gK3e64YEoi4niTv6PLaP+lpXeUPxsU3uLK6gicAL9mgti
 PjaQ==
X-Gm-Message-State: AO0yUKVO+we1A9B9CyWPVtIkua5oAskfQUYmdGnYWG0lFTOErAkWaJim
 k2kkNcgUVUITMUxxKFDl1hlQBzAmJ5c=
X-Google-Smtp-Source: AK7set+KRkng/Fgl3Pw228n4tnbfF1cjbWPh0z5ZDFA7/RwPgFnjkrOhsqmHjS6WGsRc3MTeACvBPg==
X-Received: by 2002:a05:622a:246:b0:3de:6d89:adb1 with SMTP id
 c6-20020a05622a024600b003de6d89adb1mr11093651qtx.20.1679333398327; 
 Mon, 20 Mar 2023 10:29:58 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 g2-20020a37b602000000b0071aacb2c76asm7536708qkf.132.2023.03.20.10.29.57
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:29:58 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 222/223] gnu: Add ruby-liquid-c.
Date: Mon, 20 Mar 2023 13:29:32 -0400
Message-Id: <20230320172933.13101-21-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172933.13101-1-maxim.cournoyer@HIDDEN>
References: <20230320172933.13101-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-liquid-c): New variable.
---

 gnu/packages/ruby.scm | 34 ++++++++++++++++++++++++++++++++++
 1 file changed, 34 insertions(+)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 7daacd706e..eb2c062a89 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -13524,6 +13524,40 @@ (define ruby-liquid-c-bootstrap
     (home-page "https://github.com/shopify/liquid-c")
     (license license:expat)))
 
+(define-public ruby-liquid-c
+  (package/inherit ruby-liquid-c-bootstrap
+    (name "ruby-liquid-c")
+    (arguments
+     (list
+      ;; Only run the unit tests, because the test:integration target fails
+      ;; with "File does not exist: test_helper" (see:
+      ;; https://github.com/Shopify/liquid-c/issues/188).
+      #:test-target "test:unit"
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-after 'extract-gemspec 'relax-requirements
+            (lambda _
+              (substitute* "Gemfile"
+                ;; Do not attempt to fetch a gem from git.
+                (("git_source\\(:github) do \\|repo_name\\|")
+                 "if false")
+                ((", github: \"Shopify/liquid\", ref: \"master\"")
+                 "")
+                ;; Remove extraneous dependencies.
+                ((".*byebug.*") "")
+                ((".*rubocop.*") "")
+                ;; Relax spy version specification.
+                (("gem \"spy\", \"0.4.1\"")
+                 "gem \"spy\", \">= 0.4.1\"")))))))
+    (native-inputs
+     (list ruby-benchmark-ips
+           ruby-rake-compiler
+           ruby-ruby-memcheck
+           ruby-spy
+           ruby-stackprof))
+    (propagated-inputs
+     (list ruby-liquid))))
+
 (define-public ruby-localhost
   (package
     (name "ruby-localhost")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:33:17 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:33:17 2023
Received: from localhost ([127.0.0.1]:56512 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJNl-00050Y-18
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:33:17 -0400
Received: from mail-yw1-f172.google.com ([209.85.128.172]:42766)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJNj-00050K-Dv
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:33:15 -0400
Received: by mail-yw1-f172.google.com with SMTP id
 00721157ae682-544f7c176easo92403067b3.9
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:33:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333590;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=6E6ITMjoG6u7mEOhRVHrMNA4YR5kjchAhIzt2Tps86M=;
 b=Oj6n6AwtOo8Tt7wZiPt1mJmNcPp1EDt+/4OnuQ+pqtRreZlLeku24Qnuv91dkpXoYu
 3xgpuzPL3GwAfJgpuCIA+LrmJQ4f2W2rn/hqlqNqxmnPJHCd5XzA/Yt1+jegOm5egYI4
 47jlA1UyGgH/Jo74peQu0t9d+CxS/9Ag8FaHghlG/lyKwZLN00NK7gk2KhEXuVrg4McA
 gtO8a1ADRupUTnhMs2AzB9B4YWdpNDwb88xuFjRGq8OpsBF41XWjWLBhutHsmgMr1nAj
 2D7XfiFMeqKiWTZI+WfnLFMEI/C08ou7eB2YtPLDPfR1y0yTkk87/yyBQWMufx1JzRJU
 29Sw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333590;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=6E6ITMjoG6u7mEOhRVHrMNA4YR5kjchAhIzt2Tps86M=;
 b=ydp4a6adslWVoU9LNaIkQDmCe3df4YACXIBUk0GVlU7xDGvNQS5IapFNGZO0bCN0x0
 eppctTmPFaKKhZq/x55IDXp5jVmHXLa//wtAN1AEyG23ZWovdJRWnu+njCO08xid7l8D
 JTf5zr5VihWAZ97PQnUHnfKAZVZQtd8NEtOEVdziBVIVAZILVZYBXRBX5Wjb2jpo9cIz
 KVLHKoSzOjxUSsa/LpxoFStjmtpFHbyBUAMAp4aA9JTG/h/b9fGJdrB53TTjA9fWinqI
 RVcZcN5FeAd8oSbqWOiosfMifKVYzhaax1/8rL74/Mf7gnXKFsdkf4IINUbpoqdJZ5wd
 a0Hg==
X-Gm-Message-State: AO0yUKVr47gdKgdVQCtPYTHqLSRoy/Mw+AbH/CeP3u62w7GgYRnpFo57
 MpI2dSEJxvF/WPf1+h1O8sAr1TNPA/k=
X-Google-Smtp-Source: AK7set+TAt/6gkjM9KSVVtRLv9XRkgzsgxik7eiwbEy+HOPy7jh0MnI4uS4gFECwzaIGe+/TLCHxcw==
X-Received: by 2002:a05:6214:cc3:b0:56e:93de:59c6 with SMTP id
 3-20020a0562140cc300b0056e93de59c6mr64772755qvx.37.1679333123048; 
 Mon, 20 Mar 2023 10:25:23 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.25.22
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:25:22 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 197/223] gnu: jekyll: Update to 4.3.2 and enable tests.
Date: Mon, 20 Mar 2023 13:23:23 -0400
Message-Id: <20230320172349.12752-96-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (jekyll): Update to 4.3.2.
[arguments]: Enable tests.  Add #:modules and #:test-target arguments.  Delete
fix-i18n phase.  Add disable-problematic-tests and check override phases.
[native-inputs]: New field.
[propagated-inputs]: Add ruby-webrick.
---

 gnu/packages/ruby.scm | 92 ++++++++++++++++++++++++++++++++++++++-----
 1 file changed, 82 insertions(+), 10 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 67a466e1ad..f19c02811f 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -13223,23 +13223,94 @@ (define-public ruby-terminal-table
 (define-public jekyll
   (package
     (name "jekyll")
-    (version "4.2.0")
+    (version "4.3.2")
     (source (origin
-              (method url-fetch)
-              (uri (rubygems-uri "jekyll" version))
+              (method git-fetch)        ;for tests
+              (uri (git-reference
+                    (url "https://github.com/jekyll/jekyll")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
               (sha256
                (base32
-                "0cqkh78jw8scrajyx5nla0vwm9fvp2qql3kdcvvplcq9mazy8snq"))))
+                "1d588d7zhp526r21f9mnm204m8qy0c8h3lq3ghyg6qp8mj6hnwj4"))))
     (build-system ruby-build-system)
     (arguments
-     (list #:tests? #f                  ;no rakefile, but a test subdirectory
+     (list #:modules '((guix build ruby-build-system)
+                       (guix build utils)
+                       (ice-9 ftw)
+                       (srfi srfi-26))
+           ;; The cucumber acceptance suite is not run as it depends on an old
+           ;; version (5).
+           #:test-target "spec"
            #:phases
            #~(modify-phases %standard-phases
-               (add-before 'build 'fix-i18n
+               (add-before 'check 'disable-problematic-tests
+                 ;; TODO: Package the missing test inputs.
                  (lambda _
-                   (substitute* ".gemspec"
-                     (("~> 0.7") ">= 0.7")
-                     (("~> 1.14") ">= 1.14")))))))
+                   (with-directory-excursion "test"
+                     ;; Requires 'jekyll-coffeescript'.
+                     (delete-file "test_coffeescript.rb")
+                     ;; Requires 'tomlrb'.
+                     (delete-file "test_configuration.rb")
+                     (substitute* "test_filters.rb"
+                       ;; The sassify tests fail due to white space
+                       ;; differences (see:
+                       ;; https://github.com/jekyll/jekyll/issues/9322).
+                       ((".*s?ssify with simple string.*" all)
+                        (string-append all
+                                       "      skip('fails on guix')\n")))
+                     ;; Requires kramdown-syntax-coderay.
+                     (delete-file "test_kramdown.rb")
+                     ;; Requires 'test-theme', usually made available from the
+                     ;; local checkout via Bundler (not used here).
+                     (delete-file "test_layout_reader.rb")
+                     ;; Requires a large amount of un-packaged dependencies.
+                     (delete-file "test_plugin_manager.rb")
+                     ;; Requires 'classifier-reborn'.
+                     (delete-file "test_related_posts.rb")
+                     ;; This one causes a test failure similar to the ones for
+                     ;; sassify above.
+                     (delete-file "test_sass.rb")
+                     ;; This would require running the tests via 'bundle
+                     ;; exec', but the Gemfile contains too many (extraneous)
+                     ;; dependencies.
+                     (delete-file "test_site.rb")
+                     ;; Delete the theme tests, as they require 'test-theme',
+                     ;; usually made available from the local checkout via the
+                     ;; Gemfile/bundler (not used here).
+                     (for-each delete-file
+                               (scandir
+                                "." (cut string-prefix? "test_theme" <>)))
+                     ;; This one also relies on 'test-theme'.
+                     (delete-file "test_liquid_renderer.rb")
+                     ;; This test assumes internet connectivity, negate it, as
+                     ;; there's no Internet in the build container.
+                     (substitute* "test_utils.rb"
+                       (("assert Utils::Internet\\.connected\\?")
+                        "refute Utils::Internet.connected?"))
+                     ;; These tests fail non-deterministically (see:
+                     ;; https://github.com/jekyll/jekyll/issues/9323).
+                     (delete-file "test_new_command.rb")
+                     (delete-file "test_collections.rb"))))
+               (replace 'check
+                 (lambda* (#:key tests? #:allow-other-keys)
+                   (when tests?
+                     ;; Invoke the test scripts manually, as 'rake test'
+                     ;; doesn't show any failure details, making debugging
+                     ;; needlessly difficult.
+                     (for-each (lambda (f)
+                                 (invoke "ruby" "-I" "test" f))
+                               (find-files "test" "^test_.*\\.rb$"))))))))
+    (native-inputs
+     (list bundler
+           ruby-httpclient
+           ruby-minitest-profile
+           ruby-minitest-reporters
+           ruby-nokogiri
+           ruby-rspec
+           ruby-rspec-mocks
+           ruby-shoulda
+           ruby-simplecov))
     (propagated-inputs
      (list ruby-addressable
            ruby-colorator
@@ -13254,7 +13325,8 @@ (define-public jekyll
            ruby-rouge
            ruby-safe-yaml
            ruby-sassc
-           ruby-terminal-table))
+           ruby-terminal-table
+           ruby-webrick))
     (home-page "https://jekyllrb.com/")
     (synopsis "Static site generator")
     (description "Jekyll is a simple, blog aware, static site generator.")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:33:04 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:33:04 2023
Received: from localhost ([127.0.0.1]:56508 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJNX-0004zn-G0
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:33:03 -0400
Received: from mail-pj1-f50.google.com ([209.85.216.50]:35427)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJNV-0004yu-HG
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:33:02 -0400
Received: by mail-pj1-f50.google.com with SMTP id
 gp15-20020a17090adf0f00b0023d1bbd9f9eso17376741pjb.0
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:33:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333576;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=CtGM3FZCqNFXv6yN+mVjHr6e/4PPHH5oLFTLvQXbKe8=;
 b=dUk2/v4w0MV1foAYv3bzryb3hS051vMCLLSWhTsWKJsET5GYlwisNrAG0SrUyJHPre
 wSH0edczMzhTyRuQRdFUGcaHzXhK87H/VA6UXUazkO72SHyYKM+MG/29hfEKk9Bx5JbA
 +ODIjfYlaQBxU4Ndyif+IIbgdC1y0tcZ+g1WA43Qsn4cl/0R11NFsQ1N91FTFHt1Aygr
 eLdHYKGuGMyd880cF6oobtmx5KX4jFwmb+w2VIxclqI5dozBmcw9PLBfw7dL+yTE/KAl
 qXGrKwzrQ+r8lrKE8QPhbFEKPCCKYDN2sg0TODuyoKylW+Ypjx5kY1FElVbWIL4mOsUe
 mUfg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333576;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=CtGM3FZCqNFXv6yN+mVjHr6e/4PPHH5oLFTLvQXbKe8=;
 b=SZRwaA5BFr2koRBZEdIkj7skDdy7Lbeql+iAwOK1mrUopuZa49UCdgPrPr0riBhr5c
 8PJx8Wp9X0jdMtSXxBMONFPfkpffHXccU2nW/Pb6dT43aIqNoLd+y0bCH/dCBb8T0hPc
 dbuPaEMt1EgRXkzV1ZodkmV16hVyCvhY3OWvhaK5q8YpTJFssP2/LOH7FCGIo+irPy/O
 GjNTSOpa4VDJ5mxWKFumqfeMI0ZlwJ8ej57b0UEg8YMtanGRMK9KGdyCXEHHlfkXltQL
 oF+eQxq6psaPLNRsYPHq3Vi+YJxmJqVnTNyz5C6cjFGhniCG1+4SkrlRTlUULr6WSLfQ
 32hw==
X-Gm-Message-State: AO0yUKVGxlvSwFOLWiiAcsAxy6S6cAd9soq3SUmrIgPEoOdPBLYvP5sL
 ZqFEvaiwztke3MoalOgswrcdWPRw3r0=
X-Google-Smtp-Source: AK7set+KdDKhOMNwC+w0da4CgFZVZ1XyjiWxbveiiD3c/gnSjCjOvtQFX3r3CQcGrx2kO4EYvUr04w==
X-Received: by 2002:a05:622a:1a04:b0:3bf:e034:5f53 with SMTP id
 f4-20020a05622a1a0400b003bfe0345f53mr29220019qtb.59.1679333108687; 
 Mon, 20 Mar 2023 10:25:08 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.25.08
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:25:08 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 180/223] gnu: ruby-braintree: Update to 4.10.0.
Date: Mon, 20 Mar 2023 13:23:06 -0400
Message-Id: <20230320172349.12752-79-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-braintree): Update to 4.10.0.
[source]: Streamline comment.
[arguments]: Add disable-rubocop phase.  Rename the less-strict-dependencies
phase to relax-requirements, and update the substitutions.
[native-inputs]: Remove ruby-rubocop.
---

 gnu/packages/ruby.scm | 35 +++++++++++++++++++----------------
 1 file changed, 19 insertions(+), 16 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 08bdcee338..1905ef0b9b 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -15149,42 +15149,45 @@ (define-public ruby-pry-rescue
 (define-public ruby-braintree
   (package
     (name "ruby-braintree")
-    (version "4.7.0")
+    (version "4.10.0")
     (source
      (origin
-       (method git-fetch)
-       ;; Download from GitHub because the rubygems version does not contain
-       ;; Rakefile.
+       (method git-fetch)               ;for tests
        (uri (git-reference
              (url "https://github.com/braintree/braintree_ruby")
              (commit version)))
        (file-name (git-file-name name version))
        (sha256
-        (base32 "1gixqf9vsjsyrk45lf9xcz0ggdydpgsk8ahknd27bbigz1j4pdf6"))))
+        (base32 "01b5bp8q038ray5wwg3qhg4hj3r5a48vnfzs3gxkdjm5ky6bmn4p"))))
     (build-system ruby-build-system)
     (arguments
      `(#:test-target "test:unit"
        #:phases
        (modify-phases %standard-phases
-         (add-after 'unpack 'less-strict-dependencies
+         (add-after 'unpack 'disable-rubocop
+           (lambda _
+             (substitute* "Rakefile"
+               (("sh \"rubocop\"") ""))))
+         (add-after 'unpack 'relax-requirements
            (lambda _
              (substitute* "Gemfile"
-              (("gem \"libxml-ruby\", \"3.2.0\"")
+               (("gem \"libxml-ruby\", \"3.2.0\"")
                 "gem \"libxml-ruby\", \"~> 3.0.0\"")
                (("gem \"rspec\", \"3.9.0\"")
-                 "gem \"rspec\", \"~> 3.8.0\"")
-               (("gem \"rubocop\", \"~>1.12.0\"")
-                 "gem \"rubocop\", \"~> 1.10.0\"")))))))
+                "gem \"rspec\", \">= 3.9.0\"")
+               (("gem \"webrick\", \"~>1.7.0\"")
+                "gem \"webrick\", \">=1.7.0\"")
+               ((".*gem \"rubocop\".*") "")
+               ((".*gem \"rspec_junit_formatter\".*") "")))))))
     (native-inputs
      (list ruby-libxml
-            ruby-pry
-            ruby-rake
-            ruby-rspec
-            ruby-rubocop
-            ruby-webrick))
+           ruby-pry
+           ruby-rake
+           ruby-rspec
+           ruby-webrick))
     (propagated-inputs
      (list ruby-builder
-            ruby-rexml))
+           ruby-rexml))
     (home-page "https://www.braintreepayments.com/")
     (synopsis "Integration access to the Braintree Gateway")
     (description "Braintree provides resources and tools for developers to
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:32:51 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:32:51 2023
Received: from localhost ([127.0.0.1]:56500 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJNL-0004yj-35
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:32:51 -0400
Received: from mail-yw1-f176.google.com ([209.85.128.176]:43546)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJNJ-0004yV-Tn
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:32:50 -0400
Received: by mail-yw1-f176.google.com with SMTP id
 00721157ae682-53d277c1834so236599697b3.10
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:32:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333564;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=QSdjIxl4jxZOlAbN8ZPGNmVxzRXe8iHsugzOdDasLRw=;
 b=gFn8sVZsW5UDKqDoZC5eGiUXtUi4aIqUkJ1eh7gHFwDHmrWKx2PaCFi0npDXCCWb27
 G6KSBOT65YQSDrizfRwPjfEXHD36ZbxWDqtvmEtyA2qyd6MT549E6DYw2cyaOiB7OR4H
 hwLocrXG4IM+B33w8GAiBPvfGDJMmlVCgkhFs0NgrHDbGHq8bbpUdro3BzII0LOtH1Kw
 h6ZPtWCzpyqlh6YK5RJ/t75zC10GQI1BRyIG5z5Iz+N4neXRqLoAki2bCtaABV5kH14O
 4QX6ur7hIWlUocl4LTIE46T+a/8egxmPIoo/E0C1dmKZPupsXsgVnE1Z+Bgs9mYO9GuA
 4NmA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333564;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=QSdjIxl4jxZOlAbN8ZPGNmVxzRXe8iHsugzOdDasLRw=;
 b=K8zl484BDRU47Rq9Leg0djDQ5N5r3i9AtH0Y4kYhbRSllGnxibnwpf2XUz0/wAVhd0
 qpThL5TU1bzRdu7A0cotwvJ7t9jLb2em9xYaRybke96ml6KOGYT9RvDxamiP64r2Cmxu
 EqHjmsMCbyNO69KiQN9tfsPU/i0TNUMTt6tPjqyfFHWNYHy9yONW9bQ/xUzn4f+g9blY
 8m1zzorFp1dnaczfVRhQzLYr1aYJpY+qQ4+6ULPEkyXvUHv1e6Fe8DB2vxs+Qxtvh6Yo
 iydQpk2HdFNfTx8BLnGVJvpn4khnlCMugpmAWpaZ6Wbjv/2DNgd0IqFnwpRqPw3AzJcB
 DvKQ==
X-Gm-Message-State: AO0yUKVvORE9vJjjvBJqHnHrBMUN3VGdeWASzuKICTUhlt8OCrzLcKWD
 doCLXhUrmahonCDKnScUNvaDxR0DiKI=
X-Google-Smtp-Source: AK7set/BIXuEHGMHUsD4ID7RAadTvHAGZq8R5oK5SAWMNeZlk6g+kr228Le0v63TVDwPc2JWoqNFRQ==
X-Received: by 2002:ac8:7d8e:0:b0:3e2:e280:c4a1 with SMTP id
 c14-20020ac87d8e000000b003e2e280c4a1mr2963871qtd.52.1679333119910; 
 Mon, 20 Mar 2023 10:25:19 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.25.19
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:25:19 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 193/223] gnu: ruby-shoulda: Update to 4.0.0.
Date: Mon, 20 Mar 2023 13:23:19 -0400
Message-Id: <20230320172349.12752-92-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-shoulda): Update to 4.0.0.
[arguments]: Add relax-requirements phase.
[propagated-inputs]: Replace ruby-shoulda-matchers-2 with
ruby-shoulda-matchers.
(ruby-shoulda-matchers-2): Delete variable.
---

 gnu/packages/ruby.scm | 29 +++++++++++++----------------
 1 file changed, 13 insertions(+), 16 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index ceec6fe291..ad4ca4b926 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -10136,28 +10136,17 @@ (define-public ruby-shoulda-matchers
     (home-page "https://github.com/thoughtbot/shoulda-matchers")
     (license license:expat)))
 
-(define-public ruby-shoulda-matchers-2
-  (package
-    (inherit ruby-shoulda-matchers)
-    (version "2.8.0")
-    (source (origin
-              (method url-fetch)
-              (uri (rubygems-uri "shoulda-matchers" version))
-              (sha256
-               (base32
-                "0d3ryqcsk1n9y35bx5wxnqbgw4m8b3c79isazdjnnbg8crdp72d0"))))))
-
 (define-public ruby-shoulda
   (package
     (name "ruby-shoulda")
-    (version "3.5.0")
+    (version "4.0.0")
     (source
      (origin
        (method url-fetch)
        (uri (rubygems-uri "shoulda" version))
        (sha256
         (base32
-         "0csmf15a7mcinfq54lfa4arp0f4b2jmwva55m0p94hdf3pxnjymy"))))
+         "02lww34kn1g6lidp4rx4rs6bqvirrzxlfw1y2wm11aif8f622xz6"))))
     (build-system ruby-build-system)
     (arguments
      `(#:phases
@@ -10165,9 +10154,17 @@ (define-public ruby-shoulda
          (replace 'check
            ;; Don't run tests to avoid circular dependence with rails.  Instead
            ;; just import the library to test.
-           (lambda _ (invoke "ruby" "-Ilib" "-r" "shoulda"))))))
-    (propagated-inputs
-     (list ruby-shoulda-context ruby-shoulda-matchers-2))
+           (lambda _ (invoke "ruby" "-Ilib" "-r" "shoulda")))
+         (add-after 'extract-gemspec 'relax-requirements
+           (lambda _
+             (substitute* "shoulda.gemspec"
+               ;; An older version of shoulda-matchers (4.0) is used, out of
+               ;; little maintenance rather than because of an real
+               ;; incompatibility (see:
+               ;; https://github.com/thoughtbot/shoulda/issues/275).
+               ((", \\[\"~> 4.0\"]") "")))))))
+    (propagated-inputs
+     (list ruby-shoulda-context ruby-shoulda-matchers))
     (synopsis "Context framework and matchers for testing")
     (description
      "@code{shoulda} is a meta-package combining @code{shoulda-context} and
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:32:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:32:37 2023
Received: from localhost ([127.0.0.1]:56497 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJN6-0004yE-Os
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:32:37 -0400
Received: from mail-oi1-f178.google.com ([209.85.167.178]:35758)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJN2-0004wn-7s
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:32:32 -0400
Received: by mail-oi1-f178.google.com with SMTP id a9so1794945oiw.2
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:32:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333551;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=tep3C1q4ei6vnF9P+hXucelMmFCWFq3ZBU+hfAYlS4E=;
 b=kBqkFZyyzoHA3mYhqDTEcW4MdDIOBvCAvLxEl/y+OON6Gid7LODBv9s5jTUYb0w+7d
 tNoSjP9Ak3g0qVl3qTTpzFQhgaPL7J+Cy8Rs4JqI2EOfJd4CXFgY0inxGepV25aaugFT
 4TvnxdiuYxSk7+NSNb2od9IIBtsdWOv0VZC1DWBQoXmG34RHgrmvOGtNVYNt6lLPyxYi
 jIgUmOxDmd8sZdk5AGpTxZUu88TesRgRHa1cfU9jiTnckiJpaoyCqQQl33ljs14il5am
 H17ITFg0Ctg0rrz2N9ZLoFYW4CsDwvtzWxKY0dC8pnJoxzW8Zu1aQALXWTQeZyE3Nrxx
 c6Eg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333551;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=tep3C1q4ei6vnF9P+hXucelMmFCWFq3ZBU+hfAYlS4E=;
 b=2XWHT4J1DN4V/vE/AWUXrQjzNlTPW3C6ylsZahYABOTHDhCFegKGq/wbPRUxTCfRtG
 nqAffkM13RHerQiELKLdHS5wJSEZ3yIaXOpXDWdm9phqBhS0BSKzfEBh3u6FprX+ZfdH
 9EVZxDkCwgpc3Yby7NP3UFdh8wTK6Lk6weAdpEqL+LLC+qbqNY+njMJkXZl3hJks2ev3
 +eA3p847QwxXjhYCF6/Ot+DAJqR2aw16GqhVdNFGjUVTfxZ3vAFO9TTZLg000ykAHU0h
 QIUulsb/RCoKR2h9eeMoh3d5b4rN1b5TWNZ9OHW4GfLv0IdDwWsDF532/sfu3DadpS6w
 MgCQ==
X-Gm-Message-State: AO0yUKVVgdXr/zr68r4reG7rgWMttfuz7HrevVa++wrUJ7Drz1foLPqi
 HFHVGohKVCNIcqc1GWHkhuW1PIoEzXM=
X-Google-Smtp-Source: AK7set8Q4VZ1/p39ftDIDRpeSaJaK9Io2ZcESlUM8K2Hyhlu2Hi5aTKIMnE2eVdFlVI9jrvbKDs8jg==
X-Received: by 2002:a05:622a:449:b0:3bf:cff2:2c2f with SMTP id
 o9-20020a05622a044900b003bfcff22c2fmr28245928qtx.44.1679333065267; 
 Mon, 20 Mar 2023 10:24:25 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.24.24
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:24:24 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 132/223] gnu: bundler: Update to 2.4.8.
Date: Mon, 20 Mar 2023 13:22:18 -0400
Message-Id: <20230320172349.12752-31-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (bundler): Update to 2.4.8.
---

 gnu/packages/ruby.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 9e5669de51..ca8d381359 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -1029,13 +1029,13 @@ (define-public ruby-rspec-debug
 (define-public bundler
   (package
     (name "bundler")
-    (version "2.1.4")
+    (version "2.4.8")
     (source (origin
               (method url-fetch)
               (uri (rubygems-uri "bundler" version))
               (sha256
                (base32
-                "12glbb1357x91fvd004jgkw7ihlkpc9dwr349pd7j83isqhls0ah"))))
+                "0r51k6b7vv6nwg0vyrpiqwkp1xmnrswy49i94c9kw5zjjgwdd0py"))))
     (build-system ruby-build-system)
     (arguments
      '(#:tests? #f)) ; avoid dependency cycles
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:32:31 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:32:31 2023
Received: from localhost ([127.0.0.1]:56494 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJN1-0004xx-EB
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:32:31 -0400
Received: from mail-qv1-f42.google.com ([209.85.219.42]:37679)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJMz-0004xe-TS
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:32:30 -0400
Received: by mail-qv1-f42.google.com with SMTP id o44so5168742qvo.4
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:32:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333544;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=52DcMcZXtV0VzlGaK0/U87tBk7WCvayOkzzEp9mHBCM=;
 b=C0V2OhnIiH/mFtpJYpwefHHusa1LCY5aS0HDvTOKwp6w9Wn9T5sV/DFMqVF8NOcHNB
 SV4hYcM/WI30uCy1AVTSL4aW/4LasHrfYSYyHT6EpMCkXwIgCewh29Y/8Sslej3Ck44Z
 lK4lchqSf6lsOmUuVsqYi6H0JZtnXpcfMvVjTH9w6upEFPBdw/4WoNqik46Y5oFZ8GZL
 w1ybWlTOOGalIE84gHt0eEwfoQFVMoR79SQC2Y0WNOOmKX4uw7FDJN5SvfYBrfPyxWtf
 AlCk5yyklcAlCxY4fkSk93m8gXzNhntEMKVQK3KwLk3pI2esEZnI6f4KN+bz11atRaMz
 DIjw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333544;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=52DcMcZXtV0VzlGaK0/U87tBk7WCvayOkzzEp9mHBCM=;
 b=VJTauLT9EVBDw1+Px0d4rPw9kBhN29R55l1meB14zrS/qibNYAKmqQbokc6y+IiPtc
 +d4r2UEnZXbTYtcluARb7y8ubmOZgV8KQKWoBcdbfgI9Jhw/8++6qSX4azxjACmyVTVb
 5MWYMgmdXpTf7+BC96e5tSjGlRziKZy+qJ5Chor20K/WVfH8RUP1jw577PyNyMUA8gqq
 H/E7insp52HrfOuL9/YhNqrUyCh+BT43ULVbSyQKTnIZx5bpiM/hbuj5PRBBoIhnpHPP
 qafnxJg/WNTgpHtQxdNONNEhyDuD5M9tWSEKy4pId5VGXl5a9qublxH2RACc6UdwCfxW
 U5WQ==
X-Gm-Message-State: AO0yUKXOU0sX50hi+238AUF0Ysq9MbhEfr2Hh1iAmhHzVxaTSTcESeDx
 mpDkYooyg+D3iDAFsgDbP9QWXTFa+2k=
X-Google-Smtp-Source: AK7set8nGTw+OHNjWHeqSbvFAXM9Rty4ohsm69908ikJngN+YG6dmjnvyOEq6B3IeHtZZ90aa/gmVw==
X-Received: by 2002:a05:622a:307:b0:3b8:6ae9:b108 with SMTP id
 q7-20020a05622a030700b003b86ae9b108mr28772029qtw.27.1679333086542; 
 Mon, 20 Mar 2023 10:24:46 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.24.45
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:24:46 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 154/223] gnu: Add ruby-net-pop.
Date: Mon, 20 Mar 2023 13:22:40 -0400
Message-Id: <20230320172349.12752-53-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-net-pop): New variable.
---

 gnu/packages/ruby.scm | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 1544b40224..d9e868ce76 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -4050,6 +4050,28 @@ (define-public ruby-net-imap
     (home-page "https://github.com/ruby/net-imap")
     (license license:bsd-2)))
 
+(define-public ruby-net-pop
+  (package
+    (name "ruby-net-pop")
+    (version "0.1.2")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/ruby/net-pop")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "05vz6a56va2rbr7ld78gdzwy1j5mzs98cz82ax5aqa83pzzk6jld"))))
+    (build-system ruby-build-system)
+    (propagated-inputs (list ruby-net-protocol))
+    (synopsis "Ruby client library for POP3")
+    (description "This library provides functionality for retrieving email via
+POP3, the Post Office Protocol version 3, as specified by
+@url{http://www.ietf.org/rfc/rfc1939.txt, RFC1939}.")
+    (home-page "https://github.com/ruby/net-pop")
+    (license license:bsd-2)))
+
 (define-public ruby-power-assert
   (package
     (name "ruby-power-assert")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:32:26 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:32:26 2023
Received: from localhost ([127.0.0.1]:56491 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJMw-0004xg-31
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:32:26 -0400
Received: from mail-qv1-f45.google.com ([209.85.219.45]:45642)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJMu-0004xS-7M
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:32:24 -0400
Received: by mail-qv1-f45.google.com with SMTP id m16so704174qvi.12
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:32:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333538;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=Ar9Vgb45oNSFG+ibGKINffzRMCoqgvAi71T+KOUZYPs=;
 b=kOhG0Rl6o4RKZqxmKEHgAGrAxA8ez2fDdGhqktDdTsBcwHDzogELXRPpYD0d6c6L6A
 W9pqNEsA8VdeLWvUEtYZyb70oXwPPiOghJ/brZSF2pF5gpldn+u1lSYTo0qPsWP+ektg
 cQjo8tJfJXYi/6iAhaNln6X4v4whsIOY7HXFmv3ejWw2T7qjlZpRaOG/gZrvE3R/VrL8
 gGW0FVGMfTK/6nVT1UE3Ko5BsWizJjcyXzEQGhSXX6uDGW/IGQIeo32y5IA4QVggSPDq
 q0bXf+6WBqIULf/ey4JgVKb2GX6oqkSp+jqskeMv3XTkVYqr1EOSG/5WYwWxgy5gWs3Z
 mbbQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333538;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=Ar9Vgb45oNSFG+ibGKINffzRMCoqgvAi71T+KOUZYPs=;
 b=xuh5U7dUp904FUPs/fJvzjECqgGbb4Lx4Cgr9SovJ7XzRDvA/e7g2RtnDiYdz8eJkG
 NnYxkV+hIWqPIObcVx148dgsPPZadf5FlofGzMtuimcZ/eBaTdDawm+Eh1aMCnnmAU+o
 LdhBSyaEdFtrpdBjkWsV7ebi6VSCun022Ivf8CF9YFs324MPM16DxC33JfA6nKB4vcUm
 myONgovATizBjr2gg1+D1FcuEc1FMoWRbCxDsKTuOAegpsDAW5UHmc5W3vE6fvQ6j188
 DR5vlvHjN0rcsVJEvQOgAQ/exMsIgxAGfPzAGTX/6v1jrlLQ3S/EXr6bIrQd3ay8KLj4
 d/oQ==
X-Gm-Message-State: AO0yUKX4V5jqgTyYwNIkuqKz5vpvLFrAKVhbIxftE9MeBghG8ICo84hv
 0QzKtmFETs6amXAHd5oWPnu+ABFANC8=
X-Google-Smtp-Source: AK7set8nuK0rgXDLAdvcTbMAJY5OgC3E4n1c/uzTpHjw4WJ5EU7eyLXStkeyf5AvKSOVzP3TAUABWw==
X-Received: by 2002:a05:6214:2622:b0:5b8:1f61:a20 with SMTP id
 gv2-20020a056214262200b005b81f610a20mr21808058qvb.35.1679333064548; 
 Mon, 20 Mar 2023 10:24:24 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.24.23
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:24:24 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 131/223] gnu: Add ruby-localhost.
Date: Mon, 20 Mar 2023 13:22:17 -0400
Message-Id: <20230320172349.12752-30-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-localhost): New variable.
---

 gnu/packages/ruby.scm | 32 ++++++++++++++++++++++++++++++++
 1 file changed, 32 insertions(+)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 7fa86de56b..9e5669de51 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -12555,6 +12555,38 @@ (define-public ruby-liquid
 to load dynamic content on storefronts.")
     (license license:expat)))
 
+(define-public ruby-localhost
+  (package
+    (name "ruby-localhost")
+    (version "1.1.10")
+    (source (origin
+              (method git-fetch)        ;for tests
+              (uri (git-reference
+                    (url "https://github.com/socketry/localhost")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "1yp70w15wpfk613ap5f4y15yx4n2qqwa67vqc2f4lv7npf3llcz0"))))
+    (build-system ruby-build-system)
+    (arguments
+     ;; XXX: The test suite requires sus-fixtures-async, which requires async,
+     ;; only available for Ruby 3.0.
+     (list #:tests? #f
+           #:phases
+           #~(modify-phases %standard-phases
+               (add-before 'build 'remove-missing-signing-key
+                 (lambda _
+                   ;; Otherwise, the build fails with ENOENT.
+                   (substitute* "localhost.gemspec"
+                     ((".*spec.signing_key.*") "")))))))
+    (synopsis "API for generating per-user self-signed root certificates")
+    (description "This package provides @code{localhost}, a Ruby library for
+Managing a local certificate authority for self-signed, localhost development
+servers.")
+    (home-page "https://github.com/socketry/localhost")
+    (license license:expat)))
+
 (define-public ruby-forwardable-extended
   (package
     (name "ruby-forwardable-extended")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:32:14 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:32:14 2023
Received: from localhost ([127.0.0.1]:56488 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJMj-0004xD-Nd
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:32:14 -0400
Received: from mail-oi1-f178.google.com ([209.85.167.178]:35758)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJMi-0004wn-Uc
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:32:13 -0400
Received: by mail-oi1-f178.google.com with SMTP id a9so1793743oiw.2
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:32:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333527;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=Rf4Ivf6nZ8JDefbYwUSCkPuBCu2Z6Z22I92uStaXeFI=;
 b=l7/aXkmOI11owWJ/9gKF2xg0sLCsQBcZ//U5LoxplBfbZe5aoOrRwiNv8m6j4qtCWS
 QEWLovZDTTJeelPrZJcJ6idSuOx0qeUDnZ7Qab+oLaeBksipO5YuzNn+8dE6KmgCdbR5
 j8zGvHnDGkM4V304I37Xn0qf5jNoQ5RohqeRBCpJd3qYBT8WF8FaSYaW2Z0F6S7pDqO8
 Wnrl0wnOh4xDVFq0mbHqzSjcrxle+TCZ5WuboW6/KuE6WH6NT48dC26ZBbYVPNk+7MrF
 wZN7HG6Y8JJPyp/9hmWzDPIDlCOUJRWMC3UDyhjxL8oIx1gs4qab8guA1GgKzwRdCM8z
 Jxtw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333527;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=Rf4Ivf6nZ8JDefbYwUSCkPuBCu2Z6Z22I92uStaXeFI=;
 b=scIt26gNNbqFYcYoip+bCUw9u1QNDH6FVTo8PcrgYSPTlSscDJPYhCtOIaQEqNWXvM
 LOZagAltvf2YrD7JHHEsQ9hGfwvV18e09LKHizwRqN3GghgXr0M/NQYXSXZJlMkNlk5n
 G+AHr3EFtAxpi0UVXa9yx4IH/xX1+9oEA5folrmr6Y2h34WNFoF6v0xszkzq6th7SxnU
 Y7UhFs7sfviGUdV7+sszzlgw4fIvD2t6t9EHVqDbGC4Cchd+X6ft9RLsAwcFOEgQhHlU
 LJvyTnqOb8rIX6alHpQ1qNXs9tdw7OARZ8ngTiZweZRGextjAlpFZ68jT4vQfQbWRIec
 hQyA==
X-Gm-Message-State: AO0yUKWa0l9nzxCaVtNTjTT0ncfH2yAv6xkM7EvAjIQukURT95J24mTx
 jWPUyG14B3GIMagAdB0J2Bg8MFHP0/I=
X-Google-Smtp-Source: AK7set8QEOTFBEAwZwXuvqm2pmnRx91pbLfmWgPVb0Rm6BFEwkdRkNM0RiHBjdAVRlAUrDN02nuJtg==
X-Received: by 2002:a05:622a:174c:b0:3b8:525e:15ec with SMTP id
 l12-20020a05622a174c00b003b8525e15ecmr26496372qtk.27.1679333115798; 
 Mon, 20 Mar 2023 10:25:15 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.25.14
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:25:15 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 188/223] gnu: ruby-liquid: Update to 4.0.3.
Date: Mon, 20 Mar 2023 13:23:14 -0400
Message-Id: <20230320172349.12752-87-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-liquid): Update to 4.0.3.
---

 gnu/packages/ruby.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index b57940f27d..b08cb997cc 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -13091,13 +13091,13 @@ (define-public ruby-launchy
 (define-public ruby-liquid
   (package
     (name "ruby-liquid")
-    (version "4.0.0")
+    (version "4.0.3")
     (source (origin
               (method url-fetch)
               (uri (rubygems-uri "liquid" version))
               (sha256
                (base32
-                "17fa0jgwm9a935fyvzy8bysz7j5n1vf1x2wzqkdfd5k08dbw3x2y"))))
+                "0zhg5ha8zy8zw9qr3fl4wgk4r5940n4128xm2pn4shpbzdbsj5by"))))
     (build-system ruby-build-system)
     (arguments `(#:tests? #f)); No rakefile
     (home-page "https://shopify.github.io/liquid/")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:32:10 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:32:10 2023
Received: from localhost ([127.0.0.1]:56485 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJMg-0004wy-Fh
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:32:10 -0400
Received: from mail-pj1-f53.google.com ([209.85.216.53]:44628)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJMe-0004w1-Tw
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:32:09 -0400
Received: by mail-pj1-f53.google.com with SMTP id
 qe8-20020a17090b4f8800b0023f07253a2cso13228334pjb.3
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:32:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333522;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=0Zj+ipdrv4X+17FqNChQT0J4heeWdZvb9Ig45yYPjw4=;
 b=d0+DjB7ibHN7pFVWGKCkcKoNlreL0v+0VS5xenwR8BiC/2y2mNMQ37ftyrJVD00gVv
 Z0fCGODbf/Lcve9o/LelhFnp1T7GFSphaQO02iM4RPhk55pSp66nT/uIhahjql5y8+PZ
 yJOg1dRfE2yEFdZ0GhBpJJfFR1Fnhrg+BG+6Dl26dSR52rNjQPfdBxjaDJugtp4S+3K1
 nya7uyE6WD5tRkv8fXKTo8aki4PA9holcTNGxAgQSPY/RMsa7n9hOH/pVBbeT0LbIJxy
 tWmR1oAcSv/snnT2I0xfXqfQR2bzIdGzCg74r0zC7OZSJyIZXJTo0e1Ei+9+FYAb7QOU
 7D9Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333522;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=0Zj+ipdrv4X+17FqNChQT0J4heeWdZvb9Ig45yYPjw4=;
 b=KXF1Jl7EXYBgOtso5KTRuVMcm0BAQv65LJWSdjPBqiaGqVbLDc9g2DWLn5ea4xEvU5
 Grxn2QnbcSu33s4ACn8l9/0y85L/cFNRh1J6fhwxwoSLyB/k+ewmPEHqs+D77jeXnsoN
 gyhl1Sq6vtYaSwP4lVq+TtwvjWZz535OMxguZQnXF4JuA+PisDOKvSET99PggEkdBS/Q
 KivojAkfMzlBFmC5I69zkRzvKW9kgSjkAmjGwBmqCQducTaR66T1avNzZMNVa0flvJDc
 RHwCsfQrM3NKs13sXBm2NQu3ehOVNNylO2qmlRSZJ7WCAlAI+ZvHZQFJhiEFl5yPRwAF
 mUXQ==
X-Gm-Message-State: AO0yUKWV/Ss7ueBsm3NpnWsMJQlC/DN3gcwsJ9WiFBLOl6PYKUALAEwN
 Xul3Y5ZGzqOYn8o4Hv7mWpCfuGD5NB0=
X-Google-Smtp-Source: AK7set/+xxayA7AECBavH/6r8flExsh+hda91PAdBYNhWPf9Z1AtyQ5w7q6fgoVZRqWN7r9o2WvLpQ==
X-Received: by 2002:a05:6214:27e8:b0:56a:cf18:599b with SMTP id
 jt8-20020a05621427e800b0056acf18599bmr57180450qvb.14.1679333078215; 
 Mon, 20 Mar 2023 10:24:38 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.24.37
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:24:37 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 144/223] gnu: ruby-mini-mime: Update to 1.1.2.
Date: Mon, 20 Mar 2023 13:22:30 -0400
Message-Id: <20230320172349.12752-43-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-mini-mime): Update to 1.1.2.
---

 gnu/packages/ruby.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 2ce20d24d2..ba71547cec 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -9766,14 +9766,14 @@ (define-public ruby-mime-types
 (define-public ruby-mini-mime
   (package
     (name "ruby-mini-mime")
-    (version "1.0.2")
+    (version "1.1.2")
     (source
       (origin
         (method url-fetch)
         (uri (rubygems-uri "mini_mime" version))
         (sha256
          (base32
-          "1axm0rxyx3ss93wbmfkm78a6x03l8y4qy60rhkkiq0aza0vwq3ha"))))
+          "0lbim375gw2dk6383qirz13hgdmxlan0vc5da2l072j3qw6fqjm5"))))
     (build-system ruby-build-system)
     (synopsis "Lightweight mime type lookup toy")
     (description "This package provides a lightweight mime type lookup toy.")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:31:55 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:31:55 2023
Received: from localhost ([127.0.0.1]:56472 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJMR-0004v1-4o
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:31:55 -0400
Received: from mail-ot1-f50.google.com ([209.85.210.50]:40639)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJMP-0004ub-40
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:31:54 -0400
Received: by mail-ot1-f50.google.com with SMTP id
 v2-20020a056830090200b0069c6952f4d3so7142943ott.7
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:31:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333507;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=K7Oa7zvAafdJJCgYX3ulZDecLdtiA0dxSqeN9IOIzPc=;
 b=NT4Rhg0j++MTZvxQczuf+YLpfbssUVFVubpbOoD6o1ol/qO8RcYH2m8Ux8UWs2/Xzf
 lTCiUJ5RJxcDEAR1qaB7vCkde0jatcbRvs/caGDOZEgQ5ZhkvzU4kTtK0OAvfsDvAqrF
 EzBeYC7ZWt6c4yToFAZZmMmoQMS+CE6qhZfriHq7XXCKZVyzdGFqFZhsS/aJaj45S/XE
 0ZEXV6Fs9L5dSC8SsQZNlf5EocOMpW2VXj+xubXkehocf9IwCtNH5Aj6fsu74DooNwnp
 8KCXQNWCOcjXVIdGcQ98DswA7HRpQ5X4G07VNE/EFFHo4w5NCqUT1+t4fyGFupZr8To6
 93Rg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333507;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=K7Oa7zvAafdJJCgYX3ulZDecLdtiA0dxSqeN9IOIzPc=;
 b=oXAu/n+jo8B2bz0itHqPONtiigk0s54bSW63ieQbiBIf5AvfzedZbh0LfmRZwW4O3v
 2kTJchKRIdoiE+VRkSdSAMTeSl3U00QGsVPs+mYK6ct+EP3Oh9iTgVE0vWl8y+Oaxvq4
 2etmkS+3/2uPUS5uZfI3TYmoZw9BmzxQleGm8yWcu+oeWy/u0enIyj45mGArxVUXeIPb
 m4moVyNpScBk0NMBfZUydTo+R9NxxJXGgACW/eBs5pxSwqNmfIfTscZAwOIPVKTVReHJ
 5YzUpKejGjWTe0GgqcyR7nYmEwWXKaxMekiQuo+7DlYYin7SrayNHLkBgT87SSDA6442
 mO1g==
X-Gm-Message-State: AO0yUKVbTOAkVNkk5izsKve5nRjsC4+6secuq/1AHovqnu8aTlhQRsMX
 hTZxklQQw8qKz5pUKrExLk0G75BuG4M=
X-Google-Smtp-Source: AK7set+ipY4oF1xkdTcTJcv/3txV6iWENKGKe2Qyoe+KS8z7QuRCL4Ro7AGBgL+EcXx/2MgEh4+fGg==
X-Received: by 2002:ac8:5b87:0:b0:3b9:bcac:725b with SMTP id
 a7-20020ac85b87000000b003b9bcac725bmr30159867qta.22.1679333092888; 
 Mon, 20 Mar 2023 10:24:52 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.24.52
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:24:52 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 161/223] gnu: Add ruby-bootsnap.
Date: Mon, 20 Mar 2023 13:22:47 -0400
Message-Id: <20230320172349.12752-60-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/rails.scm (ruby-bootsnap): New variable.
---

 gnu/packages/rails.scm | 39 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 39 insertions(+)

diff --git a/gnu/packages/rails.scm b/gnu/packages/rails.scm
index 9b789e13bd..33c0af70b2 100644
--- a/gnu/packages/rails.scm
+++ b/gnu/packages/rails.scm
@@ -733,6 +733,45 @@ (define-public ruby-actionmailer
     (home-page "https://rubyonrails.org/")
     (license license:expat)))
 
+(define-public ruby-bootsnap
+  (package
+    (name "ruby-bootsnap")
+    (version "1.16.0")
+    (source (origin
+              (method git-fetch)        ;for tests
+              (uri (git-reference
+                    (url "https://github.com/Shopify/bootsnap")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "1gaih5v4jjndrkn0crrr5mxnwc3cd0f3i955n62ghk29zabvd7wf"))))
+    (build-system ruby-build-system)
+    (arguments
+     (list
+      #:test-target "default"
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-after 'extract-gemspec 'relax-requirements
+            (lambda _
+              (substitute* "Gemfile"
+                ;; Rubocop and byebug are not actually needed to run the
+                ;; tests.
+                ((".*rubocop.*") "")
+                ((".*byebug.*") ""))))
+          (replace 'replace-git-ls-files
+            (lambda _
+              (substitute* "bootsnap.gemspec"
+                (("`git ls-files -z ext lib`")
+                 "`find ext lib -type f -print0 | sort -z`")))))))
+    (native-inputs (list ruby-mocha ruby-rake-compiler))
+    (propagated-inputs (list ruby-msgpack))
+    (synopsis "Accelerator for large Ruby/Rails application")
+    (description "Bootsnap is a library that plugs into Ruby, with optional
+support for YAML, to optimize and cache expensive computations.")
+    (home-page "https://github.com/Shopify/bootsnap")
+    (license license:expat)))
+
 (define-public ruby-marcel
   (package
     (name "ruby-marcel")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:31:50 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:31:50 2023
Received: from localhost ([127.0.0.1]:56469 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJML-0004uf-JB
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:31:50 -0400
Received: from mail-vs1-f45.google.com ([209.85.217.45]:42518)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJMH-0004u4-75
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:31:45 -0400
Received: by mail-vs1-f45.google.com with SMTP id d2so4945179vso.9
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:31:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333499;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=ZLGp9FlyYdWUWqbOMtrRxxoadP6x8Z8u9m2VPMVv0Bc=;
 b=AK3Kynmwj3ox2M058rFij0bloNOQtIuTl8IMOG5/xWAoUDM304Eac4gCyftKx66wTN
 HIsUWLSVqGIVFshggvjhuInwuC2i8n73wssp3Zpj5THWVmLwcqRKOJ/rQXQlOE2wZHu4
 uflkUewA1TUBJZFwnho0px5hN//5TdVOtdMzZv8Dnr91rVOmQwhjk0dzZ7GqzCSWuO7F
 61+gTS8Zcuze8o6dO5jsH6uW25y2+TmGblKMH83bM1q0lEo4fEgXSiFfMYGus8CPoYpS
 uOMuXhqAZLZj1RspmyCxBANLF/TLsaqyh0CPcBHnDFeaUmu8YhLe+dH22mqYIv0g+ks1
 FZtQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333499;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=ZLGp9FlyYdWUWqbOMtrRxxoadP6x8Z8u9m2VPMVv0Bc=;
 b=P0OLo7GbCE8R+xkhcvTEHAvxNb3bfhBvIvCxF27k9K+k+BoSc9U32ioPSCZUl3E3Kx
 BaPE1Fq1pQnTUhjluZrMXpakqU8DwOwdW2gO4ujS0ch29QFRSAOoLr1oVPMsD/+/bAZI
 PMiE1ljAsFehe7sTFIX56dzz+i3mu669eJRbpqN58uiI6/LJzbItFWmvLBfyEJt8YOZc
 ZEvzYCgDH7lOT3iIdB6cCteqqPSz7BzPvhY+3bk+HJDbmhBdHBQ/2BiUP3fQRlLyxgmS
 yFCjHqc81R5+2xozTZiR2oQGRi9fThsO8T5z64oZzcnAmLeAOzN1kve6KfVLZIAzpn/w
 NdQg==
X-Gm-Message-State: AO0yUKUul1Nkv4VKWfNIbhvshTkl8B3qG5diogLM6tMBZoUIGriRRpp8
 AVeT/j7UCcgWQjf1fNZHZ37FPvHhK08=
X-Google-Smtp-Source: AK7set9cyb9q+1iUWZRdjPFGIH3Xv7ehjPPgEZ1dmuoUCqi2bqvv/p5hKDD5jDC52tsomLxj4XvD7w==
X-Received: by 2002:a05:6214:40f:b0:5a8:d23e:9ab2 with SMTP id
 z15-20020a056214040f00b005a8d23e9ab2mr53080605qvx.16.1679333109624; 
 Mon, 20 Mar 2023 10:25:09 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.25.08
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:25:09 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 181/223] gnu: ruby-protobuf: Update to 3.10.3.
Date: Mon, 20 Mar 2023 13:23:07 -0400
Message-Id: <20230320172349.12752-80-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/protobuf.scm (ruby-protobuf): Update to 3.10.3.  Delete
trailing #t.
[arguments]: Use search-input-file in patch-protoc phase.  Honor #:tests? in
check phase.
---

 gnu/packages/protobuf.scm | 37 ++++++++++++++++++-------------------
 1 file changed, 18 insertions(+), 19 deletions(-)

diff --git a/gnu/packages/protobuf.scm b/gnu/packages/protobuf.scm
index a746b7de9c..82cf8f452d 100644
--- a/gnu/packages/protobuf.scm
+++ b/gnu/packages/protobuf.scm
@@ -4,7 +4,7 @@
 ;;; Copyright © 2016 Leo Famulari <leo@HIDDEN>
 ;;; Copyright © 2017, 2018, 2019, 2022 Ricardo Wurmus <rekado@HIDDEN>
 ;;; Copyright © 2017, 2018, 2019, 2020 Tobias Geerinckx-Rice <me@HIDDEN>
-;;; Copyright © 2020, 2021, 2022 Maxim Cournoyer <maxim.cournoyer@HIDDEN>
+;;; Copyright © 2020, 2021, 2022, 2023 Maxim Cournoyer <maxim.cournoyer@HIDDEN>
 ;;; Copyright © 2020 Vinicius Monego <monego@HIDDEN>
 ;;; Copyright © 2020 Brett Gilio <brettg@HIDDEN>
 ;;; Copyright © 2021 Felix Gruber <felgru@HIDDEN>
@@ -513,7 +513,7 @@ (define-public emacs-protobuf-mode
 (define-public ruby-protobuf
   (package
     (name "ruby-protobuf")
-    (version "3.10.3")
+    (version "3.10.7")
     (source (origin
               (method git-fetch)
               (uri (git-reference
@@ -522,7 +522,7 @@ (define-public ruby-protobuf
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "1yzz7jgpp6qip5d6qhzbkf5gqaydfk3z3c1ngccwzp6w6wa75g8a"))))
+                "12hp1clg83jfl35x1h2ymzpj5w83wrnqw7hjfc6mqa8lsvpw535r"))))
     (build-system ruby-build-system)
     (arguments
      `(#:phases
@@ -530,8 +530,7 @@ (define-public ruby-protobuf
          (add-after 'unpack 'do-not-use-bundler-for-tests
            (lambda _
              (substitute* "spec/spec_helper.rb"
-               (("Bundler\\.setup.*") ""))
-             #t))
+               (("Bundler\\.setup.*") ""))))
          (add-after 'unpack 'relax-version-requirements
            (lambda _
              (substitute* ((@@ (guix build ruby-build-system) first-gemspec))
@@ -540,33 +539,30 @@ (define-public ruby-protobuf
                (("\"rubocop\",.*")
                 "'rubocop'\n")
                (("\"parser\",.*")
-                "'parser'\n"))
-             #t))
+                "'parser'\n"))))
          (add-after 'unpack 'patch-protoc
            (lambda* (#:key inputs #:allow-other-keys)
-             (let ((protoc (assoc-ref inputs "protobuf")))
-               (substitute* "lib/protobuf/tasks/compile.rake"
-                 (("\"protoc\"")
-                  (string-append "\"" protoc "/bin/protoc" "\"")))
-               #t)))
+             (substitute* "lib/protobuf/tasks/compile.rake"
+               (("\"protoc\"")
+                (string-append "\"" (search-input-file inputs "bin/protoc")
+                               "\"")))))
          (add-after 'unpack 'skip-failing-test
            ;; See: https://github.com/ruby-protobuf/protobuf/issues/419
            (lambda _
              (substitute* "spec/lib/protobuf/rpc/connectors/ping_spec.rb"
                (("expect\\(::IO\\)\\.to receive\\(:select\\).*" all)
-                (string-append "        pending\n" all)))
-             #t))
+                (string-append "        pending\n" all)))))
          (add-after 'replace-git-ls-files 'replace-more-git-ls-files
            (lambda _
              (substitute* ((@@ (guix build ruby-build-system) first-gemspec))
                (("`git ls-files -- \\{test,spec,features\\}/*`")
                 "`find test spec features -type f | sort`")
                (("`git ls-files -- bin/*`")
-                "`find bin -type f | sort`"))
-             #t))
+                "`find bin -type f | sort`"))))
          (replace 'check
-           (lambda _
-             (invoke "rspec"))))))
+           (lambda* (#:key tests? #:allow-other-keys)
+             (when tests?
+               (invoke "rspec")))))))
     (native-inputs
      (list ruby-benchmark-ips
            ruby-ffi-rzmq
@@ -584,7 +580,10 @@ (define-public ruby-protobuf
     (inputs
      (list protobuf))
     (propagated-inputs
-     (list ruby-activesupport ruby-middleware ruby-thor ruby-thread-safe))
+     (list ruby-activesupport
+           ruby-middleware
+           ruby-thor
+           ruby-thread-safe))
     (home-page "https://github.com/ruby-protobuf/protobuf")
     (synopsis "Implementation of Google's Protocol Buffers in Ruby")
     (description "Protobuf is an implementation of Google's Protocol Buffers
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:31:49 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:31:49 2023
Received: from localhost ([127.0.0.1]:56467 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJML-0004ud-94
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:31:49 -0400
Received: from mail-yw1-f171.google.com ([209.85.128.171]:43813)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJMF-0004tt-Nn
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:31:43 -0400
Received: by mail-yw1-f171.google.com with SMTP id
 00721157ae682-53d277c1834so236541057b3.10
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:31:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333498;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=QMWcMeRwJETn4Izkw7BeGbAXmxsg6CYJDlqImMQBA7U=;
 b=GbNP/h17R1q1qHnCLSNQC5y9pEzXL2E0lDr6uls1ZyFUpMzmUKx/cfDKNj/tzrw1bt
 fgs3PrwvvjVQ85i9QGufxrxsGnFYRQQYwGzK3NxZPcwzIbzESocrNtR6gaMTAnYESjjC
 LmKRZnjvaV246yRhbinlKTj+eRWVa2nC1s7e1hZK86DjIoSCjZr0yoZ2TekwnLQVdi95
 hr5FkLKT449NZT48JNKy3Kx5aZQgSbQk3kzMEN335Qj5TWU9S6X0YORlXg61wbUTsf19
 Dn5CuwRUhDTkJ7Gwxwv+GQAH9wF3/K9isc7LVOiG9H76phrxAWqRtn7V2oEVA1gc7lhN
 2+5A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333498;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=QMWcMeRwJETn4Izkw7BeGbAXmxsg6CYJDlqImMQBA7U=;
 b=3+zHoaK5dWzqCMjEeJswIXG7hgGPGBKUgbydvYrNlVExaNgkV1ZvlXC+6vVehaBeYH
 as+tfHHIcigjfHyh4hCUB2mmfXQqqxSK2ZCuO0wBDeaQqpkiYDW03/6//irw5PFmtvhp
 PpaV/LL6438rs+cMHW4PhcTp1JFHatjHYyjrG45zDV15ro8FY0BXl+6LChLKLN/2XZmP
 ZCWbiA82nljf4I6UEP6l4I9bIG31NdGdWINv2hlJg4rzIzxJV33bP83BS5zMaqxBKObl
 yyIBuu44pOn0zZ0UaUAzI/4jHL07VkXQZQLvA9JyKZzkiT2vdN3O1Eif6ZqsSqQbaSdp
 u80w==
X-Gm-Message-State: AO0yUKX7yCAcN03zkpes3FW9dHrOctrC+z/uQeomGgMFGqUYQCV40W4B
 XL/tuPro2kMAOmqVtAV+jjnx/Oihm4Y=
X-Google-Smtp-Source: AK7set9kNEK38FpwQgi15kXNMAu4WOBBBaj+8jkRAtIeHRVJJo+uEOJVbIE8V0I1IIUz7fi9+T0K7Q==
X-Received: by 2002:a05:6214:413:b0:56e:a9d4:428a with SMTP id
 z19-20020a056214041300b0056ea9d4428amr59446817qvx.1.1679333126898; 
 Mon, 20 Mar 2023 10:25:26 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.25.26
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:25:26 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 201/223] gnu: Add ruby-rspec-pending-for.
Date: Mon, 20 Mar 2023 13:23:27 -0400
Message-Id: <20230320172349.12752-100-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-rspec-pending-for): New variable.
---

 gnu/packages/ruby.scm | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 40633a5cc3..b04eef72da 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -929,6 +929,30 @@ (define-public ruby-rspec-mocks-2
     (propagated-inputs
      (list ruby-diff-lcs))))
 
+(define-public ruby-rspec-pending-for
+  (package
+    (name "ruby-rspec-pending-for")
+    (version "0.1.16")
+    (source (origin
+              (method git-fetch)        ;for tests
+              (uri (git-reference
+                    (url "https://github.com/pboling/rspec-pending_for")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "107l560vm0kx25w5iy5rsk9ly8dxzr81b31284j514f4hkd0qv3m"))))
+    (build-system ruby-build-system)
+    (native-inputs (list ruby-rspec ruby-simplecov))
+    (propagated-inputs (list ruby-rspec-core ruby-ruby-engine
+                             ruby-ruby-version))
+    (synopsis "Skip RSpec tests for specific Ruby engines or versions")
+    (description "This RSpec plugin makes it easy to mark test cases as
+pending or skipped for a specific Ruby engine (e.g. MRI or JRuby) or version
+combinations.")
+    (home-page "https://github.com/pboling/rspec-pending_for")
+    (license license:expat)))
+
 (define-public ruby-rspec-rerun
   (package
     (name "ruby-rspec-rerun")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:31:43 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:31:43 2023
Received: from localhost ([127.0.0.1]:56463 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJME-0004u9-TM
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:31:43 -0400
Received: from mail-yw1-f176.google.com ([209.85.128.176]:37887)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJMA-0004tW-9I
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:31:38 -0400
Received: by mail-yw1-f176.google.com with SMTP id
 00721157ae682-54184571389so237122937b3.4
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:31:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333492;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=8ubYT9wV9J6FAGEJUnRMcNhogw28b93kULN1CxTSxHY=;
 b=PZQTHsPoROdedUTRpTlU5JVdjlMfKeDGNSajqsnuAHHZNxQwo/tM2w+ICkYRqRfJ8h
 SiZ1zj2q1N2/RLv+TVxGInJ6wJY6XqZBB8gxhipf4DkY+uBS2Q9WIqyKzEKZi0vScp4y
 FB7kjgxLIOPzda1CXOrFC/oZBc8b+wLUxlFpecMFm1cJNuegtojAaMvPjZRadixj0T1k
 IBxR2kCWhYRqNSpoJ8PkoJjvSJaZjJ73R1dhDWquAr6bGrU3eTmaJlz9W48Njd76DtDq
 UWD2WswqUU6o9d3jcxlYEsRWVmbe1pRAnruOdk/S+tDTGPQukVFxme+YeoE9woLPIus8
 miBg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333492;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=8ubYT9wV9J6FAGEJUnRMcNhogw28b93kULN1CxTSxHY=;
 b=XqUBSSZtFcYUy76cnfMO/iS1pc2LDMJjqh8q3MilzfcdAcSu7helRzqKc4AN/TdIXN
 mz4RJcRqD+xIe23/58GFPgx2sbivN3hHT91/vKzncIXh+0Yv3rF7orZAgNS40DBi7G0D
 mTNJCdQh6kz98ohS8ZjdAe7J+jKN0C0G66Uag6WywQVDEQXbr6UiAL0MSrJ9SoitVedg
 Modu3qYDdXNDxPrxN9Ltb7oNQcUH1I/FSQ0UZrvalvvPuLfU0BOHs7jzF8X4P5+lLSTZ
 Z6jupDYbnhOAi5uPPlX9PDBLEn19enAE/kYSa9MX0Munkspbdg/11Fhfhm1wCgeptS4s
 gFcQ==
X-Gm-Message-State: AO0yUKW21hVyqBt6upgMnaO0bww130L9u97r8DjokfbrS/hC8JQAMQjU
 m+LpmXymSucDadUsPg7PFafRJP9IBBQ=
X-Google-Smtp-Source: AK7set/ajISJIL/aKDLvnDO40qvgRMsyXttSWXeTYu7a8MF0RF0bT5mruqOE9jDBHzKUAAxnomUIQw==
X-Received: by 2002:a05:6214:300f:b0:5c3:2dfc:af5d with SMTP id
 ke15-20020a056214300f00b005c32dfcaf5dmr12857384qvb.43.1679333057904; 
 Mon, 20 Mar 2023 10:24:17 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.24.17
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:24:17 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 124/223] gnu: Add ruby-debug.
Date: Mon, 20 Mar 2023 13:22:10 -0400
Message-Id: <20230320172349.12752-23-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-debug): New variable.
---

 gnu/packages/ruby.scm | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 29bdd367c5..1d89ff9006 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -5269,6 +5269,27 @@ (define-public ruby-data_uri
     (home-page "https://github.com/dball/data_uri")
     (license license:expat)))
 
+(define-public ruby-debug
+  (package
+    (name "ruby-debug")
+    (version "1.7.1")
+    (source (origin
+              (method url-fetch)
+              (uri (rubygems-uri "debug" version))
+              (sha256
+               (base32
+                "1hkzdyh2l4rb1f8l1pvxmcbivkl71lgzm44834z87r93drpnxg6r"))))
+    (build-system ruby-build-system)
+    (arguments (list #:test-target "test_all"))
+    (propagated-inputs (list ruby-irb ruby-reline))
+    (synopsis "Debugging functionality for Ruby")
+    (description "Debugging functionality for Ruby.  This is completely
+rewritten debug.rb which was contained by the ancient Ruby versions.  It is
+included with Ruby itself, but this package is made available so that the
+latest version can be made available independently from Ruby.")
+    (home-page "https://github.com/ruby/debug")
+    (license license:bsd-2)))
+
 (define-public ruby-deep-merge
   (package
     (name "ruby-deep-merge")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:31:43 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:31:42 2023
Received: from localhost ([127.0.0.1]:56461 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJME-0004u7-HQ
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:31:42 -0400
Received: from mail-oa1-f47.google.com ([209.85.160.47]:45926)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJM9-0004tV-OW
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:31:38 -0400
Received: by mail-oa1-f47.google.com with SMTP id
 586e51a60fabf-17ac5ee3f9cso13709414fac.12
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:31:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333492;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=3fiFMO60CbPLzZi7KIuxtlfnngMV6r7smvRqUOCo/88=;
 b=pEsyEvxb4rx3Jjh0eNkQoDdRGJ7DMZpc4SAVR2b1qUzNLqjrGOiZvHOn0X1+s+Eoi9
 lbR/1mGLy1AxoUNVxPyo7+6cSVDl6mGVL/nIIs6cgxpQLKiDDlZbAcI6jYcRXpBqy4bC
 umhFYn/hirrZCWFL7lI+wXI2cDFm95g6UIAEViF4sSzswz6sfxXmjOhBmft+eVnEbAQ/
 mpUZhzP5W0qQAQPDaSoqfC09SDZKGx+AwjqziVMhZ24V3Jnli4x8T8Vf5BNNtMYvsn14
 WRPyKIY5kOG/gsgER4tCpKHQC7AGaWHjUwrEBf9LfswhwRRX4FSgk9uDSKuikZGfpgtT
 w2dQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333492;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=3fiFMO60CbPLzZi7KIuxtlfnngMV6r7smvRqUOCo/88=;
 b=NnYyyjKnxZMxbi3OC9PqRL/YHGz2HtLV38VJEGpNU86598r0+30FMrRDR0//XhB9wn
 CKjD8hp/qFQi6VBT7nr3GIh1qL6fspH2xutXAsnCPUSsKEi/oOYFqdaBgluHQkA4WD7k
 Ox+4phnrW8scXJIQpgBqDDL2KgH198m1zwD5PBczlKF8SYFtsz/vxicSx485Kn8i2sXh
 4wkqSQam5bXcIBBd2VoFjvdnoLrwYb0Y1hdVx7ir/GCIJXURi510rKlmcb3sP0swhlEp
 uEGifUQyjPSP1obsC+kZY3E6wmHdTiOoyPtrlTxeSpvbd5S3/c9ffxS5jtUqpYvRbsgq
 KzHg==
X-Gm-Message-State: AO0yUKUUsqJlPfKM31/ikA8LuzfrIJkb3lWnIwsOjAYIjaNPpyUoR1qt
 3DxPNWVnQwMv3ZP68vU5mO2H1ruT6WQ=
X-Google-Smtp-Source: AK7set9jQuwpDbKHklREGsM9F26B6J+Qbxz7Z0FmwNtVXRO8B0XUY0fr3ONau7HlQgaHDXr3ZHj9gQ==
X-Received: by 2002:a05:622a:151:b0:3d8:6b0d:f9a6 with SMTP id
 v17-20020a05622a015100b003d86b0df9a6mr25336207qtw.61.1679333113102; 
 Mon, 20 Mar 2023 10:25:13 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.25.12
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:25:12 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 185/223] gnu: ruby-web-console: Update to 4.2.0.
Date: Mon, 20 Mar 2023 13:23:11 -0400
Message-Id: <20230320172349.12752-84-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/rails.scm (ruby-web-console): Update to 4.2.0.
[arguments]: Delete trailing #t.
[propagated-inputs]: Add ruby-arel.
---

 gnu/packages/rails.scm | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/rails.scm b/gnu/packages/rails.scm
index 5cbb063456..15f10f9181 100644
--- a/gnu/packages/rails.scm
+++ b/gnu/packages/rails.scm
@@ -1271,7 +1271,7 @@ (define-public ruby-turbo-rails
 (define-public ruby-web-console
   (package
     (name "ruby-web-console")
-    (version "4.1.0")
+    (version "4.2.0")
     (source
      (origin
        ;; Download from GitHub as test files are not provided in the gem.
@@ -1282,7 +1282,7 @@ (define-public ruby-web-console
        (file-name (git-file-name name version))
        (sha256
         (base32
-         "0azk8nmimnjbh74vxgwcj9jr588rj7kb5rrlclcjfjsw9jqjzckc"))))
+         "07mg9nq7h48n01hps1m0g2nk94zknab6mrcxsv8x2vaf2xfgjilg"))))
     (build-system ruby-build-system)
     (arguments
      '(#:phases
@@ -1298,10 +1298,9 @@ (define-public ruby-web-console
                (("group :development") "[].each")
                ;; tzinfo-data is propagated by ruby-activesupport, but it
                ;; needs to be in the Gemfile to become available.
-               (("group :test do") "group :test do\n  gem 'tzinfo-data'"))
-             #t)))))
+               (("group :test do") "group :test do\n  gem 'tzinfo-data'")))))))
     (propagated-inputs
-     (list ruby-actionview ruby-activemodel ruby-bindex ruby-railties))
+     (list ruby-actionview ruby-activemodel ruby-arel ruby-bindex ruby-railties))
     (native-inputs
      (list bundler ruby-rails ruby-mocha ruby-simplecov))
     (synopsis "Debugging tool for your Ruby on Rails applications")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:31:38 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:31:38 2023
Received: from localhost ([127.0.0.1]:56458 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJMA-0004ti-1r
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:31:38 -0400
Received: from mail-ua1-f45.google.com ([209.85.222.45]:40726)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJM9-0004tT-6S
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:31:37 -0400
Received: by mail-ua1-f45.google.com with SMTP id g23so8442132uak.7
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:31:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333491;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=2OnBOLNzuHpZa9xPh+NJNDwaldH9hqIM9fwcEXNTDL4=;
 b=fYD8X0xFMWBm1GFL407rjD7T6CqTz57oINiNYB8bwQl4IlvdXKUWIM9yc8zZ4owBIy
 A3eAv+dicDK20a/D00ANJR49B6+wgLO4LrTBIYzpLddXdEvrD41ZF3jOwUCWpeeUu1sV
 njVx2+Xhk2BVgLW3bYunv6Nc6ap1DcHHtgBGjSdk9+VFCPdWbpLizPT5aGBVvXG9Es0n
 IT9CbKhQJeuuMNSE55gs2oFrloky43XQf3R+wOGT7KHx0JoWnwJ/lpom9kmJj/Wpe0lJ
 DXeW3DlILHYgyVCTlhJ2r+aRYtXuUbUYXsEt6zBtYw2NyspdnpfcmRcsIDrjg9sTgZpA
 ippg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333491;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=2OnBOLNzuHpZa9xPh+NJNDwaldH9hqIM9fwcEXNTDL4=;
 b=c69nkyBVRMKZGcxaRxdxrwm269FMR0E6qnvaa2PFa/J1ckrI/sn6QFPAIoTytepUcW
 WW1ci2MjcBCmU8QcS5AQ5uHujKEVI1yvwiQDbsGOwM1UvRAiOR9IwGCqUwEyLm5sFDtJ
 RdUcdnX332MYMVZ9XZxRHv3CJY6hdvjHzuYtxNtrfUrGfkX81upI7hKuUEZssV587FB7
 AlKFUX4gVig7RYSCkr6Eia/HEX1ao0OFcFdcSgNUb0fz9fsyeCTFSygapO+5zurB04OD
 R1CqIijnSA3wtULVdn40tK2PlvrH4xkgjcdYfmFoizol0CFB1tHbZ7yOt+UbWZFy09Bf
 fsbA==
X-Gm-Message-State: AO0yUKXX1OoPxSZXGlsyq0cPtqKyfJEjntG/WXUw106Mfdp2Zj/iTpwL
 IzvL5OHJfYZ2p/AcOjEpMWmbWsldOek=
X-Google-Smtp-Source: AK7set9AkRQuluuGHMjzIga29TQ3PGhhgv5YTTLK2/jATTaDYl2MzksHMk8a5kkLGIdmr5fmJFzGhg==
X-Received: by 2002:a05:6214:5099:b0:5ba:8af3:5d59 with SMTP id
 kk25-20020a056214509900b005ba8af35d59mr436269qvb.15.1679333081586; 
 Mon, 20 Mar 2023 10:24:41 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.24.40
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:24:41 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 148/223] gnu: ruby-activestorage: Update to 7.0.4.3.
Date: Mon, 20 Mar 2023 13:22:34 -0400
Message-Id: <20230320172349.12752-47-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/rails.scm (ruby-activestorage): Update to 7.0.4.3.
[source]: Use ruby-rail-monorepo.
[arguments]: Add #:phases argument.
[propagated-inputs]: replace ruby-mimemagic with ruby-mini-mime.
---

 gnu/packages/rails.scm | 23 ++++++++++++-----------
 1 file changed, 12 insertions(+), 11 deletions(-)

diff --git a/gnu/packages/rails.scm b/gnu/packages/rails.scm
index 540c69ec2f..6c41466ac3 100644
--- a/gnu/packages/rails.scm
+++ b/gnu/packages/rails.scm
@@ -643,25 +643,26 @@ (define-public ruby-activejob
 (define-public ruby-activestorage
   (package
     (name "ruby-activestorage")
-    (version "6.1.3")
-    (source
-     (origin
-       (method url-fetch)
-       (uri (rubygems-uri "activestorage" version))
-       (sha256
-        (base32
-         "0gkxvbi5w8zmdxpiyz3b10kzz8cxqqh9bj81sjl3fp8wa3v2ld4i"))))
+    (version %ruby-rails-version)
+    (source ruby-rails-monorepo)
     (build-system ruby-build-system)
     (arguments
-     '(;; No included tests
-       #:tests? #f))
+     (list
+      ;; The test suite is disabled, because it activestorage requires
+      ;; 'rails', which would introduce a dependency cycle.
+      #:tests? #f
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-after 'extract-gemspec 'chdir
+            (lambda _
+              (chdir "activestorage"))))))
     (propagated-inputs
      (list ruby-actionpack
            ruby-activejob
            ruby-activerecord
            ruby-activesupport
            ruby-marcel
-           ruby-mimemagic))
+           ruby-mini-mime))
     (synopsis "Integrate file storage services in to Rails applications")
     (description
      "ActiveStorage integrates file storage services with Rails applications,
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:31:25 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:31:25 2023
Received: from localhost ([127.0.0.1]:56454 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJLw-0004tB-O7
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:31:24 -0400
Received: from mail-qt1-f171.google.com ([209.85.160.171]:35815)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJLt-0004sh-V7
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:31:22 -0400
Received: by mail-qt1-f171.google.com with SMTP id ay22so2657962qtb.2
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:31:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333476;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=zy7bcpR3F2WG7bBStz4TIQmZtekLJCUxn6tKTAPY36c=;
 b=hhzuBAlHZRd7ui+l7kg13pKqf5PVhFZOo+xVoD/4FGGSBr+5b1i5IcElDNJEC4kswI
 b3t3Ht2NoCGrtXOiNO05qvcoZm2xfgurg8OmcqfSN9/6WxaT7ZwAOse+sQX+bs8ZNYDT
 2hRjv/VNmSsY9NOXPwAvto/AKYhcj7TXvZKG0oI+yU1VOM603pcKUvynIQy9O3ViizmU
 RDxCghyve6mG9JX9C9jwaGjAxEznbPh0+gJXeZPnoQuplucOUG5MeMLScp7cm5dxiMrd
 ZzPNdgqgELaLmLYgUIdqQfnTUZNWusFd2I6HVi03zKwwkuhDifmFl02CJdwTFwAM41dt
 FzEg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333476;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=zy7bcpR3F2WG7bBStz4TIQmZtekLJCUxn6tKTAPY36c=;
 b=QXop1isXlkdEvqEq2DkjGQs6p+t57Dbdt1OacE8PZGjNE28QvfKQMBHnPevamQOvlT
 bz3cNZic1N52Cx5RYCr2albqEW3y5e3+kCJoMubQM2xeenI6/yUf2Rp/UhAmqE8El0sP
 k/S56MU0pUV/whaQrFnmZg+LKAX5twDz/h0DaqttoHfonlHp5okaSvhRso+P0yFjniHi
 gEGWjDBDhpT3bv2cAU258xwgKNMpyRoi2pyQFmaLh3h3qk5U4scuNKfhQ2UAOFKHi1/W
 TYKaxxvNYI5JW3FIzyRdQLJX8ChhlZljN7ylbaEA8/2McQFUf3TlsdUfZBDIe8koDTkW
 S5cQ==
X-Gm-Message-State: AO0yUKWCQgVEBIXxU5McXD9qEShc8oZ9uZV0X172AFREFoLanM7wu4oq
 oMmft6QgPD5qU5Tu0oK7hO8Yg1Q3Blk=
X-Google-Smtp-Source: AK7set9OGLPIeBJg4qi+pavZqsOX5pjADOBnyybDihnSdCVP+T6JDKsxj1tsZuqoFzSa3mZGe0UM/Q==
X-Received: by 2002:a05:622a:1010:b0:3d8:9b45:d362 with SMTP id
 d16-20020a05622a101000b003d89b45d362mr24734991qte.28.1679333053907; 
 Mon, 20 Mar 2023 10:24:13 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.24.13
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:24:13 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 119/223] gnu: Add ruby-covered.
Date: Mon, 20 Mar 2023 13:22:05 -0400
Message-Id: <20230320172349.12752-18-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-covered): New variable.
---

 gnu/packages/ruby.scm | 42 ++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 42 insertions(+)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index db4e88ca05..a9922e1f3c 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -8695,6 +8695,48 @@ (define ruby-cucumber-without-tests
     (native-inputs
      '())))
 
+(define-public ruby-covered
+  (package
+    (name "ruby-covered")
+    (version "0.20.1")
+    (source (origin
+              (method url-fetch)
+              (uri (rubygems-uri "covered" version))
+              (sha256
+               (base32
+                "09ka39rrnhv7460hzm3inmdny8lrkj8slfc9wwi3x19n1v517grc"))))
+    (build-system ruby-build-system)
+    (arguments
+    ;; XXX: The test suite is disabled to avoid dependency cycles with
+    ;; ruby-samovar, through ruby-bake.
+     (list #:tests? #f
+           #:phases
+           #~(modify-phases %standard-phases
+               (add-after 'extract-gemspec 'relax-requirements
+                 (lambda _
+                   (substitute* ".gemspec"
+                     (("\">= 3.2\"")
+                      "\">= 2.7\"")))))))
+    (propagated-inputs (list ruby-console ruby-msgpack))
+    (synopsis "Modern approach to code coverage in Ruby")
+    (description "Covered uses modern Ruby features to generate comprehensive
+coverage, including support for templates which are compiled into Ruby.  It
+has the following features:
+@itemize
+@item
+Incremental coverage -- if you run your full test suite, and the run a subset,
+it will still report the correct coverage - so you can incrementally work on
+improving coverage.
+@item
+Integration with RSpec, Minitest, Travis & Coveralls - no need to configure
+anything - out of the box support for these platforms.
+@item
+It supports coverage of views -- templates compiled to Ruby code can be
+tracked for coverage reporting.
+@end itemize")
+    (home-page "https://github.com/ioquatix/covered")
+    (license license:expat)))
+
 (define-public ruby-coveralls
   (package
     (name "ruby-coveralls")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:31:21 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:31:21 2023
Received: from localhost ([127.0.0.1]:56450 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJLt-0004su-EW
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:31:21 -0400
Received: from mail-oa1-f49.google.com ([209.85.160.49]:33446)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJLp-0004sD-4B
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:31:17 -0400
Received: by mail-oa1-f49.google.com with SMTP id
 586e51a60fabf-17997ccf711so13829119fac.0
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:31:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333471;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=CrO46S2yIMGVwswKB/hdV4qxRY/YKAIu1P3bY3WcoLM=;
 b=jcRYcBALZKJbDIqzFVRg4VAz9/d6WC20a6SkaRHcT1SE9KWthyCUA7YkwWDtMFLtF0
 k+jJB2C6L5aGb34cJSzDJXLFRg0om592bCY+Bgd1LLrr5VeT3vYoHbkLrNrYfIN/oTYL
 /QVE+YP1SeXFpkVcrVvPWePQA/s+u3LxcK2/weG3tVBADX91kae34W2eDoUofl07JWS2
 EIw7KTLYnZZ0U+2q3rqDcy6lKxZ4LV9862RsuH55BzaqouOeoSi8v4g0bPxK9GauI/4E
 5Z/KP/7jKXYO77HbGI4z7iSPp4U16XJs6NEyNgTZsTXDn9bKaj7a2R0W5MFo/BHRj6PG
 vnsw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333471;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=CrO46S2yIMGVwswKB/hdV4qxRY/YKAIu1P3bY3WcoLM=;
 b=ahoPcoXZwbAf+JkQ5lrVJcd1xCk7+xdLOkhU49uqzPrh/gA8qaj60mnpQm0kCkEz+x
 1fQGAFNnfks4clu5Vpze5acCM6B0J1/4AUUwoWMtfZlDNPv2VbfSEMvV5IT2g+SyR1Om
 b1rVFyJhmcZCnttKCT8TIbEaRX7DejsUH2/py/QGCuyz+fx70pXCW6rHLnQxyn5g3xDR
 lHM7enIQxzfUmeocqqwZwgN2r8lkCgEaKI0aTX749nF5pTPUPuSN6Zujb97l1VlkJ98Z
 kmzmkDXXmC1YHVT8Fsord/kB6jDeVwR/R7SUGDyKEKCtKasExjPG1SgbPKf3nUe7eYkw
 GeMQ==
X-Gm-Message-State: AO0yUKXj8N//vGl2z0NkcOllhKiGj6p4bJfeQTIIHd0XkDFz2UapvBWn
 5mbkyyQux3x0DeSvCn7GJZvIRqL48sU=
X-Google-Smtp-Source: AK7set9ZGt9RMvqqOVDmvbspj9IQfqsVGa827BIG+kQVrvCDMF6faUTfKezUYz6fcK/uAFMYJyAP7Q==
X-Received: by 2002:a05:6214:501e:b0:5c9:422e:c7b9 with SMTP id
 jo30-20020a056214501e00b005c9422ec7b9mr8869408qvb.19.1679333091563; 
 Mon, 20 Mar 2023 10:24:51 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.24.50
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:24:51 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 160/223] gnu: ruby-sprockets-rails: Update to 3.4.2.
Date: Mon, 20 Mar 2023 13:22:46 -0400
Message-Id: <20230320172349.12752-59-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/rails.scm (ruby-sprockets-rails): Update to 3.4.2.
---

 gnu/packages/rails.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/rails.scm b/gnu/packages/rails.scm
index efe4a57f31..9b789e13bd 100644
--- a/gnu/packages/rails.scm
+++ b/gnu/packages/rails.scm
@@ -819,14 +819,14 @@ (define-public ruby-sprockets
 (define-public ruby-sprockets-rails
   (package
    (name "ruby-sprockets-rails")
-   (version "3.2.1")
+   (version "3.4.2")
    (source
     (origin
      (method url-fetch)
      (uri (rubygems-uri "sprockets-rails" version))
      (sha256
       (base32
-       "0ab42pm8p5zxpv3sfraq45b9lj39cz9mrpdirm30vywzrwwkm5p1"))))
+       "1b9i14qb27zs56hlcc2hf139l0ghbqnjpmfi0054dxycaxvk5min"))))
    (build-system ruby-build-system)
    (arguments
     '(;; No included tests
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:31:16 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:31:16 2023
Received: from localhost ([127.0.0.1]:56445 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJLo-0004sZ-6w
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:31:16 -0400
Received: from mail-yw1-f172.google.com ([209.85.128.172]:41700)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJLm-0004ry-SO
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:31:15 -0400
Received: by mail-yw1-f172.google.com with SMTP id
 00721157ae682-5445009c26bso236567657b3.8
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:31:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333469;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=lbIC5l/irxyw0IUa+QNMEMZwg66id5JxHyxRWd/lYlI=;
 b=jhD9X0dlZewuHIupxfeAg8C0THnyfn8d9KJiwPX5dCE6J+KEA1Nf0qYxM3Xv5EmLLG
 zu0zoC1I9vU86ctsLZw65Fsu6mVoOB8kiJriWkcRIklmBTrFDrh+nh7oPj0VEkAo2BbB
 s2MOvtfAId/pWVUtoRr3f7FFvDB2rmh/gLyj2hOLZW9jwg78TJ0/dQe85EQos7mcOwbi
 XuVk5jaUTYu0SWz0YCYdZvgTA7Yu04UtkFxy2mWfGkigzCk/Zszshgd/otjR0m25mEkK
 oRqGiBZOOy8wOfAQP1AVNt0kXmgo3SWJdO9RhukBtYAkIG6t3Faal7eRB6VzLXYpGb1T
 GNLw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333469;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=lbIC5l/irxyw0IUa+QNMEMZwg66id5JxHyxRWd/lYlI=;
 b=t+szlt37CLwYxG4K5fnLHP90zj0AZKF7VlYPTmh+CuX1WFQaxcRKwpFgrVepXA1vep
 nF9lxVinS4ECqePtu5TJkHYEQ7m+TC9us/6Kua2NbmUtIT0oDU2dfeykQDFZO/tXvtIe
 zJHTxklmzSysDPo/IWLa2XPdii4GRT+0nDEs1jejwJgoBo5ZJpyr1IxpDbAMCFyAA6zf
 l5ax1NZ/Nbon9TO6EopZEijEztfX23SKPZiXBMXCbOagC8ghEUxneoQfyhfHzQMAsVb7
 X2mZGUS9g5VkRzKf8xJbZw9+9YvPeU9UgHRNeGeZQaDO2lqCJD+ah3apudyfAbhgdZnA
 E55A==
X-Gm-Message-State: AO0yUKVVtltVXd83IGT4iJtMifPkOgWCEnAifBqyW742vFAlp1MlNCLJ
 /CwuTB/HaVPYiM7u6Mm2tOzn2CFe4So=
X-Google-Smtp-Source: AK7set85XiahO/4zGkNA4Zu3dAdYAv55M4CVyzALdSYg6TWlwdF9EoAo+nQ4T7F6TyCq1me0wiFKPA==
X-Received: by 2002:a05:6214:1bca:b0:5a9:609d:e239 with SMTP id
 m10-20020a0562141bca00b005a9609de239mr48003640qvc.48.1679333061791; 
 Mon, 20 Mar 2023 10:24:21 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.24.21
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:24:21 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 128/223] gnu: Add ruby-bake-test-external.
Date: Mon, 20 Mar 2023 13:22:14 -0400
Message-Id: <20230320172349.12752-27-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-bake-test-external): New variable.
---

 gnu/packages/ruby.scm | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 30b117c77f..51d35868c2 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -3814,6 +3814,28 @@ (define-public ruby-bake-test
     (home-page "https://github.com/ioquatix/bake-test")
     (license license:expat)))
 
+(define-public ruby-bake-test-external
+  (package
+    (name "ruby-bake-test-external")
+    (version "0.3.2")
+    (source (origin
+              (method url-fetch)
+              (uri (rubygems-uri "bake-test-external" version))
+              (sha256
+               (base32
+                "0749xc7jkz1c5gsq1giwhrqy6s6xqm48bdvs414372881wki2jmh"))))
+    (build-system ruby-build-system)
+    ;; The test suite relies on git and network access to clone external
+    ;; repositories.
+    (arguments (list #:tests? #f))
+    (propagated-inputs (list ruby-bake))
+    (synopsis "Continuous integration extension for Bake")
+    (description "Bake Test External adds a @samp{test:external} action to the
+@command{bake} command to run the test suites of dependent projects to check
+for breakage.")
+    (home-page "https://github.com/ioquatix/bake-test-external")
+    (license license:expat)))
+
 (define-public ruby-connection-pool
   (package
     (name "ruby-connection-pool")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:31:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:31:11 2023
Received: from localhost ([127.0.0.1]:56439 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJLi-0004s6-W1
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:31:11 -0400
Received: from mail-il1-f182.google.com ([209.85.166.182]:35385)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJLh-0004rs-Im
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:31:09 -0400
Received: by mail-il1-f182.google.com with SMTP id u8so158095ilb.2
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:31:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333464;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=k/oppqX7o7TzC+t4QONOmyNMO500svchlmkto+p4BI4=;
 b=LAlEpI7I2kZG24Cwol1ouxJABfUet7do6Vjz0poxZpMRNcolSloYZ+4IzxyrJU+WJA
 iujDkeaR6QWurfg0cjywNyiGOrzgBP+ARi1w0YpzsySMe7F1O5TNWr+Ai2Kx9BlgP37f
 17V/h/w6AyYDTGc9Tqhwv1am2gBnLur4Zg5xvXeR42aKAMQEHrKfrZAGTPioUpxtKwI1
 T9QDLit8luAq9T9Cy40HDy5fri0tCrzailhX1RQN1iVJJ+ZizFPS+sHmspxpkB21PiVS
 vNFHJ1Gh/tMLY1HnWP2ow64K6hCF9RdUforlx9ve1d+mBtEzfp/cbSkUFMOUJM61wjvZ
 x/Pw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333464;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=k/oppqX7o7TzC+t4QONOmyNMO500svchlmkto+p4BI4=;
 b=1YmqwZBeFT4c9aoFOZjvwI5/Pp35fQIHv5CavmmFQcDCz4SWNORlNc9Zd86InqsqW5
 k3aw2vNyP8oiWX++dYDnpy0/RLEumrf/BsNHWU6EaZOxWOheeSzsPao5P/Ztijw1boxy
 tqWzzN1lXmx+a2XL4Sf6IhBH6FllpjQca+DU3HSGYLpLl+lQV9s0CIXuu8E7NoEI2/L8
 b5hjY8VZSA0vKtjeZSL5As/5ltZKSv6Un6Lulv5WautXYBlel3+Al5rfkowQR3t+vFIo
 0J/vXMesyh8QTLoPRVWzlsUtFxn6BFt9wWpZPUFVGIZYZWb2wEThA0wmub4gW+QZkQY/
 02gg==
X-Gm-Message-State: AO0yUKX3BCZm/i/nbE+JIiugN3KYdpafbC6ErzUgDBAnZQWdVz7LEw3I
 U25QwKF15nF/UGVMr/kx9AgO22gPATg=
X-Google-Smtp-Source: AK7set/gE9HyzYio1ELjkNUQ54QKFNFjkhIeah53Jh0CKKgPTWh9cGU2dYTLv25jtu+SgFLJSjXD5A==
X-Received: by 2002:a05:6214:509d:b0:5c8:15bc:f630 with SMTP id
 kk29-20020a056214509d00b005c815bcf630mr9871448qvb.24.1679333074866; 
 Mon, 20 Mar 2023 10:24:34 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.24.34
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:24:34 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 143/223] gnu: ruby-actioncable: Update to 7.0.4.3 and enable
 tests.
Date: Mon, 20 Mar 2023 13:22:29 -0400
Message-Id: <20230320172349.12752-42-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/rails.scm (ruby-actioncable): Update to 7.0.4.3.
[source]: Use ruby-rail-monorepo.
[arguments]: Drop #:tests?.  Add #:phases argument.
[native-inputs]: New field.
---

 gnu/packages/rails.scm | 66 ++++++++++++++++++++++++++++--------------
 1 file changed, 45 insertions(+), 21 deletions(-)

diff --git a/gnu/packages/rails.scm b/gnu/packages/rails.scm
index d3712a93c9..43db167671 100644
--- a/gnu/packages/rails.scm
+++ b/gnu/packages/rails.scm
@@ -553,28 +553,52 @@ (define-public ruby-actionpack
 
 (define-public ruby-actioncable
   (package
-   (name "ruby-actioncable")
-   (version "6.1.3")
-   (source
-    (origin
-     (method url-fetch)
-     (uri (rubygems-uri "actioncable" version))
-     (sha256
-      (base32
-       "1cgb1l0gml1vklxka2djpi5q5b4bgzgm5pahzfjvvgm5vzvrvi9v"))))
-   (build-system ruby-build-system)
-   (arguments
-    '(;; No included tests
-      #:tests? #f))
-   (propagated-inputs
-    (list ruby-actionpack ruby-activesupport ruby-nio4r
-          ruby-websocket-driver))
-   (synopsis "Integrate integrates WebSockets with Rails applications")
-   (description
-    "Action Cable integrates WebSockets with Rails applications.  Through
+    (name "ruby-actioncable")
+    (version %ruby-rails-version)
+    (source ruby-rails-monorepo)
+    (build-system ruby-build-system)
+    (arguments
+     (list
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-after 'extract-gemspec 'chdir
+            (lambda _
+              (chdir "actioncable")))
+          (delete 'check)               ;moved after install phase
+          (add-after 'install 'check
+            (assoc-ref %standard-phases 'check))
+          (add-before 'check 'set-GEM_PATH
+            (lambda _
+              (setenv "GEM_PATH" (string-append
+                                  (getenv "GEM_PATH") ":"
+                                  #$output "/lib/ruby/vendor_ruby"))))
+          (add-before 'check 'disable-problematic-tests
+            (lambda _
+              ;; There are multiple client test failures (see:
+              ;; https://github.com/rails/rails/issues/47617).
+              (delete-file "test/client_test.rb")))
+          (add-before 'check 'start-redis
+            (lambda* (#:key tests? #:allow-other-keys)
+              (when tests?
+                (invoke "redis-server" "--daemonize" "yes")))))))
+    (native-inputs
+     (list redis
+           ruby-activerecord
+           ruby-pg
+           ruby-puma
+           ruby-redis
+           ruby-websocket-client-simple))
+    (propagated-inputs
+     (list ruby-actionpack
+           ruby-activesupport
+           ruby-nio4r
+           ruby-websocket-driver))
+    (synopsis "Integrate integrates WebSockets with Rails applications")
+    (description
+     "Action Cable integrates WebSockets with Rails applications.  Through
 WebSockets it allows for real-time features in web applications.")
-   (home-page "https://rubyonrails.org/")
-   (license license:expat)))
+    (home-page "https://rubyonrails.org/")
+    (license license:expat)))
 
 (define-public ruby-activejob
   (package
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:31:01 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:31:00 2023
Received: from localhost ([127.0.0.1]:56431 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJLY-0004qo-LE
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:31:00 -0400
Received: from mail-il1-f182.google.com ([209.85.166.182]:33686)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJLU-0004qG-7c
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:30:56 -0400
Received: by mail-il1-f182.google.com with SMTP id w4so6874747ilv.0
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:30:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333450;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=WAPaPOv0QLmhDolPJYzOv3S1JuwDOAjFsily/EnOJ7k=;
 b=ZHZVHWOH8SXtmnGoIfpzAQfZEFJYBvTjalZYN0UJPniuBPn8yQuPI57/ZjYV3OnQLb
 U1SXZwjRnvTeo8Exo8fzUhshswkEhZM7p11vS3JlyL7/O3EpiTlS4GAhF64h6zKpXWHj
 15OGqUT0NZ6NuM05egI7b9n8t4BBC3gy5MShaKbPGSIcb9ZSCBhwL8yQdfmIgk0CXHtE
 j1DJOHYkTzKQT/Hipp48T+EvEhK8G4dVgVTVrjt2Vw5yjdjBc1i33hmsC6rucMDD+Wsw
 Bb0NUC0TgM0HieCqfPLCn1JnpqujRmy449w2gtKhT7DAmTsRXyz+XNd5QX+jtfFXEdQs
 3bVA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333450;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=WAPaPOv0QLmhDolPJYzOv3S1JuwDOAjFsily/EnOJ7k=;
 b=WWgI0D+zQE0NZelt5E61PLBFCCdsi+aKWTx/BxEybynccvvUSj3QD0dpAVTkdXQqz2
 TP6XI6sWFs7UgCy3hT//cTxQGOx2f+1zP8i6lkxxDvKf2MRrLAI6Jdazi4rR3vzFyguw
 k5iKqRNwplWPGfsTu1XULFxOkjX51iLmJfO1K46UKoqlU+VBy0nvQozRVSlqtxnYnAVb
 PEMOmcXbk8QUBDvMyec16u99SAxfH4RkU70YblcwRRrB0by51hIUYma0xGkYbwJUS+UL
 1xaSSoOQHN01OlnduZ0xtF4E7rQhLDLqpZunYroccqU1/qfaGVxrwCc/fTqlfiALVKIr
 kEtA==
X-Gm-Message-State: AO0yUKVKMhoeFfrsKiZ3MZgoz6ewXNGHY4XrBGELeF6SryrxadHSf1ZE
 3ZUXl4DWjYeH8+VGj/MZXhrONWvPhzA=
X-Google-Smtp-Source: AK7set+CxVh585AbvtRInU7AlllcDPY80VXP1zjl8N+nZtUHjixpsbrLl0otOxmmh0rJlQo58rZvAQ==
X-Received: by 2002:a05:6214:413:b0:568:c5e3:a0ce with SMTP id
 z19-20020a056214041300b00568c5e3a0cemr52471238qvx.20.1679333118245; 
 Mon, 20 Mar 2023 10:25:18 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.25.17
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:25:18 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 191/223] gnu: ruby-shoulda-matchers: Update to 5.3.0.
Date: Mon, 20 Mar 2023 13:23:17 -0400
Message-Id: <20230320172349.12752-90-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-shoulda-matchers): Update to 5.3.0.
---

 gnu/packages/ruby.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 51a2fff8c6..bd24f6e7e1 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -10108,14 +10108,14 @@ (define-public ruby-shoulda-context
 (define-public ruby-shoulda-matchers
   (package
     (name "ruby-shoulda-matchers")
-    (version "3.1.2")
+    (version "5.3.0")
     (source
      (origin
        (method url-fetch)
        (uri (rubygems-uri "shoulda-matchers" version))
        (sha256
         (base32
-         "1zvv94pqk5b5my3w1shdz7h34xf2ldhg5k4qfdpbwi2iy0j9zw2a"))))
+         "11igjgh16dl5pwqizdmclzlzpv7mbmnh8fx7m9b5kfsjhwxqdfpn"))))
     (build-system ruby-build-system)
     (arguments
      `(#:phases
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:30:57 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:30:57 2023
Received: from localhost ([127.0.0.1]:56429 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJLV-0004qe-AZ
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:30:57 -0400
Received: from mail-yw1-f176.google.com ([209.85.128.176]:47034)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJLR-0004qB-Ce
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:30:53 -0400
Received: by mail-yw1-f176.google.com with SMTP id
 00721157ae682-544787916d9so236489437b3.13
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:30:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333447;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=YQxSkNsWfGXXGsmpf8bOTz7FugrNLtJjjjXS0CCT48U=;
 b=GvNO5vpwB5sXQlkcgaQBX0RBwoBto6edpY76/9CVb15iqMDJfnQdpPbI7Bjghnk9Bu
 jYFQ4v+YcGqrfdgoZD+G3ADhuNu1pCvxRZxi+Xrxx5dXjDPh6/bAVY2efBwp5S5g1M1j
 ZHWMQCe7yB6fmQh0qyUPkVBz4oXdnafEzEDospIoaxhk1kH5UNUPglQDJ36xwX99ycJo
 hIGKKlMM3NpHN0qPJl/hVUfMrhR9RtFaZAQQRy1J+3Bj4nr/qT47j6FFLye0v9M8w3IN
 3sd1tq777GYDX6nxDasVTYoas9F8D8bB04/IuZnC8wsNKzR5KAZEV6iMGuv6Iufb0MwK
 lwcQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333447;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=YQxSkNsWfGXXGsmpf8bOTz7FugrNLtJjjjXS0CCT48U=;
 b=b6dW/OFnlj4x+UH+QN6MAi3jZ6/ijqrV4qLMU+agT4BYIHjKCH2PvkS0WTnsrU4wAu
 ub+D+CrueUWJm+MK0pgv/sFqwFQR5ogdP5XamHs4X86sSBIAGAvLVNrIt4+i5VFRBaKz
 d+69XBdMzp2vaBeMfH3/QX4DEUMNIJsqhQ/Yi9v7wzyuirFLhLItZHi1BtbGbSflrh41
 kAgXntCU4uZB4Pf4mLWr326WnMryBUR93jsBL3QukW1AB+W9OBSHGoPi45g/6ftgVg3H
 vDA2KJYolR7D9PTb0cuPHS60fzYvjpum+Wy1Lm7YgmqtiA3XMqo8zssT5+uBSMvxQ/Fz
 jtgA==
X-Gm-Message-State: AO0yUKUgRfzraFHUGIyQFiZs67Bl+kcwZGYKVAXc7K2+0jD7xYbCaAPZ
 NtDCcccMbYRLjQYy5lzE/0l0WtrJWo8=
X-Google-Smtp-Source: AK7set9gV6jOFoT/DqVjyo7GBzuo/xa8resqJ/ZPgQW3ajtrCiFgQrR1vj0c3298vWapOzH+GB4ljg==
X-Received: by 2002:a05:622a:60b:b0:3bf:d258:4a85 with SMTP id
 z11-20020a05622a060b00b003bfd2584a85mr28350949qta.66.1679333110807; 
 Mon, 20 Mar 2023 10:25:10 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.25.09
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:25:10 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 182/223] gnu: ruby-temple: Update to 0.10.0.
Date: Mon, 20 Mar 2023 13:23:08 -0400
Message-Id: <20230320172349.12752-81-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-temple): Update to 0.10.0.
[source]: Fetch via git.
[arguments]: New field.
[native-inputs]: Replace ruby-erubis with ruby-erubi. Add ruby-rspec.
---

 gnu/packages/ruby.scm | 43 ++++++++++++++++++++++++++++++-------------
 1 file changed, 30 insertions(+), 13 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 1905ef0b9b..f26988d830 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -4233,21 +4233,38 @@ (define-public ruby-locale
 (define-public ruby-temple
   (package
     (name "ruby-temple")
-    (version "0.8.2")
-    (source
-     (origin
-       (method url-fetch)
-       (uri (rubygems-uri "temple" version))
-       (sha256
-        (base32
-         "060zzj7c2kicdfk6cpnn40n9yjnhfrr13d0rsbdhdij68chp2861"))))
+    (version "0.10.0")
+    (source (origin
+              (method git-fetch)        ;for tests
+              (uri (git-reference
+                    (url "https://github.com/judofyr/temple")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "0rr9fnlcgj9nm3b6hzzjsvcw8x3y7z48j7slk7xxff2mh8s7y3y0"))))
     (build-system ruby-build-system)
-    (native-inputs
-     (list ruby-tilt ruby-bacon ruby-erubis))
+    (arguments
+     (list #:phases
+           #~(modify-phases %standard-phases
+               (add-after 'replace-git-ls-files 'replace-more-git-ls-files
+                 (lambda _
+                   (substitute* "temple.gemspec"
+                     ;; There no longer are test, spec or features
+                     ;; directories.
+                     ((".*`git ls-files -- \\{test,spec,features}/\\*`.*")
+                      "")
+                     ;; There isn't any bin directory either.
+                     ((".*`git ls-files -- bin/\\*`.*")
+                      ""))))
+               (replace 'check
+                 (lambda* (#:key tests? #:allow-other-keys)
+                   (when tests?
+                     (invoke "rspec")))))))
+    (native-inputs (list ruby-bacon ruby-erubi ruby-rspec ruby-tilt))
     (synopsis "Template compilation framework in Ruby")
-    (description
-     "Temple is an abstraction and framework for compiling templates to pure
-Ruby.")
+    (description "Temple is an abstraction and framework for compiling
+templates to pure Ruby.")
     (home-page "https://github.com/judofyr/temple")
     (license license:expat)))
 
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:30:54 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:30:54 2023
Received: from localhost ([127.0.0.1]:56426 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJLS-0004qO-0S
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:30:54 -0400
Received: from mail-yw1-f179.google.com ([209.85.128.179]:39452)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJLL-0004pi-80
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:30:47 -0400
Received: by mail-yw1-f179.google.com with SMTP id
 00721157ae682-5416b0ab0ecso236721787b3.6
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:30:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333441;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=Z87Tm61WuPv77leOA2yTQnooIbWoNbLQlzCtSU56KQM=;
 b=MMRwxUJjWn6rq7/kLgJ6K24qHL8NoPtgvXpgPXpLu9YWKPoAf4FK4kADboeCX9HoNX
 XuI9ghpFQAhVJ3krhXBMK+IvqvFkHUWX4UFXMfpMc0LO2TPlYix7J9OqhUflk61GxdRw
 nal6mtbI0VR6R6DSGlRhzW2hdGo72ngzFoDS1Z9Yx1xJTAMwNOt2CKEyOd5ypKD/r5eK
 b6SDqdymBT+7mALXzlHsdBMkOgS7fi/Qyugk7hvDx/L8YYUUU+Vce0/uafCpC3LtEuUG
 omVQ9prUW2xDZBQTgrIKyEpCHl9u7dDJwZcjrPAGSC7EyikaLBEx6xQo47SIwZx4S5dl
 3yUQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333441;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=Z87Tm61WuPv77leOA2yTQnooIbWoNbLQlzCtSU56KQM=;
 b=0t+yPE+wbJ7pkOjb7q5HeXNQBGF+SHN8n2XH6BFwpEl6ywNGKQu9jVmgSdHUZebq8j
 oY31WLZ1Q5VDTgtUeI9akVdDLw+Pw9aUG7O0ocwB/GNFNB/z8P72B7r8R14O/uNXBflR
 yq9waOTREB6ezfj0jREBipaZqwWwNn7kWDX4h0uT2JTcFHZwFSin8uinVANPeNBE0VFF
 56BRTIJmXkqeKVTZZtBCDevfs8dqpmeBpmqvvswiqDuELW7UDCp2DiC6PDv/SoP6cuja
 4qK560FYfzPmcbwu1octw2VzCErRNDnkTI7h/fNjYP7/txvEg6FGK3ujA+0qNkClu+x0
 zn9g==
X-Gm-Message-State: AO0yUKWeQsJXZ/HYO6NNPl7WZk4tUchePlTPf7zNCkQFGMjtSLmINMK3
 X6m5OThoeZiXVR6OPPooMN5esojxWoA=
X-Google-Smtp-Source: AK7set+HHxP0TAK6n/RSqfyvKanSAIn4Ecc+kX1BWaeENMWnJ5RAox4wz4pN1G/8f3B8UL3qRlX6TQ==
X-Received: by 2002:a05:622a:1aa1:b0:3bf:dc57:5034 with SMTP id
 s33-20020a05622a1aa100b003bfdc575034mr30134822qtc.29.1679333098079; 
 Mon, 20 Mar 2023 10:24:58 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.24.57
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:24:57 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 167/223] gnu: Add ruby-stimulus-rails.
Date: Mon, 20 Mar 2023 13:22:53 -0400
Message-Id: <20230320172349.12752-66-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/rails.scm (ruby-stimulus-rails): New variable.
---

 gnu/packages/rails.scm | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/gnu/packages/rails.scm b/gnu/packages/rails.scm
index 8f174920ec..925b95c3b2 100644
--- a/gnu/packages/rails.scm
+++ b/gnu/packages/rails.scm
@@ -1226,6 +1226,24 @@ (define-public ruby-sprockets-rails
     "https://github.com/rails/sprockets-rails")
    (license license:expat)))
 
+(define-public ruby-stimulus-rails
+  (package
+    (name "ruby-stimulus-rails")
+    (version "1.2.1")
+    (source (origin
+              (method url-fetch)
+              (uri (rubygems-uri "stimulus-rails" version))
+              (sha256
+               (base32
+                "12hfdzh6cwahbd6p4r0r0d14n3laj3cqasx9w18wga9fq70bq6w3"))))
+    (build-system ruby-build-system)
+    (propagated-inputs (list ruby-railties))
+    (synopsis "Modest JavaScript framework for Rails")
+    (description "This package provides a modest JavaScript framework for the
+HTML you already have.")
+    (home-page "https://stimulus.hotwired.dev")
+    (license license:expat)))
+
 (define-public ruby-web-console
   (package
     (name "ruby-web-console")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:30:48 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:30:48 2023
Received: from localhost ([127.0.0.1]:56423 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJLL-0004pq-FD
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:30:47 -0400
Received: from mail-yw1-f172.google.com ([209.85.128.172]:35701)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJLB-0004pK-OV
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:30:38 -0400
Received: by mail-yw1-f172.google.com with SMTP id
 00721157ae682-5416698e889so236897647b3.2
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:30:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333432;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=dED733gLjR8S+ACHnx72VRVi8afRxK7+HxYCpZWtn7g=;
 b=K9iw7Ve3lt5bsYdc5I/nzPdq0c21qaQ5KxG2/5a4x0BFQ8RbOW0MWnLRI/1n9+u5Pq
 cwdnlaWPEk0AZLye4x4cW2WbxKdDXTXuJHH1Ed7CqQFvKofMKB9cRlF9esdzhhyGg2iW
 EtRQonNoBUJL9K2zsGNl49kyk08L6dYekIl0OM6XwD1akvbvm/j9C421p9q/4JGwcDmD
 6cjXktEV8Rg6DEfocqoCt/VniJsa3ox/R8hQWQwNn0Ohr4EddcYjKl5Dg7sW9Bi/QZCB
 gVs5NEjy8NMtIPtKJfKtgne9qiPHysjRWSU2QSePqTgcai2pdFb1oBQAnM95N9N3Hzmx
 6OLg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333432;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=dED733gLjR8S+ACHnx72VRVi8afRxK7+HxYCpZWtn7g=;
 b=ZJW+Qn2Pf9DDgOwDBc6Ya0i8HQ7zuuniezOffxfuXayIKxc9EeQkdZ/sp5rhnJ0/CN
 pXJ5VOIAvSNipxzkrR7em8ESAt5tmXEHwcTbqTNwblSEZbMhPOSmhc1+ggew3WhZNm+I
 vLanZKh2C+b6V3M7Q4hqM2RSgNdUt6FXZuKM7+b3xxWQt+PIkf5+hKqsp6wXvKRI24jH
 QrAr0vDRYDgK3UFsjIrkDuACY/sqLqW9H/GuNEfdHJMg+tYpekwIhkD6JOJS1owBspHi
 eNhIHbiMW4zGzLBZlILbdoQJyNR/Z9CiGTtZrgECl0UTz0RWcYePZA62Zd3yOLWWea4Y
 iDJA==
X-Gm-Message-State: AO0yUKVeKaPVRXKLzzyODC6Ea5JuI8Sdd7/P3eoxYNRtOcg+Pv0IgSb1
 uVRk9ARsiR7cmmuvQI+hZfc6HScCbe0=
X-Google-Smtp-Source: AK7set/VyHMrWf+M9HRcHzCro89iCz48Iyv/rvoZ3yW2Un+IbZa4m7rlFdeiq/vwZ9vR5C+oatRE5w==
X-Received: by 2002:a05:622a:2d1:b0:3e3:7d6d:101 with SMTP id
 a17-20020a05622a02d100b003e37d6d0101mr2300762qtx.26.1679333087332; 
 Mon, 20 Mar 2023 10:24:47 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.24.46
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:24:47 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 155/223] gnu: Add ruby-net-smtp.
Date: Mon, 20 Mar 2023 13:22:41 -0400
Message-Id: <20230320172349.12752-54-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-net-smtp): New variable.
---

 gnu/packages/ruby.scm | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index d9e868ce76..2927509d56 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -4072,6 +4072,28 @@ (define-public ruby-net-pop
     (home-page "https://github.com/ruby/net-pop")
     (license license:bsd-2)))
 
+(define-public ruby-net-smtp
+  (package
+    (name "ruby-net-smtp")
+    (version "0.3.3")
+    (source (origin
+              (method git-fetch)        ;for tests
+              (uri (git-reference
+                    (url "https://github.com/ruby/net-smtp")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "0ca2wh45xvc09rv6v6sz3vbnkzrjzk5c4l6dk50zk4dwxvghma8r"))))
+    (build-system ruby-build-system)
+    (propagated-inputs (list ruby-net-protocol))
+    (synopsis "Simple Mail Transfer Protocol client library for Ruby")
+    (description "This library provides functionality to send Internet mail
+via SMTP, the Simple Mail Transfer Protocol.  The SMTP protocol specification
+is known as @url{http://www.ietf.org/rfc/rfc2821.txt, RFC2821}.")
+    (home-page "https://github.com/ruby/net-smtp")
+    (license license:bsd-2)))
+
 (define-public ruby-power-assert
   (package
     (name "ruby-power-assert")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:30:47 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:30:47 2023
Received: from localhost ([127.0.0.1]:56420 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJLK-0004po-Pf
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:30:47 -0400
Received: from mail-qv1-f51.google.com ([209.85.219.51]:36369)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJL9-0004pG-42
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:30:35 -0400
Received: by mail-qv1-f51.google.com with SMTP id cu4so8092785qvb.3
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:30:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333429;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=Fsnz8n6eAQAKjkn6rKowPWNmTFx5aSR/4unvTeDPv+8=;
 b=HqvazclRL6pJ/q1RPPD6Hsb8VwF9eCnt+QE44t5SM24lSoV7owBHPzHX/yyJuqD5gz
 y3YvIRhZVSPSRg8VAaosQzYtMTliSvPdA8AT/ElDrRJK/Qw3gnL0kdAwWIeMybpB0ovE
 za+/HbB9gHY3fDcJuyw6SggWkhcOEFxOH+Zvnm9B1N9SgSLAjjigPQDNUD4tnf/Zk4F/
 Sourz0hQxwkZoG/tsv5sbLpf6zdL5Wm4PJ7TEdPBHOfrf2XLViA5aOfMqYg3FCs2R8ts
 AJ3f0VeiguIfxfw1NZ37Rudb3KX9bPUEnjmUPFtJ6RM/r6SRDuXaa/YysJ8RGj3hewt6
 b9Bw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333429;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=Fsnz8n6eAQAKjkn6rKowPWNmTFx5aSR/4unvTeDPv+8=;
 b=BErVA3VhB3TuaT37rFLt/CP4hc+45Ch8hh9m5EBCvzUx/W8q1f0rgepqsVqEFle1Ay
 xXa2mcqsWZYYAWdw/VwenoeK1fjA++iZM+b1YicZHeWiqBHOLN4LS6Ler33692AiHbrp
 IXQ1FwC5DLkwlySOuCb0IUldpUBUzrcWCnjMTcU6ZdycBcDXU+3wZxmM1bILSv60GFgO
 tOgxtyCc4FKOFMIs6rqhtkWtmCIh91KiRmYKd679Ha1yea2OXli6KK5qg/0fVuytUcUU
 e+hTRzuJiz4qLk65DXmXzfMavU40NBcQRW0MNttWPJrNIGCN6Jo9a/hi+uXmpLuI4wcz
 fDTQ==
X-Gm-Message-State: AO0yUKVHpZbjf1DMJiCbnbT+CT+eP8QmoJqtZ7gKlsgZS0cCnwf8VZJR
 wQUtiF2JWcbSCVNDiRwq/vlivQ+9LkY=
X-Google-Smtp-Source: AK7set+FG+7WVnb79hoyLlKApVPVm76va2Vz/HsUjnPxF20yzPwaYsYluVMwARoBGdw29OckKrsBeQ==
X-Received: by 2002:a05:622a:154:b0:3bf:aa76:f4e1 with SMTP id
 v20-20020a05622a015400b003bfaa76f4e1mr27996277qtw.40.1679333099750; 
 Mon, 20 Mar 2023 10:24:59 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.24.58
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:24:59 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 169/223] gnu: ruby-rails: Update to 7.0.4.3.
Date: Mon, 20 Mar 2023 13:22:55 -0400
Message-Id: <20230320172349.12752-68-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/rails.scm (ruby-rails): Update to 7.0.4.3.
[source]: use ruby-rails-monorepo.
[arguments]: Add delete-extraneous-gemspec-files phase.  Delete trailing #t.
---

 gnu/packages/rails.scm | 102 +++++++++++++++++++++--------------------
 1 file changed, 52 insertions(+), 50 deletions(-)

diff --git a/gnu/packages/rails.scm b/gnu/packages/rails.scm
index 04aa2d3f89..ddb27a1d77 100644
--- a/gnu/packages/rails.scm
+++ b/gnu/packages/rails.scm
@@ -1342,57 +1342,59 @@ (define-public ruby-with-advisory-lock
     (home-page "https://closuretree.github.io/with_advisory_lock/")
     (license license:expat)))
 
+;;; This is a meta-package which propagates all the individual Rails
+;;; components.
 (define-public ruby-rails
   (package
-   (name "ruby-rails")
-   (version "6.1.3")
-   (source
-    (origin
-     (method url-fetch)
-     (uri (rubygems-uri "rails" version))
-     (sha256
-      (base32
-       "0hdancysa617lzyy5gmrcmnpgyb1mz1lawy0l34ycz2wary7y2bz"))))
-   (build-system ruby-build-system)
-   (arguments
-    '(#:phases
-      (modify-phases %standard-phases
-        ;; This gem acts as glue between the gems that actually make up
-        ;; Rails. The important thing to check is that the gemspec matches up
-        ;; with the Guix packages and Rubygems can successfully activate the
-        ;; Rails gem.
-        ;;
-        ;; The following check phase tests this.
-        (delete 'check)
-        (add-after 'install 'check
-          (lambda* (#:key tests? outputs #:allow-other-keys)
-            (setenv "GEM_PATH"
-                    (string-append
-                     (getenv "GEM_PATH")
-                     ":"
-                     (assoc-ref outputs "out") "/lib/ruby/vendor_ruby"))
-            (when tests?
-              (invoke "ruby" "-e" "gem 'rails'"))
-            #t)))))
-   (propagated-inputs
-    (list ruby-actioncable
-          ruby-actionmailbox
-          ruby-actionmailer
-          ruby-actionpack
-          ruby-actiontext
-          ruby-actionview
-          ruby-activejob
-          ruby-activemodel
-          ruby-activerecord
-          ruby-activestorage
-          ruby-activesupport
-          bundler
-          ruby-railties
-          ruby-sprockets-rails))
-   (synopsis "Full-stack web framework optimized for programmer happiness")
-   (description
-    "Ruby on Rails is a full-stack web framework optimized for programmer
+    (name "ruby-rails")
+    (version %ruby-rails-version)
+    (source ruby-rails-monorepo)
+    (build-system ruby-build-system)
+    (arguments
+     (list
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-after 'unpack 'delete-extraneous-gemspec-files
+            (lambda _
+              ;; They would otherwise be picked up instead of rails.gemspec at
+              ;; the root of the repository.
+              (for-each (lambda (f)
+                          (unless (string-suffix? "rails.gemspec" f)
+                            (delete-file f)))
+                        (find-files "." "\\.gemspec"))))
+          ;; This gem acts as glue between the gems that actually make up
+          ;; Rails. The important thing to check is that the gemspec matches
+          ;; up with the Guix packages and Rubygems can successfully activate
+          ;; the Rails gem.
+          ;;
+          ;; The following check phase tests this.
+          (delete 'check)
+          (add-after 'install 'check
+            (lambda* (#:key tests? outputs #:allow-other-keys)
+              (when tests?
+                (setenv "GEM_PATH"
+                        (string-append (getenv "GEM_PATH") ":" #$output
+                                       "/lib/ruby/vendor_ruby"))
+                (invoke "ruby" "-e" "gem 'rails'")))))))
+    (propagated-inputs
+     (list bundler
+           ruby-actioncable
+           ruby-actionmailbox
+           ruby-actionmailer
+           ruby-actionpack
+           ruby-actiontext
+           ruby-actionview
+           ruby-activejob
+           ruby-activemodel
+           ruby-activerecord
+           ruby-activestorage
+           ruby-activesupport
+           ruby-railties
+           ruby-sprockets-rails))
+    (synopsis "Full-stack web framework optimized for programmer happiness")
+    (description
+     "Ruby on Rails is a full-stack web framework optimized for programmer
 happiness and sustainable productivity.  It encourages beautiful code by
 favoring convention over configuration.")
-   (home-page "https://rubyonrails.org/")
-   (license license:expat)))
+    (home-page "https://rubyonrails.org/")
+    (license license:expat)))
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:30:13 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:30:13 2023
Received: from localhost ([127.0.0.1]:56409 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJKn-0004mq-69
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:30:13 -0400
Received: from mail-qv1-f52.google.com ([209.85.219.52]:46711)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJKb-0004i4-G9
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:30:02 -0400
Received: by mail-qv1-f52.google.com with SMTP id q88so1806107qvq.13
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:30:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333396;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=vEKp9z5OhkqzzvDicyrVDncg5HvC4dLCVNtmkEXpni8=;
 b=abWeUaxBpZ1paHqVpXj5EGC5PyFCo3zN9LqeD/XHv29X4eR8pzyh+HRho285ZRmEq9
 BP8DPPOoR3kRdwKR9WiRg4rL1N5WkiXtAZN9SYBCerb/YZ1nZIpDbxHr7d2yXgez2UrH
 fI57XdqcidcAKkBtBmanrhAwmIhqgayiOU4N98d/jGKxur883uzf8wFhN1H22Wx6pvcu
 4zzwFET9fxpe7+6RI6ji/5y3JSYRqa+RMNy1FYEKDyhfLozXbBKYOpPAL6/xCVRM+Idf
 m1Rh1E4MaLHi/9o6DbzPFqK1JJ/6upjLQ+6uqQRlQhb1nBCkkosJZnqfl4HUJeERv0lB
 py9g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333396;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=vEKp9z5OhkqzzvDicyrVDncg5HvC4dLCVNtmkEXpni8=;
 b=JTqIm/jVeQ8u66v2FlFXUpsLAf3UC+u49ihUe06kmk6I+IYsHoxvI/knztKZe2oSI6
 FlWHnzfqTrMVzx8C8FCOVIXNXTQ6dt0PcKYEpdwkNue2SgRNrmesZeKdkYcVISFwAgGb
 VnPoTSUFcjKTR+4J8P6crRYUSplS++vAsBziTdEcPi4/GbmvRbDYYVuTgHuTBGjpCMkK
 YtczfpugmttfVORqIPW5WoKwDyv/JCXTkb/yFVL7ypDta3GYWBDZKZd/ebXG/1XOg1cO
 v1ULTJ+txjY/o1I+rNjo3c7RkSCg/OE9OlpF8RZk04lusuCk0J8mUyuewRUP8z6VM1sD
 GLgA==
X-Gm-Message-State: AO0yUKU/IfC+mp1tU+LWvIswuaVce8ZmFuSoZOMkkT0SRmmkQJGBLiiO
 YKZX33JU77oaavcWtSZwZO5eiN9+9wM=
X-Google-Smtp-Source: AK7set/j+vVamcMxLRso1F4ZWiigBuyiotzUFYzCdoEC7k/0M04uNKhLrQi/SF0kMY3d+1MW7u1E4g==
X-Received: by 2002:a05:6214:21ae:b0:5cc:b552:328f with SMTP id
 t14-20020a05621421ae00b005ccb552328fmr6164454qvc.5.1679333395872; 
 Mon, 20 Mar 2023 10:29:55 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 g2-20020a37b602000000b0071aacb2c76asm7536708qkf.132.2023.03.20.10.29.55
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:29:55 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 219/223] gnu: Add ruby-spy.
Date: Mon, 20 Mar 2023 13:29:29 -0400
Message-Id: <20230320172933.13101-18-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172933.13101-1-maxim.cournoyer@HIDDEN>
References: <20230320172933.13101-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-spy): New variable.
---

 gnu/packages/ruby.scm | 32 ++++++++++++++++++++++++++++++++
 1 file changed, 32 insertions(+)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index f8e736aecd..45bd6cd7e9 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -13848,6 +13848,38 @@ (define-public ruby-language-server-protocol
     (home-page "https://github.com/mtsmfm/language_server-protocol-ruby")
     (license license:expat)))
 
+(define-public ruby-spy
+  (package
+    (name "ruby-spy")
+    (version "1.0.5")
+    (source (origin
+              (method url-fetch)
+              (uri (rubygems-uri "spy" version))
+              (sha256
+               (base32
+                "0g2mma8q17m26k5s864ndlvvqllhcivwg2wdigjvb7z06iw17gds"))))
+    (build-system ruby-build-system)
+    (arguments
+     (list #:phases #~(modify-phases %standard-phases
+                        (add-after 'extract-gemspec 'relax-requirements
+                          (lambda _
+                            (substitute* "Gemfile"
+                              ((".*redcarpet.*") "")
+                              ((".*yard.*") "")))))))
+    (native-inputs
+     (list ruby-coveralls
+           ruby-minitest-reporters
+           ruby-pry
+           ruby-pry-byebug
+           ruby-rspec-core
+           ruby-rspec-expectations))
+    (synopsis "Mocking library for Ruby")
+    (description "Spy is a mocking library.  By default, it will raise an
+error if you attempt to stub a method that doesn't exist or call the stubbed
+method with the wrong arity.")
+    (home-page "https://github.com/ryanong/spy")
+    (license license:expat)))
+
 (define-public ruby-subprocess
   (package
     (name "ruby-subprocess")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:30:13 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:30:13 2023
Received: from localhost ([127.0.0.1]:56406 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJKm-0004mW-Ez
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:30:13 -0400
Received: from mail-qt1-f175.google.com ([209.85.160.175]:35585)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJKa-0004hx-R1
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:30:01 -0400
Received: by mail-qt1-f175.google.com with SMTP id ay22so2652353qtb.2
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:30:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333395;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=LGmESttKrbn79a4FaSk0ZcdWmOhXtlLbkHn82G6My+M=;
 b=lb3hr/WDYxzrwMh6hbXQGT1oG7puPd2eU5a2stFWOprjS/cr52Hqhu3lM5jujSOFJ2
 TBjwxUHJ+sNHx+QR2GoO6ZvuGWhYCipcl26biZYo7aIbBKK3dK8JLdHkx4Knx5JCWheq
 XcOZkdxgS/GqbIH7eiVXcNi5QnLJHRb2x8R7Nhlxnui1gSIoCRel6vHBFD5f03zDdl+W
 UYPGf2ycTRpCbnq8vihNM03nrllvfQ8Y+Rwf0hw+nFyHyS3iEa2cjMTRo/mFIcrSnvvc
 U4UgK+j2+h4Qm3t5Fc1YIET1Kjx845+qkDEg60YLfkkVUQ5QRkw1/0K2rZ8uRPegpjJ3
 deZw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333395;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=LGmESttKrbn79a4FaSk0ZcdWmOhXtlLbkHn82G6My+M=;
 b=Y9Qa5ogi8H1ghxhIHhrPxHB9ZgRoZDHIplPlHJqf7fHF3C+3iD66diN3sS1FNktzbp
 khm/gIC5G5xV/3DRbu3GbvZCqLqbKtwmOp53LWasVHwAm+NoZjzpq+UJuAHgFw32t0Xc
 bYjkl++TRxHFlR/O4jQDt+OlZgiDWdF5NhYO9r5BsnqpYFQg4nMMnHqeFufiGH9NVv24
 kkvvqx61LJ+ixLC7yqnJxhqZc71VSsbUCCgKBKPuTTF4G/XpzsaBCgF+5d3UKI5QhCzj
 wp3DfWOcDrdr9Sm0u1jaeqQDzh4mWINNFODFmoUhsBchczcxgMzENeLE5Mcq+qg4Yaxr
 o2nA==
X-Gm-Message-State: AO0yUKUcNvEc8gZPrqXLRUH5Y+0t5R5daLkGAJglMsaH1D6AvSzWnd/x
 O+lkO/7hNeYe6e5crUjBBh9sqD/CD98=
X-Google-Smtp-Source: AK7set+lXqbD5jBZgqD1qC69kDflQuQ7YCcIh7MmxxGXT4xgX1FLUuYtyO1e23hzB3RdvgQUCtETag==
X-Received: by 2002:a05:622a:15ce:b0:3b9:2c3:675a with SMTP id
 d14-20020a05622a15ce00b003b902c3675amr26842795qty.62.1679333395193; 
 Mon, 20 Mar 2023 10:29:55 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 g2-20020a37b602000000b0071aacb2c76asm7536708qkf.132.2023.03.20.10.29.54
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:29:54 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 218/223] gnu: ruby-coveralls: Propagate ruby-simplecov and
 enable tests.
Date: Mon, 20 Mar 2023 13:29:28 -0400
Message-Id: <20230320172933.13101-17-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172933.13101-1-maxim.cournoyer@HIDDEN>
References: <20230320172933.13101-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-coveralls)
[arguments]: Enable tests.  Add disable-problematic-tests phase.  Replace
strip-version-requirements with relax-requirements.
[native-inputs]: New field.
[propagated-inputs]: Add ruby-simplecov.
---

 gnu/packages/ruby.scm | 47 +++++++++++++++++++++++++++++--------------
 1 file changed, 32 insertions(+), 15 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index f887882da1..f8e736aecd 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -9609,23 +9609,40 @@ (define-public ruby-coveralls
         (base32
          "1mv4fn5lfxhy7bc2f1lpnc5yp9mvv97az77j4r7jgrxcqwn8fqxc"))))
     (build-system ruby-build-system)
-    ;; The test suite depends on ruby-vcr, which cannot be included in Guix
-    ;; because of its nonfree, Hippocratic-derived license.
     (arguments
-     `(#:tests? #f
-       #:phases (modify-phases %standard-phases
-                  (add-after 'extract-gemspec 'strip-version-requirements
-                    ;; Keeping strict version requirements can cause problems
-                    ;; to users of the library, such as: Gem::ConflictError:
-                    ;; Unable to activate coveralls-0.8.23, because
-                    ;; simplecov-0.17.1 conflicts with simplecov (~> 0.16.1).
-                    (lambda _
-                      (substitute* "coveralls-ruby.gemspec"
-                        (("(.*add_.*dependency\\([^,]+), .*" _ stripped)
-                         (string-append stripped ")\n")))
-                      #t)))))
+     (list #:test-target "default"
+           #:phases #~(modify-phases %standard-phases
+                        (add-after 'extract-gemspec 'disable-problematic-tests
+                          (lambda _
+                            (substitute* "spec/coveralls/coveralls_spec.rb"
+                              ;; This test fails for unknown reasons (perhaps
+                              ;; networking); skip it.
+                              (("it \"sends existing test results\"" all)
+                               (string-append "x" all)))
+                            ;; 3 simplecov tests fail, perhaps due to using a
+                            ;; newer simplecov version.
+                            (delete-file "spec/coveralls/simplecov_spec.rb")
+                            (substitute* "coveralls-ruby.gemspec"
+                              (("\"spec/coveralls/simplecov_spec.rb\".freeze, ")
+                               ""))))
+                        (add-after 'extract-gemspec 'relax-requirements
+                          (lambda _
+                            (substitute* "coveralls-ruby.gemspec"
+                              (("%q<simplecov>.freeze, \\[\"~> 0.16.1\"]")
+                               "%q<simplecov>.freeze")))))))
+    (native-inputs
+     (list git-minimal/pinned
+           ruby-pry
+           ruby-rspec
+           ruby-truthy
+           ruby-vcr-expat
+           ruby-webmock))
     (propagated-inputs
-     (list ruby-json ruby-term-ansicolor ruby-thor ruby-tins))
+     (list ruby-json
+           ruby-term-ansicolor
+           ruby-thor
+           ruby-tins
+           ruby-simplecov))
     (synopsis "Ruby implementation of the Coveralls API")
     (description "This package provides a Ruby implementation of the Coveralls
 API.")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:30:12 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:30:12 2023
Received: from localhost ([127.0.0.1]:56403 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJKl-0004mM-UM
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:30:12 -0400
Received: from mail-qv1-f41.google.com ([209.85.219.41]:46698)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJKa-0004hq-0z
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:30:00 -0400
Received: by mail-qv1-f41.google.com with SMTP id q88so1806055qvq.13
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:30:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333394;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=7cCvXhcJ3WyL5z8MymFz+lrZHvSBJReET9hRxOxaqQM=;
 b=j6aE3LP43Ye2vQdweevUkrLJ7D7DFMyGLhIVX0bU3UCsy/VX6Y/ITlgrZdyE7UQ0II
 rus76VrVjO9oVK0wpW9GJZPnjBjS+6s8ijALCSX/l3G9cz/W8yI0O4AOTBEC31YWq2jy
 KuYeHprNn4kn8jcVXziKk+VA9IxoW+2KVlMqB1gqKIjktjRXwgja1tKqlrW64ZfwhK6Y
 cFpFanG4OK6q4mPlTvo4QnuZMxE1Sd1OKNbQ6AC1fo1BitD6IQEOB+QPYMQ0k8ZVTpwd
 r+SWzpeFEUUuW/DZqhmUL8XOKTBcDmBWTfa71cUnm4tquGM41j7pEycHsWKa8xWsd0j0
 rxCA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333394;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=7cCvXhcJ3WyL5z8MymFz+lrZHvSBJReET9hRxOxaqQM=;
 b=pV/SA7edVDj8QzwzxzjzJbHHB65w9Y6NCI9SPtmB5w53LH0tQc7TsoYWQObeMBbk9l
 5V175Ukj0HZ/AcmPTtP38l1YQD2ntlLf6kkjKVtYXu25fYvAU6R2vLBVRj49y4irwpMv
 1nOwDwCr+E6VoUs86zDoaprETigvXCiTAzsj3BoksN5dPepJbAhHJr/jD9to9JnWvypQ
 RSu4l9NaB9Wvjp1Y3Mfl+XfBjWizL8WiuliR3qz6pO4pSIsUstenEnr+NOF8qVFdxWoW
 4XLS5+hm20RpjrETDCqIIs+BdJZuWzmHhXKYWHV6SdaMDn84WQfB1Sqn5St/eayEuNYC
 kYjw==
X-Gm-Message-State: AO0yUKUwXDSPTOPcsurxeo9+6V9ri+aQznMjw70hRRiTPpSxJa51PPID
 tR3y/DUG2ptk1z/DTOXcpPXuTGKeODo=
X-Google-Smtp-Source: AK7set/RK2NYfTs5PdEUXUIg2WATOA25vCct/3Yzt1LS6RWB8lLwCtrZ3CMXDNFl3PEth7khKvJqLw==
X-Received: by 2002:a05:6214:401:b0:5aa:ad07:ea43 with SMTP id
 z1-20020a056214040100b005aaad07ea43mr41703707qvx.5.1679333394318; 
 Mon, 20 Mar 2023 10:29:54 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 g2-20020a37b602000000b0071aacb2c76asm7536708qkf.132.2023.03.20.10.29.53
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:29:54 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 217/223] gnu: Add ruby-truthy.
Date: Mon, 20 Mar 2023 13:29:27 -0400
Message-Id: <20230320172933.13101-16-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172933.13101-1-maxim.cournoyer@HIDDEN>
References: <20230320172933.13101-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-truthy): New variable.
---

 gnu/packages/ruby.scm | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index f8d0941e26..f887882da1 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -14219,6 +14219,32 @@ (define-public ruby-thin
     (home-page "https://github.com/macournoyer/thin")
     (license license:ruby)))
 
+(define-public ruby-truthy
+  (package
+    (name "ruby-truthy")
+    (version "1.0.0")
+    (source (origin
+              (method url-fetch)
+              (uri (rubygems-uri "truthy" version))
+              (sha256
+               (base32
+                "19silgd65j3qwfk5w891p9wcmzdmi9ddm2kg5zbvvqn2h9lkfzmd"))))
+    (build-system ruby-build-system)
+    (arguments (list #:phases #~(modify-phases %standard-phases
+                                  (replace 'check
+                                    (lambda* (#:key tests? #:allow-other-keys)
+                                      (when tests?
+                                        (substitute* "spec/spec_helper.rb"
+                                          (("require 'spec'")
+                                           "require 'rspec'"))
+                                        (invoke "rspec")))))))
+    (native-inputs (list ruby-rspec))
+    (synopsis "Object truthiness-related Ruby library")
+    (description "This library makes it easier to discover the truth values of
+various Ruby objects.")
+    (home-page "https://github.com/ymendel/truthy")
+    (license license:expat)))
+
 (define-public ruby-skinny
   (package
     (name "ruby-skinny")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:30:12 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:30:11 2023
Received: from localhost ([127.0.0.1]:56401 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJKl-0004m9-E6
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:30:11 -0400
Received: from mail-qt1-f172.google.com ([209.85.160.172]:45766)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJKZ-0004gR-Lb
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:29:59 -0400
Received: by mail-qt1-f172.google.com with SMTP id d7so13975578qtr.12
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:29:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333399;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=+T0Yk5skldJhN8g/msyFWt5j/p2QTMa5ACwVoiInu+c=;
 b=e2dhiR3qH1mVor2dF1Kbgbsp74wm0Yds/DW3hgwYsMZ663KR6JO8Qq+/10yhxr37uO
 leNIhWnrJLo/bqgw34LkMPZi7CKXv9JFgCNDWgmiica8vSfNosHERNqo14loOQCnKe3q
 I2XdzmU6xzc99V4z3k/Yr23p6vzp9G39IhrdoLEYsxBoSwV1mGEzDNBMpkirh0d9Ze5Z
 4UHa1XbkX1M3c4dhtnlO68hxe19BFYAQuTEcqLF+XPyINtsLz4CsEE9Cygtshv0ZmVDV
 i2baJpOcaG/cwKmZpesBjJJwaYLZys4YxW4nL0H9xWFq520taDx1n0phUx20Pvmb1tex
 Z6Bg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333399;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=+T0Yk5skldJhN8g/msyFWt5j/p2QTMa5ACwVoiInu+c=;
 b=Slj9txPeDfYvLydu7DkWQocs6ROfOPjk4QOqvdh3GYj6+Gm63BN3TFc0/yNGWY2tSE
 LXUQC6S0A1/CZTMRR1LrZZ14R6CPm7vEMRkfH84MIPJ3C+5fDZqoClM+ver+r1X43jdR
 lRLqXh7zTaRNCQ6HjoR6pz2Y8I3V7Gjq2l3xD7hCMuVOvZ8x1CEcGyf+Q7PT2FTZQiOc
 9SI5OMKzvn+Kq7a7GKUpf38C4ev5IxAXhtc6x3i1HKhdtIav1KTuYxUeAbckLSEmLGJ2
 XdYUFpWAAVHegFhEbdRnZo5uPlExd10p3fyJvRRs5aZzl6ZBBTXpiFBkCLZxHnd2d07q
 +y6A==
X-Gm-Message-State: AO0yUKVsVRWy4ShBx3CRozDe0fp1yVhADJWgTdBRgy5Hp1EB34ZLdTX8
 Qib9HBOpHQ5GTb2RLRgh7UymwW1uauM=
X-Google-Smtp-Source: AK7set8ffpSZPYxitaN559otXI3W64ILAPuOCX3ue8bNDZPNmwjabk2eVCdVLxatqQti9VkkXrXZzQ==
X-Received: by 2002:ac8:59cd:0:b0:3b6:694f:d710 with SMTP id
 f13-20020ac859cd000000b003b6694fd710mr30274171qtf.50.1679333399156; 
 Mon, 20 Mar 2023 10:29:59 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 g2-20020a37b602000000b0071aacb2c76asm7536708qkf.132.2023.03.20.10.29.58
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:29:58 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 223/223] gnu: ruby-net-scp: Update to 4.0.0.
Date: Mon, 20 Mar 2023 13:29:33 -0400
Message-Id: <20230320172933.13101-22-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172933.13101-1-maxim.cournoyer@HIDDEN>
References: <20230320172933.13101-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-net-scp): Update to 4.0.0.

---

 gnu/packages/ruby.scm | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index eb2c062a89..2b55eabaf0 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -5250,8 +5250,7 @@ (define-public ruby-net-ssh
 (define-public ruby-net-scp
   (package
     (name "ruby-net-scp")
-    ;; The 1.2.1 release would be incompatible with ruby-net-ssh >= 4.
-    (version "1.2.2.rc2")
+    (version "4.0.0")
     (source
      (origin
        (method git-fetch)
@@ -5260,7 +5259,7 @@ (define-public ruby-net-scp
              (commit (string-append "v" version))))
        (file-name (git-file-name name version))
        (sha256
-        (base32 "1nyn17sy71fn7zs3y6wbgcn35318c10flqgc0582409095x4h0sx"))))
+        (base32 "1mdxh81z2hkcc359g6z96fywbr57azlv2yj4zq76adn5lyqq4hgw"))))
     (build-system ruby-build-system)
     (native-inputs
      (list bundler ruby-test-unit ruby-mocha))
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:30:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:30:11 2023
Received: from localhost ([127.0.0.1]:56398 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJKk-0004lz-Ru
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:30:11 -0400
Received: from mail-qt1-f170.google.com ([209.85.160.170]:37385)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJKZ-0004he-3D
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:29:59 -0400
Received: by mail-qt1-f170.google.com with SMTP id r5so14008475qtp.4
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:29:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333393;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=goWqr7pDCsIAiCmh51yzvtoTzGvbRtpZ7kdkqVC2GA4=;
 b=iyLlVv0J/sYfZ/6yOdVldh4bL5tV30USmFynyeVB27vrmNltrm320g+6YaAP46Evv0
 BEvbHrgw1Kq2WLSYr62Qkrb5HqCdjyIgAspDWhvfwjn4CXk32dBSU0mCKjYK0XsR785u
 bIf4AICIPzcBEtltEYdaNocfkiEoicj+e1KwK+Zh3szV3BhwUHdrj6Y0+NGLZ+S9SLck
 nGiqL9P83e/ViSoky/Iqt8VuPhNwQP5MJpFGhvvfHC+w5xxleGZuuJY8d8CtDD2Opy9x
 Wqv6d7/5lrIAD6l9jJyS+ePPwRYN+VsaRtCvl6FQXB0kts5veXYrmt2yrqxFi1zRWDeE
 tfjA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333393;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=goWqr7pDCsIAiCmh51yzvtoTzGvbRtpZ7kdkqVC2GA4=;
 b=qGq9Iec5tzOSkU8PgxIUL+lkKpIxdWUORhZdIl6SJxI79MpPmH+WJ7HZzBDqHHQSAo
 k3B/NNSwry0lKUzHvQVH427gSltOoWS9lLCXdXZwIw/h7GpZG85zD10H8T81U4uMH+R/
 7NwMEz88z0NQ0i89YzJ4pTUtZ4olrToXmwofDusXbBmIbgyejbFJ9C8qOnTkLsKiDkHK
 4Qs/alTbN64k5NhqlrKaEq5KgQ/wTIuGcLGPkP8eE3gxg+kH+wUA78ElZCbCXIj0N61O
 aONiMcjHpdSQ/rSjzq/C4fRX+4+EogzuplGUoaBgncm96hWWPQWOF6toWsXdzD/rYoS8
 gAKg==
X-Gm-Message-State: AO0yUKUOUvKvyKlt5K9venDgJcF73Jkka06zU8UDiDn0jDSaKUDxbQzp
 5zpJyg7Ngo2uHOzvTJ5cNCcMEkSoXsc=
X-Google-Smtp-Source: AK7set+PzxJ5tetbzmkOC8W0tHMZZU+cDIOJ5u7swcPd7ODmY0isrg3UOV/6f3BNWQQDtnVVh5+5fw==
X-Received: by 2002:ac8:5a91:0:b0:3bf:da79:6703 with SMTP id
 c17-20020ac85a91000000b003bfda796703mr15038qtc.3.1679333393517; 
 Mon, 20 Mar 2023 10:29:53 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 g2-20020a37b602000000b0071aacb2c76asm7536708qkf.132.2023.03.20.10.29.52
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:29:53 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 216/223] gnu: ruby-autoprefixer-rails: Update to 10.4.13.0.
Date: Mon, 20 Mar 2023 13:29:26 -0400
Message-Id: <20230320172933.13101-15-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172933.13101-1-maxim.cournoyer@HIDDEN>
References: <20230320172933.13101-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/rails.scm (ruby-autoprefixer-rails): Update to 10.4.13.0.
[source]: Fetch via git.
[phases]: Rename remove-unnecessary-dependencies to relax-requirements and
update phase.
[native-inputs]: Remove ruby-sass.  Add ruby-sassc-rails, ruby-sprockets and
ruby-standard.
---

 gnu/packages/rails.scm | 45 ++++++++++++++++++++----------------------
 1 file changed, 21 insertions(+), 24 deletions(-)

diff --git a/gnu/packages/rails.scm b/gnu/packages/rails.scm
index 0f8d3a7613..c830620b82 100644
--- a/gnu/packages/rails.scm
+++ b/gnu/packages/rails.scm
@@ -231,45 +231,42 @@ (define-public ruby-debug-inspector
 (define-public ruby-autoprefixer-rails
   (package
     (name "ruby-autoprefixer-rails")
-    (version "9.4.7")
-    (source
-     (origin
-       (method url-fetch)
-       (uri (rubygems-uri "autoprefixer-rails" version))
-       (sha256
-        (base32
-         "0fxbfl3xrrjj84n98x24yzxbz4nvm6c492dxj41kkrl9z97ga13i"))))
+    (version "10.4.13.0")
+    (source (origin
+              (method git-fetch)        ;for tests
+              (uri (git-reference
+                    (url "https://github.com/ai/autoprefixer-rails")
+                    (commit version)))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "1i34apjlav1qz8mdg2fyf0hvs5z32inv1snycdkhmqpkfj2ri2hh"))))
     (build-system ruby-build-system)
     (arguments
      '(#:test-target "spec"
        #:phases
        (modify-phases %standard-phases
-         (add-after 'extract-gemspec 'remove-unnecessary-dependencies
+         (add-after 'extract-gemspec 'relax-requirements
            (lambda _
-             ;; Remove the testing of compass, as its use is deprecated, and
-             ;; it's unpackaged for Guix.
-             (substitute* "autoprefixer-rails.gemspec"
-               ((".*%q<compass>.*") "\n")
-               (("\"spec/compass_spec\\.rb\"\\.freeze, ") ""))
-             (delete-file "spec/compass_spec.rb")
-
              (substitute* "Gemfile"
                ;; Remove overly strict requirement on sprockets
                ((", '>= 4\\.0\\.0\\.beta1'") "")
                ;; The mini_racer gem isn't packaged yet, and it's not directly
                ;; required, as other backends for ruby-execjs can be used.
-               (("gem 'mini_racer'") "")
-               ;; For some reason, this is required for the gems to be picked
-               ;; up
-               (("gemspec") "gemspec\ngem 'tzinfo-data'\ngem 'sass'"))
-             #t)))))
+               (("gem \"mini_racer\"") "")
+               ;; For some reason, this is required for the tzinfo-data gem to
+               ;; be picked up.
+               (("gemspec") "gemspec\ngem 'tzinfo-data'\n"))
+             (substitute* "autoprefixer-rails.gemspec"
+               ((".*rubocop.*") ""))))))) ;provided by 'standard'
     (native-inputs
      (list bundler
            ruby-rails
            ruby-rspec-rails
-           ;; This is needed for a test, but I'm unsure why
-           ruby-sass
-           ;; This is used as the ruby-execjs runtime
+           ruby-sassc-rails
+           ruby-sprockets
+           ruby-standard
+           ;; This is used at runtime by ruby-execjs.
            node))
     (propagated-inputs
      (list ruby-execjs))
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:30:10 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:30:10 2023
Received: from localhost ([127.0.0.1]:56395 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJKk-0004lg-DZ
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:30:10 -0400
Received: from mail-qv1-f48.google.com ([209.85.219.48]:35350)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJKY-0004hP-9b
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:29:58 -0400
Received: by mail-qv1-f48.google.com with SMTP id t13so8091182qvn.2
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:29:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333392;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=/STKIPSLNcwITirYbMvkPy0KsoN/awQiU05f4XbJLYU=;
 b=PSzVvRo9jueaKllD+1Zz6KIWoib+dYYNvtosO4tJspyItp+iwZKJkNFHSm2M/W+OZM
 udBVmaWR40fYeNBLJ2mmU9XBSNi+rnRAPitpp8OuqS0Zzqmoa3LZbNinDOxKWk1HQl45
 N8SINpEB4WtoNjss7rxyzlZbMKbWzXSypJsdqbU3IgwqfIyTqpI8depySP3xvS56YZFk
 RbMRvHvF/k329Jx8g2ZP8SublDYZB2ry/imnHDTqNf5u5nyuS14xCNFE//dVJsyMvzDh
 t2BiGT/if+4PTq1XeSUc/Qg+9UWW9FK6qMphMiU5t4D0sWkKltdye913c1BRM9yQYsQJ
 ODQg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333392;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=/STKIPSLNcwITirYbMvkPy0KsoN/awQiU05f4XbJLYU=;
 b=xr2Al632E+SsSgdNqvYZ8vxD+jj1O3Y3v8kRNLj1Kgcb0rqil2lhnnC8YAVM68lDL1
 s5zBlPNYSWJI9l8OXheqedw8FaFBnKYH3d453d/BSoIAuv0EyhOae7SNKHoFyv+ZpnWK
 AREs8ug1YFAlQbsitv59gaCaAQ8o5oDFr4X8C0DALnxPx6sRGtIP5fUGEn+1QgYfR2sR
 OIIC8z3XqUnQzBh/QQr4hoJOwjePRTAeKMPRR1ky1havSmfG3R/kTSWtrOAvX9i858dG
 2pai0C6eIAKq5xYiD5wegc+n5JOAAX25KTxzLwsWDzlQ2nED5miNOoqLgOZwqnv/tWYm
 or9w==
X-Gm-Message-State: AO0yUKXRWyxIARlVzvIDRusW/5SQUekCNpGu9dILmZRovnLR3l6jRjGg
 ENcCfBNGw/u7P/c1VMp5SF5skg0pzIM=
X-Google-Smtp-Source: AK7set8hdKZFGRehc7hOOCpFBixjDXqvGnd4PGe1wJEOUxGMDPociZqNQ/qDxWWL6glCReLIRf+h3g==
X-Received: by 2002:ad4:574a:0:b0:5b8:d0b5:9a46 with SMTP id
 q10-20020ad4574a000000b005b8d0b59a46mr25167126qvx.37.1679333392301; 
 Mon, 20 Mar 2023 10:29:52 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 g2-20020a37b602000000b0071aacb2c76asm7536708qkf.132.2023.03.20.10.29.51
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:29:52 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 215/223] gnu: Add ruby-ammeter.
Date: Mon, 20 Mar 2023 13:29:25 -0400
Message-Id: <20230320172933.13101-14-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172933.13101-1-maxim.cournoyer@HIDDEN>
References: <20230320172933.13101-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/rails.scm (ruby-ammeter): New variable.
---

 gnu/packages/rails.scm | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/gnu/packages/rails.scm b/gnu/packages/rails.scm
index 8ca4ac2997..0f8d3a7613 100644
--- a/gnu/packages/rails.scm
+++ b/gnu/packages/rails.scm
@@ -836,6 +836,16 @@ (define ruby-ammeter-bootstrap
     (home-page "https://github.com/alexrothenberg/ammeter")
     (license license:expat)))
 
+(define-public ruby-ammeter
+  (package/inherit ruby-ammeter-bootstrap
+    (name "ruby-ammeter")
+    ;; TODO: The test suite requires multiple packages which are not packaged
+    ;; yet.
+    (arguments (list #:tests? #f))
+    (propagated-inputs
+     (modify-inputs (package-propagated-inputs ruby-ammeter-bootstrap)
+       (append ruby-rspec-rails)))))
+
 (define-public ruby-bootsnap
   (package
     (name "ruby-bootsnap")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:30:10 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:30:10 2023
Received: from localhost ([127.0.0.1]:56392 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJKj-0004lV-Qs
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:30:10 -0400
Received: from mail-qt1-f182.google.com ([209.85.160.182]:44621)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJKX-0004gy-2u
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:29:57 -0400
Received: by mail-qt1-f182.google.com with SMTP id s12so13962438qtq.11
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:29:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333391;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=g+/GJVQ6QDvEir4sSRR/tsw45mWA61jdClhS2BcuT0A=;
 b=hyO/OmkuBRRXk4gJ5UScR6sUdSHZLfEcvKm9nkoYo4cj+8Hr0or8x7HsU6uZYUbcAk
 Drb40cTnxBoyaCKCECj7tFEjzTX5tfIpyVgdgsWaLe8mAce7vmqg103J83TAyWDpeG0V
 u5cVp/R9m1x3RCuzDgNYNYUFdzDJ5gJpdsbzqV3PEWkFYA5li3xGMbba1csbM5BK9qEQ
 AHw6vgwroewLn7X93sYipHXMPCWKw1QdDO03DU7hd1NiN9FOi6DIN9qOE8G1PuskZ/Ye
 N9AmjR4zs5cR1UgWtUYguIq/lCjM0dY5OMEsXvMxU6/C8AdowRxnceXCORD9HQW00+QE
 SCJg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333391;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=g+/GJVQ6QDvEir4sSRR/tsw45mWA61jdClhS2BcuT0A=;
 b=UbKo5KT5iFYYLIKyxwDZiMVuh3czRJGHwo/mai8Rdzuf0WkPQRXbh0gkbmmsES3vge
 jQenxX0d//0uYekD3Hcc+yj4m38HALyCdDJbasOWPpOlvTD36IF8qyt2UhI1LuywvrJf
 r92geOC0SZ1avGH/icCBfTf1c2kdQyfT0WDLXoVPRR36X4LAEKQ4Luhs5e/hFOEMlXM/
 A86EULwcEU/RG4F2FeuKpwv55eXCOdZapufvdprEWbtxXBAI9MiZYv4VThPKGj7m/sbe
 /0npAPYNeCMKk/CROh+gzO0vwP9vfaIwaiC3kzzWjuLB2RvVsegoaq9GCSzOM7yx6rMM
 bbRw==
X-Gm-Message-State: AO0yUKUJcr9JvAWEcqKF3hDe4FMKHlbyyjWHrAd4WiGJZFpqRs8mIpR8
 ulc6k0UH09c2+LxkFJuemueGBiVRfys=
X-Google-Smtp-Source: AK7set/gVPIGbX7f/wCaUlaENfnDnKjwXxU9TrD/jc5xuW6bmYizCwe8V1qw5yaaeWN+h98FwsqFGA==
X-Received: by 2002:a05:622a:1893:b0:3d8:fd72:b4b5 with SMTP id
 v19-20020a05622a189300b003d8fd72b4b5mr24754536qtc.31.1679333391480; 
 Mon, 20 Mar 2023 10:29:51 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 g2-20020a37b602000000b0071aacb2c76asm7536708qkf.132.2023.03.20.10.29.50
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:29:51 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 214/223] gnu: ruby-rspec-rails: Update to 6.0.1 and enable
 tests.
Date: Mon, 20 Mar 2023 13:29:24 -0400
Message-Id: <20230320172933.13101-13-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172933.13101-1-maxim.cournoyer@HIDDEN>
References: <20230320172933.13101-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/rails.scm (ruby-rspec-rails): Update to 6.0.1.
[source]: Fetch via git.
[arguments]: Enable tests.  Add #:phases.
[native-inputs]: New field.
---

 gnu/packages/rails.scm | 67 ++++++++++++++++++++++++++++++++++++------
 1 file changed, 58 insertions(+), 9 deletions(-)

diff --git a/gnu/packages/rails.scm b/gnu/packages/rails.scm
index 4d13615f68..8ca4ac2997 100644
--- a/gnu/packages/rails.scm
+++ b/gnu/packages/rails.scm
@@ -350,17 +350,66 @@ (define-public ruby-activerecord
 (define-public ruby-rspec-rails
   (package
     (name "ruby-rspec-rails")
-    (version "3.8.2")
-    (source
-     (origin
-       (method url-fetch)
-       (uri (rubygems-uri "rspec-rails" version))
-       (sha256
-        (base32
-         "1pf6n9l4sw1arlax1bdbm1znsvl8cgna2n6k6yk1bi8vz2n73ls1"))))
+    (version "6.0.1")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/rspec/rspec-rails")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "0wmrpwv2vgrwmby01pld6r6sdfa265lb6pd3fp2kifs40nn7ff6b"))))
     (build-system ruby-build-system)
     (arguments
-     '(#:tests? #f)) ; No included tests
+     (list
+      ;; Run the 'spec' instead of the 'default' Rake target to avoid running
+      ;; the acceptance test suite, which doesn't seem to allow being run
+      ;; offline (see: https://github.com/rspec/rspec-rails/issues/2660).
+      #:test-target "spec"
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-after 'extract-gemspec 'relax-requirements
+            (lambda _
+              (substitute* "Gemfile"
+                ;; Remove a few extraneous requirements.
+                ((".*yard.*") "")
+                ((".*github-markup.*") "")
+                ((".*redcarpet.*") "")
+                ((".*relish.*") "")
+                ((".*rubocop.*") ""))
+              (substitute* "Gemfile-rspec-dependencies"
+                ((", :git => \"https://github.com/rspec.*")
+                 "\n"))
+              (substitute* "Gemfile-rails-dependencies"
+                (("gem 'puma', '< 6.0.0'")
+                 "gem 'puma', '>= 6.0.0'"))
+              (substitute* "rspec-rails.gemspec"
+                (("'aruba',    '~> 0.14.12'")
+                 "'aruba',    '>= 0.14.12'")
+                (("'cucumber', '~> 7.0'")
+                 "'cucumber', '>= 7.0'"))))
+          (replace 'replace-git-ls-files
+            (lambda _
+              (substitute* "rspec-rails.gemspec"
+                (("`git ls-files -- lib/\\*`")
+                 "`find lib -type f |sort`"))))
+          (add-before 'check 'patch-tests
+            (lambda _
+              (substitute* "spec/rspec/rails_spec.rb"
+                (("`git ls-files -z`")
+                 "`find . -type f -not -regex '.*\\.gem$' -print0 | \
+sort -z | cut -zc3-`")))))))
+    (native-inputs
+     (list ruby-ammeter-bootstrap
+           ruby-aruba
+           ruby-capybara
+           ruby-cucumber
+           ruby-puma
+           ruby-rails
+           ruby-rspec
+           ruby-selenium-webdriver
+           ruby-sqlite3))
     (propagated-inputs
      (list ruby-actionpack
            ruby-activesupport
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:30:10 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:30:09 2023
Received: from localhost ([127.0.0.1]:56389 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJKj-0004lE-6v
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:30:09 -0400
Received: from mail-qv1-f42.google.com ([209.85.219.42]:43968)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJKW-0004gq-9M
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:29:56 -0400
Received: by mail-qv1-f42.google.com with SMTP id jl13so8063623qvb.10
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:29:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333390;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=mIXgOMViAPyKpzyYaXV5viRQjJ5Q1jj29vhKoTZat54=;
 b=SJTdIq+FrTTs9MifsvbHYHtAraDWqPMDZA3qZv77foF2F1YYDyxqkfgFwlvGqULHJM
 xrdeUqTOv5/xMzxHVHhUDkTHo+0q5jxvQC0khGt1t1zj1SicimLueoCSCqQ+2/VdFA8d
 czlUwXUlf+NPCz5XJdEFJ06H7cUSli8y+3xQTuP8BPsGhR92PXQF+OaQmjF4UAJ0rLeV
 aEd74RuwU4G95fuRIpMdvgT3az+3FK3Ux+qbxDbehxTaPOgwRodG0y7LxXjNMc6J2Aht
 2PQCi/ZkgXVrvIYVuZvNoJmVUPouogKh3kd8rt6WTbqYbhsNWGNawx7Kc0oHzTqTFGnr
 5nIQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333390;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=mIXgOMViAPyKpzyYaXV5viRQjJ5Q1jj29vhKoTZat54=;
 b=zw9DzkvO3IRDhKwJOynrL6ZWk1O5ean0JdjmbOkryXBgGfbeBVCThK/Em4r6H3ZzR2
 WUEGeeXP0HaIUOVO4QU9gaqaGnXkTO91fxvgzr1S2m30+o2XneABiob+7dbIWiRBjTwI
 7S6z+0tQsAzU9FEkHJkT1VKwIBAc2e9dVYa98yPauSdAqYN9kL8a7G92rUvJ+zahvvwM
 hfM59ZsSD8pv25JlgRog/ZCZqio/XnY5NUq9EKLZsFYWPgrRIyzYMMDgq6HtaApCdMKP
 iqWr1Ht3TbYYkxjafp3Nmv92SmlpVKzO5gqK58Cy2tsgBAicFQ2CSSQP2FGcwAo1nDzi
 8Pnw==
X-Gm-Message-State: AO0yUKV2JMeEooD1XbGkmNgkc3ayAtbbLOtlCNHNOY0zng80MqFOzz9+
 JNbMne8oET4K7juwCixAdEnZBETX494=
X-Google-Smtp-Source: AK7set9F6R3cdMlJbNoneIeJJqGKaJqLgznk0iKn5MFWT1Gh4+KTZT50evDQ3ZbhEvnGYbDo8dk/ww==
X-Received: by 2002:ad4:5bc4:0:b0:5be:9011:4145 with SMTP id
 t4-20020ad45bc4000000b005be90114145mr16576520qvt.37.1679333390673; 
 Mon, 20 Mar 2023 10:29:50 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 g2-20020a37b602000000b0071aacb2c76asm7536708qkf.132.2023.03.20.10.29.50
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:29:50 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 213/223] gnu: Add ruby-ammeter-bootstrap.
Date: Mon, 20 Mar 2023 13:29:23 -0400
Message-Id: <20230320172933.13101-12-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172933.13101-1-maxim.cournoyer@HIDDEN>
References: <20230320172933.13101-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/rails.scm (ruby-ammeter-bootstrap): New variable.
---

 gnu/packages/rails.scm | 32 ++++++++++++++++++++++++++++++++
 1 file changed, 32 insertions(+)

diff --git a/gnu/packages/rails.scm b/gnu/packages/rails.scm
index 34db6825be..4d13615f68 100644
--- a/gnu/packages/rails.scm
+++ b/gnu/packages/rails.scm
@@ -755,6 +755,38 @@ (define-public ruby-actionmailer
     (home-page "https://rubyonrails.org/")
     (license license:expat)))
 
+;; A variant where the ruby-rspec-rails dependency purposefully omitted to
+;; avoid a dependency cycle with that same package.
+(define ruby-ammeter-bootstrap
+  (package
+    (name "ruby-ammeter-bootstrap")
+    (version "1.1.5")
+    (source (origin
+              (method url-fetch)
+              (uri (rubygems-uri "ammeter" version))
+              (sha256
+               (base32
+                "1bcslj6y3lgaknd9fpj32m1r4is7blyxygxzmwidq9cjwkrn4msh"))))
+    (build-system ruby-build-system)
+    (arguments
+     (list #:tests? #f
+           #:phases
+           #~(modify-phases %standard-phases
+               (add-after 'extract-gemspec 'remove-rails-requirement
+                 (lambda _
+                   (substitute* "Gemfile"
+                     (("gem 'rspec-rails', rspec_version")
+                      "")
+                     (("gem 'rails', rails_version")
+                      "")))))))
+    (propagated-inputs (list ruby-activesupport ruby-railties))
+    (synopsis "Write specs for your Rails 3+ generators")
+    (description "The @code{ammeter} gem makes it easy to write specs for
+Rails generators.  An existing user is @code{rspec-rails}, which uses
+@code{ammeter} to spec its own generators.")
+    (home-page "https://github.com/alexrothenberg/ammeter")
+    (license license:expat)))
+
 (define-public ruby-bootsnap
   (package
     (name "ruby-bootsnap")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:30:09 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:30:09 2023
Received: from localhost ([127.0.0.1]:56387 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJKi-0004l3-JF
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:30:09 -0400
Received: from mail-qv1-f54.google.com ([209.85.219.54]:38871)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJKV-0004gj-HN
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:29:55 -0400
Received: by mail-qv1-f54.google.com with SMTP id c26so2225672qvz.5
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:29:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333390;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=rau5ZT7VsmFBDQjIYaLdUM1Lh4/rueT6h1xtp6wwnvo=;
 b=a2IeU6Ab8SAI7fJDQfewZRVD6+nyvympu5755hWkUnszNKWXZDouvccsqxrxm/kE7R
 suSkMwdkw4Jb9vlEAP0qAX35Qozi423nqSkoWvhBEfjaf35yH/62ZpmdEEUZIHk5je5p
 72bdXvEMWxNx/QolIrBHBofqbIY4YGcsRHW4dYUXkD8yCwXjg0RZ1zDm3Anrs6nV4H9Y
 0rKHSaQ5Cn0cr7t8JL2bFZk1EaPchD3OWVPC+P+jGf0bazR5V7pAO9G6DG6+8hnhSvst
 OPo79YIR6a/YkZT7c3JbP+9BFeU1joVtIE5g+oGKNtKEoffWCJhNr6/zWDfbM8BK9eFJ
 sRzw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333390;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=rau5ZT7VsmFBDQjIYaLdUM1Lh4/rueT6h1xtp6wwnvo=;
 b=coZ2YVuCC0YJ5dBZzPhg7zp093r3+CbL555K5gNnJmJt4lHpXekCL2noSKXAbS3JHg
 A4Oel42blj6oJo41fPKaIJddwbPQjmsc8ELuh03zImrFjTxsIq05Gkd68OnnQmS9xNWk
 QrfEzY+PmUzZK+JlEi+/vCeeSiFXeI5rlLmbViWs1hPTKriZT39Tqpww7yEdEIUmbqN/
 MZmGOYeTHCkIKF/E5RXhgBltRU4sUeLidHdr91F1R+8kkIep700ms7cDDW9EbzDLLxNQ
 ZxqX9f5euYxfxEeEIgtehaMcaIck7r8QTQ+zn8mIggwIYC7rpScTPYCbBMgZGWwKlby5
 XQ2w==
X-Gm-Message-State: AO0yUKU6ZhlTSSotHgDqYSm8tlktcrV4NyZP6P0YkQULleGZeZdeC8p2
 pxK3PMiKtyPhE3gHKsnioz0U1rESnQw=
X-Google-Smtp-Source: AK7set/3z9Jvs6p7zZEmrVGqVGh/O2+c1oAaBYJYnWWoZMoeaxA9GWDf8vappY1aiEpEhsI+HccCkw==
X-Received: by 2002:a05:6214:1d23:b0:56f:52ba:cce6 with SMTP id
 f3-20020a0562141d2300b0056f52bacce6mr50627253qvd.19.1679333389870; 
 Mon, 20 Mar 2023 10:29:49 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 g2-20020a37b602000000b0071aacb2c76asm7536708qkf.132.2023.03.20.10.29.49
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:29:49 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 212/223] gnu: Add ruby-sassc-rails.
Date: Mon, 20 Mar 2023 13:29:22 -0400
Message-Id: <20230320172933.13101-11-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172933.13101-1-maxim.cournoyer@HIDDEN>
References: <20230320172933.13101-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/rails.scm (ruby-sassc-rails): New variable.
---

 gnu/packages/rails.scm | 29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)

diff --git a/gnu/packages/rails.scm b/gnu/packages/rails.scm
index 15f10f9181..34db6825be 100644
--- a/gnu/packages/rails.scm
+++ b/gnu/packages/rails.scm
@@ -1174,6 +1174,35 @@ (define (touch file-name)
     (home-page "https://rubyonrails.org")
     (license license:expat)))
 
+(define-public ruby-sassc-rails
+  (package
+    (name "ruby-sassc-rails")
+    (version "2.1.2")
+    (source (origin
+              (method url-fetch)
+              (uri (rubygems-uri "sassc-rails" version))
+              (sha256
+               (base32
+                "1d9djmwn36a5m8a83bpycs48g8kh1n2xkyvghn7dr6zwh4wdyksz"))))
+    (build-system ruby-build-system)
+    ;; The test suite currently fails with multiple "FrozenError: can't modify
+    ;; frozen Array: []" errors, apparently caused by Rails 7 (see:
+    ;; https://github.com/sass/sassc-rails/pull/178/files).
+    (arguments (list #:tests? #f
+                     #:phases #~(modify-phases %standard-phases
+                                  (add-after 'extract-gemspec 'relax-requirements
+                                    (lambda _
+                                      (substitute* "sassc-rails.gemspec"
+                                        (("%q<rake>.freeze, \\[\"~> 10.0\"]")
+                                         "%q<rake>.freeze, [\">= 10.0\"]")))))))
+    (native-inputs (list ruby-mocha ruby-pry ruby-tzinfo-data))
+    (propagated-inputs (list ruby-railties ruby-sassc ruby-sprockets
+                             ruby-sprockets-rails ruby-tilt))
+    (synopsis "SassC-Ruby integration with Rails")
+    (description "This Ruby library integrates SassC-Ruby into Rails.")
+    (home-page "https://github.com/sass/sassc-rails")
+    (license license:expat)))
+
 (define-public ruby-sprockets
   (package
     (name "ruby-sprockets")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:30:08 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:30:08 2023
Received: from localhost ([127.0.0.1]:56384 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJKh-0004ko-UT
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:30:08 -0400
Received: from mail-qv1-f52.google.com ([209.85.219.52]:33629)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJKU-0004gY-Kl
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:29:54 -0400
Received: by mail-qv1-f52.google.com with SMTP id m6so8105383qvq.0
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:29:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333389;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=eXogvW+01rsapmRh7Eus7iRS5YZjdljie+xcV+MOFgs=;
 b=EzQgz3uEuVdruxSbm4/1PFwMi0TTwPAwfF5lcke6P7SWmvTIqB1+o+DRgLKUQK5Ewc
 5unVOrhkBlnkLfNNbE3tlyCtZNWrPRQEZU3BbA+PaTUfgrqip8vsNtXeuMKnSNwGQiVw
 fvYvtMBmHdPTAM3nMz2TfyDadOQ9PNrc0vggAurllgFqTUxp9R5OBs5KjR+SMXoOveb6
 m13b9UezGqGV1GAtQiKEDAj3AQycRQn/7b+XMH7QfWgQGntqUK7fJWmaKYhK23DYKhGa
 hUZn5KFQwxqpJUtRbUoWa5ZJl6YIRH+fpsaawB/PZ7GcperQFuNRPuNV4XPsCdm6wl+d
 359A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333389;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=eXogvW+01rsapmRh7Eus7iRS5YZjdljie+xcV+MOFgs=;
 b=otylva7Ux51za0vsPplr2psWPlD2XzSlQn6f6TPwx7zVB5nSeZ7tfmOv6cBRDcgEvd
 jz50eWuq8UYwsqsRjA/9bb2XZm305RWhWqlLhJpiMjnMo1F8B2aYNcdf0u0824DEBubv
 G9cLxapozGtUD9Qe9+8NWfAEySEjtTi2VFnTH8B5JSyDo/uWZd0MJD+sF4ufgVAgCUaK
 Il3N3EMPKlx7yBSKvFEifN3Y11bJwfA6NrNlWmIrxMrOoL+gPMbO0aunAEY/eV9l0enw
 EYir2iij/ZjhRuETeSHpMuYHW2qDdosyyPNLr5tQoNegn9lUnjeny7cPnywH4Y3xmzxO
 f6oA==
X-Gm-Message-State: AO0yUKWJHY3p8YJQwbpkWqbyT2mG9Y7OAfcsIMbJDPT5eSfdZrchACD5
 A5BuwVxsshgrpQ1559g8nnMFm/7DkNE=
X-Google-Smtp-Source: AK7set/hgiQFh0cXnPPpbf+Li5lF6ZKiPSqRVdk5gYjhzp7S5MmmTKb2T6KrKzpkge9F47mvEbYOEQ==
X-Received: by 2002:a05:6214:48e:b0:56e:a4c5:9d9d with SMTP id
 pt14-20020a056214048e00b0056ea4c59d9dmr58434271qvb.22.1679333389051; 
 Mon, 20 Mar 2023 10:29:49 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 g2-20020a37b602000000b0071aacb2c76asm7536708qkf.132.2023.03.20.10.29.48
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:29:48 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 211/223] gnu: ruby-parallel-tests: Update to 4.2.0.
Date: Mon, 20 Mar 2023 13:29:21 -0400
Message-Id: <20230320172933.13101-10-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172933.13101-1-maxim.cournoyer@HIDDEN>
References: <20230320172933.13101-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-parallel-tests): Update to 4.2.0.
[arguments]: Delete trailing #t.  Use "spec" as the #:test-target.
Rename remove-version-constraints phase to relax-requirements, and update it.
Add disable-problematic-tests phase.
---

 gnu/packages/ruby.scm | 30 ++++++++++++++++++------------
 1 file changed, 18 insertions(+), 12 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 52dcc08b80..f8d0941e26 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -6382,7 +6382,7 @@ (define-public ruby-cuke-modeler
 (define-public ruby-parallel-tests
   (package
     (name "ruby-parallel-tests")
-    (version "3.0.0")
+    (version "4.2.0")
     (home-page "https://github.com/grosser/parallel_tests")
     (source (origin
               (method git-fetch)
@@ -6392,19 +6392,18 @@ (define-public ruby-parallel-tests
               (file-name (string-append name version))
               (sha256
                (base32
-                "08a6ndqn2dqacmc7yg48k0dh2rfrynvhkd5hiay16dl9m1r9q8pz"))))
+                "00gbg5q36ayspkzd6r0kg4gk46lsw9s6misx14rczxaf9kqcdrmv"))))
     (build-system ruby-build-system)
     (arguments
-     '(#:test-target "default"
+     '(#:test-target "spec"             ;avoid rubocop dependency
        #:phases (modify-phases %standard-phases
                   (add-after 'patch-source-shebangs 'patch-shell-invokations
                     (lambda _
                       (substitute* '("lib/parallel_tests/tasks.rb"
                                      "spec/parallel_tests/tasks_spec.rb")
                         (("/bin/sh") (which "sh"))
-                        (("/bin/bash") (which "bash")))
-                      #t))
-                  (add-before 'check 'remove-version-constraints
+                        (("/bin/bash") (which "bash")))))
+                  (add-before 'check 'relax-requirements
                     (lambda _
                       ;; Remove hard coded version constraints, instead just
                       ;; use whatever versions are available in Guix.
@@ -6413,20 +6412,27 @@ (define-public ruby-parallel-tests
                         (("'minitest',.*")
                          "'minitest'\n")
                         (("'cucumber',.*")
-                         "'cucumber'\n"))
-                      #t))
+                         "'cucumber'\n")
+                        ;; Do not depend on a git-fetched spinach version.
+                        (("gem 'spinach',.*")
+                         "gem 'spinach'\n")
+                        ((".*rubocop.*") ""))))
                   (add-before 'check 'disable-rails-test
                     (lambda _
                       ;; XXX: This test attempts to download and run the test
                       ;; suites of multiple Rails versions(!) directly.
-                      (delete-file "spec/rails_spec.rb")
-                      #t))
+                      (delete-file "spec/rails_spec.rb")))
+                  (add-before 'check 'disable-problematic-tests
+                    (lambda _
+                      ;; This test fails, probably because of the newer
+                      ;; Cucumber version used here.
+                      (delete-file "spec/parallel_tests/cucumber/\
+failure_logger_spec.rb")                      ))
                   (add-before 'check 'set-HOME
                     (lambda _
                       ;; Some tests check the output of Bundler, and fail when
                       ;; Bundler warns that /homeless-shelter does not exist.
-                      (setenv "HOME" "/tmp")
-                      #t)))))
+                      (setenv "HOME" "/tmp"))))))
     (native-inputs
      (list ruby-bump
            ruby-cucumber
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:30:08 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:30:07 2023
Received: from localhost ([127.0.0.1]:56381 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJKh-0004kZ-8I
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:30:07 -0400
Received: from mail-qt1-f172.google.com ([209.85.160.172]:45766)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJKT-0004gR-P7
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:29:54 -0400
Received: by mail-qt1-f172.google.com with SMTP id d7so13974836qtr.12
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:29:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333388;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=X1twd2sD9NsaPBB/ONLcML7wvUYKCD/gukipBIFPVi4=;
 b=Qe3H5d5MiK4ULXw2ms8Jq30aHzHxqnlT9ucE37t7+0taQiE5T4SPduJeFVb3jqEvO1
 DOLV6sktn7ErYfWerLWwLqSqZUMV0S3Yle4u7XSTEGwzV5cqr+Cj96Ow8ntEd9/1Qw/d
 zO1UT9WFExglf0HrzDaYNgMKNbJK42/MIVWG+VL4K0fIpD0EJAkjnrQQhDEDKUoBKkaI
 i0Mc4WNPrumz3QWvnUcy3cvFSC3R1cFx9gKiECEOeqdbgAbICVtlw9Hg1BGHoDhjXyoo
 rB4pcaBZPBjxlxW+hSkSknfoxJP6gLKa3UvCQ/xy7uo0NY6bYUnntdWueHe5gcxI5Muv
 +Lcg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333388;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=X1twd2sD9NsaPBB/ONLcML7wvUYKCD/gukipBIFPVi4=;
 b=LnUi0pEAj0iGI2qGMDLQ8peB+AQ9RD8srlGKlVBfXmXBKozNmLC9vFfkEzoGiOoo5R
 xAHz7wQIk3p1YVDQMKsigUZHSCxvI39xpY5sm3JFgBmy2WOSpBycKVHOxQyfDdUMZSlf
 PTPQmJh8je1mNHhPeIefKEnAa2yPOqZxhhsPCqP/93vjOTXLkmdlquGFudqI7HvtNxLO
 mnr3LrKLXEus2QMN48Fcti0A1O8rAE5EhZzOgzMOGcpOAA3FOxIx4t/ev6ziwIDYpNbG
 rNgtG1v1zo3QXh4zUjDByU+baSaTR376Ql6MkUNOGTHcoEwykELdcgx6Rb/BQ8iEuOlz
 Vjqg==
X-Gm-Message-State: AO0yUKUZAkh6vOTQOUKivVe+P57UwbemO+UuCcp04MhfTtzaBhppi886
 78DlDJeBf4akuzKSLJqdksDKbWkxLLo=
X-Google-Smtp-Source: AK7set9XYeJ6OI5VV0RDmTpPDO/NJoFgkLa3oWmomo5SAFijvY8Fzci/y3T81P8wh8a4hh4JoW+hAg==
X-Received: by 2002:a05:622a:cd:b0:3d8:d7fc:d639 with SMTP id
 p13-20020a05622a00cd00b003d8d7fcd639mr23610759qtw.18.1679333388193; 
 Mon, 20 Mar 2023 10:29:48 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 g2-20020a37b602000000b0071aacb2c76asm7536708qkf.132.2023.03.20.10.29.47
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:29:47 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 210/223] gnu: ruby-single-cov: Update to 1.9.1.
Date: Mon, 20 Mar 2023 13:29:20 -0400
Message-Id: <20230320172933.13101-9-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172933.13101-1-maxim.cournoyer@HIDDEN>
References: <20230320172933.13101-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-single-cov): Update to 1.9.1.
[arguments]: Use "spec" as #:test-target.
Strip trailing #t in phases.  Adjust replacement in replace-git-ls-files
phase.  Remove make-files-writable phase.  Add relax-requirements phase.
[native-inputs]: Remove ruby-bump.
---

 gnu/packages/ruby.scm | 33 ++++++++++++++++-----------------
 1 file changed, 16 insertions(+), 17 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index a0b8fcae8a..52dcc08b80 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -6722,7 +6722,7 @@ (define-public ruby-pry-doc
 (define-public ruby-single-cov
   (package
     (name "ruby-single-cov")
-    (version "1.3.2")
+    (version "1.9.1")
     (home-page "https://github.com/grosser/single_cov")
     (source (origin
               (method git-fetch)
@@ -6731,28 +6731,29 @@ (define-public ruby-single-cov
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "05qdzpcai1p23a120gb9bxkfl4y73k9hicx34ch2lsk31lgi9bl7"))))
+                "1w4k81f2mdg620m6pwkrqayddnz9mr8qx0myqn33mw8k6imfip05"))))
     (build-system ruby-build-system)
     (arguments
-     '(#:test-target "default"
+     '(#:test-target "spec"             ;to avoid rubocop requirement
        #:phases (modify-phases %standard-phases
                   (replace 'replace-git-ls-files
                     (lambda _
                       (substitute* "single_cov.gemspec"
                         (("`git ls-files lib/ bin/ MIT-LICENSE`")
-                         "`find lib/ bin/ MIT-LICENSE -type f | sort`"))
-                      #t))
+                         ;; There no longer appear to be a 'bin'
+                         ;; sub-directory.
+                         "`find lib/ MIT-LICENSE -type f | sort`"))))
                   (add-before 'check 'remove-version-constraints
                     (lambda _
-                      (delete-file "Gemfile.lock")
-                      #t))
-                  (add-before 'check 'make-files-writable
+                      (delete-file "Gemfile.lock")))
+                  (add-before 'check 'relax-requirements
                     (lambda _
-                      ;; Tests need to create local directories and open files
-                      ;; with write permissions.
-                      (for-each make-file-writable
-                                (find-files "specs" #:directories? #t))
-                      #t))
+                      ;; Remove extraneous requirements.
+                      (substitute* "Rakefile"
+                        ((".*require.*bump.*") ""))
+                      (substitute* "Gemfile"
+                        ((".*gem \"bump\".*") "")
+                        ((".*gem \"rubocop\".*") ""))))
                   (add-before 'check 'disable-failing-test
                     (lambda _
                       ;; XXX: This test copies assets from minitest, but can
@@ -6760,10 +6761,8 @@ (define-public ruby-single-cov
                       ;; it for now.
                       (substitute* "specs/single_cov_spec.rb"
                         (("it \"complains when coverage is bad\"")
-                         "xit \"complains when coverage is bad\""))
-                      #t)))))
-    (native-inputs
-     (list ruby-bump ruby-minitest ruby-rspec ruby-simplecov))
+                         "xit \"complains when coverage is bad\"")))))))
+    (native-inputs (list ruby-minitest ruby-rspec ruby-simplecov))
     (synopsis "Code coverage reporting tool")
     (description
      "This package provides actionable code coverage reports for Ruby
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:30:07 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:30:07 2023
Received: from localhost ([127.0.0.1]:56378 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJKg-0004kM-D1
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:30:07 -0400
Received: from mail-qt1-f180.google.com ([209.85.160.180]:42634)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJKT-0004gP-32
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:29:53 -0400
Received: by mail-qt1-f180.google.com with SMTP id r16so13984651qtx.9
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:29:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333387;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=Y/HfLBLk+SZV2dSxo1cfAHMGiOI0+5KXHk99pR5lXAE=;
 b=S9uGrP2hLpsDsK4OEQEwFUKh/Urtzjw1p49PV8QaTWX67+nvhgwilTSTqj+MdFYNNZ
 vqKaYWeoxnL3r8cBzzEsTz+oikHPxc6ZViLNYyV9KxAtvHjGT+Piday98QCY0kb7eM0G
 allGn3hWPz9vcvSvDUx8L49zyM4QgtQMpcqG5QvNWaeKt2L8vGrCdXxhNhT87YCO2F85
 TTCe4UtGGYRobN6F3sE5kOFL526uJ7QFnUmPJnoWmkigasNPpR+kqVU00J/SnWSbyn/o
 xncxm1zIUGFoN1gMvpIfaKs65SKZd1t4ai6azUXA9sC0XG2dlaNL2zc+cKDMYyzbPe9W
 rMmw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333387;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=Y/HfLBLk+SZV2dSxo1cfAHMGiOI0+5KXHk99pR5lXAE=;
 b=nnrlFVgoBhe4/5NthuKrmZvbCEF3IC9Wl/8CU4Qi9mKTOGfyTLDHnn4dLzk1l4J3mR
 b4ZAgRnroL+KLkl40ZE3kviRkzOQRorMb4LRIC1j47eS3vUNNhsr9AODMi9vo1lqAFuO
 ICqi/hulKngt+BuKMHATLgxtApQrpJ8H4kZ8Pb9MFzCKCeUT5V5zyDfhwg/9i8WlR5TB
 Q5NmFUVmwY9oo9BK9ajI94uhjS++H8n7tsAXe5wLk1sVNpvLc5aaURN1c4JnjpRgJzGs
 4OwpZFeQULpwQPcTuplKQWGSKUyQrmHVfblVQkmt4oYGiT3+hwaEAdXBL+LnGFN26X2X
 VS+A==
X-Gm-Message-State: AO0yUKW5e066gvXQveIqsFeu4eWVdh5h2bpJRGQFdGEXmisnJHbwEtTO
 4K3XMunT9RWz91zurdSm+8bH2OZYNeE=
X-Google-Smtp-Source: AK7set9VXB8xNm8fChJjKABv/yIWF4LlW4irBFUePHLZFSk+Ra/dy19m9qeXyS7lyvInGA+2xbkdeg==
X-Received: by 2002:ac8:7c55:0:b0:3bf:df2e:a494 with SMTP id
 o21-20020ac87c55000000b003bfdf2ea494mr25909qtv.6.1679333387478; 
 Mon, 20 Mar 2023 10:29:47 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 g2-20020a37b602000000b0071aacb2c76asm7536708qkf.132.2023.03.20.10.29.46
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:29:47 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 209/223] gnu: ruby-cuke-modeler: Update to 3.19.0 and enable
 tests.
Date: Mon, 20 Mar 2023 13:29:19 -0400
Message-Id: <20230320172933.13101-8-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172933.13101-1-maxim.cournoyer@HIDDEN>
References: <20230320172933.13101-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-cuke-modeler): Update to 3.19.0.
[source]: Fetch via git.
[arguments]: Enable tests.  Set the #:test-target argument.  Add #:phases.
[native-inputs]: New field.
---

 gnu/packages/ruby.scm | 56 ++++++++++++++++++++++++++++++++++---------
 1 file changed, 45 insertions(+), 11 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 89ef556880..a0b8fcae8a 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -6322,18 +6322,52 @@ (define-public ruby-coderay
 (define-public ruby-cuke-modeler
   (package
     (name "ruby-cuke-modeler")
-    (version "3.1.0")
-    (source
-     (origin
-       (method url-fetch)
-       (uri (rubygems-uri "cuke_modeler" version))
-       (sha256
-        (base32
-         "19smj3g3wvz0203l549sadpcxgh0ir350a6k78gq0bmlv9cchmjb"))))
+    (version "3.19.0")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/enkessler/cuke_modeler")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "0bizla3k124lj4r7f2k5cdfm2sawzd6rdmb6rgbkbng2fygxsjib"))))
     (build-system ruby-build-system)
-    (arguments `(#:tests? #f))          ;no test suite in gem
-    (propagated-inputs
-     (list ruby-cucumber-gherkin))
+    (arguments
+     (list #:test-target "default"
+           #:phases
+           #~(modify-phases %standard-phases
+               (add-after 'unpack 'relax-requirements
+                 (lambda _
+                   (substitute* "Gemfile"
+                     ;; Cucumber appears pinned to an older version for no
+                     ;; particular reason (see:
+                     ;; https://github.com/enkessler/cuke_modeler/issues/14).
+                     (("'cucumber', '2.2.0'")
+                      "'cucumber', '>= 2.2.0'"))
+                   ;; Disable Bundler.
+                   (substitute* "bin/console"
+                     (("require 'bundler/setup'") ""))
+                   (substitute* "rakefiles/testing_tasks.rb"
+                     (("'bundle', 'exec', ") ""))
+                   ;; Remove extraneous dependencies.
+                   (substitute* "cuke_modeler.gemspec"
+                     ((".*bundler.*") "")
+                     ((".*rubocop.*") "")
+                     ((".*yard.*") ""))
+                   (substitute* "Rakefile"
+                     (("Rainbow.enabled = true") "")
+                     (("require_relative 'rakefiles/documentation_tasks'") "")
+                     (("require_relative 'rakefiles/other_tasks'") "")
+                     (("require_relative 'rakefiles/release_tasks'") "")))))))
+    (native-inputs
+     (list ruby-childprocess
+           ruby-cucumber
+           ruby-rainbow
+           ruby-rspec
+           ruby-simplecov
+           ruby-simplecov-lcov))
+    (propagated-inputs (list ruby-cucumber-gherkin))
     (synopsis "Gherkin test suite analysis tool")
     (description "CukeModeler facilitates modeling a test suite that is
 written in Gherkin (e.g.  Cucumber, SpecFlow, Lettuce, etc.).  It does this by
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:30:06 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:30:06 2023
Received: from localhost ([127.0.0.1]:56375 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJKf-0004k6-NV
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:30:06 -0400
Received: from mail-qt1-f172.google.com ([209.85.160.172]:38846)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJKS-0004gO-FC
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:29:52 -0400
Received: by mail-qt1-f172.google.com with SMTP id c18so14005023qte.5
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:29:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333387;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=n66UvNDd0B/BGLt+eUbRlTby14k6JCQnb0b062DbIS0=;
 b=AgiDPFcd70/I3ncZa4r0DnP2huiAPdg9LToe7Z0J+ChQch7x3mCg7e3JK7J32ZGBiq
 rDqeWzVhMORQqgZ2va+rQ4Lleuv/Dyl5yUa80nwAX+n7XObQ8t8V+wp5NoQ/YG42M5ZL
 VJK+shkpJ0SrnndsdkHdTnfS2z/f074FaN2HjCrNrhg3XzRDc4hJcExzE5JGN3cgpabk
 5MPBXjQ3e99I+5v8sgn2Yx42HhFRnMSOjgtHTIwUXBNfQ6x65HJtVGmHrZG9l2pi1UGH
 Mp1JYnDCnw/RVfg0A0YbGF8d4dFn3KS9I+dDubhnmWR43YTBkRjx0PlnLHEI7fUr1MYi
 ccqw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333387;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=n66UvNDd0B/BGLt+eUbRlTby14k6JCQnb0b062DbIS0=;
 b=tP5zm7tXahgXI0VKUpI6Jtkl+oSUizNFYYDgMyWM0WXu0wMuXDfZUqeKCHD5kWhev7
 Y8xUJifNKwwahPxPK3+AFaGrGmVkl/NVQEouRX3Zz5tGlKH4jnk/qkIpFTEMBzTqAbSp
 8z4w1/t00jmpw0sVmDerg95Vtm1/wDDHfpUZbxXSZyerQm44T/iKNk+EY0g2XUPot72f
 XdpwCkO8Wz+2pXGwnyLzPYXUahWflg88PAYdQoTGQnVRMR/chFjpXnkKJCEqmAVZ6BDS
 59PbHXSxBmF4XFx02Nmg67NWjEEpslpcpeyXMN60FXAPKAEuJfKZLC5EH98bSCLzawTY
 ttbg==
X-Gm-Message-State: AO0yUKXJ/LZFTLZZTSa2/CsKeo64/1CBoCfGkvZeIeHe91GZaFKpydc0
 loXVQrQnSFLO7qyxL40FuZ05A+PeV74=
X-Google-Smtp-Source: AK7set8vnq/iG3NPv16hpUPSuCHgfo4Sd1QzGesCpd6V+H0c+C6sZA1R71s58dQKkKPpis3b+kNpIg==
X-Received: by 2002:ac8:5782:0:b0:3db:a591:d479 with SMTP id
 v2-20020ac85782000000b003dba591d479mr16557112qta.19.1679333386800; 
 Mon, 20 Mar 2023 10:29:46 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 g2-20020a37b602000000b0071aacb2c76asm7536708qkf.132.2023.03.20.10.29.46
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:29:46 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 208/223] gnu: ruby-omniauth-oauth2: Update to 1.8.0.
Date: Mon, 20 Mar 2023 13:29:18 -0400
Message-Id: <20230320172933.13101-7-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172933.13101-1-maxim.cournoyer@HIDDEN>
References: <20230320172933.13101-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-omniauth-oauth2): Update to 1.8.0.
[arguments]: Rename remove-unnecessary-dependencies phase to
relax-requirements, and simplify it.
[native-inputs]: Remove bundler and ruby-simplecov.
---

 gnu/packages/ruby.scm | 32 ++++++++++++++------------------
 1 file changed, 14 insertions(+), 18 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 52b540a9d9..89ef556880 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -2714,32 +2714,28 @@ (define-public ruby-omniauth
 (define-public ruby-omniauth-oauth2
   (package
     (name "ruby-omniauth-oauth2")
-    (version "1.7.1")
+    (version "1.8.0")
     (source
      (origin
        (method url-fetch)
        (uri (rubygems-uri "omniauth-oauth2" version))
        (sha256
         (base32
-         "10fr2b58sp7l6nfdvxpbi67374hkrvsf507cvda89jjs0jacy319"))))
+         "0y4y122xm8zgrxn5nnzwg6w39dnjss8pcq2ppbpx9qn7kiayky5j"))))
     (build-system ruby-build-system)
     (arguments
-     '(#:phases
-       (modify-phases %standard-phases
-         (add-after 'unpack 'remove-unnecessary-dependencies
-           (lambda _
-             ;; The coveralls gem submits coverage information to an online
-             ;; service, and is unnecessary when running the tests
-             (substitute* "Gemfile"
-               ((".*coveralls\"") ""))
-             (substitute* "spec/helper.rb"
-               (("require \"coveralls\"") "")
-               (("Coveralls::SimpleCov::Formatter") ""))
-             #t)))))
-    (propagated-inputs
-     (list ruby-oauth2 ruby-omniauth))
-    (native-inputs
-     (list bundler ruby-rspec ruby-simplecov ruby-rack-test ruby-webmock))
+     (list #:phases
+           #~(modify-phases %standard-phases
+               (add-after 'unpack 'relax-requirements
+                 (lambda _
+                   (substitute* "spec/helper.rb"
+                     ;; This condition is used to require coveralls and
+                     ;; simplecov; override it to avoid these extraneous
+                     ;; requirements.
+                     (("RUBY_VERSION >= \"1.9\"")
+                      "false")))))))
+    (propagated-inputs (list ruby-oauth2 ruby-omniauth))
+    (native-inputs (list ruby-rspec ruby-rack-test ruby-webmock))
     (synopsis "Abstract OAuth2 strategy for OmniAuth")
     (description
      "This library provides a generic OAuth2 strategy for OmniAuth.  It
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:30:05 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:30:05 2023
Received: from localhost ([127.0.0.1]:56373 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJKf-0004jw-0o
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:30:05 -0400
Received: from mail-qv1-f43.google.com ([209.85.219.43]:42642)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJKR-0004gG-L2
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:29:52 -0400
Received: by mail-qv1-f43.google.com with SMTP id x8so8068833qvr.9
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:29:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333386;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=LJ3r0SHPkznKSUm0KqjPL8cnZdS01BHbQjq+xEbziTk=;
 b=OFOJcnLfkoNJ5kl5ny+shTEoGZBIbtHTQLRr/uqXb8QZExSsFjLsWAakl716HU/qvo
 VBaKgyHqVeRTH8OSTgtl1NBdHKh0rrIghmKQ8NW91nLXuBV1i7MQ/Qwqt5+QwRKeJJjn
 cN7pXRMokf3qLpLwmr9SsBa2khqKPI5VfL2kUUeIQV0O30ZDU1tULcvtVbH2IU6CgAJk
 7mW6tMflAVndZCkf1U+QNxYNVL2PVXNss7inlLSI+7luhWZWu1MFsO5f3XhOQ/HsM1Tl
 mZ1yhsLvDsG+EgW/us3+Sep423f91BlHR6BIH1S4z9jucByunpLhSVovgpbrqZQM1/74
 vTlA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333386;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=LJ3r0SHPkznKSUm0KqjPL8cnZdS01BHbQjq+xEbziTk=;
 b=hlODl6qEOyOhmokweTSdMSnjJJk3se8/yaIpH85AL9yVl8JBDFpGHlRY4Mko54Ldkb
 WlyQPtNpAVOy3iH2I+TlFhFxJmQACyAk5T9sh6s2flxXx2woUVilETvy5vRXDyMm73p4
 5UBfKx//7o94JuHvuwEpv/YZPA0xvChV75ak8ZWeIbd9IGOwaeVP5Mhb07HpK3WZ2i4r
 F8VajLXI9WtF+es7Xo2w3TaoIk+DigRwX6ArXrnjoHB7GjCSz7Dn3r5rONWZxy08wKVw
 r+EC4c/6M8z70hjxm0XrHStVh/ND6rPeb4qB4rDnNNMcD7g1OrNk7bEoLTnHbjlZgZAb
 XkKA==
X-Gm-Message-State: AO0yUKWqyAeYKVCVNnnfC3kS4VqcZ+SC0ejg5xD2/xcKSKEInuk2hkm9
 2a5ogmFFwF8H0+JlphwGkgLAE8MbjkU=
X-Google-Smtp-Source: AK7set+Rubj1OzwgAVbM1f+wvRPtiNCyeUQ83fkRBH62RDCu8ckTuUsSqD8wuzdwB+O5xhpxa/yS/Q==
X-Received: by 2002:ad4:5d6b:0:b0:5aa:2e30:39e9 with SMTP id
 fn11-20020ad45d6b000000b005aa2e3039e9mr47431978qvb.32.1679333386081; 
 Mon, 20 Mar 2023 10:29:46 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 g2-20020a37b602000000b0071aacb2c76asm7536708qkf.132.2023.03.20.10.29.45
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:29:45 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 207/223] gnu: ruby-omniauth: Update to 2.1.1.
Date: Mon, 20 Mar 2023 13:29:17 -0400
Message-Id: <20230320172933.13101-6-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172933.13101-1-maxim.cournoyer@HIDDEN>
References: <20230320172933.13101-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-omniauth): Update to 2.1.1.
[arguments]: New field.
[propagated-inputs]: Add ruby-rack-test.
---

 gnu/packages/ruby.scm | 36 +++++++++++++++++++++++++-----------
 1 file changed, 25 insertions(+), 11 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 117f6fa789..52b540a9d9 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -2678,18 +2678,32 @@ (define-public ruby-oauth2
 (define-public ruby-omniauth
   (package
     (name "ruby-omniauth")
-    (version "2.0.3")
-    (source
-     (origin
-       (method url-fetch)
-       (uri (rubygems-uri "omniauth" version))
-       (sha256
-        (base32 "105mzgvmn2kjaacxw01h4wqv33r7hfn5z8fxlkk3jcjar14j71bh"))))
+    (version "2.1.1")
+    (source (origin
+              (method git-fetch)        ;for tests
+              (uri (git-reference
+                    (url "https://github.com/omniauth/omniauth")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "1mm7a4ll7ymamrbsl63yi6i34qpwmh2nh5a9kj961gja1iz2gyd1"))))
     (build-system ruby-build-system)
-    (propagated-inputs
-     (list ruby-hashie ruby-rack ruby-rack-protection))
-    (native-inputs
-     (list ruby-rspec))
+    (arguments
+     (list #:phases
+           #~(modify-phases %standard-phases
+               (add-after 'unpack 'relax-requirements
+                 (lambda _
+                   (substitute* "spec/helper.rb"
+                     ;; This condition is used to require coveralls and
+                     ;; simplecov; override it to avoid these extraneous
+                     ;; requirements.
+                     (("RUBY_VERSION >= '1.9'")
+                      "false")
+                     (("require 'rack/freeze'") "")))))))
+    (native-inputs (list ruby-rspec))
+    (propagated-inputs (list ruby-hashie ruby-rack ruby-rack-test
+                             ruby-rack-protection))
     (synopsis "Generalized Rack framework for multiple-provider authentication")
     (description
      "This package provides a generalized Rack framework for multiple-provider
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:30:05 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:30:05 2023
Received: from localhost ([127.0.0.1]:56370 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJKe-0004jm-BC
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:30:04 -0400
Received: from mail-qt1-f176.google.com ([209.85.160.176]:33502)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJKR-0004gD-1J
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:29:51 -0400
Received: by mail-qt1-f176.google.com with SMTP id n2so14052377qtp.0
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:29:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333385;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=lXXeBw8B2SFwvwUqfsghrxhpyLlnf+om7LhsA2IwuXw=;
 b=S5Wpi8fWPQer+kTmbR0ULcR4eP1lTWl8FTNIbKKolCQzMukrUS7V9TjVfyYgve8Er8
 gEh2yt833Esdy4vDN+j4oWaguHcyZKUI/c/827kO4IzBB3x5qpT0qAoq7yu+qdn6QRt1
 ZoJeNzKHjKoqRr+4JKeBhVIVm9NFwdt9iUrZgwVBmPUJL4avAaej4ESbD6VOSYk4zTIg
 oh3B4rjF7s+px73dJ8LJiN4j+YQxLgyIk0UCjdWZbvjBlgURpN1s+1B5ei2o8A8qUHzX
 dwokzz45Lk7AxFGYdR+hqUS5WE40ESUAjwrVY2VuPTsVJUy/1WFmjO2PptG55dqdYwAB
 wvsQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333385;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=lXXeBw8B2SFwvwUqfsghrxhpyLlnf+om7LhsA2IwuXw=;
 b=ukXknaIwALaUseToYcUf9ILq8sdBdxsf4IMOyWhTe+OhdeJknYZu1uDacNKvQDXLrM
 PY2K7wNzPdXA89winGE7qHkK2yqpQckxyyOJ74DIRiHksAl7zaqGYJe1CZAfoZJBvqZD
 TfXwhtdo5q3I5YyS4MNpZjBPclWEDioPOvQQvAWQnPge+aJK2WpldTqhyRPAYzs02COW
 odvI+0KJmdEU66+kL9KK19fiAp0ZbfRGIo4jDYS9kxdZuYyxwyR4t4z/OHLwHCgYYwvq
 5xk9+JhyEXOEcnrMAIKMCJYOxlxkvLCk+0XZuFQ8v067nYFDL4ElT87p9IGr/fSxPWte
 6WeA==
X-Gm-Message-State: AO0yUKUWKAy+fLTmpEJy8C5m2U+JpqvmXk9b7VxTn2c2BkLi0zDqdyjH
 9PYpFdkxsOQymgkjjaLeGL0dXgJLKu0=
X-Google-Smtp-Source: AK7set98/qeINZ5OiRYAb3GeM1XlrpuPFBwAJx6AR7kR2OltmOJCmlIPvALRyq09z/E8ck/mJi2LRQ==
X-Received: by 2002:ac8:5947:0:b0:3da:cef1:79b5 with SMTP id
 7-20020ac85947000000b003dacef179b5mr18362498qtz.26.1679333385337; 
 Mon, 20 Mar 2023 10:29:45 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 g2-20020a37b602000000b0071aacb2c76asm7536708qkf.132.2023.03.20.10.29.44
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:29:45 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 206/223] gnu: ruby-oauth2: Update to 2.0.9 and enable tests.
Date: Mon, 20 Mar 2023 13:29:16 -0400
Message-Id: <20230320172933.13101-5-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172933.13101-1-maxim.cournoyer@HIDDEN>
References: <20230320172933.13101-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-oauth2): Update to 2.0.9.
[arguments]: Enable tests.  Add #:phases.
[native-inputs]: New field.
[propagated-inputs]: Add ruby-snaky-hash.
---

 gnu/packages/ruby.scm | 49 ++++++++++++++++++++++++++++++++++---------
 1 file changed, 39 insertions(+), 10 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 87b78f7d2b..117f6fa789 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -2626,19 +2626,48 @@ (define-public ruby-saikuro-treemap
 (define-public ruby-oauth2
   (package
     (name "ruby-oauth2")
-    (version "1.4.2")
-    (source
-     (origin
-       (method url-fetch)
-       (uri (rubygems-uri "oauth2" version))
-       (sha256
-        (base32 "15i9z4j5pcjkr30lkcd79xzbr4kpmy0bqgwa436fqyqk646fv036"))))
+    (version "2.0.9")
+    (source (origin
+              (method git-fetch)        ;for tests
+              (uri (git-reference
+                    (url "https://gitlab.com/oauth-xx/oauth2")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "191j1f4gjw8wij1jy2fvddgi8cv1mm0ki7v0b0795clix1avnj29"))))
     (build-system ruby-build-system)
     (arguments
-     '(#:tests? #f))                    ; no included tests
+     (list #:phases #~(modify-phases %standard-phases
+                        (add-after 'unpack 'relax-requirements
+                          (lambda _
+                            (substitute* "Gemfile"
+                              (("^linting = .*")
+                               "linting = false\n")
+                              (("^coverage = .*")
+                               "coverage = false\n")
+                              (("^debug = .*")
+                               "debug = false\n"))
+                            (substitute* "spec/spec_helper.rb"
+                              (("^RUN_COVERAGE = .*")
+                               "RUN_COVERAGE = false\n")
+                              (("^ALL_FORMATTERS = .*")
+                               "ALL_FORMATTERS = false\n")))))))
+    (native-inputs
+     (list ruby-addressable
+           ruby-backports
+           ruby-rexml
+           ruby-rspec-block-is-expected
+           ruby-rspec-pending-for
+           ruby-rspec-stubbed-env
+           ruby-silent-stream))
     (propagated-inputs
-     (list ruby-faraday ruby-jwt ruby-multi-json ruby-multi-xml
-           ruby-rack))
+     (list ruby-faraday
+           ruby-jwt
+           ruby-multi-json
+           ruby-multi-xml
+           ruby-rack
+           ruby-snaky-hash))
     (synopsis "Ruby wrapper for the OAuth 2.0")
     (description
      "This package provides a Ruby wrapper for the OAuth 2.0 protocol built
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:29:54 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:29:54 2023
Received: from localhost ([127.0.0.1]:56354 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJKT-0004hW-P9
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:29:54 -0400
Received: from mail-qt1-f181.google.com ([209.85.160.181]:43592)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJKQ-0004gC-99
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:29:50 -0400
Received: by mail-qt1-f181.google.com with SMTP id c10so2795112qtj.10
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:29:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333384;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=7Hf9EYBJkXcMk4wBWUCwsf/ocwufWFLHinfB9mLU9yA=;
 b=m23Y8N3m8qqg0sKoFkQavkoAjyObMUSGq3vGG2TZdXL23BDlyHSBCD6naa/3+eNOH9
 Lb4XYXF1Rowe8PyKOFCcD7HPiYwlBZzboVw6iw/SELTBio6byUtTgMiqiSuZhJZlBr9H
 f61qTCaQIp5cq8LIdwT1EpL4Zoc1NGhyYs8bd/4YfQOLAc/acDmHB28KT9vMn1VLO1ZE
 b/Wl5NX3K6+IpLZnTAs7pKnR892V/ijAiMzbw69Ct17kA2pwRw6V3sItY9r8RT78TkVe
 LCtHgNpoMADAHru2SIC8yOt1EEsy+awjL9h5sk4YG8xvPVtEhtKiSQeVkyT8lwFhniHY
 4rIg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333384;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=7Hf9EYBJkXcMk4wBWUCwsf/ocwufWFLHinfB9mLU9yA=;
 b=toaA5t4ulZ/csLl2rjLiKzVPXhRRCWiLZFAoZPCNPJACY89NV1lA9fdBBDGMHlMOq/
 e/CJaeU6zKiaO3Eo+vNnLIVhS5sQhpEyPYX18xzY9GMFFLN/0Zkmw3fa+96nIjQXcxF4
 XKuW55mx+cfi60HkIfYWTyEwBlx+9ghLHmjBkUrBqh+Y96Bi4HbXB1BT7B0t2108HqqL
 CqBqk7R6UnkdqgWWW7YiD/tDQjV24zG2rnAaryQa7NpvF9v5YfWm9PDwWIj4YfN8g5MW
 ECElkWPMcG+vmLcOeDGCxp6yiYSzAg6XO9ftMQLOudYGhMPbQU5+TzVtBY8k896Znl48
 zO9Q==
X-Gm-Message-State: AO0yUKWnPjJsRGboxJGv7HOcgm1WYg2M2Tpy2iKyrvq3lO5lwycCuAIm
 7E/8vrnieQYTJTGdOA1q91zvhBAVOro=
X-Google-Smtp-Source: AK7set+jpKDJAdKE5kMEuWKk8OpRDcSLcbRss+LgSeMIuvFyF5OtSgnH4VAj9bIWStO8FIcI2fHAgg==
X-Received: by 2002:a05:622a:1305:b0:3df:e2b7:a34d with SMTP id
 v5-20020a05622a130500b003dfe2b7a34dmr10201qtk.11.1679333384612; 
 Mon, 20 Mar 2023 10:29:44 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 g2-20020a37b602000000b0071aacb2c76asm7536708qkf.132.2023.03.20.10.29.43
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:29:44 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 205/223] gnu: Add ruby-snaky-hash.
Date: Mon, 20 Mar 2023 13:29:15 -0400
Message-Id: <20230320172933.13101-4-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172933.13101-1-maxim.cournoyer@HIDDEN>
References: <20230320172933.13101-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-snaky-hash): New variable.
---

 gnu/packages/ruby.scm | 43 +++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 43 insertions(+)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 520dd70a08..87b78f7d2b 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -3798,6 +3798,49 @@ (define-public ruby-simplecov-lcov
     (home-page "https://github.com/fortissimo1997/simplecov-lcov")
     (license license:expat)))
 
+(define-public ruby-snaky-hash
+  (package
+    (name "ruby-snaky-hash")
+    (version "2.0.1")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference       ;for tests
+                    (url "https://gitlab.com/oauth-xx/snaky_hash")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "0zmixxzi2g2d75zii65bq037j4g67p25l6aqddbmmwizspsp5az6"))))
+    (build-system ruby-build-system)
+    (arguments
+     (list #:phases #~(modify-phases %standard-phases
+                        (add-after 'unpack 'relax-requirements
+                          (lambda _
+                            (substitute* "Gemfile"
+                              (("^linting = .*")
+                               "linting = false\n")
+                              (("^coverage = .*")
+                               "coverage = false\n")
+                              (("^debug = .*")
+                               "debug = false\n"))
+                            (substitute* "spec/spec_helper.rb"
+                              (("^RUN_COVERAGE = .*")
+                               "RUN_COVERAGE = false\n")
+                              (("^ALL_FORMATTERS = .*")
+                               "ALL_FORMATTERS = false\n"))))
+                        (add-before 'build 'drop-signing-key-requirement
+                          (lambda _
+                            (substitute* "snaky_hash.gemspec"
+                              (("spec.signing_key =.*")
+                               "spec.signing_key = nil")))))))
+    (native-inputs (list ruby-rspec ruby-rspec-block-is-expected))
+    (propagated-inputs (list ruby-hashie ruby-version-gem))
+    (synopsis "Hash keys and look-ups normalization Ruby library")
+    (description "The SnakyHash Ruby library provides classes for normalizing
+hash keys and look-ups, and a pseudo-object interface.")
+    (home-page "https://gitlab.com/oauth-xx/snaky_hash")
+    (license license:expat)))
+
 (define-public ruby-useragent
   (package
     (name "ruby-useragent")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:29:53 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:29:53 2023
Received: from localhost ([127.0.0.1]:56351 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJKS-0004hE-Sm
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:29:53 -0400
Received: from mail-qt1-f178.google.com ([209.85.160.178]:43586)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJKP-0004g4-8J
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:29:49 -0400
Received: by mail-qt1-f178.google.com with SMTP id c10so2795041qtj.10
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:29:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333383;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=hmGKIqi2rhxmPqtWssiW35n5JDtXrWDh+UsBGKfNlek=;
 b=RI8g0TJKMrWu4owWLbYFSwnZvI+ybkVnGyA2W+qRGnj/tDSJLdS8f88PqEEjzkkH1V
 wu9s4KIUx1K1DHE37I7QcwFTUk7yTIqXAKbP5z4ulm6s1UHNfJ2kUFQK/4LtxTSOUxZ/
 O/SmRenY0opCuxGUoqjugDy8Fn4eqlPuh+XEwMrmcaGuMecrTmVdU7X2VrqyCM0Sd+Bh
 eBnVYAu6LvCajmS2HhGsolWV/DGTVw1RSdDQQyrvkD1ow8qtmsebAZf9C4djG5cVziPW
 2GLAwZiI7CKDJfD5CLezES8h9ChjzhJk1P4HpklU0tK97pig60VuJVcz0w5rrbPSJ5Mo
 sTzw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333383;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=hmGKIqi2rhxmPqtWssiW35n5JDtXrWDh+UsBGKfNlek=;
 b=q1lweQaYqcFL7tpexOIRX/1je9ol9KafyrOjnC7UqFqaCDy4ygZ7PpBF3VtaC4vgHH
 /uiyUmXNDvj2TyY1KYaiQiw6r4HRUDIYShAF4Hm6vVo4kiD5uQik8W93SR+MYgKGd6u9
 Hs4CEW3kH/bIV9OXDv8/etrdtvy2lY7/MlImMlxFQdoevWg8aRVmchyXGgbyX37g6T+t
 JNnxo35g6DEO1haoR8y13LkdpFCPDoKrl2Pyc/ldOEhWRYVJ+3qVwmbYoDcdAY9+gblk
 rgZ3pbvEwwWu0Hi2iaezEi53+RjQovESI02aIOLalUgmrJak+n7zezhC0i1eOJ5b6mYy
 4VYw==
X-Gm-Message-State: AO0yUKX00+32epUQAfPf8TlHAXZCax1nm+O2D8wVuuken0YJkERji7lW
 YxpQ5KkCXKnbYlQwIpW8suQU+hpoquM=
X-Google-Smtp-Source: AK7set9/G/mZ3rxMd4BVJfdhQ/fqDsJEmkB+6B9NSgrUtRalOVEDcfyK89ovHa66zurLnTtJm6omfQ==
X-Received: by 2002:ac8:578e:0:b0:3bf:d0b1:433d with SMTP id
 v14-20020ac8578e000000b003bfd0b1433dmr29608607qta.60.1679333066084; 
 Mon, 20 Mar 2023 10:24:26 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.24.25
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:24:25 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 133/223] gnu: ruby-puma: Update to 6.1.1 and enable test suite.
Date: Mon, 20 Mar 2023 13:22:19 -0400
Message-Id: <20230320172349.12752-32-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-puma): Update to 6.1.1.
[source]: Use git.
[arguments]: Remove #:tests? argument.  Adjust fix-gemspec phase.  Add the
disable-rubocop, use-rack-2, increase-resource-limits,
disable-problematic-tests, relax-test-case-timeout, set-home and set-paths
phases. Override the check phase.
[native-inputs]: New field.
[inputs]: Add ruby-nio4r.
---

 gnu/packages/ruby.scm | 109 ++++++++++++++++++++++++++++++++++++------
 1 file changed, 95 insertions(+), 14 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index ca8d381359..13d299fd3c 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -10804,28 +10804,109 @@ (define-public ruby-ttfunk
 (define-public ruby-puma
   (package
     (name "ruby-puma")
-    (version "3.9.1")
+    (version "6.1.1")
     (source
      (origin
-       (method git-fetch)
-       ;; Fetch from GitHub because distributed gem does not contain tests.
+       (method git-fetch)               ;for tests
        (uri (git-reference
-              (url "https://github.com/puma/puma")
-              (commit (string-append "v" version))))
+             (url "https://github.com/puma/puma")
+             (commit (string-append "v" version))))
        (file-name (git-file-name name version))
        (sha256
         (base32
-         "1kj75k81iik3aj73pkc9ixj9rwf95ipkyma65n28m64dgw02qi1f"))))
+         "0v4nn3z0bj0ry0gpx1hsf5mzkinsx9sv716j4jf2nb1x6hcwv993"))))
     (build-system ruby-build-system)
     (arguments
-     `(#:tests? #f ; Tests require an out-dated version of minitest.
-       #:phases
-       (modify-phases %standard-phases
-         (add-before 'build 'fix-gemspec
-           (lambda _
-             (substitute* "puma.gemspec"
-               (("git ls-files") "find * |sort")))))))
-    (inputs (list openssl))
+     (list
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-after 'unpack 'disable-rubocop
+            (lambda _
+              (setenv "PUMA_NO_RUBOCOP" "1")))
+          (add-after 'unpack 'use-rack-2
+            (lambda _
+              (setenv "PUMA_CI_RACK_2" "1")))
+          (add-before 'build 'increase-resource-limits
+            (lambda _
+              ;; The test suite requires a higher number of open files.  Try
+              ;; increasing the soft resource limit of max open files to 2048,
+              ;; or equal to the hard limit, whichever is lower.
+              (call-with-values (lambda () (getrlimit 'nofile))
+                (lambda (soft hard)
+                  (when (and soft (< soft 2048))
+                    (if hard
+                        (setrlimit 'nofile (min hard 2048) hard)
+                        (setrlimit 'nofile 2048 #f))
+                    (format
+                     #t "increased maximum number of open files from ~d to ~d~%"
+                     soft (if hard (min hard 2048) 2048)))))))
+          (add-before 'build 'fix-gemspec
+            (lambda _
+              (substitute* "puma.gemspec"
+                (("`git ls-files -- bin docs ext lib tools`")
+                 "`find bin docs ext lib tools -type f |sort`"))))
+          (delete 'check)               ;moved after install
+          (add-after 'install 'check
+            (lambda* (#:key tests? #:allow-other-keys)
+              (when tests?
+                (invoke "bundle" "exec" "rake" "test"))))
+          (add-before 'check 'disable-problematic-tests
+            (lambda _
+              (let-syntax ((skip-tests
+                            (syntax-rules ()
+                              ((_ file test ...)
+                               (substitute* file
+                                 (((string-append "def " test ".*") all)
+                                  (string-append
+                                   all "    skip('fails on guix')\n")) ...)))))
+                ;; The test failures were reported at:
+                ;; https://github.com/puma/puma/issues/3093, but appear to be
+                ;; caused by the Guix build container, perhaps the lack of
+                ;; zombie process reaping (see:
+                ;; https://issues.guix.gnu.org/30948).
+                ;;  All the tests in the 'test_worker_gem_independence.rb'
+                ;;  module fail with "Expected false to be truthy.".
+                (delete-file "test/test_worker_gem_independence.rb")
+                (skip-tests "test/test_integration_ssl_session.rb"
+                            ;; The TLS 1.2 test fails for unknown reasons.
+                            "test_off_tls1_2")
+                (skip-tests "test/test_integration_cluster.rb"
+                            "test_fork_worker_on_refork"
+                            "test_culling_strategy_oldest_fork_worker"
+                            "test_usr1_fork_worker")
+                (skip-tests "test/test_integration_pumactl.rb"
+                            "test_refork_cluster"))))
+          (add-before 'check 'relax-test-case-timeout
+            (lambda _
+              ;; The default value is 45 s and easily causes timeouts.
+              (setenv "TEST_CASE_TIMEOUT" "600")))
+          (add-before 'check 'set-home
+            (lambda _
+              ;; Some tests fail if the cannot write to HOME.
+              (setenv "HOME" "/tmp")))
+          (add-before 'check 'set-paths
+            (lambda _
+              ;; The test suite requires the 'puma' command to be on PATH.
+              (setenv "PATH" (string-append (getenv "PATH") ":"
+                                            #$output "/bin"))
+              (setenv "GEM_PATH" (string-append
+                                  (getenv "GEM_PATH") ":"
+                                  #$output "/lib/ruby/vendor_ruby")))))))
+    (native-inputs
+     (list bundler
+           curl
+           ruby-json
+           ruby-localhost
+           ruby-m
+           ruby-minitest-proveit
+           ruby-minitest-retry
+           ruby-minitest-stub-const
+           ruby-rack
+           ruby-rake-compiler
+           ruby-webrick))
+    (inputs
+     (list openssl
+           ruby-nio4r))
     (synopsis "Simple, concurrent HTTP server for Ruby/Rack")
     (description
      "Puma is a simple, fast, threaded, and highly concurrent HTTP 1.1 server
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:29:53 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:29:52 2023
Received: from localhost ([127.0.0.1]:56348 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJKS-0004h9-CQ
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:29:52 -0400
Received: from mail-qt1-f178.google.com ([209.85.160.178]:33500)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJKP-0004g5-B4
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:29:49 -0400
Received: by mail-qt1-f178.google.com with SMTP id n2so14052278qtp.0
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:29:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333383;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=Z9Tv85w6qpiRk5HOhM6AnOXhUFAQzM5BNwxHlMFEwD8=;
 b=SfNOGSITC5vUD/awcde+eWqGnrRzWxIfpNrctGR/EpEDsE/QvNSSNhjd58BeMLEvrr
 XMIWWoQ4HS1rfVYDDPOfzhfrG1oTOnwosTYLKnV+aZz7DqklrqnwwmRNNdi/YXLJyXqi
 sbZRnyMSBtcOqQ68Dj8zvsySPPLT1jxxwBy+EbvKKgb1AIhSSu1pSlwj5LH0VLUBc9cP
 1fGE0sZYIHpqeyI8STav5FW4nbrHkQY4T+dmvblgGX8IEAI9GhBd/+358NxfSSBr+M1o
 HWRUxPS6M1q59+MuogP0qOo3IxoktQt/mnXV1YZzKopddAqgg63e5ahz8LIK7EN1jdh8
 4Dxg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333383;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=Z9Tv85w6qpiRk5HOhM6AnOXhUFAQzM5BNwxHlMFEwD8=;
 b=heMDfXEqF+0+5d7ItIG6HPua3MN5T6iKL4QQP/e1tgS1kX87S6ht0RiDjwqImk27/y
 D1pVHbFw/lOjQV0q7lBwBIzQhJiahrLsxpN9lEIhEePT9UDlq3br6CAc+NgGn7IPUPy1
 ywYCCLZwdskJK2itm7W1dUbAttMd+7u9NIS2yISoabKk5UovQLhK/g9puugve37D4sGR
 aYWOZN6OtyeyQ8YoWQ0sD1kjaoFpiqdOI4nULGgz8dooQv7OMxv0ZNCuYPRoL2Zm1QMt
 mNOBMPS4ATqRkk1UyTu/krimjb/YchOVtzwxgi8EVb6/KKHv28oRISCGN9OuXRUAAStp
 ilRg==
X-Gm-Message-State: AO0yUKWo4qPLDgNKYbISQqUDKY5ZtIaPMeNtXLik3bYbEPqL5UOD1RwL
 DxoPHOGl8JXYr4cJA5VPe9GilYiqG5g=
X-Google-Smtp-Source: AK7set9M4Gk0Uu7GiRNkR1T5AK4zSD5QUzza8J4EQuD9mx1pCpvHv4TP+PheBNPT7fp07xEm5H+hvQ==
X-Received: by 2002:a05:622a:11d0:b0:3bd:89d:224d with SMTP id
 n16-20020a05622a11d000b003bd089d224dmr22413qtk.3.1679333383653; 
 Mon, 20 Mar 2023 10:29:43 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 g2-20020a37b602000000b0071aacb2c76asm7536708qkf.132.2023.03.20.10.29.43
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:29:43 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 204/223] gnu: ruby-hashie: Update to 5.0.0 and enable tests.
Date: Mon, 20 Mar 2023 13:29:14 -0400
Message-Id: <20230320172933.13101-3-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172933.13101-1-maxim.cournoyer@HIDDEN>
References: <20230320172933.13101-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-hashie): Update to 5.0.0.
[arguments]: Enable tests.  Add #:test-target and #:phases arguments.
[native-inputs]: New field.
---

 gnu/packages/ruby.scm | 35 +++++++++++++++++++++++++++--------
 1 file changed, 27 insertions(+), 8 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 92fc99575d..520dd70a08 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -13054,18 +13054,37 @@ (define-public ruby-rouge
 (define-public ruby-hashie
   (package
     (name "ruby-hashie")
-    (version "3.6.0")
+    (version "5.0.0")
     (source (origin
-              (method url-fetch)
-              (uri (rubygems-uri "hashie" version))
+              (method git-fetch)        ;for tests
+              (uri (git-reference
+                    (url "https://github.com/hashie/hashie")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
               (sha256
                (base32
-                "13bdzfp25c8k51ayzxqkbzag3wj5gc1jd8h7d985nsq6pn57g5xh"))))
+                "0ihami0cdn71cvwzwgr3vxqvqi0ifqsna0vlyqiqlhsnf93w0cm8"))))
     (build-system ruby-build-system)
-    (native-inputs
-     (list bundler))
-    (arguments `(#:tests? #f)); FIXME: Could not locate Gemfile or .bundle/ directory
-    (home-page "https://github.com/intridea/hashie")
+    (arguments
+     (list #:test-target "spec"
+           #:phases #~(modify-phases %standard-phases
+                        (add-after 'unpack 'disable-bundler
+                          (lambda _
+                            (substitute* "Rakefile"
+                              ((".*require 'bundler'.*") "")
+                              ((".*Bundler.setup.*") "")
+                              (("Bundler::GemHelper\\.install_tasks") ""))))
+                        (add-after 'unpack 'disable-rubocop
+                          (lambda _
+                            (substitute* "Rakefile"
+                              (("require 'rubocop/rake_task'") "")
+                              (("RuboCop::RakeTask.new") ""))))
+                        (add-after 'unpack 'relax-requirements
+                          (lambda _
+                            ;; Contains multiple extraneous dependencies.
+                            (delete-file "Gemfile"))))))
+    (native-inputs (list ruby-json ruby-pry ruby-rspec ruby-rspec-pending-for))
+    (home-page "https://github.com/hashie/hashie")
     (synopsis "Extensions to Ruby Hashes")
     (description "Hashie is a collection of classes and mixins that make Ruby
 hashes more powerful.")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:29:52 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:29:52 2023
Received: from localhost ([127.0.0.1]:56346 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJKR-0004gx-P2
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:29:52 -0400
Received: from mail-qt1-f169.google.com ([209.85.160.169]:34759)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJKO-0004g0-Km
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:29:49 -0400
Received: by mail-qt1-f169.google.com with SMTP id bz27so2249199qtb.1
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:29:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333383;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=4UCRkp1FwpNItKUyRXzm3C0iIleWVz49QTvQ5eMUZgA=;
 b=LA+yv0AZFusLge1nXBMmc4NWjBwmdvls0jZZ52dckrJWB/Q74YJhokuNXKTtjNa+l1
 ki8/JeBu8rw7qJhAJu+fDscP5F7HbjRXdnVnBL0ox2yYCJGY29CQXLvdbtvi7bZMTUDf
 wX4ZwhaYeeK5yZdpgQvDVacwEQ7rzbxbawah+XvmnzDRW/cpH7bwu210K4HSZnqYc2om
 o6c+W43a9Ohx9ZfOChglaOnHrCpXk9leuNtF081Ya53U+hO9P9UIgAEGUaRXG4jUAsMc
 DmSDYOVlDb36TqRavlt3iadlDqsI9Xzjz/9Drmp5v3xTEuo9nGZCzJ3PRaHcjKtdIPLG
 dEWA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333383;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=4UCRkp1FwpNItKUyRXzm3C0iIleWVz49QTvQ5eMUZgA=;
 b=ge2fm0iCi7cJrD16tqsFHH4YQjwgCNhOB2yRoJcMxmYxGI3eji/9sHy9cGg49gjkzd
 TGC2r9NdqRh2GcUXETYuDRhs+Sg0tAHjiut5z2hhmEgecDgVMhiTYVnQ9aPTS9jBQcWV
 s4TkZXbyU/GEkkskVdix6mWWLWav40XUI8JT0bK5pE1b/uHx8E3Rc0HUcLqjgKYVkqMI
 3qHw9KNXJZKRLZkaGA3xya6K41CWoRsbYa4ZqGffgp27+IEt41OXlFDQ3YzP2xCHVuIl
 YabFxBQPmqmZf5QYGeCuZ9hTvI/oIk+uad/fl7GB6i1vpCNuXHQ9Ukhjj8q1Ulbv8USJ
 vm1A==
X-Gm-Message-State: AO0yUKWK8lmBMjwJ8FNbDXHWGqY6VWazz/KXUkLDyb/aWc6kwCKnHOOT
 ru2w3fPFv1dnD09OdYWXb95Ufolf370=
X-Google-Smtp-Source: AK7set8ulHiWraHnCOoXM5NEe5BEgdBWaI+Zc5s9xn6pvVJ7tB5sp5dvRgUoKaWwOjpvP7hLX1g4kA==
X-Received: by 2002:ac8:5f09:0:b0:3bd:6c0:9c8e with SMTP id
 x9-20020ac85f09000000b003bd06c09c8emr20475609qta.2.1679333382996; 
 Mon, 20 Mar 2023 10:29:42 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 g2-20020a37b602000000b0071aacb2c76asm7536708qkf.132.2023.03.20.10.29.42
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:29:42 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 203/223] gnu: Add ruby-version-gem.
Date: Mon, 20 Mar 2023 13:29:13 -0400
Message-Id: <20230320172933.13101-2-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172933.13101-1-maxim.cournoyer@HIDDEN>
References: <20230320172933.13101-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-version-gem): New variable.
---

 gnu/packages/ruby.scm | 53 +++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 53 insertions(+)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 1053dcd758..92fc99575d 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -8906,6 +8906,59 @@ (define-public ruby-varint
     (home-page "https://github.com/liquidm/varint")
     (license license:bsd-3)))
 
+(define-public ruby-version-gem
+  (package
+    (name "ruby-version-gem")
+    (version "1.1.2")
+    (source (origin
+              (method git-fetch)        ;for tests
+              (uri (git-reference
+                    (url "https://gitlab.com/oauth-xx/version_gem")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "17y4dydlczd5xvvwfy94x63d5wi14cdkfhi6g94fm1sgsxxzzmq0"))))
+    (build-system ruby-build-system)
+    (arguments
+     (list #:phases #~(modify-phases %standard-phases
+                        (add-after 'unpack 'relax-requirements
+                          (lambda _
+                            (substitute* "Gemfile"
+                              (("^linting = .*")
+                               "linting = false\n")
+                              (("^coverage = .*")
+                               "coverage = false\n")
+                              (("^debug = .*")
+                               "debug = false\n"))
+                            (substitute* "spec/spec_helper.rb"
+                              (("^RUN_COVERAGE = .*")
+                               "RUN_COVERAGE = false\n")
+                              (("^ALL_FORMATTERS = .*")
+                               "ALL_FORMATTERS = false\n"))))
+                        (add-before 'build 'drop-signing-key-requirement
+                          (lambda _
+                            (substitute* "version_gem.gemspec"
+                              (("spec.signing_key =.*")
+                               "spec.signing_key = nil"))))
+                        (add-before 'check 'disable-problematic-tests
+                          (lambda _
+                            (substitute* "spec/version_gem/ruby_spec.rb"
+                              ;; The test validates the minimum version of
+                              ;; Ruby to be 2.7.7, but because our Ruby is
+                              ;; 2.7.4 grafted with 2.7.7, the version seen is
+                              ;; 2.7.4 and it fails.
+                              (("it 'returns true when current ruby greater \
+than minimum'" all)
+                               (string-append "x" all))))))))
+    (native-inputs (list ruby-rspec ruby-rspec-block-is-expected))
+    (synopsis "Improved @code{Version} module for Ruby")
+    (description "VersionGem aims to provide introspection of a @code{Version}
+module based on a @code{Version::VERSION} constant string wile not interfering
+with gemspec parsing where the @code{VERSION} string is traditionally used.")
+    (home-page "https://gitlab.com/oauth-xx/version_gem")
+    (license license:expat)))
+
 ;;; Note: Do NOT update to a newer version; this is the last commit that is
 ;;; still licensed as free software, the project having switched to the
 ;;; Hippocratic license afterward (see:
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:29:46 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:29:46 2023
Received: from localhost ([127.0.0.1]:56338 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJKM-0004gF-9i
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:29:46 -0400
Received: from mail-qv1-f48.google.com ([209.85.219.48]:45924)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJKK-0004fv-Pa
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:29:45 -0400
Received: by mail-qv1-f48.google.com with SMTP id m16so698707qvi.12
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:29:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333378;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=yiObqQupXwCq2Fckj+ojCX2n1CcIk3QlUay0u5ibMzI=;
 b=hFATfRgPzhOEXqTzOwgZBH8zH7v+VPACXWW2z6Co9pfOmmP6c6j3spTP3poW6IkAvd
 HUGAm9Wvkn/dS/cbwx5u045FAYBMuIbz3z1hZym31md9vQRN8owCWQUOsn0M/48L2sE/
 iXpZWrFIaO6CnkS9/Yxhj+v5daaTFLPqrvrQwn5WkcbdQe2atXhbEPvz04adFtUb8uZo
 eyBirzfiwtSQCCFX/aQTGDZLJ6RcslOA2Sj87zJ7TWJaP1vBQv/c4Fg0k6Ybcfp3GoD4
 R5K3y2Ff7DaCHyxzmD06wpYI83PtEjwgG7xhXi+7MtxC0/r7hbAro2kXtUD6VpyaWwRw
 JVjg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333378;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=yiObqQupXwCq2Fckj+ojCX2n1CcIk3QlUay0u5ibMzI=;
 b=AeQ9sNMTJlIv3R/N8Jq/3bJ7coJrjaMK99LMGLyozSIJ6X7S8hgvkJpAh4WeuRmyG7
 cwFBROLC79V7AbgfiY1wbdfmvUvZErhYaQFJYaAE0Rky8cYsMkWE1db1w1FuRii+Sdp+
 UkxA/8E7Q0e1cgxnmCEsB76CbFcBY/G8tUAg5Cn1FoAhvVPJ5GXV9gSOP/B4eI3yTnF4
 gek1dhaHvIGtX62lU1G/6W9YcsBdYh6vt4XyNoLDTtkNB2+XuLpjFnPwUxvMcuHldkxO
 LrFdhVNfI+q+s6YJ72NA7cIi6XBubQ/wsMarwwCYhYiRW+kwzcWiwRYVDGFn7bHy2/d8
 YLaQ==
X-Gm-Message-State: AO0yUKV1IIi9mAs73F8Vrt3H80hSz6fdM0wtPwbC0zYYimpYBz4CCxS+
 GRoI8bi7CSGVbOqxx8maONDzsY6mWsA=
X-Google-Smtp-Source: AK7set/xiZF0D9FxmZANijur1RpKJsQvASJx1/xvsGVnpUNSYckshlKIQsXmF7qr2ZCTTzZkv+WNsw==
X-Received: by 2002:a05:6214:2267:b0:5ca:6c32:f35 with SMTP id
 gs7-20020a056214226700b005ca6c320f35mr7576227qvb.39.1679333378208; 
 Mon, 20 Mar 2023 10:29:38 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 g2-20020a37b602000000b0071aacb2c76asm7536708qkf.132.2023.03.20.10.29.37
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:29:37 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 202/223] gnu: Add ruby-rspec-block-is-expected.
Date: Mon, 20 Mar 2023 13:29:12 -0400
Message-Id: <20230320172933.13101-1-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-rspec-block-is-expected): New variable.
---

 gnu/packages/ruby.scm | 33 +++++++++++++++++++++++++++++++++
 1 file changed, 33 insertions(+)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index b04eef72da..1053dcd758 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -929,6 +929,39 @@ (define-public ruby-rspec-mocks-2
     (propagated-inputs
      (list ruby-diff-lcs))))
 
+(define-public ruby-rspec-block-is-expected
+  (package
+    (name "ruby-rspec-block-is-expected")
+    (version "1.0.2")
+    (source (origin
+              (method git-fetch)        ;for tests
+              (uri (git-reference
+                    (url "https://github.com/pboling/rspec-block_is_expected")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "1w8mj00k8am24yw7lbhg616m111p7h7bbfxaw7np4i7wnlwzm8fk"))))
+    (build-system ruby-build-system)
+    (arguments
+     (list #:phases #~(modify-phases %standard-phases
+                        (add-after 'unpack 'relax-requirements
+                          (lambda _
+                            (substitute* "Rakefile"
+                              (("require 'rubocop/rake_task'") "")
+                              (("RuboCop::RakeTask.new") ""))
+                            ;; Contains extraneous requirements not actually
+                            ;; needed for the test suite.
+                            (delete-file "Gemfile"))))))
+    (native-inputs (list ruby-rspec-pending-for ruby-rspec-expectations))
+    (propagated-inputs (list ruby-rspec-core))
+    (synopsis "Simplify testing of blocks in RSpec")
+    (description "This RSpec plugin allows you to use @code{block_is_expected}
+similarly to how you would use @code{is_expected} if a block was wrapping the
+subject.")
+    (home-page "https://github.com/pboling/rspec-block_is_expected")
+    (license license:expat)))
+
 (define-public ruby-rspec-pending-for
   (package
     (name "ruby-rspec-pending-for")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:29:32 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:29:32 2023
Received: from localhost ([127.0.0.1]:56335 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJK7-0004fh-Ud
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:29:32 -0400
Received: from mail-pj1-f41.google.com ([209.85.216.41]:39593)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJK5-0004fR-Bs
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:29:29 -0400
Received: by mail-pj1-f41.google.com with SMTP id
 mp3-20020a17090b190300b0023fcc8ce113so2355549pjb.4
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:29:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333363;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=IgMpb4g6pJPOr3q8GVe8cJH4psrPJsvXDC4PX21CVis=;
 b=EQZA0cSh/J6yiiJlZxmVQF9iY2fMqRboy/wwtb7bZ99RznitBsAL1dYeNVvrey1zOn
 lDKjLnKsa3QeC1mBXmfaXCbt/Sn5Rbcvh4I03qzxRc9jnkn1bn//zrB1RH3q87PQqqLv
 b62imOS0t/1OkA0URXRbkZ2gZSZnF73/TeEyGafcvklHAyl57vT3AYfVrtN4L5q1sOyW
 n0txBy4vTyFH8B8nWI0ZD193eXsJYdJSWh0g91hqMv4sWdh2TD2caMASOnQjKUp1cYDO
 4bPHXxY2SHPG8DP4eOavfXl1q077qd49d8/Hqte8pLSgLtEmUf04iHVgzoNshurQ2qUx
 GFnA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333363;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=IgMpb4g6pJPOr3q8GVe8cJH4psrPJsvXDC4PX21CVis=;
 b=CCePS7DFvTnv2FNjj5+QEnPcmO98oiqIQzdH9rVVrUWm8GhHRxjaigxXMOHrue6l2g
 w79pc92oxyRryKB3NEgveJcX4fuxhzsg8D7dsNzrZEU/ivneWd56Ku58landv4t8cDiy
 130p0Ere3gD1RNvi1AS10goWo+3/PxgTZ/jA8Pc/3b6GbkOQ+t9Zddu6nlwql8BAa9Ya
 9Lt1zszCCZMTd1T0xLChl2ONYGaw84UP7LcoKRnN2aMyK2i0HVk3isCxipPhBWtn5Zgo
 kC9qqkggyyqlEJDQN8tgUI5BpgFJe9dIgaKDpelIykmvGzdkd8tDL3ZCpU6Mhkv3dAZr
 v+bA==
X-Gm-Message-State: AO0yUKVYKwxZcG6fJOcgdVl+ZwUem1GO4KXXzAQJ4aGEV2NZTPesD4dF
 BvSte/puZBEXIyx3HpfQNnHmK/Ia/6I=
X-Google-Smtp-Source: AK7set9b0xAhbNFgQarLL5r9MZK/e4VgaTOhRHV4kYzjeJi3JfOAVyZBmK1zbSEree9oBoZgVDhZbA==
X-Received: by 2002:a05:6214:1d23:b0:5a2:2a1d:bfb1 with SMTP id
 f3-20020a0562141d2300b005a22a1dbfb1mr54896694qvd.28.1679333058740; 
 Mon, 20 Mar 2023 10:24:18 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.24.18
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:24:18 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 125/223] gnu: Add ruby-rspec-debug.
Date: Mon, 20 Mar 2023 13:22:11 -0400
Message-Id: <20230320172349.12752-24-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-rspec-debug): New variable.
---

 gnu/packages/ruby.scm | 31 +++++++++++++++++++++++++++++++
 1 file changed, 31 insertions(+)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 1d89ff9006..fbf7c2d637 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -993,6 +993,37 @@ (define-public ruby-rspec-2
     (propagated-inputs
      (list ruby-rspec-core-2 ruby-rspec-mocks-2 ruby-rspec-expectations-2))))
 
+(define-public ruby-rspec-debug
+  (package
+    (name "ruby-rspec-debug")
+    (version "0.2.0")
+    (source (origin
+              (method git-fetch)        ;for tests
+              (uri (git-reference
+                    (url "https://github.com/ko1/rspec-debug")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "125p1zxjznkk765nyqvkksw8x1nbm7xk4sjc1wza2fyp5hvyiddn"))))
+    (build-system ruby-build-system)
+    (arguments
+     (list #:test-target "spec"
+           #:phases #~(modify-phases %standard-phases
+                        (add-after 'extract-gemspec 'relax-dependencies
+                          (lambda _
+                            (substitute* "Gemfile"
+                              (("~>") ">=")))))))
+    (native-inputs (list ruby-rspec))
+    (propagated-inputs (list ruby-debug))
+    (synopsis "Invoke Ruby debugger when spec fails")
+    (description "This package can be used to have the execution stopped for
+inspection in the Ruby debugger upon encountering a failure.  To use it, set
+the @env{RSPEC_DEBUG} environment variable to @samp{true} then invoke the
+@command{rspec} command as usual.")
+    (home-page "https://github.com/ko1/rspec-debug")
+    (license license:expat)))
+
 ;; Bundler is yet another source of circular dependencies, so we must disable
 ;; its test suite as well.
 (define-public bundler
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:26:52 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:26:52 2023
Received: from localhost ([127.0.0.1]:56330 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJHY-000493-7a
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:26:52 -0400
Received: from mail-qt1-f173.google.com ([209.85.160.173]:40840)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJGn-0003va-39
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:26:05 -0400
Received: by mail-qt1-f173.google.com with SMTP id x1so13969306qtr.7
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:26:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333159;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=1UWiHdoGJKTVHj9tBHeIwW3iO2baJ28CZmD4wF5q2ik=;
 b=SvKMNT/azQ8fdKckFhOiKlBFe3RSxGio0lZGl3j2ke2Md0DChrdAn18RO4L179z3jw
 nt0b/iHdxo1Um7OFT5o92EhsfPr6HW4EmykCx3z11L8QboELi21A7EoeQwrxVyUT2uON
 L8B0FCSoR1N237olbwtQcfn12BOAsuHRnZUKBywHw4iH2MUzLOKaRL+KCkRabGohnWZ8
 Yn28QZIHFgfhmNcWMY1Ff7bZ4Z9MMz6+D6BG47/HKmlBUFVh4GCeBPecQkqoNOWk1UCn
 CofxCRJMP1kN9+kV5uKwJG2L8B7mQMHc8rtq28KBPCTUH+mW/BOLShwQr3nZD2p3bt9G
 m7iQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333159;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=1UWiHdoGJKTVHj9tBHeIwW3iO2baJ28CZmD4wF5q2ik=;
 b=yC8K4AKaENP3Hsqga23CUl/xdzBqlOlE2ageR7DET1lphOhVCgGhXzqsU8BQZ/bil/
 03yMWLFCLikc2rzdD6Mp6/TtafGan+PAw4f2hfe0y2mOwk5R0yvGf4cDpBpwqY/3okW0
 VG0vJJGAWOgc2HJ46rU6lbv00bcYCXtX55gUdRybOKQ9S6UXumrv/HZ2DAHw1zqqDjP5
 lyEIFb9SdzAgom9Zn0oqogiWgf0WkABQUz68BUCuVJZTq+9+AXcy/V7dhTcWz57wcnnf
 66MXLcHsc6ntxR6IbgKzcQ5egwkxxg3bK+CoEJzqClPkVnOuYGg/W8IeEykLeGE4Dztj
 weVA==
X-Gm-Message-State: AO0yUKXpUBroT0beTlN47CXqogEQOFEzHZRXXyX/wYjNFyuvKP/+Rzc0
 S+1oWs5GVpIhAgU1q8UPOMahQu7e0vk=
X-Google-Smtp-Source: AK7set/AiRV/cLBOqsjgTrpvgk6iPwqTnySnF/LGab61lZTyaz2vrzG0V5ouGWwcHqSGPtId7HuWoQ==
X-Received: by 2002:ad4:5f46:0:b0:5bf:59a4:c117 with SMTP id
 p6-20020ad45f46000000b005bf59a4c117mr18539001qvg.5.1679332660467; 
 Mon, 20 Mar 2023 10:17:40 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.17.39
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:17:40 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 067/223] gnu: ruby-activejob: Update to 7.0.4.3 and enable
 tests.
Date: Mon, 20 Mar 2023 13:13:59 -0400
Message-Id: <20230320171635.11184-67-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/rails.scm (ruby-activejob): Update to 7.0.4.3.
[source]: Use ruby-rails-monorepo.
[arguments]: Remove #:tests? argument.  Add #:phases argument.
[native-inputs]: New field.
---
 gnu/packages/rails.scm | 57 ++++++++++++++++++++++++++----------------
 1 file changed, 36 insertions(+), 21 deletions(-)

diff --git a/gnu/packages/rails.scm b/gnu/packages/rails.scm
index 338c92ddaa..bff4e09264 100644
--- a/gnu/packages/rails.scm
+++ b/gnu/packages/rails.scm
@@ -522,27 +522,42 @@ (define-public ruby-actioncable
 
 (define-public ruby-activejob
   (package
-   (name "ruby-activejob")
-   (version "6.1.3")
-   (source
-    (origin
-     (method url-fetch)
-     (uri (rubygems-uri "activejob" version))
-     (sha256
-      (base32
-       "175d8q0achdlsxjsvq0w9znvfqfkgbj75kbmdrvg4fb277wwplmf"))))
-   (build-system ruby-build-system)
-   (arguments
-    '(;; No included tests
-      #:tests? #f))
-   (propagated-inputs
-    (list ruby-activesupport ruby-globalid))
-   (synopsis "Declare job classes for multiple backends")
-   (description
-    "ActiveJob allows declaring job classes in a common way across Rails
-applications.")
-   (home-page "https://rubyonrails.org/")
-   (license license:expat)))
+    (name "ruby-activejob")
+    (version %ruby-rails-version)
+    (source ruby-rails-monorepo)
+    (build-system ruby-build-system)
+    (arguments
+     (list
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-after 'extract-gemspec 'chdir
+            (lambda _
+              (chdir "activejob")))
+          (add-after 'chdir 'delete-problematic-tests
+            (lambda _
+              (substitute* "Rakefile"
+                ;; Remove the adapters that aren't yet packaged or would
+                ;; introduce cyclic dependencies.
+                (("backburner ") "")
+                (("resque ") "")
+                (("sidekiq ") "")
+                (("sneakers ") "")
+                (("sucker_punch ") ""))
+              (substitute* "test/cases/exceptions_test.rb"
+                (("ActiveJob::QueueAdapters::SneakersAdapter") "")))))))
+    (native-inputs
+     (list ruby-queue-classic
+           ruby-delayed-job
+           ruby-que
+           ruby-zeitwerk))
+    (propagated-inputs
+     (list ruby-activesupport
+           ruby-globalid))
+    (synopsis "Declare job classes for multiple backends")
+    (description "ActiveJob allows declaring job classes in a common way
+across Rails applications.")
+    (home-page "https://rubyonrails.org/")
+    (license license:expat)))
 
 (define-public ruby-activestorage
   (package
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:26:13 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:26:13 2023
Received: from localhost ([127.0.0.1]:56257 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJGu-000401-KM
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:26:13 -0400
Received: from mail-ot1-f43.google.com ([209.85.210.43]:35529)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJGW-0003rH-7l
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:48 -0400
Received: by mail-ot1-f43.google.com with SMTP id
 m20-20020a9d6094000000b0069caf591747so7141611otj.2
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:25:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333142;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=QYkUmPJ5Yb7PcHfYeX7aI/+aKky49TQaN9i4icmp3Zs=;
 b=Rx2zNNXz5osHq5kcjn+zpeB5LQMTSApwn1hIFFVb18EDHXqzi/Wlqf4Pg/96rO3xFL
 W8+cyFP5OJ8yvj/1s49CRp9U7MOI3H4Bt7nH0XqXqEgTg8A2/Lw3mjg1L34Yn7Sn39Eb
 lBxYwRVoWSOaqKbfq9ftN7hJGtBo5MKM/bhLJL35zOFTyrBavIPHfljUmz1KqMjH+7Tp
 ux7gJyxZTVQ2IW75DgGJrfpESawxvC0bhoy9CGMRRIqBuV4qndDqSLvMZfof9jUrndH1
 /To6vTQauz5FlDsxZeRogJjq07rR1zH6gIXa5GCydmRed7q9E7h4R/CmShWGA4/osDf9
 FSBw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333142;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=QYkUmPJ5Yb7PcHfYeX7aI/+aKky49TQaN9i4icmp3Zs=;
 b=olg90RK4kMpNs2cChurdcHaPFvwmrNYb6Yr3CKXemvZtE5b6Nc98hXTF4YSxdQpvkV
 J2CYam6Ji9Gki8pELDG3niLduP9tyTDNjNN9BxyfBv3wYW57mq3Jf6FEO+bXQwWVoSNk
 0wYSkrAlBzSYo6kcKy0dn2PDccyzv0yMxBzK0+KXJMo+nZU3vMERUWS06mOqEOmUjEWS
 HWE3s5u7r4Cs0+zFkmE9p2sdDOIWae6Jyw9lObv16xgSVeWQwFKPHmFqkECo4lDCYZVP
 4gbwzG/fK8adqbqr5Ca84Gr4L3FWTI6lYJje4DNwFt/NOxVIRhkE7dDrXDCIf8svpSaZ
 PBmg==
X-Gm-Message-State: AO0yUKVp8CKvLk4/uvVpls5hfUFvPy1mblNF8LQiwrpxwLJzKVzszgGG
 Hx4ZEO+lolFwVAAvtMwAMh2clyxP3ZM=
X-Google-Smtp-Source: AK7set+8Btd8U95gkgj+GqKv+QiLqrSO4nBt2OHIcBDivMHy1Tw5MmoSHk7VXsdYeVITlU6MP0iRbg==
X-Received: by 2002:a05:6214:20c1:b0:56e:9dd8:47f3 with SMTP id
 1-20020a05621420c100b0056e9dd847f3mr54681869qve.13.1679332676417; 
 Mon, 20 Mar 2023 10:17:56 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.17.55
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:17:56 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 087/223] gnu: Add ruby-syntax-tree.
Date: Mon, 20 Mar 2023 13:14:19 -0400
Message-Id: <20230320171635.11184-87-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-syntax-tree): New variable.
---
 gnu/packages/ruby.scm | 38 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 38 insertions(+)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 1ea90a543b..492468c296 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -12226,6 +12226,44 @@ (define-public ruby-language-server-protocol
     (home-page "https://github.com/mtsmfm/language_server-protocol-ruby")
     (license license:expat)))
 
+(define-public ruby-syntax-tree
+  (package
+    (name "ruby-syntax-tree")
+    (version "6.0.2")
+    (source (origin
+              (method git-fetch)        ;for tests
+              (uri (git-reference
+                    (url "https://github.com/ruby-syntax-tree/syntax_tree")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "0p3gbc0y2ld9svhhx95nifqf67gjfyy478h6mzm7zz0dapi8v8jm"))))
+    (build-system ruby-build-system)
+    (arguments
+     (list
+      #:phases
+      #~(modify-phases %standard-phases
+          ;; The tests rely on the Gem being installed, so move the check
+          ;; phase after the install phase.
+          (delete 'check)
+          (add-after 'install 'check
+            (lambda* (#:key tests? #:allow-other-keys)
+              (setenv "GEM_PATH" (string-append
+                                  #$output "/lib/ruby/vendor_ruby:"
+                                  (getenv "GEM_PATH")))
+              (when tests?
+                (invoke "rake" "test")))))))
+    (native-inputs (list ruby-rubocop-ast ruby-simplecov))
+    (propagated-inputs (list ruby-prettier-print))
+    (synopsis "Fast Ruby parser and formatter")
+    (description "Syntax Tree is a suite of tools built on top of the internal
+CRuby parser.  It provides the ability to generate a syntax tree from source,
+as well as the tools necessary to inspect and manipulate that syntax tree.  It
+can be used to build formatters, linters, language servers, and more.")
+    (home-page "https://github.com/ruby-syntax-tree/syntax_tree")
+    (license license:expat)))
+
 (define-public ruby-mustache
   (package
     (name "ruby-mustache")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:26:12 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:26:12 2023
Received: from localhost ([127.0.0.1]:56254 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJGt-0003zj-Um
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:26:12 -0400
Received: from mail-pj1-f52.google.com ([209.85.216.52]:40605)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJGN-0003r2-NA
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:40 -0400
Received: by mail-pj1-f52.google.com with SMTP id
 j3-20020a17090adc8300b0023d09aea4a6so17303248pjv.5
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:25:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333133;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=Fu4CfaHGnym8IYa3/MPQNDtxSSjOdBLONb1havx/I50=;
 b=YuJ3LlUcNZs2uRWENdMCX/B+AKzMiDlBbadEtIjK81yxVnpVtUECRak40bKKrVj9mz
 ejJ7gWf79+3y32eBoNuMHmSGhxh4WmyEKSzeeVF32X9bb8MikJZZQsTGxC3Kh6ppbeTu
 bpgcqjLgbHm/fvxFvKVfSn+j0REjP0Kv8Y+KG/5gn572oQ4DyMridRrjDe3gtO/cJYD8
 GNJf7UyavH1Wa41/kmVt6+nCk2KXw/GuBvQb30brOcLBUcF/+qG0R8AkKPn/Zulj4WxG
 yeIQuyFjrWq2ivRww4B0sw2kvScyaHJOhXO6hravk28jJRYtT3JS8/7Ws11vlmM2VIpZ
 9qyw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333133;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=Fu4CfaHGnym8IYa3/MPQNDtxSSjOdBLONb1havx/I50=;
 b=eO2DXEaNkf3/PqAHrt+/P5qZAkxMt4ujpEHkVyogl/GzplOnfOvLbapQ7/gbJi3AQ2
 9udnVv3wkLEnQCUmc2povWm9e3WESkq/+5YAc9gq45+oopGza3eJw4dFElEJEW57lYDw
 nijPkyGNT55ObnJg4awb5ryeat3JLgPaPjhiiHX9BKIuyFTZtUW2QxMfsWsu7Ev30tRu
 zaEFsW8T+wH2NCGvcCrXMiNnu0UpptyiGHrjsMzuhrHFUrQpTkUU/O//TG9ZoLPTbkM/
 V8yY4EX1JM98m80Q1uYxbNYwj5DYwLITKLmjsEeY6nHO9t1u8NFr+vaqCLz8vsciYzYO
 oqcg==
X-Gm-Message-State: AO0yUKWLKDUzYqVagCcGSDtR1jso/mF/tNUQfwJq9nC/jEHdvgfcQzi+
 YNK54YaqJ1tVfYhisrO2M7Ms7nn2dzY=
X-Google-Smtp-Source: AK7set+3wUGhxeHRYr8a3kHiuBWNM//YMzm+0snSqZnchvccfa2Tgys8NpCo+g328VQpApSoD8REcQ==
X-Received: by 2002:ac8:5f4e:0:b0:3d9:6266:86d9 with SMTP id
 y14-20020ac85f4e000000b003d9626686d9mr21234909qta.10.1679332648778; 
 Mon, 20 Mar 2023 10:17:28 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.17.27
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:17:28 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 055/223] gnu: ruby-aruba: Update to 2.1.0.
Date: Mon, 20 Mar 2023 13:13:47 -0400
Message-Id: <20230320171635.11184-55-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-aruba): Update to 2.1.0.
[source]: Use git.
[arguments]: Use gexps.  Rename patch phase to 'patch-paths, and update.
Rename remove-unnecessary-dependencies phase to relax-requirements and update.
Move the check phase after the install phase, and add a new set-GEM_PATH
phase.
[native-inputs]: Remove ruby-fuubar.  Add ruby-rake-manifest.  Move bundler
to...
[propagated-inputs]: ... here.  Remove ruby-ffi and ruby-yard.
---
 gnu/packages/ruby.scm | 107 +++++++++++++++++++++++-------------------
 1 file changed, 58 insertions(+), 49 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index fe5f4466f3..132a06bc57 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -8075,62 +8075,71 @@ (define-public ruby-gherkin-ruby
 (define-public ruby-aruba
   (package
     (name "ruby-aruba")
-    (version "0.14.14")
-    (source
-     (origin
-       (method url-fetch)
-       (uri (rubygems-uri "aruba" version))
-       (sha256
-        (base32
-         "0l2mfpdxc03gdrbwc2hv4vdhjhqhfcdp6d02j05j64ncpi9srlqn"))))
+    (version "2.1.0")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/cucumber/aruba")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "1mmlgqhi6yww3z34hmrrnha2rygkv6kx0q962z31dqxjkcv23yfd"))))
     (build-system ruby-build-system)
     (arguments
-     '(#:test-target "spec"
-       #:phases
-       (modify-phases %standard-phases
-         (add-after 'unpack 'patch
-           (lambda _
-             (substitute* "spec/aruba/api_spec.rb"
-               ;; This resolves some errors in the specs
-               ;;
-               ;; undefined method `parse' for Time:Class
-               (("require 'spec_helper'")
-                "require 'spec_helper'\nrequire 'time'"))
-             ;; Avoid shebang issues in this spec file
-             (substitute* "spec/aruba/matchers/command_spec.rb"
-               (("/usr/bin/env bash")
-                (which "bash")))
-             #t))
-         (add-before 'check 'remove-unnecessary-dependencies
-           (lambda _
-             (substitute* "Gemfile"
-               ((".*byebug.*") "\n")
-               ((".*pry.*") "\n")
-               ((".*yaml.*") "\n")
-               ((".*bcat.*") "\n")
-               ((".*kramdown.*") "\n")
-               ((".*rubocop.*") "\n")
-               ((".*cucumber-pro.*") "\n")
-               ((".*cucumber.*") "\n")
-               ((".*license_finder.*") "\n")
-               ((".*rake.*") "gem 'rake'\n")
-               ((".*relish.*") "\n"))
-             (substitute* "aruba.gemspec"
-               (("spec\\.add\\_runtime\\_dependency 'cucumber'.*")
-                "spec.add_runtime_dependency 'cucumber'"))
-             #t))
-         (add-before 'check 'set-home
-           (lambda _ (setenv "HOME" "/tmp") #t)))))
+     (list
+      ;; XXX: Only run the "spec" target and not the "cucumber" one, as it is
+      ;; slow and has multiple unexplained test failures.
+      #:test-target "spec"
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-after 'unpack 'patch-paths
+            (lambda _
+              ;; This test file relies on a dynamically generated script;
+              ;; patch its #!/bin/bash shebang.
+              (substitute* "spec/aruba/api/commands_spec.rb"
+                (("/bin/bash")
+                 (which "bash")))))
+          (add-before 'check 'relax-requirements
+            ;; Many development requirements are not actually needed.
+            (lambda _
+              (substitute* "aruba.gemspec"
+                (("\\[\">= 0.18.0\", \"< 0.22.0\"]") ;simplecov
+                 "\">= 0.18.0\"")
+                ((".*appraisal.*") "")
+                ((".*pry.*") "")
+                ((".*kramdown.*") "")
+                ((".*rubocop.*") "")
+                ((".*yard-junk.*") ""))
+              (substitute* "Rakefile"
+                ((".*require \"rubocop/rake_task\".*") "")
+                ((".*require \"yard-junk/rake\".*") "")
+                ((".*RuboCop::RakeTask.new.*") "")
+                ((".*YardJunk::Rake.define_task.*") ""))))
+          ;; The tests rely on the Gem being installed, so move the check
+          ;; phase after the install phase.
+          (delete 'check)
+          (add-after 'install 'check
+            (assoc-ref %standard-phases 'check))
+          (add-before 'check 'set-GEM_PATH
+            (lambda _
+              (setenv "GEM_PATH" (string-append
+                                  (getenv "GEM_PATH") ":"
+                                  #$output "/lib/ruby/vendor_ruby"))))
+          (add-before 'check 'set-home
+            (lambda _
+              (setenv "HOME" "/tmp"))))))
     (native-inputs
-     (list bundler ruby-rspec ruby-fuubar ruby-simplecov))
+     (list ruby-rake-manifest
+           ruby-rspec
+           ruby-simplecov))
     (propagated-inputs
-     (list ruby-childprocess
+     (list bundler
+           ruby-childprocess
            ruby-contracts
            ruby-cucumber
-           ruby-ffi
            ruby-rspec-expectations
-           ruby-thor
-           ruby-yard))
+           ruby-thor))
     (synopsis "Test command-line applications with Cucumber, RSpec or Minitest")
     (description
      "Aruba is an extension for Cucumber, RSpec and Minitest for testing
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:26:12 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:26:11 2023
Received: from localhost ([127.0.0.1]:56251 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJGt-0003zX-G0
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:26:11 -0400
Received: from mail-qv1-f52.google.com ([209.85.219.52]:43550)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJGE-0003oJ-PX
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:31 -0400
Received: by mail-qv1-f52.google.com with SMTP id jl13so8054143qvb.10
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:25:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333125;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=l4jSLO7NhDQvBpEpPN/DMiMiQCaaFu25rg2//QQbERs=;
 b=DVyFYEToAp28TCUaa11wtBTMnCG9N7ReAcz4wwsm+sg3lcjxv8WMWBkW6YroRIbOlw
 orzmOuU2c8J49jc3Xm6/83tjkETVx/EIcqJldP+UpGmD98w18508PMexVqW8h3xuC6b3
 kawSTl8VuRe0ioVzyJl05WFO1TxNyYeXFrIAyOxB0z9hhDtiudAEBbfLdm5nplRUP+mn
 ql2V7Qwky2WMVpVFggEf1+liUbLK686O9ixpX2ako5A/R3b5YBBOnUZIUV5ulFhMJtYC
 DnNQlMsoS9SWJnH6zKn7sRTYKnb9xwoUGiEvmpb8rJ0JIUdqxPZD1ucqx9xO97fVM/zr
 dTiw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333125;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=l4jSLO7NhDQvBpEpPN/DMiMiQCaaFu25rg2//QQbERs=;
 b=8Ksca6yRh68/iiogjrnuXtINmIXs39h8UcjMChels6nsm/UOk1VPDWct6uH78ytjCO
 rGjobpLIo/kjm894jTnTq/lUYbVBCjsZjnQOO6kzoDzFD4+jKW9J95xeYFXJNcF3W5vk
 KSx1N4JJWEOdk0bfTH8kKbJjBH93vedJrtDhBiQ5fi0H2F+LEwQjeXjjsk6VkEeqg84+
 I0Jxcp6zbOc2aODfu9xpiYg5pHTrnrc/JKgYngttvQLZ4HU38BtIIYJqMYJiGMLTpVZE
 rKYMW6IqpgIg1BFeGrgV2KG4imrJAc94nRq7vuLC8gftFRSsOTtV0wy20cn+Y7AGHrhx
 WLNQ==
X-Gm-Message-State: AO0yUKWHiBIpX/UyA4ZBIzWMF2ic/Yro3hXITZxwe37m68uFwW9RoisE
 rKEPGJqf+aP5u2A9vbkDdryN/wpfU8c=
X-Google-Smtp-Source: AK7set9UMcEKcBgxVph7XO/1JfBAvtcHc4OsJ0ck7TreFkT89hnV/gtqpM8uwQ7Dpj0uBfLQ0mOzlw==
X-Received: by 2002:a05:6214:5294:b0:56e:9298:7a1a with SMTP id
 kj20-20020a056214529400b0056e92987a1amr19444214qvb.9.1679333125255; 
 Mon, 20 Mar 2023 10:25:25 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.25.24
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:25:24 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 199/223] gnu: Add ruby-silent-stream.
Date: Mon, 20 Mar 2023 13:23:25 -0400
Message-Id: <20230320172349.12752-98-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-silent-stream): New variable.
---

 gnu/packages/ruby.scm | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 79221b1bab..c11ced887d 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -3629,6 +3629,24 @@ (define-public ruby-rubyzip
     (home-page "https://github.com/rubyzip/rubyzip")
     (license license:bsd-2)))
 
+(define-public ruby-silent-stream
+  (package
+    (name "ruby-silent-stream")
+    (version "1.0.6")
+    (source (origin
+              (method url-fetch)
+              (uri (rubygems-uri "silent_stream" version))
+              (sha256
+               (base32
+                "10381fpvjzfjvhgfyv700607fpa29firgf52w5w5536m4fh6x63m"))))
+    (build-system ruby-build-system)
+    (synopsis "ActiveSupport stream silencing without ActiveSupport")
+    (description "SilentStream is an extraction of some parts of
+ActiveSupport's Kernel Reporting Core Extentions around silencing IO
+streams.")
+    (home-page "https://github.com/pboling/silent_stream")
+    (license license:expat)))
+
 (define-public ruby-simplecov-html
   (package
     (name "ruby-simplecov-html")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:26:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:26:11 2023
Received: from localhost ([127.0.0.1]:56249 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJGs-0003zM-UH
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:26:11 -0400
Received: from mail-qv1-f42.google.com ([209.85.219.42]:35439)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJGE-0003o3-8C
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:30 -0400
Received: by mail-qv1-f42.google.com with SMTP id t13so8081724qvn.2
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:25:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333124;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=5sFWfk9LIQaUKGWBguJdN5AlMpIdeh3pTtT9IwWE6sE=;
 b=VdV64uRcIYhr4HiIaw/ewogVjrM2W82WvhuIxz51sh7SvRhvbWWgv4pIPHsiRiPjCp
 jUEKiCqbUdo47JZCx4hotfHbFw9+ZCZoGH/zanbz/fCUwozRez7ayRMcliHEbycBAeO9
 3JXWhMfZuqNxV/itb2PtG1TnZ0s/3qeRsINbnZcAdQ9fjtUhNrET1NFrk3W8/xUdRT8x
 YWlqndpkH+4UZ2pHXeN4QwysjG3j4nxTpCo6k92PLv0L9HObl5AH9fa52IxhsZwchhgU
 rlrEz9E/Oj7e7ryHvogrzvFSJSBx8EAkfJmKvqmVatPeFgZo8XrKeC5AbPA4aborAsHe
 cpSg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333124;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=5sFWfk9LIQaUKGWBguJdN5AlMpIdeh3pTtT9IwWE6sE=;
 b=UXg52QTlHZKvaDTgsVbboGOqeuRX+Br1Aamw2eGQC3dY4GnHXlQhSDpAxk7AeoMIA1
 SKyZaAS5pKOXw9mqsjSGTcC62n7alYZmSyPjbbOCP8ERpYfucAtcwbf2UqzcwwuGF8r0
 Zu768X7co9Qnkwfg3mXHtMadoZrsSXdFid/N9NOa/lavNxgCA/hh9muhR/qipgDVpWPf
 ydJ8GZZ5Hkp8rdWZXOwA6RWCPXmR90Y0QVvrAuWlLj/DINOoW+T6akJBB8tfu9FiujNx
 FpNS7ejWyevSIt5adZ5sf5YFrskpHc1qU9zg6SIowd09oKLQocFialDUTuBm+e5JUltV
 rHaw==
X-Gm-Message-State: AO0yUKXMlLcl2iu17Bj2i0hi9tvhC1jbjx7eiTKlm7/QcBm8SE6Yz5TM
 pWiteqgWudGVlBplYuL83M7XrM9BpDs=
X-Google-Smtp-Source: AK7set+/x9MBthV82wDKtukZYJNw5wts2UCa2ah+TdWfoAuMu+sjpA986zrHL4QO8ekP2d2fEJeykw==
X-Received: by 2002:a05:6214:27e8:b0:56e:a96b:a3a1 with SMTP id
 jt8-20020a05621427e800b0056ea96ba3a1mr55089017qvb.7.1679333123998; 
 Mon, 20 Mar 2023 10:25:23 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.25.23
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:25:23 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 198/223] gnu: Add ruby-rspec-stubbed-env.
Date: Mon, 20 Mar 2023 13:23:24 -0400
Message-Id: <20230320172349.12752-97-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-rspec-stubbed-env): New variable.
---

 gnu/packages/ruby.scm | 36 ++++++++++++++++++++++++++++++++++++
 1 file changed, 36 insertions(+)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index f19c02811f..79221b1bab 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -952,6 +952,42 @@ (define-public ruby-rspec-rerun
     (home-page "https://github.com/dblock/rspec-rerun")
     (license license:expat)))
 
+(define-public ruby-rspec-stubbed-env
+  ;; There is no release nor tag (see:
+  ;; https://github.com/pboling/rspec-stubbed_env/issues/7).
+  (let ((revision "0")
+        (commit "9d767dec77a6d130f6ad83c48a00a5c81b14b9fa"))
+    (package
+      (name "ruby-rspec-stubbed-env")
+      (version (git-version "1.0.0" revision commit))
+      (source (origin
+                (method git-fetch)
+                (uri (git-reference
+                      (url "https://github.com/pboling/rspec-stubbed_env")
+                      (commit commit)))
+                (file-name (git-file-name name version))
+                (sha256
+                 (base32
+                  "1dy4m04h613dp0s59rknjd6h4lqs1h17mffc5kd8kh046mk8nr1p"))))
+      (build-system ruby-build-system)
+      (arguments
+       (list #:test-target "spec"
+             #:phases #~(modify-phases %standard-phases
+                          (add-after 'unpack 'streamline-requirements
+                            (lambda _
+                              ;; Remove extraneous development dependencies.
+                              (substitute* "rspec-stubbed_env.gemspec"
+                                ((".*bundler.*") "")
+                                ((".*rubocop.*") "")))))))
+      (native-inputs (list ruby-simplecov))
+      (propagated-inputs (list ruby-rspec))
+      (synopsis "RSpec plugin to stub environment variables")
+      (description
+       "This RSpec plugin can be used to stub environment variables in a scoped
+context for testing.")
+      (home-page "https://github.com/pboling/rspec-stubbed_env")
+      (license license:expat))))
+
 (define-public ruby-rspec-wait
   (package
     (name "ruby-rspec-wait")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:26:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:26:10 2023
Received: from localhost ([127.0.0.1]:56246 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJGs-0003z9-Ez
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:26:10 -0400
Received: from mail-pl1-f182.google.com ([209.85.214.182]:38620)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJGD-0003nm-14
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:29 -0400
Received: by mail-pl1-f182.google.com with SMTP id ja10so13236733plb.5
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:25:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333123;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=elOk8+5a+mv7gXDjnPebqWlWSEhNGN0ylV6lEgIiP5E=;
 b=OPb6MMc1bV24/yqJty5L3h0lZn17Ob0pxBeqELHTFPWZwlXzSbcf5mLM21cCNnlD11
 uP2IDJdnDNwSL4t3LxTxtBkFOfnSfyK9c5A9x4d2g6mYJRIPDpUp433g4phy3oHjHqNS
 Vvl/7EJJX5jH/L3Uzh2GoWOphV26YOf2XEACtiut16qvBeo425DXvYd9EQRXBZRmGRsP
 m8Kskbps/SZe2iupD1J6H5fE7nEFoB7R9j9H1PRbs2WJQqqNFPn0VL7Hkijv06db/PGq
 fg1sSKFnHYlCYXyzEYGmAJ4P5lL1WMlq6sLXkUeUrqtr26mQy9vtDatX8hKwjIKl6nOM
 UQig==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333123;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=elOk8+5a+mv7gXDjnPebqWlWSEhNGN0ylV6lEgIiP5E=;
 b=hnhRfjaNd84r/ilPBvS/2irxe3/5+gO6F4jc1ELm0OxHLXjrqjb9EKzvO/NoXpd6R4
 o5IB/jM4GiVLACJz8r3RewFGnWNrQTx8hMgw9JM/r5Be0CP+HUj+VPvoiDxCY8KgL4H4
 IXYRn+UjVw/9yojMxK+CRTWCJ9Snayrltf9+BbOvIQDHTYVxqsRHOP9vCku9TKmkE0Ay
 eqwLSLQnI8AAOEi3vYq223ptcQq59edidmKpjFhcMNq8AQpzTtqNA67f/b39U2ScBw0E
 6bXMX24+J8/KVoflbcHs5bXOgqRohceocyVCISLiL3RxGkBodaNS/yaqDKiq6n+mpI3P
 ARJA==
X-Gm-Message-State: AO0yUKUhxsJLOY/uml3Uazi6N2pYzJVD7R/7zLtWrpN894bBJuEMpa4O
 EalK0lL2jXugFJm6pqIIm31gugrbn8I=
X-Google-Smtp-Source: AK7set+6J7VQXNGyatymoso2aS/6sMAbTMif6DkroFfTSXMBLpRNtzvYDnqZIB0xYMJ0lCbuK6L2Pg==
X-Received: by 2002:a05:6214:238a:b0:56a:b623:9b09 with SMTP id
 fw10-20020a056214238a00b0056ab6239b09mr55824982qvb.14.1679332646502; 
 Mon, 20 Mar 2023 10:17:26 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.17.25
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:17:26 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 053/223] gnu: Remove ruby-cucumber-create-meta.
Date: Mon, 20 Mar 2023 13:13:45 -0400
Message-Id: <20230320171635.11184-53-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-cucumber-create-meta): Delete variable.
---
 gnu/packages/ruby.scm | 33 ---------------------------------
 1 file changed, 33 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index d7a5cd81a5..ac8f30116a 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -8162,39 +8162,6 @@ (define-public ruby-sys-uname
   (home-page "https://github.com/djberg96/sys-uname")
   (license license:asl2.0)))
 
-(define-public ruby-cucumber-create-meta
-  (package
-    (name "ruby-cucumber-create-meta")
-    (version "1.0.0")
-    (source
-     (origin
-       (method url-fetch)
-       (uri (rubygems-uri "cucumber-create-meta" version))
-       (sha256
-        (base32
-         "0i0i3arymjrnjk72mg79w1a11607x4d0lrqafm9sz2gq9l52zasw"))))
-    (build-system ruby-build-system)
-    (arguments
-     `(#:phases (modify-phases %standard-phases
-                  (add-after 'extract-gemspec 'relax-version-requirements
-                    (lambda _
-                      (substitute* ".gemspec"
-                        ((" 12\\.2")
-                         " 12.1"))
-                      #t))
-                  (replace 'check
-                    (lambda _
-                      (invoke "rspec"))))))
-    (native-inputs
-     (list ruby-rspec))
-    (propagated-inputs
-     (list ruby-cucumber-messages ruby-sys-uname))
-    (synopsis "Function to create @code{Meta} messages for Cucumber Ruby")
-    (description "The @code{createMeta} utility function allows generating
-system-specific @code{Meta} messages for Cucumber Ruby.")
-    (home-page "https://github.com/cucumber/cucumber/tree/master/create-meta/ruby")
-    (license license:expat)))
-
 (define-public ruby-cucumber-html-formatter
   (package
     (name "ruby-cucumber-html-formatter")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:26:10 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:26:10 2023
Received: from localhost ([127.0.0.1]:56226 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJGl-0003ww-Ik
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:26:10 -0400
Received: from mail-qt1-f174.google.com ([209.85.160.174]:38619)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJGB-0003nU-ST
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:28 -0400
Received: by mail-qt1-f174.google.com with SMTP id c18so13987260qte.5
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:25:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333122;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=fjQbl1ML/XRwVaxc67eI1UE2fGDX55PYAAVwAc3Inw4=;
 b=NFPIM9PKPAmxYCq47ozB0xZdPqdGw7ZiSP+fvkd3rSvW52CItkkSC6KA1reHfytegw
 XbV1x5WiI/JLw5he93dHjwBZJ9lZ6qMvg5GksI1ydYUEJhMugomknv/kiVO7W8FDVxgc
 jUWTDKZ0t0pjmKjNA/lHlvhYgjCsN7ulomkDoo//oud02s9ZEB+z8VtZ+JRAQ0wF2KYq
 7VQuMCYn6H56E5wCVETPzAr52uIu6NceD+nPToV8OuN3pJacwEVBf6acA7YxTqlf7LBr
 f80Y9KQwes4g84RAAcgcWsWIkWccsCv2/a9ZaUdPSnH+AmIYvIqIdtMXsnWj22sNn45V
 250w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333122;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=fjQbl1ML/XRwVaxc67eI1UE2fGDX55PYAAVwAc3Inw4=;
 b=y2tOm3S+vQ0HtD+LnWYPwNfcErvZ07f8Rw8ZfFVUW1P+uZEhNxN9xRgGjFxk7IQrqJ
 iUxmYpj28QE8GFsvQPH2G2bRTS9Jss+0SV5v0X5wVOmEpxlC5qxbRjZbEjHVQw3JJRV6
 xOEya67UWrV09Y7zG9xpiWA6wHgWDBqj/4myyac9e1cVQurgLpQ7VG3NYcZ5WHvF4saC
 wJ/f3IFu0547oYXyeSkfD6sGz4PeEW04040SVQ8ujThk+MgurDlp9VcEzZD9lZhfAMcC
 CKcpfYlmSP436W3qAHaJ65HTmRRAOVtvsxiAn5z0+0GH+Koeed2+SIRyHDgd6JeNgNM4
 ri6g==
X-Gm-Message-State: AO0yUKUMiN8SXKccHGi3PyLClQqx5wKfI2Eqs1CzMFbpLT6pFgQETlYP
 pjlfdK05FnPuB+FjvGthAS7jFm4cmhs=
X-Google-Smtp-Source: AK7set+BydoMVGCppUA/aw5mslWUg05y5pygBBFy6T/t/TcElNav9NZIwrbjmTbjRvqwhqLBYPD4dw==
X-Received: by 2002:ac8:5a8d:0:b0:3bf:d069:6f96 with SMTP id
 c13-20020ac85a8d000000b003bfd0696f96mr26643680qtc.7.1679333122255; 
 Mon, 20 Mar 2023 10:25:22 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.25.21
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:25:22 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 196/223] gnu: jekyll: Use gexps and remove input labels.
Date: Mon, 20 Mar 2023 13:23:22 -0400
Message-Id: <20230320172349.12752-95-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (jekyll) [arguments]: Use gexps, remove trailing #t.
[propagated-inputs]: Remove labels.
---

 gnu/packages/ruby.scm | 46 +++++++++++++++++++++----------------------
 1 file changed, 22 insertions(+), 24 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index a3d7784f01..67a466e1ad 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -13232,31 +13232,29 @@ (define-public jekyll
                 "0cqkh78jw8scrajyx5nla0vwm9fvp2qql3kdcvvplcq9mazy8snq"))))
     (build-system ruby-build-system)
     (arguments
-     ;; No rakefile, but a test subdirectory.
-     `(#:tests? #f
-       #:phases
-       (modify-phases %standard-phases
-         (add-before 'build 'fix-i18n
-           (lambda _
-             (substitute* ".gemspec"
-               (("~> 0.7") ">= 0.7")
-               (("~> 1.14") ">= 1.14"))
-             #t)))))
+     (list #:tests? #f                  ;no rakefile, but a test subdirectory
+           #:phases
+           #~(modify-phases %standard-phases
+               (add-before 'build 'fix-i18n
+                 (lambda _
+                   (substitute* ".gemspec"
+                     (("~> 0.7") ">= 0.7")
+                     (("~> 1.14") ">= 1.14")))))))
     (propagated-inputs
-     `(("ruby-addressable" ,ruby-addressable)
-       ("ruby-colorator" ,ruby-colorator)
-       ("ruby-em-websocket" ,ruby-em-websocket)
-       ("ruby-i18n" ,ruby-i18n)
-       ("ruby-jekyll-sass-converter" ,ruby-jekyll-sass-converter)
-       ("ruby-jekyll-watch" ,ruby-jekyll-watch)
-       ("ruby-kramdown" ,ruby-kramdown-parser-gfm)
-       ("ruby-liquid" ,ruby-liquid)
-       ("ruby-mercenary" ,ruby-mercenary)
-       ("ruby-pathutil" ,ruby-pathutil)
-       ("ruby-rouge" ,ruby-rouge)
-       ("ruby-safe-yaml" ,ruby-safe-yaml)
-       ("ruby-sassc" ,ruby-sassc)
-       ("ruby-terminal-table" ,ruby-terminal-table)))
+     (list ruby-addressable
+           ruby-colorator
+           ruby-em-websocket
+           ruby-i18n
+           ruby-jekyll-sass-converter
+           ruby-jekyll-watch
+           ruby-kramdown-parser-gfm
+           ruby-liquid
+           ruby-mercenary
+           ruby-pathutil
+           ruby-rouge
+           ruby-safe-yaml
+           ruby-sassc
+           ruby-terminal-table))
     (home-page "https://jekyllrb.com/")
     (synopsis "Static site generator")
     (description "Jekyll is a simple, blog aware, static site generator.")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:26:03 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:26:03 2023
Received: from localhost ([127.0.0.1]:56224 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJGl-0003wm-4O
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:26:03 -0400
Received: from mail-qv1-f46.google.com ([209.85.219.46]:46026)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJGB-0003n9-4T
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:27 -0400
Received: by mail-qv1-f46.google.com with SMTP id m16so689683qvi.12
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:25:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333121;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=LSVdp6yhhKW29Iyog5Tw3HiOKZRtp6sraR7SlLK6L/E=;
 b=AGhM86qSxMlRdQTXp7ahMoTsaCMmgL/sdyXLU/jGKdnG1IMj16goxY/rxY3rmOgGHG
 O7YF3rTTu8c59hu1hGv+wPV5471bUQrwQj5LlRt2e+HhIfHr+gtm6yc30GSyfCU53CsD
 3XSqZGL0VfE9iJ+ItcE7uKVNC9QRJWh2+dIOBA+svAwJ82ra5us2RMCfwt+gtwhpy2xj
 zAHqXvjAs/1GcB2gjyKP8HpwQxKl00TuDdg+tv46pkM1+7hl0uGdO9zp3YIC8yBmfgWM
 2n7fZjMzDAGQH60W92k0lttCNFlzXyNl6Xt31sVI5MDqQ6844Zemj81TBLjK8s/Fprqn
 G1/Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333121;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=LSVdp6yhhKW29Iyog5Tw3HiOKZRtp6sraR7SlLK6L/E=;
 b=8LYPIb75d9up2vcBZEO2Ol0WNnTR1gbYKN8hELkf06VSk/TY8bLa2BYCotVI00/2nU
 h5LzYpZDlXErsTXAtbSaUMcsPLsTxL/5x3e/g1vMWm7CM/0AzWfdg/woVXdudjuURk0F
 8qtR6abHD16v124dPSnqXFrHNb5r8AEew4sGruYLif5T9k5dSZdZMIIIk7JTr824ruOL
 k5EFMtsPWt2Tg1tbEk/JCA8Ye543uEFQfIzRPyYbhiROg50p/kkGTiV1UfXUQ35/F5aO
 T17FrhyJ0KqUnDEdjl7yCJ1jx++eluxC+SyMVmVop8bfIcUc04ADrYbT/oodkB40+hqs
 ge5A==
X-Gm-Message-State: AO0yUKVnHCw7BeeRv8wt1N0uMf261szjBUjQYxImfJK70NalE5bhhSFy
 8udOksQ9ZX12NjJNGyg/ZFq3PAMt8mo=
X-Google-Smtp-Source: AK7set+Z+Vo1LnPVj/aZmTK3ZA1/rlcO6lvDThUvvHN/2ZQ2uMvrYCvIjHct2etjM0aNBF0lf7Esyw==
X-Received: by 2002:a05:6214:29cc:b0:5ca:23c3:986f with SMTP id
 gh12-20020a05621429cc00b005ca23c3986fmr7370123qvb.4.1679333121514; 
 Mon, 20 Mar 2023 10:25:21 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.25.20
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:25:21 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 195/223] gnu: ruby-unf-ext: Update to 0.0.8.2.
Date: Mon, 20 Mar 2023 13:23:21 -0400
Message-Id: <20230320172349.12752-94-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-unf-ext): Update to 0.0.8.2.
---

 gnu/packages/ruby.scm | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index c359a9364f..a3d7784f01 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -7686,13 +7686,13 @@ (define-public ruby-netrc
 (define-public ruby-unf-ext
   (package
     (name "ruby-unf-ext")
-    (version "0.0.7.6")
+    (version "0.0.8.2")
     (source (origin
               (method url-fetch)
               (uri (rubygems-uri "unf_ext" version))
               (sha256
                (base32
-                "1ll6w64ibh81qwvjx19h8nj7mngxgffg7aigjx11klvf5k2g4nxf"))))
+                "1yj2nz2l101vr1x9w2k83a0fag1xgnmjwp8w8rw4ik2rwcz65fch"))))
     (build-system ruby-build-system)
     (arguments
      `(#:phases
@@ -7704,8 +7704,7 @@ (define-public ruby-unf-ext
              ;; rake-compiler-dock is listed in the gemspec, but only
              ;; required when cross-compiling.
              (substitute* "unf_ext.gemspec"
-               ((".*rake-compiler-dock.*") ""))
-             #t)))))
+               ((".*rake-compiler-dock.*") "")))))))
     (native-inputs
      (list bundler ruby-rake-compiler ruby-test-unit))
     (synopsis "Unicode normalization form support library")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:26:03 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:26:03 2023
Received: from localhost ([127.0.0.1]:56221 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJGk-0003wc-Kx
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:26:03 -0400
Received: from mail-qv1-f51.google.com ([209.85.219.51]:42688)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJGA-0003gd-IV
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:26 -0400
Received: by mail-qv1-f51.google.com with SMTP id x8so8059490qvr.9
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:25:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333126;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=j7EhOqe0rnwQFetV8c6qN4wbhRYAzhjSLWfMODAC2lg=;
 b=ZNHQYOUYXAYOt9Fu4StWS+AjftJyafbJAr5ksVUyhn4N6UjEI6qEFnklTsvgUSOkBF
 5Y2vimy3m0SoOalnVUFauYYnixqtet5uBaQ57fCE+rXJRLedROQTxzUvOiEhh4wb8ILC
 jmNiq88xWiKRC8dHCT+5N0s9ONG3I7ohB5d3VL7NP9zbLlKik5VoEpljVz8gh0Y1woyo
 c+vugX3HAVt8WAig5QOFsKzZOOt0nvJZ+JPOdJTTmjydp+vnTdEcqTjxnDO0Jc4LT7mT
 p2ShEUtgEYqbdVz1SaCK/b1vcVcEVohbSxFFtynQDy2cv7YJ72Rd03MLAz9LSQp1jAWl
 NWgA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333126;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=j7EhOqe0rnwQFetV8c6qN4wbhRYAzhjSLWfMODAC2lg=;
 b=CLR0m4Vgp8qpY977Gv4zHWoueRcqi+VEzd2I5CLsB1UMHAIcRuull2dSdRbt/szsmx
 fd5Fx5rk8yNFi27uCFnvDJ/xks3pAiWwLbmRKwx+/vDClGQSy5xcv4Tu1Lk113d5UHnl
 MEqRcUmVWykXQkLuoQioC7OzsToO3HJM8e++CjD1Zwfw1lV6Dp/zHu15Q2flzVWjeh5m
 wT9DPUk7/kWPpdY1T71cx/yNwTqpFwQXHaOUnyosfbZOrhlyAqBaZGIX/UoWH9cbIhnm
 US12MKL+C8PWNh5OcDEy5fa/6Z5GGcve8dcwLWZakuT7iCX/AwMK4AHRhCAML5E20wyt
 VIzg==
X-Gm-Message-State: AO0yUKU+xzxFkLdvD/Xtlupe27HhUf2G2qUzZA/5qxH74MUGbpoX5vxM
 OE3spiLdJ4hE8vGvNxJW+5aVZBJdO7c=
X-Google-Smtp-Source: AK7set/BgmOix34WPtQwJa7Qxzry8ojRusY8APfrNjcCJa3s/F3+Gfm/MNB1U44B/1o9lAhqprVMdw==
X-Received: by 2002:a05:6214:1d04:b0:5c6:cc1b:2ccb with SMTP id
 e4-20020a0562141d0400b005c6cc1b2ccbmr11585139qvd.2.1679333126071; 
 Mon, 20 Mar 2023 10:25:26 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.25.25
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:25:25 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 200/223] gnu: Add ruby-ruby-version.
Date: Mon, 20 Mar 2023 13:23:26 -0400
Message-Id: <20230320172349.12752-99-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-ruby-version): New variable.
---

 gnu/packages/ruby.scm | 40 ++++++++++++++++++++++++++++++++++++++++
 1 file changed, 40 insertions(+)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index c11ced887d..40633a5cc3 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -6343,6 +6343,46 @@ (define-public ruby-ruby-parser
 back to Ruby via the @code{ruby2ruby} library.")
     (license license:expat)))
 
+(define-public ruby-ruby-version
+  (package
+    (name "ruby-ruby-version")
+    (version "1.0.2")
+    (source (origin
+              (method url-fetch)
+              (uri (rubygems-uri "ruby_version" version))
+              (sha256
+               (base32
+                "0lvc7bd5ps3w2vq2wb02i0pi3vfcx2rnckx2ix4rjym1qf52kb2j"))))
+    (build-system ruby-build-system)
+    (arguments
+     (list #:phases
+           #~(modify-phases %standard-phases
+               (add-after 'extract-gemspec 'delete-gem-files
+                 ;; There are some pre-built files in the source, and
+                 ;; registered in the .gemspec (see:
+                 ;; https://github.com/janlelis/ruby_version/issues/1).
+                 (lambda _
+                   (delete-file-recursively "pkg")
+                   (substitute* "ruby_version.gemspec"
+                     (("\"pkg/ruby_version-1.0.0.gem\".freeze, ")
+                      "")
+                     (("\"pkg/ruby_version-1.0.1.gem\".freeze, ")
+                      ""))))
+               (add-after 'extract-gemspec 'relax-requirements
+                 (lambda _
+                   (delete-file "Gemfile.lock")
+                   (substitute* "ruby_version.gemspec"
+                     (("\"Gemfile.lock\".freeze, ") "")
+                     ;; Allow a newers versions of development dependencies.
+                     (("~>") ">=")))))))
+    (native-inputs (list ruby-rdoc ruby-rubygems-tasks ruby-rspec))
+    (synopsis "Ruby class for checking the Ruby version")
+    (description "This package provides a @code{RubyVersion} class which
+offers a convenient Domain Specific Language (DSL) for checking for the right
+Ruby version.")
+    (home-page "https://github.com/janlelis/ruby_version")
+    (license license:expat)))
+
 (define-public ruby-prawn-manual-builder
   (package
     (name "ruby-prawn-manual-builder")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:26:02 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:26:02 2023
Received: from localhost ([127.0.0.1]:56219 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJGk-0003wN-3v
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:26:02 -0400
Received: from mail-qt1-f179.google.com ([209.85.160.179]:36786)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJG5-0003cF-7h
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:22 -0400
Received: by mail-qt1-f179.google.com with SMTP id hf2so9824565qtb.3
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:25:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333120;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=57SVeMTnIYW0rKMzbjA4yB7VWVgI32fB0BzsTOpEYvU=;
 b=QpiJ7/lRZ/PCopVhWlQHE7ZFrWGZajIRMqasVNR7AJXJl+TjSb/fBSwuNJNhR5jvC9
 up8Gfqcp1+1shm+yug63PxC49qKsMtIaOP/aGnVAepkWwx290Og03+GFFwWOq2JJfS3L
 x6hXmL2DV+RyXUgxWH0NxfIcItHNw1UnYtqbOo2yv4idm4Ydipab6FgjAzM5tEHw4biA
 cs11GWMdh89/IhxVry205LOhNYySh531z5pEJ+3hHhtGP2p0pYqY5iszd1HOob4PgrkP
 nZcjEUhwEEwbmxuNR2Xcn5euzHO4V1pevAS99OHHPLFblJGLEGMOdpuewZUyjFyPcQoI
 gDtA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333120;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=57SVeMTnIYW0rKMzbjA4yB7VWVgI32fB0BzsTOpEYvU=;
 b=46maTZQoYNOr+WIQ/5hQx4/JFlAFh57JIBwmCTxuCE9HIY3z7ldVh0mCM5z2rhvjeF
 kcdS0xvqgR1W5yqc/Kx1lUNdPtO/dGzuXcf27IVU9kqiNDpu/Qng1iYxoPfbwqiB0mP1
 /BqgjwI115KTOs0B20q0mJbvjbecSQ9VoZPYqoRDrgBXOIhfDxJtjjBu3GriIT0rYhfF
 mBFcb+vwbqi3VbP9O2+0fBGHBCe1zvWj7f1N1bTb9oNq0lYKzHF4kPVTU+T233woXf4O
 Uta1sDfMmWpPD6Ii4ENV8NVuZq5aIM6fD95j8be+EtMsF6FLyDhOVs4cmWJWKng6FDSw
 tvFQ==
X-Gm-Message-State: AO0yUKWOqwOPER+K+bVVTO4kPoWf6tsnrpwen92ajACXMbr7V0UA63I7
 2wBT6XcsuQUAt9/Ec/y35s5M+cjYEdw=
X-Google-Smtp-Source: AK7set+G8MIjA5g0OtacWNoTNW1Nwu3c/XciSmzWAIs+W/qBV7FmMe9i10dOmUlhd2IVlgy+FSNRyA==
X-Received: by 2002:a05:622a:1a02:b0:3e3:7d85:1520 with SMTP id
 f2-20020a05622a1a0200b003e37d851520mr2403247qtb.49.1679333120742; 
 Mon, 20 Mar 2023 10:25:20 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.25.20
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:25:20 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 194/223] gnu: ruby-shoulda: Honor #:tests?.
Date: Mon, 20 Mar 2023 13:23:20 -0400
Message-Id: <20230320172349.12752-93-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-shoulda)
[arguments]: Honor #:tests? in check phase.
---

 gnu/packages/ruby.scm | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index ad4ca4b926..c359a9364f 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -10152,9 +10152,11 @@ (define-public ruby-shoulda
      `(#:phases
        (modify-phases %standard-phases
          (replace 'check
-           ;; Don't run tests to avoid circular dependence with rails.  Instead
-           ;; just import the library to test.
-           (lambda _ (invoke "ruby" "-Ilib" "-r" "shoulda")))
+           (lambda* (#:key tests? #:allow-other-keys)
+             (when tests?
+               ;; Don't run tests to avoid circular dependence with rails.
+               ;; Instead just import the library to test.
+               (invoke "ruby" "-Ilib" "-r" "shoulda"))))
          (add-after 'extract-gemspec 'relax-requirements
            (lambda _
              (substitute* "shoulda.gemspec"
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:26:02 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:26:02 2023
Received: from localhost ([127.0.0.1]:56217 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJGj-0003wC-Li
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:26:02 -0400
Received: from mail-vs1-f45.google.com ([209.85.217.45]:37740)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJG4-0003lB-Uk
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:21 -0400
Received: by mail-vs1-f45.google.com with SMTP id e19so11158062vsu.4
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:25:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333115;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=JYLoofoPwMs8H6l+BA8AITRlg6AIlDQ0UG32nNMYJiI=;
 b=QJbbyYSZV1GiXbH1z7VlBJfRb5SdOmbDfFqvtMVoqG8XjnwdN654VTHi41bxsMwtKu
 6NiDl4BG8EYF3iopIaeERRi41/Rl47DEIcxtijfn0rgXr2gfeqKINJeq9SPMGi3zRMhn
 5clPHU3ZhMPa99zdCPiDF8pvv8l6iqHrBWEiH8valQmKKlNDWTiZQPTTT44CHiwXJRd7
 PLwtl3S7q44VoX8yyZwE7i9+FFjGFvWqfhQsjSrp5oGeQo8i7fCbzb+DBgdxM2GqFSLa
 COG1NOu1t5EqFjNSkJ/5bhHcIJD1hO4ArqdW7qGrqIIUUU0LgG23Yx/rcbeL4IJ3GmSw
 f/pQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333115;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=JYLoofoPwMs8H6l+BA8AITRlg6AIlDQ0UG32nNMYJiI=;
 b=Rfg55sWsL5Jh/DRzBmILBVq0ds+XeDqoHPvdckBQjCiR8bwO8+46Al64iK/423JVDD
 9ggfyZOspEeDnJA4C8P3AWn7oyv4d0V3DlLtzvQxJtx2dbVGLUGHiGFW/NxIapiZ3UEk
 YbRONeQY3w9JQfEtJ994ZLtXV2M2462W2qF/N+mK7H7WmE9r5wtxS0eMkyKJyHRvrJVO
 1Ta2q1zWcgfFOZGw0UtgHYtGPEfxcLYLvDURRh2X4vlvKLG65tgp/+XA74ldXRiJKQuD
 qIfUFJZ9VRFXf860jjr4L2exZq3EREVHQlGMcMHqCObcDgXbP6GrTmD3WutcuaiifGpc
 cQaQ==
X-Gm-Message-State: AO0yUKU0CbEtJQ5dnW/M2xsiXXmDrVkUBEODK+sAcZ7zvXmIYZqoOdsl
 dPiJRRzHzdiKS8aZpyLgrz8WCKeUOo4=
X-Google-Smtp-Source: AK7set8jCtGzrNoCv1dLx7aUc1VL0TPRRAgkdQhPpESeX+qjbVjb4NTAxrtnx1BwW4Se8Qyo8hVDTg==
X-Received: by 2002:a67:f989:0:b0:415:4007:aca5 with SMTP id
 b9-20020a67f989000000b004154007aca5mr3274115vsq.18.1679332627376; 
 Mon, 20 Mar 2023 10:17:07 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.17.06
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:17:07 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 031/223] gnu: Add ruby-language-server-protocol.
Date: Mon, 20 Mar 2023 13:13:23 -0400
Message-Id: <20230320171635.11184-31-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-language-server-protocol): New variable.
---
 gnu/packages/ruby.scm | 38 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 38 insertions(+)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 380783721b..265dd6e50a 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -11758,6 +11758,44 @@ (define-public ruby-sprockets
     (home-page "https://github.com/rails/sprockets")
     (license license:expat)))
 
+(define-public ruby-language-server-protocol
+  (package
+    (name "ruby-language-server-protocol")
+    (version "3.17.0.3")
+    (source (origin
+              (method git-fetch)        ;for tests
+              (uri (git-reference
+                    (url "https://github.com/mtsmfm/language_server-protocol-ruby")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "0f2g301fz99c6nkca39s9227brlycznv8a9r4b4i99rg25m91lc6"))))
+    (build-system ruby-build-system)
+    (arguments
+     (list
+      #:phases
+      #~(modify-phases %standard-phases
+          (replace 'replace-git-ls-files
+            (lambda _
+              (substitute* "language_server-protocol.gemspec"
+                (("git ls-files -z([^`]*)" _ files)
+                 (string-append "find " files
+                                " -type f -not -regex '.*\\.gem$'"
+                                " -print0 | sort -z"))))))))
+    (native-inputs
+     (list ruby-activesupport
+           ruby-benchmark-ips
+           ruby-m
+           ruby-minitest
+           ruby-minitest-power-assert
+           ruby-pry-byebug))
+    (synopsis "Language Server Protocol (LSP) development kit for Ruby")
+    (description "This package provides a Language Server Protocol (LSP)
+development kit for Ruby.")
+    (home-page "https://github.com/mtsmfm/language_server-protocol-ruby")
+    (license license:expat)))
+
 (define-public ruby-mustache
   (package
     (name "ruby-mustache")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:26:01 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:26:01 2023
Received: from localhost ([127.0.0.1]:56215 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJGj-0003w3-BS
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:26:01 -0400
Received: from mail-qt1-f181.google.com ([209.85.160.181]:42860)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJG3-0003jc-Fm
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:19 -0400
Received: by mail-qt1-f181.google.com with SMTP id r16so13966157qtx.9
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:25:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333119;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=Cb9GHTyaqxRoU1fAysYqN+OFag/uD/cfXrwVq4gF8PM=;
 b=anDAmQ5Szz8WAITzyKhjbC98mUJRx4+N/AtwPuk8ZjcwRNcMdOokEFGcP8CP/2BZZC
 vqC+qKP0+L2CArgt75fMlHytkXYNR07H0rf+FZxwEqg0dNWKrEWpOYKyc1ftTaNFHf/b
 aNsFOPa+nUT6SfX+2+XJMAYvqVGpVGzOsirirYcoREE4WzGr5McG4XmOdzxWNhtZOoJy
 4EW7a66HTXZWZHrJwPjZLgqp580HjSIAtW3i3RCiPj6mNILMNsdivZmJdrHXnjxDW1YL
 hF641hECICAuPbfUhV99b0ShGsJhWgI/uBq5+bpU9jsM8GIzDzDlX+j8lhVpTMdfGMQ6
 yO5w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333119;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=Cb9GHTyaqxRoU1fAysYqN+OFag/uD/cfXrwVq4gF8PM=;
 b=dB00gNdF7JP6LnEbKsQxIDPd4T6HUb97XN2g21iJRdavECd542Fd+ZWLM4yK5k2RHB
 MUXG4z3xiezkYREDaKz43KkG958xfKAATB9sinPqfoeMU9GSMeDJmdSziaghIj76Qk5J
 kLDShzht+u8Cwizu7AyzpWdaO4l8KYuM/FF9IlHwon5dhPQMChFCnjV8PKLQpR/mA1Ch
 wFaT2TkVC90WXtlJB9pIAiwGaInbDCrZfC/6SL3skGkPHPXPrfnzKJZykD7g09Cy286N
 cVuVMGK5hbWzuKlZZUcqk8STnaJdHfFGYlmM93yo4UKAQYBMPObVr3yX2lyAVmgoVgLr
 BCYQ==
X-Gm-Message-State: AO0yUKUwDfCjlz516rpxhQNXYFuRXYPV9ECS34kJYQIMguMskH4jPetG
 xP6YdlyjczVXDovLAO5RLMM+QQHmeG4=
X-Google-Smtp-Source: AK7set8vI4BGGdwOZ+XmBZ9OmTLPtLiwNw3UpfM4gyZ48q5cr6v9tsnkJWsdtUujmt1t+3cbSHNM7Q==
X-Received: by 2002:ac8:574d:0:b0:3d1:1b8e:62f2 with SMTP id
 13-20020ac8574d000000b003d11b8e62f2mr27915401qtx.31.1679333118967; 
 Mon, 20 Mar 2023 10:25:18 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.25.18
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:25:18 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 192/223] gnu: ruby-shoulda-matchers: Honor #:tests?.
Date: Mon, 20 Mar 2023 13:23:18 -0400
Message-Id: <20230320172349.12752-91-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-shoulda-matchers)
[arguments]: Honor #:tests? in check phase.
---

 gnu/packages/ruby.scm | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index bd24f6e7e1..ceec6fe291 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -10121,10 +10121,11 @@ (define-public ruby-shoulda-matchers
      `(#:phases
        (modify-phases %standard-phases
          (replace 'check
-           (lambda _
-             ;; Do not run tests to avoid circular dependence with rails.  Instead
-             ;; just import the library to test.
-             (invoke "ruby" "-Ilib" "-r" "shoulda-matchers"))))))
+           (lambda* (#:key tests? #:allow-other-keys)
+             (when tests?
+               ;; Do not run tests to avoid circular dependence with rails.  Instead
+               ;; just import the library to test.
+               (invoke "ruby" "-Ilib" "-r" "shoulda-matchers")))))))
     (propagated-inputs
      (list ruby-activesupport))
     (synopsis "Collection of testing matchers extracted from Shoulda")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:26:01 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:26:01 2023
Received: from localhost ([127.0.0.1]:56213 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJGj-0003vv-09
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:26:01 -0400
Received: from mail-qt1-f182.google.com ([209.85.160.182]:37612)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJG1-0003iU-Ve
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:18 -0400
Received: by mail-qt1-f182.google.com with SMTP id r5so13990011qtp.4
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:25:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333117;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=NqHDVZ9vlBTwX374oQ0RTt5nMXcG9aubBqSf0TtVGQg=;
 b=iFpOtGh2Yd9H+V6bPfT+WINOb789DHGj3pq6Znc4GUOc+OHRxkL4RJUpkHi5laxxR2
 QwCflDob1G698XpA8JC8vXDfMwbiKl6CGc2gj/6ptOJNDa8xlaOYXhrQqOGl3sCrmgKq
 p2LicNT55EltkkdOAXJBcb0DRD0mU9NHHQkPZQE5ds1MQd3D2wPz/1EZYKFpmX6j/uDR
 hlD6+SR3lQdUN4Pxvrzb9v3Ju7QSKxirPFc8g1nQdl7uzPxn9jTL6sTg/KH9olGStkH5
 Dcfe3TrLj8J0+Wn4xEyp2fRzRuiXW+D0o+K5aCLm3+8+jUhbng18kTSsU6F11SHU6iiy
 g2rQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333117;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=NqHDVZ9vlBTwX374oQ0RTt5nMXcG9aubBqSf0TtVGQg=;
 b=SthKvs2HCignnItkkfU4Utv6SOISjmHZLbqnXpawan6pYepqT8+SrB3VBUQpqJMLO5
 dE4atmvkI4cOiieoJQT4SfUsb/e3vAsemAyYJM6RJ8qpLHDVboQwYtoWW95K1aQKxzpJ
 Wz10T6EJpZZEOaWLp1bERT8dvpG8e+MqbmxetMrZynQbPS2CgAW2vZPjSwyqxe85d6Sz
 37CVRh0kg2luSKpPAGLuulNWOkJWZsalZQdv0cwJv9nsu/PlZSnWgoKqySr0mQRosTtL
 jRdtItSjlE6Hc/t996CRX0unU5ZQJFO01clJlbxEyAAqpP48YkyGIsbb8waZ2ed4rpNu
 R/Aw==
X-Gm-Message-State: AO0yUKX4g/1XO5BwhcVlLUZ6qoIInpB/iR60L+os3nVibzdQYwPij4gp
 Im/uY0xX91szz//KgNlJsmYOpcpzvRc=
X-Google-Smtp-Source: AK7set9bNauRiqqGWRmud6AkqcxpYwWlm4ySR2XiJTC7iRtpA50+99WCkNBlPfmL5Mmyp254q1G1AQ==
X-Received: by 2002:ac8:57d2:0:b0:3e1:59e8:7437 with SMTP id
 w18-20020ac857d2000000b003e159e87437mr100741qta.0.1679333117467; 
 Mon, 20 Mar 2023 10:25:17 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.25.16
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:25:17 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 190/223] gnu: ruby-shoulda-context: Honor #:tests?.
Date: Mon, 20 Mar 2023 13:23:16 -0400
Message-Id: <20230320172349.12752-89-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-shoulda-context)
[arguments]: Honor #:tests? in check phase.
---

 gnu/packages/ruby.scm | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 3041297d97..51a2fff8c6 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -10091,10 +10091,11 @@ (define-public ruby-shoulda-context
      `(#:phases
        (modify-phases %standard-phases
          (replace 'check
-           (lambda _
-             ;; Do not run tests to avoid circular dependence with rails.
-             ;; Instead just import the library to test.
-             (invoke "ruby" "-Ilib" "-r" "shoulda-context"))))))
+           (lambda* (#:key tests? #:allow-other-keys)
+             (when tests?
+               ;; Do not run tests to avoid circular dependence with rails.
+               ;; Instead just import the library to test.
+               (invoke "ruby" "-Ilib" "-r" "shoulda-context")))))))
     (synopsis "Test::Unit context framework extracted from Shoulda")
     (description
      "@code{shoulda-context} is the context framework extracted from Shoulda.
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:26:01 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:26:01 2023
Received: from localhost ([127.0.0.1]:56211 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJGi-0003vo-M0
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:26:00 -0400
Received: from mail-qt1-f182.google.com ([209.85.160.182]:37612)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJG1-0003iU-39
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:17 -0400
Received: by mail-qt1-f182.google.com with SMTP id r5so13989953qtp.4
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:25:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333116;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=GR+jhXHO87TwTX4EoxVAXW0bxHb6wTsTF7m7HrT9NNc=;
 b=kZTUPdxtHqcvenRzhAh+3WCEMhey2WRKZskKK0QazMcev87B/fpxHaCAEvqg+ueOfS
 NlDlpbj6QmUxzVwmN1b/6isj7W55HWFmBoHpsd0/gKFFThZNPOvzfg+Z+rr+0U6pl9Sd
 Ijg6zG6Avup++JXWG6kCVXdM+bqqSEhbjVxeQlDSvrutDhFfprBXxDw/p/z/ohLcZcyZ
 LY3z5yLVIPHl5036MXIGxkKAokG6h9KCeiD4nf+10aEmKIVCmLlLcfBOu0rIblLAQfDW
 DXeRXXfh3o32/RWqGXUlG/nnGhaeTHLu02YYJgYfc/rkFjBZ0yc9Ht5JY+rIOr01bNYh
 vLNw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333116;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=GR+jhXHO87TwTX4EoxVAXW0bxHb6wTsTF7m7HrT9NNc=;
 b=y/m8IrL9mGk/dlC78VxsUYiEeBdNlQUoPl/AB+zGLF48wzV1yXYDn8uDYWFPFJZ++T
 RkGkSrpQMDL9N5oQOCt/zrk7ZuLmBuD6a4fBzEe3s8zYvtXE17EYkTcXOetqEKxLuo38
 f9ggi6e/u73e/9say/8ik7Ve17KjQpqsabv6EhNcExBA1De3xUUB+6orKNPkl8qQf1vJ
 hbltKFOT4R1Z4s7SPj9GioiRcq2fzSFQC4uRr1ul+i4MJxNl3cm3FVHqbW1TdyGVEfiU
 9yRlR4Tkb24cCdqbq2JFPh6vuKzp0SiJmIlOhUnkJWzfBQV9GRoUvi7t/NBtrVJzCkqV
 D0mw==
X-Gm-Message-State: AO0yUKWRWkew9UllPDOhM1HutKoO0LhRzZT5Ut2xywYBEHQ0f1Keevp3
 nnSJfBKuCD1cYCSuRT4wef3EVi4HbIw=
X-Google-Smtp-Source: AK7set8BqPObpOSMo07F+N+wQMaWFbPWPd9sfdvFLbQ92fSBI/LxL1vrheRDy0tXbnWlSopmrqbVeg==
X-Received: by 2002:a05:622a:11d5:b0:3d8:2352:a661 with SMTP id
 n21-20020a05622a11d500b003d82352a661mr43058qtk.3.1679333116667; 
 Mon, 20 Mar 2023 10:25:16 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.25.15
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:25:16 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 189/223] gnu: ruby-shoulda-context: Update to 2.0.0.
Date: Mon, 20 Mar 2023 13:23:15 -0400
Message-Id: <20230320172349.12752-88-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-shoulda-context): Update to 2.0.0.
---

 gnu/packages/ruby.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index b08cb997cc..3041297d97 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -10078,14 +10078,14 @@ (define-public ruby-sqlite3
 (define-public ruby-shoulda-context
   (package
     (name "ruby-shoulda-context")
-    (version "1.2.2")
+    (version "2.0.0")
     (source
      (origin
        (method url-fetch)
        (uri (rubygems-uri "shoulda-context" version))
        (sha256
         (base32
-         "1l0ncsxycb4s8n47dml97kdnixw4mizljbkwqc3rh05r70csq9bc"))))
+         "0d1clcp92jv8756h09kbc55qiqncn666alx0s83za06q5hs4bpvs"))))
     (build-system ruby-build-system)
     (arguments
      `(#:phases
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:26:00 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:26:00 2023
Received: from localhost ([127.0.0.1]:56209 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJGi-0003vh-Ai
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:26:00 -0400
Received: from mail-qt1-f182.google.com ([209.85.160.182]:44776)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJFz-0003fz-HV
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:15 -0400
Received: by mail-qt1-f182.google.com with SMTP id s12so13943776qtq.11
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:25:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333114;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=HVLhltmDJXq3eRHIebW0m+zcX7cSSaqQVGq7xYS/8xc=;
 b=WzxHqvX6SkABJS6Em9QhfQzbmegvpscICytPgXCsvev2ABEjIKz/uqmm99fQMMOlGZ
 KpmDYV+kOLVgT3naA+UI/Bk8KVr4JvJyWHrSq/MlMWj4Ud3I25VOclD8CfIDjIRXRBB6
 dfy8Y6+LTeC9ROD3j3513SNZSw0eFLfcjD6P0kGZK7qHW+IlVR5uMIdSsZ0zcPKmW5RZ
 LkuokysFdHdxhHnrn2XU/sOZdL6oO3u9RRP4CYUZlFSPdWEdBLb3mSXI2Q8iYemUXlcx
 xdBmXaKLmG5qDlmK/V/VQ3eQSkn7sPncubPSMZfHSlwDS6kTQ/PLTTqCCbNTCcps70Tj
 XY1w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333114;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=HVLhltmDJXq3eRHIebW0m+zcX7cSSaqQVGq7xYS/8xc=;
 b=HycRngKPo3HX8vt1xbrfZgYfcPDTBU3+5PXXcV3BQJhq5Ap73YmIKPi2r1Mhsw5TLq
 LvPcY3vfHIZov+A3CEHQD6QkguKcHekpl8DmaYqi+CkP5RPVZ3Su074ijgCuFXEGSrWx
 47PVatz18ChWbBV7iKTwpwCUPaQssucwf2fhxrTZ3wYKXs6Ezbi8CBegOECs/IZWY7cZ
 bH/w4eem6M4Be5q9tBZWn1WCvDDn6hy5+YIN2tyqdSgfr/ssKbHOVzgtCvuaWhwUJN8u
 jrvEyrDGOjyZzTZBR68Z60d3R7lh7nDlDgFTfXnFoskTB4+/6BlnIouWO2QsthD2j4OU
 1qTg==
X-Gm-Message-State: AO0yUKVKBKov/h3LDGSJhLFcJGYvDIgznnnEJ8miUwCSeehuNZbzBlZC
 sjD/GfHfgd0jSulQt+ODzopuRoMDy1U=
X-Google-Smtp-Source: AK7set99KkNJgY0+9iWgzqjptUceJauyEPUSct/YOFwnk7G/bR3xq2xJIhI2K7lM5ZxOeqIdm4r95A==
X-Received: by 2002:ac8:5c03:0:b0:3d5:6eaf:fe8f with SMTP id
 i3-20020ac85c03000000b003d56eaffe8fmr21461385qti.11.1679333114722; 
 Mon, 20 Mar 2023 10:25:14 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.25.13
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:25:14 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 187/223] gnu: ruby-terminal-table: Update to 3.0.2.
Date: Mon, 20 Mar 2023 13:23:13 -0400
Message-Id: <20230320172349.12752-86-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-terminal-table): Update to 3.0.2.
[source]: Fetch via git.
[arguments]: Delete remove-gemfile-lock phase.
[native-inputs]: Add ruby-term-ansicolor.
---

 gnu/packages/ruby.scm | 23 +++++++++++------------
 1 file changed, 11 insertions(+), 12 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 3566d83d82..b57940f27d 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -13183,20 +13183,19 @@ (define-public ruby-pathutil
 (define-public ruby-terminal-table
   (package
     (name "ruby-terminal-table")
-    (version "2.0.0")
-    (source
-     (origin
-       (method url-fetch)
-       (uri (rubygems-uri "terminal-table" version))
-       (sha256
-        (base32
-         "18rbrh464ysqbdv53iwj0r8frshn65566kyj044cp3x9c2754jwh"))))
+    (version "3.0.2")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/tj/terminal-table")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "1c3f7ng3lxq962n8sbmlsvjx6srh5i801wzsyhxmfz2g880f5jps"))))
     (arguments
      '(#:phases
        (modify-phases %standard-phases
-         (add-before 'check 'remove-gemfile-lock
-           (lambda _
-             (delete-file "Gemfile.lock")))
          (add-before 'check 'remove-unnecessary-dependencies
            (lambda _
              (substitute* "terminal-table.gemspec"
@@ -13212,7 +13211,7 @@ (define-public ruby-terminal-table
     (propagated-inputs
      (list ruby-unicode-display-width))
     (native-inputs
-     (list ruby-rspec))
+     (list ruby-rspec ruby-term-ansicolor))
     (home-page "https://github.com/tj/terminal-table")
     (synopsis "Simple, feature rich ASCII table generation library")
     (description
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:26:00 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:26:00 2023
Received: from localhost ([127.0.0.1]:56207 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJGi-0003vZ-0v
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:26:00 -0400
Received: from mail-qt1-f177.google.com ([209.85.160.177]:46960)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJFy-0003dR-DT
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:14 -0400
Received: by mail-qt1-f177.google.com with SMTP id c19so13961711qtn.13
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:25:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333114;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=yHv1M86dG6M2mJ9ypcmBm3pVbE58OHN+6iDiwVge5zk=;
 b=Q1ty6mBxMQ7JIDLh5H/spFBixScK78I/r9YYI2ZgwlGTLH9mc0eDUz/PgsHFTdEQwk
 Hz3nTCZ3WUu1TiwuAbSOKTnfu2yHCzUm2yS3hfscmbDYcnW10C7EXJVZewTvb8lWYUIq
 HE6XIjEHRcMRkaYq+PKgF4uBk1Tf+X8xPJ6wYraNdD5yaOXsvd03qhsFFFVTRR7JLtwQ
 3Ct/GdbFuD4vn3LF+2lcI6qoFDbrhlmfCBNwUx5cJCW6CmPTUalM7ls7MkrAiz5xY7bb
 feLVHKy5wEvWq0HF7nGfRhjzVbWP/3Tw2tMhqh5LrO5l3tXyRKKFRfjTz0uZTXQc72Kf
 Srcg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333114;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=yHv1M86dG6M2mJ9ypcmBm3pVbE58OHN+6iDiwVge5zk=;
 b=jquqIhQ9FLebfy0TKTAriZJsMFrmY5kNFBIc/MQvNnsIv/fIeic9uF5s/XxQG+k1Aa
 FmgDqf5r8llw9blzxR5kEPEiCeakU1WX5J1LoX94XNIWgMCCUFR8WUF3sxr1eGA0rFCN
 3kGesjprKqZcUTSWxogw9jGMc8SWzBSGdBdC6TI9iC33UK8pygXVQaXunO//PMG9nqh1
 yOTh2GeBpqp6Q9hViWGdb1MAb+q0WNDBhgv9K772pEKw+bCQijoLm+6PZiUd2RiXwtue
 Lh/ioG3o24b8zieyb0HjTQg7iwMbOJssu6QXCik8G8cxnpHrXF/Bad62m12EcRPB+eFS
 WobQ==
X-Gm-Message-State: AO0yUKWpCSNP6MBBP5hC1ftFIu4txOHpTSP/MgcJQTm2RqjMGTxHcGeF
 IgLC/UP3U2UU1EvDm8UOWmyqe0tcXMg=
X-Google-Smtp-Source: AK7set9Pf0fz+s1zLhdKFYLa34zXoNU/jpwATgXzhZoSjWQPCQUf6sezfPdlfiAAmuLTUEfZYW/TvA==
X-Received: by 2002:ac8:5e0c:0:b0:3b8:6a20:675e with SMTP id
 h12-20020ac85e0c000000b003b86a20675emr28857204qtx.29.1679333113884; 
 Mon, 20 Mar 2023 10:25:13 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.25.13
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:25:13 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 186/223] gnu: Add ruby-minitest-profile.
Date: Mon, 20 Mar 2023 13:23:12 -0400
Message-Id: <20230320172349.12752-85-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-minitest-profile): New variable.
---

 gnu/packages/ruby.scm | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index fb85b4dde3..3566d83d82 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -5284,6 +5284,23 @@ (define-public ruby-minitest-power-assert
     (home-page "https://github.com/hsbt/minitest-power_assert")
     (license license:bsd-2)))
 
+(define-public ruby-minitest-profile
+  (package
+    (name "ruby-minitest-profile")
+    (version "0.0.2")
+    (source (origin
+              (method url-fetch)
+              (uri (rubygems-uri "minitest-profile" version))
+              (sha256
+               (base32
+                "13h4nwbq6yv7hsaa7dpj90lry4rc5qqnpzvm9n2s57mm2xi31xfa"))))
+    (build-system ruby-build-system)
+    (synopsis "Display the slowest tests in a MiniTest suite")
+    (description "This package provides a MiniTest plugin for displaying the
+slowest tests in a minitest suite.")
+    (home-page "https://github.com/nmeans/minitest-profile")
+    (license license:expat)))
+
 (define-public ruby-minitest-pretty-diff
   ;; Use git reference because gem is out of date and does not contain testing
   ;; script.  There are no releases on GitHub.
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:26:00 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:26:00 2023
Received: from localhost ([127.0.0.1]:56205 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJGh-0003vR-HJ
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:59 -0400
Received: from mail-qv1-f50.google.com ([209.85.219.50]:33699)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJFx-0003jw-Ma
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:14 -0400
Received: by mail-qv1-f50.google.com with SMTP id m6so8095287qvq.0
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:25:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333108;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=hb3vna0Sjsw67y59QooyKpD+eFnqm7to+cJrtka3Fmg=;
 b=naAX51xNisYTA7swtDIF6/4szD2vrEYXY2z0MP+tcC9uZ41AI8A6vt6uD210PY5ysv
 LibvmyaAAH/OJz8JWDsTfZyti3tb1Lht8ipSPBKEGt3QIjxpjohwxQdK3wD8oKH66giF
 TVblDqCaxBwLUrTJsFCr7mJhjAgsL2SDaY7ddvZ2aZootYIMXG6/4LXZ4oQTwCx4at5Q
 sQjArbCHqit0l3l/HVztaxHmX+J72h5wChK9dBvCM41Nc+PlBolJXg+sEd+I0yUYG4KO
 0QzRAXbgUc12Ygo3t9n8BKW9M/8L8auU6he8eLrx4hEGtm3zh6hKpzyWOfqb2RbdXSGZ
 T0Cg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333108;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=hb3vna0Sjsw67y59QooyKpD+eFnqm7to+cJrtka3Fmg=;
 b=VSvKMHhfL3xC7noYrcRiq1gOeA40Sr0oMRfOE1HHf9AjUjtn4y9MRy3GbOnqwcObGM
 NgR0te0A7GBtCyOAIkUU1IBqsvGKst3EhkjWndqmmacleBPIZsemrC1nG9FgWExwQpzj
 e+jCy4GuMaZqxI9Tjh8DYHAJ29iGudlsm1w0uEVt1lFA6h0Z0ZHs6Yvk2Nbie9jJJNru
 cDPxlFbiBLhsmVO/LZAEnO1M+t0B55/4OsAcRw0t7atC30Zx7qL3L5shrF6tsT9RZ7Is
 UTQmfdLsiGNUJ4jA7EdDgZZxO9czmX06oubFmqhrUjSde/TuNoK6PUn2e1Rn74zZHVKL
 kblw==
X-Gm-Message-State: AO0yUKWPt7z8fsAt6PbrjplPBQuYR0Aj1hyDAl06sfBfqTSPQS+UEbw2
 9e8MZkmZwDENMFt19g5eTdLV17Dm1uc=
X-Google-Smtp-Source: AK7set+kbUgBJVKtkmlRxsYLXMReD3wC0dYS6AH27EUngRDo28ykI9oOCiiDwzM4MJLpwrLz0czrVQ==
X-Received: by 2002:a05:6214:27c9:b0:5b4:ccc0:4f36 with SMTP id
 ge9-20020a05621427c900b005b4ccc04f36mr22359281qvb.36.1679333107990; 
 Mon, 20 Mar 2023 10:25:07 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.25.07
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:25:07 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 179/223] gnu: Add fpm.
Date: Mon, 20 Mar 2023 13:23:05 -0400
Message-Id: <20230320172349.12752-78-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/package-management.scm (fpm): New variable.
---

 gnu/packages/package-management.scm | 80 +++++++++++++++++++++++++++++
 1 file changed, 80 insertions(+)

diff --git a/gnu/packages/package-management.scm b/gnu/packages/package-management.scm
index d27c8a91ef..ad366c7392 100644
--- a/gnu/packages/package-management.scm
+++ b/gnu/packages/package-management.scm
@@ -59,6 +59,7 @@ (define-module (gnu packages package-management)
   #:use-module (gnu packages crypto)
   #:use-module (gnu packages curl)
   #:use-module (gnu packages databases)
+  #:use-module (gnu packages debian)
   #:use-module (gnu packages dejagnu)
   #:use-module (gnu packages dbm)
   #:use-module (gnu packages docbook)
@@ -87,6 +88,7 @@ (define-module (gnu packages package-management)
   #:use-module (gnu packages nettle)
   #:use-module (gnu packages networking)
   #:use-module (gnu packages ninja)
+  #:use-module (gnu packages node)
   #:use-module (gnu packages nss)
   #:use-module (gnu packages patchutils)
   #:use-module (gnu packages perl)
@@ -98,6 +100,7 @@ (define-module (gnu packages package-management)
   #:use-module (gnu packages python-check)
   #:use-module (gnu packages python-web)
   #:use-module (gnu packages python-xyz)
+  #:use-module (gnu packages ruby)
   #:use-module (gnu packages serialization)
   #:use-module (gnu packages sqlite)
   #:use-module (gnu packages ssh)
@@ -117,6 +120,7 @@ (define-module (gnu packages package-management)
   #:use-module (guix build-system guile)
   #:use-module (guix build-system meson)
   #:use-module (guix build-system python)
+  #:use-module (guix build-system ruby)
   #:use-module (guix build-system trivial)
   #:use-module (guix download)
   #:use-module (guix gexp)
@@ -2003,6 +2007,82 @@ (define-public flatpak
 sandboxed desktop applications on GNU/Linux.")
     (license license:lgpl2.1+)))
 
+(define-public fpm
+  (package
+    (name "fpm")
+    (version "1.15.1")
+    (source (origin
+              (method git-fetch)        ;for tests
+              (uri (git-reference
+                    (url "https://github.com/jordansissel/fpm")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "1m2zxf7wyk7psvm611yxs68hnwm0pyqilsmcq3x791hz7rvbg68w"))))
+    (build-system ruby-build-system)
+    (arguments
+     (list #:phases
+           #~(modify-phases %standard-phases
+               (add-after 'extract-gemspec 'patch-paths
+                 (lambda* (#:key inputs #:allow-other-keys)
+                   (substitute* '("lib/fpm/util.rb"
+                                  "spec/fpm/util_spec.rb"
+                                  "spec/fpm/package/rpm_spec.rb")
+                     (("\"/bin/sh\"")
+                      (string-append "\"" (search-input-file inputs "bin/sh")
+                                     "\"")))))
+               (add-after 'extract-gemspec 'disable-problematic-tests
+                 ;; Disable some tests which are failing (see:
+                 ;; https://github.com/jordansissel/fpm/issues/2000).
+                 (lambda _
+                   ;; There are 4 'NoMethodError' test failures in the
+                   ;; command_spec suite, for unknown reasons.
+                   (delete-file "spec/fpm/command_spec.rb")
+                   (substitute* "spec/fpm/package_spec.rb"
+                     (("@oldtmp = ENV\\[\"TMP\"]" all)
+                      "skip('fails with guix')"))
+                   (substitute* "spec/fpm/package/cpan_spec.rb"
+                     ;; This test is marked as expected to fail (pending) when
+                     ;; TRAVIS_OS_NAME is set, but passes with Guix; skip it.
+                     (("it \"should unpack tarball containing" all)
+                      (string-append "x" all)))
+                   (substitute* "spec/fpm/package/gem_spec.rb"
+                     ;; This test fails for unknown reason; perhaps a patched
+                     ;; shebang.
+                     (("it 'should not change the shebang'" all)
+                      (string-append "x" all)))))
+               (replace 'check
+                 (lambda* (#:key tests? #:allow-other-keys)
+                   (when tests?
+                     ;; Set TRAVIS_OS_NAME to skip tests known to cause
+                     ;; problems in minimal environments.
+                     (setenv "TRAVIS_OS_NAME" "GNU Guix")
+                     (invoke "rspec")))))))
+    (native-inputs
+     (list dpkg
+           libarchive
+           node
+           perl-app-cpanminus
+           python
+           ruby-rspec
+           squashfs-tools
+           zstd))
+    (inputs
+     (list bash-minimal
+           ruby-arr-pm
+           ruby-backports
+           ruby-cabin
+           ruby-clamp
+           ruby-pleaserun
+           ruby-rexml
+           ruby-stud))
+    (home-page "https://github.com/jordansissel/fpm/")
+    (synopsis "Package building and mangling tool")
+    (description "@command{fpm} is a command to convert directories, RPMs,
+Python eggs, Ruby gems, and more to RPMs, debs, Solaris packages and more.")
+    (license license:expat)))
+
 (define-public akku
   (package
     (name "akku")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:25:59 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:25:59 2023
Received: from localhost ([127.0.0.1]:56203 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJGh-0003vK-36
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:59 -0400
Received: from mail-qv1-f48.google.com ([209.85.219.48]:38898)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJFw-0003g9-PC
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:13 -0400
Received: by mail-qv1-f48.google.com with SMTP id c26so2215751qvz.5
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:25:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333112;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=+f0HXNJ0p9t1gMlkYqCx572mLAr4/78CFHuDriHG0yw=;
 b=jSt0ysAduRUhKCLZKv6Rf2jWCOyh+iXQRIcGB7C+Tb+PGDyHd2wTIhG9HgmDg0+FVj
 LSJmc8Ye0/KDRIf6CNIFQm2nT8iQWrZEPYUI/95cLKxIQVf260xuv/KDifXwzgV7wk+5
 UVP1USe7mpeUNHdGBnpJTf85OilaJcSYtYfNF65X4TtTRAgNz5w3ikuk3J4o5Tcr2OYF
 5FWKMZOw5+nTyZ4QkUdjj0ICEvzVaDdQuo57z7G8XF2xNz4ai8Zy8qzFh3DUeJUJvxr1
 /+Pc6W4HUPY6X8IiaOV2CVhfPyTUCOPAsMg77aAe5V0KNSp74GdT+sZr3OEo19hqf3Zr
 YS/g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333112;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=+f0HXNJ0p9t1gMlkYqCx572mLAr4/78CFHuDriHG0yw=;
 b=eJ+Tq61g77UbyRMAn8ru+HosVJJkBMbEDqEMdH8bNLG4+8htDuUU6Hh1mdQHf5ci/t
 oMOz+P8v93G9urRy3EGXBisQ4jacC3Z74TwzeSgKjYzqIwaslh0QUu7KrkKdD0to570X
 JfcdHCf+9/TUw0D0yyrlKzgIuCCmnBK6KwhU70KM2bMtfd+oD4/ALxjMdoWzWC9uvmQF
 DdVvY251djG9zhpHU/doC4hb3sfFd99RBP67gxWFYIgL057ciZ1eNIjfXAwZypb3e3Gu
 lFA5Ma8ryq8LAp6nFP1K8f7SAGGDQzRDQx4hbBHM2HunK0NhO/GbnH8Bniv59Y2tOa/6
 bPgQ==
X-Gm-Message-State: AO0yUKV7V6c7iUTagMSZaiNrLajXz6TuoIlZwFtw7WcYmNwitS7adN57
 YocWoze6WGj4I9IT4kz3bfNonk/VlQE=
X-Google-Smtp-Source: AK7set+z9TyNqq4bHZVU2L1vOQlNBpSTDOF785qMpGpFACIOxCIiPIujl9epMB4iRXDWKxwN+JT15w==
X-Received: by 2002:a05:6214:da5:b0:5a6:1571:1eb with SMTP id
 h5-20020a0562140da500b005a6157101ebmr47421058qvh.27.1679333112311; 
 Mon, 20 Mar 2023 10:25:12 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.25.11
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:25:12 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 184/223] gnu: ruby-prawn-svg: Fix build.
Date: Mon, 20 Mar 2023 13:23:10 -0400
Message-Id: <20230320172349.12752-83-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

The test suite fails two tests when using a newer rspec version.

* gnu/packages/ruby.scm (ruby-prawn-svg)
[arguments]: Delete the interface_spec.rb test suite in the check phase.
---

 gnu/packages/ruby.scm | 22 +++++++++++++---------
 1 file changed, 13 insertions(+), 9 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 607fefb9af..fb85b4dde3 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -1529,15 +1529,19 @@ (define-public ruby-prawn-svg
          "0mbxzw7r7hv43db9422flc24ib9d8bdy1nasbni2h998jc5a5lb6"))))
     (build-system ruby-build-system)
     (arguments
-     `(#:phases (modify-phases %standard-phases
-                  (add-after 'unpack 'do-not-use-bundler
-                    (lambda _
-                      (substitute* "spec/spec_helper.rb"
-                        ((".*[Bb]undler.*") ""))))
-                  (replace 'check
-                    (lambda* (#:key tests? #:allow-other-keys)
-                      (when tests?
-                        (invoke "rspec" "-Ilib" "-rprawn-svg")))))))
+     (list #:phases
+           #~(modify-phases %standard-phases
+               (add-after 'unpack 'do-not-use-bundler
+                 (lambda _
+                   (substitute* "spec/spec_helper.rb"
+                     ((".*[Bb]undler.*") ""))))
+               (replace 'check
+                 (lambda* (#:key tests? #:allow-other-keys)
+                   (when tests?
+                     ;; This test fails due to the recent rspec 3.12 used
+                     ;; (see: https://github.com/mogest/prawn-svg/issues/151).
+                     (delete-file "spec/prawn/svg/interface_spec.rb")
+                     (invoke "rspec" "-Ilib" "-rprawn-svg")))))))
     (native-inputs (list ruby-rspec))
     (propagated-inputs (list ruby-css-parser ruby-prawn))
     (synopsis "SVG renderer for the Prawn PDF library")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:25:59 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:25:59 2023
Received: from localhost ([127.0.0.1]:56201 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJGg-0003vC-PK
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:59 -0400
Received: from mail-qt1-f181.google.com ([209.85.160.181]:42860)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJFw-0003jc-MZ
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:13 -0400
Received: by mail-qt1-f181.google.com with SMTP id r16so13965337qtx.9
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:25:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333107;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=+WVI73XItYB9cmXlZ1dGazCMUtLSgDg2q1mccjzznME=;
 b=V/+9prVwuYm5cFpbLLwMq1HblHZQM1Oo+D/lx21/ceDCTiYNIwzK+xygCiiBJuCTNH
 rmTzYwFMsardeIgrohEhXNbZtHIgLAmnYS9PLVBB/E9QtYZ7Zg18a3tV3Sp6xH0RkREY
 8sd9RGpUfxERwfzTxQjUlYJLqMevUO8EH80GiR83/AL/SiI173ZT5ils8Dortp2Vgvo6
 Kk7Ux2sxIQ9pPAonRBO6bzRNj+40w6oHGtwoTCDIJvh3E5LCAwUokXXRfwBpaUtFu06O
 t2RWINHch21+4cqoKRZ5h51q+7QpKKVx1iXu+cm/sQkVpOvF1BOo7i2L7uNiHkUWBP/8
 q3OQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333107;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=+WVI73XItYB9cmXlZ1dGazCMUtLSgDg2q1mccjzznME=;
 b=Z2YSFA0ZsacDH01UIVKlaX/RGLlyqy0fHOaMIIZq859kmf9tJDhq251VKhENwAziTL
 ASq1eb09MmHBdikcsIi0xYKOZGMvGp+zQtg2/KAlNWibi3aQPwH1amHrwQxmqW/TlRT6
 ufBA7UtKxLHJEZxfHbeNRr2b3jW5/eEWlUo/xHrUTld1p40tpn2Z8uFUADeDJzZj8Djw
 IyWYIrY77cPGHlQxaOBKXWcin623j+DrxDztbCas1eC2lkH7vE2HfS8O44AHaGmSa7dy
 nflx9mNc/PP2nfRQ8KJ4qmMXHvROyQgA5QqMsmjmUgWGj3/icNbcgi5PZ3icoQqUnjge
 scTg==
X-Gm-Message-State: AO0yUKUsPFPKHYRrdFRIPkbwUGM2ICrh3CNN32zDZIjmGqqMYuNcboCq
 rU+AeImpgLhuXoUofkBuOnZHj00Axkw=
X-Google-Smtp-Source: AK7set8yxp0pa/IKUH6mX9S4XRhnmT3GHE95NZcE5CwnimF7zjbSkRu/cnc5BQCuf8hobShSQvdvSQ==
X-Received: by 2002:a05:622a:15c2:b0:3d6:90e6:61f5 with SMTP id
 d2-20020a05622a15c200b003d690e661f5mr29373705qty.36.1679333107144; 
 Mon, 20 Mar 2023 10:25:07 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.25.06
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:25:06 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 178/223] gnu: ruby-rubocop-rspec-minimal: Update source and
 home page URL.
Date: Mon, 20 Mar 2023 13:23:04 -0400
Message-Id: <20230320172349.12752-77-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-rubocop-rspec-minimal): Update source and home page URL.
---

 gnu/packages/ruby.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index b61bd5f389..08bdcee338 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -1748,7 +1748,7 @@ (define ruby-rubocop-rspec-minimal
      (origin
        (method git-fetch)
        (uri (git-reference
-             (url "https://github.com/rubocop-hq/rubocop-rspec")
+             (url "https://github.com/rubocop/rubocop-rspec")
              (commit (string-append "v" version))))
        (file-name (git-file-name name version))
        (sha256
@@ -1759,7 +1759,7 @@ (define ruby-rubocop-rspec-minimal
     (synopsis "Code style checking for RSpec files")
     (description "This package provides a plugin for the RuboCop code style
 enforcing & linting tool.")
-    (home-page "https://github.com/rubocop-hq/rubocop-rspec")
+    (home-page "https://github.com/rubocop/rubocop-rspec")
     (license license:expat)))
 
 (define-public ruby-rubocop-rspec
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:25:58 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:25:58 2023
Received: from localhost ([127.0.0.1]:56199 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJGg-0003v5-96
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:58 -0400
Received: from mail-qv1-f51.google.com ([209.85.219.51]:43965)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJFQ-0003ds-Dv
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:24:40 -0400
Received: by mail-qv1-f51.google.com with SMTP id jl13so8052602qvb.10
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:24:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333080;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=f0Qh0Wuj4rEHauYwskZkaq3bfHMm3Of+nH2V9XjKIrg=;
 b=Z3/WlvOMayoL3E3UuhW16Q0xfGQXyeHbX7tQdJUCckIcwcKY6rIaK2uIE6dGfI2PdE
 +QoaOTv4QTZ00IF4t+akd++PZG/ct48H7Hbf+RPwtUlCtsFY3Sgn8TVLBu1/YavSRpRl
 MGFOCGmZLwUU7Cj06uIc/9tGCx4KY5+DX11RNA9pnsG9LRXjc6AQXfSp1E3yHwcLYgdE
 D01l1NUM3cekbdrjb/yl8x2+J+LNsRNn/sgNyvnKYwQo9gb7sfX3hxZI1QDJVDyF3Fh/
 ROKSAmn7RPZoZ6vxyzvW1IKpLHZeeAu1E9i7FIPqf79rBhQQ27Jm/lMGfoOHMSsmIp5L
 kzmA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333080;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=f0Qh0Wuj4rEHauYwskZkaq3bfHMm3Of+nH2V9XjKIrg=;
 b=XkO2XynKJvd21jSHrLJYk2aLhETPW2uZtd+qiJe7Piv1R8DhbyhnbH72DAV/73z7Ke
 dz+NtSSNqYteUO1axY4EzYkVv0x7nYPbfdONsjiV2Fao5y1N/0A0H1WitavvXbCE/yv2
 qB5euIK9pLCdWpcdRnl+/9c2DVj+Rs06LQMiSyWHaUFu98+TTL+HjKUMZ0Fg45fiL/q1
 NMhrbHcTyXXhqAnIxEaYoE0rnR07KgFp1vShf7hLktzV2NEXl4Fdy60LO1Yonhs0AUMY
 xuEpHNTb6bVxUipd5VEEVLDn+fEgXQxNPf195xMYJuLMrtRNdI55RhA3Ka7oqoYuIzUC
 Hw7A==
X-Gm-Message-State: AO0yUKX//mPiPNH64olBgM2swDNObuYvaGQi2o+GFN31zuInMFnuDmZ6
 hiUTc9rfoGG02BlS7uZn0yJfGh2J/yA=
X-Google-Smtp-Source: AK7set/uIEQpDRGKDLgmhXRfn8j/sdCRhWYQQhmoHFQ4d6UDodIIGEQsfPfhfEbjVHe0XkmLsSbgBw==
X-Received: by 2002:a05:6214:da5:b0:56e:a07b:f4df with SMTP id
 h5-20020a0562140da500b0056ea07bf4dfmr54444769qvh.13.1679333079915; 
 Mon, 20 Mar 2023 10:24:39 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.24.39
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:24:39 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 146/223] gnu: ruby-marcel: Relocate to (gnu packages rails).
Date: Mon, 20 Mar 2023 13:22:32 -0400
Message-Id: <20230320172349.12752-45-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-marcel): Move to...
* gnu/packages/rails.scm (ruby-marcel): ... here.
[home-page]: Update URL.
---

 gnu/packages/rails.scm | 25 +++++++++++++++++++++++++
 gnu/packages/ruby.scm  | 24 ------------------------
 2 files changed, 25 insertions(+), 24 deletions(-)

diff --git a/gnu/packages/rails.scm b/gnu/packages/rails.scm
index 43db167671..9638aee3ae 100644
--- a/gnu/packages/rails.scm
+++ b/gnu/packages/rails.scm
@@ -2,6 +2,7 @@
 ;;; Copyright © 2016 Matthew Jordan <matthewjordandevops@HIDDEN>
 ;;; Copyright © 2018 Tobias Geerinckx-Rice <me@HIDDEN>
 ;;; Copyright © 2019, 2021, 2022 Efraim Flashner <efraim@HIDDEN>
+;;; Copyright © 2019 Christopher Baines <mail@HIDDEN>
 ;;; Copyright © 2023 Maxim Cournoyer <maxim.cournoyer@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
@@ -725,6 +726,30 @@ (define-public ruby-actionmailer
    (home-page "https://rubyonrails.org/")
    (license license:expat)))
 
+(define-public ruby-marcel
+  (package
+    (name "ruby-marcel")
+    (version "1.0.2")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (rubygems-uri "marcel" version))
+       (sha256
+        (base32
+         "0kky3yiwagsk8gfbzn3mvl2fxlh3b39v6nawzm4wpjs6xxvvc4x0"))))
+    (build-system ruby-build-system)
+    (arguments
+     '(;; No included tests
+       #:tests? #f))
+    (propagated-inputs
+     (list ruby-mimemagic))
+    (synopsis "MIME type detection using magic numbers, filenames and extensions")
+    (description
+     "@code{marcel} provides @acronym{MIME, Multipurpose Internet Mail
+Extensions} type detection using magic numbers, filenames, and extensions")
+    (home-page "https://github.com/rails/marcel")
+    (license license:expat)))
+
 (define-public ruby-railties
   (package
     (name "ruby-railties")
diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 3854281058..df42b713b8 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -5750,30 +5750,6 @@ (define-public ruby-arel
 various relational database implementations.")
     (license license:expat)))
 
-(define-public ruby-marcel
-  (package
-    (name "ruby-marcel")
-    (version "1.0.2")
-    (source
-     (origin
-       (method url-fetch)
-       (uri (rubygems-uri "marcel" version))
-       (sha256
-        (base32
-         "0kky3yiwagsk8gfbzn3mvl2fxlh3b39v6nawzm4wpjs6xxvvc4x0"))))
-    (build-system ruby-build-system)
-    (arguments
-     '(;; No included tests
-       #:tests? #f))
-    (propagated-inputs
-     (list ruby-mimemagic))
-    (synopsis "MIME type detection using magic numbers, filenames and extensions")
-    (description
-     "@code{marcel} provides @acronym{MIME, Multipurpose Internet Mail
-Extensions} type detection using magic numbers, filenames, and extensions")
-    (home-page "https://github.com/basecamp/marcel")
-    (license license:expat)))
-
 (define-public ruby-minitar
   ;; We package from the GitHub source to fix the security issue reported at
   ;; https://github.com/halostatue/minitar/issues/16.
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:25:58 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:25:58 2023
Received: from localhost ([127.0.0.1]:56197 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJGf-0003uy-W8
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:58 -0400
Received: from mail-yw1-f181.google.com ([209.85.128.181]:39642)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJFP-0003fC-Po
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:24:40 -0400
Received: by mail-yw1-f181.google.com with SMTP id
 00721157ae682-5416b0ab0ecso236411457b3.6
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:24:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333074;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=yRiWiGGy4H0AbUg9J0D1qBzMW/ZIFzvZKuiDKEtDSm8=;
 b=mCzlgU2xwF0TrLeUuW1z/bU9dj3dBS9l0JO19oLP4tC3zpoldMV//yNLUMzg6L7T3r
 O+S0mfbL5mliM3y2isF8lH4o9LNl4OkKS4bmeJ62EYMJzcC5twv2lKze7YgZEhoXAmKI
 LuMsWCjaK6TYdr63509iEKgXdmfJcNeIyuTNWia3VVlHDtyf3TTsHMf6YDzbAnXCJrMs
 vlxOGXsusIdlZN4K/d5u/z8tWncNr0ti0V6xHVGCQ/BrynWb1f0Pt/AViJLt7z2zSNyj
 ieKUVTEdze0AlMjw7TvKXSNyvSE3YLCr98GomUUol5jxmp/tZ2ugVHL6TPhrq/dlffh2
 kZoQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333074;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=yRiWiGGy4H0AbUg9J0D1qBzMW/ZIFzvZKuiDKEtDSm8=;
 b=TYL9ZBz3hCM/hcIborWJ+WRHvPXWM5KitqTDdsvLFAntpSgTibXgXXzu/SuekvHldO
 WEJxr+DiWpWnQkGgQARlkmAK1be+9ZfilkoJcND0n4TxBz4MvnTgz5etAzENGw/wlExI
 3H2o2S7H9QvFwsCxQQFE+28WxiiDffrPENFqkDRvETjl3sJtIBfZoUklSJQE8JVO8jCL
 OIFyXPoUodAzARjwkw9iLFECL3v9rf/eJVgqUTxPHWRfudjjvXxHnXNN1dE4EN6D/hPZ
 4GBHiFH/BwpnylgvArfDXeSb3psoAuLMGRkaEYFKWLF2flylXV44tR8J/fi0oFzFUBIZ
 /S8w==
X-Gm-Message-State: AO0yUKVE9Y3qz1eeeVtw1idbqWC9KgSlCfpxSrJZlZLKkb9z9zdcmzYA
 8XxHDozKNhhEXhHbG0urBG85MxB96+4=
X-Google-Smtp-Source: AK7set+J6Dr+s/DtZgffUmbQyPsjfgKEPPLbYWmILzHklbfUNiPNarBSSVkYlCNuWr7qJM+sXVMZQg==
X-Received: by 2002:a05:622a:2d1:b0:3e3:7d6d:101 with SMTP id
 a17-20020a05622a02d100b003e37d6d0101mr2257742qtx.26.1679332622994; 
 Mon, 20 Mar 2023 10:17:02 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.17.02
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:17:02 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 026/223] gnu: Add ruby-rubocop-rake.
Date: Mon, 20 Mar 2023 13:13:18 -0400
Message-Id: <20230320171635.11184-26-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-rubocop-rake): New variable.
---
 gnu/packages/ruby.scm | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index d2e9854904..28e98e5189 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -1602,6 +1602,19 @@ (define ruby-rubocop-rake-minimal
     (home-page "https://github.com/rubocop/rubocop-rake")
     (license license:expat)))
 
+(define-public ruby-rubocop-rake
+  (package
+    (inherit ruby-rubocop-rake-minimal)
+    (arguments
+     (list #:test-target "spec"))
+    (native-inputs
+     (list ruby-rake
+           ruby-rspec
+           ruby-rubocop
+           ruby-rubocop-rspec))
+    (propagated-inputs
+     (list ruby-rubocop))))
+
 ;;; A minimal variant used to build ruby-rubocop itself.
 (define ruby-rubocop-rspec-minimal
   (package
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:25:58 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:25:58 2023
Received: from localhost ([127.0.0.1]:56195 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJGf-0003uq-Mp
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:57 -0400
Received: from mail-qv1-f49.google.com ([209.85.219.49]:37445)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJFP-0003b3-NX
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:24:40 -0400
Received: by mail-qv1-f49.google.com with SMTP id o44so5152457qvo.4
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:24:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333079;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=MXpUeEeDbq7FEQ0QdQIGfUHjakS6B7xr4CjazrH81AY=;
 b=OrUSTRFjgZUmejLXpwAVOqYZCal2UG4jpMp1UVwZ8F9wZuPB29E/H4CF0ew9tMI42d
 EhMUyVaNWUMhD0Mr1YaPqSLFUvHyokA5ixRTYbnjGxYDzAgWzOJGmvNt7skR7UBhWhGM
 EIbDfXKXkQvOjK4kx4CQ/aLQm0zh2RFFlnzYZrdGCFVckAhG8kx70zbU1GIrwCDzcc6i
 h9wXyvjwpO9zQcGHRvHmwFrHnyn4BxuyjQzKTuMwNu2WHHljYAlauAyGJTaVNEpm/ZaI
 0P2s41eD8LtVTsG8lQ2fTHz52RKejgObsxHofg6TYo42OASw/nyJy1OA9/qllY6cKE3i
 eU6g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333079;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=MXpUeEeDbq7FEQ0QdQIGfUHjakS6B7xr4CjazrH81AY=;
 b=pUlzQeBxqbNCaoaHshCEw/tupFCh34zLWo60/BRrTmn2yQFrLjr9qAM9rY1Es1lTI1
 wsUn+nuFbXvh4nma3MeRrSujt1jk77aUIL/QUYQEMqe5zbAQlRoZPKOYYi8gsDrkWMHn
 GFv/7sUjTU9ZOVfH7Qyd0npDRobQJCA5igi5kMeBIsOY4DagWgysIOkoJYWUlI+yPQiV
 QdWYMkTJM3opwBl7I8QyG1bG6VuLzjZB91T3JYYTmXrX6Y1RzJOCequyovIHvQb+5mxB
 /cZLsuFSuqQ4ifZyHi+DDwKoxtIXyWkYjQoIX6zFdBov/q5s5rh2NOHc8nOesJ/u8wgK
 +Bjw==
X-Gm-Message-State: AO0yUKWZ/8YsKG9vGvqjT38Tknroj8SbJ7HcBsd7pvfcYbef97r6v2YL
 RajPPh4HQjsYrorNdbTCBlOH3VY8Uy0=
X-Google-Smtp-Source: AK7set9TRJMDwwmanvtPrQ7JPVRkGGzTlMkpSm1zaK0C8tr4C/8j4BPzVtaLO4hylQeiXUBeetp0UA==
X-Received: by 2002:a05:6214:5289:b0:56f:b28f:cc30 with SMTP id
 kj9-20020a056214528900b0056fb28fcc30mr542032qvb.4.1679333079166; 
 Mon, 20 Mar 2023 10:24:39 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.24.38
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:24:38 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 145/223] gnu: ruby-marcel: Update to 1.0.2.
Date: Mon, 20 Mar 2023 13:22:31 -0400
Message-Id: <20230320172349.12752-44-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-marcel): Update to 1.0.2.
---

 gnu/packages/ruby.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index ba71547cec..3854281058 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -5753,14 +5753,14 @@ (define-public ruby-arel
 (define-public ruby-marcel
   (package
     (name "ruby-marcel")
-    (version "0.3.3")
+    (version "1.0.2")
     (source
      (origin
        (method url-fetch)
        (uri (rubygems-uri "marcel" version))
        (sha256
         (base32
-         "1nxbjmcyg8vlw6zwagf17l9y2mwkagmmkg95xybpn4bmf3rfnksx"))))
+         "0kky3yiwagsk8gfbzn3mvl2fxlh3b39v6nawzm4wpjs6xxvvc4x0"))))
     (build-system ruby-build-system)
     (arguments
      '(;; No included tests
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:25:57 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:25:57 2023
Received: from localhost ([127.0.0.1]:56193 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJGf-0003ui-B2
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:57 -0400
Received: from mail-qt1-f177.google.com ([209.85.160.177]:41740)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJFw-0003cj-5O
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:12 -0400
Received: by mail-qt1-f177.google.com with SMTP id t9so13966065qtx.8
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:25:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333111;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=LEeKXWGAPygycIgs4SRCpxgL4FhNf3uioOzBNJyoxng=;
 b=VMN+MUEDg3EOM1q8HAHNDJ28YbDNRClzB764fZuqv2z6+60KeDPRZxPM0cuBDc6YRb
 3KaQkyh7vWTobTsUvRjqmp5UGnkkHEpkbLe3iA2nFz9d7u77cI20VblPESu8wGyp8Hoq
 3PJzQ6tdjXEXl5d+YUE/m+HDG44J8OkMpP30o3g60l/5IfyVJCXokkqh2B9EZ3KB3tMm
 st2nI5rro7Takgnrx64YOzhTl56qKV1VKO6n2YQGKxD1FVcHCGy9IlQnUp/HpepHghw7
 bJgRKWOiBkmY0Cq3WBwrnjWFuDeDsEf5Pr/XMSwlGVYpXZILD7NH64nda5j0qfbvIVUn
 jNog==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333111;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=LEeKXWGAPygycIgs4SRCpxgL4FhNf3uioOzBNJyoxng=;
 b=2wfpCNtvAdWFBWyJ7mqZ06uaXkjJlVGTvm+u5zx23gC3sHxsa7aFbhBXmig8NtPIzx
 GlOL52sw1jGaWB3JI3ClklvSPBSq60mw/PpWlCoVC4UdxqxNxDfTegDUM9Xt+AUal3JN
 jdeTczsrVl+racGUgEQ3+Doe+iDGMiXyqb1GPAd2zoPHziD39OCbtdPYrlTl4UGtiNzW
 i8/OOgPAdKnXMaIxsHqBOqUr8Tm+QD9wno/sL/9u9qqOmW8E7+G24XoxAIB4FjRIYFYk
 RuoNVpofWnQ2l//F421G4c4IgLh4Aadwz4v5eFbiCF4eGZdWd6J9L5g5y4Cy765fensK
 gA2A==
X-Gm-Message-State: AO0yUKWIldeWZ/vYSW7jOG0qGDsGVsBB1tLFYx+NkOXdwjAevURgk3I6
 njHxHGVxyJ/y6Kn0zZssfxfKu3cUjXU=
X-Google-Smtp-Source: AK7set/gn8olUavJ5M2omAOLw82hSijHWA7T2d+qB2WoCnf3HdvZN+Qi3H4ZUvyvjoHzCM65eP+2eg==
X-Received: by 2002:a05:622a:1a0e:b0:3a9:818f:db3d with SMTP id
 f14-20020a05622a1a0e00b003a9818fdb3dmr30129341qtb.53.1679333111582; 
 Mon, 20 Mar 2023 10:25:11 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.25.10
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:25:11 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 183/223] gnu: ruby-slim: Update to 5.1.0.
Date: Mon, 20 Mar 2023 13:23:09 -0400
Message-Id: <20230320172349.12752-82-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-slim): Update to 5.1.0.
[arguments]: Delete trailing #t.
[native-inputs]: Add ruby-rspec-core.
---

 gnu/packages/ruby.scm | 12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index f26988d830..607fefb9af 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -1337,14 +1337,14 @@ (define-public ruby-patron
 (define-public ruby-slim
   (package
     (name "ruby-slim")
-    (version "4.1.0")
+    (version "5.1.0")
     (source
      (origin
        (method url-fetch)
        (uri (rubygems-uri "slim" version))
        (sha256
         (base32
-         "0gjx30g84c82qzg32bd7giscvb4206v7mvg56kc839w9wjagn36n"))))
+         "1rp437r8hr9kdgabb7c96yw4z2wyrajl4cxiij038y10f8i6hbn4"))))
     (build-system ruby-build-system)
     (arguments
      `(#:phases
@@ -1358,18 +1358,16 @@ (define-public ruby-slim
                 "def skipped_test_render_with_markdown"))
              (substitute* "test/translator/test_translator.rb"
                (("raise (\"Missing test for.*)" _ tail)
-                (string-append "print " tail)))
-             #t))
+                (string-append "print " tail)))))
          ;; See: https://salsa.debian.org/ruby-team/ruby-slim/-/commit/
          ;; 824862bd99d1675bc699d8fc71ba965a785c1f44.
          (add-after 'unpack 'prevent-bundler-interference
            (lambda _
              (substitute* "Rakefile"
                (("require 'bundler/setup'") "nil")
-               (("Bundler::GemHelper\\.install_tasks") "nil"))
-             #t)))))
+               (("Bundler::GemHelper\\.install_tasks") "nil")))))))
     (native-inputs
-     (list ruby-rack-test ruby-sinatra))
+     (list ruby-rack-test ruby-rspec-core ruby-sinatra))
     (propagated-inputs
      (list ruby-temple ruby-tilt))
     (synopsis "Minimalist template language for Ruby")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:25:57 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:25:57 2023
Received: from localhost ([127.0.0.1]:56191 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJGf-0003ub-1M
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:57 -0400
Received: from mail-qt1-f180.google.com ([209.85.160.180]:45991)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJFu-0003j3-V0
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:11 -0400
Received: by mail-qt1-f180.google.com with SMTP id d7so13955795qtr.12
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:25:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333105;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=QcYaLO408fblGLZ5A/KoTZDH7GUFjm2fv5rVGX3NDr4=;
 b=ZyAJ6quVnq6BPuVHtHzncGT9h78n8TMXHillq2w9fD/0lO+QmNhmjzdX1mAy50ufcC
 q4Xw+L3H6ZjYFbRdHHCl1OxTtqFI0829xkykP2PNxOaWdEjhmPKB2FsAop2pawL4B7gp
 c8NmmczgktD9sGjmRXktBsmH7/njzgkX8UzhoGCDUr41oP/zWcvpjl4AVwNfFNUgOYEA
 CK9HvdolU9GE2ZJGb1uoxuQa+0cCyeRSBq55p/I/RuxPl6MVp67ifFyv9nX8wS47k8j7
 4U31BGbEWCN/5EKE3kt1hVw+tutflOiWlLhKggcQHdqcipoGCHY9sbWYlKoBP+ZBPh6Q
 YtmA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333105;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=QcYaLO408fblGLZ5A/KoTZDH7GUFjm2fv5rVGX3NDr4=;
 b=q/wAg2rj/q/R89LIJMzQxkJgfGt9Qv18H0JXg1HCxzK4b2bqhLXoGinMLCfMZBF33c
 JEjJiW341U79uQNQOItrI0pX3oB3HpENRU3iiM6xADOPWhFAr+J6TQnZo8zANJhkDifR
 qh+QIhz9fnspXzBm//217mkLNmnF19gpDg+uVJ2FjSzHrKXOp1rtVFaOYPuXuFsKIJul
 xN/w6CHBipEGvGYWT2oi2IFEBXCR8eWqzd+DK95+NK5rGUnU6fGn/rUOEw5i5JLKPSam
 IcmSfPpW1MZlvRlUDzaQbBlNLd5tTpCbU08IQ8MSDtkI64fsspDUGKMuqcDlrDy1QwS1
 chiA==
X-Gm-Message-State: AO0yUKXmlJ6R0u5YoLVrwe+D1v2vn+Llh9Xq89J/5NJlaEDKZoQfk65X
 aMiaaJYUAaZVOzJIvllud4Tw/+WpQUo=
X-Google-Smtp-Source: AK7set8ejcWUYASeObb83BWq7t9UdBhgJwaL1AfmX8FLop0L9gyep9R8xdjEZV2MYuyEc27t47PUYQ==
X-Received: by 2002:ac8:5903:0:b0:3d8:8d4b:c7cc with SMTP id
 3-20020ac85903000000b003d88d4bc7ccmr23484701qty.46.1679333105324; 
 Mon, 20 Mar 2023 10:25:05 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.25.04
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:25:05 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 176/223] gnu: ruby-minitest: Update home page URL.
Date: Mon, 20 Mar 2023 13:23:02 -0400
Message-Id: <20230320172349.12752-75-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-minitest) [home-page]: Update URL.
---

 gnu/packages/ruby.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 81b254ad2c..87f1e774d0 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -5072,7 +5072,7 @@ (define-public ruby-minitest
                 "1kjy67qajw4rnkbjs5jyk7kc3lyhz5613fwj1i8f6ppdk4zampy0"))))
     (build-system ruby-build-system)
     (native-inputs (list ruby-hoe))
-    (home-page "https://github.com/seattlerb/minitest")
+    (home-page "https://github.com/minitest/minitest")
     (synopsis "Small test suite library for Ruby")
     (description "Minitest provides a complete suite of Ruby testing
 facilities supporting TDD, BDD, mocking, and benchmarking.")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:25:57 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:25:57 2023
Received: from localhost ([127.0.0.1]:56189 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJGe-0003uU-NI
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:57 -0400
Received: from mail-qt1-f182.google.com ([209.85.160.182]:37612)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJFt-0003iU-8I
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:09 -0400
Received: by mail-qt1-f182.google.com with SMTP id r5so13989117qtp.4
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:25:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333103;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=kETppKm3C6yiAul2CEuJxoRmPrqRPMUVxQxJru8dSlY=;
 b=DzlxRwP1Ns3GSOZKdGKxeNcdd4Ch9hDUKrjfTTZe3naNgqn5MXVMqK+CVIcmX/ByVP
 j4CRdJQ8hmf6D2WJhL3N+k35O3paoHmvQ/U6+kGQivElbe7ACMMTt7FiYOMys1/YRquR
 5bl/zmEhjWHB5+IYZTA6BUVCt74k5x4Xf9eNtKmDayZ692I3hIABrW5yEF8bFIBwrtKc
 DpZdfW3u0lXq+4TlGaA3VQ+M2YFZWnsuI6XS9qfIaBLjhyItfvtNquql9nS4LGqi+eXk
 EQJiKZa8VRxeF7gPOiAoyHFaWjkPyJ/IV84CK5nm907mmJDwEPLfVPeMqxXLh+TYg5A0
 JV+A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333103;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=kETppKm3C6yiAul2CEuJxoRmPrqRPMUVxQxJru8dSlY=;
 b=Q3KxK3cJYNSQg9wID1v03kjHgFPBT81J/SeAtA75Lb40JWPCHA7vi6b1vb2unsyLuK
 GrdsuhqzB9THs+aE9q37dWEjd1ofk3TbvHYN8pBhKwxyFzOXFqHTqa1J1rnVptQTqCDD
 dPrE1iuhCeDP+q9Vtk+TjaO8/A/yBtN3OcXdjNgi0bfG9epqwKtPqs7dcQOXZgIn06TF
 vEwZzv+2x8rgF2c1C0uagouH36fTAZAIDxTuOdsZy3Gv1p+y2Vf3RNnycEAzkCS4erNE
 rqTiYcUl9wYcljrelxIabxtqhMY6wwFV0mkM1sdHqUmNjQTkhhUDTziLxIb34ApTdrI6
 fslQ==
X-Gm-Message-State: AO0yUKXHJFzJVz1GkMZW9jXEkxUKZh09I/0usamd+cZWv5C8vkeKhzoP
 wG4Nu6IxsM49OVzl0ZZ/5+TWum7B/ew=
X-Google-Smtp-Source: AK7set9ofvMfrkP4SW9RRAPt6Tl/kk6i/vugKAcYb8NMpT17VH0kqfQzEQb3VQFveludSm5XUWm9tA==
X-Received: by 2002:a05:622a:1aaa:b0:3b3:7d5:a752 with SMTP id
 s42-20020a05622a1aaa00b003b307d5a752mr29405921qtc.50.1679333103712; 
 Mon, 20 Mar 2023 10:25:03 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.25.02
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:25:03 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 174/223] gnu: Add ruby-arr-pm.
Date: Mon, 20 Mar 2023 13:23:00 -0400
Message-Id: <20230320172349.12752-73-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-arr-pm): New variable.
---

 gnu/packages/ruby.scm | 27 +++++++++++++++++++++++++++
 1 file changed, 27 insertions(+)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 1d1eba741c..81b254ad2c 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -5899,6 +5899,33 @@ (define-public ruby-multi-test
     (home-page "https://github.com/cucumber/multi_test")
     (license license:expat)))
 
+(define-public ruby-arr-pm
+  (package
+    (name "ruby-arr-pm")
+    (version "0.0.12")
+    (source (origin
+              (method url-fetch)
+              (uri (rubygems-uri "arr-pm" version))
+              (sha256
+               (base32
+                "0fddw0vwdrr7v3a0lfqbmnd664j48a9psrjd3wh3k4i3flplizzx"))))
+    (build-system ruby-build-system)
+    (arguments
+     (list #:phases
+           #~(modify-phases %standard-phases
+               (replace 'check
+                 (lambda* (#:key tests? #:allow-other-keys)
+                   (when tests?
+                     (invoke "rspec")))))))
+    (native-inputs (list ruby-flores ruby-insist ruby-rspec ruby-stud))
+    (synopsis "RPM reader/writer library written in Ruby")
+    (description "This library allows reading and writing RPM packages.  It is
+used by the @command{fpm} tool.  It is written in pure Ruby because
+@code{librpm} is not available on all systems and requires many
+dependencies.")
+    (home-page "https://github.com/jordansissel/ruby-arr-pm")
+    (license license:asl2.0)))
+
 (define-public ruby-arel
   (package
     (name "ruby-arel")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:25:56 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:25:56 2023
Received: from localhost ([127.0.0.1]:56187 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJGe-0003uM-E3
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:56 -0400
Received: from mail-qv1-f53.google.com ([209.85.219.53]:34544)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJFq-0003hW-QB
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:07 -0400
Received: by mail-qv1-f53.google.com with SMTP id 31so74983qvc.1
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:25:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333106;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=EZKm0IiHzXxGoBAq/wi5Xj1RonrFNIZFySoaUcGEJv0=;
 b=kPm0xCPmvQ/HojL+k79eKrZsVcAWcwujWiZmMN+9L/ocYFeSkKPfP1kCzPNj5kJRpk
 /0YXYSGhjFK3SbeXkg1YbNLtxNo4q9BiFSq4zov9wd6jiGm9EgwQgNuODPZdkShi0HuC
 C+afVDctyx0m8UORLXwQHYkuq5L/GDdfUEsaCa1sMI89Bvx9ahE7ixPAvBR6zLYLyyoG
 ZyHfC0T92+XKgFLpXTDfM9ldOXPm2ssbdKj+nsiyhg7ckYFIDJffSxJKmeLRJsF5KXuQ
 tU14GuNvw5/Wa9flB8d1M2RAA2Th9jwzqfM8vZPTtWDRsYs3zfD420YDquGDHLCsa8p7
 LL3g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333106;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=EZKm0IiHzXxGoBAq/wi5Xj1RonrFNIZFySoaUcGEJv0=;
 b=eGapkBeI5vZrtk/ZXiLc1634cXYXcB9UQLz+wVX7iMYoS00T0PUoG4j2entJmuwySM
 6hV303H43NWNn8iKSVIoBFn1XidL//uyAW7MinWPFLS8HXcg6zEYSiYLkIR5FtyBPQ4t
 ShQYqB0ZHc+cJTQheGfnJa4/67vTUZ/HqO9b9k+Xqth6Ty5jHMh58QC+2b26Iu09gRLp
 HSrsnUD3H8bQ3nKcHvy7+pt18X39Uob5/Zkj8KMRsWUZ8q+GvQdhCkEIeDjuPelBHwxw
 1U1Ysm+eWli7SEuKT7+5BXNyFQnsRVYeGeP7WV6W7aoU/QG8lk2xmjVbXtgmT+kPoUa0
 Y+iQ==
X-Gm-Message-State: AO0yUKWG98Sc0m98mj88ZeVenaVXJb77wuRuVaTryJyfYJnY2kyr1WGs
 mH+FU1F6Bu8c5rpWakGHfYH5lHiMgiw=
X-Google-Smtp-Source: AK7set9aRIkPc+OFJuTBQogxHDG5yV+TYVWpQtHfLUJdMqUxCRhLlTbLi2YUoNxv1HosCY3hJGCPLQ==
X-Received: by 2002:a05:6214:29c3:b0:5a5:b269:bfc7 with SMTP id
 gh3-20020a05621429c300b005a5b269bfc7mr592199qvb.6.1679333106256; 
 Mon, 20 Mar 2023 10:25:06 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.25.05
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:25:05 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 177/223] gnu: ruby-minitest: Update to 5.18.0.
Date: Mon, 20 Mar 2023 13:23:03 -0400
Message-Id: <20230320172349.12752-76-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-minitest): Update to 5.18.0.
---

 gnu/packages/ruby.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 87f1e774d0..b61bd5f389 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -5063,13 +5063,13 @@ (define-public ruby-net-scp
 (define-public ruby-minitest
   (package
     (name "ruby-minitest")
-    (version "5.17.0")
+    (version "5.18.0")
     (source (origin
               (method url-fetch)
               (uri (rubygems-uri "minitest" version))
               (sha256
                (base32
-                "1kjy67qajw4rnkbjs5jyk7kc3lyhz5613fwj1i8f6ppdk4zampy0"))))
+                "0ic7i5z88zcaqnpzprf7saimq2f6sad57g5mkkqsrqrcd6h3mx06"))))
     (build-system ruby-build-system)
     (native-inputs (list ruby-hoe))
     (home-page "https://github.com/minitest/minitest")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:25:56 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:25:56 2023
Received: from localhost ([127.0.0.1]:56185 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJGe-0003uF-33
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:56 -0400
Received: from mail-qv1-f52.google.com ([209.85.219.52]:40475)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJFp-0003fm-4K
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:05 -0400
Received: by mail-qv1-f52.google.com with SMTP id qh28so8065909qvb.7
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:25:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333104;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=h22sGk5lgemMv2uObZULUGUtWNP/Q7dnjD8E+DnEtM8=;
 b=LEEgN1YlWPxybA9Ozw4RWkiIBt10fbNbjGoAljSkvKh4xm/2FNDoh+FmxMI4bHqMti
 a/Hsl1b1LXL7PWU56wtqzYDPmHZ33ZlKdVvGdx1uRk5C9E4h7sdl6F1Dn9mdFX8M9fMP
 /2uVJ4rd6MTDB6X0/weqp5FtrfcVHvlIHkiZpATu8eS/9Tux6UhzCmETU8Y5Kb1O5NOX
 rbNEqAAhSN9TLwd6dUzFDAVTxSLg7Zgv/NoIePi5g17CrP7ddmFWGb6wwMhkOsEIKdpM
 m98owi0zXxZIftYXW3T/G/4x9YTK3UzkSm8C2ewD/4XKncoGqntMGyRvwMshmHIP0BKZ
 ezlA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333104;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=h22sGk5lgemMv2uObZULUGUtWNP/Q7dnjD8E+DnEtM8=;
 b=L3q7rb1lfFUyHsqYR9k2f2DIij1fd1anltDK6SZDlZFsBGN3J9zzlDSLZBGBUq13/m
 RxgURq4RN6Fwddizb4IHBTQ5hCO3gUq8+yjOHmiYtFSsgmNBovQhVRskP+wDIk6u8Et3
 DX7pIaul0DfWa8n4tm8Z40V9HRh1iWgZXjsoZQLhPy8jPJr1PGKNQkgFHxr5ouqYwPTh
 7nYUv3Z/il0BVIKTrZs2ZRCc7zjN1RfKzIMxW10LN2MXA4OotaUOTQTym+lcwiP6lBY6
 lZsbLjc4V4RAt0LRylJnHrVJ9wtZpKhQ79t7kUQ9tyn5lowu5nGeSXGqJz6t8B9vO9Sh
 YtGg==
X-Gm-Message-State: AO0yUKU7W2pS2+WTu3vvKMRIR8HviE6dBuZ5InUZtMTYhgHbbwH5Ipln
 LR8yLWns3cRRNW65RrBQ6cch7XU80z8=
X-Google-Smtp-Source: AK7set+/w6mCrXoFLKFRff814/jaHMUf2rRJamTGQV6cz5bJ9Nt3gd4Ur7VGeWi9VrUnZvs2Ve88KQ==
X-Received: by 2002:ad4:5bcc:0:b0:5c5:c835:c8f1 with SMTP id
 t12-20020ad45bcc000000b005c5c835c8f1mr11161394qvt.22.1679333104544; 
 Mon, 20 Mar 2023 10:25:04 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.25.03
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:25:04 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 175/223] gnu: Add perl-app-cpanminus.
Date: Mon, 20 Mar 2023 13:23:01 -0400
Message-Id: <20230320172349.12752-74-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/perl.scm (perl-app-cpanminus): New variable.
---

 gnu/packages/perl.scm | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm
index 08ae11724c..3afb1c1db9 100644
--- a/gnu/packages/perl.scm
+++ b/gnu/packages/perl.scm
@@ -550,6 +550,27 @@ (define-public perl-any-moose
 variable ANY_MOOSE to be Moose or Mouse.")
     (license (package-license perl))))
 
+(define-public perl-app-cpanminus
+  (package
+    (name "perl-app-cpanminus")
+    (version "1.7046")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append
+                    "mirror://cpan/authors/id/M/MI/MIYAGAWA/App-cpanminus-"
+                    version ".tar.gz"))
+              (sha256
+               (base32
+                "0qpq1x24dcrm7bm2qj814nkmxg8mzkdn6wcirjd8yd578jdrv31y"))))
+    (build-system perl-build-system)
+    (home-page "https://metacpan.org/release/App-cpanminus")
+    (synopsis "CPAN package manager")
+    (description "App::cpanminus is a script to get, unpack, build and install
+modules from CPAN and does nothing else.  It's dependency free (can bootstrap
+itself), requires zero configuration, and stands alone.  When running, it
+requires only 10MB of RAM.")
+    (license (package-license perl))))
+
 (define-public perl-app-xml-docbook-builder
   (package
     (name "perl-app-xml-docbook-builder")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:25:56 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:25:56 2023
Received: from localhost ([127.0.0.1]:56183 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJGd-0003u8-Mn
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:56 -0400
Received: from mail-qt1-f182.google.com ([209.85.160.182]:44776)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJFn-0003fz-8j
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:04 -0400
Received: by mail-qt1-f182.google.com with SMTP id s12so13942925qtq.11
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:25:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333103;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=BsOGWYm66IW3MRkQD/EqoD6f5stIlSGoHsdoxcCJUPE=;
 b=JTKWEecAwBokNI0q0p9o0NZHBf8KzJYPlf4lbj4uUF1a331s5TYNL/wLJKUnJyNrfn
 szAutNCQilQ3FBO1/Bx70Yr167l/b1P7dYk4SaatQ3E3av8rbnbWwej8wR6OrcoWc3yh
 bUpx9jDMooRN13qarBUPbhgiJulEUB1gpK+U1HXp6ESJjRw9npwXchvcExXfsjtQsafM
 bWtNs+Tlf87OV9dX+OoIhwz82PLVRBYahyBUGd1I2r+HS88vEP06ESecLMFJOqrcEcDW
 jwOuBJ641FBs1wJxY3/gZx4jpXleGfv+OsUM3JMgR+KZBCtONoR6hjl3zeSk0vDJ0NfB
 QNHA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333103;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=BsOGWYm66IW3MRkQD/EqoD6f5stIlSGoHsdoxcCJUPE=;
 b=XRLJpkholwODqJY5uFNwOyXHlyizRCLe9ggcMWwYd4M5QE/b2/cyMWhkYN/ifTjdHn
 Glx6QDwuBpoSNdruPNAuY4TbPxbjvOtsOv/aa5171wo3CR4afhmiHSxEj0Ve0Dt+loPl
 ehPRCC7xUEroslFfwaLirCEZJlQ1QTbBxe5V3NLIIX6cGhMTMqJVTkr2Ry4GJff6hTmY
 9q0bvsgFWmAYl4DPg/AkwpSe/S5HbeOJpzR1AHyCEyPsOHO2JNpJ2+L5dIbo477OY+EX
 0eIdiWntOQI5nnj2oI0wCPVsyMiBKyD0ftrb8qfb6WXQzKLPMkNCusz1BxFuwvNaxsKb
 OUxw==
X-Gm-Message-State: AO0yUKVjzt0vkq7Xpig2hA4xav9cXUtSE8ORLEwznPKeROc0q1YCI7hU
 C9uwZmEFeLrtt0iasTLHHISQ3cK9pOY=
X-Google-Smtp-Source: AK7set8y7zQJgGix6eEl94GVikcbCfIaBMbA1ZOjfjzJk9ZRL7dcaR4emuLdTWrYgbYLS0KQ9q1E5g==
X-Received: by 2002:ac8:5c8a:0:b0:3d4:6185:72e8 with SMTP id
 r10-20020ac85c8a000000b003d4618572e8mr11919qta.1.1679333102773; 
 Mon, 20 Mar 2023 10:25:02 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.25.02
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:25:02 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 173/223] gnu: Add ruby-pleaserun.
Date: Mon, 20 Mar 2023 13:22:59 -0400
Message-Id: <20230320172349.12752-72-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-pleaserun): New variable.
---

 gnu/packages/ruby.scm | 42 ++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 42 insertions(+)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 4707002fe7..1d1eba741c 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -4119,6 +4119,48 @@ (define-public ruby-net-smtp
     (home-page "https://github.com/ruby/net-smtp")
     (license license:bsd-2)))
 
+(define-public ruby-pleaserun
+  (package
+    (name "ruby-pleaserun")
+    (version "0.0.32")
+    (source (origin
+              (method url-fetch)
+              (uri (rubygems-uri "pleaserun" version))
+              (sha256
+               (base32
+                "1aykf0l8327bqkkf5xd9jcglsib973zpy37cfnlf4j0vp0cdpn2d"))))
+    (build-system ruby-build-system)
+    (arguments
+     (list #:phases
+           #~(modify-phases %standard-phases
+               (add-after 'extract-gemspec 'relax-requirements
+                 (lambda _
+                   (substitute* "pleaserun.gemspec"
+                     ;; Mustache is pinned at 0.99.8, for portability with
+                     ;; older Rubies.
+                     (("dependency\\(%q<mustache>.freeze.*")
+                      "dependency(%q<mustache>.freeze)\n"))))
+               (replace 'check
+                 (lambda* (#:key tests? #:allow-other-keys)
+                   (when tests?
+                     ;; The cli_spec.rb test fails non-deterministically with
+                     ;; a Errno::EISDIR error (see:
+                     ;; https://github.com/jordansissel/pleaserun/issues/155)
+                     (invoke "rspec" "--exclude-pattern" "cli_spec.rb")))))))
+    (native-inputs (list ruby-flores ruby-rspec))
+    (propagated-inputs (list ruby-cabin
+                             ruby-clamp
+                             ruby-dotenv
+                             ruby-insist
+                             ruby-mustache
+                             ruby-stud))
+    (synopsis "Init scripts and service definitions generation tool")
+    (description "Pleaserun is a tool to generate startup scripts and service
+definitions.  It targets service managers such as systemd, Upstart, launchd,
+sysv init, and runit.")
+    (home-page "https://github.com/jordansissel/pleaserun")
+    (license license:asl2.0)))
+
 (define-public ruby-power-assert
   (package
     (name "ruby-power-assert")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:25:55 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:25:55 2023
Received: from localhost ([127.0.0.1]:56181 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJGd-0003u0-Cf
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:55 -0400
Received: from mail-qt1-f173.google.com ([209.85.160.173]:34477)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJFm-0003hY-Sh
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:04 -0400
Received: by mail-qt1-f173.google.com with SMTP id bz27so2230216qtb.1
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:25:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333097;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=L1l/1IZZxdZR7hfvXHE9ddDqH6cN2rw9YZV6eRmEaag=;
 b=g1X9GHMoN7TqgUJUs+R2bAoKSaT1wdAnX4bUY+/igQbDoMFwQKhUz3ST7DPenNQrfE
 xVu7aOl+lJ2tC2VCN1xBLRWkloBFhNrm+jO5D3CHfdV6B6HqtOGpSnlm6BjkxPiC2Ew6
 88BaWpYs9qQYEuu6iHpcQR+8MrhsPnyEsnjm1FPWuQm8jt6tyf6xlnmwJqbJtDHBPYsb
 TpDSgqGE2pT2TTphd/LkElgainIp8cyexgTTfTlNQVMlLa73mIOhFvuUdvyZpmweYJQn
 oW50bsmndrSS+9Hhayx6uwCxkEY+tLSwW1gTJWVrN7ORE091T75mKeyzcYREryBrsQmX
 n3Zg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333097;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=L1l/1IZZxdZR7hfvXHE9ddDqH6cN2rw9YZV6eRmEaag=;
 b=3yw/lGVWruVBTI0zsI7XD/mUOje8Qcx6txgCJ0M1pDAZ3b64TcK7VIIVojy/sRcOaN
 jhU45UKcVglY29DYEOCVVub+QVDoTGDTGrYivgD1rQ1PcVwoFcyBUGvohFKJf56hSjNE
 sqCuRsGPckX/8sWGYsOM7fgkjx6N2jDp5p8Jm+l34vFgh7HWrNcBThrFpdOhqW94gFYq
 hlaXe4/pNmxOotV56yMdr+10pGT19vreETXrgcqbO7yVHbWDpU9Q7xuhoKue9r1v3SGK
 Olj3XSomBeuMtekwBexuyd8vp9occjKESVb7m5AqpVTjMhpO2ZFs1GzbFKF0r1ZQGj2s
 q5bg==
X-Gm-Message-State: AO0yUKU6i5OF4kt7mjVGPu8gxqwQJCeaRCz224W8onkQ5sdk1Z3Exxpm
 Ib8HmqH8Ktexf0P8RcFAQCLuwpxVzuk=
X-Google-Smtp-Source: AK7set/WDgTWlJ0qGT+YVWrT8aATJpmaQwzdyE0BkQKcVQHcOdzRM2LGmRexmacHY+BG84Wd0nM6sg==
X-Received: by 2002:a05:622a:170c:b0:3b9:bc8c:c212 with SMTP id
 h12-20020a05622a170c00b003b9bc8cc212mr21377986qtk.29.1679333097285; 
 Mon, 20 Mar 2023 10:24:57 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.24.56
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:24:56 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 166/223] gnu: Add ruby-propshaft.
Date: Mon, 20 Mar 2023 13:22:52 -0400
Message-Id: <20230320172349.12752-65-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/rails.scm (ruby-propshaft): New variable.
---

 gnu/packages/rails.scm | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/gnu/packages/rails.scm b/gnu/packages/rails.scm
index fbb85f271d..8f174920ec 100644
--- a/gnu/packages/rails.scm
+++ b/gnu/packages/rails.scm
@@ -905,6 +905,30 @@ (define-public ruby-marcel
     (home-page "https://github.com/rails/marcel")
     (license license:expat)))
 
+(define-public ruby-propshaft
+  (package
+    (name "ruby-propshaft")
+    (version "0.7.0")
+    (source (origin
+              (method url-fetch)
+              (uri (rubygems-uri "propshaft" version))
+              (sha256
+               (base32
+                "19s5qvfady49b9b6dcvz6nsna1lvckw509ddh3ihmdz0w4qrjy49"))))
+    (build-system ruby-build-system)
+    (propagated-inputs (list ruby-actionpack ruby-activesupport ruby-rack
+                             ruby-railties))
+    (synopsis "Asset pipeline library for Rails")
+    (description "Propshaft is an asset pipeline library for Rails.  It's
+built for an era where bundling assets to save on HTTP connections is no
+longer urgent, where JavaScript and CSS are either compiled by dedicated
+Node.js bundlers or served directly to the browsers, and where increases in
+bandwidth have made the need for minification less pressing.  These factors
+allow for a dramatically simpler and faster asset pipeline compared to
+previous options, like Sprockets.")
+    (home-page "https://github.com/rails/propshaft")
+    (license license:expat)))
+
 ;;; Pro-tip: to get a summary of the failures, run
 ;;; 'M-x occur [1-9][0-9]* \(failures\|errors\)' on the build log.
 (define-public ruby-railties
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:25:55 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:25:55 2023
Received: from localhost ([127.0.0.1]:56179 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJGc-0003tt-K4
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:55 -0400
Received: from mail-qv1-f53.google.com ([209.85.219.53]:34544)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJFm-0003hW-4T
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:03 -0400
Received: by mail-qv1-f53.google.com with SMTP id 31so74686qvc.1
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:25:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333096;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=9VpT512joxRzomUcuUyFOcdpPpuVn1kfHNKBxpCc4kk=;
 b=Q7GY07aFz2EMHacnok0SsoRIADY5RloBGELMfF98eUTt5pBdUyurqOZuuW8+sBNK2A
 VKNoviH6fNga1Eki7Pkf1p0wt09kLpLC1IU+OEz6EiTseA8gSdUzy2yqtT1rEoXmt9Jc
 4TQU255zSPe/FtIi0CYRrOlzq3Pu3zcBgVjhB+vP/5WA5Lx7qzx8kJ2EzaKL/7APr7Ms
 OE9Nf+yaUu2NiS9oB77uOxxxpDMX7sRCCqLljGhla2fYjHiMo5Em44KmVfsfZ9WtWy+x
 GKP3mnDYulueIQzi6twL1YSmhUM9WZkwzZNR20+XH5HRiOAy4Yr6Y34aRmYSXO0judHA
 prdg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333096;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=9VpT512joxRzomUcuUyFOcdpPpuVn1kfHNKBxpCc4kk=;
 b=m7aZ0MZ8fvk+/xGiZ4r58gLFpec9pskyIKB2SQQOw6zH9MaI6halh++6BQ66Ggg1tA
 GXMRCLnwRIF2yUsRXs2BkHf9J4kXsciOA+Dk3ouHratEEj9FzQffHROSaeZsdYoxKKku
 qf6YOH6v6BtpZHLb3DObPCtA71v6wnOPh25Uujyr0BuWqdyXBo6YD1nAWE6qoastCnpg
 21PPqDBcho86G0O/BYQZumLJ3vK3eM/b3b0JucAd5NWPfcIqsaGNci0pFBu1Olm5HYVG
 q6tGQgKVNVKQSv8Cf4iPGNVG8SWmcpkU0EJE2BiXUNa2Q1ysghtaWNlW/d6Cz9x1MPwS
 ArjA==
X-Gm-Message-State: AO0yUKUTlkRYQcgA1mlilzxzZW3rwzTlXZ4Bqw9czJsfIp7dsm1LN2pa
 6HZVn9jaw6I9MEaVpqQO5wuAi2zG2e8=
X-Google-Smtp-Source: AK7set9sWIJ2ffD/AymX4Ec+ActY6ZuTi8L7FkDWJGlKXjTPLZXUuG7Yfjnzv1kChNWya9Iu5RWXvQ==
X-Received: by 2002:ad4:5c6f:0:b0:56e:bfda:a138 with SMTP id
 i15-20020ad45c6f000000b0056ebfdaa138mr56664803qvh.10.1679333096395; 
 Mon, 20 Mar 2023 10:24:56 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.24.55
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:24:56 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 165/223] gnu: ruby-railties: Enable test suite.
Date: Mon, 20 Mar 2023 13:22:51 -0400
Message-Id: <20230320172349.12752-64-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/rails.scm (ruby-railties): Add a tip as comment about reviewing
test suite failures.
[arguments]: Delete #:tests?
argument.  Add delete-gemfiles, disable-bundler,
do-not-load-other-gems-from-source, patch-paths, prepare-for-tests,
disable-problematic-tests and set-paths phases.
Move check phase after install phase.
---

 gnu/packages/rails.scm | 249 +++++++++++++++++++++++++++++++++++++++--
 1 file changed, 238 insertions(+), 11 deletions(-)

diff --git a/gnu/packages/rails.scm b/gnu/packages/rails.scm
index 4abecb8409..fbb85f271d 100644
--- a/gnu/packages/rails.scm
+++ b/gnu/packages/rails.scm
@@ -31,6 +31,8 @@ (define-module (gnu packages rails)
   #:use-module (gnu packages databases)
   #:use-module (gnu packages node)
   #:use-module (gnu packages ruby)
+  #:use-module (gnu packages sqlite)
+  #:use-module (gnu packages version-control)
   #:use-module (guix build-system ruby))
 
 (define %ruby-rails-version "7.0.4.3")
@@ -903,6 +905,8 @@ (define-public ruby-marcel
     (home-page "https://github.com/rails/marcel")
     (license license:expat)))
 
+;;; Pro-tip: to get a summary of the failures, run
+;;; 'M-x occur [1-9][0-9]* \(failures\|errors\)' on the build log.
 (define-public ruby-railties
   (package
     (name "ruby-railties")
@@ -910,17 +914,240 @@ (define-public ruby-railties
     (source ruby-rails-monorepo)
     (build-system ruby-build-system)
     (arguments
-     (list #:tests? #f                  ;requires rails to be installed
-           #:phases #~(modify-phases %standard-phases
-                        (add-after 'delete-gemfiles 'chdir
-                          (lambda _
-                            (chdir "railties"))))))
-    (propagated-inputs (list ruby-actionpack
-                             ruby-activesupport
-                             ruby-method-source
-                             ruby-rake
-                             ruby-thor
-                             ruby-zeitwerk))
+     (list
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-after 'unpack 'delete-gemfiles
+            (lambda _
+              ;; Delete Gemfile and Gemfile.lock, as they contains too many
+              ;; dependencies not actually useful here.
+              (delete-file "Gemfile")
+              (delete-file "Gemfile.lock")))
+          (add-after 'extract-gemspec 'chdir
+            (lambda _
+              (chdir "railties")))
+          (add-after 'chdir 'disable-bundler
+            (lambda _
+              (substitute* (append (list "Rakefile")
+                                   (find-files "test" "\\.rb$")
+                                   (find-files "lib" "\\.tt$"))
+                ;; Do not use Bundler, which causes errors such as not finding
+                ;; the gem of this package (railties), or preferring the other
+                ;; in-source gems.
+                (("`bundle exec") "`")
+                ((".*require \"bundler/setup\".*") "")
+                ((".*Bundler.require.*") ""))
+              ;; Adjust a runtime substitution that uses a removed
+              ;; Bundler.require in its pattern; instead of matching
+              ;; "Bundler.require", it now appends to the 'require
+              ;; "rails/all"' line in the generated 'application.rb' template
+              ;; generated from
+              ;; "lib/rails/generators/rails/app/templates/config/application.rb.tt".
+              (substitute* "test/isolation/abstract_unit.rb"
+                (("contents.sub!\\(/\\^Bundler\\\\.require\\.\\*/, \"([^\"]*)"
+                  _ replacement)
+                 (format #f "contents.sub!('require \"rails/all\"', \"\\\\0\\n~a"
+                         replacement)))))
+          (add-after 'chdir 'do-not-load-other-gems-from-source
+            (lambda _
+              ;; The Rakefile adds '-I' Ruby options so that the other Rails
+              ;; libraries are loaded from source; since they are already
+              ;; packaged separately, use these instead.
+              (substitute* "Rakefile"
+                ((".*\"\\.\\./activesupport/lib\",.*") "")
+                ((".*\"\\.\\./actionpack/lib\",.*") "")
+                ((".*\"\\.\\./actionview/lib\",.*") "")
+                ((".*\"\\.\\./activemodel/lib\".*") ""))))
+          (add-after 'chdir 'patch-paths
+            (lambda _
+              (substitute* "lib/rails/generators/base.rb"
+                (("/usr/bin/env") (which "env")))))
+          (delete 'check)               ;moved after install phase
+          (add-after 'install 'check
+            (assoc-ref %standard-phases 'check))
+          (add-before 'check 'prepare-for-tests
+            (lambda _
+              (define (touch file-name)
+                (call-with-output-file file-name (const #t)))
+              ;; Otherwise, the test suite attempts to use yarn to fetch
+              ;; NodeJS modules.
+              (mkdir-p "../actionview/lib/assets/compiled")
+              (touch "../actionview/lib/assets/compiled/rails-ujs.js")
+              (mkdir-p "test/isolation/assets/node_modules")
+              ;; Git requires to be able to write to HOME.
+              (setenv "HOME" "/tmp")))
+          (add-before 'check 'disable-problematic-tests
+            (lambda _
+              (let-syntax ((skip-tests
+                            (syntax-rules ()
+                              ((_ file test ...)
+                               (substitute* file
+                                 ;; ActiveSupport test case.
+                                 (((string-append "test \"" test "\".*") all)
+                                  (string-append
+                                   all "    skip    'fails on guix'\n")) ...
+                                   ;; MiniTest test case.
+                                 (((string-append "def " test ".*") all)
+                                  (string-append
+                                   all "    skip('fails on guix')\n")) ...)))))
+                (with-directory-excursion "test"
+                  ;; This test requires 'rails' and Bundler.
+                  (delete-file "application/server_test.rb")
+                  ;; These tests are incompatible with MiniTest 5.17 (see:
+                  ;; https://github.com/rails/rails/issues/47657).
+                  (skip-tests "generators_test.rb"
+                              "test_invoke_with_config_values"
+                              "test_simple_invoke"
+                              "test_should_give_higher_preference_to_rails_generators"
+                              "test_nested_fallbacks_for_generators"
+                              "test_fallbacks_for_generators_on_invoke"
+                              "test_invoke_with_default_values"
+                              "test_invoke_with_nested_namespaces")
+                  ;; These tests requires the assets which we lack.
+                  (delete-file "application/assets_test.rb")
+                  (delete-file "railties/generators_test.rb")
+                  (skip-tests "generators/shared_generator_tests.rb"
+                              ;; This test checks that bin/rails has /usr/bin/env has a
+                              ;; shebang and fails.
+                              "test_shebang_when_is_the_same_as_default_use_env")
+                  (skip-tests "generators/app_generator_test.rb"
+                              ;; This test requires networking.
+                              "test_template_from_url"
+                              ;; This test requires Bundler.
+                              "test_generation_use_original_bundle_environment"
+                              ;; This test requires assets.
+                              "test_css_option_with_cssbundling_gem"
+                              ;; These tests require the rails/command
+                              ;; namespace provided by the 'ruby-rails'
+                              ;; package, which depends on this one.
+                              "test_css_option_with_asset_pipeline_tailwind"
+                              "test_hotwire")
+                  (skip-tests
+                   "generators/plugin_generator_test.rb"
+                   ;; These tests require assets.
+                   "test_model_with_existent_application_record_in_mountable_engine"
+                   "test_dummy_application_loads_plugin"
+                   "test_generate_application_mailer_when_does_not_exist_in_\
+mountable_engine"
+                   "test_generate_mailer_layouts_when_does_not_exist_in_mountable_engine"
+                   "test_ensure_that_migration_tasks_work_with_mountable_option"
+                   "test_generating_controller_inside_mountable_engine"
+                   "test_generate_application_job_when_does_not_exist_in_mountable_engine"
+                   "test_run_default"
+                   ;; This test expects a /usr/bin/env shebang.
+                   "test_shebang")
+                  ;; The following generator tests require assets.
+                  (skip-tests "generators/plugin_test_runner_test.rb"
+                              "test_run_default")
+                  (skip-tests
+                   "generators/scaffold_controller_generator_test.rb"
+                   "test_controller_tests_pass_by_default_inside_full_engine"
+                   "test_controller_tests_pass_by_default_inside_mountable_engine")
+                  (skip-tests
+                   "generators/scaffold_generator_test.rb"
+                   "test_scaffold_tests_pass_by_default_inside_mountable_engine"
+                   "test_scaffold_tests_pass_by_default_inside_api_mountable_engine"
+                   "test_scaffold_tests_pass_by_default_inside_api_full_engine"
+                   "test_scaffold_on_invoke_inside_mountable_engine"
+                   "test_scaffold_tests_pass_by_default_inside_full_engine"
+                   "test_scaffold_tests_pass_by_default_inside_namespaced_\
+mountable_engine")
+                  (skip-tests "generators/test_runner_in_engine_test.rb"
+                              "test_run_default"
+                              "test_rerun_snippet_is_relative_path")
+                  ;; The actions_test tests depend on assets or the rails gem.
+                  (delete-file "generators/actions_test.rb")
+                  (skip-tests "engine/commands_test.rb"
+                              "test_server_command_work_inside_engine"
+                              "test_runner_command_work_inside_engine")
+                  ;; These tests fails because of cleanup code
+                  ;; when the environment lacks a PTY device (see:
+                  ;; https://github.com/rails/rails/issues/47656).
+                  (delete-file "engine/commands_test.rb")
+                  ;; The following tests require the 'rails' gem.
+                  (skip-tests "application/test_runner_test.rb"
+                              "test_run_app_without_rails_loaded"
+                              "test_generated_scaffold_works_with_rails_test"
+                              "test_load_fixtures_when_running_test_suites"
+                              "test_run_in_parallel_with_unmarshable_exception"
+                              "test_run_in_parallel_with_unknown_object")
+                  (skip-tests
+                   "application/test_test.rb"
+                   "automatically synchronizes test schema after rollback"
+                   "hooks for plugins"
+                   "sql structure migrations when adding column to existing table"
+                   "sql structure migrations"
+                   "ruby schema migrations")
+                  ;; These tests require a PostgreSQL server accepting
+                  ;; connections under /var/run/postgresql.
+                  (skip-tests
+                   "application/rake_test.rb"
+                   "test_not_protected_when_previous_migration_was_not_production")
+                  (delete-file "application/rake/dbs_test.rb")
+                  (delete-file "application/rake/migrations_test.rb")
+                  (delete-file "application/rake/multi_dbs_test.rb")
+                  (skip-tests "engine/test_test.rb"
+                              "automatically synchronize test schema")
+                  (skip-tests "isolation/abstract_unit.rb" "use_postgresql")
+                  (skip-tests "railties/engine_test.rb"
+                              "active_storage:install task works within engine"
+                              "active_storage:update task works within engine"
+                              "rake environment can be called in the engine"
+                              "mountable engine should copy migrations within engine_path"
+                              ;; This test fails because we do not use the
+                              ;; in-source active/action gems.
+                              "i18n files have lower priority than application ones"
+                              ;; This test fails when not using Bundler.
+                              "setting priority for engines with config.railties_order")
+                  ;; This test requires a database server or networking.
+                  (delete-file "application/bin_setup_test.rb")
+                  (skip-tests "application/middleware/cache_test.rb"
+                              ;; This test produces "miss, store" instead of
+                              ;; "fresh".
+                              "test_cache_works_with_expires"
+                              ;; This one produces "miss" instead of "stale,
+                              ;; valid, store".
+                              "test_cache_works_with_etags"
+                              ;; Likewise.
+                              "test_cache_works_with_last_modified")))))
+          (add-before 'check 'set-paths
+            (lambda _
+              (setenv "PATH" (string-append (getenv "PATH") ":"
+                                            #$output "/bin"))
+              (setenv "GEM_PATH" (string-append
+                                  (getenv "GEM_PATH") ":"
+                                  #$output "/lib/ruby/vendor_ruby")))))))
+    (native-inputs
+     (list git-minimal/pinned
+           ruby-actioncable
+           ruby-actionmailbox
+           ruby-actionmailer
+           ruby-actiontext
+           ruby-actionview
+           ruby-activejob
+           ruby-activemodel
+           ruby-activerecord
+           ruby-activestorage
+           ruby-bcrypt
+           ruby-bootsnap
+           ruby-capybara
+           ruby-dalli
+           ruby-importmap-rails-bootstrap
+           ruby-listen
+           ruby-minitest-retry
+           ruby-mysql2
+           ruby-pg
+           ruby-selenium-webdriver
+           ruby-sprockets-rails
+           ruby-webrick
+           sqlite))
+    (propagated-inputs
+     (list ruby-actionpack
+           ruby-activesupport
+           ruby-method-source
+           ruby-rake
+           ruby-thor
+           ruby-zeitwerk))
     (synopsis "Rails internals, including application bootup and generators")
     (description "@code{railties} provides the core Rails internals including
 handling application bootup, plugins, generators, and Rake tasks.")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:25:54 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:25:54 2023
Received: from localhost ([127.0.0.1]:56177 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJGc-0003tl-8W
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:54 -0400
Received: from mail-qt1-f182.google.com ([209.85.160.182]:44776)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJFm-0003fz-Hl
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:03 -0400
Received: by mail-qt1-f182.google.com with SMTP id s12so13942877qtq.11
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:25:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333102;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=jPWG/pkBP6RflTohwAfoa3XLsYnPRCcg2GOtvOZ+/ds=;
 b=NGQaxV+fC9FyW9ASnNyx+yC2yEiTuoxPc6pNAijLzXk5GeIEzRGpr2z2SovihRKHYf
 sMonwSw50ddZ4Yp0Qx59Cj9DUmUiuW65eKHolliu4MFi6pqqb/egqlXNC48G764yIj3m
 5GyJl18Y7aKTnWpfKeNDyfOnH8bhoUaP6Cd2UEcc3exAp46AsAMJZxaeIVffbvXU2pR2
 Wiha8Xx3o6QtoInW+PffBMJumP9ooH6tio94EjDFQYhUXJ/poEx8V8cl9m2iCznMwQuA
 wOelAY/CsdAKecOgVBIu02UnHn08iXIkOV52BEu8Yep2aE+BYKTrmr04L5nnrUY0G3Wb
 A7Bw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333102;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=jPWG/pkBP6RflTohwAfoa3XLsYnPRCcg2GOtvOZ+/ds=;
 b=AtGu/MbT4LTqGQkrpq2gVY5ARPx0sINLj5USnV0SLgetA6fzy2xqA4xB5FUCprJjl/
 7HpEdsjsfWsV9/SDBjJztyCeiec+l2L0JbAAg0KPYI346kLFIVERHDhFNed6nDduC/QO
 V5dMpxuF4X3T/7hJmeWfZx80f9qNfnKxaPU+cR1DF3Ytz1rt2ao95h0oxxf7btgMjPXu
 Vw1UcyusoUOfu3w3WLw83Kq/CSz37G8OTfATtccAZurkXn3PcKMh4I2SGEDIzNp36+WM
 rrEDYXlFzu7N2AzYK3TTKWBcYBrRlvOCvp0Q3oGYreY/siS+1xyh/CBTynqdAHtSYpHb
 orkQ==
X-Gm-Message-State: AO0yUKXHqVPbMgSOo48O85Nf2NZdFg/oZF5FbfzmY2qjiks3QO60iO+e
 uhiu7+mlt/bkcVg5egJJiHdebEIWo58=
X-Google-Smtp-Source: AK7set/jdjVJrUmfDZaBGzye9l5k8rrd855cRv/WBS4tWbVPinzDpB1uG3X8Kqi2M94w8qopDmXgWQ==
X-Received: by 2002:ac8:5d8a:0:b0:3e2:4280:bc5d with SMTP id
 d10-20020ac85d8a000000b003e24280bc5dmr4927181qtx.23.1679333101982; 
 Mon, 20 Mar 2023 10:25:01 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.25.01
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:25:01 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 172/223] gnu: Add ruby-flores.
Date: Mon, 20 Mar 2023 13:22:58 -0400
Message-Id: <20230320172349.12752-71-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-flores): New variable.
---

 gnu/packages/ruby.scm | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 6772068489..4707002fe7 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -3996,6 +3996,31 @@ (define-public ruby-fiber-local
     (home-page "https://github.com/socketry/fiber-local")
     (license license:expat)))
 
+(define-public ruby-flores
+  (package
+    (name "ruby-flores")
+    (version "0.0.8")
+    (source (origin
+              (method url-fetch)
+              (uri (rubygems-uri "flores" version))
+              (sha256
+               (base32
+                "0pd8gqgy67rp1baq5r7himl0r9jzv5kqlhdmqh8wngynv548w2ai"))))
+    (build-system ruby-build-system)
+    (arguments
+     (list #:phases
+           #~(modify-phases %standard-phases
+               (replace 'check
+                 (lambda* (#:key tests? #:allow-other-keys)
+                   (when tests?
+                     (invoke "rspec")))))))
+    (native-inputs (list ruby-rspec ruby-simplecov))
+    (synopsis "Fuzzing, randomization, and stress testing library")
+    (description "Flores is a fuzzing, randomization, and stress library to
+help tests uncover more bugs.")
+    (home-page "https://github.com/jordansissel/ruby-flores")
+    (license license:asl2.0)))
+
 (define-public ruby-net-http-persistent
   (package
     (name "ruby-net-http-persistent")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:25:54 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:25:54 2023
Received: from localhost ([127.0.0.1]:56175 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJGb-0003tf-UX
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:54 -0400
Received: from mail-qt1-f177.google.com ([209.85.160.177]:41740)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJFl-0003cj-Qc
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:02 -0400
Received: by mail-qt1-f177.google.com with SMTP id t9so13965295qtx.8
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:25:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333101;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=otczWpx8n1pLQKf5YmZNfv847ODHo0lijpRMWW6+qEE=;
 b=Ybxitq1h65qxIXPhCemIJHALKcdo5fvTYxDszafj8sFCdkpCfxTpxnneFRvnq68qCA
 QjLROkhyteK+YL7RCX6CxfpUM7yDlXegEJGBqdl74lf95FH9ujLxv1loo3iSDeP4g60A
 oVbys8iHCBibechSWmG6Dt26iavy8Wkbm8g5NCNViAKIZdMmiEqjzwfiMA2ZmL0mSEK5
 1ayc13eoWPEcjMXXR2dOhV+ttDkHfsom6z07Y54F+kWaJisKN6CwpkrqCH3qvi4M7cjR
 vlylLjT/tk1FLFygOsguDXe+hDL8sGnr7kJ9u3k3/9YAoTbOWcoQBTzsiC6JvJwbO7r0
 nrZg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333101;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=otczWpx8n1pLQKf5YmZNfv847ODHo0lijpRMWW6+qEE=;
 b=cBNfsI5QHhfVVA9thuV9hQsFngYUT8YT0Nc6v8yxOt0wqwAbu5ZqoeMDMmYRziRnP7
 WbusqSjbXH2JSf2gBQRyJKKYOFal8y2osx99SAn+nhoC6KIEb9tcz570nOL7/0vS8XTO
 xkWZN4C1QJpq1ZOMjYaehN7vxgBh4MkXlmkG8aufmAnxBbwJxKoj12N6vq2VqljjINui
 8zZdDGa6LQRTwfCK95YMlzCXS4fUGiGEpxBQ38W82WReIVWgjhP2PHICtoUraIjFD0Ub
 bkwD3lJ3mxP6gTybMso2kIXUC/TYPnFQYa4QPQxVQfhBdvGQQzodu55UBMqYkMpix9vz
 YCpQ==
X-Gm-Message-State: AO0yUKXU6vs7lGnbpcE7wEmnTwaY0/WnQwjVVshLyGRrbrMAqmnrwmWK
 5cWpMR9zFNHkl1I839fY+jKX4Tm7gXU=
X-Google-Smtp-Source: AK7set8exWK3eVTyOXcvNDPM0yJExyY+uGckX+t1Dp4LaFHtyWbPnABu2kBZqjSxpPCT38N9YD4CNw==
X-Received: by 2002:a05:622a:198b:b0:3bf:e4da:2367 with SMTP id
 u11-20020a05622a198b00b003bfe4da2367mr43781qtc.3.1679333101333; 
 Mon, 20 Mar 2023 10:25:01 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.25.00
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:25:01 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 171/223] gnu: Add ruby-dotenv-rails.
Date: Mon, 20 Mar 2023 13:22:57 -0400
Message-Id: <20230320172349.12752-70-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-dotenv-rails): New variable.
---

 gnu/packages/ruby.scm | 36 ++++++++++++++++++++++++++++++++++++
 1 file changed, 36 insertions(+)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 4bc2439192..6772068489 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -10460,6 +10460,42 @@ (define-public ruby-dotenv
     (home-page "https://github.com/bkeepers/dotenv")
     (license license:expat)))
 
+(define-public ruby-dotenv-rails
+  (package
+    (inherit ruby-dotenv)
+    (name "ruby-dotenv-rails")
+    (arguments
+     (substitute-keyword-arguments (package-arguments ruby-dotenv)
+       ((#:phases phases '%standard-phases)
+        #~(modify-phases #$phases
+            (delete 'do-not-build-dotenv-rails)
+            (add-after 'unpack 'delete-Gemfile
+              (lambda _
+                ;; It defines extraneous dependencies; remove it.
+                (delete-file "Gemfile")))
+            (add-after 'unpack 'remove-extraneous-gemspec
+              (lambda _
+                (delete-file "dotenv.gemspec")
+                (substitute* "Gemfile"
+                  ((".*\"dotenv\".*") ""))
+                (substitute* "Rakefile"
+                  ;; Remove the dotenv-related Rake tasks.
+                  (("Bundler::GemHelper.install_tasks name: \"dotenv\"")
+                   "")
+                  (("\"dotenv:[^\"]*\", ")
+                   ""))))
+            (replace 'replace-git-ls-files
+              (lambda _
+                (substitute* "dotenv-rails.gemspec"
+                  (("`git ls-files lib \\| grep rails`")
+                   "`find lib -type f | sort | grep rails`"))))))))
+    (native-inputs (list ruby-rspec ruby-spring ruby-standard))
+    (propagated-inputs (list ruby-dotenv ruby-railties))
+    (synopsis "Ruby library for setting environment variables in Rails project")
+    (description "Dotenv is a Ruby library for setting environment variables
+defined in a @file{.env} file.  This is the Rails variant, adapted for use
+with Ruby on Rails projects.")))
+
 (define-public ruby-http-cookie
   (package
     (name "ruby-http-cookie")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:25:54 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:25:53 2023
Received: from localhost ([127.0.0.1]:56173 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJGb-0003tX-HC
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:53 -0400
Received: from mail-qt1-f179.google.com ([209.85.160.179]:36786)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJFl-0003cF-0v
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:01 -0400
Received: by mail-qt1-f179.google.com with SMTP id hf2so9823150qtb.3
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:25:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333100;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=8sIPq1WEbinayUwXjK8VTNnkhi1ZPnDlOEpN44fJ870=;
 b=TNrQ4620Ux/d24ftSLnC7VENozBRIfHXOy/aOe1y3subFYe6WGiyq8Ep1jAPnS/Qus
 2+TOEyxcBi6MMw8WHWcIN5tbYWs/8pS23T+P1TQaDhm2aSrvOGEpnF1IGBSOBWOJBjMs
 Zyb0AJpn97CjBQcZUAMMDauorG/h3ugtJSUjZ3ZmViWNuMFuYQB60EfM4/yUA7CwKsq4
 L4DUS5hHmom4HP/C5kXAqA50TWEV582gNDPcA+jO7C8sh7lao79OVirJtKhgIbVjOzGK
 cTsowRvZtoDCF7pwaQhh2mnWqkh+aSOz24f0Wf+23XPN5vVrIcp58hgRMUuSkDkjq/99
 07Ug==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333100;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=8sIPq1WEbinayUwXjK8VTNnkhi1ZPnDlOEpN44fJ870=;
 b=FYD3zxMrFCskqKgV9Z+WvRj9Ftl6IruibKNf5g6bFoGOG0NPIIKriIqskqu9AookZN
 H3af0go9PiR4KOZT6WzrMV5vRMaHiG350NKAZeVTbxssTK93V75DvimEWlHHYQ7EkCs5
 HGCH1akP9LqkzHNXTJR2HuD+BVTMHGHSAuDnNoxgD/pB/o1hlkpIOUkXZmiSQ0vcBdTJ
 92P8tTXVPhCcoCY2JIBOKT8xtC4z+h5Dl9rmj/u2GKyUwh4D7xe56YjqQjSWjaWu4CzT
 61aTa3LI5t5HNkb/dtu1KWYoGAtB5rFMfb0zVMbmL02gsJoAoVHuSTTQ4nuEohZZ4f2S
 jwlA==
X-Gm-Message-State: AO0yUKWyq0MvdYILEjf3SPu2c2llV+0NmDJdQOYL3qxZ4UjKL6drEg+E
 O5ZD73F8tH6vT/9/Y9Ss3YsFy+mQVFE=
X-Google-Smtp-Source: AK7set/JBE99q/cUlJDb0z/XWwVHGm0kPheT+qRkdR0imZMnje+lg1jQeZjLu8iKdks6HixD/mr3aQ==
X-Received: by 2002:a05:622a:4c7:b0:3bf:d2ed:aceb with SMTP id
 q7-20020a05622a04c700b003bfd2edacebmr27075688qtx.31.1679333100531; 
 Mon, 20 Mar 2023 10:25:00 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.24.59
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:25:00 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 170/223] gnu: ruby-spring: Update to 4.1.1.
Date: Mon, 20 Mar 2023 13:22:56 -0400
Message-Id: <20230320172349.12752-69-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/rails.scm (ruby-spring): Update to 4.1.1.
[arguments]: Use gexps.  Delete trailing #t.  Preserve activesupport
dependency spec.
---

 gnu/packages/rails.scm | 32 ++++++++++++++------------------
 1 file changed, 14 insertions(+), 18 deletions(-)

diff --git a/gnu/packages/rails.scm b/gnu/packages/rails.scm
index ddb27a1d77..5cbb063456 100644
--- a/gnu/packages/rails.scm
+++ b/gnu/packages/rails.scm
@@ -142,33 +142,29 @@ (define-public ruby-globalid
 (define-public ruby-spring
   (package
     (name "ruby-spring")
-    (version "1.7.2")
+    (version "4.1.1")
     (source
      (origin
        (method git-fetch)
        (uri (git-reference
-              (url "https://github.com/rails/spring")
-              (commit (string-append "v" version))))
+             (url "https://github.com/rails/spring")
+             (commit (string-append "v" version))))
        (file-name (git-file-name name version))
        (sha256
         (base32
-         "0smwrndjmnr7g7jjskw05zin3gh6kx5db6yrkiqi6i9wl5mrn9n5"))))
+         "0p8hidxqnk8s1gfm1s1xb06gbbahdxjmzy6x3ybi25nkmdp0anb6"))))
     (build-system ruby-build-system)
     (arguments
-     `(#:test-target "test:unit"
-       #:phases
-       (modify-phases %standard-phases
-         (add-before 'check 'remove-bump
-           (lambda _
-             (substitute* "spring.gemspec"
-               (("gem.add_development_dependency 'bump'") "")
-               (("gem.add_development_dependency 'activesupport'.*")
-                "gem.add_development_dependency 'activesupport'\n"))
-             (substitute* "Rakefile"
-               (("require \\\"bump/tasks\\\"") ""))
-             #t)))))
-    (native-inputs
-     (list bundler ruby-activesupport))
+     (list #:test-target "test:unit"
+           #:phases
+           #~(modify-phases %standard-phases
+               (add-before 'check 'remove-bump
+                 (lambda _
+                   (substitute* "spring.gemspec"
+                     (("gem.add_development_dependency 'bump'") ""))
+                   (substitute* "Rakefile"
+                     (("require \\\"bump/tasks\\\"") "")))))))
+    (native-inputs (list bundler ruby-activesupport))
     (synopsis "Ruby on Rails application preloader")
     (description
      "Spring is a Ruby on Rails application preloader.  It speeds up
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:25:53 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:25:53 2023
Received: from localhost ([127.0.0.1]:56171 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJGb-0003tP-4b
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:53 -0400
Received: from mail-qt1-f177.google.com ([209.85.160.177]:46960)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJFj-0003dR-Bc
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:24:59 -0400
Received: by mail-qt1-f177.google.com with SMTP id c19so13960668qtn.13
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:24:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333099;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=ZGi1ElPzT6XA4x7KnrGzlVv7jsKnuczAapdhEyANrwA=;
 b=qKD9WWOvE1SsOAHSU9wZmwRMhIHoRYQax7di1MOV5mZY5on7Kqx/BSLt1/BV2AJ/Y+
 XWJAq0oyFmZQLts/u55Yn6hJh/X58pDA9ahyGicYXAJnlyl32vUbZinQW93sacanA4Vq
 7XNmid3M1wwYSFPZ/XNAyhXEmsvu2LIGxC+etiX6T7f3RmwVeiACs1Ql4Ba99v1Nv6O4
 J8cuxDf08pr6yzrY5bOBOErW7Dx5YEQXI3nI8ruZYSFO3QDXTj6QeZqzZi5dezRekqw8
 WhBvosZfLeKePK5gIyLSo5JDAhu0QGc2eKmw+NULJvwOvW4RTItcx3b4/V3I98YpncP/
 j4pw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333099;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=ZGi1ElPzT6XA4x7KnrGzlVv7jsKnuczAapdhEyANrwA=;
 b=LMJogPH8lpc5zgIG4fEm3n0ipSdUWGCoCha/O/NoltvAMnyo1OgiPOEBOlIeIdT1Nn
 D+7jgTGUofeY9innWi1FrT8Suc+Bxz6oO7KIbCP8epJtQ9Hdgh8g4fk2P6hxOQAkXE5R
 hCwfA7sr5BWoDmmsfsRPl1/b5rE4cqeKm7FeUdnVB6IS9lxBUlTFfxZNLFd7Ljl1kfK5
 uoHedVZkT3rHABN27gTji1XyrQIbPGulCsutem7/UuF0Uy/57wdXrDeVMOkMA/MDx/FV
 sKK/FHf+YJCq2Bb6jioM4RvXb1X/VgOd0J6wlZcknNeu8BNcSaad/nNzSfKyIE8NB68D
 /JnQ==
X-Gm-Message-State: AO0yUKV/8bWGWc0Sdp3eWWqFRoxavkkYgHHghuBiTAzbMwfvuWXEfriu
 LGl0rDD33uOE/hevQt2LJ9EhRHRtopE=
X-Google-Smtp-Source: AK7set9MInc38/oUS/yhgkGS/GLbshshiWuyQZH2TKNAHO7RXqgV92Ag3e7jUtxgER1k4xUXg1y+0w==
X-Received: by 2002:a05:622a:1aa8:b0:3e0:b1cc:40e1 with SMTP id
 s40-20020a05622a1aa800b003e0b1cc40e1mr7589636qtc.34.1679333098803; 
 Mon, 20 Mar 2023 10:24:58 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.24.58
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:24:58 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 168/223] gnu: Add ruby-turbo-rails.
Date: Mon, 20 Mar 2023 13:22:54 -0400
Message-Id: <20230320172349.12752-67-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/rails.scm (ruby-turbo-rails): New variable.
---

 gnu/packages/rails.scm | 28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

diff --git a/gnu/packages/rails.scm b/gnu/packages/rails.scm
index 925b95c3b2..04aa2d3f89 100644
--- a/gnu/packages/rails.scm
+++ b/gnu/packages/rails.scm
@@ -1244,6 +1244,34 @@ (define-public ruby-stimulus-rails
     (home-page "https://stimulus.hotwired.dev")
     (license license:expat)))
 
+(define-public ruby-turbo-rails
+  (package
+    (name "ruby-turbo-rails")
+    (version "1.4.0")
+    (source (origin
+              (method url-fetch)
+              (uri (rubygems-uri "turbo-rails" version))
+              (sha256
+               (base32
+                "0vm3iqgr3kxyyz5i09lhvfszp4pw1gw5j5rhhv1gmasv4kq2p3qh"))))
+    (build-system ruby-build-system)
+    ;; The test suite depends on JavaScript modules fetched via 'yarn'.
+    (arguments (list #:tests? #f))
+    (propagated-inputs (list ruby-actionpack ruby-activejob ruby-railties))
+    (synopsis "High performance web application framework")
+    (description
+     "Turbo aims to be as fast as single-page web application without having
+to write any JavaScript.  Turbo accelerates links and form submissions without
+requiring server-side changes to the generated HTML.  It allows carving up a
+page into independent frames, which can be lazy-loaded and operated as
+independent components.  Finally, it helps making partial page updates using
+just HTML and a set of CRUD-like container tags.  These three techniques
+reduce the amount of custom JavaScript that many web applications need to
+write by an order of magnitude.  And for the few dynamic bits that are left,
+Stimulus can be used.")
+    (home-page "https://github.com/hotwired/turbo-rails")
+    (license license:expat)))
+
 (define-public ruby-web-console
   (package
     (name "ruby-web-console")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:25:53 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:25:53 2023
Received: from localhost ([127.0.0.1]:56169 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJGa-0003tI-MP
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:53 -0400
Received: from mail-qt1-f179.google.com ([209.85.160.179]:36786)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJFg-0003cF-4n
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:24:56 -0400
Received: by mail-qt1-f179.google.com with SMTP id hf2so9822820qtb.3
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:24:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333095;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=Pi7kva4ROhEwOFpZyI8JqjC7BXvmZrvce05+fxYB1Yg=;
 b=PnUaerSSQ+GHGWhFuMDJYmGaLhj2K6/aD51QL5ElNGx5wuPrVBuTPE6QCAk+bGpt4d
 RFob0F+eyQxwGl2l/RpJZWcEiddRU0H2zvNEzktZ0rUUr0gGfUjJcPXKCm1WCY6BGhyk
 Y0z3Nrl9L7srq6YpAHuG2MkBPyjK6bH1xlYcbtmNtcOpx3YA7bx/W9RcqSLRMHlyd5TO
 52dQHk8z8cYHeM7XAAw7JJBLVdGtv/6yAkDUhdOStNeAit/uTqmKqgpn5ozaD+1zULeW
 m5C4DyMS6/wymhkC4rw7Z/VoEByAOWuOJRX5U3JpnVlCB3/WSF+IgkiGjiXVE2b2sA92
 Kwjw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333095;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=Pi7kva4ROhEwOFpZyI8JqjC7BXvmZrvce05+fxYB1Yg=;
 b=iL2ZivgSwqmj7SlgBeBbfWIlRIyEj0H0Qx8Mk7jwd+sv01MJZ7gtudz0oV9gzgF8D0
 yzbyuRog7SwxuYzL/AYM6Z6/DXkDXHXW00CP8rIWbgHDGCYiCeaCLE0fGNKjQsYCGtDD
 9BdjWpM5mTTX0jX2rvesBXwDYygzlufSQ5naNNqQxTF3ouuP3QjUzf47nM3+H1Gghzh2
 8XCR0N/eKGdYttSHzaH0zwsby60c1+LHexL3+NPFOul45RqirespxgIDkF9bjw2508Xm
 JSoNW0FKemLwNuiLHOrcKpYra8wrRzONEV/Y/a/jHVY+pykJzrVzYD0dK+8odIogYJrL
 Yqig==
X-Gm-Message-State: AO0yUKW/VSnusimrJjmJSLdXdCpOYgI8/ZRJQ1uTQWGsk5Asl6Xi6GKr
 CiHwmVTi8GmV08FBoik7qeNqFA3fxmw=
X-Google-Smtp-Source: AK7set+W+AKJm0xTk+yGpnDjhKuc1u3ArwIfqUsUWPj3LC9OJMyaSg8dUMfL7U7eA09wsh6xYmHY2A==
X-Received: by 2002:ac8:5f09:0:b0:3bd:6c0:9c8e with SMTP id
 x9-20020ac85f09000000b003bd06c09c8emr20448142qta.2.1679333095528; 
 Mon, 20 Mar 2023 10:24:55 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.24.54
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:24:55 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 164/223] gnu: Add ruby-importmap-rails.
Date: Mon, 20 Mar 2023 13:22:50 -0400
Message-Id: <20230320172349.12752-63-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/rails.scm (ruby-importmap-rails-bootstrap): New private variable.
(ruby-importmap-rails): New variable.
---

 gnu/packages/rails.scm | 73 ++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 73 insertions(+)

diff --git a/gnu/packages/rails.scm b/gnu/packages/rails.scm
index 802c4b9dec..4abecb8409 100644
--- a/gnu/packages/rails.scm
+++ b/gnu/packages/rails.scm
@@ -26,6 +26,7 @@ (define-module (gnu packages rails)
   #:use-module (guix download)
   #:use-module (guix git-download)
   #:use-module (guix packages)
+  #:use-module (guix utils)
   #:use-module (gnu packages base)
   #:use-module (gnu packages databases)
   #:use-module (gnu packages node)
@@ -795,6 +796,78 @@ (define-public ruby-bootsnap
     (home-page "https://github.com/Shopify/bootsnap")
     (license license:expat)))
 
+;;; A private variant used to bootstrap railties.
+(define ruby-importmap-rails-bootstrap
+  (package
+    (name "ruby-importmap-rails-bootstrap")
+    (version "1.1.5")
+    (source (origin
+              (method git-fetch)        ;for tests
+              (uri (git-reference
+                    (url "https://github.com/rails/importmap-rails")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "1d8pqqqrvsnm8rpr7qkpcxpscif61xymi509v1c62laadvhcmklg"))))
+    (build-system ruby-build-system)
+    (arguments (list #:tests? #f))             ;avoid all extra dependencies
+    ;; Leave out ruby-railties, for bootstrapping purposes.
+    (propagated-inputs (list ruby-actionpack))
+    (synopsis "Tool to manage modern JavaScript in Rails")
+    (description "Import maps can import JavaScript modules using logical
+names that map to versioned/digested files -- directly from the browser.  It
+makes it possible to build modern JavaScript applications using JavaScript
+libraries made for ES modules (ESM) without the need for transpiling or
+bundling, which removes the need for Webpack, Yarn, npm, or any other part of
+the JavaScript toolchain.  All that is needed is the asset pipeline that is
+already included in Rails.")
+    (home-page "https://github.com/rails/importmap-rails")
+    (license license:expat)))
+
+(define-public ruby-importmap-rails
+  (package/inherit ruby-importmap-rails-bootstrap
+    (name "ruby-importmap-rails")
+    (arguments
+     (list #:phases
+           #~(modify-phases %standard-phases
+               (add-after 'extract-gemspec 'relax-requirements
+                 (lambda _
+                   (delete-file "gemfiles/rails_7_propshaft.gemfile.lock")
+                   (substitute* "gemfiles/rails_7_propshaft.gemfile"
+                     ;; Remove appraisal, and add tzinfo-data, which needs to
+                     ;; be in the Gemfile to become available.
+                     ((".*appraisal.*")
+                      "gem 'tzinfo-data'\n")
+                     ;; This gem is for managing *installation* of
+                     ;; webdrivers... we do not want that.
+                     ((".*gem \"webdrivers\".*") ""))))
+               (add-before 'check 'set-BUNDLE_GEMFILE
+                 (lambda _
+                   ;; The default Gemfile is for Rails 6.
+                   (setenv "BUNDLE_GEMFILE"
+                           "gemfiles/rails_7_propshaft.gemfile")))
+               (add-before 'check 'disable-problematic-tests
+                 (lambda _
+                   ;; The integration tests require networking; disable them.
+                   (delete-file "test/npm_integration_test.rb")
+                   (delete-file "test/packager_integration_test.rb"))))))
+    (native-inputs
+     (list ruby-byebug
+           ruby-capybara
+           ruby-propshaft
+           ruby-rails
+           ruby-rexml
+           ruby-selenium-webdriver
+           ruby-sqlite3
+           ruby-stimulus-rails
+           ruby-turbo-rails
+           ruby-tzinfo
+           ruby-tzinfo-data))
+    (propagated-inputs
+     (list ruby-actionpack
+           ruby-railties))))
+
 (define-public ruby-marcel
   (package
     (name "ruby-marcel")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:25:52 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:25:52 2023
Received: from localhost ([127.0.0.1]:56167 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJGa-0003tB-CK
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:52 -0400
Received: from mail-qv1-f51.google.com ([209.85.219.51]:42688)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJFf-0003gd-KO
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:24:55 -0400
Received: by mail-qv1-f51.google.com with SMTP id x8so8058306qvr.9
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:24:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333090;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=367HOYrxi0dHLio8j1RKAGe/G3X9KuBnF8tr1l0/G+o=;
 b=jN3ytnY4wnlhSr0j9q874Fl0vwHBdm3Rs5CQ7fuEtYLQPFLiiZetMe/yP3nsYyGKqG
 Yz2bpZJrr2xH1pbmLX4i8xEGscIUOKYtIN83nMbiOueqmAyaqx7bnBFsfKFwa5pbmQ45
 4gJjzFJoF8hw/CFictsJ+0PHrJoL7suKnoOQ8WzCp/cSjIfNDMenEQlw6ZFRVkfMNLNp
 JenS6rOxTPLNna29LENBhCBDOAPoF/XN6QwmbJpOzquF0Z/sQS2003s2kVicGguJF6mk
 RkvH5cdjUuev5bQ4LJ5T7Ryz4fxPNbTN/ScsMQmcyn0JI5DMMj1dSm13rrqRjL9Jv+l6
 jLTw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333090;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=367HOYrxi0dHLio8j1RKAGe/G3X9KuBnF8tr1l0/G+o=;
 b=ri72cIvvErZ8qWFXJC4O0LsqwSUpn8XDJeSKFttL7HM31ipn9rnX0qbcG4R1DFHYdW
 93Hl2KH7Jh0EKnUccvwimYD5ZNWhdPJNttFpcYmJZugOCtUepE3V0f3kPafGet63em0C
 hKfy06Mgviqnibx9ozDFIQYd/QzLIjsmmLmJFK8s2WCieex7Udk9X24gtYX4/XsBPjBB
 +6sHd1/CTJKAN1yiSqnbBPu9+6cbsMSq4oY3MfcyZs1T7L1dTcz01Pq1hYwC5+844JPU
 D0oN4v4uncsdSR+TbOzucY+JqF6jdJ36pl44eBSfayHD5FOWF8H2KhKQ+4swoTcnAnYh
 X8iQ==
X-Gm-Message-State: AO0yUKU/CGAEZ503vYTbduriR/CERlKqANhcT0N3G8p0jknXDZNRevTX
 9+4PEF7S9mx9AHLFIcJo1axz6/nLyIM=
X-Google-Smtp-Source: AK7set+0jR3xOUJMVhHfN+umbperRoKnnAdatIngcfVMHhDE2ayXi9IZAKFLkFeEzyehelHlAKP/Rw==
X-Received: by 2002:a05:6214:20e2:b0:5cc:e059:efa3 with SMTP id
 2-20020a05621420e200b005cce059efa3mr5239718qvk.23.1679333089928; 
 Mon, 20 Mar 2023 10:24:49 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.24.49
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:24:49 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 158/223] gnu: ruby-sprockets: Update to 4.2.0.
Date: Mon, 20 Mar 2023 13:22:44 -0400
Message-Id: <20230320172349.12752-57-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-sprockets): Update to 4.2.0.
---

 gnu/packages/ruby.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 2927509d56..16ddbe7071 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -13241,14 +13241,14 @@ (define-public ruby-globalid
 (define-public ruby-sprockets
   (package
     (name "ruby-sprockets")
-    (version "3.7.2")
+    (version "4.2.0")
     (source
      (origin
        (method url-fetch)
        (uri (rubygems-uri "sprockets" version))
        (sha256
         (base32
-         "182jw5a0fbqah5w9jancvfmjbk88h8bxdbwnl4d3q809rpxdg8ay"))))
+         "0k0236g4h3ax7v6vp9k0l2fa0w6f1wqp7dn060zm4isw4n3k89sw"))))
     (build-system ruby-build-system)
     (arguments
      '(;; No included tests
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:25:52 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:25:52 2023
Received: from localhost ([127.0.0.1]:56165 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJGa-0003t3-0b
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:52 -0400
Received: from mail-qt1-f177.google.com ([209.85.160.177]:41740)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJFf-0003cj-56
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:24:55 -0400
Received: by mail-qt1-f177.google.com with SMTP id t9so13964866qtx.8
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:24:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333094;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=QQkCIwHstZaq+5XkUOH57Hr9jpZ8XGOiuIN9/bHfn6k=;
 b=LBgTVD7VM5ZXq2uzvUHfkv6u3uCIqMQQfpPqQh9hE4HPJD3WLfEr1ePN0YujjKURIb
 1FgVqIHr3d51OlhHVltezeZnuTvtEQ38cnD+YWCB48NVHILFVxhlOo45p4KTIUVnb/NC
 E4AErjJvH3jjB5PLQQ1VVft7ouoqIu+R/MiYg6WoIFWrq4Lf0IqDDirKJxKCrf5BA2iB
 m19els6y3DB9aKiD+w78oq64UI6gO7W4r/ZCE0mOAwz1qHcV1+z4BeV6rzMXKC2uR9tA
 PHckrDqtSOUkImSgKcwKFx/JhHdJTpTQjAKSzVujBhNtBhzfBZqpBLEp4qcoFnFTMevG
 BXXA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333094;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=QQkCIwHstZaq+5XkUOH57Hr9jpZ8XGOiuIN9/bHfn6k=;
 b=6UEhFx8IF3UQa4xgLX38XZOZx6EcnYHlR2Xl8H2F+XO1rzydeVH0d15Lmnnq2+kRcP
 Rj6t9rYqneR8I4Hr4GDBAdCfDkvRMVHNS3q2Dhfb5FU/RLj5FJtalmKt/CGwf2GfcHSM
 TYXhzhLpukqmnFQCUVePd/QyUj3HyEIA4sskxAlf7692Q7Cy8DrIY3T+fOO8SU8hMCT+
 I7znNLGXj/TJUuYKL/zup2CmRaE64wIqwOOzIyY+tAEzwpxbmiqdzcBLeyy9IWG9Fe6t
 6Rw9WorpkUPXhJxaYs+QduPcEtuJvBGsxjQ4iInmzns66i68GF16i/ugP3ZCDzS2AWz9
 Q+6g==
X-Gm-Message-State: AO0yUKX+d4WHyDXw5nbRhHWDcF5oHyBeF4zGrpfbPvJwhskCKc1/uC5Z
 H9bNxCYjW0uZp/3WdvodHeRfCHtR/Kc=
X-Google-Smtp-Source: AK7set/X/dYOEcteByFY7P+yQfOHfw01fqoXJeJ59LPrJan0qMEf4/BsYVJ/MeBSkfPbKPJz4ey48A==
X-Received: by 2002:ac8:5986:0:b0:3bf:d2ed:ace0 with SMTP id
 e6-20020ac85986000000b003bfd2edace0mr30622319qte.13.1679333094530; 
 Mon, 20 Mar 2023 10:24:54 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.24.53
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:24:54 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 163/223] gnu: ruby-globalid: Move to (gnu packages rails).
Date: Mon, 20 Mar 2023 13:22:49 -0400
Message-Id: <20230320172349.12752-62-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-globalid): Move to...
* gnu/packages/rails.scm (ruby-globalid): ... here, with minor cosmetic
adjustments.
---

 gnu/packages/rails.scm | 23 +++++++++++++++++++++++
 gnu/packages/ruby.scm  | 24 ------------------------
 2 files changed, 23 insertions(+), 24 deletions(-)

diff --git a/gnu/packages/rails.scm b/gnu/packages/rails.scm
index 33c0af70b2..802c4b9dec 100644
--- a/gnu/packages/rails.scm
+++ b/gnu/packages/rails.scm
@@ -113,6 +113,29 @@ (define-public ruby-activesupport
     (home-page "https://rubyonrails.org/")
     (license license:expat)))
 
+(define-public ruby-globalid
+  (package
+    (name "ruby-globalid")
+    (version "1.1.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (rubygems-uri "globalid" version))
+       (sha256
+        (base32
+         "0kqm5ndzaybpnpxqiqkc41k4ksyxl41ln8qqr6kb130cdxsf2dxk"))))
+    (build-system ruby-build-system)
+    (arguments
+     '(#:tests? #f))                    ;no included tests
+    (propagated-inputs
+     (list ruby-activesupport))
+    (synopsis "Generate URIs idenfitying model instances in Ruby")
+    (description
+     "@code{GlobalID} provides a way to generate URIs from a model in Ruby that
+uniquely identify it.")
+    (home-page "https://rubyonrails.org/")
+    (license license:expat)))
+
 (define-public ruby-spring
   (package
     (name "ruby-spring")
diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index f7d663f931..4bc2439192 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -13214,30 +13214,6 @@ (define-public ruby-nio4r
    (home-page "https://github.com/socketry/nio4r")
    (license license:expat)))
 
-(define-public ruby-globalid
-  (package
-   (name "ruby-globalid")
-   (version "1.1.0")
-   (source
-    (origin
-     (method url-fetch)
-     (uri (rubygems-uri "globalid" version))
-     (sha256
-      (base32
-       "0kqm5ndzaybpnpxqiqkc41k4ksyxl41ln8qqr6kb130cdxsf2dxk"))))
-   (build-system ruby-build-system)
-   (arguments
-    '(;; No included tests
-      #:tests? #f))
-   (propagated-inputs
-    (list ruby-activesupport))
-   (synopsis "Generate URIs idenfitying model instances in Ruby")
-   (description
-    "@code{GlobalID} provides a way to generate URIs from a model in Ruby that
-uniquely identify it.")
-   (home-page "https://rubyonrails.org/")
-   (license license:expat)))
-
 (define-public ruby-language-server-protocol
   (package
     (name "ruby-language-server-protocol")
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:25:52 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:25:52 2023
Received: from localhost ([127.0.0.1]:56163 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJGZ-0003sw-ND
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:51 -0400
Received: from mail-yw1-f181.google.com ([209.85.128.181]:39642)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJFe-0003fC-HS
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:24:54 -0400
Received: by mail-yw1-f181.google.com with SMTP id
 00721157ae682-5416b0ab0ecso236427947b3.6
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:24:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333094;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=NpQcHZa3Ln4Bmy5EorA46Gvgqh6ev20rf+6dKh4msO4=;
 b=mIsp1sXmEFMPLQmN6/afjbtpSe1BGKZhyb9JUAoCAUA+XMxQInEd1tVgx27k7hW3M/
 BkUytgWwJ2SgySQessyYwCHhkkhrtVNfTBW+gjXTCLhSqDcTpA/LrU+qzH/VwN1HncL+
 1E+uJV31v7WdwKzSagzI3VAkUJyPp6z6Asxb8zHFRZEim9SVi6ons8fvwgbkpTDLvOEW
 dDxrlsInPbpvRZKL/A9qOKr5FUsGcCMn7Rdb184P4CSlEYpN5BHDvOJmf8hdbX3H48wy
 01k9Yj4RtpgkBaocJFZPn0FVrCICUezm7h/fTq0gN/v+KCNtvN2NPGO3cC7EwCvMwyA8
 DRIw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333094;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=NpQcHZa3Ln4Bmy5EorA46Gvgqh6ev20rf+6dKh4msO4=;
 b=RR9Hn+4D36e0NXBUoPyRTR0TOj1dCRXo0ovnkEy6W2rc6Wcm6gbgeRzuGGNO9V8z7P
 8yFyt5uYqD88II8DfjWzZjS8IIrgAc+tctXO9yAzVXhp/da23R2LQMolJwsoqyDCZm4c
 HOvvJdjXD9hrmP1/JxJvVJl5+UrXIfnuqfxG1dYjDbP/GEmU94nstpzDD4747q1VpmHa
 B+9fKgDoEjx2D8xk/S3T6GF9M07821mYA7xA48QlIGSlP0SF3mRXiA1jvIhdOx6j+TY4
 LN4vhb8kj73Q/3NlzNXBZpA3zAoCPdx2Iz9PdlZhSbmt3JASVWJpMp1GTumuEJfGyz+O
 +dhw==
X-Gm-Message-State: AO0yUKXxA6ZOhGZw3NiPNfVPE00nGefdod44X60/oBDT9zWGKHYssWNU
 jhDG7XAu9DEiYjUMmriQQr7FvhwfNZ4=
X-Google-Smtp-Source: AK7set9nIWJSXasjQ6ncIvVuId5hIAS46M2eCSZa4be4rrRmC8oDY3qcZkpQK7A8MdsacIWuht8vNg==
X-Received: by 2002:a05:622a:60f:b0:3e2:1445:9234 with SMTP id
 z15-20020a05622a060f00b003e214459234mr5723847qta.16.1679332686438; 
 Mon, 20 Mar 2023 10:18:06 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 p17-20020a374211000000b007428e743508sm7673809qka.70.2023.03.20.10.18.05
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:18:06 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 099/223] gnu: ruby-octokit: Update to 6.1.0.
Date: Mon, 20 Mar 2023 13:14:31 -0400
Message-Id: <20230320171635.11184-99-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
References: <20230320171635.11184-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-octokit): Update to 6.1.0.
---
 gnu/packages/ruby.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 1af6fe4354..3f828cd351 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -7905,14 +7905,14 @@ (define-public ruby-sawyer
 (define-public ruby-octokit
   (package
     (name "ruby-octokit")
-    (version "4.18.0")
+    (version "6.1.0")
     (source
      (origin
        (method url-fetch)
        (uri (rubygems-uri "octokit" version))
        (sha256
         (base32
-         "0zvfr9njmj5svi39fcsi2b0g7pcxb0vamw9dlyas8bg814jlzhi6"))))
+         "03i37mdhwlm5y6piqaby0izrhda9m5ggbrmm62ww3ln2l86h78l2"))))
     (build-system ruby-build-system)
     (arguments '(#:tests? #f))          ;no test suite in the gem release
     (propagated-inputs
-- 
2.39.1





Information forwarded to guix-patches@HIDDEN:
bug#62196; Package guix-patches. Full text available.

Message received at 62196 <at> debbugs.gnu.org:


Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:25:51 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 20 13:25:51 2023
Received: from localhost ([127.0.0.1]:56161 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1peJGZ-0003sp-Dy
	for submit <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:25:51 -0400
Received: from mail-qt1-f179.google.com ([209.85.160.179]:36786)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1peJFe-0003cF-1V
 for 62196 <at> debbugs.gnu.org; Mon, 20 Mar 2023 13:24:54 -0400
Received: by mail-qt1-f179.google.com with SMTP id hf2so9822673qtb.3
 for <62196 <at> debbugs.gnu.org>; Mon, 20 Mar 2023 10:24:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1679333093;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=R2pwJvnk9AM6Ppe9pjXAk/i4wM0nFR7hqFmXUJZntbI=;
 b=NAv0DmgfrdJEzQLDresMEW36kCjGALm4PV8TJ7LzpKo/VCvonCoJhNJ9BGtTnTIW9n
 MVoiGKi+Y1NsxrSryrUlepERPjZ8reezFq2JTuS4fdtCR4mQONuw2i6y6nJkNMk3sMzQ
 eb7DuLmOm0/oNxFH5g2j/TbLCGGpLFcnV2fD12OHDjeB3lwTRsGu6nNgb761O7A2ymiR
 2ZRiFtsZrgqMGJ/U5S9paMTps98hhO4QINep89i25Qy1bDD7z5ysNceIru/XH7ikJfcu
 Wen/2mAUU7IhUwA/Q0yUAdbVvxhqe+Ub/i6YiPTpuIhrJkyi6UJH47WEa9uN4faKku6z
 rxdw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1679333093;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=R2pwJvnk9AM6Ppe9pjXAk/i4wM0nFR7hqFmXUJZntbI=;
 b=z53RIMp6WNLDUZK1M9Z6dVDaQj7zDBD/WlxChqe+q8vlZ7mil2EVDDn6XSkn5lJn59
 GkhMTdzIQ+0EoK900x1xosSqnThFpZNzjbfcZ5TPehNhxYTowxfjLEDAGlQHy32lSgtR
 K4U0sVYcirIZo5bBaKAcC9o4D7g0X7r3b8W2eRvqY0rRgKA7uFR+PRKW4krJ1vCwgSy0
 c8M6QU7DuMww/LBnmbK1C5I5YJOwxZWdg4aDW6x+Qx+8CcNb8h35mlrmL3MeeK4CT6co
 5JxU4EJeAEOUdqMypkMjTQ/n0kbT/i+VHNnWl2OW6xe7PqLQchlYG6adutAOhlU2KvBg
 tIqw==
X-Gm-Message-State: AO0yUKWTreAixpIyMG58flkU+uPfvv1Aq2QuRDZeRoauDNUlJudXUq79
 Us7J8jYbdqJP4ZPgstZ9mMfXNkIrIdc=
X-Google-Smtp-Source: AK7set9iq8CS2ATflK4J8LtqnQh7jZ0DNK4t5j9hRppLIo8/oxFOCBdagqE+gx554mhWgjPA3Ic8/g==
X-Received: by 2002:a05:622a:110f:b0:3bf:b707:e889 with SMTP id
 e15-20020a05622a110f00b003bfb707e889mr28554065qty.34.1679333093555; 
 Mon, 20 Mar 2023 10:24:53 -0700 (PDT)
Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46])
 by smtp.gmail.com with ESMTPSA id
 i7-20020a378607000000b007422eee8058sm7769352qkd.125.2023.03.20.10.24.53
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Mar 2023 10:24:53 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 62196 <at> debbugs.gnu.org
Subject: [PATCH 162/223] gnu: ruby-globalid: Update to 1.1.0.
Date: Mon, 20 Mar 2023 13:22:48 -0400
Message-Id: <20230320172349.12752-61-maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.39.1
In-Reply-To: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
References: <20230320172349.12752-1-maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62196
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-globalid): Update to 1.1.0.
---

 gnu/packages/ruby.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index d47c630169..f7d663f931 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -13217,14 +13217,14 @@