summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-ruby/actionmailer/ChangeLog7
-rw-r--r--dev-ruby/actionmailer/Manifest26
-rw-r--r--dev-ruby/actionmailer/actionmailer-3.2.22.ebuild42
-rw-r--r--dev-ruby/actionpack/ChangeLog7
-rw-r--r--dev-ruby/actionpack/Manifest26
-rw-r--r--dev-ruby/actionpack/actionpack-3.2.22.ebuild78
-rw-r--r--dev-ruby/activemodel/ChangeLog7
-rw-r--r--dev-ruby/activemodel/Manifest26
-rw-r--r--dev-ruby/activemodel/activemodel-3.2.22.ebuild45
-rw-r--r--dev-ruby/activerecord/ChangeLog7
-rw-r--r--dev-ruby/activerecord/Manifest14
-rw-r--r--dev-ruby/activerecord/activerecord-3.2.22.ebuild69
-rw-r--r--dev-ruby/activeresource/ChangeLog8
-rw-r--r--dev-ruby/activeresource/Manifest26
-rw-r--r--dev-ruby/activeresource/activeresource-3.2.22.ebuild44
-rw-r--r--dev-ruby/activesupport/ChangeLog7
-rw-r--r--dev-ruby/activesupport/Manifest26
-rw-r--r--dev-ruby/activesupport/activesupport-3.2.22.ebuild60
-rw-r--r--dev-ruby/rack/ChangeLog9
-rw-r--r--dev-ruby/rack/Manifest11
-rw-r--r--dev-ruby/rack/rack-1.4.6-r1.ebuild43
-rw-r--r--dev-ruby/rack/rack-1.4.6.ebuild43
-rw-r--r--dev-ruby/rails/ChangeLog7
-rw-r--r--dev-ruby/rails/Manifest10
-rw-r--r--dev-ruby/rails/rails-3.2.22.ebuild37
-rw-r--r--dev-ruby/railties/ChangeLog7
-rw-r--r--dev-ruby/railties/Manifest26
-rw-r--r--dev-ruby/railties/railties-3.2.22.ebuild82
28 files changed, 674 insertions, 126 deletions
diff --git a/dev-ruby/actionmailer/ChangeLog b/dev-ruby/actionmailer/ChangeLog
index 7716e95732fc..7b166b5cdd6b 100644
--- a/dev-ruby/actionmailer/ChangeLog
+++ b/dev-ruby/actionmailer/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-ruby/actionmailer
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionmailer/ChangeLog,v 1.286 2015/06/07 16:37:52 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionmailer/ChangeLog,v 1.287 2015/06/16 21:12:10 graaff Exp $
+
+*actionmailer-3.2.22 (16 Jun 2015)
+
+ 16 Jun 2015; Hans de Graaff <graaff@gentoo.org> +actionmailer-3.2.22.ebuild:
+ Version bump.
07 Jun 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
Add github to remote-id in metadata.xml
diff --git a/dev-ruby/actionmailer/Manifest b/dev-ruby/actionmailer/Manifest
index a08ef4165d02..4b07dc983f16 100644
--- a/dev-ruby/actionmailer/Manifest
+++ b/dev-ruby/actionmailer/Manifest
@@ -1,32 +1,22 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
+Hash: SHA256
DIST rails-3.2.21.tgz 3568729 SHA256 95dcf2a848a7fd09acbb12c47e6901baeea08645c32c37e2ae04e2650cf01deb SHA512 952c799736dd2a48532a4340d97ffbbbdc2451fc509e7f86ca47c09f5c6a3f4e5cb9b87c3e803692bc8a810bc178513bbe74f3037fdf8f786c30f0c85dd26948 WHIRLPOOL a2c79df0091ea0ca6f3969a91b4d73c14f79cab9d31ec30591a640321487aedafd0318326080ad4d9be0523002eab2c3c5e9e49b2c6b0b5ef6f5dac8da0bfab5
+DIST rails-3.2.22.tgz 3569215 SHA256 a14fbd69cd1750589cb6f4a79926058595de832dab89372fb479feadc99f0aba SHA512 7321e5fa12cc3f7d6e7c2284f37c183c9bcbe1c9f067c2be5ebdd10f550b0eff561b20558cf885f30b24951bfa88287b3e0fb421eee14579a88a2bcffeaff3ce WHIRLPOOL de54798cbcbf9a0c6d66346267cfbb15991478cc6b4982f9e3a3a80db734af6553f9749b18188c4dc5fa82c60c0294312f648a0e4b5bcb46896bfee75be4dbc0
DIST rails-4.0.13.tgz 3761572 SHA256 a693a8c5f767d153e765634cecb6356855ca51b6554b3af1a38888023a204a51 SHA512 3f2cca90187f800d1ec57fc6cbc58c1f3213113a94d1dee7d9cfd3dc0264b7f3a9c6cfc6dd95ef2fb3aa7d8ca5d6da50cedecc288ff8ff7e5305dc0309b4365d WHIRLPOOL a5b3f7f828a88d04b5687b3217b40903192ccea5eca36ca58cbb2baeec7471241fe5529f13688bd1f6396a384cf282c94bfaf54ee1cfafdf5ef400707dee7d01
DIST rails-4.1.10.tgz 3723355 SHA256 f8060783a25002bdd8120411f3ef7f5b696b5069477135ebf481501f4b69384c SHA512 9493d52ae6d417e11dc141c9e9fa0abf5b4d1ba355d89f5cabbcf774d54128c9e2815b60467bbc0ba275cde8f771b9845c9a4cb1ba775ac8228223a87a51f807 WHIRLPOOL 1a34cd978da13ec1804791cc31aba12de4e1be67787aeda23a50eb2cc54c568a613d89e0d7d61a2969bca1e551e12ba23f362cafedd0b0bc7b0c37e12ab02c05
DIST rails-4.2.1.tgz 4149447 SHA256 11237cc395c5d4a7f64636f2043cf8c248e862e1946f7491244f448e1c509af7 SHA512 00720fa889b7d0a25c4ef497a8dc95330393300ed05108c5de1413a8f2fa62babf9674b62a627adbd29f1f337395a7ec8c46985753dbed2550023f5159942d91 WHIRLPOOL d09243b37810d2288fe9ea64d82c15c5281b52847e7143a6b7076b5da103cbe02e705788cccdcaf366cced2e9fc6f14362da4b6ddb67df17281ac9a5d1cf5fa7
EBUILD actionmailer-3.2.21.ebuild 1392 SHA256 9218fb41b537b549d7426ae6b415dd28b51ca78b5386ce8bc0774aa45f0c8c1c SHA512 af93488d125fe74d06f035484e52edce06950856ae1f5eac705a2e9caff0c7f90d92a678ed1baa6779335f5dab92bf32f3aeb35f239aaa9ed802ff00d51182b0 WHIRLPOOL 3b0e7a9e96802729b1090c790f62daf31f17cff6c18cd9323dc84d38b46d59da2ed12e9f2e88d0d2db792b96d9c8a9e386c2153957826369bd32f0400defddfd
+EBUILD actionmailer-3.2.22.ebuild 1538 SHA256 56b92a278228892679ac4183fc8f543b28f2fc86633c058d2721d56140696569 SHA512 bb579e4465cfddb46cb78619facaac196206c948c3d503680066554fd229c6dadc4011f79eb705c8bc3cc328af0e7f600494236a1a4909e054e0415971c39884 WHIRLPOOL c6da795144fed57cf6ab2160a618c8dc5edfa1e49ee8a40177a9ce34da8fa8396601a24f2299a71dcb34864c4e2314b60d5af78a370306d82374bf790b5f0a15
EBUILD actionmailer-4.0.13.ebuild 1425 SHA256 d3b5698cc6faec0a445a1029ad3c7faef43dc5b6b83634d0185eb18c2828e631 SHA512 90bd4fc25a1451620306f5d83d5c84264bca0ef1b6083e37ea3cfb684622e89c3ef4d970759940d029ea02ce52db98c44cd91bcc82559fceb6ca0dd1311a2209 WHIRLPOOL 9724e28c2f6d1fe73f332d59115d6bb382fe6b9e202a8cc172a766b3e4e248f58ba72d12a0607eac26a62c0782344edd9d099c070ce3a96a2c8f86cb0679ca25
EBUILD actionmailer-4.1.10.ebuild 1712 SHA256 d02dad84fc4699e759bc5bf91f6f5505e10e5179c06bd9b6a93d81a0d31325af SHA512 a2d792a9b5d96d3291be60068432d4bf8fb489337c97ef00b2cd4d7213687e4093e20c2a614bdff6b5310f64395db8ebe0a88562257ccb61c9d13287c97a2ce3 WHIRLPOOL eae3ee64afd4da7261457efb7e93c34f29e77b10c0a398637401857b560142dc01328b2c5f5b4c3be9373b05bb332b53ff4c5233d4d79b9219e01cceda924faf
EBUILD actionmailer-4.2.1.ebuild 1565 SHA256 53ee5b17d1a157f9978388326f1e3f2599aa13f70449be24926943c93eecbb94 SHA512 6984bf14b76fcae4fef7b6a68954152f25d8f714ab091fc02211d1a0166340407d1e68826cb22c4ded352e538649320e018e9df83f441b74f18d02f22357fca1 WHIRLPOOL e33fdfb64ac538b97763680ee5d00621fc4fbd7e4ece06a26dc49153ebeb4fbbfde430c5dfb2b01f15511bebbb9a4fab9a46b2f5b42ab5f9a72b6f47148890eb
-MISC ChangeLog 39959 SHA256 1845f319367681dd4d2a3d0f5ac76a37955cb85dfbe728a8793548402044b289 SHA512 9c98874e9c42e3daeea61f2805a6bb1beae65c438c88f7f57285bf342f8319c2face7f34d14613bf88f4211daa61ae1a4a4df809a3dff61d7fc706e4ff2210e6 WHIRLPOOL 45c20f0834fa40dbae3977b09f4193010341e96e2ebb66ec82f607783201b5e0a9ce98a22cf2445bfe25b515df961a639ccf8fdc56c186ae14f1a1d8df3306eb
+MISC ChangeLog 40093 SHA256 2aec99cac93388b31740fc0dd31a3df33de4fda9cf62882fa0b8385c00aa65e5 SHA512 3251d21574c7b9ae82aa74eaf97076bb65ec7c4df602c4a450c0c5dd68e214bbf8d0a607c04699a6eae30c423cd11efe8939bbca13206463f526b0841c55d469 WHIRLPOOL 8c3b99effda4b25365d933cdf448f9ff99db5ba0980452f23c9bce5541e2767b7b62f67892f94768ff1244866ef7dfe0c37a1a93e30f73a0f5de0418fa3979e5
MISC metadata.xml 239 SHA256 601a5b0fce4b301bb2c349bd1132c36c4a6504f8fadc36403aceb00d3fe45634 SHA512 56fb328eed48436d955df5dafd091e1be8345692fae2d30793166b6d5e2a70a4ba78ec0319601facd2e2c206d4c4089ff6392dd2c25efc26fa084b6b0d1663cb WHIRLPOOL 8a394bfb78d7fdca910776e32b6ca9c9e7c140173d73a2dbdceb03b6e101554650f025034ba2385a0dc1f8b7ce70914308fe15db0a2aa550baa365181f24f2c6
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0
+Version: GnuPG v2
-iQJ8BAEBCgBmBQJVdHNhXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
-ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ0QUU0N0I4NzFERUI0MTJFN0EyODE0NUFF
-OTQwMkE3OUIwMzUyOUEyAAoJEOlAKnmwNSmixnYP/jJ0C2+uQIT+Awbe6r5PBGUo
-hDDsVE5VRYaj92dVyCR/SIqhMKx1NAin5DsqHmxtTyf6hJY/JsYkwdPK429a+f4V
-/p8P12B1G0AAL0OiZI+ikWG+QQckOEKLIJWTy4dYIbB5lMfB0VbwJPe3kNy40iQJ
-Rn0Tz0ljIX/pxHWquEpvZlh0WhZB1s5v+wLsxIZSn5DYCC/9YKsYLHWCtr8qPuy5
-UM98qP+KYZJzxaMFEQAoK4rdzLaZUGsh8lIbG8Yvqbo0nmDAEHDh7odpxd7SNWZ3
-XY0L1XVzeKDjf+C64L4qLuXadZcDGJZMHlW1LdoZBjflceI38yy/+4pWvWndM7tu
-8GuWDhaAVjFaXr6vQdYiecI1QhV2Ilbbu1XNfzDIwzxVPU+efo756N1njK8BBx9z
-wzphG8ZPyd4sGTlCfqs6DyyrU2ojJqL0juBhpicnKy0uiVfxcGuaaDqIxl0Yveh/
-1eEfNsD9JXTebrl04PecpAsPajVQ8Hhu5lgmJ2PLMKfehdBbofxhLzPuZLaq2fNj
-PYTCstEax+8qg7sY/bx4ZSSGdQN1vfrnbP3jaR5eajpe/ZDcMt/Buey0QsWO70MZ
-FVrCbXAq5KtVWsqGDY/ij0I3YvB1QlsoeCMAFxxkjOy/iaYCCPstCCfxND1Tg43g
-xAybSnhS+aUhEBUPXWxQ
-=xNry
+iF4EAREIAAYFAlWAkSsACgkQiIP6VqMIqNc0NQD+P4qS52xkWeYoLRw+idZk0jta
+QZmYphn+T7dYXTKHNrQA/RjPdalgLfnkEvuRErkGcfl8a6mUymagzW/LGkvV4/hw
+=0PXA
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/actionmailer/actionmailer-3.2.22.ebuild b/dev-ruby/actionmailer/actionmailer-3.2.22.ebuild
new file mode 100644
index 000000000000..c4b8c0d03d48
--- /dev/null
+++ b/dev-ruby/actionmailer/actionmailer-3.2.22.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionmailer/actionmailer-3.2.22.ebuild,v 1.1 2015/06/16 21:12:10 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 ~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
+
+ # Avoid test requiring the "pl" locale.
+ sed -i -e '/implicit multipart with other locale/,/^ end/ s:^:#:' \
+ test/base_test.rb || die
+}
diff --git a/dev-ruby/actionpack/ChangeLog b/dev-ruby/actionpack/ChangeLog
index 310a09dc0005..b1bb5aa67241 100644
--- a/dev-ruby/actionpack/ChangeLog
+++ b/dev-ruby/actionpack/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-ruby/actionpack
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionpack/ChangeLog,v 1.305 2015/06/07 16:38:30 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionpack/ChangeLog,v 1.306 2015/06/16 21:11:53 graaff Exp $
+
+*actionpack-3.2.22 (16 Jun 2015)
+
+ 16 Jun 2015; Hans de Graaff <graaff@gentoo.org> +actionpack-3.2.22.ebuild:
+ Version bump.
07 Jun 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
Add github to remote-id in metadata.xml
diff --git a/dev-ruby/actionpack/Manifest b/dev-ruby/actionpack/Manifest
index 2a8a1834cad3..e81d5d2df417 100644
--- a/dev-ruby/actionpack/Manifest
+++ b/dev-ruby/actionpack/Manifest
@@ -1,32 +1,22 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
+Hash: SHA256
DIST rails-3.2.21.tgz 3568729 SHA256 95dcf2a848a7fd09acbb12c47e6901baeea08645c32c37e2ae04e2650cf01deb SHA512 952c799736dd2a48532a4340d97ffbbbdc2451fc509e7f86ca47c09f5c6a3f4e5cb9b87c3e803692bc8a810bc178513bbe74f3037fdf8f786c30f0c85dd26948 WHIRLPOOL a2c79df0091ea0ca6f3969a91b4d73c14f79cab9d31ec30591a640321487aedafd0318326080ad4d9be0523002eab2c3c5e9e49b2c6b0b5ef6f5dac8da0bfab5
+DIST rails-3.2.22.tgz 3569215 SHA256 a14fbd69cd1750589cb6f4a79926058595de832dab89372fb479feadc99f0aba SHA512 7321e5fa12cc3f7d6e7c2284f37c183c9bcbe1c9f067c2be5ebdd10f550b0eff561b20558cf885f30b24951bfa88287b3e0fb421eee14579a88a2bcffeaff3ce WHIRLPOOL de54798cbcbf9a0c6d66346267cfbb15991478cc6b4982f9e3a3a80db734af6553f9749b18188c4dc5fa82c60c0294312f648a0e4b5bcb46896bfee75be4dbc0
DIST rails-4.0.13.tgz 3761572 SHA256 a693a8c5f767d153e765634cecb6356855ca51b6554b3af1a38888023a204a51 SHA512 3f2cca90187f800d1ec57fc6cbc58c1f3213113a94d1dee7d9cfd3dc0264b7f3a9c6cfc6dd95ef2fb3aa7d8ca5d6da50cedecc288ff8ff7e5305dc0309b4365d WHIRLPOOL a5b3f7f828a88d04b5687b3217b40903192ccea5eca36ca58cbb2baeec7471241fe5529f13688bd1f6396a384cf282c94bfaf54ee1cfafdf5ef400707dee7d01
DIST rails-4.1.10.tgz 3723355 SHA256 f8060783a25002bdd8120411f3ef7f5b696b5069477135ebf481501f4b69384c SHA512 9493d52ae6d417e11dc141c9e9fa0abf5b4d1ba355d89f5cabbcf774d54128c9e2815b60467bbc0ba275cde8f771b9845c9a4cb1ba775ac8228223a87a51f807 WHIRLPOOL 1a34cd978da13ec1804791cc31aba12de4e1be67787aeda23a50eb2cc54c568a613d89e0d7d61a2969bca1e551e12ba23f362cafedd0b0bc7b0c37e12ab02c05
DIST rails-4.2.1.tgz 4149447 SHA256 11237cc395c5d4a7f64636f2043cf8c248e862e1946f7491244f448e1c509af7 SHA512 00720fa889b7d0a25c4ef497a8dc95330393300ed05108c5de1413a8f2fa62babf9674b62a627adbd29f1f337395a7ec8c46985753dbed2550023f5159942d91 WHIRLPOOL d09243b37810d2288fe9ea64d82c15c5281b52847e7143a6b7076b5da103cbe02e705788cccdcaf366cced2e9fc6f14362da4b6ddb67df17281ac9a5d1cf5fa7
EBUILD actionpack-3.2.21.ebuild 3010 SHA256 9bef7b189a9e87c24d1b5cd75b39a372d933ece8d849d9a940ad681e29e3b765 SHA512 210daf621a0c31e3bb20a7c5ffbed7bf90d09ed9537ff53277fc82d59ce490bb4ce4a752039f4cc68a08cfd667a65fa1ae0963fbf1989d9e09d07b769c46ec96 WHIRLPOOL 85978ad843b09b2d80ef3f90b0df4048377f8e62082748051046eb67db63572f73f25fb5581338eeef8baf57542a11b8423253bd09ad443c99d4ff695c536475
+EBUILD actionpack-3.2.22.ebuild 3053 SHA256 d62335448654a676e6a0b589b5469d7501abc0d287d60ab961dda6ee93fae2e3 SHA512 4a03b8872a59771d0f92c65852dbce48150d438db0f4c3498e0abe64a01359910605e97d80ca2abc6b0c783b8b43df1afbb6508c346eca5aabc0e1fa1633a2ea WHIRLPOOL e4e9bb4b2c2e0adde47f09d222a9c0f90ec087065fb0d51753734d4888de64671919d8d43baeec5980c85aea3793cc61dc18ab0bc3dfa358547e89cd65f7344d
EBUILD actionpack-4.0.13.ebuild 2210 SHA256 36d6b6bb454f003b50a48d5c528fc89fc01d9f3f8413873bb656f24b93f0d7fe SHA512 93b043dbeb60f824f9f6ec40e040ed445d77afe63b81bd6e6f7f6dd27b83399719f460b3d8ed191d87be1699ff80b5d3b70b47ad7b81b311eacd6246cda0743c WHIRLPOOL f0b203942855883baf4e315bc03f5590c19d792f177f578e78dff2dfe976024c2f28b05ece85f873c4bdcc33d8f3688ddb46e6251f7997ebda721dc6a019ab94
EBUILD actionpack-4.1.10.ebuild 1502 SHA256 db8a5a9ace8a5b232f4465e1a69afde97c4ea1d119595e67753170f1f85bdda6 SHA512 6a78185aae6f4b78032180a95b2e3b44a63591c05f2d06f180be672aec4318f6ed96a01e9d467b1bcdf134ad2998fd084c2354106cd3fc761215aa402687226f WHIRLPOOL 4c2846d9eafef8e87d585fd02bdd7641b46ad65cf48350a0b2848f0405500b172ba055a25f306804f6bb04f8495ad17b61e25f8d67671b6f6334ca6b3005e3ac
EBUILD actionpack-4.2.1.ebuild 1620 SHA256 9c3db419d0ad79aed963cfcc8cd1627fd766527014a46da8c7f6fb7bfdebbfbc SHA512 dc8d73d26ddeb397fabfd9be241699c4374c47cab3c42c17f3aa77dbaeaee420bfc79f9233789647b989aa9fdcf6a0543b5a1ee3195ab0d7cadd6c408a8ccf89 WHIRLPOOL 7338cdc270b30a28dd7986a8fe494186287ef1e0d58b376176a306c9601b91c66ff7cd211a77bde4b258b49aedd18f9eeca7623b2025ef192602ce3729d5e37c
-MISC ChangeLog 42027 SHA256 d50f32e73a68e73a808a3a9b765af47f4d9f91a94160923e3b408a24874b3e0b SHA512 c8d5330497309489efc17950106b1ea47b78773bab87539029c6eb20f637985f64b98cb8b3141651b06e81482b5f15bbe7692048a3e18cd0f85db5b08f0e7ef6 WHIRLPOOL 320d36ebf5b0eb0cbfc7a63c26628cb3f2989e5d0c47be7a8d80a38fe39fb4c7c9ea5b8b563ba1e625ccb47efbd71c8674abb3bf3b0f92dd246398e890f23bde
+MISC ChangeLog 42157 SHA256 60d2a00a0b46f3bffa69ca120866696df1f5c8dd88b1fc41970a045c6aaa7643 SHA512 a03278c77be485703ec1f6e21280e1d13f377162ff7a2f74622e81d59abe6f5e6444d06e25423f222dce6af093d00b803ffa6d2469cd308525cf393f9970672b WHIRLPOOL 3581cc0979ee7fe16e6a813aad4d6d2c168a4e7c8a357248f8ec330e69e42f0f6e58ae643dd6c84e3c2895d643e45b3c6ba26df4f01ec08ce2415a66b171c599
MISC metadata.xml 239 SHA256 601a5b0fce4b301bb2c349bd1132c36c4a6504f8fadc36403aceb00d3fe45634 SHA512 56fb328eed48436d955df5dafd091e1be8345692fae2d30793166b6d5e2a70a4ba78ec0319601facd2e2c206d4c4089ff6392dd2c25efc26fa084b6b0d1663cb WHIRLPOOL 8a394bfb78d7fdca910776e32b6ca9c9e7c140173d73a2dbdceb03b6e101554650f025034ba2385a0dc1f8b7ce70914308fe15db0a2aa550baa365181f24f2c6
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0
+Version: GnuPG v2
-iQJ8BAEBCgBmBQJVdHOHXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
-ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ0QUU0N0I4NzFERUI0MTJFN0EyODE0NUFF
-OTQwMkE3OUIwMzUyOUEyAAoJEOlAKnmwNSmigHIP/1trPf2yUNvIK9HBzs0XIa/q
-8CLDCcVpxV3QYm1mNs+EQcTad75MJNdQpsDSgs86uI8BBGXpKVx4nV3+UHvE+rX0
-CyXHHP122e8u5v5bM6+V3QHL0IR4gdm8R1zY7DaGV1G4JoblhDXZiALu7+CzKmBi
-Oik+Lf8Cz3LuJ0rSaINp8uGMhL5JocEWHRLW3l7C3EEocs3udkffwXFy+tCStiZU
-wCbJMaIWHBXyx4GpFUvTPGOhaWB93GGDyLtalc2i+ObKf+BvDGWgFdmV71Gh4efN
-YL4loYOYy943nZi6jKo9dPnBRcJiUsyczCnVulWffFSj7mJPe+SwuaWDye+4NpLf
-kGU8fWKsnhmQwdfNzOuDN9au9HcWufiRwA8prCse09krXcXHESlW/jNZQSw4wWde
-ELNvzgRgydtL6RzuDGftPGTgjm9LS97eYMjMfv5pWW/p+6K2zJ50kPYUYM0wlrny
-ebIk05ShWzBR5bfxbEQoiY6JdhwXf52jMN2yB1L3bHWo54bxJFzjb7oEWTegYKQ9
-dYUuMn0XX9mFLvfQylK78ScdpOXJ1U97aLl76ikivsyEFQszXw/rDKlKfcLGGY2d
-j1NAY+K+gKla8E0Oq9h9ablvReVMZzsr79QEw28NhxqP0yP0elyoOQ89mbEiZdvl
-/AOfFX69tU0ohYoom2+j
-=jfl8
+iF4EAREIAAYFAlWAkRoACgkQiIP6VqMIqNf7QgD+Jd58v8X00JZDSZrVNcr5v4C2
+eTmcDSAKAZFmRH9bT3YA/16kt3uf08eB9BjveJ3ZZ0Mxde+TTNiG0nk8ku7DWdJF
+=MYlQ
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/actionpack/actionpack-3.2.22.ebuild b/dev-ruby/actionpack/actionpack-3.2.22.ebuild
new file mode 100644
index 000000000000..79a553df6b5e
--- /dev/null
+++ b/dev-ruby/actionpack/actionpack-3.2.22.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionpack/actionpack-3.2.22.ebuild,v 1.1 2015/06/16 21:11:53 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="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 ~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" \
+ -e 'agem "i18n", "~>0.6.11"' ../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/,/^ end/ s:^:#:' test/dispatch/static_test.rb || die
+}
diff --git a/dev-ruby/activemodel/ChangeLog b/dev-ruby/activemodel/ChangeLog
index ce11e32770f3..6f8b1d60e5fc 100644
--- a/dev-ruby/activemodel/ChangeLog
+++ b/dev-ruby/activemodel/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-ruby/activemodel
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activemodel/ChangeLog,v 1.104 2015/06/07 16:40:22 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activemodel/ChangeLog,v 1.105 2015/06/16 21:11:18 graaff Exp $
+
+*activemodel-3.2.22 (16 Jun 2015)
+
+ 16 Jun 2015; Hans de Graaff <graaff@gentoo.org> +activemodel-3.2.22.ebuild:
+ Version bump.
07 Jun 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
Add github to remote-id in metadata.xml
diff --git a/dev-ruby/activemodel/Manifest b/dev-ruby/activemodel/Manifest
index 426b9a8e4c64..d254f4a3a5b9 100644
--- a/dev-ruby/activemodel/Manifest
+++ b/dev-ruby/activemodel/Manifest
@@ -1,32 +1,22 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
+Hash: SHA256
DIST rails-3.2.21.tgz 3568729 SHA256 95dcf2a848a7fd09acbb12c47e6901baeea08645c32c37e2ae04e2650cf01deb SHA512 952c799736dd2a48532a4340d97ffbbbdc2451fc509e7f86ca47c09f5c6a3f4e5cb9b87c3e803692bc8a810bc178513bbe74f3037fdf8f786c30f0c85dd26948 WHIRLPOOL a2c79df0091ea0ca6f3969a91b4d73c14f79cab9d31ec30591a640321487aedafd0318326080ad4d9be0523002eab2c3c5e9e49b2c6b0b5ef6f5dac8da0bfab5
+DIST rails-3.2.22.tgz 3569215 SHA256 a14fbd69cd1750589cb6f4a79926058595de832dab89372fb479feadc99f0aba SHA512 7321e5fa12cc3f7d6e7c2284f37c183c9bcbe1c9f067c2be5ebdd10f550b0eff561b20558cf885f30b24951bfa88287b3e0fb421eee14579a88a2bcffeaff3ce WHIRLPOOL de54798cbcbf9a0c6d66346267cfbb15991478cc6b4982f9e3a3a80db734af6553f9749b18188c4dc5fa82c60c0294312f648a0e4b5bcb46896bfee75be4dbc0
DIST rails-4.0.13.tgz 3761572 SHA256 a693a8c5f767d153e765634cecb6356855ca51b6554b3af1a38888023a204a51 SHA512 3f2cca90187f800d1ec57fc6cbc58c1f3213113a94d1dee7d9cfd3dc0264b7f3a9c6cfc6dd95ef2fb3aa7d8ca5d6da50cedecc288ff8ff7e5305dc0309b4365d WHIRLPOOL a5b3f7f828a88d04b5687b3217b40903192ccea5eca36ca58cbb2baeec7471241fe5529f13688bd1f6396a384cf282c94bfaf54ee1cfafdf5ef400707dee7d01
DIST rails-4.1.10.tgz 3723355 SHA256 f8060783a25002bdd8120411f3ef7f5b696b5069477135ebf481501f4b69384c SHA512 9493d52ae6d417e11dc141c9e9fa0abf5b4d1ba355d89f5cabbcf774d54128c9e2815b60467bbc0ba275cde8f771b9845c9a4cb1ba775ac8228223a87a51f807 WHIRLPOOL 1a34cd978da13ec1804791cc31aba12de4e1be67787aeda23a50eb2cc54c568a613d89e0d7d61a2969bca1e551e12ba23f362cafedd0b0bc7b0c37e12ab02c05
DIST rails-4.2.1.tgz 4149447 SHA256 11237cc395c5d4a7f64636f2043cf8c248e862e1946f7491244f448e1c509af7 SHA512 00720fa889b7d0a25c4ef497a8dc95330393300ed05108c5de1413a8f2fa62babf9674b62a627adbd29f1f337395a7ec8c46985753dbed2550023f5159942d91 WHIRLPOOL d09243b37810d2288fe9ea64d82c15c5281b52847e7143a6b7076b5da103cbe02e705788cccdcaf366cced2e9fc6f14362da4b6ddb67df17281ac9a5d1cf5fa7
EBUILD activemodel-3.2.21.ebuild 1436 SHA256 4f7ab645606fe935b14828212a791a637cc188e0a751cac3aa269463e05562d2 SHA512 803ee1d918ad900b659b87676b12c875c01938c909d6281ef89b4fbd63b7cb1cbe27fc3c1e935202d63441ec293512f04688299026eb799f4c550f610c287570 WHIRLPOOL d2286a35c64e3fe573735719bcbd4e3f8be6604d00766d9cec4781b866de1b8b082aead4b7fab31adc20b79e23e95af3ab2ccaf08470e4c1abf9dc0a090f2e03
+EBUILD activemodel-3.2.22.ebuild 1438 SHA256 eae47665373bba097b9a6d0ae41fc25c35c999ae55f14e88186e09722ecea035 SHA512 86d18d6ede186de3b55bec0cc6f51b40721c57b170b8e945dcec5c374a542be92a804f7f915d7fca1d5942d61b934b7e23f7e57cde73de84ad758dd32214d375 WHIRLPOOL 7b56ae121319598f2671a3053f92aab417482d0051b78fc0f78a27392ebf8f680e4ba666e39a00040943ef0de673a7ac776747da5484fde3f96cac82efd79778
EBUILD activemodel-4.0.13.ebuild 1626 SHA256 782e4397c51ada4b34f2fa9dfef4460fb603f6669136cce2c1884020df79e700 SHA512 7d9d14d8549db5f9b903dc0164edfa70007274a00948aaef9d0a63e1d0dda0336dfdbbf196fd4e492f1dfe0a53b899b84afdb5035d3593e0a76679445d453df3 WHIRLPOOL 2d49c0e6ee277f5da5f958f671499356ba765577fcc70812271844989edcc6eb7d69b0c10ff5b7538178dee440a78661db33b4c778ba9430b2c5e794e69e0bbe
EBUILD activemodel-4.1.10.ebuild 1469 SHA256 4789ab89042b2bb9732264a690acdbbe166ac56ca5ac6e70178d00dbab1ff80c SHA512 ec0e8ab3a8c73cd6a584c7103d0126e624caa37ef5a213af0b0af3d06fff1b58ebab9a98a5bd11ce191750691e48d55080dc48ffd8d7f89cc60743d2a69cd458 WHIRLPOOL c21d1af6a1973f8c0440d9c9934f328469bb2710022fbcad2dae23d8311a52676d09ea05540a4d2908fd8d4b06810010b3181bfdeca5ca257288e18fbe88184f
EBUILD activemodel-4.2.1.ebuild 1183 SHA256 ceba23dc11f10b60f1b9af82982362b2a3f884959e53ecc091727d365f65f659 SHA512 66bffb590517fd19a95cd06a26934aeb4c78be087a5cde6822f4ffbc7f071492b96f2603d388c9b28362356b0a78c9cceb294176450c885ff9b1575b35ed125f WHIRLPOOL 03a609594f180b2acd0cd16854446cbb796c36e856167a4c384a43340b61938fefffa21f21b5b5c2f00008e813f4d97ecb2571fef3b2aad28bcba897318505a0
-MISC ChangeLog 15921 SHA256 ab53e742a6806031eeba859de143a4461ff267c384027422b4c1eb87602c6223 SHA512 d3b7a8cff5359a7911e1366a1c0f58e7fc5940cb90b02ab9ff9b11b7b8e63d2c522584ff72a8dceb316ad8850912b7eebdb2673c86291dc1835adba7b7b2fd30 WHIRLPOOL 345624d7793ed3b7a52f5990ea717091191776cc57d2d9c05e29f51a86ab1520b9432c8a9f0186260a964024ed7aad1b4ffee0f7a19d6e0a3b13fa41aef847e7
+MISC ChangeLog 16053 SHA256 2f22f8a185a1236b7029715ce100a4518cc1fd88e9be99303d39f484ea25dc7b SHA512 774d37b355c93f768f84ad8ca3218c82eac0d78972b8017e23c43f587b4b470fd4d1502da369f45be0e305aec6ae538c8d9b5352791390e552b243ea2cde20a7 WHIRLPOOL c86532abd9d870cf302655b9880cdc9900ddd0a87d58c3c37a1685d21a44d57434c6e38ba9de1e5a946c92651e90fcd30ee6c004af112711bd90e01f6ab71adf
MISC metadata.xml 239 SHA256 601a5b0fce4b301bb2c349bd1132c36c4a6504f8fadc36403aceb00d3fe45634 SHA512 56fb328eed48436d955df5dafd091e1be8345692fae2d30793166b6d5e2a70a4ba78ec0319601facd2e2c206d4c4089ff6392dd2c25efc26fa084b6b0d1663cb WHIRLPOOL 8a394bfb78d7fdca910776e32b6ca9c9e7c140173d73a2dbdceb03b6e101554650f025034ba2385a0dc1f8b7ce70914308fe15db0a2aa550baa365181f24f2c6
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0
+Version: GnuPG v2
-iQJ8BAEBCgBmBQJVdHP3XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
-ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ0QUU0N0I4NzFERUI0MTJFN0EyODE0NUFF
-OTQwMkE3OUIwMzUyOUEyAAoJEOlAKnmwNSmieNcQAILStZ3wJY0LLVSTomcluFUX
-+zP4+y921nyap9jO13hR8LkNTlkFUYiR+IfIvF4JWJ0ab3X4pZ/w3n1CfZiRFeXs
-R030aAqlbPvVhWJzo803y9U8wrMkspCdtyTT3ULl8qvW6apNNuddKNwiF5gVjHsT
-aYFoAwVsv5lhMqXcdiq/i3Gkds7kse0KDZ/P12ktrJCmM4hMxApGis+5jN6ZlE/c
-HL77BqTt8ZILd11yH0WV/F1HDPXW+CuQ4mrKyWOklQzIpoaGNSpeK+Vk0lHRroYf
-ijL8grSeDt9g5pmkvIrLLnEzmGfsfnGjD3V1sePl7SIsRNciOkkXHFeL850mcqXd
-QteeLsyMMcYwpyTEHqRIo0gAJW5/hFkjrZh5veJXgkmmYmgQDwrZ6TnL4vm6IQzu
-PDRSnIx7GMGazPtf/arKD+oJOHAvKjwav15/Qck425EB5wCTxyidMalaGNMRBJGU
-jNr5cP+GWCFF7FRwcDXaqk2oSIIH4f+tWA2slveKh77qlYU1aiScHbCBZ4O/6BuH
-fy8bC7CthO6dDyi7z/YSys+v73gIS0vvY6bM0sw40HJvGF/6dgWyjJ84SAISJWEP
-9sJWM5H+zgMCWBgzsNLL9ajjWX0KJMb2G+aL7eQ3lu6PMpawb4K+ratNgpUQ5h/5
-jEBrSAmwpvYefAX6UX9P
-=ypyX
+iF4EAREIAAYFAlWAkPcACgkQiIP6VqMIqNe81gD/cycN5jP2fXKbLt/Xjj83SuJU
+DPRCGZ6QX12yHJ4NJZwA/jOsaWKMeOxSgngWJMJozTfGeKyV1+mwA4VGliV9sgDd
+=zQrm
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/activemodel/activemodel-3.2.22.ebuild b/dev-ruby/activemodel/activemodel-3.2.22.ebuild
new file mode 100644
index 000000000000..bff3cb54f34e
--- /dev/null
+++ b/dev-ruby/activemodel/activemodel-3.2.22.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activemodel/activemodel-3.2.22.ebuild,v 1.1 2015/06/16 21:11:18 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="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 ~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/activerecord/ChangeLog b/dev-ruby/activerecord/ChangeLog
index fec545c06fbc..1851a71839da 100644
--- a/dev-ruby/activerecord/ChangeLog
+++ b/dev-ruby/activerecord/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-ruby/activerecord
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activerecord/ChangeLog,v 1.293 2015/06/09 14:39:00 mrueg Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activerecord/ChangeLog,v 1.294 2015/06/16 21:12:29 graaff Exp $
+
+*activerecord-3.2.22 (16 Jun 2015)
+
+ 16 Jun 2015; Hans de Graaff <graaff@gentoo.org> +activerecord-3.2.22.ebuild:
+ Version bump.
09 Jun 2015; Manuel Rüger <mrueg@gentoo.org> activerecord-3.2.21.ebuild,
activerecord-4.0.13.ebuild, activerecord-4.1.10.ebuild,
diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest
index 319b8d452cd5..74fa46a8ba5e 100644
--- a/dev-ruby/activerecord/Manifest
+++ b/dev-ruby/activerecord/Manifest
@@ -1,10 +1,22 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
DIST rails-3.2.21.tgz 3568729 SHA256 95dcf2a848a7fd09acbb12c47e6901baeea08645c32c37e2ae04e2650cf01deb SHA512 952c799736dd2a48532a4340d97ffbbbdc2451fc509e7f86ca47c09f5c6a3f4e5cb9b87c3e803692bc8a810bc178513bbe74f3037fdf8f786c30f0c85dd26948 WHIRLPOOL a2c79df0091ea0ca6f3969a91b4d73c14f79cab9d31ec30591a640321487aedafd0318326080ad4d9be0523002eab2c3c5e9e49b2c6b0b5ef6f5dac8da0bfab5
+DIST rails-3.2.22.tgz 3569215 SHA256 a14fbd69cd1750589cb6f4a79926058595de832dab89372fb479feadc99f0aba SHA512 7321e5fa12cc3f7d6e7c2284f37c183c9bcbe1c9f067c2be5ebdd10f550b0eff561b20558cf885f30b24951bfa88287b3e0fb421eee14579a88a2bcffeaff3ce WHIRLPOOL de54798cbcbf9a0c6d66346267cfbb15991478cc6b4982f9e3a3a80db734af6553f9749b18188c4dc5fa82c60c0294312f648a0e4b5bcb46896bfee75be4dbc0
DIST rails-4.0.13.tgz 3761572 SHA256 a693a8c5f767d153e765634cecb6356855ca51b6554b3af1a38888023a204a51 SHA512 3f2cca90187f800d1ec57fc6cbc58c1f3213113a94d1dee7d9cfd3dc0264b7f3a9c6cfc6dd95ef2fb3aa7d8ca5d6da50cedecc288ff8ff7e5305dc0309b4365d WHIRLPOOL a5b3f7f828a88d04b5687b3217b40903192ccea5eca36ca58cbb2baeec7471241fe5529f13688bd1f6396a384cf282c94bfaf54ee1cfafdf5ef400707dee7d01
DIST rails-4.1.10.tgz 3723355 SHA256 f8060783a25002bdd8120411f3ef7f5b696b5069477135ebf481501f4b69384c SHA512 9493d52ae6d417e11dc141c9e9fa0abf5b4d1ba355d89f5cabbcf774d54128c9e2815b60467bbc0ba275cde8f771b9845c9a4cb1ba775ac8228223a87a51f807 WHIRLPOOL 1a34cd978da13ec1804791cc31aba12de4e1be67787aeda23a50eb2cc54c568a613d89e0d7d61a2969bca1e551e12ba23f362cafedd0b0bc7b0c37e12ab02c05
DIST rails-4.2.1.tgz 4149447 SHA256 11237cc395c5d4a7f64636f2043cf8c248e862e1946f7491244f448e1c509af7 SHA512 00720fa889b7d0a25c4ef497a8dc95330393300ed05108c5de1413a8f2fa62babf9674b62a627adbd29f1f337395a7ec8c46985753dbed2550023f5159942d91 WHIRLPOOL d09243b37810d2288fe9ea64d82c15c5281b52847e7143a6b7076b5da103cbe02e705788cccdcaf366cced2e9fc6f14362da4b6ddb67df17281ac9a5d1cf5fa7
EBUILD activerecord-3.2.21.ebuild 2574 SHA256 3468a067ff034f5e957655c9c1cd2ec8fb1ac798e4177d9dcd46dc4cea417395 SHA512 c3c222bc69ba2e4a7bfc5b49fdce83cecead7336ceeedafecc26558b235e1a6aaca5914dbdfc4ade8568ca5d6ecccef56eba0725ba288d925125eee6998bc1c5 WHIRLPOOL c9c5c12e64e7e2192be8c48c43af034239ade8e29daf38ee12371dec40cd4d8d3903282eefcbeb774586ae36c4997a4c37dbde29f307a6539123f286f04ffceb
+EBUILD activerecord-3.2.22.ebuild 2582 SHA256 f1a1e309a01a69f38042700ceafddc540ccdc8303f7f8e683bbc2f6f37d9b9a5 SHA512 c8d6851ba3813114af1c0e115115623f5e7623364a2a410ed281d6d45137e679660e6d0f0201c57a694142d333820aaccb53d8ac38010c78e9b97343ccd6e598 WHIRLPOOL bcfa0ed88e71fa85f76501383390a3d592c0e9920fec1c98da86139641f923602776734dc6cbe8b9e61e390bf1677e0fb1504c29260e9ff73145b58fb36c79f6
EBUILD activerecord-4.0.13.ebuild 2666 SHA256 8860a62c3da8ce666954304ec86d49844b0b0ecaa362b769bf413aef4e1cecab SHA512 3e7af2be06a092dc35bbb72c02471fde06e4d9d77de6fbf5459b7885f59f2f9a3d5d500762d3bc00a449a33c86ac2a4ec3d2fd41ffa1f090280481c90192b6f5 WHIRLPOOL ba114632b27abd095b5439da38c7c4f2a4d9d38a79be06ef86855d2be585d13fce36c751d0b2f347590b39e2b0e5d687ebbf55374292e5b0e08dc2fbaaae87c5
EBUILD activerecord-4.1.10.ebuild 2438 SHA256 15bc30b55f4f216a73069d4d66b47daf936a18844c53829762495a7a90e24a3e SHA512 c3bf9668162ed257dfaa93b77280304540ece78c0df3b0b99071a912566954cd4ac80a497dc6348de04e1194acd17ca9d8c4ff01ca6553c3bdfeef24e4f6ffb4 WHIRLPOOL 5593fd469b3d6134825ef1ea7f43dbfea9c6c26199e410d1a3efb074b59c5e86d8e82e4eb802710589c69c03be377e23b91c7b009192db2589dbea1aedcae5a4
EBUILD activerecord-4.2.1.ebuild 2492 SHA256 d8bfd6abc3451bde0bcbea0fb75b7b217cc3d5748cb111a58792636fdcc063c1 SHA512 27533ed4b51b2b28d14be02680903e6e425ec255e8e7575353eca1e370f5d135889397b09b9fa2965562412a4842484e154a877074c9d005aca776b390de6045 WHIRLPOOL 39f9fd34cf885772c6f15113de7908a504a6890179fb354ea84871d78f09dff2826b98cadc6454de8bfe4f8de01d8427146c8cd8d5b4fcf725e67621bffbd735
-MISC ChangeLog 41903 SHA256 405f2e375ea107b120bed6b75b6e3a930dc09e9a9110e714ffc8830c46558021 SHA512 c9b5d96cb55c1ceb17337cb8eeb6b8bc7376ff9d11f18151b64b6e67ad2a1be8c90be119e7c6290af9fef9836c03e262244c70a4d9e117ce1f6c4bcd84912362 WHIRLPOOL cef8a1e0209635a6f1da814c90416ae4eb4ffeffa0984c6fdb4fc0d53ee1ea3c8ea6548b840aa0ba3ba5f0077b07a44a54d09cc9071915f92bc420a15e994986
+MISC ChangeLog 42036 SHA256 9a7f2ab0f6bbe3e57af5681215b5d41d4190f84cc8677db5a1223e958266c5b8 SHA512 efbb8c534d33f6fbf2dbb93daba7e622badbc3993d82d2a7c4e76360c9b27ffc1ce3e29c753ab0dd2ee422cc1bef47560fc99a892c38c7ada98b26858400cff6 WHIRLPOOL f0739dad29ea66a37a899311b27cd16dd6977926b0cab111706c1f5938ab40470347cd44abb107f2ccab30a55986830b8081c9494a2268c3ace483ace69c0c68
MISC metadata.xml 239 SHA256 601a5b0fce4b301bb2c349bd1132c36c4a6504f8fadc36403aceb00d3fe45634 SHA512 56fb328eed48436d955df5dafd091e1be8345692fae2d30793166b6d5e2a70a4ba78ec0319601facd2e2c206d4c4089ff6392dd2c25efc26fa084b6b0d1663cb WHIRLPOOL 8a394bfb78d7fdca910776e32b6ca9c9e7c140173d73a2dbdceb03b6e101554650f025034ba2385a0dc1f8b7ce70914308fe15db0a2aa550baa365181f24f2c6
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+
+iF4EAREIAAYFAlWAkT8ACgkQiIP6VqMIqNesUwD+NCMn54yyfItISbFMdgMeFo6W
+U8XiGOjbisYG8wkYaRYA/RLTFTfdWNBoPfZl2yxin5Z+gdLRGQe4+26IPNTX/aNe
+=Ifk8
+-----END PGP SIGNATURE-----
diff --git a/dev-ruby/activerecord/activerecord-3.2.22.ebuild b/dev-ruby/activerecord/activerecord-3.2.22.ebuild
new file mode 100644
index 000000000000..513a23171c2b
--- /dev/null
+++ b/dev-ruby/activerecord/activerecord-3.2.22.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activerecord/activerecord-3.2.22.ebuild,v 1.1 2015/06/16 21:12:29 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 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="mysql postgres sqlite"
+
+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
+ sqlite? ( >=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() {
+ if use sqlite; then
+ ${RUBY} -I. -S rake test_sqlite3 || die "sqlite3 tests failed"
+ fi
+}
diff --git a/dev-ruby/activeresource/ChangeLog b/dev-ruby/activeresource/ChangeLog
index 1b594b4ae077..e4cb1eea9675 100644
--- a/dev-ruby/activeresource/ChangeLog
+++ b/dev-ruby/activeresource/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-ruby/activeresource
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activeresource/ChangeLog,v 1.183 2015/06/07 16:41:56 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activeresource/ChangeLog,v 1.184 2015/06/16 21:11:33 graaff Exp $
+
+*activeresource-3.2.22 (16 Jun 2015)
+
+ 16 Jun 2015; Hans de Graaff <graaff@gentoo.org>
+ +activeresource-3.2.22.ebuild:
+ Version bump.
07 Jun 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
Add github to remote-id in metadata.xml
diff --git a/dev-ruby/activeresource/Manifest b/dev-ruby/activeresource/Manifest
index 71f122a04ed9..64a672cbd67b 100644
--- a/dev-ruby/activeresource/Manifest
+++ b/dev-ruby/activeresource/Manifest
@@ -1,28 +1,18 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
+Hash: SHA256
DIST activeresource-4.0.0.tgz 69142 SHA256 b2f8094b56c589193fa9c275e4a970fdcd4eb7e7885c8a7a12c86eda6c8d2f37 SHA512 bad94922b7125f79988fb8c6694d6a0370ff1271b47d031e1c249441079e98f75a8069602c1eebf2ec8d7e28aab21b0ca42502c79fe06f46dfa5d42659ff79ab WHIRLPOOL 04120c0a81e140435194ae28a98b4c2ba69e3ef663b7fbf02783839b842c92db70742e4c5d204168dfe4a28caac8d3a8d4c2aea81842959819590544b648d867
DIST rails-3.2.21.tgz 3568729 SHA256 95dcf2a848a7fd09acbb12c47e6901baeea08645c32c37e2ae04e2650cf01deb SHA512 952c799736dd2a48532a4340d97ffbbbdc2451fc509e7f86ca47c09f5c6a3f4e5cb9b87c3e803692bc8a810bc178513bbe74f3037fdf8f786c30f0c85dd26948 WHIRLPOOL a2c79df0091ea0ca6f3969a91b4d73c14f79cab9d31ec30591a640321487aedafd0318326080ad4d9be0523002eab2c3c5e9e49b2c6b0b5ef6f5dac8da0bfab5
+DIST rails-3.2.22.tgz 3569215 SHA256 a14fbd69cd1750589cb6f4a79926058595de832dab89372fb479feadc99f0aba SHA512 7321e5fa12cc3f7d6e7c2284f37c183c9bcbe1c9f067c2be5ebdd10f550b0eff561b20558cf885f30b24951bfa88287b3e0fb421eee14579a88a2bcffeaff3ce WHIRLPOOL de54798cbcbf9a0c6d66346267cfbb15991478cc6b4982f9e3a3a80db734af6553f9749b18188c4dc5fa82c60c0294312f648a0e4b5bcb46896bfee75be4dbc0
EBUILD activeresource-3.2.21.ebuild 1407 SHA256 9964cf251b06d8a98008d7412acbe040bda97fc6250be6fd36c75748ab2296a2 SHA512 b4c2cb36035cc2670167840904e36ebcf0fa18daff4848385f58b5507bdafd80c4fc3fa3da4532b85619000b6790c8071e2cd9c804109ff24321ae258b85496c WHIRLPOOL cd9801aa9f6360a9a76438dd680c858229d09001969a30bb820ebbcca67f3e94274dd5eefce361705a40247e35a4ff5b8285b3d44bc582fbc25c465121d5f48c
+EBUILD activeresource-3.2.22.ebuild 1408 SHA256 9014af9fa295fc4b46b25fdc2bbdd7b3ad455d59541d5aabc7ce8b530c581f15 SHA512 ccac0075bb25a55d378779bbd0c5e1e7c5333c976b84b5a0ac82fde383f3cfe7e2677c5448e4d5c0453f549e4429292c09a2492d1434f0f7ed3e15dd9b0bcb05 WHIRLPOOL eb3a46fc1c233692102f1fb55dcea902954ffdb2e10eb4b6ef4bfbe6e29e22cb517967af95895880ff02697774aab8e4f222e6e3343acd98f6c382c88a612c24
EBUILD activeresource-4.0.0.ebuild 1238 SHA256 9211597a52f115e832c5454a2fc858d1cc012231091d8d13a558282cb087bfbf SHA512 6f41f76d5ea4ba200f3a85c1c1482f815684e63f275c0af56820b9768fe1eca112be3df80f2d2a3c93c1a40e04f2c0dc9124fbc009bc96d6f7814f7d0f9eac10 WHIRLPOOL 88c83e61527e13051ed4cc979c5e810e992cb103be050154e6337d4238c017fb2d49a8b614e9e59673ea451b83dc0ca457e8b76c43291a1c11501f27aee6b5f7
-MISC ChangeLog 25925 SHA256 09b3e0c7c9127b0e99ccb65d820f013fdc6ccf7f319efa70aeda776a32a4d023 SHA512 34d35756f2b9347c5b99c7d78a9dbc8b99ddcb502f13b07068461f5543ba751117ea7598463347e2a2dad7e7e88e27688688ae177c083c5cc753f671a4718d97 WHIRLPOOL 0d9875b543c9abe0f810e2db162d74dc87c5197aaf5e02e14305e7b0a58a9d041f6b153fab93e3eff09a367fb83bcac009e7b857208bcebb39d909db9ff804c3
+MISC ChangeLog 26065 SHA256 3e57f90570e45874aa7b1d5985452a27e112f7b8a4c77a1bd7351e339d67a399 SHA512 1f5e657dc1afbefe00eae65dea1f91635a8b772a69379a817b6702ca2f9189680649378faf203216047e5c84666e5ffba7364fd7b33e951920d676eab244cad2 WHIRLPOOL 954380050830dac3191c3941b74fe3b8c34fd1662020f8a8ab5e674dd60201f6b7bc3451f6106afad9938e8801767c37e4948d685cb2178ec422ce13790ac3de
MISC metadata.xml 248 SHA256 d6e7bc8f49d96b2c59abfaac0fd531e9c62b9b2b0e6de6c2e4bc9af97d7660bd SHA512 09f876767dabe7eeadc414f343bf3bb2e36b75e8ebfe3eb3375838d4afd7d28451b807ce18007e60c878329b4a643c2747f613d3129e7bda7197444e79126acc WHIRLPOOL 44be0e09429e97f30ef37084401da7f13c3a2076a10a9873f3458d0d277f2ae760345bbe8563f989b6c671379c2249a7806def7d44e469b75e089a9dc45fc3d1
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0
+Version: GnuPG v2
-iQJ8BAEBCgBmBQJVdHRVXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
-ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ0QUU0N0I4NzFERUI0MTJFN0EyODE0NUFF
-OTQwMkE3OUIwMzUyOUEyAAoJEOlAKnmwNSmimesP/RyknUtXpkFkrtgWe4GM4aXV
-1+Ka8Zm/lQccNNP3D/BCcol9gCAdzXzkI2K+Vht4fN/fXULthY+7iwYsA4NL6Pno
-CYy3Cy4EhjuuyXQj4SP4OLS0jXlq1rPoRyEQbrkJNXsfP0ZcXtoBtvGrn+vvBF6F
-YC8Ar5fcEvxm8heJV0XfoWYSVjJTu0WdWDrJ2bXXkjLeDZe1P8bB07eGXLbGJ3yD
-9tNVgm/snMi/83q0/qq+zSUGhwRmcMHTaU+vcw97e8Oxm9vzsGiOEe4jMl0JBRbz
-a5Ssc+dPW5vpZq/iByCwWrNcyMUh2wuTYkgkdJC9Xnjdux1Rx5ZhztFyhBKKqhU0
-TNoe+ycXFscINmwMQWNjWnjbEnUEuJJA5NZ/INYJNnD8RoRxu9Hag9NcDQaDp3zg
-gIIDYQZhVmvblyr8xtQGLY7/ZnuAuetnsChr7l3wRYzdD5XTE4122eV0tmWpE1RV
-t7oxTBLzlXWcDzkIn0YK+jvDKfP665jc/qpcMiKK9vwVUomhovuo6TROCYS7nmTl
-B6ld6F3ti+TgLCQFn7S7VzloCO4QMyndMZyjaPv/kehwKeSbuq4Y3I7pTGbUzz+1
-ihptN4F/3F70jv4Zeqk1ePPepc7QDe3lytApeWq98Y9pkikA+7MFDZTtoSgwhSfO
-hKni13uyVJW+g4oIP4fy
-=Tbcc
+iF4EAREIAAYFAlWAkQYACgkQiIP6VqMIqNfsfgD/QQ38osOxFEYevjvAKioh5auU
+Q7euJ524wvYsuL9aWAoA/REXWx96Yn75FnO8uN0P22suUecEz/E0Aa0sjq+bqwoz
+=+00g
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/activeresource/activeresource-3.2.22.ebuild b/dev-ruby/activeresource/activeresource-3.2.22.ebuild
new file mode 100644
index 000000000000..26feb65b5839
--- /dev/null
+++ b/dev-ruby/activeresource/activeresource-3.2.22.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activeresource/activeresource-3.2.22.ebuild,v 1.1 2015/06/16 21:11:33 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="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 ~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 ba4582c74d71..f84f3e55399a 100644
--- a/dev-ruby/activesupport/ChangeLog
+++ b/dev-ruby/activesupport/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-ruby/activesupport
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activesupport/ChangeLog,v 1.282 2015/06/07 16:42:42 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activesupport/ChangeLog,v 1.283 2015/06/16 21:11:01 graaff Exp $
+
+*activesupport-3.2.22 (16 Jun 2015)
+
+ 16 Jun 2015; Hans de Graaff <graaff@gentoo.org> +activesupport-3.2.22.ebuild:
+ Version bump.
07 Jun 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
Add github to remote-id in metadata.xml
diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest
index 65dad2348b76..1b66b3bd266d 100644
--- a/dev-ruby/activesupport/Manifest
+++ b/dev-ruby/activesupport/Manifest
@@ -1,32 +1,22 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
+Hash: SHA256
DIST rails-3.2.21.tgz 3568729 SHA256 95dcf2a848a7fd09acbb12c47e6901baeea08645c32c37e2ae04e2650cf01deb SHA512 952c799736dd2a48532a4340d97ffbbbdc2451fc509e7f86ca47c09f5c6a3f4e5cb9b87c3e803692bc8a810bc178513bbe74f3037fdf8f786c30f0c85dd26948 WHIRLPOOL a2c79df0091ea0ca6f3969a91b4d73c14f79cab9d31ec30591a640321487aedafd0318326080ad4d9be0523002eab2c3c5e9e49b2c6b0b5ef6f5dac8da0bfab5
+DIST rails-3.2.22.tgz 3569215 SHA256 a14fbd69cd1750589cb6f4a79926058595de832dab89372fb479feadc99f0aba SHA512 7321e5fa12cc3f7d6e7c2284f37c183c9bcbe1c9f067c2be5ebdd10f550b0eff561b20558cf885f30b24951bfa88287b3e0fb421eee14579a88a2bcffeaff3ce WHIRLPOOL de54798cbcbf9a0c6d66346267cfbb15991478cc6b4982f9e3a3a80db734af6553f9749b18188c4dc5fa82c60c0294312f648a0e4b5bcb46896bfee75be4dbc0
DIST rails-4.0.13.tgz 3761572 SHA256 a693a8c5f767d153e765634cecb6356855ca51b6554b3af1a38888023a204a51 SHA512 3f2cca90187f800d1ec57fc6cbc58c1f3213113a94d1dee7d9cfd3dc0264b7f3a9c6cfc6dd95ef2fb3aa7d8ca5d6da50cedecc288ff8ff7e5305dc0309b4365d WHIRLPOOL a5b3f7f828a88d04b5687b3217b40903192ccea5eca36ca58cbb2baeec7471241fe5529f13688bd1f6396a384cf282c94bfaf54ee1cfafdf5ef400707dee7d01
DIST rails-4.1.10.tgz 3723355 SHA256 f8060783a25002bdd8120411f3ef7f5b696b5069477135ebf481501f4b69384c SHA512 9493d52ae6d417e11dc141c9e9fa0abf5b4d1ba355d89f5cabbcf774d54128c9e2815b60467bbc0ba275cde8f771b9845c9a4cb1ba775ac8228223a87a51f807 WHIRLPOOL 1a34cd978da13ec1804791cc31aba12de4e1be67787aeda23a50eb2cc54c568a613d89e0d7d61a2969bca1e551e12ba23f362cafedd0b0bc7b0c37e12ab02c05
DIST rails-4.2.1.tgz 4149447 SHA256 11237cc395c5d4a7f64636f2043cf8c248e862e1946f7491244f448e1c509af7 SHA512 00720fa889b7d0a25c4ef497a8dc95330393300ed05108c5de1413a8f2fa62babf9674b62a627adbd29f1f337395a7ec8c46985753dbed2550023f5159942d91 WHIRLPOOL d09243b37810d2288fe9ea64d82c15c5281b52847e7143a6b7076b5da103cbe02e705788cccdcaf366cced2e9fc6f14362da4b6ddb67df17281ac9a5d1cf5fa7
EBUILD activesupport-3.2.21.ebuild 1831 SHA256 91de72aae7a831c834da153924fd4cb65296d4b1b627eed7cb716cb3b2ca4405 SHA512 46a29b1a697630f3bb18f4cef9ecf19c1e3050818475c75b8ae8e383d372d6030006ebdb1c762a5072337133108edda1802dcdbd2f580158e880200444fb082c WHIRLPOOL ffd53172125dfc73d732dd68a0dd0902d868b8324bdf85422344dca28b2f0e9da4b71317fcb0beffdfee8b6a03632c2f087756460f0e5612c6232c2af13ff4b1
+EBUILD activesupport-3.2.22.ebuild 2013 SHA256 ea8b89b98f22fcbaaedf0d6092e80e97d0067c25137de4354a83ffe59b32f39c SHA512 603d17428a5f7c2e26eec085cda5cef261136332c61d6033308930999f5653b5c7bb5517b6425a3b1d0808c4aeafdcca45a94711da2e07b2ab73450d7fcb3e69 WHIRLPOOL 4a1a4731a271b271ad178c7705c712d727f5a18f3b845102f01c841ee215644f3fb721ce616339e654a24787b21c659db966db3b4657a59116407edede981e59
EBUILD activesupport-4.0.13.ebuild 1896 SHA256 99bbd0543d756c792a172a871e64adb84c9cd8a989e39e67ac9a4588d883329e SHA512 74c5335003ceb368de71014d198e16354aebb0f2702bc65cd57a2d4f20395dfa85e551a07c8f520878a0e05ec27400afda4c12fd6193e72970d299ef7954b0fc WHIRLPOOL 84133b2ac6750299c1d3ff5f1d0c4fc98e2e5c73f2fd1aa004753b7d56746e72c3f6c841d16483c3cc3fe8cb5c43cb04bba86c00e15a7705959d55b9a70363ad
EBUILD activesupport-4.1.10.ebuild 1878 SHA256 9166ad6a7f0cb38bde9bbcd9847f5d2e3f6abe58ea2deb02d589150796090802 SHA512 8f5bc1a1de7c7967ce1eea19f4d33dafd9ec3db71297fd6e1a11ca8d0c0fc7c9c26f66c2fa3dbb760f43a8c0cf7363bfb3fccb919cd91063bdbe5d9ee84c995d WHIRLPOOL ad1f2d2199481b88be03392208be54dca64db2b2c40134c93519dfbd054f435d1bcfb95ff1470d6415f725ae222558a9bd0711e745a53e6ce71550ec40834505
EBUILD activesupport-4.2.1.ebuild 1877 SHA256 6a2ecc6b25df84cebacc6e91fbcbbc80ca0d23d2b6158d01b27ffc288d87341e SHA512 f34884cdc8153877c9caa989c61272f5e9e240e72c0c4394ad98751734b4c0c077cb0517f30bbf445d19cd25d18974f5fc79ec965823d987b3eb5acee28a4995 WHIRLPOOL b08b3f85dcddd31ea6c4365aa4960b672148479b34722a4fd74cc8bf486deb0d03fe44ac477e045b98272acd7768b19d59c1d663f4a483d69715fa57bbae3a0f
-MISC ChangeLog 41255 SHA256 1c32573923bc66e6a8c7c6dd7ffbd0b3137cab89ce80908edc4d0ef62ccf8298 SHA512 def58f758b1236640cb55fad7981ea814447cc2735e0224017595356e48c0505601ab51b398a9714ebdea7481f8ec342c3628f2ba4d31f5700663ddd47b72e7b WHIRLPOOL 6234d30e841c7cfc9009579f91655148e5117c9ab9835704068c9368785b750edab414133eabafb0bb2425e8be25e93742d4603a8d5b2384f7dccf0ee7ab22bd
+MISC ChangeLog 41391 SHA256 c3f28c2e1eaf26406ecd1cafa037851534966e2755fe22dca22649451d5a7b60 SHA512 f9dd53d5ab5589fcddb0605614dd2351b4bdb6b496b485ed5f2f0aefe2f762d319c0c97bff18eeded2bb0bcd3de7fe04705c097bdcb76ea6e5483d916a88937e WHIRLPOOL 366e296d004ca4aee0131bcbca650d4c9cc13d5499248b5f6d911eca19748c8973d03be428fde87f931118cdad676abbca96ddb2deffb00b37736b0bb22281af
MISC metadata.xml 239 SHA256 601a5b0fce4b301bb2c349bd1132c36c4a6504f8fadc36403aceb00d3fe45634 SHA512 56fb328eed48436d955df5dafd091e1be8345692fae2d30793166b6d5e2a70a4ba78ec0319601facd2e2c206d4c4089ff6392dd2c25efc26fa084b6b0d1663cb WHIRLPOOL 8a394bfb78d7fdca910776e32b6ca9c9e7c140173d73a2dbdceb03b6e101554650f025034ba2385a0dc1f8b7ce70914308fe15db0a2aa550baa365181f24f2c6
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0
+Version: GnuPG v2
-iQJ8BAEBCgBmBQJVdHSDXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
-ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ0QUU0N0I4NzFERUI0MTJFN0EyODE0NUFF
-OTQwMkE3OUIwMzUyOUEyAAoJEOlAKnmwNSmiWT8P/iK1jI5fPqH6sLqDrvmj3TSN
-k4kNF9WpHlUqeJZUqiLFop/riIsFhk9HD37NNz/ztxDIQ4OZHxKvgkzVrUyp2FUz
-wuLi0stv0lyNfWK4tepBMc+3KfGxumNtliql0P9Tb+O0PYWYe3eSbpMeHvRYSyrw
-qVPCqFCv/UDr5T60mPQgTTazJPlXtXJy55c/v31K5UNj0Yivfud7sGJXYeOjkvlE
-aOT467gpyzV52LJSSEe9Wt+SFhxLF7XbNIZYOR0M+6ICRul22pCDfO+EfNpJrqRg
-cKbakmrKM7b5l7ll/+3FyzbiaCZbi0UFZ0BtqoHTYsyPq9Hyxc+LrvIQeePt0cwJ
-pqUsvug8mGaK3wzB46Dm8UYXNrQr8tcU+xvkf1RlPzsGvR+YpesNENdaTm8zrqts
-i11ZF5oeyb7oYDgrdxEg65bhYWvMuEV4tZiUWOP2Mzl7LnMk25bLF7Gm8r+59TaX
-bdmhNM9Biaz/9gVHj37XwWex93zEmz0V1nHx4MvbcWJIR5qA3d8zdkhHXYNw8flf
-WNZ0W3i/Z7lo9esNONyJugFnnqJv7R8zwq+PzsOSrFqLkVqLwM9TZgopaFV/Xyga
-Rb9JXTo/fxBoFiKcqH09FMH3iGmEdPul8fh8uhUmvlm5iUNTmB+s32yS5eqRuHEP
-IXmZhSX6fRqwJg0q7D8P
-=m8Z6
+iF4EAREIAAYFAlWAkOYACgkQiIP6VqMIqNfMlwEAhy+1z5u74lt+bQD3gcGqKnIR
+C6jwubf0hclqL/+CWx0A/RMEXwayeALPncrkJocKwA9BwQ5qc55g31oQA+Ox7BmT
+=008C
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/activesupport/activesupport-3.2.22.ebuild b/dev-ruby/activesupport/activesupport-3.2.22.ebuild
new file mode 100644
index 000000000000..ee0962eced7c
--- /dev/null
+++ b/dev-ruby/activesupport/activesupport-3.2.22.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activesupport/activesupport-3.2.22.ebuild,v 1.1 2015/06/16 21:11:01 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="~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.
+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
+
+ # Avoid test requiring the "de" locale.
+ sed -i -e '/test_transliterate_should_work_with_custom_i18n_rules_and_uncomposed_utf8/,/^ end/ s:^:#:' test/transliterate_test.rb || die
+}
diff --git a/dev-ruby/rack/ChangeLog b/dev-ruby/rack/ChangeLog
index 450617e3050b..cc806d8714bf 100644
--- a/dev-ruby/rack/ChangeLog
+++ b/dev-ruby/rack/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-ruby/rack
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rack/ChangeLog,v 1.146 2015/06/16 20:00:58 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rack/ChangeLog,v 1.147 2015/06/16 21:16:49 graaff Exp $
+
+*rack-1.4.6-r1 (16 Jun 2015)
+*rack-1.4.6 (16 Jun 2015)
+
+ 16 Jun 2015; Hans de Graaff <graaff@gentoo.org> +rack-1.4.6.ebuild,
+ +rack-1.4.6-r1.ebuild:
+ Version bump.
16 Jun 2015; Hans de Graaff <graaff@gentoo.org> -rack-1.5.2-r2.ebuild,
-rack-1.5.2-r3.ebuild, -rack-1.5.2-r4.ebuild, -rack-1.5.3.ebuild,
diff --git a/dev-ruby/rack/Manifest b/dev-ruby/rack/Manifest
index 1fc1094b2e62..efa0148a9db7 100644
--- a/dev-ruby/rack/Manifest
+++ b/dev-ruby/rack/Manifest
@@ -5,22 +5,25 @@ AUX rack-1.2.1-gentoo.patch 410 SHA256 d3cbfe39aed870e43ae6c9a0b9f87ded69b1303d1
AUX rack-1.4.5-fix-test-ruby20.patch 1043 SHA256 80e1218053cbe6069161d5526218b9499f758184356bfb90627ecfc27ca92f3b SHA512 93d188a60d8c9aa0178319b08ea1723fec5cca9efbd308f56149e90964b9cc991f82cb9e3603962ff35dfa225b9da2a7d28949cab16ee8503a280dc12b59d9c8 WHIRLPOOL 7ff973d8dc6d6e0025eb5f7970d2a960710cfc34aabc6d628c7133754ca60342099958a396092f3cf60f4b6c9308971af42da5b96850e6d21baabbbec27a7eb7
DIST rack-1.4.5.gem 203776 SHA256 f7bf3faa8e09a2ff26475372de36a724e7470d6bdc33d189a0ec34b49605f308 SHA512 061e7134a845b1ad4371b17aec2aae15add75fa6ff26b4440102e11962b18d8f89b0598ee2497a3caa2677b84f42929d901afb5b1c6db1748716f16a6039574f WHIRLPOOL c8b1ca8d24944ed3dd05af7171b441cb1802a631e43d7b5e97a288c850eb99f591657e36f48d837832fa448ba3aab40132b14ab4ad5da5194b5b95e7cb528059
DIST rack-1.4.5.tar.gz 486819 SHA256 141f28583150dd6940545bd5817bfd7673534e50f126435c30044ba4e41bcf06 SHA512 6d2b9f89b0ca6990c6b5d7a3a938f03540124098e2cf0d762f6525f61c8af67f292c095cd512633c03aafaccee9292d595d967c4f7f4a82acf949c115a34755d WHIRLPOOL d4f5c8b6fb31a69595a7c9cf1800c813862249236c0246e5bece2f38192c52ab92486e61d12098a79d79b69bca6d35d3c519c056c2f08b3cfb043790db45192b
+DIST rack-1.4.6.gem 204800 SHA256 f65ad9022e83e6517d6e3e37cecb781cd172061e769068334bab142d3435f13d SHA512 c4b9ab76f16079d26a045811305a62f882230058fdcbc157e176d85db9c5cfb3e7e672cbd68136339a986bd643bf202307f7db51f4f1313ecf47a750254a13f3 WHIRLPOOL 859b0da71b162d153ae775830c220bceda0fe556582235adec8e28105157be743ec94f61673cdb517a5683543d976b517087c3f1fbd5a5b4977754d423e9c3fb
DIST rack-1.5.2.tar.gz 526061 SHA256 5e3f341cce28333d4168ec0d12efed01cb42d9f7c71924aec2afb21d39e546ff SHA512 9f0a11440c0e84313aa43f7bd9c286f6f44ddf486cfde9d9610368cb6466407f0b0b2261920b66f1a4b86109dbbaa86566a92395a193dabf24952db4c62fd427 WHIRLPOOL 819570df8792bd7c172afa56c3441a71dedecc38413d7b13d906876dc295d3ea83482bdb9e8cceab823c5b16da452b6e7ddc24c0002d6a79dbe3c3cbde9da7af
DIST rack-1.5.4.gem 216064 SHA256 401f8725be81ca60a4c8366fca674a9f18e9bc577b6ad4f42c9f66d763107e6e SHA512 713c3815ff4d6c1f498b9d3081b1f1a8ea929712fa6fb045fafe8544552b9d9db448e5a9862a6d40c1a1769788538630b5142daec157efc0e19dc0490d74e638 WHIRLPOOL 6313b68b1852a7d464bf18d3564c5978482fcb344086f6d404dce2fa6d8ccfd4c32b69e6eca59eeb2c32481e8f5910d21af2ba9b7f4baf193e72c160f8925de4
DIST rack-1.6.2.gem 227840 SHA256 89278d4842d0ecdd1e79cbf7a894dc86f976e6d25debc6814343298fd19ed017 SHA512 0f0cdd2e55bb03ea73ab6ba339ca6027b2072425323b685b3f71c0b739276ad8009ec7f00b0f3f87c07229ccb70325473d2ec03a1f82a3ddc6e6d9f5545948ff WHIRLPOOL 4897e9d2b6fadd090375a899d93a95f33269db02c1d5f78816deccc3fb4b3684b89409a106306e117412757c50643b6ecd574c89c1d7951d866f20f33b9598fd
EBUILD rack-1.4.5-r1.ebuild 1671 SHA256 fce1e04a45c5cd2f9e8a58a99632763b4953a7cd2aec88fa552f26c2325298af SHA512 c939ff4d74777f5bd538e9dceb3ba39d9a67734bf1775129d0281d52c55402017dcf25c84eb6e03878e876d7487e7f92176b9e99674117c29dc33d13eb1d75b4 WHIRLPOOL 0830ee8bf07bf6eade519fe5f06e50f40df0ad145b42dea8732d1d1d131ae45cbace3b80b3f1adc704192f934dffe7430b0c3db8f9c6b838bc78141cea0357d1
EBUILD rack-1.4.5-r2.ebuild 1715 SHA256 6d5207bb1b92eda4ed4f2bcb90c1c52b6bacdd7823a5d38bbfa5ab07dba86572 SHA512 d402f903e765958a027b42c01279634f26e91bddb16b7b3bb6500394dc375a8e48016a1f619d6d7eb843c5dfb183189d1a04ed9d046db66a7a550fe5a840d839 WHIRLPOOL 099b7b3cd0fdcf878244dd41bd130a56dfca9dc10b8272c9d72108ee5bed5e8b71bc5f08f09c7a00db5176f87efcfe13c929ef1964ae5e8e4c9015ace485087b
EBUILD rack-1.4.5-r3.ebuild 1672 SHA256 be596a4ec60b600dcc2f7a1d109462c3df773adc0d9914eb0094fdfad2e0c1d6 SHA512 8a861af15c4ee46169f3428acc30c6a7046fe8d4d58479b5b8c31100938d1defff8904f54b8954fe082a7ba3b821be2099fcb5d74fd77685e976a0421a7d12c0 WHIRLPOOL 2527ce725562fe4d2b7caae99da3f53075f26904f84707df66f5cea5373879143a9c96d24e11e8fbca3398e284bec1daa09c738e470d483b8bce595c2037b683
+EBUILD rack-1.4.6-r1.ebuild 1680 SHA256 bc535624b5e0d0fb22f06e34c9f5590504debb3c70b7c18d8a60316a81f47305 SHA512 7dd1ef58d6e4b0461700ba354e531a4cde14dd87d47352895dccfae62a7f7e7a600b0bdf26539dc001c20b942204375b4ae3f32f76dd135bddd6f86522eea916 WHIRLPOOL 467527cccbde60439b162c719769056ee7e35b6cfb9b333430d7d5339d08a0507ae2bd3c138d5ef7fd6b5fb9f02ed76ef97c1113bc637673c5f1a1a464621307
+EBUILD rack-1.4.6.ebuild 1663 SHA256 b38dba77ba0d7cdd1e5e572ef308d248b2e2838b104d04510ef812effffc2820 SHA512 6fe0b9a774de0aba6f57c4573af8aa5fa6b0543d86dccf439230cf1001b8d58485f551cf7ae4ab06e6a32190fc19e117d75d97a626397998bbab7fb06c5f7b4c WHIRLPOOL c618c34aef5bfd1b3ab89c5b76fb64213adeba3f173381c1cb1c89392ff154a68ce91da7b2637439f48dfc456afc9819d817afe737fafa0f45f49972f53d4ca4
EBUILD rack-1.5.2-r1.ebuild 1520 SHA256 35b28beb2e60cf1109246bc6d456f86ef2dbe8f724f3ad24665ee928e2550f88 SHA512 a23c785e44a9212b8346c5006eafdbb8e8147c8b51e6ab39a46d574227763ca98421a2e1d3e70cf305c89cd6bc41d69bc058aa7bdd321b7042c5754c8d777eee WHIRLPOOL e84288ac67320e3cab65f25888348ef2680afaeab45ab12810c862ec0957351b6910ff5e1c26c02606ae1ceb4225bd581a32ddc8aed2c0b3c305686a0a322c22
EBUILD rack-1.5.4-r1.ebuild 1513 SHA256 96e5bb86496e05eaa987930a7f47aa3d50d543f590a64b52658d69f89d7e3821 SHA512 bb96484dfa1378631d95893d5df10c310dae9d61564f7f00b80fb17784353f905b6f40097c7b64082e25a62ed736bb7b36602706db6dbf4f6ae5d4f215aee1a3 WHIRLPOOL 4e88c11f159cc186e71f5f48ac7ce1ee30e3d00dbf31727cb0ff742ff79c3183916f2ce6f889fd9b466727f3aebac39a7765fdf374cb1468836b317c40c16d8e
EBUILD rack-1.5.4.ebuild 1496 SHA256 f2312bf4d49846834e2f67d144ea4db0810cea34aec9a61a32553324de0a61dd SHA512 f013ae18a75c982debe69275164cb11b71ae26fa6887498a875bfb40ca99247aa20a2f9eb196e46975737b1df41513c261c8c5a14bd0a4e9b2694f59556c1413 WHIRLPOOL d1ca15025b9c64e40e1acf1ff0131b4b64e913d0040a949ca0203293ed0e1b68e3296551279713432d5f466e99d6544eb75eac80201ded38797249c6b7a8935b
EBUILD rack-1.6.2.ebuild 1698 SHA256 89b493e5508299091a64699f6f8988e61f16151fc89b4eba67475c055f50f602 SHA512 364795f35e2ddd79948f3e01b4ce4c7843dd5e48b7b0194b484746d590ecbbaeef127ad464a7376daaf6ebb0700b081c27597b87347ee1233aaf850b87a375d7 WHIRLPOOL 1a44eae0132512d75454400b3a1b7a9a40cf22d4776a231cd77d2656ead860631088f9058edf97b8a3029a2c4fd7fa921ecd2007331634e4faf362c34e3615e4
-MISC ChangeLog 20650 SHA256 1a02d915ca8519a421db6d6b68a9c7b4f40ca75ec8c2902a67506835698aaf97 SHA512 63b94364aec6935df6c898e54f701e7118e31966f78d7aa5381c335f72fa9d1da715b219289720ae414bc873dfc1f8709e3dd1daf037697bd8b8a705e08603a2 WHIRLPOOL 671a09f9aa616a3e1c36cdb8364f6c2dc70dec55b2026958258b01cbf879ec66226b23cd09e5c6a4fb7a3154c0b0950ad7abfeabb429430ab89f69f338e7c18f
+MISC ChangeLog 20818 SHA256 d4b488b80aea3d3f6c1e8736fa38c0ef85949b584052f7005755ed84f6711c5b SHA512 e6d83a98dc6e54029f1bc232231f36c3039b2dbbcc1052a53c4d3fd2060d4a34547ae0d7d1320c8130262d64d1fe9ad4567fbce814a3731a9d33feacc6aa6e5a WHIRLPOOL 2b4653251373df7d4d1ac992b130a9df00f1ff095e6291586c585918832a069b35065b9564f999dc79c0a458b4bc80a8932ddab6b0f6a5911705eef06e48712c
MISC metadata.xml 370 SHA256 f9714dd2a4a9e60fa008d7c243a4d97d4e73786b8714f0cbd2108551e08438bd SHA512 bf9353ed39af73c7f86fa1f7b781b6156afc890f62f2d5f95d1f6803bc4e7152969fe097182007ac7d3d108916935db6887dc4eef91bf9855c4f81bb14a3e2b3 WHIRLPOOL 89ba48a7b72ae2800d95bc4bcc5786a38f35fd5d201626856c2d07bcd04f018bd21525ca1d3b8248b98f73bc16b4d65747d79a5362fceebea05e250ce1e2403b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iF4EAREIAAYFAlWAgHsACgkQiIP6VqMIqNeJ0QD+LAGZoj4jIdyfcAUCgGMrY9j2
-If3xU70Nr1zaGq5TC00A+wTngRYR0hvanP/tdi423rm1chQryxWNDPbg84KTOlJQ
-=bBV/
+iF4EAREIAAYFAlWAkkIACgkQiIP6VqMIqNckLwD/UlYV6JFRZKpjEtZR6WSy9QP8
+h/HaKH0GUwohRvQlyjEA/3K7YXJVOskDTeGSt/C1R6e3PnLoXaTKisy60bL7k5j6
+=d2sE
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/rack/rack-1.4.6-r1.ebuild b/dev-ruby/rack/rack-1.4.6-r1.ebuild
new file mode 100644
index 000000000000..028f4f56b5da
--- /dev/null
+++ b/dev-ruby/rack/rack-1.4.6-r1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rack/rack-1.4.6-r1.ebuild,v 1.1 2015/06/16 21:16:49 graaff Exp $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="KNOWN-ISSUES README.rdoc SPEC"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem eutils versionator
+
+DESCRIPTION="A modular Ruby webserver interface"
+HOMEPAGE="http://rack.github.com/"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RUBY_PATCHES=( ${PN}-1.2.1-gentoo.patch ${PN}-1.4.5-fix-test-ruby20.patch )
+
+ruby_add_rdepend "virtual/ruby-ssl"
+
+# The gem has automagic dependencies over mongrel, ruby-openid,
+# memcache-client, thin, mongrel and camping; not sure if we should
+# make them dependencies at all. We do add the fcgi dependency because
+# that spec isn't optional.
+ruby_add_bdepend "test? ( dev-ruby/bacon dev-ruby/fcgi )"
+
+# Block against versions in older slots that also try to install a binary.
+RDEPEND="${RDEPEND} !<dev-ruby/rack-1.1.3-r1:0 !<dev-ruby/rack-1.2.5:1.2 !<dev-ruby/rack-1.3.6-r1:1.3"
+
+each_ruby_test() {
+ # Since the Rakefile calls specrb directly rather than loading it, we
+ # cannot use it to launch the tests or only the currently-selected
+ # RUBY interpreter will be tested.
+ ${RUBY} -S bacon -Ilib -w -a \
+ -q -t '^(?!Rack::Handler|Rack::Adapter|Rack::Session::Memcache|Rack::Server)' \
+ || die "test failed for ${RUBY}"
+}
diff --git a/dev-ruby/rack/rack-1.4.6.ebuild b/dev-ruby/rack/rack-1.4.6.ebuild
new file mode 100644
index 000000000000..2548ea856e8e
--- /dev/null
+++ b/dev-ruby/rack/rack-1.4.6.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rack/rack-1.4.6.ebuild,v 1.1 2015/06/16 21:16:49 graaff Exp $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="KNOWN-ISSUES README.rdoc SPEC"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem eutils versionator
+
+DESCRIPTION="A modular Ruby webserver interface"
+HOMEPAGE="http://rack.github.com/"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RUBY_PATCHES=( ${PN}-1.2.1-gentoo.patch ${PN}-1.4.5-fix-test-ruby20.patch )
+
+ruby_add_rdepend "virtual/ruby-ssl"
+
+# The gem has automagic dependencies over mongrel, ruby-openid,
+# memcache-client, thin, mongrel and camping; not sure if we should
+# make them dependencies at all. We do add the fcgi dependency because
+# that spec isn't optional.
+ruby_add_bdepend "test? ( dev-ruby/bacon dev-ruby/fcgi )"
+
+# Block against versions in older slots that also try to install a binary.
+RDEPEND="${RDEPEND} !<dev-ruby/rack-1.1.3-r1:0 !<dev-ruby/rack-1.2.5:1.2 !<dev-ruby/rack-1.3.6-r1:1.3"
+
+each_ruby_test() {
+ # Since the Rakefile calls specrb directly rather than loading it, we
+ # cannot use it to launch the tests or only the currently-selected
+ # RUBY interpreter will be tested.
+ ${RUBY} -S bacon -Ilib -w -a \
+ -q -t '^(?!Rack::Handler|Rack::Adapter|Rack::Session::Memcache|Rack::Server)' \
+ || die "test failed for ${RUBY}"
+}
diff --git a/dev-ruby/rails/ChangeLog b/dev-ruby/rails/ChangeLog
index a11fc43aa6c3..4e80b58d2fe3 100644
--- a/dev-ruby/rails/ChangeLog
+++ b/dev-ruby/rails/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-ruby/rails
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rails/ChangeLog,v 1.313 2015/05/24 18:49:17 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rails/ChangeLog,v 1.314 2015/06/16 21:13:02 graaff Exp $
+
+*rails-3.2.22 (16 Jun 2015)
+
+ 16 Jun 2015; Hans de Graaff <graaff@gentoo.org> +rails-3.2.22.ebuild:
+ Version bump.
24 May 2015; Hans de Graaff <graaff@gentoo.org> -rails-4.0.12.ebuild,
-rails-4.1.8.ebuild, -rails-4.1.9.ebuild, -rails-4.2.0.ebuild:
diff --git a/dev-ruby/rails/Manifest b/dev-ruby/rails/Manifest
index 9e7589428d76..3a5867a6c683 100644
--- a/dev-ruby/rails/Manifest
+++ b/dev-ruby/rails/Manifest
@@ -2,19 +2,21 @@
Hash: SHA256
DIST rails-3.2.21.gem 4608 SHA256 d0f6904bc864307cb0236a3cc8b252d355e4536223614aee33265f23ead3c55a SHA512 46965273bccde3b4b5184c866a3842e2ba68dd34170f2530c96ea8daea84468135ca084a5521c0f69c86be2acbb2e2b365fad115c437a20ea21986861d31acc2 WHIRLPOOL 89db4a89d71a77341f53206b79ac8bca1977ef8ef829327fc8bc95613ec14df8128951e94181242bfef1a20e8a688d2630d4b4ff00be1fe173436d63c1141335
+DIST rails-3.2.22.gem 4608 SHA256 4e6341bbab6d88aa0578034474699c3793448dfbaa09d89f708304591f3b8a21 SHA512 21c160be3988820520d87160e8918ccce265029753dbb188f0ef6c0a8e6a89697d3eb1e5511aa7e7510953e5f619320272dcbf147ae63352c786dcc6e9167b46 WHIRLPOOL df6da9c66a8301bf5e9a6ef4e6bc108d22fd810b36bdf7d6d5272f8411384334d3d29b6779d54c772085b1ddfa543aed9132675fa9849de3d44cade452b58461
DIST rails-4.0.13.gem 1550848 SHA256 d4b3ca8517b394459fd31773c5c6877b4aded8f2c84e6f5422061d231b2af9f6 SHA512 49cba0e9b06034ce6311f0e76255ed1a95fbd0f0349ac16d6390c730837fd9a5ae6e00e376f51fdeb69f2dde9d6d7a993cfa859d3e22404f5a1a4e19ad0a3af0 WHIRLPOOL f121ea09122b5464c5d2c8ff0e8710be4a5fa846fcf450a52c16a47c67ee9925a7927fe5d38d2e7bfc644f63a9bc1dd73a5adeb64ff8b9e1d07ced8670434c0b
DIST rails-4.1.10.gem 1438208 SHA256 9f81f8b716ba76ea768b1c0ed4a185a3f7647b384fc297c26c2b51be82856fd3 SHA512 431177f8b2303a01e273325d0d7cfa3f470c590be8cea8a1aa47d4fda9f052b90a1c4f6793ac7330e7be6058d05278a48cf93607bfd575416eef7ebdbedcc107 WHIRLPOOL bab9fad1d87d1df77cfa96b44deaa3e1b1bf0f1c0859b751635a04e48e15f1a81c8ba518eb84ce524247c3e5c8a4e6a7e4223e527349c13bcf30b68d2d4a4d2a
DIST rails-4.2.1.gem 1475584 SHA256 6b5f7d3a4a9eb2f181bab4a657315dbe08d0be218eae6017bef8a45dede211cb SHA512 67f6e1704f590b672dfe4aa967d822b9ae4dc7fbd7894516fc32c1524e017d5bb54426ed2de5b2ea7e83b5281805e829abe1f12e375ce4a3cd1bd99210dbe442 WHIRLPOOL 06bfa668027280ba47bf87a86d53eeb64b2f0628d01eced3a81045234fd53af9a8a333f7660496d0f2c6224d67c004d62b0c222fe84f84d6f705438b70b80584
EBUILD rails-3.2.21.ebuild 1062 SHA256 d171d2a4d1c95c96ef9ecd31ece1dd4800d5740c4b2c2b1ae0d740c024df5d5f SHA512 9bf380d0bc4070941dab436c76f907f756f92e7e56444ce03cf9ebbde70bc614db5b0fad2a17601c29296c14039c57f65c05137cfeec1aea0e0bcc1092746039 WHIRLPOOL 129c5fae19083045d2668c624f7418c8caf9ee0e9f08d1098c5da367e236b11d36dca65dc991c9cc06208b20d3c881bf672a65d2d1456b9871e94ea4e79dd7ec
+EBUILD rails-3.2.22.ebuild 1069 SHA256 e9e8fd0d0a956c038c3312c877d6311cd9a3648408282212c9094a0ba2c32ab8 SHA512 a0fe1cab5ca29f80b01e6c3008d47c60a3d2757d0781c71ab44f1cc2d2ace5eafad1692fd31b3e03b2a80bafd4bce8111c056bbe7410627aedd8af32e4c9a7ad WHIRLPOOL 88818c7f04ba572cf5ca9ddbd5eb61100f59a3d42be6d36e3257aca3c191c9c86a64b39250a891a9fdf041786ed4a43d4c26ae0cc56b6fc9295bec351205352f
EBUILD rails-4.0.13.ebuild 1131 SHA256 49c99a8fe12312b1e65282379555337eecfd837301211f42b7d64c2f0327b41d SHA512 4aa9e7240063c5e1fef98594df6311cdadf56ce3d96b9fa4a945c69784f700a377832d92df5c5f30e1ca9b4dbafd345c9cf1ac14dcf80558a2446f98467b0135 WHIRLPOOL e7ae81053c6e9511534a3b8b0dce4bc3c729b1ec0048ce363c4c18b554fe0a7d1391baec537075f55d62bc5ebeb76921e2f9249af1dd3e413347de48cdb90e87
EBUILD rails-4.1.10.ebuild 1183 SHA256 f0026a2b9ffc4d3d8d5ff9950641ba08899c54c5857e61ca2c3bf3fac6c8313b SHA512 451f2da8ca8f656308e343d089e3d076b089faac9a0227870f36b62e8700a11c03d10de2c508881a8d4c2ab006f6972bca0b042bb9001ddf885888734c8d3e43 WHIRLPOOL 713cf25eead4c6bd92ffb249e94a026cca946d2a3fb26f1cd313bf21289a47a002783f17b2f0b8d8712481ea6e38846f1d42f09b3c1db980a0abf66682be9b84
EBUILD rails-4.2.1.ebuild 1203 SHA256 4a7a938afb5f8f369b49b18d58ff3dc6c0b6c4df7da0843f5087e73d2189afeb SHA512 2a4a0ad9fd8a0407862082f67d69dae084ce20bf37915e5095bf111ec750a8698d01219d2eee3f6299fc3b354365df06b24dfd7285daaa45273b8ce98345fa25 WHIRLPOOL 4fc03c07c3ec97bcbcb02783d1e9a0a076597a739027f41826950101a09dad40eec21b78c72e69bc99725d557447c732b76329202de3d19304e9ab52906e1af8
-MISC ChangeLog 41852 SHA256 0737f35f0d0d8b9f973d1a1945983fe96463de63fa73dee8b6be25d9cc6d700c SHA512 9e586e12252cbe1a07457d980d6082aca781d445378335b32446d2698946b384ad5006b45b205069e296f11999710eb9a88611fdf0f1b0ebca232a3a644e5919 WHIRLPOOL fa35aa91a5345917a2f03a08a5a5b5f5851f30ea1fc693769eddbd493277ba1f80427276024f4514b63a90314d513cabf3b9944eca7de59c8c7ca39315c024f8
+MISC ChangeLog 41970 SHA256 e1d913e5cb90d3b7a38a3f1faa72482069d647d80f24e242f5e8ca72175af7ec SHA512 28fbfc3ef78ed5458d4beec422384fc43ca688c9d08565c9bf014fc0b09fefbba502145e538d27d7e75c1a6c1d182ffe11d7b0ebbf8459dfd0866ab74160e219 WHIRLPOOL 2f40390b02e70fe1b0a358ade3146a6041912d4119bf90162d0c47661d1fdec32211aebc1d5c1d9d465c39fd47c96f9d337aaad0119c35fc72defb5b0d4897d5
MISC metadata.xml 393 SHA256 ab0c7d6f591fe1803349f791b02e9be652e39232117c98f1b173c7ffb0854dee SHA512 dcdd257e9e5ad70fd720cd74ad12f3d292b98f72cc45c80ac02599fe46d16fbdfa84f78e6781756c59fdbc9a808c4734e491c07e320a54a1d2a51241658bb713 WHIRLPOOL 5317c82e4e1ac614e51dc74741272cf1b20fa0cd7b72c77559ecd1115d82dd7b9359bdcd80f1e08c358c096fe1f77e4d8d9e30e6ec70d6246a09613b92fef4b8
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iF4EAREIAAYFAlViHS4ACgkQiIP6VqMIqNcsmAEAgSBbOYteBqCpEouofv9Ys8PJ
-csc3MgIAQPkCNgCw7GEA/3IngQJeLYtToBH53Y+FQPYDA9QkxrILohVFYNDTeIcl
-=VeqS
+iF4EAREIAAYFAlWAkV8ACgkQiIP6VqMIqNc1BQD8D2OT2IpNksu61hBn74yBtbFw
+dwqDfyFLWJ6mI6TC+R0A/iKXkM+Hs4kzcFG1sOBWYaAA78ETEFdmJol/cW+XIJ60
+=bUIp
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/rails/rails-3.2.22.ebuild b/dev-ruby/rails/rails-3.2.22.ebuild
new file mode 100644
index 000000000000..30602820036f
--- /dev/null
+++ b/dev-ruby/rails/rails-3.2.22.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rails/rails-3.2.22.ebuild,v 1.1 2015/06/16 21:13:02 graaff Exp $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21"
+
+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/railties/ChangeLog b/dev-ruby/railties/ChangeLog
index d380708ce26f..d0ae56d000b2 100644
--- a/dev-ruby/railties/ChangeLog
+++ b/dev-ruby/railties/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-ruby/railties
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/railties/ChangeLog,v 1.103 2015/06/07 19:12:37 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/railties/ChangeLog,v 1.104 2015/06/16 21:12:48 graaff Exp $
+
+*railties-3.2.22 (16 Jun 2015)
+
+ 16 Jun 2015; Hans de Graaff <graaff@gentoo.org> +railties-3.2.22.ebuild:
+ Version bump.
07 Jun 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
Add github to remote-id in metadata.xml
diff --git a/dev-ruby/railties/Manifest b/dev-ruby/railties/Manifest
index 10687ab51f9e..6f44a82e4665 100644
--- a/dev-ruby/railties/Manifest
+++ b/dev-ruby/railties/Manifest
@@ -1,32 +1,22 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
+Hash: SHA256
DIST rails-3.2.21.tgz 3568729 SHA256 95dcf2a848a7fd09acbb12c47e6901baeea08645c32c37e2ae04e2650cf01deb SHA512 952c799736dd2a48532a4340d97ffbbbdc2451fc509e7f86ca47c09f5c6a3f4e5cb9b87c3e803692bc8a810bc178513bbe74f3037fdf8f786c30f0c85dd26948 WHIRLPOOL a2c79df0091ea0ca6f3969a91b4d73c14f79cab9d31ec30591a640321487aedafd0318326080ad4d9be0523002eab2c3c5e9e49b2c6b0b5ef6f5dac8da0bfab5
+DIST rails-3.2.22.tgz 3569215 SHA256 a14fbd69cd1750589cb6f4a79926058595de832dab89372fb479feadc99f0aba SHA512 7321e5fa12cc3f7d6e7c2284f37c183c9bcbe1c9f067c2be5ebdd10f550b0eff561b20558cf885f30b24951bfa88287b3e0fb421eee14579a88a2bcffeaff3ce WHIRLPOOL de54798cbcbf9a0c6d66346267cfbb15991478cc6b4982f9e3a3a80db734af6553f9749b18188c4dc5fa82c60c0294312f648a0e4b5bcb46896bfee75be4dbc0
DIST rails-4.0.13.tgz 3761572 SHA256 a693a8c5f767d153e765634cecb6356855ca51b6554b3af1a38888023a204a51 SHA512 3f2cca90187f800d1ec57fc6cbc58c1f3213113a94d1dee7d9cfd3dc0264b7f3a9c6cfc6dd95ef2fb3aa7d8ca5d6da50cedecc288ff8ff7e5305dc0309b4365d WHIRLPOOL a5b3f7f828a88d04b5687b3217b40903192ccea5eca36ca58cbb2baeec7471241fe5529f13688bd1f6396a384cf282c94bfaf54ee1cfafdf5ef400707dee7d01
DIST rails-4.1.10.tgz 3723355 SHA256 f8060783a25002bdd8120411f3ef7f5b696b5069477135ebf481501f4b69384c SHA512 9493d52ae6d417e11dc141c9e9fa0abf5b4d1ba355d89f5cabbcf774d54128c9e2815b60467bbc0ba275cde8f771b9845c9a4cb1ba775ac8228223a87a51f807 WHIRLPOOL 1a34cd978da13ec1804791cc31aba12de4e1be67787aeda23a50eb2cc54c568a613d89e0d7d61a2969bca1e551e12ba23f362cafedd0b0bc7b0c37e12ab02c05
DIST rails-4.2.1.tgz 4149447 SHA256 11237cc395c5d4a7f64636f2043cf8c248e862e1946f7491244f448e1c509af7 SHA512 00720fa889b7d0a25c4ef497a8dc95330393300ed05108c5de1413a8f2fa62babf9674b62a627adbd29f1f337395a7ec8c46985753dbed2550023f5159942d91 WHIRLPOOL d09243b37810d2288fe9ea64d82c15c5281b52847e7143a6b7076b5da103cbe02e705788cccdcaf366cced2e9fc6f14362da4b6ddb67df17281ac9a5d1cf5fa7
EBUILD railties-3.2.21.ebuild 2101 SHA256 857f03d2e75943f658f76baa4a725f0fd0d70ba73b53df8c82fc993e55abf3c3 SHA512 9077a069992ba263fceb0df8b053623c69693d3745a9eb3aaf50d71e6e33bd49ef98176c73164203a7c190244384862d7249e7d3a91f1d415a5d0cb8e9e6dc72 WHIRLPOOL bfb05860568a7857af06d08a7d7101e35f8674533fe2c740b11e6d8a878eff7311577b5506b3a678227f31b7b34e37a4d735875e42efc5c2b73aa9a79fb6a641
+EBUILD railties-3.2.22.ebuild 2113 SHA256 eb748d8b63106f912ac9af6a842624cb4a1b662d2331264617b7e64b6fca3864 SHA512 ee60ee37de2476bad76b15f421bd16a1717376f1580de1f701be4a06fa7744dd7de2fe62100d10503bc2e61a8056b39f5e298b5283f3364d65c4b4a7e40161b2 WHIRLPOOL cce96dcc352ffe775c06607317f6eb7305f872194aebe199e0ca3b6b61a1d735ceb2c3599ea66e8964f176e5f3dcdd8cca4323a2b47d930e1dbd7dd0d002f4f3
EBUILD railties-4.0.13.ebuild 1760 SHA256 e34259f2873b1757a3c1799aece310acbdf2d7ed6c71994eac266852d3d25c4d SHA512 802fdd7ae6c406692c18eb2e679b65ceadc105194a3dca3e8c5c90200b84bdd0c0103a492b17797cfc7380c165ff5382fb838b091c06247416a94942d2f2a65b WHIRLPOOL 71988ba963b411cf8dbd919fbd8113c3949d6da026d4dd25893b45f7ae5b1c2e649914bd9f5c77482bb81b72a9dcbf407dc1de62486d0af7c2b6476245df7074
EBUILD railties-4.1.10.ebuild 1784 SHA256 c2675fc5863c7fc481efd23bc08295b91f4298fcf68801a919f6a202ee6dac5b SHA512 ec33261e41d52635086394f022557b3c66002a12566796404e15c979749d9b34de2de61483ab284e48430d09905da07af40f1d58ae27ad4800079b3356b305c0 WHIRLPOOL ade66a4a57877c5bfa28bb15572177644593882dfb5942c853cc73d0d6d74b888739dbe0860282ffac5470916721977af0a6f5bb9d115929799081d0b1034f58
EBUILD railties-4.2.1.ebuild 1783 SHA256 a0b79b54683e11b69b595a40ff5d6ee5d1ce24cef38b54ac55a61f897d08bef3 SHA512 4c0457606d58ec83f1ccc16242011838d4ade46677e658fbfcccad88ee54c55293d978107aade82dcf9fa48af5e4f7fe687bb8b5690b72e5e50cc8c4ad9dfdca WHIRLPOOL ff2b7a092b0c7ee8ee606a19dc9c0e7e6c01798c70a5650f5ac99f92aedd4676830d62e1d6cae35f55dd4ec00f62ff4d9c2a0e4f00d5d6b1922619cf691a8ef7
-MISC ChangeLog 15632 SHA256 4eeaf1004f763ee03bf66540895725f6fef2910db01183239a8aa6812df199dd SHA512 21f698f547489818771eb8bbaa9d3e9610b4315f3eaeddeb6e9018cc435c765a97e5abd84cd41635ca5aff2078ecd199e6b386c040a07457a7abd0f2bd65a96f WHIRLPOOL 8d0f1338880ceeb293d78cca62aec9a3f89315ff16f90ea58849bd911797b18a78b68f1201728a2dc279c529d872d8a222f465b4c72ef8b1b3d72c1925feff18
+MISC ChangeLog 15758 SHA256 6fe7798ee874c01986becbb4bc0e47884451f401032ebc0f699297668373f4ac SHA512 9903405cc3c97c83dece248da8d386aac8b58fe619394b93a13936f7052586ae28325460d73df74d9dbc8715633444383089f5cf9d5fb19c21bf6d3f34c9d679 WHIRLPOOL 31c5ea4c7bb5f206d58b73efd673f4aed38e080d5eba01963dd07f5183dea66a01baa032a86181651607585ddde9f04cd1ed67041c9b86cd09174892c5fe6fa9
MISC metadata.xml 239 SHA256 601a5b0fce4b301bb2c349bd1132c36c4a6504f8fadc36403aceb00d3fe45634 SHA512 56fb328eed48436d955df5dafd091e1be8345692fae2d30793166b6d5e2a70a4ba78ec0319601facd2e2c206d4c4089ff6392dd2c25efc26fa084b6b0d1663cb WHIRLPOOL 8a394bfb78d7fdca910776e32b6ca9c9e7c140173d73a2dbdceb03b6e101554650f025034ba2385a0dc1f8b7ce70914308fe15db0a2aa550baa365181f24f2c6
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0
+Version: GnuPG v2
-iQJ8BAEBCgBmBQJVdJemXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
-ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ0QUU0N0I4NzFERUI0MTJFN0EyODE0NUFF
-OTQwMkE3OUIwMzUyOUEyAAoJEOlAKnmwNSmib+MP/1/Eex7THIsPskGcL8cLZVmY
-F/idn0O7F6a7OXxRt2s8+2ioIgZzhtjsdYrfHKJmxOfAZt5SGUAS0DI7INiZTx+W
-dUsOLF1Q5mv59SdRriYtJnmx6byfLUjVpopIXG09HHzZx8nvX2oyRa7atGD5eErN
-6Exx3kGKX7u+KGZ6BsXKZGyUDUFZCwqQQ2pni9h2odTsD33G+cCXDViEEjqy9tt1
-smKZtYhT6ewQhGqmBlmRH6xbj23WfPg7fxnfLUiClxPZUGUz+iP1WiYj1gIOpxHW
-6PYMFiX2Q1Jm9ADRl1mmvAgLMNmI6l6MS0B4RsJmpoyDkdcCFn98fzmFst/VapKU
-0OJu6xpnmlGcbFiU1DOClzPCKLBh4j3Skij5csfeAPvmkdNhJYtVI8lsl/1HPgVc
-btzx0ATxzvJKi6+edcS0zu9F9UnSzD0/A71pNUf5FgcxhUqNjg2pek8/JSmUL378
-ECE7rBRlp46F3Y7fGNbjeOgxT1zvDCKL1AJHrGCBvbWsy/Hx4gZ0Nmw7U2Qx5rrl
-EROQbLNerNBjtT5AsVwHMIRY9/12yglWYfcUvJ98DDKoWeBkp4tlL/kTv8Dc1euk
-h7P6UmojqE8V4+0i0KfhtsxnsoUYeC0fHP91a42qixG5MgCMPsf2ZEb8RzzqCn32
-aS9tk4j78gxUYq3tjwG7
-=JwNR
+iF4EAREIAAYFAlWAkVEACgkQiIP6VqMIqNffyAD/S0QEDvt3wBDQBx+KwWyWMPuN
+8cgx8De6wgXo1Zu5zewA/1vwnQrW+X+j0D/EqzVm+Ox7TEozKW2xsfUYM7inbGIt
+=8l+S
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/railties/railties-3.2.22.ebuild b/dev-ruby/railties/railties-3.2.22.ebuild
new file mode 100644
index 000000000000..29fd48070952
--- /dev/null
+++ b/dev-ruby/railties/railties-3.2.22.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/railties/railties-3.2.22.ebuild,v 1.1 2015/06/16 21:12:48 graaff Exp $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21"
+
+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="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 ~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-eselect/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
+}