summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2013-12-04 08:08:01 +0000
committerHans de Graaff <graaff@gentoo.org>2013-12-04 08:08:01 +0000
commitf28ef2f5ad5a4ce4cc49c616617cc6cd983c2954 (patch)
tree269753acbfd6e65880def2daab59f6acb3cf0f21 /dev-ruby/activesupport
parentFix bug causing all other gtk-gnutella instances to be reported as hostile. (diff)
downloadhistorical-f28ef2f5ad5a4ce4cc49c616617cc6cd983c2954.tar.gz
historical-f28ef2f5ad5a4ce4cc49c616617cc6cd983c2954.tar.bz2
historical-f28ef2f5ad5a4ce4cc49c616617cc6cd983c2954.zip
Version bump for security bug 493284.
Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0x8883FA56A308A8D7!
Diffstat (limited to 'dev-ruby/activesupport')
-rw-r--r--dev-ruby/activesupport/ChangeLog7
-rw-r--r--dev-ruby/activesupport/Manifest10
-rw-r--r--dev-ruby/activesupport/activesupport-3.2.16.ebuild75
3 files changed, 87 insertions, 5 deletions
diff --git a/dev-ruby/activesupport/ChangeLog b/dev-ruby/activesupport/ChangeLog
index 1b5893916dc9..2a6769fd6181 100644
--- a/dev-ruby/activesupport/ChangeLog
+++ b/dev-ruby/activesupport/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-ruby/activesupport
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activesupport/ChangeLog,v 1.237 2013/11/29 14:54:59 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activesupport/ChangeLog,v 1.238 2013/12/04 08:03:23 graaff Exp $
+
+*activesupport-3.2.16 (04 Dec 2013)
+
+ 04 Dec 2013; Hans de Graaff <graaff@gentoo.org> +activesupport-3.2.16.ebuild:
+ Version bump for security bug 493284.
29 Nov 2013; Hans de Graaff <graaff@gentoo.org> -activesupport-3.1.12.ebuild:
Remove masked Rails 3.1.
diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest
index 588030217287..8128b0c05544 100644
--- a/dev-ruby/activesupport/Manifest
+++ b/dev-ruby/activesupport/Manifest
@@ -8,16 +8,18 @@ AUX activesupport-2.3.5-mocha-0.9.5.patch 1031 SHA256 238be71abfb03ca232d5c80c48
AUX activesupport-3.0.3-mocha-0.9.5.patch 666 SHA256 61e62f5794f9291f3ad8315d5ce0379c25d491311fd30fb06d35f618ece61a5f SHA512 a2d986bdfd7f4376264af1995626d46abf4331fcd64d081bc6c9480e9dae8f4700a2ca6a995a922846c20bf64660fed2e39a7df537240701d0324be4faeaec32 WHIRLPOOL 5ed28791b7dec003a53e6a5a6454d86196b2201b7b3caa32b9971bf05dca59d8ab36b48cf0be604801d1bbc29f204e90b5d77f026aef9c412ad980ce257867db
DIST activesupport-2.3.18.gem 434688 SHA256 65b009c10c9c1fe298b04dfc428db7311f1dfbdcafc6c9429517651a679dd36b SHA512 47fa41bb13b8c1bc34133c0adcce5275f977a2148964f3c81da83dc69fea8cd81f3af181606a2a9c047107f2ce7cc6dd6290efa66acf68f6573d482bc6359fa4 WHIRLPOOL 34317e22696d29fe2389a66161dcb7348ea1528f82f120b39a1a7ce1f5d6135c50c0a7ea82ce90c9fd4bc8a8ed3e257efd7ed31fb7b5afce94d0323f28509eea
DIST rails-3.2.15.tgz 3566493 SHA256 6fc98f28742e6423efd151d4a0005c10cdf83bf1cef3350042f305d15474b286 SHA512 c2fa25a81b5c77a9054fc8b42a9fdc0733ef175a981ccdbff77eb33a08aa299c3a3ca9469ab80234b01fbc4eef7ccf09c4b3f55dd04e81bf4f8cbfc7eaf58719 WHIRLPOOL 18e8f8b2b90886bca4572efe24508fb77f5a227fd3f3d4732da68f52baea9a2fdf7b620023c8cf229354e4fca85eb9f28886b7b27f862693dbd383a063e961cd
+DIST rails-3.2.16.tgz 3566631 SHA256 8fe61b98496e40d8aaef5f8db217f2aad56c9add1bf8417c37a0cbd24f74a57e SHA512 304ef964c33eccfdd4dc1a1c47d43b05e7498d869c64a2ba7a62e8356a07d03cd3f48e1edb9b80d2de1cafc8d91f6ac491df9b0abf3c30d6d22f34f39571965e WHIRLPOOL 5a6ba360c741a7aa3979722ae20790df65e05347a4bad77eea805a9601de2e4cc50a02b8f75d7b7e827da8bef62e8e4e72bb4d4c1de9e783f8f5b95d156bceac
DIST rails-4.0.0.tgz 3705371 SHA256 644601ae66881313346ffeacd9ea372d249df55aa7abe853acdcb231fffe6bbf SHA512 3e03f25de83ff894a7affdebe948fd151cff81c8ec906692119036633d891c9ba5cbb312e3ab32f1e62f4a383fcfc2e878daeb62fc04336e932b2e2bda63f7cf WHIRLPOOL 792513f2fdfcbc2a57633e3ef344943948e5614c638b06cae1245fd84716d84b5391a7906123a94a1a325ad789bdc465a4f7e2b774924bd0f18d341c29109a82
EBUILD activesupport-2.3.18.ebuild 1610 SHA256 4f26909b98177d0c49db48849743e7b6a66acdd611f3109b64c2d3fc7c682bc0 SHA512 acb0ee743ad08a7aaab628e42455be9dc056b6fb0a811a21e947efdcb26004035d11b5aa35ddaf5ec3152f0fb8b14ae8302f000c10e0a1410d67cf98701ca382 WHIRLPOOL de3dd4fde53a5c853be5585d9886ba4fca8261499c013269dc9fd9dd0d90f7bb0e9b239b6e6c01b5fc1a99ab5af880a174b9ffefce40ff9a548d5e73cb25e00a
EBUILD activesupport-3.2.15.ebuild 2489 SHA256 e49b7a3fd1dcf61d441cb55b87f85543ef1ad4a90fd20c9c5a74e1ea4978c2e8 SHA512 8d40501dfeedf5bb260348cf161a3d9c7c1ab030670dfea5fc4ec07d65c72b349a1e18cea13b7b7d689d2c659cfd1f86f174ac45964199f160f5aa0f5328511f WHIRLPOOL 51523e745de147d5c4b9253f0ddc04aa537184a678a2bb6b25cad6727dc00b393c603c61a4972ad5610b804e4a4a7306f4c2f37f0f3587d096010afefee76e3f
+EBUILD activesupport-3.2.16.ebuild 2489 SHA256 f49f227fcf22f843c0cd2185a3097bd651826f2256f8af1e364e126da9242c7a SHA512 ab730229707698f9271207d25e4a99d85a12d465c351e35848ca6c1a0b75225e8a134a37cc7888cf12bbcf8ef4855ec54a00baedb1447730193ccca4fae228c5 WHIRLPOOL 75cf1db92fb917da5f2b4e8afefe8a846c55327dcf134e53d6944639c7ed5af8933f6c6ac6f94c66cf6186ddc06a31f70d8cfd2955bb9cec606f635149123526
EBUILD activesupport-4.0.0.ebuild 1758 SHA256 5f36915f3059dee758735902f49c61cdc86d3cfa970a1e39c1ff19e5120f727d SHA512 ad49e2098a993bd6119e54b99e1a3ebe1db12b1f20b54fae1181fe64e20199e96f6c3bfca95cfb3a68dccfffa5ed67fca2dfd3b705e07a0f8b2c42d503da1d85 WHIRLPOOL 5cff46e4b481e9ea63fb0580b697f579306c8180290ae9c301cf826687a99bec598bd133b925c24e9d11c574ec19d9ece44a2c69c5e887e054c87ddd598c075e
-MISC ChangeLog 33780 SHA256 c3a3247b847871f48279a36250cb660fc88e7fd5fff672a441031b536475cf56 SHA512 3ffda468f914823dd67524f48b846fc61d2e9e14a34d5459dbce5a1e5eec0e13f3cd2cfcc3b6b3ea548c2c134488a122ea91190a1c1dd2666ddef8ca0f998758 WHIRLPOOL 63c4878e73bc51f8f9384bf70f5852b9ca3343a950c15861073962c64033a7eeb33d849603eaa363bbefefdd2cb0eea4a72538663e319735dabb3e0e6c56cbde
+MISC ChangeLog 33938 SHA256 b9f851df43bd5cdedd962320bff01caca7af30924ea76c4c0506dd4d3d8a724f SHA512 5e3f48c132fd0023ebc0f33a973b8094252cf36b2fb631467591007f836f52b806ba68028f38b2a78692971e1587bc3c50a615e8c2331c3a54e32d97aa87eaca WHIRLPOOL b624362e103ed98767b04fdac3574261fe248af9dd581f2cf7b3087c390415293333522b87716696b63f881dfc9c379a1199594871374ec810832ded6bc7419e
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iF4EAREIAAYFAlKYqsQACgkQiIP6VqMIqNe/nQD+NnG795HLHJgGJQ9qT0KjlRCp
-Z+P11EiOUlr9sh3PMLoA/jJCb1i0lhI0nCAYZZROeXyT9t2q/KBT7XKgETRWTyyd
-=LvJk
+iF4EAREIAAYFAlKe4cwACgkQiIP6VqMIqNe63gEAiTTyzZPDPANt2tkMOhmZEf0j
+dvdJPczy+EU672SGiisA/1kT3Lk8urEDLY64+xdl/m0v/A9Ju62CB79jy5mxlgn9
+=0JM3
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/activesupport/activesupport-3.2.16.ebuild b/dev-ruby/activesupport/activesupport-3.2.16.ebuild
new file mode 100644
index 000000000000..783b481a3acb
--- /dev/null
+++ b/dev-ruby/activesupport/activesupport-3.2.16.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activesupport/activesupport-3.2.16.ebuild,v 1.1 2013/12/04 08:03:23 graaff Exp $
+
+EAPI=5
+
+USE_RUBY="ruby18 ruby19 jruby"
+
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activesupport.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Utility Classes and Extension to the Standard Library"
+HOMEPAGE="http://rubyforge.org/projects/activesupport/"
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+ >=dev-ruby/multi_json-1.0
+ >=dev-ruby/i18n-0.6.4:0.6
+ !!<dev-ruby/activesupport-3.0.11-r1:3.0"
+
+# memcache-client, nokogiri, and builder are not strictly
+# needed, but there are tests using this code.
+ruby_add_bdepend "test? (
+ dev-ruby/test-unit:2
+ >=dev-ruby/memcache-client-1.5.8
+ dev-ruby/nokogiri
+ >=dev-ruby/builder-3.0.3:3
+ >=dev-ruby/tzinfo-0.3.29
+ )"
+
+# libxml is not strictly needed, there are tests using this code. jruby
+# uses a different xml implementation.
+USE_RUBY=${USE_RUBY/jruby/} ruby_add_bdepend "test? ( >=dev-ruby/libxml-2.0.0 )"
+
+all_ruby_prepare() {
+ # Set test environment to our hand.
+# rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
+ sed -i -e '/load_paths/d' test/abstract_unit.rb || die "Unable to remove load paths"
+
+ # Make sure we use the test-unit gem since ruby18 does not provide
+ # all the test-unit features needed.
+ sed -i -e '1igem "test-unit"' test/abstract_unit.rb || die
+}
+
+each_ruby_prepare() {
+ case ${RUBY} in
+ *ruby18)
+ # Skip failing ruby18 tests related to JSON serialization
+ rm test/message_encryptor_test.rb test/message_verifier_test.rb || die
+ ;;
+ *jruby)
+ # Ignore failing tests on jruby in the interest of a security update
+ sed -i -e '/test_not_allowed_to_expand_parameter_entities_to_files/,/^ end/ s:^:#:' \
+ -e '/test_exception_thrown_on_expansion_attack/,/^ end/ s:^:#:' \
+ test/xml_mini/jdom_engine_test.rb || die
+ sed -i \
+ -e '/test_exception_thrown_on_expansion_attack/,/^ end/ s:^:#:' \
+ test/xml_mini/nokogiri_engine_test.rb || die
+ ;;
+ esac
+}