From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 956C4158089 for ; Sun, 10 Sep 2023 05:57:17 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id AF3C02BC0B0; Sun, 10 Sep 2023 05:57:16 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 932142BC0B0 for ; Sun, 10 Sep 2023 05:57:16 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id DAD63335CF4 for ; Sun, 10 Sep 2023 05:57:15 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 85E0F1168 for ; Sun, 10 Sep 2023 05:57:14 +0000 (UTC) From: "Hans de Graaff" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Hans de Graaff" Message-ID: <1694325430.9e5cbf26116e7d03dcad379337671a6f4a5202d9.graaff@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rspec-retry/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-ruby/rspec-retry/Manifest dev-ruby/rspec-retry/metadata.xml dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild X-VCS-Directories: dev-ruby/rspec-retry/ X-VCS-Committer: graaff X-VCS-Committer-Name: Hans de Graaff X-VCS-Revision: 9e5cbf26116e7d03dcad379337671a6f4a5202d9 X-VCS-Branch: master Date: Sun, 10 Sep 2023 05:57:14 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: d4056a58-0220-4380-8f1f-7007d55cc629 X-Archives-Hash: 81c03cfe2701ef549f3146d096d677d1 commit: 9e5cbf26116e7d03dcad379337671a6f4a5202d9 Author: Hans de Graaff gentoo org> AuthorDate: Sun Sep 10 05:51:58 2023 +0000 Commit: Hans de Graaff gentoo org> CommitDate: Sun Sep 10 05:57:10 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e5cbf26 dev-ruby/rspec-retry: new package, add 0.6.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rspec-retry/Manifest | 1 + dev-ruby/rspec-retry/metadata.xml | 11 ++++++++++ dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild | 30 +++++++++++++++++++++++++++ 3 files changed, 42 insertions(+) diff --git a/dev-ruby/rspec-retry/Manifest b/dev-ruby/rspec-retry/Manifest new file mode 100644 index 000000000000..368068de09b3 --- /dev/null +++ b/dev-ruby/rspec-retry/Manifest @@ -0,0 +1 @@ +DIST rspec-retry-0.6.2.gem 14336 BLAKE2B f619f075c13f054dd73f893a37d2da644e4a77b2cdecef886b8fb2b8616b5c89b9aebb8506b94319e0873fd798c0361a8defeae9e651c1a17b9d2f7b26364134 SHA512 a14874f6589c78a00baf9d50d2415bd5533559457de313a5b56be77f4e226d8885f7e976bd6926b8be669f44ec672a6b16dbcf4dff26c26ca8eac64a25fd1b5b diff --git a/dev-ruby/rspec-retry/metadata.xml b/dev-ruby/rspec-retry/metadata.xml new file mode 100644 index 000000000000..011bdd8f3bf1 --- /dev/null +++ b/dev-ruby/rspec-retry/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + NoRedInk/rspec-retry + + diff --git a/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild b/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild new file mode 100644 index 000000000000..96652e217e87 --- /dev/null +++ b/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRADOC="changelog.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Retry randomly failing rspec example" +HOMEPAGE="https://github.com/NoRedInk/rspec-retry" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/rspec-core-3.3" + +all_ruby_prepare() { + sed -i -e '/pry/ s:^:#:' spec/spec_helper.rb || die + + # Avoid specs accessing class variables from the top level + sed -e '/with :retry => 0/ s/context/xcontext/' \ + -e '/should be exposed/ s/it/xit/' \ + -i spec/lib/rspec/retry_spec.rb || die +}