From patchwork Thu May 11 20:15:37 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yovan Naumovski X-Patchwork-Id: 12947 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 A3A1C27BBF1; Thu, 11 May 2023 21:16:14 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,FROM_SUSPICIOUS_NTLD,MAILING_LIST_MULTI,PDS_OTHER_BAD_TLD, RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 2BD4C27BBEE for ; Thu, 11 May 2023 21:16:14 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pxChn-0006dM-Qm; Thu, 11 May 2023 16:16:03 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pxChm-0006bS-Aa for guix-patches@gnu.org; Thu, 11 May 2023 16:16:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pxChl-00067v-WB for guix-patches@gnu.org; Thu, 11 May 2023 16:16:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pxChl-0004D2-Re for guix-patches@gnu.org; Thu, 11 May 2023 16:16:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63452] [PATCH 1/5] gnu: ruby-i18n: Update to 1.13.0. References: <20230511201429.8353-1-yovan@gorski.stream> In-Reply-To: <20230511201429.8353-1-yovan@gorski.stream> Resent-From: Yovan Naumovski Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 11 May 2023 20:16:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63452 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63452@debbugs.gnu.org Cc: Yovan Naumovski Received: via spool by 63452-submit@debbugs.gnu.org id=B63452.168383615016161 (code B ref 63452); Thu, 11 May 2023 20:16:01 +0000 Received: (at 63452) by debbugs.gnu.org; 11 May 2023 20:15:50 +0000 Received: from localhost ([127.0.0.1]:53447 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pxCha-0004Cb-C9 for submit@debbugs.gnu.org; Thu, 11 May 2023 16:15:50 -0400 Received: from relay5-d.mail.gandi.net ([217.70.183.197]:52687) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pxChY-0004CL-Lu for 63452@debbugs.gnu.org; Thu, 11 May 2023 16:15:49 -0400 Received: (Authenticated sender: yovan@gorski.stream) by mail.gandi.net (Postfix) with ESMTPSA id 4FE631C0004; Thu, 11 May 2023 20:15:40 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gorski.stream; s=gm1; t=1683836141; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=Ec96HY/nfnRZ0BoCNYV0mmXnda1v/oHHFS9ldC7vG7w=; b=EiYV5accFTGolZE72RPFs8jnTMYn3tlvv65wsRRhnJFsp37cUaYA1IdAfdxG7kpN1kdvg/ 4/+AcpEYRZ5AP9897ZvOP6zuXunTYVkqOYK8dg97urYyKi1x2MLKDT5CWzgJ+ZNpYi/sq2 r1HZ0oK6fNpNYlb8g373xDhPaYC+BD9NblT75B2YpgoGX7rDDDcCpKA12W2j7j3L+ft9/2 omozvBh6XjLqEqQizh6psyZEn6I7o79NxNfz/reNKZRWSvw6PGVnythRQFFLHlm+hMgFrp l/+ej5bNfrEtiJFnNY76fxjeUmiV6LoJZXsWYEYJcJwX89t2W3H8e7Z7OEWVyg== Date: Thu, 11 May 2023 23:15:37 +0300 Message-Id: <20230511201537.8469-1-yovan@gorski.stream> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Yovan Naumovski X-ACL-Warn: , Yovan Naumovski via Guix-patches X-Patchwork-Original-From: Yovan Naumovski via Guix-patches via From: Yovan Naumovski Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/ruby.scm (ruby-i18n): Update to 1.13.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 1dcd5f76a5..833756704c 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -491,13 +491,13 @@ (define-public ruby-rsync (define-public ruby-i18n (package (name "ruby-i18n") - (version "1.7.0") + (version "1.13.0") (source (origin (method url-fetch) (uri (rubygems-uri "i18n" version)) (sha256 (base32 - "0hmypvx9iyc0b4hski7aic2xzm09cg1c7q1qlpnk3k8s5acxzyhl")))) + "1yk33slipi3i1kydzrrchbi7cgisaxym6pgwlzx7ir8vjk6wl90x")))) (build-system ruby-build-system) (arguments '(#:tests? #f)) ; no tests From patchwork Thu May 11 20:16:11 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yovan Naumovski X-Patchwork-Id: 12948 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 B1D8F27BBF0; Thu, 11 May 2023 21:17:14 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,FROM_SUSPICIOUS_NTLD,MAILING_LIST_MULTI,PDS_OTHER_BAD_TLD, RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 4C5E527BBEE for ; Thu, 11 May 2023 21:17:13 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pxCin-00077G-Dc; Thu, 11 May 2023 16:17:05 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pxCil-000771-6x for guix-patches@gnu.org; Thu, 11 May 2023 16:17:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pxCik-0006Od-Hv for guix-patches@gnu.org; Thu, 11 May 2023 16:17:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pxCik-0004FN-Cg for guix-patches@gnu.org; Thu, 11 May 2023 16:17:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63452] [PATCH 2/5] gnu: ruby-lino: Update to 3.1.0. References: <20230511201429.8353-1-yovan@gorski.stream> In-Reply-To: <20230511201429.8353-1-yovan@gorski.stream> Resent-From: Yovan Naumovski Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 11 May 2023 20:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63452 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63452@debbugs.gnu.org Cc: Yovan Naumovski Received: via spool by 63452-submit@debbugs.gnu.org id=B63452.168383618216252 (code B ref 63452); Thu, 11 May 2023 20:17:02 +0000 Received: (at 63452) by debbugs.gnu.org; 11 May 2023 20:16:22 +0000 Received: from localhost ([127.0.0.1]:53453 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pxCi5-0004E4-Md for submit@debbugs.gnu.org; Thu, 11 May 2023 16:16:21 -0400 Received: from relay1-d.mail.gandi.net ([217.70.183.193]:58983) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pxCi4-0004Ds-Nb for 63452@debbugs.gnu.org; Thu, 11 May 2023 16:16:21 -0400 Received: (Authenticated sender: yovan@gorski.stream) by mail.gandi.net (Postfix) with ESMTPSA id 46C4A240009; Thu, 11 May 2023 20:16:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gorski.stream; s=gm1; t=1683836174; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=d1JUSXxzL8Wry+rCDPSMLHzMNXFzp+U8B4DuL2HmqHk=; b=JCFgimpOiCjbc1ZbRz9I3h+3HuXJN88+c3/qJZ6DU6R225DCdvpdoLb7PtrfqlY2HUV/FH 4SFBPoW5JPoqT2jPt1frRLFBqfrPsjcMszHf7xYQw1Gbfu5bY1G7zkx8uXQuKIrD/n7O1R Bk5+LHgfD9IcRlPGtJ0U4qU4wC/g8X6NcgR6JmPtZ7T8ts2nJ4gRUHWCCkPb+/XayUJjAJ cg5U5r0lwD3fxEYLjm84wyoOagyiqYpi0sq/1rrAiBwEIo9P3/1In2NXALwFZMGlwKycgM ktFj6QmvxMVPQCT8SOTUjx3lJoEhQbGQh/dNG/GPN4KUf6KleFIOkfujQYSvzw== Date: Thu, 11 May 2023 23:16:11 +0300 Message-Id: <20230511201611.8517-1-yovan@gorski.stream> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Yovan Naumovski X-ACL-Warn: , Yovan Naumovski via Guix-patches X-Patchwork-Original-From: Yovan Naumovski via Guix-patches via From: Yovan Naumovski Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/ruby.scm (ruby-lino): Update to 3.1.0. --- gnu/packages/ruby.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index 833756704c..9eb3970a44 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -2997,14 +2997,14 @@ (define-public ruby-libxml (define-public ruby-lino (package (name "ruby-lino") - (version "1.1.0") + (version "3.1.0") (source (origin (method url-fetch) (uri (rubygems-uri "lino" version)) (sha256 (base32 - "11d29g0fk372b9fcpyr0k6hxm2b4j4igpysmi542hgbbgqgp9cd3")))) + "1zq9dza040fgjvr9imh7z2lgxrcyc5ac100rqimsnsf9bpfz3fsm")))) (build-system ruby-build-system) (arguments '(#:tests? #f)) ; No included tests From patchwork Thu May 11 20:29:53 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yovan Naumovski X-Patchwork-Id: 12951 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 D917527BBF1; Thu, 11 May 2023 21:31:10 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,FROM_SUSPICIOUS_NTLD,MAILING_LIST_MULTI,PDS_OTHER_BAD_TLD, RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 3927E27BBEE for ; Thu, 11 May 2023 21:31:10 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pxCwK-00013m-85; Thu, 11 May 2023 16:31:04 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pxCwI-000128-IB for guix-patches@gnu.org; Thu, 11 May 2023 16:31:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pxCwI-0000p0-9y for guix-patches@gnu.org; Thu, 11 May 2023 16:31:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pxCwH-0004cF-Pj for guix-patches@gnu.org; Thu, 11 May 2023 16:31:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63452] [PATCH 3/5] gnu: Add ruby-immutable-struct. References: <20230511201429.8353-1-yovan@gorski.stream> In-Reply-To: <20230511201429.8353-1-yovan@gorski.stream> Resent-From: Yovan Naumovski Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 11 May 2023 20:31:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63452 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63452@debbugs.gnu.org Received: via spool by 63452-submit@debbugs.gnu.org id=B63452.168383700217580 (code B ref 63452); Thu, 11 May 2023 20:31:01 +0000 Received: (at 63452) by debbugs.gnu.org; 11 May 2023 20:30:02 +0000 Received: from localhost ([127.0.0.1]:53503 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pxCvJ-0004ZG-V0 for submit@debbugs.gnu.org; Thu, 11 May 2023 16:30:02 -0400 Received: from relay1-d.mail.gandi.net ([217.70.183.193]:56451) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pxCvI-0004Yq-Iy for 63452@debbugs.gnu.org; Thu, 11 May 2023 16:30:00 -0400 Received: (Authenticated sender: yovan@gorski.stream) by mail.gandi.net (Postfix) with ESMTPSA id 96D18240009 for <63452@debbugs.gnu.org>; Thu, 11 May 2023 20:29:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gorski.stream; s=gm1; t=1683836994; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=I+LHsVYYBrp3bhneLv5gCFwkNIOumX2V4IzFhCGTZXA=; b=DXQMknoCIaMxyiJnrEkCyp4jeSuFs9oqsGU1vFFysWJgcas4h19PTdnwcud0+fb5nC7K8f DURXg5yl4KwznPdk/bQYTcqzwubdGwDasy5eWp1oEkPAu43LkI8zW4zGSL3WnVpTDQsJp0 bPZt+2Twq4+aoKybnMkAxL0fwHyF6pY+e3s/g7Plhd9Jfd3lBIku7kt8J4skAsJkBGSnPr 4qLmhqjpv56c5uibtNxX1ya0EmBsIE7/QBJg6G6A3A9piQDBU/AG9mRZKhiJq8QtapXP29 eAcw+1qf+HWnqGHwg0KBBoFoSoU6QyNhkAw2Rsho0dW3UorAkox+WYzqSmFBmQ== Message-ID: Date: Thu, 11 May 2023 23:29:53 +0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.10.1 Content-Language: en-US X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Yovan Naumovski X-ACL-Warn: , Yovan Naumovski via Guix-patches X-Patchwork-Original-From: Yovan Naumovski via Guix-patches via From: Yovan Naumovski Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/ruby.scm (ruby-immutable-struct): 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 9eb3970a44..7b16d632ad 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -7322,6 +7322,26 @@ (define-public ruby-term-ansicolor ;; There is no mention of the "or later" clause. (license license:gpl2))) +(define-public ruby-immutable-struct + (package + (name "ruby-immutable-struct") + (version "2.4.1") + (source (origin + (method url-fetch) + (uri (rubygems-uri "immutable-struct" version)) + (sha256 + (base32 + "1fsx4s9yaga0p4q7arcirhc5vrifh619k6gzr6z8a0xd935zprsi")))) + (build-system ruby-build-system) + (arguments + (list + #:tests? #f)) + (synopsis "Ruby library for creating immutable struct classes") + (description + "Easily create value objects without the pain of Ruby's Struct (or its setters)") + (home-page "https://stitchfix.github.io/immutable-struct/") + (license license:expat))) + (define-public ruby-terraform (package (name "ruby-terraform") From patchwork Thu May 11 20:17:31 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yovan Naumovski X-Patchwork-Id: 12949 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 85F1627BBF0; Thu, 11 May 2023 21:18:42 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,FROM_SUSPICIOUS_NTLD,MAILING_LIST_MULTI,PDS_OTHER_BAD_TLD, RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 5F90527BBEE for ; Thu, 11 May 2023 21:18:41 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pxCjn-0007Gt-H4; Thu, 11 May 2023 16:18:08 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pxCji-0007Eo-7n for guix-patches@gnu.org; Thu, 11 May 2023 16:18:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pxCjh-0006ZQ-Vh for guix-patches@gnu.org; Thu, 11 May 2023 16:18:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pxCjh-0004H6-RC for guix-patches@gnu.org; Thu, 11 May 2023 16:18:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63452] [PATCH 4/5] gnu: Add ruby-faker. References: <20230511201429.8353-1-yovan@gorski.stream> In-Reply-To: <20230511201429.8353-1-yovan@gorski.stream> Resent-From: Yovan Naumovski Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 11 May 2023 20:18:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63452 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63452@debbugs.gnu.org Cc: Yovan Naumovski Received: via spool by 63452-submit@debbugs.gnu.org id=B63452.168383626616402 (code B ref 63452); Thu, 11 May 2023 20:18:01 +0000 Received: (at 63452) by debbugs.gnu.org; 11 May 2023 20:17:46 +0000 Received: from localhost ([127.0.0.1]:53464 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pxCjS-0004GT-46 for submit@debbugs.gnu.org; Thu, 11 May 2023 16:17:46 -0400 Received: from relay4-d.mail.gandi.net ([217.70.183.196]:40095) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pxCjQ-0004GH-Ol for 63452@debbugs.gnu.org; Thu, 11 May 2023 16:17:45 -0400 Received: (Authenticated sender: yovan@gorski.stream) by mail.gandi.net (Postfix) with ESMTPSA id C4BA7E000A; Thu, 11 May 2023 20:17:37 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gorski.stream; s=gm1; t=1683836258; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=BjS72bGUPs4an9ewOY6GnZtMJtTbZdRGGNOxGo/CBlM=; b=OJvWYBE/YJjUMRJTDueqCheV1/SZvlrUc0Pc82owZO2HFwOZF92m7QPtElYjt9Muaw2ZEE yTofi0HZ/BJ2oqHqZOj9qnIFWcrS2XZTrxKkGBVZ3WtSJ7Y+5dukCea6vhm4Av84sdmEHm rE8xBNYDZF3cvW1rP9YFp08qRU8FHtUgCvkqrVn5CA/N8e6CEujl1oay7gnreSTLZr158+ xsPGgr0TEipb886VUlzlumJ5o0rO3Lo2yrBtcoQaXTmh47TIslKlDR0qgB/KqW3u7GCe0j PQrylax+fdCBxA3b9dfnw9sSNcAnvpnmeyMTLJBLOPfbv4n4Lf5oknK778cKMg== Date: Thu, 11 May 2023 23:17:31 +0300 Message-Id: <20230511201731.8600-1-yovan@gorski.stream> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Yovan Naumovski X-ACL-Warn: , Yovan Naumovski via Guix-patches X-Patchwork-Original-From: Yovan Naumovski via Guix-patches via From: Yovan Naumovski Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/ruby.scm (ruby-faker): 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 7b16d632ad..26a4fea0d7 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -7342,6 +7342,38 @@ (define-public ruby-immutable-struct (home-page "https://stitchfix.github.io/immutable-struct/") (license license:expat))) +(define-public ruby-faker + (package + (name "ruby-faker") + (version "3.2.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/faker-ruby/faker") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1wwdwh5qwaxnd9dl6732mj6b953l5r32r4936pj5680963iagq59")))) + (build-system ruby-build-system) + (arguments + (list + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'remove-rubocop-from-rakefile + (lambda _ + (substitute* "Rakefile" + (("require 'rubocop/rake_task'") "") + (("RuboCop::RakeTask\\.new") ""))))))) + (native-inputs (list ruby-yard ruby-simplecov ruby-timecop)) + (propagated-inputs (list ruby-i18n)) + (synopsis "Library for generating fake data") + (description "Faker is a port of Data::Faker from Perl. It is used to +easily generate fake data: names, addresses, phone numbers, etc.") + (home-page "https://github.com/faker-ruby/faker") + (license license:expat))) + (define-public ruby-terraform (package (name "ruby-terraform") From patchwork Thu May 11 20:17:49 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yovan Naumovski X-Patchwork-Id: 12950 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 B50D827BBF0; Thu, 11 May 2023 21:19:16 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,FROM_SUSPICIOUS_NTLD,MAILING_LIST_MULTI,PDS_OTHER_BAD_TLD, RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id DBB5327BBEE for ; Thu, 11 May 2023 21:19:15 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pxCki-0007f5-QN; Thu, 11 May 2023 16:19:04 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pxCkh-0007dQ-KD for guix-patches@gnu.org; Thu, 11 May 2023 16:19:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pxCkg-0006ka-Bk for guix-patches@gnu.org; Thu, 11 May 2023 16:19:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pxCkg-0004Ii-7T for guix-patches@gnu.org; Thu, 11 May 2023 16:19:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63452] [PATCH 5/5] gnu: ruby-terraform: Update to 1.7.0. References: <20230511201429.8353-1-yovan@gorski.stream> In-Reply-To: <20230511201429.8353-1-yovan@gorski.stream> Resent-From: Yovan Naumovski Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 11 May 2023 20:19:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63452 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63452@debbugs.gnu.org Cc: Yovan Naumovski Received: via spool by 63452-submit@debbugs.gnu.org id=B63452.168383628116441 (code B ref 63452); Thu, 11 May 2023 20:19:02 +0000 Received: (at 63452) by debbugs.gnu.org; 11 May 2023 20:18:01 +0000 Received: from localhost ([127.0.0.1]:53467 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pxCjh-0004H1-GM for submit@debbugs.gnu.org; Thu, 11 May 2023 16:18:01 -0400 Received: from relay3-d.mail.gandi.net ([217.70.183.195]:39449) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pxCjf-0004Gi-Hi for 63452@debbugs.gnu.org; Thu, 11 May 2023 16:18:00 -0400 Received: (Authenticated sender: yovan@gorski.stream) by mail.gandi.net (Postfix) with ESMTPSA id BFE8460006; Thu, 11 May 2023 20:17:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gorski.stream; s=gm1; t=1683836273; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=7xn/icFyylnEe7oqlafuzA0578EnHyM+W0LcztOkyvM=; b=pEwMlfZ3Lx8su4v+DyyRrfnRlyQ8FNv5GaE/isIxhDZbl63TaoZRdDCA0Daz/6HZMj2RYi lpLnc8Q04Xz5t9scai3eHMBfhJrHtmhnEAHS3TFiLTct6BdlJc/6Vh82QNtT9tuW3t+BKV Rek5wwczT/4ANM4RZGh/mwF9SJ7/6U4By5Zfl4is4BJ1Tjv1ew4kboUZ0xaSL1qHExR+Rg jFJ1cSKd0DP657IGxY+XHz9ThhJn5ISPt+cieklPUmWeKXEoCPaYfQX2yYK3amCn37kNso 2lZnFgGLUzIydC3iAjXSZ2B4I9zt3j9bq9fR8GNdq/qMdQLAd6TYU9V83r3ZCg== Date: Thu, 11 May 2023 23:17:49 +0300 Message-Id: <20230511201749.8687-1-yovan@gorski.stream> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Yovan Naumovski X-ACL-Warn: , Yovan Naumovski via Guix-patches X-Patchwork-Original-From: Yovan Naumovski via Guix-patches via From: Yovan Naumovski Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/ruby.scm (ruby-terraform): Update to 1.7.0. [source]: Use git-fetch. [arguments]: Enable tests. [native-inputs]: Add ruby-rspec, ruby-faker, ruby-simplecov. [propagated-inputs]: Add ruby-immutable-struct. --- gnu/packages/ruby.scm | 37 +++++++++++++++++++++++++++++++------ 1 file changed, 31 insertions(+), 6 deletions(-) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index 26a4fea0d7..e0bc6e874b 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -7377,19 +7377,44 @@ (define-public ruby-faker (define-public ruby-terraform (package (name "ruby-terraform") - (version "0.22.0") + (version "1.7.0") (source (origin - (method url-fetch) - (uri (rubygems-uri "ruby-terraform" version)) + (method git-fetch) + (uri (git-reference + (url "https://github.com/infrablocks/ruby_terraform") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) (sha256 (base32 - "13zjkp71cd19j2ds2h9rqwcfr1zdg5nsh63p89l6qcsc9z39z324")))) + "18d1qkf2rbbvc2f0dxni85i2l2g8zn5kzh0v8zr1b86r1wjy6rvd")))) (build-system ruby-build-system) (arguments - '(#:tests? #f)) ; No included tests + (list + #:test-target "spec" + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'disable-bundler + (lambda _ + (substitute* "spec/spec_helper.rb" + (("require 'bundler/setup'") "")))) + (add-before 'check 'disable-falinig-tests + (lambda _ + (substitute* "spec/ruby_terraform/commands/plan_spec.rb" + (("it 'logs an error raised when running the command'") + "xit 'logs an error raised when running the command'") + (("it 'raises execution error when an error occurs running the command'") + "xit 'raises execution error when an error occurs running the command'")))) + (replace 'check + (lambda* (#:key tests? #:allow-other-keys) + (when tests? + (invoke "rspec"))))))) + (native-inputs + (list ruby-rspec + ruby-faker + ruby-simplecov)) (propagated-inputs - (list ruby-lino)) + (list ruby-lino ruby-immutable-struct)) (synopsis "Ruby wrapper around the Terraform command line interface") (description "This package provides a Ruby wrapper around the Terraform command line