summaryrefslogtreecommitdiff
path: root/dev-ruby/contracts
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/contracts
parentbfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff)
downloadbaldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip
Adding metadata
Diffstat (limited to 'dev-ruby/contracts')
-rw-r--r--dev-ruby/contracts/Manifest2
-rw-r--r--dev-ruby/contracts/contracts-0.17.2.ebuild27
-rw-r--r--dev-ruby/contracts/contracts-0.17.3.ebuild25
-rw-r--r--dev-ruby/contracts/files/contracts-0.17.2-ruby34.patch27
-rw-r--r--dev-ruby/contracts/metadata.xml11
5 files changed, 0 insertions, 92 deletions
diff --git a/dev-ruby/contracts/Manifest b/dev-ruby/contracts/Manifest
deleted file mode 100644
index 5e7374448bbc..000000000000
--- a/dev-ruby/contracts/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST contracts-0.17.2.gem 59392 BLAKE2B 2392f40ec7c73699d908154aade1fa03e05f00022e5d38b91b05553b5613eaf5e344c2fefde98da19ebb18f50b3b608144ec6204d91d147d2ad92a3b03243280 SHA512 af75d4df644d00af0beeea11faf89b0358f46c659a83ab728d3d86e4f545e8e95a0e94f7c67c349cc0fa75f97267b92ce724b8e927d87cc7e2aab91299363bcb
-DIST contracts-0.17.3.gem 59904 BLAKE2B 281f393a56a0ca04e98b09b4ec9b2ec0d5e1adf3d47e6e4425f607a5cf935814301b79d0db5ebcb9bbc783cbd34dae4d9a8e5a1e04511b721b8f51653d54da44 SHA512 b80609f8a2ed12aab17128cc7b0c54b82df5c2dc3af62137e1be6080484c87ea289a85a1852ef797dbfeab89ae4c658e3af8c7bee4c46f313b01bc37f1870cb6
diff --git a/dev-ruby/contracts/contracts-0.17.2.ebuild b/dev-ruby/contracts/contracts-0.17.2.ebuild
deleted file mode 100644
index 6413dc153fba..000000000000
--- a/dev-ruby/contracts/contracts-0.17.2.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby32 ruby33 ruby34"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.markdown README.md TODO.markdown TUTORIAL.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="provides contracts for Ruby"
-HOMEPAGE="https://github.com/egonSchiele/contracts.ruby"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
-
-PATCHES=( "${FILESDIR}/${P}-ruby34.patch" )
-
-each_ruby_test() {
- # COLUMNS needed for specs that test line wrapping in spec/contracts_spec.rb
- local -x COLUMNS=80
- each_fakegem_test
-}
diff --git a/dev-ruby/contracts/contracts-0.17.3.ebuild b/dev-ruby/contracts/contracts-0.17.3.ebuild
deleted file mode 100644
index 424777abc7cf..000000000000
--- a/dev-ruby/contracts/contracts-0.17.3.ebuild
+++ /dev/null
@@ -1,25 +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_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.markdown README.md TODO.markdown TUTORIAL.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="provides contracts for Ruby"
-HOMEPAGE="https://github.com/egonSchiele/contracts.ruby"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-each_ruby_test() {
- # COLUMNS needed for specs that test line wrapping in spec/contracts_spec.rb
- local -x COLUMNS=80
- each_fakegem_test
-}
diff --git a/dev-ruby/contracts/files/contracts-0.17.2-ruby34.patch b/dev-ruby/contracts/files/contracts-0.17.2-ruby34.patch
deleted file mode 100644
index 5ea56d616ae6..000000000000
--- a/dev-ruby/contracts/files/contracts-0.17.2-ruby34.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From b2ffcca90ffa9fbf4a7293065a8926e7b13ac9f2 Mon Sep 17 00:00:00 2001
-From: PikachuEXE <git@pikachuexe.net>
-Date: Wed, 27 Nov 2024 09:39:28 +0800
-Subject: [PATCH] ! Fix a failed test case in 3.4 due to error message format
- diff in ruby 3.4
-
----
- spec/ruby_version_specific/contracts_spec_2.1.rb | 6 +++++-
- 1 file changed, 5 insertions(+), 1 deletion(-)
-
-diff --git a/spec/ruby_version_specific/contracts_spec_2.1.rb b/spec/ruby_version_specific/contracts_spec_2.1.rb
-index 36b6ede..01180c8 100644
---- a/spec/ruby_version_specific/contracts_spec_2.1.rb
-+++ b/spec/ruby_version_specific/contracts_spec_2.1.rb
-@@ -56,7 +56,11 @@ def complicated(a, b = true, *c, d, e:, f:2, **g, &h)
- @o.complicated("a", true, :b, :c, 2.0, e: (1..5), f: nil, g: :d) do |x|
- x
- end
-- end.to raise_error(ContractError, /Expected: \(KeywordArgs\[{:e=>Range, :f=>Optional\[Num\], :g=>Symbol}\]\)/)
-+ end.to raise_error(
-+ ContractError,
-+ # 3.3- vs 3.4+ error message format
-+ /(Expected: \(KeywordArgs\[{:e=>Range, :f=>Optional\[Num\], :g=>Symbol}\]\)|Expected: \(KeywordArgs\[{e: Range, f: Optional\[Num\], g: Symbol}\]\))/,
-+ )
- end
- end
- end
diff --git a/dev-ruby/contracts/metadata.xml b/dev-ruby/contracts/metadata.xml
deleted file mode 100644
index 6c1d1e9ff1eb..000000000000
--- a/dev-ruby/contracts/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">egonSchiele/contracts.ruby</remote-id>
- </upstream>
-</pkgmetadata>