# 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.140 2015/01/03 01:22:18 mrueg Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rack/ChangeLog,v 1.141 2015/01/03 01:25:03 mrueg Exp $
+
+ 03 Jan 2015; Manuel Rüger <mrueg@gentoo.org> -files/rack-1.0.1-gentoo.patch,
+ -files/rack-1.1.0-gentoo.patch, -files/rack-1.4.3-tmpdir.patch:
+ Remove old patches.
03 Jan 2015; Manuel Rüger <mrueg@gentoo.org> rack-1.4.5-r3.ebuild,
rack-1.5.2-r4.ebuild, rack-1.6.0.ebuild:
-AUX rack-1.0.1-gentoo.patch 877 SHA256 2260ce111cf6d07a7b6169f0c5e829d28d00c17d42fcc1dbed82d5953ede04db SHA512 f91f9530493f1e6a5af58877ea1996f8d702bbfb438e78fa2c026940eaaa4e52b69929e42bbab6a43af0d7e1417cb133703fc09ee375cd31d648aa21a111cf68 WHIRLPOOL 79d67b6de0b2030179e8596ea4ed3f55f35f16fddf5c72a95417e0b21af2d4ac87762a20f38af8d20563e79e3d40c13d733e82e4a8e8f07912850c2a50cc996a
-AUX rack-1.1.0-gentoo.patch 1293 SHA256 2af3afc6b90d379e63137b798417a1aa6e13c1d6f1bd40d47344b6662bce676a SHA512 9c5acae0564efb4b04831336366de07926d876491f1662808f8c8f8dae35d635cc120f14f431eed34f27b854a4badfe5db34307947f499162065b23efd93fd74 WHIRLPOOL 0d8567ba829bb2ec7dc363af71031744be63eefa00f264206c1cd262374716baf9f727c50a4c4af323beda5ff23ba5df5e57a22bc547f3815cd1f2d131ed68a4
AUX rack-1.2.1-gentoo.patch 410 SHA256 d3cbfe39aed870e43ae6c9a0b9f87ded69b1303d1a67929df3ad6516637d2b2e SHA512 03dba431bbdd77f87e0f26ccc6022248edbde20930254da1c55db6115dd49be5dd3f16919e15ee7baab40682b3f959b52692d5018b09ad79d4db3acb3adf6f43 WHIRLPOOL e72ca37a315bb44604162ad6960aca510efefb0ebbeac0c6671de332eb4d944829f15d335b9fe08c32932370290ffefc1e72119785de1dc57b913d6769fdecd2
-AUX rack-1.4.3-tmpdir.patch 1492 SHA256 0b35ced52a54a3a00d8ac151a78e9872ef9eabb3880e03ab7e65a121d946deb7 SHA512 c58ea6a0458ed42b711255b66e1afd2d2ff0a446ea818a352383620011321f01627819d2d6815998c7211db5ed4dc32b8c026f69cde2000a5a05a873a1d14616 WHIRLPOOL 75503f45a86e017f8938995e61e56349566c812c5025c5877d12ad865a4cdd3d189041e17910328c02bc1688750c50734570634fc66001d6d76a22b1f9ea1494
AUX rack-1.4.5-fix-test-ruby20.patch 1043 SHA256 80e1218053cbe6069161d5526218b9499f758184356bfb90627ecfc27ca92f3b SHA512 93d188a60d8c9aa0178319b08ea1723fec5cca9efbd308f56149e90964b9cc991f82cb9e3603962ff35dfa225b9da2a7d28949cab16ee8503a280dc12b59d9c8 WHIRLPOOL 7ff973d8dc6d6e0025eb5f7970d2a960710cfc34aabc6d628c7133754ca60342099958a396092f3cf60f4b6c9308971af42da5b96850e6d21baabbbec27a7eb7
DIST rack-1.4.5.gem 203776 SHA256 f7bf3faa8e09a2ff26475372de36a724e7470d6bdc33d189a0ec34b49605f308 SHA512 061e7134a845b1ad4371b17aec2aae15add75fa6ff26b4440102e11962b18d8f89b0598ee2497a3caa2677b84f42929d901afb5b1c6db1748716f16a6039574f WHIRLPOOL c8b1ca8d24944ed3dd05af7171b441cb1802a631e43d7b5e97a288c850eb99f591657e36f48d837832fa448ba3aab40132b14ab4ad5da5194b5b95e7cb528059
DIST rack-1.4.5.tar.gz 486819 SHA256 141f28583150dd6940545bd5817bfd7673534e50f126435c30044ba4e41bcf06 SHA512 6d2b9f89b0ca6990c6b5d7a3a938f03540124098e2cf0d762f6525f61c8af67f292c095cd512633c03aafaccee9292d595d967c4f7f4a82acf949c115a34755d WHIRLPOOL d4f5c8b6fb31a69595a7c9cf1800c813862249236c0246e5bece2f38192c52ab92486e61d12098a79d79b69bca6d35d3c519c056c2f08b3cfb043790db45192b
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.6.0.ebuild 1513 SHA256 f15d9af6e71977304b69e1a7c77291d58fc1ae30e3f99fbbeeeacb69346c852b SHA512 1a30a21861b4632a259af656fd42d9f7109fd1deeb3347258eff901c33ebfb109e9c14e1c1c5e5a9e387d4db08a049564a0e1000fc802623f2d7a3c806b29d07 WHIRLPOOL e085b080f463887b37cff8542b689429b5a97cb65ba86209ed1c0b797d12f54fcc8436067c3a1694039125c71674451b82cce444005f09490a231accb3da96df
-MISC ChangeLog 19713 SHA256 39ec840f9422dccf004a6e7a86ea53f358038762c617bf9f0a149d927a05cea1 SHA512 fe58ccd75f93bb88658c58ab6a127c791d44af92763cb349b1fbf665878630f410d80cecf6754cda308e2d414a3b1e929dc04c30701441eaf5fa7e7b458c4a70 WHIRLPOOL 55d31d18961658dff3b09c4bfc67fba3fd00e613427afdd286c36666268ebc560ef8e72733c91fd69706cfe212bfe92b48f6bed02cf6da87702d494cd9bb33e7
+MISC ChangeLog 19882 SHA256 c11246a6563e486a41e90f3f789ed48dfdd3b4150c79a4d29e5f19a0d9032632 SHA512 c0e81728989695b34128249df3d25688ac2da815883ef364615f9ee73d6b4e26e187de2d4461b29ef89d973451d0233b3c9bcef9584687846938ffcd532ce7b1 WHIRLPOOL 975774b879fa826e3a268f40357e33b83e7ce4a3b19afd9b52882b108431f009b36fd6fb104336c1d4a090461e2ae36870d22441888bc43660aa1ac585e55a93
MISC metadata.xml 370 SHA256 f9714dd2a4a9e60fa008d7c243a4d97d4e73786b8714f0cbd2108551e08438bd SHA512 bf9353ed39af73c7f86fa1f7b781b6156afc890f62f2d5f95d1f6803bc4e7152969fe097182007ac7d3d108916935db6887dc4eef91bf9855c4f81bb14a3e2b3 WHIRLPOOL 89ba48a7b72ae2800d95bc4bcc5786a38f35fd5d201626856c2d07bcd04f018bd21525ca1d3b8248b98f73bc16b4d65747d79a5362fceebea05e250ce1e2403b
+++ /dev/null
-diff --git a/lib/rack/rewindable_input.rb b/lib/rack/rewindable_input.rb
-index accd96b..d71fde6 100644
---- a/lib/rack/rewindable_input.rb
-+++ b/lib/rack/rewindable_input.rb
-@@ -94,7 +94,7 @@ module Rack
- end
-
- def filesystem_has_posix_semantics?
-- RUBY_PLATFORM !~ /(mswin|mingw|cygwin|java)/
-+ RUBY_PLATFORM !~ /(mswin|mingw|cygwin|java)/ && RUBY_VERSION < '1.9.1'
- end
- end
- end
-diff --git a/test/spec_rack_mock.rb b/test/spec_rack_mock.rb
-index 9c392a2..ed39474 100644
---- a/test/spec_rack_mock.rb
-+++ b/test/spec_rack_mock.rb
-@@ -130,7 +130,6 @@ context "Rack::MockResponse" do
- res.original_headers["Content-Type"].should.equal "text/yaml"
- res["Content-Type"].should.equal "text/yaml"
- res.content_type.should.equal "text/yaml"
-- res.content_length.should.be 401 # needs change often.
- res.location.should.be.nil
- end
-
+++ /dev/null
-diff --git a/lib/rack/rewindable_input.rb b/lib/rack/rewindable_input.rb
-index accd96b..d71fde6 100644
---- a/lib/rack/rewindable_input.rb
-+++ b/lib/rack/rewindable_input.rb
-@@ -94,7 +94,7 @@ module Rack
- end
-
- def filesystem_has_posix_semantics?
-- RUBY_PLATFORM !~ /(mswin|mingw|cygwin|java)/
-+ RUBY_PLATFORM !~ /(mswin|mingw|cygwin|java)/ && RUBY_VERSION < '1.9.1'
- end
- end
- end
-diff --git a/test/spec_rack_mock.rb b/test/spec_rack_mock.rb
-index a03bedc..a8c9839 100644
---- a/test/spec_rack_mock.rb
-+++ b/test/spec_rack_mock.rb
-@@ -216,7 +216,6 @@ context "Rack::MockResponse" do
- res.original_headers["Content-Type"].should.equal "text/yaml"
- res["Content-Type"].should.equal "text/yaml"
- res.content_type.should.equal "text/yaml"
-- res.content_length.should.be 414 # needs change often.
- res.location.should.be.nil
- end
-
-diff --git a/test/spec_rack_runtime.rb b/test/spec_rack_runtime.rb
-index 62d8095..29dd605 100644
---- a/test/spec_rack_runtime.rb
-+++ b/test/spec_rack_runtime.rb
-@@ -29,7 +29,5 @@ context "Rack::Runtime" do
-
- response[1]['X-Runtime-App'].should =~ /[\d\.]+/
- response[1]['X-Runtime-All'].should =~ /[\d\.]+/
--
-- Float(response[1]['X-Runtime-All']).should > Float(response[1]['X-Runtime-App'])
- end
- end
+++ /dev/null
-https://github.com/rack/rack/issues/492
-
---- test/spec_sendfile.rb.~1~ 2013-01-07 19:49:40.000000000 +0100
-+++ test/spec_sendfile.rb 2013-01-13 09:50:37.950890803 +0100
-@@ -10,10 +10,10 @@
- end
-
- describe Rack::Sendfile do
- def sendfile_body
-- FileUtils.touch "/tmp/rack_sendfile"
-+ FileUtils.touch "#{ENV['TMPDIR']}/rack_sendfile"
- res = ['Hello World']
-- def res.to_path ; "/tmp/rack_sendfile" ; end
-+ def res.to_path ; "#{ENV['TMPDIR']}/rack_sendfile" ; end
- res
- end
-
-@@ -44,7 +46,7 @@
- response.should.be.ok
- response.body.should.be.empty
- response.headers['Content-Length'].should.equal '0'
-- response.headers['X-Sendfile'].should.equal '/tmp/rack_sendfile'
-+ response.headers['X-Sendfile'].should.equal "#{ENV['TMPDIR']}/rack_sendfile"
- end
- end
-
-@@ -53,7 +55,7 @@
- response.should.be.ok
- response.body.should.be.empty
- response.headers['Content-Length'].should.equal '0'
-- response.headers['X-Lighttpd-Send-File'].should.equal '/tmp/rack_sendfile'
-+ response.headers['X-Lighttpd-Send-File'].should.equal "#{ENV['TMPDIR']}/rack_sendfile"
- end
- end
-
-@@ -60,7 +60,7 @@
- it "sets X-Accel-Redirect response header and discards body" do
- headers = {
- 'HTTP_X_SENDFILE_TYPE' => 'X-Accel-Redirect',
-- 'HTTP_X_ACCEL_MAPPING' => '/tmp/=/foo/bar/'
-+ 'HTTP_X_ACCEL_MAPPING' => "#{ENV['TMPDIR']}/=/foo/bar/"
- }
- request headers do |response|
- response.should.be.ok