From patchwork Sun Sep 12 03:05:06 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Paul Weber X-Patchwork-Id: 32792 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 99DA427BBE1; Sun, 12 Sep 2021 10:29:59 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,T_DKIM_INVALID, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 3DCA427BBE3 for ; Sun, 12 Sep 2021 10:29:59 +0100 (BST) Received: from localhost ([::1]:38136 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mPLoE-0000ML-BC for patchwork@mira.cbaines.net; Sun, 12 Sep 2021 05:29:58 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39076) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mPFoi-0002oX-Ip for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58443) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mPFoi-0008WH-BC for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:04 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mPFoi-0005cU-4Y for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#50537] [PATCH 01/27] gnu: Add ruby-sucker-punch References: <20210912030229.GB26145@singpolyma-beefy.lan> In-Reply-To: <20210912030229.GB26145@singpolyma-beefy.lan> Resent-From: Stephen Paul Weber Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 12 Sep 2021 03:06:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50537 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 50537@debbugs.gnu.org Cc: Stephen Paul Weber Received: via spool by 50537-submit@debbugs.gnu.org id=B50537.163141596221571 (code B ref 50537); Sun, 12 Sep 2021 03:06:04 +0000 Received: (at 50537) by debbugs.gnu.org; 12 Sep 2021 03:06:02 +0000 Received: from localhost ([127.0.0.1]:41743 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFog-0005bT-5j for submit@debbugs.gnu.org; Sat, 11 Sep 2021 23:06:02 -0400 Received: from singpolyma.net ([192.99.233.116]:35807) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFoX-0005YV-2v for 50537@debbugs.gnu.org; Sat, 11 Sep 2021 23:05:56 -0400 Received: by singpolyma.net (Postfix, from userid 1000) id A6B1B4861677; Sun, 12 Sep 2021 03:05:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=singpolyma.net; s=iweb; t=1631415952; bh=5Pkiz6CZfBpxvHG6QLymRBgmagsz5RBbcz6+pdd/OQw=; h=From:To:Cc:Subject:Date:From; b=owzfjRkgJeZ48mHWBgXOawyIOE10rz3uOTGoy6+loWM0cf5T3gOFDoimiDSMoQ46e Qlj0K6poohj1Xr0D5k82CAX0jpFUVJTBViBao60/JQa8v1zvB+izqWpefmHOmdzWzh QjNwo+vCoWWhx2EJeC/wbw4Sx5RoPaxQ55YJFOXI= From: Stephen Paul Weber Date: Sat, 11 Sep 2021 22:05:06 -0500 Message-Id: <20210912030532.7439-1-singpolyma@singpolyma.net> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Mailman-Approved-At: Sun, 12 Sep 2021 05:29:06 -0400 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/ruby.scm (ruby-sucker-punch): 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 8db5bd9158..bb2ace23d3 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -12488,3 +12488,35 @@ resource assignment, cost and revenue planning, risk and communication management, status tracking and reporting.") (home-page "https://taskjuggler.org") (license license:gpl2))) + +(define-public ruby-sucker-punch + (package + (name "ruby-sucker-punch") + (version "2.0.0") + (source + (origin + (method url-fetch) + (uri (rubygems-uri "sucker_punch" version)) + (sha256 + (base32 + "008vv7gpv2nm5n1njzvabd3aagbywc240y23vifvq6plir53ybay")))) + (build-system ruby-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-after 'extract-gemspec 'less-strict-dependencies + (lambda _ + (substitute* "sucker_punch.gemspec" + (("1.0.0") "1.0")) + #t))))) + (propagated-inputs + `(("ruby-concurrent" ,ruby-concurrent))) + (native-inputs + `(("ruby-pry" ,ruby-pry))) + (synopsis + "Asynchronous processing library for Ruby") + (description + "Asynchronous processing library for Ruby") + (home-page + "https://github.com/brandonhilkert/sucker_punch") + (license license:expat))) From patchwork Sun Sep 12 03:05:07 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Paul Weber X-Patchwork-Id: 32785 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id EAA0C27BBE6; Sun, 12 Sep 2021 10:29:43 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,T_DKIM_INVALID, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 8702227BBE1 for ; Sun, 12 Sep 2021 10:29:43 +0100 (BST) Received: from localhost ([::1]:37262 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mPLny-0008B7-IX for patchwork@mira.cbaines.net; Sun, 12 Sep 2021 05:29:42 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39054) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mPFog-0002nV-3Y for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58426) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mPFof-0008Sz-RI for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mPFof-0005bJ-LY for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#50537] [PATCH 02/27] gnu: Add ruby-niceogiri. Resent-From: Stephen Paul Weber Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 12 Sep 2021 03:06:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50537 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 50537@debbugs.gnu.org Cc: Stephen Paul Weber Received: via spool by 50537-submit@debbugs.gnu.org id=B50537.163141595821456 (code B ref 50537); Sun, 12 Sep 2021 03:06:01 +0000 Received: (at 50537) by debbugs.gnu.org; 12 Sep 2021 03:05:58 +0000 Received: from localhost ([127.0.0.1]:41726 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFoa-0005ZD-PL for submit@debbugs.gnu.org; Sat, 11 Sep 2021 23:05:58 -0400 Received: from singpolyma.net ([192.99.233.116]:60143) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFoW-0005YU-WE for 50537@debbugs.gnu.org; Sat, 11 Sep 2021 23:05:55 -0400 Received: by singpolyma.net (Postfix, from userid 1000) id CB8FB4861678; Sun, 12 Sep 2021 03:05:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=singpolyma.net; s=iweb; t=1631415952; bh=595F3nbCzTjGeQltkOy5xjQtgHI7KRjf3E9ttN6vKEQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=mA+TcP5XcRERov1oYslGQhXvLupP/2l/fGUBIWz2Kf8tE7x/fA1YFit/oNCDcYANV sdpkcyfWmLQwFG9ShQtpEFEvu1rafvghrVz+PQzaR/NelGKvB/SrJbfrOzg3QSMeOC 5ssd3oXgYepa9JOaD08SsWzXTz430a9fuqfwA5Bs= From: Stephen Paul Weber Date: Sat, 11 Sep 2021 22:05:07 -0500 Message-Id: <20210912030532.7439-2-singpolyma@singpolyma.net> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210912030532.7439-1-singpolyma@singpolyma.net> References: <20210912030532.7439-1-singpolyma@singpolyma.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Mailman-Approved-At: Sun, 12 Sep 2021 05:29:06 -0400 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/ruby.scm (ruby-niceogiri): 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 bb2ace23d3..1eb6a0fb82 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -12520,3 +12520,37 @@ management, status tracking and reporting.") (home-page "https://github.com/brandonhilkert/sucker_punch") (license license:expat))) + +(define-public ruby-niceogiri + (package + (name "ruby-niceogiri") + (version "1.1.2") + (source + (origin + (method url-fetch) + (uri (rubygems-uri "niceogiri" version)) + (sha256 + (base32 + "1ha93211bc9cvh23s9w89zz7rq8irpf64ccd9arvg8v1sxg2798a")))) + (build-system ruby-build-system) + (arguments + `(#:test-target "spec" + #:phases + (modify-phases %standard-phases + (add-after 'extract-gemspec 'less-strict-dependencies + (lambda _ + (substitute* "niceogiri.gemspec" + (("2.7") "3.8") + ((".*guard-rspec.*") "\n")) + #t))))) + (propagated-inputs + `(("ruby-nokogiri" ,ruby-nokogiri))) + (native-inputs + `(("ruby-rspec" ,ruby-rspec) + ("ruby-yard" ,ruby-yard))) + (synopsis "Make dealing with XML less painful") + (description + "Make dealing with XML less painful") + (home-page + "https://github.com/benlangfeld/Niceogiri") + (license license:expat))) From patchwork Sun Sep 12 03:05:08 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Paul Weber X-Patchwork-Id: 32793 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 4AD1F27BBE4; Sun, 12 Sep 2021 10:30:20 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,T_DKIM_INVALID, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id C919327BBE1 for ; Sun, 12 Sep 2021 10:30:19 +0100 (BST) Received: from localhost ([::1]:38960 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mPLoY-00013H-Ph for patchwork@mira.cbaines.net; Sun, 12 Sep 2021 05:30:18 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39438) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mPFpf-0003Ny-He for guix-patches@gnu.org; Sat, 11 Sep 2021 23:07:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58507) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mPFpf-00011j-AY for guix-patches@gnu.org; Sat, 11 Sep 2021 23:07:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mPFpf-0005j8-66 for guix-patches@gnu.org; Sat, 11 Sep 2021 23:07:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#50537] [PATCH 03/27] gnu: Add ruby-countdownlatch. Resent-From: Stephen Paul Weber Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 12 Sep 2021 03:07:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50537 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 50537@debbugs.gnu.org Cc: Stephen Paul Weber Received: via spool by 50537-submit@debbugs.gnu.org id=B50537.163141599721964 (code B ref 50537); Sun, 12 Sep 2021 03:07:03 +0000 Received: (at 50537) by debbugs.gnu.org; 12 Sep 2021 03:06:37 +0000 Received: from localhost ([127.0.0.1]:41818 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFpE-0005i7-Ny for submit@debbugs.gnu.org; Sat, 11 Sep 2021 23:06:36 -0400 Received: from singpolyma.net ([192.99.233.116]:45749) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFoX-0005YW-22 for 50537@debbugs.gnu.org; Sat, 11 Sep 2021 23:06:07 -0400 Received: by singpolyma.net (Postfix, from userid 1000) id EA7454861679; Sun, 12 Sep 2021 03:05:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=singpolyma.net; s=iweb; t=1631415952; bh=eEaAMon65J7kV1yEaQ9eLNqICGNinWVhpB4c6xWXlww=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=vy6gi87io0kLdU9aWfBDzsWKVqUiuETBNmzRivPCr/tljiXOmOGMKy4MNYgHMNDCE nWw5aoPEFJJi4NU/GBGtCNNnPaLOjezuyrtcja73I8kbZjfOIaOEbrJsK04JW7AEJb +qFQc6NVReTnEc2OGUbGru0HQxTKO2lBR/rlWiKE= From: Stephen Paul Weber Date: Sat, 11 Sep 2021 22:05:08 -0500 Message-Id: <20210912030532.7439-3-singpolyma@singpolyma.net> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210912030532.7439-1-singpolyma@singpolyma.net> References: <20210912030532.7439-1-singpolyma@singpolyma.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Mailman-Approved-At: Sun, 12 Sep 2021 05:29:08 -0400 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/ruby.scm (ruby-countdownlatch): 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 1eb6a0fb82..0b5aed4b37 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -12554,3 +12554,25 @@ management, status tracking and reporting.") (home-page "https://github.com/benlangfeld/Niceogiri") (license license:expat))) + +(define-public ruby-countdownlatch + (package + (name "ruby-countdownlatch") + (version "1.0.0") + (source + (origin + (method url-fetch) + (uri (rubygems-uri "countdownlatch" version)) + (sha256 + (base32 + "1v6pbay6z07fp7yvnba1hmyacbicvmjndd8rn2h1b5rmpcb5s0j3")))) + (build-system ruby-build-system) + (synopsis + "Synchronization aid allowing threads to wait for operations in other threads") + (description + "This package provides a synchronization aid that allows one or more +threads to wait until a set of operations being performed in other threads +completes") + (home-page + "https://github.com/benlangfeld/countdownlatch") + (license license:expat))) From patchwork Sun Sep 12 03:05:09 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Paul Weber X-Patchwork-Id: 32784 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 6441527BBE3; Sun, 12 Sep 2021 10:29:31 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,T_DKIM_INVALID, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 65AE127BBE1 for ; Sun, 12 Sep 2021 10:29:30 +0100 (BST) Received: from localhost ([::1]:36430 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mPLnl-0007Vt-CK for patchwork@mira.cbaines.net; Sun, 12 Sep 2021 05:29:29 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39092) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mPFoj-0002pp-I0 for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:05 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58450) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mPFoj-00005x-4E for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:05 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mPFoi-0005cp-Ty for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#50537] [PATCH 04/27] gnu: Add ruby-blather. Resent-From: Stephen Paul Weber Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 12 Sep 2021 03:06:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50537 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 50537@debbugs.gnu.org Cc: Stephen Paul Weber Received: via spool by 50537-submit@debbugs.gnu.org id=B50537.163141596321580 (code B ref 50537); Sun, 12 Sep 2021 03:06:04 +0000 Received: (at 50537) by debbugs.gnu.org; 12 Sep 2021 03:06:03 +0000 Received: from localhost ([127.0.0.1]:41748 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFog-0005bq-Lq for submit@debbugs.gnu.org; Sat, 11 Sep 2021 23:06:03 -0400 Received: from singpolyma.net ([192.99.233.116]:39251) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFoY-0005YX-5W for 50537@debbugs.gnu.org; Sat, 11 Sep 2021 23:05:56 -0400 Received: by singpolyma.net (Postfix, from userid 1000) id 130E2486167A; Sun, 12 Sep 2021 03:05:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=singpolyma.net; s=iweb; t=1631415953; bh=xSPwFb6Nfd2jokkMjLHIJ5ZiskSfEDAxYemTaqez+TU=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=d/uWJN4d9OKJzujrYWG7JOSqE1mKuOlAuZ5roiURjljiDInP9JfEDxqARBJNzM7+U rU9xQ8ItahvcT3OckoLRJL4nwpSKhLLxLuLXPxQiasDCuGwgXVgUorfYShWWAMgcoj gDBtznSgZN2Bx3AaWojqZmA/GjhxMg0sWIGQZee0= From: Stephen Paul Weber Date: Sat, 11 Sep 2021 22:05:09 -0500 Message-Id: <20210912030532.7439-4-singpolyma@singpolyma.net> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210912030532.7439-1-singpolyma@singpolyma.net> References: <20210912030532.7439-1-singpolyma@singpolyma.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Mailman-Approved-At: Sun, 12 Sep 2021 05:29:06 -0400 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/ruby.scm (ruby-blather): 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 0b5aed4b37..79528b934a 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -12576,3 +12576,43 @@ completes") (home-page "https://github.com/benlangfeld/countdownlatch") (license license:expat))) + +(define-public ruby-blather + (package + (name "ruby-blather") + (version "2.0.0") + (source + (origin + (method url-fetch) + (uri (rubygems-uri "blather" version)) + (sha256 + (base32 + "05ry2x835fj4pzk61282pcz86n018cr39zbgwbi213md74i90s7c")))) + (build-system ruby-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-after 'extract-gemspec 'less-strict-dependencies + (lambda _ + (substitute* "blather.gemspec" + ((".*guard-rspec.*") "\n") + ((".*bluecloth.*") "\n")) + #t))))) + (propagated-inputs + `(("ruby-activesupport" ,ruby-activesupport) + ("ruby-eventmachine" ,ruby-eventmachine) + ("ruby-niceogiri" ,ruby-niceogiri) + ("ruby-nokogiri" ,ruby-nokogiri) + ("ruby-sucker-punch" ,ruby-sucker-punch))) + (native-inputs + `(("ruby-rspec" ,ruby-rspec) + ("ruby-yard" ,ruby-yard) + ("ruby-countdownlatch" ,ruby-countdownlatch) + ("ruby-rb-fsevent" ,ruby-rb-fsevent) + ("ruby-mocha" ,ruby-mocha))) + (synopsis + "XMPP DSL for Ruby written on top of EventMachine and Nokogiri") + (description + "XMPP DSL for Ruby written on top of EventMachine and Nokogiri") + (home-page "https://github.com/adhearsion/blather") + (license license:expat))) From patchwork Sun Sep 12 03:05:10 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Paul Weber X-Patchwork-Id: 32782 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 4986D27BBE5; Sun, 12 Sep 2021 10:29:30 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,T_DKIM_INVALID, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id BFA7827BBE1 for ; Sun, 12 Sep 2021 10:29:29 +0100 (BST) Received: from localhost ([::1]:36420 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mPLnk-0007VU-Q4 for patchwork@mira.cbaines.net; Sun, 12 Sep 2021 05:29:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39070) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mPFoh-0002o2-NV for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58437) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mPFoh-0008US-Ff for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mPFoh-0005c7-9q for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#50537] [PATCH 05/27] gnu: Add ruby-braintree. Resent-From: Stephen Paul Weber Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 12 Sep 2021 03:06:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50537 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 50537@debbugs.gnu.org Cc: Stephen Paul Weber Received: via spool by 50537-submit@debbugs.gnu.org id=B50537.163141596221546 (code B ref 50537); Sun, 12 Sep 2021 03:06:03 +0000 Received: (at 50537) by debbugs.gnu.org; 12 Sep 2021 03:06:02 +0000 Received: from localhost ([127.0.0.1]:41740 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFof-0005bO-Nf for submit@debbugs.gnu.org; Sat, 11 Sep 2021 23:06:02 -0400 Received: from singpolyma.net ([192.99.233.116]:34183) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFoX-0005YY-A1 for 50537@debbugs.gnu.org; Sat, 11 Sep 2021 23:05:55 -0400 Received: by singpolyma.net (Postfix, from userid 1000) id 34722486167B; Sun, 12 Sep 2021 03:05:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=singpolyma.net; s=iweb; t=1631415953; bh=swpmRiLKtxPZLTE7vJoaTbVI6CJyKr+8A8e1xY15QFg=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=rY6Gqle/JW++/A/2w/nhs6rQGRSShzOHpYqJ/taJ3CWEt4ksNnwcqzon5Rjhge5Zg fh/UinW5xPwIjGMSeVz07HRzfOpxl2oJ9LxO4yOSpGMa5CT9zb0Y9rLTvdAd2vHIhX 3xUwpULWpR7K5+0Tltnv5LSo4pqsE0TJWdOGU3H4= From: Stephen Paul Weber Date: Sat, 11 Sep 2021 22:05:10 -0500 Message-Id: <20210912030532.7439-5-singpolyma@singpolyma.net> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210912030532.7439-1-singpolyma@singpolyma.net> References: <20210912030532.7439-1-singpolyma@singpolyma.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Mailman-Approved-At: Sun, 12 Sep 2021 05:29:06 -0400 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/pacakges/ruby.scm (ruby-braintree): New variable. --- gnu/packages/ruby.scm | 46 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index 79528b934a..efef72db03 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -12616,3 +12616,49 @@ completes") "XMPP DSL for Ruby written on top of EventMachine and Nokogiri") (home-page "https://github.com/adhearsion/blather") (license license:expat))) + +(define-public ruby-braintree + (package + (name "ruby-braintree") + (version "4.4.0") + (source + (origin + (method git-fetch) + ;; Download from GitHub because the rubygems version does not contain + ;; Rakefile. + (uri (git-reference + (url "https://github.com/braintree/braintree_ruby") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0dzf26yhmlf65464nranvqg5rzhrc8gfaqbg3p4ld3abz8ccnw08")))) + (build-system ruby-build-system) + (arguments + `(#:test-target "test:unit" + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'less-strict-dependencies + (lambda _ + (substitute* "Gemfile" + (("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\"")) + #t))))) + (propagated-inputs + `(("ruby-builder" ,ruby-builder) + ("ruby-rexml" ,ruby-rexml))) + (native-inputs + `(("ruby-rspec" ,ruby-rspec) + ("ruby-libxml" ,ruby-libxml) + ("ruby-pry" ,ruby-pry) + ("ruby-rake" ,ruby-rake) + ("ruby-webrick" ,ruby-webrick) + ("ruby-rubocop" ,ruby-rubocop))) + (synopsis + "Resources and tools integrating Braintree's global payments platform") + (description + "Resources and tools for developers to integrate Braintree's global +payments platform.") + (home-page "https://www.braintreepayments.com/") + (license license:expat))) From patchwork Sun Sep 12 03:05:11 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Paul Weber X-Patchwork-Id: 32789 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 407B527BBE3; Sun, 12 Sep 2021 10:29:58 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,T_DKIM_INVALID, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 03E1427BBE1 for ; Sun, 12 Sep 2021 10:29:58 +0100 (BST) Received: from localhost ([::1]:38142 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mPLoC-0000Mg-UO for patchwork@mira.cbaines.net; Sun, 12 Sep 2021 05:29:57 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39108) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mPFol-0002sP-Em for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:07 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58462) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mPFol-000081-5m for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:07 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mPFol-0005dm-0Y for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:07 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#50537] [PATCH 06/27] gnu: Add ruby-value-semantics. Resent-From: Stephen Paul Weber Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 12 Sep 2021 03:06:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50537 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 50537@debbugs.gnu.org Cc: Stephen Paul Weber Received: via spool by 50537-submit@debbugs.gnu.org id=B50537.163141596421616 (code B ref 50537); Sun, 12 Sep 2021 03:06:06 +0000 Received: (at 50537) by debbugs.gnu.org; 12 Sep 2021 03:06:04 +0000 Received: from localhost ([127.0.0.1]:41755 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFoh-0005cM-SB for submit@debbugs.gnu.org; Sat, 11 Sep 2021 23:06:04 -0400 Received: from singpolyma.net ([192.99.233.116]:41289) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFoZ-0005Yh-GU for 50537@debbugs.gnu.org; Sat, 11 Sep 2021 23:05:56 -0400 Received: by singpolyma.net (Postfix, from userid 1000) id 53178486167C; Sun, 12 Sep 2021 03:05:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=singpolyma.net; s=iweb; t=1631415953; bh=TytH4ZAcmgxWKVq9vhKdifZHd/0wydZ67eN43/RLOQE=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=XwMV+3OKkfOuurLrlU46XjtdAb/8RlEd66aYZ55cMLv2+XGo+z0/CSs8FfckoiwjP l/S0acpA3JU8QnbequMXEfM840QQj5/s5yxO7lE8kKwi3Oe2/WJ728IvKSgNexxhT0 08w9Da6Hu/09uXFC8r+1Z3OymZXU1f/w4XFmiNDw= From: Stephen Paul Weber Date: Sat, 11 Sep 2021 22:05:11 -0500 Message-Id: <20210912030532.7439-6-singpolyma@singpolyma.net> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210912030532.7439-1-singpolyma@singpolyma.net> References: <20210912030532.7439-1-singpolyma@singpolyma.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Mailman-Approved-At: Sun, 12 Sep 2021 05:29:06 -0400 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/ruby.scm (ruby-value-semantics): 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 efef72db03..4b04710665 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -12662,3 +12662,35 @@ completes") payments platform.") (home-page "https://www.braintreepayments.com/") (license license:expat))) + +(define-public ruby-value-semantics + (package + (name "ruby-value-semantics") + (version "3.6.1") + (source + (origin + (method url-fetch) + (uri (rubygems-uri "value_semantics" version)) + (sha256 + (base32 + "1vdwai8wf6r1fkvdpyz1vzxm89q7ghjvb3pqpg2kvwibwzd99dnx")))) + (build-system ruby-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (replace 'check + (lambda _ + (invoke "rspec") + #t))))) + (native-inputs + `(("ruby-rspec" ,ruby-rspec))) + (synopsis + "Modules that provide conventional value semantics for a set of attributes") + (description + "Generates modules that provide conventional value semantics for a given +set of attributes. +The behaviour is similar to an immutable `Struct` class, +plus extensible, lightweight validation and coercion.") + (home-page + "https://github.com/tomdalling/value_semantics") + (license license:expat))) From patchwork Sun Sep 12 03:05:12 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Paul Weber X-Patchwork-Id: 32790 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id D037627BBE3; Sun, 12 Sep 2021 10:29:58 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,T_DKIM_INVALID, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 996EA27BBE1 for ; Sun, 12 Sep 2021 10:29:58 +0100 (BST) Received: from localhost ([::1]:38108 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mPLoD-0000Kz-Ij for patchwork@mira.cbaines.net; Sun, 12 Sep 2021 05:29:57 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39098) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mPFok-0002r1-BA for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:06 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58453) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mPFoj-00006u-Qm for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:05 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mPFoj-0005dA-Kh for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:05 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#50537] [PATCH 07/27] gnu: Add ruby-promise.rb. Resent-From: Stephen Paul Weber Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 12 Sep 2021 03:06:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50537 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 50537@debbugs.gnu.org Cc: Stephen Paul Weber Received: via spool by 50537-submit@debbugs.gnu.org id=B50537.163141596321593 (code B ref 50537); Sun, 12 Sep 2021 03:06:05 +0000 Received: (at 50537) by debbugs.gnu.org; 12 Sep 2021 03:06:03 +0000 Received: from localhost ([127.0.0.1]:41750 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFoh-0005c1-4R for submit@debbugs.gnu.org; Sat, 11 Sep 2021 23:06:03 -0400 Received: from singpolyma.net ([192.99.233.116]:43745) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFoZ-0005Yg-Gw for 50537@debbugs.gnu.org; Sat, 11 Sep 2021 23:05:56 -0400 Received: by singpolyma.net (Postfix, from userid 1000) id 6DDB8486167D; Sun, 12 Sep 2021 03:05:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=singpolyma.net; s=iweb; t=1631415953; bh=xbdR9W0GU1HgtGkmUtm9JuMWV93tKlniwydWEWhauB8=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=lZOL2Ow7F+JBPEWXY44ANaSJ8vZ/LXTvJ4u/U2rvP9Hv5hF1w9sS2r2On74WMIOWJ hGYfsyvDGWIwmL8fr3z15ZWjNY+ysHU0Gq2bdFLiA1eAlAX8gAY3pvV4ZhYJaWSp0a p5NVAS/3xonVtl/gQNsyXH742mnVRZ64DV/yw58E= From: Stephen Paul Weber Date: Sat, 11 Sep 2021 22:05:12 -0500 Message-Id: <20210912030532.7439-7-singpolyma@singpolyma.net> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210912030532.7439-1-singpolyma@singpolyma.net> References: <20210912030532.7439-1-singpolyma@singpolyma.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Mailman-Approved-At: Sun, 12 Sep 2021 05:29:06 -0400 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/ruby.scm (ruby-promise.rb): 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 4b04710665..e42532acde 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -12694,3 +12694,36 @@ plus extensible, lightweight validation and coercion.") (home-page "https://github.com/tomdalling/value_semantics") (license license:expat))) + +(define-public ruby-promise.rb + (package + (name "ruby-promise.rb") + (version "0.7.4") + (source + (origin + (method url-fetch) + (uri (rubygems-uri "promise.rb" version)) + (sha256 + (base32 + "0a819sikcqvhi8hck1y10d1nv2qkjvmmm553626fmrh51h2i089d")))) + (build-system ruby-build-system) + (arguments + `(#:test-target "spec" + #:phases + (modify-phases %standard-phases + (add-after 'extract-gemspec 'less-strict-dependencies + (lambda _ + (substitute* "Rakefile" + (("if Gem.ruby_version.*") "if false\n")) + (substitute* "spec/spec_helper.rb" + ((".*devtools/spec_helper.*") "\n")) + #t))))) + (native-inputs + `(("ruby-rspec" ,ruby-rspec) + ("ruby-rspec-its" ,ruby-rspec-its) + ("ruby-awesome-print" ,ruby-awesome-print) + ("ruby-fuubar" ,ruby-fuubar))) + (synopsis "Promises/A+ for Ruby") + (description "Promises/A+ for Ruby") + (home-page "https://github.com/lgierth/promise.rb") + (license license:unlicense))) From patchwork Sun Sep 12 03:05:13 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Paul Weber X-Patchwork-Id: 32794 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 7E6CB27BBE1; Sun, 12 Sep 2021 10:30:20 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,T_DKIM_INVALID, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id DAD6227BBE3 for ; Sun, 12 Sep 2021 10:30:19 +0100 (BST) Received: from localhost ([::1]:38996 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mPLoY-00014R-Qi for patchwork@mira.cbaines.net; Sun, 12 Sep 2021 05:30:18 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39102) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mPFok-0002ro-TL for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:07 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58458) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mPFok-000079-IM for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:06 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mPFok-0005dW-Cg for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:06 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#50537] [PATCH 08/27] gnu: Add ruby-multicodecs. Resent-From: Stephen Paul Weber Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 12 Sep 2021 03:06:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50537 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 50537@debbugs.gnu.org Cc: Stephen Paul Weber Received: via spool by 50537-submit@debbugs.gnu.org id=B50537.163141596421603 (code B ref 50537); Sun, 12 Sep 2021 03:06:06 +0000 Received: (at 50537) by debbugs.gnu.org; 12 Sep 2021 03:06:04 +0000 Received: from localhost ([127.0.0.1]:41753 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFoh-0005cE-Fb for submit@debbugs.gnu.org; Sat, 11 Sep 2021 23:06:03 -0400 Received: from singpolyma.net ([192.99.233.116]:42657) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFoa-0005Ym-2I for 50537@debbugs.gnu.org; Sat, 11 Sep 2021 23:05:56 -0400 Received: by singpolyma.net (Postfix, from userid 1000) id 8AFF9486167E; Sun, 12 Sep 2021 03:05:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=singpolyma.net; s=iweb; t=1631415953; bh=ni8jufjYZ94Vga3VbHunST/qEZYnxgvWJKQnDL8ykCo=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=O54c22LA1PNtJx8v+FcDlio0RkSd2xtC185WTMhDSsughGguEIN8kieL/L54duoAt 3a7/H6CvtsenP+Nx2z4Q0vhrrm0AsVysrSZmc6ud7WR/Bs5iTTix+R6pc78ZwkXy/I GBG6O82uvBmOo2mAsWb0EAkTCMkevZnA1cYBZFps= From: Stephen Paul Weber Date: Sat, 11 Sep 2021 22:05:13 -0500 Message-Id: <20210912030532.7439-8-singpolyma@singpolyma.net> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210912030532.7439-1-singpolyma@singpolyma.net> References: <20210912030532.7439-1-singpolyma@singpolyma.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Mailman-Approved-At: Sun, 12 Sep 2021 05:29:06 -0400 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/ruby.scm (ruby-multicodecs): 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 e42532acde..dbcca3bb60 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -12727,3 +12727,24 @@ plus extensible, lightweight validation and coercion.") (description "Promises/A+ for Ruby") (home-page "https://github.com/lgierth/promise.rb") (license license:unlicense))) + +(define-public ruby-multicodecs + (package + (name "ruby-multicodecs") + (version "0.2.1") + (source + (origin + (method url-fetch) + (uri (rubygems-uri "multicodecs" version)) + (sha256 + (base32 + "0drq267di57l9zqw6zvqqimilz42rbc8z7392dwkk8wslq30s7v8")))) + (build-system ruby-build-system) + (synopsis + "PORO of the multicodec table for use with other multiformat ruby gems") + (description + "This gem provides a PORO of the multicodec table for use with other + multiformat ruby gems.") + (home-page + "https://github.com/SleeplessByte/ruby-multicodec") + (license license:expat))) From patchwork Sun Sep 12 03:05:14 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Paul Weber X-Patchwork-Id: 33761 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 6720D27BBE6; Sun, 12 Sep 2021 10:29:30 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,T_DKIM_INVALID, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id DB24827BBE3 for ; Sun, 12 Sep 2021 10:29:29 +0100 (BST) Received: from localhost ([::1]:36422 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mPLnk-0007VW-Uf for patchwork@mira.cbaines.net; Sun, 12 Sep 2021 05:29:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39114) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mPFon-0002th-GQ for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:11 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58466) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mPFom-00008m-0L for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:09 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mPFol-0005eC-RX for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:07 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#50537] [PATCH 09/27] gnu: Add ruby-multihashes. Resent-From: Stephen Paul Weber Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 12 Sep 2021 03:06:07 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50537 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 50537@debbugs.gnu.org Cc: Stephen Paul Weber Received: via spool by 50537-submit@debbugs.gnu.org id=B50537.163141596421624 (code B ref 50537); Sun, 12 Sep 2021 03:06:07 +0000 Received: (at 50537) by debbugs.gnu.org; 12 Sep 2021 03:06:04 +0000 Received: from localhost ([127.0.0.1]:41759 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFoi-0005cb-At for submit@debbugs.gnu.org; Sat, 11 Sep 2021 23:06:04 -0400 Received: from singpolyma.net ([192.99.233.116]:35009) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFoa-0005Yn-2U for 50537@debbugs.gnu.org; Sat, 11 Sep 2021 23:05:57 -0400 Received: by singpolyma.net (Postfix, from userid 1000) id A5BA1486167F; Sun, 12 Sep 2021 03:05:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=singpolyma.net; s=iweb; t=1631415953; bh=3HbAObwZjfNQy7ogxoy/+LavlWpAXkCeW8dIOx1Ihtg=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=p+/bnDixUA2dZjOFCixphYjsr8sj84pqYiqp5MHp+NqoGalEfcQh+qp/xqiun3u31 KDDmIbBkJhkLwJBU7vKscXgox9F0rSnfxIG0L53gwC+ZqHaeRwYEyxGyvOselzIEnH h9rT1NsrVJW7+M1zBwOqq75Sk1crSxSIwU9ZYZhI= From: Stephen Paul Weber Date: Sat, 11 Sep 2021 22:05:14 -0500 Message-Id: <20210912030532.7439-9-singpolyma@singpolyma.net> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210912030532.7439-1-singpolyma@singpolyma.net> References: <20210912030532.7439-1-singpolyma@singpolyma.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Mailman-Approved-At: Sun, 12 Sep 2021 05:29:07 -0400 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/ruby.scm (ruby-multihashes): 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 dbcca3bb60..20b6287723 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -12748,3 +12748,26 @@ plus extensible, lightweight validation and coercion.") (home-page "https://github.com/SleeplessByte/ruby-multicodec") (license license:expat))) + +(define-public ruby-multihashes + (package + (name "ruby-multihashes") + (version "0.2.0") + (source + (origin + (method url-fetch) + (uri (rubygems-uri "multihashes" version)) + (sha256 + (base32 + "17wiyy3fiv8rpgdv9ca01yncsmaaf8yg15bg18wc7m9frss1vgqg")))) + (build-system ruby-build-system) + (propagated-inputs + `(("ruby-multicodecs" ,ruby-multicodecs))) + (synopsis + "Simple, low-level multihash implementation for ruby") + (description + "This package provides a simple, low-level multihash +(https://github.com/jbenet/multihash) implementation for ruby.") + (home-page + "https://github.com/multiformats/ruby-multihash") + (license license:expat))) From patchwork Sun Sep 12 03:05:15 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Paul Weber X-Patchwork-Id: 32783 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 15F3327BBE3; Sun, 12 Sep 2021 10:29:31 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,T_DKIM_INVALID, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 1BA5727BBE4 for ; Sun, 12 Sep 2021 10:29:30 +0100 (BST) Received: from localhost ([::1]:36424 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mPLnl-0007Vg-3r for patchwork@mira.cbaines.net; Sun, 12 Sep 2021 05:29:29 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39112) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mPFon-0002td-Gc for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:11 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58471) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mPFom-00009v-NH for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:09 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mPFom-0005eT-HR for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:08 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#50537] [PATCH 10/27] gnu: Add ruby-lazy-object. Resent-From: Stephen Paul Weber Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 12 Sep 2021 03:06:08 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50537 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 50537@debbugs.gnu.org Cc: Stephen Paul Weber Received: via spool by 50537-submit@debbugs.gnu.org id=B50537.163141596521638 (code B ref 50537); Sun, 12 Sep 2021 03:06:08 +0000 Received: (at 50537) by debbugs.gnu.org; 12 Sep 2021 03:06:05 +0000 Received: from localhost ([127.0.0.1]:41761 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFoi-0005cj-MN for submit@debbugs.gnu.org; Sat, 11 Sep 2021 23:06:04 -0400 Received: from singpolyma.net ([192.99.233.116]:60163) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFoa-0005Yu-5h for 50537@debbugs.gnu.org; Sat, 11 Sep 2021 23:05:57 -0400 Received: by singpolyma.net (Postfix, from userid 1000) id C28AA4861680; Sun, 12 Sep 2021 03:05:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=singpolyma.net; s=iweb; t=1631415953; bh=fSHsh1stbtY9YXIFAKjeIVWPoVtWRqJ8vCnRMJqNGX8=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=Qg7kaeLpyKD9kufLNUyOFdetno/JkFUa0gSJ3ugQuPXQ3Z2kCBym2C1EC8/TcL+vk SnocPnNUuRjJLiWK56GR1zTAoVzGxJrsToqvPGeD5mHBdim/852Ur13JJCCTigdvcV /HBkQ9ODh8D9jQOu+87WtSTsgJpB7tiugVatOc9E= From: Stephen Paul Weber Date: Sat, 11 Sep 2021 22:05:15 -0500 Message-Id: <20210912030532.7439-10-singpolyma@singpolyma.net> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210912030532.7439-1-singpolyma@singpolyma.net> References: <20210912030532.7439-1-singpolyma@singpolyma.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Mailman-Approved-At: Sun, 12 Sep 2021 05:29:08 -0400 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/ruby.scm (ruby-lazy-object): 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 20b6287723..2fa797eeec 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -12771,3 +12771,25 @@ plus extensible, lightweight validation and coercion.") (home-page "https://github.com/multiformats/ruby-multihash") (license license:expat))) + +(define-public ruby-lazy-object + (package + (name "ruby-lazy-object") + (version "0.0.3") + (source + (origin + (method url-fetch) + (uri (rubygems-uri "lazy_object" version)) + (sha256 + (base32 + "08px15lahc28ik9smvw1hgamf792gd6gq0s4k94yq1h7jq25wjn8")))) + (build-system ruby-build-system) + (arguments + '(#:test-target "spec")) + (synopsis + "Object wrapper that forwards all calls to the reference object") + (description + "It's an object wrapper that forwards all calls to the reference object. +This object is not created until the first method dispatch.") + (home-page "https://github.com/HornsAndHooves/lazy_object") + (license license:expat))) From patchwork Sun Sep 12 03:05:16 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Paul Weber X-Patchwork-Id: 32791 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 3E6D727BBE4; Sun, 12 Sep 2021 10:29:59 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,T_DKIM_INVALID, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 0342B27BBE1 for ; Sun, 12 Sep 2021 10:29:59 +0100 (BST) Received: from localhost ([::1]:38116 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mPLoE-0000LI-0l for patchwork@mira.cbaines.net; Sun, 12 Sep 2021 05:29:58 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39132) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mPFor-0002uc-A4 for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:15 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58487) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mPFop-0000CK-IB for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:13 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mPFop-0005fq-De for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:11 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#50537] [PATCH 11/27] gnu: Add ruby-citrus. Resent-From: Stephen Paul Weber Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 12 Sep 2021 03:06:11 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50537 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 50537@debbugs.gnu.org Cc: Stephen Paul Weber Received: via spool by 50537-submit@debbugs.gnu.org id=B50537.163141596621683 (code B ref 50537); Sun, 12 Sep 2021 03:06:11 +0000 Received: (at 50537) by debbugs.gnu.org; 12 Sep 2021 03:06:06 +0000 Received: from localhost ([127.0.0.1]:41771 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFok-0005dR-7t for submit@debbugs.gnu.org; Sat, 11 Sep 2021 23:06:06 -0400 Received: from singpolyma.net ([192.99.233.116]:41547) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFoa-0005Yv-6D for 50537@debbugs.gnu.org; Sat, 11 Sep 2021 23:05:57 -0400 Received: by singpolyma.net (Postfix, from userid 1000) id DF5274861681; Sun, 12 Sep 2021 03:05:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=singpolyma.net; s=iweb; t=1631415953; bh=cziiKJ1ssxHHVJ5JIvlDpWImJyZJs9jPYHEpI4rFF4A=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=qjz3QE6PT/OJd/bIvilYtHJz2iIDF282AhiJDVucnM8pwQMsAPH7J3wekD/RT2WKx YzXiq93J/qGIaGoM6GXQovhngOU1Pp5i09YvW9H9ExUzu7n+mVJpX48sp+23yyxId9 K7zxR2Iu8ylN12s8wf1gl/aJ/BZsSq4LgXLzPhbI= From: Stephen Paul Weber Date: Sat, 11 Sep 2021 22:05:16 -0500 Message-Id: <20210912030532.7439-11-singpolyma@singpolyma.net> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210912030532.7439-1-singpolyma@singpolyma.net> References: <20210912030532.7439-1-singpolyma@singpolyma.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Mailman-Approved-At: Sun, 12 Sep 2021 05:29:08 -0400 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/ruby.scm (ruby-citrus): 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 2fa797eeec..2934033db8 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -12793,3 +12793,25 @@ plus extensible, lightweight validation and coercion.") This object is not created until the first method dispatch.") (home-page "https://github.com/HornsAndHooves/lazy_object") (license license:expat))) + +(define-public ruby-citrus + (package + (name "ruby-citrus") + (version "3.0.2") + (source + (origin + (method git-fetch) + ;; Download from GitHub because the rubygems version does not contain + ;; files needed for tests + (uri (git-reference + (url "https://github.com/mjackson/citrus") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "197wrgqrddgm1xs3yvjvd8vkvil4h4mdrcp16jmd4b57rxrrr769")))) + (build-system ruby-build-system) + (synopsis "Parsing Expressions for Ruby") + (description "Parsing Expressions for Ruby") + (home-page "http://mjackson.github.io/citrus/") + (license license:expat))) From patchwork Sun Sep 12 03:05:17 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Paul Weber X-Patchwork-Id: 32797 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 7066027BBE4; Sun, 12 Sep 2021 10:31:07 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,T_DKIM_INVALID, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id E604327BBE1 for ; Sun, 12 Sep 2021 10:31:06 +0100 (BST) Received: from localhost ([::1]:40016 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mPLpJ-0001oL-4D for patchwork@mira.cbaines.net; Sun, 12 Sep 2021 05:31:05 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39124) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mPFor-0002uY-AD for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:15 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58474) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mPFon-00009y-Aj for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:10 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mPFon-0005em-42 for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:09 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#50537] [PATCH 12/27] gnu: Add ruby-cbor. Resent-From: Stephen Paul Weber Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 12 Sep 2021 03:06:09 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50537 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 50537@debbugs.gnu.org Cc: Stephen Paul Weber Received: via spool by 50537-submit@debbugs.gnu.org id=B50537.163141596521646 (code B ref 50537); Sun, 12 Sep 2021 03:06:09 +0000 Received: (at 50537) by debbugs.gnu.org; 12 Sep 2021 03:06:05 +0000 Received: from localhost ([127.0.0.1]:41763 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFoj-0005cu-0G for submit@debbugs.gnu.org; Sat, 11 Sep 2021 23:06:05 -0400 Received: from singpolyma.net ([192.99.233.116]:59731) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFoa-0005Z1-Bz for 50537@debbugs.gnu.org; Sat, 11 Sep 2021 23:05:57 -0400 Received: by singpolyma.net (Postfix, from userid 1000) id 0C5B44861671; Sun, 12 Sep 2021 03:05:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=singpolyma.net; s=iweb; t=1631415954; bh=yZnHB8koL+zqlbE6IzEDVM7cCbgyPPwCKh8EMBTujD8=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=YAh8jK99JqU1++Q7ZL3k7YvjeLlxZn+yFHj6QdYLLmRW8MGnMmumgeTT3Mnt8uP9O g+sgUo3zLLed17ZoCnqD+NHbnlypnRoDNQc5byfdgvtJfe+PnyUONgHND2oGSlqhSV Cw1cql4Ta7oqY2Xqw/eABm1LDhXzQNXs4UJDZw0k= From: Stephen Paul Weber Date: Sat, 11 Sep 2021 22:05:17 -0500 Message-Id: <20210912030532.7439-12-singpolyma@singpolyma.net> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210912030532.7439-1-singpolyma@singpolyma.net> References: <20210912030532.7439-1-singpolyma@singpolyma.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Mailman-Approved-At: Sun, 12 Sep 2021 05:29:08 -0400 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/ruby.scm (ruby-cbor): 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 2934033db8..1daa2c4236 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -12815,3 +12815,29 @@ This object is not created until the first method dispatch.") (description "Parsing Expressions for Ruby") (home-page "http://mjackson.github.io/citrus/") (license license:expat))) + +(define-public ruby-cbor + (package + (name "ruby-cbor") + (version "0.5.9.6") + (source + (origin + (method url-fetch) + (uri (rubygems-uri "cbor" version)) + (sha256 + (base32 + "0511idr8xps9625nh3kxr68sdy6l3xy2kcz7r57g47fxb1v18jj3")))) + (build-system ruby-build-system) + (arguments + '(#:test-target "spec")) + (native-inputs + `(("ruby-rspec" ,ruby-rspec) + ("ruby-rake-compiler" ,ruby-rake-compiler) + ("ruby-yard" ,ruby-yard))) + (synopsis + "Ruby library for CBOR binary object representation format") + (description + "CBOR is a library for the CBOR binary object representation format, +based on Sadayuki Furuhashi's MessagePack library.") + (home-page "http://cbor.io/") + (license license:asl2.0))) From patchwork Sun Sep 12 03:05:18 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Paul Weber X-Patchwork-Id: 32786 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 341D027BBE1; Sun, 12 Sep 2021 10:29:44 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,T_DKIM_INVALID, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 9A21C27BBE3 for ; Sun, 12 Sep 2021 10:29:43 +0100 (BST) Received: from localhost ([::1]:37266 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mPLny-0008BC-M8 for patchwork@mira.cbaines.net; Sun, 12 Sep 2021 05:29:42 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39130) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mPFor-0002ub-Ah for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:15 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58486) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mPFoo-0000Bc-U5 for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:13 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mPFoo-0005fV-No for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:10 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#50537] [PATCH 13/27] gnu: Add ruby-gem-release Resent-From: Stephen Paul Weber Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 12 Sep 2021 03:06:10 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50537 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 50537@debbugs.gnu.org Cc: Stephen Paul Weber Received: via spool by 50537-submit@debbugs.gnu.org id=B50537.163141596621668 (code B ref 50537); Sun, 12 Sep 2021 03:06:10 +0000 Received: (at 50537) by debbugs.gnu.org; 12 Sep 2021 03:06:06 +0000 Received: from localhost ([127.0.0.1]:41769 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFoj-0005dI-QV for submit@debbugs.gnu.org; Sat, 11 Sep 2021 23:06:06 -0400 Received: from singpolyma.net ([192.99.233.116]:42061) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFoa-0005Z2-Cn for 50537@debbugs.gnu.org; Sat, 11 Sep 2021 23:05:57 -0400 Received: by singpolyma.net (Postfix, from userid 1000) id 353D04861683; Sun, 12 Sep 2021 03:05:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=singpolyma.net; s=iweb; t=1631415954; bh=sGdNUxX2KNYINHAN9S0lyJozsiE1n7dsOANTaGb0TbQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=bHzepI358KpV86tllITPe99VkSuRTsxGG3HC9Y2SJdoyAmcedksNauBW1+IdX5BoK y6loI+DthTGN2eJBsk5VJcpFWhtBoX1T438jqy5M9izhkL+5QOl5hLeN3w1qa6TE7z yVL2D9BdmR/NqlV8rNvej4oJB25j6OTVQkRJshwQ= From: Stephen Paul Weber Date: Sat, 11 Sep 2021 22:05:18 -0500 Message-Id: <20210912030532.7439-13-singpolyma@singpolyma.net> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210912030532.7439-1-singpolyma@singpolyma.net> References: <20210912030532.7439-1-singpolyma@singpolyma.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Mailman-Approved-At: Sun, 12 Sep 2021 05:29:08 -0400 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/ruby.scm (ruby-gem-release): 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 1daa2c4236..715635148f 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -12841,3 +12841,26 @@ This object is not created until the first method dispatch.") based on Sadayuki Furuhashi's MessagePack library.") (home-page "http://cbor.io/") (license license:asl2.0))) + +(define-public ruby-gem-release + (package + (name "ruby-gem-release") + (version "2.2.2") + (source + (origin + (method url-fetch) + (uri (rubygems-uri "gem-release" version)) + (sha256 + (base32 + "108rrfaiayi14zrqbb6z0cbwcxh8n15am5ry2a86v7c8c3niysq9")))) + (build-system ruby-build-system) + (arguments + ;; No rakefile + `(#:tests? #f)) + (synopsis + "Release your ruby gems with ease") + (description + "Release your ruby gems with ease.") + (home-page + "https://github.com/svenfuchs/gem-release") + (license license:expat))) From patchwork Sun Sep 12 03:05:19 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Paul Weber X-Patchwork-Id: 32795 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 6A0B527BBE1; Sun, 12 Sep 2021 10:30:34 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,T_DKIM_INVALID, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id D12FE27BBE3 for ; Sun, 12 Sep 2021 10:30:33 +0100 (BST) Received: from localhost ([::1]:39036 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mPLoi-00016w-Fs for patchwork@mira.cbaines.net; Sun, 12 Sep 2021 05:30:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39126) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mPFor-0002uZ-9u for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:15 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58481) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mPFoo-0000AZ-6l for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:12 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mPFoo-0005f9-0H for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:10 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#50537] [PATCH 14/27] gnu: Add ruby-base32. Resent-From: Stephen Paul Weber Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 12 Sep 2021 03:06:09 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50537 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 50537@debbugs.gnu.org Cc: Stephen Paul Weber Received: via spool by 50537-submit@debbugs.gnu.org id=B50537.163141596521659 (code B ref 50537); Sun, 12 Sep 2021 03:06:09 +0000 Received: (at 50537) by debbugs.gnu.org; 12 Sep 2021 03:06:05 +0000 Received: from localhost ([127.0.0.1]:41766 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFoj-0005d5-FD for submit@debbugs.gnu.org; Sat, 11 Sep 2021 23:06:05 -0400 Received: from singpolyma.net ([192.99.233.116]:43745) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFoa-0005Yg-C5 for 50537@debbugs.gnu.org; Sat, 11 Sep 2021 23:05:57 -0400 Received: by singpolyma.net (Postfix, from userid 1000) id 5E1974861684; Sun, 12 Sep 2021 03:05:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=singpolyma.net; s=iweb; t=1631415954; bh=HMezi6z61Qmy6/Cn0guD7R5tPh2jNZXR+J64AAV3WNk=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=grQ0FYvb07++5OCIwbzEYQaGLXfXxEnzLYnnOBs/jILLBIM2Ef6DzQTvSp1ztz0VB YcRmyMUEnIVxkmGgTRocNjZfUgtJmI4Rnfukh8rGz4T9evLM/U46V+cSmCZUJbWukT 2c2tVCF0Bb64z33cuZvZb38vW7aLgSAmOKfeNnAw= From: Stephen Paul Weber Date: Sat, 11 Sep 2021 22:05:19 -0500 Message-Id: <20210912030532.7439-14-singpolyma@singpolyma.net> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210912030532.7439-1-singpolyma@singpolyma.net> References: <20210912030532.7439-1-singpolyma@singpolyma.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Mailman-Approved-At: Sun, 12 Sep 2021 05:29:08 -0400 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/ruby.scm (ruby-base32): 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 715635148f..c644f6d798 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -12864,3 +12864,24 @@ based on Sadayuki Furuhashi's MessagePack library.") (home-page "https://github.com/svenfuchs/gem-release") (license license:expat))) + +(define-public ruby-base32 + (package + (name "ruby-base32") + (version "0.3.4") + (source + (origin + (method url-fetch) + (uri (rubygems-uri "base32" version)) + (sha256 + (base32 + "1fjs0l3c5g9qxwp43kcnhc45slx29yjb6m6jxbb2x1krgjmi166b")))) + (build-system ruby-build-system) + (native-inputs + `(("ruby-gem-release" ,ruby-gem-release))) + (synopsis + "Ruby extension for base32 encoding and decoding") + (description + "Ruby extension for base32 encoding and decoding") + (home-page "https://github.com/stesla/base32") + (license license:expat))) From patchwork Sun Sep 12 03:05:20 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Paul Weber X-Patchwork-Id: 32796 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id C342027BBE3; Sun, 12 Sep 2021 10:31:04 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,T_DKIM_INVALID, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 3DE4427BBE1 for ; Sun, 12 Sep 2021 10:31:04 +0100 (BST) Received: from localhost ([::1]:39916 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mPLpH-0001l7-8T for patchwork@mira.cbaines.net; Sun, 12 Sep 2021 05:31:03 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39136) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mPFor-0002uf-CV for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:15 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58489) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mPFoq-0000CP-Ad for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:13 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mPFoq-0005g5-57 for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:12 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#50537] [PATCH 15/27] gnu: Add ruby-dhall. Resent-From: Stephen Paul Weber Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 12 Sep 2021 03:06:12 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50537 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 50537@debbugs.gnu.org Cc: Stephen Paul Weber Received: via spool by 50537-submit@debbugs.gnu.org id=B50537.163141596721710 (code B ref 50537); Sun, 12 Sep 2021 03:06:12 +0000 Received: (at 50537) by debbugs.gnu.org; 12 Sep 2021 03:06:07 +0000 Received: from localhost ([127.0.0.1]:41776 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFol-0005dr-3G for submit@debbugs.gnu.org; Sat, 11 Sep 2021 23:06:07 -0400 Received: from singpolyma.net ([192.99.233.116]:51515) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFoa-0005Z8-Ez for 50537@debbugs.gnu.org; Sat, 11 Sep 2021 23:05:58 -0400 Received: by singpolyma.net (Postfix, from userid 1000) id 7B3E94861685; Sun, 12 Sep 2021 03:05:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=singpolyma.net; s=iweb; t=1631415954; bh=rJx0wDI7Sa17uP605TNuuPSP/Ca+bAhzRhOC0+awbFA=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=K+Aq2OptcSxIyhiZcYWAkseR+3yemzF//MC2k9FgjnXOOtfnMaERPN0vOqNBhriL2 wH0Dm5m4WXLyYusqnk/CE7hjhVV6A9t9B0/lk5lQCIxeO7dMuWx3/R0OzW3R1szLYa U52Zu3HbSTmrJ+43FpmTb1fdWzhebkWxeqAfXnjc= From: Stephen Paul Weber Date: Sat, 11 Sep 2021 22:05:20 -0500 Message-Id: <20210912030532.7439-15-singpolyma@singpolyma.net> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210912030532.7439-1-singpolyma@singpolyma.net> References: <20210912030532.7439-1-singpolyma@singpolyma.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Mailman-Approved-At: Sun, 12 Sep 2021 05:29:08 -0400 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/ruby.scm (ruby-dhall): 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 c644f6d798..c6d006162f 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -12885,3 +12885,36 @@ based on Sadayuki Furuhashi's MessagePack library.") "Ruby extension for base32 encoding and decoding") (home-page "https://github.com/stesla/base32") (license license:expat))) + +(define-public ruby-dhall + (package + (name "ruby-dhall") + (version "0.5.2") + (source + (origin + (method url-fetch) + (uri (rubygems-uri "dhall" version)) + (sha256 + (base32 + "09wcq8xc1ynld04r2f332bx8cn7rjc4afaq8hm1dr2fc35jlpn6m")))) + (build-system ruby-build-system) + (arguments + ;; No test in gem archive + `(#:tests? #f)) + (propagated-inputs + `(("ruby-base32" ,ruby-base32) + ("ruby-cbor" ,ruby-cbor) + ("ruby-citrus" ,ruby-citrus) + ("ruby-lazy-object" ,ruby-lazy-object) + ("ruby-multihashes" ,ruby-multihashes) + ("ruby-promise.rb" ,ruby-promise.rb) + ("ruby-value-semantics" ,ruby-value-semantics))) + (synopsis + "This is a Ruby implementation of the Dhall configuration language") + (description + "This is a Ruby implementation of the Dhall configuration language. +Dhall is a powerful, but safe and non-Turing-complete configuration language. +For more information, see: https://dhall-lang.org") + (home-page + "https://git.sr.ht/~singpolyma/dhall-ruby") + (license license:gpl3))) From patchwork Sun Sep 12 03:05:21 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Paul Weber X-Patchwork-Id: 33762 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 7DA2E27BBE1; Sun, 12 Sep 2021 10:31:07 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,T_DKIM_INVALID, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id EC03027BBE3 for ; Sun, 12 Sep 2021 10:31:06 +0100 (BST) Received: from localhost ([::1]:40046 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mPLpJ-0001ov-4N for patchwork@mira.cbaines.net; Sun, 12 Sep 2021 05:31:05 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39128) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mPFor-0002ua-AM for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:15 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58490) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mPFoq-0000CQ-PU for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:13 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mPFoq-0005gC-KQ for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:12 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#50537] [PATCH 16/27] gnu: Add ruby-money. Resent-From: Stephen Paul Weber Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 12 Sep 2021 03:06:12 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50537 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 50537@debbugs.gnu.org Cc: Stephen Paul Weber Received: via spool by 50537-submit@debbugs.gnu.org id=B50537.163141596821723 (code B ref 50537); Sun, 12 Sep 2021 03:06:12 +0000 Received: (at 50537) by debbugs.gnu.org; 12 Sep 2021 03:06:08 +0000 Received: from localhost ([127.0.0.1]:41779 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFol-0005e7-It for submit@debbugs.gnu.org; Sat, 11 Sep 2021 23:06:07 -0400 Received: from singpolyma.net ([192.99.233.116]:42657) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFoa-0005Ym-SP for 50537@debbugs.gnu.org; Sat, 11 Sep 2021 23:05:59 -0400 Received: by singpolyma.net (Postfix, from userid 1000) id 93F324861686; Sun, 12 Sep 2021 03:05:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=singpolyma.net; s=iweb; t=1631415954; bh=M7BBJdK2C/17qC9H7EXpxV1Jq/GfSR8FEGY+XNIw+G4=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=lHecaWPyTiuwLe675zPHQPhNcqUc4IAs7Gpsm2JKCHxa986TGc5BYXEH9Nym9xzFy u+g7JDhSr5zgjXoO9JiX3mjiGUtMP+EIHV8Cv2h/D/42w0wBQ0NjbilPq7fNdQu7gb I4ImeczRKmIelWMEv6MwgkK1ZA93+UdJxhrRH+Bg= From: Stephen Paul Weber Date: Sat, 11 Sep 2021 22:05:21 -0500 Message-Id: <20210912030532.7439-16-singpolyma@singpolyma.net> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210912030532.7439-1-singpolyma@singpolyma.net> References: <20210912030532.7439-1-singpolyma@singpolyma.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Mailman-Approved-At: Sun, 12 Sep 2021 05:29:08 -0400 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/ruby.scm (ruby-money): 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 c6d006162f..5cffa281a5 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -12918,3 +12918,27 @@ For more information, see: https://dhall-lang.org") (home-page "https://git.sr.ht/~singpolyma/dhall-ruby") (license license:gpl3))) + +(define-public ruby-money + (package + (name "ruby-money") + (version "6.16.0") + (source + (origin + (method url-fetch) + (uri (rubygems-uri "money" version)) + (sha256 + (base32 + "0jkmsj5ymadik7bvl670bqwmvhsdyv7hjr8gq9z293hq35gnyiyg")))) + (build-system ruby-build-system) + (arguments + ;; No rakefile + `(#:tests? #f)) + (propagated-inputs `(("ruby-i18n" ,ruby-i18n))) + (synopsis + "Ruby Library for dealing with money and currency conversion") + (description + "This package provides a Ruby Library for dealing with money and +currency conversion.") + (home-page "https://rubymoney.github.io/money/") + (license license:expat))) From patchwork Sun Sep 12 03:05:22 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Paul Weber X-Patchwork-Id: 32801 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 6DCCF27BBE3; Sun, 12 Sep 2021 10:32:05 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,T_DKIM_INVALID, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 7402F27BBE1 for ; Sun, 12 Sep 2021 10:32:04 +0100 (BST) Received: from localhost ([::1]:41380 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mPLqF-0002fg-Fx for patchwork@mira.cbaines.net; Sun, 12 Sep 2021 05:32:03 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39138) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mPFot-0002vj-BH for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:17 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58491) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mPFor-0000Cp-70 for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:14 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mPFor-0005gL-0S for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:13 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#50537] [PATCH 17/27] gnu: Add ruby-monetize. Resent-From: Stephen Paul Weber Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 12 Sep 2021 03:06:12 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50537 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 50537@debbugs.gnu.org Cc: Stephen Paul Weber Received: via spool by 50537-submit@debbugs.gnu.org id=B50537.163141596821734 (code B ref 50537); Sun, 12 Sep 2021 03:06:12 +0000 Received: (at 50537) by debbugs.gnu.org; 12 Sep 2021 03:06:08 +0000 Received: from localhost ([127.0.0.1]:41782 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFom-0005eK-1D for submit@debbugs.gnu.org; Sat, 11 Sep 2021 23:06:08 -0400 Received: from singpolyma.net ([192.99.233.116]:50925) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFoa-0005ZF-V8 for 50537@debbugs.gnu.org; Sat, 11 Sep 2021 23:05:59 -0400 Received: by singpolyma.net (Postfix, from userid 1000) id AE7494861687; Sun, 12 Sep 2021 03:05:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=singpolyma.net; s=iweb; t=1631415954; bh=K2069Qr8709KEYJ3jDMBOwWMV3F5ScMVkuuLnMdGdxs=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=H/urdkgffGrzhbvV1644T6K/lJRl+En9AEl50tl9G+3+DPhdUoP3CCsacy9UT6cWN 3EEtRPAbb0axoBRK5/O4CAairtmdEfhhMcWp+IwP+JYEQY8lNzzc/Pv8mNJ0ZYW43v jkJr0C9THAoI5yRhS+fSDNPsHWIaBfQq+c1evkYM= From: Stephen Paul Weber Date: Sat, 11 Sep 2021 22:05:22 -0500 Message-Id: <20210912030532.7439-17-singpolyma@singpolyma.net> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210912030532.7439-1-singpolyma@singpolyma.net> References: <20210912030532.7439-1-singpolyma@singpolyma.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Mailman-Approved-At: Sun, 12 Sep 2021 05:29:08 -0400 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/ruby.scm (ruby-monetize): 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 5cffa281a5..c602ad177d 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -12942,3 +12942,29 @@ For more information, see: https://dhall-lang.org") currency conversion.") (home-page "https://rubymoney.github.io/money/") (license license:expat))) + +(define-public ruby-monetize + (package + (name "ruby-monetize") + (version "1.11.0") + (source + (origin + (method url-fetch) + (uri (rubygems-uri "monetize" version)) + (sha256 + (base32 + "0cna2myxdbwfq0gn6k2hgrh368dq7wld3jklm96443ysykd0difn")))) + (build-system ruby-build-system) + (arguments + '(#:test-target "spec")) + (native-inputs + `(("ruby-rspec" ,ruby-rspec))) + (propagated-inputs `(("ruby-money" ,ruby-money))) + (synopsis + "Convert various objects into Money objects") + (description + "This package provides a library for converting various objects into +Money objects.") + (home-page + "https://github.com/RubyMoney/monetize") + (license license:expat))) From patchwork Sun Sep 12 03:05:23 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Paul Weber X-Patchwork-Id: 32788 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id EFB6F27BBE1; Sun, 12 Sep 2021 10:29:44 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,T_DKIM_INVALID, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id C796627BBE5 for ; Sun, 12 Sep 2021 10:29:43 +0100 (BST) Received: from localhost ([::1]:37286 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mPLny-0008CE-QP for patchwork@mira.cbaines.net; Sun, 12 Sep 2021 05:29:42 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39134) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mPFor-0002ue-Bz for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:15 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58488) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mPFop-0000CM-US for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:13 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mPFop-0005fy-PL for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:11 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#50537] [PATCH 18/27] gnu: Add ruby-money-open-exchange-rates. Resent-From: Stephen Paul Weber Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 12 Sep 2021 03:06:11 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50537 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 50537@debbugs.gnu.org Cc: Stephen Paul Weber Received: via spool by 50537-submit@debbugs.gnu.org id=B50537.163141596721696 (code B ref 50537); Sun, 12 Sep 2021 03:06:11 +0000 Received: (at 50537) by debbugs.gnu.org; 12 Sep 2021 03:06:07 +0000 Received: from localhost ([127.0.0.1]:41774 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFok-0005dg-N8 for submit@debbugs.gnu.org; Sat, 11 Sep 2021 23:06:07 -0400 Received: from singpolyma.net ([192.99.233.116]:41289) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFoa-0005Yh-Te for 50537@debbugs.gnu.org; Sat, 11 Sep 2021 23:05:58 -0400 Received: by singpolyma.net (Postfix, from userid 1000) id CB7364861688; Sun, 12 Sep 2021 03:05:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=singpolyma.net; s=iweb; t=1631415954; bh=btZO/hK9KiIAD6Qlcv3GnEPx/RqRqrIXJvvyolQ2sYA=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=YC7MfACiZl9zw29em9ZOwbVMebqSp+5jsZrvHQDjmTeaIhAD0HfmOY2DuHQ+skgBj T8bzySzlqBsUX1uip6+vH/QVPu4hMIUdOFwChsoTP+cew+fTZZTeZ78IdwEMpdBpGd Re9+b3ru16+EwwXI/aNCBjbacxx4JaZEdgJoxCBo= From: Stephen Paul Weber Date: Sat, 11 Sep 2021 22:05:23 -0500 Message-Id: <20210912030532.7439-18-singpolyma@singpolyma.net> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210912030532.7439-1-singpolyma@singpolyma.net> References: <20210912030532.7439-1-singpolyma@singpolyma.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Mailman-Approved-At: Sun, 12 Sep 2021 05:29:08 -0400 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/ruby.scm (ruby-money-open-exchange-rates): 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 c602ad177d..79aff0a775 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -12968,3 +12968,38 @@ Money objects.") (home-page "https://github.com/RubyMoney/monetize") (license license:expat))) + +(define-public ruby-money-open-exchange-rates + (package + (name "ruby-money-open-exchange-rates") + (version "1.4.0") + (source + (origin + (method git-fetch) + ;; Download from GitHub because the rubygems version does not contain + ;; Rakefile. + (uri (git-reference + (url "https://github.com/spk/money-open-exchange-rates") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "11xwqli8snr19k48yh8h77sal5vxd4snzq9gxg08v61f0574m3gw")))) + (build-system ruby-build-system) + (propagated-inputs `(("ruby-money" ,ruby-money))) + (native-inputs + `(("ruby-minitest" ,ruby-minitest) + ("ruby-mocha" ,ruby-mocha) + ("ruby-timecop" ,ruby-timecop) + ("ruby-webmock" ,ruby-webmock) + ("ruby-monetize" ,ruby-monetize) + ("ruby-rake" ,ruby-rake) + ("ruby-rubocop" ,ruby-rubocop))) + (synopsis + "Calculates the exchange rate using published rates from open-exchange-rates") + (description + "This package provides a gem that calculates the exchange rate using +published rates from open-exchange-rates. Compatible with the money gem.") + (home-page + "https://github.com/spk/money-open-exchange-rates") + (license license:expat))) From patchwork Sun Sep 12 03:05:24 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Paul Weber X-Patchwork-Id: 32800 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id B55ED27BBE1; Sun, 12 Sep 2021 10:31:29 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,T_DKIM_INVALID, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 4A7B427BBE3 for ; Sun, 12 Sep 2021 10:31:29 +0100 (BST) Received: from localhost ([::1]:40762 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mPLpg-0002Hs-Ao for patchwork@mira.cbaines.net; Sun, 12 Sep 2021 05:31:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39144) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mPFot-0002vp-Br for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:17 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58492) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mPFor-0000D2-Id for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:15 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mPFor-0005gS-DX for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:13 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#50537] [PATCH 19/27] gnu: Add ruby-roda. Resent-From: Stephen Paul Weber Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 12 Sep 2021 03:06:13 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50537 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 50537@debbugs.gnu.org Cc: Stephen Paul Weber Received: via spool by 50537-submit@debbugs.gnu.org id=B50537.163141596921746 (code B ref 50537); Sun, 12 Sep 2021 03:06:13 +0000 Received: (at 50537) by debbugs.gnu.org; 12 Sep 2021 03:06:09 +0000 Received: from localhost ([127.0.0.1]:41784 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFom-0005eU-GR for submit@debbugs.gnu.org; Sat, 11 Sep 2021 23:06:08 -0400 Received: from singpolyma.net ([192.99.233.116]:38623) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFob-0005ZI-0I for 50537@debbugs.gnu.org; Sat, 11 Sep 2021 23:05:59 -0400 Received: by singpolyma.net (Postfix, from userid 1000) id E63824861689; Sun, 12 Sep 2021 03:05:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=singpolyma.net; s=iweb; t=1631415954; bh=qKrFX+NmQoNnTFL1mPOLRTRHyyGZpV4LpKLg1A92RSE=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=LDaWUTzPBdLYGrtumwnFYsA1C1iQZeoZdodnquzyioTe+vw8cO9pMLh/exQkHzwDC UjjwqbcOp5ycmBOoZBFMpk8cxWDeCPaYqcsktlOjzfNIVI3xkuXdpAXYlhxXITkPY8 U0h3cRWresQsjyC7nttCPveZUvKyHBJhegWEE2kM= From: Stephen Paul Weber Date: Sat, 11 Sep 2021 22:05:24 -0500 Message-Id: <20210912030532.7439-19-singpolyma@singpolyma.net> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210912030532.7439-1-singpolyma@singpolyma.net> References: <20210912030532.7439-1-singpolyma@singpolyma.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Mailman-Approved-At: Sun, 12 Sep 2021 05:29:08 -0400 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/ruby.scm (ruby-roda): 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 79aff0a775..c2da3bb168 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -13003,3 +13003,24 @@ published rates from open-exchange-rates. Compatible with the money gem.") (home-page "https://github.com/spk/money-open-exchange-rates") (license license:expat))) + +(define-public ruby-roda + (package + (name "ruby-roda") + (version "3.47.0") + (source + (origin + (method url-fetch) + (uri (rubygems-uri "roda" version)) + (sha256 + (base32 + "1g3zs4bk8hqii15ci1hsykcsya88vr2qv63gp1qbcx4bm14l8lkl")))) + (build-system ruby-build-system) + (arguments + ;; No rakefile + `(#:tests? #f)) + (propagated-inputs `(("ruby-rack" ,ruby-rack))) + (synopsis "Routing tree web toolkit") + (description "Routing tree web toolkit") + (home-page "http://roda.jeremyevans.net") + (license license:expat))) From patchwork Sun Sep 12 03:05:25 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Paul Weber X-Patchwork-Id: 32798 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 80BE627BBE1; Sun, 12 Sep 2021 10:31:28 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,T_DKIM_INVALID, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 7C25C27BBE4 for ; Sun, 12 Sep 2021 10:31:27 +0100 (BST) Received: from localhost ([::1]:40670 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mPLpe-0002Dq-Id for patchwork@mira.cbaines.net; Sun, 12 Sep 2021 05:31:26 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39142) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mPFot-0002vo-B3 for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:17 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58494) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mPFos-0000D6-BS for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:15 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mPFos-0005gh-6d for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:14 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#50537] [PATCH 20/27] gnu: Add ruby-nori. Resent-From: Stephen Paul Weber Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 12 Sep 2021 03:06:14 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50537 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 50537@debbugs.gnu.org Cc: Stephen Paul Weber Received: via spool by 50537-submit@debbugs.gnu.org id=B50537.163141596921768 (code B ref 50537); Sun, 12 Sep 2021 03:06:14 +0000 Received: (at 50537) by debbugs.gnu.org; 12 Sep 2021 03:06:09 +0000 Received: from localhost ([127.0.0.1]:41790 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFon-0005eu-8v for submit@debbugs.gnu.org; Sat, 11 Sep 2021 23:06:09 -0400 Received: from singpolyma.net ([192.99.233.116]:35009) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFob-0005Yn-6T for 50537@debbugs.gnu.org; Sat, 11 Sep 2021 23:05:59 -0400 Received: by singpolyma.net (Postfix, from userid 1000) id 0CD6A486168A; Sun, 12 Sep 2021 03:05:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=singpolyma.net; s=iweb; t=1631415955; bh=96HaKtbVmXieMQfprQuBaQv6i9YE/fy7XzVVEHKNpdA=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=bvoP2aPUd7Ve/48td4DIaWAvu0QgIatvc57vIIgcwpHelpglFpe6hNVEnqiRpIDYc fzOAczcNbR6vE4lt4rv0vdbuN2bL3VjCiLNfbRkoOoPGJQqWVYyxP9j1HTR6Zg9MQq VRbzaaAoCzQ06MhPQGHcUdy5G1StrVnd0OZCaUgE= From: Stephen Paul Weber Date: Sat, 11 Sep 2021 22:05:25 -0500 Message-Id: <20210912030532.7439-20-singpolyma@singpolyma.net> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210912030532.7439-1-singpolyma@singpolyma.net> References: <20210912030532.7439-1-singpolyma@singpolyma.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Mailman-Approved-At: Sun, 12 Sep 2021 05:29:08 -0400 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/ruby.scm (ruby-nori): 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 c2da3bb168..92146f5fcf 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -13024,3 +13024,27 @@ published rates from open-exchange-rates. Compatible with the money gem.") (description "Routing tree web toolkit") (home-page "http://roda.jeremyevans.net") (license license:expat))) + +(define-public ruby-nori + (package + (name "ruby-nori") + (version "2.6.0") + (source + (origin + (method url-fetch) + (uri (rubygems-uri "nori" version)) + (sha256 + (base32 + "066wc774a2zp4vrq3k7k8p0fhv30ymqmxma1jj7yg5735zls8agn")))) + (build-system ruby-build-system) + (arguments + ;; Tests require too old version of rspec + `(#:tests? #f)) + (native-inputs + `(("ruby-rspec" ,ruby-rspec) + ("ruby-rake" ,ruby-rake) + ("ruby-nokogiri" ,ruby-nokogiri))) + (synopsis "XML to Hash translator") + (description "XML to Hash translator") + (home-page "https://github.com/savonrb/nori") + (license license:expat))) From patchwork Sun Sep 12 03:05:26 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Paul Weber X-Patchwork-Id: 32803 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id F405C27BBE3; Sun, 12 Sep 2021 10:32:17 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,T_DKIM_INVALID, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id A6D9D27BBE1 for ; Sun, 12 Sep 2021 10:32:17 +0100 (BST) Received: from localhost ([::1]:42094 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mPLqS-0003CP-ND for patchwork@mira.cbaines.net; Sun, 12 Sep 2021 05:32:16 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39140) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mPFot-0002vn-Ac for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:17 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58495) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mPFos-0000D9-P3 for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:15 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mPFos-0005go-J6 for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:14 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#50537] [PATCH 21/27] gnu: Add ruby-faraday-middleware. Resent-From: Stephen Paul Weber Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 12 Sep 2021 03:06:14 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50537 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 50537@debbugs.gnu.org Cc: Stephen Paul Weber Received: via spool by 50537-submit@debbugs.gnu.org id=B50537.163141597021778 (code B ref 50537); Sun, 12 Sep 2021 03:06:14 +0000 Received: (at 50537) by debbugs.gnu.org; 12 Sep 2021 03:06:10 +0000 Received: from localhost ([127.0.0.1]:41792 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFon-0005f2-KZ for submit@debbugs.gnu.org; Sat, 11 Sep 2021 23:06:09 -0400 Received: from singpolyma.net ([192.99.233.116]:49845) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFob-0005ZT-8z for 50537@debbugs.gnu.org; Sat, 11 Sep 2021 23:06:00 -0400 Received: by singpolyma.net (Postfix, from userid 1000) id 2AAF1486168B; Sun, 12 Sep 2021 03:05:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=singpolyma.net; s=iweb; t=1631415955; bh=KkAy90y8f/lCkvybBs46o51NJRR3omrzB3XPQ5Yv6hQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=W74fuTB5F4j9I3sEkOeB+Wn62gKbR39IsL/EuaH5mZRcU5vPihDT5YGOvuyxLkY/g uMk5N4P5PjgrFsWOuDvLB2q9sm+BVx/w6d06u0O+vWAilHUmY2g1DFz0USgWWkdq3m P8Wl66FnU6qzxoWNrLA6NdKeIuP1rcTVRq7XTc1s= From: Stephen Paul Weber Date: Sat, 11 Sep 2021 22:05:26 -0500 Message-Id: <20210912030532.7439-21-singpolyma@singpolyma.net> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210912030532.7439-1-singpolyma@singpolyma.net> References: <20210912030532.7439-1-singpolyma@singpolyma.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Mailman-Approved-At: Sun, 12 Sep 2021 05:29:08 -0400 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/ruby.scm (ruby-faraday-middleware): 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 92146f5fcf..f7a5344c35 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -13048,3 +13048,26 @@ published rates from open-exchange-rates. Compatible with the money gem.") (description "XML to Hash translator") (home-page "https://github.com/savonrb/nori") (license license:expat))) + +(define-public ruby-faraday-middleware + (package + (name "ruby-faraday-middleware") + (version "1.1.0") + (source + (origin + (method url-fetch) + (uri (rubygems-uri "faraday_middleware" version)) + (sha256 + (base32 + "0kgcphf7n74l3wlcvxafcp6a4l18b1bf4qslvz5dqj6v3gc8h8j4")))) + (build-system ruby-build-system) + (arguments + ;; No rakefile + `(#:tests? #f)) + (propagated-inputs + `(("ruby-faraday" ,ruby-faraday))) + (synopsis "Various middleware for Faraday") + (description "Various middleware for Faraday") + (home-page + "https://github.com/lostisland/faraday_middleware") + (license license:expat))) From patchwork Sun Sep 12 03:05:27 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Paul Weber X-Patchwork-Id: 32787 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id BC4C227BBE1; Sun, 12 Sep 2021 10:29:44 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,T_DKIM_INVALID, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id BF9C527BBE4 for ; Sun, 12 Sep 2021 10:29:43 +0100 (BST) Received: from localhost ([::1]:37270 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mPLny-0008BD-OS for patchwork@mira.cbaines.net; Sun, 12 Sep 2021 05:29:42 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39146) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mPFot-0002vq-BQ for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:17 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58493) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mPFor-0000D4-Uy for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:15 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mPFor-0005gZ-PS for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:13 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#50537] [PATCH 22/27] gnu: Add ruby-bandwidth-iris. Resent-From: Stephen Paul Weber Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 12 Sep 2021 03:06:13 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50537 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 50537@debbugs.gnu.org Cc: Stephen Paul Weber Received: via spool by 50537-submit@debbugs.gnu.org id=B50537.163141596921759 (code B ref 50537); Sun, 12 Sep 2021 03:06:13 +0000 Received: (at 50537) by debbugs.gnu.org; 12 Sep 2021 03:06:09 +0000 Received: from localhost ([127.0.0.1]:41787 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFom-0005eh-UF for submit@debbugs.gnu.org; Sat, 11 Sep 2021 23:06:09 -0400 Received: from singpolyma.net ([192.99.233.116]:60163) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFob-0005Yu-6T for 50537@debbugs.gnu.org; Sat, 11 Sep 2021 23:05:59 -0400 Received: by singpolyma.net (Postfix, from userid 1000) id 404334861682; Sun, 12 Sep 2021 03:05:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=singpolyma.net; s=iweb; t=1631415955; bh=KAasNOOoclnpTt+3Ozre2US/HN/dzBMT07rH0n+P/Pw=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=HRwM3j+XP+r9EM1MTRBPqQXiXS+JJ5Pf4dFjNrl4c4QUoUOc5zasYzhwMf26XDhD/ U2B5HHw2gXyvmWKODiw2UEmtvdeedURVyH/ti4Y4Ls2bd4hVliwupETCTjEKJEn5tU CSUzArGxviQG+4QBijzoIw+no53IPcKZOyLhGUsg= From: Stephen Paul Weber Date: Sat, 11 Sep 2021 22:05:27 -0500 Message-Id: <20210912030532.7439-22-singpolyma@singpolyma.net> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210912030532.7439-1-singpolyma@singpolyma.net> References: <20210912030532.7439-1-singpolyma@singpolyma.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Mailman-Approved-At: Sun, 12 Sep 2021 05:29:08 -0400 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/ruby.scm (ruby-bandwidth-iris): 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 f7a5344c35..37e09d22e8 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -13071,3 +13071,36 @@ published rates from open-exchange-rates. Compatible with the money gem.") (home-page "https://github.com/lostisland/faraday_middleware") (license license:expat))) + +(define-public ruby-bandwidth-iris + (package + (name "ruby-bandwidth-iris") + (version "4.0.0") + (source + (origin + (method url-fetch) + (uri (rubygems-uri "ruby-bandwidth-iris" version)) + (sha256 + (base32 + "16bbx6y0ni3jl190ddr6xfbi2rbcikqfm2ghzr53445fpk6g12zc")))) + (build-system ruby-build-system) + (arguments + ; Tests don't require helper for some reason, so all fail... + '(#:tests? #f)) + (propagated-inputs + `(("ruby-activesupport" ,ruby-activesupport) + ("ruby-builder" ,ruby-builder) + ("ruby-faraday" ,ruby-faraday) + ("ruby-faraday-middleware" + ,ruby-faraday-middleware) + ("ruby-nori" ,ruby-nori))) + (native-inputs + `(("ruby-rspec" ,ruby-rspec) + ("ruby-yard" ,ruby-yard))) + (synopsis + "Gem for integrating to Bandwidth's Iris API") + (description + "Gem for integrating to Bandwidth's Iris API") + (home-page + "https://github.com/Bandwidth/ruby-bandwidth-iris") + (license license:expat))) From patchwork Sun Sep 12 03:05:28 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Paul Weber X-Patchwork-Id: 32804 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 0470727BBE3; Sun, 12 Sep 2021 10:32:19 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,T_DKIM_INVALID, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id C2F0527BBE1 for ; Sun, 12 Sep 2021 10:32:18 +0100 (BST) Received: from localhost ([::1]:42208 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mPLqT-0003HC-Qn for patchwork@mira.cbaines.net; Sun, 12 Sep 2021 05:32:17 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39154) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mPFov-0002wY-94 for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:18 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58496) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mPFot-0000DL-6H for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:16 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mPFos-0005gv-WA for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:14 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#50537] [PATCH 23/27] gnu: Add ruby-sentry-core Resent-From: Stephen Paul Weber Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 12 Sep 2021 03:06:14 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50537 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 50537@debbugs.gnu.org Cc: Stephen Paul Weber Received: via spool by 50537-submit@debbugs.gnu.org id=B50537.163141597021789 (code B ref 50537); Sun, 12 Sep 2021 03:06:14 +0000 Received: (at 50537) by debbugs.gnu.org; 12 Sep 2021 03:06:10 +0000 Received: from localhost ([127.0.0.1]:41794 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFoo-0005fB-01 for submit@debbugs.gnu.org; Sat, 11 Sep 2021 23:06:10 -0400 Received: from singpolyma.net ([192.99.233.116]:34991) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFob-0005ZU-9G for 50537@debbugs.gnu.org; Sat, 11 Sep 2021 23:06:00 -0400 Received: by singpolyma.net (Postfix, from userid 1000) id A8AF2486168D; Sun, 12 Sep 2021 03:05:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=singpolyma.net; s=iweb; t=1631415955; bh=OHSq0MOlt93K94Q0PbfM2bAKL/YXkY5rGlR8nC5VdJU=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=VYyupuH6MqhbcFjzNVGPlb8RHroxg1AWIQuqC/WfSWoB4Oi0Mve9MZdRaFQQ5J0wY axbgH9p3b5zfdtDpcN+GjnzDo8Yod8m4kGwn+jcZ+fVvzpV8RKn9vgSWWAyhhOELY9 /JZWwvkTr5HAfN8Ec6D4WjJ6TANyTOEV2OuPi4CQ= From: Stephen Paul Weber Date: Sat, 11 Sep 2021 22:05:28 -0500 Message-Id: <20210912030532.7439-23-singpolyma@singpolyma.net> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210912030532.7439-1-singpolyma@singpolyma.net> References: <20210912030532.7439-1-singpolyma@singpolyma.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Mailman-Approved-At: Sun, 12 Sep 2021 05:29:08 -0400 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/ruby.scm (ruby-sentry-core): 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 37e09d22e8..778cd04e8a 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -13104,3 +13104,30 @@ published rates from open-exchange-rates. Compatible with the money gem.") (home-page "https://github.com/Bandwidth/ruby-bandwidth-iris") (license license:expat))) + +(define-public ruby-sentry-core + (package + (name "ruby-sentry-core") + (version "4.3.1") + (source + (origin + (method url-fetch) + (uri (rubygems-uri "sentry-ruby-core" version)) + (sha256 + (base32 + "13z35s9mflh3v775a0scsnqhscz9q46kaak38y7zmx32z7sg2a3a")))) + (build-system ruby-build-system) + (arguments + ; No rakefile in gem + '(#:tests? #f)) + (propagated-inputs + `(("ruby-concurrent" ,ruby-concurrent) + ("ruby-faraday" ,ruby-faraday))) + (synopsis + "Client interface for the Sentry error logger (core)") + (description + "This package provides a gem that provides a client interface for the +Sentry error logger") + (home-page + "https://github.com/getsentry/sentry-ruby") + (license license:expat))) From patchwork Sun Sep 12 03:05:29 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Paul Weber X-Patchwork-Id: 32799 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 6274E27BBE4; Sun, 12 Sep 2021 10:31:29 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,T_DKIM_INVALID, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 213DE27BBE1 for ; Sun, 12 Sep 2021 10:31:29 +0100 (BST) Received: from localhost ([::1]:40764 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mPLpg-0002I3-59 for patchwork@mira.cbaines.net; Sun, 12 Sep 2021 05:31:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39150) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mPFov-0002wW-9D for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:18 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58497) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mPFot-0000Ed-Ha for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:16 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mPFot-0005h3-CI for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:15 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#50537] [PATCH 24/27] gnu: Add ruby-sentry. Resent-From: Stephen Paul Weber Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 12 Sep 2021 03:06:15 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50537 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 50537@debbugs.gnu.org Cc: Stephen Paul Weber Received: via spool by 50537-submit@debbugs.gnu.org id=B50537.163141597021803 (code B ref 50537); Sun, 12 Sep 2021 03:06:15 +0000 Received: (at 50537) by debbugs.gnu.org; 12 Sep 2021 03:06:10 +0000 Received: from localhost ([127.0.0.1]:41797 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFoo-0005fO-DL for submit@debbugs.gnu.org; Sat, 11 Sep 2021 23:06:10 -0400 Received: from singpolyma.net ([192.99.233.116]:59731) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFob-0005Z1-RS for 50537@debbugs.gnu.org; Sat, 11 Sep 2021 23:06:00 -0400 Received: by singpolyma.net (Postfix, from userid 1000) id C8430486168E; Sun, 12 Sep 2021 03:05:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=singpolyma.net; s=iweb; t=1631415955; bh=nJUXwA8kGwzkevDcwDdY/BNmqCYN3F77Qb4gNaw/4ZY=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=K2jE3AYueAMHhQuQe4PHOEhyxmMOXoqFZbpcwIsUG0cq5cWR0LDxajdpkHhOKsBbl k32ns9pBIzzdbZyJRbKULITsCQO6MwV4YJnD8wOiOVsEhictGEaHhNtHptx70wq2E4 t+3w7G4XyDqUfAPJGFfVNpVK8zEAfnbQJKI6WqaY= From: Stephen Paul Weber Date: Sat, 11 Sep 2021 22:05:29 -0500 Message-Id: <20210912030532.7439-24-singpolyma@singpolyma.net> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210912030532.7439-1-singpolyma@singpolyma.net> References: <20210912030532.7439-1-singpolyma@singpolyma.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Mailman-Approved-At: Sun, 12 Sep 2021 05:29:08 -0400 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/ruby.scm (ruby-sentry): New variable. --- gnu/packages/ruby.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index 778cd04e8a..b1c4a156a2 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -13131,3 +13131,31 @@ Sentry error logger") (home-page "https://github.com/getsentry/sentry-ruby") (license license:expat))) + +(define-public ruby-sentry + (package + (name "ruby-sentry") + (version "4.3.1") + (source + (origin + (method url-fetch) + (uri (rubygems-uri "sentry-ruby" version)) + (sha256 + (base32 + "101q3141xfkmh7vi8h4sjqqmxcx90xhyq51lmfnhfiwgii7cn9k8")))) + (build-system ruby-build-system) + (arguments + ; No rakefile in gem + '(#:tests? #f)) + (propagated-inputs + `(("ruby-concurrent" ,ruby-concurrent) + ("ruby-faraday" ,ruby-faraday) + ("ruby-sentry-core" ,ruby-sentry-core))) + (synopsis + "Client interface for the Sentry error logger") + (description + "This package provides a gem that provides a client interface for the +Sentry error logger") + (home-page + "https://github.com/getsentry/sentry-ruby") + (license license:expat))) From patchwork Sun Sep 12 03:05:30 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Paul Weber X-Patchwork-Id: 32805 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 785C027BBE3; Sun, 12 Sep 2021 10:32:28 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,T_DKIM_INVALID, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 3B9F827BBE1 for ; Sun, 12 Sep 2021 10:32:28 +0100 (BST) Received: from localhost ([::1]:42700 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mPLqd-0003Zf-Bl for patchwork@mira.cbaines.net; Sun, 12 Sep 2021 05:32:27 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39426) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mPFpe-0003Ni-NU for guix-patches@gnu.org; Sat, 11 Sep 2021 23:07:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58505) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mPFpe-00010a-Fv for guix-patches@gnu.org; Sat, 11 Sep 2021 23:07:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mPFpe-0005it-AQ for guix-patches@gnu.org; Sat, 11 Sep 2021 23:07:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#50537] [PATCH 25/27] gnu: Add ruby-webrick. Resent-From: Stephen Paul Weber Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 12 Sep 2021 03:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50537 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 50537@debbugs.gnu.org Cc: Stephen Paul Weber Received: via spool by 50537-submit@debbugs.gnu.org id=B50537.163141599621951 (code B ref 50537); Sun, 12 Sep 2021 03:07:02 +0000 Received: (at 50537) by debbugs.gnu.org; 12 Sep 2021 03:06:36 +0000 Received: from localhost ([127.0.0.1]:41814 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFpE-0005hy-8D for submit@debbugs.gnu.org; Sat, 11 Sep 2021 23:06:36 -0400 Received: from singpolyma.net ([192.99.233.116]:54061) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFob-0005Zf-Tx for 50537@debbugs.gnu.org; Sat, 11 Sep 2021 23:06:00 -0400 Received: by singpolyma.net (Postfix, from userid 1000) id E7707486168C; Sun, 12 Sep 2021 03:05:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=singpolyma.net; s=iweb; t=1631415955; bh=i+HxLMHCOel2ktT2Kmbro+Tfy+reMYoKHJiR/U1hC78=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=S6WP9zhegYc87n7fxAfAIdvpoYiiPaIeU/hYkjMkgMV3titY2H0HILeBGtCbXTiaH R/2fY89mExKLvscdikK8VObRZb+mXOffmqVbkJ287sQou9Wm6uIZ4qiU3bHXYdSsRg tTQqQhFEv+HG7vpo4Z/GiG478+mC6DE7ZrBaM/OM= From: Stephen Paul Weber Date: Sat, 11 Sep 2021 22:05:30 -0500 Message-Id: <20210912030532.7439-25-singpolyma@singpolyma.net> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210912030532.7439-1-singpolyma@singpolyma.net> References: <20210912030532.7439-1-singpolyma@singpolyma.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Mailman-Approved-At: Sun, 12 Sep 2021 05:29:08 -0400 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/ruby.scm (ruby-webrick): New variable. --- gnu/packages/ruby.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index b1c4a156a2..f20b2d4409 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -13159,3 +13159,23 @@ Sentry error logger") (home-page "https://github.com/getsentry/sentry-ruby") (license license:expat))) + +(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")))) + (build-system ruby-build-system) + (synopsis + "WEBrick is an HTTP server toolkit") + (description + "WEBrick is an HTTP server toolkit that can be configured as an +HTTPS server, a proxy server, and a virtual-host server.") + (home-page "https://github.com/ruby/webrick") + (license license:bsd-2))) From patchwork Sun Sep 12 03:05:31 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Paul Weber X-Patchwork-Id: 32802 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 4E32827BBE4; Sun, 12 Sep 2021 10:32:07 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,T_DKIM_INVALID, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id CF21727BBE1 for ; Sun, 12 Sep 2021 10:32:06 +0100 (BST) Received: from localhost ([::1]:41500 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mPLqH-0002lh-Or for patchwork@mira.cbaines.net; Sun, 12 Sep 2021 05:32:05 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39152) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mPFov-0002wX-8t for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:18 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58498) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mPFot-0000Gc-Sj for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:16 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mPFot-0005hA-OT for guix-patches@gnu.org; Sat, 11 Sep 2021 23:06:15 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#50537] [PATCH 26/27] gnu: Add ruby-interception. Resent-From: Stephen Paul Weber Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 12 Sep 2021 03:06:15 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50537 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 50537@debbugs.gnu.org Cc: Stephen Paul Weber Received: via spool by 50537-submit@debbugs.gnu.org id=B50537.163141597121810 (code B ref 50537); Sun, 12 Sep 2021 03:06:15 +0000 Received: (at 50537) by debbugs.gnu.org; 12 Sep 2021 03:06:11 +0000 Received: from localhost ([127.0.0.1]:41799 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFoo-0005fZ-Os for submit@debbugs.gnu.org; Sat, 11 Sep 2021 23:06:11 -0400 Received: from singpolyma.net ([192.99.233.116]:43745) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFob-0005Yg-S8 for 50537@debbugs.gnu.org; Sat, 11 Sep 2021 23:06:00 -0400 Received: by singpolyma.net (Postfix, from userid 1000) id 113E1486168F; Sun, 12 Sep 2021 03:05:56 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=singpolyma.net; s=iweb; t=1631415956; bh=eJzIwyMVu6M02YWOHuGshLVVmQIavVTdux7pwNwEc6s=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=MZ455bOAD69cw+igUWEibmy/Q30DVArvB+TgthCXN7tH/oDkx4FK5kwu2fcMPIa3v gfKo7AzisODSK1uTSGtiSYYXkoe0YDbiYeL7xD3EBJjGmHgj/WpcFJwlDKgAnftRnl 8m/wWpgBO6Do2r8UeF9iBrfKslEyCcE7XEwqeLG8= From: Stephen Paul Weber Date: Sat, 11 Sep 2021 22:05:31 -0500 Message-Id: <20210912030532.7439-26-singpolyma@singpolyma.net> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210912030532.7439-1-singpolyma@singpolyma.net> References: <20210912030532.7439-1-singpolyma@singpolyma.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Mailman-Approved-At: Sun, 12 Sep 2021 05:29:08 -0400 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/ruby.scm (ruby-interception): 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 f20b2d4409..2a13e139e8 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -13179,3 +13179,26 @@ Sentry error logger") HTTPS server, a proxy server, and a virtual-host server.") (home-page "https://github.com/ruby/webrick") (license license:bsd-2))) + +(define-public ruby-interception + (package + (name "ruby-interception") + (version "0.5") + (source + (origin + (method url-fetch) + (uri (rubygems-uri "interception" version)) + (sha256 + (base32 + "01vrkn28psdx1ysh5js3hn17nfp1nvvv46wc1pwqsakm6vb1hf55")))) + (build-system ruby-build-system) + (native-inputs + `(("ruby-rspec" ,ruby-rspec))) + (synopsis + "Provides a cross-platform ability to intercept all exceptions") + (description + "This package provides a cross-platform ability to intercept all +exceptions as they are raised.") + (home-page + "https://github.com/ConradIrwin/interception") + (license license:expat))) From patchwork Sun Sep 12 03:05:32 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Paul Weber X-Patchwork-Id: 33763 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 6E1C027BBE1; Sun, 12 Sep 2021 10:32:07 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,T_DKIM_INVALID, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id D696927BBE3 for ; Sun, 12 Sep 2021 10:32:06 +0100 (BST) Received: from localhost ([::1]:41476 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mPLqH-0002kr-Oh for patchwork@mira.cbaines.net; Sun, 12 Sep 2021 05:32:05 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39432) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mPFpf-0003Nq-4x for guix-patches@gnu.org; Sat, 11 Sep 2021 23:07:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58506) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mPFpe-00010k-TN for guix-patches@gnu.org; Sat, 11 Sep 2021 23:07:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mPFpe-0005j0-P5 for guix-patches@gnu.org; Sat, 11 Sep 2021 23:07:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#50537] [PATCH 27/27] gnu: Add ruby-pry-rescue. Resent-From: Stephen Paul Weber Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 12 Sep 2021 03:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50537 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 50537@debbugs.gnu.org Cc: Stephen Paul Weber Received: via spool by 50537-submit@debbugs.gnu.org id=B50537.163141599621958 (code B ref 50537); Sun, 12 Sep 2021 03:07:02 +0000 Received: (at 50537) by debbugs.gnu.org; 12 Sep 2021 03:06:36 +0000 Received: from localhost ([127.0.0.1]:41816 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFpE-0005i0-Gp for submit@debbugs.gnu.org; Sat, 11 Sep 2021 23:06:36 -0400 Received: from singpolyma.net ([192.99.233.116]:39993) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFob-0005Zh-UW for 50537@debbugs.gnu.org; Sat, 11 Sep 2021 23:06:00 -0400 Received: by singpolyma.net (Postfix, from userid 1000) id 301154861690; Sun, 12 Sep 2021 03:05:56 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=singpolyma.net; s=iweb; t=1631415956; bh=SZ0CtdLhH3AVwOmGoioNArENi0eYkLDIJiHT1tt0S08=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=BXIi+nwDzPLmfongv2+k5m53x3lw8hZuZGnccaBuSUrnCdqrMyBONJ42W8EeNpC2C eXUq2X3aKSD23kQL9fKlI8TyaLaB8B1LbSfkuuEyWNgAh/5eDjCunBhZpxiWT3e7qK 8lFxXgovUj/VbTMuzyFq1OlVCXtLT2E0QtSkg1yw= From: Stephen Paul Weber Date: Sat, 11 Sep 2021 22:05:32 -0500 Message-Id: <20210912030532.7439-27-singpolyma@singpolyma.net> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210912030532.7439-1-singpolyma@singpolyma.net> References: <20210912030532.7439-1-singpolyma@singpolyma.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Mailman-Approved-At: Sun, 12 Sep 2021 05:29:08 -0400 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/ruby.scm (ruby-pry-rescue): 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 2a13e139e8..bfbcd88272 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -13202,3 +13202,38 @@ exceptions as they are raised.") (home-page "https://github.com/ConradIrwin/interception") (license license:expat))) + +(define-public ruby-pry-rescue + (package + (name "ruby-pry-rescue") + (version "1.5.2") + (source + (origin + (method url-fetch) + (uri (rubygems-uri "pry-rescue" version)) + (sha256 + (base32 + "1wn72y8y3d3g0ng350ld92nyjln012432q2z2iy9lhwzjc4dwi65")))) + (build-system ruby-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-after 'unpack 'nuke-bad-test + (lambda _ + (substitute* "spec/source_location_spec.rb" + (("time = Time.now") "skip")) + #t))))) + (propagated-inputs + `(("ruby-interception" ,ruby-interception) + ("ruby-pry" ,ruby-pry))) + (native-inputs + `(("ruby-rspec" ,ruby-rspec) + ("ruby-pry-stack-explorer" ,ruby-pry-stack-explorer))) + (synopsis + "Allows you to wrap code to open a pry session at any unhandled exceptions") + (description + "Allows you to wrap code in Pry::rescue{ } to open a pry session at any +unhandled exceptions") + (home-page + "https://github.com/ConradIrwin/pry-rescue") + (license license:expat)))