Version bump for Rails 4.2. Dropped keywords tracked in bug 534186.
authorHans de Graaff <graaff@gentoo.org>
Thu, 1 Jan 2015 10:21:54 +0000 (10:21 +0000)
committerHans de Graaff <graaff@gentoo.org>
Thu, 1 Jan 2015 10:21:54 +0000 (10:21 +0000)
Package-Manager: portage-2.2.14/cvs/Linux x86_64
Manifest-Sign-Key: 0x8883FA56A308A8D7!

24 files changed:
dev-ruby/actionmailer/ChangeLog
dev-ruby/actionmailer/Manifest
dev-ruby/actionmailer/actionmailer-4.2.0.ebuild [new file with mode: 0644]
dev-ruby/actionpack/ChangeLog
dev-ruby/actionpack/Manifest
dev-ruby/actionpack/actionpack-4.2.0.ebuild [new file with mode: 0644]
dev-ruby/actionview/ChangeLog
dev-ruby/actionview/Manifest
dev-ruby/actionview/actionview-4.2.0.ebuild [new file with mode: 0644]
dev-ruby/activemodel/ChangeLog
dev-ruby/activemodel/Manifest
dev-ruby/activemodel/activemodel-4.2.0.ebuild [new file with mode: 0644]
dev-ruby/activerecord/ChangeLog
dev-ruby/activerecord/Manifest
dev-ruby/activerecord/activerecord-4.2.0.ebuild [new file with mode: 0644]
dev-ruby/activesupport/ChangeLog
dev-ruby/activesupport/Manifest
dev-ruby/activesupport/activesupport-4.2.0.ebuild [new file with mode: 0644]
dev-ruby/rails/ChangeLog
dev-ruby/rails/Manifest
dev-ruby/rails/rails-4.2.0.ebuild [new file with mode: 0644]
dev-ruby/railties/ChangeLog
dev-ruby/railties/Manifest
dev-ruby/railties/railties-4.2.0.ebuild [new file with mode: 0644]

index 192bc53f625ed14404d1a8936f235d4658ce75d8..d67802aa1d15817eefc6a7e0ee293e525580f08f 100644 (file)
@@ -1,6 +1,11 @@
 # 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.278 2014/12/20 07:30:10 graaff Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionmailer/ChangeLog,v 1.279 2015/01/01 10:21:13 graaff Exp $
+
+*actionmailer-4.2.0 (01 Jan 2015)
+
+  01 Jan 2015; Hans de Graaff <graaff@gentoo.org> +actionmailer-4.2.0.ebuild:
+  Version bump for Rails 4.2. Dropped keywords tracked in bug 534186.
 
   20 Dec 2014; Hans de Graaff <graaff@gentoo.org> -actionmailer-3.2.20.ebuild,
   -actionmailer-4.0.11.ebuild, -actionmailer-4.1.7.ebuild:
index b3ae3f80a3e41ec43131a3e0358c7ff59f234879..ad4f22a6b42eb443c0b237d62decc81f9ae58288 100644 (file)
@@ -4,15 +4,17 @@ Hash: SHA256
 DIST rails-3.2.21.tgz 3568729 SHA256 95dcf2a848a7fd09acbb12c47e6901baeea08645c32c37e2ae04e2650cf01deb SHA512 952c799736dd2a48532a4340d97ffbbbdc2451fc509e7f86ca47c09f5c6a3f4e5cb9b87c3e803692bc8a810bc178513bbe74f3037fdf8f786c30f0c85dd26948 WHIRLPOOL a2c79df0091ea0ca6f3969a91b4d73c14f79cab9d31ec30591a640321487aedafd0318326080ad4d9be0523002eab2c3c5e9e49b2c6b0b5ef6f5dac8da0bfab5
 DIST rails-4.0.12.tgz 3760696 SHA256 bfa46d6fc75b0d919831f837bfcdc13ced1d893b3e09ff168e6c401f0eb2c16f SHA512 7c405ac4da32b941e06d1761dbd1afb4cbb9389b4b97baac51bd0064c8ff8d2f300109683f2785d4bd3a4593aa21c8e92c8bdb190e5d6d8a96e7793e776da6cf WHIRLPOOL 42ddb51fdf30160206b76d2d3944ad670a1e91ab7be14179d61b04637188cfdd339369b24c97cbd688e7335aacf726ddceba2fee08bdedb52b267f33f5a4e805
 DIST rails-4.1.8.tgz 3711426 SHA256 419e7cdd8e7fd2b2d45d3a37fb37f01b70ada51db77ca116f83636711d845814 SHA512 140a58c1baa39f89e383c9ef7db22702b7703f4c978937e80c0e336ab5fe1a45d3720d25416f165bfe74ec16453098393a434c3c031522594c37fc13f7e80e48 WHIRLPOOL a3ffcb86a8c482f02cc541f790a0aa8e837864bd7dae2ea91b8dad22e0840d8bd399caa7f59990bd3c5437d35aa1ff8cf45c098eed66d54374da8a17761f19e2
+DIST rails-4.2.0.tgz 4129017 SHA256 eec1c20546bc57bece29b222a18cd54cc1398c475d71b8fc821e7df07edfa926 SHA512 312b4a1a449f136cafebf05d82015e3cc51e54df6703d97154fc0ad7b2ff92194a20818d31e16e864d0adaebed493ef6af1067f73b7d84f94e1bf42006c7ff2c WHIRLPOOL 94a12782829630fb160aa8e3489eec1a8ea0daeac9e892a7681ef34124888f436df511e8c3d07a8494c4cdd16e13787134d1e424aca234c9a7f95e38abe3d867
 EBUILD actionmailer-3.2.21.ebuild 1392 SHA256 9218fb41b537b549d7426ae6b415dd28b51ca78b5386ce8bc0774aa45f0c8c1c SHA512 af93488d125fe74d06f035484e52edce06950856ae1f5eac705a2e9caff0c7f90d92a678ed1baa6779335f5dab92bf32f3aeb35f239aaa9ed802ff00d51182b0 WHIRLPOOL 3b0e7a9e96802729b1090c790f62daf31f17cff6c18cd9323dc84d38b46d59da2ed12e9f2e88d0d2db792b96d9c8a9e386c2153957826369bd32f0400defddfd
 EBUILD actionmailer-4.0.12.ebuild 1424 SHA256 48bc11b8f98fb01a5851d2da6d564c31d2b65b2ab840551c81d5e3f376e55121 SHA512 a9da6c3d13367988976d55a0eb7fc6c5a7f0d96b198393be08c8dfdb9ffe453dbf116136d8ec71a8a588c27e73ad44dab632e55419ff2d4670a9b93312933773 WHIRLPOOL 06b29e90d4b049dde22ee8c2d19728376be5d478498c0d23263270da5c05da5fdee9e5c1462bf6ad5b745a45fa92bb8da82ef848685c50494bf44ca7c7573c15
 EBUILD actionmailer-4.1.8.ebuild 1469 SHA256 6679289105b18e8906d96ba048f5144b5a9a89d8755543300b7598bab36e320e SHA512 059d93cb3cf1bf4b40f0933b6d53d919868510b8949e8cc7c046b0f622069e73eace8b6642553d6335312212531c17a361692ec9cfe911a76bb9b137ace61507 WHIRLPOOL 3ca4b30eedf202c6f16306c957b2f35bd0b4f28757243fc3c3b3ce68fabac685c84a8c56ae6b002873db3e1c70d393f93b848828393ac81cf4693566ff7393a8
-MISC ChangeLog 38775 SHA256 c8765d79725ac9c581ae1398dac3ae393c58befce3f39e235a3d40f6664ee41c SHA512 dacc649e8826cdf8ca582765fa72959fa0e1609c0880c63c2da05b9db3a4c3b9bff07e4b25fc8341dbd6ac1606b9ae879635053f34bf06d41ba105a9a73b444b WHIRLPOOL ab04800fb44440a210e0541aecb268788e5c8b191b9363b1ad048f7edf13f6d2fa50fad6bd9bec98ab2a625ab1a904fa08ef227b84310a4b7eda150182efba0b
+EBUILD actionmailer-4.2.0.ebuild 1548 SHA256 0fa5eca582a8c261773d4de49770b43635bd180415e2ea413b648b92762549ba SHA512 2dcb3d48f334bfb7ff9531f95fd14e3672a6f68e75d98b19ca56495dddfdc82cceaa7d2b66066ea98ce9db43819981cafe3cacd768baecde46225af3066d7c25 WHIRLPOOL a39f6d079fe3cfd784e09134d9be4bc4bea900d4383d89982ef7e77b939487c2c936627b096f1205333cae05805a09a2ac8e884a1ae96c29c79be72dbf4c2805
+MISC ChangeLog 38959 SHA256 4314d989d4f8ffb7151dd8ce29ffa06a064d96b61e2610e6f90202662a4adb88 SHA512 a8ff9970124ce43ca56adb1496b9fb5eca82de9484b798eb1e8f9477d2f4bf7a298c6be645a8c737a172f486e38113e64cb50b6e42cfd63a7105cf2d78ed7585 WHIRLPOOL b1f2dbb58e8dc0d0ea9ac13a0f70d4d32786917a84a86eca808b2f6bdbba809a403aaa9ffd1b44c8cde1f15294704cb3d90ad527c71ab16bbcd44ab399e772a9
 MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2
 
