summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2014-10-31 08:58:54 +0000
committerHans de Graaff <graaff@gentoo.org>2014-10-31 08:58:54 +0000
commit0170e65419ee495407b3e1ce7e7927ee931b8df3 (patch)
tree85e89f9f29a91c3952792a159ab115e54311bffe /dev-ruby
parentMove to ~ppc, bug #525258 (diff)
downloadhistorical-0170e65419ee495407b3e1ce7e7927ee931b8df3.tar.gz
historical-0170e65419ee495407b3e1ce7e7927ee931b8df3.tar.bz2
historical-0170e65419ee495407b3e1ce7e7927ee931b8df3.zip
Version bump for security issue CVE-2014-7818.
Package-Manager: portage-2.2.8-r2/cvs/Linux x86_64 Manifest-Sign-Key: 0x8883FA56A308A8D7!
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/actionmailer/ChangeLog10
-rw-r--r--dev-ruby/actionmailer/Manifest14
-rw-r--r--dev-ruby/actionmailer/actionmailer-3.2.20.ebuild38
-rw-r--r--dev-ruby/actionmailer/actionmailer-4.0.11.ebuild41
-rw-r--r--dev-ruby/actionmailer/actionmailer-4.1.7.ebuild41
-rw-r--r--dev-ruby/actionpack/ChangeLog10
-rw-r--r--dev-ruby/actionpack/Manifest14
-rw-r--r--dev-ruby/actionpack/actionpack-3.2.20.ebuild77
-rw-r--r--dev-ruby/actionpack/actionpack-4.0.11.ebuild66
-rw-r--r--dev-ruby/actionpack/actionpack-4.1.7.ebuild46
-rw-r--r--dev-ruby/actionview/ChangeLog7
-rw-r--r--dev-ruby/actionview/Manifest10
-rw-r--r--dev-ruby/actionview/actionview-4.1.7.ebuild46
-rw-r--r--dev-ruby/activemodel/ChangeLog10
-rw-r--r--dev-ruby/activemodel/Manifest14
-rw-r--r--dev-ruby/activemodel/activemodel-3.2.20.ebuild45
-rw-r--r--dev-ruby/activemodel/activemodel-4.0.11.ebuild49
-rw-r--r--dev-ruby/activemodel/activemodel-4.1.7.ebuild44
-rw-r--r--dev-ruby/activerecord/ChangeLog10
-rw-r--r--dev-ruby/activerecord/Manifest14
-rw-r--r--dev-ruby/activerecord/activerecord-3.2.20.ebuild75
-rw-r--r--dev-ruby/activerecord/activerecord-4.0.11.ebuild80
-rw-r--r--dev-ruby/activerecord/activerecord-4.1.7.ebuild76
-rw-r--r--dev-ruby/activeresource/ChangeLog8
-rw-r--r--dev-ruby/activeresource/Manifest14
-rw-r--r--dev-ruby/activeresource/activeresource-3.2.20.ebuild44
-rw-r--r--dev-ruby/activesupport/ChangeLog10
-rw-r--r--dev-ruby/activesupport/Manifest14
-rw-r--r--dev-ruby/activesupport/activesupport-3.2.20.ebuild71
-rw-r--r--dev-ruby/activesupport/activesupport-4.0.11.ebuild61
-rw-r--r--dev-ruby/activesupport/activesupport-4.1.7.ebuild61
-rw-r--r--dev-ruby/rails/ChangeLog10
-rw-r--r--dev-ruby/rails/Manifest14
-rw-r--r--dev-ruby/rails/rails-3.2.20.ebuild37
-rw-r--r--dev-ruby/rails/rails-4.0.11.ebuild42
-rw-r--r--dev-ruby/rails/rails-4.1.7.ebuild44
-rw-r--r--dev-ruby/railties/ChangeLog10
-rw-r--r--dev-ruby/railties/Manifest14
-rw-r--r--dev-ruby/railties/railties-3.2.20.ebuild82
-rw-r--r--dev-ruby/railties/railties-4.0.11.ebuild71
-rw-r--r--dev-ruby/railties/railties-4.1.7.ebuild72
41 files changed, 1474 insertions, 42 deletions
diff --git a/dev-ruby/actionmailer/ChangeLog b/dev-ruby/actionmailer/ChangeLog
index d76266f7311e..6e50d31bf4a3 100644
--- a/dev-ruby/actionmailer/ChangeLog
+++ b/dev-ruby/actionmailer/ChangeLog
@@ -1,6 +1,14 @@
# 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.273 2014/09/12 06:27:33 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionmailer/ChangeLog,v 1.274 2014/10/31 08:57:53 graaff Exp $
+
+*actionmailer-4.1.7 (31 Oct 2014)
+*actionmailer-4.0.11 (31 Oct 2014)
+*actionmailer-3.2.20 (31 Oct 2014)
+
+ 31 Oct 2014; Hans de Graaff <graaff@gentoo.org> +actionmailer-3.2.20.ebuild,
+ +actionmailer-4.0.11.ebuild, +actionmailer-4.1.7.ebuild:
+ Version bump for security issue CVE-2014-7818.
*actionmailer-4.1.6 (12 Sep 2014)
diff --git a/dev-ruby/actionmailer/Manifest b/dev-ruby/actionmailer/Manifest
index 328e38d5d92d..f4dc96adc6f0 100644
--- a/dev-ruby/actionmailer/Manifest
+++ b/dev-ruby/actionmailer/Manifest
@@ -4,21 +4,27 @@ 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.19.tgz 3567409 SHA256 41d63edbdb0cd880a80ac806b1e1c903efad40f5ea64e99e19ecc98b134dba41 SHA512 4e75777f292ac329c893d13f7632ff7ab9cd3c953eaca6bfc90f6371821ae5f95a6dbcb00f76e202fc256c1da0be641fa804a4f589805521be0a1736331e41ba WHIRLPOOL 8e5a4cd46cdc97587bfab2dcf392625e5832265171a1951409323d9ed9f9896c986a81e90e5b570c008125d042090400afb963d12a029237a5e69895ddcbf207
+DIST rails-3.2.20.tgz 3567367 SHA256 373e66ad1ea7af66504e676b0925806a20532673e2d9da7fa0131aa0559dad5c SHA512 2f39d14c1543e203a6e182528967bfa00d08a29872fd233022e2c3bd6e1a1d4cac754016258c1d7f5f821942e83d5c0f4df39a8c4fa4d5d7ba135f79bcda26a3 WHIRLPOOL e011cccc18a74ed924368077a90e43b14824e460f0d05fbe4c1a4a3092df2fb63808c148190b0f4920bf60ea94fd1be5f56f0d628e8afaf431fb9ba702fa6f71
DIST rails-4.0.10.tgz 3759373 SHA256 97d10ff2b7ed776742a2f7c076cfaa62ac1922e9378a03a99c79064c4b0ff82e SHA512 61bf602ed38ebe27d8c821b3edb297e485c15c32265a86c19a6b50f929b561f7fd0551772afcb8bec86713375f96471d9a115c535e1edffd386638bb53f0b696 WHIRLPOOL 4228cdb02bab116e733d6335d1a1d1192229efa8f1d20d91bd8d194c5fc5f5a6d21972efe32c1015b2b9fa898b5d787bb6f3f4160ef4dc9523bd91190ac1dd22
+DIST rails-4.0.11.tgz 3759423 SHA256 cb44b605bc0e6477c9cf389f9c6a8274de10de6a98f979a53ef8505b7eed9e33 SHA512 a38eee261aa76070417ea248ac8f79536f19a75e5ee4bf16ae59f1eff5a9c751b033257a5cdbd1cfdcd80796142ef2ea1f8b2be5cc73604e96759fe2979f9b41 WHIRLPOOL e4b52b5f3d3ddae13ce4aefa1f5890813370de7874e8c5edce1e4f1df32704782babe52013dfa96cf4e60327429602f7b9534af2c19a9ef269d179186a8e1b62
DIST rails-4.0.9.tgz 3755070 SHA256 cd9d1fc5e24ad6d5312c1d43954cf3a03128158541ce06b763e8e004dd39f9c2 SHA512 b41162cdc26253b43142fa628475996652ddadb571956588bf8e869a56e31f116cb89d514ad23f7b8cb4c2820a043ead476a8cee4a289d3b8bc164b71d38c67e WHIRLPOOL 9559a6bc01b409a5d48b8f19be5aa20b02f1dd8bf15a75277a0dfe88d2dc766804bc8d92211a385c2b15d32d8a174790ccf98158c8bef92c1d05c3cc41c324e7
DIST rails-4.1.5.tgz 3698902 SHA256 e11a06f8e2d442540c96bacd6d185b4a46d33801c699ddbc42066708c4198ad4 SHA512 37d9bb6bd67edafbec72167a30b0e82aad3fbeb33f492a58367214a68a05f659423f508df23bbecc9d4a4477ee3e7ee03772d985cb86e9c85fb5f358d4fb00ba WHIRLPOOL ca5cab98837fde771b96bcb4317427faec7d984bf0ad8a249a4087c4552bcf9100d39faa81fc2b9b5781c0d2a0b6175ed13dc1b14f8a2c07f8af8255e590859b
DIST rails-4.1.6.tgz 3707083 SHA256 cb7263c0eefc4f93b01570172b54d9bbdc8699297ca12a13b3aef89bb26e93a7 SHA512 3fdbd7081f9a1afa889d010a2ab971a1b0428d100ebfe7eff781a3eeb0a42fcf4c41e57024edc1706a1562c298ecb3f4e6029f68bc28667a7f3256bc8dd58093 WHIRLPOOL 784f07965997c285fda878d953835a6defd171bd138cf380df7d2ad70bfcabe6c02bd901f049c3b700194f5f252a6978d155d6f2513592244bcd941d187b6326
+DIST rails-4.1.7.tgz 3708137 SHA256 c57a1bf954c4725649b9d11f893c3f6c81de77b36d7f8065d5d0a87fb7cf18e1 SHA512 6fd29ba7b552ec29225ebcb7df78d6043383f36e4c6b1e66880b0bae69bd9f9ae36b1bc63700a8e491818b495087944c990d34d33b6ee566182e2f38370ac0d0 WHIRLPOOL 0a53c4936a9792cebb98b997cafad30f895a908c169d9e8a8d370e3da55a2ba17d594b03e2dbf6a6181fafddc75697d50b0f0e57f44868ac00b4deceda03d5af
EBUILD actionmailer-3.2.19.ebuild 1407 SHA256 65334dfb60cb783073f76411fb5de31955cf8817d8f342d694c15ca32d4ff77f SHA512 0d393b6d252aad4dda866794685b934ca64f4f83bb7ef585ac3a1211e34e9b8affadb84592c1fc404449b84db28cfb36c1c7577514811b50357b92b415fa3a78 WHIRLPOOL d9d0b4875a447e57f0fbd5d2fe734211c16333dceb1f1878c10482a9c0eb886f401118105f3591d17881d551615ad6abfc5807466ace3117db9876f68bda3ad3
+EBUILD actionmailer-3.2.20.ebuild 1392 SHA256 7c4c51d077801527dec58a12d0698691b16dedf94574df84ceffe1994cf087d8 SHA512 45ffef69df2fd347b30fa1b2cf5c8fd9002ff836e0eb7d9d04f6212d4a87f775f9afee9b0970abbd457185d14f1619a0ddfc77a1abd2294d0bfd5957e6d54af0 WHIRLPOOL 4a046cd93d7d81283aba0b0e58c42887dfb6b81129e12d1ac59c48642449b1bd69a6dd1b12da093d0bbe13bec355fd71534d2e495b3ea7b17bc0d7ea836aa959
EBUILD actionmailer-4.0.10.ebuild 1437 SHA256 a891a28f3da7481eab0f0243aaec90869de3c0187b4e5d32e9b5998f7d770d57 SHA512 f571e8176ce395a365bf62aae988109ed2a31a384bf6b9103dcfab4db51ec982d1799b406f4f44c3998cc79a8e2bcf8eea65c39e6ffbc6f5b986270ba0660d03 WHIRLPOOL f3fa82bea4cd55923d4138ebd68a43fa9c1b8acb1f4284b9ba5716fe605c343b0845a1867f8be7849320ece5b36021d8de81a02dbab622b283f2703788d64091
+EBUILD actionmailer-4.0.11.ebuild 1424 SHA256 eec545e7294bc68f6ab0dd20c67e9c23157567ff182a859076036384abf523f7 SHA512 2c9381c80b844fde3db81f9075ea65a384014a741b4ff47797602da05819b9e9e6401b26674d92e1e99bb12108a5dcdfd5dce1d8d184ab00910e246f7e432d36 WHIRLPOOL 2ee601755eba0b5c28a08d10295b2eff2b35820b2f4f5ade7202d29d786d8ca856e179b86f9f8108795b29ae370a63b7a5f3e103aac29528b6903443685411db
EBUILD actionmailer-4.0.9.ebuild 1436 SHA256 771fe3f6e1453c5a9260e78473d1a980af82cd8f56fe871d07ea66185689f664 SHA512 07738a937b608ea2f525124b4c62bae9c9fcd6339e4ecdd28b97cfd53e694942b6b00bb4d03511f93cee829d2c2ab671b5bb4573c6d522673ee42f969576589a WHIRLPOOL 814ecafb599ae3f0e71324212e1133cd277bda817847ef16ca09c145dbc26bd6ddbaf4c8b5332ab761c76e08f5248d7449341a2a9111e8948ed377da578b76a9
EBUILD actionmailer-4.1.5.ebuild 1265 SHA256 070eee1b7304fb297ef4f1d3a2572a876f089c5e29e05443a7c0c7f261d2f624 SHA512 01f0035335e957c0d75ac1dd0ca74600907a95925736352364935d5a0f42a72e18a1b28c70b664c9afdbe89344883a3d89be3b1fc860eb24c22b1504409a6b67 WHIRLPOOL b40bd83499a6758b208ec873b05f6be7ec276b5f082ae2c76595eeb65e150ad8ba6532f5052409eabeb22f26afbe5cf62a8287609a23b780667753c86c0dd56c
EBUILD actionmailer-4.1.6.ebuild 1265 SHA256 cb18871f236ee3f2435560e982d7874e4a00cf4d37506d41f0b6dac0b0bf5f05 SHA512 f9766eb772031b2169e86e855c69264c14a94c2fded431d6f40ecf06ea4004c1d72a8a3e6fe0ffae1369c5ae59b65e633b156a690a8eca9ebc5a89f652e23896 WHIRLPOOL e34de1293c0a6382eddc5a2cefe84a68d8b9c0242186b2094088dd59cc9cae4db5c19f7e986597d112432bc736fab8cd122fa86406c2dc2b0db3e6b9de4e79d8
-MISC ChangeLog 37633 SHA256 c1d7f1e062b2221c5dbe51b7103d2202545ab6c76b318ae60c8dc7de074567da SHA512 42ffd19719ff76c57ed9a26c7c0ce7cbbbffa89b742a85a7642e78450b7ca38aa2aa7df3dd20e67f29f64a84e74ac51dace6f75decb65c19b7a476abb171d7ba WHIRLPOOL 03941753daa7628d0333b2d3f7e4ee3ebe4d7796ad23ef5bd38f3db67160779e3aafacce9e6a1aff2de20c8ae0d83bc714aacec880f802b18300b791239562ed
+EBUILD actionmailer-4.1.7.ebuild 1252 SHA256 a84f535ccc8929c6f6210b8f224fa2c99299a02cc6f2aeab98948b3e38f0b51d SHA512 daae68c0358a175cb952c61d7ad635d4db20ca4e0db45266102576658e4e467278a24619a5fc5dd09f47baa0bf589b5525de075e3e6f9d90c4423dfbf25c0949 WHIRLPOOL 55323bf72ec314db4319f1bc96e4e3027b927d908393eba783251f5b2c9e4e39f383dd0faeb802706c5b5fc3cb19118c12ba4e8a33fc2798e13ca87ce9456c77
+MISC ChangeLog 37926 SHA256 ae3c4788b4dbcd36d1a91cf0da19435c327839a63d7b2474934ecdf8c665a733 SHA512 f139900686ccad614e55e5dacdbe54476895f73e449e3c03018f066a0245cdcc5011d8f651448348fbf1741cfc58596215d658810cc0d28fdd64cf4f00d63c36 WHIRLPOOL 5a9ba563dc4e5e313ade83802f3d7e224319c842d268f7e05ef660c59207de4095ccd3907b47591132123997264146de6b3ce18b07180f61458aa2163b38a790
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iF4EAREIAAYFAlQSklYACgkQiIP6VqMIqNcEswD/Yq0rTH77MeUlNMCxVYXSiH2W
-CbLiKwNWUhdOxIotAL0A/1yoxCNhlGaEjBW001+RvCfaVVHk1OcP0MX1CA+s6LLC
-=bYkw
+iF4EAREIAAYFAlRTTxIACgkQiIP6VqMIqNchpwD/eA9flxMtcGzQ/foRDLFjKNC0
+qz+ULX0Z6oKSMxd6ifQA/iW8ReKjJImOqwew/Y8CSJkeNj2Yhtg7SlXILC2K8m1Q
+=x/iS
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/actionmailer/actionmailer-3.2.20.ebuild b/dev-ruby/actionmailer/actionmailer-3.2.20.ebuild
new file mode 100644
index 000000000000..7452346cffce
--- /dev/null
+++ b/dev-ruby/actionmailer/actionmailer-3.2.20.ebuild
@@ -0,0 +1,38 @@
+# 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-3.2.20.ebuild,v 1.1 2014/10/31 08:57:53 graaff Exp $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20"
+
+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="https://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/actionpack-${PV}
+ >=dev-ruby/mail-2.5.4:2.5"
+ruby_add_bdepend "test? (
+ dev-ruby/bundler
+ 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 "/\(system_timer\|sdoc\|w3c_validators\|pg\|mysql\|jquery-rails\|'mysql'\|journey\|ruby-prof\|benchmark-ips\|nokogiri\|bcrypt-ruby\|rdoc\)/d" ../Gemfile || die
+ sed -i -e '/rack-ssl/d' -e 's/~> 3.4/>= 3.4/' ../railties/railties.gemspec || die
+}
diff --git a/dev-ruby/actionmailer/actionmailer-4.0.11.ebuild b/dev-ruby/actionmailer/actionmailer-4.0.11.ebuild
new file mode 100644
index 000000000000..9db0f2e72e0a
--- /dev/null
+++ b/dev-ruby/actionmailer/actionmailer-4.0.11.ebuild
@@ -0,0 +1,41 @@
+# 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.11.ebuild,v 1.1 2014/10/31 08:57:53 graaff Exp $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21"
+
+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="https://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"
+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/bundler
+ 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\|redcarpet\)/d" ../Gemfile || die
+ sed -i -e '/rack-ssl/d' -e 's/~> 3.4/>= 3.4/' ../railties/railties.gemspec || die
+
+ # Add json to Gemfile to fix mime-types not doing this itself.
+ sed -e '5igem "json"' -i ../Gemfile || die
+}
diff --git a/dev-ruby/actionmailer/actionmailer-4.1.7.ebuild b/dev-ruby/actionmailer/actionmailer-4.1.7.ebuild
new file mode 100644
index 000000000000..00283e50c790
--- /dev/null
+++ b/dev-ruby/actionmailer/actionmailer-4.1.7.ebuild
@@ -0,0 +1,41 @@
+# 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.1.7.ebuild,v 1.1 2014/10/31 08:57:53 graaff Exp $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21"
+
+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="https://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"
+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.14
+)"
+
+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 0e37c9ee2011..99eb1c1f5cd8 100644
--- a/dev-ruby/actionpack/ChangeLog
+++ b/dev-ruby/actionpack/ChangeLog
@@ -1,6 +1,14 @@
# 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.292 2014/09/12 06:27:27 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionpack/ChangeLog,v 1.293 2014/10/31 08:57:35 graaff Exp $
+
+*actionpack-4.1.7 (31 Oct 2014)
+*actionpack-4.0.11 (31 Oct 2014)
+*actionpack-3.2.20 (31 Oct 2014)
+
+ 31 Oct 2014; Hans de Graaff <graaff@gentoo.org> +actionpack-3.2.20.ebuild,
+ +actionpack-4.0.11.ebuild, +actionpack-4.1.7.ebuild:
+ Version bump for security issue CVE-2014-7818.
*actionpack-4.1.6 (12 Sep 2014)
diff --git a/dev-ruby/actionpack/Manifest b/dev-ruby/actionpack/Manifest
index bae9a5060e9d..4f87dddaaa0e 100644
--- a/dev-ruby/actionpack/Manifest
+++ b/dev-ruby/actionpack/Manifest
@@ -5,21 +5,27 @@ AUX actionpack-2.3.10-i18n-0.4.2.patch 2671 SHA256 7060319a5037c3623e8c5beb36133
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.19.tgz 3567409 SHA256 41d63edbdb0cd880a80ac806b1e1c903efad40f5ea64e99e19ecc98b134dba41 SHA512 4e75777f292ac329c893d13f7632ff7ab9cd3c953eaca6bfc90f6371821ae5f95a6dbcb00f76e202fc256c1da0be641fa804a4f589805521be0a1736331e41ba WHIRLPOOL 8e5a4cd46cdc97587bfab2dcf392625e5832265171a1951409323d9ed9f9896c986a81e90e5b570c008125d042090400afb963d12a029237a5e69895ddcbf207
+DIST rails-3.2.20.tgz 3567367 SHA256 373e66ad1ea7af66504e676b0925806a20532673e2d9da7fa0131aa0559dad5c SHA512 2f39d14c1543e203a6e182528967bfa00d08a29872fd233022e2c3bd6e1a1d4cac754016258c1d7f5f821942e83d5c0f4df39a8c4fa4d5d7ba135f79bcda26a3 WHIRLPOOL e011cccc18a74ed924368077a90e43b14824e460f0d05fbe4c1a4a3092df2fb63808c148190b0f4920bf60ea94fd1be5f56f0d628e8afaf431fb9ba702fa6f71
DIST rails-4.0.10.tgz 3759373 SHA256 97d10ff2b7ed776742a2f7c076cfaa62ac1922e9378a03a99c79064c4b0ff82e SHA512 61bf602ed38ebe27d8c821b3edb297e485c15c32265a86c19a6b50f929b561f7fd0551772afcb8bec86713375f96471d9a115c535e1edffd386638bb53f0b696 WHIRLPOOL 4228cdb02bab116e733d6335d1a1d1192229efa8f1d20d91bd8d194c5fc5f5a6d21972efe32c1015b2b9fa898b5d787bb6f3f4160ef4dc9523bd91190ac1dd22
+DIST rails-4.0.11.tgz 3759423 SHA256 cb44b605bc0e6477c9cf389f9c6a8274de10de6a98f979a53ef8505b7eed9e33 SHA512 a38eee261aa76070417ea248ac8f79536f19a75e5ee4bf16ae59f1eff5a9c751b033257a5cdbd1cfdcd80796142ef2ea1f8b2be5cc73604e96759fe2979f9b41 WHIRLPOOL e4b52b5f3d3ddae13ce4aefa1f5890813370de7874e8c5edce1e4f1df32704782babe52013dfa96cf4e60327429602f7b9534af2c19a9ef269d179186a8e1b62
DIST rails-4.0.9.tgz 3755070 SHA256 cd9d1fc5e24ad6d5312c1d43954cf3a03128158541ce06b763e8e004dd39f9c2 SHA512 b41162cdc26253b43142fa628475996652ddadb571956588bf8e869a56e31f116cb89d514ad23f7b8cb4c2820a043ead476a8cee4a289d3b8bc164b71d38c67e WHIRLPOOL 9559a6bc01b409a5d48b8f19be5aa20b02f1dd8bf15a75277a0dfe88d2dc766804bc8d92211a385c2b15d32d8a174790ccf98158c8bef92c1d05c3cc41c324e7
DIST rails-4.1.5.tgz 3698902 SHA256 e11a06f8e2d442540c96bacd6d185b4a46d33801c699ddbc42066708c4198ad4 SHA512 37d9bb6bd67edafbec72167a30b0e82aad3fbeb33f492a58367214a68a05f659423f508df23bbecc9d4a4477ee3e7ee03772d985cb86e9c85fb5f358d4fb00ba WHIRLPOOL ca5cab98837fde771b96bcb4317427faec7d984bf0ad8a249a4087c4552bcf9100d39faa81fc2b9b5781c0d2a0b6175ed13dc1b14f8a2c07f8af8255e590859b
DIST rails-4.1.6.tgz 3707083 SHA256 cb7263c0eefc4f93b01570172b54d9bbdc8699297ca12a13b3aef89bb26e93a7 SHA512 3fdbd7081f9a1afa889d010a2ab971a1b0428d100ebfe7eff781a3eeb0a42fcf4c41e57024edc1706a1562c298ecb3f4e6029f68bc28667a7f3256bc8dd58093 WHIRLPOOL 784f07965997c285fda878d953835a6defd171bd138cf380df7d2ad70bfcabe6c02bd901f049c3b700194f5f252a6978d155d6f2513592244bcd941d187b6326
+DIST rails-4.1.7.tgz 3708137 SHA256 c57a1bf954c4725649b9d11f893c3f6c81de77b36d7f8065d5d0a87fb7cf18e1 SHA512 6fd29ba7b552ec29225ebcb7df78d6043383f36e4c6b1e66880b0bae69bd9f9ae36b1bc63700a8e491818b495087944c990d34d33b6ee566182e2f38370ac0d0 WHIRLPOOL 0a53c4936a9792cebb98b997cafad30f895a908c169d9e8a8d370e3da55a2ba17d594b03e2dbf6a6181fafddc75697d50b0f0e57f44868ac00b4deceda03d5af
EBUILD actionpack-3.2.19.ebuild 2881 SHA256 125bbae5565c7c64e8c3cfaaddb6d1950c44b053e8e186937bf9d60eb6ef4ee8 SHA512 a9794240ad53f46caf8e6b01cb2cbf4e78139bfaff7abb19a3a97c87bf08bae7a95f0249d70e0daf8e2024bc2d00c6a3d177a6b4ee5925999b098061e01f8922 WHIRLPOOL a7ad6836b316cb0d1a60bc759516044ca2fb3a0d4af6af25870f6fef31d8943eac33e6aa8d5b59abb6344d5b77d4b6b80ffd10ef84d40db2b08c334772a24c32
+EBUILD actionpack-3.2.20.ebuild 3021 SHA256 ed929b7deaac35a28ab664738c3deaa0aeab227dbdc5fd2413a18f6265dd43cc SHA512 e43a39a20012948a61e418328f2a210663096b6c0cb7114b3d5a66ae98a2e43df6ed3083dd9e061495576adeea50bee012a9b519baf84f09f56d0b8185e237e9 WHIRLPOOL 91f73a6cd2acc696f905497c5bcbab83cb5fe086f6ebec413bb8bf9140523809e83848b9f7ffed3097300bdb7a7f365189ee867999fbabbbbe44a474d3988ebb
EBUILD actionpack-4.0.10.ebuild 2210 SHA256 63d2163532577fda5afdfe680ec47f712a25be7c6f0121c9720c21a451bf2372 SHA512 0038adbc657f91c40cf40e83d7e97fe0fe0de57b6ac65fcc510aa6649196ba3de44c56a6b998539371d778fd8dd7be48b2edd38b1534206f5e2adf4957388b23 WHIRLPOOL 9f388c226d02aa9ecbc76abf6636ca8eabd158117032f60cef759447fe35a2e6ca7208cbecffa463c4b74d18a8518a5f9d3af90a8b9ab7e5fa6eed87a78f8127
+EBUILD actionpack-4.0.11.ebuild 2210 SHA256 425777da07fff133ed6382036c1635ff5b72bceca2b22f5e1eb5febda40024d7 SHA512 af23592a51c2cb83d6abbb4b6d192f856f49f53fb48df5c217c66153c47ea6d5f75eefc6864c7106743685dfad61e9e3a0ecc7747ec449df71a35c9b2d92fc28 WHIRLPOOL 13558781b6a9341ccd745c5a82e4f2a5aaa30a45b97e1583b486c363d815e7d95647fa57d3b2a2e702bbbef4de217326ba703b47a9faa5c226094d52ef06902d
EBUILD actionpack-4.0.9.ebuild 2209 SHA256 34c213b2ef7eac5ab2ebc21709d0c414d30e7aa960a672f444964edb24318918 SHA512 3a1cdb35ba96f83a3da86ce2d27b8392d108047584901c17ea457a2b515e5f69410a91126ee50349f1b8fcef9f83af1a99ee28003b13fc7cab7072210b5398e6 WHIRLPOOL 3c8d60c5b79433d3096455c95ecd512495fe26b4776ff1f008f458785aa4ee9e9e56fc1134364bf0a89d1a0ecabdaae9bacf5f542eb75bad58da369a23c209be
EBUILD actionpack-4.1.5.ebuild 1437 SHA256 4c59556834f6cd4b0c21ecefa74a82b293f919dfaa677b9a09efb0106a40b161 SHA512 38871dfce22fe9e47e0817cc91de484983712bb318980af2bfd4dd3ccfff5ab4cbb004171b5960cae20aee1ca10ffd0c2e36a5425fdca27a49cce1d6fff73f97 WHIRLPOOL f920935f589f699866b0a4754f9884183384bcc11e107ae446cbe0b7a2970f227456f69b74377001a308234f75f419ef883806e850c90a670fb6b9fd3dc27ee4
EBUILD actionpack-4.1.6.ebuild 1437 SHA256 f4383aa1e646aff5cab35438ac08aabbb225a1cb428ee6e5de30caf1d187bbfa SHA512 922ce029bbcc6ee342e0b82149985b2d354507ab3d2f3896e7bbe7a8fb0925a18fc869181bfb8a368448ac0b1873f967a2bc416524c3f3834e94046fff6daf88 WHIRLPOOL 06abe83bec7e8f6f61acdbc300827c26d4822302f5915865a0e22d4059856e5e04035ad2de1991a7e4154f30498159d552dae8e82855f0b1fa0ce9d74373472f
-MISC ChangeLog 39730 SHA256 caa9f3929b54ae35ffced0af3128353bc9369d52f7c2920b2e009587a812163d SHA512 d81f5727c2f37bc0a942d7a2837282cac7ef82b407b4b308fdb29c289f34cc6aa14c40ac86e1a440079d5eca9d868aa01e9b0e9c35389c29fb28b4b9b27466ab WHIRLPOOL f004cd2b32ad3bd7ccf66534ffffb00b5a2234f6faf83237e051685fb65e20f8b7887f36fe230f96e23a8efa7c3b9ae0ee3fa8a8c8b5bf3437482f0dcdd7d22b
+EBUILD actionpack-4.1.7.ebuild 1437 SHA256 11ac1dfe2fc4a0aef2dc6d7f84891e72da0e1f1e4dc71a78ebc8977fe643a977 SHA512 aefcde717b2bdc09ff6d9ec10255a10b2ea897ba82900888c29f6346530d225c0f9832d07647d1fc2b6c18506a9c93621748298c331c8920371a44c08f81565d WHIRLPOOL f276732499d3888015be3f53705e47ad9f8e9c505e57a7bfc10814a191a0b677c20a6ac4c15b8ba76871eca466cfc36965765571f0506115bcddb2c60291971b
+MISC ChangeLog 40011 SHA256 d7729727620e8dd9c0721932e577a42f9fba5814d0d9f864710f7f38c3c103ed SHA512 b12b636db8d4d9e7d2572f044ded512a42c02bca77348bb054b4c7d6c15025d4ea060fbc4f5618db0ed5a930998f0777cd0055234d586242a321458d33e15791 WHIRLPOOL 4047168003ef50c3d1e771766d393c9958b48b213e4024c3f4415d4daaae66e596613595b0e1a0eff1c70d73340c087d02889a8f55c2fe4afa17f8288194904d
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iF4EAREIAAYFAlQSklAACgkQiIP6VqMIqNcUIAEAjRE00G7TRtqs1TLgROwoyxZz
-efD3wKA0P5BoZVdECtgA/15Q5FN2OAg/J4bKXNRkSZrHgKFMALXwLXgyfBL6DMXU
-=kqpV
+iF4EAREIAAYFAlRTTwEACgkQiIP6VqMIqNchGQD+MBp2g+TS8n5Tp0qDbmEWrHCQ
+aKc55+UtCivK53yOUykA/1WTQULN0riSwRZuFw1WEdbdpKLz0vsMqIHHpPC+DAHD
+=LWay
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/actionpack/actionpack-3.2.20.ebuild b/dev-ruby/actionpack/actionpack-3.2.20.ebuild
new file mode 100644
index 000000000000..2a80543eaf5c
--- /dev/null
+++ b/dev-ruby/actionpack/actionpack-3.2.20.ebuild
@@ -0,0 +1,77 @@
+# 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-3.2.20.ebuild,v 1.1 2014/10/31 08:57:35 graaff Exp $
+
+EAPI=5
+
+USE_RUBY="ruby19 ruby20"
+
+# 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 ~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/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\|nokogiri\)/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
+
+ # Avoid test that chokes on bad UTF-8.
+ sed -i -e '/test_handles_urls_with_bad_encoding/askip "gentoo"' test/dispatch/static_test.rb || die
+}
diff --git a/dev-ruby/actionpack/actionpack-4.0.11.ebuild b/dev-ruby/actionpack/actionpack-4.0.11.ebuild
new file mode 100644
index 000000000000..c3bb28f8a5a5
--- /dev/null
+++ b/dev-ruby/actionpack/actionpack-4.0.11.ebuild
@@ -0,0 +1,66 @@
+# 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.11.ebuild,v 1.1 2014/10/31 08:57:35 graaff Exp $
+
+EAPI=5
+
+USE_RUBY="ruby19 ruby20 ruby21"
+
+# 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 ~ppc ~ppc64 ~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/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.37: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\|redcarpet\)/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 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/actionpack/actionpack-4.1.7.ebuild b/dev-ruby/actionpack/actionpack-4.1.7.ebuild
new file mode 100644
index 000000000000..f535b1bbb6b0
--- /dev/null
+++ b/dev-ruby/actionpack/actionpack-4.1.7.ebuild
@@ -0,0 +1,46 @@
+# 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.1.7.ebuild,v 1.1 2014/10/31 08:57:35 graaff Exp $
+
+EAPI=5
+
+USE_RUBY="ruby19 ruby20 ruby21"
+
+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 ~ppc ~ppc64"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+ ~dev-ruby/activesupport-${PV}
+ ~dev-ruby/actionview-${PV}
+ >=dev-ruby/rack-1.5.2:1.5
+ >=dev-ruby/rack-test-0.6.2:0.6"
+
+ruby_add_bdepend "
+ test? (
+ dev-ruby/mocha:0.14
+ dev-ruby/bundler
+ ~dev-ruby/activemodel-${PV}
+ >=dev-ruby/rack-cache-1.2:1.2
+ )"
+
+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\|redcarpet\|bcrypt\|uglifier\|minitest\)/ s:^:#:" ../Gemfile || die
+}
diff --git a/dev-ruby/actionview/ChangeLog b/dev-ruby/actionview/ChangeLog
index d789229615af..99aefb2af873 100644
--- a/dev-ruby/actionview/ChangeLog
+++ b/dev-ruby/actionview/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-ruby/actionview
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionview/ChangeLog,v 1.10 2014/09/12 06:27:16 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionview/ChangeLog,v 1.11 2014/10/31 08:57:14 graaff Exp $
+
+*actionview-4.1.7 (31 Oct 2014)
+
+ 31 Oct 2014; Hans de Graaff <graaff@gentoo.org> +actionview-4.1.7.ebuild:
+ Version bump for security issue CVE-2014-7818.
*actionview-4.1.6 (12 Sep 2014)
diff --git a/dev-ruby/actionview/Manifest b/dev-ruby/actionview/Manifest
index 771cea5bc657..5ae781b5c99f 100644
--- a/dev-ruby/actionview/Manifest
+++ b/dev-ruby/actionview/Manifest
@@ -3,14 +3,16 @@ Hash: SHA256
DIST rails-4.1.5.tgz 3698902 SHA256 e11a06f8e2d442540c96bacd6d185b4a46d33801c699ddbc42066708c4198ad4 SHA512 37d9bb6bd67edafbec72167a30b0e82aad3fbeb33f492a58367214a68a05f659423f508df23bbecc9d4a4477ee3e7ee03772d985cb86e9c85fb5f358d4fb00ba WHIRLPOOL ca5cab98837fde771b96bcb4317427faec7d984bf0ad8a249a4087c4552bcf9100d39faa81fc2b9b5781c0d2a0b6175ed13dc1b14f8a2c07f8af8255e590859b
DIST rails-4.1.6.tgz 3707083 SHA256 cb7263c0eefc4f93b01570172b54d9bbdc8699297ca12a13b3aef89bb26e93a7 SHA512 3fdbd7081f9a1afa889d010a2ab971a1b0428d100ebfe7eff781a3eeb0a42fcf4c41e57024edc1706a1562c298ecb3f4e6029f68bc28667a7f3256bc8dd58093 WHIRLPOOL 784f07965997c285fda878d953835a6defd171bd138cf380df7d2ad70bfcabe6c02bd901f049c3b700194f5f252a6978d155d6f2513592244bcd941d187b6326
+DIST rails-4.1.7.tgz 3708137 SHA256 c57a1bf954c4725649b9d11f893c3f6c81de77b36d7f8065d5d0a87fb7cf18e1 SHA512 6fd29ba7b552ec29225ebcb7df78d6043383f36e4c6b1e66880b0bae69bd9f9ae36b1bc63700a8e491818b495087944c990d34d33b6ee566182e2f38370ac0d0 WHIRLPOOL 0a53c4936a9792cebb98b997cafad30f895a908c169d9e8a8d370e3da55a2ba17d594b03e2dbf6a6181fafddc75697d50b0f0e57f44868ac00b4deceda03d5af
EBUILD actionview-4.1.5.ebuild 1404 SHA256 105a72100d2b312362fc0a8b461386d9ccb96f6ff45e04befa4ada58627b1471 SHA512 15ede8707eb4518832bdf9ad1669c5b9878178c14818933d10496fe3f1679557501dcd38ebaf144c9b51104047c50296159943d0de91bcd148780979dfbe42e6 WHIRLPOOL 498cfcd1a5d115a23ef83364b83836e9fcb04302d3dd5c1a1692f8ba01d252d61903879a2fc41b649d1ad32f9732011edca10ce919c9f20548c9a05330f49c48
EBUILD actionview-4.1.6.ebuild 1404 SHA256 9563ff2e07152d86046beccde1185bba308c16c4334abb5606e824345b3fb84f SHA512 67306e8f9055ba6a3473ccf8f18ce12f7074a8ab9c2d1091248aa5200174bbd436a69d4bcf30238c1cab981872e97cd4d0bb3fa70000078492021bb06d0412de WHIRLPOOL ae4810bf4866e2b56ce74613b617f77c4f76d58b1e355806e7b46af95cbf983919282df7ad99c00a10feb7fd10e40232daee11ee565d56cf1135fc37f770615a
-MISC ChangeLog 1566 SHA256 b7685e0621df957a380cc21d0a0f6c138f2fe1bcd9e68fbdf444ed66ca937729 SHA512 a8d11c3975b2eddd6e00443dd53c0450e5eb1ebdd167e92edf9f9b495dbbd86da768fbd56ce29ac65a8716f3ead58b5351eebe5993acf1d84251d006a40b3204 WHIRLPOOL aa7fad2864a3b3f0ef66124cc958be171d3eb3897e29d33884269d4adf73b111c22c47fc34a9b213ff3c982103463960e30b147da49fc3f5fb2e8df9c375b295
+EBUILD actionview-4.1.7.ebuild 1404 SHA256 7ba4ed7191f90e50219f6b92d525f96b1bf4b73e82636fdabeb4b7cb1888d3a2 SHA512 33b5f5bc0409c073f2706b4284c942c58381740498612215811e0fcb314d28c346adaefe7daec5b09218fb300cfdff74181cd49e0449e207492d1e21ea97972f WHIRLPOOL e120fccfa11b5474c3cdd6cf39e521dd38ab1f3dc55ffa56fb06d49c020a99f13d270382c0238d5432c30146f4fb82965ea1d8f350337f812adc16d3cdba92da
+MISC ChangeLog 1725 SHA256 f358872beb3fc9c4ed31a6872b02ebe1c6566c06699e794533cc0bddc7d37550 SHA512 6205f8a528ae3312241491bf6399e66efb5f34ef8cbf4872a431cd76b46d5abe356c9169abb1bfbf432caa9cb7140fd1a1f6f15bf9aa76cc2b8c260048a9cef4 WHIRLPOOL 011212412b6f04875cf53c2013e0b5ea5826c479fa7848ee4566e84d638fed4e3cd78638776248c12c7a2b9b1d0747606b887d75c81aaf99a859a35e3c26c68e
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iF4EAREIAAYFAlQSkkUACgkQiIP6VqMIqNcmuQD/bhWJr8KD24YSJPW2ovU6hQuJ
-ANhlYQf6lBH32Gq7328A/2JswCDzWTjAzRU7Kg0FQkHcQm9Mi2ZiSSXRULLjHU90
-=fTmM
+iF4EAREIAAYFAlRTTusACgkQiIP6VqMIqNesHAD+NnOmc+QlzgITlYYUgffyO+eG
+t73DuR2l/OcrF5RpMGwA/iZp3+gJmvz3QWVIoFGcQjgCBatHZLZXFhLvbLALU5eP
+=OQUe
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/actionview/actionview-4.1.7.ebuild b/dev-ruby/actionview/actionview-4.1.7.ebuild
new file mode 100644
index 000000000000..390a4e224d0f
--- /dev/null
+++ b/dev-ruby/actionview/actionview-4.1.7.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionview/actionview-4.1.7.ebuild,v 1.1 2014/10/31 08:57:14 graaff Exp $
+
+EAPI=5
+
+USE_RUBY="ruby19 ruby20 ruby21"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Simple, battle-tested conventions and helpers for building web pages"
+HOMEPAGE="https://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"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+ ~dev-ruby/activesupport-${PV}
+ >=dev-ruby/builder-3.1 =dev-ruby/builder-3*
+ >=dev-ruby/erubis-2.7.0
+"
+
+ruby_add_bdepend "
+ test? (
+ dev-ruby/mocha:0.14
+ ~dev-ruby/actionpack-${PV}
+ ~dev-ruby/activemodel-${PV}
+ )"
+
+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\|redcarpet\|bcrypt\|uglifier\|minitest\)/ s:^:#:" ../Gemfile || die
+
+}
diff --git a/dev-ruby/activemodel/ChangeLog b/dev-ruby/activemodel/ChangeLog
index 1e85ead69547..3a663803f0da 100644
--- a/dev-ruby/activemodel/ChangeLog
+++ b/dev-ruby/activemodel/ChangeLog
@@ -1,6 +1,14 @@
# 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.92 2014/09/12 06:27:09 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activemodel/ChangeLog,v 1.93 2014/10/31 08:56:19 graaff Exp $
+
+*activemodel-4.1.7 (31 Oct 2014)
+*activemodel-4.0.11 (31 Oct 2014)
+*activemodel-3.2.20 (31 Oct 2014)
+
+ 31 Oct 2014; Hans de Graaff <graaff@gentoo.org> +activemodel-3.2.20.ebuild,
+ +activemodel-4.0.11.ebuild, +activemodel-4.1.7.ebuild:
+ Version bump for security issue CVE-2014-7818.
*activemodel-4.1.6 (12 Sep 2014)
diff --git a/dev-ruby/activemodel/Manifest b/dev-ruby/activemodel/Manifest
index cca5ed37f874..606404a505d4 100644
--- a/dev-ruby/activemodel/Manifest
+++ b/dev-ruby/activemodel/Manifest
@@ -2,21 +2,27 @@
Hash: SHA256
DIST rails-3.2.19.tgz 3567409 SHA256 41d63edbdb0cd880a80ac806b1e1c903efad40f5ea64e99e19ecc98b134dba41 SHA512 4e75777f292ac329c893d13f7632ff7ab9cd3c953eaca6bfc90f6371821ae5f95a6dbcb00f76e202fc256c1da0be641fa804a4f589805521be0a1736331e41ba WHIRLPOOL 8e5a4cd46cdc97587bfab2dcf392625e5832265171a1951409323d9ed9f9896c986a81e90e5b570c008125d042090400afb963d12a029237a5e69895ddcbf207
+DIST rails-3.2.20.tgz 3567367 SHA256 373e66ad1ea7af66504e676b0925806a20532673e2d9da7fa0131aa0559dad5c SHA512 2f39d14c1543e203a6e182528967bfa00d08a29872fd233022e2c3bd6e1a1d4cac754016258c1d7f5f821942e83d5c0f4df39a8c4fa4d5d7ba135f79bcda26a3 WHIRLPOOL e011cccc18a74ed924368077a90e43b14824e460f0d05fbe4c1a4a3092df2fb63808c148190b0f4920bf60ea94fd1be5f56f0d628e8afaf431fb9ba702fa6f71
DIST rails-4.0.10.tgz 3759373 SHA256 97d10ff2b7ed776742a2f7c076cfaa62ac1922e9378a03a99c79064c4b0ff82e SHA512 61bf602ed38ebe27d8c821b3edb297e485c15c32265a86c19a6b50f929b561f7fd0551772afcb8bec86713375f96471d9a115c535e1edffd386638bb53f0b696 WHIRLPOOL 4228cdb02bab116e733d6335d1a1d1192229efa8f1d20d91bd8d194c5fc5f5a6d21972efe32c1015b2b9fa898b5d787bb6f3f4160ef4dc9523bd91190ac1dd22
+DIST rails-4.0.11.tgz 3759423 SHA256 cb44b605bc0e6477c9cf389f9c6a8274de10de6a98f979a53ef8505b7eed9e33 SHA512 a38eee261aa76070417ea248ac8f79536f19a75e5ee4bf16ae59f1eff5a9c751b033257a5cdbd1cfdcd80796142ef2ea1f8b2be5cc73604e96759fe2979f9b41 WHIRLPOOL e4b52b5f3d3ddae13ce4aefa1f5890813370de7874e8c5edce1e4f1df32704782babe52013dfa96cf4e60327429602f7b9534af2c19a9ef269d179186a8e1b62
DIST rails-4.0.9.tgz 3755070 SHA256 cd9d1fc5e24ad6d5312c1d43954cf3a03128158541ce06b763e8e004dd39f9c2 SHA512 b41162cdc26253b43142fa628475996652ddadb571956588bf8e869a56e31f116cb89d514ad23f7b8cb4c2820a043ead476a8cee4a289d3b8bc164b71d38c67e WHIRLPOOL 9559a6bc01b409a5d48b8f19be5aa20b02f1dd8bf15a75277a0dfe88d2dc766804bc8d92211a385c2b15d32d8a174790ccf98158c8bef92c1d05c3cc41c324e7
DIST rails-4.1.5.tgz 3698902 SHA256 e11a06f8e2d442540c96bacd6d185b4a46d33801c699ddbc42066708c4198ad4 SHA512 37d9bb6bd67edafbec72167a30b0e82aad3fbeb33f492a58367214a68a05f659423f508df23bbecc9d4a4477ee3e7ee03772d985cb86e9c85fb5f358d4fb00ba WHIRLPOOL ca5cab98837fde771b96bcb4317427faec7d984bf0ad8a249a4087c4552bcf9100d39faa81fc2b9b5781c0d2a0b6175ed13dc1b14f8a2c07f8af8255e590859b
DIST rails-4.1.6.tgz 3707083 SHA256 cb7263c0eefc4f93b01570172b54d9bbdc8699297ca12a13b3aef89bb26e93a7 SHA512 3fdbd7081f9a1afa889d010a2ab971a1b0428d100ebfe7eff781a3eeb0a42fcf4c41e57024edc1706a1562c298ecb3f4e6029f68bc28667a7f3256bc8dd58093 WHIRLPOOL 784f07965997c285fda878d953835a6defd171bd138cf380df7d2ad70bfcabe6c02bd901f049c3b700194f5f252a6978d155d6f2513592244bcd941d187b6326
+DIST rails-4.1.7.tgz 3708137 SHA256 c57a1bf954c4725649b9d11f893c3f6c81de77b36d7f8065d5d0a87fb7cf18e1 SHA512 6fd29ba7b552ec29225ebcb7df78d6043383f36e4c6b1e66880b0bae69bd9f9ae36b1bc63700a8e491818b495087944c990d34d33b6ee566182e2f38370ac0d0 WHIRLPOOL 0a53c4936a9792cebb98b997cafad30f895a908c169d9e8a8d370e3da55a2ba17d594b03e2dbf6a6181fafddc75697d50b0f0e57f44868ac00b4deceda03d5af
EBUILD activemodel-3.2.19.ebuild 1624 SHA256 5cf9a6605432078aa18d3ff5abd2632c0657de0ebd91e0900e2d0003f80e5107 SHA512 cae4b4d3c21ae9a2f51076f10421f004e1c5bced0636e0c56c2879568a23c844caa4b63725240f8aec238fd893faf66582d466fe80ffcaf12566c05d42371749 WHIRLPOOL 2ae1c9ea79b216cf785df0ec5a060ddc380d21ab102c7ce8385dd2bcaddfb9df43bb14e977bd4f1cad9b7b588a336cb7f252713183f965ebbdf3e56873114677
+EBUILD activemodel-3.2.20.ebuild 1436 SHA256 0fa9d808c36ff208425eb64ca04fcf84aa73b20e4b2855ecf8a6624038609ba9 SHA512 c9ae59c91fe00d9bdf641f1fbc8803e60ea0e555009f606e15b688f42b8704f86bc446bcece20ef2316a12118978d2bf3e720a7395fbcac38ef5102cd14ef919 WHIRLPOOL 9015396aa7d3df5e44de20ff64cb730e10d6d0deef671730065d13a3466ac6bbfa3472b2c6d132bb982db53f26510368d69c57fea5647c6edfa1ac4073dfd2d6
EBUILD activemodel-4.0.10.ebuild 1624 SHA256 402de7e2ba4742d6edbc8666274027e126772d90006aed8aab979e2ecc340cd4 SHA512 4eae7b7ff21c9308dc99391a3fc4c3ac7a4d2e017f8ad2772044de2d31c9ac5480aa4f38bea266614c4331360d425c8d8de4f160eb57ca05c4c730dac11eec1f WHIRLPOOL eda572c3b33a2347561c8c448a33f564da5ad8f06257a219db2307c0616623d60d196c5ebde2d2ecac0fa2b94fcdeb0b5984fce623aec5fff50848a27cd716ba
+EBUILD activemodel-4.0.11.ebuild 1624 SHA256 a664619a9046183d8eb804618080a2da2d65fa568ecac3ce4db22ba7311d2b6e SHA512 b59a9daa360422e632fc0003622b7978c1d3bd5f2cf13188868d9e623bbf3b18bfd15dda45e174a0a7a9195a0a412dd1810aad3263d22be870813e6b7e385f9b WHIRLPOOL 0f42f4cf8fb3654ef87b56eb086dcdc9e7346ef9807059e67b50c6bfec0e336643ceaa223eb017d40a17f18a1af995f4477d8ec76070a8481601d6843f871b2d
EBUILD activemodel-4.0.9.ebuild 1623 SHA256 c4f6140bb8a32b76326ee21b8372cc5da05297a01bbfd977cf5b0680db0e8465 SHA512 3291dcc6d9d29a761ba9bb54beb47773d482e96c129e05aa63e432612ddedf9834abfe45f175f998361132dd8ae6fb82160f74953c23f4c6505fd0861d427ce0 WHIRLPOOL dae694228ee752919ae9d00b023bab1c6a8a44f3bd04cd6251b843ca7ad3a0e0ddaa8fabc1705b0c9015e59a8b00e72a1ff06841dca16be70e9ea06c28e43d4e
EBUILD activemodel-4.1.5.ebuild 1166 SHA256 2ccaa0c76281ab94196f39d348b87fc16da4e3e468ee95feecb462e0b96d681b SHA512 6c6727354f4b90ac0ea587a3f1d84d51652c357399a49f055b0756797cbd11f4fd38299a775d4cc12a0b72f2b33e3358bf3f0aaaaabf09ce60105c6a0f3727ed WHIRLPOOL 7564c62474b144384a29c62ba7f2143b18c52d230d56cbb0e4985c0ea12f54a809d071c91e879b70f42441aa3dc959dce69bb87da3abedc5264f351f96b1de5a
EBUILD activemodel-4.1.6.ebuild 1166 SHA256 d573d78c3a0238236722693baaabeb318936dfc8a385f2082173d8a9b90655dd SHA512 6a25030b604b999b1d3a6caef13fa721b055a983372cbf0e07bad5ad2157f9e91f5fa69f1e7024694440e09b5d2de28a17a7f5129ca5ae28b3759a39b6cbacaa WHIRLPOOL e8873909b6a4056dd504d085889345e522814add53ea3b2e349f89ccde0281ec2b773a78f413eef1b19bd26c62da84c0ff529944d60c1a1e85ec8173a0238dd1
-MISC ChangeLog 13796 SHA256 29bdbb45b4b4e7037aa3e634de1b3215317ca467b8ced36a679d84188b17ce48 SHA512 69953eddb3bdf6e3910fbd2f25c977e322875f5c2075716fcd1dfaaa7bb042f238e6cfed2f280e63b8b4ea9cbc8ea410be7172586ae96923e8c6ee7095249a55 WHIRLPOOL ee37893340e4def561577d2051e8f75bf24c7279f32cdda62b6106acb7d8d36043e0c731f5d74781e2c5ccda4d5dd55bc7b8da015091ce8c6c418f4b507de351
+EBUILD activemodel-4.1.7.ebuild 1166 SHA256 503cfb9fb28e755f9113b2e664c9c0554366d8bce48f6cbf09c6609bb275f9df SHA512 c923d2d32d7a9efdfc0a8c74f6a4187830a815a1f7043562ea0209df30a82da3c7ba4e99d70d6e6e2c4b1c729e498d57429f722485e3a72cb69ffd16a6530a46 WHIRLPOOL 0da29175aa21a6695d1964a53e9c58edd2b03035a1a218bc3c554a44faebbe194eb892800d20500571665f2dc48180268a0affa2c5d61b9d52887129c04e48b5
+MISC ChangeLog 14083 SHA256 df7cd2129ee6478f2abade58b8237a79960322e5bdf4ab9a1751e4a3595e57a9 SHA512 2776b7c25b601ab5acd38debe2b7b9e238db923978a2e3a91042a763fe319d2c6e16db6e417e18837b1fd041ce06655fd840e6c2efcfe47e267c88b18ea13336 WHIRLPOOL 52c7a7b85056c3e7105a4123722d1303a9c197bd59842b58a6bb1fba71d4036d993ac95abca5ee7dc5ff80392f95631292b2751d27975ddeb4688dd5087e329c
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iF4EAREIAAYFAlQSkj4ACgkQiIP6VqMIqNcMmgD+KoTmnG+wZDSNL+P38BIG9IHd
-94A6cFJy1tOoTS303WsA/3Z9SUu4ycQ9ere5O8XDdDbDHiskuBuN/kZAMtuSP7ht
-=32m6
+iF4EAREIAAYFAlRTTrQACgkQiIP6VqMIqNfDwgD/XMirn6nZdFvqJkcffO0Bu8Hd
+s1fYU8eUS3zymt+2nOQBAJBV543xOj7gIRDVrY3QwF0/aE5JzQh/AXbGVt7SdINv
+=Nlr5
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/activemodel/activemodel-3.2.20.ebuild b/dev-ruby/activemodel/activemodel-3.2.20.ebuild
new file mode 100644
index 000000000000..777ed5384d16
--- /dev/null
+++ b/dev-ruby/activemodel/activemodel-3.2.20.ebuild
@@ -0,0 +1,45 @@
+# 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-3.2.20.ebuild,v 1.1 2014/10/31 08:56:19 graaff Exp $
+
+EAPI=5
+
+USE_RUBY="ruby19 ruby20 ruby21"
+
+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/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"
+
+ # 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.11.ebuild b/dev-ruby/activemodel/activemodel-4.0.11.ebuild
new file mode 100644
index 000000000000..8ce21f2c823a
--- /dev/null
+++ b/dev-ruby/activemodel/activemodel-4.0.11.ebuild
@@ -0,0 +1,49 @@
+# 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.11.ebuild,v 1.1 2014/10/31 08:56:19 graaff Exp $
+
+EAPI=5
+
+USE_RUBY="ruby19 ruby20 ruby21"
+
+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"
+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.1.7"
+
+ruby_add_bdepend "
+ test? (
+ dev-ruby/bundler
+ >=dev-ruby/railties-4.0.0
+ dev-ruby/test-unit:2
+ >=dev-ruby/mocha-0.13.0: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\|redcarpet\)/d" ../Gemfile || die
+ sed -i -e '/rack-ssl/d' -e 's/~> 3.4/>= 3.4/' ../railties/railties.gemspec || 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.1.7.ebuild b/dev-ruby/activemodel/activemodel-4.1.7.ebuild
new file mode 100644
index 000000000000..c39698b635df
--- /dev/null
+++ b/dev-ruby/activemodel/activemodel-4.1.7.ebuild
@@ -0,0 +1,44 @@
+# 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.1.7.ebuild,v 1.1 2014/10/31 08:56:19 graaff Exp $
+
+EAPI=5
+
+USE_RUBY="ruby19 ruby20 ruby21"
+
+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"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+ ~dev-ruby/activesupport-${PV}
+ >=dev-ruby/builder-3.1.0:3.1
+"
+
+ruby_add_bdepend "
+ test? (
+ >=dev-ruby/railties-4.0.0
+ dev-ruby/test-unit:2
+ >=dev-ruby/mocha-0.14.0:0.14
+ >=dev-ruby/bcrypt-ruby-3.1.7
+ )"
+
+all_ruby_prepare() {
+ # Set test environment to our hand.
+ sed -i -e '/load_paths/d' test/cases/helper.rb || die "Unable to remove load paths"
+}
diff --git a/dev-ruby/activerecord/ChangeLog b/dev-ruby/activerecord/ChangeLog
index 8026b97c74a3..166d6827fd8e 100644
--- a/dev-ruby/activerecord/ChangeLog
+++ b/dev-ruby/activerecord/ChangeLog
@@ -1,6 +1,14 @@
# 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.279 2014/09/12 06:27:45 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activerecord/ChangeLog,v 1.280 2014/10/31 08:58:14 graaff Exp $
+
+*activerecord-4.1.7 (31 Oct 2014)
+*activerecord-4.0.11 (31 Oct 2014)
+*activerecord-3.2.20 (31 Oct 2014)
+
+ 31 Oct 2014; Hans de Graaff <graaff@gentoo.org> +activerecord-3.2.20.ebuild,
+ +activerecord-4.0.11.ebuild, +activerecord-4.1.7.ebuild:
+ Version bump for security issue CVE-2014-7818.
*activerecord-4.1.6 (12 Sep 2014)
diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest
index b8e32c364eb8..a51fecc70250 100644
--- a/dev-ruby/activerecord/Manifest
+++ b/dev-ruby/activerecord/Manifest
@@ -6,21 +6,27 @@ AUX activerecord-2.3.14-dynamic-finder-injection.patch 2138 SHA256 d24dcb57517b5
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.19.tgz 3567409 SHA256 41d63edbdb0cd880a80ac806b1e1c903efad40f5ea64e99e19ecc98b134dba41 SHA512 4e75777f292ac329c893d13f7632ff7ab9cd3c953eaca6bfc90f6371821ae5f95a6dbcb00f76e202fc256c1da0be641fa804a4f589805521be0a1736331e41ba WHIRLPOOL 8e5a4cd46cdc97587bfab2dcf392625e5832265171a1951409323d9ed9f9896c986a81e90e5b570c008125d042090400afb963d12a029237a5e69895ddcbf207
+DIST rails-3.2.20.tgz 3567367 SHA256 373e66ad1ea7af66504e676b0925806a20532673e2d9da7fa0131aa0559dad5c SHA512 2f39d14c1543e203a6e182528967bfa00d08a29872fd233022e2c3bd6e1a1d4cac754016258c1d7f5f821942e83d5c0f4df39a8c4fa4d5d7ba135f79bcda26a3 WHIRLPOOL e011cccc18a74ed924368077a90e43b14824e460f0d05fbe4c1a4a3092df2fb63808c148190b0f4920bf60ea94fd1be5f56f0d628e8afaf431fb9ba702fa6f71
DIST rails-4.0.10.tgz 3759373 SHA256 97d10ff2b7ed776742a2f7c076cfaa62ac1922e9378a03a99c79064c4b0ff82e SHA512 61bf602ed38ebe27d8c821b3edb297e485c15c32265a86c19a6b50f929b561f7fd0551772afcb8bec86713375f96471d9a115c535e1edffd386638bb53f0b696 WHIRLPOOL 4228cdb02bab116e733d6335d1a1d1192229efa8f1d20d91bd8d194c5fc5f5a6d21972efe32c1015b2b9fa898b5d787bb6f3f4160ef4dc9523bd91190ac1dd22
+DIST rails-4.0.11.tgz 3759423 SHA256 cb44b605bc0e6477c9cf389f9c6a8274de10de6a98f979a53ef8505b7eed9e33 SHA512 a38eee261aa76070417ea248ac8f79536f19a75e5ee4bf16ae59f1eff5a9c751b033257a5cdbd1cfdcd80796142ef2ea1f8b2be5cc73604e96759fe2979f9b41 WHIRLPOOL e4b52b5f3d3ddae13ce4aefa1f5890813370de7874e8c5edce1e4f1df32704782babe52013dfa96cf4e60327429602f7b9534af2c19a9ef269d179186a8e1b62
DIST rails-4.0.9.tgz 3755070 SHA256 cd9d1fc5e24ad6d5312c1d43954cf3a03128158541ce06b763e8e004dd39f9c2 SHA512 b41162cdc26253b43142fa628475996652ddadb571956588bf8e869a56e31f116cb89d514ad23f7b8cb4c2820a043ead476a8cee4a289d3b8bc164b71d38c67e WHIRLPOOL 9559a6bc01b409a5d48b8f19be5aa20b02f1dd8bf15a75277a0dfe88d2dc766804bc8d92211a385c2b15d32d8a174790ccf98158c8bef92c1d05c3cc41c324e7
DIST rails-4.1.5.tgz 3698902 SHA256 e11a06f8e2d442540c96bacd6d185b4a46d33801c699ddbc42066708c4198ad4 SHA512 37d9bb6bd67edafbec72167a30b0e82aad3fbeb33f492a58367214a68a05f659423f508df23bbecc9d4a4477ee3e7ee03772d985cb86e9c85fb5f358d4fb00ba WHIRLPOOL ca5cab98837fde771b96bcb4317427faec7d984bf0ad8a249a4087c4552bcf9100d39faa81fc2b9b5781c0d2a0b6175ed13dc1b14f8a2c07f8af8255e590859b
DIST rails-4.1.6.tgz 3707083 SHA256 cb7263c0eefc4f93b01570172b54d9bbdc8699297ca12a13b3aef89bb26e93a7 SHA512 3fdbd7081f9a1afa889d010a2ab971a1b0428d100ebfe7eff781a3eeb0a42fcf4c41e57024edc1706a1562c298ecb3f4e6029f68bc28667a7f3256bc8dd58093 WHIRLPOOL 784f07965997c285fda878d953835a6defd171bd138cf380df7d2ad70bfcabe6c02bd901f049c3b700194f5f252a6978d155d6f2513592244bcd941d187b6326
+DIST rails-4.1.7.tgz 3708137 SHA256 c57a1bf954c4725649b9d11f893c3f6c81de77b36d7f8065d5d0a87fb7cf18e1 SHA512 6fd29ba7b552ec29225ebcb7df78d6043383f36e4c6b1e66880b0bae69bd9f9ae36b1bc63700a8e491818b495087944c990d34d33b6ee566182e2f38370ac0d0 WHIRLPOOL 0a53c4936a9792cebb98b997cafad30f895a908c169d9e8a8d370e3da55a2ba17d594b03e2dbf6a6181fafddc75697d50b0f0e57f44868ac00b4deceda03d5af
EBUILD activerecord-3.2.19.ebuild 2636 SHA256 b122458fbc746199af4e1e260d3c1c84370e404675c299e22bdd658352b059b9 SHA512 1a014d92255caaff2e0af49227bc4e6f9ce462ea073b66d42ef5cb944e2424ac64cbf691a056be15fbf238cdbb91a6305bfd98dc5eebb956407b2b95cc7f14b6 WHIRLPOOL c6accc6cfc0d0c1cfbee76a8c85363b79e2e23a931fa279a0f690df6be2b6426cf22a8b32888e369c58aab236f277b137b2fd8311522d5261509b0ab9c7e0b55
+EBUILD activerecord-3.2.20.ebuild 2634 SHA256 7ec0f3e716e53797ed1c6e94482348164cf99c4b38d881ca8fa5d714dbd75879 SHA512 2a227ded68bbd9bec0deb7526f867c10e4f8e7e699bad36ba29ed22264fc11d0111ec943562bb1dbfefc880a8b087911c4a79446629c6757576fc5e35012e730 WHIRLPOOL 3efe4862933a9531bf816d654af23079d2aec0b1ee0537e60a87326f19c1683bc9e9ecbfddfb871b3ee6c05d077cbfc9343fefab13e4875106b38ef02dd512d1
EBUILD activerecord-4.0.10.ebuild 2670 SHA256 9e0e4baf35f1e1371eba03bff3255eba467f65131883c70c82039c979eaf80a2 SHA512 815424ff0c9a0ee583af4e4d7d9490ec865afad9d9d5da4d9a30704b7c42e618e358fb86f6a1ba3f00a374b8e2b6e9f29e6c83ae2c2de1d303f9572cdcc9d4a0 WHIRLPOOL cb95e9a70888493d27635438a6f820567c325cc4c530a90acebaaa8622275832d3b6abe1f5140c405c8eaff7a0694c494cbeca7ffe50bc20435a619bbd4ec30c
+EBUILD activerecord-4.0.11.ebuild 2670 SHA256 fa542384611431155f439089c94059f49e11aea22e1c380f5f563902707a8123 SHA512 70eb152b8b731cecb5e5437ce1d0463d7da26ca0dc8fd1fc9ee15fa7f2a250db1142606e552614a958b272bad01bc672edb74e514064e9973946b151be3f4b1c WHIRLPOOL 6898c7b0c83d2f8c20aee9b1e97eaea36f627fc54e6db4e8b388507503db8ec6f723fcd66aa226d8b92e9aed19e2bdbd3c11f98152fa1f4a986a8e3253199c89
EBUILD activerecord-4.0.9.ebuild 2669 SHA256 bf2c087590823d2af4c7af5f9117b040f792b1b00947ed4a0ca304fa014af02c SHA512 0cf45669f97abd8f3bc1c1d94bedbfd865042caeab1a5cfc23d65b35546474aa0db2d7f95518c3537614a2d75925d4bd9376cbe2dec207857df3d6c49df996f3 WHIRLPOOL 038c96d07d1325905dbb584a67c30503439b1ed91ccd60ca3aa103b5097edf3ef7484b5b50513438d8e9833c12221f98d5b4602fa42e7b1ae9627ff6291e1caa
EBUILD activerecord-4.1.5.ebuild 2433 SHA256 fe378aa6a43e392a007190cd57e7591c8ff674bda6f7058e29affa9700661fe0 SHA512 5dd668d508bb9232a28bf5135d4318905e2d424647852457a1a7b67475e067ac3fb3fc8034862fd609b184ed6d5caae63d194a83c0a81b7325414f6470ef2407 WHIRLPOOL 11dbf58fcb434c70080a554ffa31939020e79306ae9ae07bc454cf56e76d501702180026faac5eac473e0f37ed5fe2d9acb5c4d4ec07ca23842be6c09033638f
EBUILD activerecord-4.1.6.ebuild 2433 SHA256 fcf11239eb2a1afd1826e1a9787511d42c54626008e3773cb60da987a1693e8a SHA512 a4eee121eb4e332b1fa2bcf6392dde3397b24a6d184de13465d5c159ddd4ac4dd6b55544f676eb40f95a6c4fda4fb8c5095c4c72058f851a29e66cdced1aae98 WHIRLPOOL 488660c22a7ece59e74fa6b8765fb8957b4f702bd0879f84dc056b14b2ff523fcfc3dfd4cbb94ecb221d640b1498c826ff8e226e70747ae9442b3d5372c8e5ee
-MISC ChangeLog 39233 SHA256 d62dbbb5a301e5885af50272b2a502a4e3da11c37ade7779bf33ceb0d2182fa8 SHA512 cec3efa44aaf078a70b8939f6fd00f1f1985c71a20496782462c5fac5f3e4bc07abfda3d7f0d14d67a07c50e3120aa73d2f3dafa7bd3e6a4d32e15bcf6d77283 WHIRLPOOL 077e65a29cfca8a8914503869315af19463a1b5217665167138fb83da41ca5a24abc5474b1b06cb1b0758ecf24c72fb79dceac7987c4af58132cd061e6a97a24
+EBUILD activerecord-4.1.7.ebuild 2433 SHA256 d146ea46a9148d08c5019c1ac897267caa65b6e31311bcf80c866bd0b897a590 SHA512 6a59d930edc6886a9ad4cb9c2d9ef9680db57ec431c118f53fb7058a76a1049f7b071d2b0e2487ed975db561ca84e836c51a5bcc45359f6599915bdf1ed82fb4 WHIRLPOOL 4490f9e6eec9907aecaf47542e5a8b365c41a89e078454a3eebd8357d02a759757f63f2e3311317c5868d38d869e8350e6e92fb92b800a061cf01c88ea6f3099
+MISC ChangeLog 39526 SHA256 dace4f2a8fc9e8cc15ffb4a5472020edfd002d6beb323e9c48dd50b90e189cf1 SHA512 0d06f9a46b40dea7d04218d7f67cd4bc6183f7db2987cb304fa847d86bda547424f35dfbb19a1808ee93249c70fa7f5dca5fc6d57f627409bef8250ab5075c97 WHIRLPOOL ae529f4a54f511122f5d70005116cbeee197804891e7aa324589a9d30bd71dad05cdb8115a3e90d74c1ac426d7b34ed89c394365becb75da2e33e0c2b1dfeeb5
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iF4EAREIAAYFAlQSkmIACgkQiIP6VqMIqNclAgD+KE9OAx33VIRsh+Wo4zaw+Y+E
-/PhVs6LordrM572nI28A/11F8vlcDn1BG6myriuZtPOJC5CDxdQlNKr2G2Sm8Hkj
-=OWRZ
+iF4EAREIAAYFAlRTTycACgkQiIP6VqMIqNf3vgD/a9//++n8iGnIGZWKvwzKIwoo
++a52dldChxJvmA2EryoA/0AEXFmNnbRkHubbvHGuxJJL+2YhlCI6dvOw5DvSuPtf
+=ksY8
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/activerecord/activerecord-3.2.20.ebuild b/dev-ruby/activerecord/activerecord-3.2.20.ebuild
new file mode 100644
index 000000000000..7cb85075de8c
--- /dev/null
+++ b/dev-ruby/activerecord/activerecord-3.2.20.ebuild
@@ -0,0 +1,75 @@
+# 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.20.ebuild,v 1.1 2014/10/31 08:58:14 graaff Exp $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20"
+
+# 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 ~ppc ~ppc64 ~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\|nokogiri\)/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 '/[Bb]undler/d' ../load_paths.rb || 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
+
+ # Avoid test depending on specific sqlite3 binding or database version.
+ sed -i -e '/test_uniqueness_violations_are_translated/,/^ end/ s:^:#:' test/cases/adapter_test.rb || die
+}
+
+each_ruby_test() {
+ case ${RUBY} in
+ *jruby)
+ ;;
+ *)
+ if use sqlite3; then
+ ${RUBY} -I. -S rake test_sqlite3 || die "sqlite3 tests failed"
+ fi
+ ;;
+ esac
+}
diff --git a/dev-ruby/activerecord/activerecord-4.0.11.ebuild b/dev-ruby/activerecord/activerecord-4.0.11.ebuild
new file mode 100644
index 000000000000..227e0752f8bc
--- /dev/null
+++ b/dev-ruby/activerecord/activerecord-4.0.11.ebuild
@@ -0,0 +1,80 @@
+# 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.11.ebuild,v 1.1 2014/10/31 08:58:14 graaff Exp $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21"
+
+# 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 ~ppc ~ppc64 ~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.2: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 )
+ !<dev-ruby/protected_attributes-1.0.8"
+
+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\|redcarpet\)/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 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
+
+ # Avoid test depending on specific sqlite3 binding or database version.
+ sed -i -e '/test_uniqueness_violations_are_translated/,/^ end/ s:^:#:' test/cases/adapter_test.rb || die
+}
+
+each_ruby_test() {
+ case ${RUBY} in
+ *jruby)
+ ;;
+ *)
+ if use sqlite3; then
+ ${RUBY} -S rake test_sqlite3 || die "sqlite3 tests failed"
+ fi
+ ;;
+ esac
+}
diff --git a/dev-ruby/activerecord/activerecord-4.1.7.ebuild b/dev-ruby/activerecord/activerecord-4.1.7.ebuild
new file mode 100644
index 000000000000..14fac3a03022
--- /dev/null
+++ b/dev-ruby/activerecord/activerecord-4.1.7.ebuild
@@ -0,0 +1,76 @@
+# 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.1.7.ebuild,v 1.1 2014/10/31 08:58:14 graaff Exp $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21"
+
+# 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 ~ppc ~ppc64"
+IUSE="mysql postgres sqlite3"
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "~dev-ruby/activesupport-${PV}
+ ~dev-ruby/activemodel-${PV}
+ >=dev-ruby/arel-5.0.0:5.0
+ sqlite3? ( >=dev-ruby/sqlite3-1.3.6 )
+ mysql? ( >=dev-ruby/mysql2-0.3.13: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
+ <dev-ruby/minitest-5.3.4:5
+ )"
+
+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\|redcarpet\|minitest\)/ s:^:#:" ../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 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)
+ ;;
+ *)
+ 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 54aa692b42ca..a6dcacc94e35 100644
--- a/dev-ruby/activeresource/ChangeLog
+++ b/dev-ruby/activeresource/ChangeLog
@@ -1,6 +1,12 @@
# 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.176 2014/08/05 16:00:55 mrueg Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activeresource/ChangeLog,v 1.177 2014/10/31 08:56:55 graaff Exp $
+
+*activeresource-3.2.20 (31 Oct 2014)
+
+ 31 Oct 2014; Hans de Graaff <graaff@gentoo.org>
+ +activeresource-3.2.20.ebuild:
+ Version bump for security issue CVE-2014-7818.
05 Aug 2014; Manuel Rüger <mrueg@gentoo.org> activeresource-3.2.19.ebuild,
activeresource-4.0.0.ebuild:
diff --git a/dev-ruby/activeresource/Manifest b/dev-ruby/activeresource/Manifest
index 38adf588d72c..963b4624e423 100644
--- a/dev-ruby/activeresource/Manifest
+++ b/dev-ruby/activeresource/Manifest
@@ -1,7 +1,19 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+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.19.tgz 3567409 SHA256 41d63edbdb0cd880a80ac806b1e1c903efad40f5ea64e99e19ecc98b134dba41 SHA512 4e75777f292ac329c893d13f7632ff7ab9cd3c953eaca6bfc90f6371821ae5f95a6dbcb00f76e202fc256c1da0be641fa804a4f589805521be0a1736331e41ba WHIRLPOOL 8e5a4cd46cdc97587bfab2dcf392625e5832265171a1951409323d9ed9f9896c986a81e90e5b570c008125d042090400afb963d12a029237a5e69895ddcbf207
+DIST rails-3.2.20.tgz 3567367 SHA256 373e66ad1ea7af66504e676b0925806a20532673e2d9da7fa0131aa0559dad5c SHA512 2f39d14c1543e203a6e182528967bfa00d08a29872fd233022e2c3bd6e1a1d4cac754016258c1d7f5f821942e83d5c0f4df39a8c4fa4d5d7ba135f79bcda26a3 WHIRLPOOL e011cccc18a74ed924368077a90e43b14824e460f0d05fbe4c1a4a3092df2fb63808c148190b0f4920bf60ea94fd1be5f56f0d628e8afaf431fb9ba702fa6f71
EBUILD activeresource-3.2.19.ebuild 1421 SHA256 ce2b17268e7d61af7ebe95178bf731a71585cd5347d661b7d490cbdf779ff3ad SHA512 ed67762733e5e3e0f43fea710f470221721dfaad7f36b1e788a30064bd254110a49a5a1260228c9c9a31e32281f9f589c875c9c5e8d62445d2875a65ed10ec42 WHIRLPOOL 9922da6171e505b2b8b80a0273200148c7d8d0f4ebc52b5d2e3f86df5a516a043db194d11ffc90b947297ee7d028ec8894859b289c6b9a1558bae615645481a7
+EBUILD activeresource-3.2.20.ebuild 1422 SHA256 9a3aebe46fbb78db75b79a1c7eac4739f5720654435381123ac0ff851096ae8a SHA512 37f1074c9c282141d59fa6c5d93920f7df08d2db4bc4ad1db1fd5aa5bf2048d640258f7c77e66f3c9ffe5e1a80e187a030742904876b9b8b7c48f856b19e3ec0 WHIRLPOOL 76eb1d0e4c22996fabb9214c62de0bfd45e21f391b4c910ae7bfe7ff6606dfea9cd44708b5bb16a7262348941dcb564c88b49410fa399351a15eb154a4f22e60
EBUILD activeresource-4.0.0.ebuild 1183 SHA256 2d7a3f59f6139a7b813432bacede68c39c7e5a4909729c663a4e98cde0613d6b SHA512 23c48c109440b3a323a57ade52ffc2cde000a11f8128d3cbec5b575ba34074714dc025596065ca95d7c1f2846c95b1a4b95924d84a729fd1de0ec1150de1a7e5 WHIRLPOOL c0463e1690191b1f5b86c485015dc02e18a749993efce70202265d96c982c5575bcbee83ecc440e0c1f27176b9a6dca80a0522759db3c2026dd5094b87eff693
-MISC ChangeLog 25002 SHA256 359c75a719d0eaba89cd7dd6c90b9e101a1259f1718d6456731c286bcc62abcc SHA512 a5ce6e558bbb6e79cfa32fd6496409b3b9cf789a40d069b809a01f7d7734bbf9d0c4700a155c9c503868f3d0ef88cb7dd18feb343dd457796ae57e7b6435560f WHIRLPOOL b65828464de87d3d5f982b6f45eb77c7c2f9626f124269cc0afd933c3d6d100aef51b3bbd4a0dfdf4d8e8dd03ddaffe3161320e67661befc44d570aba5f52ce5
+MISC ChangeLog 25174 SHA256 7ed29b505d5295c9f167d11f37558b3cc48f576f2009aff13fe18894b6ebb1ca SHA512 329dedda611a23ec15c88be8e5f20f92d55231a291523c1f360ebdf979884bbcecce6b23a7037acd97d5819c6e0446939e873432cd5cfc6eda01eeef93efab06 WHIRLPOOL 1a9b4479062df8177a88f352202939b4d2720f22b6f8bfefeba7d05ab67e163153fddb290c334458185390efa42d30941317fe17db4e49d6c4d7354127ea8051
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+
+iF4EAREIAAYFAlRTTtgACgkQiIP6VqMIqNeXLQD/e+hHY1Q2FEbXsJe7duAQU9DW
+rkUVYzJx/2Aga5BQjO0A/0yJsEz8C+05GrL+Ow6i/7U1BIYgq3jQWscfBRiqQO+t
+=dBZw
+-----END PGP SIGNATURE-----
diff --git a/dev-ruby/activeresource/activeresource-3.2.20.ebuild b/dev-ruby/activeresource/activeresource-3.2.20.ebuild
new file mode 100644
index 000000000000..4c5de1caf918
--- /dev/null
+++ b/dev-ruby/activeresource/activeresource-3.2.20.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activeresource/activeresource-3.2.20.ebuild,v 1.1 2014/10/31 08:56:55 graaff Exp $
+
+EAPI=5
+
+USE_RUBY="ruby19 ruby20 ruby21"
+
+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 ba9444664128..e4b95861882c 100644
--- a/dev-ruby/activesupport/ChangeLog
+++ b/dev-ruby/activesupport/ChangeLog
@@ -1,6 +1,14 @@
# 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.270 2014/09/12 06:27:00 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activesupport/ChangeLog,v 1.271 2014/10/31 08:55:50 graaff Exp $
+
+*activesupport-4.1.7 (31 Oct 2014)
+*activesupport-4.0.11 (31 Oct 2014)
+*activesupport-3.2.20 (31 Oct 2014)
+
+ 31 Oct 2014; Hans de Graaff <graaff@gentoo.org> +activesupport-3.2.20.ebuild,
+ +activesupport-4.0.11.ebuild, +activesupport-4.1.7.ebuild:
+ Version bump for security issue CVE-2014-7818.
*activesupport-4.1.6 (12 Sep 2014)
diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest
index 03ab2e891a55..96998aad0ba7 100644
--- a/dev-ruby/activesupport/Manifest
+++ b/dev-ruby/activesupport/Manifest
@@ -7,21 +7,27 @@ AUX activesupport-2.3.16-unvendorize.patch 2382 SHA256 fda4f0aecd104d7516b8c6b0d
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.19.tgz 3567409 SHA256 41d63edbdb0cd880a80ac806b1e1c903efad40f5ea64e99e19ecc98b134dba41 SHA512 4e75777f292ac329c893d13f7632ff7ab9cd3c953eaca6bfc90f6371821ae5f95a6dbcb00f76e202fc256c1da0be641fa804a4f589805521be0a1736331e41ba WHIRLPOOL 8e5a4cd46cdc97587bfab2dcf392625e5832265171a1951409323d9ed9f9896c986a81e90e5b570c008125d042090400afb963d12a029237a5e69895ddcbf207
+DIST rails-3.2.20.tgz 3567367 SHA256 373e66ad1ea7af66504e676b0925806a20532673e2d9da7fa0131aa0559dad5c SHA512 2f39d14c1543e203a6e182528967bfa00d08a29872fd233022e2c3bd6e1a1d4cac754016258c1d7f5f821942e83d5c0f4df39a8c4fa4d5d7ba135f79bcda26a3 WHIRLPOOL e011cccc18a74ed924368077a90e43b14824e460f0d05fbe4c1a4a3092df2fb63808c148190b0f4920bf60ea94fd1be5f56f0d628e8afaf431fb9ba702fa6f71
DIST rails-4.0.10.tgz 3759373 SHA256 97d10ff2b7ed776742a2f7c076cfaa62ac1922e9378a03a99c79064c4b0ff82e SHA512 61bf602ed38ebe27d8c821b3edb297e485c15c32265a86c19a6b50f929b561f7fd0551772afcb8bec86713375f96471d9a115c535e1edffd386638bb53f0b696 WHIRLPOOL 4228cdb02bab116e733d6335d1a1d1192229efa8f1d20d91bd8d194c5fc5f5a6d21972efe32c1015b2b9fa898b5d787bb6f3f4160ef4dc9523bd91190ac1dd22
+DIST rails-4.0.11.tgz 3759423 SHA256 cb44b605bc0e6477c9cf389f9c6a8274de10de6a98f979a53ef8505b7eed9e33 SHA512 a38eee261aa76070417ea248ac8f79536f19a75e5ee4bf16ae59f1eff5a9c751b033257a5cdbd1cfdcd80796142ef2ea1f8b2be5cc73604e96759fe2979f9b41 WHIRLPOOL e4b52b5f3d3ddae13ce4aefa1f5890813370de7874e8c5edce1e4f1df32704782babe52013dfa96cf4e60327429602f7b9534af2c19a9ef269d179186a8e1b62
DIST rails-4.0.9.tgz 3755070 SHA256 cd9d1fc5e24ad6d5312c1d43954cf3a03128158541ce06b763e8e004dd39f9c2 SHA512 b41162cdc26253b43142fa628475996652ddadb571956588bf8e869a56e31f116cb89d514ad23f7b8cb4c2820a043ead476a8cee4a289d3b8bc164b71d38c67e WHIRLPOOL 9559a6bc01b409a5d48b8f19be5aa20b02f1dd8bf15a75277a0dfe88d2dc766804bc8d92211a385c2b15d32d8a174790ccf98158c8bef92c1d05c3cc41c324e7
DIST rails-4.1.5.tgz 3698902 SHA256 e11a06f8e2d442540c96bacd6d185b4a46d33801c699ddbc42066708c4198ad4 SHA512 37d9bb6bd67edafbec72167a30b0e82aad3fbeb33f492a58367214a68a05f659423f508df23bbecc9d4a4477ee3e7ee03772d985cb86e9c85fb5f358d4fb00ba WHIRLPOOL ca5cab98837fde771b96bcb4317427faec7d984bf0ad8a249a4087c4552bcf9100d39faa81fc2b9b5781c0d2a0b6175ed13dc1b14f8a2c07f8af8255e590859b
DIST rails-4.1.6.tgz 3707083 SHA256 cb7263c0eefc4f93b01570172b54d9bbdc8699297ca12a13b3aef89bb26e93a7 SHA512 3fdbd7081f9a1afa889d010a2ab971a1b0428d100ebfe7eff781a3eeb0a42fcf4c41e57024edc1706a1562c298ecb3f4e6029f68bc28667a7f3256bc8dd58093 WHIRLPOOL 784f07965997c285fda878d953835a6defd171bd138cf380df7d2ad70bfcabe6c02bd901f049c3b700194f5f252a6978d155d6f2513592244bcd941d187b6326
+DIST rails-4.1.7.tgz 3708137 SHA256 c57a1bf954c4725649b9d11f893c3f6c81de77b36d7f8065d5d0a87fb7cf18e1 SHA512 6fd29ba7b552ec29225ebcb7df78d6043383f36e4c6b1e66880b0bae69bd9f9ae36b1bc63700a8e491818b495087944c990d34d33b6ee566182e2f38370ac0d0 WHIRLPOOL 0a53c4936a9792cebb98b997cafad30f895a908c169d9e8a8d370e3da55a2ba17d594b03e2dbf6a6181fafddc75697d50b0f0e57f44868ac00b4deceda03d5af
EBUILD activesupport-3.2.19.ebuild 2343 SHA256 f15ee6012bb7864f7627076e84e197f0929464984ead06f070f6517818ad609a SHA512 8b9da03de4773a1764d7dc83096e980371924f5b18048ee3d7165595ad448403d337b749e3fa7a0c9e8b38314cd055344a91c2c7c69656b221df47689c7972fd WHIRLPOOL ee3d9d15b3efeb048dd35c018b05e4119ba86c91555384828c1832c17fda34cd85b776493aca37bdaa3490a8d20ed940e6382de2789b5182652f0372b3ad52b1
+EBUILD activesupport-3.2.20.ebuild 2344 SHA256 be373aff3d1658e8fef92ab030e9f1e406cf1298dd976ff0d63b5afb80bb12d4 SHA512 f10ff84597a0c1dd9156d7915026c88abcba4fedbf372e947ef9b26ccf12dfddb50c2ecb487723922ea9a0158cbe70011d9a9e3261fc49382a254f1545d8acc1 WHIRLPOOL befc2f5a1ddad8e277539ad1ee32a176171262ccc752c17b5ae7eca79e3d2d9ee4dfee564ce3cb5376092a6133f8626e4a38d1e144ff81bc6a933a1ae6f1b800
EBUILD activesupport-4.0.10.ebuild 1791 SHA256 06b6d5148424deb0a9853b10aee6411d91f29c799358a715683d82ae1b8aa692 SHA512 12352e07077955e713a8dd44551d5dffa93a2cc41b1262d874eee21e403062d58ae1343db63f2c912900965b59044c33d1fe083d12906a8d50c71f4b159fed7f WHIRLPOOL e1876447add29d71b38c51b63d3cd8f7945c28a105cd2a9bd6704640b96e41262be4dfbffb7bdfb6ed6ab557cca75b12fa7d3e1665bc1c75d129e38d83c140fb
+EBUILD activesupport-4.0.11.ebuild 1896 SHA256 ffa1738b298f2f7202ef9b0226b9e0f2f8b1ed48049a4c6b5d4015bd12098e78 SHA512 fb544fcc1748e4185f54bd4396af3f89bd215a43970cecc54c19789495a3112ed40474767ca1cfb573894fe37a8a75cfe2beb3aefbbb53a3e896f5d805fe2ade WHIRLPOOL c2eda26a6a02e5ca8630a4ff46bf49c8e1a12841877391190ebffb306bca39deabe6a43f851e88479d290e9d545f3ced9efa12c368459588617fd2f5bd340c55
EBUILD activesupport-4.0.9.ebuild 1790 SHA256 a8d3e47d93a9f17e8935e92a7864e72d969802c0b9a0e276f913542ee3421e86 SHA512 9e2a4c0dafd265959eb9a7bd6723cfded625b410578e57ba1ddc031f6fd1776fe285e388ee0706a3cc884f5c876dd956d17e6cf27974832cec1c7423992890bc WHIRLPOOL c76fe83e69b9aa96306dc8737335db7c704599db0da09b34bb560a4773c5a42fd4c6802b978de124dffe484fdc5aa7c903db9e133938b43c7777b6efb679ec75
EBUILD activesupport-4.1.5.ebuild 1518 SHA256 f658e00648f8b61e035afe46fe07767a6165ea44607920981f2a30e11e1f615d SHA512 0bcc54bef7606658b2d61cf9da7763054c4f2b2b11793b53e8959699a25b470968b141f3e8d0813eb1141b8fea90533785a39bac936a29075d3b2210d8f01a3d WHIRLPOOL 0db47d0a23d93155c36865ea822beb81fd76d57807796b09dbdd308c2dcfe2dbd620635d74e74446db587399ec66a7907589dbebb1965e39dbde016198b5e052
EBUILD activesupport-4.1.6.ebuild 1518 SHA256 b1adf85f3b344f260370ee74e0447e1fee74fea4845f819c24df3ce360ad28e7 SHA512 65068ba248e65aeb8a0920ff6c0ffa3c6ade649d445366a5f01c07e31750ffed19dbe5387aa03a0716071f1e457579f657f9bff023626886021a530d36983f76 WHIRLPOOL 19b37941ed3d6a6fc35ddbfa85501a4162f22f9ee65352c61bb01d2e9c7906692bc959aeb95fc6c6bcbdc4bfaa34703ad2a86327c9fa74fea226621cbb143b3a
-MISC ChangeLog 38808 SHA256 d5a989bca9f62529918ef32c6e5599037486a343ab461316ab893dae1bbc4874 SHA512 292c6e961d2775f3d199594db3b13a5aa5a22516e82f51801ae73c4e6dc2b6fc93593907d4f5d7be489aab9e0581d074b7c3093c01903805965d39df1ac06adf WHIRLPOOL a9e6baf50babc7ed481fcf01e47561b6920d0a49e7d895bcb50d5854e6c7e9526f990ebc6550f837d3b54fd41e8829aa9a0cd0ada1013ac986503e896420558b
+EBUILD activesupport-4.1.7.ebuild 1891 SHA256 a41526cf946d09a03de2502087b79eda20b33b0fea130318b799d0f5c9987ff8 SHA512 097ea3be9754cbae4f978da78da02eabe6357e40286db89af5fbbb68a77bfe4d3f4d0a184872d0af2eeac04cc33490b21e69a10ee5e8d5e4484b9e02debe4d45 WHIRLPOOL 4221ca028f5ce9965fe52d2140237b213e155509407ef4ea812a3d961cb47abe291bfbb48c8a04e2cee5a7fa62105f0234a83ddbe94027016553a9223f92ea32
+MISC ChangeLog 39107 SHA256 4b90b884a946ef910f58499e811aa6877ba83f2f09fc373750b13d80382ccc89 SHA512 a78e4a4839c7b0a60054b860e550a75838b55f474b2156983fb440361a7408ad86c3620a13494750c0200fdee004f86f1424e9a0311c9cde93c402acf0e15299 WHIRLPOOL 96301582c8668393e85a9a14d27dc14510efba99abf5c55ccbbd11cad419fcf92ab42aa61c8ebf0363ec05679dda904a25c49d8ee128e6175e8ca1b1c68fd70a
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iF4EAREIAAYFAlQSkjUACgkQiIP6VqMIqNdiyAD/d0ADXN7P2tOq7iZO4a4N3jn5
-agAX7Aq9xVkcJMhI3mwA/3uSxx8OWm/OpjsPU5kbpgnAIVsOkM5y5qxZEbaSLCpJ
-=Q3iW
+iF4EAREIAAYFAlRTTp0ACgkQiIP6VqMIqNcJEwEAlQQXT6d+sVCK89wupjvFLYa0
+OzI/O3MJVqguMFWUOG4A/1BsdJ5GKE/9JqzpdmYFk6bYq6G7RrpmIiuY6soOU4Yy
+=kxxD
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/activesupport/activesupport-3.2.20.ebuild b/dev-ruby/activesupport/activesupport-3.2.20.ebuild
new file mode 100644
index 000000000000..69fb12cc164b
--- /dev/null
+++ b/dev-ruby/activesupport/activesupport-3.2.20.ebuild
@@ -0,0 +1,71 @@
+# 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-3.2.20.ebuild,v 1.1 2014/10/31 08:55:50 graaff Exp $
+
+EAPI=5
+
+USE_RUBY="ruby19 ruby20 ruby21 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
+ *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.11.ebuild b/dev-ruby/activesupport/activesupport-4.0.11.ebuild
new file mode 100644
index 000000000000..a93849c4d2bd
--- /dev/null
+++ b/dev-ruby/activesupport/activesupport-4.0.11.ebuild
@@ -0,0 +1,61 @@
+# 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.11.ebuild,v 1.1 2014/10/31 08:55:50 graaff Exp $
+
+EAPI=5
+
+USE_RUBY="ruby19 ruby20 ruby21"
+
+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="https://github.com/rails/rails"
+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"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+ >=dev-ruby/multi_json-1.3:0
+ >=dev-ruby/i18n-0.6.9: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
+
+ # Avoid test that seems to be broken by lack of DST.
+ sed -i -e '324 s:^:#:' test/core_ext/string_ext_test.rb || die
+}
diff --git a/dev-ruby/activesupport/activesupport-4.1.7.ebuild b/dev-ruby/activesupport/activesupport-4.1.7.ebuild
new file mode 100644
index 000000000000..f866d391a46c
--- /dev/null
+++ b/dev-ruby/activesupport/activesupport-4.1.7.ebuild
@@ -0,0 +1,61 @@
+# 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.1.7.ebuild,v 1.1 2014/10/31 08:55:50 graaff Exp $
+
+EAPI=5
+
+USE_RUBY="ruby19 ruby20 ruby21"
+
+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="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+ >=dev-ruby/i18n-0.6.9:0.6
+ >=dev-ruby/json-1.7.7:0
+ >=dev-ruby/tzinfo-1.1:1
+ >=dev-ruby/minitest-5.1:5
+ >=dev-ruby/thread_safe-0.1: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"
+
+ # Avoid test that seems to be broken by lack of DST.
+ sed -i -e '369 s:^:#:' test/core_ext/string_ext_test.rb || die
+
+ # Avoid test that fails with Minitest 5.4 since that already defines
+ # a string E in its TestCase.
+ rm test/core_ext/marshal_test.rb || die
+ sed -i -e '/test_const_missing_in_anonymous_modules/askip "gentoo minitest"' test/dependencies_test.rb || die
+}
diff --git a/dev-ruby/rails/ChangeLog b/dev-ruby/rails/ChangeLog
index 20572e56c4e9..da6d70bcdadd 100644
--- a/dev-ruby/rails/ChangeLog
+++ b/dev-ruby/rails/ChangeLog
@@ -1,6 +1,14 @@
# 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.304 2014/10/02 12:29:38 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rails/ChangeLog,v 1.305 2014/10/31 08:58:52 graaff Exp $
+
+*rails-4.1.7 (31 Oct 2014)
+*rails-4.0.11 (31 Oct 2014)
+*rails-3.2.20 (31 Oct 2014)
+
+ 31 Oct 2014; Hans de Graaff <graaff@gentoo.org> +rails-3.2.20.ebuild,
+ +rails-4.0.11.ebuild, +rails-4.1.7.ebuild:
+ Version bump for security issue CVE-2014-7818.
02 Oct 2014; Hans de Graaff <graaff@gentoo.org> rails-4.0.10.ebuild:
Fix sprockets-rails dependency to match gemspec.
diff --git a/dev-ruby/rails/Manifest b/dev-ruby/rails/Manifest
index f2c6103ac4d1..1abc326ee410 100644
--- a/dev-ruby/rails/Manifest
+++ b/dev-ruby/rails/Manifest
@@ -2,21 +2,27 @@
Hash: SHA256
DIST rails-3.2.19.gem 3584 SHA256 33b64cf78dfcf3206d961ce03e8fe6d260081da696e60da39d0b2a4a160fe22b SHA512 92c8b6bdc05159d5d12fe26acdb6220aefcccf87c3531ba7b1e3fb147f0cff8537a5ebf87614afcf1183e8c4510991689aed637c172e7dc80d77f36c551b8bc7 WHIRLPOOL 9cf6663ecc8c3dc83b878cf56c8a61176f19dd449ef71f0f2d2e0b67abafb08df403d43c640de867574bfe7f00b4d5780a12d493a17c62a6021440161c66c049
+DIST rails-3.2.20.gem 4608 SHA256 38cc06efd458dde28f1ea20f3c4095d7cf2aae5a74a1689ebcc0ab7d8af88a7c SHA512 69725cc7fd68952bea1ff9080e68c99090df4183a8883a1b6c558fbb4321cedfa87a5e688e36d19b9546b493595612ebe5540f88ac298fdbbf5841bcc83505ea WHIRLPOOL 110464ce5d628562a86046820e37a41302ddab75f79c7414fb261edf18ec79ef9986cd00dc46d6f1895018adaa98fdd54fb67a01a847c6bba0edd45bf7eca91e
DIST rails-4.0.10.gem 1550848 SHA256 0c9d3fc3fb0eaccd480e1fd3786ee0714923478ade4ed4c746eaca98786e018e SHA512 70d53bdfbc96ebbcc66655607e11e310852b798f0ba0acd598b36744357469a949967237ca6836c101cd5c5d9df53736345e3eb2f55797b19928334e2a380725 WHIRLPOOL ec2b47a6958ef529fb200f6707ea33c8b58e62855078362517c6ad5f1064fa071e220ad59409882afbf39ff67f13a7681c18e8db901e8c04e3fafe3a2b551556
+DIST rails-4.0.11.gem 1550848 SHA256 ca9da5665e2e8e124a71fb4e7dcac32e38ae3188d869cda3f8c8593aeeafeec3 SHA512 7083e6a4dae4ee992592cefab1639de4892e280fecf5c2e71ada6dfc8458718832296fb52c656137ee4c279bd7bce8ee8729295a3f893633c7fd8293708ed7da WHIRLPOOL c52584456331bba068a840b8086c5425e5aea40d6c81f22f9d4bfa3be6c60cbe3be4fe6ce8b02cecfd9173ca663aed79e571155f2dbe7b1cdaa76141071a861f
DIST rails-4.0.9.gem 1550336 SHA256 b93edde41a48108589cf0684c7fb95a684b5193768166d3fc692d0dc0ad87d17 SHA512 9d41118046285cb9854e1e8ffa91eaba65489b6d95fb4defbc9cb13ae2b3c93305e0e79ddc51e006b65a9faf530438ae10fb91340bcbebff17c40a47773262cd WHIRLPOOL 23e9291c3444a83da67a1629476233c4d8120296cb8fc8b5e71f27db03c2ff4412aacca144fc210129e45d01b2f8ab5c4dcc247bf81bd218d990ffcafba035f7
DIST rails-4.1.5.gem 1437184 SHA256 47e2d4a43e1b9c238d8b7c51a6ccf0461ffd3e1b270dd6af02c42ed3f694438b SHA512 ebd72b8817aa1fa1ba1407b5c43f4084bd6ef015d8cb9ebe904c75e352e61114d85c9b175f971db480acdbee0f7c7aacd2d7a28f6b0844baed410897f6eba6d9 WHIRLPOOL bb3b1586ea9bdbe30a031a43d01d2b3312ae88a49c464b4b6b248b43c550c4d1961539810f2c0360d97ae0f843d91ad47df8a7fc1411f5bcf16a550eae710683
DIST rails-4.1.6.gem 1438208 SHA256 f351c95673cb833652deeaab5c67998ab0af9ff3c89c585abe23dafa0648efa0 SHA512 af6109d05614ee3236722f68b6c62fa104c3ab956ce2d93089b1ab914c51f83e1dd8f7785729adfe64b5528d45177b59c5c2bf5d7975386066940da043daa32c WHIRLPOOL 698c0a033b0e765f31e2449a4c2fe3e815aeffd30bd8b8f214ca07c6b93d9c05c00bf5efaa6a00affb2eabc6f50fb021bd7f7997c87bc508da8945172cfb386d
+DIST rails-4.1.7.gem 1438208 SHA256 20972f5ce418d5b938afa42680bcbe8c52770c0664429233fa0e567a25bd3515 SHA512 dc7cc79d50d66895b57fee57c58128a6840a92ff7a24d55d7c947a0ca3623966b3e7fa81a61de9bd8e04b88e3af889c2fe8875255cfd3fd4310c05598712a1cb WHIRLPOOL 1e9675ddc7c511d64d02ee3be4db54665bc9bb43f037032f837111735148b953a6da87bf52b347e78b6a4e6eea7c2e9c0cd7a9437201b2fef9f842eea9d3ff03
EBUILD rails-3.2.19.ebuild 1062 SHA256 cabfc9500370eb7d8bf4615d5b7620bfa1d660f36f7da6c5e3be991d42fa7940 SHA512 ae9c6fe07921c4c36c729e190cf2ccf8aa75fd3fe6ed5a3163a7c884e3c30520caa8072eef6238b3b5dca984981e208acdf4b1aa1edd4818b94aa90a6ce7d74c WHIRLPOOL 57d83be00fea5c4a2ecb2e7d8bd9f88758de31b10f5ba47a21171c056fcfa849afce50f973ff0cbfb58727be813b27c25137cf430e5d7c64807467b1dfeea601
+EBUILD rails-3.2.20.ebuild 1062 SHA256 fddcb61961910d32d10cc236c1a32505d1c6e491b08271737cff7ae1fd2fca04 SHA512 4ea64fbd96fed11e7a890107886e32b65832881ef513377a46c0d1cbc2678e1a58e12cf11390ab4a695547e9b80af80f27163ba21ec17aeb10da023a1fed304f WHIRLPOOL 415947c6ac4f273c5c66e5ec31f1925552860b32b10723c56430c17e6b80f0db65883adca3d9d02e4046e423384f5cd636585a225784e335e43a9dc625cc676f
EBUILD rails-4.0.10.ebuild 1131 SHA256 ee42bda7ca1c39fdc40b50d9331f286db86ad16c073b9cd6452b21583a67b5d7 SHA512 86c081f0a903db713dfad526e39f52855060ebb26d921ed08aa6416b3a7df4be5a3d8a786d877e1a971035b70b32cc5ad22c3f306d4f854384ee9f62a3e9ba13 WHIRLPOOL 22b1fb794c18e28d238b9a4687b277b7777c9c445a55fc071cee448ff9214faccd0bfb5a20d43bdd1c979b36e9e90c2d18c2d5b08883e449bc0ef4e87297cb78
+EBUILD rails-4.0.11.ebuild 1131 SHA256 dc702df447326ecae1bcaf1f92ddc4d8a9403b19460051309b8589cd227ce459 SHA512 3c13a6a56d3e0551a67658eb3a8031a9abf9448a8e6e498fc936aebda3f9d41a825d020fe802f2ed77d2eae2cd06a85055c20cb120b471f87231ca98afa63236 WHIRLPOOL a562cec12a56806fe51bddcffe5e5f5ae7c7db6d470325f4c2e095d2a44c9d7ebf3544de65b72bf4110c8874aa73226edf090070e30431fb58d1535be11844a0
EBUILD rails-4.0.9.ebuild 1138 SHA256 a5875aed77edae78854ef107fd46539afa9bdc5ac287e5b8818625f8da9a9d72 SHA512 e45dffe20c64c5da3dc577ca000ca0ec1db1f6ef83b3a1eff5bd08bdfe9ae375704ebdc0b0f86f18b62a20120379d69930b4f7ad1fd9863653fde0881f94c27c WHIRLPOOL c74765ea04d269fc2787750d0236bebde56061c2b37ee0b13809c808c12928910f270dce91f54b40f1acc490a6eb207278cf2e58d1977dc8fceee2fabc8b2bf9
EBUILD rails-4.1.5.ebuild 1182 SHA256 375596b9bce033efdbbc0ba44107f7c61f8efc4ff805d0df21c80aef681bf251 SHA512 3dea99dfd8e617c0c0961c6ea3718d3a9ef5776ee67cc1619c0d90b02eddd5909cc8ac655054c3690b3973537ae6976d3a60ba9cc42310d3d1887639db2f1b58 WHIRLPOOL 47cf0969502af1b9f2490b23dc8913a7400570cc082c3e2f67b1ab0cba47164df3cb1260cd863b36dd7f76d3eb46ee9fd5a7abdb31a840dcd1b95e01ce66928b
EBUILD rails-4.1.6.ebuild 1182 SHA256 b2298cd6df9fcd79409660d12bd4a419496b93bc8e9fc00abc3264c84b7323b0 SHA512 d93b035f8199248e50b35cfc39c370503a70c313b6016288b33c27f5494eb71606343d7b8a416c257b26be3e60268b33aae35d49845733d09ed6e3d7c5cb8cda WHIRLPOOL eeefee22fda7f54ac895dab57bdcfa652ec7feaf1722aa55d45e2cc92b53e6c87adb058f2dec7ed56ca0b3f737b5c30c9c9f39e178a68e2b89d92748582d68db
-MISC ChangeLog 40266 SHA256 6fba59fbb3eae1989bf3dc4e7832ee5fd5f1720a02348cdfad5a2cb7267e3f88 SHA512 bfeec455572fa0fae35e601ff1bcf3307b30b95f2bf2780bab6473eecd5ceab0181d9da66c9af36639acfb20c5d0a6136feb698eb59e80671eef3436edf3d69d WHIRLPOOL 4a24f3b21a0dc7b4615adce590626777c793da42c18725241c954896c641cf585627747e90c7786494a62568b39941af6a0f2321e81c3dee023bff008e01c4a8
+EBUILD rails-4.1.7.ebuild 1182 SHA256 af3e69ac801451a1c1a5412296ae2cde43ae7e802959ac00e1c38ad397997c71 SHA512 d00e17c806124399ed90ce9c3ab055ee6351f1b4f2b1af119dfb9267bfbe024d346b6bcfa89a680ee67b05a81d75142264b02e9060bb66d0ef3c298b1818219f WHIRLPOOL fad1a9276186ad980bdabcdeea707667b48817e29d14568eb1d84840fd449eb8acc4aeee7bb04d0452df6f23cf4ed457ca10df99659baab5e37f17dbba1025a1
+MISC ChangeLog 40517 SHA256 55663b3f130d4eebd81457311549277a7f5128dcce37f0b83a2ec54d925f1bca SHA512 a92982c4b8f27920299b8c762e34cfb4a8f5f451cb1dca442e52f17d6810bf5eb708ac37a72e5e842f05805b7c4f88a30e0fb2566fc682cd50e69ed6fbfa2847 WHIRLPOOL 5475bf38cb2d0e2f5221fc5a4696cb5eb3a851a7fd7d593fee1feed778692f8088b2e1709d5785cd0d5bb0d56069a72940dacccec7508d458fa6eaeea6e47bb3
MISC metadata.xml 393 SHA256 ab0c7d6f591fe1803349f791b02e9be652e39232117c98f1b173c7ffb0854dee SHA512 dcdd257e9e5ad70fd720cd74ad12f3d292b98f72cc45c80ac02599fe46d16fbdfa84f78e6781756c59fdbc9a808c4734e491c07e320a54a1d2a51241658bb713 WHIRLPOOL 5317c82e4e1ac614e51dc74741272cf1b20fa0cd7b72c77559ecd1115d82dd7b9359bdcd80f1e08c358c096fe1f77e4d8d9e30e6ec70d6246a09613b92fef4b8
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iF4EAREIAAYFAlQtRTMACgkQiIP6VqMIqNdp1wD/WETKuBXKSclipA3rImjvqCbW
-16hRpkEBY/tJ6vz/6IAA/0aMFxIsjrY5q58h3IgHSr5CZ80Une3UkVfeLcj69W3h
-=6IIr
+iF4EAREIAAYFAlRTT00ACgkQiIP6VqMIqNfzjQD8DdK7tl9twDjHZ/EHa2s7upMI
+VIKgkQd7dc+9XxZc5fIA/AlNUJ1bWBHyPQLyJTdhCRCw2RB2tIyUFAOq/1kpgwCv
+=hS3W
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/rails/rails-3.2.20.ebuild b/dev-ruby/rails/rails-3.2.20.ebuild
new file mode 100644
index 000000000000..aa16b3c27741
--- /dev/null
+++ b/dev-ruby/rails/rails-3.2.20.ebuild
@@ -0,0 +1,37 @@
+# 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-3.2.20.ebuild,v 1.1 2014/10/31 08:58:52 graaff Exp $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20"
+
+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.11.ebuild b/dev-ruby/rails/rails-4.0.11.ebuild
new file mode 100644
index 000000000000..e2909cdc2902
--- /dev/null
+++ b/dev-ruby/rails/rails-4.0.11.ebuild
@@ -0,0 +1,42 @@
+# 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.11.ebuild,v 1.1 2014/10/31 08:58:52 graaff Exp $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21"
+
+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*
+ 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/rails/rails-4.1.7.ebuild b/dev-ruby/rails/rails-4.1.7.ebuild
new file mode 100644
index 000000000000..effb91b1474b
--- /dev/null
+++ b/dev-ruby/rails/rails-4.1.7.ebuild
@@ -0,0 +1,44 @@
+# 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.1.7.ebuild,v 1.1 2014/10/31 08:58:52 graaff Exp $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21"
+
+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"
+
+IUSE="+asset-pipeline"
+
+ruby_add_rdepend "
+ ~dev-ruby/actionmailer-${PV}
+ ~dev-ruby/actionpack-${PV}
+ ~dev-ruby/actionview-${PV}
+ ~dev-ruby/activemodel-${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*
+ asset-pipeline? (
+ dev-ruby/jquery-rails
+ >=dev-ruby/sass-rails-4.0.3: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 ed0c5b871565..4484fec7daf5 100644
--- a/dev-ruby/railties/ChangeLog
+++ b/dev-ruby/railties/ChangeLog
@@ -1,6 +1,14 @@
# 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.90 2014/09/12 06:27:50 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/railties/ChangeLog,v 1.91 2014/10/31 08:58:38 graaff Exp $
+
+*railties-4.1.7 (31 Oct 2014)
+*railties-4.0.11 (31 Oct 2014)
+*railties-3.2.20 (31 Oct 2014)
+
+ 31 Oct 2014; Hans de Graaff <graaff@gentoo.org> +railties-3.2.20.ebuild,
+ +railties-4.0.11.ebuild, +railties-4.1.7.ebuild:
+ Version bump for security issue CVE-2014-7818.
*railties-4.1.6 (12 Sep 2014)
diff --git a/dev-ruby/railties/Manifest b/dev-ruby/railties/Manifest
index efc8848505c5..1b1260ea35a4 100644
--- a/dev-ruby/railties/Manifest
+++ b/dev-ruby/railties/Manifest
@@ -2,21 +2,27 @@
Hash: SHA256
DIST rails-3.2.19.tgz 3567409 SHA256 41d63edbdb0cd880a80ac806b1e1c903efad40f5ea64e99e19ecc98b134dba41 SHA512 4e75777f292ac329c893d13f7632ff7ab9cd3c953eaca6bfc90f6371821ae5f95a6dbcb00f76e202fc256c1da0be641fa804a4f589805521be0a1736331e41ba WHIRLPOOL 8e5a4cd46cdc97587bfab2dcf392625e5832265171a1951409323d9ed9f9896c986a81e90e5b570c008125d042090400afb963d12a029237a5e69895ddcbf207
+DIST rails-3.2.20.tgz 3567367 SHA256 373e66ad1ea7af66504e676b0925806a20532673e2d9da7fa0131aa0559dad5c SHA512 2f39d14c1543e203a6e182528967bfa00d08a29872fd233022e2c3bd6e1a1d4cac754016258c1d7f5f821942e83d5c0f4df39a8c4fa4d5d7ba135f79bcda26a3 WHIRLPOOL e011cccc18a74ed924368077a90e43b14824e460f0d05fbe4c1a4a3092df2fb63808c148190b0f4920bf60ea94fd1be5f56f0d628e8afaf431fb9ba702fa6f71
DIST rails-4.0.10.tgz 3759373 SHA256 97d10ff2b7ed776742a2f7c076cfaa62ac1922e9378a03a99c79064c4b0ff82e SHA512 61bf602ed38ebe27d8c821b3edb297e485c15c32265a86c19a6b50f929b561f7fd0551772afcb8bec86713375f96471d9a115c535e1edffd386638bb53f0b696 WHIRLPOOL 4228cdb02bab116e733d6335d1a1d1192229efa8f1d20d91bd8d194c5fc5f5a6d21972efe32c1015b2b9fa898b5d787bb6f3f4160ef4dc9523bd91190ac1dd22
+DIST rails-4.0.11.tgz 3759423 SHA256 cb44b605bc0e6477c9cf389f9c6a8274de10de6a98f979a53ef8505b7eed9e33 SHA512 a38eee261aa76070417ea248ac8f79536f19a75e5ee4bf16ae59f1eff5a9c751b033257a5cdbd1cfdcd80796142ef2ea1f8b2be5cc73604e96759fe2979f9b41 WHIRLPOOL e4b52b5f3d3ddae13ce4aefa1f5890813370de7874e8c5edce1e4f1df32704782babe52013dfa96cf4e60327429602f7b9534af2c19a9ef269d179186a8e1b62
DIST rails-4.0.9.tgz 3755070 SHA256 cd9d1fc5e24ad6d5312c1d43954cf3a03128158541ce06b763e8e004dd39f9c2 SHA512 b41162cdc26253b43142fa628475996652ddadb571956588bf8e869a56e31f116cb89d514ad23f7b8cb4c2820a043ead476a8cee4a289d3b8bc164b71d38c67e WHIRLPOOL 9559a6bc01b409a5d48b8f19be5aa20b02f1dd8bf15a75277a0dfe88d2dc766804bc8d92211a385c2b15d32d8a174790ccf98158c8bef92c1d05c3cc41c324e7
DIST rails-4.1.5.tgz 3698902 SHA256 e11a06f8e2d442540c96bacd6d185b4a46d33801c699ddbc42066708c4198ad4 SHA512 37d9bb6bd67edafbec72167a30b0e82aad3fbeb33f492a58367214a68a05f659423f508df23bbecc9d4a4477ee3e7ee03772d985cb86e9c85fb5f358d4fb00ba WHIRLPOOL ca5cab98837fde771b96bcb4317427faec7d984bf0ad8a249a4087c4552bcf9100d39faa81fc2b9b5781c0d2a0b6175ed13dc1b14f8a2c07f8af8255e590859b
DIST rails-4.1.6.tgz 3707083 SHA256 cb7263c0eefc4f93b01570172b54d9bbdc8699297ca12a13b3aef89bb26e93a7 SHA512 3fdbd7081f9a1afa889d010a2ab971a1b0428d100ebfe7eff781a3eeb0a42fcf4c41e57024edc1706a1562c298ecb3f4e6029f68bc28667a7f3256bc8dd58093 WHIRLPOOL 784f07965997c285fda878d953835a6defd171bd138cf380df7d2ad70bfcabe6c02bd901f049c3b700194f5f252a6978d155d6f2513592244bcd941d187b6326
+DIST rails-4.1.7.tgz 3708137 SHA256 c57a1bf954c4725649b9d11f893c3f6c81de77b36d7f8065d5d0a87fb7cf18e1 SHA512 6fd29ba7b552ec29225ebcb7df78d6043383f36e4c6b1e66880b0bae69bd9f9ae36b1bc63700a8e491818b495087944c990d34d33b6ee566182e2f38370ac0d0 WHIRLPOOL 0a53c4936a9792cebb98b997cafad30f895a908c169d9e8a8d370e3da55a2ba17d594b03e2dbf6a6181fafddc75697d50b0f0e57f44868ac00b4deceda03d5af
EBUILD railties-3.2.19.ebuild 2104 SHA256 c7a5db4d5a716e84a13a3ec374a02646597388fa3d3100e8ae28d163fe4a7cd3 SHA512 4eb5c9e3929d21955097ce4198f1848aa5af385fe18f7bd707e36686a375816f20c46a711cce316481e3d1c88ede942ede1505d0c2fa8738f840949dbec34688 WHIRLPOOL d6fd5bf17efbfd3f4222bca5c2cfe7d67145a122fdd1d1265a1edb38773f4bdbe7d91d097d0daa6be789914c30fc6cc47b8921f45614103af47ec12de2e4454e
+EBUILD railties-3.2.20.ebuild 2102 SHA256 0170fcc09a6b9abb8d3f175b33d5025f809b5e6146e252359414ed353f4e265f SHA512 99ab5895a671b486e725f38fdf1ebf1a83c553f0af145023198f9c72bb008223080c900ec000cc4b93b9f4653401946e3a459386c6c81c0c72ea560eae928200 WHIRLPOOL bf4bca0550c57cd0a632ef472a9d7fd5a1a05c31c68df802e71be638f25ac98b48d45f97b0628aa26a984a38da6f89213b2b9a47407657588d4f52b72d41c59f
EBUILD railties-4.0.10.ebuild 1761 SHA256 eb019e7867a7de89108ebf42e2b7b7e06f0343cc9dc133180ac42451d2ef677e SHA512 47b07eb683768f1a8eaebd4a4ab99165bd724d7a405274c0886d78724c402e35da0cef5b69b08652248e5b213d744292f4590e86465646aa2493742bb700867c WHIRLPOOL db7e1a30833a8e8230335aed5655400f5b65b5bb9226ea2fa8ccdb5779e46147ad8535eb4e2fbdcd3e20a3586ceb5a81712ca65b3643468e0dda176f5ab2cc79
+EBUILD railties-4.0.11.ebuild 1761 SHA256 43e3ba6855f0fc4ae83e3c88045f27ee9185185046566a08d255ca133f776fd9 SHA512 3ae249c6ee5680c9a5ca5b934d5b3d33b936c882c650c36ad43ec79ee9dfe795aa0262d0a4a4515c4bfc37353be63693b4e33ed75f390fdb4ce7490965f52b9b WHIRLPOOL 72ee6121090b386176831e9dbeb7b5a162df654ee243fcdec8c06146bf2129ddf9071ef77ee050c039697260eac6a91cef1f8ccf52bed32ae51688c72439b799
EBUILD railties-4.0.9.ebuild 1760 SHA256 9c26d96065fb2486f7ec57999cd86e20060f42c250c0b19c1cac02152a624ff1 SHA512 6c1e6e3b3cb595aba69fe101f8ba74f2273a99e5effdea659882e8ef9a40e800cccdacf445e77ed3d1b3506c914fc3d1f64c8ef3fa8ad8d99ae186f3d890b2af WHIRLPOOL b5dad8c7ac8d2b3844409f8c427bbc13870a4d9ea8f752ab99ac3dfbd17a26af4d30151f30d95d460ae9bc18fa3a8648dafad3ec6f91f3aa2daafcc72808434f
EBUILD railties-4.1.5.ebuild 1784 SHA256 68a48a019bfe41ddcc393624b7b7642fe0a36a405a9cf36c2ddd07828cfaee0a SHA512 1160a3cc55dc319ba7f1fe07273ac269d7c1eb5237e3fff4717e0a777e0296607f33026d703d0498a34f8f43f21c840f7b96f1f5485b6fbed2a89f8352ff573b WHIRLPOOL cbda25bc424282fbf24fc8ee03ca226b0ecfaaec0bfc2b1df7e911d2c7776350a79483a26d5857141b2d92c9199237458e028398c40bec74e153e9029a85aa23
EBUILD railties-4.1.6.ebuild 1784 SHA256 3552ef3f1e614d514fe2326198da0a03e0545c4b0bee3c7efa702cc3dac48c63 SHA512 892ab50dd093eaeab45c9d04a38e22deda386500a1cf951221a6c961f337209b83f94bf0f8e3385749d6ac40963e8b676da9e8cdcae48fc9f7dd5321d5f9ded0 WHIRLPOOL ac59e6a508fe8e260fdeece8de34571188d70659f8d2814cc1d55017a97e08c3b77efe1cfb04ac578c121332f9917f6c806d7c997f105b527161490b32fab811
-MISC ChangeLog 13280 SHA256 d7da9870aba00f6a3bd5f8572560efcd24c367c6c3d5207d0dbbdbebd0a076cb SHA512 edd893eedc60539a9cb1e5cbaaf05ecd740a99fb1f011d5415d1cd37111cd03f2103c4b6dedb43909b80223cbd20045c05de9aad2ffd4629f6d3af5a28da45d8 WHIRLPOOL d794bb19dbaf20d73cfb544571a4c7bd252bae3737d1ca6e03d9113e378657ecd677a45377ef27126cc0f26426a7d44415867cbe0a68e04dc0c851ca56a83c13
+EBUILD railties-4.1.7.ebuild 1784 SHA256 77e05f26addf613d63ce658fd116175a1f2859ad574bcef0f142d861a31488ad SHA512 001a2942f00d066d3e01c8cfc7a200d7316485b71add3f8522ae82aa2f1b6f2989c62281b3ad6055dd138600c1ea9dc06e93f3cd3d520eef17f11b7db5fb1642 WHIRLPOOL 2260263e6d189ec37eb5c37937cf66062944d614288de78ec8ad42b4670540617a80c0b4c25d796a75e208c1e67cbdfd5b71bfc54d1fdb27b0fb9d40731887df
+MISC ChangeLog 13549 SHA256 09bca13c7e9a782e747447183c0b6d826c8541c692829ce294d68f8afe26713c SHA512 03edff2d3535d549dcbd1b7e3109f78c6b4186d2836ab248e54a2d1a5bf118d70023d59b91a76a4012e63510946fbdbc7e1067f1c7aa5416e9b203d9a474fc03 WHIRLPOOL 65940514239681442bfc216f74c3003a5b2c8301d77d418b9ad491ab3f1db44d3295e3bc4091aa1f9ad7bec3f08ac7cfc8db2f8bb044c5c5a7432a457918af41
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iF4EAREIAAYFAlQSkmcACgkQiIP6VqMIqNeLZwD/aytArUQNcjdB5Ed8GJ71Mk6u
-x+D8A/Lk9lr28Yo3wWEA/jrGK8SJG0TaK0SiEZx9MpQcv2+uYm2oJDBejEgQ9we2
-=IDMA
+iF4EAREIAAYFAlRTTz8ACgkQiIP6VqMIqNdXiAD/UEsKv3kZLpG+IKrkLTYL8Xlb
+rrccR81I4gX+GcvXAnoA/RuDePGcei8Z4k4P86KKqMnzQ8CleEgTLC8ydOvgpnBK
+=u7z9
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/railties/railties-3.2.20.ebuild b/dev-ruby/railties/railties-3.2.20.ebuild
new file mode 100644
index 000000000000..4ffb4ee5cf7d
--- /dev/null
+++ b/dev-ruby/railties/railties-3.2.20.ebuild
@@ -0,0 +1,82 @@
+# 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-3.2.20.ebuild,v 1.1 2014/10/31 08:58:38 graaff Exp $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20"
+
+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 ~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}"
+
+# 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.11.ebuild b/dev-ruby/railties/railties-4.0.11.ebuild
new file mode 100644
index 000000000000..81d69c6625da
--- /dev/null
+++ b/dev-ruby/railties/railties-4.0.11.ebuild
@@ -0,0 +1,71 @@
+# 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.11.ebuild,v 1.1 2014/10/31 08:58:38 graaff Exp $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21"
+
+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 ~ppc ~ppc64 ~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
+}
diff --git a/dev-ruby/railties/railties-4.1.7.ebuild b/dev-ruby/railties/railties-4.1.7.ebuild
new file mode 100644
index 000000000000..a4350c2ed9cb
--- /dev/null
+++ b/dev-ruby/railties/railties-4.1.7.ebuild
@@ -0,0 +1,72 @@
+# 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.1.7.ebuild,v 1.1 2014/10/31 08:58:38 graaff Exp $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21"
+
+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 ~ppc ~ppc64"
+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/actionview-${PV}
+ 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
+}