diff options
31 files changed, 72 insertions, 964 deletions
diff --git a/dev-ruby/actionmailer/ChangeLog b/dev-ruby/actionmailer/ChangeLog index 35b945c553f5..168c11760cf5 100644 --- a/dev-ruby/actionmailer/ChangeLog +++ b/dev-ruby/actionmailer/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-ruby/actionmailer # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionmailer/ChangeLog,v 1.254 2014/04/21 06:16:00 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionmailer/ChangeLog,v 1.255 2014/04/21 13:00:18 graaff Exp $ + + 21 Apr 2014; Hans de Graaff <graaff@gentoo.org> -actionmailer-3.2.16.ebuild, + -actionmailer-4.0.2.ebuild: + Remove vulnerable versions for bug 501750. 21 Apr 2014; Hans de Graaff <graaff@gentoo.org> actionmailer-4.0.4.ebuild: Add ruby20, ruby21. diff --git a/dev-ruby/actionmailer/Manifest b/dev-ruby/actionmailer/Manifest index d8a8406b0592..647d836474bc 100644 --- a/dev-ruby/actionmailer/Manifest +++ b/dev-ruby/actionmailer/Manifest @@ -3,22 +3,18 @@ Hash: SHA256 AUX actionmailer-2.3.10-rails3.patch 431 SHA256 4eec1446601ffef54a0e8e210ed53b1d72676ab035cf0ab1d8844f11b5611cde SHA512 2421cb97ec78f6a4fe8a191e90cac51f05a4f0389aae574c3f89542feacf7d0d7c589165ec0fac2072704df00117a783d5e9e51cc706f50d5cb1809039a7288c WHIRLPOOL 016e524c2602413b013efda5288274a3b3cf53c101772af27fd03d368941b06b6dfee01ca73b12a0fea71b5ea2eb035f10a63138823483621eb26fda547f7577 AUX actionmailer-2.3.9-require-uri.patch 507 SHA256 8aa2121eecea068632f38cc03cedf694e22896f1e57dd9bca912585c5fb14efe SHA512 c6236d36edbf711f6511d002d53b11aefc88efa5d72e8d44799286279f3af9ad7fee72d872df7d15c02d2a333230279cdebaa546c1d0d0860e2377243cb35bb9 WHIRLPOOL f43892b7a4bf9ea84c03e81dc902a29414777f951d4e0f8aec62c8886dcd76950ae64aff7b8239f1263e3b0e9dcbb55440cc059d9db0978dc79a4d8cba2e32e1 -DIST rails-3.2.16.tgz 3566631 SHA256 8fe61b98496e40d8aaef5f8db217f2aad56c9add1bf8417c37a0cbd24f74a57e SHA512 304ef964c33eccfdd4dc1a1c47d43b05e7498d869c64a2ba7a62e8356a07d03cd3f48e1edb9b80d2de1cafc8d91f6ac491df9b0abf3c30d6d22f34f39571965e WHIRLPOOL 5a6ba360c741a7aa3979722ae20790df65e05347a4bad77eea805a9601de2e4cc50a02b8f75d7b7e827da8bef62e8e4e72bb4d4c1de9e783f8f5b95d156bceac DIST rails-3.2.17.tgz 3566537 SHA256 f94972ed71c005ae1f7520d8840852872fbdf6c834bb2eaf1516fe63e406d609 SHA512 4ad32d71108d444bd791ffb2fded25deed69a304a4d6497fb12a586e07348bf4cd1a453614eb932a907063ad6166b89f4778742cb5c2c420f17a116e11b964f6 WHIRLPOOL 0b0911120202e3152a74d31f3b7f8a24261f8e163577ad88c12fd85be088871a0f8ed46b305325250bb830f786231ff349e847b2f642cba02905a95a9a022d68 -DIST rails-4.0.2.tgz 3720518 SHA256 cd973b85cfff735da80d8ed4e11421e2242be735d96cbe4d83ac0c4b6ca7c8d1 SHA512 67d7580c0081deeec4271f96caca6d6db8f65864c876a237e7e3f0e8c6e495d299f103dcbe7627385fa4fd3699dac5015e20be90187ef3b2af49352ad9c8d6af WHIRLPOOL 5b496df36ca4de6a4b55951fab2403bd8b31b3505d17d450bf2edf084429a7689c4fdeb8d19d0be40b2d4d0ada8cefd6c3fc104c2428769d2ca8e434d97c6465 DIST rails-4.0.3.tgz 3721788 SHA256 deed80da9b800789a718f95dde5a0a13f18fe6d0169987165a54e7b6d8edd4f8 SHA512 4ac37e5f2c3992aa33020cb7287c9415a014c475dc176b2b51e6112da8bef3b8626216134c5495a8643a9452c7bd78af9a4e2bc77e9c098f8908335d4a27a918 WHIRLPOOL 52bdd5ad2cfe74976b2565963cddc6cefd51ec95fa4f6ca6cc81fe7444271e734caa0800b3cc7a425be0f7dfa47298079b10cacc5909925072935661cfc78974 DIST rails-4.0.4.tgz 3742294 SHA256 301c7320cf2609a52c230b72f694a669637e39625bbbc42286903b1ebcbc9816 SHA512 781fc5b19ff20da39793ee99761db476de30d55c6b82af040a8f6c69ee608780c14fb91047cd5dbc1d0ba44d2f1b3e862de45210a2373d98fc9bd2beb526e282 WHIRLPOOL 9535db2609e56e0c161beaf50e798334b6619ffc90c09b7dd54cd7b1e0a04b7095d8a21da99a4c6978390f09f1a43341e9e810d13e0eeb2ee54dfaf04f07a139 -EBUILD actionmailer-3.2.16.ebuild 1367 SHA256 4d72da68a76fbe149229c9db44644d2bbb1fb17f6f09d9781d25eff3e07fd8fb SHA512 53a732694f93c92f7aee2d205c42ed3118bf11718e0d86e0ac67de698dccefb3a00a76701ebaccaf5b044424771b1b0aade236a6465c06e14bce3b66230f0b26 WHIRLPOOL cf2fbafec05381c64a7012ab7599887699d8ff8cba91f4353bd865464b80af9e45d05bb4fc6c6e12ee82a286a8b606d7a0d71bad1a21efe2f864fb2b6f2e1518 EBUILD actionmailer-3.2.17.ebuild 1367 SHA256 c7e42c99cdecc7cc91133aec1bcc9fec193e59099a2895bbd9b3ee2de9dfa6e1 SHA512 608408a7a007e5cef7ab15550a6e36689c60f6a23eedf325985a9f67e2a9ad57752c54160c4e8fc3070d538d8936fe57c8deba02fb69661febd4160488449a79 WHIRLPOOL fe2fa1cde924a53c784ffc44feaebbaf9254fe1968c0c73ba43878cc0160458f680f2f4e5e7e996f019580bce6662f64e73935ac41c997bccedb6aca0180fbb5 -EBUILD actionmailer-4.0.2.ebuild 1242 SHA256 6a413e9a2cb0919184ae0e576d599e6c123af66c149ee09cf92c19c1bc12b19d SHA512 96c2a5ca84ec69275035d50b762dd1ab7dd4d40e47a4d2b3873a4442e3808ffb76f47fe45fdca96002870a2c520f6b27c639605de4223b7804c70e83bc6ff113 WHIRLPOOL ff71ca0778086f05775f060e3fcbcd598e0da78bb64bc931bd7730d588253bca4aba9829ec28009d24e7f25764d6423dfea6474b72c1e3adf2986899b3c093f5 EBUILD actionmailer-4.0.3.ebuild 1242 SHA256 8575e906f989cab0caaa5aa31f9b94b29fa7a9ff8eed462fb4b78265bfa4512a SHA512 9976d8a1ffa5acf99ce22b49b9983634dac874469c27adf979b49dfb43c52e9fa5d6c68a2cfe7d7a503b804bf3c5aba89a3ca84a4385a5a142086ae7d3c8c7f4 WHIRLPOOL 3e421a9e26d55c9d75518ec91b4d1ef02899ac488c117bd5105d953497dcf73e58e2f6fceef8ae4090493d45b7213c0d19a11e4b0ee60afa1ed17e97aa5980dd EBUILD actionmailer-4.0.4.ebuild 1258 SHA256 a7af79aee42334737bfbf0bd1be8ccb2974582d4966f84dce2993c1b3849baed SHA512 44cd4f7c1805e3ab47a72d306b6f569ae2061884562a262912c766a5c059482dfbcb08547c7c198a1c40db12951e4750c3905ef9259b908fc33a5f3de01b94e4 WHIRLPOOL e475f026bf8e071b82c770a249338ab6f65d3033ace3d28ee9397a9b0c2432ab7fbc6581bbfa050457fa6620ee1afb95fd05633b32706563104968afd698ff74 -MISC ChangeLog 34555 SHA256 42dc9da39bb230bb42277eb0f33da2a163f97e2de1a71bd81c1ede1b09ec74e9 SHA512 1c61c41b6f886e9265a808f30dabed8e58f4f2943ad2ee0af95907e6e317162921a5323bd69231fced584d0cf25a26260cc3dceee53d35f4fb4c309c003ba40d WHIRLPOOL c5967bf8ccb98d88d6d0fd06d45fae1e1ef598c40b62395b5069f6bd1d41ee314f0d5653fd1ff766016f0ff3c1bc3e35a1d27893b61009a9bba1cca08446e7cb +MISC ChangeLog 34710 SHA256 b324fd5c6fbd37f66232aeb2cffd431ab0276c308bb757d3893d11387591fa40 SHA512 ab435d85e25943dfbdc07eec128fc88a9b91786ae056d0f1fb148bde97b87897970b0f9f7be9ad498b82e1e5bc6fbe6e532a58df980ba65e8f5dd6185a3b3eda WHIRLPOOL 684544ead58cb2be09be34cd0768b6485a8432bec283919ff1f2d6a7555d0daee5da3bddcc61a19c6c44df0eed2e8312f10da99ccd267a8087f603c569de8be9 MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iF4EAREIAAYFAlNUt6EACgkQiIP6VqMIqNeSuAD+OYOa2K2Uwq9m9hhj0Nv7+/qj -GIgeM020ZKN4oYpLncAA/j2eLHyVJ3cZ39N2QId0FpA51799lgBMTvPukFOhsQF0 -=oSCn +iF4EAREIAAYFAlNVFmMACgkQiIP6VqMIqNcMxQD/VkfrBOzFffC4AnImUkP9oYKT +ZMPUMPLV5jwa1/r89foA/iMk/0YaHlfDFLOnePWsIe9glKeykTfpmpFhTWPPFYDU +=ClNg -----END PGP SIGNATURE----- diff --git a/dev-ruby/actionmailer/actionmailer-3.2.16.ebuild b/dev-ruby/actionmailer/actionmailer-3.2.16.ebuild deleted file mode 100644 index 1f8e36ec05cb..000000000000 --- a/dev-ruby/actionmailer/actionmailer-3.2.16.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionmailer/actionmailer-3.2.16.ebuild,v 1.1 2013/12/04 08:05:48 graaff Exp $ - -EAPI=5 -USE_RUBY="ruby18 ruby19" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" - -RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec" - -inherit ruby-fakegem versionator - -DESCRIPTION="Framework for designing email-service layers" -HOMEPAGE="http://rubyforge.org/projects/actionmailer/" -SRC_URI="http://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" - -LICENSE="MIT" -SLOT="$(get_version_component_range 1-2)" -KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -RUBY_S="rails-${PV}/${PN}" - -ruby_add_rdepend "~dev-ruby/actionpack-${PV} - >=dev-ruby/mail-2.5.4:2.5" -ruby_add_bdepend "test? ( - dev-ruby/test-unit:2 - dev-ruby/mocha:0.13 -)" - -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" - - # Make sure we use the test-unit gem since ruby18 does not provide - # all the test-unit features needed. - sed -i -e '1igem "test-unit"' test/abstract_unit.rb || die -} diff --git a/dev-ruby/actionmailer/actionmailer-4.0.2.ebuild b/dev-ruby/actionmailer/actionmailer-4.0.2.ebuild deleted file mode 100644 index 48c75d434a68..000000000000 --- a/dev-ruby/actionmailer/actionmailer-4.0.2.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionmailer/actionmailer-4.0.2.ebuild,v 1.2 2014/03/11 20:24:29 johu Exp $ - -EAPI=5 -USE_RUBY="ruby19" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" - -RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec" - -inherit ruby-fakegem versionator - -DESCRIPTION="Framework for designing email-service layers" -HOMEPAGE="http://rubyforge.org/projects/actionmailer/" -SRC_URI="http://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" - -LICENSE="MIT" -SLOT="$(get_version_component_range 1-2)" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="" - -RUBY_S="rails-${PV}/${PN}" - -ruby_add_rdepend "~dev-ruby/actionpack-${PV} - >=dev-ruby/mail-2.5.3:2.5" -ruby_add_bdepend "test? ( - dev-ruby/test-unit:2 - dev-ruby/mocha:0.13 -)" - -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" - - # Make sure we use the test-unit gem since ruby18 does not provide - # all the test-unit features needed. - sed -i -e '1igem "test-unit"' test/abstract_unit.rb || die -} diff --git a/dev-ruby/actionpack/ChangeLog b/dev-ruby/actionpack/ChangeLog index e2c5b3fcb83f..f167b7951165 100644 --- a/dev-ruby/actionpack/ChangeLog +++ b/dev-ruby/actionpack/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-ruby/actionpack # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionpack/ChangeLog,v 1.272 2014/04/21 12:23:35 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionpack/ChangeLog,v 1.273 2014/04/21 13:00:28 graaff Exp $ + + 21 Apr 2014; Hans de Graaff <graaff@gentoo.org> -actionpack-3.2.16.ebuild, + -actionpack-4.0.2.ebuild: + Remove vulnerable versions for bug 501750. 21 Apr 2014; Hans de Graaff <graaff@gentoo.org> actionpack-3.2.17.ebuild: Remove nokogiri from Gemfile as it is not needed for the tests. diff --git a/dev-ruby/actionpack/Manifest b/dev-ruby/actionpack/Manifest index 2166a6fb40e7..e9abfbf484d0 100644 --- a/dev-ruby/actionpack/Manifest +++ b/dev-ruby/actionpack/Manifest @@ -4,22 +4,18 @@ Hash: SHA256 AUX actionpack-2.3.10-i18n-0.4.2.patch 2671 SHA256 7060319a5037c3623e8c5beb36133dde6d3e358746fecfc0ee072edbec5b33e5 SHA512 d9e258d26b60166987649b52e7edccc22c37f8e915688a2ceee7088b853a1ca262cf34630b5712c7a02f027984b4eb37296d1274475a16317cbb5778777cd173 WHIRLPOOL cfaa63240a403b09b23893f76205aacc317e010936cca8cd46b7603eab4aacf7c2b09974ff3d5533524f40eb4318db30c0bab3403a688588da194ee2c6df17c7 AUX actionpack-2.3.11-rails3.patch 416 SHA256 8b2dc793f9e8b996c57dc77b3898a54757f330b8c95ee94c9bdf3b0013350093 SHA512 3e9540bb1777b29736285561ce1d7466f0497150927d40169fd5ce222f803df595105c9f222ff223e923b8b5411d90a92d265b727104f1f494693a7bb100b3d2 WHIRLPOOL 3000e6b584ff572e246d2b281cda1075449af85f905dff6bf591f75de60145868e81af7753882b29af48d45e69f79db3898610646ac5af7862e13f0e24dfbdfe AUX actionpack-2.3.8-custom-cookie-fix.patch 3009 SHA256 9368cd7b35fbc0b5d4161e121aa9ced113ea831b738a47b6c59828bb17f24c04 SHA512 4e8a1ed63446c946722922b2cd5901b27df4ddcd7125b0c1777148e675117537e9394ba998093667f79e1349ec79a61b7e2e9c6d704327a3e000992f7ae3deb9 WHIRLPOOL e7a716f7b45b8f20eeb0be4faacdb973b172a7f44168862a228ce242afd88db512c73b64cf9bb8faab1e5ca698e65dad8746ca1fbf7cbdf9273819d722c3d32e -DIST rails-3.2.16.tgz 3566631 SHA256 8fe61b98496e40d8aaef5f8db217f2aad56c9add1bf8417c37a0cbd24f74a57e SHA512 304ef964c33eccfdd4dc1a1c47d43b05e7498d869c64a2ba7a62e8356a07d03cd3f48e1edb9b80d2de1cafc8d91f6ac491df9b0abf3c30d6d22f34f39571965e WHIRLPOOL 5a6ba360c741a7aa3979722ae20790df65e05347a4bad77eea805a9601de2e4cc50a02b8f75d7b7e827da8bef62e8e4e72bb4d4c1de9e783f8f5b95d156bceac DIST rails-3.2.17.tgz 3566537 SHA256 f94972ed71c005ae1f7520d8840852872fbdf6c834bb2eaf1516fe63e406d609 SHA512 4ad32d71108d444bd791ffb2fded25deed69a304a4d6497fb12a586e07348bf4cd1a453614eb932a907063ad6166b89f4778742cb5c2c420f17a116e11b964f6 WHIRLPOOL 0b0911120202e3152a74d31f3b7f8a24261f8e163577ad88c12fd85be088871a0f8ed46b305325250bb830f786231ff349e847b2f642cba02905a95a9a022d68 -DIST rails-4.0.2.tgz 3720518 SHA256 cd973b85cfff735da80d8ed4e11421e2242be735d96cbe4d83ac0c4b6ca7c8d1 SHA512 67d7580c0081deeec4271f96caca6d6db8f65864c876a237e7e3f0e8c6e495d299f103dcbe7627385fa4fd3699dac5015e20be90187ef3b2af49352ad9c8d6af WHIRLPOOL 5b496df36ca4de6a4b55951fab2403bd8b31b3505d17d450bf2edf084429a7689c4fdeb8d19d0be40b2d4d0ada8cefd6c3fc104c2428769d2ca8e434d97c6465 DIST rails-4.0.3.tgz 3721788 SHA256 deed80da9b800789a718f95dde5a0a13f18fe6d0169987165a54e7b6d8edd4f8 SHA512 4ac37e5f2c3992aa33020cb7287c9415a014c475dc176b2b51e6112da8bef3b8626216134c5495a8643a9452c7bd78af9a4e2bc77e9c098f8908335d4a27a918 WHIRLPOOL 52bdd5ad2cfe74976b2565963cddc6cefd51ec95fa4f6ca6cc81fe7444271e734caa0800b3cc7a425be0f7dfa47298079b10cacc5909925072935661cfc78974 DIST rails-4.0.4.tgz 3742294 SHA256 301c7320cf2609a52c230b72f694a669637e39625bbbc42286903b1ebcbc9816 SHA512 781fc5b19ff20da39793ee99761db476de30d55c6b82af040a8f6c69ee608780c14fb91047cd5dbc1d0ba44d2f1b3e862de45210a2373d98fc9bd2beb526e282 WHIRLPOOL 9535db2609e56e0c161beaf50e798334b6619ffc90c09b7dd54cd7b1e0a04b7095d8a21da99a4c6978390f09f1a43341e9e810d13e0eeb2ee54dfaf04f07a139 -EBUILD actionpack-3.2.16.ebuild 2858 SHA256 3e8c5cd7b27264c8170df6ec7f09377050df9166c6f8954760f59fca3a076b0d SHA512 628b22915c8285aefdfd643f729e97b6097aa0e3875e55b61749e1718081a9b8be362207096efed2ebd44d2bdef091c2f826626a7cdcfb67bc13b758d37e3eec WHIRLPOOL 264d516b1204bbc46a8d64209d3716f19d487b64b5a324d05b9f1bb5a1c83e3cc6989bc81a91ab2ab57144faf7831a8a8931020fec3de00bbb1b7369ba64b39e EBUILD actionpack-3.2.17.ebuild 2868 SHA256 2c7dabeb42ebdcf24f64615475573bf7f8b2bad4d0f330b6321b6076072abfbb SHA512 1c7019bf2c85ea2f80b871b3449566219b92e5b5fedf9f4782bb5754253250abd1bf1bf133b2e91aa44d36843ecbb9975f0af8c77334ac9a7b1a50122f64ecfd WHIRLPOOL a248ea8c21e47328120a0edc01b38d0c7055385fda0b8aaf115aae6e08790defecc01b4cd98cd16bed3bfc700ddfe20185bdf44a38861e821e7b044001c9aa63 -EBUILD actionpack-4.0.2.ebuild 2771 SHA256 154242dda15d2b88158beb2a0e8a8510076e0cc47023ec42e0922e216928fe7e SHA512 9410c79058de56c62ecb3bf70933185240fb0a37fd38423946e43a62aa59c5eab6df08d3af4955def2a576b4e67c45ffe10626e1d263b2a718b31a456fe50270 WHIRLPOOL 315c8f4926d78aeb5daa6a7ddcc62d300e5ba591176cd0a8d1496b1bbf74fe57d43bd07d02f82b248ed5be214b43efe1e127718121f796d1b958e3680ffe5e45 EBUILD actionpack-4.0.3.ebuild 2771 SHA256 ebeec611db2676836b269a492cef7bd0d11f02f5ecdc972e0941e03741470bab SHA512 a7f7de5cf3e9b1a24e79fceea840f8d6dbb6487a7ed69e3c29e27cd198a182631bf918706b5ab3bbdb0accda8007c5d4e0929d45a3ec546136ba3690c0830a72 WHIRLPOOL 9f58a9541a1830ce5a4cafd9781117ec0e51859e259e327d5d6b07ff63db26f4d4bb3daf31a7043c7902bebb9373a39908615c6a860773672378dc666ea3bd38 EBUILD actionpack-4.0.4.ebuild 2755 SHA256 9541b5f7af43b8f18ccea9b4040fe4672a657fd8af892bd35c08826c2a0d19cb SHA512 e218731065f29b08a9464e610f1b9c3a6fceb3a648891045e401928153be31db81a427a7486cea35b92ff4b273bb617bac2faffa5ca37e922209015ac0e85995 WHIRLPOOL d01cc8b9b33d13088c9e310f026d39fa1b61b41b240c8edfe2eef77f7ab8141c7c342bafb9d123a86d323a3de3381dd7ae0d8f108389da2402198791a5780895 -MISC ChangeLog 36640 SHA256 bafd6038837c699a631050039bf3a1b4aec9a180c71a1bddd514eeb9771ac419 SHA512 f09958968370d0a295c6d761d04a8ac0806208b1cf9e28d2cfb0330f1b763a3717647b591779be74f5e7ed6ed2021f54b050a10aaaffa7fc872ad59e3d7091ad WHIRLPOOL e555ab3250858bf8e31dc88016c57c8b617eecedc02e7c6d6bd0752931665854e337c4fdfa042cd5da27edd7852dac41907fb513645547d2752ca660b980df6b +MISC ChangeLog 36791 SHA256 c4b817ae11297a95af12a4a2066736c945ca608b1bd35542c4c19548380aae3a SHA512 96de29d35a3c0196854b880a306b25e12daf5e97aa0f436927da59dea4003de3f5cff1c033677ec602514e0adcf94b7b0ae8ba01b75b0d0bc977d95df99fdce2 WHIRLPOOL 4f53098e20ef04ebb8b3e9d1c3bd64e821eae7084594f55e9bc24b1b49c454b6708d8b214e28aaf9f4d831999ae26911e09197c4d9968776c8fd293376c1116d MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iF4EAREIAAYFAlNVDcgACgkQiIP6VqMIqNcfowD/b8YZtwshq1nl1zeePR2ZlxDf -Pd1nE77kDc5wMVprhH4A/2bUyW6OKjA0TI+IQwa+9o1hZ67CFul/G7xZBcovFB0h -=mGZB +iF4EAREIAAYFAlNVFm0ACgkQiIP6VqMIqNe2LgD/SenmOgs6X99eEZTXYtM3XmXC +fE44omEiYKzLSnoWV7QA/2s63x4LEtiRiwV1Z3dnsMoNdOY7O0758abV7n+G/Bez +=k2ow -----END PGP SIGNATURE----- diff --git a/dev-ruby/actionpack/actionpack-3.2.16.ebuild b/dev-ruby/actionpack/actionpack-3.2.16.ebuild deleted file mode 100644 index 9e1097f8a48d..000000000000 --- a/dev-ruby/actionpack/actionpack-3.2.16.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionpack/actionpack-3.2.16.ebuild,v 1.1 2013/12/04 08:05:27 graaff Exp $ - -EAPI=5 - -USE_RUBY="ruby18 ruby19" - -# The default test task tries to test activerecord with SQLite as well. -RUBY_FAKEGEM_TASK_TEST="test_action_pack" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_DOCDIR="doc" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" - -RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec" - -inherit ruby-fakegem versionator - -DESCRIPTION="Eases web-request routing, handling, and response." -HOMEPAGE="http://rubyforge.org/projects/actionpack/" -SRC_URI="http://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" - -LICENSE="MIT" -SLOT="$(get_version_component_range 1-2)" -KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -RUBY_S="rails-${PV}/${PN}" - -ruby_add_rdepend " - ~dev-ruby/activemodel-${PV} - ~dev-ruby/activesupport-${PV} - >=dev-ruby/rack-cache-1.2 - >=dev-ruby/builder-3.0.0:3 - >=dev-ruby/rack-1.4.5:1.4 - >=dev-ruby/rack-test-0.6.1:0.6 - >=dev-ruby/journey-1.0.4:1.0 - >=dev-ruby/sprockets-2.2.1:2.2 - >=dev-ruby/erubis-2.7.0" - -ruby_add_bdepend " - test? ( - dev-ruby/mocha:0.13 - dev-ruby/bundler - ~dev-ruby/activerecord-${PV} - ~dev-ruby/actionmailer-${PV} - >=dev-ruby/tzinfo-0.3.29:0 - >=dev-ruby/uglifier-1.0.3 - )" - -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\|jquery-rails\|'mysql'\|journey\|ruby-prof\|benchmark-ips\)/d" ../Gemfile || die - - sed -i -e '/rack-ssl/d' -e 's/~> 3.4/>= 3.4/' ../railties/railties.gemspec || die - sed -i -e '/mail/d' ../actionmailer/actionmailer.gemspec || die - - sed -i -e '/bcrypt/ s/3.0.0/3.0/' ../Gemfile || die - - # Avoid fragile tests depending on hash ordering - sed -i -e '/cookie_3=chocolate/ s:^:#:' test/controller/integration_test.rb || die - sed -i -e '/test_to_s/,/end/ s:^:#:' test/template/html-scanner/tag_node_test.rb || die - sed -i -e '/"name":"david"/ s:^:#:' test/controller/mime_responds_test.rb || die - sed -i -e '/test_option_html_attributes_with_multiple_element_hash/, / end/ s:^:#:' test/template/form_options_helper_test.rb || die - sed -i -e '/test_option_html_attributes_with_multiple_hashes/, / end/ s:^:#:' test/template/form_options_helper_test.rb || die - - # Avoid fragile test that gets more output than it expects. - sed -i -e '/test_locals_option_to_assert_template_is_not_supported/,/end/ s:^:#:' test/controller/render_test.rb || die - - # Avoid test broken by security updates in i18n. - sed -i -e '/test_number_to_i18n_currency/,/end/ s:^:#:' test/template/number_helper_i18n_test.rb || die -} diff --git a/dev-ruby/actionpack/actionpack-4.0.2.ebuild b/dev-ruby/actionpack/actionpack-4.0.2.ebuild deleted file mode 100644 index 4a976e994d52..000000000000 --- a/dev-ruby/actionpack/actionpack-4.0.2.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionpack/actionpack-4.0.2.ebuild,v 1.2 2014/03/11 20:09:13 johu Exp $ - -EAPI=5 - -USE_RUBY="ruby19" - -# The default test task tries to test activerecord with SQLite as well. -RUBY_FAKEGEM_TASK_TEST="test_action_pack" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_DOCDIR="doc" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" - -RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec" - -inherit ruby-fakegem versionator - -DESCRIPTION="Eases web-request routing, handling, and response." -HOMEPAGE="http://rubyforge.org/projects/actionpack/" -SRC_URI="http://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" - -LICENSE="MIT" -SLOT="$(get_version_component_range 1-2)" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="" - -RUBY_S="rails-${PV}/${PN}" - -ruby_add_rdepend " - ~dev-ruby/activesupport-${PV} - >=dev-ruby/builder-3.1.0:3.1 - >=dev-ruby/rack-1.5.2:1.5 - >=dev-ruby/rack-test-0.6.2:0.6 - >=dev-ruby/sprockets-2.2.1:2.2 - >=dev-ruby/erubis-2.7.0" - -ruby_add_bdepend " - test? ( - dev-ruby/mocha:0.13 - dev-ruby/bundler - ~dev-ruby/activemodel-${PV} - ~dev-ruby/activerecord-${PV} - ~dev-ruby/actionmailer-${PV} - dev-ruby/sprockets-rails:2.0 - >=dev-ruby/tzinfo-0.3.29:0 - >=dev-ruby/uglifier-1.0.3 - )" - -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\|jquery-rails\|'mysql'\|journey\|ruby-prof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\)/d" ../Gemfile || die - - sed -i -e '/rack-ssl/d' -e 's/~> 3.4/>= 3.4/' ../railties/railties.gemspec || die - sed -i -e '/mail/d' ../actionmailer/actionmailer.gemspec || die - - sed -i -e '/bcrypt/ s/3.0.0/3.0/' ../Gemfile || die - - # Add back json in the Gemfile because we dropped some dependencies - # earlier that implicitly required it. - sed -i -e '$agem "json"' ../Gemfile || die - - # Avoid fragile tests depending on hash ordering - sed -i -e '/cookie_3=chocolate/ s:^:#:' test/controller/integration_test.rb || die - sed -i -e '/test_to_s/,/end/ s:^:#:' test/template/html-scanner/tag_node_test.rb || die - sed -i -e '/"name":"david"/ s:^:#:' test/controller/mime_responds_test.rb || die - sed -i -e '/test_option_html_attributes_with_multiple_element_hash/, / end/ s:^:#:' test/template/form_options_helper_test.rb || die - sed -i -e '/test_option_html_attributes_with_multiple_hashes/, / end/ s:^:#:' test/template/form_options_helper_test.rb || die - - # Avoid fragile test that gets more output than it expects. - sed -i -e '/test_locals_option_to_assert_template_is_not_supported/,/end/ s:^:#:' test/controller/render_test.rb || die -} diff --git a/dev-ruby/activemodel/ChangeLog b/dev-ruby/activemodel/ChangeLog index 6d05e924b24a..5563d5000312 100644 --- a/dev-ruby/activemodel/ChangeLog +++ b/dev-ruby/activemodel/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-ruby/activemodel # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activemodel/ChangeLog,v 1.72 2014/04/21 06:16:34 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activemodel/ChangeLog,v 1.73 2014/04/21 13:01:05 graaff Exp $ + + 21 Apr 2014; Hans de Graaff <graaff@gentoo.org> -activemodel-3.2.16.ebuild, + -activemodel-4.0.2.ebuild: + Remove vulnerable versions for bug 501750. 21 Apr 2014; Hans de Graaff <graaff@gentoo.org> activemodel-4.0.4.ebuild: Add ruby20, ruby21. diff --git a/dev-ruby/activemodel/Manifest b/dev-ruby/activemodel/Manifest index 93457e0333f4..64091446d5d0 100644 --- a/dev-ruby/activemodel/Manifest +++ b/dev-ruby/activemodel/Manifest @@ -1,22 +1,18 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 -DIST rails-3.2.16.tgz 3566631 SHA256 8fe61b98496e40d8aaef5f8db217f2aad56c9add1bf8417c37a0cbd24f74a57e SHA512 304ef964c33eccfdd4dc1a1c47d43b05e7498d869c64a2ba7a62e8356a07d03cd3f48e1edb9b80d2de1cafc8d91f6ac491df9b0abf3c30d6d22f34f39571965e WHIRLPOOL 5a6ba360c741a7aa3979722ae20790df65e05347a4bad77eea805a9601de2e4cc50a02b8f75d7b7e827da8bef62e8e4e72bb4d4c1de9e783f8f5b95d156bceac DIST rails-3.2.17.tgz 3566537 SHA256 f94972ed71c005ae1f7520d8840852872fbdf6c834bb2eaf1516fe63e406d609 SHA512 4ad32d71108d444bd791ffb2fded25deed69a304a4d6497fb12a586e07348bf4cd1a453614eb932a907063ad6166b89f4778742cb5c2c420f17a116e11b964f6 WHIRLPOOL 0b0911120202e3152a74d31f3b7f8a24261f8e163577ad88c12fd85be088871a0f8ed46b305325250bb830f786231ff349e847b2f642cba02905a95a9a022d68 -DIST rails-4.0.2.tgz 3720518 SHA256 cd973b85cfff735da80d8ed4e11421e2242be735d96cbe4d83ac0c4b6ca7c8d1 SHA512 67d7580c0081deeec4271f96caca6d6db8f65864c876a237e7e3f0e8c6e495d299f103dcbe7627385fa4fd3699dac5015e20be90187ef3b2af49352ad9c8d6af WHIRLPOOL 5b496df36ca4de6a4b55951fab2403bd8b31b3505d17d450bf2edf084429a7689c4fdeb8d19d0be40b2d4d0ada8cefd6c3fc104c2428769d2ca8e434d97c6465 DIST rails-4.0.3.tgz 3721788 SHA256 deed80da9b800789a718f95dde5a0a13f18fe6d0169987165a54e7b6d8edd4f8 SHA512 4ac37e5f2c3992aa33020cb7287c9415a014c475dc176b2b51e6112da8bef3b8626216134c5495a8643a9452c7bd78af9a4e2bc77e9c098f8908335d4a27a918 WHIRLPOOL 52bdd5ad2cfe74976b2565963cddc6cefd51ec95fa4f6ca6cc81fe7444271e734caa0800b3cc7a425be0f7dfa47298079b10cacc5909925072935661cfc78974 DIST rails-4.0.4.tgz 3742294 SHA256 301c7320cf2609a52c230b72f694a669637e39625bbbc42286903b1ebcbc9816 SHA512 781fc5b19ff20da39793ee99761db476de30d55c6b82af040a8f6c69ee608780c14fb91047cd5dbc1d0ba44d2f1b3e862de45210a2373d98fc9bd2beb526e282 WHIRLPOOL 9535db2609e56e0c161beaf50e798334b6619ffc90c09b7dd54cd7b1e0a04b7095d8a21da99a4c6978390f09f1a43341e9e810d13e0eeb2ee54dfaf04f07a139 -EBUILD activemodel-3.2.16.ebuild 1619 SHA256 b248d27f55598a6c236f957bfc4b5eb432c16019ce64ae3fe365dab5ebae2e27 SHA512 c8c70875dd869cec754d44d2797daf52ffa6bbbabda73d630974f142d588afa759344d170a829c8ecb9ec86cb0518b5f249b3335874f36ff81dc5a647dc7bf36 WHIRLPOOL df898c42b4edf43774cd632745d26ce1adf14e657ae889ec9c41f58fbe1c3c2c370ccbaea9ed56a0f004635a22177a2c1386720c464673c6662d13e0af69ff75 EBUILD activemodel-3.2.17.ebuild 1619 SHA256 a9598ea217f78bdd18c85786ca7e6a5085fe82abe5ca5d5609ec048924f5274d SHA512 2bf925413d8b010e1edae87fc7e96cd333af398642343be378eff5c01d176c8431e04b4d6ed1c7c3801d18af4a64a70853eec732827888a7ee20b1be74e8a5df WHIRLPOOL 353dc58162cd4c4cce7de06f4ce2ea1430ac4d7054326b43012c185859fa74be634a5ed23f7f73b9b637c8bbb3ef2f7963270744c28ade34a23191f8e66a7b7f -EBUILD activemodel-4.0.2.ebuild 1290 SHA256 af15cdee91d42f0b6e99c41e312957894dafc8da63e001a2c96371e30242562b SHA512 116206836aaf7d225ce1d13560e8ff55f61a0063f4d48759750896bc7ef43f346959c2ac3808b3b72fd10e5d43c1c3df863f2c6b94468f0e10ebd03b8ba6991a WHIRLPOOL 63c95a78d113166e7bf3df4723ff2363e1804ad4fed4fc8be60944cd6ddfb2b99c9d9de09b46bc1b7dcd9462eb3989be227a6d8345e34506877360ace5f229b1 EBUILD activemodel-4.0.3.ebuild 1290 SHA256 0166f84217882049578144eab0dabc7e00effdfa1ba6ee788f3c089b8302c343 SHA512 41a76c2e4071d0d1098dcf035fbc5785e932c7996caaf2d251fe70b0722832804bc6233a7b20e486c636e84a2913adb71871b97438401c5a73a1a0bda8c7df0b WHIRLPOOL 63306649343554ad5ea1aa26c6813b0dc7b84c00729d1ba6d9feeecf3594f7ade91a7aa0aada392e24dfcc840b10065315c0cef80b7e65844e28a850446480f1 EBUILD activemodel-4.0.4.ebuild 1306 SHA256 3b11feb2404c7478aec9dbd1731121a6c14b4984ed2596c5ebb91e59de9cb903 SHA512 fcfda04326555070f966ce492b9d05ae1359ce68e439c03676b16df0139ad88da5797a049f015bfca4425dac2912b759366b40857e88a724672b41c1d800f096 WHIRLPOOL b56e2121733765018e2ea28f85a9006f3794617172a5dd061eb9d6cdd2141af9b1c29d9fce8aae645dab9f2dcf104e8d4aff1bd78a54038812368def959839df -MISC ChangeLog 10679 SHA256 20182350c91853b459855917ec0d0bd98e59c5e59a15fc4eeddacdf18735fc44 SHA512 c568c68463738d67c7ef82d6f5edcb3c555a8a6223f63b99eb4e44f7825278e04919922bfb2b53f10e5987fcd092b97ef36cef9825169ea776fb3f5abce151f7 WHIRLPOOL 501b4c197a4b93897a315083f2bf3c445c83521ff754accb2aafac99eecdae345c98b86899ba5ad65987eb4221eaf310c48b2f5dfb0b11e96903bf315aa5b38a +MISC ChangeLog 10832 SHA256 012909333413cbbc3ee4079a0a4bb29344d7e8245d4868c46dabfdd0ce9d3c2a SHA512 84c2d38587c2743c0a8a0bf17552d450fa4afe34902f99233f61af6a7e4aff9abe591cd0cdb51c3cfa91741dd5ab59abda7ec8b6c32e41ffd2fa2d468b513158 WHIRLPOOL 785e44dde84f3b7af9b9945a99674977cd1192510f5d296eca1ab0c1597502de1924c85117958ec70a7d0f386c9b2e0a717221160f457459d9585799b63706d7 MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iF4EAREIAAYFAlNUt8MACgkQiIP6VqMIqNdWDQD9ENhVkLC8hpaRmWMPyd2KAWl+ -CdIsP6RJh7/6tnw0Yq4A/3AaSiNm6oQIvAiJa3uKvKimMHaPzz+Q369nPnODeH7Q -=2l1h +iF4EAREIAAYFAlNVFpIACgkQiIP6VqMIqNdTUwD9HDg6N+3Nd3DuRYRMdONWoNwE +39b8M91HZLr6Vak7QB8A/jdTkAikM8hCRbeVlKJx46hoLbfqGlIO1Yp5165Y5dc0 +=fqrE -----END PGP SIGNATURE----- diff --git a/dev-ruby/activemodel/activemodel-3.2.16.ebuild b/dev-ruby/activemodel/activemodel-3.2.16.ebuild deleted file mode 100644 index 538a5352fbec..000000000000 --- a/dev-ruby/activemodel/activemodel-3.2.16.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activemodel/activemodel-3.2.16.ebuild,v 1.1 2013/12/04 08:04:37 graaff Exp $ - -EAPI=5 - -USE_RUBY="ruby18 ruby19" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_DOCDIR="" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" - -RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec" - -inherit ruby-fakegem versionator - -DESCRIPTION="A toolkit for building modeling frameworks like Active Record and Active Resource." -HOMEPAGE="http://github.com/rails/rails" -SRC_URI="http://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" - -LICENSE="MIT" -SLOT="$(get_version_component_range 1-2)" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -RUBY_S="rails-${PV}/${PN}" - -ruby_add_rdepend " - ~dev-ruby/activesupport-${PV} - >=dev-ruby/builder-3.0.0:3 - >=dev-ruby/bcrypt-ruby-3.0.0" - -ruby_add_bdepend " - test? ( - dev-ruby/test-unit:2 - >=dev-ruby/mocha-0.13.0:0.13 - )" - -all_ruby_prepare() { - # Set test environment to our hand. - rm "${S}/../Gemfile" || die "Unable to remove Gemfile" - sed -i -e '/load_paths/d' test/cases/helper.rb || die "Unable to remove load paths" - - # Make sure we use the test-unit gem since ruby18 does not provide - # all the test-unit features needed. - sed -i -e '1igem "test-unit"' test/cases/helper.rb || die - - # Fix bcrypt dependency since bcrypt uses semantic versioning. - sed -i -e '/bcrypt-ruby/ s/3.0.0/3.0/' lib/active_model/secure_password.rb || die -} diff --git a/dev-ruby/activemodel/activemodel-4.0.2.ebuild b/dev-ruby/activemodel/activemodel-4.0.2.ebuild deleted file mode 100644 index c9054e1a9f8e..000000000000 --- a/dev-ruby/activemodel/activemodel-4.0.2.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activemodel/activemodel-4.0.2.ebuild,v 1.2 2014/03/11 20:07:58 johu Exp $ - -EAPI=5 - -USE_RUBY="ruby19" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_DOCDIR="" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" - -RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec" - -inherit ruby-fakegem versionator - -DESCRIPTION="A toolkit for building modeling frameworks like Active Record and Active Resource." -HOMEPAGE="http://github.com/rails/rails" -SRC_URI="http://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" - -LICENSE="MIT" -SLOT="$(get_version_component_range 1-2)" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="" - -RUBY_S="rails-${PV}/${PN}" - -ruby_add_rdepend " - ~dev-ruby/activesupport-${PV} - >=dev-ruby/builder-3.1.0:3.1 - >=dev-ruby/bcrypt-ruby-3.0.0" - -ruby_add_bdepend " - test? ( - >=dev-ruby/railties-4.0.0 - dev-ruby/test-unit:2 - >=dev-ruby/mocha-0.13.0:0.13 - )" - -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" - - # Fix bcrypt dependency since bcrypt uses semantic versioning. - sed -i -e '/bcrypt-ruby/ s/3.0.0/3.0/' lib/active_model/secure_password.rb || die -} diff --git a/dev-ruby/activerecord/ChangeLog b/dev-ruby/activerecord/ChangeLog index 2254ed79a28b..6ac9c60b21b4 100644 --- a/dev-ruby/activerecord/ChangeLog +++ b/dev-ruby/activerecord/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-ruby/activerecord # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activerecord/ChangeLog,v 1.260 2014/04/21 12:14:22 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activerecord/ChangeLog,v 1.261 2014/04/21 13:00:07 graaff Exp $ + + 21 Apr 2014; Hans de Graaff <graaff@gentoo.org> -activerecord-3.2.16.ebuild, + -activerecord-4.0.2.ebuild: + Remove vulnerable versions for bug 501750. 21 Apr 2014; Hans de Graaff <graaff@gentoo.org> activerecord-3.2.17.ebuild: Remove nokogiri from Gemfile as it is not needed for the tests. diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest index db500f9d5b6a..3ea8a3e4e2ce 100644 --- a/dev-ruby/activerecord/Manifest +++ b/dev-ruby/activerecord/Manifest @@ -5,22 +5,18 @@ AUX activerecord-2.3.10-rails3.patch 295 SHA256 96422289122ca769d24f488bc9ab9af9 AUX activerecord-2.3.14-dynamic-finder-injection.patch 2138 SHA256 d24dcb57517b5dc5056a91bea1dd7ac63a587dd6a7fba7bc9e621fbe18fbe26e SHA512 23d12fbd4ff6ba51f3f17bd35c79e71b5304926780626898fcfb0709a12d8403421d939fff615673963f40afc663b62935701eec4a2c0184c943c6345c17bc61 WHIRLPOOL 753facd9e94cb474f09803b8ee19b1afccf4661e7a1eb7a3c20ff66c2355fdf37a772124f2b8b355ea123f2effd615b1eb16d38a74d99f3f855686aeb0291753 AUX activerecord-2.3.15-null-array-param.patch 907 SHA256 eaac6a89147c2f4ff0cf75301ac199adcdb18bec3b856af005805aac41677651 SHA512 d18ef97cd98b25055a3865789452f32e15e08718c2288f741e6f33c9a5441ca47f4030ef4e4a6d305b59bf68030686cfa637458f75abd6cf84120a6cefae6de0 WHIRLPOOL 155df14956562306f55f5512c3da0fd19f5010c3c908db953d13b446491b8297a02ca3c743c5476c8d53d5505b077908620f72eea28f879709737ec9877db264 AUX activerecord-2.3.8-add-index-with-symbol.patch 2588 SHA256 792750e8a065d78235d72d6549694bef3f2b3ffb537c699cd598d19d436a70cd SHA512 c03c3123a2ad65a121f682436f831b249f478a691f66baf2360588f7f9141d6cba992c107440d5095cc44311ea28268a5dd7a3bc3727c3f9d98fb0a771142bfc WHIRLPOOL 16e1f4357fd07446ffa1863c95512f9a371f8f96226f9c77a905971fe16d3213ba602665078f3e12c5b66ab765a6e5cee1d90fedd610691408ec0988024dbe25 -DIST rails-3.2.16.tgz 3566631 SHA256 8fe61b98496e40d8aaef5f8db217f2aad56c9add1bf8417c37a0cbd24f74a57e SHA512 304ef964c33eccfdd4dc1a1c47d43b05e7498d869c64a2ba7a62e8356a07d03cd3f48e1edb9b80d2de1cafc8d91f6ac491df9b0abf3c30d6d22f34f39571965e WHIRLPOOL 5a6ba360c741a7aa3979722ae20790df65e05347a4bad77eea805a9601de2e4cc50a02b8f75d7b7e827da8bef62e8e4e72bb4d4c1de9e783f8f5b95d156bceac DIST rails-3.2.17.tgz 3566537 SHA256 f94972ed71c005ae1f7520d8840852872fbdf6c834bb2eaf1516fe63e406d609 SHA512 4ad32d71108d444bd791ffb2fded25deed69a304a4d6497fb12a586e07348bf4cd1a453614eb932a907063ad6166b89f4778742cb5c2c420f17a116e11b964f6 WHIRLPOOL 0b0911120202e3152a74d31f3b7f8a24261f8e163577ad88c12fd85be088871a0f8ed46b305325250bb830f786231ff349e847b2f642cba02905a95a9a022d68 -DIST rails-4.0.2.tgz 3720518 SHA256 cd973b85cfff735da80d8ed4e11421e2242be735d96cbe4d83ac0c4b6ca7c8d1 SHA512 67d7580c0081deeec4271f96caca6d6db8f65864c876a237e7e3f0e8c6e495d299f103dcbe7627385fa4fd3699dac5015e20be90187ef3b2af49352ad9c8d6af WHIRLPOOL 5b496df36ca4de6a4b55951fab2403bd8b31b3505d17d450bf2edf084429a7689c4fdeb8d19d0be40b2d4d0ada8cefd6c3fc104c2428769d2ca8e434d97c6465 DIST rails-4.0.3.tgz 3721788 SHA256 deed80da9b800789a718f95dde5a0a13f18fe6d0169987165a54e7b6d8edd4f8 SHA512 4ac37e5f2c3992aa33020cb7287c9415a014c475dc176b2b51e6112da8bef3b8626216134c5495a8643a9452c7bd78af9a4e2bc77e9c098f8908335d4a27a918 WHIRLPOOL 52bdd5ad2cfe74976b2565963cddc6cefd51ec95fa4f6ca6cc81fe7444271e734caa0800b3cc7a425be0f7dfa47298079b10cacc5909925072935661cfc78974 DIST rails-4.0.4.tgz 3742294 SHA256 301c7320cf2609a52c230b72f694a669637e39625bbbc42286903b1ebcbc9816 SHA512 781fc5b19ff20da39793ee99761db476de30d55c6b82af040a8f6c69ee608780c14fb91047cd5dbc1d0ba44d2f1b3e862de45210a2373d98fc9bd2beb526e282 WHIRLPOOL 9535db2609e56e0c161beaf50e798334b6619ffc90c09b7dd54cd7b1e0a04b7095d8a21da99a4c6978390f09f1a43341e9e810d13e0eeb2ee54dfaf04f07a139 -EBUILD activerecord-3.2.16.ebuild 2497 SHA256 aeca80f074b4001478a657b6fdd744e4595a11107e2dacf59f4499500b72d69f SHA512 d5d4752820d3f6025f68664c37095aa052789663de9af8009b56925dd437a02967bbc2ea70a4f2e93317231651e938946180b0bc038d25869d61aacfde300a54 WHIRLPOOL 585901e6594628616b692a1062fdb072ad8bbb9e2c1986c65fc0e1d551e6115e1d3595a8904a44473cbe5c903d235387c69824c3e555e27a52678cd62bf1523b EBUILD activerecord-3.2.17.ebuild 2566 SHA256 bf7b51ea290c20c7e0f43036d1460d8995454610b69befc6b15e562d55c3eb10 SHA512 c3dce1f4be35d54dabbebdc8b660437a596a8ff8db5acf521cf51c373148ead071f0b50112e40dc89998c98b4b39070f584a8d5bb5c4541e7d87fdf42fa96168 WHIRLPOOL e470b53a0c5d368449d77f1f0e72e2fce99dbe8728ab95d1fa75bb2d58e4be58c3b88a7d7fee59e4d049b22f73a61812f1ed9760db2a477d22b76217d3cac598 -EBUILD activerecord-4.0.2.ebuild 2695 SHA256 2a6403d6ae7ffa0442e19218d6b0440fd4d8b54ebd073ba727dba21ceba2d08f SHA512 d6c5ce5b6c8341a5fdc61571aae21b3f284585544298885bf145e82e329cbcd3e0a9e22f3e5542bc32f27e9d5091b912ff1075afd02692acd62635e5f25737b8 WHIRLPOOL f743391ed3bda494746b0de0ca06b85bbd72dc25d2596b89f35302bcc602653707f1a96e3fb01b90287e5fda0f613a9ffc853bc1ed5afbae533e499941e03743 EBUILD activerecord-4.0.3.ebuild 2878 SHA256 35e5a8497cbe43e04427384724aaf0415482077f1c355430522341d06bd69ec2 SHA512 eec4beac85a8e89a057e3a24d5b5e11da9924a2dbd5947964ac9ff2b72939cd9acfc76c1136e5f20713e8f0345b9ebcdcdd09e0930aeb10a4b7385343abe8a26 WHIRLPOOL 8bc704f88a26b59e41ed8bc05e74521e565ce60cdaf0884efbe99998d9c0d6d51230337c11603322cd0588506bc26408acc04c702d3a8a403dd0b7a4eb26478b EBUILD activerecord-4.0.4.ebuild 2894 SHA256 05c491e5a9fa822d3015e427c311c6351b609038ffd833934ec090d4c8e44663 SHA512 73773c3d2f3ed69446aa44e318d57414d45fa47496a13b6fd6048d7882e5e9c35dd3bb5c72ab7914074f13a5579a02067e8bce28015086c7362991e7d863ee25 WHIRLPOOL 0285f15f78bb3a18793622a59bec90bcc7ecdaff35073e6fceb7cbb18a8bf11cd11c087b1a53429f171daee9525099954c88128297ebd382c12fcade706db90b -MISC ChangeLog 36095 SHA256 09e8534f8a49de7afc06297a44eec1378bde2afb87a5bfde7bf7bf3d21726128 SHA512 0727f58910ec0004cdcaeb61d2288fd2c5f7fc43e3d910bf13965a1a8747466fff978b63d7fe5b93df72a574ab4bd1f2bab87fce0c5c8055fd5f65b5a0333659 WHIRLPOOL ba2c5ee4d226f179c7e1a79ef41512185266e0b91392e7c00a96fab91940ddff82d169a3b4947c3cc1b76865972bf9f323678daedb92c631747b540877bd3802 +MISC ChangeLog 36250 SHA256 2f29532985ebd6cfc8c800b1d6b06ef42c323644650322217bfa8193ee20e3dc SHA512 9af0e87fe32f646dada202cd1d209d035dcfb857e6c4a651e90ad362857f56635ea0c51742889ad95f1931689c1288d0b3cfa41a728e14d49657bb234a2f306a WHIRLPOOL 9f0641f11af3c04690e5736ef122df4f4cfb5f339c863a5ebbdf90581e8775db7704dc5ceb13973f364c43b46e2f5aa4491af19996ec1e992b9ddec81b2410e9 MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iF4EAREIAAYFAlNVC7cACgkQiIP6VqMIqNcYbgD9Fc8cLpoiNNG0oa2BtEVh0Zw2 -SigluOVdnX4H0KejLv8A/2Ui/4taCV1dhXlp5Z53BqCY3txL52Okedpl/YhI1BzP -=vgTC +iF4EAREIAAYFAlNVFlgACgkQiIP6VqMIqNfjhQD/W/RAYBgbvTrW5ckmWbRvqCVH +a0nnGK3Rp6zX5mLgVZ0A/Anv+n/Zw4pumWmk4te0f0yo+5a3N5nJWddd4OTO1PEA +=dTkO -----END PGP SIGNATURE----- diff --git a/dev-ruby/activerecord/activerecord-3.2.16.ebuild b/dev-ruby/activerecord/activerecord-3.2.16.ebuild deleted file mode 100644 index ce277703928b..000000000000 --- a/dev-ruby/activerecord/activerecord-3.2.16.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activerecord/activerecord-3.2.16.ebuild,v 1.3 2014/01/02 07:59:23 graaff Exp $ - -EAPI=5 -USE_RUBY="ruby18 ruby19" - -# this is not null so that the dependencies will actually be filled -RUBY_FAKEGEM_TASK_TEST="test" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" - -RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec" - -inherit ruby-fakegem versionator - -DESCRIPTION="Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM" -HOMEPAGE="http://rubyforge.org/projects/activerecord/" -SRC_URI="http://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" - -LICENSE="MIT" -SLOT="$(get_version_component_range 1-2)" -KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="mysql postgres sqlite3" - -RUBY_S="rails-${PV}/${PN}" - -ruby_add_rdepend "~dev-ruby/activesupport-${PV} - ~dev-ruby/activemodel-${PV} - >=dev-ruby/arel-3.0.2:3.0 - >=dev-ruby/tzinfo-0.3.29:0 - sqlite3? ( >=dev-ruby/sqlite3-1.3.5 ) - mysql? ( >=dev-ruby/mysql2-0.3.10:0.3 ) - postgres? ( >=dev-ruby/pg-0.11.0 )" - -ruby_add_bdepend " - test? ( - dev-ruby/bundler - ~dev-ruby/actionpack-${PV} - >=dev-ruby/sqlite3-1.3.5 - dev-ruby/mocha:0.13 - )" - -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 "/\(uglifier\|system_timer\|sdoc\|w3c_validators\|pg\|jquery-rails\|'mysql'\|journey\|ruby-prof\|benchmark-ips\)/d" ../Gemfile || die - sed -i -e '/rack-ssl/d' -e 's/~> 3.4/>= 3.4/' ../railties/railties.gemspec || die - sed -i -e '/mail/d' ../actionmailer/actionmailer.gemspec || die - - sed -i -e '/bcrypt/ s/3.0.0/3.0/' ../Gemfile || die - - # Avoid tests depending on hash ordering - sed -i -e '/test_should_automatically_build_new_associated/,/ end/ s:^:#:' test/cases/nested_attributes_test.rb || die - - # Avoid test depending on mysql adapter which we don't support for - # this Rails version to simplify our dependencies. - rm test/cases/connection_specification/resolver_test.rb || die -} - -each_ruby_test() { - case ${RUBY} in - *jruby) - ;; - *rubyee18) - # Turn on travis support to avoid tripping bugs in ree18. - TRAVIS=true ${RUBY} -S rake test_sqlite3 - ;; - *) - if use sqlite3; then - ${RUBY} -S rake test_sqlite3 || die "sqlite3 tests failed" - fi - ;; - esac -} diff --git a/dev-ruby/activerecord/activerecord-4.0.2.ebuild b/dev-ruby/activerecord/activerecord-4.0.2.ebuild deleted file mode 100644 index 8d10aa3f118d..000000000000 --- a/dev-ruby/activerecord/activerecord-4.0.2.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activerecord/activerecord-4.0.2.ebuild,v 1.2 2014/03/11 20:24:05 johu Exp $ - -EAPI=5 -USE_RUBY="ruby19" - -# this is not null so that the dependencies will actually be filled -RUBY_FAKEGEM_TASK_TEST="test" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" - -RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec" - -inherit ruby-fakegem versionator - -DESCRIPTION="Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM" -HOMEPAGE="http://rubyforge.org/projects/activerecord/" -SRC_URI="http://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" - -LICENSE="MIT" -SLOT="$(get_version_component_range 1-2)" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="mysql postgres sqlite3" - -RUBY_S="rails-${PV}/${PN}" - -ruby_add_rdepend "~dev-ruby/activesupport-${PV} - ~dev-ruby/activemodel-${PV} - >=dev-ruby/activerecord-deprecated_finders-1.0.2:1.0 - >=dev-ruby/arel-4.0.0:4.0 - sqlite3? ( >=dev-ruby/sqlite3-1.3.5 ) - mysql? ( >=dev-ruby/mysql2-0.3.10:0.3 ) - postgres? ( >=dev-ruby/pg-0.11.0 )" - -ruby_add_bdepend " - test? ( - dev-ruby/bundler - ~dev-ruby/actionpack-${PV} - >=dev-ruby/sqlite3-1.3.5 - dev-ruby/mocha:0.13 - )" - -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 "/\(uglifier\|system_timer\|sdoc\|w3c_validators\|pg\|jquery-rails\|'mysql'\|journey\|ruby-prof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\)/d" ../Gemfile || die - sed -i -e '/rack-ssl/d' -e 's/~> 3.4/>= 3.4/' ../railties/railties.gemspec || die - sed -i -e '/mail/d' ../actionmailer/actionmailer.gemspec || die - - sed -i -e '/bcrypt/ s/3.0.0/3.0/' ../Gemfile || die - - # Add back json in the Gemfile because we dropped some dependencies - # earlier that implicitly required it. - sed -i -e '$agem "json"' ../Gemfile || die - - # Avoid tests depending on hash ordering - sed -i -e '/test_should_automatically_build_new_associated/,/ end/ s:^:#:' test/cases/nested_attributes_test.rb || die - - # Avoid test depending on mysql adapter which we don't support for - # this Rails version to simplify our dependencies. - rm test/cases/connection_specification/resolver_test.rb || die - - # Avoid single test using mysql dependencies. - rm test/cases/invalid_connection_test.rb || die -} - -each_ruby_test() { - case ${RUBY} in - *jruby) - ;; - *rubyee18) - # Turn on travis support to avoid tripping bugs in ree18. - TRAVIS=true ${RUBY} -S rake test_sqlite3 - ;; - *) - if use sqlite3; then - ${RUBY} -S rake test_sqlite3 || die "sqlite3 tests failed" - fi - ;; - esac -} diff --git a/dev-ruby/activeresource/ChangeLog b/dev-ruby/activeresource/ChangeLog index ac6bb0e29145..61bfdbbcbc48 100644 --- a/dev-ruby/activeresource/ChangeLog +++ b/dev-ruby/activeresource/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-ruby/activeresource # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activeresource/ChangeLog,v 1.168 2014/02/19 07:18:57 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activeresource/ChangeLog,v 1.169 2014/04/21 13:00:50 graaff Exp $ + + 21 Apr 2014; Hans de Graaff <graaff@gentoo.org> + -activeresource-3.2.16.ebuild: + Remove vulnerable versions for bug 501750. *activeresource-3.2.17 (19 Feb 2014) diff --git a/dev-ruby/activeresource/Manifest b/dev-ruby/activeresource/Manifest index 5d818d00f68c..989f89e21d99 100644 --- a/dev-ruby/activeresource/Manifest +++ b/dev-ruby/activeresource/Manifest @@ -3,17 +3,15 @@ Hash: SHA256 AUX activeresource-2.3.10-rails3.patch 309 SHA256 b217130a77128bfe5d8e5e1a6d056308d116404e721b5bd67e7bdb30326115d1 SHA512 b337154cb1d8452e9768f794607a7ccd6ee2ac19bca3d378ccd62044099b02c8ad337ce891a07b789b521dbb2f4d1168cb830dff326ff65efa87836a0c9129c7 WHIRLPOOL 6a2789db7537d8bc0d2e5a73c70ce6db64fb12898b1dd693c7acbe7d07bece2e35f0771fa6260616fa90c2405071fed115043d55b315241a548f81013cd6c4bb DIST activeresource-4.0.0.tgz 69142 SHA256 b2f8094b56c589193fa9c275e4a970fdcd4eb7e7885c8a7a12c86eda6c8d2f37 SHA512 bad94922b7125f79988fb8c6694d6a0370ff1271b47d031e1c249441079e98f75a8069602c1eebf2ec8d7e28aab21b0ca42502c79fe06f46dfa5d42659ff79ab WHIRLPOOL 04120c0a81e140435194ae28a98b4c2ba69e3ef663b7fbf02783839b842c92db70742e4c5d204168dfe4a28caac8d3a8d4c2aea81842959819590544b648d867 -DIST rails-3.2.16.tgz 3566631 SHA256 8fe61b98496e40d8aaef5f8db217f2aad56c9add1bf8417c37a0cbd24f74a57e SHA512 304ef964c33eccfdd4dc1a1c47d43b05e7498d869c64a2ba7a62e8356a07d03cd3f48e1edb9b80d2de1cafc8d91f6ac491df9b0abf3c30d6d22f34f39571965e WHIRLPOOL 5a6ba360c741a7aa3979722ae20790df65e05347a4bad77eea805a9601de2e4cc50a02b8f75d7b7e827da8bef62e8e4e72bb4d4c1de9e783f8f5b95d156bceac DIST rails-3.2.17.tgz 3566537 SHA256 f94972ed71c005ae1f7520d8840852872fbdf6c834bb2eaf1516fe63e406d609 SHA512 4ad32d71108d444bd791ffb2fded25deed69a304a4d6497fb12a586e07348bf4cd1a453614eb932a907063ad6166b89f4778742cb5c2c420f17a116e11b964f6 WHIRLPOOL 0b0911120202e3152a74d31f3b7f8a24261f8e163577ad88c12fd85be088871a0f8ed46b305325250bb830f786231ff349e847b2f642cba02905a95a9a022d68 -EBUILD activeresource-3.2.16.ebuild 1417 SHA256 ec1703efe5b16e97dbad677401c84d4873e9bc38a683673d40ade8bc1e5389dd SHA512 163f5b92f82170da57bec839a49aadeab1f0018ae1bef8e674f0178229eb74b98b9e95e85494e85632e8bdbcc070dc5b3618c5fb0ec53c296553e8778b5fc085 WHIRLPOOL 7bdc1edf6ef356d71630db2a9cb2b3307a1d7b65490456e80b0a96e3774c50dc44e2455ef0e5b67a4d30fc3434bb78cc982afa45bbfd90f9d84bc2afbbb5bed1 EBUILD activeresource-3.2.17.ebuild 1417 SHA256 329293b99ab56a75000d3c4c56ca7cd7e3627f3cf1bc4e626edf3d13b31a6647 SHA512 1f20e9130a85556b081582444e4a4a22fa2fc2bccdb4899e2be834a0871df175778b85d415aadcdf175ddfdf58d97c4aab81d0709eb8994d7d2b444415fbb6d3 WHIRLPOOL 8ca5e2902bcb3adcaf0257cc0e5152451221b567ab399fc24275d4fdf749be72e7537aab891eb40c296c6c9751591a8cc64c86b313ea5411e2b711ba63a142a3 EBUILD activeresource-4.0.0.ebuild 1186 SHA256 f1d63fa0d4eadbd540206cf7d8b196667c1c995d4e2e035e51cf8d435ff5bbd1 SHA512 fad10236c85f3f897c41728b52fa9a95a6bd7d824972675971f88f751431d6830daff4ddd2fd6e6a2f982760c900f31a76c8e846d0abd06b23ca9e2f8e9c8ce1 WHIRLPOOL ac00ca00cba17b5a0614441f937e0fbd9b243426da60a85aa75c1073d35064d20063e7f84ebc800fdf9051e031560f24e07e935f7af7cbf25e2c33c65b42a52f -MISC ChangeLog 23949 SHA256 50646bbc11239bd327d84b35101b6d6b74785350c780d29424834c465d1aebac SHA512 71f749d366e2ea189bb9e19abe55eb30ca5a781d6abcbfa4a6e786bc69fb50edb426ee0e671aedd0590b485b981a5de55df4e3b79ddda26c2ccf911d6dacb465 WHIRLPOOL fc5445eb5c207c67413002c485843e02d3b276f0504494c6a757bfdc61b9b3d2fdec768ca1f624cc018c58b28dc9aee36ce136c5af5ba1afcf6c12814a74d1ad +MISC ChangeLog 24078 SHA256 b09f3ab8ee1ad8472c3bc9be4c1c203f8ad43a4a661db831e69e57daac61a953 SHA512 5454e76754c03d52d79a1e4ebc766a1c3f7c0813696a970e9db270c926a6e3e81c257d63d6e3afa3d7120c66e1c821dff33b07f44c29f90b631d99d2c0204340 WHIRLPOOL 864b1591fa9e0ee92060da1bd5d8909c2f13a02084962773ba31d275301e4e1e31645d7b4b3de9b4e4686993128af04713706352f8d2f739f29c7a58fcadecbd MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iF4EAREIAAYFAlMEWuIACgkQiIP6VqMIqNeFSwD/YBlozamDn2Rrw/PqhaQl7C/p -5JjQVAwl7JOSfUsM5RAA/2p0H8dbCz9swNlsxkYugdLhAsBQjRl/ulf2ZrEwMMQe -=xBja +iF4EAREIAAYFAlNVFoQACgkQiIP6VqMIqNdgNgD+MdJzTUZGZYxEpVjmlcAF3OC/ +4wLyu4bZKxgZPdbYaqQA/2GYjHjcuw5TVlz+ZSAe1I7dyV4zaCqvN6viF7VvgMuU +=Op1F -----END PGP SIGNATURE----- diff --git a/dev-ruby/activeresource/activeresource-3.2.16.ebuild b/dev-ruby/activeresource/activeresource-3.2.16.ebuild deleted file mode 100644 index 9b8f36941c5b..000000000000 --- a/dev-ruby/activeresource/activeresource-3.2.16.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activeresource/activeresource-3.2.16.ebuild,v 1.1 2013/12/04 08:04:58 graaff Exp $ - -EAPI=5 - -USE_RUBY="ruby18 ruby19" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_DOCDIR="doc" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" - -RUBY_FAKEGEM_GEMSPEC="activeresource.gemspec" - -inherit ruby-fakegem versionator - -DESCRIPTION="Think Active Record for web resources.." -HOMEPAGE="http://rubyforge.org/projects/activeresource/" -SRC_URI="http://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" - -LICENSE="MIT" -SLOT="$(get_version_component_range 1-2)" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -RUBY_S="rails-${PV}/${PN}" - -ruby_add_rdepend "~dev-ruby/activesupport-${PV} - dev-ruby/builder:3" -ruby_add_bdepend " - test? ( - dev-ruby/test-unit:2 - >=dev-ruby/mocha-0.13.0:0.13 - )" - -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" - - # Make sure we use the test-unit gem since ruby18 does not provide - # all the test-unit features needed. - sed -i -e '1igem "test-unit"' test/abstract_unit.rb || die -} diff --git a/dev-ruby/activesupport/ChangeLog b/dev-ruby/activesupport/ChangeLog index 3b9ed7dc550c..7ab36426d9b9 100644 --- a/dev-ruby/activesupport/ChangeLog +++ b/dev-ruby/activesupport/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-ruby/activesupport # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activesupport/ChangeLog,v 1.250 2014/04/21 10:30:49 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activesupport/ChangeLog,v 1.251 2014/04/21 13:01:21 graaff Exp $ + + 21 Apr 2014; Hans de Graaff <graaff@gentoo.org> -activesupport-3.2.16.ebuild, + -activesupport-4.0.2.ebuild: + Remove vulnerable versions for bug 501750. 21 Apr 2014; Hans de Graaff <graaff@gentoo.org> activesupport-3.2.17.ebuild: And add back ruby21 because this breaks ppc dependencies due to keyword lag diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest index d4904e132931..50121995fcb4 100644 --- a/dev-ruby/activesupport/Manifest +++ b/dev-ruby/activesupport/Manifest @@ -6,22 +6,18 @@ AUX activesupport-2.3.15-unvendorize.patch 2403 SHA256 67b1e963a7a824733b99c98aa AUX activesupport-2.3.16-unvendorize.patch 2382 SHA256 fda4f0aecd104d7516b8c6b0d3860b8ac257bc5898eebbb9e3761c1f8ab56c25 SHA512 6d53b4b33c04d8fe337687afd4285b72cf68b98a940f2d314cd03cb015d0b13c9fc01904b5a0036ce8a4cf627379a149655d40d0ffbc022dda8226c0504f60e3 WHIRLPOOL a3bcc1e10cd3f70deb353df130b382d43916f1d0a7d16202bd4b9012e3901d574a3476bf6b62a82d08bffd22c0795d3d07b1307ae0eff3da294dab9f1725032d AUX activesupport-2.3.5-mocha-0.9.5.patch 1031 SHA256 238be71abfb03ca232d5c80c480da4e8f1ed8f8da6cfd89f7a64513b82cfd811 SHA512 3f98d2c18b7b2cf4cc03c425191201d6e59d83537bf01fbc09c35bfadaf45f05a24f694033edc3a30dab9b02eb865c3ba26f7e376e80d6ed1cbe14fc3c73f8a0 WHIRLPOOL 97e2622840b264bdda41c4ccc50315ff4dafafdaa422acf86e77f02bf5589155b2a7bd55a0a9886b0a8671932fa230d6bb76da07709e02509ce37b3c108964fa AUX activesupport-3.0.3-mocha-0.9.5.patch 666 SHA256 61e62f5794f9291f3ad8315d5ce0379c25d491311fd30fb06d35f618ece61a5f SHA512 a2d986bdfd7f4376264af1995626d46abf4331fcd64d081bc6c9480e9dae8f4700a2ca6a995a922846c20bf64660fed2e39a7df537240701d0324be4faeaec32 WHIRLPOOL 5ed28791b7dec003a53e6a5a6454d86196b2201b7b3caa32b9971bf05dca59d8ab36b48cf0be604801d1bbc29f204e90b5d77f026aef9c412ad980ce257867db -DIST rails-3.2.16.tgz 3566631 SHA256 8fe61b98496e40d8aaef5f8db217f2aad56c9add1bf8417c37a0cbd24f74a57e SHA512 304ef964c33eccfdd4dc1a1c47d43b05e7498d869c64a2ba7a62e8356a07d03cd3f48e1edb9b80d2de1cafc8d91f6ac491df9b0abf3c30d6d22f34f39571965e WHIRLPOOL 5a6ba360c741a7aa3979722ae20790df65e05347a4bad77eea805a9601de2e4cc50a02b8f75d7b7e827da8bef62e8e4e72bb4d4c1de9e783f8f5b95d156bceac DIST rails-3.2.17.tgz 3566537 SHA256 f94972ed71c005ae1f7520d8840852872fbdf6c834bb2eaf1516fe63e406d609 SHA512 4ad32d71108d444bd791ffb2fded25deed69a304a4d6497fb12a586e07348bf4cd1a453614eb932a907063ad6166b89f4778742cb5c2c420f17a116e11b964f6 WHIRLPOOL 0b0911120202e3152a74d31f3b7f8a24261f8e163577ad88c12fd85be088871a0f8ed46b305325250bb830f786231ff349e847b2f642cba02905a95a9a022d68 -DIST rails-4.0.2.tgz 3720518 SHA256 cd973b85cfff735da80d8ed4e11421e2242be735d96cbe4d83ac0c4b6ca7c8d1 SHA512 67d7580c0081deeec4271f96caca6d6db8f65864c876a237e7e3f0e8c6e495d299f103dcbe7627385fa4fd3699dac5015e20be90187ef3b2af49352ad9c8d6af WHIRLPOOL 5b496df36ca4de6a4b55951fab2403bd8b31b3505d17d450bf2edf084429a7689c4fdeb8d19d0be40b2d4d0ada8cefd6c3fc104c2428769d2ca8e434d97c6465 DIST rails-4.0.3.tgz 3721788 SHA256 deed80da9b800789a718f95dde5a0a13f18fe6d0169987165a54e7b6d8edd4f8 SHA512 4ac37e5f2c3992aa33020cb7287c9415a014c475dc176b2b51e6112da8bef3b8626216134c5495a8643a9452c7bd78af9a4e2bc77e9c098f8908335d4a27a918 WHIRLPOOL 52bdd5ad2cfe74976b2565963cddc6cefd51ec95fa4f6ca6cc81fe7444271e734caa0800b3cc7a425be0f7dfa47298079b10cacc5909925072935661cfc78974 DIST rails-4.0.4.tgz 3742294 SHA256 301c7320cf2609a52c230b72f694a669637e39625bbbc42286903b1ebcbc9816 SHA512 781fc5b19ff20da39793ee99761db476de30d55c6b82af040a8f6c69ee608780c14fb91047cd5dbc1d0ba44d2f1b3e862de45210a2373d98fc9bd2beb526e282 WHIRLPOOL 9535db2609e56e0c161beaf50e798334b6619ffc90c09b7dd54cd7b1e0a04b7095d8a21da99a4c6978390f09f1a43341e9e810d13e0eeb2ee54dfaf04f07a139 -EBUILD activesupport-3.2.16.ebuild 2489 SHA256 f49f227fcf22f843c0cd2185a3097bd651826f2256f8af1e364e126da9242c7a SHA512 ab730229707698f9271207d25e4a99d85a12d465c351e35848ca6c1a0b75225e8a134a37cc7888cf12bbcf8ef4855ec54a00baedb1447730193ccca4fae228c5 WHIRLPOOL 75cf1db92fb917da5f2b4e8afefe8a846c55327dcf134e53d6944639c7ed5af8933f6c6ac6f94c66cf6186ddc06a31f70d8cfd2955bb9cec606f635149123526 EBUILD activesupport-3.2.17.ebuild 2496 SHA256 60211d3859706c8fcde46424660965da6226fa974825781933fea98b06261f7f SHA512 cb3d162f854a23715a810834452dfdc2eb72b9a6d1bd9dd4648486c6202818c05690c02311f04956e01a3ffd1a70ba5562a0626f5ea620cb47ecf6a36d062d95 WHIRLPOOL b422696827664e8acb88e5a513ede94b1c9d9ad50a266fa61fe61d0e0a21aaa4852ed457de345211becb1042e9cd0e6a690e47e389e9ee6a5227de0679f7fa8d -EBUILD activesupport-4.0.2.ebuild 1763 SHA256 c984d9b8a74406a371d905aec06371dc03d1b6557f343b5d8a95f913951ea0ba SHA512 905a31138a46a56a61826ef3ff05f6aec37b6cdcb15a9019feac22f736998bc2b4193bdaf54a6b66b8de787842c70b5dead113aca1fdd2c778ae8bdee95b092d WHIRLPOOL acfd7829805d285fdca33b0b29a82f1beeefd4be23dd2a83fc8ddfee8afb39a38e3ef433f74180627a491fca45a560d1f1ca4cc037e0c03dbfaaa8fbeb867681 EBUILD activesupport-4.0.3.ebuild 1763 SHA256 963738af5e6eea026cb138c9268d17b9e764eb66e56affde5962319792277a54 SHA512 3978078cda01f0eacdef7a0348917c0f9d59b9ccb5a27b084fd76df44ea0d2cebe721be0bc3f2797e124b0aa5b555b4b52e30501e5048fea78ed6b43006a1a19 WHIRLPOOL 61f6a64f579e90c8d0eb3d124f84969fc7ff3b398ad4dac8dba78622839d7587a8f65f7d919622a4610149b371e1cedbc3a84ef045510d268c7ca533933cf1ad EBUILD activesupport-4.0.4.ebuild 1772 SHA256 1ee18e498cf89ef0f52480a71a0e893dbab8e869d43039d2e01b0ea3b7441de7 SHA512 337e8809f1b13d7e2a3c79148b201c839e5f1a6513095e6f7f9066414b73ed5f84250efa43c5bf169adf5f14b409520c3cae9366717a900240f8adb83350a36f WHIRLPOOL 3c44c21e30d95191ad603b09bec20ac99cc00e7303e2f9ef16e692c5ac16ba3a57b02e41bbc0daf9cb0cc6624771668c82f58536dd7b8f5cd335520564a1ce17 -MISC ChangeLog 35571 SHA256 845007f27ac2a1cf49a719e98c041ae3cecca5dfe4b0e2e4e59623b0f894356f SHA512 6a27af19e43b805e72bcad72891239184c0461707ddf5e1a10095d31e2fc217ddcc4c0a036656b2a49463a9a0765b22c806db3e2ba2ff68fc29d2739dc85b42f WHIRLPOOL 81ae03d7169cdd81d404eff130646ae5943807309585111beb49c2ffd2a73cec357c2aa69f5c6eab6247c462e1d42c66cce057502241a318b85cc54db7383ac7 +MISC ChangeLog 35728 SHA256 0bea97d5000f36ec8647523b4f1ffb111f37ab869eb62405746093a8ccb3caf8 SHA512 bf565c00927eecb3b5f802b24b6bf405f4e01bdda625bd1c79f3deb57fd5f8b6f2b78e43207d6360b0ded24756d43481b1f28de89070e6443f3cf91dd64ffe45 WHIRLPOOL e47b57eed8ae71947d91e7765dec7550ba8435065ea9bb67af4180745d8e8454623a3be234f363a61f65dddad070e280abd5754e62cf14c920f4f246a67a3def MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iF4EAREIAAYFAlNU81oACgkQiIP6VqMIqNf7igEAgR82O8QC/vKxdIy5xaEjlJMW -mM20NsRzT6AvW2dzH/MA/2RNfXGocCsCVdXCSfO1OVuHsAB2ordc9fwoO1AzhUj6 -=Ho2u +iF4EAREIAAYFAlNVFqIACgkQiIP6VqMIqNcR9wD+MsPpg1cNcIFrayEH7ou/baUe ++a7sbJGXRMLBp6lBtwcA/2P9g7Z3HyVOg5D2cs52jnJIbpRsybazEyh1b9yLqjt+ +=cTDn -----END PGP SIGNATURE----- diff --git a/dev-ruby/activesupport/activesupport-3.2.16.ebuild b/dev-ruby/activesupport/activesupport-3.2.16.ebuild deleted file mode 100644 index 783b481a3acb..000000000000 --- a/dev-ruby/activesupport/activesupport-3.2.16.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activesupport/activesupport-3.2.16.ebuild,v 1.1 2013/12/04 08:03:23 graaff Exp $ - -EAPI=5 - -USE_RUBY="ruby18 ruby19 jruby" - -RUBY_FAKEGEM_TASK_DOC="" - -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" - -RUBY_FAKEGEM_GEMSPEC="activesupport.gemspec" - -RUBY_FAKEGEM_BINWRAP="" - -inherit ruby-fakegem versionator - -DESCRIPTION="Utility Classes and Extension to the Standard Library" -HOMEPAGE="http://rubyforge.org/projects/activesupport/" -SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" - -LICENSE="MIT" -SLOT="$(get_version_component_range 1-2)" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -RUBY_S="rails-${PV}/${PN}" - -ruby_add_rdepend " - >=dev-ruby/multi_json-1.0 - >=dev-ruby/i18n-0.6.4:0.6 - !!<dev-ruby/activesupport-3.0.11-r1:3.0" - -# memcache-client, nokogiri, and builder are not strictly -# needed, but there are tests using this code. -ruby_add_bdepend "test? ( - dev-ruby/test-unit:2 - >=dev-ruby/memcache-client-1.5.8 - dev-ruby/nokogiri - >=dev-ruby/builder-3.0.3:3 - >=dev-ruby/tzinfo-0.3.29 - )" - -# libxml is not strictly needed, there are tests using this code. jruby -# uses a different xml implementation. -USE_RUBY=${USE_RUBY/jruby/} ruby_add_bdepend "test? ( >=dev-ruby/libxml-2.0.0 )" - -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" - - # Make sure we use the test-unit gem since ruby18 does not provide - # all the test-unit features needed. - sed -i -e '1igem "test-unit"' test/abstract_unit.rb || die -} - -each_ruby_prepare() { - case ${RUBY} in - *ruby18) - # Skip failing ruby18 tests related to JSON serialization - rm test/message_encryptor_test.rb test/message_verifier_test.rb || die - ;; - *jruby) - # Ignore failing tests on jruby in the interest of a security update - sed -i -e '/test_not_allowed_to_expand_parameter_entities_to_files/,/^ end/ s:^:#:' \ - -e '/test_exception_thrown_on_expansion_attack/,/^ end/ s:^:#:' \ - test/xml_mini/jdom_engine_test.rb || die - sed -i \ - -e '/test_exception_thrown_on_expansion_attack/,/^ end/ s:^:#:' \ - test/xml_mini/nokogiri_engine_test.rb || die - ;; - esac -} diff --git a/dev-ruby/activesupport/activesupport-4.0.2.ebuild b/dev-ruby/activesupport/activesupport-4.0.2.ebuild deleted file mode 100644 index 0d8afff53d79..000000000000 --- a/dev-ruby/activesupport/activesupport-4.0.2.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activesupport/activesupport-4.0.2.ebuild,v 1.3 2014/03/11 20:23:08 johu Exp $ - -EAPI=5 - -USE_RUBY="ruby19 ruby20" - -RUBY_FAKEGEM_TASK_DOC="" - -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" - -RUBY_FAKEGEM_GEMSPEC="activesupport.gemspec" - -RUBY_FAKEGEM_BINWRAP="" - -inherit ruby-fakegem versionator - -DESCRIPTION="Utility Classes and Extension to the Standard Library" -HOMEPAGE="http://rubyforge.org/projects/activesupport/" -SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" - -LICENSE="MIT" -SLOT="$(get_version_component_range 1-2)" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="" - -RUBY_S="rails-${PV}/${PN}" - -ruby_add_rdepend " - >=dev-ruby/multi_json-1.3:0 - >=dev-ruby/i18n-0.6.4:0.6 - >=dev-ruby/tzinfo-0.3.37:0 - >=dev-ruby/minitest-4.2:0 - >=dev-ruby/thread_safe-0.1:0 - !!<dev-ruby/activesupport-3.0.11-r1:3.0" - -# memcache-client, nokogiri, and builder are not strictly -# needed, but there are tests using this code. -ruby_add_bdepend "test? ( - >=dev-ruby/dalli-2.2.1 - >=dev-ruby/nokogiri-1.4.5 - >=dev-ruby/builder-3.1.0 - >=dev-ruby/libxml-2.0.0 - )" - -all_ruby_prepare() { - # Set the secure permissions that tests expect. - chmod 0755 "${HOME}" || die "Failed to fix permissions on home" - - # 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" - - # Make sure a compatible version of minitest is used everywhere. - sed -i -e "s/gem 'minitest'/gem 'minitest', '~> 4.2'/" lib/active_support/test_case.rb || die - sed -i -e "1igem 'minitest', '~> 4.2'" test/abstract_unit.rb || die -} diff --git a/dev-ruby/rails/ChangeLog b/dev-ruby/rails/ChangeLog index f35f596a2005..dd914c8ec0cd 100644 --- a/dev-ruby/rails/ChangeLog +++ b/dev-ruby/rails/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-ruby/rails # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rails/ChangeLog,v 1.285 2014/04/21 06:23:18 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rails/ChangeLog,v 1.286 2014/04/21 12:59:34 graaff Exp $ + + 21 Apr 2014; Hans de Graaff <graaff@gentoo.org> -rails-3.2.16.ebuild, + -rails-4.0.2.ebuild: + Remove vulnerable versions for bug 501750. 21 Apr 2014; Hans de Graaff <graaff@gentoo.org> rails-4.0.4.ebuild: Add ruby20, ruby21. diff --git a/dev-ruby/rails/Manifest b/dev-ruby/rails/Manifest index aa4e03b54453..1d5e6351541a 100644 --- a/dev-ruby/rails/Manifest +++ b/dev-ruby/rails/Manifest @@ -1,22 +1,18 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 -DIST rails-3.2.16.gem 4608 SHA256 fc470010d70c7628e9e6c4bd535f85571a24cdfadf9b58560e6b2d5f3d396ab0 SHA512 b51706922426c6f5f7bf531dca4f0d0c45f60cf1a2ac0b7cd9f1a39d38f27018bc46931c6ba041c31268a7616294d81c91f93fc0663047a80a92b00a71a16e28 WHIRLPOOL 27a069a2fdcd3cac99f086d9c5ab31fa0b67f3caffc845dd52fe28a755ca58fb1ffc7b94e03b4cbb56736839e2b4494bba70d6fb3ba9945588dc86d8541bacbc DIST rails-3.2.17.gem 3584 SHA256 8eff1bbf9f22fa943e58e9b71c6bdbe5d5d95caf022bec38ce083599961cb984 SHA512 cd8ebfbd78f4ee415121d24f490024bcbab0e1b18f4ed5572ba7be7c27409055e3d233e26aa7e10cdc919b310be5ac85409d3f0371144b21913a772c958543e3 WHIRLPOOL 92ebf09cb682185e5bbec7af6d2da6c6397a1f31d94b41c9482b0ad060b4dbef5f1d5dcb74d181be7befd72bbb5536faccc5491cbed94c59aebc20b22e55bdce -DIST rails-4.0.2.gem 1548800 SHA256 b7485afabce7c526eee714f7daf020cc7f18be66567a55ad806b81294cc19ffa SHA512 98e07f98ca457ccba7f26d486712a5f6a8ce4c0d2b134a19278e354ea7bb152c175418425a2ff3c502b7ae47e7daa16e0ee3233c9463492f493de8b49f67eb6d WHIRLPOOL ee701680cbaa833e5082c51a18709f9ba0d44b17be7f2cc70aacab875816fccc936ca186c6bee09c08dd22edcf470af778c6e6a5c0c6ee6850bed4b9c5dae1ac DIST rails-4.0.3.gem 1549824 SHA256 649f8ca0cdc10d47e6bef73e098937a2a61f5aabbcf2fde930d28675021e81be SHA512 5c5addf2cc136300befee1e021f71936e3719f88047d390ec6e338efe0aa475bc4f18a0a1de1f5f2ed6c7fe49d9e0b4eacff154054210a77239784e6a49a994e WHIRLPOOL 312d934851c83f6181c45301af21a4d17287252def045fdeddd32b970199db06e3673defe203e12e1df3f9c6206ba687953b0169239357206a991aaf3bf3d2e5 DIST rails-4.0.4.gem 1550336 SHA256 ead3f37942b32496cd07837a01c40acc4f8c8df72e839f3d087a2c3543d760bc SHA512 18aacdd84093a06a8cae6ad22f48620b742922a6ce0f6b1bd45887acdcb8d46b21dad7100d0aa5a4134d5ab6e81e19bfd894df75b190b9a59ef557030f4716d8 WHIRLPOOL 1e53c83d3740632eb60bc0600f5403c377744562b0dd982a36c92aa728357e0d1877d872e4489a574802a284989581f2300d8aff72e273c36e778faf0fa4287e -EBUILD rails-3.2.16.ebuild 1062 SHA256 3bb1c57255b8383a421881186eefc9c18a02907892e4a5c8c03fd34d7f28eb5c SHA512 d3c0660d7466dbf190d3ee0ce9f6c3f729c397d2828657450ac12295c929a21e9794537dd087da7e3a4ee240e395d82eb8da22b3e4b617eeacffd65e32cfe8d9 WHIRLPOOL e0b38025385ed82fdffdf35b66bdfef46e78c0d72c45628c09e1b0d9f830f2778235fcc27aabbb736c4afe99c7392119e383f967b2352f55ce4ca24a1c093af6 EBUILD rails-3.2.17.ebuild 1062 SHA256 b7db60e5a6145c30fd902ed3b00bbc31e0a404f1b238af9a8d99f6dfe9e7156e SHA512 e90df9df7763d14a2b0687f63bf39e742a1e6591c008a2e41c7762017f720a54293822fd2b4a33af126e68dedcbde22e9d0a3d0b8190258cdf115e3337341f0f WHIRLPOOL e366a66d7932a0b1d534c0a8931f8fb6a701a04c4ca4ae6f0b853789f11d1b37aa309a8676073683a089de6b62fb6935047c2247491ca1758e0731965f4c992d -EBUILD rails-4.0.2.ebuild 1122 SHA256 ec81612b7d34a970ba5f02e270a9f48cdb518814f98aaf69e83a1c6511afef74 SHA512 27ea1b0096bcabe50c02839bae1dee74194e815c3ed2477570cbd355030e133d427b741e24a93f223f158fed19763bc644dbe3f23203fb31a809edbfdb112e02 WHIRLPOOL 4dc87abb006b2b3032185e5bc217686d0b0a44068755370efdf0e7f7a2014f35a193c3b70b50bfd8fde8004132c96a688616d528f885fb7efe7855b9a1682c14 EBUILD rails-4.0.3.ebuild 1122 SHA256 afbe29210f1ae9e9fc7cda9953ad6993141f937c77747196f36fb8d1f582931a SHA512 312e37abee9f680f626aadef738471d04ad9bfe58feca87e7d436dda6151618f939acada088d8b19c2e7142b93bd42f4ebbfd7fcc2fc11921a7d5970749865fb WHIRLPOOL 0044a31d1124e41a68dd69952b00b2a7a60861c4d33dc5228d92417960f76781e428e431e0c7c418d8a9cd8fa3eaf76b65f1120f283087194e75a0ffe5d99221 EBUILD rails-4.0.4.ebuild 1138 SHA256 fa9ac4094bedfe60dea541fe06dc2d828f46064c22ca63ec004df4d1945b3b4a SHA512 35b25d3e29e17202353f718e6bf7af10f23e6d62239df549a0da72329b4abfa35a89ed7414dc1ae80c526b2f7175943b822888e5ced7d8b117f59315bc926d17 WHIRLPOOL 266a06c2cb9f865862ed24cde9a382abbf5f5e81b7713f4b1273d7875e7a2ed3dbb88a4d38fce636cf5ed5853cc0d01bf9b4edb532096c9f4cc1ca60bf612734 -MISC ChangeLog 37608 SHA256 8648123cb5011dc999b67024441c2ca437fd5f590d4807d5b2f4de448ea0a3e7 SHA512 c7b833379756f8f03ee41beb6cc6d9fdb1b92ac90775764d5c947a4940a2d7214d4eab01e57ed7e955bde77b719b313dec4ba0d0b05ebf7d033604a092f12625 WHIRLPOOL ea7d3c916bf4568d8f4a54926c931ec3e784447900a8ddb45073979c0de3337265f4d42134dc27955f62efd1e6b5837d2f0d46c925d434b1289c749695ea2b5e +MISC ChangeLog 37749 SHA256 f800bd84d3a7fe27fff33927ae15032fe10fd507334876f06d923e3670d2d21f SHA512 c56d7bcf2a19d918d9895bd4c50260501ebe3cc724ce9d82eaa4d426ab3d49d7db99e5f510b57551e737dc480cecebe7ed174e0a144c2f6377bdc0537ab38abd WHIRLPOOL 2e65d1c9849668547bf8a6fc5527953ea13b365d919ae1fe36745d35b1b0a85be23c64f1b0806cafbd28aa058cc14f8fcdba2c80757934d9316c94c8f4e0eee3 MISC metadata.xml 393 SHA256 ab0c7d6f591fe1803349f791b02e9be652e39232117c98f1b173c7ffb0854dee SHA512 dcdd257e9e5ad70fd720cd74ad12f3d292b98f72cc45c80ac02599fe46d16fbdfa84f78e6781756c59fdbc9a808c4734e491c07e320a54a1d2a51241658bb713 WHIRLPOOL 5317c82e4e1ac614e51dc74741272cf1b20fa0cd7b72c77559ecd1115d82dd7b9359bdcd80f1e08c358c096fe1f77e4d8d9e30e6ec70d6246a09613b92fef4b8 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iF4EAREIAAYFAlNUuVcACgkQiIP6VqMIqNfluAD/R9ObdmHtJzaSD78ugLbveFnw -5EsW0uyDmU1RJ5bu36EA/2PW1LbFOgKiWkcN1VN6o110dGOacakB27SVlJOJFyeV -=r6J4 +iF4EAREIAAYFAlNVFjcACgkQiIP6VqMIqNdDigD+KCuAlDIlQQZolAPyW6i+XiUZ +aUwYNJIjMC7qAa/u7E8BAIpyLXWOywlBK6B0nUdiFllLNnCbnMP+fbmFPuvkYf+h +=ApTs -----END PGP SIGNATURE----- diff --git a/dev-ruby/rails/rails-3.2.16.ebuild b/dev-ruby/rails/rails-3.2.16.ebuild deleted file mode 100644 index 56039f5e20b9..000000000000 --- a/dev-ruby/rails/rails-3.2.16.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rails/rails-3.2.16.ebuild,v 1.1 2013/12/04 08:08:00 graaff Exp $ - -EAPI=5 -USE_RUBY="ruby18 ruby19" - -RUBY_FAKEGEM_BINWRAP="" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_TASK_TEST="" - -inherit ruby-fakegem versionator - -DESCRIPTION="ruby on rails is a web-application and persistance framework" -HOMEPAGE="http://www.rubyonrails.org" - -LICENSE="MIT" -SLOT="$(get_version_component_range 1-2)" -KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -IUSE="+asset-pipeline" - -ruby_add_rdepend " - ~dev-ruby/actionmailer-${PV} - ~dev-ruby/actionpack-${PV} - ~dev-ruby/activerecord-${PV} - ~dev-ruby/activeresource-${PV} - ~dev-ruby/activesupport-${PV} - =dev-ruby/bundler-1* - ~dev-ruby/railties-${PV} - asset-pipeline? ( - dev-ruby/jquery-rails - >=dev-ruby/sass-rails-3.2.3:3.2 - >=dev-ruby/uglifier-1.0.3 - >=dev-ruby/coffee-rails-3.2.1:3.2 - )" diff --git a/dev-ruby/rails/rails-4.0.2.ebuild b/dev-ruby/rails/rails-4.0.2.ebuild deleted file mode 100644 index ee7f23aef669..000000000000 --- a/dev-ruby/rails/rails-4.0.2.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rails/rails-4.0.2.ebuild,v 1.2 2014/03/11 20:24:55 johu Exp $ - -EAPI=5 -USE_RUBY="ruby19" - -RUBY_FAKEGEM_BINWRAP="" - -# The guides are now here but we'd need to rebuilt them first. -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_TASK_TEST="" - -RUBY_FAKEGEM_EXTRADOC="README.md guides/CHANGELOG.md" - -inherit ruby-fakegem versionator - -DESCRIPTION="ruby on rails is a web-application and persistance framework" -HOMEPAGE="http://www.rubyonrails.org" - -LICENSE="MIT" -SLOT="$(get_version_component_range 1-2)" -KEYWORDS="~amd64 ~arm ~x86" - -IUSE="+asset-pipeline" - -ruby_add_rdepend " - ~dev-ruby/actionmailer-${PV} - ~dev-ruby/actionpack-${PV} - ~dev-ruby/activerecord-${PV} - ~dev-ruby/activesupport-${PV} - ~dev-ruby/railties-${PV} - >=dev-ruby/bundler-1.3 =dev-ruby/bundler-1* - >=dev-ruby/sprockets-rails-2.0.0:2.0 - asset-pipeline? ( - dev-ruby/jquery-rails - >=dev-ruby/sass-rails-4.0.0:4.0 - >=dev-ruby/uglifier-1.3.0 - >=dev-ruby/coffee-rails-4.0.0:4.0 - )" - -# also: turbolinks, >=jbuilder-1.2:1 diff --git a/dev-ruby/railties/ChangeLog b/dev-ruby/railties/ChangeLog index 42ac48eafbb4..436b7e88b3f3 100644 --- a/dev-ruby/railties/ChangeLog +++ b/dev-ruby/railties/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-ruby/railties # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/railties/ChangeLog,v 1.71 2014/04/21 06:15:46 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/railties/ChangeLog,v 1.72 2014/04/21 12:59:51 graaff Exp $ + + 21 Apr 2014; Hans de Graaff <graaff@gentoo.org> -railties-3.2.16.ebuild, + -railties-4.0.2.ebuild: + Remove vulnerable versions for bug 501750. 21 Apr 2014; Hans de Graaff <graaff@gentoo.org> railties-4.0.4.ebuild: Add ruby20, ruby21. diff --git a/dev-ruby/railties/Manifest b/dev-ruby/railties/Manifest index 04b5f651a406..e4875a063084 100644 --- a/dev-ruby/railties/Manifest +++ b/dev-ruby/railties/Manifest @@ -1,22 +1,18 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 -DIST rails-3.2.16.tgz 3566631 SHA256 8fe61b98496e40d8aaef5f8db217f2aad56c9add1bf8417c37a0cbd24f74a57e SHA512 304ef964c33eccfdd4dc1a1c47d43b05e7498d869c64a2ba7a62e8356a07d03cd3f48e1edb9b80d2de1cafc8d91f6ac491df9b0abf3c30d6d22f34f39571965e WHIRLPOOL 5a6ba360c741a7aa3979722ae20790df65e05347a4bad77eea805a9601de2e4cc50a02b8f75d7b7e827da8bef62e8e4e72bb4d4c1de9e783f8f5b95d156bceac DIST rails-3.2.17.tgz 3566537 SHA256 f94972ed71c005ae1f7520d8840852872fbdf6c834bb2eaf1516fe63e406d609 SHA512 4ad32d71108d444bd791ffb2fded25deed69a304a4d6497fb12a586e07348bf4cd1a453614eb932a907063ad6166b89f4778742cb5c2c420f17a116e11b964f6 WHIRLPOOL 0b0911120202e3152a74d31f3b7f8a24261f8e163577ad88c12fd85be088871a0f8ed46b305325250bb830f786231ff349e847b2f642cba02905a95a9a022d68 -DIST rails-4.0.2.tgz 3720518 SHA256 cd973b85cfff735da80d8ed4e11421e2242be735d96cbe4d83ac0c4b6ca7c8d1 SHA512 67d7580c0081deeec4271f96caca6d6db8f65864c876a237e7e3f0e8c6e495d299f103dcbe7627385fa4fd3699dac5015e20be90187ef3b2af49352ad9c8d6af WHIRLPOOL 5b496df36ca4de6a4b55951fab2403bd8b31b3505d17d450bf2edf084429a7689c4fdeb8d19d0be40b2d4d0ada8cefd6c3fc104c2428769d2ca8e434d97c6465 DIST rails-4.0.3.tgz 3721788 SHA256 deed80da9b800789a718f95dde5a0a13f18fe6d0169987165a54e7b6d8edd4f8 SHA512 4ac37e5f2c3992aa33020cb7287c9415a014c475dc176b2b51e6112da8bef3b8626216134c5495a8643a9452c7bd78af9a4e2bc77e9c098f8908335d4a27a918 WHIRLPOOL 52bdd5ad2cfe74976b2565963cddc6cefd51ec95fa4f6ca6cc81fe7444271e734caa0800b3cc7a425be0f7dfa47298079b10cacc5909925072935661cfc78974 DIST rails-4.0.4.tgz 3742294 SHA256 301c7320cf2609a52c230b72f694a669637e39625bbbc42286903b1ebcbc9816 SHA512 781fc5b19ff20da39793ee99761db476de30d55c6b82af040a8f6c69ee608780c14fb91047cd5dbc1d0ba44d2f1b3e862de45210a2373d98fc9bd2beb526e282 WHIRLPOOL 9535db2609e56e0c161beaf50e798334b6619ffc90c09b7dd54cd7b1e0a04b7095d8a21da99a4c6978390f09f1a43341e9e810d13e0eeb2ee54dfaf04f07a139 -EBUILD railties-3.2.16.ebuild 2091 SHA256 b2eafe8fad3f3a57fdaed2249cdcd283d5bb4269ed6df74e2230cb7db1db42da SHA512 d6d41a443375aa456eac56584cfdda25fea2077018af070d01075a0af5e4eb5f6c7174f0fbb904b07a2d541506fd099f87ddd1d9b982183244b817264817439e WHIRLPOOL 9bac9646d1cd34e73f896b9a26c9f456d9498fe9725701401d7b9aacccd31d0f33226af10427bfcb478e9399cb27f896ee508d6f244674f6cc2c9c107e3e44c8 EBUILD railties-3.2.17.ebuild 2091 SHA256 9da8e23f10049aacba6a89072c5ae61ae13a826f459446a09cca0415ce4107af SHA512 1ff7c358d448b5f3c922abcfb2d2584339f228a647442a2c70f5db7cf7fa39a8dad80243c7b0024a74c3a876055ef3a7a8ee6a2aef189f0be428b3ef05d30429 WHIRLPOOL bd18a850bf4e9b3fbdce55ed6e079f1526d339dde0e0643315fabccd9baa29ce597b5d29d840dd1aa19eaee7c5dd81035ee7f73906b5ab9381d48f8ef3e80fba -EBUILD railties-4.0.2.ebuild 1733 SHA256 0421839533220f13882d8bc880756a9856ba186c75fd3c8f2c58294c5b8540a8 SHA512 2c05d864882c7a4524e978a4f89bd6a8b0efafcc622071b593f929db68f051b788ba19d40b98b60a30fdc0e78b74e22e580b31e348f309075276c124358ef50d WHIRLPOOL 5470bedb2a5bf0decb06b245e4e44c954092377af349170fa989c7a61e5e9ca8b6b949703d31843b4a4c9b8da6b3f4f694f8dd7866798bf845e893127686f440 EBUILD railties-4.0.3.ebuild 1733 SHA256 b41a56cf6df1317fcfd2ceec13ad1a8f39f92887ed86adbb951456c6e84bf29a SHA512 fc766432af7340e68559ddb7d4f8fa8532e9432a572db6924b518b6e76fb798d51011c1ed6a9ceb3494450261719196a9e8c2d2a33ab5855edac2d5dc07927d7 WHIRLPOOL 9fe9c7c32e03907253baa321b197ea1fd70261803e5684a82d269ab4a561fea48e52fdc00dfb774ea61ffb9b56aac47f6b641f252f419d3356737ebfe1d8fee7 EBUILD railties-4.0.4.ebuild 1749 SHA256 ef95aea2c736abb37512cb94a8401d35c6f0e782e7aa3293526b60196a6739ca SHA512 42f2bbf366d73747eda86873f4d17de8b67cb1aa7c100214bd975a4cd8f80864f778106351cfb1eddf619298efcfed3baa1e0cfc2cc842432bf9440ae1a55d54 WHIRLPOOL f5ccd22802cde40e0f0b730057dcf8615b4d17844c8990a597c45b3055a7d6d2a305ee1eb6920615155401e21ddf3fd4f1f661bce1ae77913cec9eb2f076ece8 -MISC ChangeLog 10356 SHA256 5ee3296e8bc1f75671ffd2d144d5fe0f7803c3abf240be81efdc87d6288a7ace SHA512 8fa7fc7474c30d03e9095dc4e141dfc7ce6bb2e9768de70a2ccc5731d5353af13c409cab7907b740aa7947b015a85ef813ab34093187c1595427b36f01cf5915 WHIRLPOOL e4975731a4e68b56f4d588f3a757d89a09d9f1286016b34798e009faf55cf2dd3ab2060506ad16fe8d4e0da2ba8fcd4af93e0bf98dbea7be8e158b3f23135c7f +MISC ChangeLog 10503 SHA256 642510ba4aede8317ff44dee1ad2a037856c3d3c1b2e3367fe37832e15316c68 SHA512 2c8450719914c74d7439f2f59816abe95f4f510c22747dd4ec394f596cfc7a033f1e359290c7aa4f6cf8b2f3585c083712e1f6268b5afac0fcd84d5735ebc887 WHIRLPOOL a5e4f529527db60f0f1c343eeb15bbe6ed7dd1fd397de0c68d3aa4971746553457378c5caf9a30aa10e94e33bbfec213094d04e90fe197eacea02a3b59930dda MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iF4EAREIAAYFAlNUt5MACgkQiIP6VqMIqNdaywD/V4mawWh5PXXHfH8SFXohqlyt -X1LaCwprnn/lGuH1nsYA/3rr7YLe+D/xQ6X/0szIU5XocrxNKtzgVmU3aBzSOMre -=bZzj +iF4EAREIAAYFAlNVFkgACgkQiIP6VqMIqNehXQD8DbhfS9ZBlujoSmodQeerVQl8 +Ok5J3xVOy5tknmc0EOAA/31SEQg4BgiJ8oqTL4vDCpz+VplM5jwSQ37tX2ywj+Pa +=8qbH -----END PGP SIGNATURE----- diff --git a/dev-ruby/railties/railties-3.2.16.ebuild b/dev-ruby/railties/railties-3.2.16.ebuild deleted file mode 100644 index f4e6d40a485c..000000000000 --- a/dev-ruby/railties/railties-3.2.16.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/railties/railties-3.2.16.ebuild,v 1.1 2013/12/04 08:07:27 graaff Exp $ - -EAPI=5 -USE_RUBY="ruby18 ruby19" - -RUBY_FAKEGEM_TASK_TEST="test:regular" -RUBY_FAKEGEM_TASK_DOC="generate_guides" -RUBY_FAKEGEM_DOCDIR="guides/output" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" - -RUBY_FAKEGEM_GEMSPEC="railties.gemspec" - -RUBY_FAKEGEM_BINWRAP="" - -inherit ruby-fakegem versionator - -DESCRIPTION="Tools for creating, working with, and running Rails applications." -HOMEPAGE="http://github.com/rails/rails" -SRC_URI="http://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" - -LICENSE="MIT" -SLOT="$(get_version_component_range 1-2)" -KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -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-admin/eselect-rails-0.18" - -ruby_add_rdepend " - ~dev-ruby/activesupport-${PV} - ~dev-ruby/actionpack-${PV} - >=dev-ruby/rdoc-3.4 - >=dev-ruby/thor-0.14.6 - >=dev-ruby/rack-ssl-1.3.2:1.3 - >=dev-ruby/rake-0.8.7" - -ruby_add_bdepend " - test? ( - dev-ruby/mocha:0.13 - ) - doc? ( - >=dev-ruby/redcloth-4.1.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. - sed -i -e '/\(uglifier\|system_timer\|sdoc\|w3c_validators\|pg\)/d' ../Gemfile || die - - # Also allow rdoc 4.x - sed -i -e 's/~> 3.4/>= 3.4/' ${RUBY_FAKEGEM_GEMSPEC} || die -} - -all_ruby_install() { - all_fakegem_install - - if use doc ; then - mv guides/output guides/guides || die - dohtml -r guides/guides - fi - - 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-4.0.2.ebuild b/dev-ruby/railties/railties-4.0.2.ebuild deleted file mode 100644 index 20f9a1e3121b..000000000000 --- a/dev-ruby/railties/railties-4.0.2.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/railties/railties-4.0.2.ebuild,v 1.2 2014/03/11 20:07:25 johu Exp $ - -EAPI=5 -USE_RUBY="ruby19" - -RUBY_FAKEGEM_TASK_TEST="test:regular" -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" - -RUBY_FAKEGEM_GEMSPEC="railties.gemspec" - -RUBY_FAKEGEM_BINWRAP="" - -inherit ruby-fakegem versionator - -DESCRIPTION="Tools for creating, working with, and running Rails applications." -HOMEPAGE="http://github.com/rails/rails" -SRC_URI="http://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" - -LICENSE="MIT" -SLOT="$(get_version_component_range 1-2)" -KEYWORDS="~amd64 ~arm ~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-admin/eselect-rails-0.19" - -ruby_add_rdepend " - ~dev-ruby/activesupport-${PV} - ~dev-ruby/actionpack-${PV} - >=dev-ruby/thor-0.18.1 - >=dev-ruby/rake-0.8.7" - -ruby_add_bdepend " - test? ( - dev-ruby/mocha:0.13 - )" - -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 - - # Also allow rdoc 4.x - sed -i -e 's/~> 3.4/>= 3.4/' ${RUBY_FAKEGEM_GEMSPEC} || 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 -} |