-iF0EAREIAAYFAlSVJYMACgkQiIP6VqMIqNfDWQD+Jop4IhWpj9Z03mtFEaMeqDDF
-Sz6sCnPxe4RV6jIxfq0A9A443HgVc85BXttdCJlfFZNn6lw/Q90uee6dben4Ti4=
-=jMOs
+iF4EAREIAAYFAlSlH5oACgkQiIP6VqMIqNdw0QD9Eqw5YjBoNkE9AW6aeTtAEAgP
+NupQyP3MtN93otboieABAIxKm8FV+6OPB2G6Jcjv+lYXP/Z48EgUDk0m1v2hqY7M
+=6nDf
 -----END PGP SIGNATURE-----
diff --git a/dev-ruby/actionmailer/actionmailer-4.2.0.ebuild b/dev-ruby/actionmailer/actionmailer-4.2.0.ebuild
new file mode 100644 (file)
index 0000000..de5827f
--- /dev/null
@@ -0,0 +1,50 @@
+# 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-4.2.0.ebuild,v 1.1 2015/01/01 10:21:13 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"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+       ~dev-ruby/actionpack-${PV}
+       ~dev-ruby/actionview-${PV}
+       ~dev-ruby/activejob-${PV}
+       >=dev-ruby/mail-2.5.4:2.5
+       >=dev-ruby/rails-dom-testing-1.0.5:1"
+
+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
+
+       # Avoid a test failing only on attachment ordering, since this is a
+       # security release.
+       sed -i -e '/adding inline attachments while rendering mail works/askip "gentoo: fails on ordering"' test/base_test.rb || die
+}
index 0d5216ccf0c2ae4cad19b1bcdef9220e7e5682a1..6a186e87b1868fb4e2737aaaf47eaa397f66c931 100644 (file)
@@ -1,6 +1,11 @@
 # 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.297 2014/12/20 07:30:36 graaff Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionpack/ChangeLog,v 1.298 2015/01/01 10:20:50 graaff Exp $
+
+*actionpack-4.2.0 (01 Jan 2015)
+
+  01 Jan 2015; Hans de Graaff <graaff@gentoo.org> +actionpack-4.2.0.ebuild:
+  Version bump for Rails 4.2. Dropped keywords tracked in bug 534186.
 
   20 Dec 2014; Hans de Graaff <graaff@gentoo.org> -actionpack-3.2.20.ebuild,
   -actionpack-4.0.11.ebuild, -actionpack-4.1.7.ebuild:
index 4a1748af587a70c0d09233765382fb20daaaa14f..3343d7a66c84b9dc077cfc803c5588ffa6748a4a 100644 (file)
@@ -4,15 +4,17 @@ Hash: SHA256
 DIST rails-3.2.21.tgz 3568729 SHA256 95dcf2a848a7fd09acbb12c47e6901baeea08645c32c37e2ae04e2650cf01deb SHA512 952c799736dd2a48532a4340d97ffbbbdc2451fc509e7f86ca47c09f5c6a3f4e5cb9b87c3e803692bc8a810bc178513bbe74f3037fdf8f786c30f0c85dd26948 WHIRLPOOL a2c79df0091ea0ca6f3969a91b4d73c14f79cab9d31ec30591a640321487aedafd0318326080ad4d9be0523002eab2c3c5e9e49b2c6b0b5ef6f5dac8da0bfab5
 DIST rails-4.0.12.tgz 3760696 SHA256 bfa46d6fc75b0d919831f837bfcdc13ced1d893b3e09ff168e6c401f0eb2c16f SHA512 7c405ac4da32b941e06d1761dbd1afb4cbb9389b4b97baac51bd0064c8ff8d2f300109683f2785d4bd3a4593aa21c8e92c8bdb190e5d6d8a96e7793e776da6cf WHIRLPOOL 42ddb51fdf30160206b76d2d3944ad670a1e91ab7be14179d61b04637188cfdd339369b24c97cbd688e7335aacf726ddceba2fee08bdedb52b267f33f5a4e805
 DIST rails-4.1.8.tgz 3711426 SHA256 419e7cdd8e7fd2b2d45d3a37fb37f01b70ada51db77ca116f83636711d845814 SHA512 140a58c1baa39f89e383c9ef7db22702b7703f4c978937e80c0e336ab5fe1a45d3720d25416f165bfe74ec16453098393a434c3c031522594c37fc13f7e80e48 WHIRLPOOL a3ffcb86a8c482f02cc541f790a0aa8e837864bd7dae2ea91b8dad22e0840d8bd399caa7f59990bd3c5437d35aa1ff8cf45c098eed66d54374da8a17761f19e2
+DIST rails-4.2.0.tgz 4129017 SHA256 eec1c20546bc57bece29b222a18cd54cc1398c475d71b8fc821e7df07edfa926 SHA512 312b4a1a449f136cafebf05d82015e3cc51e54df6703d97154fc0ad7b2ff92194a20818d31e16e864d0adaebed493ef6af1067f73b7d84f94e1bf42006c7ff2c WHIRLPOOL 94a12782829630fb160aa8e3489eec1a8ea0daeac9e892a7681ef34124888f436df511e8c3d07a8494c4cdd16e13787134d1e424aca234c9a7f95e38abe3d867
 EBUILD actionpack-3.2.21.ebuild 3010 SHA256 9bef7b189a9e87c24d1b5cd75b39a372d933ece8d849d9a940ad681e29e3b765 SHA512 210daf621a0c31e3bb20a7c5ffbed7bf90d09ed9537ff53277fc82d59ce490bb4ce4a752039f4cc68a08cfd667a65fa1ae0963fbf1989d9e09d07b769c46ec96 WHIRLPOOL 85978ad843b09b2d80ef3f90b0df4048377f8e62082748051046eb67db63572f73f25fb5581338eeef8baf57542a11b8423253bd09ad443c99d4ff695c536475
 EBUILD actionpack-4.0.12.ebuild 2210 SHA256 55074c62a45469628116ba010355126ca111499f15728537d0ec5e6d04389d17 SHA512 35965c418d1aba00120485d68dc6e83aab3373b82a7455f7359c408823298d20c8c445505171775397928d6389877462ade866f7618c0775eef84c46a5d5cf5e WHIRLPOOL 8dc6816df571f4c4e534a7050c6ff8d0e6bcb6871527928fbaf5a58c7b578cdfa302323fc825757eeb6d6d91255e5256d4cfc5a7d582ba0ac29bf34418b854a8
 EBUILD actionpack-4.1.8.ebuild 1437 SHA256 6a680e1ecc3398dd86353de1e38f88cef20a457b6e62d2e44e452631130c4533 SHA512 62a0537b5dc484f8a07f256b43b303e92583a30eddd52cd6be7ec3c9894303fdf50429a3dbc9b0884aed12ba9d15cb060b560003cc7d909306b3200943a98cd2 WHIRLPOOL 0a30e22ca37a0af15570dd3c0c94028677a912d48f8fcc44affbaa8ab51f0f859feb5e9afacf829580568be70baa1ddb672a2a1c584f903c2b8a3fc0940a7459
-MISC ChangeLog 40879 SHA256 b47929da6f5116329cbbb0655336a9efc841603d3328b42bcb315c9f222f3a2e SHA512 2277b2b103c6c2b794e394b55f7febafb1bd806c5c67a66496e6c13e13e18bd6175483ea15b8fa07604c521db3bebfe3f465912ff155439c18cfddbac3d7e5ed WHIRLPOOL 7d0c14c29e6313e95addb25451f62976064a301d2999c15f642b0d89131ecc75702a68ab575c47df32b3873dd82e7135864c94108123d55fc1ac60e7017f536b
+EBUILD actionpack-4.2.0.ebuild 1540 SHA256 3a20ab995f64f3f12d46bf071058992570edc99cd2fedea7d4005133f96bd7a4 SHA512 555a9df619957529d42bc9a386709d7f90cfbad3f0f83ee23a13a59ddd1075cebd0accf5e5b24d615a01a37602b78ec7659fe7efdb2509e835422a8db561bbfb WHIRLPOOL e6ddf62a02340a1a230f7b9632ca7bf13399f1be71c82313ccb26bdbba8ae42e899d2a6776e1899cb5106bf71516f427b892fbaf30065a6590b7d40b6a925114
+MISC ChangeLog 41059 SHA256 113d0c8f78c4ea6afc8b8f853bf755458410dc9a80a1ba73e12c2cb2938db696 SHA512 739f205abb87caaa3f009f697005cc39bd58a7889e196a3f7b10d293572bf56bbb7dda9850b68fc89496b198fefda9dd1e6adad93c9e0c7eaae9a55374d3c213 WHIRLPOOL e17317179fea947c2c020656d04ef8323f3c7ee198576a3f5bf234b75760647181f4e57991568345082fc14eb427ddc1320c63b9bc630e0802931a8e07e5ab19
 MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2
 
