diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
| commit | a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch) | |
| tree | 0c52bbae1c242fbc296bd650fcd1167685f81492 /dev-ruby/flexmock | |
| parent | bfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff) | |
| download | baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip | |
Adding metadata
Diffstat (limited to 'dev-ruby/flexmock')
| -rw-r--r-- | dev-ruby/flexmock/Manifest | 2 | ||||
| -rw-r--r-- | dev-ruby/flexmock/files/flexmock-2.3.6-ruby30-1.patch | 25 | ||||
| -rw-r--r-- | dev-ruby/flexmock/files/flexmock-2.3.6-ruby30-2.patch | 25 | ||||
| -rw-r--r-- | dev-ruby/flexmock/files/flexmock-2.3.6-ruby30-3.patch | 23 | ||||
| -rw-r--r-- | dev-ruby/flexmock/flexmock-2.4.2.ebuild | 43 | ||||
| -rw-r--r-- | dev-ruby/flexmock/flexmock-3.0.2.ebuild | 43 | ||||
| -rw-r--r-- | dev-ruby/flexmock/metadata.xml | 11 |
7 files changed, 0 insertions, 172 deletions
diff --git a/dev-ruby/flexmock/Manifest b/dev-ruby/flexmock/Manifest deleted file mode 100644 index 5264ba68cbcd..000000000000 --- a/dev-ruby/flexmock/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST flexmock-2.4.2.tar.gz 92884 BLAKE2B 0fc233e5a5e6b062977980c2bed401788e3b8da749062434ea23aeade58c589fad18ac136f173cf0dcfb5968105b5954986b0343e8a6a535859b07721a6fac89 SHA512 5a589bfabeab97101d971be64f275a990e0c1188d0075547a62a6a4a828ad447117cfd86d9f352d95d16d8136c7839d8095e4698c861b6fc5ddd473fb7d69cc9 -DIST flexmock-3.0.2.tar.gz 94180 BLAKE2B 168d9685b098d0a86048947006ce5d38e878a45379d58d1b65a26799fe718e05b7f8923ef2f00d120125bd760754526a3c71cbb92df0b9e0e9e57734da8dfa7e SHA512 9855d51381be3eaed2746391879c463720e4b57fd5de6e4a8f8c380126c0e51fd89e10aa4de60e08e73c1fd928574bcf0b3f6e0ec1f70015c228062c4858a280 diff --git a/dev-ruby/flexmock/files/flexmock-2.3.6-ruby30-1.patch b/dev-ruby/flexmock/files/flexmock-2.3.6-ruby30-1.patch deleted file mode 100644 index f43c4d454992..000000000000 --- a/dev-ruby/flexmock/files/flexmock-2.3.6-ruby30-1.patch +++ /dev/null @@ -1,25 +0,0 @@ -From f63ba0916132e16d5eeb1a5c1ad868b0169bf7fc Mon Sep 17 00:00:00 2001 -From: Daniel Leidert <dleidert@debian.org> -Date: Mon, 22 Nov 2021 01:34:25 +0100 -Subject: [PATCH] Properly accept argument and keywords - ---- - lib/flexmock/composite_expectation.rb | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/lib/flexmock/composite_expectation.rb b/lib/flexmock/composite_expectation.rb -index 370046f..fbc8e54 100644 ---- a/lib/flexmock/composite_expectation.rb -+++ b/lib/flexmock/composite_expectation.rb -@@ -16,9 +16,9 @@ def add(expectation) - end - - # Apply the constraint method to all expectations in the composite. -- def method_missing(sym, *args, &block) -+ def method_missing(sym, *args, **keywords, &block) - @expectations.each do |expectation| -- expectation.send(sym, *args, &block) -+ expectation.send(sym, *args, **keywords, &block) - end - self - end diff --git a/dev-ruby/flexmock/files/flexmock-2.3.6-ruby30-2.patch b/dev-ruby/flexmock/files/flexmock-2.3.6-ruby30-2.patch deleted file mode 100644 index f7964b072df9..000000000000 --- a/dev-ruby/flexmock/files/flexmock-2.3.6-ruby30-2.patch +++ /dev/null @@ -1,25 +0,0 @@ -From b3a2d7984803d70778c1f585ca48fb1fd374e44c Mon Sep 17 00:00:00 2001 -From: Daniel Leidert <dleidert@debian.org> -Date: Mon, 22 Nov 2021 01:34:48 +0100 -Subject: [PATCH] Use binding.source_location for test - -Fixes the warning: - - warning: __FILE__ in eval may not return location in binding; use Binding#source_location instead ---- - test/test_helper.rb | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/test/test_helper.rb b/test/test_helper.rb -index 9eb3310..c4fd622 100644 ---- a/test/test_helper.rb -+++ b/test/test_helper.rb -@@ -50,7 +50,7 @@ def assert_failure(klass, options={}, &block) - # added. - def assert_mock_failure(klass, options={}, &block) - ex = assert_failure(klass, options, &block) -- file = eval("__FILE__", block.binding) -+ file = block.binding.source_location.first - assert_matching_line(ex, file, options) - end - diff --git a/dev-ruby/flexmock/files/flexmock-2.3.6-ruby30-3.patch b/dev-ruby/flexmock/files/flexmock-2.3.6-ruby30-3.patch deleted file mode 100644 index 2e69627c5060..000000000000 --- a/dev-ruby/flexmock/files/flexmock-2.3.6-ruby30-3.patch +++ /dev/null @@ -1,23 +0,0 @@ -From 8a4be2142b37a6ab4b6b8a3f38a07f2b06752acf Mon Sep 17 00:00:00 2001 -From: Daniel Leidert <dleidert@debian.org> -Date: Mon, 22 Nov 2021 01:35:53 +0100 -Subject: [PATCH] Relax error message on test a bit - ---- - test/partial_mock_test.rb | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/test/partial_mock_test.rb b/test/partial_mock_test.rb -index 065ecb5..3564db3 100644 ---- a/test/partial_mock_test.rb -+++ b/test/partial_mock_test.rb -@@ -634,7 +634,8 @@ def test_partial_mocks_leaves_NoMethodError_exceptions_raised_by_the_original_me - exception = assert_raises(NameError) do - obj.mocked_method - end -- assert_equal "undefined method `does_not_exist' for #{obj}", exception.message -+ assert(/undefined method `does_not_exist' for #<#<Class:/ === exception.message, -+ "expected #{exception.message} to match /undefined method `does_not_exist' for #<#<Class:/") - end - - def test_it_checks_whether_mocks_are_forbidden_before_forwarding_the_call diff --git a/dev-ruby/flexmock/flexmock-2.4.2.ebuild b/dev-ruby/flexmock/flexmock-2.4.2.ebuild deleted file mode 100644 index 51cabfc05fd2..000000000000 --- a/dev-ruby/flexmock/flexmock-2.4.2.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby31 ruby32 ruby33" - -RUBY_FAKEGEM_EXTRADOC="CHANGES README.md doc/*.rdoc doc/releases/*" - -RUBY_FAKEGEM_RECIPE_TEST="none" -RUBY_FAKEGEM_RECIPE_DOC="none" - -RUBY_FAKEGEM_GEMSPEC="flexmock.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Simple mock object library for Ruby unit testing" -HOMEPAGE="https://github.com/doudou/flexmock" -SRC_URI="https://github.com/doudou/flexmock/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="flexmock" -SLOT="0" -KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86 ~x64-macos ~x64-solaris" -IUSE="test" - -PATCHES=( "${FILESDIR}"/flexmock-2.3.6-ruby30-{1,2,3}.patch ) - -ruby_add_bdepend " - test? ( - dev-ruby/minitest:5 - dev-ruby/rspec:3 - )" - -each_ruby_test() { - RSPEC_VERSION=3 ruby-ng_rspec test/rspec_integration - MT_NO_PLUGINS=1 ${RUBY} -Ilib:.:test -e 'Dir["test/*_test.rb"].each{|f| require f}' || die -} - -all_ruby_prepare() { - sed -i -e '1igem "minitest", "~>5.0"' test/test_helper.rb || die - - sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die -} diff --git a/dev-ruby/flexmock/flexmock-3.0.2.ebuild b/dev-ruby/flexmock/flexmock-3.0.2.ebuild deleted file mode 100644 index 0ff52c771c27..000000000000 --- a/dev-ruby/flexmock/flexmock-3.0.2.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby32 ruby33 ruby34 ruby40" - -RUBY_FAKEGEM_EXTRADOC="CHANGES README.md doc/*.rdoc doc/releases/*" - -RUBY_FAKEGEM_RECIPE_TEST="none" -RUBY_FAKEGEM_RECIPE_DOC="none" - -RUBY_FAKEGEM_GEMSPEC="flexmock.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Simple mock object library for Ruby unit testing" -HOMEPAGE="https://github.com/doudou/flexmock" -SRC_URI="https://github.com/doudou/flexmock/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="flexmock" -SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x64-macos ~x64-solaris" -IUSE="test" - -ruby_add_bdepend " - test? ( - dev-ruby/minitest:5 - )" - -each_ruby_test() { - MT_NO_PLUGINS=1 ${RUBY} -Ilib:.:test -e 'Dir["test/*_test.rb"].each{|f| require f}' || die -} - -all_ruby_prepare() { - sed -i -e '1igem "minitest", "~>5.0"' test/test_helper.rb || die - - sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die - - # Account for different exception output in Ruby 3.4 - sed -e '/assert_match/ s/`does_not_exist/.does_not_exist/' \ - -i test/partial_mock_test.rb || die -} diff --git a/dev-ruby/flexmock/metadata.xml b/dev-ruby/flexmock/metadata.xml deleted file mode 100644 index 26e740536b23..000000000000 --- a/dev-ruby/flexmock/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>ruby@gentoo.org</email> - <name>Gentoo Ruby Project</name> - </maintainer> - <upstream> - <remote-id type="github">jimweirich/flexmock</remote-id> - </upstream> -</pkgmetadata> |
