diff options
author | Sergei Trofimovich <slyfox@gentoo.org> | 2018-09-02 10:53:10 +0100 |
---|---|---|
committer | Sergei Trofimovich <slyfox@gentoo.org> | 2018-09-02 11:53:24 +0100 |
commit | d3dd554487c3b4517f5e7c4b6cfdb12fe1b19c0f (patch) | |
tree | f4d7a6431f6f39312f01db44e0981470cc377e2f /dev-lang/crystal/files | |
parent | net-dns/ddclient: bump to version 3.9.0 (diff) | |
download | gentoo-d3dd554487c3b4517f5e7c4b6cfdb12fe1b19c0f.tar.gz gentoo-d3dd554487c3b4517f5e7c4b6cfdb12fe1b19c0f.tar.bz2 gentoo-d3dd554487c3b4517f5e7c4b6cfdb12fe1b19c0f.zip |
dev-lang/crystal: bump up to 0.26.1
Package-Manager: Portage-2.3.48, Repoman-2.3.10
Diffstat (limited to 'dev-lang/crystal/files')
-rw-r--r-- | dev-lang/crystal/files/crystal-0.26.1-gentoo-tests-network-sandbox-3.patch | 26 | ||||
-rw-r--r-- | dev-lang/crystal/files/crystal-0.26.1-gentoo-tests-sandbox.patch | 22 |
2 files changed, 48 insertions, 0 deletions
diff --git a/dev-lang/crystal/files/crystal-0.26.1-gentoo-tests-network-sandbox-3.patch b/dev-lang/crystal/files/crystal-0.26.1-gentoo-tests-network-sandbox-3.patch new file mode 100644 index 000000000000..eb1b84ce618c --- /dev/null +++ b/dev-lang/crystal/files/crystal-0.26.1-gentoo-tests-network-sandbox-3.patch @@ -0,0 +1,26 @@ +diff --git a/spec/std/http/server/server_spec.cr b/spec/std/http/server/server_spec.cr +index 9de0c3f..59882db 100644 +--- a/spec/std/http/server/server_spec.cr ++++ b/spec/std/http/server/server_spec.cr +@@ -400,7 +400,9 @@ module HTTP + end + + describe "#bind_tls" do +- it "binds SSL server context" do ++ # gentoo's FEATURES=network-sandbox blocks external network: ++ # connect: Connection timed out (Errno) ++ pending "binds SSL server context" do + server = Server.new do |context| + context.response.puts "Test Server (#{context.request.headers["Host"]?})" + context.response.close +@@ -512,7 +514,9 @@ module HTTP + end + {% end %} + +- it "handles exception during SSL handshake (#6577)" do ++ # gentoo's FEATURES=network-sandbox blocks external network: ++ # connect: Connection timed out (Errno) ++ pending "handles exception during SSL handshake (#6577)" do + server = SilentErrorHTTPServer.new do |context| + context.response.print "ok" + context.response.close diff --git a/dev-lang/crystal/files/crystal-0.26.1-gentoo-tests-sandbox.patch b/dev-lang/crystal/files/crystal-0.26.1-gentoo-tests-sandbox.patch new file mode 100644 index 000000000000..cab165c39059 --- /dev/null +++ b/dev-lang/crystal/files/crystal-0.26.1-gentoo-tests-sandbox.patch @@ -0,0 +1,22 @@ +--- a/spec/std/file_spec.cr ++++ b/spec/std/file_spec.cr +@@ -1164,3 +1164,4 @@ describe "File" do + # TODO: there is no file which is reliably unwritable on windows +- pending_win32 "raises if file cannot be accessed" do ++ # On linux(or sandbox?) it's "Permission denied", not "Operation not permitted" ++ pending "raises if file cannot be accessed" do + expect_raises Errno, "Operation not permitted" do +--- a/spec/std/process_spec.cr ++++ b/spec/std/process_spec.cr +@@ -135,3 +135,4 @@ describe Process do + describe "environ" do +- it "clears the environment" do ++ #gentoo's sandbox keeps sandbox environment ++ pending "clears the environment" do + value = Process.run("env", clear_env: true) do |proc| +@@ -142,3 +143,4 @@ describe Process do + +- it "sets an environment variable" do ++ #gentoo's sandbox keeps sandbox environment ++ pending "sets an environment variable" do + env = {"FOO" => "bar"} |