-iF4EAREIAAYFAlSVJZ0ACgkQiIP6VqMIqNd4sQD/Wf1VKwqxma0oFQljFuCwx7Iv
-/BKbGY9FmIQUIQCEcSAA+QFctgJ6nYYQh6pEaPf207lRSxQBj7d8nc5PEKUdhrTH
-=9h8w
+iF4EAREIAAYFAlSlH4MACgkQiIP6VqMIqNeGfQEAhspSbE8eLIBNv60qLZRR56Qb
+gcOnvj9LJwyMkJD9p3cA+waVLD+WAssTThdiqs4yopTBzoI11wg1rnRLBY2C/ds2
+=2tu2
 -----END PGP SIGNATURE-----
diff --git a/dev-ruby/actionpack/actionpack-4.2.0.ebuild b/dev-ruby/actionpack/actionpack-4.2.0.ebuild
new file mode 100644 (file)
index 0000000..28d7c4f
--- /dev/null
@@ -0,0 +1,50 @@
+# 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-4.2.0.ebuild,v 1.1 2015/01/01 10:20:50 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"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+       ~dev-ruby/activesupport-${PV}
+       ~dev-ruby/actionview-${PV}
+       >=dev-ruby/rack-1.6.0:1.6
+       >=dev-ruby/rack-test-0.6.2:0.6
+       >=dev-ruby/rails-html-sanitizer-1.0.1:1
+       >=dev-ruby/rails-dom-testing-1.0.5:1
+"
+
+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\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|minitest\)/ s:^:#:" \
+               -e '/:job/,/end/ s:^:#:' ../Gemfile || die
+}
index a6e6271341db0f797890f6b12144da75c64cd315..cdadb9bcdef6cad350fdb3499199df28783d01e7 100644 (file)
@@ -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.14 2014/12/20 07:30:49 graaff Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionview/ChangeLog,v 1.15 2015/01/01 10:19:28 graaff Exp $
+
+*actionview-4.2.0 (01 Jan 2015)
+
+  01 Jan 2015; Hans de Graaff <graaff@gentoo.org> +actionview-4.2.0.ebuild:
+  Version bump for Rails 4.2. Dropped keywords tracked in bug 534186.
 
   20 Dec 2014; Hans de Graaff <graaff@gentoo.org> -actionview-4.1.7.ebuild:
   Cleanup of vulnerable versions.
index 98f19e01f2cee5940e229723bca69dd929bc869d..1f9ba7d4ff77df6a8883a7b350f50233d690010e 100644 (file)
@@ -2,13 +2,15 @@
 Hash: SHA256
 
 DIST rails-4.1.8.tgz 3711426 SHA256 419e7cdd8e7fd2b2d45d3a37fb37f01b70ada51db77ca116f83636711d845814 SHA512 140a58c1baa39f89e383c9ef7db22702b7703f4c978937e80c0e336ab5fe1a45d3720d25416f165bfe74ec16453098393a434c3c031522594c37fc13f7e80e48 WHIRLPOOL a3ffcb86a8c482f02cc541f790a0aa8e837864bd7dae2ea91b8dad22e0840d8bd399caa7f59990bd3c5437d35aa1ff8cf45c098eed66d54374da8a17761f19e2
+DIST rails-4.2.0.tgz 4129017 SHA256 eec1c20546bc57bece29b222a18cd54cc1398c475d71b8fc821e7df07edfa926 SHA512 312b4a1a449f136cafebf05d82015e3cc51e54df6703d97154fc0ad7b2ff92194a20818d31e16e864d0adaebed493ef6af1067f73b7d84f94e1bf42006c7ff2c WHIRLPOOL 94a12782829630fb160aa8e3489eec1a8ea0daeac9e892a7681ef34124888f436df511e8c3d07a8494c4cdd16e13787134d1e424aca234c9a7f95e38abe3d867
 EBUILD actionview-4.1.8.ebuild 1404 SHA256 247017e5eb393da016f0c84080521bb8fec16bfe864c910a33f1c20ca26c50ee SHA512 0926bd3e1439d25011b1998cd28d2b4c4e3982563f354c178301298843e8966b6162175e2cc289d7bc6575bde34a1da80049ea2b0a44eb357f324fbd23cc9c72 WHIRLPOOL 288df38a524f72ef9a57d58740a9b9e7475943ff04bd5762aa1d749b5e2423cd2f2c4593e2934b01523180f12d53a0cb3a82496ce4d0f8bf0dbde753a954cc8e
-MISC ChangeLog 2121 SHA256 b3e2ee9157e5fcf188d23a1888b472702652d24ebef74e39926b1a4dea7c847b SHA512 a68fd00cb1f114f69c4cf2d8d266c0ad83e337e3326db3a3926375aa2be7136f54ecb2d226aa9051cfad6ebf5cbad11934d2d151e51a87659f9177aabb82df0e WHIRLPOOL 1ac6fdc05b69e4d601b0c9676edc281cf0f7ae0443084505a15955e44cdad22bdd5310469019b2b5044debf0c1bfe69797dc0a3997944219ad5a2868367e6d03
+EBUILD actionview-4.2.0.ebuild 1506 SHA256 2ce053f1accaa570dff242f254956892afcc9f2f0ffd2fab61fab92078d9fe2e SHA512 b613df2ff2e773615202e1d66d840ec9986f9bbeeea1179bce8c6b64d087ed6fc814eddb6650cd83686e8aefbf92829be096f881f6573fc18dddab0e87b84c1c WHIRLPOOL a1da779b596c036023425eb49fc20fb3a21dcd96e870032d0dc506ebbb70b9d607e54400f864eb456e81ce2a108131780f4ab1e43ebcaa6efae6bcf8abf9f4a6
+MISC ChangeLog 2301 SHA256 ae8a0519a81fe5eef359ae7499f2506ad88196b774dd75fcf9a5b97902105a02 SHA512 de0b3a5cd336f52e87cd181fc0e2e36a1e1406ee4d146bfad7fbed1d29aa4bc3aa0799a02afd773bd3de3342be2307be783bbf9086e0c59006fffce48bcbd688 WHIRLPOOL 6f85559ebfdd4d8bcec11e37484a86e690aa29f0bd06666d41f58cbae661a4d0ee0c55d635f8746c65cab3021b5e0ac0e1f8b0c65d8f9d96fc1d1ae9fb9e5f50
 MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2
 
-iF4EAREIAAYFAlSVJaoACgkQiIP6VqMIqNeZ4QD+Jmeg0aK2Cb6l+2s+kH4IEaiF
-aBKMvfomf55DepHqjb4A/RNu0CMmj3R1+rdH6usQYe301reBVfMqMtklr2lcx9pO
-=wusq
+iF4EAREIAAYFAlSlHzEACgkQiIP6VqMIqNc5IwD9Fvdvznb6i2kgGn22dSeJ3ylS
+xlkcFAx1CbNe4Fa1VuQA/RW1LkVDt+M0AVE7q8lpRva5mpBPezBA7H61QQPNO9Dc
+=KrOF
 -----END PGP SIGNATURE-----
diff --git a/dev-ruby/actionview/actionview-4.2.0.ebuild b/dev-ruby/actionview/actionview-4.2.0.ebuild
new file mode 100644 (file)
index 0000000..8f5296b
--- /dev/null
@@ -0,0 +1,49 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionview/actionview-4.2.0.ebuild,v 1.1 2015/01/01 10:19:28 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"
+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
+       >=dev-ruby/rails-html-sanitizer-1.0.1:1
+       >=dev-ruby/rails-dom-testing-1.0.5:1
+"
+
+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\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|minitest\)/ s:^:#:" \
+               -e '/:job/,/end/ s:^:#:' ../Gemfile || die
+
+}
index 9b33271e9156491c57f59621a6c0ab28cf8a3a62..e1d410157e6b1744f03a2544b2b575ff9fa77ab8 100644 (file)
@@ -1,6 +1,11 @@
 # 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.96 2014/12/20 07:31:29 graaff Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activemodel/ChangeLog,v 1.97 2015/01/01 10:19:01 graaff Exp $
