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/activemodel/, dev-ruby/activerecord/, dev-ruby/actionmailer/, ...
Date: Sat, 31 Mar 2018 18:33:07
Message-Id: 1522521178.4c9291aaee83f8c60cc9f77ba7a2bdc533175d3f.graaff@gentoo
1 commit: 4c9291aaee83f8c60cc9f77ba7a2bdc533175d3f
2 Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
3 AuthorDate: Sat Mar 31 18:14:06 2018 +0000
4 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
5 CommitDate: Sat Mar 31 18:32:58 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c9291aa
7
8 dev-ruby/rails: cleanup rails 5.1.2 and 5.1.3
9
10 Package-Manager: Portage-2.3.24, Repoman-2.3.6
11
12 dev-ruby/actioncable/Manifest | 2 -
13 dev-ruby/actioncable/actioncable-5.1.2.ebuild | 45 -------------
14 dev-ruby/actioncable/actioncable-5.1.3.ebuild | 45 -------------
15 dev-ruby/actionmailer/Manifest | 2 -
16 dev-ruby/actionmailer/actionmailer-5.1.2.ebuild | 46 -------------
17 dev-ruby/actionmailer/actionmailer-5.1.3.ebuild | 46 -------------
18 dev-ruby/actionpack/Manifest | 2 -
19 dev-ruby/actionpack/actionpack-5.1.2.ebuild | 65 -------------------
20 dev-ruby/actionpack/actionpack-5.1.3.ebuild | 56 ----------------
21 dev-ruby/actionview/Manifest | 2 -
22 dev-ruby/actionview/actionview-5.1.2.ebuild | 55 ----------------
23 dev-ruby/actionview/actionview-5.1.3.ebuild | 55 ----------------
24 dev-ruby/activejob/Manifest | 2 -
25 dev-ruby/activejob/activejob-5.1.2.ebuild | 45 -------------
26 dev-ruby/activejob/activejob-5.1.3.ebuild | 45 -------------
27 dev-ruby/activemodel/Manifest | 2 -
28 dev-ruby/activemodel/activemodel-5.1.2.ebuild | 44 -------------
29 dev-ruby/activemodel/activemodel-5.1.3.ebuild | 44 -------------
30 dev-ruby/activerecord/Manifest | 2 -
31 dev-ruby/activerecord/activerecord-5.1.2.ebuild | 79 -----------------------
32 dev-ruby/activerecord/activerecord-5.1.3.ebuild | 79 -----------------------
33 dev-ruby/activesupport/Manifest | 2 -
34 dev-ruby/activesupport/activesupport-5.1.2.ebuild | 65 -------------------
35 dev-ruby/activesupport/activesupport-5.1.3.ebuild | 65 -------------------
36 dev-ruby/rails/Manifest | 2 -
37 dev-ruby/rails/rails-5.1.2.ebuild | 44 -------------
38 dev-ruby/rails/rails-5.1.3.ebuild | 44 -------------
39 dev-ruby/railties/Manifest | 2 -
40 dev-ruby/railties/railties-5.1.2.ebuild | 71 --------------------
41 dev-ruby/railties/railties-5.1.3.ebuild | 71 --------------------
42 30 files changed, 1129 deletions(-)
43
44 diff --git a/dev-ruby/actioncable/Manifest b/dev-ruby/actioncable/Manifest
45 index 2793d4d0670..d28fec01063 100644
46 --- a/dev-ruby/actioncable/Manifest
47 +++ b/dev-ruby/actioncable/Manifest
48 @@ -1,7 +1,5 @@
49 DIST rails-5.0.6.tgz 6043860 BLAKE2B ae5c1e6df39575a40001ea8b009c39ed414661b1458934efad44e50cb48f3f9906150560008fd3eac39a627c14a32ac3e5f7366b62596d13df11e579beddac6c SHA512 3487db6d59e65a0abe56bf9edfc343a0e0e78119b2bb08f333c8203840ae33897030897d2677d4a28257b479b605b2679ffb7b5d21c724557142023fdb723410
50 DIST rails-5.0.7.tgz 6051560 BLAKE2B d5090b2e6c3fb9b7ca460c7439a94d6633ab7bad3cef42ab23851b0127d6b8cf6a34eb3b967c7c9b7ba5bd1d10e483f4c76a60fc06772d567a258b237a449fe6 SHA512 c3f1b882f4679967597c7ecfa3469e8f1dc52f618d26324b292bcd0ed8c854ec93a7570e12cab8becfb9a7ce04bb7e08f9ad353d35f8cfb954bc2144bf093e55
51 DIST rails-5.1.1.tgz 6124695 BLAKE2B 6a02843a036594d02aee37413713950f495db24651df49be3866e2df989d464a23ac5865081d243e6c6525837fb33099c46b6009cc667d0e03444cbcf9631588 SHA512 fd62506eac440f1ad9b37f20c7c712733440bc2ee676390c02e3bd50b912fe0fd53e8092c23664d47818ee62583568c6e20d2bfd5eff6d22a005289bb3bb258f
52 -DIST rails-5.1.2.tgz 6124489 BLAKE2B a7d71b99f1b9eb33e76c7941909407be0a3b086581bf3ddb4fe811a6b91bb129edb504c6fe3593a3b347ab035f7325e8e497b926a24b699a56725f89161e942e SHA512 95072d06ce19726343758f4dbdac96728598e31be0a0560f240511bf043aab47d55530ef47bd9b390aa61b5e0ad6e142781ed7167ce7f2cf11d22a71127d7872
53 -DIST rails-5.1.3.tgz 6130089 BLAKE2B f61c016af6f5336726127372c1dd3d85088e11c0b58998ce40155b09087dcdb341a15d3ff57692d744538b571337a2e1e278542590d82077a35dc1e336539f85 SHA512 5aa9f7e5211e8dd36b7bb54ab7dc0e88241253ab560355497da2eff9c5bae5dab877640ce8e066fd637e145752af7e1942743359ab8028e6376bc905a9b18236
54 DIST rails-5.1.4.tgz 6132874 BLAKE2B ec5642b860b7c18cea2c56aa5e2a652e28ab08d39c5863dc4ee66fd3caf375e55706e4317ecae5bfc5581922cf1549c38c22529d2e44a98c84cde332491e49cc SHA512 8f0837e0a2c5b0189375f10310a6e6b43e32f1fecc503582efc6490436c943e774495262e508e4ca1a1874132ae6e4a541e81c06f0d8f6fe8ab85bd2fd10d4fc
55 DIST rails-5.1.5.tgz 6142269 BLAKE2B e31b6fb39df4a5cbfa9acd31058b018f5eb8d45d0886d9cb1de5d7de9ed082b67f27d257ac8eeffb0a2663466bc958c72d63309f0a68989d189a11510e835e3e SHA512 8fde1b043976c6bd69235ccbfc1f4ab593fa0cb7ec0dc0cbafcbd2727dfd1b405cc6131e41cc40871bc893cc64f524a347dd91efd1816b724deb5ca1cf879c63
56
57 diff --git a/dev-ruby/actioncable/actioncable-5.1.2.ebuild b/dev-ruby/actioncable/actioncable-5.1.2.ebuild
58 deleted file mode 100644
59 index 611bac0920f..00000000000
60 --- a/dev-ruby/actioncable/actioncable-5.1.2.ebuild
61 +++ /dev/null
62 @@ -1,45 +0,0 @@
63 -# Copyright 1999-2018 Gentoo Foundation
64 -# Distributed under the terms of the GNU General Public License v2
65 -
66 -EAPI=6
67 -
68 -USE_RUBY="ruby22 ruby23 ruby24"
69 -
70 -RUBY_FAKEGEM_TASK_DOC=""
71 -RUBY_FAKEGEM_DOCDIR=""
72 -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
73 -
74 -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
75 -
76 -RUBY_FAKEGEM_EXTRAINSTALL="app"
77 -
78 -RUBY_FAKEGEM_BINWRAP=""
79 -
80 -inherit ruby-fakegem versionator
81 -
82 -DESCRIPTION="Integrated WebSockets for Rails"
83 -HOMEPAGE="https://github.com/rails/rails"
84 -SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
85 -
86 -LICENSE="MIT"
87 -SLOT="$(get_version_component_range 1-2)"
88 -KEYWORDS="~amd64 ~x86"
89 -IUSE=""
90 -
91 -RUBY_S="rails-${PV}/${PN}"
92 -
93 -# Tests require many new dependencies, skipping for now
94 -RESTRICT="test"
95 -
96 -ruby_add_rdepend "
97 - ~dev-ruby/actionpack-${PV}:*
98 - dev-ruby/nio4r:2
99 - >=dev-ruby/websocket-driver-0.6.1:0 =dev-ruby/websocket-driver-0.6*
100 -"
101 -
102 -ruby_add_bdepend "
103 - test? (
104 - >=dev-ruby/railties-4.2.0
105 - dev-ruby/test-unit:2
106 - >=dev-ruby/mocha-0.14.0:0.14
107 - )"
108
109 diff --git a/dev-ruby/actioncable/actioncable-5.1.3.ebuild b/dev-ruby/actioncable/actioncable-5.1.3.ebuild
110 deleted file mode 100644
111 index 611bac0920f..00000000000
112 --- a/dev-ruby/actioncable/actioncable-5.1.3.ebuild
113 +++ /dev/null
114 @@ -1,45 +0,0 @@
115 -# Copyright 1999-2018 Gentoo Foundation
116 -# Distributed under the terms of the GNU General Public License v2
117 -
118 -EAPI=6
119 -
120 -USE_RUBY="ruby22 ruby23 ruby24"
121 -
122 -RUBY_FAKEGEM_TASK_DOC=""
123 -RUBY_FAKEGEM_DOCDIR=""
124 -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
125 -
126 -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
127 -
128 -RUBY_FAKEGEM_EXTRAINSTALL="app"
129 -
130 -RUBY_FAKEGEM_BINWRAP=""
131 -
132 -inherit ruby-fakegem versionator
133 -
134 -DESCRIPTION="Integrated WebSockets for Rails"
135 -HOMEPAGE="https://github.com/rails/rails"
136 -SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
137 -
138 -LICENSE="MIT"
139 -SLOT="$(get_version_component_range 1-2)"
140 -KEYWORDS="~amd64 ~x86"
141 -IUSE=""
142 -
143 -RUBY_S="rails-${PV}/${PN}"
144 -
145 -# Tests require many new dependencies, skipping for now
146 -RESTRICT="test"
147 -
148 -ruby_add_rdepend "
149 - ~dev-ruby/actionpack-${PV}:*
150 - dev-ruby/nio4r:2
151 - >=dev-ruby/websocket-driver-0.6.1:0 =dev-ruby/websocket-driver-0.6*
152 -"
153 -
154 -ruby_add_bdepend "
155 - test? (
156 - >=dev-ruby/railties-4.2.0
157 - dev-ruby/test-unit:2
158 - >=dev-ruby/mocha-0.14.0:0.14
159 - )"
160
161 diff --git a/dev-ruby/actionmailer/Manifest b/dev-ruby/actionmailer/Manifest
162 index 2981ed27131..21e4fb17b6a 100644
163 --- a/dev-ruby/actionmailer/Manifest
164 +++ b/dev-ruby/actionmailer/Manifest
165 @@ -2,7 +2,5 @@ DIST rails-4.2.10.tgz 4080905 BLAKE2B 5a46ed9e3664a65545a709577b49864e14cecfc89c
166 DIST rails-5.0.6.tgz 6043860 BLAKE2B ae5c1e6df39575a40001ea8b009c39ed414661b1458934efad44e50cb48f3f9906150560008fd3eac39a627c14a32ac3e5f7366b62596d13df11e579beddac6c SHA512 3487db6d59e65a0abe56bf9edfc343a0e0e78119b2bb08f333c8203840ae33897030897d2677d4a28257b479b605b2679ffb7b5d21c724557142023fdb723410
167 DIST rails-5.0.7.tgz 6051560 BLAKE2B d5090b2e6c3fb9b7ca460c7439a94d6633ab7bad3cef42ab23851b0127d6b8cf6a34eb3b967c7c9b7ba5bd1d10e483f4c76a60fc06772d567a258b237a449fe6 SHA512 c3f1b882f4679967597c7ecfa3469e8f1dc52f618d26324b292bcd0ed8c854ec93a7570e12cab8becfb9a7ce04bb7e08f9ad353d35f8cfb954bc2144bf093e55
168 DIST rails-5.1.1.tgz 6124695 BLAKE2B 6a02843a036594d02aee37413713950f495db24651df49be3866e2df989d464a23ac5865081d243e6c6525837fb33099c46b6009cc667d0e03444cbcf9631588 SHA512 fd62506eac440f1ad9b37f20c7c712733440bc2ee676390c02e3bd50b912fe0fd53e8092c23664d47818ee62583568c6e20d2bfd5eff6d22a005289bb3bb258f
169 -DIST rails-5.1.2.tgz 6124489 BLAKE2B a7d71b99f1b9eb33e76c7941909407be0a3b086581bf3ddb4fe811a6b91bb129edb504c6fe3593a3b347ab035f7325e8e497b926a24b699a56725f89161e942e SHA512 95072d06ce19726343758f4dbdac96728598e31be0a0560f240511bf043aab47d55530ef47bd9b390aa61b5e0ad6e142781ed7167ce7f2cf11d22a71127d7872
170 -DIST rails-5.1.3.tgz 6130089 BLAKE2B f61c016af6f5336726127372c1dd3d85088e11c0b58998ce40155b09087dcdb341a15d3ff57692d744538b571337a2e1e278542590d82077a35dc1e336539f85 SHA512 5aa9f7e5211e8dd36b7bb54ab7dc0e88241253ab560355497da2eff9c5bae5dab877640ce8e066fd637e145752af7e1942743359ab8028e6376bc905a9b18236
171 DIST rails-5.1.4.tgz 6132874 BLAKE2B ec5642b860b7c18cea2c56aa5e2a652e28ab08d39c5863dc4ee66fd3caf375e55706e4317ecae5bfc5581922cf1549c38c22529d2e44a98c84cde332491e49cc SHA512 8f0837e0a2c5b0189375f10310a6e6b43e32f1fecc503582efc6490436c943e774495262e508e4ca1a1874132ae6e4a541e81c06f0d8f6fe8ab85bd2fd10d4fc
172 DIST rails-5.1.5.tgz 6142269 BLAKE2B e31b6fb39df4a5cbfa9acd31058b018f5eb8d45d0886d9cb1de5d7de9ed082b67f27d257ac8eeffb0a2663466bc958c72d63309f0a68989d189a11510e835e3e SHA512 8fde1b043976c6bd69235ccbfc1f4ab593fa0cb7ec0dc0cbafcbd2727dfd1b405cc6131e41cc40871bc893cc64f524a347dd91efd1816b724deb5ca1cf879c63
173
174 diff --git a/dev-ruby/actionmailer/actionmailer-5.1.2.ebuild b/dev-ruby/actionmailer/actionmailer-5.1.2.ebuild
175 deleted file mode 100644
176 index a221e5c4657..00000000000
177 --- a/dev-ruby/actionmailer/actionmailer-5.1.2.ebuild
178 +++ /dev/null
179 @@ -1,46 +0,0 @@
180 -# Copyright 1999-2018 Gentoo Foundation
181 -# Distributed under the terms of the GNU General Public License v2
182 -
183 -EAPI=6
184 -USE_RUBY="ruby22 ruby23 ruby24"
185 -
186 -RUBY_FAKEGEM_TASK_DOC=""
187 -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
188 -
189 -RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec"
190 -
191 -RUBY_FAKEGEM_BINWRAP=""
192 -
193 -inherit ruby-fakegem versionator
194 -
195 -DESCRIPTION="Framework for designing email-service layers"
196 -HOMEPAGE="https://github.com/rails/rails"
197 -SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
198 -
199 -LICENSE="MIT"
200 -SLOT="$(get_version_component_range 1-2)"
201 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86 ~amd64-linux"
202 -IUSE=""
203 -
204 -RUBY_S="rails-${PV}/${PN}"
205 -
206 -ruby_add_rdepend "
207 - ~dev-ruby/actionpack-${PV}
208 - ~dev-ruby/actionview-${PV}
209 - ~dev-ruby/activejob-${PV}
210 - >=dev-ruby/mail-2.5.4:* =dev-ruby/mail-2*:*
211 - dev-ruby/rails-dom-testing:2"
212 -
213 -ruby_add_bdepend "test? (
214 - dev-ruby/mocha:0.14
215 -)"
216 -
217 -all_ruby_prepare() {
218 - # Set test environment to our hand.
219 - rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
220 - sed -i -e '/\/load_paths/d' test/abstract_unit.rb || die "Unable to remove load paths"
221 -
222 - # Avoid a test failing only on attachment ordering, since this is a
223 - # security release.
224 - sed -i -e '/adding inline attachments while rendering mail works/askip "gentoo: fails on ordering"' test/base_test.rb || die
225 -}
226
227 diff --git a/dev-ruby/actionmailer/actionmailer-5.1.3.ebuild b/dev-ruby/actionmailer/actionmailer-5.1.3.ebuild
228 deleted file mode 100644
229 index a221e5c4657..00000000000
230 --- a/dev-ruby/actionmailer/actionmailer-5.1.3.ebuild
231 +++ /dev/null
232 @@ -1,46 +0,0 @@
233 -# Copyright 1999-2018 Gentoo Foundation
234 -# Distributed under the terms of the GNU General Public License v2
235 -
236 -EAPI=6
237 -USE_RUBY="ruby22 ruby23 ruby24"
238 -
239 -RUBY_FAKEGEM_TASK_DOC=""
240 -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
241 -
242 -RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec"
243 -
244 -RUBY_FAKEGEM_BINWRAP=""
245 -
246 -inherit ruby-fakegem versionator
247 -
248 -DESCRIPTION="Framework for designing email-service layers"
249 -HOMEPAGE="https://github.com/rails/rails"
250 -SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
251 -
252 -LICENSE="MIT"
253 -SLOT="$(get_version_component_range 1-2)"
254 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86 ~amd64-linux"
255 -IUSE=""
256 -
257 -RUBY_S="rails-${PV}/${PN}"
258 -
259 -ruby_add_rdepend "
260 - ~dev-ruby/actionpack-${PV}
261 - ~dev-ruby/actionview-${PV}
262 - ~dev-ruby/activejob-${PV}
263 - >=dev-ruby/mail-2.5.4:* =dev-ruby/mail-2*:*
264 - dev-ruby/rails-dom-testing:2"
265 -
266 -ruby_add_bdepend "test? (
267 - dev-ruby/mocha:0.14
268 -)"
269 -
270 -all_ruby_prepare() {
271 - # Set test environment to our hand.
272 - rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
273 - sed -i -e '/\/load_paths/d' test/abstract_unit.rb || die "Unable to remove load paths"
274 -
275 - # Avoid a test failing only on attachment ordering, since this is a
276 - # security release.
277 - sed -i -e '/adding inline attachments while rendering mail works/askip "gentoo: fails on ordering"' test/base_test.rb || die
278 -}
279
280 diff --git a/dev-ruby/actionpack/Manifest b/dev-ruby/actionpack/Manifest
281 index 2981ed27131..21e4fb17b6a 100644
282 --- a/dev-ruby/actionpack/Manifest
283 +++ b/dev-ruby/actionpack/Manifest
284 @@ -2,7 +2,5 @@ DIST rails-4.2.10.tgz 4080905 BLAKE2B 5a46ed9e3664a65545a709577b49864e14cecfc89c
285 DIST rails-5.0.6.tgz 6043860 BLAKE2B ae5c1e6df39575a40001ea8b009c39ed414661b1458934efad44e50cb48f3f9906150560008fd3eac39a627c14a32ac3e5f7366b62596d13df11e579beddac6c SHA512 3487db6d59e65a0abe56bf9edfc343a0e0e78119b2bb08f333c8203840ae33897030897d2677d4a28257b479b605b2679ffb7b5d21c724557142023fdb723410
286 DIST rails-5.0.7.tgz 6051560 BLAKE2B d5090b2e6c3fb9b7ca460c7439a94d6633ab7bad3cef42ab23851b0127d6b8cf6a34eb3b967c7c9b7ba5bd1d10e483f4c76a60fc06772d567a258b237a449fe6 SHA512 c3f1b882f4679967597c7ecfa3469e8f1dc52f618d26324b292bcd0ed8c854ec93a7570e12cab8becfb9a7ce04bb7e08f9ad353d35f8cfb954bc2144bf093e55
287 DIST rails-5.1.1.tgz 6124695 BLAKE2B 6a02843a036594d02aee37413713950f495db24651df49be3866e2df989d464a23ac5865081d243e6c6525837fb33099c46b6009cc667d0e03444cbcf9631588 SHA512 fd62506eac440f1ad9b37f20c7c712733440bc2ee676390c02e3bd50b912fe0fd53e8092c23664d47818ee62583568c6e20d2bfd5eff6d22a005289bb3bb258f
288 -DIST rails-5.1.2.tgz 6124489 BLAKE2B a7d71b99f1b9eb33e76c7941909407be0a3b086581bf3ddb4fe811a6b91bb129edb504c6fe3593a3b347ab035f7325e8e497b926a24b699a56725f89161e942e SHA512 95072d06ce19726343758f4dbdac96728598e31be0a0560f240511bf043aab47d55530ef47bd9b390aa61b5e0ad6e142781ed7167ce7f2cf11d22a71127d7872
289 -DIST rails-5.1.3.tgz 6130089 BLAKE2B f61c016af6f5336726127372c1dd3d85088e11c0b58998ce40155b09087dcdb341a15d3ff57692d744538b571337a2e1e278542590d82077a35dc1e336539f85 SHA512 5aa9f7e5211e8dd36b7bb54ab7dc0e88241253ab560355497da2eff9c5bae5dab877640ce8e066fd637e145752af7e1942743359ab8028e6376bc905a9b18236
290 DIST rails-5.1.4.tgz 6132874 BLAKE2B ec5642b860b7c18cea2c56aa5e2a652e28ab08d39c5863dc4ee66fd3caf375e55706e4317ecae5bfc5581922cf1549c38c22529d2e44a98c84cde332491e49cc SHA512 8f0837e0a2c5b0189375f10310a6e6b43e32f1fecc503582efc6490436c943e774495262e508e4ca1a1874132ae6e4a541e81c06f0d8f6fe8ab85bd2fd10d4fc
291 DIST rails-5.1.5.tgz 6142269 BLAKE2B e31b6fb39df4a5cbfa9acd31058b018f5eb8d45d0886d9cb1de5d7de9ed082b67f27d257ac8eeffb0a2663466bc958c72d63309f0a68989d189a11510e835e3e SHA512 8fde1b043976c6bd69235ccbfc1f4ab593fa0cb7ec0dc0cbafcbd2727dfd1b405cc6131e41cc40871bc893cc64f524a347dd91efd1816b724deb5ca1cf879c63
292
293 diff --git a/dev-ruby/actionpack/actionpack-5.1.2.ebuild b/dev-ruby/actionpack/actionpack-5.1.2.ebuild
294 deleted file mode 100644
295 index 125ccbd9155..00000000000
296 --- a/dev-ruby/actionpack/actionpack-5.1.2.ebuild
297 +++ /dev/null
298 @@ -1,65 +0,0 @@
299 -# Copyright 1999-2018 Gentoo Foundation
300 -# Distributed under the terms of the GNU General Public License v2
301 -
302 -EAPI=6
303 -
304 -USE_RUBY="ruby22 ruby23 ruby24"
305 -
306 -RUBY_FAKEGEM_TASK_DOC=""
307 -RUBY_FAKEGEM_DOCDIR="doc"
308 -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
309 -
310 -RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec"
311 -
312 -RUBY_FAKEGEM_BINWRAP=""
313 -
314 -inherit ruby-fakegem versionator
315 -
316 -DESCRIPTION="Eases web-request routing, handling, and response"
317 -HOMEPAGE="https://github.com/rails/rails"
318 -SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
319 -
320 -LICENSE="MIT"
321 -SLOT="$(get_version_component_range 1-2)"
322 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86 ~amd64-linux"
323 -IUSE=""
324 -
325 -RUBY_S="rails-${PV}/${PN}"
326 -
327 -ruby_add_rdepend "
328 - ~dev-ruby/activesupport-${PV}
329 - ~dev-ruby/actionview-${PV}
330 - dev-ruby/rack:2.0
331 - >=dev-ruby/rack-test-0.6.3:0.6
332 - >=dev-ruby/rails-html-sanitizer-1.0.2:1
333 - dev-ruby/rails-dom-testing:2
334 -"
335 -
336 -ruby_add_bdepend "
337 - test? (
338 - dev-ruby/mocha:0.14
339 - dev-ruby/bundler
340 - >=dev-ruby/capybara-2.13:2
341 - ~dev-ruby/activemodel-${PV}
342 - >=dev-ruby/rack-cache-1.2:1.2
343 - www-servers/puma
344 - )"
345 -
346 -all_ruby_prepare() {
347 - # Remove items from the common Gemfile that we don't need for this
348 - # test run. This also requires handling some gemspecs.
349 - sed -i -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\)/ s:^:#:" \
350 - -e '/:job/,/end/ s:^:#:' \
351 - -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
352 - rm ../Gemfile.lock || die
353 -
354 - # Skip a failing test related to security updates in 4.2.5.1. Let's
355 - # assume that this is not a bug but a test lagging a security
356 - # measure.
357 - sed -i -e '/test_dynamic_render_with_file/,/^ end/ s:^:#:' \
358 - test/controller/render_test.rb || die
359 -
360 - # Skip brittle test depending on mime type registration order (fixed upstream)
361 - sed -i -e '/parse application with trailing star/,/^ end/ s:^:#:' \
362 - test/dispatch/mime_type_test.rb
363 -}
364
365 diff --git a/dev-ruby/actionpack/actionpack-5.1.3.ebuild b/dev-ruby/actionpack/actionpack-5.1.3.ebuild
366 deleted file mode 100644
367 index 3dc78fdeefe..00000000000
368 --- a/dev-ruby/actionpack/actionpack-5.1.3.ebuild
369 +++ /dev/null
370 @@ -1,56 +0,0 @@
371 -# Copyright 1999-2018 Gentoo Foundation
372 -# Distributed under the terms of the GNU General Public License v2
373 -
374 -EAPI=6
375 -
376 -USE_RUBY="ruby22 ruby23 ruby24"
377 -
378 -RUBY_FAKEGEM_TASK_DOC=""
379 -RUBY_FAKEGEM_DOCDIR="doc"
380 -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
381 -
382 -RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec"
383 -
384 -RUBY_FAKEGEM_BINWRAP=""
385 -
386 -inherit ruby-fakegem versionator
387 -
388 -DESCRIPTION="Eases web-request routing, handling, and response"
389 -HOMEPAGE="https://github.com/rails/rails"
390 -SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
391 -
392 -LICENSE="MIT"
393 -SLOT="$(get_version_component_range 1-2)"
394 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86 ~amd64-linux"
395 -IUSE=""
396 -
397 -RUBY_S="rails-${PV}/${PN}"
398 -
399 -ruby_add_rdepend "
400 - ~dev-ruby/activesupport-${PV}
401 - ~dev-ruby/actionview-${PV}
402 - dev-ruby/rack:2.0
403 - >=dev-ruby/rack-test-0.6.3:0.6
404 - >=dev-ruby/rails-html-sanitizer-1.0.2:1
405 - dev-ruby/rails-dom-testing:2
406 -"
407 -
408 -ruby_add_bdepend "
409 - test? (
410 - dev-ruby/mocha:0.14
411 - dev-ruby/bundler
412 - >=dev-ruby/capybara-2.13:2
413 - ~dev-ruby/activemodel-${PV}
414 - >=dev-ruby/rack-cache-1.2:1.2
415 - www-servers/puma
416 - )"
417 -
418 -all_ruby_prepare() {
419 - # Remove items from the common Gemfile that we don't need for this
420 - # test run. This also requires handling some gemspecs.
421 - sed -i -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\)/ s:^:#:" \
422 - -e '/:job/,/end/ s:^:#:' \
423 - -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
424 - rm ../Gemfile.lock || die
425 - sed -i -e '1igem "rack-test", "~>0.6.3"' test/abstract_unit.rb || die
426 -}
427
428 diff --git a/dev-ruby/actionview/Manifest b/dev-ruby/actionview/Manifest
429 index 2981ed27131..21e4fb17b6a 100644
430 --- a/dev-ruby/actionview/Manifest
431 +++ b/dev-ruby/actionview/Manifest
432 @@ -2,7 +2,5 @@ DIST rails-4.2.10.tgz 4080905 BLAKE2B 5a46ed9e3664a65545a709577b49864e14cecfc89c
433 DIST rails-5.0.6.tgz 6043860 BLAKE2B ae5c1e6df39575a40001ea8b009c39ed414661b1458934efad44e50cb48f3f9906150560008fd3eac39a627c14a32ac3e5f7366b62596d13df11e579beddac6c SHA512 3487db6d59e65a0abe56bf9edfc343a0e0e78119b2bb08f333c8203840ae33897030897d2677d4a28257b479b605b2679ffb7b5d21c724557142023fdb723410
434 DIST rails-5.0.7.tgz 6051560 BLAKE2B d5090b2e6c3fb9b7ca460c7439a94d6633ab7bad3cef42ab23851b0127d6b8cf6a34eb3b967c7c9b7ba5bd1d10e483f4c76a60fc06772d567a258b237a449fe6 SHA512 c3f1b882f4679967597c7ecfa3469e8f1dc52f618d26324b292bcd0ed8c854ec93a7570e12cab8becfb9a7ce04bb7e08f9ad353d35f8cfb954bc2144bf093e55
435 DIST rails-5.1.1.tgz 6124695 BLAKE2B 6a02843a036594d02aee37413713950f495db24651df49be3866e2df989d464a23ac5865081d243e6c6525837fb33099c46b6009cc667d0e03444cbcf9631588 SHA512 fd62506eac440f1ad9b37f20c7c712733440bc2ee676390c02e3bd50b912fe0fd53e8092c23664d47818ee62583568c6e20d2bfd5eff6d22a005289bb3bb258f
436 -DIST rails-5.1.2.tgz 6124489 BLAKE2B a7d71b99f1b9eb33e76c7941909407be0a3b086581bf3ddb4fe811a6b91bb129edb504c6fe3593a3b347ab035f7325e8e497b926a24b699a56725f89161e942e SHA512 95072d06ce19726343758f4dbdac96728598e31be0a0560f240511bf043aab47d55530ef47bd9b390aa61b5e0ad6e142781ed7167ce7f2cf11d22a71127d7872
437 -DIST rails-5.1.3.tgz 6130089 BLAKE2B f61c016af6f5336726127372c1dd3d85088e11c0b58998ce40155b09087dcdb341a15d3ff57692d744538b571337a2e1e278542590d82077a35dc1e336539f85 SHA512 5aa9f7e5211e8dd36b7bb54ab7dc0e88241253ab560355497da2eff9c5bae5dab877640ce8e066fd637e145752af7e1942743359ab8028e6376bc905a9b18236
438 DIST rails-5.1.4.tgz 6132874 BLAKE2B ec5642b860b7c18cea2c56aa5e2a652e28ab08d39c5863dc4ee66fd3caf375e55706e4317ecae5bfc5581922cf1549c38c22529d2e44a98c84cde332491e49cc SHA512 8f0837e0a2c5b0189375f10310a6e6b43e32f1fecc503582efc6490436c943e774495262e508e4ca1a1874132ae6e4a541e81c06f0d8f6fe8ab85bd2fd10d4fc
439 DIST rails-5.1.5.tgz 6142269 BLAKE2B e31b6fb39df4a5cbfa9acd31058b018f5eb8d45d0886d9cb1de5d7de9ed082b67f27d257ac8eeffb0a2663466bc958c72d63309f0a68989d189a11510e835e3e SHA512 8fde1b043976c6bd69235ccbfc1f4ab593fa0cb7ec0dc0cbafcbd2727dfd1b405cc6131e41cc40871bc893cc64f524a347dd91efd1816b724deb5ca1cf879c63
440
441 diff --git a/dev-ruby/actionview/actionview-5.1.2.ebuild b/dev-ruby/actionview/actionview-5.1.2.ebuild
442 deleted file mode 100644
443 index 8e839d21ef2..00000000000
444 --- a/dev-ruby/actionview/actionview-5.1.2.ebuild
445 +++ /dev/null
446 @@ -1,55 +0,0 @@
447 -# Copyright 1999-2018 Gentoo Foundation
448 -# Distributed under the terms of the GNU General Public License v2
449 -
450 -EAPI=6
451 -
452 -USE_RUBY="ruby22 ruby23 ruby24"
453 -
454 -RUBY_FAKEGEM_TASK_DOC=""
455 -RUBY_FAKEGEM_DOCDIR="doc"
456 -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
457 -
458 -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
459 -
460 -RUBY_FAKEGEM_BINWRAP=""
461 -
462 -inherit ruby-fakegem versionator
463 -
464 -DESCRIPTION="Simple, battle-tested conventions and helpers for building web pages"
465 -HOMEPAGE="https://github.com/rails/rails/"
466 -SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
467 -
468 -LICENSE="MIT"
469 -SLOT="$(get_version_component_range 1-2)"
470 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86 ~amd64-linux"
471 -IUSE=""
472 -
473 -RUBY_S="rails-${PV}/${PN}"
474 -
475 -ruby_add_rdepend "
476 - ~dev-ruby/activesupport-${PV}
477 - >=dev-ruby/builder-3.1:* =dev-ruby/builder-3*:*
478 - >=dev-ruby/erubi-1.4:0
479 - >=dev-ruby/rails-html-sanitizer-1.0.3:1
480 - dev-ruby/rails-dom-testing:2
481 -"
482 -
483 -ruby_add_bdepend "
484 - test? (
485 - dev-ruby/mocha:0.14
486 - ~dev-ruby/actionpack-${PV}
487 - ~dev-ruby/activemodel-${PV}
488 - )"
489 -
490 -all_ruby_prepare() {
491 - # Remove items from the common Gemfile that we don't need for this
492 - # test run. This also requires handling some gemspecs.
493 - sed -i -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|rack-cache\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|bcrypt\|uglifier\|mime-types\|minitest\|sprockets\|stackprof\)/ s:^:#:" \
494 - -e '/:job/,/end/ s:^:#:' \
495 - -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
496 - rm ../Gemfile.lock || die
497 -
498 - # Avoid tests failing due to missing logger setup in activerecord,
499 - # most likely related to test environment setup.
500 - rm -f test/activerecord/render_partial_with_record_identification_test.rb || die
501 -}
502
503 diff --git a/dev-ruby/actionview/actionview-5.1.3.ebuild b/dev-ruby/actionview/actionview-5.1.3.ebuild
504 deleted file mode 100644
505 index 8e839d21ef2..00000000000
506 --- a/dev-ruby/actionview/actionview-5.1.3.ebuild
507 +++ /dev/null
508 @@ -1,55 +0,0 @@
509 -# Copyright 1999-2018 Gentoo Foundation
510 -# Distributed under the terms of the GNU General Public License v2
511 -
512 -EAPI=6
513 -
514 -USE_RUBY="ruby22 ruby23 ruby24"
515 -
516 -RUBY_FAKEGEM_TASK_DOC=""
517 -RUBY_FAKEGEM_DOCDIR="doc"
518 -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
519 -
520 -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
521 -
522 -RUBY_FAKEGEM_BINWRAP=""
523 -
524 -inherit ruby-fakegem versionator
525 -
526 -DESCRIPTION="Simple, battle-tested conventions and helpers for building web pages"
527 -HOMEPAGE="https://github.com/rails/rails/"
528 -SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
529 -
530 -LICENSE="MIT"
531 -SLOT="$(get_version_component_range 1-2)"
532 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86 ~amd64-linux"
533 -IUSE=""
534 -
535 -RUBY_S="rails-${PV}/${PN}"
536 -
537 -ruby_add_rdepend "
538 - ~dev-ruby/activesupport-${PV}
539 - >=dev-ruby/builder-3.1:* =dev-ruby/builder-3*:*
540 - >=dev-ruby/erubi-1.4:0
541 - >=dev-ruby/rails-html-sanitizer-1.0.3:1
542 - dev-ruby/rails-dom-testing:2
543 -"
544 -
545 -ruby_add_bdepend "
546 - test? (
547 - dev-ruby/mocha:0.14
548 - ~dev-ruby/actionpack-${PV}
549 - ~dev-ruby/activemodel-${PV}
550 - )"
551 -
552 -all_ruby_prepare() {
553 - # Remove items from the common Gemfile that we don't need for this
554 - # test run. This also requires handling some gemspecs.
555 - sed -i -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|rack-cache\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|bcrypt\|uglifier\|mime-types\|minitest\|sprockets\|stackprof\)/ s:^:#:" \
556 - -e '/:job/,/end/ s:^:#:' \
557 - -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
558 - rm ../Gemfile.lock || die
559 -
560 - # Avoid tests failing due to missing logger setup in activerecord,
561 - # most likely related to test environment setup.
562 - rm -f test/activerecord/render_partial_with_record_identification_test.rb || die
563 -}
564
565 diff --git a/dev-ruby/activejob/Manifest b/dev-ruby/activejob/Manifest
566 index 2981ed27131..21e4fb17b6a 100644
567 --- a/dev-ruby/activejob/Manifest
568 +++ b/dev-ruby/activejob/Manifest
569 @@ -2,7 +2,5 @@ DIST rails-4.2.10.tgz 4080905 BLAKE2B 5a46ed9e3664a65545a709577b49864e14cecfc89c
570 DIST rails-5.0.6.tgz 6043860 BLAKE2B ae5c1e6df39575a40001ea8b009c39ed414661b1458934efad44e50cb48f3f9906150560008fd3eac39a627c14a32ac3e5f7366b62596d13df11e579beddac6c SHA512 3487db6d59e65a0abe56bf9edfc343a0e0e78119b2bb08f333c8203840ae33897030897d2677d4a28257b479b605b2679ffb7b5d21c724557142023fdb723410
571 DIST rails-5.0.7.tgz 6051560 BLAKE2B d5090b2e6c3fb9b7ca460c7439a94d6633ab7bad3cef42ab23851b0127d6b8cf6a34eb3b967c7c9b7ba5bd1d10e483f4c76a60fc06772d567a258b237a449fe6 SHA512 c3f1b882f4679967597c7ecfa3469e8f1dc52f618d26324b292bcd0ed8c854ec93a7570e12cab8becfb9a7ce04bb7e08f9ad353d35f8cfb954bc2144bf093e55
572 DIST rails-5.1.1.tgz 6124695 BLAKE2B 6a02843a036594d02aee37413713950f495db24651df49be3866e2df989d464a23ac5865081d243e6c6525837fb33099c46b6009cc667d0e03444cbcf9631588 SHA512 fd62506eac440f1ad9b37f20c7c712733440bc2ee676390c02e3bd50b912fe0fd53e8092c23664d47818ee62583568c6e20d2bfd5eff6d22a005289bb3bb258f
573 -DIST rails-5.1.2.tgz 6124489 BLAKE2B a7d71b99f1b9eb33e76c7941909407be0a3b086581bf3ddb4fe811a6b91bb129edb504c6fe3593a3b347ab035f7325e8e497b926a24b699a56725f89161e942e SHA512 95072d06ce19726343758f4dbdac96728598e31be0a0560f240511bf043aab47d55530ef47bd9b390aa61b5e0ad6e142781ed7167ce7f2cf11d22a71127d7872
574 -DIST rails-5.1.3.tgz 6130089 BLAKE2B f61c016af6f5336726127372c1dd3d85088e11c0b58998ce40155b09087dcdb341a15d3ff57692d744538b571337a2e1e278542590d82077a35dc1e336539f85 SHA512 5aa9f7e5211e8dd36b7bb54ab7dc0e88241253ab560355497da2eff9c5bae5dab877640ce8e066fd637e145752af7e1942743359ab8028e6376bc905a9b18236
575 DIST rails-5.1.4.tgz 6132874 BLAKE2B ec5642b860b7c18cea2c56aa5e2a652e28ab08d39c5863dc4ee66fd3caf375e55706e4317ecae5bfc5581922cf1549c38c22529d2e44a98c84cde332491e49cc SHA512 8f0837e0a2c5b0189375f10310a6e6b43e32f1fecc503582efc6490436c943e774495262e508e4ca1a1874132ae6e4a541e81c06f0d8f6fe8ab85bd2fd10d4fc
576 DIST rails-5.1.5.tgz 6142269 BLAKE2B e31b6fb39df4a5cbfa9acd31058b018f5eb8d45d0886d9cb1de5d7de9ed082b67f27d257ac8eeffb0a2663466bc958c72d63309f0a68989d189a11510e835e3e SHA512 8fde1b043976c6bd69235ccbfc1f4ab593fa0cb7ec0dc0cbafcbd2727dfd1b405cc6131e41cc40871bc893cc64f524a347dd91efd1816b724deb5ca1cf879c63
577
578 diff --git a/dev-ruby/activejob/activejob-5.1.2.ebuild b/dev-ruby/activejob/activejob-5.1.2.ebuild
579 deleted file mode 100644
580 index 355426d5f0f..00000000000
581 --- a/dev-ruby/activejob/activejob-5.1.2.ebuild
582 +++ /dev/null
583 @@ -1,45 +0,0 @@
584 -# Copyright 1999-2018 Gentoo Foundation
585 -# Distributed under the terms of the GNU General Public License v2
586 -
587 -EAPI=6
588 -
589 -USE_RUBY="ruby22 ruby23 ruby24"
590 -
591 -RUBY_FAKEGEM_TASK_DOC=""
592 -RUBY_FAKEGEM_DOCDIR=""
593 -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
594 -
595 -RUBY_FAKEGEM_BINWRAP=""
596 -
597 -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
598 -
599 -inherit ruby-fakegem versionator
600 -
601 -DESCRIPTION="Job framework with pluggable queues"
602 -HOMEPAGE="https://github.com/rails/rails"
603 -SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
604 -
605 -LICENSE="MIT"
606 -SLOT="$(get_version_component_range 1-2)"
607 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86 ~amd64-linux"
608 -IUSE=""
609 -
610 -RUBY_S="rails-${PV}/${PN}"
611 -
612 -ruby_add_rdepend "
613 - ~dev-ruby/activesupport-${PV}
614 - >=dev-ruby/globalid-0.3.6
615 -"
616 -
617 -ruby_add_bdepend "
618 - test? (
619 - >=dev-ruby/mocha-0.14.0:0.14
620 - )"
621 -
622 -all_ruby_prepare() {
623 - # Set test environment to our hand.
624 - sed -i -e '/load_paths/d' test/helper.rb || die "Unable to remove load paths"
625 -
626 - # Remove all currently unpackaged queues.
627 - sed -i -e 's/que queue_classic resque sidekiq sneakers sucker_punch backburner//' Rakefile || die
628 -}
629
630 diff --git a/dev-ruby/activejob/activejob-5.1.3.ebuild b/dev-ruby/activejob/activejob-5.1.3.ebuild
631 deleted file mode 100644
632 index 355426d5f0f..00000000000
633 --- a/dev-ruby/activejob/activejob-5.1.3.ebuild
634 +++ /dev/null
635 @@ -1,45 +0,0 @@
636 -# Copyright 1999-2018 Gentoo Foundation
637 -# Distributed under the terms of the GNU General Public License v2
638 -
639 -EAPI=6
640 -
641 -USE_RUBY="ruby22 ruby23 ruby24"
642 -
643 -RUBY_FAKEGEM_TASK_DOC=""
644 -RUBY_FAKEGEM_DOCDIR=""
645 -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
646 -
647 -RUBY_FAKEGEM_BINWRAP=""
648 -
649 -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
650 -
651 -inherit ruby-fakegem versionator
652 -
653 -DESCRIPTION="Job framework with pluggable queues"
654 -HOMEPAGE="https://github.com/rails/rails"
655 -SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
656 -
657 -LICENSE="MIT"
658 -SLOT="$(get_version_component_range 1-2)"
659 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86 ~amd64-linux"
660 -IUSE=""
661 -
662 -RUBY_S="rails-${PV}/${PN}"
663 -
664 -ruby_add_rdepend "
665 - ~dev-ruby/activesupport-${PV}
666 - >=dev-ruby/globalid-0.3.6
667 -"
668 -
669 -ruby_add_bdepend "
670 - test? (
671 - >=dev-ruby/mocha-0.14.0:0.14
672 - )"
673 -
674 -all_ruby_prepare() {
675 - # Set test environment to our hand.
676 - sed -i -e '/load_paths/d' test/helper.rb || die "Unable to remove load paths"
677 -
678 - # Remove all currently unpackaged queues.
679 - sed -i -e 's/que queue_classic resque sidekiq sneakers sucker_punch backburner//' Rakefile || die
680 -}
681
682 diff --git a/dev-ruby/activemodel/Manifest b/dev-ruby/activemodel/Manifest
683 index 2981ed27131..21e4fb17b6a 100644
684 --- a/dev-ruby/activemodel/Manifest
685 +++ b/dev-ruby/activemodel/Manifest
686 @@ -2,7 +2,5 @@ DIST rails-4.2.10.tgz 4080905 BLAKE2B 5a46ed9e3664a65545a709577b49864e14cecfc89c
687 DIST rails-5.0.6.tgz 6043860 BLAKE2B ae5c1e6df39575a40001ea8b009c39ed414661b1458934efad44e50cb48f3f9906150560008fd3eac39a627c14a32ac3e5f7366b62596d13df11e579beddac6c SHA512 3487db6d59e65a0abe56bf9edfc343a0e0e78119b2bb08f333c8203840ae33897030897d2677d4a28257b479b605b2679ffb7b5d21c724557142023fdb723410
688 DIST rails-5.0.7.tgz 6051560 BLAKE2B d5090b2e6c3fb9b7ca460c7439a94d6633ab7bad3cef42ab23851b0127d6b8cf6a34eb3b967c7c9b7ba5bd1d10e483f4c76a60fc06772d567a258b237a449fe6 SHA512 c3f1b882f4679967597c7ecfa3469e8f1dc52f618d26324b292bcd0ed8c854ec93a7570e12cab8becfb9a7ce04bb7e08f9ad353d35f8cfb954bc2144bf093e55
689 DIST rails-5.1.1.tgz 6124695 BLAKE2B 6a02843a036594d02aee37413713950f495db24651df49be3866e2df989d464a23ac5865081d243e6c6525837fb33099c46b6009cc667d0e03444cbcf9631588 SHA512 fd62506eac440f1ad9b37f20c7c712733440bc2ee676390c02e3bd50b912fe0fd53e8092c23664d47818ee62583568c6e20d2bfd5eff6d22a005289bb3bb258f
690 -DIST rails-5.1.2.tgz 6124489 BLAKE2B a7d71b99f1b9eb33e76c7941909407be0a3b086581bf3ddb4fe811a6b91bb129edb504c6fe3593a3b347ab035f7325e8e497b926a24b699a56725f89161e942e SHA512 95072d06ce19726343758f4dbdac96728598e31be0a0560f240511bf043aab47d55530ef47bd9b390aa61b5e0ad6e142781ed7167ce7f2cf11d22a71127d7872
691 -DIST rails-5.1.3.tgz 6130089 BLAKE2B f61c016af6f5336726127372c1dd3d85088e11c0b58998ce40155b09087dcdb341a15d3ff57692d744538b571337a2e1e278542590d82077a35dc1e336539f85 SHA512 5aa9f7e5211e8dd36b7bb54ab7dc0e88241253ab560355497da2eff9c5bae5dab877640ce8e066fd637e145752af7e1942743359ab8028e6376bc905a9b18236
692 DIST rails-5.1.4.tgz 6132874 BLAKE2B ec5642b860b7c18cea2c56aa5e2a652e28ab08d39c5863dc4ee66fd3caf375e55706e4317ecae5bfc5581922cf1549c38c22529d2e44a98c84cde332491e49cc SHA512 8f0837e0a2c5b0189375f10310a6e6b43e32f1fecc503582efc6490436c943e774495262e508e4ca1a1874132ae6e4a541e81c06f0d8f6fe8ab85bd2fd10d4fc
693 DIST rails-5.1.5.tgz 6142269 BLAKE2B e31b6fb39df4a5cbfa9acd31058b018f5eb8d45d0886d9cb1de5d7de9ed082b67f27d257ac8eeffb0a2663466bc958c72d63309f0a68989d189a11510e835e3e SHA512 8fde1b043976c6bd69235ccbfc1f4ab593fa0cb7ec0dc0cbafcbd2727dfd1b405cc6131e41cc40871bc893cc64f524a347dd91efd1816b724deb5ca1cf879c63
694
695 diff --git a/dev-ruby/activemodel/activemodel-5.1.2.ebuild b/dev-ruby/activemodel/activemodel-5.1.2.ebuild
696 deleted file mode 100644
697 index 1f141ad852c..00000000000
698 --- a/dev-ruby/activemodel/activemodel-5.1.2.ebuild
699 +++ /dev/null
700 @@ -1,44 +0,0 @@
701 -# Copyright 1999-2018 Gentoo Foundation
702 -# Distributed under the terms of the GNU General Public License v2
703 -
704 -EAPI=6
705 -
706 -USE_RUBY="ruby22 ruby23 ruby24"
707 -
708 -RUBY_FAKEGEM_TASK_DOC=""
709 -RUBY_FAKEGEM_DOCDIR=""
710 -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
711 -
712 -RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec"
713 -
714 -RUBY_FAKEGEM_BINWRAP=""
715 -
716 -inherit ruby-fakegem versionator
717 -
718 -DESCRIPTION="Toolkit for building modeling frameworks like Active Record and Active Resource"
719 -HOMEPAGE="https://github.com/rails/rails"
720 -SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
721 -
722 -LICENSE="MIT"
723 -SLOT="$(get_version_component_range 1-2)"
724 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86 ~amd64-linux"
725 -IUSE=""
726 -
727 -RUBY_S="rails-${PV}/${PN}"
728 -
729 -ruby_add_rdepend "
730 - ~dev-ruby/activesupport-${PV}:*
731 -"
732 -
733 -ruby_add_bdepend "
734 - test? (
735 - ~dev-ruby/railties-${PV}
736 - dev-ruby/test-unit:2
737 - >=dev-ruby/mocha-0.14.0:0.14
738 - >=dev-ruby/bcrypt-ruby-3.1.7
739 - )"
740 -
741 -all_ruby_prepare() {
742 - # Set test environment to our hand.
743 - sed -i -e '/load_paths/d' test/cases/helper.rb || die "Unable to remove load paths"
744 -}
745
746 diff --git a/dev-ruby/activemodel/activemodel-5.1.3.ebuild b/dev-ruby/activemodel/activemodel-5.1.3.ebuild
747 deleted file mode 100644
748 index 1f141ad852c..00000000000
749 --- a/dev-ruby/activemodel/activemodel-5.1.3.ebuild
750 +++ /dev/null
751 @@ -1,44 +0,0 @@
752 -# Copyright 1999-2018 Gentoo Foundation
753 -# Distributed under the terms of the GNU General Public License v2
754 -
755 -EAPI=6
756 -
757 -USE_RUBY="ruby22 ruby23 ruby24"
758 -
759 -RUBY_FAKEGEM_TASK_DOC=""
760 -RUBY_FAKEGEM_DOCDIR=""
761 -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
762 -
763 -RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec"
764 -
765 -RUBY_FAKEGEM_BINWRAP=""
766 -
767 -inherit ruby-fakegem versionator
768 -
769 -DESCRIPTION="Toolkit for building modeling frameworks like Active Record and Active Resource"
770 -HOMEPAGE="https://github.com/rails/rails"
771 -SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
772 -
773 -LICENSE="MIT"
774 -SLOT="$(get_version_component_range 1-2)"
775 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86 ~amd64-linux"
776 -IUSE=""
777 -
778 -RUBY_S="rails-${PV}/${PN}"
779 -
780 -ruby_add_rdepend "
781 - ~dev-ruby/activesupport-${PV}:*
782 -"
783 -
784 -ruby_add_bdepend "
785 - test? (
786 - ~dev-ruby/railties-${PV}
787 - dev-ruby/test-unit:2
788 - >=dev-ruby/mocha-0.14.0:0.14
789 - >=dev-ruby/bcrypt-ruby-3.1.7
790 - )"
791 -
792 -all_ruby_prepare() {
793 - # Set test environment to our hand.
794 - sed -i -e '/load_paths/d' test/cases/helper.rb || die "Unable to remove load paths"
795 -}
796
797 diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest
798 index 2981ed27131..21e4fb17b6a 100644
799 --- a/dev-ruby/activerecord/Manifest
800 +++ b/dev-ruby/activerecord/Manifest
801 @@ -2,7 +2,5 @@ DIST rails-4.2.10.tgz 4080905 BLAKE2B 5a46ed9e3664a65545a709577b49864e14cecfc89c
802 DIST rails-5.0.6.tgz 6043860 BLAKE2B ae5c1e6df39575a40001ea8b009c39ed414661b1458934efad44e50cb48f3f9906150560008fd3eac39a627c14a32ac3e5f7366b62596d13df11e579beddac6c SHA512 3487db6d59e65a0abe56bf9edfc343a0e0e78119b2bb08f333c8203840ae33897030897d2677d4a28257b479b605b2679ffb7b5d21c724557142023fdb723410
803 DIST rails-5.0.7.tgz 6051560 BLAKE2B d5090b2e6c3fb9b7ca460c7439a94d6633ab7bad3cef42ab23851b0127d6b8cf6a34eb3b967c7c9b7ba5bd1d10e483f4c76a60fc06772d567a258b237a449fe6 SHA512 c3f1b882f4679967597c7ecfa3469e8f1dc52f618d26324b292bcd0ed8c854ec93a7570e12cab8becfb9a7ce04bb7e08f9ad353d35f8cfb954bc2144bf093e55
804 DIST rails-5.1.1.tgz 6124695 BLAKE2B 6a02843a036594d02aee37413713950f495db24651df49be3866e2df989d464a23ac5865081d243e6c6525837fb33099c46b6009cc667d0e03444cbcf9631588 SHA512 fd62506eac440f1ad9b37f20c7c712733440bc2ee676390c02e3bd50b912fe0fd53e8092c23664d47818ee62583568c6e20d2bfd5eff6d22a005289bb3bb258f
805 -DIST rails-5.1.2.tgz 6124489 BLAKE2B a7d71b99f1b9eb33e76c7941909407be0a3b086581bf3ddb4fe811a6b91bb129edb504c6fe3593a3b347ab035f7325e8e497b926a24b699a56725f89161e942e SHA512 95072d06ce19726343758f4dbdac96728598e31be0a0560f240511bf043aab47d55530ef47bd9b390aa61b5e0ad6e142781ed7167ce7f2cf11d22a71127d7872
806 -DIST rails-5.1.3.tgz 6130089 BLAKE2B f61c016af6f5336726127372c1dd3d85088e11c0b58998ce40155b09087dcdb341a15d3ff57692d744538b571337a2e1e278542590d82077a35dc1e336539f85 SHA512 5aa9f7e5211e8dd36b7bb54ab7dc0e88241253ab560355497da2eff9c5bae5dab877640ce8e066fd637e145752af7e1942743359ab8028e6376bc905a9b18236
807 DIST rails-5.1.4.tgz 6132874 BLAKE2B ec5642b860b7c18cea2c56aa5e2a652e28ab08d39c5863dc4ee66fd3caf375e55706e4317ecae5bfc5581922cf1549c38c22529d2e44a98c84cde332491e49cc SHA512 8f0837e0a2c5b0189375f10310a6e6b43e32f1fecc503582efc6490436c943e774495262e508e4ca1a1874132ae6e4a541e81c06f0d8f6fe8ab85bd2fd10d4fc
808 DIST rails-5.1.5.tgz 6142269 BLAKE2B e31b6fb39df4a5cbfa9acd31058b018f5eb8d45d0886d9cb1de5d7de9ed082b67f27d257ac8eeffb0a2663466bc958c72d63309f0a68989d189a11510e835e3e SHA512 8fde1b043976c6bd69235ccbfc1f4ab593fa0cb7ec0dc0cbafcbd2727dfd1b405cc6131e41cc40871bc893cc64f524a347dd91efd1816b724deb5ca1cf879c63
809
810 diff --git a/dev-ruby/activerecord/activerecord-5.1.2.ebuild b/dev-ruby/activerecord/activerecord-5.1.2.ebuild
811 deleted file mode 100644
812 index 46c6674de43..00000000000
813 --- a/dev-ruby/activerecord/activerecord-5.1.2.ebuild
814 +++ /dev/null
815 @@ -1,79 +0,0 @@
816 -# Copyright 1999-2018 Gentoo Foundation
817 -# Distributed under the terms of the GNU General Public License v2
818 -
819 -EAPI=6
820 -USE_RUBY="ruby22 ruby23 ruby24"
821 -
822 -# this is not null so that the dependencies will actually be filled
823 -RUBY_FAKEGEM_TASK_TEST="test"
824 -
825 -RUBY_FAKEGEM_TASK_DOC=""
826 -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
827 -
828 -RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec"
829 -
830 -RUBY_FAKEGEM_BINWRAP=""
831 -
832 -inherit ruby-fakegem versionator
833 -
834 -DESCRIPTION="Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM"
835 -HOMEPAGE="https://github.com/rails/rails/"
836 -SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
837 -
838 -LICENSE="MIT"
839 -SLOT="$(get_version_component_range 1-2)"
840 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86 ~amd64-linux"
841 -IUSE="mysql postgres sqlite"
842 -
843 -RUBY_S="rails-${PV}/${PN}"
844 -
845 -ruby_add_rdepend "~dev-ruby/activesupport-${PV}
846 - ~dev-ruby/activemodel-${PV}
847 - dev-ruby/arel:8.0
848 - sqlite? ( >=dev-ruby/sqlite3-1.3.6 )
849 - mysql? ( || ( dev-ruby/mysql2:0.4 >=dev-ruby/mysql2-0.3.18:0.3 ) )
850 - postgres? ( >=dev-ruby/pg-0.18.0 )"
851 -
852 -ruby_add_bdepend "
853 - test? (
854 - dev-ruby/bundler
855 - ~dev-ruby/actionpack-${PV}
856 - ~dev-ruby/actionmailer-${PV}
857 - >=dev-ruby/sqlite3-1.3.6
858 - dev-ruby/mocha:0.14
859 - dev-ruby/minitest:5
860 - )"
861 -
862 -DEPEND+=" test? ( >=dev-db/sqlite-3.12.1 )"
863 -
864 -all_ruby_prepare() {
865 - # Remove items from the common Gemfile that we don't need for this
866 - # test run. This also requires handling some gemspecs.
867 - rm ../Gemfile.lock || die
868 - sed -i -e "/\(uglifier\|system_timer\|sdoc\|w3c_validators\|pg\|jquery-rails\|execjs\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|minitest\|sprockets\|stackprof\)/ s:^:#:" \
869 - -e '/:job/,/end/ s:^:#:' \
870 - -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
871 - sed -i -e '/rack-ssl/d' -e 's/~> 3.4/>= 3.4/' ../railties/railties.gemspec || die
872 - sed -i -e '/bcrypt/ s/3.0.0/3.0/' ../Gemfile || die
873 -
874 - # Add back json in the Gemfile because we dropped some dependencies
875 - # earlier that implicitly required it.
876 - sed -i -e '$agem "json"' ../Gemfile || die
877 -
878 - # Avoid test depending on mysql adapter which we don't support for
879 - # this Rails version to simplify our dependencies.
880 - rm test/cases/connection_specification/resolver_test.rb || die
881 -
882 - # Avoid single test using mysql dependencies.
883 - rm test/cases/invalid_connection_test.rb || die
884 -
885 - # Avoid failing test that makes bad assumptions on database state.
886 - sed -i -e '/test_do_not_call_callbacks_for_delete_all/,/^ end/ s:^:#:' \
887 - test/cases/associations/has_many_associations_test.rb
888 -}
889 -
890 -each_ruby_test() {
891 - if use sqlite; then
892 - ${RUBY} -S rake test_sqlite3 || die "sqlite3 tests failed"
893 - fi
894 -}
895
896 diff --git a/dev-ruby/activerecord/activerecord-5.1.3.ebuild b/dev-ruby/activerecord/activerecord-5.1.3.ebuild
897 deleted file mode 100644
898 index 46c6674de43..00000000000
899 --- a/dev-ruby/activerecord/activerecord-5.1.3.ebuild
900 +++ /dev/null
901 @@ -1,79 +0,0 @@
902 -# Copyright 1999-2018 Gentoo Foundation
903 -# Distributed under the terms of the GNU General Public License v2
904 -
905 -EAPI=6
906 -USE_RUBY="ruby22 ruby23 ruby24"
907 -
908 -# this is not null so that the dependencies will actually be filled
909 -RUBY_FAKEGEM_TASK_TEST="test"
910 -
911 -RUBY_FAKEGEM_TASK_DOC=""
912 -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
913 -
914 -RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec"
915 -
916 -RUBY_FAKEGEM_BINWRAP=""
917 -
918 -inherit ruby-fakegem versionator
919 -
920 -DESCRIPTION="Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM"
921 -HOMEPAGE="https://github.com/rails/rails/"
922 -SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
923 -
924 -LICENSE="MIT"
925 -SLOT="$(get_version_component_range 1-2)"
926 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86 ~amd64-linux"
927 -IUSE="mysql postgres sqlite"
928 -
929 -RUBY_S="rails-${PV}/${PN}"
930 -
931 -ruby_add_rdepend "~dev-ruby/activesupport-${PV}
932 - ~dev-ruby/activemodel-${PV}
933 - dev-ruby/arel:8.0
934 - sqlite? ( >=dev-ruby/sqlite3-1.3.6 )
935 - mysql? ( || ( dev-ruby/mysql2:0.4 >=dev-ruby/mysql2-0.3.18:0.3 ) )
936 - postgres? ( >=dev-ruby/pg-0.18.0 )"
937 -
938 -ruby_add_bdepend "
939 - test? (
940 - dev-ruby/bundler
941 - ~dev-ruby/actionpack-${PV}
942 - ~dev-ruby/actionmailer-${PV}
943 - >=dev-ruby/sqlite3-1.3.6
944 - dev-ruby/mocha:0.14
945 - dev-ruby/minitest:5
946 - )"
947 -
948 -DEPEND+=" test? ( >=dev-db/sqlite-3.12.1 )"
949 -
950 -all_ruby_prepare() {
951 - # Remove items from the common Gemfile that we don't need for this
952 - # test run. This also requires handling some gemspecs.
953 - rm ../Gemfile.lock || die
954 - sed -i -e "/\(uglifier\|system_timer\|sdoc\|w3c_validators\|pg\|jquery-rails\|execjs\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|minitest\|sprockets\|stackprof\)/ s:^:#:" \
955 - -e '/:job/,/end/ s:^:#:' \
956 - -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
957 - sed -i -e '/rack-ssl/d' -e 's/~> 3.4/>= 3.4/' ../railties/railties.gemspec || die
958 - sed -i -e '/bcrypt/ s/3.0.0/3.0/' ../Gemfile || die
959 -
960 - # Add back json in the Gemfile because we dropped some dependencies
961 - # earlier that implicitly required it.
962 - sed -i -e '$agem "json"' ../Gemfile || die
963 -
964 - # Avoid test depending on mysql adapter which we don't support for
965 - # this Rails version to simplify our dependencies.
966 - rm test/cases/connection_specification/resolver_test.rb || die
967 -
968 - # Avoid single test using mysql dependencies.
969 - rm test/cases/invalid_connection_test.rb || die
970 -
971 - # Avoid failing test that makes bad assumptions on database state.
972 - sed -i -e '/test_do_not_call_callbacks_for_delete_all/,/^ end/ s:^:#:' \
973 - test/cases/associations/has_many_associations_test.rb
974 -}
975 -
976 -each_ruby_test() {
977 - if use sqlite; then
978 - ${RUBY} -S rake test_sqlite3 || die "sqlite3 tests failed"
979 - fi
980 -}
981
982 diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest
983 index 2981ed27131..21e4fb17b6a 100644
984 --- a/dev-ruby/activesupport/Manifest
985 +++ b/dev-ruby/activesupport/Manifest
986 @@ -2,7 +2,5 @@ DIST rails-4.2.10.tgz 4080905 BLAKE2B 5a46ed9e3664a65545a709577b49864e14cecfc89c
987 DIST rails-5.0.6.tgz 6043860 BLAKE2B ae5c1e6df39575a40001ea8b009c39ed414661b1458934efad44e50cb48f3f9906150560008fd3eac39a627c14a32ac3e5f7366b62596d13df11e579beddac6c SHA512 3487db6d59e65a0abe56bf9edfc343a0e0e78119b2bb08f333c8203840ae33897030897d2677d4a28257b479b605b2679ffb7b5d21c724557142023fdb723410
988 DIST rails-5.0.7.tgz 6051560 BLAKE2B d5090b2e6c3fb9b7ca460c7439a94d6633ab7bad3cef42ab23851b0127d6b8cf6a34eb3b967c7c9b7ba5bd1d10e483f4c76a60fc06772d567a258b237a449fe6 SHA512 c3f1b882f4679967597c7ecfa3469e8f1dc52f618d26324b292bcd0ed8c854ec93a7570e12cab8becfb9a7ce04bb7e08f9ad353d35f8cfb954bc2144bf093e55
989 DIST rails-5.1.1.tgz 6124695 BLAKE2B 6a02843a036594d02aee37413713950f495db24651df49be3866e2df989d464a23ac5865081d243e6c6525837fb33099c46b6009cc667d0e03444cbcf9631588 SHA512 fd62506eac440f1ad9b37f20c7c712733440bc2ee676390c02e3bd50b912fe0fd53e8092c23664d47818ee62583568c6e20d2bfd5eff6d22a005289bb3bb258f
990 -DIST rails-5.1.2.tgz 6124489 BLAKE2B a7d71b99f1b9eb33e76c7941909407be0a3b086581bf3ddb4fe811a6b91bb129edb504c6fe3593a3b347ab035f7325e8e497b926a24b699a56725f89161e942e SHA512 95072d06ce19726343758f4dbdac96728598e31be0a0560f240511bf043aab47d55530ef47bd9b390aa61b5e0ad6e142781ed7167ce7f2cf11d22a71127d7872
991 -DIST rails-5.1.3.tgz 6130089 BLAKE2B f61c016af6f5336726127372c1dd3d85088e11c0b58998ce40155b09087dcdb341a15d3ff57692d744538b571337a2e1e278542590d82077a35dc1e336539f85 SHA512 5aa9f7e5211e8dd36b7bb54ab7dc0e88241253ab560355497da2eff9c5bae5dab877640ce8e066fd637e145752af7e1942743359ab8028e6376bc905a9b18236
992 DIST rails-5.1.4.tgz 6132874 BLAKE2B ec5642b860b7c18cea2c56aa5e2a652e28ab08d39c5863dc4ee66fd3caf375e55706e4317ecae5bfc5581922cf1549c38c22529d2e44a98c84cde332491e49cc SHA512 8f0837e0a2c5b0189375f10310a6e6b43e32f1fecc503582efc6490436c943e774495262e508e4ca1a1874132ae6e4a541e81c06f0d8f6fe8ab85bd2fd10d4fc
993 DIST rails-5.1.5.tgz 6142269 BLAKE2B e31b6fb39df4a5cbfa9acd31058b018f5eb8d45d0886d9cb1de5d7de9ed082b67f27d257ac8eeffb0a2663466bc958c72d63309f0a68989d189a11510e835e3e SHA512 8fde1b043976c6bd69235ccbfc1f4ab593fa0cb7ec0dc0cbafcbd2727dfd1b405cc6131e41cc40871bc893cc64f524a347dd91efd1816b724deb5ca1cf879c63
994
995 diff --git a/dev-ruby/activesupport/activesupport-5.1.2.ebuild b/dev-ruby/activesupport/activesupport-5.1.2.ebuild
996 deleted file mode 100644
997 index f164d4cb88c..00000000000
998 --- a/dev-ruby/activesupport/activesupport-5.1.2.ebuild
999 +++ /dev/null
1000 @@ -1,65 +0,0 @@
1001 -# Copyright 1999-2018 Gentoo Foundation
1002 -# Distributed under the terms of the GNU General Public License v2
1003 -
1004 -EAPI=6
1005 -
1006 -USE_RUBY="ruby22 ruby23 ruby24"
1007 -
1008 -RUBY_FAKEGEM_TASK_DOC=""
1009 -
1010 -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
1011 -
1012 -RUBY_FAKEGEM_GEMSPEC="activesupport.gemspec"
1013 -
1014 -RUBY_FAKEGEM_BINWRAP=""
1015 -
1016 -inherit ruby-fakegem versionator
1017 -
1018 -DESCRIPTION="Utility Classes and Extension to the Standard Library"
1019 -HOMEPAGE="https://github.com/rails/rails"
1020 -SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
1021 -
1022 -LICENSE="MIT"
1023 -SLOT="$(get_version_component_range 1-2)"
1024 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
1025 -IUSE=""
1026 -
1027 -RUBY_S="rails-${PV}/${PN}"
1028 -
1029 -ruby_add_rdepend "
1030 - >=dev-ruby/concurrent-ruby-1.0.2:1
1031 - >=dev-ruby/i18n-0.7:* =dev-ruby/i18n-0*:*
1032 - >=dev-ruby/tzinfo-1.1:1
1033 - >=dev-ruby/minitest-5.1:5"
1034 -
1035 -# memcache-client, nokogiri, and builder are not strictly
1036 -# needed, but there are tests using this code.
1037 -ruby_add_bdepend "test? (
1038 - >=dev-ruby/dalli-2.2.1
1039 - >=dev-ruby/nokogiri-1.4.5
1040 - >=dev-ruby/builder-3.1.0
1041 - >=dev-ruby/listen-3.0.5:3
1042 - dev-ruby/rack
1043 - dev-ruby/mocha:0.14
1044 - <dev-ruby/minitest-5.4
1045 - )"
1046 -
1047 -all_ruby_prepare() {
1048 - # Set the secure permissions that tests expect.
1049 - chmod 0755 "${HOME}" || die "Failed to fix permissions on home"
1050 -
1051 - # Remove items from the common Gemfile that we don't need for this
1052 - # test run. This also requires handling some gemspecs.
1053 - sed -i -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|mysql\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|minitest\|sprockets\|stackprof\|rack-cache\|sqlite\)/ s:^:#:" \
1054 - -e '/:job/,/end/ s:^:#:' \
1055 - -e '/group :doc/,/^end/ s:^:#:' \
1056 - -e 's/gemspec/gemspec path: "activesupport"/' \
1057 - -e '5igem "builder"; gem "rack"' ../Gemfile || die
1058 - rm ../Gemfile.lock || die
1059 -
1060 - # Avoid test that depends on timezone
1061 - sed -i -e '/test_implicit_coercion/,/^ end/ s:^:#:' test/core_ext/duration_test.rb || die
1062 -
1063 - # Avoid tests that seem to trigger race conditions.
1064 - rm -f test/evented_file_update_checker_test.rb || die
1065 -}
1066
1067 diff --git a/dev-ruby/activesupport/activesupport-5.1.3.ebuild b/dev-ruby/activesupport/activesupport-5.1.3.ebuild
1068 deleted file mode 100644
1069 index b808fd131e8..00000000000
1070 --- a/dev-ruby/activesupport/activesupport-5.1.3.ebuild
1071 +++ /dev/null
1072 @@ -1,65 +0,0 @@
1073 -# Copyright 1999-2018 Gentoo Foundation
1074 -# Distributed under the terms of the GNU General Public License v2
1075 -
1076 -EAPI=6
1077 -
1078 -USE_RUBY="ruby22 ruby23 ruby24"
1079 -
1080 -RUBY_FAKEGEM_TASK_DOC=""
1081 -
1082 -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
1083 -
1084 -RUBY_FAKEGEM_GEMSPEC="activesupport.gemspec"
1085 -
1086 -RUBY_FAKEGEM_BINWRAP=""
1087 -
1088 -inherit ruby-fakegem versionator
1089 -
1090 -DESCRIPTION="Utility Classes and Extension to the Standard Library"
1091 -HOMEPAGE="https://github.com/rails/rails"
1092 -SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
1093 -
1094 -LICENSE="MIT"
1095 -SLOT="$(get_version_component_range 1-2)"
1096 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
1097 -IUSE=""
1098 -
1099 -RUBY_S="rails-${PV}/${PN}"
1100 -
1101 -ruby_add_rdepend "
1102 - >=dev-ruby/concurrent-ruby-1.0.2:1
1103 - >=dev-ruby/i18n-0.7:* =dev-ruby/i18n-0*:*
1104 - >=dev-ruby/tzinfo-1.1:1
1105 - >=dev-ruby/minitest-5.1:5"
1106 -
1107 -# memcache-client, nokogiri, and builder are not strictly
1108 -# needed, but there are tests using this code.
1109 -ruby_add_bdepend "test? (
1110 - >=dev-ruby/dalli-2.2.1
1111 - >=dev-ruby/nokogiri-1.4.5
1112 - >=dev-ruby/builder-3.1.0
1113 - >=dev-ruby/listen-3.0.5:3
1114 - dev-ruby/rack
1115 - dev-ruby/mocha:0.14
1116 - <dev-ruby/minitest-5.4
1117 - )"
1118 -
1119 -all_ruby_prepare() {
1120 - # Set the secure permissions that tests expect.
1121 - chmod 0755 "${HOME}" || die "Failed to fix permissions on home"
1122 -
1123 - # Remove items from the common Gemfile that we don't need for this
1124 - # test run. This also requires handling some gemspecs.
1125 - sed -i -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|mysql\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|minitest\|sprockets\|stackprof\|rack-cache\|sqlite\)/ s:^:#:" \
1126 - -e '/:job/,/end/ s:^:#:' \
1127 - -e '/group :doc/,/^end/ s:^:#:' \
1128 - -e 's/gemspec/gemspec path: "activesupport"/' \
1129 - -e '5igem "builder"; gem "rack"' ../Gemfile || die
1130 - rm ../Gemfile.lock || die
1131 -
1132 - # Avoid test that depends on timezone
1133 - sed -i -e '/test_implicit_coercion/,/^ end/ s:^:#:' test/core_ext/duration_test.rb || die
1134 -
1135 - # Avoid tests that seem to trigger race conditions.
1136 - rm -f test/evented_file_update_checker_test.rb || die
1137 -}
1138
1139 diff --git a/dev-ruby/rails/Manifest b/dev-ruby/rails/Manifest
1140 index 7f54bf95ab7..fb662fee8a8 100644
1141 --- a/dev-ruby/rails/Manifest
1142 +++ b/dev-ruby/rails/Manifest
1143 @@ -2,7 +2,5 @@ DIST rails-4.2.10.gem 1476096 BLAKE2B 6da658d4bf1b64574a3d7652aaa938e45e01db11f6
1144 DIST rails-5.0.6.gem 6144 BLAKE2B e9af96cd669b44fd3aa0b8ba744b522be93579ebb3532e71494cf9d973ea08eae8d0d9dfe9eb2ffbea73e0b5443f786784b16fb8510f9568bce4ad1182c4927b SHA512 7c30767c92e52e0ada10b779204ac814e7425bf3d6b417c1976f33f4815caac8cd634ed9e24cc2c0bbea51ddabde1ff708c4f1391ed2763107be3ebb26f2e293
1145 DIST rails-5.0.7.gem 6144 BLAKE2B 7fa6cd84e6ce8714ea051991403c098291cf6fb946e09cdb520cdf0fd38541b9e0720e28cf4d19ff5191ed7199d3ce68da6c1ca0640b5776ed7b8f0132e53a38 SHA512 3480d8e5aee024a22819fb40610d78a41c56b89195f432d35c086f519d7530655a2a77ea09a40eeba19764adf2a06401749e7f763f945ee87321d95dd94df67f
1146 DIST rails-5.1.1.gem 6656 BLAKE2B af350844951e92ac240585cc0e78217ca877573c50195725b21e9ed3e82cc182b99f975deb485fa70a026e5a8b8766495b3f88f07efef08c917f04be3f6e616c SHA512 c2d65b293710f5de8e114b2b5825c281c81586d6df39fc6f25ac8382baf8a77088d6d7d57b89d19b9882002a065fb0951b0c052104df2fea224abc2a91fe961b
1147 -DIST rails-5.1.2.gem 6656 BLAKE2B 38400b89019517ed1cddf92dd11f221d1316aa1677e33a47a389cc7321d977d2c032e847395bc2c6f3a48b3a72bcb8b6ec99fe54025c635b1d3494d60d3f0855 SHA512 d79942aaa7f8cc717323955ea870e1a297d0b0190902071bba02eede36faaa6f70e36951f7b6afc8796fec825d505577e04c46aa409925511b40d441c76a1175
1148 -DIST rails-5.1.3.gem 6656 BLAKE2B 541566cdcfac40ea80130a2a126df5c0c9d7ef3d9534d1e496c1c84ba74d94bb2682b994bb7362a183dd86f29d54bce4a4d4148c416c2ec7b59aa908f0742a21 SHA512 6d2f61acdc217cfa4fcdf79e51ba647e6a9737af83f243d3e425ce57270ea5d6f5ec76db4b33c43e69743f310cd4f13f85a59655b5c823f9f387996d7218ce0d
1149 DIST rails-5.1.4.gem 6656 BLAKE2B 1a6d15a13eca0fdc3b78d359b0d1edc29c29ac4186f15f823af3410f1fd6e25c7fb42e707437c3344b9933e63e8a8061e3282e14083f11b7161b8e0af9f6c292 SHA512 a75927619afce0b4b29b99697040bf5039a856bceac033b63dd910b9ad99adb5f5078eab9be22468104be134ed72a861ec349cc5c59748c1fefd558a1e11d94a
1150 DIST rails-5.1.5.gem 6656 BLAKE2B a6d86d40c215ba343f4bfeb5bb11db15a3f3b0d5828df3a8179f678b8df313a49952bed21842bdfe71965d80da88ce08fb665a3a843ff5ab4115e49ca71f5a8e SHA512 33aa51d13261b2cc040a603f3a94a2a56d02e7e9f2591d46b43c72a00923b7869ec61ae288cb19a6d90789ff322c4a536f715ddf6d79eddf6ae8bc72f1b3332f
1151
1152 diff --git a/dev-ruby/rails/rails-5.1.2.ebuild b/dev-ruby/rails/rails-5.1.2.ebuild
1153 deleted file mode 100644
1154 index 288bdf5b1bf..00000000000
1155 --- a/dev-ruby/rails/rails-5.1.2.ebuild
1156 +++ /dev/null
1157 @@ -1,44 +0,0 @@
1158 -# Copyright 1999-2018 Gentoo Foundation
1159 -# Distributed under the terms of the GNU General Public License v2
1160 -
1161 -EAPI=6
1162 -USE_RUBY="ruby22 ruby23 ruby24"
1163 -
1164 -RUBY_FAKEGEM_BINWRAP=""
1165 -
1166 -RUBY_FAKEGEM_TASK_DOC=""
1167 -RUBY_FAKEGEM_TASK_TEST=""
1168 -
1169 -RUBY_FAKEGEM_EXTRADOC="README.md"
1170 -
1171 -inherit ruby-fakegem versionator
1172 -
1173 -DESCRIPTION="ruby on rails is a web-application and persistance framework"
1174 -HOMEPAGE="http://www.rubyonrails.org"
1175 -
1176 -LICENSE="MIT"
1177 -SLOT="$(get_version_component_range 1-2)"
1178 -KEYWORDS="~amd64 ~x86 ~amd64-linux"
1179 -
1180 -IUSE="+asset-pipeline"
1181 -
1182 -ruby_add_rdepend "
1183 - ~dev-ruby/actioncable-${PV}
1184 - ~dev-ruby/actionmailer-${PV}
1185 - ~dev-ruby/actionpack-${PV}
1186 - ~dev-ruby/actionview-${PV}
1187 - ~dev-ruby/activejob-${PV}
1188 - ~dev-ruby/activemodel-${PV}
1189 - ~dev-ruby/activerecord-${PV}
1190 - ~dev-ruby/activesupport-${PV}
1191 - ~dev-ruby/railties-${PV}
1192 - >=dev-ruby/bundler-1.3 =dev-ruby/bundler-1*
1193 - >=dev-ruby/sprockets-rails-2.0.0:*
1194 - asset-pipeline? (
1195 - dev-ruby/jquery-rails:*
1196 - >=dev-ruby/sass-rails-5.0:5.0
1197 - >=dev-ruby/uglifier-1.3.0:*
1198 - >=dev-ruby/coffee-rails-4.1.0:*
1199 - )"
1200 -
1201 -# also: turbolinks, >=jbuilder-1.2:1
1202
1203 diff --git a/dev-ruby/rails/rails-5.1.3.ebuild b/dev-ruby/rails/rails-5.1.3.ebuild
1204 deleted file mode 100644
1205 index 288bdf5b1bf..00000000000
1206 --- a/dev-ruby/rails/rails-5.1.3.ebuild
1207 +++ /dev/null
1208 @@ -1,44 +0,0 @@
1209 -# Copyright 1999-2018 Gentoo Foundation
1210 -# Distributed under the terms of the GNU General Public License v2
1211 -
1212 -EAPI=6
1213 -USE_RUBY="ruby22 ruby23 ruby24"
1214 -
1215 -RUBY_FAKEGEM_BINWRAP=""
1216 -
1217 -RUBY_FAKEGEM_TASK_DOC=""
1218 -RUBY_FAKEGEM_TASK_TEST=""
1219 -
1220 -RUBY_FAKEGEM_EXTRADOC="README.md"
1221 -
1222 -inherit ruby-fakegem versionator
1223 -
1224 -DESCRIPTION="ruby on rails is a web-application and persistance framework"
1225 -HOMEPAGE="http://www.rubyonrails.org"
1226 -
1227 -LICENSE="MIT"
1228 -SLOT="$(get_version_component_range 1-2)"
1229 -KEYWORDS="~amd64 ~x86 ~amd64-linux"
1230 -
1231 -IUSE="+asset-pipeline"
1232 -
1233 -ruby_add_rdepend "
1234 - ~dev-ruby/actioncable-${PV}
1235 - ~dev-ruby/actionmailer-${PV}
1236 - ~dev-ruby/actionpack-${PV}
1237 - ~dev-ruby/actionview-${PV}
1238 - ~dev-ruby/activejob-${PV}
1239 - ~dev-ruby/activemodel-${PV}
1240 - ~dev-ruby/activerecord-${PV}
1241 - ~dev-ruby/activesupport-${PV}
1242 - ~dev-ruby/railties-${PV}
1243 - >=dev-ruby/bundler-1.3 =dev-ruby/bundler-1*
1244 - >=dev-ruby/sprockets-rails-2.0.0:*
1245 - asset-pipeline? (
1246 - dev-ruby/jquery-rails:*
1247 - >=dev-ruby/sass-rails-5.0:5.0
1248 - >=dev-ruby/uglifier-1.3.0:*
1249 - >=dev-ruby/coffee-rails-4.1.0:*
1250 - )"
1251 -
1252 -# also: turbolinks, >=jbuilder-1.2:1
1253
1254 diff --git a/dev-ruby/railties/Manifest b/dev-ruby/railties/Manifest
1255 index 2981ed27131..21e4fb17b6a 100644
1256 --- a/dev-ruby/railties/Manifest
1257 +++ b/dev-ruby/railties/Manifest
1258 @@ -2,7 +2,5 @@ DIST rails-4.2.10.tgz 4080905 BLAKE2B 5a46ed9e3664a65545a709577b49864e14cecfc89c
1259 DIST rails-5.0.6.tgz 6043860 BLAKE2B ae5c1e6df39575a40001ea8b009c39ed414661b1458934efad44e50cb48f3f9906150560008fd3eac39a627c14a32ac3e5f7366b62596d13df11e579beddac6c SHA512 3487db6d59e65a0abe56bf9edfc343a0e0e78119b2bb08f333c8203840ae33897030897d2677d4a28257b479b605b2679ffb7b5d21c724557142023fdb723410
1260 DIST rails-5.0.7.tgz 6051560 BLAKE2B d5090b2e6c3fb9b7ca460c7439a94d6633ab7bad3cef42ab23851b0127d6b8cf6a34eb3b967c7c9b7ba5bd1d10e483f4c76a60fc06772d567a258b237a449fe6 SHA512 c3f1b882f4679967597c7ecfa3469e8f1dc52f618d26324b292bcd0ed8c854ec93a7570e12cab8becfb9a7ce04bb7e08f9ad353d35f8cfb954bc2144bf093e55
1261 DIST rails-5.1.1.tgz 6124695 BLAKE2B 6a02843a036594d02aee37413713950f495db24651df49be3866e2df989d464a23ac5865081d243e6c6525837fb33099c46b6009cc667d0e03444cbcf9631588 SHA512 fd62506eac440f1ad9b37f20c7c712733440bc2ee676390c02e3bd50b912fe0fd53e8092c23664d47818ee62583568c6e20d2bfd5eff6d22a005289bb3bb258f
1262 -DIST rails-5.1.2.tgz 6124489 BLAKE2B a7d71b99f1b9eb33e76c7941909407be0a3b086581bf3ddb4fe811a6b91bb129edb504c6fe3593a3b347ab035f7325e8e497b926a24b699a56725f89161e942e SHA512 95072d06ce19726343758f4dbdac96728598e31be0a0560f240511bf043aab47d55530ef47bd9b390aa61b5e0ad6e142781ed7167ce7f2cf11d22a71127d7872
1263 -DIST rails-5.1.3.tgz 6130089 BLAKE2B f61c016af6f5336726127372c1dd3d85088e11c0b58998ce40155b09087dcdb341a15d3ff57692d744538b571337a2e1e278542590d82077a35dc1e336539f85 SHA512 5aa9f7e5211e8dd36b7bb54ab7dc0e88241253ab560355497da2eff9c5bae5dab877640ce8e066fd637e145752af7e1942743359ab8028e6376bc905a9b18236
1264 DIST rails-5.1.4.tgz 6132874 BLAKE2B ec5642b860b7c18cea2c56aa5e2a652e28ab08d39c5863dc4ee66fd3caf375e55706e4317ecae5bfc5581922cf1549c38c22529d2e44a98c84cde332491e49cc SHA512 8f0837e0a2c5b0189375f10310a6e6b43e32f1fecc503582efc6490436c943e774495262e508e4ca1a1874132ae6e4a541e81c06f0d8f6fe8ab85bd2fd10d4fc
1265 DIST rails-5.1.5.tgz 6142269 BLAKE2B e31b6fb39df4a5cbfa9acd31058b018f5eb8d45d0886d9cb1de5d7de9ed082b67f27d257ac8eeffb0a2663466bc958c72d63309f0a68989d189a11510e835e3e SHA512 8fde1b043976c6bd69235ccbfc1f4ab593fa0cb7ec0dc0cbafcbd2727dfd1b405cc6131e41cc40871bc893cc64f524a347dd91efd1816b724deb5ca1cf879c63
1266
1267 diff --git a/dev-ruby/railties/railties-5.1.2.ebuild b/dev-ruby/railties/railties-5.1.2.ebuild
1268 deleted file mode 100644
1269 index 1d5fa5c7518..00000000000
1270 --- a/dev-ruby/railties/railties-5.1.2.ebuild
1271 +++ /dev/null
1272 @@ -1,71 +0,0 @@
1273 -# Copyright 1999-2018 Gentoo Foundation
1274 -# Distributed under the terms of the GNU General Public License v2
1275 -
1276 -EAPI=6
1277 -USE_RUBY="ruby22 ruby23 ruby24"
1278 -
1279 -RUBY_FAKEGEM_TASK_TEST="test:regular"
1280 -RUBY_FAKEGEM_TASK_DOC=""
1281 -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
1282 -
1283 -RUBY_FAKEGEM_GEMSPEC="railties.gemspec"
1284 -
1285 -RUBY_FAKEGEM_BINDIR="exe"
1286 -RUBY_FAKEGEM_BINWRAP=""
1287 -
1288 -inherit ruby-fakegem versionator
1289 -
1290 -DESCRIPTION="Tools for creating, working with, and running Rails applications"
1291 -HOMEPAGE="https://github.com/rails/rails"
1292 -SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
1293 -
1294 -LICENSE="MIT"
1295 -SLOT="$(get_version_component_range 1-2)"
1296 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86 ~amd64-linux"
1297 -IUSE=""
1298 -
1299 -RUBY_S="rails-${PV}/${PN}"
1300 -
1301 -# The test suite has many failures, most likely due to a mismatch in
1302 -# exact dependencies or environment specifics. Needs further
1303 -# investigation.
1304 -RESTRICT="test"
1305 -
1306 -RDEPEND+=">=app-eselect/eselect-rails-0.23"
1307 -
1308 -ruby_add_rdepend "
1309 - ~dev-ruby/activesupport-${PV}
1310 - ~dev-ruby/actionpack-${PV}
1311 - >=dev-ruby/thor-0.18.1
1312 - >=dev-ruby/rake-0.8.7
1313 - dev-ruby/method_source
1314 -"
1315 -
1316 -ruby_add_bdepend "
1317 - test? (
1318 - ~dev-ruby/actionview-${PV}
1319 - dev-ruby/mocha:0.14
1320 - )"
1321 -
1322 -all_ruby_prepare() {
1323 - rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
1324 - sed -i -e '/load_paths/d' test/abstract_unit.rb || die "Unable to remove load paths"
1325 - sed -i -e '1igem "minitest", "~>4.0"' test/abstract_unit.rb || die
1326 -}
1327 -
1328 -all_ruby_install() {
1329 - all_fakegem_install
1330 -
1331 - ruby_fakegem_binwrapper rails rails-${PV}
1332 -}
1333 -
1334 -pkg_postinst() {
1335 - elog "To select between slots of rails, use:"
1336 - elog "\teselect rails"
1337 -
1338 - eselect rails update
1339 -}
1340 -
1341 -pkg_postrm() {
1342 - eselect rails update
1343 -}
1344
1345 diff --git a/dev-ruby/railties/railties-5.1.3.ebuild b/dev-ruby/railties/railties-5.1.3.ebuild
1346 deleted file mode 100644
1347 index 1d5fa5c7518..00000000000
1348 --- a/dev-ruby/railties/railties-5.1.3.ebuild
1349 +++ /dev/null
1350 @@ -1,71 +0,0 @@
1351 -# Copyright 1999-2018 Gentoo Foundation
1352 -# Distributed under the terms of the GNU General Public License v2
1353 -
1354 -EAPI=6
1355 -USE_RUBY="ruby22 ruby23 ruby24"
1356 -
1357 -RUBY_FAKEGEM_TASK_TEST="test:regular"
1358 -RUBY_FAKEGEM_TASK_DOC=""
1359 -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
1360 -
1361 -RUBY_FAKEGEM_GEMSPEC="railties.gemspec"
1362 -
1363 -RUBY_FAKEGEM_BINDIR="exe"
1364 -RUBY_FAKEGEM_BINWRAP=""
1365 -
1366 -inherit ruby-fakegem versionator
1367 -
1368 -DESCRIPTION="Tools for creating, working with, and running Rails applications"
1369 -HOMEPAGE="https://github.com/rails/rails"
1370 -SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
1371 -
1372 -LICENSE="MIT"
1373 -SLOT="$(get_version_component_range 1-2)"
1374 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86 ~amd64-linux"
1375 -IUSE=""
1376 -
1377 -RUBY_S="rails-${PV}/${PN}"
1378 -
1379 -# The test suite has many failures, most likely due to a mismatch in
1380 -# exact dependencies or environment specifics. Needs further
1381 -# investigation.
1382 -RESTRICT="test"
1383 -
1384 -RDEPEND+=">=app-eselect/eselect-rails-0.23"
1385 -
1386 -ruby_add_rdepend "
1387 - ~dev-ruby/activesupport-${PV}
1388 - ~dev-ruby/actionpack-${PV}
1389 - >=dev-ruby/thor-0.18.1
1390 - >=dev-ruby/rake-0.8.7
1391 - dev-ruby/method_source
1392 -"
1393 -
1394 -ruby_add_bdepend "
1395 - test? (
1396 - ~dev-ruby/actionview-${PV}
1397 - dev-ruby/mocha:0.14
1398 - )"
1399 -
1400 -all_ruby_prepare() {
1401 - rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
1402 - sed -i -e '/load_paths/d' test/abstract_unit.rb || die "Unable to remove load paths"
1403 - sed -i -e '1igem "minitest", "~>4.0"' test/abstract_unit.rb || die
1404 -}
1405 -
1406 -all_ruby_install() {
1407 - all_fakegem_install
1408 -
1409 - ruby_fakegem_binwrapper rails rails-${PV}
1410 -}
1411 -
1412 -pkg_postinst() {
1413 - elog "To select between slots of rails, use:"
1414 - elog "\teselect rails"
1415 -
1416 - eselect rails update
1417 -}
1418 -
1419 -pkg_postrm() {
1420 - eselect rails update
1421 -}