summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2014-09-27 08:32:44 +0000
committerHans de Graaff <graaff@gentoo.org>2014-09-27 08:32:44 +0000
commite22d0456eda0bb313f5ed6e462ea94546b4596cd (patch)
treec47120968b2fa16e04b2d08ff613977ac87cb8ae /dev-ruby/bundler
parentdrop py2.6 from PYTHON_COMPAT (diff)
downloadhistorical-e22d0456eda0bb313f5ed6e462ea94546b4596cd.tar.gz
historical-e22d0456eda0bb313f5ed6e462ea94546b4596cd.tar.bz2
historical-e22d0456eda0bb313f5ed6e462ea94546b4596cd.zip
Version bump for security bug 523798.
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0x8883FA56A308A8D7!
Diffstat (limited to 'dev-ruby/bundler')
-rw-r--r--dev-ruby/bundler/ChangeLog7
-rw-r--r--dev-ruby/bundler/Manifest10
-rw-r--r--dev-ruby/bundler/bundler-1.7.3.ebuild58
3 files changed, 70 insertions, 5 deletions
diff --git a/dev-ruby/bundler/ChangeLog b/dev-ruby/bundler/ChangeLog
index f8ad376cbdca..72a3e0ea562c 100644
--- a/dev-ruby/bundler/ChangeLog
+++ b/dev-ruby/bundler/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-ruby/bundler
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/bundler/ChangeLog,v 1.66 2014/08/15 17:03:27 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/bundler/ChangeLog,v 1.67 2014/09/27 08:32:37 graaff Exp $
+
+*bundler-1.7.3 (27 Sep 2014)
+
+ 27 Sep 2014; Hans de Graaff <graaff@gentoo.org> +bundler-1.7.3.ebuild:
+ Version bump for security bug 523798.
15 Aug 2014; Raúl Porcel <armin76@gentoo.org> bundler-1.3.5.ebuild,
bundler-1.3.5-r1.ebuild, bundler-1.3.6.ebuild:
diff --git a/dev-ruby/bundler/Manifest b/dev-ruby/bundler/Manifest
index 8fcea8ce1e31..f7b7c918e065 100644
--- a/dev-ruby/bundler/Manifest
+++ b/dev-ruby/bundler/Manifest
@@ -5,15 +5,17 @@ AUX bundler-1.0.3-gentoo.patch 604 SHA256 a21e789e1c8268673aaab471567b83e187475f
AUX bundler-1.1.5-nouserpriv.patch 1317 SHA256 8eb59df7b2db4486a7b9e254cd37bff68e4e539b0b6ac8431c0b572d2e70fffd SHA512 456116b5f3f5a8908e4dac83b5bb3fb754a9cbd7e00472cd11a592bb8ff226319c81eda7d3a691e3a1e37422b63d8f0fa15c7b5157f24e842a6cf4e961db8726 WHIRLPOOL 9ac092c1f429b396050a03020546b75c2010572f7014f9772692aa28ea2180356d0838fd1cfc80b120e803fa6cef74ddcc3fb7f4aabf1360ef1a4c16ecd6b1ba
DIST bundler-1.3.5.gem 268800 SHA256 08b89047f7b829f3e197a28fb1bde74c3f5cfea1552f99dfba237fee30eaffe4 SHA512 ea3ca89b50692c575e342b695e72aaca536af9e37d2e9740017aa55dcb999759ee5c0cfba71d90ba3baf9da2ba580a3813cdfebe428f20bbb7a86f1158409236 WHIRLPOOL 0b0660919a7f842b830f452242774e33c797e144c55b48af408fc04faa002eb3fe6309675538b0c44020dfc5609b33cc39e2999df6e7363373b48815b5231f61
DIST bundler-1.3.6.gem 269824 SHA256 2ba6a8ce2367b2e382b9691e6fba8089db40bb4bb88054ded1adf2616cba125f SHA512 ffe756344e67fdf5408f9c61b6ffa417a0140a86ad0e7f4567dbb7323c7e70afc0947633f90946bc3b690251d102708340a1715e25a138cd8487afabd646c7a3 WHIRLPOOL 468062791a9d5fcc7dd978d00fc3d024673aeebc4b153d93fefa90f6ee1035c18029d6caed66dcfbabada94d95fd2a20049512bcf4160110522bdb5ea5d3984a
+DIST bundler-1.7.3.gem 299520 SHA256 d2cfd2cb30a14bbaab0cef7917d220d6285d6eaed024e445680b47c816592303 SHA512 2e037837fa2e9fdb85b7a04aa4cfb79b4be64dab4a4cd45af55b2b2cab69c1c377543fda732db26b32c1c4a8dc8c82e609b908633887a61ca3ad16a00ea22557 WHIRLPOOL a01a46c89a20eda57329fb30e4711392632a68151aeac935fdd8ee51d62bac0b0a08835c69798f31aa655a87284bf1066390c9e38782111cf0d5f3b6fdd6e688
EBUILD bundler-1.3.5-r1.ebuild 1664 SHA256 792e3a7d3c5f561651833ce2a736e8aaa0715634080f0cc6a3d0350a3c80f3a4 SHA512 9faa8662cc465a78e98196b3162300bb5666a96a386d23e5a9cf2e5a978b68f86da49e3a51100c87c5731b991725b6bcfe1591f0dd99b066285bae97063c99e5 WHIRLPOOL 8b4fce1cc6d3bedfc2121cec6d0422be92ae59a1c82c2224893edf49093bbfe69b1deb606d04729d18733ab11232e6e18561717f9cd99c1dc015609ef567a9a6
EBUILD bundler-1.3.5.ebuild 1467 SHA256 09f62f686b1aae2b2cf42749f6661425dd339d812d5b2a8aded6878197d3f324 SHA512 704622c14898fd0b1d5eb112b67b0ecd3896213e684cab9f310d4c8ee103e9d8e4a69bf2e02d01f97b93a9d2f3a0a71850bdcd7aa2ba0d7dd7ca236879451e73 WHIRLPOOL 71d468328555cc2e3fb1a971d646014fcf7c9a7dedbd4302e520ecd8b04460ce176f2ee76050e25b126bad63fc6089c7aa2495299d771c5e57b61748e7a4b938
EBUILD bundler-1.3.6.ebuild 1806 SHA256 b2bdd432ca2f2b2bd1d7b9629b7b3f9cb7933fa00c1dfabf120b7d112c9361d9 SHA512 a291b9c7e5ca68aee6ec2bfc47eb7f242bc538ec8dd1b2380ca418a8c8a86cf4df3efe594c8b616eff5dcffc01a7eb69cc0de02c21e8bfb32ab2f0eb1df3bf13 WHIRLPOOL 1aaeb9c41af5b0768eda85e749ee78dcd140a998632f0354cf5ea413421249ca0e91449d86ed06120027fb1aa7be834b0755d9cd19d8686dc0cd028397c5bb21
-MISC ChangeLog 8596 SHA256 58b7e3cc03d89bcbe7e4e36713d5592e0415abd9d7d74fe49a6d523d52c43860 SHA512 6aa603c1a382cb6c8d6f4b1a075880a73bacf5c45e163f92303445709900cff6ec3238af0edb073e51f89462be974d9f41629fb4798580cbdba9886423674d4b WHIRLPOOL 9e267c4a5aa0ef908b33e8277e5b31258a61f21ab51a8bd2b6278383a6ee1313d2ae3d08c836c23369528ef0faf3d2b5c64009736a82a596e36f55bfc4a9d682
+EBUILD bundler-1.7.3.ebuild 2021 SHA256 1becda0c0798a41b08bfd8d184e61a8fc99b38d4e42c59052ac710e8385f2f3a SHA512 59177879258e1efa6d0ee323cfe692538226fbf9dd8d8599ae97677afc76e3df2a7619c18f41e2c67988a56a0b029e2b68c77288e44c365132cc9c2873f05331 WHIRLPOOL 32773b05eb3e6a6f666f1002dca8758429a01644e0da3255375b3a42bacf4bc41e8b428869a9c6d8590920d13f0ad1d5405ac0dd830de80b9363e07e7f0e3c48
+MISC ChangeLog 8739 SHA256 6771a5048b3a8fe3844a5b61cbe9c9071b8c356e911520387cb5188256634991 SHA512 bf91628b9be71978314572c343080034b61981c131a5f51b09fad8c4bd3794114ef6446377af355482182cf26aafd9a686338e80b3c6380664e5f4d60b9aa0cc WHIRLPOOL 6323e6359f8544867d783dad8596e37b1f70a89fb2fa46dcffc0635e09174019d61f421e684a6116a10c33772f2aab2fa73a5dc8f707c107886c50784cf7d986
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iEYEAREIAAYFAlPuPVAACgkQuQc30/atMkCygwCfTtW6f3SQdsdXAa9PpuCsNHtl
-Zs4AoLolFSwyLF9UyKd3Qxr4FeVcK5l8
-=xvWk
+iF4EAREIAAYFAlQmdisACgkQiIP6VqMIqNdAzQD/dup7lrH4GJNlBVznPfpl+KQR
+COe9x9T4wX1y5TqRfTMA/2cI6WgkbKz7nnm/jBoy4uSqrKwYC2yUUhTvF0IIwDtk
+=mnaA
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/bundler/bundler-1.7.3.ebuild b/dev-ruby/bundler/bundler-1.7.3.ebuild
new file mode 100644
index 000000000000..4fce317bc729
--- /dev/null
+++ b/dev-ruby/bundler/bundler-1.7.3.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/bundler/bundler-1.7.3.ebuild,v 1.1 2014/09/27 08:32:37 graaff Exp $
+
+EAPI=5
+
+# jruby → Many tests fail and test suite hangs.
+USE_RUBY="ruby19 ruby20 ruby21"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec"
+
+# No documentation task
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md ISSUES.md UPGRADING.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An easy way to vendor gem dependencies"
+HOMEPAGE="http://github.com/carlhuda/bundler"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend virtual/rubygems
+
+ruby_add_bdepend "test? ( app-text/ronn )"
+
+RDEPEND+=" dev-vcs/git"
+DEPEND+=" test? ( dev-vcs/git )"
+
+all_ruby_prepare() {
+ # Bundler only supports running the specs from git:
+ # http://github.com/carlhuda/bundler/issues/issue/738
+ sed -i -e '/when Bundler is bundled/,/^ end/ s:^:#:' spec/runtime/setup_spec.rb || die
+
+ # Fails randomly and no clear cause can be found. Might be related
+ # to bug 346357. This was broken in previous releases without a
+ # failing spec, so patch out this spec for now since it is not a
+ # regression.
+ sed -i -e '/works when you bundle exec bundle/,/^ end/ s:^:#:' spec/install/deploy_spec.rb || die
+
+ # Remove unneeded git dependency from gemspec, which we need to use
+ # for bug 491826
+ sed -i -e '/files/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Remove security policy specs since the certificate that it uses
+ # expired 2014-02-04
+ #rm spec/install/security_policy_spec.rb || die
+
+ # Avoid specs that are not compatible with all rspec versions.
+ sed -e '/has no malformed whitespace/,/^ end/ s:^:#:' \
+ -e '/uses double-quotes consistently/,/^ end/ s:^:#:' \
+ -i spec/quality_spec.rb || die
+}