+
+*activemodel-4.2.0 (01 Jan 2015)
+
+  01 Jan 2015; Hans de Graaff <graaff@gentoo.org> +activemodel-4.2.0.ebuild:
+  Version bump for Rails 4.2. Dropped keywords tracked in bug 534186.
 
   20 Dec 2014; Hans de Graaff <graaff@gentoo.org> -activemodel-3.2.20.ebuild,
   -activemodel-4.0.11.ebuild, -activemodel-4.1.7.ebuild:
index 77a41d709aa24f8542cf80645daa989a31e099a1..d7c25e31d332e36c6c61f844503f6357ecd09fd1 100644 (file)
@@ -4,15 +4,17 @@ Hash: SHA256
 DIST rails-3.2.21.tgz 3568729 SHA256 95dcf2a848a7fd09acbb12c47e6901baeea08645c32c37e2ae04e2650cf01deb SHA512 952c799736dd2a48532a4340d97ffbbbdc2451fc509e7f86ca47c09f5c6a3f4e5cb9b87c3e803692bc8a810bc178513bbe74f3037fdf8f786c30f0c85dd26948 WHIRLPOOL a2c79df0091ea0ca6f3969a91b4d73c14f79cab9d31ec30591a640321487aedafd0318326080ad4d9be0523002eab2c3c5e9e49b2c6b0b5ef6f5dac8da0bfab5
 DIST rails-4.0.12.tgz 3760696 SHA256 bfa46d6fc75b0d919831f837bfcdc13ced1d893b3e09ff168e6c401f0eb2c16f SHA512 7c405ac4da32b941e06d1761dbd1afb4cbb9389b4b97baac51bd0064c8ff8d2f300109683f2785d4bd3a4593aa21c8e92c8bdb190e5d6d8a96e7793e776da6cf WHIRLPOOL 42ddb51fdf30160206b76d2d3944ad670a1e91ab7be14179d61b04637188cfdd339369b24c97cbd688e7335aacf726ddceba2fee08bdedb52b267f33f5a4e805
 DIST rails-4.1.8.tgz 3711426 SHA256 419e7cdd8e7fd2b2d45d3a37fb37f01b70ada51db77ca116f83636711d845814 SHA512 140a58c1baa39f89e383c9ef7db22702b7703f4c978937e80c0e336ab5fe1a45d3720d25416f165bfe74ec16453098393a434c3c031522594c37fc13f7e80e48 WHIRLPOOL a3ffcb86a8c482f02cc541f790a0aa8e837864bd7dae2ea91b8dad22e0840d8bd399caa7f59990bd3c5437d35aa1ff8cf45c098eed66d54374da8a17761f19e2
+DIST rails-4.2.0.tgz 4129017 SHA256 eec1c20546bc57bece29b222a18cd54cc1398c475d71b8fc821e7df07edfa926 SHA512 312b4a1a449f136cafebf05d82015e3cc51e54df6703d97154fc0ad7b2ff92194a20818d31e16e864d0adaebed493ef6af1067f73b7d84f94e1bf42006c7ff2c WHIRLPOOL 94a12782829630fb160aa8e3489eec1a8ea0daeac9e892a7681ef34124888f436df511e8c3d07a8494c4cdd16e13787134d1e424aca234c9a7f95e38abe3d867
 EBUILD activemodel-3.2.21.ebuild 1436 SHA256 4f7ab645606fe935b14828212a791a637cc188e0a751cac3aa269463e05562d2 SHA512 803ee1d918ad900b659b87676b12c875c01938c909d6281ef89b4fbd63b7cb1cbe27fc3c1e935202d63441ec293512f04688299026eb799f4c550f610c287570 WHIRLPOOL d2286a35c64e3fe573735719bcbd4e3f8be6604d00766d9cec4781b866de1b8b082aead4b7fab31adc20b79e23e95af3ab2ccaf08470e4c1abf9dc0a090f2e03
 EBUILD activemodel-4.0.12.ebuild 1624 SHA256 e53b9c84839d7f93240ba48b323b3f1d9ea8c13eddebe319aa4dea9913325332 SHA512 581587917c78d6a0523385531bb6cea27c6b27c89d3be97ba006f683f10e1f74f05fc14ee10f81986ba1b9be70de991bebb460bbbaacd71a218eb2ca2dcd6703 WHIRLPOOL a8c271644cfe7c44ca01833685dcef4fedac01fcb0c335f8c11315236abeee9a9aa3c565911acef13702f73dbe447b0e9e7187cce49189e86ac0ab979fb9d138
 EBUILD activemodel-4.1.8.ebuild 1166 SHA256 4f99b0a72f270afbaef114da2494a0c12e55bcdee5c1e8412286becf9b1cf5e6 SHA512 2f3a5d43f46a9c1ad30e7305edb07e3b5e25a9e01fdb7e0b8ad9e3986f34a3170efccd065f8d4bea13523331738e98c944318784d33e8092a3671b9b16769975 WHIRLPOOL b107677900d4c4676ba3fdfc52fa1057e1ac908e41356fbcdf7249fc473dc50be2694036706f19d347a9aed5d1cb819d463ddba71815683a1288debe787d8fc5
-MISC ChangeLog 14753 SHA256 0bca0a7251c37cca16b5e745976ffbcb3b1408ad3833c6799f341e86a9c93b3b SHA512 0abdf8185aee439c2183d3b21825dd2550b375e3e056c056dec48742e6cee781ebd917769c138d46e16e5e9387f10a9e1a7b74276267373f5d4782b56134d172 WHIRLPOOL 885a83eaddcca2c0ea427741017836b15a2bb82418632bb676f97c50d40b2380ad48c3355dbe3c8bbce960320bbf0923ac30ae1570d40167bbf9295d8c5efcad
+EBUILD activemodel-4.2.0.ebuild 1164 SHA256 40c68005c7057f2313cccec582ade1d94ec85ab74ab93f1a3a10ae156fe11c1b SHA512 ad9d9d58c588849d15813ab4a397a31fcf1c23491901c5f2eccd6e00900ea84b8574c1a8da7b7b88057063ec4efe343e0acdb26f211c2c65f6d2c709b5f69deb WHIRLPOOL 1559c241af1a87d7757d2e9824eaf818544c89140d0dcd4e56fa0b341c57e1f49623abc04e0015bddb2af8d34cc0be982c27cb5f62d5c6ce579a1133cfa72e25
+MISC ChangeLog 14935 SHA256 e142b4c87b4621fbf2bbd1f55630da9ed4f01f45c207d4f1c04f684f5e5eb2bc SHA512 724be1d1b413502adc41bbd0900af6c907f4318678247510e93d3d968e158c14aca48950aaa9742d4c21b052390626e8e8ad6e98ae33b24ed4882178222a1a75 WHIRLPOOL d113efcca45af04415cebc00934b5d15734cd3e0ecc5f0e51cfcd96bae8faee5dba45834631266f8f96b37ae29778ad684a71ba43cb060b1aca75c38e19374e0
 MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2
 
-iF4EAREIAAYFAlSVJdIACgkQiIP6VqMIqNdAbgD+LO9jx2b7vKW0uTFlyxZzYlA+
-DS+Bb+dXYtWJfJNkUqQA/RuIWZGDQYkHHCdKDW/QAoYY00NWcArDDf6TaF8vtMuR
-=Hevo
+iF4EAREIAAYFAlSlHxYACgkQiIP6VqMIqNc0XwD/aGEwU2E15/AtEVLKAcfzuXzT
+FCSzmzS/qN+nfGLm5nkA/32kk7wie94MWGcUkhAGEAROjoyu6/t7KYD2RRydbtsv
+=2+NA
 -----END PGP SIGNATURE-----
diff --git a/dev-ruby/activemodel/activemodel-4.2.0.ebuild b/dev-ruby/activemodel/activemodel-4.2.0.ebuild
new file mode 100644 (file)
index 0000000..8f6c49a
--- /dev/null
@@ -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/activemodel/activemodel-4.2.0.ebuild,v 1.1 2015/01/01 10:19:01 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"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+       ~dev-ruby/activesupport-${PV}
+       >=dev-ruby/builder-3.1 =dev-ruby/builder-3*
+"
+
+ruby_add_bdepend "
+       test? (
+               >=dev-ruby/railties-4.2.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"
+}
index 469b50541abc4188ed5fe006cf0aeccbd5f96ca9..0956435ed843d46e687efde9bb98f6dadd79da2f 100644 (file)
@@ -1,6 +1,11 @@
 # 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.284 2014/12/20 07:29:49 graaff Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activerecord/ChangeLog,v 1.285 2015/01/01 10:21:33 graaff Exp $
+
+*activerecord-4.2.0 (01 Jan 2015)
+
+  01 Jan 2015; Hans de Graaff <graaff@gentoo.org> +activerecord-4.2.0.ebuild:
+  Version bump for Rails 4.2. Dropped keywords tracked in bug 534186.
 
   20 Dec 2014; Hans de Graaff <graaff@gentoo.org> -activerecord-3.2.20.ebuild,
   -activerecord-4.0.11.ebuild, -activerecord-4.1.7.ebuild:
