Gentoo Archives: gentoo-commits

From: Sergei Trofimovich <slyfox@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/files/, dev-lang/elixir/
Date: Sat, 29 Jun 2019 08:20:52
Message-Id: 1561796444.10bc5187398e01ac5cfba5084aa70ed6794deb57.slyfox@gentoo
1 commit: 10bc5187398e01ac5cfba5084aa70ed6794deb57
2 Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jun 29 08:18:32 2019 +0000
4 Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
5 CommitDate: Sat Jun 29 08:20:44 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10bc5187
7
8 dev-lang/elixir: disable network tests
9
10 Package-Manager: Portage-2.3.67, Repoman-2.3.16
11 Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
12
13 dev-lang/elixir/elixir-1.9.0.ebuild | 4 ++++
14 .../files/elixir-1.9.0-disable-network-tests.patch | 18 ++++++++++++++++++
15 2 files changed, 22 insertions(+)
16
17 diff --git a/dev-lang/elixir/elixir-1.9.0.ebuild b/dev-lang/elixir/elixir-1.9.0.ebuild
18 index e82dfcd159d..b78f71f1a8c 100644
19 --- a/dev-lang/elixir/elixir-1.9.0.ebuild
20 +++ b/dev-lang/elixir/elixir-1.9.0.ebuild
21 @@ -18,6 +18,10 @@ RDEPEND="${DEPEND}
22 !!sci-biology/phylip
23 "
24
25 +PATCHES=(
26 + "${FILESDIR}"/${PN}-1.9.0-disable-network-tests.patch
27 +)
28 +
29 src_compile() {
30 emake Q=""
31 }
32
33 diff --git a/dev-lang/elixir/files/elixir-1.9.0-disable-network-tests.patch b/dev-lang/elixir/files/elixir-1.9.0-disable-network-tests.patch
34 new file mode 100644
35 index 00000000000..9806b5608db
36 --- /dev/null
37 +++ b/dev-lang/elixir/files/elixir-1.9.0-disable-network-tests.patch
38 @@ -0,0 +1,18 @@
39 +--- a/lib/mix/test/mix/tasks/release_test.exs
40 ++++ b/lib/mix/test/mix/tasks/release_test.exs
41 +@@ -265,6 +265,7 @@ defmodule Mix.Tasks.ReleaseTest do
42 + end)
43 + end
44 +
45 ++ @tag :skip
46 + test "executes rpc instructions" do
47 + in_fixture("release_test", fn ->
48 + config = [releases: [permanent1: [include_erts: false]]]
49 +@@ -329,6 +330,7 @@ defmodule Mix.Tasks.ReleaseTest do
50 + end)
51 + end
52 +
53 ++ @tag :skip
54 + @tag :unix
55 + test "runs in daemon mode" do
56 + in_fixture("release_test", fn ->