diff options
author | Hans de Graaff <graaff@gentoo.org> | 2015-07-07 07:24:17 +0000 |
---|---|---|
committer | Hans de Graaff <graaff@gentoo.org> | 2015-07-07 07:24:17 +0000 |
commit | 62cf92cc97046f1b8e2b2752097afada196c9073 (patch) | |
tree | 2eebe11166aa9033c655ce5436f3c40c749e72f4 /dev-ruby/activesupport | |
parent | Use BUILD_CC when compiling the csum8 build-only tool #552280 by José Pekkar... (diff) | |
download | historical-62cf92cc97046f1b8e2b2752097afada196c9073.tar.gz historical-62cf92cc97046f1b8e2b2752097afada196c9073.tar.bz2 historical-62cf92cc97046f1b8e2b2752097afada196c9073.zip |
Cleanup vulnerable versions.
Package-Manager: portage-2.2.18/cvs/Linux x86_64
Manifest-Sign-Key: 0x8883FA56A308A8D7!
Diffstat (limited to 'dev-ruby/activesupport')
-rw-r--r-- | dev-ruby/activesupport/ChangeLog | 6 | ||||
-rw-r--r-- | dev-ruby/activesupport/Manifest | 14 | ||||
-rw-r--r-- | dev-ruby/activesupport/activesupport-3.2.21.ebuild | 57 | ||||
-rw-r--r-- | dev-ruby/activesupport/activesupport-4.1.10.ebuild | 61 | ||||
-rw-r--r-- | dev-ruby/activesupport/activesupport-4.2.1.ebuild | 61 |
5 files changed, 9 insertions, 190 deletions
diff --git a/dev-ruby/activesupport/ChangeLog b/dev-ruby/activesupport/ChangeLog index d55b083058e1..dc9a6aef18f6 100644 --- a/dev-ruby/activesupport/ChangeLog +++ b/dev-ruby/activesupport/ChangeLog @@ -1,6 +1,10 @@ # 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.289 2015/07/07 07:17:01 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activesupport/ChangeLog,v 1.290 2015/07/07 07:20:54 graaff Exp $ + + 07 Jul 2015; Hans de Graaff <graaff@gentoo.org> -activesupport-3.2.21.ebuild, + -activesupport-4.1.10.ebuild, -activesupport-4.2.1.ebuild: + Cleanup vulnerable versions. 07 Jul 2015; Hans de Graaff <graaff@gentoo.org> -activesupport-4.0.13.ebuild: Cleanup vulnerable version. diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest index 43ad0e5072ac..694adb0a94fb 100644 --- a/dev-ruby/activesupport/Manifest +++ b/dev-ruby/activesupport/Manifest @@ -2,30 +2,24 @@ Hash: SHA256 AUX 4-1-xml_depth.patch 4462 SHA256 abde06fe17f59f0e2e451d1f9fbbe070d2e1e44f8de079fa440b379cf912385c SHA512 13ff7ac5fda1a5cfdcc6dfc739e845823661a8ee8675d3c7248825b6654ec8219ddeb362323c4d389bf6889190d3fe9552f4738f99e29238ce3e6a5b9619fc9c WHIRLPOOL b7ec67a1845a86924055d0a1610ebe2e707afb576cafe953648ea5b348395802cf00d39f2329c16ad4b6978706b0752b6ef816fa308f8b5123a6d0461d45f86a -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.1.11.tgz 3723586 SHA256 3a59ba7a4020ba4dd54907a4927d1b9b9a60f5098ccd0bc3220b77ec6fca0bc1 SHA512 1df57853b3f80ec0fa1f7c08f3109ff64a42cfc7044ff229b9bde4b52025d21fee2d6631e86440adf12346a26cb67f8c812c869b64e1eec219bb9132610d62b9 WHIRLPOOL cdb08fb137a01f14dc32f268fbaa52667141bbe2384e2515256719eba27498aabb88572e693ab798e7821a1a8027074e7d67d6dab6cb01f2bd3e9138d3ec79d7 DIST rails-4.1.12.tgz 3726629 SHA256 141e5554d854b3eb12246e748e0080057766d5006b4b319a05fc4a53aca29b28 SHA512 76e10e66e4e128fdeaf44cf0ab089729ca6dca597e91e4b99f24bc1db7935be153ca7c387cd45298139f786cf5a39286c73a1913b86aae5c6834ec0e1a089efc WHIRLPOOL 648130d40c52df38b032203267f6b5bed2529f58bd3e12e3f750bcfa23ffc01e1abfc3994dd4ed7827a96755ca3f9ac3222ded1216e8fd3201d43dc8d7fdf244 -DIST rails-4.2.1.tgz 4149447 SHA256 11237cc395c5d4a7f64636f2043cf8c248e862e1946f7491244f448e1c509af7 SHA512 00720fa889b7d0a25c4ef497a8dc95330393300ed05108c5de1413a8f2fa62babf9674b62a627adbd29f1f337395a7ec8c46985753dbed2550023f5159942d91 WHIRLPOOL d09243b37810d2288fe9ea64d82c15c5281b52847e7143a6b7076b5da103cbe02e705788cccdcaf366cced2e9fc6f14362da4b6ddb67df17281ac9a5d1cf5fa7 DIST rails-4.2.2.tgz 4149494 SHA256 e8a0b1f96e2bf0bf24b2f28a5b5eabed7886b056119bd51c01ed451db4f35932 SHA512 707fddfcabf960ebccac9aa8c88067b1adedee341eed80a60c07044145f67047a91eb6d52b05c18d0693f0e575ec51b494b3095df755067f7cacd3a62275189f WHIRLPOOL 6b9296edbcaf95c20adf2981f877cf0b6febc4e2f33873826ab36ff0cdff68308c8e748bd9fdfb56f1d4e72c1588e25b826103ab7df9d74dd0e4e756d61d648a DIST rails-4.2.3.tgz 4160455 SHA256 79956b73a496d4e409d7bc639980049ba58e1a2976c6cd3beaffc596e913f337 SHA512 6e6cd821764b7b9f86cefc5a075ec590711d9f465a2692a6ee4b403ced8ff262bf5723da2b7061b7b9a450f3af1c99f781f1230844ede201f5ad828c34d9c9ea WHIRLPOOL 351a2cd4571ae0ad0e39304267f0bcfd5fd544bc38bec75beaed50ebe802d0215660e31edf9ac00cb5acb6ad1c0b32947fa7b161d8ecbc490006ecc51f94fd4c -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-r1.ebuild 1939 SHA256 c4c2a5fe7ad0df6b8de1592562f1421c47d93c35db546ba8311d9ec570062dfb SHA512 a3fb256c7a0ccd816ac24f451c945f43d4140fa4fc63eb37352d9202e150647a9eeb65d2d3f19ff42de6e1c5fea7e43e0d10ccd3e032cbeb07e8cfb4c6b25c4c WHIRLPOOL da9925aafc6de4240c0ac24a8defce262461ad2ca08be13b1bad07385553a53b1b9b8a2e039a3705d72738baa240c9d91645abe30fca40ce32af3ca133a485e6 -EBUILD activesupport-4.1.10.ebuild 1878 SHA256 9166ad6a7f0cb38bde9bbcd9847f5d2e3f6abe58ea2deb02d589150796090802 SHA512 8f5bc1a1de7c7967ce1eea19f4d33dafd9ec3db71297fd6e1a11ca8d0c0fc7c9c26f66c2fa3dbb760f43a8c0cf7363bfb3fccb919cd91063bdbe5d9ee84c995d WHIRLPOOL ad1f2d2199481b88be03392208be54dca64db2b2c40134c93519dfbd054f435d1bcfb95ff1470d6415f725ae222558a9bd0711e745a53e6ce71550ec40834505 EBUILD activesupport-4.1.11.ebuild 1878 SHA256 e36fa4a7cfdfc1b0740b13235e9fd608cedabcf388cf2f27c581d4e650464609 SHA512 8f416b9e070e0d7fb35a0c2101c7c5680a62a5ad1a227e1df753e77f291acbdc3623b5c256b159906d7d4d3482bfb6606196ee5b50a3c5d588ae5f29993d55b2 WHIRLPOOL 5aab477a5f1b79e051aa9946a07f73400243153e51546987ec3921676683082489b5552fd1fc314d49c5ad96fcc4557382741c31f204879a5fd4dff85e937855 EBUILD activesupport-4.1.12.ebuild 1878 SHA256 482bd25efbe483dd560ee666719d8aea1ff65e66902ea586657a5c2bf7064f18 SHA512 27245b39310fc5df1faca1cc238a9c40a75c6c0e9f811c21724d85041654bb1d8828983f2e7043df0d1ccdd90d07ad4638667d1dd92052b9db0672cc0a42b2b0 WHIRLPOOL 5fe0b276ea0712cab39dde638f12f65cf5f57850c36ea480891dee0188d89f70b42bed79fed6ffb3796c22ad259f7a0235c1e300dd062c6ba1abd4d86a45c2b2 -EBUILD activesupport-4.2.1.ebuild 1877 SHA256 6a2ecc6b25df84cebacc6e91fbcbbc80ca0d23d2b6158d01b27ffc288d87341e SHA512 f34884cdc8153877c9caa989c61272f5e9e240e72c0c4394ad98751734b4c0c077cb0517f30bbf445d19cd25d18974f5fc79ec965823d987b3eb5acee28a4995 WHIRLPOOL b08b3f85dcddd31ea6c4365aa4960b672148479b34722a4fd74cc8bf486deb0d03fe44ac477e045b98272acd7768b19d59c1d663f4a483d69715fa57bbae3a0f EBUILD activesupport-4.2.2.ebuild 1877 SHA256 eb8058812993dcc96b14bf973c6db6ccbccc198373d2c23ae4a2bcc3cb7d2183 SHA512 7c7d5d6da7ab4d111d598dbc6f40498631143bd957a3c6e43977c79647a12e40b1f336e4e360326988629ff8b3cfb5956dbade8acc290ebccaa87a20fc03311e WHIRLPOOL 9278f7badedea1274ff2695f0a45bbb6ab31ac720357b1c4b53a18088447a0cdb495dfc99e0d8073b11efa3e39ed6af216f31b13eee8edc049782651fe37d52e EBUILD activesupport-4.2.3.ebuild 1877 SHA256 d37aebb389f6fb027ecd16d67ecc5ee2ee446a944900dc877d20a808dcbcce53 SHA512 a4104dcc6db275a9cdf0c2802083eea04c59015accfb9ace93f2147d632e4bc9b505e8ba18a96cd08f7dc29126df135121a6c4b728ef38b0dab04eceed3a53df WHIRLPOOL fb6a321c70b90e8ff6e0728579102624b7e41292cc239432c355c9906a793a522781d0fb21aac3df0e64f91f41081684f5fd1bedf186f6b0c5ce304a02e8f560 -MISC ChangeLog 42213 SHA256 af08738caf6f9100723deea12468a7bfbd89a00ef26cf2a17d39f141547bb245 SHA512 c4abe32ee67b0d9c1339e7100d12c35d94d74cf02e83b92e64dc1510a042b32ecbf71bf3792426aa1c85e6927ccae83c2639ebe43df7e2cf5629c3f895b3355a WHIRLPOOL 1ab071ae25cb3c92b6b18e2b5e8fb1fd0f7338b73579fe95d05815f2f2564a1c92789eb9310e44eab8b6703d4e443b29f6f819c33f482e3bf294789ccded529b +MISC ChangeLog 42386 SHA256 5e31e922fbe660080735a43c3a876f3b5b46e717dc0277ad153b3430b795066c SHA512 460a694d0ea852a04f4de9e81f1efddb3e7b040f6090f0c27826b9cd9415cf7ea89bb315ccdd6bd7bbb49553f79914554ce8126fc90c6bac93a5194b4daa5a59 WHIRLPOOL c4b0cbdc82bf64b7052df33cbd08656ceab1e319bad8c0d05ec4c5317cad59267067f31fdc262b64e0d7dc1fdee8956bd8652f3df90693f214cd0b1e0c785625 MISC metadata.xml 239 SHA256 601a5b0fce4b301bb2c349bd1132c36c4a6504f8fadc36403aceb00d3fe45634 SHA512 56fb328eed48436d955df5dafd091e1be8345692fae2d30793166b6d5e2a70a4ba78ec0319601facd2e2c206d4c4089ff6392dd2c25efc26fa084b6b0d1663cb WHIRLPOOL 8a394bfb78d7fdca910776e32b6ca9c9e7c140173d73a2dbdceb03b6e101554650f025034ba2385a0dc1f8b7ce70914308fe15db0a2aa550baa365181f24f2c6 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iF4EAREIAAYFAlWbfO4ACgkQiIP6VqMIqNfbPwD5ATcrdIolWd8m5JEUWZDWnsVe -4lhYwqlnxwnCnuJAsFIA/3MinDdLQnXE/zLhkyDpjdHa0OHS5ofz42ybBSMyAu80 -=2EfP +iF4EAREIAAYFAlWbfdcACgkQiIP6VqMIqNdCSgD+IUmb8GRRv+nWof8HiKb3Mxvq +HqIoIVxQGywaa0pzp/UA/04u/j6DbXQFx5ohZomzjauhzza3ZyaSBiJl2hwxELwx +=7AsA -----END PGP SIGNATURE----- diff --git a/dev-ruby/activesupport/activesupport-3.2.21.ebuild b/dev-ruby/activesupport/activesupport-3.2.21.ebuild deleted file mode 100644 index dc6de8fb67a2..000000000000 --- a/dev-ruby/activesupport/activesupport-3.2.21.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activesupport/activesupport-3.2.21.ebuild,v 1.3 2014/11/26 02:28:09 mrueg 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 -} diff --git a/dev-ruby/activesupport/activesupport-4.1.10.ebuild b/dev-ruby/activesupport/activesupport-4.1.10.ebuild deleted file mode 100644 index a2449b6babe5..000000000000 --- a/dev-ruby/activesupport/activesupport-4.1.10.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# 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.1.10.ebuild,v 1.1 2015/03/19 19:23:13 graaff Exp $ - -EAPI=5 - -USE_RUBY="ruby19 ruby20 ruby21" - -RUBY_FAKEGEM_TASK_DOC="" - -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" - -RUBY_FAKEGEM_GEMSPEC="activesupport.gemspec" - -RUBY_FAKEGEM_BINWRAP="" - -inherit ruby-fakegem versionator - -DESCRIPTION="Utility Classes and Extension to the Standard Library" -HOMEPAGE="https://github.com/rails/rails" -SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" - -LICENSE="MIT" -SLOT="$(get_version_component_range 1-2)" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" -IUSE="" - -RUBY_S="rails-${PV}/${PN}" - -ruby_add_rdepend " - >=dev-ruby/i18n-0.6.9:0.6 - >=dev-ruby/json-1.7.7:0 - >=dev-ruby/tzinfo-1.1:1 - >=dev-ruby/minitest-5.1:5 - >=dev-ruby/thread_safe-0.1:0" - -# memcache-client, nokogiri, and builder are not strictly -# needed, but there are tests using this code. -ruby_add_bdepend "test? ( - >=dev-ruby/dalli-2.2.1 - >=dev-ruby/nokogiri-1.4.5 - >=dev-ruby/builder-3.1.0 - >=dev-ruby/libxml-2.0.0 - )" - -all_ruby_prepare() { - # Set the secure permissions that tests expect. - chmod 0755 "${HOME}" || die "Failed to fix permissions on home" - - # Set test environment to our hand. -# rm "${S}/../Gemfile" || die "Unable to remove Gemfile" - sed -i -e '/load_paths/d' test/abstract_unit.rb || die "Unable to remove load paths" - - # Avoid test that seems to be broken by lack of DST. - sed -i -e '369 s:^:#:' test/core_ext/string_ext_test.rb || die - - # Avoid test that fails with Minitest 5.4 since that already defines - # a string E in its TestCase. - rm test/core_ext/marshal_test.rb || die - sed -i -e '/test_const_missing_in_anonymous_modules/askip "gentoo minitest"' test/dependencies_test.rb || die -} diff --git a/dev-ruby/activesupport/activesupport-4.2.1.ebuild b/dev-ruby/activesupport/activesupport-4.2.1.ebuild deleted file mode 100644 index 44efe430491f..000000000000 --- a/dev-ruby/activesupport/activesupport-4.2.1.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# 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.1.ebuild,v 1.1 2015/03/19 19:23:13 graaff Exp $ - -EAPI=5 - -USE_RUBY="ruby19 ruby20 ruby21" - -RUBY_FAKEGEM_TASK_DOC="" - -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" - -RUBY_FAKEGEM_GEMSPEC="activesupport.gemspec" - -RUBY_FAKEGEM_BINWRAP="" - -inherit ruby-fakegem versionator - -DESCRIPTION="Utility Classes and Extension to the Standard Library" -HOMEPAGE="https://github.com/rails/rails" -SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" - -LICENSE="MIT" -SLOT="$(get_version_component_range 1-2)" -KEYWORDS="~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 -} |