index 6e9c766932d2082806a91e4cabc5a17c02a4d852..8576093ba00b2aae65b95e55c44014fa2649b387 100644 (file)
@@ -4,15 +4,17 @@ Hash: SHA256
 DIST rails-3.2.21.tgz 3568729 SHA256 95dcf2a848a7fd09acbb12c47e6901baeea08645c32c37e2ae04e2650cf01deb SHA512 952c799736dd2a48532a4340d97ffbbbdc2451fc509e7f86ca47c09f5c6a3f4e5cb9b87c3e803692bc8a810bc178513bbe74f3037fdf8f786c30f0c85dd26948 WHIRLPOOL a2c79df0091ea0ca6f3969a91b4d73c14f79cab9d31ec30591a640321487aedafd0318326080ad4d9be0523002eab2c3c5e9e49b2c6b0b5ef6f5dac8da0bfab5
 DIST rails-4.0.12.tgz 3760696 SHA256 bfa46d6fc75b0d919831f837bfcdc13ced1d893b3e09ff168e6c401f0eb2c16f SHA512 7c405ac4da32b941e06d1761dbd1afb4cbb9389b4b97baac51bd0064c8ff8d2f300109683f2785d4bd3a4593aa21c8e92c8bdb190e5d6d8a96e7793e776da6cf WHIRLPOOL 42ddb51fdf30160206b76d2d3944ad670a1e91ab7be14179d61b04637188cfdd339369b24c97cbd688e7335aacf726ddceba2fee08bdedb52b267f33f5a4e805
 DIST rails-4.1.8.tgz 3711426 SHA256 419e7cdd8e7fd2b2d45d3a37fb37f01b70ada51db77ca116f83636711d845814 SHA512 140a58c1baa39f89e383c9ef7db22702b7703f4c978937e80c0e336ab5fe1a45d3720d25416f165bfe74ec16453098393a434c3c031522594c37fc13f7e80e48 WHIRLPOOL a3ffcb86a8c482f02cc541f790a0aa8e837864bd7dae2ea91b8dad22e0840d8bd399caa7f59990bd3c5437d35aa1ff8cf45c098eed66d54374da8a17761f19e2
+DIST rails-4.2.0.tgz 4129017 SHA256 eec1c20546bc57bece29b222a18cd54cc1398c475d71b8fc821e7df07edfa926 SHA512 312b4a1a449f136cafebf05d82015e3cc51e54df6703d97154fc0ad7b2ff92194a20818d31e16e864d0adaebed493ef6af1067f73b7d84f94e1bf42006c7ff2c WHIRLPOOL 94a12782829630fb160aa8e3489eec1a8ea0daeac9e892a7681ef34124888f436df511e8c3d07a8494c4cdd16e13787134d1e424aca234c9a7f95e38abe3d867
 EBUILD activerecord-3.2.21.ebuild 2634 SHA256 67bd25d7b872d71de9336c6ccc11eb7808910ee0437a5774c222f4bc2351d361 SHA512 88774b353731fd66e390363945ce270d5a93bcf5bd0d52a9ec969bac9b5debfb7420d048b76e1faf996b16ad209fc0abfd53d99088630d5ad2ff3b4f3bff8a02 WHIRLPOOL 85795919cc2a1959d19fd1b2d51d53d410e6b62be733d5008cbf18f9a1498e31030a4830e56ec6b1d1f1a680054f48daded2623a10240eb9eaf443a683c3fe68
 EBUILD activerecord-4.0.12.ebuild 2670 SHA256 1abd521fa48a1ddbf22603d0037bb6a68f204b3f79bb46b7d03bd58335d699f8 SHA512 579290f143cba2f4dede080281272562a10cf70f7918aeb31a7c34826212edfa5193d3008bdba1db7105c65a28ee1ed7d0b104e58c118c7494277ba4f01dd54f WHIRLPOOL 3f02601a84e2ba92f9d1d08a0c68444516225630503e6e663d9b75f1eca4bc263f0caef8cc9a248a29c118cee49ffaeebd481475b74f99015b67e1fa36847bd9
 EBUILD activerecord-4.1.8.ebuild 2433 SHA256 499ce48da5add1b80f0a1b6453c61851a0c060f3ff508ca175c9c30236c1cd3e SHA512 1e4779eb427bd88f1d81e94d3aad09abeec32a1464a45705ad8a2b9bcafc97c64758c214a840cd80a6a68091aa063e197aef7ce9893f3b763ece616075953a6c WHIRLPOOL b255358fd0d9f81b9441f57d7bde443ae5bbff224c35469f27cd108ae33f26439056b70e03c352f141bf49c8e5237001bb642951d859a33288388aabfb121cec
-MISC ChangeLog 40499 SHA256 4cdc84aa10867d7aadaab41f9de980cf83d2570be4ac1372032eeed42dd64354 SHA512 6a0c792d0db49a1fd16ad653eb8d3a78db05b07aefb1ce426e42b1b1cec3452c8ebdacb0f58511abe8a04c7a57e4242c19df8ccf83634afff12ae5a8bb813d4a WHIRLPOOL 6db48f399d5dcc26ed82ba453c6347cbf5d141c8400ab406731d3581aaaffc70084a0306f042e8e5eec47310ad5e903fca1ba21bba38717613fe54155457bfb2
+EBUILD activerecord-4.2.0.ebuild 2415 SHA256 90ef238bf16e657cc68e0d2897e7d8a847e9be16a891d6faa2540c8a4598e906 SHA512 1b2dd4458229ea29b527a100b7b3cef6bca646b7a2cc7e64f9ca0533f3d7a37440adaa6ce3a7b2c1072aa5f0b35d49a90b137b7d4e099545aeddac7a09f29242 WHIRLPOOL 14d02d123fa4c01a2ab156babf90940600e0d3ace8fef012fe3c1d2191de9b9c6dc1ad89adaeca653de09455792585d0751d0e00163d18361eebc1ae6d045a53
+MISC ChangeLog 40683 SHA256 1c98da6d6368a204301feae966249ce398f5510a5bd967044f891b4c33c4f43f SHA512 bc99ac174a725cc668bfc0e7a498e89ee808b23f917cdbf9f2d6c39352724a9607c90c0452be566171699f170d92f5432231eb78bd1dd507d2486de6647628a6 WHIRLPOOL 8bd7e0d90019cc848c0921c075eb14331b10b51b26d1c6325876c4b7a09a98dba48e7e0c00e2122e253f420ee6ff2f577461683157992983fa9f1c51cb87e57f
 MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2
 
-iF4EAREIAAYFAlSVJW4ACgkQiIP6VqMIqNddoQD9EDhfbpa3lHTeeumYSWmiyX1G
-xzJJcfPw6kQM6Vj6ejcBAJUy+rkm92z5krNlVbenZB4rAcJuATRNOS2bvSAvzcNk
-=Jq/O
+iF4EAREIAAYFAlSlH64ACgkQiIP6VqMIqNcGFAD/bUqQtxmwGIYk+zXGFhXOZVbT
+bb0naUJsdjg/6pZymzQA/RXiQFE0tUrhF+y9rFBnI7uEyBcUhXyhT1EJFx9AlYGF
+=oQiP
 -----END PGP SIGNATURE-----
diff --git a/dev-ruby/activerecord/activerecord-4.2.0.ebuild b/dev-ruby/activerecord/activerecord-4.2.0.ebuild
new file mode 100644 (file)
index 0000000..a890c04
--- /dev/null
@@ -0,0 +1,72 @@
+# 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-4.2.0.ebuild,v 1.1 2015/01/01 10:21:33 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="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"
+IUSE="mysql postgres sqlite3"
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "~dev-ruby/activesupport-${PV}
+       ~dev-ruby/activemodel-${PV}
+       >=dev-ruby/arel-6.0:6.0
+       sqlite3? ( >=dev-ruby/sqlite3-1.3.6 )
+       mysql? ( >=dev-ruby/mysql2-0.3.13:0.3 )
+       postgres? ( >=dev-ruby/pg-0.15.0 )"
+
+ruby_add_bdepend "
+       test? (
+               dev-ruby/bundler
+               ~dev-ruby/actionpack-${PV}
+               ~dev-ruby/actionmailer-${PV}
+               >=dev-ruby/sqlite3-1.3.5
+               dev-ruby/mocha:0.13
+               <dev-ruby/minitest-5.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\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|minitest\)/ s:^:#:" \
+               -e '/:job/,/end/ 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() {
+       if use sqlite3; then
+               ${RUBY} -S rake test_sqlite3 || die "sqlite3 tests failed"
+       fi
+}
index adf1e9f63ccd919659867d65c18558313837c05e..eecee0e7d41fbdc7e74ef5c8b6a869a0ab01faa3 100644 (file)
@@ -1,6 +1,11 @@
 # 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.277 2014/12/20 07:31:59 graaff Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activesupport/ChangeLog,v 1.278 2015/01/01 10:18:43 graaff Exp $
