summaryrefslogtreecommitdiff
path: root/dev-ruby/flexmock
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
commita3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch)
tree0c52bbae1c242fbc296bd650fcd1167685f81492 /dev-ruby/flexmock
parentbfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff)
downloadbaldeagleos-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/Manifest2
-rw-r--r--dev-ruby/flexmock/files/flexmock-2.3.6-ruby30-1.patch25
-rw-r--r--dev-ruby/flexmock/files/flexmock-2.3.6-ruby30-2.patch25
-rw-r--r--dev-ruby/flexmock/files/flexmock-2.3.6-ruby30-3.patch23
-rw-r--r--dev-ruby/flexmock/flexmock-2.4.2.ebuild43
-rw-r--r--dev-ruby/flexmock/flexmock-3.0.2.ebuild43
-rw-r--r--dev-ruby/flexmock/metadata.xml11
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>