summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2014-07-03 05:39:47 +0000
committerHans de Graaff <graaff@gentoo.org>2014-07-03 05:39:47 +0000
commit70f20197d0de081a6c7165570fff8d77c04105cd (patch)
tree927676859e56d7c953dc18cb519f34c75d5f8c71 /dev-ruby/activerecord
parentBump yesod-test to 1.2.3.1 (diff)
downloadhistorical-70f20197d0de081a6c7165570fff8d77c04105cd.tar.gz
historical-70f20197d0de081a6c7165570fff8d77c04105cd.tar.bz2
historical-70f20197d0de081a6c7165570fff8d77c04105cd.zip
Version bump to Rails 3.2.19 for security bug 516084.
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0x8883FA56A308A8D7!
Diffstat (limited to 'dev-ruby/activerecord')
-rw-r--r--dev-ruby/activerecord/ChangeLog7
-rw-r--r--dev-ruby/activerecord/Manifest10
-rw-r--r--dev-ruby/activerecord/activerecord-3.2.19.ebuild75
3 files changed, 87 insertions, 5 deletions
diff --git a/dev-ruby/activerecord/ChangeLog b/dev-ruby/activerecord/ChangeLog
index e786ea00f67d..c1bc6654d047 100644
--- a/dev-ruby/activerecord/ChangeLog
+++ b/dev-ruby/activerecord/ChangeLog
@@ -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.270 2014/06/26 20:07:13 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activerecord/ChangeLog,v 1.271 2014/07/03 05:39:15 graaff Exp $
+
+*activerecord-3.2.19 (03 Jul 2014)
+
+ 03 Jul 2014; Hans de Graaff <graaff@gentoo.org> +activerecord-3.2.19.ebuild:
+ Version bump to Rails 3.2.19 for security bug 516084.
*activerecord-4.1.2 (26 Jun 2014)
diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest
index 412e6889787e..4cd56fae6693 100644
--- a/dev-ruby/activerecord/Manifest
+++ b/dev-ruby/activerecord/Manifest
@@ -6,21 +6,23 @@ AUX activerecord-2.3.14-dynamic-finder-injection.patch 2138 SHA256 d24dcb57517b5
AUX activerecord-2.3.15-null-array-param.patch 907 SHA256 eaac6a89147c2f4ff0cf75301ac199adcdb18bec3b856af005805aac41677651 SHA512 d18ef97cd98b25055a3865789452f32e15e08718c2288f741e6f33c9a5441ca47f4030ef4e4a6d305b59bf68030686cfa637458f75abd6cf84120a6cefae6de0 WHIRLPOOL 155df14956562306f55f5512c3da0fd19f5010c3c908db953d13b446491b8297a02ca3c743c5476c8d53d5505b077908620f72eea28f879709737ec9877db264
AUX activerecord-2.3.8-add-index-with-symbol.patch 2588 SHA256 792750e8a065d78235d72d6549694bef3f2b3ffb537c699cd598d19d436a70cd SHA512 c03c3123a2ad65a121f682436f831b249f478a691f66baf2360588f7f9141d6cba992c107440d5095cc44311ea28268a5dd7a3bc3727c3f9d98fb0a771142bfc WHIRLPOOL 16e1f4357fd07446ffa1863c95512f9a371f8f96226f9c77a905971fe16d3213ba602665078f3e12c5b66ab765a6e5cee1d90fedd610691408ec0988024dbe25
DIST rails-3.2.18.tgz 3566632 SHA256 25f5c98c965a222b001ee07eefa7e2c3719bfd8f6a9b44eedd4759c646b05895 SHA512 31e219eb038bffe395d2dddd59d5b861001f5ffe88bb1fa33e87e584d70f0d0a8143b905cf736dd328dcea1934ff662e59ab20e3e9593d919b1110bb1f92a3f1 WHIRLPOOL 3188b58902092c5f2a4c6ea905698200b65e9158c0bac41374187bccea9fc68bfc05631060b2ef6506cb69d13fcf38ee7c8a5aec9e3166a9914c59110b4e3592
+DIST rails-3.2.19.tgz 3567409 SHA256 41d63edbdb0cd880a80ac806b1e1c903efad40f5ea64e99e19ecc98b134dba41 SHA512 4e75777f292ac329c893d13f7632ff7ab9cd3c953eaca6bfc90f6371821ae5f95a6dbcb00f76e202fc256c1da0be641fa804a4f589805521be0a1736331e41ba WHIRLPOOL 8e5a4cd46cdc97587bfab2dcf392625e5832265171a1951409323d9ed9f9896c986a81e90e5b570c008125d042090400afb963d12a029237a5e69895ddcbf207
DIST rails-4.0.5.tgz 3743269 SHA256 dd05ef8bc6cda0fa8d3714552984396598fa651bbe55a01f4016c75b18a295ae SHA512 63beeb2530a6fd40b87bd9c8f0e5976e72c03440eceef264319a8076288ff0296f9c93f1eded139f93ec0e76544e36d40cf07641fb551249553700cb633b3f3a WHIRLPOOL 4973a18380f83949ef1cce54dde262bba4bb18c7e800044889f49227960a6fb374fd0cc8328943c7346667612f62c1b26b624d7aad67cb777faa5c3a2833465e
DIST rails-4.0.6.tgz 3753513 SHA256 0c4cd017d5b5282c092b4aa1e6611545395c179d837068299ec41e9a1b0c1826 SHA512 b85b808670c2c0fca61bee90199fe6715928bc8be4a55de9ca7350e83567656d4950f2b29d95173c74c63150c96379029ff08aa72debc093f6119a8a8ccfc4a7 WHIRLPOOL bc81fea8d2a190f9ad78c57fa801cde9966f77609b8921d1a95d6462796d670251a7a9d2d65deb804ddbf004d7cdebcc807a7c8329f91dc3022fc521a72a6c98
DIST rails-4.1.1.tgz 3678749 SHA256 c17a1a1c699645e12a4ce8d3edd247939719a3f038e5b8ecb86dcd7d2cf7837a SHA512 5868b1bea447d932f9b0b2d77f3373b8cfeec0e9bb7ccfd0cf7eb3407d1544bc696b88dbaf10492c1f957551021e7efb7334cf13d47230afceb6bb570b617175 WHIRLPOOL 1057b69f2f264a2d4daa50e4995b17afc434569d462f23857ba10327ee0b044ae5c2954457acdd518598dc43503189bb0c00b5063c6584c0501c674eb666d28a
DIST rails-4.1.2.tgz 3697580 SHA256 08271a52f14a5611956ebc82f71ab7d7446e42140628ae4fe3abc549681555fe SHA512 18549729bdfdf3b8f2b260339f6f6d30739233d9ce8987e5ae4319b0aecf24a79b769c307f06c9c73c4f26e8516b2be2bc065e31b3916ffd4286ae218352c085 WHIRLPOOL 8eb3708b0ac30ea4d7b43548de8c7db8abf2fdafff3bc65478fc5c0851272ed51d01b5a558aa55f03b4333ff04d12c60e8ad3b7c15d8901801d3af5f41971570
EBUILD activerecord-3.2.18.ebuild 2622 SHA256 5e2764a71be330405c8bc1717d5bb11a7099ba51f5a865bf4fea5571d13c3223 SHA512 562ec280bf13ba91a99708bbe7f6d5d8d938d96c621178c6be0dd1d12e34a81b36b0e22f2ea55499b5c79c6f76fbd5dfbefc48c8b19360ca5765aae2400b413d WHIRLPOOL 7974aa37afd3ebbd3db477414dcd3166cfa2a937ab886584de1e607158f6d2f3e33c050c80d7d4de178605c8ba43e9cca5954186571295cb9248e6a82897c692
+EBUILD activerecord-3.2.19.ebuild 2622 SHA256 d725917853ce0d24f334d2ad045ce9f755fb146f98674a8a0eb83fb62133bae1 SHA512 f13ca5aefe15ca073ee872bf94f8c0077cea5d67032ecd78d70c9125c76414ecb5a8bbe5bea9a3ded64376eeab377b5a3a00602c35fe6651a2b211ae710648ea WHIRLPOOL bae3eeefba02600d66e8c821d073cf442579c737bae90fb8ffc03874f2f6007e8ea8d8b683e82111725601fa69019396e5ecd7439f0e0a807732aef491a4a8ea
EBUILD activerecord-4.0.5.ebuild 2617 SHA256 9b305c3846a18145b5064f912e95d3f390e0f6346aeb154ef9cd2e0eea4c4593 SHA512 1bc77c117ef75fb995cdd1333611b4ce46c1142e54c6203a0e6790b99c13cb522acaf0046dbb168171d347b0f04a090c95be8539e8454594b9e5c675c33d6103 WHIRLPOOL da7ed81bd8e65b71e910e9d4701ce959783f33aa63c4eb6ed54cfffea5ece849068b9a5a9707fae7d78ddf84dd0ea0216d945a8cdd55f76f3ecfedeeda86eaa8
EBUILD activerecord-4.0.6.ebuild 2657 SHA256 2e9005213e4f051b723baea9b80d011f3a400467de71bc2d51a746d291b904fe SHA512 d4ebe3facea0a101dfe67cb48243267065e31ce0d5ca805f199b7427f1d2b2c3207abe871dc9dd988f1c2473854f977dcd54a47fb10e712b59f71bcb9d576234 WHIRLPOOL adca583dea1775318a27130132c3737e4f61879ad208acf9ad19da3ce88f0d0feb05465213049ae734d4ea74b458fefd662600a045139ca4d9cd990b74accf88
EBUILD activerecord-4.1.1.ebuild 2721 SHA256 aebea3aeed395489559d9457a6819ff65db9cdea0af586647cfedbfadf977ef1 SHA512 b7f14e8d1686677e7bf3674241115653fbfac55fff916953e2e3da4d9b8c8ffda61f98e73feadd1276e0f477808a20dbed4de544d47a59f50cabff31c69795b5 WHIRLPOOL bcdccabb7c330668e877c2ab6e1e9d0eb04bcf056a4fec3f9b94d883c797e2af782ea10ad574a6f37ae59130bd6ba65de8c21c318b7748d7329175e4af1e60d4
EBUILD activerecord-4.1.2.ebuild 2767 SHA256 fe1c955e25952bf0fd863c62e7f1f1aca0ac4e6865ba3b3b4114fa9349c8c141 SHA512 a9b8b5eb63ceeea231b5d5474c389d6b430c00ff0da41b52566354d79a0b9701736a94faab7bf9f7804a94963b08cfc84e15f623bf661e140f556f0c8baea608 WHIRLPOOL a9c87f87c034c1384453b3a1e5179fb2dfe6eee97543ca96bf72121c60735741f45f7ea2ff15507becbac8c015dbc7e90ee2177ec5e4d2b02c9775813bd9c077
-MISC ChangeLog 37708 SHA256 02ef3daad929a82f802dfb7d226127fc9329830a3ca9939d2c3be41e691e1e04 SHA512 8fd7c28b89c8a7b7c7f9f6c31f05368cdba646caf71900cf1905f80b646e4af9b3ebb034837f3e681208d283b8fd8a214ce08f6ab80fa978df2d0c4668445d33 WHIRLPOOL 10c0b838630ab16f6182704faadfde6fde0489099eb59fa688328d3e638f3521311f4ac73242a2be183fc1e5c15fa74b9fe0414b546acb03a2e1ea5d328dea2a
+MISC ChangeLog 37880 SHA256 c71e63375ef1edce5db11c3138e9c3ee260f4efdcb4738eb6cedb3b2b60ba38a SHA512 5d3fd10f8b54da1b9da2a38d6bf369be1e6713d68ab47442f8e4578ac999a96098d24f92e21f5a27ee024c2e9d063e2f63a2f34eb6c89b898f830e52bb89cdec WHIRLPOOL ac1b3bf2b3dd29c669297b5b1ef4a0281a65c04ea6c04407d9d41c4f519a2936b20d6d52c085daf8b83d925274aeffc9255b843c62d0f81d184f4dfdb6aeece2
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iF4EAREIAAYFAlOsfXIACgkQiIP6VqMIqNc5nAD6AxbrF1WGIW/nYOHBRewCoJI4
-Oejrr1WQgtYIGuup31kA/3H4HjIqSnPHANYwI5YnUKEY9qjwfunKUSjdmzTD9VfH
-=cpvi
+iF4EAREIAAYFAlO07IQACgkQiIP6VqMIqNcCWwD/eqyNA7X0o+gceV12Xx1IwV4l
+aQlkBqZimgwiEDDt40AA/3LJNQj2X/w3ibbFJnmGWju12fEkYnUgPsq+REY9Fupg
+=b7fk
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/activerecord/activerecord-3.2.19.ebuild b/dev-ruby/activerecord/activerecord-3.2.19.ebuild
new file mode 100644
index 000000000000..871ec84ab8e0
--- /dev/null
+++ b/dev-ruby/activerecord/activerecord-3.2.19.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activerecord/activerecord-3.2.19.ebuild,v 1.1 2014/07/03 05:39:15 graaff Exp $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20"
+
+# this is not null so that the dependencies will actually be filled
+RUBY_FAKEGEM_TASK_TEST="test"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM"
+HOMEPAGE="http://rubyforge.org/projects/activerecord/"
+SRC_URI="http://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="mysql postgres sqlite3"
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "~dev-ruby/activesupport-${PV}
+ ~dev-ruby/activemodel-${PV}
+ >=dev-ruby/arel-3.0.2:3.0
+ >=dev-ruby/tzinfo-0.3.29:0
+ sqlite3? ( >=dev-ruby/sqlite3-1.3.5 )
+ mysql? ( >=dev-ruby/mysql2-0.3.10:0.3 )
+ postgres? ( >=dev-ruby/pg-0.11.0 )"
+
+ruby_add_bdepend "
+ test? (
+ dev-ruby/bundler
+ ~dev-ruby/actionpack-${PV}
+ >=dev-ruby/sqlite3-1.3.5
+ dev-ruby/mocha:0.13
+ )"
+
+all_ruby_prepare() {
+ # Remove items from the common Gemfile that we don't need for this
+ # test run. This also requires handling some gemspecs.
+ sed -i -e "/\(uglifier\|system_timer\|sdoc\|w3c_validators\|pg\|jquery-rails\|'mysql'\|journey\|ruby-prof\|benchmark-ips\|nokogiri\)/d" ../Gemfile || die
+ sed -i -e '/rack-ssl/d' -e 's/~> 3.4/>= 3.4/' ../railties/railties.gemspec || die
+ sed -i -e '/mail/d' ../actionmailer/actionmailer.gemspec || die
+# sed -i -e '/[Bb]undler/d' ../load_paths.rb || die
+ sed -i -e '/bcrypt/ s/3.0.0/3.0/' ../Gemfile || die
+
+ # Avoid tests depending on hash ordering
+ sed -i -e '/test_should_automatically_build_new_associated/,/ end/ s:^:#:' test/cases/nested_attributes_test.rb || die
+
+ # Avoid test depending on mysql adapter which we don't support for
+ # this Rails version to simplify our dependencies.
+ rm test/cases/connection_specification/resolver_test.rb || die
+
+ # Avoid test depending on specific sqlite3 binding or database version.
+ sed -i -e '/test_uniqueness_violations_are_translated/,/^ end/ s:^:#:' test/cases/adapter_test.rb || die
+}
+
+each_ruby_test() {
+ case ${RUBY} in
+ *jruby)
+ ;;
+ *)
+ if use sqlite3; then
+ ${RUBY} -I. -S rake test_sqlite3 || die "sqlite3 tests failed"
+ fi
+ ;;
+ esac
+}