+
+*activesupport-4.2.0 (01 Jan 2015)
+
+  01 Jan 2015; Hans de Graaff <graaff@gentoo.org> +activesupport-4.2.0.ebuild:
+  Version bump for Rails 4.2. Dropped keywords tracked in bug 534186.
 
   20 Dec 2014; Hans de Graaff <graaff@gentoo.org> -activesupport-3.2.20.ebuild,
   -activesupport-4.0.11.ebuild, -activesupport-4.1.7.ebuild:
index 49db1ec63a78dd5138ad07d4cbcf1086f0aefcb2..69ed565cfd95140be73f235227a95f3e3870460d 100644 (file)
@@ -4,15 +4,17 @@ Hash: SHA256
 DIST rails-3.2.21.tgz 3568729 SHA256 95dcf2a848a7fd09acbb12c47e6901baeea08645c32c37e2ae04e2650cf01deb SHA512 952c799736dd2a48532a4340d97ffbbbdc2451fc509e7f86ca47c09f5c6a3f4e5cb9b87c3e803692bc8a810bc178513bbe74f3037fdf8f786c30f0c85dd26948 WHIRLPOOL a2c79df0091ea0ca6f3969a91b4d73c14f79cab9d31ec30591a640321487aedafd0318326080ad4d9be0523002eab2c3c5e9e49b2c6b0b5ef6f5dac8da0bfab5
 DIST rails-4.0.12.tgz 3760696 SHA256 bfa46d6fc75b0d919831f837bfcdc13ced1d893b3e09ff168e6c401f0eb2c16f SHA512 7c405ac4da32b941e06d1761dbd1afb4cbb9389b4b97baac51bd0064c8ff8d2f300109683f2785d4bd3a4593aa21c8e92c8bdb190e5d6d8a96e7793e776da6cf WHIRLPOOL 42ddb51fdf30160206b76d2d3944ad670a1e91ab7be14179d61b04637188cfdd339369b24c97cbd688e7335aacf726ddceba2fee08bdedb52b267f33f5a4e805
 DIST rails-4.1.8.tgz 3711426 SHA256 419e7cdd8e7fd2b2d45d3a37fb37f01b70ada51db77ca116f83636711d845814 SHA512 140a58c1baa39f89e383c9ef7db22702b7703f4c978937e80c0e336ab5fe1a45d3720d25416f165bfe74ec16453098393a434c3c031522594c37fc13f7e80e48 WHIRLPOOL a3ffcb86a8c482f02cc541f790a0aa8e837864bd7dae2ea91b8dad22e0840d8bd399caa7f59990bd3c5437d35aa1ff8cf45c098eed66d54374da8a17761f19e2
+DIST rails-4.2.0.tgz 4129017 SHA256 eec1c20546bc57bece29b222a18cd54cc1398c475d71b8fc821e7df07edfa926 SHA512 312b4a1a449f136cafebf05d82015e3cc51e54df6703d97154fc0ad7b2ff92194a20818d31e16e864d0adaebed493ef6af1067f73b7d84f94e1bf42006c7ff2c WHIRLPOOL 94a12782829630fb160aa8e3489eec1a8ea0daeac9e892a7681ef34124888f436df511e8c3d07a8494c4cdd16e13787134d1e424aca234c9a7f95e38abe3d867
 EBUILD activesupport-3.2.21.ebuild 1831 SHA256 91de72aae7a831c834da153924fd4cb65296d4b1b627eed7cb716cb3b2ca4405 SHA512 46a29b1a697630f3bb18f4cef9ecf19c1e3050818475c75b8ae8e383d372d6030006ebdb1c762a5072337133108edda1802dcdbd2f580158e880200444fb082c WHIRLPOOL ffd53172125dfc73d732dd68a0dd0902d868b8324bdf85422344dca28b2f0e9da4b71317fcb0beffdfee8b6a03632c2f087756460f0e5612c6232c2af13ff4b1
 EBUILD activesupport-4.0.12.ebuild 1896 SHA256 789b04478e044bdf53b2ab74077c19b98cef94952809360db52258ef0eac47f8 SHA512 846b0c0c76480f33e71a41397971921dc8ef9fc08781771a96ed9ceb9e3aa3f17ee527a18562d384296ffe337b15f9239d313e8935cd31453872a76214071f35 WHIRLPOOL ddf98d80fe47587d6384bcfa8808b025fea6b311bd4c07d77a14f8efe242c3379c4e5b7a0f09a738c72554b608f4c660255d2d1bb75a095492fe57bbea236500
 EBUILD activesupport-4.1.8.ebuild 1891 SHA256 08001539045f99f1c2606789bead9c4fe39f04cb9e3483951ea2c828806ebcbc SHA512 abf41b929e6db76d3f6046c72fdc3fae930abb7915a8fab7df8c4ab0b82034e8a5ab0ef3be96725dd9ab4537a228612bc3507518bba5739bfb58024b7e0f39ba WHIRLPOOL 2f06a84eaa7fb735491db6f607946549abdf5e13b97ae3e5f37cd4ad30902dd9122d26e50302db09d70b8fd27b95efa664a73b492275c148b3e45d3a021f0b43
-MISC ChangeLog 40383 SHA256 606633bc93105656c619f44ec4705f56a6b1ce7700935f9d7b0c07a2fb908daa SHA512 8187dccfcd55a7955702f8abfbeed5d36270c5372683c0d461217338bf4c0b623c12b1bd8e9b3289f76ec07f83f1e13cf687b9ae50258aadfeac6a514cdc6440 WHIRLPOOL b6884313b823035f533f4bbf42badc345a87461fa0d49081c53440770e6d57dc4a44d96ea26b420c6e180925067f88dd6a7b0eb46bf97e5330778ba18453b2fd
+EBUILD activesupport-4.2.0.ebuild 1891 SHA256 28223f4e0248d4c4d77b934868aa4345c3ad82e3fcd3bb8f76515771fac3c5bb SHA512 5dc847b931833229df720acba6a10af357f9473504ae2716548bf542fbf4724bd6835e544f7a2ac89389c76e8efb7e10b418c3f515fed61734cdd5c9cc1820f8 WHIRLPOOL 5e60f7cf074fe093324a3587598f75bbb9bbf7633e447db53694941e2d4c7f17a543eb3813f5cb644edb71a0465216807c2cca948c7a3c95405f76ce47b2f17b
+MISC ChangeLog 40569 SHA256 00f04c1ce83151c96a51724c42e33f516772c9be896aaa83a67c0779e6c7782a SHA512 b30af186595f846a63422a54dea45220a32294b7971055bfb23880c062d5e3bdb5e88d0d0cd256624092992be615a9cfb37b5332cdfaa4bf03dd842049b72003 WHIRLPOOL 2d246cc9494b02f34906f4eb15a7f55139f3804985153e33744745804175ff4545a5b33bfd93528677c02584f063d8e919301af4d2c8c10495eb10be32fa1a98
 MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2
 
-iF4EAREIAAYFAlSVJfAACgkQiIP6VqMIqNeFwwD/QTZkSzbYt+HUZ5213fqD/UKc
-/ZRhvzIJNgYFfbr3OCwA/1nGJFADHW0kRD8grtcTJID9SeuRU5HP9z11iD1ke/ad
-=d5Ft
+iF4EAREIAAYFAlSlHwQACgkQiIP6VqMIqNd4SgD+Pzyy9FC8l8j3jXaZ4ps/MTxp
+57ZYYEAjOePerub1N74A/jzs7Ymyt5CFz7S29iyt9BbriTfodMjzJ2Ep81br/ny5
+=hr2N
 -----END PGP SIGNATURE-----
diff --git a/dev-ruby/activesupport/activesupport-4.2.0.ebuild b/dev-ruby/activesupport/activesupport-4.2.0.ebuild
new file mode 100644 (file)
index 0000000..54859b6
--- /dev/null
@@ -0,0 +1,61 @@
+# 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-4.2.0.ebuild,v 1.1 2015/01/01 10:18:43 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.7:0.7
+       >=dev-ruby/json-1.7.7:0
+       >=dev-ruby/tzinfo-1.1:1
+       >=dev-ruby/minitest-5.1:5
+       >=dev-ruby/thread_safe-0.3.4: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
+}
index a72cc189c403f36fa2827b1c67c77b61e0cb1876..9ab77fd9901fc4a47fa748b0f6caefea577c72b2 100644 (file)
@@ -1,6 +1,11 @@
 # 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.308 2014/12/20 07:28:52 graaff Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rails/ChangeLog,v 1.309 2015/01/01 10:21:53 graaff Exp $
