From patchwork Mon Jan 13 22:53:25 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Christopher Baines X-Patchwork-Id: 19797 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 D6D4317A94; Mon, 13 Jan 2020 22:54:27 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,UNPARSEABLE_RELAY autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id A7BF117A92 for ; Mon, 13 Jan 2020 22:54:27 +0000 (GMT) Received: from localhost ([::1]:56720 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ir8bK-0002dd-JD for patchwork@mira.cbaines.net; Mon, 13 Jan 2020 17:54:26 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47954) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ir8ax-0002Hk-NJ for guix-patches@gnu.org; Mon, 13 Jan 2020 17:54:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ir8aw-0002bf-PF for guix-patches@gnu.org; Mon, 13 Jan 2020 17:54:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:54378) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ir8aw-0002bS-MI for guix-patches@gnu.org; Mon, 13 Jan 2020 17:54:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ir8aw-0004hN-Lz for guix-patches@gnu.org; Mon, 13 Jan 2020 17:54:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#39120] [PATCH 01/12] gnu: ruby-listen: Update to 3.2.0. References: <87h80zcd53.fsf@cbaines.net> In-Reply-To: <87h80zcd53.fsf@cbaines.net> Resent-From: Christopher Baines Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 13 Jan 2020 22:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39120 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 39120@debbugs.gnu.org Received: via spool by 39120-submit@debbugs.gnu.org id=B39120.157895602217948 (code B ref 39120); Mon, 13 Jan 2020 22:54:02 +0000 Received: (at 39120) by debbugs.gnu.org; 13 Jan 2020 22:53:42 +0000 Received: from localhost ([127.0.0.1]:60331 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ir8ac-0004fK-J5 for submit@debbugs.gnu.org; Mon, 13 Jan 2020 17:53:42 -0500 Received: from mira.cbaines.net ([212.71.252.8]:35320) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ir8aZ-0004dy-L6 for 39120@debbugs.gnu.org; Mon, 13 Jan 2020 17:53:40 -0500 Received: from localhost (unknown [46.237.162.0]) by mira.cbaines.net (Postfix) with ESMTPSA id B590417A92 for <39120@debbugs.gnu.org>; Mon, 13 Jan 2020 22:53:38 +0000 (GMT) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id f0d0fad2 for <39120@debbugs.gnu.org>; Mon, 13 Jan 2020 22:53:36 +0000 (UTC) From: Christopher Baines Date: Mon, 13 Jan 2020 22:53:25 +0000 Message-Id: <20200113225336.15160-1-mail@cbaines.net> X-Mailer: git-send-email 2.24.1 MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 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 This avoids some test failures when updating Ruby to 2.6. * gnu/packages/ruby.scm (ruby-listen): Update to 3.2.0. --- gnu/packages/ruby.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index ad675dc488..b8a5c8b5d3 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -4548,7 +4548,7 @@ a native C extension.") (define-public ruby-listen (package (name "ruby-listen") - (version "3.1.5") + (version "3.2.0") (source (origin ;; The gem does not include a Rakefile, so fetch from the Git @@ -4560,7 +4560,7 @@ a native C extension.") (file-name (git-file-name name version)) (sha256 (base32 - "1hqmkfa9f2xb5jlvqbafdxjd5ax75jm8gqj5nh3k22xq0kacsvgg")))) + "1hkp1g6hk5clsmbd001gkc12ma6s459x820piajyasv61m87if24")))) (build-system ruby-build-system) (arguments `(#:test-target "spec" From patchwork Mon Jan 13 22:53:26 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Christopher Baines X-Patchwork-Id: 19793 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 DEF4C17A94; Mon, 13 Jan 2020 22:54:16 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,UNPARSEABLE_RELAY autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id A70C517A92 for ; Mon, 13 Jan 2020 22:54:16 +0000 (GMT) Received: from localhost ([::1]:56712 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ir8b9-0002J1-JJ for patchwork@mira.cbaines.net; Mon, 13 Jan 2020 17:54:15 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47945) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ir8ax-0002Hj-DK for guix-patches@gnu.org; Mon, 13 Jan 2020 17:54:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ir8aw-0002b5-Cw for guix-patches@gnu.org; Mon, 13 Jan 2020 17:54:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:54377) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ir8aw-0002ax-9m for guix-patches@gnu.org; Mon, 13 Jan 2020 17:54:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ir8aw-0004hF-9P for guix-patches@gnu.org; Mon, 13 Jan 2020 17:54:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#39120] [PATCH 02/12] gnu: ruby-aruba: Update to 0.14.14. Resent-From: Christopher Baines Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 13 Jan 2020 22:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39120 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 39120@debbugs.gnu.org Received: via spool by 39120-submit@debbugs.gnu.org id=B39120.157895602217941 (code B ref 39120); Mon, 13 Jan 2020 22:54:02 +0000 Received: (at 39120) by debbugs.gnu.org; 13 Jan 2020 22:53:42 +0000 Received: from localhost ([127.0.0.1]:60329 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ir8ac-0004fD-7s for submit@debbugs.gnu.org; Mon, 13 Jan 2020 17:53:42 -0500 Received: from mira.cbaines.net ([212.71.252.8]:35318) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ir8aZ-0004dz-IP for 39120@debbugs.gnu.org; Mon, 13 Jan 2020 17:53:40 -0500 Received: from localhost (unknown [46.237.162.0]) by mira.cbaines.net (Postfix) with ESMTPSA id C9B5317A93 for <39120@debbugs.gnu.org>; Mon, 13 Jan 2020 22:53:38 +0000 (GMT) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id f84629cd for <39120@debbugs.gnu.org>; Mon, 13 Jan 2020 22:53:36 +0000 (UTC) From: Christopher Baines Date: Mon, 13 Jan 2020 22:53:26 +0000 Message-Id: <20200113225336.15160-2-mail@cbaines.net> X-Mailer: git-send-email 2.24.1 In-Reply-To: <20200113225336.15160-1-mail@cbaines.net> References: <20200113225336.15160-1-mail@cbaines.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 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 Stop patching out the use of simplecov, it's used throughout the tests now, so it's not as simple to avoid using it. * gnu/packages/ruby.scm (ruby-aruba): Update to 0.14.14. [arguments]: Stop patching out the use of simplecov. [native-inputs]: Add ruby-simplecov. --- gnu/packages/ruby.scm | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index b8a5c8b5d3..de10a25c5b 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -5405,14 +5405,14 @@ It is intended be used by all Cucumber implementations to parse (define-public ruby-aruba (package (name "ruby-aruba") - (version "0.14.8") + (version "0.14.14") (source (origin (method url-fetch) (uri (rubygems-uri "aruba" version)) (sha256 (base32 - "0zdd81l1lp0x78sxa6kkfqclpj5il3xl70nz05wqv2sfzzhqydxh")))) + "0l2mfpdxc03gdrbwc2hv4vdhjhqhfcdp6d02j05j64ncpi9srlqn")))) (build-system ruby-build-system) (arguments '(#:test-target "spec" @@ -5444,11 +5444,7 @@ It is intended be used by all Cucumber implementations to parse ((".*cucumber.*") "\n") ((".*license_finder.*") "\n") ((".*rake.*") "gem 'rake'\n") - ((".*simplecov.*") "\n") ((".*relish.*") "\n")) - (substitute* "spec/spec_helper.rb" - ((".*simplecov.*") "") - (("^SimpleCov.*") "")) (substitute* "aruba.gemspec" (("spec\\.add\\_runtime\\_dependency 'cucumber'.*") "spec.add_runtime_dependency 'cucumber'")) @@ -5458,7 +5454,8 @@ It is intended be used by all Cucumber implementations to parse (native-inputs `(("bundler" ,bundler) ("ruby-rspec" ,ruby-rspec) - ("ruby-fuubar" ,ruby-fuubar))) + ("ruby-fuubar" ,ruby-fuubar) + ("ruby-simplecov" ,ruby-simplecov))) (propagated-inputs `(("ruby-childprocess" ,ruby-childprocess) ("ruby-contracts" ,ruby-contracts) From patchwork Mon Jan 13 22:53:27 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Christopher Baines X-Patchwork-Id: 19794 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 0B4BE17A94; Mon, 13 Jan 2020 22:54:19 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,UNPARSEABLE_RELAY, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id C284117A92 for ; Mon, 13 Jan 2020 22:54:18 +0000 (GMT) Received: from localhost ([::1]:56714 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ir8bB-0002MN-S5 for patchwork@mira.cbaines.net; Mon, 13 Jan 2020 17:54:17 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47967) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ir8ay-0002Hq-Ay for guix-patches@gnu.org; Mon, 13 Jan 2020 17:54:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ir8ax-0002cA-5x for guix-patches@gnu.org; Mon, 13 Jan 2020 17:54:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:54379) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ir8ax-0002bw-36 for guix-patches@gnu.org; Mon, 13 Jan 2020 17:54:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ir8ax-0004hU-2E for guix-patches@gnu.org; Mon, 13 Jan 2020 17:54:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#39120] [PATCH 03/12] gnu: ruby-childprocess-0.6: Remove version 0.6.3. Resent-From: Christopher Baines Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 13 Jan 2020 22:54:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39120 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 39120@debbugs.gnu.org Received: via spool by 39120-submit@debbugs.gnu.org id=B39120.157895602317954 (code B ref 39120); Mon, 13 Jan 2020 22:54:03 +0000 Received: (at 39120) by debbugs.gnu.org; 13 Jan 2020 22:53:43 +0000 Received: from localhost ([127.0.0.1]:60333 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ir8ac-0004fR-Qq for submit@debbugs.gnu.org; Mon, 13 Jan 2020 17:53:43 -0500 Received: from mira.cbaines.net ([212.71.252.8]:35322) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ir8aZ-0004e0-Iw for 39120@debbugs.gnu.org; Mon, 13 Jan 2020 17:53:40 -0500 Received: from localhost (unknown [46.237.162.0]) by mira.cbaines.net (Postfix) with ESMTPSA id D94B617A94 for <39120@debbugs.gnu.org>; Mon, 13 Jan 2020 22:53:38 +0000 (GMT) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id 8b7da6b9 for <39120@debbugs.gnu.org>; Mon, 13 Jan 2020 22:53:36 +0000 (UTC) From: Christopher Baines Date: Mon, 13 Jan 2020 22:53:27 +0000 Message-Id: <20200113225336.15160-3-mail@cbaines.net> X-Mailer: git-send-email 2.24.1 In-Reply-To: <20200113225336.15160-1-mail@cbaines.net> References: <20200113225336.15160-1-mail@cbaines.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 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 As it is unused. * gnu/packages/ruby.scm (ruby-childprocess-0.6): Rename to ruby-childprocess. [version, source]: Copy from ruby-childprocess. --- gnu/packages/ruby.scm | 19 +++---------------- 1 file changed, 3 insertions(+), 16 deletions(-) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index de10a25c5b..f1fa9310eb 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -7424,17 +7424,17 @@ in standard Ruby syntax.") (home-page "https://github.com/ruby/rake") (license license:expat))) -(define-public ruby-childprocess-0.6 +(define-public ruby-childprocess (package (name "ruby-childprocess") - (version "0.6.3") + (version "0.9.0") (source (origin (method url-fetch) (uri (rubygems-uri "childprocess" version)) (sha256 (base32 - "1p3f43scdzx9zxmy2kw5zsc3az6v46nq4brwcxmnscjy4w4racbv")))) + "0a61922kmvcxyj5l70fycapr87gz1dzzlkfpq85rfqk5vdh3d28p")))) (build-system ruby-build-system) (arguments `(#:tests? #f)) @@ -7449,19 +7449,6 @@ programs running in the background, in Ruby.") (home-page "http://github.com/enkessler/childprocess") (license license:expat))) -(define-public ruby-childprocess - (package - (inherit ruby-childprocess-0.6) - (name "ruby-childprocess") - (version "0.9.0") - (source - (origin - (method url-fetch) - (uri (rubygems-uri "childprocess" version)) - (sha256 - (base32 - "0a61922kmvcxyj5l70fycapr87gz1dzzlkfpq85rfqk5vdh3d28p")))))) - (define-public ruby-public-suffix (package (name "ruby-public-suffix") From patchwork Mon Jan 13 22:53:28 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Christopher Baines X-Patchwork-Id: 19792 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 377E917A94; Mon, 13 Jan 2020 22:54:14 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,UNPARSEABLE_RELAY, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id F0A3517A92 for ; Mon, 13 Jan 2020 22:54:13 +0000 (GMT) Received: from localhost ([::1]:56710 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ir8b7-0002I6-5J for patchwork@mira.cbaines.net; Mon, 13 Jan 2020 17:54:13 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47939) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ir8ax-0002Hi-3b for guix-patches@gnu.org; Mon, 13 Jan 2020 17:54:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ir8aw-0002ah-0F for guix-patches@gnu.org; Mon, 13 Jan 2020 17:54:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:54376) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ir8av-0002aX-TX for guix-patches@gnu.org; Mon, 13 Jan 2020 17:54:01 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ir8av-0004h8-TZ for guix-patches@gnu.org; Mon, 13 Jan 2020 17:54:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#39120] [PATCH 04/12] gnu: ruby-childprocess: Update to 3.0.0. Resent-From: Christopher Baines Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 13 Jan 2020 22:54:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39120 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 39120@debbugs.gnu.org Received: via spool by 39120-submit@debbugs.gnu.org id=B39120.157895602217934 (code B ref 39120); Mon, 13 Jan 2020 22:54:01 +0000 Received: (at 39120) by debbugs.gnu.org; 13 Jan 2020 22:53:42 +0000 Received: from localhost ([127.0.0.1]:60327 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ir8ab-0004em-BY for submit@debbugs.gnu.org; Mon, 13 Jan 2020 17:53:42 -0500 Received: from mira.cbaines.net ([212.71.252.8]:35326) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ir8aZ-0004e3-IF for 39120@debbugs.gnu.org; Mon, 13 Jan 2020 17:53:39 -0500 Received: from localhost (unknown [46.237.162.0]) by mira.cbaines.net (Postfix) with ESMTPSA id ECD0D17A95 for <39120@debbugs.gnu.org>; Mon, 13 Jan 2020 22:53:38 +0000 (GMT) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id 61e37830 for <39120@debbugs.gnu.org>; Mon, 13 Jan 2020 22:53:36 +0000 (UTC) From: Christopher Baines Date: Mon, 13 Jan 2020 22:53:28 +0000 Message-Id: <20200113225336.15160-4-mail@cbaines.net> X-Mailer: git-send-email 2.24.1 In-Reply-To: <20200113225336.15160-1-mail@cbaines.net> References: <20200113225336.15160-1-mail@cbaines.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 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-childprocess): Update to 3.0.0. [home-page]: Switch to https, as it's supported by github.com. --- gnu/packages/ruby.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index f1fa9310eb..d7c9383b45 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -7427,14 +7427,14 @@ in standard Ruby syntax.") (define-public ruby-childprocess (package (name "ruby-childprocess") - (version "0.9.0") + (version "3.0.0") (source (origin (method url-fetch) (uri (rubygems-uri "childprocess" version)) (sha256 (base32 - "0a61922kmvcxyj5l70fycapr87gz1dzzlkfpq85rfqk5vdh3d28p")))) + "1ic028k8xgm2dds9mqnvwwx3ibaz32j8455zxr9f4bcnviyahya5")))) (build-system ruby-build-system) (arguments `(#:tests? #f)) @@ -7446,7 +7446,7 @@ in standard Ruby syntax.") (synopsis "Control external programs running in the background, in Ruby") (description "@code{childprocess} provides a gem to control external programs running in the background, in Ruby.") - (home-page "http://github.com/enkessler/childprocess") + (home-page "https://github.com/enkessler/childprocess") (license license:expat))) (define-public ruby-public-suffix From patchwork Mon Jan 13 22:53:29 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Christopher Baines X-Patchwork-Id: 19795 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 C96C617A94; Mon, 13 Jan 2020 22:54:19 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,UNPARSEABLE_RELAY autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id 7E8D117A92 for ; Mon, 13 Jan 2020 22:54:19 +0000 (GMT) Received: from localhost ([::1]:56716 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ir8bC-0002Mg-Is for patchwork@mira.cbaines.net; Mon, 13 Jan 2020 17:54:18 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47980) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ir8ay-0002Hw-Nf for guix-patches@gnu.org; Mon, 13 Jan 2020 17:54:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ir8ax-0002cY-Hr for guix-patches@gnu.org; Mon, 13 Jan 2020 17:54:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:54380) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ir8ax-0002cQ-Ey for guix-patches@gnu.org; Mon, 13 Jan 2020 17:54:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ir8ax-0004hc-Ej for guix-patches@gnu.org; Mon, 13 Jan 2020 17:54:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#39120] [PATCH 05/12] gnu: ruby-yard: Update to 0.9.20. Resent-From: Christopher Baines Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 13 Jan 2020 22:54:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39120 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 39120@debbugs.gnu.org Received: via spool by 39120-submit@debbugs.gnu.org id=B39120.157895602717974 (code B ref 39120); Mon, 13 Jan 2020 22:54:03 +0000 Received: (at 39120) by debbugs.gnu.org; 13 Jan 2020 22:53:47 +0000 Received: from localhost ([127.0.0.1]:60335 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ir8ah-0004fp-3v for submit@debbugs.gnu.org; Mon, 13 Jan 2020 17:53:47 -0500 Received: from mira.cbaines.net ([212.71.252.8]:35324) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ir8aZ-0004e2-KG for 39120@debbugs.gnu.org; Mon, 13 Jan 2020 17:53:40 -0500 Received: from localhost (unknown [46.237.162.0]) by mira.cbaines.net (Postfix) with ESMTPSA id 0635917A96 for <39120@debbugs.gnu.org>; Mon, 13 Jan 2020 22:53:39 +0000 (GMT) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id e71fc5b5 for <39120@debbugs.gnu.org>; Mon, 13 Jan 2020 22:53:36 +0000 (UTC) From: Christopher Baines Date: Mon, 13 Jan 2020 22:53:29 +0000 Message-Id: <20200113225336.15160-5-mail@cbaines.net> X-Mailer: git-send-email 2.24.1 In-Reply-To: <20200113225336.15160-1-mail@cbaines.net> References: <20200113225336.15160-1-mail@cbaines.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 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-yard): Update to 0.9.20. [arguments]: Delete the Gemfile before running the tests. [native-inputs]: Add ruby-redcloth and ruby-asciidoctor. --- gnu/packages/ruby.scm | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index d7c9383b45..140cdb9aab 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -5747,7 +5747,7 @@ A modified copy of yajl is used, and included in the package.") (define-public ruby-yard (package (name "ruby-yard") - (version "0.9.16") + (version "0.9.20") (source (origin (method git-fetch) @@ -5758,20 +5758,24 @@ A modified copy of yajl is used, and included in the package.") (file-name (git-file-name name version)) (sha256 (base32 - "0a4r1pfs0ms4vlccsf1x2jckx35lqm8b8lh6rdjxqfr5fia5izpf")))) + "1v48zz8hzazrg79jksj9siys21d2axvzijvkxw2j42zh86syi1wi")))) (build-system ruby-build-system) (arguments `(#:phases (modify-phases %standard-phases (replace 'check (lambda _ + ;; Delete the Gemfile to avoid errors relating to it + (delete-file "Gemfile") ;; $HOME needs to be set to somewhere writeable for tests to run (setenv "HOME" "/tmp") ;; Run tests without using 'rake' to avoid dependencies. (invoke "rspec")))))) (native-inputs `(("ruby-rspec" ,ruby-rspec) - ("ruby-rack" ,ruby-rack))) + ("ruby-rack" ,ruby-rack) + ("ruby-redcloth" ,ruby-redcloth) + ("ruby-asciidoc" ,ruby-asciidoctor))) (synopsis "Documentation generation tool for Ruby") (description "YARD is a documentation generation tool for the Ruby programming From patchwork Mon Jan 13 22:53:30 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Christopher Baines X-Patchwork-Id: 19803 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 EF54917A94; Mon, 13 Jan 2020 22:54:45 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,UNPARSEABLE_RELAY autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id BAF6317A92 for ; Mon, 13 Jan 2020 22:54:45 +0000 (GMT) Received: from localhost ([::1]:56740 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ir8bd-0003EK-AC for patchwork@mira.cbaines.net; Mon, 13 Jan 2020 17:54:45 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48043) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ir8b2-0002Kd-E0 for guix-patches@gnu.org; Mon, 13 Jan 2020 17:54:09 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ir8b1-0002eh-6s for guix-patches@gnu.org; Mon, 13 Jan 2020 17:54:08 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:54384) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ir8b1-0002dp-3n for guix-patches@gnu.org; Mon, 13 Jan 2020 17:54:07 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ir8az-0004i5-3o for guix-patches@gnu.org; Mon, 13 Jan 2020 17:54:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#39120] [PATCH 06/12] gnu: ruby-hoe: Update to 3.21.0. Resent-From: Christopher Baines Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 13 Jan 2020 22:54:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39120 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 39120@debbugs.gnu.org Received: via spool by 39120-submit@debbugs.gnu.org id=B39120.157895602818005 (code B ref 39120); Mon, 13 Jan 2020 22:54:05 +0000 Received: (at 39120) by debbugs.gnu.org; 13 Jan 2020 22:53:48 +0000 Received: from localhost ([127.0.0.1]:60343 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ir8ai-0004gE-6x for submit@debbugs.gnu.org; Mon, 13 Jan 2020 17:53:48 -0500 Received: from mira.cbaines.net ([212.71.252.8]:35328) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ir8aa-0004eD-D1 for 39120@debbugs.gnu.org; Mon, 13 Jan 2020 17:53:41 -0500 Received: from localhost (unknown [46.237.162.0]) by mira.cbaines.net (Postfix) with ESMTPSA id 186D217A97 for <39120@debbugs.gnu.org>; Mon, 13 Jan 2020 22:53:39 +0000 (GMT) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id f9b77b43 for <39120@debbugs.gnu.org>; Mon, 13 Jan 2020 22:53:36 +0000 (UTC) From: Christopher Baines Date: Mon, 13 Jan 2020 22:53:30 +0000 Message-Id: <20200113225336.15160-6-mail@cbaines.net> X-Mailer: git-send-email 2.24.1 In-Reply-To: <20200113225336.15160-1-mail@cbaines.net> References: <20200113225336.15160-1-mail@cbaines.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 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-hoe): Update to 3.21.0. [arguments]: Avoid having SOURCE_DATE_EPOCH set while the tests are running. --- gnu/packages/ruby.scm | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index 140cdb9aab..e8861d4a19 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -297,14 +297,32 @@ a menu system for providing multiple options to the user.") (define-public ruby-hoe (package (name "ruby-hoe") - (version "3.16.2") + (version "3.21.0") (source (origin (method url-fetch) (uri (rubygems-uri "hoe" version)) (sha256 (base32 - "12q6dn2irsfamdbjpqvs0dwl4i1vl7wflxrcg972h9jw0ds38f3a")))) + "0qid0n56mgsjvq5ksxajv0gb92akky8imwgvw22ajms5g4fd6nf4")))) (build-system ruby-build-system) + (arguments + '(#:phases + (modify-phases %standard-phases + ;; One of the tests fails if the SOURCE_DATE_EPOCH environment + ;; variable is set, so unset it for the duration of the tests. + ;; + ;; TestHoe#test_possibly_better + ;; [/tmp/guix-build-ruby-hoe-3.20.0.drv-0/gem/test/test_hoe.rb:250]: + ;; Expected: 2019-11-12 00:00:00 UTC + ;; Actual: 1970-01-01 00:00:00 UTC + (add-before 'check 'unset-SOURCE-DATE-EPOCH + (lambda _ + (unsetenv "SOURCE_DATE_EPOCH") + #t)) + (add-after 'check 'set-SOURCE-DATE-EPOCH-again + (lambda _ + (setenv "SOURCE_DATE_EPOCH" "1") + #t))))) (synopsis "Ruby project management helper") (description "Hoe is a rake/rubygems helper for project Rakefiles. It helps manage, From patchwork Mon Jan 13 22:53:31 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Christopher Baines X-Patchwork-Id: 19802 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 4058017A94; Mon, 13 Jan 2020 22:54:41 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,UNPARSEABLE_RELAY autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id 0D99017A92 for ; Mon, 13 Jan 2020 22:54:41 +0000 (GMT) Received: from localhost ([::1]:56738 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ir8bY-00039O-Io for patchwork@mira.cbaines.net; Mon, 13 Jan 2020 17:54:40 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48024) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ir8b1-0002JO-P2 for guix-patches@gnu.org; Mon, 13 Jan 2020 17:54:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ir8ay-0002dZ-Qo for guix-patches@gnu.org; Mon, 13 Jan 2020 17:54:07 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:54383) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ir8ay-0002dS-OG for guix-patches@gnu.org; Mon, 13 Jan 2020 17:54:04 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ir8ay-0004hy-O1 for guix-patches@gnu.org; Mon, 13 Jan 2020 17:54:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#39120] [PATCH 07/12] gnu: ruby-power-assert: Update to 1.1.5. Resent-From: Christopher Baines Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 13 Jan 2020 22:54:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39120 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 39120@debbugs.gnu.org Received: via spool by 39120-submit@debbugs.gnu.org id=B39120.157895602817997 (code B ref 39120); Mon, 13 Jan 2020 22:54:04 +0000 Received: (at 39120) by debbugs.gnu.org; 13 Jan 2020 22:53:48 +0000 Received: from localhost ([127.0.0.1]:60341 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ir8ah-0004g6-UF for submit@debbugs.gnu.org; Mon, 13 Jan 2020 17:53:48 -0500 Received: from mira.cbaines.net ([212.71.252.8]:35330) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ir8aa-0004eC-Cr for 39120@debbugs.gnu.org; Mon, 13 Jan 2020 17:53:41 -0500 Received: from localhost (unknown [46.237.162.0]) by mira.cbaines.net (Postfix) with ESMTPSA id 2843A17A98 for <39120@debbugs.gnu.org>; Mon, 13 Jan 2020 22:53:39 +0000 (GMT) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id dc67a570 for <39120@debbugs.gnu.org>; Mon, 13 Jan 2020 22:53:36 +0000 (UTC) From: Christopher Baines Date: Mon, 13 Jan 2020 22:53:31 +0000 Message-Id: <20200113225336.15160-7-mail@cbaines.net> X-Mailer: git-send-email 2.24.1 In-Reply-To: <20200113225336.15160-1-mail@cbaines.net> References: <20200113225336.15160-1-mail@cbaines.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 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-power-assert): Update to 1.1.5. [arguments]: Disable running the tests. --- gnu/packages/ruby.scm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index e8861d4a19..2cd9f36aa8 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -2256,14 +2256,16 @@ using Net::HTTP, supporting reconnection and retry according to RFC 2616.") (define-public ruby-power-assert (package (name "ruby-power-assert") - (version "0.2.7") + (version "1.1.5") (source (origin (method url-fetch) (uri (rubygems-uri "power_assert" version)) (sha256 (base32 - "0ka6w71lcan4wgf111xi3pcn9ma9lhakv31jg8w007nwzi0xfjbi")))) + "1dii0wkfa0jm8sk9b20zl1z4980dmrjh0zqnii058485pp3ws10s")))) (build-system ruby-build-system) + (arguments + '(#:tests? #f)) ; No included tests (native-inputs `(("bundler" ,bundler))) (synopsis "Assert library with descriptive assertion messages") From patchwork Mon Jan 13 22:53:32 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Christopher Baines X-Patchwork-Id: 19798 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 26F5617A94; Mon, 13 Jan 2020 22:54:30 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,UNPARSEABLE_RELAY, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id D9D7117A92 for ; Mon, 13 Jan 2020 22:54:29 +0000 (GMT) Received: from localhost ([::1]:56722 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ir8bM-0002hq-RC for patchwork@mira.cbaines.net; Mon, 13 Jan 2020 17:54:28 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47996) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ir8b1-0002Ia-5h for guix-patches@gnu.org; Mon, 13 Jan 2020 17:54:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ir8ax-0002cv-V1 for guix-patches@gnu.org; Mon, 13 Jan 2020 17:54:05 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:54381) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ir8ax-0002cr-S5 for guix-patches@gnu.org; Mon, 13 Jan 2020 17:54:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ir8ax-0004hj-Rj for guix-patches@gnu.org; Mon, 13 Jan 2020 17:54:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#39120] [PATCH 08/12] gnu: ruby-json-pure: Update to 2.2.0. Resent-From: Christopher Baines Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 13 Jan 2020 22:54:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39120 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 39120@debbugs.gnu.org Received: via spool by 39120-submit@debbugs.gnu.org id=B39120.157895602717981 (code B ref 39120); Mon, 13 Jan 2020 22:54:03 +0000 Received: (at 39120) by debbugs.gnu.org; 13 Jan 2020 22:53:47 +0000 Received: from localhost ([127.0.0.1]:60337 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ir8ah-0004fr-C4 for submit@debbugs.gnu.org; Mon, 13 Jan 2020 17:53:47 -0500 Received: from mira.cbaines.net ([212.71.252.8]:35332) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ir8aa-0004eL-H5 for 39120@debbugs.gnu.org; Mon, 13 Jan 2020 17:53:41 -0500 Received: from localhost (unknown [46.237.162.0]) by mira.cbaines.net (Postfix) with ESMTPSA id 3970617A99 for <39120@debbugs.gnu.org>; Mon, 13 Jan 2020 22:53:39 +0000 (GMT) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id fa10abcc for <39120@debbugs.gnu.org>; Mon, 13 Jan 2020 22:53:36 +0000 (UTC) From: Christopher Baines Date: Mon, 13 Jan 2020 22:53:32 +0000 Message-Id: <20200113225336.15160-8-mail@cbaines.net> X-Mailer: git-send-email 2.24.1 In-Reply-To: <20200113225336.15160-1-mail@cbaines.net> References: <20200113225336.15160-1-mail@cbaines.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 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-json-pure): Update to 2.2.0. [home-page]: Add trailing /, due to a redirect. --- gnu/packages/ruby.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index 2cd9f36aa8..b39769acaa 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -4462,13 +4462,13 @@ a native C extension.") (define-public ruby-json-pure (package (name "ruby-json-pure") - (version "2.1.0") + (version "2.2.0") (source (origin (method url-fetch) (uri (rubygems-uri "json_pure" version)) (sha256 (base32 - "12yf9fmhr4c2jm3xl20vf1qyz5i63vc8a6ngz9j0f86nqwhmi2as")))) + "0m0j1mfwv0mvw72kzqisb26xjl236ivqypw1741dkis7s63b8439")))) (build-system ruby-build-system) (arguments `(#:phases @@ -4502,7 +4502,7 @@ a native C extension.") (synopsis "JSON implementation in pure Ruby") (description "This package provides a JSON implementation written in pure Ruby.") - (home-page "https://flori.github.com/json") + (home-page "https://flori.github.com/json/") (license license:ruby))) (define-public ruby-jwt From patchwork Mon Jan 13 22:53:33 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Christopher Baines X-Patchwork-Id: 19800 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 25FB217A95; Mon, 13 Jan 2020 22:54:37 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,UNPARSEABLE_RELAY autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id 539E817A94 for ; Mon, 13 Jan 2020 22:54:36 +0000 (GMT) Received: from localhost ([::1]:56732 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ir8bT-0002zr-P2 for patchwork@mira.cbaines.net; Mon, 13 Jan 2020 17:54:35 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48002) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ir8b1-0002Io-Aa for guix-patches@gnu.org; Mon, 13 Jan 2020 17:54:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ir8ay-0002dG-DE for guix-patches@gnu.org; Mon, 13 Jan 2020 17:54:06 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:54382) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ir8ay-0002d7-A1 for guix-patches@gnu.org; Mon, 13 Jan 2020 17:54:04 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ir8ay-0004hq-9h for guix-patches@gnu.org; Mon, 13 Jan 2020 17:54:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#39120] [PATCH 09/12] gnu: ruby-tzinfo: Skip safe tests. Resent-From: Christopher Baines Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 13 Jan 2020 22:54:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39120 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 39120@debbugs.gnu.org Received: via spool by 39120-submit@debbugs.gnu.org id=B39120.157895602817989 (code B ref 39120); Mon, 13 Jan 2020 22:54:04 +0000 Received: (at 39120) by debbugs.gnu.org; 13 Jan 2020 22:53:48 +0000 Received: from localhost ([127.0.0.1]:60339 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ir8ah-0004fy-Kx for submit@debbugs.gnu.org; Mon, 13 Jan 2020 17:53:47 -0500 Received: from mira.cbaines.net ([212.71.252.8]:35334) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ir8aa-0004eK-HG for 39120@debbugs.gnu.org; Mon, 13 Jan 2020 17:53:41 -0500 Received: from localhost (unknown [46.237.162.0]) by mira.cbaines.net (Postfix) with ESMTPSA id 4A8A317A9C for <39120@debbugs.gnu.org>; Mon, 13 Jan 2020 22:53:39 +0000 (GMT) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id 5bbc280b for <39120@debbugs.gnu.org>; Mon, 13 Jan 2020 22:53:36 +0000 (UTC) From: Christopher Baines Date: Mon, 13 Jan 2020 22:53:33 +0000 Message-Id: <20200113225336.15160-9-mail@cbaines.net> X-Mailer: git-send-email 2.24.1 In-Reply-To: <20200113225336.15160-1-mail@cbaines.net> References: <20200113225336.15160-1-mail@cbaines.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 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 The safe tests attempt to run with Ruby 2.6, but these tests fail if the build takes place within /tmp, as the Ruby LOAD_PATH then includes /tmp, which is world writable. * gnu/packages/ruby.scm (ruby-tzinfo)[arguments]: Add skip-safe-tests phase. --- gnu/packages/ruby.scm | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index b39769acaa..088b975a22 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -4072,6 +4072,16 @@ utilities for Ruby.") (base32 "09dpbrih054mn42flbbcdpzk2727mzfvjrgqb12zdafhx7p9rrzp")))) (build-system ruby-build-system) + (arguments + '(#:phases + (modify-phases %standard-phases + (add-after 'unpack 'skip-safe-tests + (lambda _ + (substitute* "test/test_utils.rb" + (("def safe_test\\(options = \\{\\}\\)") + "def safe_test(options = {}) + skip('The Guix build environment has an unsafe load path')")) + #t))))) (propagated-inputs `(("ruby-thread-safe" ,ruby-thread-safe))) (synopsis "Time zone library for Ruby") From patchwork Mon Jan 13 22:53:34 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Christopher Baines X-Patchwork-Id: 19799 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 EF1D517A94; Mon, 13 Jan 2020 22:54:30 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,UNPARSEABLE_RELAY autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id BC12417A92 for ; Mon, 13 Jan 2020 22:54:30 +0000 (GMT) Received: from localhost ([::1]:56726 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ir8bO-0002k2-0B for patchwork@mira.cbaines.net; Mon, 13 Jan 2020 17:54:30 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48054) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ir8b2-0002LA-MU for guix-patches@gnu.org; Mon, 13 Jan 2020 17:54:09 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ir8b1-0002fK-JD for guix-patches@gnu.org; Mon, 13 Jan 2020 17:54:08 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:54387) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ir8b1-0002f6-G4 for guix-patches@gnu.org; Mon, 13 Jan 2020 17:54:07 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ir8az-0004iB-Fg for guix-patches@gnu.org; Mon, 13 Jan 2020 17:54:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#39120] [PATCH 10/12] gnu: ruby-2.4: Update to 2.4.9. Resent-From: Christopher Baines Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 13 Jan 2020 22:54:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39120 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 39120@debbugs.gnu.org Received: via spool by 39120-submit@debbugs.gnu.org id=B39120.157895602918012 (code B ref 39120); Mon, 13 Jan 2020 22:54:05 +0000 Received: (at 39120) by debbugs.gnu.org; 13 Jan 2020 22:53:49 +0000 Received: from localhost ([127.0.0.1]:60345 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ir8ai-0004gM-HQ for submit@debbugs.gnu.org; Mon, 13 Jan 2020 17:53:48 -0500 Received: from mira.cbaines.net ([212.71.252.8]:35336) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ir8aa-0004eX-Sh for 39120@debbugs.gnu.org; Mon, 13 Jan 2020 17:53:41 -0500 Received: from localhost (unknown [46.237.162.0]) by mira.cbaines.net (Postfix) with ESMTPSA id 5A55D17A9E for <39120@debbugs.gnu.org>; Mon, 13 Jan 2020 22:53:39 +0000 (GMT) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id fe66d38b for <39120@debbugs.gnu.org>; Mon, 13 Jan 2020 22:53:36 +0000 (UTC) From: Christopher Baines Date: Mon, 13 Jan 2020 22:53:34 +0000 Message-Id: <20200113225336.15160-10-mail@cbaines.net> X-Mailer: git-send-email 2.24.1 In-Reply-To: <20200113225336.15160-1-mail@cbaines.net> References: <20200113225336.15160-1-mail@cbaines.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 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-2.4): Update to 2.4.9. --- gnu/packages/ruby.scm | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index 088b975a22..2a7bec40bc 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -131,7 +131,7 @@ a focus on simplicity and productivity.") (define-public ruby-2.4 (package (inherit ruby) - (version "2.4.3") + (version "2.4.9") (source (origin (method url-fetch) @@ -140,8 +140,7 @@ a focus on simplicity and productivity.") "/ruby-" version ".tar.xz")) (sha256 (base32 - "0l9bv67dgsphk42lmiskhrnh47hbyj6rfg2rcjx22xivpx07srr3")) - (patches (search-patches "ruby-rubygems-276-for-ruby24.patch")) + "0546ymj2h3iai679fvx17bb2hksrqyhh22llxgz8fwggac100khc")) (modules '((guix build utils))) (snippet `(begin ;; Remove bundled libffi From patchwork Mon Jan 13 22:53:35 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Christopher Baines X-Patchwork-Id: 19796 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 439E417A94; Mon, 13 Jan 2020 22:54:26 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,UNPARSEABLE_RELAY autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id 0FB8D17A92 for ; Mon, 13 Jan 2020 22:54:26 +0000 (GMT) Received: from localhost ([::1]:56718 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ir8bJ-0002aW-3X for patchwork@mira.cbaines.net; Mon, 13 Jan 2020 17:54:25 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48031) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ir8b1-0002Jj-UP for guix-patches@gnu.org; Mon, 13 Jan 2020 17:54:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ir8b0-0002eF-V4 for guix-patches@gnu.org; Mon, 13 Jan 2020 17:54:07 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:54385) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ir8b0-0002e5-S4 for guix-patches@gnu.org; Mon, 13 Jan 2020 17:54:06 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ir8az-0004iI-SB for guix-patches@gnu.org; Mon, 13 Jan 2020 17:54:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#39120] [PATCH 11/12] gnu: ruby: Update to 2.6.5. Resent-From: Christopher Baines Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 13 Jan 2020 22:54:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39120 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 39120@debbugs.gnu.org Received: via spool by 39120-submit@debbugs.gnu.org id=B39120.157895602918020 (code B ref 39120); Mon, 13 Jan 2020 22:54:05 +0000 Received: (at 39120) by debbugs.gnu.org; 13 Jan 2020 22:53:49 +0000 Received: from localhost ([127.0.0.1]:60347 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ir8ai-0004gT-RT for submit@debbugs.gnu.org; Mon, 13 Jan 2020 17:53:49 -0500 Received: from mira.cbaines.net ([212.71.252.8]:35338) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ir8aa-0004eY-Sx for 39120@debbugs.gnu.org; Mon, 13 Jan 2020 17:53:41 -0500 Received: from localhost (unknown [46.237.162.0]) by mira.cbaines.net (Postfix) with ESMTPSA id 6A51217A9F for <39120@debbugs.gnu.org>; Mon, 13 Jan 2020 22:53:39 +0000 (GMT) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id 315bbf8e for <39120@debbugs.gnu.org>; Mon, 13 Jan 2020 22:53:36 +0000 (UTC) From: Christopher Baines Date: Mon, 13 Jan 2020 22:53:35 +0000 Message-Id: <20200113225336.15160-11-mail@cbaines.net> X-Mailer: git-send-email 2.24.1 In-Reply-To: <20200113225336.15160-1-mail@cbaines.net> References: <20200113225336.15160-1-mail@cbaines.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 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 Make zlib a propagated-input, as the pkgconfig configuration includes linking against zlib as default, which means that gems with native components will fail to build without zlib. * gnu/packages/ruby.scm (ruby): Update to 2.6.5. --- gnu/packages/ruby.scm | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index 2a7bec40bc..a4def037f2 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -77,7 +77,7 @@ (define-public ruby (package (name "ruby") - (version "2.5.3") + (version "2.6.5") (source (origin (method url-fetch) @@ -86,7 +86,7 @@ "/ruby-" version ".tar.xz")) (sha256 (base32 - "0vrhrw7kcz9mg0jkqnihkcxqy5k05v8k1j0y2735z8wfk8sx1j8w")) + "0qhsw2mr04f3lqinkh557msr35pb5rdaqy4vdxcj91flgxqxmmnm")) (modules '((guix build utils))) (snippet `(begin ;; Remove bundled libffi @@ -116,8 +116,9 @@ `(("readline" ,readline) ("openssl" ,openssl) ("libffi" ,libffi) - ("gdbm" ,gdbm) - ("zlib" ,zlib))) + ("gdbm" ,gdbm))) + (propagated-inputs + `(("zlib" ,zlib))) (native-search-paths (list (search-path-specification (variable "GEM_PATH") From patchwork Mon Jan 13 22:53:36 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Christopher Baines X-Patchwork-Id: 19801 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 8A0C117A94; Mon, 13 Jan 2020 22:54:38 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,UNPARSEABLE_RELAY, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id C90DB17A93 for ; Mon, 13 Jan 2020 22:54:34 +0000 (GMT) Received: from localhost ([::1]:56728 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ir8bS-0002un-Bs for patchwork@mira.cbaines.net; Mon, 13 Jan 2020 17:54:34 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48046) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ir8b2-0002Kl-FV for guix-patches@gnu.org; Mon, 13 Jan 2020 17:54:09 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ir8b1-0002ev-BX for guix-patches@gnu.org; Mon, 13 Jan 2020 17:54:08 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:54386) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ir8b1-0002ef-80 for guix-patches@gnu.org; Mon, 13 Jan 2020 17:54:07 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ir8b0-0004iP-7o for guix-patches@gnu.org; Mon, 13 Jan 2020 17:54:06 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#39120] [PATCH 12/12] gnu: Add ruby-2.5. Resent-From: Christopher Baines Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 13 Jan 2020 22:54:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39120 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 39120@debbugs.gnu.org Received: via spool by 39120-submit@debbugs.gnu.org id=B39120.157895602918026 (code B ref 39120); Mon, 13 Jan 2020 22:54:06 +0000 Received: (at 39120) by debbugs.gnu.org; 13 Jan 2020 22:53:49 +0000 Received: from localhost ([127.0.0.1]:60349 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ir8aj-0004gb-4m for submit@debbugs.gnu.org; Mon, 13 Jan 2020 17:53:49 -0500 Received: from mira.cbaines.net ([212.71.252.8]:35340) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ir8aa-0004eZ-TL for 39120@debbugs.gnu.org; Mon, 13 Jan 2020 17:53:45 -0500 Received: from localhost (unknown [46.237.162.0]) by mira.cbaines.net (Postfix) with ESMTPSA id 7902F17AA1 for <39120@debbugs.gnu.org>; Mon, 13 Jan 2020 22:53:39 +0000 (GMT) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id fd2e7799 for <39120@debbugs.gnu.org>; Mon, 13 Jan 2020 22:53:36 +0000 (UTC) From: Christopher Baines Date: Mon, 13 Jan 2020 22:53:36 +0000 Message-Id: <20200113225336.15160-12-mail@cbaines.net> X-Mailer: git-send-email 2.24.1 In-Reply-To: <20200113225336.15160-1-mail@cbaines.net> References: <20200113225336.15160-1-mail@cbaines.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 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-2.5): New variable. --- gnu/packages/ruby.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index a4def037f2..68634d8100 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -129,6 +129,25 @@ a focus on simplicity and productivity.") (home-page "https://www.ruby-lang.org") (license license:ruby))) +(define-public ruby-2.5 + (package + (inherit ruby) + (version "2.5.7") + (source + (origin + (method url-fetch) + (uri (string-append "http://cache.ruby-lang.org/pub/ruby/" + (version-major+minor version) + "/ruby-" version ".tar.xz")) + (sha256 + (base32 + "159zka4sbx1p4ayxqi7a5ybbzxvn3n5mivrz4d1damw9ypl70610")) + (modules '((guix build utils))) + (snippet `(begin + ;; Remove bundled libffi + (delete-file-recursively "ext/fiddle/libffi-3.2.1") + #t)))))) + (define-public ruby-2.4 (package (inherit ruby)