summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2015-06-16 19:59:23 +0000
committerHans de Graaff <graaff@gentoo.org>2015-06-16 19:59:23 +0000
commitc4df5ad9819259f9da7d662cb955d5643efb07d4 (patch)
tree2e74989e05b633ed02db080503a0f9de7c541bf4 /dev-ruby/rack
parentRemove broken test. Fix bug 403881. (diff)
downloadhistorical-c4df5ad9819259f9da7d662cb955d5643efb07d4.tar.gz
historical-c4df5ad9819259f9da7d662cb955d5643efb07d4.tar.bz2
historical-c4df5ad9819259f9da7d662cb955d5643efb07d4.zip
Version bump for security bug 552324.
Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0x8883FA56A308A8D7!
Diffstat (limited to 'dev-ruby/rack')
-rw-r--r--dev-ruby/rack/ChangeLog10
-rw-r--r--dev-ruby/rack/Manifest13
-rw-r--r--dev-ruby/rack/rack-1.5.4-r1.ebuild42
-rw-r--r--dev-ruby/rack/rack-1.5.4.ebuild42
-rw-r--r--dev-ruby/rack/rack-1.6.2.ebuild46
5 files changed, 148 insertions, 5 deletions
diff --git a/dev-ruby/rack/ChangeLog b/dev-ruby/rack/ChangeLog
index e0679152d9d2..cbec834270f7 100644
--- a/dev-ruby/rack/ChangeLog
+++ b/dev-ruby/rack/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for dev-ruby/rack
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rack/ChangeLog,v 1.144 2015/05/07 05:58:42 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rack/ChangeLog,v 1.145 2015/06/16 19:59:15 graaff Exp $
+
+*rack-1.6.2 (16 Jun 2015)
+*rack-1.5.4-r1 (16 Jun 2015)
+*rack-1.5.4 (16 Jun 2015)
+
+ 16 Jun 2015; Hans de Graaff <graaff@gentoo.org> +rack-1.5.4.ebuild,
+ +rack-1.5.4-r1.ebuild, +rack-1.6.2.ebuild:
+ Version bump for security bug 552324.
*rack-1.5.3 (07 May 2015)
diff --git a/dev-ruby/rack/Manifest b/dev-ruby/rack/Manifest
index 494de4a602d6..f488119fdd30 100644
--- a/dev-ruby/rack/Manifest
+++ b/dev-ruby/rack/Manifest
@@ -8,8 +8,10 @@ DIST rack-1.4.5.tar.gz 486819 SHA256 141f28583150dd6940545bd5817bfd7673534e50f12
DIST rack-1.5.2.gem 216576 SHA256 e64af00234e8faaa69ea81ef4e3800f40743c69560f0dda8fc9969660e775fa7 SHA512 13794c73b40a8dc0df017843a4a019d584f7a1fc8f6c29043a013fe7e8f47c5a95eb3a289357fe0a02ca5846591eb380fb1e3293a8b5564ec93ebacf5d48d0f0 WHIRLPOOL 8ffd37708d53754da7d6e74b33057c63e2417ffc34b4ce0e28be93c364b5f798c781930efcd15cd269b407e7af32c7a26714fcc1aeefcf093e4d892b045c23f5
DIST rack-1.5.2.tar.gz 526061 SHA256 5e3f341cce28333d4168ec0d12efed01cb42d9f7c71924aec2afb21d39e546ff SHA512 9f0a11440c0e84313aa43f7bd9c286f6f44ddf486cfde9d9610368cb6466407f0b0b2261920b66f1a4b86109dbbaa86566a92395a193dabf24952db4c62fd427 WHIRLPOOL 819570df8792bd7c172afa56c3441a71dedecc38413d7b13d906876dc295d3ea83482bdb9e8cceab823c5b16da452b6e7ddc24c0002d6a79dbe3c3cbde9da7af
DIST rack-1.5.3.gem 215552 SHA256 6b4cbe46b77cd1887c8175bd5f08b1644ab4397122edc1bb1551c9e14390100f SHA512 b043c6145c935ac7cff7ec7f6240902b11ddf20af333d7476901f70f03b53634025d9489b0e2d8e0d30af81d5b2d333d5d235c47d300984b5eda9ee8df2bb92a WHIRLPOOL 38c8a70597cc20f67fea1191de5d3fb62ad0d4b162822882f94dacd4db2839d7a425ab93c2f4b7b20d8e80681d5c7272ff91daab8ec3db80546f975cc2c97de4
+DIST rack-1.5.4.gem 216064 SHA256 401f8725be81ca60a4c8366fca674a9f18e9bc577b6ad4f42c9f66d763107e6e SHA512 713c3815ff4d6c1f498b9d3081b1f1a8ea929712fa6fb045fafe8544552b9d9db448e5a9862a6d40c1a1769788538630b5142daec157efc0e19dc0490d74e638 WHIRLPOOL 6313b68b1852a7d464bf18d3564c5978482fcb344086f6d404dce2fa6d8ccfd4c32b69e6eca59eeb2c32481e8f5910d21af2ba9b7f4baf193e72c160f8925de4
DIST rack-1.6.0.gem 227328 SHA256 6b6941d48013bc605538fc453006a9df18114ddf0757a3cd69cfbd5c3b72a7b8 SHA512 3affa39b18c0f34d50ed47a3924f13900988f2c71dd49564af4e3e9595a9b7ee3dff684943d75e8fec38a9679c9a09e887b1dfea3e9d2481d8f2ea0726195d02 WHIRLPOOL 6b1969d32e9ddc1f6725ef20e47fb0593461bd173a51bfb4dc424cb9a038e5d04f30706bc7b1edb6957744f77ddec0f82deb321f60331e9a5912ce82e26df87d
DIST rack-1.6.1.gem 227840 SHA256 f4017a0a84dd36f1a6b38baa081731e3696a356f8f83ed74a09ff109afd9e338 SHA512 1f1659098da671331afa05c8b313f039a281ed5713d94649aa30c92dce1dd34430068439e580c6935156312fb895a0d7f2ec5fce2026927039510e07aa084c33 WHIRLPOOL ee9c2bf06f0918712ce80fe7bbf73a5f3ea6f2c0e2a44a92f834a8ed6d741117227287faf1314d2e4cb0bee10cb4b2bf16f17e6cc19b2a230db992f29ec299b3
+DIST rack-1.6.2.gem 227840 SHA256 89278d4842d0ecdd1e79cbf7a894dc86f976e6d25debc6814343298fd19ed017 SHA512 0f0cdd2e55bb03ea73ab6ba339ca6027b2072425323b685b3f71c0b739276ad8009ec7f00b0f3f87c07229ccb70325473d2ec03a1f82a3ddc6e6d9f5545948ff WHIRLPOOL 4897e9d2b6fadd090375a899d93a95f33269db02c1d5f78816deccc3fb4b3684b89409a106306e117412757c50643b6ecd574c89c1d7951d866f20f33b9598fd
EBUILD rack-1.4.5-r1.ebuild 1671 SHA256 fce1e04a45c5cd2f9e8a58a99632763b4953a7cd2aec88fa552f26c2325298af SHA512 c939ff4d74777f5bd538e9dceb3ba39d9a67734bf1775129d0281d52c55402017dcf25c84eb6e03878e876d7487e7f92176b9e99674117c29dc33d13eb1d75b4 WHIRLPOOL 0830ee8bf07bf6eade519fe5f06e50f40df0ad145b42dea8732d1d1d131ae45cbace3b80b3f1adc704192f934dffe7430b0c3db8f9c6b838bc78141cea0357d1
EBUILD rack-1.4.5-r2.ebuild 1715 SHA256 6d5207bb1b92eda4ed4f2bcb90c1c52b6bacdd7823a5d38bbfa5ab07dba86572 SHA512 d402f903e765958a027b42c01279634f26e91bddb16b7b3bb6500394dc375a8e48016a1f619d6d7eb843c5dfb183189d1a04ed9d046db66a7a550fe5a840d839 WHIRLPOOL 099b7b3cd0fdcf878244dd41bd130a56dfca9dc10b8272c9d72108ee5bed5e8b71bc5f08f09c7a00db5176f87efcfe13c929ef1964ae5e8e4c9015ace485087b
EBUILD rack-1.4.5-r3.ebuild 1672 SHA256 be596a4ec60b600dcc2f7a1d109462c3df773adc0d9914eb0094fdfad2e0c1d6 SHA512 8a861af15c4ee46169f3428acc30c6a7046fe8d4d58479b5b8c31100938d1defff8904f54b8954fe082a7ba3b821be2099fcb5d74fd77685e976a0421a7d12c0 WHIRLPOOL 2527ce725562fe4d2b7caae99da3f53075f26904f84707df66f5cea5373879143a9c96d24e11e8fbca3398e284bec1daa09c738e470d483b8bce595c2037b683
@@ -18,14 +20,17 @@ EBUILD rack-1.5.2-r2.ebuild 1537 SHA256 cf4909c66a8a03de3650ee320c8bb375bca4d48b
EBUILD rack-1.5.2-r3.ebuild 1480 SHA256 e20c3bad4b7058b4feec93a5ad69a7000cb788946240e7dffd1c9f2c1e29c27e SHA512 22579390032ed61b569630495e993ac61c2489c4cfaff05a8f27dd955e047c2f87da6c9a74d9a00ed251cdcf67616036730fd675098621cc4d588d424b39b1ad WHIRLPOOL 12044db8fab87aa2553aeb00243dcee2d9d43cf77f02d24ff3574d4b6cb3cb107dd5b3cbf7dc3b729910b39abc8a01a048491484f8d764a74848c9f2b6d903c9
EBUILD rack-1.5.2-r4.ebuild 1512 SHA256 7ab0ab72d4eb823586bb75ff96900aaca71b99032d7c8aa889f8a3913eebca3d SHA512 1f08c976b583f4b29756f4b0b77641f3bb11a6de3d9fa6eff1ed60616cb231e135904ab1e43149caba8f20e1600a0db0ff3b4d1f9c84e1c071904c53771e9b2c WHIRLPOOL 7943d595df8fe7c9c4bb636b941dcba24cb6f8c366228372255d37622849e596703f49ddf2078d08674360434f19ca3da57e59bee06804b0f84bacbb3ea4cab0
EBUILD rack-1.5.3.ebuild 1510 SHA256 2c1118609da165b9d5a440a89f386d9c671bcbbdd62706578e4f4ffe522476a2 SHA512 276766cd277eac4de7d8532675603f70ef55983055df4757c9ca612b1b940b52593379f49629b5298ec80f07fccf4a2470a2f57ee596109f0f45a96565d19b98 WHIRLPOOL a3005b342d60a1c31d28152ab657713caafbe9c8e7fdc5180854bfbe54e0b2cc1420fd2566aaefeba614ed4f949d33ad4987d1fae1cfdba05495c63ef77713eb
+EBUILD rack-1.5.4-r1.ebuild 1513 SHA256 96e5bb86496e05eaa987930a7f47aa3d50d543f590a64b52658d69f89d7e3821 SHA512 bb96484dfa1378631d95893d5df10c310dae9d61564f7f00b80fb17784353f905b6f40097c7b64082e25a62ed736bb7b36602706db6dbf4f6ae5d4f215aee1a3 WHIRLPOOL 4e88c11f159cc186e71f5f48ac7ce1ee30e3d00dbf31727cb0ff742ff79c3183916f2ce6f889fd9b466727f3aebac39a7765fdf374cb1468836b317c40c16d8e
+EBUILD rack-1.5.4.ebuild 1496 SHA256 f2312bf4d49846834e2f67d144ea4db0810cea34aec9a61a32553324de0a61dd SHA512 f013ae18a75c982debe69275164cb11b71ae26fa6887498a875bfb40ca99247aa20a2f9eb196e46975737b1df41513c261c8c5a14bd0a4e9b2694f59556c1413 WHIRLPOOL d1ca15025b9c64e40e1acf1ff0131b4b64e913d0040a949ca0203293ed0e1b68e3296551279713432d5f466e99d6544eb75eac80201ded38797249c6b7a8935b
EBUILD rack-1.6.0.ebuild 1687 SHA256 2de83e3d956ff15a75de99267f15625e8fc0d231f6414c8c725341cffd2e8e3b SHA512 5bd12275fb328e9fc5075b245d1e2d1153820f0ba4e661872450d818f9f652b28c583cb3dd7507376ea9bf0468167e176c84275fe3dcfa15ee6acbe6fbcce92b WHIRLPOOL 248587d14aadef0733f37b8a97e7eda07fd0a9ba8e03895e628f29ae2d723d136dbdbf2cb36f844f95a8f63d207cce73e378a4ee67c85aa8edeb11dbc4e393a8
EBUILD rack-1.6.1.ebuild 1698 SHA256 b35731fe28b64527974cc8c71008e8f951f8fbfd69b99a434e57694b4ae0a21c SHA512 4c91f0fe22fe0e82a0cc5e858139cefc2e98ae669665f62000833e9604d71fbd9173613f05ce5f5e65fc73c6a8b6aabb64381f27217a97ebbfe805eff9597ec4 WHIRLPOOL 64570df32b36dfbe7da153a005054449890a44174c920a805f30d31e9d08b7b2967ceb4c6137645da26a19bb639d4fe8bc10bc7a4179efd025c85bf0ee3852d7
-MISC ChangeLog 20217 SHA256 0a70dd1b3608cbf78e6c55aac7628f2e74a4aec87c52f47bdefa8a298be01c86 SHA512 b56040fc8f06f876670c88825301447b49c954995234473191a482e87f599c41e47c75e0170d710e1a60fcc82886a4b1d81d7884ea181994a7dd5d538fab8e78 WHIRLPOOL fb40755cab8b8f3266d5720160080fcfb17529f0e854467640b50bff091ab8d890a0128c1b4ce0ef4609e696c880b832f7437f65c9e0bda8668191e796486371
+EBUILD rack-1.6.2.ebuild 1698 SHA256 89b493e5508299091a64699f6f8988e61f16151fc89b4eba67475c055f50f602 SHA512 364795f35e2ddd79948f3e01b4ce4c7843dd5e48b7b0194b484746d590ecbbaeef127ad464a7376daaf6ebb0700b081c27597b87347ee1233aaf850b87a375d7 WHIRLPOOL 1a44eae0132512d75454400b3a1b7a9a40cf22d4776a231cd77d2656ead860631088f9058edf97b8a3029a2c4fd7fa921ecd2007331634e4faf362c34e3615e4
+MISC ChangeLog 20455 SHA256 55c74365b602ac26a426586458fb46c7515f742e770175d994e6b1aa833d3238 SHA512 5e5cea162f72a1b9284354497d2963042deb0b239d67c48743f1c368338807ba65c00d98c3622a7c35ae20e9f12ac991c8e78061c3d7aa67748ea94f2e6e33a5 WHIRLPOOL 003b9e1beb7fe178f27ad249785dbfa5dcbe98e2f316280463c30749b49b93bd136bcca27369b1d68b9c2a6360f55f142551ea8c9444a45e822974a50ebbbac8
MISC metadata.xml 370 SHA256 f9714dd2a4a9e60fa008d7c243a4d97d4e73786b8714f0cbd2108551e08438bd SHA512 bf9353ed39af73c7f86fa1f7b781b6156afc890f62f2d5f95d1f6803bc4e7152969fe097182007ac7d3d108916935db6887dc4eef91bf9855c4f81bb14a3e2b3 WHIRLPOOL 89ba48a7b72ae2800d95bc4bcc5786a38f35fd5d201626856c2d07bcd04f018bd21525ca1d3b8248b98f73bc16b4d65747d79a5362fceebea05e250ce1e2403b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iF4EAREIAAYFAlVK/xMACgkQiIP6VqMIqNe6bgD6AyHIPLDoMW4eoaKxd0gUgl0D
-7AIer1MkSFEsIGawhLsA/36IPsBkWLzrivIRbpuuSRGWITq5dIBaPLOrv0Jfdamz
-=7D9H
+iF4EAREIAAYFAlWAgBsACgkQiIP6VqMIqNcbaAD9GSoQkP15DmOMPq1H7y1vG1eC
+eoEz0MFiQq1XwMCTqioA/j6jzx8EkmNsZGrXsFxSN1SqkoB72nc6Ro7yK/+RP+Iq
+=H2Gs
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/rack/rack-1.5.4-r1.ebuild b/dev-ruby/rack/rack-1.5.4-r1.ebuild
new file mode 100644
index 000000000000..becfd5262e62
--- /dev/null
+++ b/dev-ruby/rack/rack-1.5.4-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rack/rack-1.5.4-r1.ebuild,v 1.1 2015/06/16 19:59:15 graaff Exp $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="KNOWN-ISSUES README.rdoc SPEC"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem eutils versionator
+
+DESCRIPTION="A modular Ruby webserver interface"
+HOMEPAGE="http://rack.github.com/"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+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_PATCHES=( ${PN}-1.2.1-gentoo.patch )
+
+ruby_add_rdepend "virtual/ruby-ssl"
+
+# The gem has automagic dependencies over mongrel, ruby-openid,
+# memcache-client, thin, mongrel and camping; not sure if we should
+# make them dependencies at all.
+ruby_add_bdepend "test? ( dev-ruby/bacon )"
+
+# Block against versions in older slots that also try to install a binary.
+RDEPEND="${RDEPEND} !<dev-ruby/rack-1.4.5-r1:1.4"
+
+each_ruby_test() {
+ # Since the Rakefile calls specrb directly rather than loading it, we
+ # cannot use it to launch the tests or only the currently-selected
+ # RUBY interpreter will be tested.
+ ${RUBY} -S bacon -Ilib -w -a \
+ -q -t '^(?!Rack::Handler|Rack::Adapter|Rack::Session::Memcache|Rack::Server)' \
+ || die "test failed for ${RUBY}"
+}
diff --git a/dev-ruby/rack/rack-1.5.4.ebuild b/dev-ruby/rack/rack-1.5.4.ebuild
new file mode 100644
index 000000000000..6d61207300fa
--- /dev/null
+++ b/dev-ruby/rack/rack-1.5.4.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rack/rack-1.5.4.ebuild,v 1.1 2015/06/16 19:59:15 graaff Exp $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="KNOWN-ISSUES README.rdoc SPEC"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem eutils versionator
+
+DESCRIPTION="A modular Ruby webserver interface"
+HOMEPAGE="http://rack.github.com/"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+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_PATCHES=( ${PN}-1.2.1-gentoo.patch )
+
+ruby_add_rdepend "virtual/ruby-ssl"
+
+# The gem has automagic dependencies over mongrel, ruby-openid,
+# memcache-client, thin, mongrel and camping; not sure if we should
+# make them dependencies at all.
+ruby_add_bdepend "test? ( dev-ruby/bacon )"
+
+# Block against versions in older slots that also try to install a binary.
+RDEPEND="${RDEPEND} !<dev-ruby/rack-1.4.5-r1:1.4"
+
+each_ruby_test() {
+ # Since the Rakefile calls specrb directly rather than loading it, we
+ # cannot use it to launch the tests or only the currently-selected
+ # RUBY interpreter will be tested.
+ ${RUBY} -S bacon -Ilib -w -a \
+ -q -t '^(?!Rack::Handler|Rack::Adapter|Rack::Session::Memcache|Rack::Server)' \
+ || die "test failed for ${RUBY}"
+}
diff --git a/dev-ruby/rack/rack-1.6.2.ebuild b/dev-ruby/rack/rack-1.6.2.ebuild
new file mode 100644
index 000000000000..8588726f02c9
--- /dev/null
+++ b/dev-ruby/rack/rack-1.6.2.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rack/rack-1.6.2.ebuild,v 1.1 2015/06/16 19:59:15 graaff Exp $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="HISTORY.md KNOWN-ISSUES README.rdoc SPEC"
+
+inherit ruby-fakegem eutils versionator
+
+DESCRIPTION="A modular Ruby webserver interface"
+HOMEPAGE="http://rack.github.com/"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+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_PATCHES=( ${PN}-1.2.1-gentoo.patch )
+
+ruby_add_rdepend "virtual/ruby-ssl"
+
+# The gem has automagic dependencies over mongrel, ruby-openid,
+# memcache-client, thin, mongrel and camping; not sure if we should
+# make them dependencies at all.
+ruby_add_bdepend "test? ( dev-ruby/bacon )"
+
+# Block against versions in older slots that also try to install a binary.
+RDEPEND="${RDEPEND} !<dev-ruby/rack-1.4.5-r1:1.4 !<dev-ruby/rack-1.5.2-r4:1.5"
+
+all_ruby_prepare() {
+ # The build system tries to generate the ChangeLog from git. Create
+ # an empty file to avoid a needless dependency on git.
+ touch ChangeLog || die
+}
+
+each_ruby_test() {
+ # Since the Rakefile calls specrb directly rather than loading it, we
+ # cannot use it to launch the tests or only the currently-selected
+ # RUBY interpreter will be tested.
+ ${RUBY} -S bacon -Ilib -w -a \
+ -q -t '^(?!Rack::Handler|Rack::Adapter|Rack::Session::Memcache|Rack::Server)' \
+ || die "test failed for ${RUBY}"
+}