From 220240f060e150ba4c4bb2d0f2a07f7c8f9de480 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 18 Jan 2023 17:57:26 +0000 Subject: gentoo auto-resync : 18:01:2023 - 17:57:26 --- dev-ruby/Manifest.gz | Bin 107632 -> 107619 bytes dev-ruby/actioncable/Manifest | 2 + dev-ruby/actioncable/actioncable-7.0.4.1.ebuild | 46 +++++++++++ dev-ruby/actionmailbox/Manifest | 2 + .../actionmailbox/actionmailbox-7.0.4.1.ebuild | 64 +++++++++++++++ dev-ruby/actionmailer/Manifest | 2 + dev-ruby/actionmailer/actionmailer-7.0.4.1.ebuild | 46 +++++++++++ dev-ruby/actionpack/Manifest | 2 + dev-ruby/actionpack/actionpack-7.0.4.1.ebuild | 68 ++++++++++++++++ dev-ruby/actiontext/Manifest | 2 + dev-ruby/actiontext/actiontext-7.0.4.1.ebuild | 56 +++++++++++++ dev-ruby/actionview/Manifest | 2 + dev-ruby/actionview/actionview-7.0.4.1.ebuild | 68 ++++++++++++++++ dev-ruby/activejob/Manifest | 2 + dev-ruby/activejob/activejob-7.0.4.1.ebuild | 48 ++++++++++++ dev-ruby/activemodel/Manifest | 2 + dev-ruby/activemodel/activemodel-7.0.4.1.ebuild | 43 ++++++++++ dev-ruby/activerecord/Manifest | 2 + dev-ruby/activerecord/activerecord-7.0.4.1.ebuild | 87 +++++++++++++++++++++ dev-ruby/activestorage/Manifest | 2 + .../activestorage/activestorage-7.0.4.1.ebuild | 67 ++++++++++++++++ dev-ruby/activesupport/Manifest | 2 + .../activesupport/activesupport-7.0.4.1.ebuild | 74 ++++++++++++++++++ dev-ruby/rails/Manifest | 2 + dev-ruby/rails/rails-7.0.4.1.ebuild | 39 +++++++++ dev-ruby/railties/Manifest | 2 + dev-ruby/railties/railties-7.0.4.1.ebuild | 72 +++++++++++++++++ 27 files changed, 804 insertions(+) create mode 100644 dev-ruby/actioncable/actioncable-7.0.4.1.ebuild create mode 100644 dev-ruby/actionmailbox/actionmailbox-7.0.4.1.ebuild create mode 100644 dev-ruby/actionmailer/actionmailer-7.0.4.1.ebuild create mode 100644 dev-ruby/actionpack/actionpack-7.0.4.1.ebuild create mode 100644 dev-ruby/actiontext/actiontext-7.0.4.1.ebuild create mode 100644 dev-ruby/actionview/actionview-7.0.4.1.ebuild create mode 100644 dev-ruby/activejob/activejob-7.0.4.1.ebuild create mode 100644 dev-ruby/activemodel/activemodel-7.0.4.1.ebuild create mode 100644 dev-ruby/activerecord/activerecord-7.0.4.1.ebuild create mode 100644 dev-ruby/activestorage/activestorage-7.0.4.1.ebuild create mode 100644 dev-ruby/activesupport/activesupport-7.0.4.1.ebuild create mode 100644 dev-ruby/rails/rails-7.0.4.1.ebuild create mode 100644 dev-ruby/railties/railties-7.0.4.1.ebuild (limited to 'dev-ruby') diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz index 6f15365f76b4..d78f3430ef44 100644 Binary files a/dev-ruby/Manifest.gz and b/dev-ruby/Manifest.gz differ diff --git a/dev-ruby/actioncable/Manifest b/dev-ruby/actioncable/Manifest index ecac3acbe628..e83dbf02e0fa 100644 --- a/dev-ruby/actioncable/Manifest +++ b/dev-ruby/actioncable/Manifest @@ -5,6 +5,7 @@ DIST rails-6.1.6.1.tgz 11028264 BLAKE2B 568033eb816613ba0ba5f2df38e6a30158b2e31e DIST rails-6.1.7.1.tgz 11035161 BLAKE2B 16e5c6e323403c117443b10ef151ba94cf27cd6fffdb816655ccfe935e05cbeacf32cd9480dc7eb6de1bb8de6f61b7df25eba60c1b1412ebcab7b002de1e1072 SHA512 3f3a9ef366be606e9adefbcaea079a2603e5d4a298a2ad2c56e11b69c8e8817cf7c67c69c45f6797ff8bf574d0c2f5b47070de48efce4ada93b34e66da5e4e62 DIST rails-6.1.7.tgz 11038670 BLAKE2B fd25884a6f58f10387f1f89ffd39caad337d7a3af6902f9ccdcf4eb108f9355124b6e1004d8b8f2b625ac7d9cfcd8635e7668101a1cba5d866a5fbe1b691e6e2 SHA512 7d56f604fbc2fb83a2e3a4ee070f55fb285018a48584115e0bf19982553eb5b78a173a5adbf1879e88c0739bea9dccc66879646da5c0b141b24f1500e1bdcb5f DIST rails-7.0.3.1.tgz 11049683 BLAKE2B 31aa9c20b4add7e11b832aff57fcf78284b7f28e71cfc71b5769c65170f1fff3f33d73224bbfa826852a59aac30671ff7c3ef19cbe0aaabc8528a805c6b98e8a SHA512 2ad615df9e019193489d5ce82152fd0ff12d8435401258b2b8a87d1c5da46587cdd45dc483847891f7b8be1d019b09b77a48fa7849d5260ee6fdbbf6df64ef03 +DIST rails-7.0.4.1.tgz 11063201 BLAKE2B 9efdb43546d73cbff42297ac988604318e298fb06954cfc066861c63e6336797dca85e7ef40f1e3255fd9fab8fbc111ad1265023a6ced0a25fd1d1a416cb8da5 SHA512 551317bf1d837836eabf4f0de6be1f83916c57b5f828ce079288c37665bac636dd95c076a965d6d763c69f425aef3b5cc20d1fcfdd22eb638cf7175c891466a2 DIST rails-7.0.4.tgz 11061225 BLAKE2B 9c520766f936c82ae9ee943c3db0ad575d7fc59aea947fb2790cf511188fbd33166a62332564c4714372203f5fabdde842334103b48f4115c31f5d0fe18375f1 SHA512 118035226054ad5083d2affde55a812917652491f82a9a578380a790770fdda3a14904f6de10f58651bbbab278aa23920b652aa1b34c71441d465c3b7b4be82c EBUILD actioncable-5.2.8.1.ebuild 926 BLAKE2B d33be4c8d5fb7bcb529df64f77c61d042bfad9b54f15b3e382176c4f9e1d67f0292e0bdfccae3793f3b2214d56eb5c691b3e0a6be9da9404d4da2a803af872b7 SHA512 37df0a84305dda9c3df04e7480ef3b8eefe6469333847d48965c311a31ebe080fd067a12df5402b973101fe7a7aee079dab05dbbb41cb810e7a5e52c0fa2bc3f EBUILD actioncable-6.0.5.1.ebuild 935 BLAKE2B 80d94fcf7588e69360c2bbf9fda9b03f68e60d43e513920638f9995b10d8a404194be843a1a79f61d11ee33b30c80527c71f301a6fbf0156ba218d3241d587f3 SHA512 207ef3b5769761fe5319e8e70a2de0ddc90390c503283b67f5614fefff12c49c2213f3f4b4149001b30e4fb9c1d0d7b8698bacd28735b7f10e82f2bbc61378c1 @@ -13,5 +14,6 @@ EBUILD actioncable-6.1.6.1.ebuild 968 BLAKE2B 402b75efadf53319e8a270fa9b900912a5 EBUILD actioncable-6.1.7.1.ebuild 975 BLAKE2B 2b9611b19e8ddfb4c271dfa4aebf26471e36799f7e7a844234bee80c348694c1e4f91e87484bebdb77f78996c8ce0c90ee65aef6ad8b3872ab2d084f6611b484 SHA512 7a7725909b9e16ff5512bbf85703037c13260d0097f6d884117b4a66628c88a1ccbb83be8af53a3a75e521d8fcf2f644b7676fea30534aeebbfb1110c46db880 EBUILD actioncable-6.1.7.ebuild 975 BLAKE2B beb9737ce2bd01dd0bea572125ff6b5b4828fc70d0e52d13364a965d019899aca1eaab33c7e7367ea03fc1e8e07136a72da4da7442c7c992dd594a44b9809f2e SHA512 a248f9dc760580da0af1bf9338aaa1fc641be3b632881ab1dc8d5dfddefa35f15bf463665ead89341b475b42badc241773ef593b9262c5568a43b73bf3fe7c21 EBUILD actioncable-7.0.3.1.ebuild 956 BLAKE2B cf4741405761f6b1a459da877cfae0d87b649bcce4b39472400aaef685e37b9c5c228b786d22e9c6d49df70ad340910c32b53a4c972337ff08a7c7800cc739ff SHA512 aff75042078487a1ac9ad7598c9dba3565dfd6f592ca9a258d3886be7bad801a4c43a589c262ad8c625d6d0a4937121991e643ca8d07b4969f30ee12a04d1e75 +EBUILD actioncable-7.0.4.1.ebuild 970 BLAKE2B ce2fa133638a688ae2d16b9f1e468283a5d5f381d0aea549615759d8f4252bfb851631086ce6c1aca29ad21a33ccaa1a909b4a73cbc7de65e6565af5927c35fb SHA512 9c0cb825cfc911b4a46e9ebcb4940faed409db8ee3024d770d18dc7bdc6985b95d234fc9c4274632cbe414624c88a015ef05afe544305164a6315719ff0417f4 EBUILD actioncable-7.0.4.ebuild 970 BLAKE2B ce2fa133638a688ae2d16b9f1e468283a5d5f381d0aea549615759d8f4252bfb851631086ce6c1aca29ad21a33ccaa1a909b4a73cbc7de65e6565af5927c35fb SHA512 9c0cb825cfc911b4a46e9ebcb4940faed409db8ee3024d770d18dc7bdc6985b95d234fc9c4274632cbe414624c88a015ef05afe544305164a6315719ff0417f4 MISC metadata.xml 338 BLAKE2B f32f1ecbd729e4e6162f22cdb9bfe1fbb1284c8b7f021d8207a1a54d2543b0e9866e775d550360dd01ef4f4eb92e96064a8416476c7047853034ea05479eb6e7 SHA512 24fd0d8ea6e3cd5514e5049b7e064b7e3e667ea14978cc7cf620e9c1b020bdc7caf7dbec97ccbf92c2f4c657fff3e9151d6f2af103b3d9c3cc5181cb3a81a295 diff --git a/dev-ruby/actioncable/actioncable-7.0.4.1.ebuild b/dev-ruby/actioncable/actioncable-7.0.4.1.ebuild new file mode 100644 index 000000000000..b2c27ae6e548 --- /dev/null +++ b/dev-ruby/actioncable/actioncable-7.0.4.1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby27 ruby30 ruby31" + +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 ~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/actionmailbox/Manifest b/dev-ruby/actionmailbox/Manifest index 5b9d3b9ed436..5bdec57bc7aa 100644 --- a/dev-ruby/actionmailbox/Manifest +++ b/dev-ruby/actionmailbox/Manifest @@ -4,6 +4,7 @@ DIST rails-6.1.6.1.tgz 11028264 BLAKE2B 568033eb816613ba0ba5f2df38e6a30158b2e31e DIST rails-6.1.7.1.tgz 11035161 BLAKE2B 16e5c6e323403c117443b10ef151ba94cf27cd6fffdb816655ccfe935e05cbeacf32cd9480dc7eb6de1bb8de6f61b7df25eba60c1b1412ebcab7b002de1e1072 SHA512 3f3a9ef366be606e9adefbcaea079a2603e5d4a298a2ad2c56e11b69c8e8817cf7c67c69c45f6797ff8bf574d0c2f5b47070de48efce4ada93b34e66da5e4e62 DIST rails-6.1.7.tgz 11038670 BLAKE2B fd25884a6f58f10387f1f89ffd39caad337d7a3af6902f9ccdcf4eb108f9355124b6e1004d8b8f2b625ac7d9cfcd8635e7668101a1cba5d866a5fbe1b691e6e2 SHA512 7d56f604fbc2fb83a2e3a4ee070f55fb285018a48584115e0bf19982553eb5b78a173a5adbf1879e88c0739bea9dccc66879646da5c0b141b24f1500e1bdcb5f DIST rails-7.0.3.1.tgz 11049683 BLAKE2B 31aa9c20b4add7e11b832aff57fcf78284b7f28e71cfc71b5769c65170f1fff3f33d73224bbfa826852a59aac30671ff7c3ef19cbe0aaabc8528a805c6b98e8a SHA512 2ad615df9e019193489d5ce82152fd0ff12d8435401258b2b8a87d1c5da46587cdd45dc483847891f7b8be1d019b09b77a48fa7849d5260ee6fdbbf6df64ef03 +DIST rails-7.0.4.1.tgz 11063201 BLAKE2B 9efdb43546d73cbff42297ac988604318e298fb06954cfc066861c63e6336797dca85e7ef40f1e3255fd9fab8fbc111ad1265023a6ced0a25fd1d1a416cb8da5 SHA512 551317bf1d837836eabf4f0de6be1f83916c57b5f828ce079288c37665bac636dd95c076a965d6d763c69f425aef3b5cc20d1fcfdd22eb638cf7175c891466a2 DIST rails-7.0.4.tgz 11061225 BLAKE2B 9c520766f936c82ae9ee943c3db0ad575d7fc59aea947fb2790cf511188fbd33166a62332564c4714372203f5fabdde842334103b48f4115c31f5d0fe18375f1 SHA512 118035226054ad5083d2affde55a812917652491f82a9a578380a790770fdda3a14904f6de10f58651bbbab278aa23920b652aa1b34c71441d465c3b7b4be82c EBUILD actionmailbox-6.0.5.1.ebuild 1854 BLAKE2B f2e25c6e6ac862981574ed9c9a6092ec83bd913b0a8b332ed5e62fca81844c29a37e0d4a36a20eb33b3c237e114790e5e4c52e80d63ec9c9aa59b989ad3630f8 SHA512 d826c2749df4de1ebf63110bd980398484c91c5f731457b62a6ac172fb6956ec36f8ec2cfa126fe990217b899cbaed4ddcb7242f657af88328f167f3cf14bebc EBUILD actionmailbox-6.0.6.ebuild 1847 BLAKE2B e2ff9f0abee1159d2f4ab9ae5d170eeef73bfad2a6e4535f48b54d3937a1c25dfbfbf3fd8e1d0d581390ac7884882afde3d69247f06cb12b4d2ee2d424d4a6e0 SHA512 5d3e6f273e5f20d09b029740cba6fbc54e62d435949816fe79fea4e028c61f3109cce8f79c92c5d5449edb9e6f693b1894f5845ed23572205f5b2bc47f771f97 @@ -11,5 +12,6 @@ EBUILD actionmailbox-6.1.6.1.ebuild 1885 BLAKE2B 08405d93c914d264baf641ee8e592aa EBUILD actionmailbox-6.1.7.1.ebuild 1937 BLAKE2B 858aff6ca2795abcae97efdf0eca7a26799c4a129dc94a51281cef963bfab21ddeeb86fa3ce80231e094a4559860f2ab4a8bed460d3339ccecb495a8652ec0c3 SHA512 213a069e323c0336f3c8af0355711491ecddf7ed5421c5f4d2026e421a0270d8bc7dfa616a9711b32ec70657909254f4ae6de2fe2d7c3a21d0e544093aa733ed EBUILD actionmailbox-6.1.7.ebuild 1885 BLAKE2B 2ed38cb35935b8e43140ccf584643bc5bc38b83e26aa48fd538601e1c4173b4a5b9ddeb992699dadbe928edb3659ee25ae9ca09b28a9b0f2d9b7aeec2fbb41bc SHA512 a88d36732045ad4da4aa4b8cac0fe4d8101d3e45750678885a9ce051678789dd2982df346888963c3fefd9e88113086018be1d7c8ef06a7a4c8098dd7194f8e7 EBUILD actionmailbox-7.0.3.1.ebuild 1997 BLAKE2B 7895a26140ce7eed1d1ac28c2ffefb89f952a672a050f4f3332b0ee24be682e422444813970ed824cc6c8b5c223c5f2c6810f279ac87cb5248927b9a228ccc92 SHA512 cb9e57dac284f1b94c2b8a428a3323f86bdbb9739e1a716e2fde4ece0229a0ba6cdc025a780089f11a543d6d405ac5617c016d7e804409efd7a79846b2750d51 +EBUILD actionmailbox-7.0.4.1.ebuild 2056 BLAKE2B da080e80b15a63732642061ad501fbba821b5e889f2e5c734c7d89f059b22f999d44fbc2985c5c670265bbced19dfea69655c572e78dad88dd49fc2490bbabd2 SHA512 a2fc1fbba50892676cbb10e662fafa09936a3c20757bbf35103b0c4cb23e5d233e78f889342f39498cf8891d80df53921fbe64823e5834b3a2d0e999f68a899d EBUILD actionmailbox-7.0.4.ebuild 2004 BLAKE2B d37095b1dc2ccc41e10eaa745c2094fecae7cfbe04bae958fd20bf2ff6fb3073fb41d75581808b55792513f3dff5323e698cd0d6dfc5e88f7a2c81699d6ea544 SHA512 94d4aa98626accfe46122d35d54bb22f934b404cc885f1417dc0fe2175e678f07825438be1eec8d348f2927da46e6776b1994ff53469da80fc204fc7c4f5abc7 MISC metadata.xml 338 BLAKE2B f32f1ecbd729e4e6162f22cdb9bfe1fbb1284c8b7f021d8207a1a54d2543b0e9866e775d550360dd01ef4f4eb92e96064a8416476c7047853034ea05479eb6e7 SHA512 24fd0d8ea6e3cd5514e5049b7e064b7e3e667ea14978cc7cf620e9c1b020bdc7caf7dbec97ccbf92c2f4c657fff3e9151d6f2af103b3d9c3cc5181cb3a81a295 diff --git a/dev-ruby/actionmailbox/actionmailbox-7.0.4.1.ebuild b/dev-ruby/actionmailbox/actionmailbox-7.0.4.1.ebuild new file mode 100644 index 000000000000..6e15a4288416 --- /dev/null +++ b/dev-ruby/actionmailbox/actionmailbox-7.0.4.1.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby27 ruby30" + +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 ~ppc64 ~riscv" +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/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/actionpack/Manifest b/dev-ruby/actionpack/Manifest index 5b9db3e460f4..8d366d9faece 100644 --- a/dev-ruby/actionpack/Manifest +++ b/dev-ruby/actionpack/Manifest @@ -6,6 +6,7 @@ DIST rails-6.1.6.1.tgz 11028264 BLAKE2B 568033eb816613ba0ba5f2df38e6a30158b2e31e DIST rails-6.1.7.1.tgz 11035161 BLAKE2B 16e5c6e323403c117443b10ef151ba94cf27cd6fffdb816655ccfe935e05cbeacf32cd9480dc7eb6de1bb8de6f61b7df25eba60c1b1412ebcab7b002de1e1072 SHA512 3f3a9ef366be606e9adefbcaea079a2603e5d4a298a2ad2c56e11b69c8e8817cf7c67c69c45f6797ff8bf574d0c2f5b47070de48efce4ada93b34e66da5e4e62 DIST rails-6.1.7.tgz 11038670 BLAKE2B fd25884a6f58f10387f1f89ffd39caad337d7a3af6902f9ccdcf4eb108f9355124b6e1004d8b8f2b625ac7d9cfcd8635e7668101a1cba5d866a5fbe1b691e6e2 SHA512 7d56f604fbc2fb83a2e3a4ee070f55fb285018a48584115e0bf19982553eb5b78a173a5adbf1879e88c0739bea9dccc66879646da5c0b141b24f1500e1bdcb5f DIST rails-7.0.3.1.tgz 11049683 BLAKE2B 31aa9c20b4add7e11b832aff57fcf78284b7f28e71cfc71b5769c65170f1fff3f33d73224bbfa826852a59aac30671ff7c3ef19cbe0aaabc8528a805c6b98e8a SHA512 2ad615df9e019193489d5ce82152fd0ff12d8435401258b2b8a87d1c5da46587cdd45dc483847891f7b8be1d019b09b77a48fa7849d5260ee6fdbbf6df64ef03 +DIST rails-7.0.4.1.tgz 11063201 BLAKE2B 9efdb43546d73cbff42297ac988604318e298fb06954cfc066861c63e6336797dca85e7ef40f1e3255fd9fab8fbc111ad1265023a6ced0a25fd1d1a416cb8da5 SHA512 551317bf1d837836eabf4f0de6be1f83916c57b5f828ce079288c37665bac636dd95c076a965d6d763c69f425aef3b5cc20d1fcfdd22eb638cf7175c891466a2 DIST rails-7.0.4.tgz 11061225 BLAKE2B 9c520766f936c82ae9ee943c3db0ad575d7fc59aea947fb2790cf511188fbd33166a62332564c4714372203f5fabdde842334103b48f4115c31f5d0fe18375f1 SHA512 118035226054ad5083d2affde55a812917652491f82a9a578380a790770fdda3a14904f6de10f58651bbbab278aa23920b652aa1b34c71441d465c3b7b4be82c EBUILD actionpack-5.2.8.1.ebuild 2262 BLAKE2B 82cba37da0060c73aa21e55ce9b87e462385d3beeca1f50421b8cbadb87c4e40f9045a694f4f0696b213cead836c986068e36558a689d18c2f69655bae4f6d46 SHA512 abaaccbcb2e1e100fb80faa8af7efab186f44fe47fc8551c4b67974bd7d75a029ad5ba4d89a717ef379be71083f8ed442b8e3c0144f1820bc5bd0180b68db831 EBUILD actionpack-6.0.5.1.ebuild 2085 BLAKE2B 1115265732900203d12276e97d55ffcb6f71ec7f3219625bcc5e2ada64644d9366ec773febf7bddad8777b261082b99bbd66bf250fcd5366d1bd65c0c221a838 SHA512 fa4f5a17f4adffdecf547810d7ef95ff45f206178ef345e7689093210ac39a6d2451e23d451f08066b814ae4dbecc5c54beb61524d7f13a7477fa089fc38a0a7 @@ -14,5 +15,6 @@ EBUILD actionpack-6.1.6.1.ebuild 2142 BLAKE2B 4f1b92b673ada157372a3b3d6832caf4dc EBUILD actionpack-6.1.7.1.ebuild 2386 BLAKE2B 077959ed95a2e36586daf25b359cc48b4e9923f6a38ecb973f10f0b2204bc5965198ca97d83b86dbea0c887228e84aacc2c5aaa08f47acde0f12dd827b647fc3 SHA512 59faf7c8fe5287a8f304c3e665ff7a9f4cf64db5637e2de6c4e8c773dd719769973e94f73817b8e80598ed698b0b0e91a5a0a1cd6ad5719a5cd2db7b28d66815 EBUILD actionpack-6.1.7.ebuild 2313 BLAKE2B 247883d8bceefbee5fad85fdf6f6ee95fd10f5b3dbba78c6ade03daa7e4dd4a58e3010d57dc77d67866021faa8ad57f086cce64e5ed8000a228337336a1dce89 SHA512 0c2a34522f94016b30d169a99e8a35140f8bd7e3686e4e0a1b6d867c07de09aadc34f82211f19163a03b2c99b6a98a5945ab33e6ac31f6486df2dfa85ab6e9a7 EBUILD actionpack-7.0.3.1.ebuild 2045 BLAKE2B 0a7f633c04fbecbc23ea2183ca8f8a4a939a52cd9f55a4c761e170c5db85730cb15b06119d9d9489a14b7c16999f35b27fccfb6004c8d55933cb4de5f4d4ba25 SHA512 1c80a7aa6a890e2ed138f3b1f9371318f8ff4b5dd0ab07e7e482b90c1a4c0974b4b7cd0891ea3815814599ee59f5f1dd3e90616d349fe2fc54e00883c6f31e6f +EBUILD actionpack-7.0.4.1.ebuild 2184 BLAKE2B 0d067d8230dc2565aadc572b4c9291cb4eafd053f4267170ee1463a07d91b937d2b10147494fe98a8d761d5a99a9774a4a6379da635c5a3f368191b93c3454db SHA512 82e8718bed1aa0d8b954f2740a4e0f53da827808ddadc5b53cad12b6a50bd438abff90eb98a97deab24db028752f4897c37da006ec85fd09cf207b3a479d031a EBUILD actionpack-7.0.4.ebuild 2037 BLAKE2B 07d4cb8f0ce7f9f253a28191a15117a315cb1663989e03ef2865fb72760f7e912cf584499e15c1a8061c318272812547cfc7aa3f32b2129ef793d4bb5383d0d9 SHA512 6f5e554f1bfa252dc937c0d78fdbc106566021ba317d4ea15946a265c5d15b2d9f0cb6232b83abc7ce89d0ff1f45461f7f3030a837dcfae33a2cb94e856bbe8c MISC metadata.xml 338 BLAKE2B f32f1ecbd729e4e6162f22cdb9bfe1fbb1284c8b7f021d8207a1a54d2543b0e9866e775d550360dd01ef4f4eb92e96064a8416476c7047853034ea05479eb6e7 SHA512 24fd0d8ea6e3cd5514e5049b7e064b7e3e667ea14978cc7cf620e9c1b020bdc7caf7dbec97ccbf92c2f4c657fff3e9151d6f2af103b3d9c3cc5181cb3a81a295 diff --git a/dev-ruby/actionpack/actionpack-7.0.4.1.ebuild b/dev-ruby/actionpack/actionpack-7.0.4.1.ebuild new file mode 100644 index 000000000000..9c4b458405f5 --- /dev/null +++ b/dev-ruby/actionpack/actionpack-7.0.4.1.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby27 ruby30 ruby31" + +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 ~ppc64 ~riscv ~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-2.15 + ~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/globalid-0.6.0 + >=dev-ruby/nokogiri-1.8.5 +" + +ruby_add_bdepend "test? ( + dev-ruby/bundler + dev-ruby/mocha + dev-ruby/propshaft +)" + +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\|bootsnap\|capybara\|dalli\|connection_pool\)/ 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/actionview/Manifest b/dev-ruby/actionview/Manifest index 73c110b49eed..d3549cc2c321 100644 --- a/dev-ruby/actionview/Manifest +++ b/dev-ruby/actionview/Manifest @@ -5,6 +5,7 @@ DIST rails-6.1.6.1.tgz 11028264 BLAKE2B 568033eb816613ba0ba5f2df38e6a30158b2e31e DIST rails-6.1.7.1.tgz 11035161 BLAKE2B 16e5c6e323403c117443b10ef151ba94cf27cd6fffdb816655ccfe935e05cbeacf32cd9480dc7eb6de1bb8de6f61b7df25eba60c1b1412ebcab7b002de1e1072 SHA512 3f3a9ef366be606e9adefbcaea079a2603e5d4a298a2ad2c56e11b69c8e8817cf7c67c69c45f6797ff8bf574d0c2f5b47070de48efce4ada93b34e66da5e4e62 DIST rails-6.1.7.tgz 11038670 BLAKE2B fd25884a6f58f10387f1f89ffd39caad337d7a3af6902f9ccdcf4eb108f9355124b6e1004d8b8f2b625ac7d9cfcd8635e7668101a1cba5d866a5fbe1b691e6e2 SHA512 7d56f604fbc2fb83a2e3a4ee070f55fb285018a48584115e0bf19982553eb5b78a173a5adbf1879e88c0739bea9dccc66879646da5c0b141b24f1500e1bdcb5f DIST rails-7.0.3.1.tgz 11049683 BLAKE2B 31aa9c20b4add7e11b832aff57fcf78284b7f28e71cfc71b5769c65170f1fff3f33d73224bbfa826852a59aac30671ff7c3ef19cbe0aaabc8528a805c6b98e8a SHA512 2ad615df9e019193489d5ce82152fd0ff12d8435401258b2b8a87d1c5da46587cdd45dc483847891f7b8be1d019b09b77a48fa7849d5260ee6fdbbf6df64ef03 +DIST rails-7.0.4.1.tgz 11063201 BLAKE2B 9efdb43546d73cbff42297ac988604318e298fb06954cfc066861c63e6336797dca85e7ef40f1e3255fd9fab8fbc111ad1265023a6ced0a25fd1d1a416cb8da5 SHA512 551317bf1d837836eabf4f0de6be1f83916c57b5f828ce079288c37665bac636dd95c076a965d6d763c69f425aef3b5cc20d1fcfdd22eb638cf7175c891466a2 DIST rails-7.0.4.tgz 11061225 BLAKE2B 9c520766f936c82ae9ee943c3db0ad575d7fc59aea947fb2790cf511188fbd33166a62332564c4714372203f5fabdde842334103b48f4115c31f5d0fe18375f1 SHA512 118035226054ad5083d2affde55a812917652491f82a9a578380a790770fdda3a14904f6de10f58651bbbab278aa23920b652aa1b34c71441d465c3b7b4be82c EBUILD actionview-5.2.8.1.ebuild 1966 BLAKE2B 0d4d8af0e0098210097fc7d5751adb4d1d1b7ef087e908244454c28a4e0164f96b118e1928ba6165b691e329a4e268e5746d24b47ce001185ccab17e06eeec05 SHA512 2a14063ff0999f8a2f797084696fb1748a421394033fb0a771855382c1e6ddc3ee425f33b35363486b0948df6579c131845fd6ab3e605056cbdd6639a4c44a50 EBUILD actionview-6.0.5.1.ebuild 2299 BLAKE2B 0f6c5c60b9173c3ded259058597fe257004123a80267e1dcb30345d0abb7b8085c5d4d3b7dd757a36b1d4246a33c9273ca90f9da4c4de673f373a97011cbc04e SHA512 d97e0a4dab80a226d64da4ef57a87a359c39eb5e20bcc0f49c707d0d05eaebdf3db8c9d08f62f11f71c84ee44dec34f489692d8710f0edfbcd85ea5128e5b014 @@ -13,5 +14,6 @@ EBUILD actionview-6.1.6.1.ebuild 2101 BLAKE2B a01c6f37a018c9896f61e891ad82bf86a9 EBUILD actionview-6.1.7.1.ebuild 2101 BLAKE2B 06c618a95bb7735b9618a2c94f098a5bcf540c737d8e96b381781da47890829956e0036da17044d972c1847aa9ec1e66366e36a8db2113b7d65a50210019a295 SHA512 99aa943f8c493eddb9fd9522a6f20b23b304d0f35cfa6eb06d1a10d72c80cbd6299dbb07eda3bbad477ba90998960112ff75335d208c44c5b65c0cabe01d8173 EBUILD actionview-6.1.7.ebuild 2101 BLAKE2B ee40d1979831b81c94337a35193f80d0b73bfa6682c7dc16bdd8e6fd27278f4fbc914d2feeddce1d81534264892702ef486dbf65d0450e2387ff71801e0b029a SHA512 91fa99e7bb588df61fa9768d9003ecb2c18e67cdb56a9ee790599f8815c53db3dce4cdbb0af74e7d57b46b9cf6f8f85857e8341b57dd1ae5c1c1f84c45892c9d EBUILD actionview-7.0.3.1.ebuild 2174 BLAKE2B ece7792056200db06a689fddd66e0d8d22b608256cd62e15b4742a5af6f9b2171caf5c7202533542def4202db0136bacfa2322d4b5970323fe456e6e1d4646a8 SHA512 ac3570332debe2b19a019ab84df7b1c1b94249dc474e65d199b9a8177b6d09d7bf66437cfd770b86fac0cc330e3931dfffeca9259d5063661a6fc8026cba8ac3 +EBUILD actionview-7.0.4.1.ebuild 2188 BLAKE2B 711ac4e2a541bf5e67eda0176d4a4f600b7410506dd2cf0d8cd855eccf92e218c27958f1368cdf3a2f13180cab006d633d460d7f70da0a6820bd178403698206 SHA512 2feef54ade5b08921979a6a999d6e66e6e72427d438bc3fc9bc7fd6ca236229fad5cb131039090a870a7d4c45ee042b4338872867eaf1c1c610d2ef4cacafb0b EBUILD actionview-7.0.4.ebuild 2188 BLAKE2B 711ac4e2a541bf5e67eda0176d4a4f600b7410506dd2cf0d8cd855eccf92e218c27958f1368cdf3a2f13180cab006d633d460d7f70da0a6820bd178403698206 SHA512 2feef54ade5b08921979a6a999d6e66e6e72427d438bc3fc9bc7fd6ca236229fad5cb131039090a870a7d4c45ee042b4338872867eaf1c1c610d2ef4cacafb0b MISC metadata.xml 338 BLAKE2B f32f1ecbd729e4e6162f22cdb9bfe1fbb1284c8b7f021d8207a1a54d2543b0e9866e775d550360dd01ef4f4eb92e96064a8416476c7047853034ea05479eb6e7 SHA512 24fd0d8ea6e3cd5514e5049b7e064b7e3e667ea14978cc7cf620e9c1b020bdc7caf7dbec97ccbf92c2f4c657fff3e9151d6f2af103b3d9c3cc5181cb3a81a295 diff --git a/dev-ruby/actionview/actionview-7.0.4.1.ebuild b/dev-ruby/actionview/actionview-7.0.4.1.ebuild new file mode 100644 index 000000000000..e97a678233fa --- /dev/null +++ b/dev-ruby/actionview/actionview-7.0.4.1.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby27 ruby30 ruby31" + +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 ~ppc64 ~riscv ~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/globalid-0.3.6 +" + +ruby_add_bdepend " + test? ( + dev-ruby/mocha + )" + +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 ca89de63a53f..9fc0437768de 100644 --- a/dev-ruby/activemodel/Manifest +++ b/dev-ruby/activemodel/Manifest @@ -5,6 +5,7 @@ DIST rails-6.1.6.1.tgz 11028264 BLAKE2B 568033eb816613ba0ba5f2df38e6a30158b2e31e DIST rails-6.1.7.1.tgz 11035161 BLAKE2B 16e5c6e323403c117443b10ef151ba94cf27cd6fffdb816655ccfe935e05cbeacf32cd9480dc7eb6de1bb8de6f61b7df25eba60c1b1412ebcab7b002de1e1072 SHA512 3f3a9ef366be606e9adefbcaea079a2603e5d4a298a2ad2c56e11b69c8e8817cf7c67c69c45f6797ff8bf574d0c2f5b47070de48efce4ada93b34e66da5e4e62 DIST rails-6.1.7.tgz 11038670 BLAKE2B fd25884a6f58f10387f1f89ffd39caad337d7a3af6902f9ccdcf4eb108f9355124b6e1004d8b8f2b625ac7d9cfcd8635e7668101a1cba5d866a5fbe1b691e6e2 SHA512 7d56f604fbc2fb83a2e3a4ee070f55fb285018a48584115e0bf19982553eb5b78a173a5adbf1879e88c0739bea9dccc66879646da5c0b141b24f1500e1bdcb5f DIST rails-7.0.3.1.tgz 11049683 BLAKE2B 31aa9c20b4add7e11b832aff57fcf78284b7f28e71cfc71b5769c65170f1fff3f33d73224bbfa826852a59aac30671ff7c3ef19cbe0aaabc8528a805c6b98e8a SHA512 2ad615df9e019193489d5ce82152fd0ff12d8435401258b2b8a87d1c5da46587cdd45dc483847891f7b8be1d019b09b77a48fa7849d5260ee6fdbbf6df64ef03 +DIST rails-7.0.4.1.tgz 11063201 BLAKE2B 9efdb43546d73cbff42297ac988604318e298fb06954cfc066861c63e6336797dca85e7ef40f1e3255fd9fab8fbc111ad1265023a6ced0a25fd1d1a416cb8da5 SHA512 551317bf1d837836eabf4f0de6be1f83916c57b5f828ce079288c37665bac636dd95c076a965d6d763c69f425aef3b5cc20d1fcfdd22eb638cf7175c891466a2 DIST rails-7.0.4.tgz 11061225 BLAKE2B 9c520766f936c82ae9ee943c3db0ad575d7fc59aea947fb2790cf511188fbd33166a62332564c4714372203f5fabdde842334103b48f4115c31f5d0fe18375f1 SHA512 118035226054ad5083d2affde55a812917652491f82a9a578380a790770fdda3a14904f6de10f58651bbbab278aa23920b652aa1b34c71441d465c3b7b4be82c EBUILD activemodel-5.2.8.1.ebuild 1137 BLAKE2B 3a0cc9e460af74699bce6c2b46105afef177fc695c0cb038e6a656482dcbe2b056b4fc588c2f8bc4808c603656ba0c0709750f7f3f836c3a58776c7a14c2b915 SHA512 af89de3e7168717264d26c0b82539ac32bf29eedaa584ca892ef8058c2cbfba15a3cf96d12da795133bb211bc9b21eae3954acc54fe5e3cfda4a12a31f78af40 EBUILD activemodel-6.0.5.1.ebuild 1014 BLAKE2B f2866a358065f4f75b8aa6b507ddfe2667a1eb0d60ef7ff1893b28419a4770016785e15515b6409eb4b328414367fdfe3a8ecd672d4a2d277935f0f54bc91599 SHA512 ccca178b67ca58a9c71f5300b225085a49c99e478c20e238e575a339b729185b2482ed42ca988e3b1db5b05218bd38ce44f8e0064ccd32f13f5a625cbb59f995 @@ -13,5 +14,6 @@ EBUILD activemodel-6.1.6.1.ebuild 1005 BLAKE2B f0a4e3b0705368b255501b977051d2011 EBUILD activemodel-6.1.7.1.ebuild 1005 BLAKE2B 7eae973b238b4ce8dc8d72f8108b85e86b1429bb611c29c5883d0e18ff5d5e1d26af24086b67789e865231f63a4ff295499dde2a25c58413eefbc7af8ebaf279 SHA512 4ecc010546040af21824667834a89ac9767f631fb1b2b8f36c5b0047be910c449950e4cce4e4769c8cf21153574d4cf8c3a8bcb8d887afbefd01bca476d30b9f EBUILD activemodel-6.1.7.ebuild 1005 BLAKE2B bb71bf9f6a18b3888e9680931f036328f635cc6b7c6081f1fab015a8910f63cd2a66c4f7998a3121554d2fe85692e6d005ac58e608b37767ccb5c002b36c5cb5 SHA512 819c637ad16afd6c6f245987eb4deae630faeab33b125b3803b894572ec7e16b6e7bee63c57ae7f215bd65e568d13a2f0e52c5442e14146b660aadbbb445485f EBUILD activemodel-7.0.3.1.ebuild 986 BLAKE2B bea10023caad02d1591eddd28a1fe3dd7ed94a8ecee599f965aefee7f5291b5abb38dd910983aef5e8e35cf8857fddf9a6b65541aaf86be398ac04601d25f861 SHA512 dba361ab4a6a9c7fbf0fd8cad9d4979496f3ac135a4b5bc3e9b363129b51f608123df4c560f807949bb87f6024a4493f213def5b46cab5eaee160ce676990251 +EBUILD activemodel-7.0.4.1.ebuild 1000 BLAKE2B fb98c0866a8f0d0dde0bb25e0371282ffe7366456d2a083dd2fb88bbb27838713b2638f0d6915f1f7d3c98ea043b9c58e057c91554e0413ddfc525dbf0cad046 SHA512 cf9940fc53b13204a05e3224134add4e73016476f650aae456d801c2b3ca84b81aa8d7f3981db2580c75140968a88c889c97a90af0efb13f8069ede4e1b5f382 EBUILD activemodel-7.0.4.ebuild 1000 BLAKE2B fb98c0866a8f0d0dde0bb25e0371282ffe7366456d2a083dd2fb88bbb27838713b2638f0d6915f1f7d3c98ea043b9c58e057c91554e0413ddfc525dbf0cad046 SHA512 cf9940fc53b13204a05e3224134add4e73016476f650aae456d801c2b3ca84b81aa8d7f3981db2580c75140968a88c889c97a90af0efb13f8069ede4e1b5f382 MISC metadata.xml 338 BLAKE2B f32f1ecbd729e4e6162f22cdb9bfe1fbb1284c8b7f021d8207a1a54d2543b0e9866e775d550360dd01ef4f4eb92e96064a8416476c7047853034ea05479eb6e7 SHA512 24fd0d8ea6e3cd5514e5049b7e064b7e3e667ea14978cc7cf620e9c1b020bdc7caf7dbec97ccbf92c2f4c657fff3e9151d6f2af103b3d9c3cc5181cb3a81a295 diff --git a/dev-ruby/activemodel/activemodel-7.0.4.1.ebuild b/dev-ruby/activemodel/activemodel-7.0.4.1.ebuild new file mode 100644 index 000000000000..dc9eb1610888 --- /dev/null +++ b/dev-ruby/activemodel/activemodel-7.0.4.1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby27 ruby30 ruby31" + +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 ~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/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 + 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 '1igem "rack", "<3"' 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 -i -e '/test_generates_absolute_path_with_given_root/askip "rubygems actiovation monitor"' test/cases/tasks/sqlite_rake_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 0a4fa0158131..93fee6abe53b 100644 --- a/dev-ruby/activestorage/Manifest +++ b/dev-ruby/activestorage/Manifest @@ -5,6 +5,7 @@ DIST rails-6.1.6.1.tgz 11028264 BLAKE2B 568033eb816613ba0ba5f2df38e6a30158b2e31e DIST rails-6.1.7.1.tgz 11035161 BLAKE2B 16e5c6e323403c117443b10ef151ba94cf27cd6fffdb816655ccfe935e05cbeacf32cd9480dc7eb6de1bb8de6f61b7df25eba60c1b1412ebcab7b002de1e1072 SHA512 3f3a9ef366be606e9adefbcaea079a2603e5d4a298a2ad2c56e11b69c8e8817cf7c67c69c45f6797ff8bf574d0c2f5b47070de48efce4ada93b34e66da5e4e62 DIST rails-6.1.7.tgz 11038670 BLAKE2B fd25884a6f58f10387f1f89ffd39caad337d7a3af6902f9ccdcf4eb108f9355124b6e1004d8b8f2b625ac7d9cfcd8635e7668101a1cba5d866a5fbe1b691e6e2 SHA512 7d56f604fbc2fb83a2e3a4ee070f55fb285018a48584115e0bf19982553eb5b78a173a5adbf1879e88c0739bea9dccc66879646da5c0b141b24f1500e1bdcb5f DIST rails-7.0.3.1.tgz 11049683 BLAKE2B 31aa9c20b4add7e11b832aff57fcf78284b7f28e71cfc71b5769c65170f1fff3f33d73224bbfa826852a59aac30671ff7c3ef19cbe0aaabc8528a805c6b98e8a SHA512 2ad615df9e019193489d5ce82152fd0ff12d8435401258b2b8a87d1c5da46587cdd45dc483847891f7b8be1d019b09b77a48fa7849d5260ee6fdbbf6df64ef03 +DIST rails-7.0.4.1.tgz 11063201 BLAKE2B 9efdb43546d73cbff42297ac988604318e298fb06954cfc066861c63e6336797dca85e7ef40f1e3255fd9fab8fbc111ad1265023a6ced0a25fd1d1a416cb8da5 SHA512 551317bf1d837836eabf4f0de6be1f83916c57b5f828ce079288c37665bac636dd95c076a965d6d763c69f425aef3b5cc20d1fcfdd22eb638cf7175c891466a2 DIST rails-7.0.4.tgz 11061225 BLAKE2B 9c520766f936c82ae9ee943c3db0ad575d7fc59aea947fb2790cf511188fbd33166a62332564c4714372203f5fabdde842334103b48f4115c31f5d0fe18375f1 SHA512 118035226054ad5083d2affde55a812917652491f82a9a578380a790770fdda3a14904f6de10f58651bbbab278aa23920b652aa1b34c71441d465c3b7b4be82c EBUILD activestorage-5.2.8.1.ebuild 1921 BLAKE2B 8eaa5d630fd84db3f7388dbe998465cf23daded42dd31fbb15fa970ec80304315260736a78cc8ff947a33a218c3f125410307450e43e72bb8350c325aba27ec2 SHA512 486fa7c874480a34b11d8a073e9625dd3d7892b3d82dd4bafd9378171a28af1df7780502abd8c61c31250cb5b1400e8b5921b622f6a41c9e80feef0f5037fcff EBUILD activestorage-6.0.5.1.ebuild 2173 BLAKE2B b21ede1afcfcf3973dcecceee7cc2fb7cf7308fd14bcdbab90434b1401ca9c7a56a1b4b2b08650daa88230c4403beda95f2059eed3a6b6bdae6d78ee6ff4104a SHA512 febb37553ac718c845c9e2f071133c2fa6f8fe8467b2ac98143e502ca9bc30c7a3a64a1975a47946fe876f1a980c413aa19cf3592596eed1c782003f617af384 @@ -13,5 +14,6 @@ EBUILD activestorage-6.1.6.1.ebuild 2049 BLAKE2B 843e293c3ebbfa45f11bb1f8e5119b9 EBUILD activestorage-6.1.7.1.ebuild 2047 BLAKE2B 793523981ee5659b5b0e041147e6008cf33ea750bb01f574f6a90bcb3720eb584f2b720d5e096bcbe0092f276c6ed1f0f1464e2fbcbd6c5f913f3d71e4eda51f SHA512 48fa06a3c6ab3911476b659e04ecdbbbc5e2ab37c23fb1cc008b32f1909ca535eebae4c7ca7719fd7542732f7a3c41cb8dffb13cf442ab67dd6ba55bacebdd45 EBUILD activestorage-6.1.7.ebuild 2047 BLAKE2B 0fe7eefccbc225ce2154e4a7bd0e3e289daaf1866d31368be4a588ac80335fd8825e73e4870e7f7912f7907d676a5dde7249105862218b4abf2096fb3ab8ae4b SHA512 62265bc9a3b47828b68ac16da3261dea8739b8d9cb28d2cdabea2b6c6c7eb1442a35cffaf655fbc6851c65aa9690f31fb125f1dcc34909dd8109dac8ed23621f EBUILD activestorage-7.0.3.1.ebuild 2480 BLAKE2B 439b264b9d073070d1bc63873adfdd8561b018b71ca261918cbb52939c5c3a00cb2aed181f05234d45df05c9fc0fd3e355cb84e0267d74ff577faece5b4cb17e SHA512 3ecd06f35d8d9a12ea7193ac898f1542f18c15d844a757d2a5a1a6744f96c758f93ee731fd24017adbd38624bba5fc09b32c603e702b0f773a3f9c4021211a0c +EBUILD activestorage-7.0.4.1.ebuild 2487 BLAKE2B 69a928a6063caff1e2828a376fdf9730012cb6429a040db0ef5a3d6b35c76651dde406cb8be8efa07f4bd2423037f947b7f8b5d80bac3f7573286454040a7bd8 SHA512 0ba9b2579c3952cd0d5c2afd5132e32d0c0736560e3d3776c29c9222c8d8c3e04e996fb79ef29a1d08eb647dcebdb05fac2ab866c50f083054a9c4c7c024a2f8 EBUILD activestorage-7.0.4.ebuild 2487 BLAKE2B 69a928a6063caff1e2828a376fdf9730012cb6429a040db0ef5a3d6b35c76651dde406cb8be8efa07f4bd2423037f947b7f8b5d80bac3f7573286454040a7bd8 SHA512 0ba9b2579c3952cd0d5c2afd5132e32d0c0736560e3d3776c29c9222c8d8c3e04e996fb79ef29a1d08eb647dcebdb05fac2ab866c50f083054a9c4c7c024a2f8 MISC metadata.xml 338 BLAKE2B f32f1ecbd729e4e6162f22cdb9bfe1fbb1284c8b7f021d8207a1a54d2543b0e9866e775d550360dd01ef4f4eb92e96064a8416476c7047853034ea05479eb6e7 SHA512 24fd0d8ea6e3cd5514e5049b7e064b7e3e667ea14978cc7cf620e9c1b020bdc7caf7dbec97ccbf92c2f4c657fff3e9151d6f2af103b3d9c3cc5181cb3a81a295 diff --git a/dev-ruby/activestorage/activestorage-7.0.4.1.ebuild b/dev-ruby/activestorage/activestorage-7.0.4.1.ebuild new file mode 100644 index 000000000000..57a87eb25da8 --- /dev/null +++ b/dev-ruby/activestorage/activestorage-7.0.4.1.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby27 ruby30" + +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 ~ppc64 ~riscv ~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*:5 + 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\|propshaft\|sprockets-export\)/ 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 -i -e '/\(resized and monochrome variation of JPEG blob\|monochrome with default variant_processor\|disabled variation of JPEG blob\)/askip "No vips support"' test/models/variant_test.rb || die +} diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest index 123f0ab7e0b6..1747ff7e52c5 100644 --- a/dev-ruby/activesupport/Manifest +++ b/dev-ruby/activesupport/Manifest @@ -5,6 +5,7 @@ DIST rails-6.1.6.1.tgz 11028264 BLAKE2B 568033eb816613ba0ba5f2df38e6a30158b2e31e DIST rails-6.1.7.1.tgz 11035161 BLAKE2B 16e5c6e323403c117443b10ef151ba94cf27cd6fffdb816655ccfe935e05cbeacf32cd9480dc7eb6de1bb8de6f61b7df25eba60c1b1412ebcab7b002de1e1072 SHA512 3f3a9ef366be606e9adefbcaea079a2603e5d4a298a2ad2c56e11b69c8e8817cf7c67c69c45f6797ff8bf574d0c2f5b47070de48efce4ada93b34e66da5e4e62 DIST rails-6.1.7.tgz 11038670 BLAKE2B fd25884a6f58f10387f1f89ffd39caad337d7a3af6902f9ccdcf4eb108f9355124b6e1004d8b8f2b625ac7d9cfcd8635e7668101a1cba5d866a5fbe1b691e6e2 SHA512 7d56f604fbc2fb83a2e3a4ee070f55fb285018a48584115e0bf19982553eb5b78a173a5adbf1879e88c0739bea9dccc66879646da5c0b141b24f1500e1bdcb5f DIST rails-7.0.3.1.tgz 11049683 BLAKE2B 31aa9c20b4add7e11b832aff57fcf78284b7f28e71cfc71b5769c65170f1fff3f33d73224bbfa826852a59aac30671ff7c3ef19cbe0aaabc8528a805c6b98e8a SHA512 2ad615df9e019193489d5ce82152fd0ff12d8435401258b2b8a87d1c5da46587cdd45dc483847891f7b8be1d019b09b77a48fa7849d5260ee6fdbbf6df64ef03 +DIST rails-7.0.4.1.tgz 11063201 BLAKE2B 9efdb43546d73cbff42297ac988604318e298fb06954cfc066861c63e6336797dca85e7ef40f1e3255fd9fab8fbc111ad1265023a6ced0a25fd1d1a416cb8da5 SHA512 551317bf1d837836eabf4f0de6be1f83916c57b5f828ce079288c37665bac636dd95c076a965d6d763c69f425aef3b5cc20d1fcfdd22eb638cf7175c891466a2 DIST rails-7.0.4.tgz 11061225 BLAKE2B 9c520766f936c82ae9ee943c3db0ad575d7fc59aea947fb2790cf511188fbd33166a62332564c4714372203f5fabdde842334103b48f4115c31f5d0fe18375f1 SHA512 118035226054ad5083d2affde55a812917652491f82a9a578380a790770fdda3a14904f6de10f58651bbbab278aa23920b652aa1b34c71441d465c3b7b4be82c EBUILD activesupport-5.2.8.1.ebuild 2582 BLAKE2B 0ab916d197d17be5586fba966a2601d6b20a2ecd273d17a0f9a3d093b19065be76493872600dbd7f60f8e0a2214ca60451793d63a6fc2f656931bc319d1f5a68 SHA512 e028a4745d4c7b48b71ae7da6edf2db84da135359b08f41be6861df63fc50b11981102a56672b232862822d1ad6a3c3368eeec5f7e9acd1ed9dbed00dc647856 EBUILD activesupport-6.0.5.1.ebuild 2627 BLAKE2B 41e6acb1208c70eb0c15ab6f575812f6c30020bdb29fccf8ef8ef1e7789b52ebb3030fa738ca2773dbf20dfa681cf67874337ed808b714347b4ec7be2e408cc8 SHA512 61937e128074d61ea82e8e1f5a05d95f3c583813648786c5d3678148f07b0860723cfca8a627485ecaca2d2c7b9183047c547d57e4c802f6b8a315d95e611f5d @@ -13,5 +14,6 @@ EBUILD activesupport-6.1.6.1.ebuild 2718 BLAKE2B 446df7ba590041a230f89eebc5d4d21 EBUILD activesupport-6.1.7.1.ebuild 2724 BLAKE2B 78926ed6ef74d5a04c57ffb3a637d36876017090ba52627b3a17889c9ad4d1f1d657b9e60e0cdb0e0c8aa647ca125dd704a4f757c409a29e1e3c04b9351070b1 SHA512 f42787e46c2104c263dc4a6cc2cb32933661573ab8107868dae3644881634bd42da9203e5990afc4d51d0717bc87e6dd479f1912c4065d881a9d3ba961a06a08 EBUILD activesupport-6.1.7.ebuild 2724 BLAKE2B cfad7a5105d623d128a230498ecc05fb4bd4defb3cbed0b5895aaccb75d3ae69c950af42ee86c03f2e198e30750d2c62b7ce816ecac7d8dcb7c0584dd156e5d4 SHA512 d19fc60954dc6a06214d7c4b2fb0a859d592e00e26092eff25ac0db20c8fa53abd9a6f0f5c352ed3ec44811e332f71966d1ec2812c053fc91e52e16ab53d4ad8 EBUILD activesupport-7.0.3.1.ebuild 2688 BLAKE2B 455289571360bc0a2201bd0a5f75462e7c8b0f800c5af887bbb9b9845b3add97551b366c308623861f938be6b54abd521cd9ec0eb181254e6256c2fd01a58b62 SHA512 373d79a9a00bf6c871ea241643d4a3468d96e75d28881cf50fa5dbe66d6168eb5a09e82882048b755560837ecd9596c2bdc7b3d0ddd357b3b80e758635f4210d +EBUILD activesupport-7.0.4.1.ebuild 2707 BLAKE2B b2b4472d0a2f7b10ca5a01c9d980cb4a6145ba27dd412815c77aa28f5f511d8ae74dfd26a7a9b2f839e96e013357a7bbd35a9d7d5a28fa635a864ecbfd8cd96f SHA512 249226805703584d7732fc1963893317076f5f02fa5d9b619f69dc42b4b6866617bdedcc9e0ca3a474835ccd67c6ec7d832c3434004e532bcbfe8ea4fcd86121 EBUILD activesupport-7.0.4.ebuild 2707 BLAKE2B fd6fee9755e32bb11ea1267e1e13af3e789616f2219c3397349ac1cf8d6de39fa5ae4c01982245164e18657a82c761f7236a5ced0615be8c0452203894871acd SHA512 d495958407010a09dd4edffdb004e6aecdefe9b576bfa8eeb3d10ec0999cde57618b91c6a88d8d2ac18895e2372ac587dddc55133b3b0c2d788c71642785220d MISC metadata.xml 338 BLAKE2B f32f1ecbd729e4e6162f22cdb9bfe1fbb1284c8b7f021d8207a1a54d2543b0e9866e775d550360dd01ef4f4eb92e96064a8416476c7047853034ea05479eb6e7 SHA512 24fd0d8ea6e3cd5514e5049b7e064b7e3e667ea14978cc7cf620e9c1b020bdc7caf7dbec97ccbf92c2f4c657fff3e9151d6f2af103b3d9c3cc5181cb3a81a295 diff --git a/dev-ruby/activesupport/activesupport-7.0.4.1.ebuild b/dev-ruby/activesupport/activesupport-7.0.4.1.ebuild new file mode 100644 index 000000000000..f0801876283b --- /dev/null +++ b/dev-ruby/activesupport/activesupport-7.0.4.1.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="ruby27 ruby30 ruby31" + +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:5 +" + +# 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/bundler-1.15.0:* + >=dev-ruby/sprockets-rails-2.0.0:* +" diff --git a/dev-ruby/railties/Manifest b/dev-ruby/railties/Manifest index f4b9361fb86c..e217ac3e18cc 100644 --- a/dev-ruby/railties/Manifest +++ b/dev-ruby/railties/Manifest @@ -5,6 +5,7 @@ DIST rails-6.1.6.1.tgz 11028264 BLAKE2B 568033eb816613ba0ba5f2df38e6a30158b2e31e DIST rails-6.1.7.1.tgz 11035161 BLAKE2B 16e5c6e323403c117443b10ef151ba94cf27cd6fffdb816655ccfe935e05cbeacf32cd9480dc7eb6de1bb8de6f61b7df25eba60c1b1412ebcab7b002de1e1072 SHA512 3f3a9ef366be606e9adefbcaea079a2603e5d4a298a2ad2c56e11b69c8e8817cf7c67c69c45f6797ff8bf574d0c2f5b47070de48efce4ada93b34e66da5e4e62 DIST rails-6.1.7.tgz 11038670 BLAKE2B fd25884a6f58f10387f1f89ffd39caad337d7a3af6902f9ccdcf4eb108f9355124b6e1004d8b8f2b625ac7d9cfcd8635e7668101a1cba5d866a5fbe1b691e6e2 SHA512 7d56f604fbc2fb83a2e3a4ee070f55fb285018a48584115e0bf19982553eb5b78a173a5adbf1879e88c0739bea9dccc66879646da5c0b141b24f1500e1bdcb5f DIST rails-7.0.3.1.tgz 11049683 BLAKE2B 31aa9c20b4add7e11b832aff57fcf78284b7f28e71cfc71b5769c65170f1fff3f33d73224bbfa826852a59aac30671ff7c3ef19cbe0aaabc8528a805c6b98e8a SHA512 2ad615df9e019193489d5ce82152fd0ff12d8435401258b2b8a87d1c5da46587cdd45dc483847891f7b8be1d019b09b77a48fa7849d5260ee6fdbbf6df64ef03 +DIST rails-7.0.4.1.tgz 11063201 BLAKE2B 9efdb43546d73cbff42297ac988604318e298fb06954cfc066861c63e6336797dca85e7ef40f1e3255fd9fab8fbc111ad1265023a6ced0a25fd1d1a416cb8da5 SHA512 551317bf1d837836eabf4f0de6be1f83916c57b5f828ce079288c37665bac636dd95c076a965d6d763c69f425aef3b5cc20d1fcfdd22eb638cf7175c891466a2 DIST rails-7.0.4.tgz 11061225 BLAKE2B 9c520766f936c82ae9ee943c3db0ad575d7fc59aea947fb2790cf511188fbd33166a62332564c4714372203f5fabdde842334103b48f4115c31f5d0fe18375f1 SHA512 118035226054ad5083d2affde55a812917652491f82a9a578380a790770fdda3a14904f6de10f58651bbbab278aa23920b652aa1b34c71441d465c3b7b4be82c EBUILD railties-5.2.8.1.ebuild 1621 BLAKE2B e20d64b61d6b2601799f2391ef0ba71dd78104de5006550b664c1e40c0e986df43ff43b499246b86422ba06f98fe07c0f5c56c47d400a4f525e873742f92ba76 SHA512 714e5d2cb813456b4634bb24e08d33c5afeaab73c538cf05b6c14395db5e6f3d7ba0cd83ab66e5617d19ca3e6ed960017498a405c37e0bd6afab12ea3b474ade EBUILD railties-6.0.5.1.ebuild 1624 BLAKE2B a30a65a7d84cb1135a0636b3233bffc378ca19800c3c846f78925e4049eb29ce5ff53166153dfc1585d6a3db215356c32a02088c3a2cd6afc9142a0195a8b151 SHA512 efabbfe5904631537e488d25b5b5413ecaac0f7c3135de088603bffee663d7d7eb88d3caa20e5325e61e7a29e5cf187eaefc9d8090646c4094ac83b02a202ddb @@ -13,5 +14,6 @@ EBUILD railties-6.1.6.1.ebuild 1625 BLAKE2B 74e541aca3ac39dc655fea9e25a028908ae5 EBUILD railties-6.1.7.1.ebuild 1625 BLAKE2B 6a5b3cb78bf686f0e8b6397d0aa60e1fd1e8d749ed8b70653cc311288caab014071a615c9184f38debaeab1d456a5f2fbf7f7c5125eb0d31d94a4fcb4d875780 SHA512 c2e3cb02a5b1df7eb335a8fb852fbabe94383d3b7892ab18aea8adca97e586fbd67afc89a5ec66b200a3bc0506ae04ecd23d5f855fd9f10865f49b2581f7d1f0 EBUILD railties-6.1.7.ebuild 1625 BLAKE2B 206330aeccd482d3bd6f6bb86848cd682b54bbd545535c16cee31fd7ec8d23260f6e41c6fca2f76e9a4ed7be4895142dfab2ea4094d497b428c77c0b58a2ca19 SHA512 051bd726af1da8e6e636bc51be4c22094546f28b1221f8596100cbbdffb7b37929bc560dcb657079cf7d709aaf21bfadb205b0e844a413aae06145e2deafd146 EBUILD railties-7.0.3.1.ebuild 1626 BLAKE2B 7f2d4e179f48374114fbb37639e9e2a533b75376cb975d6e7271dcde8c7757a1144018d72c4928fb5b27fcb37d3839c9812abf30742c28f996af947761b88603 SHA512 bbc840b9384c40fca3f4d985360f0b065e8f0eda40c502463fcb1b817c53d8c9d6904efdd7dda9e91cd34490612b6d685f4b21ea738a74f20582e65071bb2ef3 +EBUILD railties-7.0.4.1.ebuild 1640 BLAKE2B db7e8b71f17ba006e3852c35ea70b7522b58f9493629e6d8837f80c5ae725deeaf4b73281e740babfad82d58004dc7f2daae7c5c27472be7107380a8f8fdbe68 SHA512 26714ed64c242be9baa0bb0f5f24affcc3607f66000c0ab1c83352f0d9e99df6018bf7b22505b23104995576b09b934f53e471d0ecfd7fb23340ad940e405753 EBUILD railties-7.0.4.ebuild 1640 BLAKE2B db7e8b71f17ba006e3852c35ea70b7522b58f9493629e6d8837f80c5ae725deeaf4b73281e740babfad82d58004dc7f2daae7c5c27472be7107380a8f8fdbe68 SHA512 26714ed64c242be9baa0bb0f5f24affcc3607f66000c0ab1c83352f0d9e99df6018bf7b22505b23104995576b09b934f53e471d0ecfd7fb23340ad940e405753 MISC metadata.xml 338 BLAKE2B f32f1ecbd729e4e6162f22cdb9bfe1fbb1284c8b7f021d8207a1a54d2543b0e9866e775d550360dd01ef4f4eb92e96064a8416476c7047853034ea05479eb6e7 SHA512 24fd0d8ea6e3cd5514e5049b7e064b7e3e667ea14978cc7cf620e9c1b020bdc7caf7dbec97ccbf92c2f4c657fff3e9151d6f2af103b3d9c3cc5181cb3a81a295 diff --git a/dev-ruby/railties/railties-7.0.4.1.ebuild b/dev-ruby/railties/railties-7.0.4.1.ebuild new file mode 100644 index 000000000000..e19f83f80d1b --- /dev/null +++ b/dev-ruby/railties/railties-7.0.4.1.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby27 ruby30 ruby31" + +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 ~ppc64 ~riscv ~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 +} -- cgit v1.2.3