+
+*rails-4.2.0 (01 Jan 2015)
+
+  01 Jan 2015; Hans de Graaff <graaff@gentoo.org> +rails-4.2.0.ebuild:
+  Version bump for Rails 4.2. Dropped keywords tracked in bug 534186.
 
   20 Dec 2014; Hans de Graaff <graaff@gentoo.org> -rails-3.2.20.ebuild,
   -rails-4.0.11.ebuild, -rails-4.1.7.ebuild:
index 06377acce343f8ed24bcee9199edf16bcaa35e7e..7c7ab6b059d57c4e03267b429064041ae9023de7 100644 (file)
@@ -4,15 +4,17 @@ Hash: SHA256
 DIST rails-3.2.21.gem 4608 SHA256 d0f6904bc864307cb0236a3cc8b252d355e4536223614aee33265f23ead3c55a SHA512 46965273bccde3b4b5184c866a3842e2ba68dd34170f2530c96ea8daea84468135ca084a5521c0f69c86be2acbb2e2b365fad115c437a20ea21986861d31acc2 WHIRLPOOL 89db4a89d71a77341f53206b79ac8bca1977ef8ef829327fc8bc95613ec14df8128951e94181242bfef1a20e8a688d2630d4b4ff00be1fe173436d63c1141335
 DIST rails-4.0.12.gem 1550848 SHA256 96f47a8a2f06df95c78ac3baea02c01eefbd214034a715055f67b193988c4aec SHA512 d716541a06be78ff7769db0b98e4298862d7da37d0d3bfb0c2b5661782b3fff3d1571f5a2efe95b19bf7840eb3601c9b9be747f004726ec375f5d57563c69b38 WHIRLPOOL d20e9dad43420d7f2152f07dd60b4b466690ac7df2b65322f5176b051862b77c7ec559fc7cf627c31d182881fa9a9261e5592b6134259f12e18639c7cc4a6c7c
 DIST rails-4.1.8.gem 1438208 SHA256 20f4a46c30dac40585721caf3b4b1c961a3cf425fd1ccbc6109ccd6df723599d SHA512 0817bcce4dc562547700027e3a98905362f770eecc8046b9aa4a0a24e710316a1fc89b55bb43cab8da31f1b183f39d0b5386b7607e0e8c671eeeecc3ce34052e WHIRLPOOL 60e6372a833ef856364ff7a8e190ec2f4905817b811eabbae805edb02127142764fd08774268b066b5b2912cce7e2912eebe5927434b14908d0799b8c313445c
+DIST rails-4.2.0.gem 1468416 SHA256 d394a78b2237145fffff3b7556ae64006139a7d1c04bc66b0bd39bbd5e4d3088 SHA512 a1f7ed0c37f4960f81ff01b410454ee52512cb4fb98e19532360136b92aab61bd1f14107e935d5aad13859052ba6ce2f3bafae21e32f625079e56f55446d00c7 WHIRLPOOL d59dbf803e26be414b264e8b52a88073bd68a912c1882f22958a934a7cd948e2c61abf4812bc5031976bf75fbbb702694950bcb3b04111e89f176374494fc770
 EBUILD rails-3.2.21.ebuild 1062 SHA256 d171d2a4d1c95c96ef9ecd31ece1dd4800d5740c4b2c2b1ae0d740c024df5d5f SHA512 9bf380d0bc4070941dab436c76f907f756f92e7e56444ce03cf9ebbde70bc614db5b0fad2a17601c29296c14039c57f65c05137cfeec1aea0e0bcc1092746039 WHIRLPOOL 129c5fae19083045d2668c624f7418c8caf9ee0e9f08d1098c5da367e236b11d36dca65dc991c9cc06208b20d3c881bf672a65d2d1456b9871e94ea4e79dd7ec
 EBUILD rails-4.0.12.ebuild 1131 SHA256 ddaa9ac2595492d6e69c49571dfa74a96fc7e0e4e58d12a8964ee40bef42d0a3 SHA512 80bb3473d223e8c90aba98bbb211bd0f9731a7378933bdeae7031512fcd9b857ed9a2ac861c0302883ed19794f3c24eb7502391e87d474bb089ce225bec2c2d7 WHIRLPOOL 9fd368c9df030b2443a57962b83dc632c4376d67d06f8714481c3259fb00e3bcc188de19a06298aff39ea3b15d6412b85319cf5e4c25a8f7bb430fd56e8f425e
 EBUILD rails-4.1.8.ebuild 1182 SHA256 9899a1c6170a0fade5b803c2246a5f2c5626c336bd80f25c5cafdc5171237971 SHA512 25c49aa819e0d4b3ebdaffecb56d99c9ee1dde3b76cca13e6adc6ade5c487841e611d188a6b982ac2e1c31353f8860cb2d553cf2ea3e759f6c1d02b8f98898b7 WHIRLPOOL ab2e9fa14f942b37e59d646af6587eb3e663fa8193aba65b6be1ea73075a7dbfba5b81cad846dd985e72fa6124181a46e39956f9525997de0f8b5fb087fc3f4c
-MISC ChangeLog 41103 SHA256 49f80b6d09fda2ff396ce60ec063e472bfeefdf0bf70a80b771d10a1b270ac06 SHA512 6b95886dc9d0f1e6dbc8fd437e7dd395fa9b550f0da47f7ecea207c73f8c60319473ca04022b9d40b67b7c2c4b45907292d7c22e1ad76a1f5280da5f98df532e WHIRLPOOL 6768a3c59826ce2e59fa4b5495c90ff12b625c24c6ff7f913a42c3762eafbf5b92dd38f2290373d3a563d749bff34f0716ad3b89592d704fe3f3cbaeafe85659
+EBUILD rails-4.2.0.ebuild 1198 SHA256 a0b9c475c79a6cb7a354b42c708cb84e64147e4306a99ca7865a78019a943d96 SHA512 ad10eea77cc4a5f0b207231ec6b1e62721fbda382bdaa191ee31fdaafc7a6ac1126daa3364b7395eb444ce9240ad68736eddbca6e0d65ff87ae409f2714121dc WHIRLPOOL ae512e9b1736bf4c62e8d3f64688fb6ad0aa8018753b971277397edd98d55feeff6cd2d0e781addd2bae4c3722614586d5d5b82b172e4a1b8561231978f986df
+MISC ChangeLog 41273 SHA256 07c1d4c3edc85c6a554e3ae735f1d02dda57d5a6df228e7031d6806228dfb7e8 SHA512 f5d40cc1cab379e58f1a6306b51e8928d9a9444fd876a622ab5a4eb100f6893814004a86e1d146127272efa5a1ff8a8cc4e26f7ab347ae5f800cd3a0d848ba20 WHIRLPOOL 83c88f41ce972e9cbb8f5269dd22cb00d3f14e7a64655cc24a35180c308331cf92e4d1e68868d214f524bcc1c9fd4cab9bfd56c63ecfa3faef6146fdd8b406fa
 MISC metadata.xml 393 SHA256 ab0c7d6f591fe1803349f791b02e9be652e39232117c98f1b173c7ffb0854dee SHA512 dcdd257e9e5ad70fd720cd74ad12f3d292b98f72cc45c80ac02599fe46d16fbdfa84f78e6781756c59fdbc9a808c4734e491c07e320a54a1d2a51241658bb713 WHIRLPOOL 5317c82e4e1ac614e51dc74741272cf1b20fa0cd7b72c77559ecd1115d82dd7b9359bdcd80f1e08c358c096fe1f77e4d8d9e30e6ec70d6246a09613b92fef4b8
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2
 
-iF0EAREIAAYFAlSVJToACgkQiIP6VqMIqNdbMwD8D3FPWtvHMCvd6HTdMXttX20g
-qcyUDcCGomgJunam1+8A9RGRopKsEZa+QAK9htozmSm0ZuoI3qsypFqCXxHjIEE=
-=U+Ru
+iF4EAREIAAYFAlSlH8IACgkQiIP6VqMIqNfMvQD9Fp8xkRcFEggq/ZPF5t6E9oaq
+EKWuG+CBpV9+kG9A45EA/19pP/XGlbimOQySD98yjp34bTc3/pjjd4nyyGEgyrhi
+=JQji
 -----END PGP SIGNATURE-----
