summaryrefslogtreecommitdiff
path: root/dev-ruby
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-12-10 17:18:10 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-12-10 17:18:10 +0000
commit627302fc2f41a621644260ffa3f50e06ea5edd60 (patch)
tree0559b6826aa029213d2980eff2e007fa11d715ff /dev-ruby
parent92e45d8c110d3b9403a141d225037f2c8ed90450 (diff)
gentoo auto-resync : 10:12:2023 - 17:18:10
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/Manifest.gzbin108740 -> 108738 bytes
-rw-r--r--dev-ruby/actioncable/Manifest6
-rw-r--r--dev-ruby/actioncable/actioncable-7.0.7.ebuild46
-rw-r--r--dev-ruby/actioncable/actioncable-7.1.2.ebuild (renamed from dev-ruby/actioncable/actioncable-7.0.7.2.ebuild)3
-rw-r--r--dev-ruby/actionmailbox/Manifest6
-rw-r--r--dev-ruby/actionmailbox/actionmailbox-7.0.7.ebuild64
-rw-r--r--dev-ruby/actionmailbox/actionmailbox-7.1.2.ebuild (renamed from dev-ruby/actionmailbox/actionmailbox-7.0.7.2.ebuild)7
-rw-r--r--dev-ruby/actionmailer/Manifest6
-rw-r--r--dev-ruby/actionmailer/actionmailer-7.0.7.ebuild46
-rw-r--r--dev-ruby/actionmailer/actionmailer-7.1.2.ebuild (renamed from dev-ruby/actionmailer/actionmailer-7.0.7.2.ebuild)6
-rw-r--r--dev-ruby/actionpack/Manifest4
-rw-r--r--dev-ruby/actionpack/actionpack-7.0.7.2.ebuild70
-rw-r--r--dev-ruby/actionpack/actionpack-7.0.7.ebuild70
-rw-r--r--dev-ruby/actiontext/Manifest6
-rw-r--r--dev-ruby/actiontext/actiontext-7.0.7.ebuild58
-rw-r--r--dev-ruby/actiontext/actiontext-7.1.2.ebuild (renamed from dev-ruby/actiontext/actiontext-7.0.7.2.ebuild)14
-rw-r--r--dev-ruby/actionview/Manifest4
-rw-r--r--dev-ruby/actionview/actionview-7.0.7.2.ebuild75
-rw-r--r--dev-ruby/actionview/actionview-7.0.7.ebuild75
-rw-r--r--dev-ruby/activejob/Manifest4
-rw-r--r--dev-ruby/activejob/activejob-7.0.7.2.ebuild49
-rw-r--r--dev-ruby/activejob/activejob-7.0.7.ebuild49
-rw-r--r--dev-ruby/activemodel/Manifest4
-rw-r--r--dev-ruby/activemodel/activemodel-7.0.7.2.ebuild43
-rw-r--r--dev-ruby/activemodel/activemodel-7.0.7.ebuild43
-rw-r--r--dev-ruby/activerecord/Manifest4
-rw-r--r--dev-ruby/activerecord/activerecord-7.0.7.2.ebuild91
-rw-r--r--dev-ruby/activerecord/activerecord-7.0.7.ebuild91
-rw-r--r--dev-ruby/activestorage/Manifest6
-rw-r--r--dev-ruby/activestorage/activestorage-7.0.7.2.ebuild68
-rw-r--r--dev-ruby/activestorage/activestorage-7.0.7.ebuild68
-rw-r--r--dev-ruby/activestorage/activestorage-7.1.2.ebuild74
-rw-r--r--dev-ruby/activesupport/Manifest6
-rw-r--r--dev-ruby/activesupport/activesupport-6.1.7.6.ebuild2
-rw-r--r--dev-ruby/activesupport/activesupport-7.0.7.2.ebuild74
-rw-r--r--dev-ruby/activesupport/activesupport-7.0.7.ebuild74
-rw-r--r--dev-ruby/rails/Manifest6
-rw-r--r--dev-ruby/rails/rails-7.0.7.2.ebuild38
-rw-r--r--dev-ruby/rails/rails-7.1.2.ebuild (renamed from dev-ruby/rails/rails-7.0.7.ebuild)4
-rw-r--r--dev-ruby/railties/Manifest4
-rw-r--r--dev-ruby/railties/railties-7.0.7.2.ebuild72
-rw-r--r--dev-ruby/railties/railties-7.0.7.ebuild72
42 files changed, 111 insertions, 1401 deletions
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index bf55c6dad07d..537f209b6ec8 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/actioncable/Manifest b/dev-ruby/actioncable/Manifest
index 4dfbcaffc05c..9709586f4148 100644
--- a/dev-ruby/actioncable/Manifest
+++ b/dev-ruby/actioncable/Manifest
@@ -1,13 +1,11 @@
DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f SHA512 caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
DIST rails-6.1.7.6.tgz 11040086 BLAKE2B 8b5311752952403cf8eae31b5d8e8d376c4b449f512e86df66b3e921375ffa3ea11e15f1d74a7f8ec9179ff70c32a6d4f8de75be5f92fe6315ee97164e22d2d0 SHA512 c4163565b2324ce97317d252f3d9e2e673a12b6ae7f54571645c958ce30221f1b357887ade80e46abdd47a422736b9946e49850d52ffd72d8acc87f35224e69f
-DIST rails-7.0.7.2.tgz 11085454 BLAKE2B 05574b6df7e28e409949fb311110fd7137d61c31072b394f950a180135201132f3cf9c5cca8f76c661827d7a5e807bfc4b0c97a449b8941115cbe3a0f2f84f62 SHA512 41fad11bd272ea21f7d15d855da04230f0801d9926f6ce3300754f1b2b9d691f18e55855b1a71e44faaf483b397b02ac11c75eb415b7c8976868bc9aefe5b005
-DIST rails-7.0.7.tgz 11071730 BLAKE2B 215642609be86bd9977dc2cdb09a76c64e99260359d0a60aa411a5df572d7699a5f9959ea8aa0ff116ad75110db060436abcfb17da689b1a6aa819fd56373279 SHA512 75f952dfe4d9abc1473dfb017e42daec6358a45efad14a3b39a1b2dc5fec566757c2225fe920a4e872e896966cfb1d4b6e1c40c93d2043aec3bf5bd25ff7c956
DIST rails-7.0.8.tgz 11073254 BLAKE2B 2aee047a365acb0890ef3afbccfe323fedccf7b54214aa1c2f92b7a7aaa64c275c1e03f8f97e6a2e30281224ba30703d18b40aeee9b4e7fb6f035a4a7716a054 SHA512 0e9feb5bd0360868c3109152d8ea414b65d36d33a5dbb96b199cfa6c4335800d6c392e0fbcbfa453a02fd75924a297a65caf04948895de53db43700478dbeb11
DIST rails-7.1.1.tgz 10871844 BLAKE2B 12ebcb567f9a8eca58fa0a9c066a8c9c904130a514daa079be4625e0b0ef0ab5744d3dfbff01a146c9053a36ecb77e4f4d381ce8167ec511badcbba7f090b499 SHA512 9a18dc102acaaa1e66aa437ea3de2cc41acd04b7a52792fb686e88f14111a0e32e25a6d093f26badfdca2a932cf458720cbdb1efbcc00c766157741ea99a32f1
+DIST rails-7.1.2.tgz 10893031 BLAKE2B 5a91d15e02171ff94d8a09894425bffcf35fc73a40e6bdc16a549d780c152ebd96e67e015af66d4115313d66450ac17b62dd55a7b5a5d10b3d52f215b5d58c1c SHA512 91bb3887ace7d90159052c397797101043565f7b52520832a865fc0b2df11b69162a3a70943b839fb1d26fd8ffe177b3e542e743df04067371f90a11973bdaca
EBUILD actioncable-6.1.7.4.ebuild 975 BLAKE2B 19389609d0ebffb35bcb53bf259b3381edea5c697d420462e195be75ace2634054efd7859d7ad8b7c24527d274ee01062b3a343d3d0156125ee151b552ce5ef3 SHA512 4a9e9a769cbd5691ab9a54421e92f5f5bb6ee522adb93fd67544e5b8fb58a2bc500c35f4f0f847e8f83ddbc29a902a2f7f871f6570ff8f454619e8f5d623509f
EBUILD actioncable-6.1.7.6.ebuild 975 BLAKE2B 19389609d0ebffb35bcb53bf259b3381edea5c697d420462e195be75ace2634054efd7859d7ad8b7c24527d274ee01062b3a343d3d0156125ee151b552ce5ef3 SHA512 4a9e9a769cbd5691ab9a54421e92f5f5bb6ee522adb93fd67544e5b8fb58a2bc500c35f4f0f847e8f83ddbc29a902a2f7f871f6570ff8f454619e8f5d623509f
-EBUILD actioncable-7.0.7.2.ebuild 987 BLAKE2B dc77771360b827b2f20b186fd21cec4aca3df04061c8cb5d2bdecd9b8bdc163f3d0bfacbc3587d569a1860ab290f7ecb87b5bd05562161d978626c6c1a09ba17 SHA512 2ef8d7e793c1ac0d8f96c8a41615b24bf329cdf4497e0f866b204a5a9b2fc9daedc78ebbc4910003db596de95c09d437939302589b30b4faf63b5f7949d4297e
-EBUILD actioncable-7.0.7.ebuild 987 BLAKE2B dc77771360b827b2f20b186fd21cec4aca3df04061c8cb5d2bdecd9b8bdc163f3d0bfacbc3587d569a1860ab290f7ecb87b5bd05562161d978626c6c1a09ba17 SHA512 2ef8d7e793c1ac0d8f96c8a41615b24bf329cdf4497e0f866b204a5a9b2fc9daedc78ebbc4910003db596de95c09d437939302589b30b4faf63b5f7949d4297e
EBUILD actioncable-7.0.8.ebuild 980 BLAKE2B 638db8dc4298da640d0daf572361413ce8050350f4792756a6262ecc83bc91d4068a93916f2857f2acfcd708fffca55a3ac7191156b319c0b347ebb03ca4cec6 SHA512 dcbd50f49b72bdbc926ca364a0adedd46b194b1fcafa52e8f837983b37339eba33024f5252166258cbc2eb0a669e23af0323da581f0d1c282b94fcd198fe9f97
EBUILD actioncable-7.1.1.ebuild 1007 BLAKE2B 04e11b8b0c898324d103cdd8a76fd910f40ab5cbb9e53ae4b8570e1f19de320c0ccbe68dcec4a36c76b44f843943764b818ed90948c394d37a1706adb19310cf SHA512 ba6cad0178b3d0067bba3a77fd93a705bae8eddc60072014af29449597c83ccb92bad6228d7fe2b75ab8f189be99b78cb7695ab845fbfdbf2acdd7b43a5b09a8
+EBUILD actioncable-7.1.2.ebuild 1007 BLAKE2B 04e11b8b0c898324d103cdd8a76fd910f40ab5cbb9e53ae4b8570e1f19de320c0ccbe68dcec4a36c76b44f843943764b818ed90948c394d37a1706adb19310cf SHA512 ba6cad0178b3d0067bba3a77fd93a705bae8eddc60072014af29449597c83ccb92bad6228d7fe2b75ab8f189be99b78cb7695ab845fbfdbf2acdd7b43a5b09a8
MISC metadata.xml 338 BLAKE2B f32f1ecbd729e4e6162f22cdb9bfe1fbb1284c8b7f021d8207a1a54d2543b0e9866e775d550360dd01ef4f4eb92e96064a8416476c7047853034ea05479eb6e7 SHA512 24fd0d8ea6e3cd5514e5049b7e064b7e3e667ea14978cc7cf620e9c1b020bdc7caf7dbec97ccbf92c2f4c657fff3e9151d6f2af103b3d9c3cc5181cb3a81a295
diff --git a/dev-ruby/actioncable/actioncable-7.0.7.ebuild b/dev-ruby/actioncable/actioncable-7.0.7.ebuild
deleted file mode 100644
index 9fdb14783462..000000000000
--- a/dev-ruby/actioncable/actioncable-7.0.7.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_RECIPE_DOC=""
-RUBY_FAKEGEM_DOCDIR=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-RUBY_FAKEGEM_EXTRAINSTALL="app"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Integrated WebSockets for Rails"
-HOMEPAGE="https://github.com/rails/rails"
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-# Tests require many new dependencies, skipping for now
-RESTRICT="test"
-
-ruby_add_rdepend "
- ~dev-ruby/actionpack-${PV}:*
- ~dev-ruby/activesupport-${PV}:*
- dev-ruby/nio4r:2
- >=dev-ruby/websocket-driver-0.6.1:*
-"
-
-ruby_add_bdepend "
- test? (
- >=dev-ruby/railties-4.2.0
- dev-ruby/test-unit:2
- >=dev-ruby/mocha-0.14.0:0.14
- )"
diff --git a/dev-ruby/actioncable/actioncable-7.0.7.2.ebuild b/dev-ruby/actioncable/actioncable-7.1.2.ebuild
index 9fdb14783462..d06b568ae5a5 100644
--- a/dev-ruby/actioncable/actioncable-7.0.7.2.ebuild
+++ b/dev-ruby/actioncable/actioncable-7.1.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32"
RUBY_FAKEGEM_RECIPE_DOC=""
RUBY_FAKEGEM_DOCDIR=""
@@ -36,6 +36,7 @@ ruby_add_rdepend "
~dev-ruby/activesupport-${PV}:*
dev-ruby/nio4r:2
>=dev-ruby/websocket-driver-0.6.1:*
+ >=dev-ruby/zeitwerk-2.6:2
"
ruby_add_bdepend "
diff --git a/dev-ruby/actionmailbox/Manifest b/dev-ruby/actionmailbox/Manifest
index 952a09247b2b..e08a426cfe94 100644
--- a/dev-ruby/actionmailbox/Manifest
+++ b/dev-ruby/actionmailbox/Manifest
@@ -1,14 +1,12 @@
AUX actionmailbox-6.1.7.4-mail28.patch 1675 BLAKE2B 9b97a918a467fa38349e2d84a7845917e4159b8e9eeaf0772ede54465099aa112287ecc7a2c48f593b3076f8c8b0008e02c0ab37ebbefec168c55d82cb9ec4c1 SHA512 c71c257ba08555609649ab153bd43a4c99093c8e56a5d57af8ff0ec36515a4c1174f8209fc37f03bf583f35b37fc3217c708ce94a224d53f6f4cfec572c71c3b
DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f SHA512 caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
DIST rails-6.1.7.6.tgz 11040086 BLAKE2B 8b5311752952403cf8eae31b5d8e8d376c4b449f512e86df66b3e921375ffa3ea11e15f1d74a7f8ec9179ff70c32a6d4f8de75be5f92fe6315ee97164e22d2d0 SHA512 c4163565b2324ce97317d252f3d9e2e673a12b6ae7f54571645c958ce30221f1b357887ade80e46abdd47a422736b9946e49850d52ffd72d8acc87f35224e69f
-DIST rails-7.0.7.2.tgz 11085454 BLAKE2B 05574b6df7e28e409949fb311110fd7137d61c31072b394f950a180135201132f3cf9c5cca8f76c661827d7a5e807bfc4b0c97a449b8941115cbe3a0f2f84f62 SHA512 41fad11bd272ea21f7d15d855da04230f0801d9926f6ce3300754f1b2b9d691f18e55855b1a71e44faaf483b397b02ac11c75eb415b7c8976868bc9aefe5b005
-DIST rails-7.0.7.tgz 11071730 BLAKE2B 215642609be86bd9977dc2cdb09a76c64e99260359d0a60aa411a5df572d7699a5f9959ea8aa0ff116ad75110db060436abcfb17da689b1a6aa819fd56373279 SHA512 75f952dfe4d9abc1473dfb017e42daec6358a45efad14a3b39a1b2dc5fec566757c2225fe920a4e872e896966cfb1d4b6e1c40c93d2043aec3bf5bd25ff7c956
DIST rails-7.0.8.tgz 11073254 BLAKE2B 2aee047a365acb0890ef3afbccfe323fedccf7b54214aa1c2f92b7a7aaa64c275c1e03f8f97e6a2e30281224ba30703d18b40aeee9b4e7fb6f035a4a7716a054 SHA512 0e9feb5bd0360868c3109152d8ea414b65d36d33a5dbb96b199cfa6c4335800d6c392e0fbcbfa453a02fd75924a297a65caf04948895de53db43700478dbeb11
DIST rails-7.1.1.tgz 10871844 BLAKE2B 12ebcb567f9a8eca58fa0a9c066a8c9c904130a514daa079be4625e0b0ef0ab5744d3dfbff01a146c9053a36ecb77e4f4d381ce8167ec511badcbba7f090b499 SHA512 9a18dc102acaaa1e66aa437ea3de2cc41acd04b7a52792fb686e88f14111a0e32e25a6d093f26badfdca2a932cf458720cbdb1efbcc00c766157741ea99a32f1
+DIST rails-7.1.2.tgz 10893031 BLAKE2B 5a91d15e02171ff94d8a09894425bffcf35fc73a40e6bdc16a549d780c152ebd96e67e015af66d4115313d66450ac17b62dd55a7b5a5d10b3d52f215b5d58c1c SHA512 91bb3887ace7d90159052c397797101043565f7b52520832a865fc0b2df11b69162a3a70943b839fb1d26fd8ffe177b3e542e743df04067371f90a11973bdaca
EBUILD actionmailbox-6.1.7.4.ebuild 2171 BLAKE2B 3e85d2b079c38e5fbb738f80b2ce69a9d75f049a109fef04d0dc72223830b32dee95e9c39f4a260ee0cdd5547398b7b5a3b645498873413a8ed7704c6279e32f SHA512 bb02a0ea0caa82eaed106e0b87de7f3353a2ab1d33ab7cfdcd3f5ed1a58049e79ec047ec49505391e5edf36ffba6b0f656375a6c3d600f13cf5850b32a3b662b
EBUILD actionmailbox-6.1.7.6.ebuild 2173 BLAKE2B 61fcc75daeab7a1a9df77ee19312fc9a451176f27364112c2e811171c985528ac9d00bb0b407697e0b5a75fd05399195b7e971c6a92797e2346e0361a9927130 SHA512 47a7f4687b99fd4504e01afa43f46f4e0958a3be936d5524a78934896a5a6c4e903848f7efb1ccbf552b7d4342b7f381e7a0653edf30dd9f2534de25a173357b
-EBUILD actionmailbox-7.0.7.2.ebuild 2109 BLAKE2B be6a3fb6eb2c9b18b6f940ba350aae5fe2d551a0967edd470dda8600eb1234b8be855816658ca8d1eb3511811f04db3c8d9c9a91601c0049ec61048f6e048e18 SHA512 0fc0d5a7ed2a06555a39f01c49c20c7ccf4aab36a28b927ce9ad423cecf02ab3680d54bc9d8d20cb9462168fd4266d3a3f3abd03f08badd45d8658c50b4e0003
-EBUILD actionmailbox-7.0.7.ebuild 2109 BLAKE2B be6a3fb6eb2c9b18b6f940ba350aae5fe2d551a0967edd470dda8600eb1234b8be855816658ca8d1eb3511811f04db3c8d9c9a91601c0049ec61048f6e048e18 SHA512 0fc0d5a7ed2a06555a39f01c49c20c7ccf4aab36a28b927ce9ad423cecf02ab3680d54bc9d8d20cb9462168fd4266d3a3f3abd03f08badd45d8658c50b4e0003
EBUILD actionmailbox-7.0.8.ebuild 2132 BLAKE2B 302987550feb857afd8512a385605652c60e9ce26129b6e00a18fe0479f1aa3951daeecb9f6b5e711cba39ffd1eea756d96b4a1c68c48cb0e3adf371bc76c4d2 SHA512 f38a7e54694fd09fb1b4a6315d047235cd03d14981ec63cd220282d16576b9bfcde66e5b46a98c98e5b99ec6bed6884bd25cb01dd9bf7092bf4e290b587dcb39
EBUILD actionmailbox-7.1.1.ebuild 2177 BLAKE2B ae46852fbe4750b82e46e3ad4b7e8f502445ae283c105a68d1e35fdb6068237c646e16efd1dff4d2f462c3cf4dfe92a964cc015f2107853471af86a420d7500a SHA512 2047a855be4fe85581bbe463e0c709b9a5e5dfc437290769efad24b979468d045d7d387463b0740083af3c6414e8aa8c1dd4c5cad3b9b173a5f21cdd5f0c57f1
+EBUILD actionmailbox-7.1.2.ebuild 2187 BLAKE2B f9f70b177cce895188cbdf9cd81479cea7bea8d9ea111c487d94284e15bdcc6cafac1e66c64c75098b30579eeb0f254f0632919974f8e6c7995cca3ade75032a SHA512 e83d737683e8fe67113ce2d9d14545e80437e09521edcf38e8145bbed6b9ccd33fe93337c66b1eda867098fe08290afd512c9adde6088fed495df95dc81fb6cb
MISC metadata.xml 338 BLAKE2B f32f1ecbd729e4e6162f22cdb9bfe1fbb1284c8b7f021d8207a1a54d2543b0e9866e775d550360dd01ef4f4eb92e96064a8416476c7047853034ea05479eb6e7 SHA512 24fd0d8ea6e3cd5514e5049b7e064b7e3e667ea14978cc7cf620e9c1b020bdc7caf7dbec97ccbf92c2f4c657fff3e9151d6f2af103b3d9c3cc5181cb3a81a295
diff --git a/dev-ruby/actionmailbox/actionmailbox-7.0.7.ebuild b/dev-ruby/actionmailbox/actionmailbox-7.0.7.ebuild
deleted file mode 100644
index af4d931f2377..000000000000
--- a/dev-ruby/actionmailbox/actionmailbox-7.0.7.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="actionmailbox.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_EXTRAINSTALL="app config db"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Framework for designing email-service layers"
-HOMEPAGE="https://github.com/rails/rails"
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "
- ~dev-ruby/actionpack-${PV}
- ~dev-ruby/activejob-${PV}
- ~dev-ruby/activerecord-${PV}
- ~dev-ruby/activestorage-${PV}
- ~dev-ruby/activesupport-${PV}
- >=dev-ruby/mail-2.7.1:*
- dev-ruby/net-imap
- dev-ruby/net-pop
- dev-ruby/net-smtp
-"
-
-ruby_add_bdepend "test? (
- dev-ruby/bundler
- <dev-ruby/minitest-5.16
- dev-ruby/mocha
- dev-ruby/propshaft
- dev-ruby/rexml
- dev-ruby/sqlite3
- dev-ruby/webmock
- dev-ruby/rails
-)"
-
-all_ruby_prepare() {
- # Remove items from the common Gemfile that we don't need for this
- # test run. This also requires handling some gemspecs.
- sed -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|mysql2\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|sass-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|redis\|blade\|aws-sdk\|google-cloud\|azure-storage\|selenium\|webdrivers\|webrick\|minitest-bisect\|minitest-retry\|minitest-reporters\|listen\|rack-cache\|rack-test\|capybara\|webpacker\|bootsnap\|dalli\|connection_pool\|terser\|cookiejar\|cgi\)/ s:^:#:" \
- -e '/stimulus-rails/,/tailwindcss-rails/ s:^:#:' \
- -e '/group :\(cable\|doc\|job\|rubocop\|storage\|test\)/,/^end/ s:^:#:' \
- -i ../Gemfile || die
- rm ../Gemfile.lock || die
- sed -i -e '/byebug/ s:^:#:' test/test_helper.rb || die
-}
-
-each_ruby_prepare() {
- sed -i -e 's:ruby:'${RUBY}':' test/dummy/bin/* || die
-}
diff --git a/dev-ruby/actionmailbox/actionmailbox-7.0.7.2.ebuild b/dev-ruby/actionmailbox/actionmailbox-7.1.2.ebuild
index af4d931f2377..a9ab4aa7e25f 100644
--- a/dev-ruby/actionmailbox/actionmailbox-7.0.7.2.ebuild
+++ b/dev-ruby/actionmailbox/actionmailbox-7.1.2.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32"
RUBY_FAKEGEM_RECIPE_DOC="none"
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
@@ -51,9 +51,10 @@ ruby_add_bdepend "test? (
all_ruby_prepare() {
# Remove items from the common Gemfile that we don't need for this
# test run. This also requires handling some gemspecs.
- sed -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|mysql2\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|sass-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|redis\|blade\|aws-sdk\|google-cloud\|azure-storage\|selenium\|webdrivers\|webrick\|minitest-bisect\|minitest-retry\|minitest-reporters\|listen\|rack-cache\|rack-test\|capybara\|webpacker\|bootsnap\|dalli\|connection_pool\|terser\|cookiejar\|cgi\)/ s:^:#:" \
+ sed -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|mysql2\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|sass-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|redis\|blade\|aws-sdk\|google-cloud\|azure-storage\|selenium\|webdrivers\|webrick\|minitest-bisect\|minitest-retry\|minitest-reporters\|listen\|rack-cache\|rack-test\|capybara\|webpacker\|bootsnap\|dalli\|connection_pool\|terser\|cookiejar\|cgi\|web-console\|trilogy\|error_highlight\|jbuilder\)/ s:^:#:" \
-e '/stimulus-rails/,/tailwindcss-rails/ s:^:#:' \
- -e '/group :\(cable\|doc\|job\|rubocop\|storage\|test\)/,/^end/ s:^:#:' \
+ -e '/group :\(cable\|doc\|job\|lint\|rubocop\|storage\|test\)/,/^end/ s:^:#:' \
+ -e '/sqlite/ s/1.6.4/99/' \
-i ../Gemfile || die
rm ../Gemfile.lock || die
sed -i -e '/byebug/ s:^:#:' test/test_helper.rb || die
diff --git a/dev-ruby/actionmailer/Manifest b/dev-ruby/actionmailer/Manifest
index 9ddf42111705..ef9fb86520a4 100644
--- a/dev-ruby/actionmailer/Manifest
+++ b/dev-ruby/actionmailer/Manifest
@@ -1,14 +1,12 @@
AUX actionmailer-6.1.7.4-ruby32-keywords.patch 1758 BLAKE2B 99fb3efb7e9793bfe2ee80192460f79f164a1d1208650c125ef47441aa657e388599066e61c2d8a745e68d1f69a87ed4ca1d4805d0da4fc5e30e27832825227a SHA512 2e0c3af26d72ba0ae5c0839a6aefa2efabea9bd4e286c237c95f4c19ef46148c08cafa473d3d81bc7adade5c494885969cbeb5d158a818972323eb06412cb051
DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f SHA512 caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
DIST rails-6.1.7.6.tgz 11040086 BLAKE2B 8b5311752952403cf8eae31b5d8e8d376c4b449f512e86df66b3e921375ffa3ea11e15f1d74a7f8ec9179ff70c32a6d4f8de75be5f92fe6315ee97164e22d2d0 SHA512 c4163565b2324ce97317d252f3d9e2e673a12b6ae7f54571645c958ce30221f1b357887ade80e46abdd47a422736b9946e49850d52ffd72d8acc87f35224e69f
-DIST rails-7.0.7.2.tgz 11085454 BLAKE2B 05574b6df7e28e409949fb311110fd7137d61c31072b394f950a180135201132f3cf9c5cca8f76c661827d7a5e807bfc4b0c97a449b8941115cbe3a0f2f84f62 SHA512 41fad11bd272ea21f7d15d855da04230f0801d9926f6ce3300754f1b2b9d691f18e55855b1a71e44faaf483b397b02ac11c75eb415b7c8976868bc9aefe5b005
-DIST rails-7.0.7.tgz 11071730 BLAKE2B 215642609be86bd9977dc2cdb09a76c64e99260359d0a60aa411a5df572d7699a5f9959ea8aa0ff116ad75110db060436abcfb17da689b1a6aa819fd56373279 SHA512 75f952dfe4d9abc1473dfb017e42daec6358a45efad14a3b39a1b2dc5fec566757c2225fe920a4e872e896966cfb1d4b6e1c40c93d2043aec3bf5bd25ff7c956
DIST rails-7.0.8.tgz 11073254 BLAKE2B 2aee047a365acb0890ef3afbccfe323fedccf7b54214aa1c2f92b7a7aaa64c275c1e03f8f97e6a2e30281224ba30703d18b40aeee9b4e7fb6f035a4a7716a054 SHA512 0e9feb5bd0360868c3109152d8ea414b65d36d33a5dbb96b199cfa6c4335800d6c392e0fbcbfa453a02fd75924a297a65caf04948895de53db43700478dbeb11
DIST rails-7.1.1.tgz 10871844 BLAKE2B 12ebcb567f9a8eca58fa0a9c066a8c9c904130a514daa079be4625e0b0ef0ab5744d3dfbff01a146c9053a36ecb77e4f4d381ce8167ec511badcbba7f090b499 SHA512 9a18dc102acaaa1e66aa437ea3de2cc41acd04b7a52792fb686e88f14111a0e32e25a6d093f26badfdca2a932cf458720cbdb1efbcc00c766157741ea99a32f1
+DIST rails-7.1.2.tgz 10893031 BLAKE2B 5a91d15e02171ff94d8a09894425bffcf35fc73a40e6bdc16a549d780c152ebd96e67e015af66d4115313d66450ac17b62dd55a7b5a5d10b3d52f215b5d58c1c SHA512 91bb3887ace7d90159052c397797101043565f7b52520832a865fc0b2df11b69162a3a70943b839fb1d26fd8ffe177b3e542e743df04067371f90a11973bdaca
EBUILD actionmailer-6.1.7.4.ebuild 1330 BLAKE2B fb948ebb496a3f227d6c659d79d23dfbff4b7f9951c2406b70b545c2c03fa9965d1f7691b70a9210cf668fcaee8d0397237f404c5dd7d69e3799f49c01ac68d1 SHA512 e56c9df92f5787c272496bc45ab54869242ab8ca2fcd9b5f87451cf50e00e475df19198236ca0baba76fb052c73357caa749b746092a823a451748a108be95a4
EBUILD actionmailer-6.1.7.6.ebuild 1336 BLAKE2B 62d1664ed4399ce4e0c311db0a77cb1101ee69a7f86afcbb782ede7c827149c30939bee367bee38e02106024afc192c2a2402999135a18f15d367032f4b6773f SHA512 6daccc7ebbb4580c57ed2cb6846848511e9988c924e279d97b60291262fdcb73bb55d53f73387963845a4867f208ab7f331b6478f7cb4c81511f86fdd419f832
-EBUILD actionmailer-7.0.7.2.ebuild 1278 BLAKE2B f260833424f9b9f15f7d7be1e4e941f4c27105b49f734a0998bd82022ec279b8cd63de0b1978e2c02fef40c3aa7d23f4ab91e362f562e89c9d175e0215f47583 SHA512 889e034f35feb05a0b469d841e3a44b233e79a215ae1fe64097e8ce13e8087bb9062b3a75576b581860b1c0ccbf20dbe8aa670ed8a13c743383b01cae7609502
-EBUILD actionmailer-7.0.7.ebuild 1281 BLAKE2B 34120ec1fe4d7827ea142e0f83aaec7a76b19f300ac0c463eae774adefc539735ffb8e3dcc7d3539ae3d5d75219549b5a8a03d2f7ebd70ff7fbe5aeeed165cf1 SHA512 c682e4954d3d891c95e42196c62e19c6fbe382ec89ed4de61323439053bce3b953a1d3c530e215061747e05a54abb32457528d20e322902d069a720efe20621f
EBUILD actionmailer-7.0.8.ebuild 1278 BLAKE2B f260833424f9b9f15f7d7be1e4e941f4c27105b49f734a0998bd82022ec279b8cd63de0b1978e2c02fef40c3aa7d23f4ab91e362f562e89c9d175e0215f47583 SHA512 889e034f35feb05a0b469d841e3a44b233e79a215ae1fe64097e8ce13e8087bb9062b3a75576b581860b1c0ccbf20dbe8aa670ed8a13c743383b01cae7609502
EBUILD actionmailer-7.1.1.ebuild 1371 BLAKE2B f06b2b6e9078cc1848cabf0fed1b91cd058957000b49f372790bfca4ee17561702aa36afafd622c543c3e0236cfc38e325cd855f0bea7cb18a47bf984f59efe0 SHA512 c265a601a332a2e26cc61d6afec2198dc8064de2b7fed468e5eef5b0aeee350aa021750e95268da62ee39896916e714e4dd4b43223e88f7bbb0acd44178a1b90
+EBUILD actionmailer-7.1.2.ebuild 1371 BLAKE2B f06b2b6e9078cc1848cabf0fed1b91cd058957000b49f372790bfca4ee17561702aa36afafd622c543c3e0236cfc38e325cd855f0bea7cb18a47bf984f59efe0 SHA512 c265a601a332a2e26cc61d6afec2198dc8064de2b7fed468e5eef5b0aeee350aa021750e95268da62ee39896916e714e4dd4b43223e88f7bbb0acd44178a1b90
MISC metadata.xml 338 BLAKE2B f32f1ecbd729e4e6162f22cdb9bfe1fbb1284c8b7f021d8207a1a54d2543b0e9866e775d550360dd01ef4f4eb92e96064a8416476c7047853034ea05479eb6e7 SHA512 24fd0d8ea6e3cd5514e5049b7e064b7e3e667ea14978cc7cf620e9c1b020bdc7caf7dbec97ccbf92c2f4c657fff3e9151d6f2af103b3d9c3cc5181cb3a81a295
diff --git a/dev-ruby/actionmailer/actionmailer-7.0.7.ebuild b/dev-ruby/actionmailer/actionmailer-7.0.7.ebuild
deleted file mode 100644
index 57e84dd9fe0a..000000000000
--- a/dev-ruby/actionmailer/actionmailer-7.0.7.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Framework for designing email-service layers"
-HOMEPAGE="https://github.com/rails/rails"
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "
- ~dev-ruby/actionpack-${PV}
- ~dev-ruby/actionview-${PV}
- ~dev-ruby/activejob-${PV}
- >=dev-ruby/mail-2.5.4:* =dev-ruby/mail-2*:*
- dev-ruby/rails-dom-testing:2"
-
-ruby_add_bdepend "test? (
- dev-ruby/mocha
-)"
-
-all_ruby_prepare() {
- # Set test environment to our hand.
- rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
- sed -i -e '/\/load_paths/d' test/abstract_unit.rb || die "Unable to remove load paths"
-
- # Avoid a test failing only on attachment ordering, since this is a
- # security release.
- sed -i -e '/adding inline attachments while rendering mail works/askip "gentoo: fails on ordering"' test/base_test.rb || die
-}
diff --git a/dev-ruby/actionmailer/actionmailer-7.0.7.2.ebuild b/dev-ruby/actionmailer/actionmailer-7.1.2.ebuild
index cd0c73169202..f27f1fcca893 100644
--- a/dev-ruby/actionmailer/actionmailer-7.0.7.2.ebuild
+++ b/dev-ruby/actionmailer/actionmailer-7.1.2.ebuild
@@ -28,8 +28,12 @@ ruby_add_rdepend "
~dev-ruby/actionpack-${PV}
~dev-ruby/actionview-${PV}
~dev-ruby/activejob-${PV}
+ ~dev-ruby/activesupport-${PV}
>=dev-ruby/mail-2.5.4:* =dev-ruby/mail-2*:*
- dev-ruby/rails-dom-testing:2"
+ dev-ruby/net-imap
+ dev-ruby/net-pop
+ dev-ruby/net-smtp
+ >=dev-ruby/rails-dom-testing-2.2:2"
ruby_add_bdepend "test? (
dev-ruby/mocha
diff --git a/dev-ruby/actionpack/Manifest b/dev-ruby/actionpack/Manifest
index 8498bf122476..a79a217c9e16 100644
--- a/dev-ruby/actionpack/Manifest
+++ b/dev-ruby/actionpack/Manifest
@@ -1,15 +1,11 @@
AUX actionpack-7.0.4-rack-test-2.patch 2619 BLAKE2B f31791347de3a683270ed6720a4c33c069d29529ea6eab6b2721cd248029cc1130502d8d6aa9f9fa3433769fa58069502b7c1f9ffc330cb46f5163744967d51b SHA512 ceac0b24692512a03029ce24a1cb86da31669a1e91ab50537981d7dd3fcee861fcece37536cc63b8a3b6f07709dc8b8f64a5c3213a4c7c997208c3d73089cfc9
DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f SHA512 caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
DIST rails-6.1.7.6.tgz 11040086 BLAKE2B 8b5311752952403cf8eae31b5d8e8d376c4b449f512e86df66b3e921375ffa3ea11e15f1d74a7f8ec9179ff70c32a6d4f8de75be5f92fe6315ee97164e22d2d0 SHA512 c4163565b2324ce97317d252f3d9e2e673a12b6ae7f54571645c958ce30221f1b357887ade80e46abdd47a422736b9946e49850d52ffd72d8acc87f35224e69f
-DIST rails-7.0.7.2.tgz 11085454 BLAKE2B 05574b6df7e28e409949fb311110fd7137d61c31072b394f950a180135201132f3cf9c5cca8f76c661827d7a5e807bfc4b0c97a449b8941115cbe3a0f2f84f62 SHA512 41fad11bd272ea21f7d15d855da04230f0801d9926f6ce3300754f1b2b9d691f18e55855b1a71e44faaf483b397b02ac11c75eb415b7c8976868bc9aefe5b005
-DIST rails-7.0.7.tgz 11071730 BLAKE2B 215642609be86bd9977dc2cdb09a76c64e99260359d0a60aa411a5df572d7699a5f9959ea8aa0ff116ad75110db060436abcfb17da689b1a6aa819fd56373279 SHA512 75f952dfe4d9abc1473dfb017e42daec6358a45efad14a3b39a1b2dc5fec566757c2225fe920a4e872e896966cfb1d4b6e1c40c93d2043aec3bf5bd25ff7c956
DIST rails-7.0.8.tgz 11073254 BLAKE2B 2aee047a365acb0890ef3afbccfe323fedccf7b54214aa1c2f92b7a7aaa64c275c1e03f8f97e6a2e30281224ba30703d18b40aeee9b4e7fb6f035a4a7716a054 SHA512 0e9feb5bd0360868c3109152d8ea414b65d36d33a5dbb96b199cfa6c4335800d6c392e0fbcbfa453a02fd75924a297a65caf04948895de53db43700478dbeb11
DIST rails-7.1.1.tgz 10871844 BLAKE2B 12ebcb567f9a8eca58fa0a9c066a8c9c904130a514daa079be4625e0b0ef0ab5744d3dfbff01a146c9053a36ecb77e4f4d381ce8167ec511badcbba7f090b499 SHA512 9a18dc102acaaa1e66aa437ea3de2cc41acd04b7a52792fb686e88f14111a0e32e25a6d093f26badfdca2a932cf458720cbdb1efbcc00c766157741ea99a32f1
DIST rails-7.1.2.tgz 10893031 BLAKE2B 5a91d15e02171ff94d8a09894425bffcf35fc73a40e6bdc16a549d780c152ebd96e67e015af66d4115313d66450ac17b62dd55a7b5a5d10b3d52f215b5d58c1c SHA512 91bb3887ace7d90159052c397797101043565f7b52520832a865fc0b2df11b69162a3a70943b839fb1d26fd8ffe177b3e542e743df04067371f90a11973bdaca
EBUILD actionpack-6.1.7.4.ebuild 2410 BLAKE2B 88e97d6000ac103ef04d0cdd9fdaa96331bf50c3af1a71f34e6f4ff745909553afac307da9a82e05af1e75494a11a6cc3bc958784a551ed5b8f3040adde7b8ba SHA512 5689913b9533f49903967cfdf2f2169681397d7dd6835141b00e83681b24d533e9393ef8b029a28d0708fc42bd07a41d23aeeae7023407fdba4de13e9dec7059
EBUILD actionpack-6.1.7.6.ebuild 2420 BLAKE2B a3cc3dc67035cb79b58e701ac4a141c9bbaa0dc8f7bc93e46107236a2adc2f2a598f3994aba0d0501ee4bd8a7ac7e24892e27d655adb51bc8c1da5e0df59771c SHA512 318844be56ae5e5633a6685f71dc7e368174bac9ebc38d88c97afb080f8c51b15320cc29b519fa21f0624e721e11c7b8447260261ccf05b907d40e117e2a4809
-EBUILD actionpack-7.0.7.2.ebuild 2235 BLAKE2B 287038f8b49f50b920dca3543488f4e0e9653e03621ef950b191e9bc02c8eca83242f9c61bd3c76605cf06649204939dfd4ee6398c5550894ec02493cb82d636 SHA512 aefbfb50ab767e3e6391ec74a4ff2564e8fa56483670f18e09f8e7607089204dce0294a6200df67b0bf5d6330383da3e6c83fa0967390ec8add47dd1fd502257
-EBUILD actionpack-7.0.7.ebuild 2235 BLAKE2B 287038f8b49f50b920dca3543488f4e0e9653e03621ef950b191e9bc02c8eca83242f9c61bd3c76605cf06649204939dfd4ee6398c5550894ec02493cb82d636 SHA512 aefbfb50ab767e3e6391ec74a4ff2564e8fa56483670f18e09f8e7607089204dce0294a6200df67b0bf5d6330383da3e6c83fa0967390ec8add47dd1fd502257
EBUILD actionpack-7.0.8.ebuild 2228 BLAKE2B ebb9826c47a64ced50a483aea1ea251b6419274b8af8b05b247cd2680e773dc7af021c97bad9ab05eff9b0de41d3f35a97524d410e42108c1cc19e6b50a42763 SHA512 f153adde6f46f2b3c8fd0eef893cab246ef20477db0569cfe4749e36ec72b2374d059cfc38a72e6fadda94fc5abe425ab243673b1172c7d0adc47400c1fcee12
EBUILD actionpack-7.1.1.ebuild 2263 BLAKE2B ee5f01299ab6a4d031f13a335c86e5821d3eee859d308553441f3fc3b4dd4a6ec33d8282763dd49ec873f99c7b93f52ed886ccc555641632963a457e9b523240 SHA512 2203504e7df9fd04d69160062bcd5e1e7d778cbc9a0eaace2ef06c19e9a995b86ee7029c3b57045cface53946367bbfb3dcd3a9d40e28e5b51ce98c6853cdaaf
EBUILD actionpack-7.1.2.ebuild 2263 BLAKE2B ee5f01299ab6a4d031f13a335c86e5821d3eee859d308553441f3fc3b4dd4a6ec33d8282763dd49ec873f99c7b93f52ed886ccc555641632963a457e9b523240 SHA512 2203504e7df9fd04d69160062bcd5e1e7d778cbc9a0eaace2ef06c19e9a995b86ee7029c3b57045cface53946367bbfb3dcd3a9d40e28e5b51ce98c6853cdaaf
diff --git a/dev-ruby/actionpack/actionpack-7.0.7.2.ebuild b/dev-ruby/actionpack/actionpack-7.0.7.2.ebuild
deleted file mode 100644
index fc6527ac8354..000000000000
--- a/dev-ruby/actionpack/actionpack-7.0.7.2.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Eases web-request routing, handling, and response"
-HOMEPAGE="https://github.com/rails/rails"
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "
- ~dev-ruby/activesupport-${PV}
- ~dev-ruby/actionview-${PV}
- dev-ruby/rack:2.2
- >=dev-ruby/rack-test-0.6.3:*
- >=dev-ruby/rails-html-sanitizer-1.2.0:1
- dev-ruby/rails-dom-testing:2
-"
-
-ruby_add_bdepend "
- test? (
- dev-ruby/mocha:0.14
- dev-ruby/bundler
- >=dev-ruby/capybara-3.26
- ~dev-ruby/activemodel-${PV}
- ~dev-ruby/railties-${PV}
- >=dev-ruby/rack-cache-1.2:1.2
- dev-ruby/selenium-webdriver:4
- www-servers/puma
- <dev-ruby/minitest-5.16:*
- )"
-
-all_ruby_prepare() {
- eapply "${FILESDIR}/actionpack-7.0.4-rack-test-2.patch"
-
- # Remove items from the common Gemfile that we don't need for this
- # test run. This also requires handling some gemspecs.
- 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:^:#:" \
- -e '/:job/,/end/ s:^:#:' \
- -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
- rm ../Gemfile.lock || die
-
- sed -i -e '3igem "rack", "<3"; gem "minitest", "<5.16"' test/abstract_unit.rb || die
-
- # Use different timezone notation, this changed at some point due to an external dependency changing.
- sed -e 's/-0000/GMT/' \
- -i test/dispatch/response_test.rb test/dispatch/cookies_test.rb test/dispatch/session/cookie_store_test.rb || die
-
- # Avoid tests that fail with a fixed cgi.rb version
- sed -e '/test_session_store_with_all_domains/askip "Fails with fixed cgi.rb"' \
- -i test/dispatch/session/cookie_store_test.rb || die
-}
diff --git a/dev-ruby/actionpack/actionpack-7.0.7.ebuild b/dev-ruby/actionpack/actionpack-7.0.7.ebuild
deleted file mode 100644
index fc6527ac8354..000000000000
--- a/dev-ruby/actionpack/actionpack-7.0.7.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Eases web-request routing, handling, and response"
-HOMEPAGE="https://github.com/rails/rails"
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "
- ~dev-ruby/activesupport-${PV}
- ~dev-ruby/actionview-${PV}
- dev-ruby/rack:2.2
- >=dev-ruby/rack-test-0.6.3:*
- >=dev-ruby/rails-html-sanitizer-1.2.0:1
- dev-ruby/rails-dom-testing:2
-"
-
-ruby_add_bdepend "
- test? (
- dev-ruby/mocha:0.14
- dev-ruby/bundler
- >=dev-ruby/capybara-3.26
- ~dev-ruby/activemodel-${PV}
- ~dev-ruby/railties-${PV}
- >=dev-ruby/rack-cache-1.2:1.2
- dev-ruby/selenium-webdriver:4
- www-servers/puma
- <dev-ruby/minitest-5.16:*
- )"
-
-all_ruby_prepare() {
- eapply "${FILESDIR}/actionpack-7.0.4-rack-test-2.patch"
-
- # Remove items from the common Gemfile that we don't need for this
- # test run. This also requires handling some gemspecs.
- 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:^:#:" \
- -e '/:job/,/end/ s:^:#:' \
- -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
- rm ../Gemfile.lock || die
-
- sed -i -e '3igem "rack", "<3"; gem "minitest", "<5.16"' test/abstract_unit.rb || die
-
- # Use different timezone notation, this changed at some point due to an external dependency changing.
- sed -e 's/-0000/GMT/' \
- -i test/dispatch/response_test.rb test/dispatch/cookies_test.rb test/dispatch/session/cookie_store_test.rb || die
-
- # Avoid tests that fail with a fixed cgi.rb version
- sed -e '/test_session_store_with_all_domains/askip "Fails with fixed cgi.rb"' \
- -i test/dispatch/session/cookie_store_test.rb || die
-}
diff --git a/dev-ruby/actiontext/Manifest b/dev-ruby/actiontext/Manifest
index 7bc379c810d2..7f0da9abe888 100644
--- a/dev-ruby/actiontext/Manifest
+++ b/dev-ruby/actiontext/Manifest
@@ -1,14 +1,12 @@
DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f SHA512 caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
DIST rails-6.1.7.6.tgz 11040086 BLAKE2B 8b5311752952403cf8eae31b5d8e8d376c4b449f512e86df66b3e921375ffa3ea11e15f1d74a7f8ec9179ff70c32a6d4f8de75be5f92fe6315ee97164e22d2d0 SHA512 c4163565b2324ce97317d252f3d9e2e673a12b6ae7f54571645c958ce30221f1b357887ade80e46abdd47a422736b9946e49850d52ffd72d8acc87f35224e69f
-DIST rails-7.0.7.2.tgz 11085454 BLAKE2B 05574b6df7e28e409949fb311110fd7137d61c31072b394f950a180135201132f3cf9c5cca8f76c661827d7a5e807bfc4b0c97a449b8941115cbe3a0f2f84f62 SHA512 41fad11bd272ea21f7d15d855da04230f0801d9926f6ce3300754f1b2b9d691f18e55855b1a71e44faaf483b397b02ac11c75eb415b7c8976868bc9aefe5b005
-DIST rails-7.0.7.tgz 11071730 BLAKE2B 215642609be86bd9977dc2cdb09a76c64e99260359d0a60aa411a5df572d7699a5f9959ea8aa0ff116ad75110db060436abcfb17da689b1a6aa819fd56373279 SHA512 75f952dfe4d9abc1473dfb017e42daec6358a45efad14a3b39a1b2dc5fec566757c2225fe920a4e872e896966cfb1d4b6e1c40c93d2043aec3bf5bd25ff7c956
DIST rails-7.0.8.tgz 11073254 BLAKE2B 2aee047a365acb0890ef3afbccfe323fedccf7b54214aa1c2f92b7a7aaa64c275c1e03f8f97e6a2e30281224ba30703d18b40aeee9b4e7fb6f035a4a7716a054 SHA512 0e9feb5bd0360868c3109152d8ea414b65d36d33a5dbb96b199cfa6c4335800d6c392e0fbcbfa453a02fd75924a297a65caf04948895de53db43700478dbeb11
DIST rails-7.1.1.tgz 10871844 BLAKE2B 12ebcb567f9a8eca58fa0a9c066a8c9c904130a514daa079be4625e0b0ef0ab5744d3dfbff01a146c9053a36ecb77e4f4d381ce8167ec511badcbba7f090b499 SHA512 9a18dc102acaaa1e66aa437ea3de2cc41acd04b7a52792fb686e88f14111a0e32e25a6d093f26badfdca2a932cf458720cbdb1efbcc00c766157741ea99a32f1
+DIST rails-7.1.2.tgz 10893031 BLAKE2B 5a91d15e02171ff94d8a09894425bffcf35fc73a40e6bdc16a549d780c152ebd96e67e015af66d4115313d66450ac17b62dd55a7b5a5d10b3d52f215b5d58c1c SHA512 91bb3887ace7d90159052c397797101043565f7b52520832a865fc0b2df11b69162a3a70943b839fb1d26fd8ffe177b3e542e743df04067371f90a11973bdaca
EBUILD actiontext-6.1.7.4-r1.ebuild 1892 BLAKE2B 4b869605010fe56d0bf2dede29f343fdee273c879a9c12fac54994f7524aa55bbec1cf3c43671a2273031c1fe358769611ee652f09d747150a2ca78d26f012e2 SHA512 cd3a2523dff91089aa86ae135b3de98ce46c71101cfc307634991bc67cdcaf115bde9722224828b84b2b5d2de9bd93d82e633351b91fc691fc2b9f31943aac01
EBUILD actiontext-6.1.7.4.ebuild 1846 BLAKE2B 47f611de02468fd857248a77777878c154236523d684febefe557823335142986f80adec0cc05448d498b6d5f2acf63e6297f9d5e49bf48bdf77eb73e7171cca SHA512 92f9052aab58679fbb42166e9939941ac35ddd87b189fdcb7620085e6b3953fac50c6f035ebccf50b710db876e471789015dd23506e3036f656843d7f6772527
EBUILD actiontext-6.1.7.6.ebuild 1892 BLAKE2B 4b869605010fe56d0bf2dede29f343fdee273c879a9c12fac54994f7524aa55bbec1cf3c43671a2273031c1fe358769611ee652f09d747150a2ca78d26f012e2 SHA512 cd3a2523dff91089aa86ae135b3de98ce46c71101cfc307634991bc67cdcaf115bde9722224828b84b2b5d2de9bd93d82e633351b91fc691fc2b9f31943aac01
-EBUILD actiontext-7.0.7.2.ebuild 1996 BLAKE2B 7b4e3c13a48122c09b3c1c0de9df912b561c6932102b7726b7daa3e7df6b32cd097793b10d14120c70506526aea5e9c81af001e0f400dc660012c5acc7fb8f73 SHA512 c20f1a70f5b8c964870a314adff61e1221c155ba247903cedfdea3f8ce7cce7257ccb7b4731837c74f8106dbd5eb13590680c2a058e2809e258543ee97598100
-EBUILD actiontext-7.0.7.ebuild 1996 BLAKE2B 7b4e3c13a48122c09b3c1c0de9df912b561c6932102b7726b7daa3e7df6b32cd097793b10d14120c70506526aea5e9c81af001e0f400dc660012c5acc7fb8f73 SHA512 c20f1a70f5b8c964870a314adff61e1221c155ba247903cedfdea3f8ce7cce7257ccb7b4731837c74f8106dbd5eb13590680c2a058e2809e258543ee97598100
EBUILD actiontext-7.0.8.ebuild 2019 BLAKE2B b6edebe8eaf038c4b4f25841f7451b92f57a98503d2d8d24ebb83de08d3bc15b4a6444212a63e83c4b66042988bc0329f72683d842057f1b1254830bedf24d8d SHA512 59fefb30d3784ff67a6e6efb21c1b39c553bb814b008f8ce0e6e4c9cd57c187f0fae98a42d9d7e5f07a806e184ac7f06c7d17a9ba59025fe853f5b852e7ef9d2
EBUILD actiontext-7.1.1.ebuild 2143 BLAKE2B e8c5ecf41e12fc49bc59f225f8a0fc5f904e66f08a81ebd3f09604cf404484e94c0e8c6db70feee6644408f0f975aa02270151eef151fe22fd7b43331a677527 SHA512 9d69151e1447ef917b64004205c21b9d6567104462c3112f76250999524fb9e0c6a91a0f675d3410dbbb551489be3dc3cad0ffd70dfe43636ec9d95ac5474866
+EBUILD actiontext-7.1.2.ebuild 2240 BLAKE2B 64f2a46614e4e6b117b91e09e55bf2c78dbeaede1e36290fcbae52e6bf3ad99551b8034fdfff57a60f8f83193173d49de15e6b7825959271f7831f3f3bdce09e SHA512 d763b6be560cc20102ab24d1c2a85645993aa8e20145b6f8562c282d9683f5ccb74e375ddf2c94bb81b43b61ddf8ef54692e5886a6648d074b3fe951d9ea2445
MISC metadata.xml 338 BLAKE2B f32f1ecbd729e4e6162f22cdb9bfe1fbb1284c8b7f021d8207a1a54d2543b0e9866e775d550360dd01ef4f4eb92e96064a8416476c7047853034ea05479eb6e7 SHA512 24fd0d8ea6e3cd5514e5049b7e064b7e3e667ea14978cc7cf620e9c1b020bdc7caf7dbec97ccbf92c2f4c657fff3e9151d6f2af103b3d9c3cc5181cb3a81a295
diff --git a/dev-ruby/actiontext/actiontext-7.0.7.ebuild b/dev-ruby/actiontext/actiontext-7.0.7.ebuild
deleted file mode 100644
index 41390bd620b6..000000000000
--- a/dev-ruby/actiontext/actiontext-7.0.7.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="actiontext.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_EXTRAINSTALL="app db package.json"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Edit and display rich text in Rails applications"
-HOMEPAGE="https://github.com/rails/rails"
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "
- ~dev-ruby/actionpack-${PV}
- ~dev-ruby/activerecord-${PV}
- ~dev-ruby/activestorage-${PV}
- ~dev-ruby/activesupport-${PV}
- >=dev-ruby/globalid-0.6.0
- >=dev-ruby/nokogiri-1.8.5
-"
-
-ruby_add_bdepend "test? (
- dev-ruby/bundler
- dev-ruby/minitest:5.15
- dev-ruby/mocha
- dev-ruby/propshaft
- >=dev-ruby/sqlite3-1.4.0
-)"
-
-all_ruby_prepare() {
- # Remove items from the common Gemfile that we don't need for this
- # test run. This also requires handling some gemspecs.
- sed -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|mysql2\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|sass-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|redis\|blade\|aws-sdk\|google-cloud\|azure-storage\|selenium\|webpacker\|webrick\|webmock\|webdrivers\|minitest-bisect\|minitest-retry\|minitest-reporters\|listen\|rack-cache\|rack-test\|bootsnap\|capybara\|dalli\|connection_pool\|terser\|cookiejar\|cgi\)/ s:^:#:" \
- -e '/stimulus-rails/,/tailwindcss-rails/ s:^:#:' \
- -e '/:job/,/end/ s:^:#:' \
- -e '/group :\(cable\|doc\|rubocop\|storage\|test\)/,/^end/ s:^:#:' \
- -i ../Gemfile || die
- rm ../Gemfile.lock || die
-}
-
-each_ruby_prepare() {
- sed -i -e 's:ruby:'${RUBY}':' test/dummy/bin/* || die
-}
diff --git a/dev-ruby/actiontext/actiontext-7.0.7.2.ebuild b/dev-ruby/actiontext/actiontext-7.1.2.ebuild
index 41390bd620b6..5763f7db82c3 100644
--- a/dev-ruby/actiontext/actiontext-7.0.7.2.ebuild
+++ b/dev-ruby/actiontext/actiontext-7.1.2.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32"
RUBY_FAKEGEM_RECIPE_DOC="none"
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
@@ -36,6 +36,7 @@ ruby_add_rdepend "
ruby_add_bdepend "test? (
dev-ruby/bundler
+ dev-ruby/importmap-rails
dev-ruby/minitest:5.15
dev-ruby/mocha
dev-ruby/propshaft
@@ -45,12 +46,17 @@ ruby_add_bdepend "test? (
all_ruby_prepare() {
# Remove items from the common Gemfile that we don't need for this
# test run. This also requires handling some gemspecs.
- sed -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|mysql2\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|sass-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|redis\|blade\|aws-sdk\|google-cloud\|azure-storage\|selenium\|webpacker\|webrick\|webmock\|webdrivers\|minitest-bisect\|minitest-retry\|minitest-reporters\|listen\|rack-cache\|rack-test\|bootsnap\|capybara\|dalli\|connection_pool\|terser\|cookiejar\|cgi\)/ s:^:#:" \
- -e '/stimulus-rails/,/tailwindcss-rails/ s:^:#:' \
+ sed -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|mysql2\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|sass-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|redis\|blade\|aws-sdk\|google-cloud\|azure-storage\|selenium\|webpacker\|webrick\|webmock\|webdrivers\|minitest-bisect\|minitest-retry\|minitest-reporters\|listen\|rack-cache\|rack-test\|bootsnap\|capybara\|dalli\|connection_pool\|terser\|cookiejar\|cgi\|web-console\|trilogy\|error_highlight\|jbuilder\)/ s:^:#:" \
+ -e '/stimulus-rails/,/cssbundling-rails/ s:^:#:' \
+ -e '/tailwindcss-rails/,/dartsass-rails/ s:^:#:' \
-e '/:job/,/end/ s:^:#:' \
- -e '/group :\(cable\|doc\|rubocop\|storage\|test\)/,/^end/ s:^:#:' \
+ -e '/group :\(cable\|doc\|lint\|rubocop\|storage\|test\)/,/^end/ s:^:#:' \
+ -e '/sqlite/ s/1.6.4/99/' \
-i ../Gemfile || die
rm ../Gemfile.lock || die
+
+ # Avoid failing test depending on yarn
+ rm -f test/javascript_package_test.rb || die
}
each_ruby_prepare() {
diff --git a/dev-ruby/actionview/Manifest b/dev-ruby/actionview/Manifest
index 61fe05fe99d7..f4eadea9441f 100644
--- a/dev-ruby/actionview/Manifest
+++ b/dev-ruby/actionview/Manifest
@@ -1,14 +1,10 @@
DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f SHA512 caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
DIST rails-6.1.7.6.tgz 11040086 BLAKE2B 8b5311752952403cf8eae31b5d8e8d376c4b449f512e86df66b3e921375ffa3ea11e15f1d74a7f8ec9179ff70c32a6d4f8de75be5f92fe6315ee97164e22d2d0 SHA512 c4163565b2324ce97317d252f3d9e2e673a12b6ae7f54571645c958ce30221f1b357887ade80e46abdd47a422736b9946e49850d52ffd72d8acc87f35224e69f
-DIST rails-7.0.7.2.tgz 11085454 BLAKE2B 05574b6df7e28e409949fb311110fd7137d61c31072b394f950a180135201132f3cf9c5cca8f76c661827d7a5e807bfc4b0c97a449b8941115cbe3a0f2f84f62 SHA512 41fad11bd272ea21f7d15d855da04230f0801d9926f6ce3300754f1b2b9d691f18e55855b1a71e44faaf483b397b02ac11c75eb415b7c8976868bc9aefe5b005
-DIST rails-7.0.7.tgz 11071730 BLAKE2B 215642609be86bd9977dc2cdb09a76c64e99260359d0a60aa411a5df572d7699a5f9959ea8aa0ff116ad75110db060436abcfb17da689b1a6aa819fd56373279 SHA512 75f952dfe4d9abc1473dfb017e42daec6358a45efad14a3b39a1b2dc5fec566757c2225fe920a4e872e896966cfb1d4b6e1c40c93d2043aec3bf5bd25ff7c956
DIST rails-7.0.8.tgz 11073254 BLAKE2B 2aee047a365acb0890ef3afbccfe323fedccf7b54214aa1c2f92b7a7aaa64c275c1e03f8f97e6a2e30281224ba30703d18b40aeee9b4e7fb6f035a4a7716a054 SHA512 0e9feb5bd0360868c3109152d8ea414b65d36d33a5dbb96b199cfa6c4335800d6c392e0fbcbfa453a02fd75924a297a65caf04948895de53db43700478dbeb11
DIST rails-7.1.1.tgz 10871844 BLAKE2B 12ebcb567f9a8eca58fa0a9c066a8c9c904130a514daa079be4625e0b0ef0ab5744d3dfbff01a146c9053a36ecb77e4f4d381ce8167ec511badcbba7f090b499 SHA512 9a18dc102acaaa1e66aa437ea3de2cc41acd04b7a52792fb686e88f14111a0e32e25a6d093f26badfdca2a932cf458720cbdb1efbcc00c766157741ea99a32f1
DIST rails-7.1.2.tgz 10893031 BLAKE2B 5a91d15e02171ff94d8a09894425bffcf35fc73a40e6bdc16a549d780c152ebd96e67e015af66d4115313d66450ac17b62dd55a7b5a5d10b3d52f215b5d58c1c SHA512 91bb3887ace7d90159052c397797101043565f7b52520832a865fc0b2df11b69162a3a70943b839fb1d26fd8ffe177b3e542e743df04067371f90a11973bdaca
EBUILD actionview-6.1.7.4.ebuild 2558 BLAKE2B 1eab6c2aa5b56f4644558a35d8b9377dcb41477cafeb503389ed09f87c91b44ad8e620a117bf91083afd8435f7aaed185e766f030ca00471145154de4e9c92db SHA512 b574117a9b13a3579cc0afdec9c7e2f016cced193b894c38ff922cb569dcc9b84d30df4937dcd79cf1e4ee671e045aeb26f83055892202157e3984f59f5641c1
EBUILD actionview-6.1.7.6.ebuild 2563 BLAKE2B 15e7fd8e3cba6a73ab8bf40cd8bad1450665b804f6766daeea1a3efcafcd1daed34fbfa59365c72101cbc6245bfb905ff6a06c2487e4f8ba9c21b2abf4a12798 SHA512 77f054563976849516dd23f0f250752893c0322d319f0bb99ea29ad7d4ffda23616415478147529210e27982ed8132aedb795571abe4ebd6ceee74c81f5ed02c
-EBUILD actionview-7.0.7.2.ebuild 2538 BLAKE2B 761a35f170192ea1e1c8ad08db4be5f5e07dfd22e3b2d1647969a797c09857f8128c5055e4ac7c34aee7c878e42dabb4136c2e1380cdcc9da9027aa672371464 SHA512 4efc65c51effb3b9744f3d21dfeedc4bcedaeafbcb5604acc415f9c7acd89190c7330d81cecda0e936d99339e273bb1e59d2773c731c28bc91d87810794c91c4
-EBUILD actionview-7.0.7.ebuild 2538 BLAKE2B 761a35f170192ea1e1c8ad08db4be5f5e07dfd22e3b2d1647969a797c09857f8128c5055e4ac7c34aee7c878e42dabb4136c2e1380cdcc9da9027aa672371464 SHA512 4efc65c51effb3b9744f3d21dfeedc4bcedaeafbcb5604acc415f9c7acd89190c7330d81cecda0e936d99339e273bb1e59d2773c731c28bc91d87810794c91c4
EBUILD actionview-7.0.8.ebuild 2531 BLAKE2B ac66b26f53f0bdb6e3bc231e2b28606f07fde6467d70ba19b775d29b651362af846056a14553be03595b2038b6e61c0cdd5cc0a02499f02bee610992e0b01a70 SHA512 fd60a6b0aed9109c6f8a3647ba1c6245505da221fba6da8bd86c7cd123bae13c08a145bca0abe2f6825217bc45944d1df8ab74b3b557eef0e751a2749e11e6e2
EBUILD actionview-7.1.1.ebuild 2435 BLAKE2B b6bf00488d50333d305a019588bff2ab106b4368c586f43a3e6847eafd133f53f0d170fc79ba953eb1bf4f134a4e55b6496269be2deb4a2f194d6ea17ba16f35 SHA512 5924c67b9bd74a8cfce2e9419929e38f30ec442efdc9302e131c69335e0ca63b0e07604f6d3e642e4476f6c69f81f8a6b9c01fb3f0796a0667775f97b553162e
EBUILD actionview-7.1.2.ebuild 2435 BLAKE2B b6bf00488d50333d305a019588bff2ab106b4368c586f43a3e6847eafd133f53f0d170fc79ba953eb1bf4f134a4e55b6496269be2deb4a2f194d6ea17ba16f35 SHA512 5924c67b9bd74a8cfce2e9419929e38f30ec442efdc9302e131c69335e0ca63b0e07604f6d3e642e4476f6c69f81f8a6b9c01fb3f0796a0667775f97b553162e
diff --git a/dev-ruby/actionview/actionview-7.0.7.2.ebuild b/dev-ruby/actionview/actionview-7.0.7.2.ebuild
deleted file mode 100644
index f9c9556f3acf..000000000000
--- a/dev-ruby/actionview/actionview-7.0.7.2.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-RUBY_FAKEGEM_EXTRAINSTALL="app"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Simple, battle-tested conventions and helpers for building web pages"
-HOMEPAGE="https://github.com/rails/rails/"
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "
- ~dev-ruby/activesupport-${PV}
- >=dev-ruby/builder-3.1:* =dev-ruby/builder-3*:*
- >=dev-ruby/erubi-1.4:0
- >=dev-ruby/rails-html-sanitizer-1.2.0:1
- dev-ruby/rails-dom-testing:2
-"
-
-ruby_add_bdepend "
- test? (
- dev-ruby/mocha
- ~dev-ruby/actionpack-${PV}
- ~dev-ruby/activemodel-${PV}
- ~dev-ruby/activerecord-${PV}
- ~dev-ruby/railties-${PV}
- dev-ruby/sqlite3
- <dev-ruby/minitest-5.16:*
- )"
-
-all_ruby_prepare() {
- # Remove items from the common Gemfile that we don't need for this
- # test run. This also requires handling some gemspecs.
- 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:^:#:" \
- -e '/:job/,/end/ s:^:#:' \
- -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
- rm ../Gemfile.lock || die
-
- # Use working minitest version
- sed -i -e '3igem "minitest", "<5.16"' test/abstract_unit.rb || die
-
- # Fix loading of activerecord integration tests. This avoids loading
- # activerecord twice and thus redefining constants leading to
- # failures. Bug #719342
- sed -e '/abstract_unit/arequire "active_record" ; require "active_record/fixtures"' \
- -e '/defined/ s/FixtureSet/ActiveRecord::FixtureSet/' \
- -i test/active_record_unit.rb || die
-
- # Avoid test failing on capitalization difference
- sed -e '/test_raise_arg_overrides_raise_config_option/askip "Capitalization difference"' \
- -i test/template/translation_helper_test.rb || die
-
- # Remove tests that are coupled to the Sanitizer (already removed upstream)
- sed -e '/test_sanitized_allowed_\(tags_class_method\|attributes_class_method\)/askip "Removed upstream"' \
- -i test/template/sanitize_helper_test.rb || die
-}
diff --git a/dev-ruby/actionview/actionview-7.0.7.ebuild b/dev-ruby/actionview/actionview-7.0.7.ebuild
deleted file mode 100644
index f9c9556f3acf..000000000000
--- a/dev-ruby/actionview/actionview-7.0.7.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-RUBY_FAKEGEM_EXTRAINSTALL="app"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Simple, battle-tested conventions and helpers for building web pages"
-HOMEPAGE="https://github.com/rails/rails/"
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "
- ~dev-ruby/activesupport-${PV}
- >=dev-ruby/builder-3.1:* =dev-ruby/builder-3*:*
- >=dev-ruby/erubi-1.4:0
- >=dev-ruby/rails-html-sanitizer-1.2.0:1
- dev-ruby/rails-dom-testing:2
-"
-
-ruby_add_bdepend "
- test? (
- dev-ruby/mocha
- ~dev-ruby/actionpack-${PV}
- ~dev-ruby/activemodel-${PV}
- ~dev-ruby/activerecord-${PV}
- ~dev-ruby/railties-${PV}
- dev-ruby/sqlite3
- <dev-ruby/minitest-5.16:*
- )"
-
-all_ruby_prepare() {
- # Remove items from the common Gemfile that we don't need for this
- # test run. This also requires handling some gemspecs.
- 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:^:#:" \
- -e '/:job/,/end/ s:^:#:' \
- -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
- rm ../Gemfile.lock || die
-
- # Use working minitest version
- sed -i -e '3igem "minitest", "<5.16"' test/abstract_unit.rb || die
-
- # Fix loading of activerecord integration tests. This avoids loading
- # activerecord twice and thus redefining constants leading to
- # failures. Bug #719342
- sed -e '/abstract_unit/arequire "active_record" ; require "active_record/fixtures"' \
- -e '/defined/ s/FixtureSet/ActiveRecord::FixtureSet/' \
- -i test/active_record_unit.rb || die
-
- # Avoid test failing on capitalization difference
- sed -e '/test_raise_arg_overrides_raise_config_option/askip "Capitalization difference"' \
- -i test/template/translation_helper_test.rb || die
-
- # Remove tests that are coupled to the Sanitizer (already removed upstream)
- sed -e '/test_sanitized_allowed_\(tags_class_method\|attributes_class_method\)/askip "Removed upstream"' \
- -i test/template/sanitize_helper_test.rb || die
-}
diff --git a/dev-ruby/activejob/Manifest b/dev-ruby/activejob/Manifest
index e3eddef26f17..e7ad310ea30f 100644
--- a/dev-ruby/activejob/Manifest
+++ b/dev-ruby/activejob/Manifest
@@ -1,14 +1,10 @@
DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f SHA512 caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
DIST rails-6.1.7.6.tgz 11040086 BLAKE2B 8b5311752952403cf8eae31b5d8e8d376c4b449f512e86df66b3e921375ffa3ea11e15f1d74a7f8ec9179ff70c32a6d4f8de75be5f92fe6315ee97164e22d2d0 SHA512 c4163565b2324ce97317d252f3d9e2e673a12b6ae7f54571645c958ce30221f1b357887ade80e46abdd47a422736b9946e49850d52ffd72d8acc87f35224e69f
-DIST rails-7.0.7.2.tgz 11085454 BLAKE2B 05574b6df7e28e409949fb311110fd7137d61c31072b394f950a180135201132f3cf9c5cca8f76c661827d7a5e807bfc4b0c97a449b8941115cbe3a0f2f84f62 SHA512 41fad11bd272ea21f7d15d855da04230f0801d9926f6ce3300754f1b2b9d691f18e55855b1a71e44faaf483b397b02ac11c75eb415b7c8976868bc9aefe5b005
-DIST rails-7.0.7.tgz 11071730 BLAKE2B 215642609be86bd9977dc2cdb09a76c64e99260359d0a60aa411a5df572d7699a5f9959ea8aa0ff116ad75110db060436abcfb17da689b1a6aa819fd56373279 SHA512 75f952dfe4d9abc1473dfb017e42daec6358a45efad14a3b39a1b2dc5fec566757c2225fe920a4e872e896966cfb1d4b6e1c40c93d2043aec3bf5bd25ff7c956
DIST rails-7.0.8.tgz 11073254 BLAKE2B 2aee047a365acb0890ef3afbccfe323fedccf7b54214aa1c2f92b7a7aaa64c275c1e03f8f97e6a2e30281224ba30703d18b40aeee9b4e7fb6f035a4a7716a054 SHA512 0e9feb5bd0360868c3109152d8ea414b65d36d33a5dbb96b199cfa6c4335800d6c392e0fbcbfa453a02fd75924a297a65caf04948895de53db43700478dbeb11
DIST rails-7.1.1.tgz 10871844 BLAKE2B 12ebcb567f9a8eca58fa0a9c066a8c9c904130a514daa079be4625e0b0ef0ab5744d3dfbff01a146c9053a36ecb77e4f4d381ce8167ec511badcbba7f090b499 SHA512 9a18dc102acaaa1e66aa437ea3de2cc41acd04b7a52792fb686e88f14111a0e32e25a6d093f26badfdca2a932cf458720cbdb1efbcc00c766157741ea99a32f1
DIST rails-7.1.2.tgz 10893031 BLAKE2B 5a91d15e02171ff94d8a09894425bffcf35fc73a40e6bdc16a549d780c152ebd96e67e015af66d4115313d66450ac17b62dd55a7b5a5d10b3d52f215b5d58c1c SHA512 91bb3887ace7d90159052c397797101043565f7b52520832a865fc0b2df11b69162a3a70943b839fb1d26fd8ffe177b3e542e743df04067371f90a11973bdaca
EBUILD activejob-6.1.7.4.ebuild 1155 BLAKE2B 961ade8a4a0612ca446fe126007f86eb663ddb832f3dfc5b8b4e68c0a7513da83b81d877df6610c80aa4211ae2eca4498937d1c7a67d025bfcb9d47ddaed95c2 SHA512 8d2caeba08bd7f3f3cfa966b0ad09a61ab06e3f98cb87068b8e6db434ce215c49b3ade45ac8c4f1961bd53b753d1704adddb75f40a445809a6ee10cb3cf751b4
EBUILD activejob-6.1.7.6.ebuild 1155 BLAKE2B 961ade8a4a0612ca446fe126007f86eb663ddb832f3dfc5b8b4e68c0a7513da83b81d877df6610c80aa4211ae2eca4498937d1c7a67d025bfcb9d47ddaed95c2 SHA512 8d2caeba08bd7f3f3cfa966b0ad09a61ab06e3f98cb87068b8e6db434ce215c49b3ade45ac8c4f1961bd53b753d1704adddb75f40a445809a6ee10cb3cf751b4
-EBUILD activejob-7.0.7.2.ebuild 1229 BLAKE2B 5a6258540e284b0c7704cdd6c466961f4f7fd0bf4c5358735fd988dae0d79c6588dc98cb8963377b8f9db0482b8d15ea75b6c40861f10a3e9b6eea14a29d28a8 SHA512 1a2a54fc6f230fcea4e84ba42b59f0e1c8418b367c29c8124e049814c0edbb9f999373341f5e1f6237907af0716393e211b772c56ed2f14d6ed744f533e189f2
-EBUILD activejob-7.0.7.ebuild 1229 BLAKE2B 5a6258540e284b0c7704cdd6c466961f4f7fd0bf4c5358735fd988dae0d79c6588dc98cb8963377b8f9db0482b8d15ea75b6c40861f10a3e9b6eea14a29d28a8 SHA512 1a2a54fc6f230fcea4e84ba42b59f0e1c8418b367c29c8124e049814c0edbb9f999373341f5e1f6237907af0716393e211b772c56ed2f14d6ed744f533e189f2
EBUILD activejob-7.0.8.ebuild 1222 BLAKE2B 52506f9e6baeaa4a477ecbcdcf829101f049b322b8955fbdd34e00025fc884db7b074de8e1f02214537fbf162d9956e2e50d0dba644cb68960bd5bf638d43b7d SHA512 202be069d146a940a17408d94c215431c66c73c30e904e4d962d223d917ecd1592a679571780e7516a10e70a0d3e4e491bf7d1e5e8c5e437c2d4c9018c39099b
EBUILD activejob-7.1.1.ebuild 1222 BLAKE2B 52506f9e6baeaa4a477ecbcdcf829101f049b322b8955fbdd34e00025fc884db7b074de8e1f02214537fbf162d9956e2e50d0dba644cb68960bd5bf638d43b7d SHA512 202be069d146a940a17408d94c215431c66c73c30e904e4d962d223d917ecd1592a679571780e7516a10e70a0d3e4e491bf7d1e5e8c5e437c2d4c9018c39099b
EBUILD activejob-7.1.2.ebuild 1222 BLAKE2B 52506f9e6baeaa4a477ecbcdcf829101f049b322b8955fbdd34e00025fc884db7b074de8e1f02214537fbf162d9956e2e50d0dba644cb68960bd5bf638d43b7d SHA512 202be069d146a940a17408d94c215431c66c73c30e904e4d962d223d917ecd1592a679571780e7516a10e70a0d3e4e491bf7d1e5e8c5e437c2d4c9018c39099b
diff --git a/dev-ruby/activejob/activejob-7.0.7.2.ebuild b/dev-ruby/activejob/activejob-7.0.7.2.ebuild
deleted file mode 100644
index ce3637f56cb7..000000000000
--- a/dev-ruby/activejob/activejob-7.0.7.2.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_RECIPE_DOC=""
-RUBY_FAKEGEM_DOCDIR=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Job framework with pluggable queues"
-HOMEPAGE="https://github.com/rails/rails"
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "
- ~dev-ruby/activesupport-${PV}
- >=dev-ruby/globalid-0.3.6
-"
-
-ruby_add_bdepend "
- test? (
- dev-ruby/mocha
- dev-ruby/zeitwerk
- )"
-
-all_ruby_prepare() {
- # Set test environment to our hand.
- sed -i -e '/load_paths/d' test/helper.rb || die "Unable to remove load paths"
-
- # Remove all currently unpackaged queues.
- sed -i -e 's/que queue_classic resque sidekiq sneakers sucker_punch backburner//' \
- -e 's/delayed_job//' Rakefile || die
- sed -i -e '/SneakersAdapter/ s:^:#:' test/cases/exceptions_test.rb || die
- rm -f test/cases/delayed_job_adapter_test.rb || die
-}
diff --git a/dev-ruby/activejob/activejob-7.0.7.ebuild b/dev-ruby/activejob/activejob-7.0.7.ebuild
deleted file mode 100644
index ce3637f56cb7..000000000000
--- a/dev-ruby/activejob/activejob-7.0.7.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_RECIPE_DOC=""
-RUBY_FAKEGEM_DOCDIR=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Job framework with pluggable queues"
-HOMEPAGE="https://github.com/rails/rails"
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "
- ~dev-ruby/activesupport-${PV}
- >=dev-ruby/globalid-0.3.6
-"
-
-ruby_add_bdepend "
- test? (
- dev-ruby/mocha
- dev-ruby/zeitwerk
- )"
-
-all_ruby_prepare() {
- # Set test environment to our hand.
- sed -i -e '/load_paths/d' test/helper.rb || die "Unable to remove load paths"
-
- # Remove all currently unpackaged queues.
- sed -i -e 's/que queue_classic resque sidekiq sneakers sucker_punch backburner//' \
- -e 's/delayed_job//' Rakefile || die
- sed -i -e '/SneakersAdapter/ s:^:#:' test/cases/exceptions_test.rb || die
- rm -f test/cases/delayed_job_adapter_test.rb || die
-}
diff --git a/dev-ruby/activemodel/Manifest b/dev-ruby/activemodel/Manifest
index 5b523b1c0c7d..9677fac02abd 100644
--- a/dev-ruby/activemodel/Manifest
+++ b/dev-ruby/activemodel/Manifest
@@ -1,15 +1,11 @@
AUX activemodel-6.1.7.4-ruby32-keywords.patch 1368 BLAKE2B 8de8356b2175e0dcc00f55003eedc88b4568fba760d4d5b41104a6accb5b00daf76e44f5fec0be57240c3dd81ada4246dc6e85410b5b5143f3d8b1b33db1ab84 SHA512 470169e66ed224d97ff7edbd3409cc9ba6aa6a84fca439bf48de04a2f69a454d27fc0014f9f8fbe3c0874387ed8d9d613508579269317ffe95c1ffa799df6994
DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f SHA512 caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
DIST rails-6.1.7.6.tgz 11040086 BLAKE2B 8b5311752952403cf8eae31b5d8e8d376c4b449f512e86df66b3e921375ffa3ea11e15f1d74a7f8ec9179ff70c32a6d4f8de75be5f92fe6315ee97164e22d2d0 SHA512 c4163565b2324ce97317d252f3d9e2e673a12b6ae7f54571645c958ce30221f1b357887ade80e46abdd47a422736b9946e49850d52ffd72d8acc87f35224e69f
-DIST rails-7.0.7.2.tgz 11085454 BLAKE2B 05574b6df7e28e409949fb311110fd7137d61c31072b394f950a180135201132f3cf9c5cca8f76c661827d7a5e807bfc4b0c97a449b8941115cbe3a0f2f84f62 SHA512 41fad11bd272ea21f7d15d855da04230f0801d9926f6ce3300754f1b2b9d691f18e55855b1a71e44faaf483b397b02ac11c75eb415b7c8976868bc9aefe5b005
-DIST rails-7.0.7.tgz 11071730 BLAKE2B 215642609be86bd9977dc2cdb09a76c64e99260359d0a60aa411a5df572d7699a5f9959ea8aa0ff116ad75110db060436abcfb17da689b1a6aa819fd56373279 SHA512 75f952dfe4d9abc1473dfb017e42daec6358a45efad14a3b39a1b2dc5fec566757c2225fe920a4e872e896966cfb1d4b6e1c40c93d2043aec3bf5bd25ff7c956
DIST rails-7.0.8.tgz 11073254 BLAKE2B 2aee047a365acb0890ef3afbccfe323fedccf7b54214aa1c2f92b7a7aaa64c275c1e03f8f97e6a2e30281224ba30703d18b40aeee9b4e7fb6f035a4a7716a054 SHA512 0e9feb5bd0360868c3109152d8ea414b65d36d33a5dbb96b199cfa6c4335800d6c392e0fbcbfa453a02fd75924a297a65caf04948895de53db43700478dbeb11
DIST rails-7.1.1.tgz 10871844 BLAKE2B 12ebcb567f9a8eca58fa0a9c066a8c9c904130a514daa079be4625e0b0ef0ab5744d3dfbff01a146c9053a36ecb77e4f4d381ce8167ec511badcbba7f090b499 SHA512 9a18dc102acaaa1e66aa437ea3de2cc41acd04b7a52792fb686e88f14111a0e32e25a6d093f26badfdca2a932cf458720cbdb1efbcc00c766157741ea99a32f1
DIST rails-7.1.2.tgz 10893031 BLAKE2B 5a91d15e02171ff94d8a09894425bffcf35fc73a40e6bdc16a549d780c152ebd96e67e015af66d4115313d66450ac17b62dd55a7b5a5d10b3d52f215b5d58c1c SHA512 91bb3887ace7d90159052c397797101043565f7b52520832a865fc0b2df11b69162a3a70943b839fb1d26fd8ffe177b3e542e743df04067371f90a11973bdaca
EBUILD activemodel-6.1.7.4.ebuild 1059 BLAKE2B a010de15e5ecbe23e73a20a88797489c9c56a82f65f910b26cd9448951bbb51ad7f47b5d94cc0b02d97828bbaa1a65edd86aa052aaa8ab064042140786877487 SHA512 740d6faf9a311ca8647a5b1a6a2bae82d8a637d520b2b811d545412b606e95b60631b1a90938d2fe50f2e586f1618df615a394eaf284010a7c583601636bce50
EBUILD activemodel-6.1.7.6.ebuild 1062 BLAKE2B 20ac0e70315faca2a8b8a364f23e4caf64182d1f1cd5ac2b10198a6b122fdd24eafaf9caaf145c2332d6aaba5268f7c8aa4f01c614f112246a999216328a30d5 SHA512 6d8cb8c27f942e49a3f9a85c9adf8d24f7a752373a063520f4db3a34ac8d53f66e9d8f347cb99e0a4913fe9ad68b724fc30dff85cc6ddf19956a4abb73c7f388
-EBUILD activemodel-7.0.7.2.ebuild 1005 BLAKE2B 52c9e2c6e7f0f33abd14222fee10ec404d37cef23606046294d90c548dac8a782a5a438d977e6a3da152f1a44d555c2595e8e07f6f5e4f9381e3048ffc5f75f4 SHA512 8deaf541d23c08b66d96eac80b4bea2e87ff65c040b4eacf6e1d4e8d3958f40044d742c998000d8f192ccffaca7fa052f507a62454396dcd73a2a673bb90226e
-EBUILD activemodel-7.0.7.ebuild 1005 BLAKE2B 52c9e2c6e7f0f33abd14222fee10ec404d37cef23606046294d90c548dac8a782a5a438d977e6a3da152f1a44d555c2595e8e07f6f5e4f9381e3048ffc5f75f4 SHA512 8deaf541d23c08b66d96eac80b4bea2e87ff65c040b4eacf6e1d4e8d3958f40044d742c998000d8f192ccffaca7fa052f507a62454396dcd73a2a673bb90226e
EBUILD activemodel-7.0.8.ebuild 998 BLAKE2B 3213b43c1058e77ee478bee9dffe5a5ca1c750c998b09a6ab31a0970fbdab30f4d4839685d872774ce75bd6e468b3aeb2923f6fcadb939e02b6b131af1376863 SHA512 8f8c97209fced05f1bb47c818b73653b7ab01769be700f4b7d2365b51b0b635b53900560579883e6fde108a4b5e86902b89bdd4902826ec13cdd6fac5f6d1286
EBUILD activemodel-7.1.1.ebuild 998 BLAKE2B 3213b43c1058e77ee478bee9dffe5a5ca1c750c998b09a6ab31a0970fbdab30f4d4839685d872774ce75bd6e468b3aeb2923f6fcadb939e02b6b131af1376863 SHA512 8f8c97209fced05f1bb47c818b73653b7ab01769be700f4b7d2365b51b0b635b53900560579883e6fde108a4b5e86902b89bdd4902826ec13cdd6fac5f6d1286
EBUILD activemodel-7.1.2.ebuild 998 BLAKE2B 3213b43c1058e77ee478bee9dffe5a5ca1c750c998b09a6ab31a0970fbdab30f4d4839685d872774ce75bd6e468b3aeb2923f6fcadb939e02b6b131af1376863 SHA512 8f8c97209fced05f1bb47c818b73653b7ab01769be700f4b7d2365b51b0b635b53900560579883e6fde108a4b5e86902b89bdd4902826ec13cdd6fac5f6d1286
diff --git a/dev-ruby/activemodel/activemodel-7.0.7.2.ebuild b/dev-ruby/activemodel/activemodel-7.0.7.2.ebuild
deleted file mode 100644
index 4557e34ae486..000000000000
--- a/dev-ruby/activemodel/activemodel-7.0.7.2.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Toolkit for building modeling frameworks like Active Record and Active Resource"
-HOMEPAGE="https://github.com/rails/rails"
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "
- ~dev-ruby/activesupport-${PV}:*
-"
-
-ruby_add_bdepend "
- test? (
- ~dev-ruby/railties-${PV}
- dev-ruby/test-unit:2
- dev-ruby/mocha
- >=dev-ruby/bcrypt-ruby-3.1.7
- <dev-ruby/minitest-5.16:*
- )"
-
-all_ruby_prepare() {
- # Set test environment to our hand.
- sed -i -e '/load_paths/d' test/cases/helper.rb || die "Unable to remove load paths"
-}
diff --git a/dev-ruby/activemodel/activemodel-7.0.7.ebuild b/dev-ruby/activemodel/activemodel-7.0.7.ebuild
deleted file mode 100644
index 4557e34ae486..000000000000
--- a/dev-ruby/activemodel/activemodel-7.0.7.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Toolkit for building modeling frameworks like Active Record and Active Resource"
-HOMEPAGE="https://github.com/rails/rails"
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "
- ~dev-ruby/activesupport-${PV}:*
-"
-
-ruby_add_bdepend "
- test? (
- ~dev-ruby/railties-${PV}
- dev-ruby/test-unit:2
- dev-ruby/mocha
- >=dev-ruby/bcrypt-ruby-3.1.7
- <dev-ruby/minitest-5.16:*
- )"
-
-all_ruby_prepare() {
- # Set test environment to our hand.
- sed -i -e '/load_paths/d' test/cases/helper.rb || die "Unable to remove load paths"
-}
diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest
index b12cb65aef34..4a8ea61aa45a 100644
--- a/dev-ruby/activerecord/Manifest
+++ b/dev-ruby/activerecord/Manifest
@@ -1,15 +1,11 @@
AUX activerecord-6.1.7.4-ruby32-keywords.patch 1673 BLAKE2B 326d324657a7a69389e7d04285b7fb0325547e95d497398e90c6a94ee3160d947d47f94be6b2fc69370846239e88ab7094c69a98af56d2cb0521478fe28e7e67 SHA512 66e2541996007093b703a3eb8174099065c2ddb84a635ebcc822e6d2bafb557c0544ac900eb1245c8992f7a5e84f4e7c737125d0ee57416e3f25e3f82ad56294
DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f SHA512 caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
DIST rails-6.1.7.6.tgz 11040086 BLAKE2B 8b5311752952403cf8eae31b5d8e8d376c4b449f512e86df66b3e921375ffa3ea11e15f1d74a7f8ec9179ff70c32a6d4f8de75be5f92fe6315ee97164e22d2d0 SHA512 c4163565b2324ce97317d252f3d9e2e673a12b6ae7f54571645c958ce30221f1b357887ade80e46abdd47a422736b9946e49850d52ffd72d8acc87f35224e69f
-DIST rails-7.0.7.2.tgz 11085454 BLAKE2B 05574b6df7e28e409949fb311110fd7137d61c31072b394f950a180135201132f3cf9c5cca8f76c661827d7a5e807bfc4b0c97a449b8941115cbe3a0f2f84f62 SHA512 41fad11bd272ea21f7d15d855da04230f0801d9926f6ce3300754f1b2b9d691f18e55855b1a71e44faaf483b397b02ac11c75eb415b7c8976868bc9aefe5b005
-DIST rails-7.0.7.tgz 11071730 BLAKE2B 215642609be86bd9977dc2cdb09a76c64e99260359d0a60aa411a5df572d7699a5f9959ea8aa0ff116ad75110db060436abcfb17da689b1a6aa819fd56373279 SHA512 75f952dfe4d9abc1473dfb017e42daec6358a45efad14a3b39a1b2dc5fec566757c2225fe920a4e872e896966cfb1d4b6e1c40c93d2043aec3bf5bd25ff7c956
DIST rails-7.0.8.tgz 11073254 BLAKE2B 2aee047a365acb0890ef3afbccfe323fedccf7b54214aa1c2f92b7a7aaa64c275c1e03f8f97e6a2e30281224ba30703d18b40aeee9b4e7fb6f035a4a7716a054 SHA512 0e9feb5bd0360868c3109152d8ea414b65d36d33a5dbb96b199cfa6c4335800d6c392e0fbcbfa453a02fd75924a297a65caf04948895de53db43700478dbeb11
DIST rails-7.1.1.tgz 10871844 BLAKE2B 12ebcb567f9a8eca58fa0a9c066a8c9c904130a514daa079be4625e0b0ef0ab5744d3dfbff01a146c9053a36ecb77e4f4d381ce8167ec511badcbba7f090b499 SHA512 9a18dc102acaaa1e66aa437ea3de2cc41acd04b7a52792fb686e88f14111a0e32e25a6d093f26badfdca2a932cf458720cbdb1efbcc00c766157741ea99a32f1
DIST rails-7.1.2.tgz 10893031 BLAKE2B 5a91d15e02171ff94d8a09894425bffcf35fc73a40e6bdc16a549d780c152ebd96e67e015af66d4115313d66450ac17b62dd55a7b5a5d10b3d52f215b5d58c1c SHA512 91bb3887ace7d90159052c397797101043565f7b52520832a865fc0b2df11b69162a3a70943b839fb1d26fd8ffe177b3e542e743df04067371f90a11973bdaca
EBUILD activerecord-6.1.7.4.ebuild 3488 BLAKE2B 76fc2821f7a865a10e9d9b46712af6631ae7cd53cb7f1b50f352fae8be26d64bbfeb62ec5b2e9c00d6e0450c3992b5ecc72f42506f518dbf53cd168de0e76127 SHA512 5f67f94abffb73833625ee9b701acb98d67faae28e7c3c02e12e9df3ce2ab4132284b2d50ec3ad0ab37289c3bc4a41a1c5a34f0a4aed525a9605d34eb188d350
EBUILD activerecord-6.1.7.6.ebuild 3491 BLAKE2B 9354a1c493babf1304af6021a7ca96cebe3bd4351063fb49a565cbe493b721b26dd5f5bb862673b817ed6cca6eb37662aee8eba2ad7236dfa983f6abb20a2c9d SHA512 9c8ba49a7131b1dffe71047a44595e73f79fe0df4f714270c64b90f020358048b0a8cefcaca5fdc34c4076c5866237a7ba457a4f31e90d23b9df366b4a31a61d
-EBUILD activerecord-7.0.7.2.ebuild 3255 BLAKE2B 92536882f92f1dc80e12c2c747effc37a08e329c64afa0cb863062682b019b285bd8ffd9a559b2e93b9f2eb514ca54d9d855cb3a8b8907ca4823913164c5fe17 SHA512 c04ddc5e7107c3e16d0a2e55166bd73d7baa93c0a5a11f14bd0f8bae0d48e97b73b6801a3f69b457c42b1f212c076c3d70280ddc9ff760f76cf9f391f01366cd
-EBUILD activerecord-7.0.7.ebuild 3255 BLAKE2B 92536882f92f1dc80e12c2c747effc37a08e329c64afa0cb863062682b019b285bd8ffd9a559b2e93b9f2eb514ca54d9d855cb3a8b8907ca4823913164c5fe17 SHA512 c04ddc5e7107c3e16d0a2e55166bd73d7baa93c0a5a11f14bd0f8bae0d48e97b73b6801a3f69b457c42b1f212c076c3d70280ddc9ff760f76cf9f391f01366cd
EBUILD activerecord-7.0.8.ebuild 3435 BLAKE2B c85331b9cd4f2ac18fe3c86de5c2bb620ca10d142ccf79baf02ec1f6cddbedc477440c694fd8ec8ef22f6325c49cb769b026d3fecd9f11faae1ac7a36da8614e SHA512 dfa04c398443586946ed58adc0d55fe5809c4a20476a925316db74f36d407c390dc3e1f8ba2e76688c23cedd15cdbb2d6cf92b8390fcbac3c9cf12fb60700024
EBUILD activerecord-7.1.1.ebuild 3500 BLAKE2B f0a73ad1a2c0a49fd70ac19c1ba3cf5a336eb33b8cfc53c578492bcb7079e312952cdbeef98b646e87c83faab8803af0b04a731667296760f5a382723a677d07 SHA512 cba4c11edf1ec953997678528ba6c02b410a114d8886e712f69f5a1c7ae81b5e3378a459a1280b38f165be02d9df3526dab554a1d36176531f39d4758cadcf7b
EBUILD activerecord-7.1.2.ebuild 3500 BLAKE2B f0a73ad1a2c0a49fd70ac19c1ba3cf5a336eb33b8cfc53c578492bcb7079e312952cdbeef98b646e87c83faab8803af0b04a731667296760f5a382723a677d07 SHA512 cba4c11edf1ec953997678528ba6c02b410a114d8886e712f69f5a1c7ae81b5e3378a459a1280b38f165be02d9df3526dab554a1d36176531f39d4758cadcf7b
diff --git a/dev-ruby/activerecord/activerecord-7.0.7.2.ebuild b/dev-ruby/activerecord/activerecord-7.0.7.2.ebuild
deleted file mode 100644
index a97cec8b0444..000000000000
--- a/dev-ruby/activerecord/activerecord-7.0.7.2.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
-
-# this is not null so that the dependencies will actually be filled
-RUBY_FAKEGEM_TASK_TEST="test"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM"
-HOMEPAGE="https://github.com/rails/rails/"
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE="mysql postgres sqlite"
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "~dev-ruby/activesupport-${PV}
- ~dev-ruby/activemodel-${PV}
- sqlite? ( >=dev-ruby/sqlite3-1.4 )
- mysql? ( dev-ruby/mysql2:0.5 )
- postgres? ( >=dev-ruby/pg-1.1:1 )"
-
-ruby_add_bdepend "
- test? (
- dev-ruby/benchmark-ips
- dev-ruby/bundler
- ~dev-ruby/actionpack-${PV}
- ~dev-ruby/railties-${PV}
- >=dev-ruby/sqlite3-1.4.0
- dev-ruby/mocha
- <dev-ruby/minitest-5.16:*
- )"
-
-DEPEND+=" test? ( >=dev-db/sqlite-3.12.1 )"
-
-all_ruby_prepare() {
- # Remove items from the common Gemfile that we don't need for this
- # test run. This also requires handling some gemspecs.
- rm ../Gemfile.lock || die
- 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:^:#:" \
- -e '/:job/,/end/ s:^:#:' \
- -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
- sed -i -e '/rack-ssl/d' -e 's/~> 3.4/>= 3.4/' ../railties/railties.gemspec || die
- sed -e '/bcrypt/ s/3.0.0/3.0/' \
- -i ../Gemfile || die
- sed -i -e '/byebug/ s:^:#:' test/cases/base_prevent_writes_test.rb || die
-
- # Add back json in the Gemfile because we dropped some dependencies
- # earlier that implicitly required it.
- sed -i -e '$agem "json"' ../Gemfile || die
-
- sed -i -e '3igem "rack", "<3"; gem "minitest", "<5.16"' test/cases/helper.rb || die
-
- # Avoid single tests using mysql or postgres dependencies.
- rm test/cases/invalid_connection_test.rb || die
- sed -e '/test_switching_connections_with_database_url/askip "postgres"' \
- -i test/cases/connection_adapters/{,legacy_}connection_handlers_multi_db_test.rb || die
-
- # Avoid failing test that makes bad assumptions on database state.
- sed -i -e '/test_do_not_call_callbacks_for_delete_all/,/^ end/ s:^:#:' \
- test/cases/associations/has_many_associations_test.rb
-
- # Avoid test failing to bind limit length in favor of security release
- sed -i -e '/test_too_many_binds/askip "Fails on Gentoo"' test/cases/bind_parameter_test.rb || die
-
- # Avoid test failing related to rubygems
- sed -e '/test_generates_absolute_path_with_given_root/askip "rubygems actiovation monitor"' \
- -i test/cases/tasks/sqlite_rake_test.rb || die
-
- # Avoid test requiring specific locales
- sed -i -e '/test_unicode_input_casting/askip "Requires specific locales"' test/cases/binary_test.rb || die
-}
-
-each_ruby_test() {
- if use sqlite; then
- ${RUBY} -S rake test_sqlite3 || die "sqlite3 tests failed"
- fi
-}
diff --git a/dev-ruby/activerecord/activerecord-7.0.7.ebuild b/dev-ruby/activerecord/activerecord-7.0.7.ebuild
deleted file mode 100644
index a97cec8b0444..000000000000
--- a/dev-ruby/activerecord/activerecord-7.0.7.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
-
-# this is not null so that the dependencies will actually be filled
-RUBY_FAKEGEM_TASK_TEST="test"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM"
-HOMEPAGE="https://github.com/rails/rails/"
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE="mysql postgres sqlite"
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "~dev-ruby/activesupport-${PV}
- ~dev-ruby/activemodel-${PV}
- sqlite? ( >=dev-ruby/sqlite3-1.4 )
- mysql? ( dev-ruby/mysql2:0.5 )
- postgres? ( >=dev-ruby/pg-1.1:1 )"
-
-ruby_add_bdepend "
- test? (
- dev-ruby/benchmark-ips
- dev-ruby/bundler
- ~dev-ruby/actionpack-${PV}
- ~dev-ruby/railties-${PV}
- >=dev-ruby/sqlite3-1.4.0
- dev-ruby/mocha
- <dev-ruby/minitest-5.16:*
- )"
-
-DEPEND+=" test? ( >=dev-db/sqlite-3.12.1 )"
-
-all_ruby_prepare() {
- # Remove items from the common Gemfile that we don't need for this
- # test run. This also requires handling some gemspecs.
- rm ../Gemfile.lock || die
- 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:^:#:" \
- -e '/:job/,/end/ s:^:#:' \
- -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
- sed -i -e '/rack-ssl/d' -e 's/~> 3.4/>= 3.4/' ../railties/railties.gemspec || die
- sed -e '/bcrypt/ s/3.0.0/3.0/' \
- -i ../Gemfile || die
- sed -i -e '/byebug/ s:^:#:' test/cases/base_prevent_writes_test.rb || die
-
- # Add back json in the Gemfile because we dropped some dependencies
- # earlier that implicitly required it.
- sed -i -e '$agem "json"' ../Gemfile || die
-
- sed -i -e '3igem "rack", "<3"; gem "minitest", "<5.16"' test/cases/helper.rb || die
-
- # Avoid single tests using mysql or postgres dependencies.
- rm test/cases/invalid_connection_test.rb || die
- sed -e '/test_switching_connections_with_database_url/askip "postgres"' \
- -i test/cases/connection_adapters/{,legacy_}connection_handlers_multi_db_test.rb || die
-
- # Avoid failing test that makes bad assumptions on database state.
- sed -i -e '/test_do_not_call_callbacks_for_delete_all/,/^ end/ s:^:#:' \
- test/cases/associations/has_many_associations_test.rb
-
- # Avoid test failing to bind limit length in favor of security release
- sed -i -e '/test_too_many_binds/askip "Fails on Gentoo"' test/cases/bind_parameter_test.rb || die
-
- # Avoid test failing related to rubygems
- sed -e '/test_generates_absolute_path_with_given_root/askip "rubygems actiovation monitor"' \
- -i test/cases/tasks/sqlite_rake_test.rb || die
-
- # Avoid test requiring specific locales
- sed -i -e '/test_unicode_input_casting/askip "Requires specific locales"' test/cases/binary_test.rb || die
-}
-
-each_ruby_test() {
- if use sqlite; then
- ${RUBY} -S rake test_sqlite3 || die "sqlite3 tests failed"
- fi
-}
diff --git a/dev-ruby/activestorage/Manifest b/dev-ruby/activestorage/Manifest
index d10f4a9c4ea2..2f69d001fbb0 100644
--- a/dev-ruby/activestorage/Manifest
+++ b/dev-ruby/activestorage/Manifest
@@ -1,13 +1,11 @@
DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f SHA512 caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
DIST rails-6.1.7.6.tgz 11040086 BLAKE2B 8b5311752952403cf8eae31b5d8e8d376c4b449f512e86df66b3e921375ffa3ea11e15f1d74a7f8ec9179ff70c32a6d4f8de75be5f92fe6315ee97164e22d2d0 SHA512 c4163565b2324ce97317d252f3d9e2e673a12b6ae7f54571645c958ce30221f1b357887ade80e46abdd47a422736b9946e49850d52ffd72d8acc87f35224e69f
-DIST rails-7.0.7.2.tgz 11085454 BLAKE2B 05574b6df7e28e409949fb311110fd7137d61c31072b394f950a180135201132f3cf9c5cca8f76c661827d7a5e807bfc4b0c97a449b8941115cbe3a0f2f84f62 SHA512 41fad11bd272ea21f7d15d855da04230f0801d9926f6ce3300754f1b2b9d691f18e55855b1a71e44faaf483b397b02ac11c75eb415b7c8976868bc9aefe5b005
-DIST rails-7.0.7.tgz 11071730 BLAKE2B 215642609be86bd9977dc2cdb09a76c64e99260359d0a60aa411a5df572d7699a5f9959ea8aa0ff116ad75110db060436abcfb17da689b1a6aa819fd56373279 SHA512 75f952dfe4d9abc1473dfb017e42daec6358a45efad14a3b39a1b2dc5fec566757c2225fe920a4e872e896966cfb1d4b6e1c40c93d2043aec3bf5bd25ff7c956
DIST rails-7.0.8.tgz 11073254 BLAKE2B 2aee047a365acb0890ef3afbccfe323fedccf7b54214aa1c2f92b7a7aaa64c275c1e03f8f97e6a2e30281224ba30703d18b40aeee9b4e7fb6f035a4a7716a054 SHA512 0e9feb5bd0360868c3109152d8ea414b65d36d33a5dbb96b199cfa6c4335800d6c392e0fbcbfa453a02fd75924a297a65caf04948895de53db43700478dbeb11
DIST rails-7.1.1.tgz 10871844 BLAKE2B 12ebcb567f9a8eca58fa0a9c066a8c9c904130a514daa079be4625e0b0ef0ab5744d3dfbff01a146c9053a36ecb77e4f4d381ce8167ec511badcbba7f090b499 SHA512 9a18dc102acaaa1e66aa437ea3de2cc41acd04b7a52792fb686e88f14111a0e32e25a6d093f26badfdca2a932cf458720cbdb1efbcc00c766157741ea99a32f1
+DIST rails-7.1.2.tgz 10893031 BLAKE2B 5a91d15e02171ff94d8a09894425bffcf35fc73a40e6bdc16a549d780c152ebd96e67e015af66d4115313d66450ac17b62dd55a7b5a5d10b3d52f215b5d58c1c SHA512 91bb3887ace7d90159052c397797101043565f7b52520832a865fc0b2df11b69162a3a70943b839fb1d26fd8ffe177b3e542e743df04067371f90a11973bdaca
EBUILD activestorage-6.1.7.4.ebuild 2094 BLAKE2B 206a79fdbed71de096b6af621e06a2babf61531d2f71f3608e6e4ad1575872ea654bcec5d1a5afe7aec8d6238be0dde551a7710c14b9d0d58ec31aa3b34655f6 SHA512 7d10c0d6ef9a564654a22ce75148db495ae017d42d6bb17b1928599a59bfdba70cf683943ecc1035fa430d8925756c7ff738ebf868e6c0ee987ac84b9ae2af62
EBUILD activestorage-6.1.7.6.ebuild 2094 BLAKE2B 206a79fdbed71de096b6af621e06a2babf61531d2f71f3608e6e4ad1575872ea654bcec5d1a5afe7aec8d6238be0dde551a7710c14b9d0d58ec31aa3b34655f6 SHA512 7d10c0d6ef9a564654a22ce75148db495ae017d42d6bb17b1928599a59bfdba70cf683943ecc1035fa430d8925756c7ff738ebf868e6c0ee987ac84b9ae2af62
-EBUILD activestorage-7.0.7.2.ebuild 2560 BLAKE2B 7a48ec4f3e5226ca334327732ed82c2873f14d63d8669709360ab422d673d0462b895b0ae5083883ac004c65265df6bce2d3e147682a19a2cfb5a7df7b6af981 SHA512 4ad07820d25da27ddfec0eb51a4265c212d13e76c144ef9d03beb7d5b21ff2a8d23c72ecdc06536932941cc4445477e49df06864f2eced9dcb39e77dc7d2a78a
-EBUILD activestorage-7.0.7.ebuild 2567 BLAKE2B c493beb656e55aa037ad07ce23db5bdf83f1febec951c551e04ba7d9df897fa76c171b07f74aa8c461777a2e756b51a24c2c8546b11e71a773327019d4760c2d SHA512 c641363338a751c5b9b95e92bef74c6f9001197f31c32e7626687de2cc64d393ae1aa37e97d0a12ff472793eeb3d91f9befb91d11e063b91499f7103f6e76251
EBUILD activestorage-7.0.8.ebuild 2591 BLAKE2B 26b04b2da6bf5efdda46651b83ab2b89992cb81ea91146730da143548523770aa29aed99aee0a800f168a69c282ae236e5a7f932e3829bae912d9d091f835305 SHA512 25b432a8ac6043b4baa211e7c4ed78949bc915163065f78027ba1d7635068efd6000ec30cf32bd4188dfba22b677e7c001fb2930e2a3e4d09092ebd762c1fcd8
EBUILD activestorage-7.1.1.ebuild 2783 BLAKE2B cf15570b3d577685533f9ebace2baa8e3b51fce6dff95d7c5ac9890f7f93073111ab1c2b2e9439ba35c91a8d0fa9c1a52aa0efcf458eb2130ea70b9714fae46b SHA512 d7bc3da730d9d6853c4341f3a21953cc1893e73d27c20b75e1c2de511244068fcb0345f08a8be74ddbb8b06f12615d29c38d0c2e1a8573ebde22c9e76726a597
+EBUILD activestorage-7.1.2.ebuild 2865 BLAKE2B fd3eebc0d437fbcf47ba4211306d3662a58184f6fddbb666afd28b2a2204cf91f030228a5fc7e8b784f94fa2211eeecf82a4fbeedba9548057a774aef3323dd5 SHA512 12244665d088d99e9177b3a41c6e707354854d278c4a7dc603f0fb7d5860fa76f59eb1b8b62d3ca239bc63252e2f1f14b2949b243f8e3490cbc92704113c5c6e
MISC metadata.xml 338 BLAKE2B f32f1ecbd729e4e6162f22cdb9bfe1fbb1284c8b7f021d8207a1a54d2543b0e9866e775d550360dd01ef4f4eb92e96064a8416476c7047853034ea05479eb6e7 SHA512 24fd0d8ea6e3cd5514e5049b7e064b7e3e667ea14978cc7cf620e9c1b020bdc7caf7dbec97ccbf92c2f4c657fff3e9151d6f2af103b3d9c3cc5181cb3a81a295
diff --git a/dev-ruby/activestorage/activestorage-7.0.7.2.ebuild b/dev-ruby/activestorage/activestorage-7.0.7.2.ebuild
deleted file mode 100644
index 449146723934..000000000000
--- a/dev-ruby/activestorage/activestorage-7.0.7.2.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_RECIPE_DOC=""
-RUBY_FAKEGEM_DOCDIR=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="activestorage.gemspec"
-
-RUBY_FAKEGEM_EXTRAINSTALL="app config db"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Attach cloud and local files in Rails applications"
-HOMEPAGE="https://github.com/rails/rails"
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-DEPEND+=" test? ( app-text/mupdf media-gfx/imagemagick[jpeg,png,tiff] media-video/ffmpeg app-text/poppler[utils] ) "
-
-ruby_add_rdepend "
- ~dev-ruby/actionpack-${PV}:*
- ~dev-ruby/activejob-${PV}:*
- ~dev-ruby/activerecord-${PV}:*
- ~dev-ruby/activesupport-${PV}:*
- dev-ruby/marcel:1.0
- >=dev-ruby/mini_mime-1.1.0
-"
-
-ruby_add_bdepend "
- test? (
- ~dev-ruby/railties-${PV}
- >=dev-ruby/image_processing-1.2:0
- =dev-ruby/minitest-5.15*:*
- dev-ruby/mini_magick
- dev-ruby/mocha
- dev-ruby/rake
- dev-ruby/sprockets-rails
- dev-ruby/sqlite3
- )"
-
-all_ruby_prepare() {
- # Remove items from the common Gemfile that we don't need for this
- # test run. This also requires handling some gemspecs.
- sed -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|bcrypt\|uglifier\|aws-sdk-s3\|aws-sdk-sns\|google-cloud-storage\|azure-storage\|blade\|bootsnap\|hiredis\|qunit-selenium\|chromedriver-helper\|redis\|rb-inotify\|stackprof\|websocket-client-simple\|libxml-ruby\|sass-rails\|capybara\|rack-cache\|selenium\|dalli\|listen\|connection_pool\|puma\|mysql2\|webdrivers\|webpacker\|rexml\|webmock\|webrick\|propshaft\|sprockets-export\|rack-test\|terser\|cookiejar\|cgi\)/ s:^:#:" \
- -e '/stimulus-rails/,/tailwindcss-rails/ s:^:#:' \
- -e '/group :\(doc\|job\|rubocop\|test\)/,/^end/ s:^:#:' \
- -i ../Gemfile || die
- rm ../Gemfile.lock || die
-
- # Use mini_magick since vips is not packaged on Gentoo
- sed -i -e '/mini_magick/aActiveStorage.variant_processor = :mini_magick' test/test_helper.rb || die
- # Avoid vips-specific tests
- sed -e '/\(resized and monochrome variation of JPEG blob\|monochrome with default variant_processor\|disabled variation of JPEG blob\)/askip "No vips support"' \
- -i test/models/variant_test.rb || die
-}
diff --git a/dev-ruby/activestorage/activestorage-7.0.7.ebuild b/dev-ruby/activestorage/activestorage-7.0.7.ebuild
deleted file mode 100644
index 0ff19b550a45..000000000000
--- a/dev-ruby/activestorage/activestorage-7.0.7.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_RECIPE_DOC=""
-RUBY_FAKEGEM_DOCDIR=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="activestorage.gemspec"
-
-RUBY_FAKEGEM_EXTRAINSTALL="app config db"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Attach cloud and local files in Rails applications"
-HOMEPAGE="https://github.com/rails/rails"
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-DEPEND+=" test? ( app-text/mupdf media-gfx/imagemagick[jpeg,png,tiff] media-video/ffmpeg app-text/poppler[utils] ) "
-
-ruby_add_rdepend "
- ~dev-ruby/actionpack-${PV}:*
- ~dev-ruby/activejob-${PV}:*
- ~dev-ruby/activerecord-${PV}:*
- ~dev-ruby/activesupport-${PV}:*
- dev-ruby/marcel:1.0
- >=dev-ruby/mini_mime-1.1.0
-"
-
-ruby_add_bdepend "
- test? (
- ~dev-ruby/railties-${PV}
- >=dev-ruby/image_processing-1.2:0
- =dev-ruby/minitest-5.15*:*
- dev-ruby/mini_magick
- dev-ruby/mocha
- dev-ruby/rake
- dev-ruby/sprockets-rails
- dev-ruby/sqlite3
- )"
-
-all_ruby_prepare() {
- # Remove items from the common Gemfile that we don't need for this
- # test run. This also requires handling some gemspecs.
- sed -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|bcrypt\|uglifier\|aws-sdk-s3\|aws-sdk-sns\|google-cloud-storage\|azure-storage\|blade\|bootsnap\|hiredis\|qunit-selenium\|chromedriver-helper\|redis\|rb-inotify\|stackprof\|websocket-client-simple\|libxml-ruby\|sass-rails\|capybara\|rack-cache\|selenium\|dalli\|listen\|connection_pool\|puma\|mysql2\|webdrivers\|webpacker\|rexml\|webmock\|webrick\|propshaft\|sprockets-export\|rack-test\|terser\|cookiejar\|cgi\)/ s:^:#:" \
- -e '/stimulus-rails/,/tailwindcss-rails/ s:^:#:' \
- -e '/group :\(doc\|job\|rubocop\|test\)/,/^end/ s:^:#:' \
- -i ../Gemfile || die
- rm ../Gemfile.lock || die
-
- # Use mini_magick since vips is not packaged on Gentoo
- sed -i -e '/mini_magick/aActiveStorage.variant_processor = :mini_magick' test/test_helper.rb || die
- # Avoid vips-specific tests
- sed -e '/\(resized and monochrome variation of JPEG blob\|monochrome with default variant_processor\|disabled variation of JPEG blob\)/askip "No vips support"' \
- -i test/models/variant_test.rb || die
-}
diff --git a/dev-ruby/activestorage/activestorage-7.1.2.ebuild b/dev-ruby/activestorage/activestorage-7.1.2.ebuild
new file mode 100644
index 000000000000..3e7221b10e36
--- /dev/null
+++ b/dev-ruby/activestorage/activestorage-7.1.2.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="activestorage.gemspec"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app config db"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Attach cloud and local files in Rails applications"
+HOMEPAGE="https://github.com/rails/rails"
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+DEPEND+=" test? ( app-text/mupdf media-gfx/imagemagick[jpeg,png,tiff] media-video/ffmpeg app-text/poppler[utils] ) "
+
+ruby_add_rdepend "
+ ~dev-ruby/actionpack-${PV}:*
+ ~dev-ruby/activejob-${PV}:*
+ ~dev-ruby/activerecord-${PV}:*
+ ~dev-ruby/activesupport-${PV}:*
+ dev-ruby/marcel:1.0
+"
+
+ruby_add_bdepend "
+ test? (
+ ~dev-ruby/railties-${PV}
+ >=dev-ruby/image_processing-1.2:0
+ =dev-ruby/minitest-5.15*:*
+ dev-ruby/mini_magick
+ dev-ruby/mocha
+ dev-ruby/rake
+ dev-ruby/sprockets-rails
+ >=dev-ruby/sqlite3-1.6.6
+ )"
+
+all_ruby_prepare() {
+ # Remove items from the common Gemfile that we don't need for this
+ # test run. This also requires handling some gemspecs.
+ sed -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|bcrypt\|uglifier\|aws-sdk-s3\|aws-sdk-sns\|google-cloud-storage\|azure-storage\|blade\|bootsnap\|hiredis\|qunit-selenium\|chromedriver-helper\|redis\|rb-inotify\|stackprof\|websocket-client-simple\|libxml-ruby\|sass-rails\|capybara\|rack-cache\|selenium\|dalli\|listen\|connection_pool\|puma\|mysql2\|webdrivers\|webpacker\|rexml\|webmock\|webrick\|propshaft\|sprockets-export\|rack-test\|terser\|cookiejar\|cgi\|web-console\|trilogy\|error_highlight\|jbuilder\)/ s:^:#:" \
+ -e '/stimulus-rails/,/tailwindcss-rails/ s:^:#:' \
+ -e '/group :\(doc\|job\|lint\|rubocop\|test\)/,/^end/ s:^:#:' \
+ -e '/sqlite/ s/1.6.4/99/' \
+ -i ../Gemfile || die
+ rm ../Gemfile.lock || die
+
+ # Use mini_magick since vips is not packaged on Gentoo
+ sed -i -e '/mini_magick/aActiveStorage.variant_processor = :mini_magick' test/test_helper.rb || die
+ # Avoid vips-specific tests
+ sed -e '/\(resized and monochrome variation of JPEG blob\|monochrome with default variant_processor\|disabled variation of JPEG blob\)/askip "No vips support"' \
+ -i test/models/variant_test.rb || die
+
+ # Avoid test where different ffmpeg versions apply different rounding for the duration.
+ sed -i -e '/1.022000/ s:^:#:' test/analyzer/video_analyzer_test.rb || die
+
+ # Avoid failing test depending on yarn
+ rm -f test/javascript_package_test.rb || die
+}
diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest
index e29cbbddc3da..8138dd1a9d74 100644
--- a/dev-ruby/activesupport/Manifest
+++ b/dev-ruby/activesupport/Manifest
@@ -4,15 +4,11 @@ AUX activesupport-6.1.7.4-class_serial.patch 828 BLAKE2B 8584521d1c77be7ca8b30c4
AUX activesupport-7.1.1-backport-pr50097.patch 2829 BLAKE2B 2ff09255260e83418eb9acac5718601732fb41e59f2e33c5a4b8ab735f373375f9a6ef7f31de7f1091fa4ae3897a8fed0a591b8dcb17672c806645e0eca353ee SHA512 9782120da8cbdc9f756d98ca10764bf3981d9a0c39a148b560d37bf10734ee4f200a86e6b1e15d6b6906888f13d3181f3cb0864501cee2c9fc1eae3528bd29b4
DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f SHA512 caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
DIST rails-6.1.7.6.tgz 11040086 BLAKE2B 8b5311752952403cf8eae31b5d8e8d376c4b449f512e86df66b3e921375ffa3ea11e15f1d74a7f8ec9179ff70c32a6d4f8de75be5f92fe6315ee97164e22d2d0 SHA512 c4163565b2324ce97317d252f3d9e2e673a12b6ae7f54571645c958ce30221f1b357887ade80e46abdd47a422736b9946e49850d52ffd72d8acc87f35224e69f
-DIST rails-7.0.7.2.tgz 11085454 BLAKE2B 05574b6df7e28e409949fb311110fd7137d61c31072b394f950a180135201132f3cf9c5cca8f76c661827d7a5e807bfc4b0c97a449b8941115cbe3a0f2f84f62 SHA512 41fad11bd272ea21f7d15d855da04230f0801d9926f6ce3300754f1b2b9d691f18e55855b1a71e44faaf483b397b02ac11c75eb415b7c8976868bc9aefe5b005
-DIST rails-7.0.7.tgz 11071730 BLAKE2B 215642609be86bd9977dc2cdb09a76c64e99260359d0a60aa411a5df572d7699a5f9959ea8aa0ff116ad75110db060436abcfb17da689b1a6aa819fd56373279 SHA512 75f952dfe4d9abc1473dfb017e42daec6358a45efad14a3b39a1b2dc5fec566757c2225fe920a4e872e896966cfb1d4b6e1c40c93d2043aec3bf5bd25ff7c956
DIST rails-7.0.8.tgz 11073254 BLAKE2B 2aee047a365acb0890ef3afbccfe323fedccf7b54214aa1c2f92b7a7aaa64c275c1e03f8f97e6a2e30281224ba30703d18b40aeee9b4e7fb6f035a4a7716a054 SHA512 0e9feb5bd0360868c3109152d8ea414b65d36d33a5dbb96b199cfa6c4335800d6c392e0fbcbfa453a02fd75924a297a65caf04948895de53db43700478dbeb11
DIST rails-7.1.1.tgz 10871844 BLAKE2B 12ebcb567f9a8eca58fa0a9c066a8c9c904130a514daa079be4625e0b0ef0ab5744d3dfbff01a146c9053a36ecb77e4f4d381ce8167ec511badcbba7f090b499 SHA512 9a18dc102acaaa1e66aa437ea3de2cc41acd04b7a52792fb686e88f14111a0e32e25a6d093f26badfdca2a932cf458720cbdb1efbcc00c766157741ea99a32f1
DIST rails-7.1.2.tgz 10893031 BLAKE2B 5a91d15e02171ff94d8a09894425bffcf35fc73a40e6bdc16a549d780c152ebd96e67e015af66d4115313d66450ac17b62dd55a7b5a5d10b3d52f215b5d58c1c SHA512 91bb3887ace7d90159052c397797101043565f7b52520832a865fc0b2df11b69162a3a70943b839fb1d26fd8ffe177b3e542e743df04067371f90a11973bdaca
EBUILD activesupport-6.1.7.4.ebuild 3019 BLAKE2B 1a6386545a559034d277dd8f67750a85ea949bddea87b5a43cab515b9b4075290a8eec49b8e70969e12d71f09fa4a0d3211dc831ec34609055f03b6dec3ab001 SHA512 9558a53ae97c3692b49a80f5d488b0749bc09d04e220e5206492f29b103ca6e45e47a1c0f62062b498e9206b7ef0264c83733779423c2c85ed65d385248beec7
-EBUILD activesupport-6.1.7.6.ebuild 3034 BLAKE2B c6f9ab1fa7c2790a3f11dd9e8b65f547afbd8a9439f7c5442d2cef905ac8b28b6b1024fd6365db466b6a5e06c71e3a3258db6f15008aa08c842c9d256adb0da7 SHA512 9611aa285c60a7d3230e12b79c0606fd12a4506f0d47f18799aba2fdeba6780f309c47eb1614d8bb0863e358a563789cdbf80a8ec4139725387bc2e0f596c798
-EBUILD activesupport-7.0.7.2.ebuild 2755 BLAKE2B beef5113ce51193dbb98d3064846d8638d67d8aec034d699b5fdb131d4f4fd5b0bcd494ff021d0b92821bc95ae79d262548932ee16fdbd58d391d1340afa6bd9 SHA512 e28983befc4bfa511929c3d2f8b71e539a130e0a994194bf6f005035c57a005cee6b120a1d4169e5c0171b879ffa3b0ea080f93a7eaf79e4207f5f1f5b4193fe
-EBUILD activesupport-7.0.7.ebuild 2755 BLAKE2B beef5113ce51193dbb98d3064846d8638d67d8aec034d699b5fdb131d4f4fd5b0bcd494ff021d0b92821bc95ae79d262548932ee16fdbd58d391d1340afa6bd9 SHA512 e28983befc4bfa511929c3d2f8b71e539a130e0a994194bf6f005035c57a005cee6b120a1d4169e5c0171b879ffa3b0ea080f93a7eaf79e4207f5f1f5b4193fe
+EBUILD activesupport-6.1.7.6.ebuild 3031 BLAKE2B 9b99e89a9b250a4d4a78fd181e09ba8f779fefa39701258e23fc27a95a947601628cd8be93cb94a5e36417639df3848558796770b5d063f544a2074555caf4cc SHA512 02613f227956682351dceabfbd3c229073e0fc26a7193cebb4b5f1e288de69d80209a2d0c6f40106f62589138c8e481a653d43c01ac9d0ae30404a2a5237d77c
EBUILD activesupport-7.0.8.ebuild 2748 BLAKE2B 9bfe4bd3d876cddaa5947c951c76df7a5883ee901d75a668ab3be11921da125b04ad5719ef5c16a6646e6ddbc611c9aebb86d1e63db1237ff9b5707b8c303db6 SHA512 5ea317d80e6384bad74dcf44acdd8d177aa1ea24c26cdebc047eb9d71bdbc3865bc29628394d5cb09ab0669bedb5959b5da985754bffe83585b0395e7131081c
EBUILD activesupport-7.1.1-r1.ebuild 3113 BLAKE2B dcf47afd7d9905b85e396fd884001d3f6c5b1d2c15c15ddb0b4165e1e985eeee0a8f787d8894fc54fa655ed5f9f5f09dd793c744134dc361c3493f964dc52917 SHA512 57bef2ede8052f90cc12eb1b2c92ac2c2605fe15fa8994eeec868f47be61674443ac2f975e3eab2636fc863b4b0cc3b77ebceec16a9fdda7ca74ea6c8d23b6b2
EBUILD activesupport-7.1.1.ebuild 2918 BLAKE2B 1c4fdf34793ea48a097ca7b570096b9114135716f240c8411becc11123127972da6a57d2d7ea732d81385cc2cea84d72118a4efc351e261e64baf8fe43cea729 SHA512 29175787f3fc4650ce84e0e406cda77eaccaeea8e31b33cd8d5b3499c21dfb4f4653e56b8922233d94c533bb0060281ddb2dee1f6b820c614fbeb84dd2b0928f
diff --git a/dev-ruby/activesupport/activesupport-6.1.7.6.ebuild b/dev-ruby/activesupport/activesupport-6.1.7.6.ebuild
index c94512f09cbf..b3c032d465e0 100644
--- a/dev-ruby/activesupport/activesupport-6.1.7.6.ebuild
+++ b/dev-ruby/activesupport/activesupport-6.1.7.6.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
IUSE=""
RUBY_S="rails-${PV}/${PN}"
diff --git a/dev-ruby/activesupport/activesupport-7.0.7.2.ebuild b/dev-ruby/activesupport/activesupport-7.0.7.2.ebuild
deleted file mode 100644
index a40b35af2336..000000000000
--- a/dev-ruby/activesupport/activesupport-7.0.7.2.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="activesupport.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Utility Classes and Extension to the Standard Library"
-HOMEPAGE="https://github.com/rails/rails"
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "
- >=dev-ruby/concurrent-ruby-1.0.2:1
- >=dev-ruby/i18n-1.6:1
- dev-ruby/tzinfo:2
- >=dev-ruby/minitest-5.1
-"
-
-# memcache-client, nokogiri, builder, and redis are not strictly needed,
-# but there are tests using this code.
-ruby_add_bdepend "test? (
- >=dev-ruby/dalli-3.0.1
- dev-ruby/connection_pool
- >=dev-ruby/nokogiri-1.8.1
- >=dev-ruby/builder-3.1.0
- >=dev-ruby/listen-3.3:3
- dev-ruby/rack
- dev-ruby/rexml
- dev-ruby/mocha
- <dev-ruby/minitest-5.16:*
- )"
-
-all_ruby_prepare() {
- # Set the secure permissions that tests expect.
- chmod 0755 "${HOME}" || die "Failed to fix permissions on home"
-
- # Remove items from the common Gemfile that we don't need for this
- # test run. This also requires handling some gemspecs.
- sed -i -e "/\(system_timer\|pg\|execjs\|jquery-rails\|mysql\|journey\|ruby-prof\|stackprof\|benchmark-ips\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|bcrypt\|uglifier\|minitest\|sprockets\|stackprof\|rack-cache\|sqlite\|websocket-client-simple\|\libxml-ruby\|bootsnap\|aws-sdk\|webmock\|capybara\|sass-rails\|selenium-webdriver\|webpacker\|webrick\|propshaft\|rack-test\|terser\|cgi\|net-smtp\|net-imap\|net-pop\|digest\|matrix\)/ s:^:#:" \
- -e '/stimulus-rails/,/tailwindcss-rails/ s:^:#:' \
- -e '/group :\(doc\|rubocop\|job\|cable\|storage\|ujs\|test\|view\) do/,/^end/ s:^:#:' \
- -e 's/gemspec/gemspec path: "activesupport"/' \
- -e '5igem "builder"; gem "rack"' ../Gemfile || die
- rm ../Gemfile.lock || die
-
- # Avoid test that depends on timezone
- sed -i -e '/test_implicit_coercion/,/^ end/ s:^:#:' test/core_ext/duration_test.rb || die
-
- # Avoid tests that seem to trigger race conditions.
- rm -f test/evented_file_update_checker_test.rb || die
-
- # Avoid test that generates filename that is too long
- sed -i -e '/test_filename_max_size/askip "gentoo"' test/cache/stores/file_store_test.rb || die
-
- # Avoid tests requiring a live redis running
- rm -f test/cache/stores/redis_cache_store_test.rb || die
- sed -i -e '/cache_stores:redis/ s:^:#:' Rakefile || die
- sed -i -e '/test_redis_cache_store/askip "lacking keywords"' test/cache/cache_store_setting_test.rb || die
-}
diff --git a/dev-ruby/activesupport/activesupport-7.0.7.ebuild b/dev-ruby/activesupport/activesupport-7.0.7.ebuild
deleted file mode 100644
index a40b35af2336..000000000000
--- a/dev-ruby/activesupport/activesupport-7.0.7.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="activesupport.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Utility Classes and Extension to the Standard Library"
-HOMEPAGE="https://github.com/rails/rails"
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "
- >=dev-ruby/concurrent-ruby-1.0.2:1
- >=dev-ruby/i18n-1.6:1
- dev-ruby/tzinfo:2
- >=dev-ruby/minitest-5.1
-"
-
-# memcache-client, nokogiri, builder, and redis are not strictly needed,
-# but there are tests using this code.
-ruby_add_bdepend "test? (
- >=dev-ruby/dalli-3.0.1
- dev-ruby/connection_pool
- >=dev-ruby/nokogiri-1.8.1
- >=dev-ruby/builder-3.1.0
- >=dev-ruby/listen-3.3:3
- dev-ruby/rack
- dev-ruby/rexml
- dev-ruby/mocha
- <dev-ruby/minitest-5.16:*
- )"
-
-all_ruby_prepare() {
- # Set the secure permissions that tests expect.
- chmod 0755 "${HOME}" || die "Failed to fix permissions on home"
-
- # Remove items from the common Gemfile that we don't need for this
- # test run. This also requires handling some gemspecs.
- sed -i -e "/\(system_timer\|pg\|execjs\|jquery-rails\|mysql\|journey\|ruby-prof\|stackprof\|benchmark-ips\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|bcrypt\|uglifier\|minitest\|sprockets\|stackprof\|rack-cache\|sqlite\|websocket-client-simple\|\libxml-ruby\|bootsnap\|aws-sdk\|webmock\|capybara\|sass-rails\|selenium-webdriver\|webpacker\|webrick\|propshaft\|rack-test\|terser\|cgi\|net-smtp\|net-imap\|net-pop\|digest\|matrix\)/ s:^:#:" \
- -e '/stimulus-rails/,/tailwindcss-rails/ s:^:#:' \
- -e '/group :\(doc\|rubocop\|job\|cable\|storage\|ujs\|test\|view\) do/,/^end/ s:^:#:' \
- -e 's/gemspec/gemspec path: "activesupport"/' \
- -e '5igem "builder"; gem "rack"' ../Gemfile || die
- rm ../Gemfile.lock || die
-
- # Avoid test that depends on timezone
- sed -i -e '/test_implicit_coercion/,/^ end/ s:^:#:' test/core_ext/duration_test.rb || die
-
- # Avoid tests that seem to trigger race conditions.
- rm -f test/evented_file_update_checker_test.rb || die
-
- # Avoid test that generates filename that is too long
- sed -i -e '/test_filename_max_size/askip "gentoo"' test/cache/stores/file_store_test.rb || die
-
- # Avoid tests requiring a live redis running
- rm -f test/cache/stores/redis_cache_store_test.rb || die
- sed -i -e '/cache_stores:redis/ s:^:#:' Rakefile || die
- sed -i -e '/test_redis_cache_store/askip "lacking keywords"' test/cache/cache_store_setting_test.rb || die
-}
diff --git a/dev-ruby/rails/Manifest b/dev-ruby/rails/Manifest
index 5def5a5f76db..e4ede1c0d5dd 100644
--- a/dev-ruby/rails/Manifest
+++ b/dev-ruby/rails/Manifest
@@ -1,13 +1,11 @@
DIST rails-6.1.7.4.gem 6656 BLAKE2B 67c3c47bc4ea22a84466d2805953a0ce0bd5b5c71d95dbeade487bae5f2e54eca486621cfbd6f83dcd940db79792bb3a60a822f6fe379d5787e62942106b32f3 SHA512 76acdcdb9d882d5e4f9fdc039e407b52ac15625f267cea932f28d724ca05d468a21a699d235fbd8b11cd0b4b2de8517fa608ef469df6d6c5c609fefbd9a169a8
DIST rails-6.1.7.6.gem 6656 BLAKE2B 2ff137655bcf6e504a217bc5f796f5dbf935b8c7fd57ace8abb79f3e0473ef52e1cbcef969423d9bf00bf5606d0260049bfbfc389beae0b5b9d4127093420fcf SHA512 c2233f8e92d2d4ad02f03c189a5a94cc97c40e35ca1423cfcdbea92f46f7cb73be595ef979c8a7f734c92bb76dbb85b4653d92a7d91f51361693b2369a184a22
-DIST rails-7.0.7.2.gem 7168 BLAKE2B 7ac376c4679aeaa871a65a7afddab643c50565e3a8547f7c2a02c5bdd99ce664dc4a0e4eb2215b6f844fdc1b02027c0b6cae62ba949faf0d42f38df15b9332d6 SHA512 873fb7fe1f231ea54f11c67212e012e975ae50d2c577352aae921d5a61b88e66d787a30c3a1bf8c9c852ada2d5ba8c3addf2a6c0746646b3452271c591cfd870
-DIST rails-7.0.7.gem 7168 BLAKE2B 7d6688b26a2bc4e6cf3ae4214cc24eb981c6060eec3d24843b47005308cf7605b19d4fa675933b6d54539b007f2893bd12d5de31d220dd5ec80111504595efc2 SHA512 40580115a486b54b1302da9e7ff704887f2f402ae210c31305fea1088365c0dc2baaaf05832e9ee3fca2ad0ddcb6310e9143d7e9532303ed6f9caf6e8807744d
DIST rails-7.0.8.gem 7168 BLAKE2B 247aa3e46d5c1037982d65ad720a3c7aedba682b8773acda7f6fd724e6c5b009b45854b6509a062c95c577eeca92f485eed2bc94f3cb5d0b8b275be61d39b152 SHA512 511cc43c1dbb992fed684ade1505d9a9d1aca4ad48de5134d3b9f7e825ec60425b6418d0b6382741bcfd5d43fd4ad6d5035f7ff01f170b457f9822e2cc78eeeb
DIST rails-7.1.1.gem 7168 BLAKE2B 5ed38f0aca7c2fedbaa5dcefbb8df0480b8e29ad2f9aada5a8189b7258fe4d9f3a399ac1fe12730592d518d56d42bc1b4ea076ddee196b5541c50e8e1aa216e1 SHA512 1334f84a0a056646f698ca231171f3ff86324d63d684d8a0c13a6fe9dc61faaa0e8ef8acadd8c322567e8f8d2812711b2646fd27da33887be3d04f82a83a9cde
+DIST rails-7.1.2.gem 7168 BLAKE2B 0d07148bc7a9ac1c51f2867026e0975d3427b9936a2cdd2992ae8a84107a3f593babd076933f8e793dd4b12648794e85747649a1bf5bd5ed7b035525e0d0cb03 SHA512 63d5f31db244afbb15b87e8cfd64873be48361a28c38b466f4e2aea1889624ad59e55b9f9f08927f5af776a86d3af2ab0b6650aa425d7d411c9c6718bd89bece
EBUILD rails-6.1.7.4.ebuild 870 BLAKE2B ec236994ea8d80e91a331053119dc4df4f4d27c7747d656d099d70dc6902a10e856a7cc797bab6ac4f20da10d159b359a75b9171561cb8392c7d20a6a67e28b3 SHA512 0fe07999933a5c914adcfe768aec5c5fe5b37b0d67ced9c8d4beb737974e9ab761182a2a771cc9080b2d6797d9d41fdb2b01d681440b5055461a0e190c6cd750
EBUILD rails-6.1.7.6.ebuild 870 BLAKE2B ec236994ea8d80e91a331053119dc4df4f4d27c7747d656d099d70dc6902a10e856a7cc797bab6ac4f20da10d159b359a75b9171561cb8392c7d20a6a67e28b3 SHA512 0fe07999933a5c914adcfe768aec5c5fe5b37b0d67ced9c8d4beb737974e9ab761182a2a771cc9080b2d6797d9d41fdb2b01d681440b5055461a0e190c6cd750
-EBUILD rails-7.0.7.2.ebuild 863 BLAKE2B fe22f71dfbbe0da31fc63e512b7a571f6a74f363cf78127fbff17fe925b8b37f64521fbca9beacd42c4eeec7efaf1566c3819e518aae468d56d1a11f04356d90 SHA512 e51da3ee86a133ea7848712f93d0a9b2aed7d68615ba07774def00c37233c21cae870c8cce88a2b0612d2c64933412098a70de877cdcbd4b51a826e21bfb099f
-EBUILD rails-7.0.7.ebuild 863 BLAKE2B fe22f71dfbbe0da31fc63e512b7a571f6a74f363cf78127fbff17fe925b8b37f64521fbca9beacd42c4eeec7efaf1566c3819e518aae468d56d1a11f04356d90 SHA512 e51da3ee86a133ea7848712f93d0a9b2aed7d68615ba07774def00c37233c21cae870c8cce88a2b0612d2c64933412098a70de877cdcbd4b51a826e21bfb099f
EBUILD rails-7.0.8.ebuild 856 BLAKE2B 1489db800404781d164e89d9e17944aa6b409245f5d3d521816cf052859277c1183cff5c8368f2fd3e10b7118dfee78b67ee2264e715da1e88713d1d9d9dc8e9 SHA512 e83c7cd7db5d747a0ac667bb6cc55ec61491d81620ced45902ebe045b0987a68d7e4f3640b914a4c050c08a399deeb8edeadce97cbfea652757a7b7eeba42c0b
EBUILD rails-7.1.1.ebuild 856 BLAKE2B b21e12518da509f6b6f3bef2b1f11f651d2a98ce74b795c4a419a18c18b5bdae052c4df717bfeca47237e89e6859c8a07b370aafebef62339bae3da1b8ae2a81 SHA512 a8856e55a8819ba427d3021a0bf1f4c1f7f294a6da2e3b11763282d91f98f1928ffac41709f64268f1bfa7ee7c7b6fa9c76f8e4fd04ba5275ecb9a2becd940e7
+EBUILD rails-7.1.2.ebuild 856 BLAKE2B b21e12518da509f6b6f3bef2b1f11f651d2a98ce74b795c4a419a18c18b5bdae052c4df717bfeca47237e89e6859c8a07b370aafebef62339bae3da1b8ae2a81 SHA512 a8856e55a8819ba427d3021a0bf1f4c1f7f294a6da2e3b11763282d91f98f1928ffac41709f64268f1bfa7ee7c7b6fa9c76f8e4fd04ba5275ecb9a2becd940e7
MISC metadata.xml 258 BLAKE2B 3c49249352f2cb11df010da6ecd8312a27047557ca5f2686837ad66933be9ea2627c40f91daedf8dcd9099c6cdc0dc2d2ba32aaf9d888c41fb60ee098e1c0c1e SHA512 ce517e35f3c0a2a9807ee68b0a8c84ca28db8dfabb41758cac71f9da22847fe20d259295f0681e38a52a24618450a0ca097939dc1022e3987bb0088762e48326
diff --git a/dev-ruby/rails/rails-7.0.7.2.ebuild b/dev-ruby/rails/rails-7.0.7.2.ebuild
deleted file mode 100644
index 35fb44e053d1..000000000000
--- a/dev-ruby/rails/rails-7.0.7.2.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="ruby on rails is a web-application and persistence framework"
-HOMEPAGE="https://rubyonrails.org"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-
-IUSE=""
-
-ruby_add_rdepend "
- ~dev-ruby/actioncable-${PV}
- ~dev-ruby/actionmailbox-${PV}
- ~dev-ruby/actionmailer-${PV}
- ~dev-ruby/actionpack-${PV}
- ~dev-ruby/actiontext-${PV}
- ~dev-ruby/actionview-${PV}
- ~dev-ruby/activejob-${PV}
- ~dev-ruby/activemodel-${PV}
- ~dev-ruby/activerecord-${PV}
- ~dev-ruby/activestorage-${PV}
- ~dev-ruby/activesupport-${PV}
- ~dev-ruby/railties-${PV}
- >=dev-ruby/bundler-1.15.0:*
-"
diff --git a/dev-ruby/rails/rails-7.0.7.ebuild b/dev-ruby/rails/rails-7.1.2.ebuild
index 35fb44e053d1..4cc1025a4cda 100644
--- a/dev-ruby/rails/rails-7.0.7.ebuild
+++ b/dev-ruby/rails/rails-7.1.2.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32"
RUBY_FAKEGEM_BINWRAP=""
@@ -33,6 +33,6 @@ ruby_add_rdepend "
~dev-ruby/activerecord-${PV}
~dev-ruby/activestorage-${PV}
~dev-ruby/activesupport-${PV}
- ~dev-ruby/railties-${PV}
>=dev-ruby/bundler-1.15.0:*
+ ~dev-ruby/railties-${PV}
"
diff --git a/dev-ruby/railties/Manifest b/dev-ruby/railties/Manifest
index 4b7e74e3048c..bce3f02dc55a 100644
--- a/dev-ruby/railties/Manifest
+++ b/dev-ruby/railties/Manifest
@@ -1,14 +1,10 @@
DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f SHA512 caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
DIST rails-6.1.7.6.tgz 11040086 BLAKE2B 8b5311752952403cf8eae31b5d8e8d376c4b449f512e86df66b3e921375ffa3ea11e15f1d74a7f8ec9179ff70c32a6d4f8de75be5f92fe6315ee97164e22d2d0 SHA512 c4163565b2324ce97317d252f3d9e2e673a12b6ae7f54571645c958ce30221f1b357887ade80e46abdd47a422736b9946e49850d52ffd72d8acc87f35224e69f
-DIST rails-7.0.7.2.tgz 11085454 BLAKE2B 05574b6df7e28e409949fb311110fd7137d61c31072b394f950a180135201132f3cf9c5cca8f76c661827d7a5e807bfc4b0c97a449b8941115cbe3a0f2f84f62 SHA512 41fad11bd272ea21f7d15d855da04230f0801d9926f6ce3300754f1b2b9d691f18e55855b1a71e44faaf483b397b02ac11c75eb415b7c8976868bc9aefe5b005
-DIST rails-7.0.7.tgz 11071730 BLAKE2B 215642609be86bd9977dc2cdb09a76c64e99260359d0a60aa411a5df572d7699a5f9959ea8aa0ff116ad75110db060436abcfb17da689b1a6aa819fd56373279 SHA512 75f952dfe4d9abc1473dfb017e42daec6358a45efad14a3b39a1b2dc5fec566757c2225fe920a4e872e896966cfb1d4b6e1c40c93d2043aec3bf5bd25ff7c956
DIST rails-7.0.8.tgz 11073254 BLAKE2B 2aee047a365acb0890ef3afbccfe323fedccf7b54214aa1c2f92b7a7aaa64c275c1e03f8f97e6a2e30281224ba30703d18b40aeee9b4e7fb6f035a4a7716a054 SHA512 0e9feb5bd0360868c3109152d8ea414b65d36d33a5dbb96b199cfa6c4335800d6c392e0fbcbfa453a02fd75924a297a65caf04948895de53db43700478dbeb11
DIST rails-7.1.1.tgz 10871844 BLAKE2B 12ebcb567f9a8eca58fa0a9c066a8c9c904130a514daa079be4625e0b0ef0ab5744d3dfbff01a146c9053a36ecb77e4f4d381ce8167ec511badcbba7f090b499 SHA512 9a18dc102acaaa1e66aa437ea3de2cc41acd04b7a52792fb686e88f14111a0e32e25a6d093f26badfdca2a932cf458720cbdb1efbcc00c766157741ea99a32f1
DIST rails-7.1.2.tgz 10893031 BLAKE2B 5a91d15e02171ff94d8a09894425bffcf35fc73a40e6bdc16a549d780c152ebd96e67e015af66d4115313d66450ac17b62dd55a7b5a5d10b3d52f215b5d58c1c SHA512 91bb3887ace7d90159052c397797101043565f7b52520832a865fc0b2df11b69162a3a70943b839fb1d26fd8ffe177b3e542e743df04067371f90a11973bdaca
EBUILD railties-6.1.7.4.ebuild 1624 BLAKE2B fd5f2de37f400cb94a5d3a3643db85454aa35423bb9169f5dea2373c62d1c6db3b3f6e0489605e50fb305f3ad54eff636c3edcaa1c80a6029bd397405ae5ed4a SHA512 1038aba3993221dac6b3371203cfcdde900f7c51445ff7f1fdd3c142d2ab3081f2cf35318ae72172020aa2f587ec4050775cf7f6146b24f282f25b6040c0e593
EBUILD railties-6.1.7.6.ebuild 1625 BLAKE2B c456a0d1f9fb4b921ba88ad7f6ec3866fcf91cd81f192abb3131dbd1a31100f20b06666c514a63156b1f01eaa09c257aac56ae6f842cf85e3f7fb71d44f895b8 SHA512 44f9b176e5dff6f1eaefc0e0bd56f6f1c5b245525d37121c7a809b6b2b81beb16be1a287215f6555906eb2ce191cbaaf556a1242893aec290e144f3ba2c365a2
-EBUILD railties-7.0.7.2.ebuild 1658 BLAKE2B 2fe9cad6c3c11a48bc9bd3eb8ffb4043967416a004291e8499bd419b0f08b21df7d605a9b4d07db5b77da374f72d0f58d719edf80b7433ecf2299a5af8c58a00 SHA512 fd678b98d9122671d714a495442f2c6d8fb2f9e886cd4c93d4b255a7f23855a5b8e91b57124b8f8dfe01aa60f272cf56430ed48ad786fe451d3fa4e4106cbd86
-EBUILD railties-7.0.7.ebuild 1658 BLAKE2B 2fe9cad6c3c11a48bc9bd3eb8ffb4043967416a004291e8499bd419b0f08b21df7d605a9b4d07db5b77da374f72d0f58d719edf80b7433ecf2299a5af8c58a00 SHA512 fd678b98d9122671d714a495442f2c6d8fb2f9e886cd4c93d4b255a7f23855a5b8e91b57124b8f8dfe01aa60f272cf56430ed48ad786fe451d3fa4e4106cbd86
EBUILD railties-7.0.8.ebuild 1651 BLAKE2B 01d7ab1c8195d4c7624e80158688807a042bc27ea4cd1604131078d7f0f27a20872e1240478ae22d28e51a9bafef729647e703f641b7d576dad52a2dfe8d87aa SHA512 e40fca821f299e305006edf3b0b57bdcfe9c34d94c4d1feed1bc0e4dc35e8d9fcfc7af3d7a0bb6139f1fd2e68b4ca3b5fc26b1feb373395238bf56302639dba3
EBUILD railties-7.1.1.ebuild 1674 BLAKE2B b4899dfdc0a5750a69fc632c16026d749dbc7cb5fd142749f6543e06a0919a73b88462a73e7d53e744de404bf8200bb748312238b31c619247155a4b8ff65048 SHA512 a08bafb34860dc9a56709bc4bb524637da019aeeebc9e7cf8c0d3b75145024bb60e607c5120f3535dca80214bdfe063dbf6a50a1d29c2016d5823aade353e6c6
EBUILD railties-7.1.2.ebuild 1674 BLAKE2B b4899dfdc0a5750a69fc632c16026d749dbc7cb5fd142749f6543e06a0919a73b88462a73e7d53e744de404bf8200bb748312238b31c619247155a4b8ff65048 SHA512 a08bafb34860dc9a56709bc4bb524637da019aeeebc9e7cf8c0d3b75145024bb60e607c5120f3535dca80214bdfe063dbf6a50a1d29c2016d5823aade353e6c6
diff --git a/dev-ruby/railties/railties-7.0.7.2.ebuild b/dev-ruby/railties/railties-7.0.7.2.ebuild
deleted file mode 100644
index 0998d2a794dd..000000000000
--- a/dev-ruby/railties/railties-7.0.7.2.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_TASK_TEST="test:regular"
-RUBY_FAKEGEM_RECIPE_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="railties.gemspec"
-
-RUBY_FAKEGEM_BINDIR="exe"
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Tools for creating, working with, and running Rails applications"
-HOMEPAGE="https://github.com/rails/rails"
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-# The test suite has many failures, most likely due to a mismatch in
-# exact dependencies or environment specifics. Needs further
-# investigation.
-RESTRICT="test"
-
-RDEPEND+=">=app-eselect/eselect-rails-0.25"
-
-ruby_add_rdepend "
- ~dev-ruby/activesupport-${PV}
- ~dev-ruby/actionpack-${PV}
- dev-ruby/thor:1
- >=dev-ruby/rake-12.2
- dev-ruby/method_source
- >=dev-ruby/zeitwerk-2.5:2
-"
-
-ruby_add_bdepend "
- test? (
- ~dev-ruby/actionview-${PV}
- dev-ruby/mocha:0.14
- )"
-
-all_ruby_prepare() {
- rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
- sed -i -e '/load_paths/d' test/abstract_unit.rb || die "Unable to remove load paths"
- sed -i -e '1igem "minitest", "~>4.0"' test/abstract_unit.rb || die
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- ruby_fakegem_binwrapper rails rails-${PV}
-}
-
-pkg_postinst() {
- elog "To select between slots of rails, use:"
- elog "\teselect rails"
-
- eselect rails update
-}
-
-pkg_postrm() {
- eselect rails update
-}
diff --git a/dev-ruby/railties/railties-7.0.7.ebuild b/dev-ruby/railties/railties-7.0.7.ebuild
deleted file mode 100644
index 0998d2a794dd..000000000000
--- a/dev-ruby/railties/railties-7.0.7.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_TASK_TEST="test:regular"
-RUBY_FAKEGEM_RECIPE_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="railties.gemspec"
-
-RUBY_FAKEGEM_BINDIR="exe"
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Tools for creating, working with, and running Rails applications"
-HOMEPAGE="https://github.com/rails/rails"
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-# The test suite has many failures, most likely due to a mismatch in
-# exact dependencies or environment specifics. Needs further
-# investigation.
-RESTRICT="test"
-
-RDEPEND+=">=app-eselect/eselect-rails-0.25"
-
-ruby_add_rdepend "
- ~dev-ruby/activesupport-${PV}
- ~dev-ruby/actionpack-${PV}
- dev-ruby/thor:1
- >=dev-ruby/rake-12.2
- dev-ruby/method_source
- >=dev-ruby/zeitwerk-2.5:2
-"
-
-ruby_add_bdepend "
- test? (
- ~dev-ruby/actionview-${PV}
- dev-ruby/mocha:0.14
- )"
-
-all_ruby_prepare() {
- rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
- sed -i -e '/load_paths/d' test/abstract_unit.rb || die "Unable to remove load paths"
- sed -i -e '1igem "minitest", "~>4.0"' test/abstract_unit.rb || die
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- ruby_fakegem_binwrapper rails rails-${PV}
-}
-
-pkg_postinst() {
- elog "To select between slots of rails, use:"
- elog "\teselect rails"
-
- eselect rails update
-}
-
-pkg_postrm() {
- eselect rails update
-}