Gentoo Archives: gentoo-commits

From: Hans de Graaff <graaff@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rbs/
Date: Sat, 27 Aug 2022 23:11:50
Message-Id: 1661581122.81b0b2990a9822c1df5e0ce8dea65209ffd024b7.graaff@gentoo
1 commit: 81b0b2990a9822c1df5e0ce8dea65209ffd024b7
2 Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
3 AuthorDate: Sat Aug 27 06:13:03 2022 +0000
4 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
5 CommitDate: Sat Aug 27 06:18:42 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81b0b299
7
8 dev-ruby/rbs: drop 1.3.3, 2.3.1, 2.5.0
9
10 Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
11
12 dev-ruby/rbs/Manifest | 3 ---
13 dev-ruby/rbs/rbs-1.3.3.ebuild | 36 --------------------------------
14 dev-ruby/rbs/rbs-2.3.1.ebuild | 48 -------------------------------------------
15 dev-ruby/rbs/rbs-2.5.0.ebuild | 48 -------------------------------------------
16 4 files changed, 135 deletions(-)
17
18 diff --git a/dev-ruby/rbs/Manifest b/dev-ruby/rbs/Manifest
19 index b0e886c60c9a..9a581c016bcd 100644
20 --- a/dev-ruby/rbs/Manifest
21 +++ b/dev-ruby/rbs/Manifest
22 @@ -1,6 +1,3 @@
23 -DIST rbs-1.3.3.tar.gz 632597 BLAKE2B 810f090800ecb9507c07de6991e45a089fbaaa677337e924234ce7487a38a51ec5a3966c670c9d828ad351ea921c0d245c66cf0c497b672b3c2fdb04ac99578a SHA512 084b6e84858b2a947181602cdd707b1812486be86787afaaa18894b5ea71ad3b1438e1addb995a0dc24b65cd81f4f844b77f7a6fcaf42a653f718b39ff7c371b
24 DIST rbs-1.5.1.tar.gz 672987 BLAKE2B acdaa88627ab79626cb391f5c7dd040da648c9c0cd2e7a7ed697075436d6215edd444dea6079c0319051b326e8823d8151376193f7aa34ab10b533560ecd5987 SHA512 2104eb5ae023fec317ed5cb498a283ac8d3831360822f8917d89ea522a3e5f3479da7d4c57e878a6be6064debd7f3818e1367d4b12f0cd487d7b019f80096d9e
25 -DIST rbs-2.3.1.tar.gz 977367 BLAKE2B da15dc2bbf2a10f05c3a4a86db774f9a30b8d9df28137bba363dc2e57c800fe19848cec481df7fd0df4070e5f94ac6c2aa7e5c8e978197dfac1a265790e924bc SHA512 69a052225b055c24c7bc2ce6a44f8541c099ab5bf3ee5eee1958b83a9a666328fc24e39bfa79e3eb76cfcf360eeada3fc5cf1fd333e34290164fff3abb04ffcd
26 DIST rbs-2.3.2.tar.gz 977459 BLAKE2B d33984c03a962f4d72989b5b665e7e256f8928e86fa15162a8df549259a832b7898da62c949ae5bb06ed3da82d3179c3e350a392e6177d15a26600debea82539 SHA512 1ae9318265f47232bac77ca966fbf7c2b1b7a1eb3c1070258812f697c633026527c411d2e2319f3c16a3318307cf1cd0983967ba0cf2cae1f9f37a607b6aa92e
27 -DIST rbs-2.5.0.tar.gz 983245 BLAKE2B 16f146012f9c5ada7e641f76d07b52953a6591bb6ff6ae7e1a26c6839cff2e3bd4d242f5ab5cca97a5f1626b06713d72f6f5e5f70c742414c9e163d775debb20 SHA512 5f44ab87b1deb054cec3db1e63b1752d417902b8a78146e59df6389fddb73a94e5243c56512857fdb0b1233c9f29f532931ac11e2014855c8d8568cb1b12cbd1
28 DIST rbs-2.5.1.tar.gz 983686 BLAKE2B d0feb4f173e2d1dd76d93309279fc75f9ed992ead2c144d69905e6acd139c709535ae29d78e85787f082821734a6448446e746791922e4322c55dc446a38ec06 SHA512 079778ad36db8f096e33d04a460b03d03c6b3616a2066e40a3aa06615d51265d8bfa7669a31463ce46bbcb16dc74ed8a24ba280b46c24f25b2327f5c8a8ae891
29
30 diff --git a/dev-ruby/rbs/rbs-1.3.3.ebuild b/dev-ruby/rbs/rbs-1.3.3.ebuild
31 deleted file mode 100644
32 index 6b1c5644770c..000000000000
33 --- a/dev-ruby/rbs/rbs-1.3.3.ebuild
34 +++ /dev/null
35 @@ -1,36 +0,0 @@
36 -# Copyright 1999-2021 Gentoo Authors
37 -# Distributed under the terms of the GNU General Public License v2
38 -
39 -EAPI=8
40 -USE_RUBY="ruby26 ruby27 ruby30"
41 -
42 -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
43 -
44 -RUBY_FAKEGEM_BINDIR="exe"
45 -
46 -RUBY_FAKEGEM_EXTRAINSTALL="core schema sig stdlib"
47 -
48 -RUBY_FAKEGEM_GEMSPEC="rbs.gemspec"
49 -
50 -inherit ruby-fakegem
51 -
52 -DESCRIPTION="The language for type signatures for Ruby and standard library definitions"
53 -HOMEPAGE="https://github.com/ruby/rbs"
54 -SRC_URI="https://github.com/ruby/rbs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
55 -
56 -LICENSE="|| ( Ruby-BSD BSD-2 )"
57 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
58 -SLOT="0"
59 -IUSE="test"
60 -
61 -ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/test-unit )"
62 -
63 -all_ruby_prepare() {
64 - sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die
65 -
66 - # Avoid JSON schema validation tests due to a large dependency stack
67 - # that would be needed.
68 - rm -f test/rbs/schema_test.rb || die
69 -
70 - sed -i -e '/def test_paths/aomit "Different paths in Gentoo test environment"' test/rbs/cli_test.rb || die
71 -}
72
73 diff --git a/dev-ruby/rbs/rbs-2.3.1.ebuild b/dev-ruby/rbs/rbs-2.3.1.ebuild
74 deleted file mode 100644
75 index 0380669086c4..000000000000
76 --- a/dev-ruby/rbs/rbs-2.3.1.ebuild
77 +++ /dev/null
78 @@ -1,48 +0,0 @@
79 -# Copyright 1999-2022 Gentoo Authors
80 -# Distributed under the terms of the GNU General Public License v2
81 -
82 -EAPI=8
83 -USE_RUBY="ruby26 ruby27 ruby30 ruby31"
84 -
85 -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
86 -
87 -RUBY_FAKEGEM_BINDIR="exe"
88 -
89 -RUBY_FAKEGEM_EXTRAINSTALL="core schema sig stdlib"
90 -RUBY_FAKEGEM_EXTENSIONS=(ext/rbs_extension/extconf.rb)
91 -
92 -RUBY_FAKEGEM_GEMSPEC="rbs.gemspec"
93 -
94 -inherit ruby-fakegem
95 -
96 -DESCRIPTION="The language for type signatures for Ruby and standard library definitions"
97 -HOMEPAGE="https://github.com/ruby/rbs"
98 -SRC_URI="https://github.com/ruby/rbs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
99 -
100 -LICENSE="|| ( Ruby-BSD BSD-2 )"
101 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
102 -SLOT="0"
103 -IUSE="test"
104 -
105 -ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/rdoc dev-ruby/test-unit )"
106 -
107 -all_ruby_prepare() {
108 - sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die
109 -
110 - # We compile the extension directly
111 - sed -i -e '/extensiontask/I s:^:#:' Rakefile || die
112 -
113 - # Avoid JSON schema validation tests due to a large dependency stack
114 - # that would be needed.
115 - rm -f test/rbs/schema_test.rb || die
116 -
117 - # Avoid setup tests since they require a lot of development dependencies.
118 - rm -f test/rbs/test/runtime_test_test.rb || die
119 -
120 - # Avoid tests requiring a network connection
121 - rm -f test/rbs/collection/installer_test.rb test/rbs/collection/collections_test.rb test/rbs/collection/config_test.rb || die
122 - sed -i -e '/def test_collection_/aomit "Requires network"' test/rbs/cli_test.rb || die
123 - sed -i -e '/def test_loading_from_rbs_collection/aomit "Requires network"' test/rbs/environment_loader_test.rb || die
124 -
125 - sed -i -e '/def test_paths/aomit "Different paths in Gentoo test environment"' test/rbs/cli_test.rb || die
126 -}
127
128 diff --git a/dev-ruby/rbs/rbs-2.5.0.ebuild b/dev-ruby/rbs/rbs-2.5.0.ebuild
129 deleted file mode 100644
130 index 038f8bc8983e..000000000000
131 --- a/dev-ruby/rbs/rbs-2.5.0.ebuild
132 +++ /dev/null
133 @@ -1,48 +0,0 @@
134 -# Copyright 1999-2022 Gentoo Authors
135 -# Distributed under the terms of the GNU General Public License v2
136 -
137 -EAPI=8
138 -USE_RUBY="ruby26 ruby27 ruby30 ruby31"
139 -
140 -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
141 -
142 -RUBY_FAKEGEM_BINDIR="exe"
143 -
144 -RUBY_FAKEGEM_EXTRAINSTALL="core schema sig stdlib"
145 -RUBY_FAKEGEM_EXTENSIONS=(ext/rbs_extension/extconf.rb)
146 -
147 -RUBY_FAKEGEM_GEMSPEC="rbs.gemspec"
148 -
149 -inherit ruby-fakegem
150 -
151 -DESCRIPTION="The language for type signatures for Ruby and standard library definitions"
152 -HOMEPAGE="https://github.com/ruby/rbs"
153 -SRC_URI="https://github.com/ruby/rbs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
154 -
155 -LICENSE="|| ( Ruby-BSD BSD-2 )"
156 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
157 -SLOT="0"
158 -IUSE="test"
159 -
160 -ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/rdoc dev-ruby/test-unit )"
161 -
162 -all_ruby_prepare() {
163 - sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die
164 -
165 - # We compile the extension directly
166 - sed -i -e '/extensiontask/I s:^:#:' Rakefile || die
167 -
168 - # Avoid JSON schema validation tests due to a large dependency stack
169 - # that would be needed.
170 - rm -f test/rbs/schema_test.rb || die
171 -
172 - # Avoid setup tests since they require a lot of development dependencies.
173 - rm -f test/rbs/test/runtime_test_test.rb || die
174 -
175 - # Avoid tests requiring a network connection
176 - rm -f test/rbs/collection/installer_test.rb test/rbs/collection/collections_test.rb test/rbs/collection/config_test.rb || die
177 - sed -i -e '/def test_collection_/aomit "Requires network"' test/rbs/cli_test.rb || die
178 - sed -i -e '/def test_loading_from_rbs_collection/aomit "Requires network"' test/rbs/environment_loader_test.rb || die
179 -
180 - sed -i -e '/def test_paths/aomit "Different paths in Gentoo test environment"' test/rbs/cli_test.rb || die
181 -}