X-Loop: help-debbugs@HIDDEN Subject: [bug#71184] [PATCH] gnu: Add ruby-appraisal. Resent-From: Adam Quandour <adam.quandour@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Sat, 25 May 2024 04:12:02 +0000 Resent-Message-ID: <handler.71184.B.17166102696880 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 71184 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 71184 <at> debbugs.gnu.org Cc: Adam Quandour <adam.quandour@HIDDEN> X-Debbugs-Original-To: guix-patches@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.17166102696880 (code B ref -1); Sat, 25 May 2024 04:12:02 +0000 Received: (at submit) by debbugs.gnu.org; 25 May 2024 04:11:09 +0000 Received: from localhost ([127.0.0.1]:40875 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sAikP-0001mu-1h for submit <at> debbugs.gnu.org; Sat, 25 May 2024 00:11:09 -0400 Received: from lists.gnu.org ([209.51.188.17]:39232) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <adam.quandour@HIDDEN>) id 1sAccO-0006wY-Vy for submit <at> debbugs.gnu.org; Fri, 24 May 2024 17:38:29 -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 <adam.quandour@HIDDEN>) id 1sAccH-0005Vh-Fh for guix-patches@HIDDEN; Fri, 24 May 2024 17:38:21 -0400 Received: from mail-lj1-x236.google.com ([2a00:1450:4864:20::236]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <adam.quandour@HIDDEN>) id 1sAccC-00066s-CN for guix-patches@HIDDEN; Fri, 24 May 2024 17:38:21 -0400 Received: by mail-lj1-x236.google.com with SMTP id 38308e7fff4ca-2e576057c56so93031931fa.3 for <guix-patches@HIDDEN>; Fri, 24 May 2024 14:38:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1716586693; x=1717191493; darn=gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=h4bUTYxJ6zKTcG9xEvgUrueTAFZvJs5TA6DRoFreNHQ=; b=YGCiXOx2DG6DwVzwwGgtMkHCiXV93LY/BHKHZFC9uDzf+g0Ec5L4WUEgSfd2t9TT2/ PdaIY3/pWGohGa46UcLn0TB9L4GpGMxytw5IiKSZIpt5Fc4TUpoVk/22fdfjJm4TqAgO u6NHn5x1Ae4Ksc0ORERG6HA8TriajW6BtZzlypAsBT+E8bnKjcvS9ZhRQCLYtR4gko4J /BLFlY0TLQ8B/ueYkZ2PP2e6PuL7YJM0Om8Lveelf44FjH9iorIgTagWVFRI9TiZYP/o eMD1RZ7Kkgp6ZnC6s3DmtiQBqj0ldeATJXxY5veX04E+qXeF7Y+9O0Ej/6gyGTvug1sW uQiw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1716586693; x=1717191493; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=h4bUTYxJ6zKTcG9xEvgUrueTAFZvJs5TA6DRoFreNHQ=; b=NYArSPnXS74oTdbe5gM36/s3NgR4OPPXbDBKFue/jJvMh54YVWSgQ4tAdG8IFEKRGu o26d2Gi8otxINLU57DG6BLFnepsmMkq4P0xrvHdBDT18QR6TMLfb9P4F+lc4R3PPo3HP eHdrPScy03PCmGDmfkI6KkhzkfixMd6rSCVhvze6H9Y2lv69BOjtJJjEIAz6ijyfWtW7 Ri0Dk/1uNEafy0uiJFxiBpRZ+zowhXViDXpRgmT2wCX0o8b0MvjZDBVgLGrMLYGMxqGi MxoXtre038RwT4mgMIEmFMqXRiZru9Cp+5XM+eeT6jxMtEu7kwkMvaLuHG6Tw44a5z+6 xENA== X-Gm-Message-State: AOJu0YxrYL5BU4K5ETQrEcTeWkG+CKIGlySp4xWSI18v7c2UpN8WcHpQ rPvHTHw2+yXMx3yynSN6XOeufvYfF7fYxiR9vyCmXTGPmt0GuYyg3h9an9s5 X-Google-Smtp-Source: AGHT+IFR5S0EBJik1VsCoNtVTtzhIAMDhK4ifDazCv6d5CHNz1IKMfIZAzW5sJCLzUnchn9L9qkE9Q== X-Received: by 2002:a2e:9cd3:0:b0:2e5:1dae:1789 with SMTP id 38308e7fff4ca-2e95b096d26mr23191611fa.22.1716586692589; Fri, 24 May 2024 14:38:12 -0700 (PDT) Received: from localhost.localdomain ([2a00:1370:8182:49e8:7060:8262:34e6:21e9]) by smtp.gmail.com with ESMTPSA id 38308e7fff4ca-2e95bcd7c20sm3546181fa.33.2024.05.24.14.38.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 24 May 2024 14:38:12 -0700 (PDT) From: Adam Quandour <adam.quandour@HIDDEN> Date: Sat, 25 May 2024 00:38:07 +0300 Message-ID: <20240524213807.10537-1-adam.quandour@HIDDEN> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2a00:1450:4864:20::236; envelope-from=adam.quandour@HIDDEN; helo=mail-lj1-x236.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, T_SPF_TEMPERROR=0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Mailman-Approved-At: Sat, 25 May 2024 00:11:07 -0400 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.3 (--) * gnu/packages/ruby.scm (ruby-appraisal): New variable. --- gnu/packages/ruby.scm | 50 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index 5c1e666..53b411b 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -1495,6 +1495,33 @@ (define-public ruby-atoulme-saikuro ;; of the Expat license. (license license:bsd-3))) +(define-public ruby-appraisal + (package + (name "ruby-appraisal") + (version "2.5.0") + (source + (origin + (method url-fetch) + (uri (rubygems-uri "appraisal" version)) + (sha256 + (base32 + "1knkxrjagaqf418lkgd7xvfb5rh143d19ld8vfq16y8jpqhr561n")))) + (build-system ruby-build-system) + ;; tests need Internet access. + (arguments '(#:tests? #f)) + (native-inputs + (list ruby-activesupport + ruby-rspec + ruby-thor-0.14.6)) + (synopsis "A Ruby library for testing your library against different versions of dependencies") + (description "Appraisal integrates with bundler and rake to test +your library against different versions of dependencies in repeatable +scenarios called \"appraisals\". Appraisal is designed to make it +easy to check for regressions in your library without interfering + with day-to-day development using Bundler.") + (home-page "https://github.com/thoughtbot/appraisal") + (license license:expat))) + (define-public ruby-awesome-print (package (name "ruby-awesome-print") @@ -3383,6 +3410,29 @@ (define-public ruby-thor (home-page "http://whatisthor.com/") (license license:expat))) +(define-public ruby-thor-0.14.6 + ;; needed for ruby-appraisal + (package + (name "ruby-thor") + (version "0.14.6") + (source + (origin + (method url-fetch) + (uri (rubygems-uri "thor" version)) + (sha256 + (base32 + "18qmgv38gfw9clhq6szyw5kcxkkk8xr7c0klp3pk3cyznzbapif7")))) + (build-system ruby-build-system) + ;; couldn't run tests + ;; "No Rakefile found" + (arguments `(#:tests? #f)) + (native-inputs (list ruby-rspec ruby-simplecov ruby-webmock)) + (synopsis "Ruby toolkit for building command-line interfaces") + (description "Thor is a toolkit for building powerful command-line +interfaces.") + (home-page "http://whatisthor.com/") + (license license:expat))) + (define-public ruby-lumberjack (package (name "ruby-lumberjack") -- 2.41.0
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Adam Quandour <adam.quandour@HIDDEN> Subject: bug#71184: Acknowledgement ([PATCH] gnu: Add ruby-appraisal.) Message-ID: <handler.71184.B.17166102696880.ack <at> debbugs.gnu.org> References: <20240524213807.10537-1-adam.quandour@HIDDEN> X-Gnu-PR-Message: ack 71184 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 71184 <at> debbugs.gnu.org Date: Sat, 25 May 2024 04:12:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): guix-patches@HIDDEN If you wish to submit further information on this problem, please send it to 71184 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 71184: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D71184 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: [bug#71184] [PATCH] gnu: Add ruby-appraisal. Resent-From: Nicolas Graves <ngraves@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Sun, 30 Jun 2024 21:03:02 +0000 Resent-Message-ID: <handler.71184.B71184.171978134631627 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 71184 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Adam Quandour <adam.quandour@HIDDEN>, 71184 <at> debbugs.gnu.org Cc: Adam Quandour <adam.quandour@HIDDEN> Received: via spool by 71184-submit <at> debbugs.gnu.org id=B71184.171978134631627 (code B ref 71184); Sun, 30 Jun 2024 21:03:02 +0000 Received: (at 71184) by debbugs.gnu.org; 30 Jun 2024 21:02:26 +0000 Received: from localhost ([127.0.0.1]:59316 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sO1go-0008E3-1z for submit <at> debbugs.gnu.org; Sun, 30 Jun 2024 17:02:26 -0400 Received: from 4.mo550.mail-out.ovh.net ([46.105.76.26]:54219) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>) id 1sO1gm-0008Du-3h for 71184 <at> debbugs.gnu.org; Sun, 30 Jun 2024 17:02:25 -0400 Received: from director8.ghost.mail-out.ovh.net (unknown [10.108.17.43]) by mo550.mail-out.ovh.net (Postfix) with ESMTP id 4WC1p548g7z1RJj for <71184 <at> debbugs.gnu.org>; Sun, 30 Jun 2024 21:02:21 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-t5x54 (unknown [10.108.42.32]) by director8.ghost.mail-out.ovh.net (Postfix) with ESMTPS id C58AC1FD30; Sun, 30 Jun 2024 21:02:19 +0000 (UTC) Received: from ngraves.fr ([37.59.142.102]) by ghost-submission-6684bf9d7b-t5x54 with ESMTPSA id SrfDIdvHgWYUUhMAAx0+9A (envelope-from <ngraves@HIDDEN>); Sun, 30 Jun 2024 21:02:19 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-102R0040be7aad9-0d75-4a98-95a5-5d4fc8415337, 7159F3212587C06F2E29D61382D1BAAC9BCF37A2) smtp.auth=ngraves@HIDDEN X-OVh-ClientIp: 89.207.171.133 From: Nicolas Graves <ngraves@HIDDEN> In-Reply-To: <20240524213807.10537-1-adam.quandour@HIDDEN> References: <20240524213807.10537-1-adam.quandour@HIDDEN> Date: Sun, 30 Jun 2024 23:02:18 +0200 Message-ID: <87ed8ejg9x.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Ovh-Tracer-Id: 14401667184203784934 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: -100 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddruddugdduheekucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhephffvvefujghffffkgggtsehttdertddttddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepuddtfffhleeufeegieehvdekjeeggfekkedvgeeliefhleetudetuddtueeiveetnecuffhomhgrihhnpehgnhhurdhorhhgnecukfhppeduvdejrddtrddtrddupdekledrvddtjedrudejuddrudeffedpfeejrdehledrudegvddruddtvdenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepjeduudekgeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheehtddpmhhouggvpehsmhhtphhouhht X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hi, I notice two different packages, can you split the commit please? Also notice the lint warning on https://qa.guix.gnu.org/issue/71184 : gnu/packages/ruby.scm:1530:0: ruby-appraisal@HIDDEN: line 1530 is way too long (99 characters) gnu/packages/ruby.scm:1530:14: ruby-appraisal@HIDDEN: no article allowed at the beginning of the synopsis gnu/packages/ruby.scm:1530:14: ruby-appraisal@HIDDEN: synopsis should be less than 80 characters long Otherwise: built reproducibly, package definitions themselves LGTM. -- Best regards, Nicolas Graves
X-Loop: help-debbugs@HIDDEN Subject: [bug#71184] [PATCH] gnu: Add ruby-appraisal. Resent-From: Adam <adam.quandour@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Tue, 02 Jul 2024 13:01:02 +0000 Resent-Message-ID: <handler.71184.B71184.171992520731675 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 71184 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Nicolas Graves <ngraves@HIDDEN> Cc: 71184 <at> debbugs.gnu.org Received: via spool by 71184-submit <at> debbugs.gnu.org id=B71184.171992520731675 (code B ref 71184); Tue, 02 Jul 2024 13:01:02 +0000 Received: (at 71184) by debbugs.gnu.org; 2 Jul 2024 13:00:07 +0000 Received: from localhost ([127.0.0.1]:36232 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sOd79-0008Eo-AT for submit <at> debbugs.gnu.org; Tue, 02 Jul 2024 09:00:07 -0400 Received: from mail-pj1-f50.google.com ([209.85.216.50]:44168) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <adam.quandour@HIDDEN>) id 1sOd75-0008Df-A9 for 71184 <at> debbugs.gnu.org; Tue, 02 Jul 2024 09:00:06 -0400 Received: by mail-pj1-f50.google.com with SMTP id 98e67ed59e1d1-2c961b5f215so344761a91.0 for <71184 <at> debbugs.gnu.org>; Tue, 02 Jul 2024 06:00:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1719925136; x=1720529936; darn=debbugs.gnu.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=2HbI7ivztCwZZ1Opuik6/BS1nPUwFZDxBADafVJqRPg=; b=jBKF/5toyVt7rVvHg+nbp5+bZKeqNg2Y5AtAN8+MvA5Y1aVkpb0+C7pdvifCxvvCPG 10N30Xy8CwLsmuZaIu4seMWmaLsHL5fo71YGzThbcviq8I8b9kvD8ZYWqGFXF7IyxBE1 1kkjJMOaX8AZnx9tfUXxN6Nhugx1YDHsMI6menPrIBib1yyF8Cd2awm/bCqDBfq/7v8A T/vqxq8D+xYdm3XvxSCPANt/tKGkcvv0QMyyNTTi8JFKFNoTzntSQHv6x2kB3K55tThK zv9g+9U5U0sRYudRtrz1mvJJEUH00CUKi/jmQVhNZAX2i/U12umlY/uxBL9+XRO1vpNp Re0g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1719925136; x=1720529936; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=2HbI7ivztCwZZ1Opuik6/BS1nPUwFZDxBADafVJqRPg=; b=Z0AqqnGKR9xU6Pqt2CTwrcn5dluP0lxDRXIqToWZ1jINMg6wX2DntYLKJWbRtOgEMi ShPxbJrrTvnZHUpKvEfIXLrPnqXDwIhXRcISDZuhPCdYhB7qOCqR9Ypz12NkO+0CLuZr uQZ/ULXw4j4lFXb6/FV4O0qtNYIc69fCPpBaFUgS6GrZVX1om7XYHMsIgUi1+FRE4RZD Fu3WCvAzeK/p3k7jN/P9kCBvDoFi/O8hUVGwop57pCKunlxRdcNBNWC8hHnpfZdqUTTy mIS0jb55DkuFed/XU+AMNMJ5kqx5rF383jNfrWHKYe4qORNfL9XeVY4vHXyRBbpac5F1 CpdA== X-Gm-Message-State: AOJu0YyW4UEQLxD06nC8jRN59ytVb1f2KFzTlUr8eD7K0ekRzjAr8JLn 7jhS0Ma5W/Hn2ke3IJZrknb6x7+F2fsilkS+/uSnwyyEUY4wHC4vyiSFrRFTY8ouKBqpP1+qe87 jGoKqY90eJf3TLZW46tSpS9sYfc3k/Q== X-Google-Smtp-Source: AGHT+IFnr0sqVfh5tZ2fnzWyLEAaVUGtn+eqslvDTralID12PLE67BGEO5UkYn610EhFuFsERn47bE1soQVp/GQCX80= X-Received: by 2002:a17:90a:716:b0:2bd:f8c4:46d2 with SMTP id 98e67ed59e1d1-2c93d715e9amr4773071a91.22.1719925135958; Tue, 02 Jul 2024 05:58:55 -0700 (PDT) MIME-Version: 1.0 References: <20240524213807.10537-1-adam.quandour@HIDDEN> <87ed8ejg9x.fsf@HIDDEN> In-Reply-To: <87ed8ejg9x.fsf@HIDDEN> From: Adam <adam.quandour@HIDDEN> Date: Tue, 2 Jul 2024 15:58:43 +0300 Message-ID: <CA+jnL0NPQqQgfRy3z5zAyHt2Gej4hm8tWDu+VJ1obMhCyh_cMg@HIDDEN> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hi, Yeah, I will prepare new patches. On Mon, Jul 1, 2024 at 12:02=E2=80=AFAM Nicolas Graves <ngraves@HIDDEN>= wrote: > > > Hi, > > I notice two different packages, can you split the commit please? > > Also notice the lint warning on https://qa.guix.gnu.org/issue/71184 : > > gnu/packages/ruby.scm:1530:0: ruby-appraisal@HIDDEN: line 1530 is way too = long (99 characters) > gnu/packages/ruby.scm:1530:14: ruby-appraisal@HIDDEN: no article allowed a= t the beginning of the synopsis > gnu/packages/ruby.scm:1530:14: ruby-appraisal@HIDDEN: synopsis should be > less than 80 characters long > > Otherwise: built reproducibly, package definitions themselves LGTM. > > -- > Best regards, > Nicolas Graves
X-Loop: help-debbugs@HIDDEN Subject: [bug#71184] [PATCH 2/2] gnu: Add ruby-appraisal. Resent-From: Adam Quandour <adam.quandour@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Tue, 02 Jul 2024 13:38:02 +0000 Resent-Message-ID: <handler.71184.B71184.17199274323549 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 71184 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: ngraves@HIDDEN, 71184 <at> debbugs.gnu.org Cc: Adam Quandour <adam.quandour@HIDDEN> Received: via spool by 71184-submit <at> debbugs.gnu.org id=B71184.17199274323549 (code B ref 71184); Tue, 02 Jul 2024 13:38:02 +0000 Received: (at 71184) by debbugs.gnu.org; 2 Jul 2024 13:37:12 +0000 Received: from localhost ([127.0.0.1]:36314 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sOdh1-0000v9-TM for submit <at> debbugs.gnu.org; Tue, 02 Jul 2024 09:37:12 -0400 Received: from mail-lf1-f52.google.com ([209.85.167.52]:51261) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <adam.quandour@HIDDEN>) id 1sOdgz-0000un-UK for 71184 <at> debbugs.gnu.org; Tue, 02 Jul 2024 09:37:10 -0400 Received: by mail-lf1-f52.google.com with SMTP id 2adb3069b0e04-52cdcd26d61so4710224e87.2 for <71184 <at> debbugs.gnu.org>; Tue, 02 Jul 2024 06:37:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1719927368; x=1720532168; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=N8+sULK29appNKQt3GGSAA6jsDZcjgOzh/Ywd9h2Fl0=; b=V/kvwV22Afb+ixM9kdPxe49W+1tIjFbZNTlNvfod5zB95ULVQC2BkeavYyKEy0P81t P/OEg2d90viLkRKu+SVNgbF77pceK2f/JcUx+DLl6gzwdX2/g7n3lmK4loRrHht32XtL A2n+zSecXTUxysbiINMZbmBHEsKv09aU6+MXX3YcuF4r8ZCZJApKwzktkgrrKyJOp3Cx ODhgh7NUARf8qQSOkXXQqijqCOb56sMabmmRHhZNo0SoS0umnAii4esB8yzFwr4yM6J/ WeI3gP/RmH59AxWQblkEB0EHqqsNL5B8gnAXEV5cbzHmnMf3q8F2NXSw2C30qfXLuj2F KIxA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1719927368; x=1720532168; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=N8+sULK29appNKQt3GGSAA6jsDZcjgOzh/Ywd9h2Fl0=; b=e0NdGHk30/w48eeOIWhEER5c0wg8g1NUkDhbkMokr28v05MEtqXZCpjJ58EVi764go ItHVIDPdmjvu1/hL2IzTfOziCwAw5s8cP7Bjw+XlmZrkc6o4mSlgj6P5eJPX8cRbx+gE +IIIymmid0Ej3B3ECo2+RouHZDFQYt8bCQtglhlUVu+q0X9uukr4lRhNorAMkieY5F22 BbhKiI3bzSWVP47KgM+cOJPeEzv/VX3LLzOUkd4YYggzT+LJtTItRdGxqIk798VGkAXY 1t9GQTBaYMjDJ3fCZZr4RS6vDkG15yIPr9EM2pNNx5rvUsSdf0jk3C/9vb+8I+sMILpV vrYQ== X-Forwarded-Encrypted: i=1; AJvYcCVG1fTxNPmb7+RSmWdKNfd+EhhFKwLjEPRbBbIlP+G/EGLl5xVg6euzspW4eu827e9anBc7zfhRiJvYQGkcfk9tBbLEzbI= X-Gm-Message-State: AOJu0YwZWTx85on5SLORJbz5o17mV4Mhoe1AernhyXrdRT2gsatMWKlm m1f4DBrH3aQEcRKrj9dB0ZR4tG0LnBKrSu/abS4v3LgtGULFnfT/ X-Google-Smtp-Source: AGHT+IGaMFn+I3/EKMD7uVXfqJ69MrYQrMA/47Wp4bxAd/anF72G+1Et8dWZUrlJoXsYJ6V5iXp7rw== X-Received: by 2002:a05:6512:1590:b0:52c:d834:a804 with SMTP id 2adb3069b0e04-52e82666251mr5818428e87.16.1719927367507; Tue, 02 Jul 2024 06:36:07 -0700 (PDT) Received: from localhost.localdomain ([2a00:1370:8182:12a4:e670:71e2:fb32:a980]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-52e7ab3b15fsm1793916e87.258.2024.07.02.06.36.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 02 Jul 2024 06:36:07 -0700 (PDT) From: Adam Quandour <adam.quandour@HIDDEN> Date: Tue, 2 Jul 2024 16:35:59 +0300 Message-ID: <20240702133559.6250-2-adam.quandour@HIDDEN> X-Mailer: git-send-email 2.45.2 In-Reply-To: <20240702133559.6250-1-adam.quandour@HIDDEN> References: <20240702133559.6250-1-adam.quandour@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/ruby.scm (ruby-appraisal): 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 59d5446..e7f25ac 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -14627,6 +14627,33 @@ (define-public ruby-m (home-page "https://github.com/qrush/m") (license license:expat))) +(define-public ruby-appraisal + (package + (name "ruby-appraisal") + (version "2.5.0") + (source + (origin + (method url-fetch) + (uri (rubygems-uri "appraisal" version)) + (sha256 + (base32 + "1knkxrjagaqf418lkgd7xvfb5rh143d19ld8vfq16y8jpqhr561n")))) + (build-system ruby-build-system) + ;; tests need Internet access. + (arguments '(#:tests? #f)) + (native-inputs + (list ruby-activesupport + ruby-rspec + ruby-thor-0.14.6)) + (synopsis "Library for testing your library against dependencies") + (description "Appraisal integrates with bundler and rake to test +your library against different versions of dependencies in repeatable +scenarios called \"appraisals\". Appraisal is designed to make it +easy to check for regressions in your library without interfering + with day-to-day development using Bundler.") + (home-page "https://github.com/thoughtbot/appraisal") + (license license:expat))) + (define-public ruby-mercenary (package (name "ruby-mercenary") -- 2.45.2
X-Loop: help-debbugs@HIDDEN Subject: [bug#71184] [PATCH 1/2] gnu: Add ruby-thor-0.14.6. References: <20240524213807.10537-1-adam.quandour@HIDDEN> In-Reply-To: <20240524213807.10537-1-adam.quandour@HIDDEN> Resent-From: Adam Quandour <adam.quandour@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Tue, 02 Jul 2024 13:38:02 +0000 Resent-Message-ID: <handler.71184.B71184.17199274343559 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 71184 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: ngraves@HIDDEN, 71184 <at> debbugs.gnu.org Cc: Adam Quandour <adam.quandour@HIDDEN> Received: via spool by 71184-submit <at> debbugs.gnu.org id=B71184.17199274343559 (code B ref 71184); Tue, 02 Jul 2024 13:38:02 +0000 Received: (at 71184) by debbugs.gnu.org; 2 Jul 2024 13:37:14 +0000 Received: from localhost ([127.0.0.1]:36316 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sOdh4-0000vL-7i for submit <at> debbugs.gnu.org; Tue, 02 Jul 2024 09:37:14 -0400 Received: from mail-lf1-f52.google.com ([209.85.167.52]:50337) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <adam.quandour@HIDDEN>) id 1sOdh0-0000uX-B7 for 71184 <at> debbugs.gnu.org; Tue, 02 Jul 2024 09:37:11 -0400 Received: by mail-lf1-f52.google.com with SMTP id 2adb3069b0e04-52cdea1387eso4482749e87.0 for <71184 <at> debbugs.gnu.org>; Tue, 02 Jul 2024 06:37:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1719927363; x=1720532163; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=ogE/xgIDkIo1Dnsrx2Xx33hQTp8eC8tIqCDinNUK7u0=; b=YZAhFz91JTlKstQCFMpvDKaGp14zafdEkBFcI5o6zykw+gmq5Nc3eFWWWIzTIvBXZ7 qLn/wlbNq9XtW5BM6PUlWLyw0pMMG0zLzWhraF6CSS56dkUgnnK2inRt+iuCFzSqijc7 EXsIE40XTGpgP50rMnvpYzMISmvH0Igi2rEkM+HatECO+dWLsMPg2TohDGXojtaQBeUo JDeBLKV6S8GskkGovNuD4C9e5UeeKxKDOZ7jgE4PG9K9SSH52FouO8EJcIXJty/pOh+m O3Fp2I52Cmokzuf3ri2iNwyAOQmBm7a05/j2FObv0W+yv6aPER4MQNsskULZ6DK4qWVk tWwQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1719927363; x=1720532163; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=ogE/xgIDkIo1Dnsrx2Xx33hQTp8eC8tIqCDinNUK7u0=; b=vVxvXPNjxcSRGEg+1Ll0Lp4hBAHTiTrvtrtycbaUQdYcnsuVSLTWXCnhe7PCByQ3Hu ajcMnToXzje8DARwpI+qBzhZvK8vpiRB99YXEaBJSn2TTlvjM9XwTYb2SPvBzOV+Az+a W95EObM/D/63zeuNhtTf363nBHYmk2W9c/Iki2Vjd/Qs9G38SBJPpPUUt+PmKEQtYwoC Xqe8XRwQ1eI0O41RJtduNenxhkJoojI55MR1lv2/Ez5tYd2pNxE8BQel30j/nFEqJe/x qZIOzS82T6hFE+B1mmgCOfcGxX9oRdm4UBz89++qr9GqM6ecUQZEl2R6ki/cLq/fRuQx XjoQ== X-Forwarded-Encrypted: i=1; AJvYcCWX8wN1+uewpndqiEO7XwiXTEBXZlTY5Jt6e3xRqeIj7cqHHYKUdkKmnzdYQ8MFPQUg3/ZT22SZqwKRvUkrvZihKB+JPdQ= X-Gm-Message-State: AOJu0YzGPJJunNv5cii10qtIOBDtmMtya+YAdnB64UPAwoZukweGSXaz BdNjZ+zHIeHtXLwyzO9/9gx3oTtpcky3n9YxXtboE5L0odXgLnK7 X-Google-Smtp-Source: AGHT+IGEecE9Ltz5DUsZsyNkCNs37EeQKPo5DWBZlzfPW9PdHFHZXHrCjKOv+1USlKEySLfPisAZNA== X-Received: by 2002:a05:6512:ea2:b0:52e:76e8:e18e with SMTP id 2adb3069b0e04-52e82648fe0mr6226360e87.7.1719927362883; Tue, 02 Jul 2024 06:36:02 -0700 (PDT) Received: from localhost.localdomain ([2a00:1370:8182:12a4:e670:71e2:fb32:a980]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-52e7ab3b15fsm1793916e87.258.2024.07.02.06.36.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 02 Jul 2024 06:36:02 -0700 (PDT) From: Adam Quandour <adam.quandour@HIDDEN> Date: Tue, 2 Jul 2024 16:35:58 +0300 Message-ID: <20240702133559.6250-1-adam.quandour@HIDDEN> X-Mailer: git-send-email 2.45.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/ruby.scm (ruby-thor-0.14.6): New variable. --- gnu/packages/ruby.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index 9547481..59d5446 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -3397,6 +3397,31 @@ (define-public ruby-thor (home-page "http://whatisthor.com/") (license license:expat))) +(define-public ruby-thor-0.14.6 + ;; this package is needed for packaging ruby-appraisal + ;; for some reason ruby-appraisal depends on this exact + ;; version of this package + (package + (name "ruby-thor") + (version "0.14.6") + (source + (origin + (method url-fetch) + (uri (rubygems-uri "thor" version)) + (sha256 + (base32 + "18qmgv38gfw9clhq6szyw5kcxkkk8xr7c0klp3pk3cyznzbapif7")))) + (build-system ruby-build-system) + ;; couldn't run tests + ;; "No Rakefile found" + (arguments `(#:tests? #f)) + (native-inputs (list ruby-rspec ruby-simplecov ruby-webmock)) + (synopsis "Ruby toolkit for building command-line interfaces") + (description "Thor is a toolkit for building powerful command-line +interfaces.") + (home-page "http://whatisthor.com/") + (license license:expat))) + (define-public ruby-lumberjack (package (name "ruby-lumberjack") -- 2.45.2
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.