diff --git a/dev-ruby/rails/rails-4.2.0.ebuild b/dev-ruby/rails/rails-4.2.0.ebuild
new file mode 100644 (file)
index 0000000..9ac5c24
--- /dev/null
@@ -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/rails/rails-4.2.0.ebuild,v 1.1 2015/01/01 10:21:53 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"
+
+IUSE="+asset-pipeline"
+
+ruby_add_rdepend "
+       ~dev-ruby/actionmailer-${PV}
+       ~dev-ruby/actionpack-${PV}
+       ~dev-ruby/actionview-${PV}
+       ~dev-ruby/activejob-${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
+       asset-pipeline? (
+               dev-ruby/jquery-rails
+               >=dev-ruby/sass-rails-5.0:5.0
+               >=dev-ruby/uglifier-1.3.0
+               >=dev-ruby/coffee-rails-4.1.0:4.1
+       )"
+
+# also: turbolinks, >=jbuilder-1.2:1
index 1e255f808c1a8c39ad939b156a0fd84c15792534..e4ba5d67abd56100be9ce5d4d11de4fc644e9db7 100644 (file)
@@ -1,6 +1,11 @@
 # 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.94 2014/12/20 07:29:20 graaff Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/railties/ChangeLog,v 1.95 2015/01/01 10:21:38 graaff Exp $
+
+*railties-4.2.0 (01 Jan 2015)
+
+  01 Jan 2015; Hans de Graaff <graaff@gentoo.org> +railties-4.2.0.ebuild:
+  Version bump for Rails 4.2. Dropped keywords tracked in bug 534186.
 
   20 Dec 2014; Hans de Graaff <graaff@gentoo.org> -railties-3.2.20.ebuild,
   -railties-4.0.11.ebuild, -railties-4.1.7.ebuild:
index 35ba6af31dd4284b4a64836a82e33dbc3ec0880a..7ad16d5c9ee0f9dfe83a60bafb3a9204da209de8 100644 (file)
@@ -4,15 +4,17 @@ Hash: SHA256
 DIST rails-3.2.21.tgz 3568729 SHA256 95dcf2a848a7fd09acbb12c47e6901baeea08645c32c37e2ae04e2650cf01deb SHA512 952c799736dd2a48532a4340d97ffbbbdc2451fc509e7f86ca47c09f5c6a3f4e5cb9b87c3e803692bc8a810bc178513bbe74f3037fdf8f786c30f0c85dd26948 WHIRLPOOL a2c79df0091ea0ca6f3969a91b4d73c14f79cab9d31ec30591a640321487aedafd0318326080ad4d9be0523002eab2c3c5e9e49b2c6b0b5ef6f5dac8da0bfab5
 DIST rails-4.0.12.tgz 3760696 SHA256 bfa46d6fc75b0d919831f837bfcdc13ced1d893b3e09ff168e6c401f0eb2c16f SHA512 7c405ac4da32b941e06d1761dbd1afb4cbb9389b4b97baac51bd0064c8ff8d2f300109683f2785d4bd3a4593aa21c8e92c8bdb190e5d6d8a96e7793e776da6cf WHIRLPOOL 42ddb51fdf30160206b76d2d3944ad670a1e91ab7be14179d61b04637188cfdd339369b24c97cbd688e7335aacf726ddceba2fee08bdedb52b267f33f5a4e805
 DIST rails-4.1.8.tgz 3711426 SHA256 419e7cdd8e7fd2b2d45d3a37fb37f01b70ada51db77ca116f83636711d845814 SHA512 140a58c1baa39f89e383c9ef7db22702b7703f4c978937e80c0e336ab5fe1a45d3720d25416f165bfe74ec16453098393a434c3c031522594c37fc13f7e80e48 WHIRLPOOL a3ffcb86a8c482f02cc541f790a0aa8e837864bd7dae2ea91b8dad22e0840d8bd399caa7f59990bd3c5437d35aa1ff8cf45c098eed66d54374da8a17761f19e2
+DIST rails-4.2.0.tgz 4129017 SHA256 eec1c20546bc57bece29b222a18cd54cc1398c475d71b8fc821e7df07edfa926 SHA512 312b4a1a449f136cafebf05d82015e3cc51e54df6703d97154fc0ad7b2ff92194a20818d31e16e864d0adaebed493ef6af1067f73b7d84f94e1bf42006c7ff2c WHIRLPOOL 94a12782829630fb160aa8e3489eec1a8ea0daeac9e892a7681ef34124888f436df511e8c3d07a8494c4cdd16e13787134d1e424aca234c9a7f95e38abe3d867
 EBUILD railties-3.2.21.ebuild 2102 SHA256 56d9545c856d2eaa86445e13ad37971ee8428c025502b66460ae5338771863cf SHA512 d4dce39613f8b791b36b0f3c051be4b1b031a143646b290e408a3b631999a5c9088a15d7d127c8e29d5cdc5873c16b5987ea8d991463930e36bd88a27af78da9 WHIRLPOOL 72f369e256c5f1c02e16607981ea1bc75f0bf277755cd67cb7bb6d288d6b02e6b8c27a5daeafbfb5c2d9233fec47868326395df2a9859dd0c2c67414740b4e1b
 EBUILD railties-4.0.12.ebuild 1761 SHA256 242de105e17d2d25cfc7b346f57f3e9a3104a9705bed21542d73c40fd8464a17 SHA512 3760152b63bae2f7fe64e7c5fdb90981f3ab2e456fc5b1036181bf2fc2557d39e705063d6501b56f882175d38fba6223fbc18b23990b43d9474e8672b2869472 WHIRLPOOL 07fd329e38c482cd07743497a42c7bba6a3763e21c0c5aa18e566db8cecdb656733e7757f3309c34649e13771dd97e7664d27538e354564e9917ef370d5a8280
 EBUILD railties-4.1.8.ebuild 1784 SHA256 7cc475f30d10a9b355189f991cbf9213c5df7f436d7bf9e2131f18f67634a81d SHA512 d480eacb8fa0d01671d715a1924121c90baec8e5df76f86f4f37f8813f9c3dbc2c0d01deb2f9252f28521c675dc6411d3f656706812920a29796d406f100d266 WHIRLPOOL 2066250653ff88cec1042ee833c2d1ceb9ba5fe93fc52f67c34546d6b1d57b3c0bba49d422e1b84276280f3dcc480113849ebaca0eb5fbb70372b5124926745c
-MISC ChangeLog 14177 SHA256 151607de53ce0c48bb54a7082feb8e8e539912636597d0d73e7b60c16e4cf920 SHA512 536900641e4f9417edcd7737fb86d16d28f339432313c0c5719b6afd62ba21b149973b689b5f2d4e51ebb1a3b6584fe4e4cd71e215cd7f8b283d068d7fa356e9 WHIRLPOOL ff25e71b115500231e60d6f317328cd897b66bad181a26ff1ea635a5174d1887d847f2c976a225fc4fe0445ac368fbb1b7a9e14dac4fd09d4f5c3fd0904e6ef5
+EBUILD railties-4.2.0.ebuild 1767 SHA256 a651b660a5b64ad34f27e8ff0f98c370dedfaf708afc4d796d299a034340cf65 SHA512 043025b44d31421d8af98fd6e7e6f4730c427f94004b06ca9ed174607a45867ea87ed4720cfc0cd5292cc4ae490983b05c4b0671d93bc8a84db8b392507f099a WHIRLPOOL a994033a4f24d0c260ec4925f0fa7daef3b7df7e380a820b9a08ea964f2201af6928c54fb7a8be44b29f34f652d046b7baff5085e22962db6ff203db6475ac39
+MISC ChangeLog 14353 SHA256 29ff714187a6bdf262c0163ebd50b4ed1fe3278692346d5de91faabfa77de898 SHA512 77eea0a4574a5a2f2c0308bbc60cd14f5dc2eaae48bbab39c60d852eb1aeb47a136ecc9f097ed4d0397e6117e2a9622d17b6c679fd030bfcd66fd06be2bc7827 WHIRLPOOL 4afd798d0a94afab36f9fe8f4c14093256e3f7611b43902a77c29cfe299a4c5d785d60da3fb8c3ba8a04f0afad639889836bc65539e34ffa1312e28251c2d1c4
 MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2
 
-iF4EAREIAAYFAlSVJVEACgkQiIP6VqMIqNeMcgD/TXiNvxJFXklTjZEzWQnjQldC
-byi8lUlQ8VUpsA5cjBwA/1rWOu9O7JIqxdX2HwDkpH92Sy4pM4VpUhjaFzK77BkU
-=Yk1q
+iF4EAREIAAYFAlSlH7QACgkQiIP6VqMIqNdxpAEAkMW/XpaEOQmzjpUcF+TpUwvj
+ktslRWh06hXeRcCPzEkA/3TWFc+17++/++djreDV2qiMVaRXfKEirfaVih4GsXsf
+=tWBE
 -----END PGP SIGNATURE-----
diff --git a/dev-ruby/railties/railties-4.2.0.ebuild b/dev-ruby/railties/railties-4.2.0.ebuild
new file mode 100644 (file)
index 0000000..8d1a4b2
--- /dev/null
@@ -0,0 +1,72 @@
+# 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-4.2.0.ebuild,v 1.1 2015/01/01 10:21: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"
+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
+}