[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2024-04-17 Thread Joonas Niilola
commit: ed4090321c4e6bbdbe9b12e260171ca73d5907a2
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Apr 18 05:41:31 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Apr 18 05:42:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed409032

dev-lang/elixir: Stabilize 1.15.7 amd64, #93

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lang/elixir/elixir-1.15.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/elixir/elixir-1.15.7.ebuild 
b/dev-lang/elixir/elixir-1.15.7.ebuild
index 8aaca50d6655..5e2210fd3a54 100644
--- a/dev-lang/elixir/elixir-1.15.7.ebuild
+++ b/dev-lang/elixir/elixir-1.15.7.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0 ErlPL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ppc ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~riscv ~sparc x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2024-04-17 Thread Joonas Niilola
commit: 0cb1f5beb0bdfc79be41281b176596a18050db20
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Apr 17 08:45:37 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Apr 17 08:45:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cb1f5be

dev-lang/elixir: Stabilize 1.15.7 x86, #93

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lang/elixir/elixir-1.15.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/elixir/elixir-1.15.7.ebuild 
b/dev-lang/elixir/elixir-1.15.7.ebuild
index d1b44cdcddfc..8aaca50d6655 100644
--- a/dev-lang/elixir/elixir-1.15.7.ebuild
+++ b/dev-lang/elixir/elixir-1.15.7.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0 ErlPL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ppc ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ppc ~riscv ~sparc x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2024-04-16 Thread Arthur Zamarin
commit: a4af63b0699a452b57566590a5a652966b941a63
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Apr 16 16:31:13 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr 16 16:31:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4af63b0

dev-lang/elixir: Stabilize 1.15.7 ppc, #93

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/elixir/elixir-1.15.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/elixir/elixir-1.15.7.ebuild 
b/dev-lang/elixir/elixir-1.15.7.ebuild
index 13e7b7258b53..d1b44cdcddfc 100644
--- a/dev-lang/elixir/elixir-1.15.7.ebuild
+++ b/dev-lang/elixir/elixir-1.15.7.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0 ErlPL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ppc ~riscv ~sparc ~x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/, dev-lang/elixir/files/

2024-04-14 Thread Petr Vaněk
commit: 8006dc80dedd08b1c460cfd6623d3384811b05e5
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Mar 10 18:09:24 2024 +
Commit: Petr Vaněk  gentoo  org>
CommitDate: Sun Apr 14 19:14:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8006dc80

dev-lang/elixir: add 1.16.2

Includes the following upstream patch to skip tests relying on erlang[doc]:
https://github.com/elixir-lang/elixir/commit/c50863615c0e8ac957e22ae01a6f9af23978c3f9

Closes: https://bugs.gentoo.org/925670
Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Signed-off-by: Petr Vaněk  gentoo.org>

 dev-lang/elixir/Manifest   |  1 +
 dev-lang/elixir/elixir-1.16.2.ebuild   | 40 ++
 ...r-1.16.1-skip-tests-requiring-erlang-docs.patch | 90 ++
 3 files changed, 131 insertions(+)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index 09551eae2f03..0ccda30b1dce 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -4,3 +4,4 @@ DIST elixir-1.14.5.tar.gz 3076366 BLAKE2B 
cf1487c269b4f09c5a7771339782ddc5f6dc2d
 DIST elixir-1.15.6.tar.gz 3150339 BLAKE2B 
c42571f0482add17d7b03c55ca0721569c5c54026b89d49c6d868410d817b348c1d82f615ecc084f7f8fe87633b3050e0f87c78184eb201fca1ceae939a605c7
 SHA512 
f41ada8b54faa8b070ad26b3cf05dd40fd66f952c1945c869d925f14f036f245341d0857815f58ba69acb7a519c06a5c2c166d41a6f637f1d0027d35b828e960
 DIST elixir-1.15.7.tar.gz 3151775 BLAKE2B 
62dc5e390f7b704fdab2be91b36faabc62aed097ec1a077476fee0e50717cfe527322d8eaf2afd90035bf1b4fb48803112ef4c7fded20f133b64cea3bee43c6d
 SHA512 
a46f0569cbff342f15a04776f8d57cf2554867546004adabd9b9dff36c184ec56a78f2df2fc6c0855e65c11277662f694f5e6a8c6e1716cf4e22d8fdd5e1d4ae
 DIST elixir-1.16.1.tar.gz 3353282 BLAKE2B 
795c8778fb5d5d29e2c1b85d1ad2d9c0c96418010c69e692dc0bcb44ffb4a22e4a67489d991717c548eb3f9ea7173ff71d73a055543f477cf1460b1282259f58
 SHA512 
2663c04ab3abe577884535e681989610131be0f4f0e55997956b9d4cb87c1a3c0cfd3bf453cf61dbc66f3aa20cdf46bc683df1bfe9292771b5445c164e5197ce
+DIST elixir-1.16.2.tar.gz 3357093 BLAKE2B 
61ba738542d33e827f7352b7f0a27aa76fc06f037d35c56efd96be1c26e28be90b6f2998cd2cac0090e5da771f6c45ad12d68644e36a214de36c9e26d4ac9686
 SHA512 
1e90adcd5d0512d4b394276e431f3987fc61a3f6191cd5c1d0f7fdd82baba99747aa553a3583e0813ffb5a48a32ce02a24e27b641f86a61e421722a802a850c1

diff --git a/dev-lang/elixir/elixir-1.16.2.ebuild 
b/dev-lang/elixir/elixir-1.16.2.ebuild
new file mode 100644
index ..429d175339cf
--- /dev/null
+++ b/dev-lang/elixir/elixir-1.16.2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Elixir programming language"
+HOMEPAGE="https://elixir-lang.org;
+SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 ErlPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+# 
https://hexdocs.pm/elixir/compatibility-and-deprecations.html#between-elixir-and-erlang-otp
+DEPEND="
+   >=dev-lang/erlang-24:0=[ssl]
+   https://github.com/elixir-lang/elixir/commit/c50863615c0e8ac957e22ae01a6f9af23978c3f9
+
+From c50863615c0e8ac957e22ae01a6f9af23978c3f9 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Jos=C3=A9=20Valim?= 
+Date: Thu, 8 Feb 2024 08:08:03 +0100
+Subject: [PATCH] Skip tests if Erlang was compiled without docs, closes #13322
+
+---
+ lib/iex/test/iex/helpers_test.exs | 12 +---
+ lib/iex/test/test_helper.exs  | 10 +-
+ 2 files changed, 18 insertions(+), 4 deletions(-)
+
+diff --git a/lib/iex/test/iex/helpers_test.exs 
b/lib/iex/test/iex/helpers_test.exs
+index 54f946516ce..171acc72abc 100644
+--- a/lib/iex/test/iex/helpers_test.exs
 b/lib/iex/test/iex/helpers_test.exs
+@@ -332,17 +332,20 @@ defmodule IEx.HelpersTest do
+   assert help =~ "Welcome to Interactive Elixir"
+ end
+ 
++@tag :erlang_doc
+ test "prints Erlang module documentation" do
+   captured = capture_io(fn -> h(:timer) end)
+   assert captured =~ "This module provides useful functions related to 
time."
+ end
+ 
++@tag :erlang_doc
+ test "prints Erlang module function specs" do
+   captured = capture_io(fn -> h(:timer.sleep() / 1) end)
+   assert captured =~ ":timer.sleep/1"
+   assert captured =~ "-spec sleep(Time) -> ok when Time :: timeout()."
+ end
+ 
++@tag :erlang_doc
+ test "handles non-existing Erlang module function" do
+   captured = capture_io(fn -> h(:timer.baz() / 1) end)
+   assert captured =~ "No documentation for :timer.baz was found"
+@@ -1008,13 +1011,15 @@ defmodule IEx.HelpersTest do
+   cleanup_modules([TypeSample])
+ end
+ 
+-test "prints all types in erlang module" do
++@tag :erlang_doc
++test "prints all types in Erlang module" do
+   captured = capture_io(fn -> t(:queue) end)
+   

[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2024-04-14 Thread Petr Vaněk
commit: 9bda8d928e19a21fad11192dbbf7c2787df2b5e9
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Mar 10 18:23:38 2024 +
Commit: Petr Vaněk  gentoo  org>
CommitDate: Sun Apr 14 19:14:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bda8d92

dev-lang/elixir: drop 1.16.1

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/35561
Signed-off-by: Petr Vaněk  gentoo.org>

 dev-lang/elixir/Manifest |  1 -
 dev-lang/elixir/elixir-1.16.1.ebuild | 39 
 2 files changed, 40 deletions(-)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index 0ccda30b1dce..13f61765aa5e 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -3,5 +3,4 @@ DIST elixir-1.14.3.tar.gz 3086297 BLAKE2B 
b162ea35a762bc1e151c7844237f3167c97da9
 DIST elixir-1.14.5.tar.gz 3076366 BLAKE2B 
cf1487c269b4f09c5a7771339782ddc5f6dc2d5f31bd098486824e1f50040462a55a6135e76a7d635461b8d61ce8ab45be2d1da86d60ecf0bc3c86c98b86531d
 SHA512 
589482fb080eb9f71319b7927312ee255dab0376a8fb781533bc97b6a75dd71ec43cd022bb2eff12eca205cdeaf9a6d629f754c555c17cd6222e05912ff3d960
 DIST elixir-1.15.6.tar.gz 3150339 BLAKE2B 
c42571f0482add17d7b03c55ca0721569c5c54026b89d49c6d868410d817b348c1d82f615ecc084f7f8fe87633b3050e0f87c78184eb201fca1ceae939a605c7
 SHA512 
f41ada8b54faa8b070ad26b3cf05dd40fd66f952c1945c869d925f14f036f245341d0857815f58ba69acb7a519c06a5c2c166d41a6f637f1d0027d35b828e960
 DIST elixir-1.15.7.tar.gz 3151775 BLAKE2B 
62dc5e390f7b704fdab2be91b36faabc62aed097ec1a077476fee0e50717cfe527322d8eaf2afd90035bf1b4fb48803112ef4c7fded20f133b64cea3bee43c6d
 SHA512 
a46f0569cbff342f15a04776f8d57cf2554867546004adabd9b9dff36c184ec56a78f2df2fc6c0855e65c11277662f694f5e6a8c6e1716cf4e22d8fdd5e1d4ae
-DIST elixir-1.16.1.tar.gz 3353282 BLAKE2B 
795c8778fb5d5d29e2c1b85d1ad2d9c0c96418010c69e692dc0bcb44ffb4a22e4a67489d991717c548eb3f9ea7173ff71d73a055543f477cf1460b1282259f58
 SHA512 
2663c04ab3abe577884535e681989610131be0f4f0e55997956b9d4cb87c1a3c0cfd3bf453cf61dbc66f3aa20cdf46bc683df1bfe9292771b5445c164e5197ce
 DIST elixir-1.16.2.tar.gz 3357093 BLAKE2B 
61ba738542d33e827f7352b7f0a27aa76fc06f037d35c56efd96be1c26e28be90b6f2998cd2cac0090e5da771f6c45ad12d68644e36a214de36c9e26d4ac9686
 SHA512 
1e90adcd5d0512d4b394276e431f3987fc61a3f6191cd5c1d0f7fdd82baba99747aa553a3583e0813ffb5a48a32ce02a24e27b641f86a61e421722a802a850c1

diff --git a/dev-lang/elixir/elixir-1.16.1.ebuild 
b/dev-lang/elixir/elixir-1.16.1.ebuild
deleted file mode 100644
index e471f6ed3900..
--- a/dev-lang/elixir/elixir-1.16.1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Elixir programming language"
-HOMEPAGE="https://elixir-lang.org;
-SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0 ErlPL-1.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-# 
https://hexdocs.pm/elixir/compatibility-and-deprecations.html#between-elixir-and-erlang-otp
-DEPEND="
-   >=dev-lang/erlang-24:0=[ssl]
-   

[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2024-03-29 Thread Joonas Niilola
commit: 6b8674c4bad46905b331a5fea194be7a88ed5575
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Fri Feb 23 07:46:01 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Mar 29 07:50:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b8674c4

dev-lang/elixir: 1.14.5-r1: bump dependency to  hacktivis.me>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lang/elixir/elixir-1.14.5-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/elixir/elixir-1.14.5-r1.ebuild 
b/dev-lang/elixir/elixir-1.14.5-r1.ebuild
index 9bba653e0598..359bc83d8d81 100644
--- a/dev-lang/elixir/elixir-1.14.5-r1.ebuild
+++ b/dev-lang/elixir/elixir-1.14.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -17,7 +17,7 @@ RESTRICT="!test? ( test )"
 # 
https://hexdocs.pm/elixir/compatibility-and-deprecations.html#compatibility-between-elixir-and-erlang-otp
 DEPEND="
>=dev-lang/erlang-23:0=[ssl]
-   

[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/, dev-lang/elixir/files/

2024-03-29 Thread Joonas Niilola
commit: 8c02c0d8649c6385b1f9087c659944e5b2b488fa
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Fri Feb 23 07:43:54 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Mar 29 07:50:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c02c0d8

dev-lang/elixir: 1.14.5: Fix tests for erlang-26.1+

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/35496
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lang/elixir/elixir-1.14.5-r2.ebuild|  41 
 .../elixir/files/elixir-1.14.5-otp26-tests.patch   | 107 +
 2 files changed, 148 insertions(+)

diff --git a/dev-lang/elixir/elixir-1.14.5-r2.ebuild 
b/dev-lang/elixir/elixir-1.14.5-r2.ebuild
new file mode 100644
index ..77baef256235
--- /dev/null
+++ b/dev-lang/elixir/elixir-1.14.5-r2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Elixir programming language"
+HOMEPAGE="https://elixir-lang.org;
+SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 ErlPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+# 
https://hexdocs.pm/elixir/compatibility-and-deprecations.html#compatibility-between-elixir-and-erlang-otp
+DEPEND="
+   >=dev-lang/erlang-23:0=[ssl]
+   https://github.com/elixir-lang/elixir/commit/54516c5684daa3af7f15477c77fae39e8d0c6482
 which was done for 1.15.x
+
+From 54516c5684daa3af7f15477c77fae39e8d0c6482 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Jos=C3=A9=20Valim?= 
+Date: Sun, 1 Oct 2023 15:46:17 +0200
+Subject: [PATCH] Address tests on Erlang/OTP 26.1, closes #12975
+
+---
+ lib/ex_unit/lib/ex_unit/callbacks.ex |  9 +-
+ lib/ex_unit/test/ex_unit/formatter_test.exs  | 31 +---
+ lib/ex_unit/test/ex_unit/supervised_test.exs | 11 ++-
+ 3 files changed, 18 insertions(+), 33 deletions(-)
+
+diff --git a/lib/ex_unit/lib/ex_unit/callbacks.ex 
b/lib/ex_unit/lib/ex_unit/callbacks.ex
+index 060d207516a..2dbe9bd0e4a 100644
+--- a/lib/ex_unit/lib/ex_unit/callbacks.ex
 b/lib/ex_unit/lib/ex_unit/callbacks.ex
+@@ -549,14 +549,7 @@ defmodule ExUnit.Callbacks do
+   end
+ 
+ child_spec = Supervisor.child_spec(child_spec_or_module, opts)
+-
+-case Supervisor.start_child(sup, child_spec) do
+-  {:error, {:already_started, _pid}} ->
+-{:error, {:duplicate_child_name, child_spec.id}}
+-
+-  other ->
+-other
+-end
++Supervisor.start_child(sup, child_spec)
+   end
+ 
+   @doc """
+diff --git a/lib/ex_unit/test/ex_unit/formatter_test.exs 
b/lib/ex_unit/test/ex_unit/formatter_test.exs
+index afb66a52436..bb9642fbcc4 100644
+--- a/lib/ex_unit/test/ex_unit/formatter_test.exs
 b/lib/ex_unit/test/ex_unit/formatter_test.exs
+@@ -491,28 +491,25 @@ defmodule ExUnit.FormatterTest do
+   test "inspect failure" do
+ failure = [{:error, catch_assertion(assert :will_fail == %BadInspect{}), 
[]}]
+ 
+-message = ~S'''
+-  got FunctionClauseError with message:
+-
+-  """
+-  no function clause matching in 
Inspect.ExUnit.FormatterTest.BadInspect.inspect/2
+-  """
+-
+-  while inspecting:
+-
+-  %{__struct__: ExUnit.FormatterTest.BadInspect, key: 0}
+-
+-  Stacktrace:
+-'''
+-
+-assert format_test_failure(test(), failure, 1, 80, /2) =~ """
++assert format_test_failure(test(), failure, 1, 80, /2) =~ ~s'''
+  1) world (Hello)
+ test/ex_unit/formatter_test.exs:1
+ Assertion with == failed
+ code:  assert :will_fail == %BadInspect{}
+ left:  :will_fail
+-right: #Inspect.Error<\n#{message}\
+-   """
++right: #Inspect.Error<
++ got FunctionClauseError with message:
++
++ """
++ no function clause matching in 
Inspect.ExUnit.FormatterTest.BadInspect.inspect/2
++ """
++
++ while inspecting:
++
++ #{inspect(%BadInspect{}, structs: false)}
++
++ Stacktrace:
++   '''
+   end
+ 
+   defmodule BadMessage do
+diff --git a/lib/ex_unit/test/ex_unit/supervised_test.exs 
b/lib/ex_unit/test/ex_unit/supervised_test.exs
+index 577ae6b9676..a02dfe3c0c5 100644
+--- a/lib/ex_unit/test/ex_unit/supervised_test.exs
 b/lib/ex_unit/test/ex_unit/supervised_test.exs
+@@ -73,19 +73,14 @@ defmodule ExUnit.SupervisedTest do
+ 
+   test "starts a supervised process with ID checks" do
+ {:ok, pid} = start_supervised({MyAgent, 0})
++assert is_pid(pid)
+ 
+-assert {:error, {:duplicate_child_name, ExUnit.SupervisedTest.MyAgent}} =
+- start_supervised({MyAgent, 0})
+-
+-assert {:error, {{:already_started, ^pid}, _}} = 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2024-02-27 Thread Joonas Niilola
commit: 618e41a9dca3efacf7a7a6607cbbacd3613c17ae
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Dec 24 09:00:33 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 28 06:55:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=618e41a9

dev-lang/elixir: add 1.16.1

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/35069
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lang/elixir/Manifest |  1 +
 dev-lang/elixir/elixir-1.16.1.ebuild | 39 
 2 files changed, 40 insertions(+)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index 7b3979149c95..09551eae2f03 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -3,3 +3,4 @@ DIST elixir-1.14.3.tar.gz 3086297 BLAKE2B 
b162ea35a762bc1e151c7844237f3167c97da9
 DIST elixir-1.14.5.tar.gz 3076366 BLAKE2B 
cf1487c269b4f09c5a7771339782ddc5f6dc2d5f31bd098486824e1f50040462a55a6135e76a7d635461b8d61ce8ab45be2d1da86d60ecf0bc3c86c98b86531d
 SHA512 
589482fb080eb9f71319b7927312ee255dab0376a8fb781533bc97b6a75dd71ec43cd022bb2eff12eca205cdeaf9a6d629f754c555c17cd6222e05912ff3d960
 DIST elixir-1.15.6.tar.gz 3150339 BLAKE2B 
c42571f0482add17d7b03c55ca0721569c5c54026b89d49c6d868410d817b348c1d82f615ecc084f7f8fe87633b3050e0f87c78184eb201fca1ceae939a605c7
 SHA512 
f41ada8b54faa8b070ad26b3cf05dd40fd66f952c1945c869d925f14f036f245341d0857815f58ba69acb7a519c06a5c2c166d41a6f637f1d0027d35b828e960
 DIST elixir-1.15.7.tar.gz 3151775 BLAKE2B 
62dc5e390f7b704fdab2be91b36faabc62aed097ec1a077476fee0e50717cfe527322d8eaf2afd90035bf1b4fb48803112ef4c7fded20f133b64cea3bee43c6d
 SHA512 
a46f0569cbff342f15a04776f8d57cf2554867546004adabd9b9dff36c184ec56a78f2df2fc6c0855e65c11277662f694f5e6a8c6e1716cf4e22d8fdd5e1d4ae
+DIST elixir-1.16.1.tar.gz 3353282 BLAKE2B 
795c8778fb5d5d29e2c1b85d1ad2d9c0c96418010c69e692dc0bcb44ffb4a22e4a67489d991717c548eb3f9ea7173ff71d73a055543f477cf1460b1282259f58
 SHA512 
2663c04ab3abe577884535e681989610131be0f4f0e55997956b9d4cb87c1a3c0cfd3bf453cf61dbc66f3aa20cdf46bc683df1bfe9292771b5445c164e5197ce

diff --git a/dev-lang/elixir/elixir-1.16.1.ebuild 
b/dev-lang/elixir/elixir-1.16.1.ebuild
new file mode 100644
index ..e471f6ed3900
--- /dev/null
+++ b/dev-lang/elixir/elixir-1.16.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Elixir programming language"
+HOMEPAGE="https://elixir-lang.org;
+SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 ErlPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+# 
https://hexdocs.pm/elixir/compatibility-and-deprecations.html#between-elixir-and-erlang-otp
+DEPEND="
+   >=dev-lang/erlang-24:0=[ssl]
+   

[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2024-02-24 Thread Joonas Niilola
commit: 6d0b651086776a8a8aa2432f4ade3d0c8e3ca4b6
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Mon Jan 29 14:43:29 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Feb 24 13:26:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d0b6510

dev-lang/elixir: add 1.15.7

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/35072
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lang/elixir/Manifest |  1 +
 dev-lang/elixir/elixir-1.15.7.ebuild | 39 
 2 files changed, 40 insertions(+)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index 035d31224b83..7b3979149c95 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -2,3 +2,4 @@ DIST elixir-1.13.4.tar.gz 2912984 BLAKE2B 
3849e7be7d1ba54ac3f96690f158b60a3b7da7
 DIST elixir-1.14.3.tar.gz 3086297 BLAKE2B 
b162ea35a762bc1e151c7844237f3167c97da9aae44bca9fe022d09cde6f6909103b383e67b2133b68e76c061c4ed05cdd081070bdbb48be85bbc0ed067fadfd
 SHA512 
eec1e161364f823e26d79596d18b0ff7e6ade1c2c1f6f9ca84eb34d20fd90f434bbd29ef74cd41096e8f25e71d9cd1da0ec6f0a4f24c485124f9525b1ae2c4e0
 DIST elixir-1.14.5.tar.gz 3076366 BLAKE2B 
cf1487c269b4f09c5a7771339782ddc5f6dc2d5f31bd098486824e1f50040462a55a6135e76a7d635461b8d61ce8ab45be2d1da86d60ecf0bc3c86c98b86531d
 SHA512 
589482fb080eb9f71319b7927312ee255dab0376a8fb781533bc97b6a75dd71ec43cd022bb2eff12eca205cdeaf9a6d629f754c555c17cd6222e05912ff3d960
 DIST elixir-1.15.6.tar.gz 3150339 BLAKE2B 
c42571f0482add17d7b03c55ca0721569c5c54026b89d49c6d868410d817b348c1d82f615ecc084f7f8fe87633b3050e0f87c78184eb201fca1ceae939a605c7
 SHA512 
f41ada8b54faa8b070ad26b3cf05dd40fd66f952c1945c869d925f14f036f245341d0857815f58ba69acb7a519c06a5c2c166d41a6f637f1d0027d35b828e960
+DIST elixir-1.15.7.tar.gz 3151775 BLAKE2B 
62dc5e390f7b704fdab2be91b36faabc62aed097ec1a077476fee0e50717cfe527322d8eaf2afd90035bf1b4fb48803112ef4c7fded20f133b64cea3bee43c6d
 SHA512 
a46f0569cbff342f15a04776f8d57cf2554867546004adabd9b9dff36c184ec56a78f2df2fc6c0855e65c11277662f694f5e6a8c6e1716cf4e22d8fdd5e1d4ae

diff --git a/dev-lang/elixir/elixir-1.15.7.ebuild 
b/dev-lang/elixir/elixir-1.15.7.ebuild
new file mode 100644
index ..13e7b7258b53
--- /dev/null
+++ b/dev-lang/elixir/elixir-1.15.7.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Elixir programming language"
+HOMEPAGE="https://elixir-lang.org;
+SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 ErlPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+# 
https://hexdocs.pm/elixir/compatibility-and-deprecations.html#compatibility-between-elixir-and-erlang-otp
+DEPEND="
+   >=dev-lang/erlang-24:0=[ssl]
+   

[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2024-02-24 Thread Joonas Niilola
commit: c1353c813434a276b04313c7c5030c487bb0ddc0
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Mon Jan 29 14:41:23 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Feb 24 13:26:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1353c81

dev-lang/elixir: lower restriction to https://github.com/elixir-lang/elixir/issues/12975

Closes: https://bugs.gentoo.org/922700
Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lang/elixir/elixir-1.15.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/elixir/elixir-1.15.6.ebuild 
b/dev-lang/elixir/elixir-1.15.6.ebuild
index d2d0c49312e1..cfbe9e746fd9 100644
--- a/dev-lang/elixir/elixir-1.15.6.ebuild
+++ b/dev-lang/elixir/elixir-1.15.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -17,7 +17,7 @@ RESTRICT="!test? ( test )"
 # 
https://hexdocs.pm/elixir/compatibility-and-deprecations.html#compatibility-between-elixir-and-erlang-otp
 DEPEND="
>=dev-lang/erlang-24:0=[ssl]
-   

[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2024-02-24 Thread Joonas Niilola
commit: 4322466948b71d20cc69a86cd3b1dc84e51fbd13
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Mon Jan 29 14:37:59 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Feb 24 13:26:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43224669

dev-lang/elixir: drop 1.15.5

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lang/elixir/Manifest |  1 -
 dev-lang/elixir/elixir-1.15.5.ebuild | 39 
 2 files changed, 40 deletions(-)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index 72432363f6e3..035d31224b83 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -1,5 +1,4 @@
 DIST elixir-1.13.4.tar.gz 2912984 BLAKE2B 
3849e7be7d1ba54ac3f96690f158b60a3b7da720e85a6c2ef38b078da795c1debaff319133eae6d5e77a7159f452b2ee6a7ad9ebbf7339391e4ee9ae8838d848
 SHA512 
cd3a28cd227bf60f09500563b7ad4700b2688e0361f975268d5fa81b530aee80ed4f8640335bf08a8c544a2f5d79dbf96c97f281bd3bf4582466a73a9d2edbec
 DIST elixir-1.14.3.tar.gz 3086297 BLAKE2B 
b162ea35a762bc1e151c7844237f3167c97da9aae44bca9fe022d09cde6f6909103b383e67b2133b68e76c061c4ed05cdd081070bdbb48be85bbc0ed067fadfd
 SHA512 
eec1e161364f823e26d79596d18b0ff7e6ade1c2c1f6f9ca84eb34d20fd90f434bbd29ef74cd41096e8f25e71d9cd1da0ec6f0a4f24c485124f9525b1ae2c4e0
 DIST elixir-1.14.5.tar.gz 3076366 BLAKE2B 
cf1487c269b4f09c5a7771339782ddc5f6dc2d5f31bd098486824e1f50040462a55a6135e76a7d635461b8d61ce8ab45be2d1da86d60ecf0bc3c86c98b86531d
 SHA512 
589482fb080eb9f71319b7927312ee255dab0376a8fb781533bc97b6a75dd71ec43cd022bb2eff12eca205cdeaf9a6d629f754c555c17cd6222e05912ff3d960
-DIST elixir-1.15.5.tar.gz 3147002 BLAKE2B 
244153085c4c7057b360d94d7536b1078a8b600c4fb71682b57ea98ef86aafa34747694b6779344eb0956a9d6d42aa9dea2c20183f07cb359798b1d552d4a410
 SHA512 
84e8d473e430424072c8f6f751ae106a702cbea1d3e51124259d29b7deee7538991679e847124f2839d061c0df88f71c739d95aec306528f857b26a5e635e53a
 DIST elixir-1.15.6.tar.gz 3150339 BLAKE2B 
c42571f0482add17d7b03c55ca0721569c5c54026b89d49c6d868410d817b348c1d82f615ecc084f7f8fe87633b3050e0f87c78184eb201fca1ceae939a605c7
 SHA512 
f41ada8b54faa8b070ad26b3cf05dd40fd66f952c1945c869d925f14f036f245341d0857815f58ba69acb7a519c06a5c2c166d41a6f637f1d0027d35b828e960

diff --git a/dev-lang/elixir/elixir-1.15.5.ebuild 
b/dev-lang/elixir/elixir-1.15.5.ebuild
deleted file mode 100644
index d2d0c49312e1..
--- a/dev-lang/elixir/elixir-1.15.5.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Elixir programming language"
-HOMEPAGE="https://elixir-lang.org;
-SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0 ErlPL-1.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-# 
https://hexdocs.pm/elixir/compatibility-and-deprecations.html#compatibility-between-elixir-and-erlang-otp
-DEPEND="
-   >=dev-lang/erlang-24:0=[ssl]
-   

[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2023-12-11 Thread Joonas Niilola
commit: 81e5babe21377cb6de273dd9d8fcb30c3fc0cf7a
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Thu Sep 21 08:06:40 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Dec 11 13:30:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81e5babe

dev-lang/elixir: add 1.15.6

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/32960
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lang/elixir/Manifest |  1 +
 dev-lang/elixir/elixir-1.15.6.ebuild | 39 
 2 files changed, 40 insertions(+)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index a095c3524ba7..72432363f6e3 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -2,3 +2,4 @@ DIST elixir-1.13.4.tar.gz 2912984 BLAKE2B 
3849e7be7d1ba54ac3f96690f158b60a3b7da7
 DIST elixir-1.14.3.tar.gz 3086297 BLAKE2B 
b162ea35a762bc1e151c7844237f3167c97da9aae44bca9fe022d09cde6f6909103b383e67b2133b68e76c061c4ed05cdd081070bdbb48be85bbc0ed067fadfd
 SHA512 
eec1e161364f823e26d79596d18b0ff7e6ade1c2c1f6f9ca84eb34d20fd90f434bbd29ef74cd41096e8f25e71d9cd1da0ec6f0a4f24c485124f9525b1ae2c4e0
 DIST elixir-1.14.5.tar.gz 3076366 BLAKE2B 
cf1487c269b4f09c5a7771339782ddc5f6dc2d5f31bd098486824e1f50040462a55a6135e76a7d635461b8d61ce8ab45be2d1da86d60ecf0bc3c86c98b86531d
 SHA512 
589482fb080eb9f71319b7927312ee255dab0376a8fb781533bc97b6a75dd71ec43cd022bb2eff12eca205cdeaf9a6d629f754c555c17cd6222e05912ff3d960
 DIST elixir-1.15.5.tar.gz 3147002 BLAKE2B 
244153085c4c7057b360d94d7536b1078a8b600c4fb71682b57ea98ef86aafa34747694b6779344eb0956a9d6d42aa9dea2c20183f07cb359798b1d552d4a410
 SHA512 
84e8d473e430424072c8f6f751ae106a702cbea1d3e51124259d29b7deee7538991679e847124f2839d061c0df88f71c739d95aec306528f857b26a5e635e53a
+DIST elixir-1.15.6.tar.gz 3150339 BLAKE2B 
c42571f0482add17d7b03c55ca0721569c5c54026b89d49c6d868410d817b348c1d82f615ecc084f7f8fe87633b3050e0f87c78184eb201fca1ceae939a605c7
 SHA512 
f41ada8b54faa8b070ad26b3cf05dd40fd66f952c1945c869d925f14f036f245341d0857815f58ba69acb7a519c06a5c2c166d41a6f637f1d0027d35b828e960

diff --git a/dev-lang/elixir/elixir-1.15.6.ebuild 
b/dev-lang/elixir/elixir-1.15.6.ebuild
new file mode 100644
index ..d2d0c49312e1
--- /dev/null
+++ b/dev-lang/elixir/elixir-1.15.6.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Elixir programming language"
+HOMEPAGE="https://elixir-lang.org;
+SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 ErlPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+# 
https://hexdocs.pm/elixir/compatibility-and-deprecations.html#compatibility-between-elixir-and-erlang-otp
+DEPEND="
+   >=dev-lang/erlang-24:0=[ssl]
+   

[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/files/

2023-09-13 Thread Conrad Kostecki
commit: 449aae392b45842a30a4cf12e1a7ddd03c240e7f
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Wed Sep 13 12:19:14 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Sep 13 18:42:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=449aae39

dev-lang/elixir: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/32750
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../files/elixir-1.11.4-fix-elixir-test.patch  | 33 --
 1 file changed, 33 deletions(-)

diff --git a/dev-lang/elixir/files/elixir-1.11.4-fix-elixir-test.patch 
b/dev-lang/elixir/files/elixir-1.11.4-fix-elixir-test.patch
deleted file mode 100644
index 6b4dd0c3939b..
--- a/dev-lang/elixir/files/elixir-1.11.4-fix-elixir-test.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From 3e88b1f336f843378790802bd486f6793b7ef872 Mon Sep 17 00:00:00 2001
-From: Jan Smutny 
-Date: Thu, 14 Oct 2021 16:14:55 +0200
-Subject: [PATCH] Fix elixir test assertion for erlang >=OTP-24.1
-

- lib/elixir/test/elixir/exception_test.exs | 9 +
- 1 file changed, 5 insertions(+), 4 deletions(-)
-
-diff --git a/lib/elixir/test/elixir/exception_test.exs 
b/lib/elixir/test/elixir/exception_test.exs
-index df9d46bbc..ae08d5185 100644
 a/lib/elixir/test/elixir/exception_test.exs
-+++ b/lib/elixir/test/elixir/exception_test.exs
-@@ -446,11 +446,12 @@ test "annotates undefined function error with 
suggestions" do
-* min/1
-  """
- 
--  assert blame_message(:erlang, & &1.gt_cookie()) == """
-- function :erlang.gt_cookie/0 is undefined or private. Did you 
mean one of:
-+  assert blame_message(:erlang, & &1.hal()) == """
-+ function :erlang.hal/0 is undefined or private. Did you mean one 
of:
- 
--   * get_cookie/0
--   * set_cookie/2
-+   * halt/0
-+   * halt/1
-+   * halt/2
-  """
- end
- 
--- 
-2.31.1
-



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2023-09-09 Thread Joonas Niilola
commit: 9d2a07375b7be52ee3494ac5d3e2e15079419e03
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Wed Aug  2 06:32:51 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Sep  9 06:53:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d2a0737

dev-lang/elixir: Add limit on max supported erlang version

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lang/elixir/elixir-1.13.4.ebuild  | 2 ++
 dev-lang/elixir/elixir-1.14.3.ebuild  | 2 ++
 dev-lang/elixir/elixir-1.14.5.ebuild  | 2 ++
 dev-lang/elixir/{elixir-1.15.3.ebuild => elixir-1.15.3-r1.ebuild} | 2 ++
 4 files changed, 8 insertions(+)

diff --git a/dev-lang/elixir/elixir-1.13.4.ebuild 
b/dev-lang/elixir/elixir-1.13.4.ebuild
index 0d49f03bddd6..c573eaff11c2 100644
--- a/dev-lang/elixir/elixir-1.13.4.ebuild
+++ b/dev-lang/elixir/elixir-1.13.4.ebuild
@@ -14,8 +14,10 @@ IUSE="test"
 
 RESTRICT="!test? ( test )"
 
+# 
https://hexdocs.pm/elixir/compatibility-and-deprecations.html#compatibility-between-elixir-and-erlang-otp
 DEPEND="
>=dev-lang/erlang-22:0=[ssl]
+   https://hexdocs.pm/elixir/compatibility-and-deprecations.html#compatibility-between-elixir-and-erlang-otp
 DEPEND="
>=dev-lang/erlang-23:0=[ssl]
+   https://hexdocs.pm/elixir/compatibility-and-deprecations.html#compatibility-between-elixir-and-erlang-otp
 DEPEND="
>=dev-lang/erlang-23:0=[ssl]
+   https://hexdocs.pm/elixir/compatibility-and-deprecations.html#compatibility-between-elixir-and-erlang-otp
 DEPEND="
>=dev-lang/erlang-24:0=[ssl]
+   

[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2023-09-09 Thread Joonas Niilola
commit: df8b21cf9c77c5a4d114722b6f3c7addd19ec9fc
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Sep  9 06:53:59 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Sep  9 06:53:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df8b21cf

dev-lang/elixir: revbump due to changed RDEPEND

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lang/elixir/{elixir-1.13.4.ebuild => elixir-1.13.4-r1.ebuild} | 2 +-
 dev-lang/elixir/{elixir-1.14.3.ebuild => elixir-1.14.3-r1.ebuild} | 0
 dev-lang/elixir/{elixir-1.14.5.ebuild => elixir-1.14.5-r1.ebuild} | 0
 3 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/elixir/elixir-1.13.4.ebuild 
b/dev-lang/elixir/elixir-1.13.4-r1.ebuild
similarity index 96%
rename from dev-lang/elixir/elixir-1.13.4.ebuild
rename to dev-lang/elixir/elixir-1.13.4-r1.ebuild
index c573eaff11c2..1fb0c382166f 100644
--- a/dev-lang/elixir/elixir-1.13.4.ebuild
+++ b/dev-lang/elixir/elixir-1.13.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8

diff --git a/dev-lang/elixir/elixir-1.14.3.ebuild 
b/dev-lang/elixir/elixir-1.14.3-r1.ebuild
similarity index 100%
rename from dev-lang/elixir/elixir-1.14.3.ebuild
rename to dev-lang/elixir/elixir-1.14.3-r1.ebuild

diff --git a/dev-lang/elixir/elixir-1.14.5.ebuild 
b/dev-lang/elixir/elixir-1.14.5-r1.ebuild
similarity index 100%
rename from dev-lang/elixir/elixir-1.14.5.ebuild
rename to dev-lang/elixir/elixir-1.14.5-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2023-09-09 Thread Joonas Niilola
commit: e58d0c826bbce333eb0e446a60212d411dbe6da9
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Thu Sep  7 11:38:57 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Sep  9 06:53:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e58d0c82

dev-lang/elixir: drop 1.14.4

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lang/elixir/Manifest |  1 -
 dev-lang/elixir/elixir-1.14.4.ebuild | 38 
 2 files changed, 39 deletions(-)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index a12c7b832eb6..f6aa60a678a0 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -1,5 +1,4 @@
 DIST elixir-1.13.4.tar.gz 2912984 BLAKE2B 
3849e7be7d1ba54ac3f96690f158b60a3b7da720e85a6c2ef38b078da795c1debaff319133eae6d5e77a7159f452b2ee6a7ad9ebbf7339391e4ee9ae8838d848
 SHA512 
cd3a28cd227bf60f09500563b7ad4700b2688e0361f975268d5fa81b530aee80ed4f8640335bf08a8c544a2f5d79dbf96c97f281bd3bf4582466a73a9d2edbec
 DIST elixir-1.14.3.tar.gz 3086297 BLAKE2B 
b162ea35a762bc1e151c7844237f3167c97da9aae44bca9fe022d09cde6f6909103b383e67b2133b68e76c061c4ed05cdd081070bdbb48be85bbc0ed067fadfd
 SHA512 
eec1e161364f823e26d79596d18b0ff7e6ade1c2c1f6f9ca84eb34d20fd90f434bbd29ef74cd41096e8f25e71d9cd1da0ec6f0a4f24c485124f9525b1ae2c4e0
-DIST elixir-1.14.4.tar.gz 3076206 BLAKE2B 
77b543c53ee03b1f911e3159c81175281b9e4a8ad714b5e87a438e9f70a36000c4e3c2b0f564165c97fb27b6444d20af70da45d8544a6a8b12d60549a00f1c0c
 SHA512 
c39e91e27485ce52e6d29c64f6d5c7abc50e99b8aac578642a4c085083fed23ccba095a013fee4dd3de97524bf4ec54af31478150818921b2a891f7a5840080a
 DIST elixir-1.14.5.tar.gz 3076366 BLAKE2B 
cf1487c269b4f09c5a7771339782ddc5f6dc2d5f31bd098486824e1f50040462a55a6135e76a7d635461b8d61ce8ab45be2d1da86d60ecf0bc3c86c98b86531d
 SHA512 
589482fb080eb9f71319b7927312ee255dab0376a8fb781533bc97b6a75dd71ec43cd022bb2eff12eca205cdeaf9a6d629f754c555c17cd6222e05912ff3d960
 DIST elixir-1.15.3.tar.gz 3146569 BLAKE2B 
033de43af663619828bed98ec1af68467a781ab4d8fce0e851b1bc114ba006dea748203788da7b211f16b4c30c1267f01ba18515f439d1012a1379cea696ce9e
 SHA512 
1fc9e2ec870fe80bc80cc7cd7cf7c73aaefe1be0dedc0d55ce3a7c63d73f68dcfcddaaa4f2b8d2684bfb3504c65946bc32bbbc0160ff616e6b5e7ef794027e48

diff --git a/dev-lang/elixir/elixir-1.14.4.ebuild 
b/dev-lang/elixir/elixir-1.14.4.ebuild
deleted file mode 100644
index faea8a68f900..
--- a/dev-lang/elixir/elixir-1.14.4.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Elixir programming language"
-HOMEPAGE="https://elixir-lang.org;
-SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0 ErlPL-1.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   >=dev-lang/erlang-23:0=[ssl]
-"
-# 'mix' tool collides with sci-biology/phylip, bug #537514
-RDEPEND="${DEPEND}
-   !!sci-biology/phylip
-"
-DEPEND+="
-   test? ( dev-vcs/git )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
-   "${FILESDIR}"/${PN}-1.10.3-no-Q.patch
-   "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch
-   "${FILESDIR}"/${PN}-1.14.1-make44-parallel-build.patch
-)
-
-src_install() {
-   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" 
install
-   dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
-}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2023-09-09 Thread Joonas Niilola
commit: 69893a3e5999e14cc7fc525ec7281bb024c329d3
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Wed Aug 30 18:46:44 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Sep  9 06:53:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69893a3e

dev-lang/elixir: add 1.15.5

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lang/elixir/Manifest |  1 +
 dev-lang/elixir/elixir-1.15.5.ebuild | 39 
 2 files changed, 40 insertions(+)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index f6aa60a678a0..68ca5fd33343 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -2,3 +2,4 @@ DIST elixir-1.13.4.tar.gz 2912984 BLAKE2B 
3849e7be7d1ba54ac3f96690f158b60a3b7da7
 DIST elixir-1.14.3.tar.gz 3086297 BLAKE2B 
b162ea35a762bc1e151c7844237f3167c97da9aae44bca9fe022d09cde6f6909103b383e67b2133b68e76c061c4ed05cdd081070bdbb48be85bbc0ed067fadfd
 SHA512 
eec1e161364f823e26d79596d18b0ff7e6ade1c2c1f6f9ca84eb34d20fd90f434bbd29ef74cd41096e8f25e71d9cd1da0ec6f0a4f24c485124f9525b1ae2c4e0
 DIST elixir-1.14.5.tar.gz 3076366 BLAKE2B 
cf1487c269b4f09c5a7771339782ddc5f6dc2d5f31bd098486824e1f50040462a55a6135e76a7d635461b8d61ce8ab45be2d1da86d60ecf0bc3c86c98b86531d
 SHA512 
589482fb080eb9f71319b7927312ee255dab0376a8fb781533bc97b6a75dd71ec43cd022bb2eff12eca205cdeaf9a6d629f754c555c17cd6222e05912ff3d960
 DIST elixir-1.15.3.tar.gz 3146569 BLAKE2B 
033de43af663619828bed98ec1af68467a781ab4d8fce0e851b1bc114ba006dea748203788da7b211f16b4c30c1267f01ba18515f439d1012a1379cea696ce9e
 SHA512 
1fc9e2ec870fe80bc80cc7cd7cf7c73aaefe1be0dedc0d55ce3a7c63d73f68dcfcddaaa4f2b8d2684bfb3504c65946bc32bbbc0160ff616e6b5e7ef794027e48
+DIST elixir-1.15.5.tar.gz 3147002 BLAKE2B 
244153085c4c7057b360d94d7536b1078a8b600c4fb71682b57ea98ef86aafa34747694b6779344eb0956a9d6d42aa9dea2c20183f07cb359798b1d552d4a410
 SHA512 
84e8d473e430424072c8f6f751ae106a702cbea1d3e51124259d29b7deee7538991679e847124f2839d061c0df88f71c739d95aec306528f857b26a5e635e53a

diff --git a/dev-lang/elixir/elixir-1.15.5.ebuild 
b/dev-lang/elixir/elixir-1.15.5.ebuild
new file mode 100644
index ..d2d0c49312e1
--- /dev/null
+++ b/dev-lang/elixir/elixir-1.15.5.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Elixir programming language"
+HOMEPAGE="https://elixir-lang.org;
+SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 ErlPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+# 
https://hexdocs.pm/elixir/compatibility-and-deprecations.html#compatibility-between-elixir-and-erlang-otp
+DEPEND="
+   >=dev-lang/erlang-24:0=[ssl]
+   

[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2023-09-09 Thread Joonas Niilola
commit: 8cfa437e0f9a8d6370416c89e1fd2d3b3f171948
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Thu Sep  7 11:45:58 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Sep  9 06:53:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cfa437e

dev-lang/elixir: drop 1.15.3-r1

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/32138
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lang/elixir/Manifest|  1 -
 dev-lang/elixir/elixir-1.15.3-r1.ebuild | 39 -
 2 files changed, 40 deletions(-)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index 68ca5fd33343..a095c3524ba7 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -1,5 +1,4 @@
 DIST elixir-1.13.4.tar.gz 2912984 BLAKE2B 
3849e7be7d1ba54ac3f96690f158b60a3b7da720e85a6c2ef38b078da795c1debaff319133eae6d5e77a7159f452b2ee6a7ad9ebbf7339391e4ee9ae8838d848
 SHA512 
cd3a28cd227bf60f09500563b7ad4700b2688e0361f975268d5fa81b530aee80ed4f8640335bf08a8c544a2f5d79dbf96c97f281bd3bf4582466a73a9d2edbec
 DIST elixir-1.14.3.tar.gz 3086297 BLAKE2B 
b162ea35a762bc1e151c7844237f3167c97da9aae44bca9fe022d09cde6f6909103b383e67b2133b68e76c061c4ed05cdd081070bdbb48be85bbc0ed067fadfd
 SHA512 
eec1e161364f823e26d79596d18b0ff7e6ade1c2c1f6f9ca84eb34d20fd90f434bbd29ef74cd41096e8f25e71d9cd1da0ec6f0a4f24c485124f9525b1ae2c4e0
 DIST elixir-1.14.5.tar.gz 3076366 BLAKE2B 
cf1487c269b4f09c5a7771339782ddc5f6dc2d5f31bd098486824e1f50040462a55a6135e76a7d635461b8d61ce8ab45be2d1da86d60ecf0bc3c86c98b86531d
 SHA512 
589482fb080eb9f71319b7927312ee255dab0376a8fb781533bc97b6a75dd71ec43cd022bb2eff12eca205cdeaf9a6d629f754c555c17cd6222e05912ff3d960
-DIST elixir-1.15.3.tar.gz 3146569 BLAKE2B 
033de43af663619828bed98ec1af68467a781ab4d8fce0e851b1bc114ba006dea748203788da7b211f16b4c30c1267f01ba18515f439d1012a1379cea696ce9e
 SHA512 
1fc9e2ec870fe80bc80cc7cd7cf7c73aaefe1be0dedc0d55ce3a7c63d73f68dcfcddaaa4f2b8d2684bfb3504c65946bc32bbbc0160ff616e6b5e7ef794027e48
 DIST elixir-1.15.5.tar.gz 3147002 BLAKE2B 
244153085c4c7057b360d94d7536b1078a8b600c4fb71682b57ea98ef86aafa34747694b6779344eb0956a9d6d42aa9dea2c20183f07cb359798b1d552d4a410
 SHA512 
84e8d473e430424072c8f6f751ae106a702cbea1d3e51124259d29b7deee7538991679e847124f2839d061c0df88f71c739d95aec306528f857b26a5e635e53a

diff --git a/dev-lang/elixir/elixir-1.15.3-r1.ebuild 
b/dev-lang/elixir/elixir-1.15.3-r1.ebuild
deleted file mode 100644
index d2d0c49312e1..
--- a/dev-lang/elixir/elixir-1.15.3-r1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Elixir programming language"
-HOMEPAGE="https://elixir-lang.org;
-SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0 ErlPL-1.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-# 
https://hexdocs.pm/elixir/compatibility-and-deprecations.html#compatibility-between-elixir-and-erlang-otp
-DEPEND="
-   >=dev-lang/erlang-24:0=[ssl]
-   

[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2023-09-09 Thread Joonas Niilola
commit: 7c6418141c2a1b0a14044323a682b2c51a57c28d
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Wed Aug  2 06:41:58 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Sep  9 06:53:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c641814

dev-lang/elixir: drop 1.12.3

Depends on Erlang-24 at best, which isn't in gentoo anymore.

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lang/elixir/Manifest |  1 -
 dev-lang/elixir/elixir-1.12.3.ebuild | 39 
 2 files changed, 40 deletions(-)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index 6fa9662b7e5e..a12c7b832eb6 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -1,4 +1,3 @@
-DIST elixir-1.12.3.tar.gz 2461828 BLAKE2B 
cdae9bd7f3463b89dd737ce943d57b7f9801bf382500a274332e1cb87902ecc37bd6e7a53af4dd5c1cd6e6d9d64171e226e676cd8023252c86fdf028d80dd383
 SHA512 
945e33ca9c3e50015531f87630c1bc1b9966acc64bbf7d01c8c4f8cfc104ee1e08113f572f0ad6a9f5e8ee37e33144e58b2ac33dc0a2b01e1355fc5f8b1b9329
 DIST elixir-1.13.4.tar.gz 2912984 BLAKE2B 
3849e7be7d1ba54ac3f96690f158b60a3b7da720e85a6c2ef38b078da795c1debaff319133eae6d5e77a7159f452b2ee6a7ad9ebbf7339391e4ee9ae8838d848
 SHA512 
cd3a28cd227bf60f09500563b7ad4700b2688e0361f975268d5fa81b530aee80ed4f8640335bf08a8c544a2f5d79dbf96c97f281bd3bf4582466a73a9d2edbec
 DIST elixir-1.14.3.tar.gz 3086297 BLAKE2B 
b162ea35a762bc1e151c7844237f3167c97da9aae44bca9fe022d09cde6f6909103b383e67b2133b68e76c061c4ed05cdd081070bdbb48be85bbc0ed067fadfd
 SHA512 
eec1e161364f823e26d79596d18b0ff7e6ade1c2c1f6f9ca84eb34d20fd90f434bbd29ef74cd41096e8f25e71d9cd1da0ec6f0a4f24c485124f9525b1ae2c4e0
 DIST elixir-1.14.4.tar.gz 3076206 BLAKE2B 
77b543c53ee03b1f911e3159c81175281b9e4a8ad714b5e87a438e9f70a36000c4e3c2b0f564165c97fb27b6444d20af70da45d8544a6a8b12d60549a00f1c0c
 SHA512 
c39e91e27485ce52e6d29c64f6d5c7abc50e99b8aac578642a4c085083fed23ccba095a013fee4dd3de97524bf4ec54af31478150818921b2a891f7a5840080a

diff --git a/dev-lang/elixir/elixir-1.12.3.ebuild 
b/dev-lang/elixir/elixir-1.12.3.ebuild
deleted file mode 100644
index d42a3cbac8b6..
--- a/dev-lang/elixir/elixir-1.12.3.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Elixir programming language"
-HOMEPAGE="https://elixir-lang.org;
-SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0 ErlPL-1.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~sparc x86"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   >=dev-lang/erlang-22:0=[ssl]
-"
-# 'mix' tool collides with sci-biology/phylip, bug #537514
-RDEPEND="${DEPEND}
-   !!sci-biology/phylip
-"
-DEPEND+="
-   test? ( dev-vcs/git )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
-   "${FILESDIR}"/${PN}-1.10.3-no-Q.patch
-   "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch
-   "${FILESDIR}"/${PN}-1.11.4-fix-elixir-test.patch
-   "${FILESDIR}"/${PN}-1.14.1-make44-parallel-build.patch
-)
-
-src_install() {
-   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" 
install
-   dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
-}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2023-07-16 Thread Sam James
commit: 2b93d059402699f391ac21e2866c2cf589b9294a
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sat Jun 24 11:53:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 16 18:32:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b93d059

dev-lang/elixir: add 1.15.3

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/31592
Signed-off-by: Sam James  gentoo.org>

 dev-lang/elixir/Manifest |  1 +
 dev-lang/elixir/elixir-1.15.3.ebuild | 37 
 2 files changed, 38 insertions(+)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index 8613ee529fc9..6fa9662b7e5e 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -3,3 +3,4 @@ DIST elixir-1.13.4.tar.gz 2912984 BLAKE2B 
3849e7be7d1ba54ac3f96690f158b60a3b7da7
 DIST elixir-1.14.3.tar.gz 3086297 BLAKE2B 
b162ea35a762bc1e151c7844237f3167c97da9aae44bca9fe022d09cde6f6909103b383e67b2133b68e76c061c4ed05cdd081070bdbb48be85bbc0ed067fadfd
 SHA512 
eec1e161364f823e26d79596d18b0ff7e6ade1c2c1f6f9ca84eb34d20fd90f434bbd29ef74cd41096e8f25e71d9cd1da0ec6f0a4f24c485124f9525b1ae2c4e0
 DIST elixir-1.14.4.tar.gz 3076206 BLAKE2B 
77b543c53ee03b1f911e3159c81175281b9e4a8ad714b5e87a438e9f70a36000c4e3c2b0f564165c97fb27b6444d20af70da45d8544a6a8b12d60549a00f1c0c
 SHA512 
c39e91e27485ce52e6d29c64f6d5c7abc50e99b8aac578642a4c085083fed23ccba095a013fee4dd3de97524bf4ec54af31478150818921b2a891f7a5840080a
 DIST elixir-1.14.5.tar.gz 3076366 BLAKE2B 
cf1487c269b4f09c5a7771339782ddc5f6dc2d5f31bd098486824e1f50040462a55a6135e76a7d635461b8d61ce8ab45be2d1da86d60ecf0bc3c86c98b86531d
 SHA512 
589482fb080eb9f71319b7927312ee255dab0376a8fb781533bc97b6a75dd71ec43cd022bb2eff12eca205cdeaf9a6d629f754c555c17cd6222e05912ff3d960
+DIST elixir-1.15.3.tar.gz 3146569 BLAKE2B 
033de43af663619828bed98ec1af68467a781ab4d8fce0e851b1bc114ba006dea748203788da7b211f16b4c30c1267f01ba18515f439d1012a1379cea696ce9e
 SHA512 
1fc9e2ec870fe80bc80cc7cd7cf7c73aaefe1be0dedc0d55ce3a7c63d73f68dcfcddaaa4f2b8d2684bfb3504c65946bc32bbbc0160ff616e6b5e7ef794027e48

diff --git a/dev-lang/elixir/elixir-1.15.3.ebuild 
b/dev-lang/elixir/elixir-1.15.3.ebuild
new file mode 100644
index ..b5059f6d5794
--- /dev/null
+++ b/dev-lang/elixir/elixir-1.15.3.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Elixir programming language"
+HOMEPAGE="https://elixir-lang.org;
+SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 ErlPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=dev-lang/erlang-24:0=[ssl]
+"
+# 'mix' tool collides with sci-biology/phylip, bug #537514
+RDEPEND="${DEPEND}
+   !!sci-biology/phylip
+"
+DEPEND+="
+   test? ( dev-vcs/git )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
+   "${FILESDIR}"/${PN}-1.10.3-no-Q.patch
+   "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch
+)
+
+src_install() {
+   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" 
install
+   dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2023-06-03 Thread Joonas Niilola
commit: f7d10f99cd9c25b6ca3cb9701ac671405deaa790
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Wed May 31 00:21:22 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Jun  3 13:07:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7d10f99

dev-lang/elixir: drop 1.14.1

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/31237
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lang/elixir/Manifest |  1 -
 dev-lang/elixir/elixir-1.14.1.ebuild | 38 
 2 files changed, 39 deletions(-)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index b0f3a6741e1c..8613ee529fc9 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -1,6 +1,5 @@
 DIST elixir-1.12.3.tar.gz 2461828 BLAKE2B 
cdae9bd7f3463b89dd737ce943d57b7f9801bf382500a274332e1cb87902ecc37bd6e7a53af4dd5c1cd6e6d9d64171e226e676cd8023252c86fdf028d80dd383
 SHA512 
945e33ca9c3e50015531f87630c1bc1b9966acc64bbf7d01c8c4f8cfc104ee1e08113f572f0ad6a9f5e8ee37e33144e58b2ac33dc0a2b01e1355fc5f8b1b9329
 DIST elixir-1.13.4.tar.gz 2912984 BLAKE2B 
3849e7be7d1ba54ac3f96690f158b60a3b7da720e85a6c2ef38b078da795c1debaff319133eae6d5e77a7159f452b2ee6a7ad9ebbf7339391e4ee9ae8838d848
 SHA512 
cd3a28cd227bf60f09500563b7ad4700b2688e0361f975268d5fa81b530aee80ed4f8640335bf08a8c544a2f5d79dbf96c97f281bd3bf4582466a73a9d2edbec
-DIST elixir-1.14.1.tar.gz 3081499 BLAKE2B 
1efcf2a2b654634363ae6bc70f677f8a2ea7903452a84c1ad21eb3586a5ded0e4a761ae0de21500daf2f8585ee1d20a8dfa6a7e0bd95a931ce4a4a6e798a0d75
 SHA512 
8f4c531f36ba1f2f775b1b45075790bfbdcc1c2995cb127809ac9cbb4d6163bf784d9db402119afbcd5f5d75725870cc59968bf751910d29b43f075328265573
 DIST elixir-1.14.3.tar.gz 3086297 BLAKE2B 
b162ea35a762bc1e151c7844237f3167c97da9aae44bca9fe022d09cde6f6909103b383e67b2133b68e76c061c4ed05cdd081070bdbb48be85bbc0ed067fadfd
 SHA512 
eec1e161364f823e26d79596d18b0ff7e6ade1c2c1f6f9ca84eb34d20fd90f434bbd29ef74cd41096e8f25e71d9cd1da0ec6f0a4f24c485124f9525b1ae2c4e0
 DIST elixir-1.14.4.tar.gz 3076206 BLAKE2B 
77b543c53ee03b1f911e3159c81175281b9e4a8ad714b5e87a438e9f70a36000c4e3c2b0f564165c97fb27b6444d20af70da45d8544a6a8b12d60549a00f1c0c
 SHA512 
c39e91e27485ce52e6d29c64f6d5c7abc50e99b8aac578642a4c085083fed23ccba095a013fee4dd3de97524bf4ec54af31478150818921b2a891f7a5840080a
 DIST elixir-1.14.5.tar.gz 3076366 BLAKE2B 
cf1487c269b4f09c5a7771339782ddc5f6dc2d5f31bd098486824e1f50040462a55a6135e76a7d635461b8d61ce8ab45be2d1da86d60ecf0bc3c86c98b86531d
 SHA512 
589482fb080eb9f71319b7927312ee255dab0376a8fb781533bc97b6a75dd71ec43cd022bb2eff12eca205cdeaf9a6d629f754c555c17cd6222e05912ff3d960

diff --git a/dev-lang/elixir/elixir-1.14.1.ebuild 
b/dev-lang/elixir/elixir-1.14.1.ebuild
deleted file mode 100644
index 716bc6222c77..
--- a/dev-lang/elixir/elixir-1.14.1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Elixir programming language"
-HOMEPAGE="https://elixir-lang.org;
-SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0 ErlPL-1.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~riscv ~sparc x86"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   >=dev-lang/erlang-23:0=[ssl]
-"
-# 'mix' tool collides with sci-biology/phylip, bug #537514
-RDEPEND="${DEPEND}
-   !!sci-biology/phylip
-"
-DEPEND+="
-   test? ( dev-vcs/git )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
-   "${FILESDIR}"/${PN}-1.10.3-no-Q.patch
-   "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch
-   "${FILESDIR}"/${PN}-1.14.1-make44-parallel-build.patch
-)
-
-src_install() {
-   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" 
install
-   dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
-}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2023-06-03 Thread Joonas Niilola
commit: dc2811a5df983c54aa4a1be09837529f5a2c1512
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Tue May 23 01:44:29 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Jun  3 13:07:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc2811a5

dev-lang/elixir: add 1.14.5

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lang/elixir/Manifest |  1 +
 dev-lang/elixir/elixir-1.14.5.ebuild | 38 
 2 files changed, 39 insertions(+)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index 71d69ad9c663..b0f3a6741e1c 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -3,3 +3,4 @@ DIST elixir-1.13.4.tar.gz 2912984 BLAKE2B 
3849e7be7d1ba54ac3f96690f158b60a3b7da7
 DIST elixir-1.14.1.tar.gz 3081499 BLAKE2B 
1efcf2a2b654634363ae6bc70f677f8a2ea7903452a84c1ad21eb3586a5ded0e4a761ae0de21500daf2f8585ee1d20a8dfa6a7e0bd95a931ce4a4a6e798a0d75
 SHA512 
8f4c531f36ba1f2f775b1b45075790bfbdcc1c2995cb127809ac9cbb4d6163bf784d9db402119afbcd5f5d75725870cc59968bf751910d29b43f075328265573
 DIST elixir-1.14.3.tar.gz 3086297 BLAKE2B 
b162ea35a762bc1e151c7844237f3167c97da9aae44bca9fe022d09cde6f6909103b383e67b2133b68e76c061c4ed05cdd081070bdbb48be85bbc0ed067fadfd
 SHA512 
eec1e161364f823e26d79596d18b0ff7e6ade1c2c1f6f9ca84eb34d20fd90f434bbd29ef74cd41096e8f25e71d9cd1da0ec6f0a4f24c485124f9525b1ae2c4e0
 DIST elixir-1.14.4.tar.gz 3076206 BLAKE2B 
77b543c53ee03b1f911e3159c81175281b9e4a8ad714b5e87a438e9f70a36000c4e3c2b0f564165c97fb27b6444d20af70da45d8544a6a8b12d60549a00f1c0c
 SHA512 
c39e91e27485ce52e6d29c64f6d5c7abc50e99b8aac578642a4c085083fed23ccba095a013fee4dd3de97524bf4ec54af31478150818921b2a891f7a5840080a
+DIST elixir-1.14.5.tar.gz 3076366 BLAKE2B 
cf1487c269b4f09c5a7771339782ddc5f6dc2d5f31bd098486824e1f50040462a55a6135e76a7d635461b8d61ce8ab45be2d1da86d60ecf0bc3c86c98b86531d
 SHA512 
589482fb080eb9f71319b7927312ee255dab0376a8fb781533bc97b6a75dd71ec43cd022bb2eff12eca205cdeaf9a6d629f754c555c17cd6222e05912ff3d960

diff --git a/dev-lang/elixir/elixir-1.14.5.ebuild 
b/dev-lang/elixir/elixir-1.14.5.ebuild
new file mode 100644
index ..faea8a68f900
--- /dev/null
+++ b/dev-lang/elixir/elixir-1.14.5.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Elixir programming language"
+HOMEPAGE="https://elixir-lang.org;
+SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 ErlPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=dev-lang/erlang-23:0=[ssl]
+"
+# 'mix' tool collides with sci-biology/phylip, bug #537514
+RDEPEND="${DEPEND}
+   !!sci-biology/phylip
+"
+DEPEND+="
+   test? ( dev-vcs/git )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
+   "${FILESDIR}"/${PN}-1.10.3-no-Q.patch
+   "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch
+   "${FILESDIR}"/${PN}-1.14.1-make44-parallel-build.patch
+)
+
+src_install() {
+   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" 
install
+   dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2023-04-15 Thread Joonas Niilola
commit: 5d83f1546085979407817d2493600791fe090892
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Tue Apr  4 07:45:07 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Apr 15 12:22:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d83f154

dev-lang/elixir: drop 1.14.0

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/30470
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lang/elixir/Manifest |  1 -
 dev-lang/elixir/elixir-1.14.0.ebuild | 38 
 2 files changed, 39 deletions(-)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index c3555e790752..71d69ad9c663 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -1,6 +1,5 @@
 DIST elixir-1.12.3.tar.gz 2461828 BLAKE2B 
cdae9bd7f3463b89dd737ce943d57b7f9801bf382500a274332e1cb87902ecc37bd6e7a53af4dd5c1cd6e6d9d64171e226e676cd8023252c86fdf028d80dd383
 SHA512 
945e33ca9c3e50015531f87630c1bc1b9966acc64bbf7d01c8c4f8cfc104ee1e08113f572f0ad6a9f5e8ee37e33144e58b2ac33dc0a2b01e1355fc5f8b1b9329
 DIST elixir-1.13.4.tar.gz 2912984 BLAKE2B 
3849e7be7d1ba54ac3f96690f158b60a3b7da720e85a6c2ef38b078da795c1debaff319133eae6d5e77a7159f452b2ee6a7ad9ebbf7339391e4ee9ae8838d848
 SHA512 
cd3a28cd227bf60f09500563b7ad4700b2688e0361f975268d5fa81b530aee80ed4f8640335bf08a8c544a2f5d79dbf96c97f281bd3bf4582466a73a9d2edbec
-DIST elixir-1.14.0.tar.gz 3067581 BLAKE2B 
1e3b2a13dc0d54462f957c6d69dae11bb1878065a1b6508fe50eeb082a920558129df56f23496f86f566f5ea928308899512b2f2b4463d1fbb3a12953b474287
 SHA512 
74fa0364260710e7139474437846035aaa764fcc138bedd7c15dd729c72242f56a9d99232524d99701b811e2ddebed84c27586351f4b88cb0091f89fada43ad6
 DIST elixir-1.14.1.tar.gz 3081499 BLAKE2B 
1efcf2a2b654634363ae6bc70f677f8a2ea7903452a84c1ad21eb3586a5ded0e4a761ae0de21500daf2f8585ee1d20a8dfa6a7e0bd95a931ce4a4a6e798a0d75
 SHA512 
8f4c531f36ba1f2f775b1b45075790bfbdcc1c2995cb127809ac9cbb4d6163bf784d9db402119afbcd5f5d75725870cc59968bf751910d29b43f075328265573
 DIST elixir-1.14.3.tar.gz 3086297 BLAKE2B 
b162ea35a762bc1e151c7844237f3167c97da9aae44bca9fe022d09cde6f6909103b383e67b2133b68e76c061c4ed05cdd081070bdbb48be85bbc0ed067fadfd
 SHA512 
eec1e161364f823e26d79596d18b0ff7e6ade1c2c1f6f9ca84eb34d20fd90f434bbd29ef74cd41096e8f25e71d9cd1da0ec6f0a4f24c485124f9525b1ae2c4e0
 DIST elixir-1.14.4.tar.gz 3076206 BLAKE2B 
77b543c53ee03b1f911e3159c81175281b9e4a8ad714b5e87a438e9f70a36000c4e3c2b0f564165c97fb27b6444d20af70da45d8544a6a8b12d60549a00f1c0c
 SHA512 
c39e91e27485ce52e6d29c64f6d5c7abc50e99b8aac578642a4c085083fed23ccba095a013fee4dd3de97524bf4ec54af31478150818921b2a891f7a5840080a

diff --git a/dev-lang/elixir/elixir-1.14.0.ebuild 
b/dev-lang/elixir/elixir-1.14.0.ebuild
deleted file mode 100644
index cb7b7f6e750b..
--- a/dev-lang/elixir/elixir-1.14.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Elixir programming language"
-HOMEPAGE="https://elixir-lang.org;
-SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0 ErlPL-1.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   >=dev-lang/erlang-23:0=[ssl]
-"
-# 'mix' tool collides with sci-biology/phylip, bug #537514
-RDEPEND="${DEPEND}
-   !!sci-biology/phylip
-"
-DEPEND+="
-   test? ( dev-vcs/git )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
-   "${FILESDIR}"/${PN}-1.10.3-no-Q.patch
-   "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch
-   "${FILESDIR}"/${PN}-1.14.1-make44-parallel-build.patch
-)
-
-src_install() {
-   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" 
install
-   dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
-}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2023-04-15 Thread Joonas Niilola
commit: 460442bb4ef303298d1dec5f5bad957e3757ccff
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Tue Apr  4 07:42:10 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Apr 15 12:22:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=460442bb

dev-lang/elixir: add 1.14.4

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lang/elixir/Manifest |  1 +
 dev-lang/elixir/elixir-1.14.4.ebuild | 38 
 2 files changed, 39 insertions(+)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index 05ac1cd4099b..c3555e790752 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -3,3 +3,4 @@ DIST elixir-1.13.4.tar.gz 2912984 BLAKE2B 
3849e7be7d1ba54ac3f96690f158b60a3b7da7
 DIST elixir-1.14.0.tar.gz 3067581 BLAKE2B 
1e3b2a13dc0d54462f957c6d69dae11bb1878065a1b6508fe50eeb082a920558129df56f23496f86f566f5ea928308899512b2f2b4463d1fbb3a12953b474287
 SHA512 
74fa0364260710e7139474437846035aaa764fcc138bedd7c15dd729c72242f56a9d99232524d99701b811e2ddebed84c27586351f4b88cb0091f89fada43ad6
 DIST elixir-1.14.1.tar.gz 3081499 BLAKE2B 
1efcf2a2b654634363ae6bc70f677f8a2ea7903452a84c1ad21eb3586a5ded0e4a761ae0de21500daf2f8585ee1d20a8dfa6a7e0bd95a931ce4a4a6e798a0d75
 SHA512 
8f4c531f36ba1f2f775b1b45075790bfbdcc1c2995cb127809ac9cbb4d6163bf784d9db402119afbcd5f5d75725870cc59968bf751910d29b43f075328265573
 DIST elixir-1.14.3.tar.gz 3086297 BLAKE2B 
b162ea35a762bc1e151c7844237f3167c97da9aae44bca9fe022d09cde6f6909103b383e67b2133b68e76c061c4ed05cdd081070bdbb48be85bbc0ed067fadfd
 SHA512 
eec1e161364f823e26d79596d18b0ff7e6ade1c2c1f6f9ca84eb34d20fd90f434bbd29ef74cd41096e8f25e71d9cd1da0ec6f0a4f24c485124f9525b1ae2c4e0
+DIST elixir-1.14.4.tar.gz 3076206 BLAKE2B 
77b543c53ee03b1f911e3159c81175281b9e4a8ad714b5e87a438e9f70a36000c4e3c2b0f564165c97fb27b6444d20af70da45d8544a6a8b12d60549a00f1c0c
 SHA512 
c39e91e27485ce52e6d29c64f6d5c7abc50e99b8aac578642a4c085083fed23ccba095a013fee4dd3de97524bf4ec54af31478150818921b2a891f7a5840080a

diff --git a/dev-lang/elixir/elixir-1.14.4.ebuild 
b/dev-lang/elixir/elixir-1.14.4.ebuild
new file mode 100644
index ..faea8a68f900
--- /dev/null
+++ b/dev-lang/elixir/elixir-1.14.4.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Elixir programming language"
+HOMEPAGE="https://elixir-lang.org;
+SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 ErlPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=dev-lang/erlang-23:0=[ssl]
+"
+# 'mix' tool collides with sci-biology/phylip, bug #537514
+RDEPEND="${DEPEND}
+   !!sci-biology/phylip
+"
+DEPEND+="
+   test? ( dev-vcs/git )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
+   "${FILESDIR}"/${PN}-1.10.3-no-Q.patch
+   "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch
+   "${FILESDIR}"/${PN}-1.14.1-make44-parallel-build.patch
+)
+
+src_install() {
+   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" 
install
+   dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2023-04-04 Thread Sam James
commit: f6bf020571aa3580967c92f1f676dcca823a1086
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr  4 23:16:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr  4 23:16:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6bf0205

dev-lang/elixir: Stabilize 1.14.3 x86, #903762

Signed-off-by: Sam James  gentoo.org>

 dev-lang/elixir/elixir-1.14.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/elixir/elixir-1.14.3.ebuild 
b/dev-lang/elixir/elixir-1.14.3.ebuild
index 42af93cca0b9..716bc6222c77 100644
--- a/dev-lang/elixir/elixir-1.14.3.ebuild
+++ b/dev-lang/elixir/elixir-1.14.3.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0 ErlPL-1.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~riscv ~sparc x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2023-04-04 Thread Sam James
commit: fb0bc8983892e7267c7cdaa8d86599d8c1ab8a21
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr  4 22:52:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr  4 22:52:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb0bc898

dev-lang/elixir: Stabilize 1.14.3 ppc, #903762

Signed-off-by: Sam James  gentoo.org>

 dev-lang/elixir/elixir-1.14.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/elixir/elixir-1.14.3.ebuild 
b/dev-lang/elixir/elixir-1.14.3.ebuild
index ea9609380804..42af93cca0b9 100644
--- a/dev-lang/elixir/elixir-1.14.3.ebuild
+++ b/dev-lang/elixir/elixir-1.14.3.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0 ErlPL-1.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~riscv ~sparc ~x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2023-04-04 Thread Arthur Zamarin
commit: 9a03319991e6203ae0a244baa56bc378a0beeb15
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Apr  4 20:12:59 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr  4 20:12:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a033199

dev-lang/elixir: Stabilize 1.14.3 amd64, #903762

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/elixir/elixir-1.14.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/elixir/elixir-1.14.3.ebuild 
b/dev-lang/elixir/elixir-1.14.3.ebuild
index faea8a68f900..ea9609380804 100644
--- a/dev-lang/elixir/elixir-1.14.3.ebuild
+++ b/dev-lang/elixir/elixir-1.14.3.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0 ErlPL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2023-02-25 Thread Jakov Smolić
commit: 7b79de26471d0fe0f2680057757e770cbce9d54e
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Feb 25 11:05:37 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Feb 25 11:05:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b79de26

dev-lang/elixir: Stabilize 1.14.1 ppc, #896378

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-lang/elixir/elixir-1.14.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/elixir/elixir-1.14.1.ebuild 
b/dev-lang/elixir/elixir-1.14.1.ebuild
index e9d01b32139b..716bc6222c77 100644
--- a/dev-lang/elixir/elixir-1.14.1.ebuild
+++ b/dev-lang/elixir/elixir-1.14.1.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0 ErlPL-1.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~riscv ~sparc x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2023-02-24 Thread Joonas Niilola
commit: 88b11f9200f6dc347c6768f94a96957c0cca19cf
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Feb 25 05:50:12 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Feb 25 05:56:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88b11f92

dev-lang/elixir: Stabilize 1.14.1 amd64, #896378

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lang/elixir/elixir-1.14.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/elixir/elixir-1.14.1.ebuild 
b/dev-lang/elixir/elixir-1.14.1.ebuild
index 185fd2fb2d48..e9d01b32139b 100644
--- a/dev-lang/elixir/elixir-1.14.1.ebuild
+++ b/dev-lang/elixir/elixir-1.14.1.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0 ErlPL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2023-02-24 Thread Joonas Niilola
commit: ae8362bd25717c8143c5b02ab59bc97f5cbb8953
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Feb 25 05:49:15 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Feb 25 05:56:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae8362bd

dev-lang/elixir: Stabilize 1.14.1 x86, #896378

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lang/elixir/elixir-1.14.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/elixir/elixir-1.14.1.ebuild 
b/dev-lang/elixir/elixir-1.14.1.ebuild
index cb7b7f6e750b..185fd2fb2d48 100644
--- a/dev-lang/elixir/elixir-1.14.1.ebuild
+++ b/dev-lang/elixir/elixir-1.14.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0 ErlPL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2023-02-24 Thread Viorel Munteanu
commit: ffe9568a0531d71f77a8f9159c662c7da4ea996b
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Wed Feb  1 08:08:06 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri Feb 24 12:44:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffe9568a

dev-lang/elixir: add 1.14.3

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/29371
Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-lang/elixir/Manifest |  1 +
 dev-lang/elixir/elixir-1.14.3.ebuild | 38 
 2 files changed, 39 insertions(+)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index 74f1fa731ec8..05ac1cd4099b 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -2,3 +2,4 @@ DIST elixir-1.12.3.tar.gz 2461828 BLAKE2B 
cdae9bd7f3463b89dd737ce943d57b7f9801bf
 DIST elixir-1.13.4.tar.gz 2912984 BLAKE2B 
3849e7be7d1ba54ac3f96690f158b60a3b7da720e85a6c2ef38b078da795c1debaff319133eae6d5e77a7159f452b2ee6a7ad9ebbf7339391e4ee9ae8838d848
 SHA512 
cd3a28cd227bf60f09500563b7ad4700b2688e0361f975268d5fa81b530aee80ed4f8640335bf08a8c544a2f5d79dbf96c97f281bd3bf4582466a73a9d2edbec
 DIST elixir-1.14.0.tar.gz 3067581 BLAKE2B 
1e3b2a13dc0d54462f957c6d69dae11bb1878065a1b6508fe50eeb082a920558129df56f23496f86f566f5ea928308899512b2f2b4463d1fbb3a12953b474287
 SHA512 
74fa0364260710e7139474437846035aaa764fcc138bedd7c15dd729c72242f56a9d99232524d99701b811e2ddebed84c27586351f4b88cb0091f89fada43ad6
 DIST elixir-1.14.1.tar.gz 3081499 BLAKE2B 
1efcf2a2b654634363ae6bc70f677f8a2ea7903452a84c1ad21eb3586a5ded0e4a761ae0de21500daf2f8585ee1d20a8dfa6a7e0bd95a931ce4a4a6e798a0d75
 SHA512 
8f4c531f36ba1f2f775b1b45075790bfbdcc1c2995cb127809ac9cbb4d6163bf784d9db402119afbcd5f5d75725870cc59968bf751910d29b43f075328265573
+DIST elixir-1.14.3.tar.gz 3086297 BLAKE2B 
b162ea35a762bc1e151c7844237f3167c97da9aae44bca9fe022d09cde6f6909103b383e67b2133b68e76c061c4ed05cdd081070bdbb48be85bbc0ed067fadfd
 SHA512 
eec1e161364f823e26d79596d18b0ff7e6ade1c2c1f6f9ca84eb34d20fd90f434bbd29ef74cd41096e8f25e71d9cd1da0ec6f0a4f24c485124f9525b1ae2c4e0

diff --git a/dev-lang/elixir/elixir-1.14.3.ebuild 
b/dev-lang/elixir/elixir-1.14.3.ebuild
new file mode 100644
index ..faea8a68f900
--- /dev/null
+++ b/dev-lang/elixir/elixir-1.14.3.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Elixir programming language"
+HOMEPAGE="https://elixir-lang.org;
+SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 ErlPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=dev-lang/erlang-23:0=[ssl]
+"
+# 'mix' tool collides with sci-biology/phylip, bug #537514
+RDEPEND="${DEPEND}
+   !!sci-biology/phylip
+"
+DEPEND+="
+   test? ( dev-vcs/git )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
+   "${FILESDIR}"/${PN}-1.10.3-no-Q.patch
+   "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch
+   "${FILESDIR}"/${PN}-1.14.1-make44-parallel-build.patch
+)
+
+src_install() {
+   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" 
install
+   dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2022-11-24 Thread Joonas Niilola
commit: 2b741059ad25edd8d8f0b288e33690ed63b5f03b
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Nov 13 00:19:45 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Nov 25 06:41:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b741059

dev-lang/elixir: drop 1.13.3

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/28248
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lang/elixir/Manifest |  1 -
 dev-lang/elixir/elixir-1.13.3.ebuild | 38 
 2 files changed, 39 deletions(-)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index ddeaa930405d..74f1fa731ec8 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -1,5 +1,4 @@
 DIST elixir-1.12.3.tar.gz 2461828 BLAKE2B 
cdae9bd7f3463b89dd737ce943d57b7f9801bf382500a274332e1cb87902ecc37bd6e7a53af4dd5c1cd6e6d9d64171e226e676cd8023252c86fdf028d80dd383
 SHA512 
945e33ca9c3e50015531f87630c1bc1b9966acc64bbf7d01c8c4f8cfc104ee1e08113f572f0ad6a9f5e8ee37e33144e58b2ac33dc0a2b01e1355fc5f8b1b9329
-DIST elixir-1.13.3.tar.gz 2922197 BLAKE2B 
47c98ffe24d11ea161e9b9fa55d3c8ee1c2234848707aeeaf715eb02a61b7d3e8784bf2599b4129a824edf004d1edda2f0a42252710d957cc0213202f86dc06d
 SHA512 
88bf585e18bfefa54c1c771247ec489bc96d16cc0f88384e9c0c981ddb665cd7efccd49383b4de1fbbd823ecd0a5e65d76e3065c9ce3c45f2f4feccd01ace48e
 DIST elixir-1.13.4.tar.gz 2912984 BLAKE2B 
3849e7be7d1ba54ac3f96690f158b60a3b7da720e85a6c2ef38b078da795c1debaff319133eae6d5e77a7159f452b2ee6a7ad9ebbf7339391e4ee9ae8838d848
 SHA512 
cd3a28cd227bf60f09500563b7ad4700b2688e0361f975268d5fa81b530aee80ed4f8640335bf08a8c544a2f5d79dbf96c97f281bd3bf4582466a73a9d2edbec
 DIST elixir-1.14.0.tar.gz 3067581 BLAKE2B 
1e3b2a13dc0d54462f957c6d69dae11bb1878065a1b6508fe50eeb082a920558129df56f23496f86f566f5ea928308899512b2f2b4463d1fbb3a12953b474287
 SHA512 
74fa0364260710e7139474437846035aaa764fcc138bedd7c15dd729c72242f56a9d99232524d99701b811e2ddebed84c27586351f4b88cb0091f89fada43ad6
 DIST elixir-1.14.1.tar.gz 3081499 BLAKE2B 
1efcf2a2b654634363ae6bc70f677f8a2ea7903452a84c1ad21eb3586a5ded0e4a761ae0de21500daf2f8585ee1d20a8dfa6a7e0bd95a931ce4a4a6e798a0d75
 SHA512 
8f4c531f36ba1f2f775b1b45075790bfbdcc1c2995cb127809ac9cbb4d6163bf784d9db402119afbcd5f5d75725870cc59968bf751910d29b43f075328265573

diff --git a/dev-lang/elixir/elixir-1.13.3.ebuild 
b/dev-lang/elixir/elixir-1.13.3.ebuild
deleted file mode 100644
index 02bca9b5f8a0..
--- a/dev-lang/elixir/elixir-1.13.3.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Elixir programming language"
-HOMEPAGE="https://elixir-lang.org;
-SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0 ErlPL-1.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~sparc x86"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   >=dev-lang/erlang-22:0=[ssl]
-"
-# 'mix' tool collides with sci-biology/phylip, bug #537514
-RDEPEND="${DEPEND}
-   !!sci-biology/phylip
-"
-DEPEND+="
-   test? ( dev-vcs/git )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
-   "${FILESDIR}"/${PN}-1.10.3-no-Q.patch
-   "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch
-   "${FILESDIR}"/${PN}-1.14.1-make44-parallel-build.patch
-)
-
-src_install() {
-   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" 
install
-   dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
-}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2022-11-24 Thread Joonas Niilola
commit: ba0a62343861bd96020b0ce8470990f188eb354a
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sat Nov 12 21:51:24 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Nov 25 06:41:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba0a6234

dev-lang/elixir: add 1.14.1

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lang/elixir/Manifest |  1 +
 dev-lang/elixir/elixir-1.14.1.ebuild | 38 
 2 files changed, 39 insertions(+)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index 18c43881f4cd..ddeaa930405d 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -2,3 +2,4 @@ DIST elixir-1.12.3.tar.gz 2461828 BLAKE2B 
cdae9bd7f3463b89dd737ce943d57b7f9801bf
 DIST elixir-1.13.3.tar.gz 2922197 BLAKE2B 
47c98ffe24d11ea161e9b9fa55d3c8ee1c2234848707aeeaf715eb02a61b7d3e8784bf2599b4129a824edf004d1edda2f0a42252710d957cc0213202f86dc06d
 SHA512 
88bf585e18bfefa54c1c771247ec489bc96d16cc0f88384e9c0c981ddb665cd7efccd49383b4de1fbbd823ecd0a5e65d76e3065c9ce3c45f2f4feccd01ace48e
 DIST elixir-1.13.4.tar.gz 2912984 BLAKE2B 
3849e7be7d1ba54ac3f96690f158b60a3b7da720e85a6c2ef38b078da795c1debaff319133eae6d5e77a7159f452b2ee6a7ad9ebbf7339391e4ee9ae8838d848
 SHA512 
cd3a28cd227bf60f09500563b7ad4700b2688e0361f975268d5fa81b530aee80ed4f8640335bf08a8c544a2f5d79dbf96c97f281bd3bf4582466a73a9d2edbec
 DIST elixir-1.14.0.tar.gz 3067581 BLAKE2B 
1e3b2a13dc0d54462f957c6d69dae11bb1878065a1b6508fe50eeb082a920558129df56f23496f86f566f5ea928308899512b2f2b4463d1fbb3a12953b474287
 SHA512 
74fa0364260710e7139474437846035aaa764fcc138bedd7c15dd729c72242f56a9d99232524d99701b811e2ddebed84c27586351f4b88cb0091f89fada43ad6
+DIST elixir-1.14.1.tar.gz 3081499 BLAKE2B 
1efcf2a2b654634363ae6bc70f677f8a2ea7903452a84c1ad21eb3586a5ded0e4a761ae0de21500daf2f8585ee1d20a8dfa6a7e0bd95a931ce4a4a6e798a0d75
 SHA512 
8f4c531f36ba1f2f775b1b45075790bfbdcc1c2995cb127809ac9cbb4d6163bf784d9db402119afbcd5f5d75725870cc59968bf751910d29b43f075328265573

diff --git a/dev-lang/elixir/elixir-1.14.1.ebuild 
b/dev-lang/elixir/elixir-1.14.1.ebuild
new file mode 100644
index ..cb7b7f6e750b
--- /dev/null
+++ b/dev-lang/elixir/elixir-1.14.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Elixir programming language"
+HOMEPAGE="https://elixir-lang.org;
+SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 ErlPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=dev-lang/erlang-23:0=[ssl]
+"
+# 'mix' tool collides with sci-biology/phylip, bug #537514
+RDEPEND="${DEPEND}
+   !!sci-biology/phylip
+"
+DEPEND+="
+   test? ( dev-vcs/git )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
+   "${FILESDIR}"/${PN}-1.10.3-no-Q.patch
+   "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch
+   "${FILESDIR}"/${PN}-1.14.1-make44-parallel-build.patch
+)
+
+src_install() {
+   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" 
install
+   dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/files/, dev-lang/elixir/

2022-11-16 Thread Matthew Smith
commit: 7ee2e438446594db98a2cecb48f0cd35ff66512a
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Wed Nov 16 17:42:09 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Wed Nov 16 18:04:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ee2e438

dev-lang/elixir: Fix build with make 4.4 and later

Closes: https://bugs.gentoo.org/show_bug.cgi?id=870016
Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/28296
Signed-off-by: Matthew Smith  gentoo.org>

 dev-lang/elixir/elixir-1.12.3.ebuild   |  1 +
 dev-lang/elixir/elixir-1.13.3.ebuild   |  1 +
 dev-lang/elixir/elixir-1.13.4.ebuild   |  1 +
 dev-lang/elixir/elixir-1.14.0.ebuild   |  1 +
 .../elixir-1.14.1-make44-parallel-build.patch  | 27 ++
 5 files changed, 31 insertions(+)

diff --git a/dev-lang/elixir/elixir-1.12.3.ebuild 
b/dev-lang/elixir/elixir-1.12.3.ebuild
index 126b4810b36b..d42a3cbac8b6 100644
--- a/dev-lang/elixir/elixir-1.12.3.ebuild
+++ b/dev-lang/elixir/elixir-1.12.3.ebuild
@@ -30,6 +30,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.10.3-no-Q.patch
"${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch
"${FILESDIR}"/${PN}-1.11.4-fix-elixir-test.patch
+   "${FILESDIR}"/${PN}-1.14.1-make44-parallel-build.patch
 )
 
 src_install() {

diff --git a/dev-lang/elixir/elixir-1.13.3.ebuild 
b/dev-lang/elixir/elixir-1.13.3.ebuild
index 8379162f7b0d..02bca9b5f8a0 100644
--- a/dev-lang/elixir/elixir-1.13.3.ebuild
+++ b/dev-lang/elixir/elixir-1.13.3.ebuild
@@ -29,6 +29,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
"${FILESDIR}"/${PN}-1.10.3-no-Q.patch
"${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch
+   "${FILESDIR}"/${PN}-1.14.1-make44-parallel-build.patch
 )
 
 src_install() {

diff --git a/dev-lang/elixir/elixir-1.13.4.ebuild 
b/dev-lang/elixir/elixir-1.13.4.ebuild
index 25bba3057f67..0d49f03bddd6 100644
--- a/dev-lang/elixir/elixir-1.13.4.ebuild
+++ b/dev-lang/elixir/elixir-1.13.4.ebuild
@@ -29,6 +29,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
"${FILESDIR}"/${PN}-1.10.3-no-Q.patch
"${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch
+   "${FILESDIR}"/${PN}-1.14.1-make44-parallel-build.patch
 )
 
 src_install() {

diff --git a/dev-lang/elixir/elixir-1.14.0.ebuild 
b/dev-lang/elixir/elixir-1.14.0.ebuild
index 9172eb24561c..cb7b7f6e750b 100644
--- a/dev-lang/elixir/elixir-1.14.0.ebuild
+++ b/dev-lang/elixir/elixir-1.14.0.ebuild
@@ -29,6 +29,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
"${FILESDIR}"/${PN}-1.10.3-no-Q.patch
"${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch
+   "${FILESDIR}"/${PN}-1.14.1-make44-parallel-build.patch
 )
 
 src_install() {

diff --git a/dev-lang/elixir/files/elixir-1.14.1-make44-parallel-build.patch 
b/dev-lang/elixir/files/elixir-1.14.1-make44-parallel-build.patch
new file mode 100644
index ..81d40f751da8
--- /dev/null
+++ b/dev-lang/elixir/files/elixir-1.14.1-make44-parallel-build.patch
@@ -0,0 +1,27 @@
+From c668ce22b0dd72261621f19f124490eb5425eacd Mon Sep 17 00:00:00 2001
+From: Matthew Smith 
+Date: Tue, 15 Nov 2022 21:38:50 +
+Subject: [PATCH] Disable parallel build in Make 4.4
+
+In versions of GNU Make prior to 4.4, ".NOTPARALLEL: compile" made the whole
+build run serially. In 4.4 and later, ".NOTPARALLEL: compile" makes only
+the compile target run serially.
+
+This breaks the build and can lead to e.g. EEx being built before Mix.
+---
+ Makefile | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/Makefile b/Makefile
+index f6ba18d90e..8bb5bcdc65 100644
+--- a/Makefile
 b/Makefile
+@@ -24,7 +24,7 @@ SOURCE_DATE_EPOCH_PATH = lib/elixir/tmp/ebin_reproducible
+ SOURCE_DATE_EPOCH_FILE = $(SOURCE_DATE_EPOCH_PATH)/SOURCE_DATE_EPOCH
+ 
+ .PHONY: install compile erlang elixir unicode app build_plt clean_plt dialyze 
test check_reproducible clean clean_residual_files format install_man clean_man 
docs Docs.zip Precompiled.zip zips
+-.NOTPARALLEL: compile
++.NOTPARALLEL:
+ 
+ #==> Functions
+ 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2022-09-27 Thread Joonas Niilola
commit: eabdde4a02299fc2ea8397b00fef97185cd7e0ce
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Fri Sep  2 18:36:34 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Sep 27 12:12:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eabdde4a

dev-lang/elixir: add 1.14.0

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/27117
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lang/elixir/Manifest |  1 +
 dev-lang/elixir/elixir-1.14.0.ebuild | 37 
 2 files changed, 38 insertions(+)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index 501e83802b00..18c43881f4cd 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -1,3 +1,4 @@
 DIST elixir-1.12.3.tar.gz 2461828 BLAKE2B 
cdae9bd7f3463b89dd737ce943d57b7f9801bf382500a274332e1cb87902ecc37bd6e7a53af4dd5c1cd6e6d9d64171e226e676cd8023252c86fdf028d80dd383
 SHA512 
945e33ca9c3e50015531f87630c1bc1b9966acc64bbf7d01c8c4f8cfc104ee1e08113f572f0ad6a9f5e8ee37e33144e58b2ac33dc0a2b01e1355fc5f8b1b9329
 DIST elixir-1.13.3.tar.gz 2922197 BLAKE2B 
47c98ffe24d11ea161e9b9fa55d3c8ee1c2234848707aeeaf715eb02a61b7d3e8784bf2599b4129a824edf004d1edda2f0a42252710d957cc0213202f86dc06d
 SHA512 
88bf585e18bfefa54c1c771247ec489bc96d16cc0f88384e9c0c981ddb665cd7efccd49383b4de1fbbd823ecd0a5e65d76e3065c9ce3c45f2f4feccd01ace48e
 DIST elixir-1.13.4.tar.gz 2912984 BLAKE2B 
3849e7be7d1ba54ac3f96690f158b60a3b7da720e85a6c2ef38b078da795c1debaff319133eae6d5e77a7159f452b2ee6a7ad9ebbf7339391e4ee9ae8838d848
 SHA512 
cd3a28cd227bf60f09500563b7ad4700b2688e0361f975268d5fa81b530aee80ed4f8640335bf08a8c544a2f5d79dbf96c97f281bd3bf4582466a73a9d2edbec
+DIST elixir-1.14.0.tar.gz 3067581 BLAKE2B 
1e3b2a13dc0d54462f957c6d69dae11bb1878065a1b6508fe50eeb082a920558129df56f23496f86f566f5ea928308899512b2f2b4463d1fbb3a12953b474287
 SHA512 
74fa0364260710e7139474437846035aaa764fcc138bedd7c15dd729c72242f56a9d99232524d99701b811e2ddebed84c27586351f4b88cb0091f89fada43ad6

diff --git a/dev-lang/elixir/elixir-1.14.0.ebuild 
b/dev-lang/elixir/elixir-1.14.0.ebuild
new file mode 100644
index ..9172eb24561c
--- /dev/null
+++ b/dev-lang/elixir/elixir-1.14.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Elixir programming language"
+HOMEPAGE="https://elixir-lang.org;
+SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 ErlPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=dev-lang/erlang-23:0=[ssl]
+"
+# 'mix' tool collides with sci-biology/phylip, bug #537514
+RDEPEND="${DEPEND}
+   !!sci-biology/phylip
+"
+DEPEND+="
+   test? ( dev-vcs/git )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
+   "${FILESDIR}"/${PN}-1.10.3-no-Q.patch
+   "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch
+)
+
+src_install() {
+   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" 
install
+   dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/files/

2022-09-12 Thread Joonas Niilola
commit: caa9bafa89e86a14ac407f24bd3d43709c7ce5df
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon Sep 12 17:18:20 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Sep 12 17:25:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caa9bafa

dev-lang/elixir: remove unused patches

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Portage 3.0.36 / pkgdev 0.2.1 / pkgcheck 0.10.14
Closes: https://github.com/gentoo/gentoo/pull/27230
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lang/elixir/files/elixir-1.11.2-mksh.patch |  81 -
 ...4-fix-logger-translator-with-otp-24-11222.patch |  64 ---
 ...11.4-update-warnings-for-OTP-master-10807.patch | 125 -
 3 files changed, 270 deletions(-)

diff --git a/dev-lang/elixir/files/elixir-1.11.2-mksh.patch 
b/dev-lang/elixir/files/elixir-1.11.2-mksh.patch
deleted file mode 100644
index 3fda43156890..
--- a/dev-lang/elixir/files/elixir-1.11.2-mksh.patch
+++ /dev/null
@@ -1,81 +0,0 @@
-From 69bb81635a77afb28419103bdb02867b48994d4a Mon Sep 17 00:00:00 2001
-From: "Haelwenn (lanodan) Monnier" 
-Date: Wed, 9 Dec 2020 18:21:34 +0100
-Subject: [PATCH] bin/elixir: Rename erl() function to erl_set()
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-It conflicted with the erl executable for Korn-derived shells where a function
-can be used in `exec command`.
-
-It isn't clear which behavior is expected from reading the POSIX specification
-but "Shell Command Language § 2.9.1 Simple Commands" clears the usage of
-the term `command` quite well.
-And even with excluding functions from the `command` operand of `exec`,
-why are aliases accepted? (in most if not all shells)
-
-See: https://bugs.gentoo.org/729964

- bin/elixir | 28 ++--
- 1 file changed, 14 insertions(+), 14 deletions(-)
-
 a/bin/elixir
-+++ b/bin/elixir
-@@ -70,7 +70,7 @@ readlink_f () {
- ERL=""
- 
- # Stores erl arguments preserving spaces/quotes (mimics an array)
--erl () {
-+erl_set () {
-   eval "E${E}=\$1"
-   E=$((E + 1))
- }
-@@ -137,34 +137,34 @@ while [ $I -le $LENGTH ]; do
- ;;
- --cookie)
- S=2
--erl "-setcookie"
--erl "$2"
-+erl_set "-setcookie"
-+erl_set "$2"
- ;;
- --sname|--name)
- S=2
--erl "$(echo "$1" | cut -c 2-)"
--erl "$2"
-+erl_set "$(echo "$1" | cut -c 2-)"
-+erl_set "$2"
- ;;
- --erl-config)
- S=2
--erl "-config"
--erl "$2"
-+erl_set "-config"
-+erl_set "$2"
- ;;
- --vm-args)
- S=2
--erl "-args_file"
--erl "$2"
-+erl_set "-args_file"
-+erl_set "$2"
- ;;
- --boot)
- S=2
--erl "-boot"
--erl "$2"
-+erl_set "-boot"
-+erl_set "$2"
- ;;
- --boot-var)
- S=3
--erl "-boot_var"
--erl "$2"
--erl "$3"
-+erl_set "-boot_var"
-+erl_set "$2"
-+erl_set "$3"
- ;;
- --pipe-to)
- S=3

diff --git 
a/dev-lang/elixir/files/elixir-1.11.4-fix-logger-translator-with-otp-24-11222.patch
 
b/dev-lang/elixir/files/elixir-1.11.4-fix-logger-translator-with-otp-24-11222.patch
deleted file mode 100644
index 428e7ceb3ab4..
--- 
a/dev-lang/elixir/files/elixir-1.11.4-fix-logger-translator-with-otp-24-11222.patch
+++ /dev/null
@@ -1,64 +0,0 @@
-From b1492cb0cfa689c4c098761a375d5cb728d3c175 Mon Sep 17 00:00:00 2001
-From: Matteo 
-Date: Tue, 31 Aug 2021 23:46:27 +0200
-Subject: [PATCH 3/3] Fix logger translator with otp-24  (#11222)
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-* Handle new significant key in sasl reports
-
-* Add OTP-24.0 to CI matrix
-
-Co-authored-by: José Valim 

- .github/workflows/ci.yml|  2 +-
- lib/logger/lib/logger/translator.ex | 13 ++---
- 2 files changed, 11 insertions(+), 4 deletions(-)
-
-diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
-index f43a9ff62..a4bc8dbeb 100644
 a/.github/workflows/ci.yml
-+++ b/.github/workflows/ci.yml
-@@ -15,7 +15,7 @@ jobs:
- strategy:
-   fail-fast: false
-   matrix:
--otp_release: ['OTP-23.0', 'OTP-22.3', 'OTP-22.0', 'OTP-21.3.8', 
'OTP-21.0']
-+otp_release: ['OTP-24.0', 'OTP-23.0', 'OTP-22.3', 'OTP-22.0', 
'OTP-21.3.8', 'OTP-21.0']
- development: [false]
- include:
-   - otp_release: master
-diff --git a/lib/logger/lib/logger/translator.ex 
b/lib/logger/lib/logger/translator.ex
-index d1d7e62f1..8afd79436 100644
 a/lib/logger/lib/logger/translator.ex
-+++ b/lib/logger/lib/logger/translator.ex
-@@ -357,15 +357,22 @@ defp child_info(_min_level, _child) do
- []
-   end
- 
--  defp child_debug(:debug, restart_type: restart, shutdown: shutdown, 
child_type: type) do
--

[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2022-09-09 Thread Matthew Smith
commit: 990be7ef1b87d6edfa259e3526e40b49d9aebed4
Author: Matthew Smith  gentoo  org>
AuthorDate: Fri Sep  9 08:49:28 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Fri Sep  9 09:46:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=990be7ef

dev-lang/elixir: drop 1.11.4, 1.11.4-r1

Requires OTP 23 which is to be removed.

Signed-off-by: Matthew Smith  gentoo.org>

 dev-lang/elixir/Manifest|  1 -
 dev-lang/elixir/elixir-1.11.4-r1.ebuild | 41 -
 dev-lang/elixir/elixir-1.11.4.ebuild| 39 ---
 3 files changed, 81 deletions(-)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index 108844a1ccb8..501e83802b00 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -1,4 +1,3 @@
-DIST elixir-1.11.4.tar.gz 2396885 BLAKE2B 
f63e835991420bce8cacd38a920637aa5656c0372bd09e8c0a357a24bcca9a06350973f1453f482d3854a48712471c55389c3bd530df46a19c20a359376b779d
 SHA512 
5dc940a31a31ae1c1537f874c15e58311cc0b0452f61e923bdfde0a5cfef3d8003eb3e85be320eb0acfb7bc0c0c0dc8ac965dec6727257c244048268fbf38ceb
 DIST elixir-1.12.3.tar.gz 2461828 BLAKE2B 
cdae9bd7f3463b89dd737ce943d57b7f9801bf382500a274332e1cb87902ecc37bd6e7a53af4dd5c1cd6e6d9d64171e226e676cd8023252c86fdf028d80dd383
 SHA512 
945e33ca9c3e50015531f87630c1bc1b9966acc64bbf7d01c8c4f8cfc104ee1e08113f572f0ad6a9f5e8ee37e33144e58b2ac33dc0a2b01e1355fc5f8b1b9329
 DIST elixir-1.13.3.tar.gz 2922197 BLAKE2B 
47c98ffe24d11ea161e9b9fa55d3c8ee1c2234848707aeeaf715eb02a61b7d3e8784bf2599b4129a824edf004d1edda2f0a42252710d957cc0213202f86dc06d
 SHA512 
88bf585e18bfefa54c1c771247ec489bc96d16cc0f88384e9c0c981ddb665cd7efccd49383b4de1fbbd823ecd0a5e65d76e3065c9ce3c45f2f4feccd01ace48e
 DIST elixir-1.13.4.tar.gz 2912984 BLAKE2B 
3849e7be7d1ba54ac3f96690f158b60a3b7da720e85a6c2ef38b078da795c1debaff319133eae6d5e77a7159f452b2ee6a7ad9ebbf7339391e4ee9ae8838d848
 SHA512 
cd3a28cd227bf60f09500563b7ad4700b2688e0361f975268d5fa81b530aee80ed4f8640335bf08a8c544a2f5d79dbf96c97f281bd3bf4582466a73a9d2edbec

diff --git a/dev-lang/elixir/elixir-1.11.4-r1.ebuild 
b/dev-lang/elixir/elixir-1.11.4-r1.ebuild
deleted file mode 100644
index a4fe19d9ec0d..
--- a/dev-lang/elixir/elixir-1.11.4-r1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Elixir programming language"
-HOMEPAGE="https://elixir-lang.org;
-SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0 ErlPL-1.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   >=dev-lang/erlang-21:0=[ssl]
-"
-# 'mix' tool collides with sci-biology/phylip, bug #537514
-RDEPEND="${DEPEND}
-   !!sci-biology/phylip
-"
-DEPEND+="
-   test? ( dev-vcs/git )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
-   "${FILESDIR}"/${PN}-1.10.3-no-Q.patch
-   "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch
-   "${FILESDIR}"/${PN}-1.11.2-mksh.patch
-   "${FILESDIR}"/${P}-fix-elixir-test.patch
-   "${FILESDIR}"/${P}-update-warnings-for-OTP-master-10807.patch
-   "${FILESDIR}"/${P}-fix-logger-translator-with-otp-24-11222.patch
-)
-
-src_install() {
-   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" 
install
-   dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
-}

diff --git a/dev-lang/elixir/elixir-1.11.4.ebuild 
b/dev-lang/elixir/elixir-1.11.4.ebuild
deleted file mode 100644
index f5439a725a0a..
--- a/dev-lang/elixir/elixir-1.11.4.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Elixir programming language"
-HOMEPAGE="https://elixir-lang.org;
-SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0 ErlPL-1.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~sparc x86"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   >=dev-lang/erlang-21:0=[ssl]
-   

[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2022-09-09 Thread Joonas Niilola
commit: 0da1181d5c35b913b78738a295c5377310e17b5a
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Wed Aug 24 22:23:17 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Sep  9 06:20:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0da1181d

dev-lang/elixir: drop 1.12.1, 1.12.2

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/27006
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lang/elixir/Manifest |  2 --
 dev-lang/elixir/elixir-1.12.1.ebuild | 38 
 dev-lang/elixir/elixir-1.12.2.ebuild | 38 
 3 files changed, 78 deletions(-)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index b05b01da25d1..108844a1ccb8 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -1,6 +1,4 @@
 DIST elixir-1.11.4.tar.gz 2396885 BLAKE2B 
f63e835991420bce8cacd38a920637aa5656c0372bd09e8c0a357a24bcca9a06350973f1453f482d3854a48712471c55389c3bd530df46a19c20a359376b779d
 SHA512 
5dc940a31a31ae1c1537f874c15e58311cc0b0452f61e923bdfde0a5cfef3d8003eb3e85be320eb0acfb7bc0c0c0dc8ac965dec6727257c244048268fbf38ceb
-DIST elixir-1.12.1.tar.gz 2458060 BLAKE2B 
512f016cb7f064f2b90a4d2dae4ffaf957422f049322b5fbed1eef155687bde89df838c254cf123b904e64f746fc19175372166526c739d8a1d66f9abb0c
 SHA512 
ecea8a95d05e85431c324c7e15fdd08639a52fa6031fb8ec671825debecd892d2258b3914fdd8417728be1a18202d211eeb19869797ad0fd022c6ec91cd05880
-DIST elixir-1.12.2.tar.gz 2460047 BLAKE2B 
eebcb4b828bf445ece6bfceb40b228406a15b0d33fb6efcc2b34fa4a264d83c5d71aa9787c5b641e903fb97ba02da07f3edf76424136e3dab0248a65823f225f
 SHA512 
4c19a6a0310606b3016b3699079dc5f667e348c86c92e7e998cbecbacd283f5f4ccdd3d83b757725ba637a39729e9d82673b596feee72e831d575630e2f3111a
 DIST elixir-1.12.3.tar.gz 2461828 BLAKE2B 
cdae9bd7f3463b89dd737ce943d57b7f9801bf382500a274332e1cb87902ecc37bd6e7a53af4dd5c1cd6e6d9d64171e226e676cd8023252c86fdf028d80dd383
 SHA512 
945e33ca9c3e50015531f87630c1bc1b9966acc64bbf7d01c8c4f8cfc104ee1e08113f572f0ad6a9f5e8ee37e33144e58b2ac33dc0a2b01e1355fc5f8b1b9329
 DIST elixir-1.13.3.tar.gz 2922197 BLAKE2B 
47c98ffe24d11ea161e9b9fa55d3c8ee1c2234848707aeeaf715eb02a61b7d3e8784bf2599b4129a824edf004d1edda2f0a42252710d957cc0213202f86dc06d
 SHA512 
88bf585e18bfefa54c1c771247ec489bc96d16cc0f88384e9c0c981ddb665cd7efccd49383b4de1fbbd823ecd0a5e65d76e3065c9ce3c45f2f4feccd01ace48e
 DIST elixir-1.13.4.tar.gz 2912984 BLAKE2B 
3849e7be7d1ba54ac3f96690f158b60a3b7da720e85a6c2ef38b078da795c1debaff319133eae6d5e77a7159f452b2ee6a7ad9ebbf7339391e4ee9ae8838d848
 SHA512 
cd3a28cd227bf60f09500563b7ad4700b2688e0361f975268d5fa81b530aee80ed4f8640335bf08a8c544a2f5d79dbf96c97f281bd3bf4582466a73a9d2edbec

diff --git a/dev-lang/elixir/elixir-1.12.1.ebuild 
b/dev-lang/elixir/elixir-1.12.1.ebuild
deleted file mode 100644
index 0b3d30839c63..
--- a/dev-lang/elixir/elixir-1.12.1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Elixir programming language"
-HOMEPAGE="https://elixir-lang.org;
-SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0 ErlPL-1.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~sparc x86"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   >=dev-lang/erlang-22:0=[ssl]
-"
-# 'mix' tool collides with sci-biology/phylip, bug #537514
-RDEPEND="${DEPEND}
-   !!sci-biology/phylip
-"
-DEPEND+="
-   test? ( dev-vcs/git )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
-   "${FILESDIR}"/${PN}-1.10.3-no-Q.patch
-   "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch
-   "${FILESDIR}"/${PN}-1.11.4-fix-elixir-test.patch
-)
-
-src_install() {
-   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" 
install
-   dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
-}

diff --git a/dev-lang/elixir/elixir-1.12.2.ebuild 
b/dev-lang/elixir/elixir-1.12.2.ebuild
deleted file mode 100644
index 9ad390ffec4f..
--- a/dev-lang/elixir/elixir-1.12.2.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Elixir programming language"
-HOMEPAGE="https://elixir-lang.org;
-SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0 ErlPL-1.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   >=dev-lang/erlang-22:0=[ssl]
-"
-# 'mix' tool collides with sci-biology/phylip, bug #537514
-RDEPEND="${DEPEND}
-   !!sci-biology/phylip
-"
-DEPEND+="
-   test? ( dev-vcs/git )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
-   

[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2022-08-27 Thread Agostino Sarubbo
commit: 97366e0d5f0f83281a0560227d24cb6ecda8264a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Aug 27 08:32:45 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Aug 27 08:32:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97366e0d

dev-lang/elixir: ppc stable wrt bug #866428

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-lang/elixir/elixir-1.13.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/elixir/elixir-1.13.4.ebuild 
b/dev-lang/elixir/elixir-1.13.4.ebuild
index e4a3df0b3589..25bba3057f67 100644
--- a/dev-lang/elixir/elixir-1.13.4.ebuild
+++ b/dev-lang/elixir/elixir-1.13.4.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0 ErlPL-1.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~riscv ~sparc x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2022-08-26 Thread Sam James
commit: 4b6258bb74a8e44713de8c3da9d70900331ccd63
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 26 10:07:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 26 10:08:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b6258bb

dev-lang/elixir: Stabilize 1.13.4 x86, #866428

Signed-off-by: Sam James  gentoo.org>

 dev-lang/elixir/elixir-1.13.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/elixir/elixir-1.13.4.ebuild 
b/dev-lang/elixir/elixir-1.13.4.ebuild
index 876fa5334e54..2c0fdac2787f 100644
--- a/dev-lang/elixir/elixir-1.13.4.ebuild
+++ b/dev-lang/elixir/elixir-1.13.4.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0 ErlPL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2022-07-25 Thread Yixun Lan
commit: 876254a51ce5abf33cf18d3e83a9d5cec48cd15a
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Jul 25 10:15:33 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Jul 25 10:16:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=876254a5

dev-lang/elixir: keyword 1.13.4 for ~riscv

Signed-off-by: Yixun Lan  gentoo.org>

 dev-lang/elixir/elixir-1.13.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/elixir/elixir-1.13.4.ebuild 
b/dev-lang/elixir/elixir-1.13.4.ebuild
index aee01883e02c..876fa5334e54 100644
--- a/dev-lang/elixir/elixir-1.13.4.ebuild
+++ b/dev-lang/elixir/elixir-1.13.4.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0 ErlPL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2022-05-27 Thread Joonas Niilola
commit: 32c5d7de3b3f5a3986fe4a33bf184ee5a31c701a
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Tue May 24 13:08:07 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri May 27 06:53:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32c5d7de

dev-lang/elixir: add 1.13.4

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/25622
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lang/elixir/Manifest |  1 +
 dev-lang/elixir/elixir-1.13.4.ebuild | 37 
 2 files changed, 38 insertions(+)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index 1ae2fe58484e..b05b01da25d1 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -3,3 +3,4 @@ DIST elixir-1.12.1.tar.gz 2458060 BLAKE2B 
512f016cb7f064f2b90a4d2dae4ffaf957422f
 DIST elixir-1.12.2.tar.gz 2460047 BLAKE2B 
eebcb4b828bf445ece6bfceb40b228406a15b0d33fb6efcc2b34fa4a264d83c5d71aa9787c5b641e903fb97ba02da07f3edf76424136e3dab0248a65823f225f
 SHA512 
4c19a6a0310606b3016b3699079dc5f667e348c86c92e7e998cbecbacd283f5f4ccdd3d83b757725ba637a39729e9d82673b596feee72e831d575630e2f3111a
 DIST elixir-1.12.3.tar.gz 2461828 BLAKE2B 
cdae9bd7f3463b89dd737ce943d57b7f9801bf382500a274332e1cb87902ecc37bd6e7a53af4dd5c1cd6e6d9d64171e226e676cd8023252c86fdf028d80dd383
 SHA512 
945e33ca9c3e50015531f87630c1bc1b9966acc64bbf7d01c8c4f8cfc104ee1e08113f572f0ad6a9f5e8ee37e33144e58b2ac33dc0a2b01e1355fc5f8b1b9329
 DIST elixir-1.13.3.tar.gz 2922197 BLAKE2B 
47c98ffe24d11ea161e9b9fa55d3c8ee1c2234848707aeeaf715eb02a61b7d3e8784bf2599b4129a824edf004d1edda2f0a42252710d957cc0213202f86dc06d
 SHA512 
88bf585e18bfefa54c1c771247ec489bc96d16cc0f88384e9c0c981ddb665cd7efccd49383b4de1fbbd823ecd0a5e65d76e3065c9ce3c45f2f4feccd01ace48e
+DIST elixir-1.13.4.tar.gz 2912984 BLAKE2B 
3849e7be7d1ba54ac3f96690f158b60a3b7da720e85a6c2ef38b078da795c1debaff319133eae6d5e77a7159f452b2ee6a7ad9ebbf7339391e4ee9ae8838d848
 SHA512 
cd3a28cd227bf60f09500563b7ad4700b2688e0361f975268d5fa81b530aee80ed4f8640335bf08a8c544a2f5d79dbf96c97f281bd3bf4582466a73a9d2edbec

diff --git a/dev-lang/elixir/elixir-1.13.4.ebuild 
b/dev-lang/elixir/elixir-1.13.4.ebuild
new file mode 100644
index ..aee01883e02c
--- /dev/null
+++ b/dev-lang/elixir/elixir-1.13.4.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Elixir programming language"
+HOMEPAGE="https://elixir-lang.org;
+SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 ErlPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=dev-lang/erlang-22:0=[ssl]
+"
+# 'mix' tool collides with sci-biology/phylip, bug #537514
+RDEPEND="${DEPEND}
+   !!sci-biology/phylip
+"
+DEPEND+="
+   test? ( dev-vcs/git )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
+   "${FILESDIR}"/${PN}-1.10.3-no-Q.patch
+   "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch
+)
+
+src_install() {
+   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" 
install
+   dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2022-05-25 Thread Agostino Sarubbo
commit: c7e54624ce2cde2b53550d469a984905f60530db
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed May 25 09:07:01 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed May 25 09:07:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7e54624

dev-lang/elixir: ppc stable wrt bug #847262

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-lang/elixir/elixir-1.13.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/elixir/elixir-1.13.3.ebuild 
b/dev-lang/elixir/elixir-1.13.3.ebuild
index f47de922d447..8379162f7b0d 100644
--- a/dev-lang/elixir/elixir-1.13.3.ebuild
+++ b/dev-lang/elixir/elixir-1.13.3.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0 ErlPL-1.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~sparc x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2022-05-24 Thread Joonas Niilola
commit: 639c933ce4fa104eabb9f38706127e6c24aa0541
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed May 25 04:43:24 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed May 25 04:44:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=639c933c

dev-lang/elixir: Stabilize 1.13.3 amd64, #847262

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lang/elixir/elixir-1.13.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/elixir/elixir-1.13.3.ebuild 
b/dev-lang/elixir/elixir-1.13.3.ebuild
index aee01883e02c..7051b2667e17 100644
--- a/dev-lang/elixir/elixir-1.13.3.ebuild
+++ b/dev-lang/elixir/elixir-1.13.3.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0 ErlPL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2022-05-24 Thread Joonas Niilola
commit: bef650c6140a6912b0a89488b06fe73f2bfa18b8
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed May 25 04:44:29 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed May 25 04:44:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bef650c6

dev-lang/elixir: Stabilize 1.13.3 x86, #847262

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lang/elixir/elixir-1.13.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/elixir/elixir-1.13.3.ebuild 
b/dev-lang/elixir/elixir-1.13.3.ebuild
index 7051b2667e17..f47de922d447 100644
--- a/dev-lang/elixir/elixir-1.13.3.ebuild
+++ b/dev-lang/elixir/elixir-1.13.3.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0 ErlPL-1.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2022-03-12 Thread Matthew Smith
commit: 33f59e1772636340ca483d1a905745af86a877f1
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Fri Mar 11 21:22:33 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sat Mar 12 17:24:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33f59e17

dev-lang/elixir: Add myself as maintainer (co-maintenance welcome)

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/24498
Signed-off-by: Matthew Smith  gentoo.org>

 dev-lang/elixir/metadata.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/dev-lang/elixir/metadata.xml b/dev-lang/elixir/metadata.xml
index 263e2ee30986..10b86bcffd2c 100644
--- a/dev-lang/elixir/metadata.xml
+++ b/dev-lang/elixir/metadata.xml
@@ -1,7 +1,14 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   cont...@hacktivis.me
+   Haelwenn (lanodan) Monnier
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   


https://github.com/elixir-lang/elixir/issues



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2022-03-11 Thread Matthew Smith
commit: 3b1bc5ca806e106085b39c90e974d03d035f516a
Author: Matthew Smith  gentoo  org>
AuthorDate: Fri Mar 11 18:42:21 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Fri Mar 11 18:42:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b1bc5ca

dev-lang/elixir: drop to maintainer-needed

Inactive proxy-maintainer, no post-CVS activity.

(also remove the whitespace from remote-id, it breaks p.g.o)

Closes: https://bugs.gentoo.org/632910
Signed-off-by: Matthew Smith  gentoo.org>

 dev-lang/elixir/metadata.xml | 13 ++---
 1 file changed, 2 insertions(+), 11 deletions(-)

diff --git a/dev-lang/elixir/metadata.xml b/dev-lang/elixir/metadata.xml
index 5a1358562005..263e2ee30986 100644
--- a/dev-lang/elixir/metadata.xml
+++ b/dev-lang/elixir/metadata.xml
@@ -1,14 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   styx...@gmail.com
-   Mikhail
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
+   


https://github.com/elixir-lang/elixir/issues
@@ -19,8 +12,6 @@

http://elixir-lang.org/docs.html

-   
-   elixir-lang/elixir
-   
+   elixir-lang/elixir

 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2022-03-09 Thread Agostino Sarubbo
commit: 9ad5989534b1f9d1d0bede2dbb5fd69bea1c74dd
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Mar  9 09:19:52 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Mar  9 09:19:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ad59895

dev-lang/elixir: ppc stable wrt bug #834798

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-lang/elixir/elixir-1.12.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/elixir/elixir-1.12.3.ebuild 
b/dev-lang/elixir/elixir-1.12.3.ebuild
index 71e419d18594..126b4810b36b 100644
--- a/dev-lang/elixir/elixir-1.12.3.ebuild
+++ b/dev-lang/elixir/elixir-1.12.3.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0 ErlPL-1.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~sparc x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2022-03-08 Thread Jakov Smolić
commit: baee1d750d81610d53496340873adf35839b05fc
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Mar  9 07:05:54 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Mar  9 07:05:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baee1d75

dev-lang/elixir: Stabilize 1.12.3 x86, #834798

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-lang/elixir/elixir-1.12.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/elixir/elixir-1.12.3.ebuild 
b/dev-lang/elixir/elixir-1.12.3.ebuild
index 0799029a9e7e..71e419d18594 100644
--- a/dev-lang/elixir/elixir-1.12.3.ebuild
+++ b/dev-lang/elixir/elixir-1.12.3.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0 ErlPL-1.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2022-03-08 Thread Jakov Smolić
commit: 671df1b35e12c58725fc7b3a014d804a188ced1d
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Mar  9 07:05:40 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Mar  9 07:05:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=671df1b3

dev-lang/elixir: Stabilize 1.12.3 amd64, #834798

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-lang/elixir/elixir-1.12.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/elixir/elixir-1.12.3.ebuild 
b/dev-lang/elixir/elixir-1.12.3.ebuild
index 116a530e4d38..0799029a9e7e 100644
--- a/dev-lang/elixir/elixir-1.12.3.ebuild
+++ b/dev-lang/elixir/elixir-1.12.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0 ErlPL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2022-03-08 Thread Matthew Smith
commit: 69b74197f898fc3f9ec2c4e66a5a36d539773aa3
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Mar  6 21:20:35 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Tue Mar  8 20:19:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69b74197

dev-lang/elixir: Version bump, 1.13.3

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/24427
Signed-off-by: Matthew Smith  gentoo.org>

 dev-lang/elixir/Manifest |  1 +
 dev-lang/elixir/elixir-1.13.3.ebuild | 37 
 2 files changed, 38 insertions(+)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index 290ee846579d..1ae2fe58484e 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -2,3 +2,4 @@ DIST elixir-1.11.4.tar.gz 2396885 BLAKE2B 
f63e835991420bce8cacd38a920637aa5656c0
 DIST elixir-1.12.1.tar.gz 2458060 BLAKE2B 
512f016cb7f064f2b90a4d2dae4ffaf957422f049322b5fbed1eef155687bde89df838c254cf123b904e64f746fc19175372166526c739d8a1d66f9abb0c
 SHA512 
ecea8a95d05e85431c324c7e15fdd08639a52fa6031fb8ec671825debecd892d2258b3914fdd8417728be1a18202d211eeb19869797ad0fd022c6ec91cd05880
 DIST elixir-1.12.2.tar.gz 2460047 BLAKE2B 
eebcb4b828bf445ece6bfceb40b228406a15b0d33fb6efcc2b34fa4a264d83c5d71aa9787c5b641e903fb97ba02da07f3edf76424136e3dab0248a65823f225f
 SHA512 
4c19a6a0310606b3016b3699079dc5f667e348c86c92e7e998cbecbacd283f5f4ccdd3d83b757725ba637a39729e9d82673b596feee72e831d575630e2f3111a
 DIST elixir-1.12.3.tar.gz 2461828 BLAKE2B 
cdae9bd7f3463b89dd737ce943d57b7f9801bf382500a274332e1cb87902ecc37bd6e7a53af4dd5c1cd6e6d9d64171e226e676cd8023252c86fdf028d80dd383
 SHA512 
945e33ca9c3e50015531f87630c1bc1b9966acc64bbf7d01c8c4f8cfc104ee1e08113f572f0ad6a9f5e8ee37e33144e58b2ac33dc0a2b01e1355fc5f8b1b9329
+DIST elixir-1.13.3.tar.gz 2922197 BLAKE2B 
47c98ffe24d11ea161e9b9fa55d3c8ee1c2234848707aeeaf715eb02a61b7d3e8784bf2599b4129a824edf004d1edda2f0a42252710d957cc0213202f86dc06d
 SHA512 
88bf585e18bfefa54c1c771247ec489bc96d16cc0f88384e9c0c981ddb665cd7efccd49383b4de1fbbd823ecd0a5e65d76e3065c9ce3c45f2f4feccd01ace48e

diff --git a/dev-lang/elixir/elixir-1.13.3.ebuild 
b/dev-lang/elixir/elixir-1.13.3.ebuild
new file mode 100644
index ..aee01883e02c
--- /dev/null
+++ b/dev-lang/elixir/elixir-1.13.3.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Elixir programming language"
+HOMEPAGE="https://elixir-lang.org;
+SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 ErlPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=dev-lang/erlang-22:0=[ssl]
+"
+# 'mix' tool collides with sci-biology/phylip, bug #537514
+RDEPEND="${DEPEND}
+   !!sci-biology/phylip
+"
+DEPEND+="
+   test? ( dev-vcs/git )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
+   "${FILESDIR}"/${PN}-1.10.3-no-Q.patch
+   "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch
+)
+
+src_install() {
+   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" 
install
+   dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2021-11-22 Thread Joonas Niilola
commit: e119db648cba24862b724a87c86dc46013f3ced9
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Nov 22 14:02:53 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Nov 22 14:03:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e119db64

dev-lang/elixir: drop keywords to ~ on 1.11.4-r1

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lang/elixir/elixir-1.11.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/elixir/elixir-1.11.4-r1.ebuild 
b/dev-lang/elixir/elixir-1.11.4-r1.ebuild
index 416bba8ea136..a4fe19d9ec0d 100644
--- a/dev-lang/elixir/elixir-1.11.4-r1.ebuild
+++ b/dev-lang/elixir/elixir-1.11.4-r1.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0 ErlPL-1.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~sparc x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2021-11-22 Thread Joonas Niilola
commit: 07e3d6a87c3d0ed2aec87daa9bbaf59d5b450288
Author: Jan Smutny  excello  cz>
AuthorDate: Sat Oct 30 19:17:48 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Nov 22 14:03:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07e3d6a8

dev-lang/elixir: add patches for test passing with OTP-24.1

Signed-off-by: Jan Smutný  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lang/elixir/elixir-1.12.1.ebuild | 1 +
 dev-lang/elixir/elixir-1.12.2.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/dev-lang/elixir/elixir-1.12.1.ebuild 
b/dev-lang/elixir/elixir-1.12.1.ebuild
index 984a5d1789a1..0b3d30839c63 100644
--- a/dev-lang/elixir/elixir-1.12.1.ebuild
+++ b/dev-lang/elixir/elixir-1.12.1.ebuild
@@ -29,6 +29,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
"${FILESDIR}"/${PN}-1.10.3-no-Q.patch
"${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch
+   "${FILESDIR}"/${PN}-1.11.4-fix-elixir-test.patch
 )
 
 src_install() {

diff --git a/dev-lang/elixir/elixir-1.12.2.ebuild 
b/dev-lang/elixir/elixir-1.12.2.ebuild
index e35418c14594..9ad390ffec4f 100644
--- a/dev-lang/elixir/elixir-1.12.2.ebuild
+++ b/dev-lang/elixir/elixir-1.12.2.ebuild
@@ -29,6 +29,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
"${FILESDIR}"/${PN}-1.10.3-no-Q.patch
"${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch
+   "${FILESDIR}"/${PN}-1.11.4-fix-elixir-test.patch
 )
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2021-11-22 Thread Joonas Niilola
commit: cac0d431d1a235498223eefda9fa81b5e9cd3967
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Nov 22 14:00:31 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Nov 22 14:03:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cac0d431

dev-lang/elixir: EAPI-8 on 1.11.4-r1 & 1.12.3

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lang/elixir/elixir-1.11.4-r1.ebuild | 2 +-
 dev-lang/elixir/elixir-1.12.3.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/elixir/elixir-1.11.4-r1.ebuild 
b/dev-lang/elixir/elixir-1.11.4-r1.ebuild
index f9c33ae96695..416bba8ea136 100644
--- a/dev-lang/elixir/elixir-1.11.4-r1.ebuild
+++ b/dev-lang/elixir/elixir-1.11.4-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DESCRIPTION="Elixir programming language"
 HOMEPAGE="https://elixir-lang.org;

diff --git a/dev-lang/elixir/elixir-1.12.3.ebuild 
b/dev-lang/elixir/elixir-1.12.3.ebuild
index 9ad390ffec4f..116a530e4d38 100644
--- a/dev-lang/elixir/elixir-1.12.3.ebuild
+++ b/dev-lang/elixir/elixir-1.12.3.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DESCRIPTION="Elixir programming language"
 HOMEPAGE="https://elixir-lang.org;



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/, dev-lang/elixir/files/

2021-11-22 Thread Joonas Niilola
commit: 0d99596c0a071d08e4415e21d2111aae62f6b1e5
Author: Jan Smutny  excello  cz>
AuthorDate: Sat Oct 30 19:08:55 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Nov 22 14:03:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d99596c

dev-lang/elixir: revision bump of 1.11.4 to r1

Add patches for compatibility with OPT-24.
Update 1.11.4 DEPEND - block >=OTP-24 because of incompatibility.

Signed-off-by: Jan Smutný  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 ...lixir-1.11.4.ebuild => elixir-1.11.4-r1.ebuild} |   3 +
 dev-lang/elixir/elixir-1.11.4.ebuild   |   1 +
 .../files/elixir-1.11.4-fix-elixir-test.patch  |  33 ++
 ...4-fix-logger-translator-with-otp-24-11222.patch |  64 +++
 ...11.4-update-warnings-for-OTP-master-10807.patch | 125 +
 5 files changed, 226 insertions(+)

diff --git a/dev-lang/elixir/elixir-1.11.4.ebuild 
b/dev-lang/elixir/elixir-1.11.4-r1.ebuild
similarity index 84%
copy from dev-lang/elixir/elixir-1.11.4.ebuild
copy to dev-lang/elixir/elixir-1.11.4-r1.ebuild
index cdae3d8bbe4b..f9c33ae96695 100644
--- a/dev-lang/elixir/elixir-1.11.4.ebuild
+++ b/dev-lang/elixir/elixir-1.11.4-r1.ebuild
@@ -30,6 +30,9 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.10.3-no-Q.patch
"${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch
"${FILESDIR}"/${PN}-1.11.2-mksh.patch
+   "${FILESDIR}"/${P}-fix-elixir-test.patch
+   "${FILESDIR}"/${P}-update-warnings-for-OTP-master-10807.patch
+   "${FILESDIR}"/${P}-fix-logger-translator-with-otp-24-11222.patch
 )
 
 src_install() {

diff --git a/dev-lang/elixir/elixir-1.11.4.ebuild 
b/dev-lang/elixir/elixir-1.11.4.ebuild
index cdae3d8bbe4b..f5439a725a0a 100644
--- a/dev-lang/elixir/elixir-1.11.4.ebuild
+++ b/dev-lang/elixir/elixir-1.11.4.ebuild
@@ -16,6 +16,7 @@ RESTRICT="!test? ( test )"
 
 DEPEND="
>=dev-lang/erlang-21:0=[ssl]
+   
+Date: Tue, 31 Aug 2021 23:46:27 +0200
+Subject: [PATCH 3/3] Fix logger translator with otp-24  (#11222)
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+* Handle new significant key in sasl reports
+
+* Add OTP-24.0 to CI matrix
+
+Co-authored-by: José Valim 
+---
+ .github/workflows/ci.yml|  2 +-
+ lib/logger/lib/logger/translator.ex | 13 ++---
+ 2 files changed, 11 insertions(+), 4 deletions(-)
+
+diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
+index f43a9ff62..a4bc8dbeb 100644
+--- a/.github/workflows/ci.yml
 b/.github/workflows/ci.yml
+@@ -15,7 +15,7 @@ jobs:
+ strategy:
+   fail-fast: false
+   matrix:
+-otp_release: ['OTP-23.0', 'OTP-22.3', 'OTP-22.0', 'OTP-21.3.8', 
'OTP-21.0']
++otp_release: ['OTP-24.0', 'OTP-23.0', 'OTP-22.3', 'OTP-22.0', 
'OTP-21.3.8', 'OTP-21.0']
+ development: [false]
+ include:
+   - otp_release: master
+diff --git a/lib/logger/lib/logger/translator.ex 
b/lib/logger/lib/logger/translator.ex
+index d1d7e62f1..8afd79436 100644
+--- a/lib/logger/lib/logger/translator.ex
 b/lib/logger/lib/logger/translator.ex
+@@ -357,15 +357,22 @@ defp child_info(_min_level, _child) do
+ []
+   end
+ 
+-  defp child_debug(:debug, restart_type: restart, shutdown: shutdown, 
child_type: type) do
+-["\nRestart: ", inspect(restart), "\nShutdown: ", inspect(shutdown)] ++
+-  ["\nType: ", inspect(type)]
++  defp child_debug(:debug, opts) do
++for {key, value} <- opts do
++  child_debug_key(key, value)
++end
+   end
+ 
+   defp child_debug(_min_level, _child) do
+ []
+   end
+ 
++  defp child_debug_key(:restart_type, value), do: ["\nRestart: " | 
inspect(value)]
++  defp child_debug_key(:shutdown, value), do: ["\nShutdown: " | 
inspect(value)]
++  defp child_debug_key(:child_type, value), do: ["\nType: " | inspect(value)]
++  defp child_debug_key(:significant, value), do: if(value, do: 
"\nSignificant: true", else: [])
++  defp child_debug_key(_, _), do: []
++
+   defp report_crash(min_level, [[{:initial_call, initial_call} | crashed], 
linked]) do
+ mfa = initial_call_to_mfa(initial_call)
+ report_crash(min_level, crashed, [{:initial_call, mfa}], linked)
+-- 
+2.31.1
+

diff --git 
a/dev-lang/elixir/files/elixir-1.11.4-update-warnings-for-OTP-master-10807.patch
 
b/dev-lang/elixir/files/elixir-1.11.4-update-warnings-for-OTP-master-10807.patch
new file mode 100644
index ..2cc0b217cbb1
--- /dev/null
+++ 
b/dev-lang/elixir/files/elixir-1.11.4-update-warnings-for-OTP-master-10807.patch
@@ -0,0 +1,125 @@
+From 237a71311c5ae4fc5dd3c7a590a7b6dab97a664a Mon Sep 17 00:00:00 2001
+From: Wojtek Mach 
+Date: Tue, 23 Mar 2021 17:40:04 +0100
+Subject: [PATCH 2/3] Update warnings for OTP master (#10807)
+
+---
+ lib/elixir/src/elixir_erl_compiler.erl| 34 ---
+ .../test/elixir/kernel/warning_test.exs   | 25 --
+ 2 files changed, 21 insertions(+), 38 deletions(-)
+
+diff --git 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2021-11-22 Thread Joonas Niilola
commit: fa45944e3d75a3c648a9ca1c2bdb5c085d166a56
Author: Jan Smutny  excello  cz>
AuthorDate: Sat Oct 30 19:19:09 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Nov 22 14:03:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa45944e

dev-lang/elixir: Version bump to 1.12.3

Signed-off-by: Jan Smutný  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/22864
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lang/elixir/Manifest |  1 +
 dev-lang/elixir/elixir-1.12.3.ebuild | 38 
 2 files changed, 39 insertions(+)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index f8ecdce72ac1..290ee846579d 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -1,3 +1,4 @@
 DIST elixir-1.11.4.tar.gz 2396885 BLAKE2B 
f63e835991420bce8cacd38a920637aa5656c0372bd09e8c0a357a24bcca9a06350973f1453f482d3854a48712471c55389c3bd530df46a19c20a359376b779d
 SHA512 
5dc940a31a31ae1c1537f874c15e58311cc0b0452f61e923bdfde0a5cfef3d8003eb3e85be320eb0acfb7bc0c0c0dc8ac965dec6727257c244048268fbf38ceb
 DIST elixir-1.12.1.tar.gz 2458060 BLAKE2B 
512f016cb7f064f2b90a4d2dae4ffaf957422f049322b5fbed1eef155687bde89df838c254cf123b904e64f746fc19175372166526c739d8a1d66f9abb0c
 SHA512 
ecea8a95d05e85431c324c7e15fdd08639a52fa6031fb8ec671825debecd892d2258b3914fdd8417728be1a18202d211eeb19869797ad0fd022c6ec91cd05880
 DIST elixir-1.12.2.tar.gz 2460047 BLAKE2B 
eebcb4b828bf445ece6bfceb40b228406a15b0d33fb6efcc2b34fa4a264d83c5d71aa9787c5b641e903fb97ba02da07f3edf76424136e3dab0248a65823f225f
 SHA512 
4c19a6a0310606b3016b3699079dc5f667e348c86c92e7e998cbecbacd283f5f4ccdd3d83b757725ba637a39729e9d82673b596feee72e831d575630e2f3111a
+DIST elixir-1.12.3.tar.gz 2461828 BLAKE2B 
cdae9bd7f3463b89dd737ce943d57b7f9801bf382500a274332e1cb87902ecc37bd6e7a53af4dd5c1cd6e6d9d64171e226e676cd8023252c86fdf028d80dd383
 SHA512 
945e33ca9c3e50015531f87630c1bc1b9966acc64bbf7d01c8c4f8cfc104ee1e08113f572f0ad6a9f5e8ee37e33144e58b2ac33dc0a2b01e1355fc5f8b1b9329

diff --git a/dev-lang/elixir/elixir-1.12.3.ebuild 
b/dev-lang/elixir/elixir-1.12.3.ebuild
new file mode 100644
index ..9ad390ffec4f
--- /dev/null
+++ b/dev-lang/elixir/elixir-1.12.3.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Elixir programming language"
+HOMEPAGE="https://elixir-lang.org;
+SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 ErlPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=dev-lang/erlang-22:0=[ssl]
+"
+# 'mix' tool collides with sci-biology/phylip, bug #537514
+RDEPEND="${DEPEND}
+   !!sci-biology/phylip
+"
+DEPEND+="
+   test? ( dev-vcs/git )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
+   "${FILESDIR}"/${PN}-1.10.3-no-Q.patch
+   "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch
+   "${FILESDIR}"/${PN}-1.11.4-fix-elixir-test.patch
+)
+
+src_install() {
+   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" 
install
+   dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2021-07-23 Thread Sergei Trofimovich
commit: 04000870b94797c85594922062e36be986b5a629
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Jul 23 07:24:25 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jul 23 07:33:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04000870

dev-lang/elixir: drop slyfox@ from maintainers

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/elixir/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-lang/elixir/metadata.xml b/dev-lang/elixir/metadata.xml
index 3220cf329e6..af13b746e97 100644
--- a/dev-lang/elixir/metadata.xml
+++ b/dev-lang/elixir/metadata.xml
@@ -9,10 +9,6 @@
proxy-ma...@gentoo.org
Proxy Maintainers

-   
-   sly...@gentoo.org
-   Sergei Trofimovich
-   


https://github.com/elixir-lang/elixir/issues



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2021-07-09 Thread Agostino Sarubbo
commit: 3c180f5afddf540929d89ee40ac7b67b93ef2b5f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jul  9 06:26:00 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jul  9 06:26:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c180f5a

dev-lang/elixir: amd64 stable wrt bug #800779

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-lang/elixir/elixir-1.12.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/elixir/elixir-1.12.1.ebuild 
b/dev-lang/elixir/elixir-1.12.1.ebuild
index a62e3bc859e..1579eb22844 100644
--- a/dev-lang/elixir/elixir-1.12.1.ebuild
+++ b/dev-lang/elixir/elixir-1.12.1.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0 ErlPL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ppc ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~sparc ~x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2021-07-07 Thread Agostino Sarubbo
commit: 99c6b441cf3259404c02b19cbc7a79aa28f2059e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jul  7 06:31:32 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jul  7 06:31:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99c6b441

dev-lang/elixir: ppc stable wrt bug #800779

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-lang/elixir/elixir-1.12.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/elixir/elixir-1.12.1.ebuild 
b/dev-lang/elixir/elixir-1.12.1.ebuild
index e35418c1459..a62e3bc859e 100644
--- a/dev-lang/elixir/elixir-1.12.1.ebuild
+++ b/dev-lang/elixir/elixir-1.12.1.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0 ErlPL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ppc ~sparc ~x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2021-07-01 Thread Sergei Trofimovich
commit: 97ddf2d5ce4d03d2d207070e35503b30ba904bda
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Jul  1 22:01:08 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Jul  1 22:01:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97ddf2d5

dev-lang/elixir: bump up to 1.12.2

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/elixir/Manifest |  1 +
 dev-lang/elixir/elixir-1.12.2.ebuild | 37 
 2 files changed, 38 insertions(+)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index c28dc85e704..f8ecdce72ac 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -1,2 +1,3 @@
 DIST elixir-1.11.4.tar.gz 2396885 BLAKE2B 
f63e835991420bce8cacd38a920637aa5656c0372bd09e8c0a357a24bcca9a06350973f1453f482d3854a48712471c55389c3bd530df46a19c20a359376b779d
 SHA512 
5dc940a31a31ae1c1537f874c15e58311cc0b0452f61e923bdfde0a5cfef3d8003eb3e85be320eb0acfb7bc0c0c0dc8ac965dec6727257c244048268fbf38ceb
 DIST elixir-1.12.1.tar.gz 2458060 BLAKE2B 
512f016cb7f064f2b90a4d2dae4ffaf957422f049322b5fbed1eef155687bde89df838c254cf123b904e64f746fc19175372166526c739d8a1d66f9abb0c
 SHA512 
ecea8a95d05e85431c324c7e15fdd08639a52fa6031fb8ec671825debecd892d2258b3914fdd8417728be1a18202d211eeb19869797ad0fd022c6ec91cd05880
+DIST elixir-1.12.2.tar.gz 2460047 BLAKE2B 
eebcb4b828bf445ece6bfceb40b228406a15b0d33fb6efcc2b34fa4a264d83c5d71aa9787c5b641e903fb97ba02da07f3edf76424136e3dab0248a65823f225f
 SHA512 
4c19a6a0310606b3016b3699079dc5f667e348c86c92e7e998cbecbacd283f5f4ccdd3d83b757725ba637a39729e9d82673b596feee72e831d575630e2f3111a

diff --git a/dev-lang/elixir/elixir-1.12.2.ebuild 
b/dev-lang/elixir/elixir-1.12.2.ebuild
new file mode 100644
index 000..e35418c1459
--- /dev/null
+++ b/dev-lang/elixir/elixir-1.12.2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Elixir programming language"
+HOMEPAGE="https://elixir-lang.org;
+SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 ErlPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=dev-lang/erlang-22:0=[ssl]
+"
+# 'mix' tool collides with sci-biology/phylip, bug #537514
+RDEPEND="${DEPEND}
+   !!sci-biology/phylip
+"
+DEPEND+="
+   test? ( dev-vcs/git )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
+   "${FILESDIR}"/${PN}-1.10.3-no-Q.patch
+   "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch
+)
+
+src_install() {
+   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" 
install
+   dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2021-06-12 Thread Sergei Trofimovich
commit: b4fe991e50931a91c9cd1142f11b796bfd0a466f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jun 12 10:04:25 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jun 12 10:07:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4fe991e

dev-lang/elixir: drop old

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/elixir/Manifest |  1 -
 dev-lang/elixir/elixir-1.12.0.ebuild | 37 
 2 files changed, 38 deletions(-)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index a39a9327518..c28dc85e704 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -1,3 +1,2 @@
 DIST elixir-1.11.4.tar.gz 2396885 BLAKE2B 
f63e835991420bce8cacd38a920637aa5656c0372bd09e8c0a357a24bcca9a06350973f1453f482d3854a48712471c55389c3bd530df46a19c20a359376b779d
 SHA512 
5dc940a31a31ae1c1537f874c15e58311cc0b0452f61e923bdfde0a5cfef3d8003eb3e85be320eb0acfb7bc0c0c0dc8ac965dec6727257c244048268fbf38ceb
-DIST elixir-1.12.0.tar.gz 2457567 BLAKE2B 
9adc3d54e2200cddaab0323a8e1c8affae6ad0fbee2c48da87249db0f29d31158ef0a74edf95128302183ba3ee714f502df6d30048c49b42c190d1a43e4e8308
 SHA512 
6ae99c0307d2adaa51cc8b569329592509b1e19bf9f78d4230507c11229da674476c0be65bc9ce5e3b0d78082182755a76abc8beff59af1f84672dd73e5b912f
 DIST elixir-1.12.1.tar.gz 2458060 BLAKE2B 
512f016cb7f064f2b90a4d2dae4ffaf957422f049322b5fbed1eef155687bde89df838c254cf123b904e64f746fc19175372166526c739d8a1d66f9abb0c
 SHA512 
ecea8a95d05e85431c324c7e15fdd08639a52fa6031fb8ec671825debecd892d2258b3914fdd8417728be1a18202d211eeb19869797ad0fd022c6ec91cd05880

diff --git a/dev-lang/elixir/elixir-1.12.0.ebuild 
b/dev-lang/elixir/elixir-1.12.0.ebuild
deleted file mode 100644
index e35418c1459..000
--- a/dev-lang/elixir/elixir-1.12.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Elixir programming language"
-HOMEPAGE="https://elixir-lang.org;
-SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0 ErlPL-1.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   >=dev-lang/erlang-22:0=[ssl]
-"
-# 'mix' tool collides with sci-biology/phylip, bug #537514
-RDEPEND="${DEPEND}
-   !!sci-biology/phylip
-"
-DEPEND+="
-   test? ( dev-vcs/git )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
-   "${FILESDIR}"/${PN}-1.10.3-no-Q.patch
-   "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch
-)
-
-src_install() {
-   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" 
install
-   dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
-}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2021-05-29 Thread Sergei Trofimovich
commit: 4de86c986b6be9c1e2c2208bb62abec80bd761cb
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat May 29 17:51:20 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May 29 17:54:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4de86c98

dev-lang/elixir: bump up to 1.12.1

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/elixir/Manifest |  1 +
 dev-lang/elixir/elixir-1.12.1.ebuild | 37 
 2 files changed, 38 insertions(+)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index 2dc864d83a8..a39a9327518 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -1,2 +1,3 @@
 DIST elixir-1.11.4.tar.gz 2396885 BLAKE2B 
f63e835991420bce8cacd38a920637aa5656c0372bd09e8c0a357a24bcca9a06350973f1453f482d3854a48712471c55389c3bd530df46a19c20a359376b779d
 SHA512 
5dc940a31a31ae1c1537f874c15e58311cc0b0452f61e923bdfde0a5cfef3d8003eb3e85be320eb0acfb7bc0c0c0dc8ac965dec6727257c244048268fbf38ceb
 DIST elixir-1.12.0.tar.gz 2457567 BLAKE2B 
9adc3d54e2200cddaab0323a8e1c8affae6ad0fbee2c48da87249db0f29d31158ef0a74edf95128302183ba3ee714f502df6d30048c49b42c190d1a43e4e8308
 SHA512 
6ae99c0307d2adaa51cc8b569329592509b1e19bf9f78d4230507c11229da674476c0be65bc9ce5e3b0d78082182755a76abc8beff59af1f84672dd73e5b912f
+DIST elixir-1.12.1.tar.gz 2458060 BLAKE2B 
512f016cb7f064f2b90a4d2dae4ffaf957422f049322b5fbed1eef155687bde89df838c254cf123b904e64f746fc19175372166526c739d8a1d66f9abb0c
 SHA512 
ecea8a95d05e85431c324c7e15fdd08639a52fa6031fb8ec671825debecd892d2258b3914fdd8417728be1a18202d211eeb19869797ad0fd022c6ec91cd05880

diff --git a/dev-lang/elixir/elixir-1.12.1.ebuild 
b/dev-lang/elixir/elixir-1.12.1.ebuild
new file mode 100644
index 000..e35418c1459
--- /dev/null
+++ b/dev-lang/elixir/elixir-1.12.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Elixir programming language"
+HOMEPAGE="https://elixir-lang.org;
+SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 ErlPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=dev-lang/erlang-22:0=[ssl]
+"
+# 'mix' tool collides with sci-biology/phylip, bug #537514
+RDEPEND="${DEPEND}
+   !!sci-biology/phylip
+"
+DEPEND+="
+   test? ( dev-vcs/git )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
+   "${FILESDIR}"/${PN}-1.10.3-no-Q.patch
+   "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch
+)
+
+src_install() {
+   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" 
install
+   dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2021-05-20 Thread Sergei Trofimovich
commit: 6a08cee2a2ae7cff3c1c8d7e40db0eb3e3237d87
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu May 20 09:43:43 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 20 09:44:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a08cee2

dev-lang/elixir: bump up to 1.12.0

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/elixir/Manifest |  1 +
 dev-lang/elixir/elixir-1.12.0.ebuild | 37 
 2 files changed, 38 insertions(+)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index 6a8ba9690bf..2dc864d83a8 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -1 +1,2 @@
 DIST elixir-1.11.4.tar.gz 2396885 BLAKE2B 
f63e835991420bce8cacd38a920637aa5656c0372bd09e8c0a357a24bcca9a06350973f1453f482d3854a48712471c55389c3bd530df46a19c20a359376b779d
 SHA512 
5dc940a31a31ae1c1537f874c15e58311cc0b0452f61e923bdfde0a5cfef3d8003eb3e85be320eb0acfb7bc0c0c0dc8ac965dec6727257c244048268fbf38ceb
+DIST elixir-1.12.0.tar.gz 2457567 BLAKE2B 
9adc3d54e2200cddaab0323a8e1c8affae6ad0fbee2c48da87249db0f29d31158ef0a74edf95128302183ba3ee714f502df6d30048c49b42c190d1a43e4e8308
 SHA512 
6ae99c0307d2adaa51cc8b569329592509b1e19bf9f78d4230507c11229da674476c0be65bc9ce5e3b0d78082182755a76abc8beff59af1f84672dd73e5b912f

diff --git a/dev-lang/elixir/elixir-1.12.0.ebuild 
b/dev-lang/elixir/elixir-1.12.0.ebuild
new file mode 100644
index 000..e35418c1459
--- /dev/null
+++ b/dev-lang/elixir/elixir-1.12.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Elixir programming language"
+HOMEPAGE="https://elixir-lang.org;
+SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 ErlPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=dev-lang/erlang-22:0=[ssl]
+"
+# 'mix' tool collides with sci-biology/phylip, bug #537514
+RDEPEND="${DEPEND}
+   !!sci-biology/phylip
+"
+DEPEND+="
+   test? ( dev-vcs/git )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
+   "${FILESDIR}"/${PN}-1.10.3-no-Q.patch
+   "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch
+)
+
+src_install() {
+   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" 
install
+   dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2021-04-28 Thread Sergei Trofimovich
commit: d57844b4345ea2eb0a9506e312444e729228ccc7
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Apr 28 18:13:50 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr 28 18:16:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d57844b4

dev-lang/elixir: drop old

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/elixir/Manifest |  2 --
 dev-lang/elixir/elixir-1.10.4.ebuild | 37 ---
 dev-lang/elixir/elixir-1.11.3.ebuild | 38 
 3 files changed, 77 deletions(-)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index f28fb24149a..6a8ba9690bf 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -1,3 +1 @@
-DIST elixir-1.10.4.tar.gz 2331003 BLAKE2B 
8cb54bcb16762ae345ad9d36a25c28696fd5bb57cf97c5037c21458671e001cfe51a722287243c6a70fe3cea65c9c219e759c8312fc168e93974ac5f0870b47a
 SHA512 
844e405cf344539a9d32dc7f1ead0dc1dfb0d70a9ab718269f4e25e5262f611f96346f5be93cf8e34a75c58c6aabb12e8a796c5cb182955922510c270ef169e7
-DIST elixir-1.11.3.tar.gz 2394406 BLAKE2B 
066e11651265d63c713809f1968b7dc7faf70e8254ef0aec1978a3db0f92da6bb894e882a1a6c1ba8da13d234c91dc84d2d750b0e044e4cd8706986ec7b2f382
 SHA512 
4962bb9fcf5f4190a8da22a3e42df5b4e521d73771f6a067edb482b911b0f9fbd2883841d06d94ae4ad6b1db2f61f691e5de4c118c722a16f95830c67ce3e45b
 DIST elixir-1.11.4.tar.gz 2396885 BLAKE2B 
f63e835991420bce8cacd38a920637aa5656c0372bd09e8c0a357a24bcca9a06350973f1453f482d3854a48712471c55389c3bd530df46a19c20a359376b779d
 SHA512 
5dc940a31a31ae1c1537f874c15e58311cc0b0452f61e923bdfde0a5cfef3d8003eb3e85be320eb0acfb7bc0c0c0dc8ac965dec6727257c244048268fbf38ceb

diff --git a/dev-lang/elixir/elixir-1.10.4.ebuild 
b/dev-lang/elixir/elixir-1.10.4.ebuild
deleted file mode 100644
index 5d77e804b6c..000
--- a/dev-lang/elixir/elixir-1.10.4.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Elixir programming language"
-HOMEPAGE="https://elixir-lang.org;
-SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0 ErlPL-1.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~sparc x86"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   >=dev-lang/erlang-21:0=[ssl]
-"
-# 'mix' tool collides with sci-biology/phylip, bug #537514
-RDEPEND="${DEPEND}
-   !!sci-biology/phylip
-"
-DEPEND+="
-   test? ( dev-vcs/git )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
-   "${FILESDIR}"/${PN}-1.10.3-no-Q.patch
-   "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch
-)
-
-src_install() {
-   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" 
install
-   dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
-}

diff --git a/dev-lang/elixir/elixir-1.11.3.ebuild 
b/dev-lang/elixir/elixir-1.11.3.ebuild
deleted file mode 100644
index cdae3d8bbe4..000
--- a/dev-lang/elixir/elixir-1.11.3.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Elixir programming language"
-HOMEPAGE="https://elixir-lang.org;
-SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0 ErlPL-1.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~sparc x86"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   >=dev-lang/erlang-21:0=[ssl]
-"
-# 'mix' tool collides with sci-biology/phylip, bug #537514
-RDEPEND="${DEPEND}
-   !!sci-biology/phylip
-"
-DEPEND+="
-   test? ( dev-vcs/git )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
-   "${FILESDIR}"/${PN}-1.10.3-no-Q.patch
-   "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch
-   "${FILESDIR}"/${PN}-1.11.2-mksh.patch
-)
-
-src_install() {
-   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" 
install
-   dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
-}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2021-04-24 Thread Sam James
commit: af798244946c36ee4d4f8ad43b91d4e599a615bc
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 25 05:10:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 25 05:10:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af798244

dev-lang/elixir: Stabilize 1.11.4 x86, #785382

Signed-off-by: Sam James  gentoo.org>

 dev-lang/elixir/elixir-1.11.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/elixir/elixir-1.11.4.ebuild 
b/dev-lang/elixir/elixir-1.11.4.ebuild
index 97be419f28f..5f4396b2f1c 100644
--- a/dev-lang/elixir/elixir-1.11.4.ebuild
+++ b/dev-lang/elixir/elixir-1.11.4.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0 ErlPL-1.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2021-04-24 Thread Sam James
commit: e747f11cd66b1a57634bbb791cb2f8a306ba24ab
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 25 05:09:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 25 05:09:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e747f11c

dev-lang/elixir: Stabilize 1.11.4 amd64, #785382

Signed-off-by: Sam James  gentoo.org>

 dev-lang/elixir/elixir-1.11.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/elixir/elixir-1.11.4.ebuild 
b/dev-lang/elixir/elixir-1.11.4.ebuild
index 4c9e14b12b1..97be419f28f 100644
--- a/dev-lang/elixir/elixir-1.11.4.ebuild
+++ b/dev-lang/elixir/elixir-1.11.4.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0 ErlPL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2021-03-18 Thread Sergei Trofimovich
commit: 75b2fb84def093e9e06a437902b101d8aa252804
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Mar 18 22:44:03 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar 18 22:44:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75b2fb84

dev-lang/elixir: bump up to 1.11.4

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/elixir/Manifest |  1 +
 dev-lang/elixir/elixir-1.11.4.ebuild | 38 
 2 files changed, 39 insertions(+)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index 68c6d206420..f28fb24149a 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -1,2 +1,3 @@
 DIST elixir-1.10.4.tar.gz 2331003 BLAKE2B 
8cb54bcb16762ae345ad9d36a25c28696fd5bb57cf97c5037c21458671e001cfe51a722287243c6a70fe3cea65c9c219e759c8312fc168e93974ac5f0870b47a
 SHA512 
844e405cf344539a9d32dc7f1ead0dc1dfb0d70a9ab718269f4e25e5262f611f96346f5be93cf8e34a75c58c6aabb12e8a796c5cb182955922510c270ef169e7
 DIST elixir-1.11.3.tar.gz 2394406 BLAKE2B 
066e11651265d63c713809f1968b7dc7faf70e8254ef0aec1978a3db0f92da6bb894e882a1a6c1ba8da13d234c91dc84d2d750b0e044e4cd8706986ec7b2f382
 SHA512 
4962bb9fcf5f4190a8da22a3e42df5b4e521d73771f6a067edb482b911b0f9fbd2883841d06d94ae4ad6b1db2f61f691e5de4c118c722a16f95830c67ce3e45b
+DIST elixir-1.11.4.tar.gz 2396885 BLAKE2B 
f63e835991420bce8cacd38a920637aa5656c0372bd09e8c0a357a24bcca9a06350973f1453f482d3854a48712471c55389c3bd530df46a19c20a359376b779d
 SHA512 
5dc940a31a31ae1c1537f874c15e58311cc0b0452f61e923bdfde0a5cfef3d8003eb3e85be320eb0acfb7bc0c0c0dc8ac965dec6727257c244048268fbf38ceb

diff --git a/dev-lang/elixir/elixir-1.11.4.ebuild 
b/dev-lang/elixir/elixir-1.11.4.ebuild
new file mode 100644
index 000..4c9e14b12b1
--- /dev/null
+++ b/dev-lang/elixir/elixir-1.11.4.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Elixir programming language"
+HOMEPAGE="https://elixir-lang.org;
+SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 ErlPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=dev-lang/erlang-21:0=[ssl]
+"
+# 'mix' tool collides with sci-biology/phylip, bug #537514
+RDEPEND="${DEPEND}
+   !!sci-biology/phylip
+"
+DEPEND+="
+   test? ( dev-vcs/git )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
+   "${FILESDIR}"/${PN}-1.10.3-no-Q.patch
+   "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch
+   "${FILESDIR}"/${PN}-1.11.2-mksh.patch
+)
+
+src_install() {
+   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" 
install
+   dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2021-02-14 Thread Sergei Trofimovich
commit: e8fa1c55aa0c2dbb54cc7339eefce88cef9584b3
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Feb 14 12:09:46 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Feb 14 12:10:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8fa1c55

dev-lang/elixir: drop old

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/elixir/Manifest |  1 -
 dev-lang/elixir/elixir-1.11.2.ebuild | 38 
 2 files changed, 39 deletions(-)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index 9f9de7f05df..68c6d206420 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -1,3 +1,2 @@
 DIST elixir-1.10.4.tar.gz 2331003 BLAKE2B 
8cb54bcb16762ae345ad9d36a25c28696fd5bb57cf97c5037c21458671e001cfe51a722287243c6a70fe3cea65c9c219e759c8312fc168e93974ac5f0870b47a
 SHA512 
844e405cf344539a9d32dc7f1ead0dc1dfb0d70a9ab718269f4e25e5262f611f96346f5be93cf8e34a75c58c6aabb12e8a796c5cb182955922510c270ef169e7
-DIST elixir-1.11.2.tar.gz 2391833 BLAKE2B 
1c11e96830c8719e05e5bc832d4e1d9ca5bb8036803360568fbf4a06a11bb8eb4656aaf1e57a7e04669ddc240d1c04c6a15475e98fcf613ea8bf52b15723fe7f
 SHA512 
472a531353d5f393b0223008ac95ae67b0dc6708143df59a4dd359fdb631329f8a8bded886f53be232e076d194e14a76325fab51a59ec2451706f4f35836bc70
 DIST elixir-1.11.3.tar.gz 2394406 BLAKE2B 
066e11651265d63c713809f1968b7dc7faf70e8254ef0aec1978a3db0f92da6bb894e882a1a6c1ba8da13d234c91dc84d2d750b0e044e4cd8706986ec7b2f382
 SHA512 
4962bb9fcf5f4190a8da22a3e42df5b4e521d73771f6a067edb482b911b0f9fbd2883841d06d94ae4ad6b1db2f61f691e5de4c118c722a16f95830c67ce3e45b

diff --git a/dev-lang/elixir/elixir-1.11.2.ebuild 
b/dev-lang/elixir/elixir-1.11.2.ebuild
deleted file mode 100644
index 00e05b4cf11..000
--- a/dev-lang/elixir/elixir-1.11.2.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Elixir programming language"
-HOMEPAGE="https://elixir-lang.org;
-SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0 ErlPL-1.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~sparc x86"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   >=dev-lang/erlang-21:0=[ssl]
-"
-# 'mix' tool collides with sci-biology/phylip, bug #537514
-RDEPEND="${DEPEND}
-   !!sci-biology/phylip
-"
-DEPEND+="
-   test? ( dev-vcs/git )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
-   "${FILESDIR}"/${PN}-1.10.3-no-Q.patch
-   "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch
-   "${FILESDIR}"/${PN}-1.11.2-mksh.patch
-)
-
-src_install() {
-   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" 
install
-   dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
-}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2021-02-12 Thread Sam James
commit: af9d3df5010ec0b763af1d0ff6ec048813068d16
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 12 13:46:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 12 13:46:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af9d3df5

dev-lang/elixir: Stabilize 1.11.3 ppc, #768861

Signed-off-by: Sam James  gentoo.org>

 dev-lang/elixir/elixir-1.11.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/elixir/elixir-1.11.3.ebuild 
b/dev-lang/elixir/elixir-1.11.3.ebuild
index 5f4396b2f1c..cdae3d8bbe4 100644
--- a/dev-lang/elixir/elixir-1.11.3.ebuild
+++ b/dev-lang/elixir/elixir-1.11.3.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0 ErlPL-1.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~sparc x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2021-02-05 Thread Sam James
commit: 8e1e5908c79246e086eb50cf49fc2162b3ec2e77
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  5 15:25:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 15:25:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e1e5908

dev-lang/elixir: Stabilize 1.11.3 x86, #768861

Signed-off-by: Sam James  gentoo.org>

 dev-lang/elixir/elixir-1.11.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/elixir/elixir-1.11.3.ebuild 
b/dev-lang/elixir/elixir-1.11.3.ebuild
index 97be419f28f..5f4396b2f1c 100644
--- a/dev-lang/elixir/elixir-1.11.3.ebuild
+++ b/dev-lang/elixir/elixir-1.11.3.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0 ErlPL-1.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2021-02-05 Thread Sam James
commit: f6fa2adb865bcf09a5d98c4745cf6d40c05e9f43
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  5 15:25:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 15:25:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6fa2adb

dev-lang/elixir: Stabilize 1.11.3 amd64, #768861

Signed-off-by: Sam James  gentoo.org>

 dev-lang/elixir/elixir-1.11.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/elixir/elixir-1.11.3.ebuild 
b/dev-lang/elixir/elixir-1.11.3.ebuild
index 4c9e14b12b1..97be419f28f 100644
--- a/dev-lang/elixir/elixir-1.11.3.ebuild
+++ b/dev-lang/elixir/elixir-1.11.3.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0 ErlPL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2021-01-04 Thread Sergei Trofimovich
commit: 6cb3a9514afea5d95f099026ad657ebc2bf2cdd3
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jan  4 19:19:44 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jan  4 19:20:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cb3a951

dev-lang/elixir: bump up to 1.11.3

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/elixir/Manifest |  1 +
 dev-lang/elixir/elixir-1.11.3.ebuild | 38 
 2 files changed, 39 insertions(+)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index 3be61950c00..9f9de7f05df 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -1,2 +1,3 @@
 DIST elixir-1.10.4.tar.gz 2331003 BLAKE2B 
8cb54bcb16762ae345ad9d36a25c28696fd5bb57cf97c5037c21458671e001cfe51a722287243c6a70fe3cea65c9c219e759c8312fc168e93974ac5f0870b47a
 SHA512 
844e405cf344539a9d32dc7f1ead0dc1dfb0d70a9ab718269f4e25e5262f611f96346f5be93cf8e34a75c58c6aabb12e8a796c5cb182955922510c270ef169e7
 DIST elixir-1.11.2.tar.gz 2391833 BLAKE2B 
1c11e96830c8719e05e5bc832d4e1d9ca5bb8036803360568fbf4a06a11bb8eb4656aaf1e57a7e04669ddc240d1c04c6a15475e98fcf613ea8bf52b15723fe7f
 SHA512 
472a531353d5f393b0223008ac95ae67b0dc6708143df59a4dd359fdb631329f8a8bded886f53be232e076d194e14a76325fab51a59ec2451706f4f35836bc70
+DIST elixir-1.11.3.tar.gz 2394406 BLAKE2B 
066e11651265d63c713809f1968b7dc7faf70e8254ef0aec1978a3db0f92da6bb894e882a1a6c1ba8da13d234c91dc84d2d750b0e044e4cd8706986ec7b2f382
 SHA512 
4962bb9fcf5f4190a8da22a3e42df5b4e521d73771f6a067edb482b911b0f9fbd2883841d06d94ae4ad6b1db2f61f691e5de4c118c722a16f95830c67ce3e45b

diff --git a/dev-lang/elixir/elixir-1.11.3.ebuild 
b/dev-lang/elixir/elixir-1.11.3.ebuild
new file mode 100644
index 000..4c9e14b12b1
--- /dev/null
+++ b/dev-lang/elixir/elixir-1.11.3.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Elixir programming language"
+HOMEPAGE="https://elixir-lang.org;
+SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 ErlPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=dev-lang/erlang-21:0=[ssl]
+"
+# 'mix' tool collides with sci-biology/phylip, bug #537514
+RDEPEND="${DEPEND}
+   !!sci-biology/phylip
+"
+DEPEND+="
+   test? ( dev-vcs/git )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
+   "${FILESDIR}"/${PN}-1.10.3-no-Q.patch
+   "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch
+   "${FILESDIR}"/${PN}-1.11.2-mksh.patch
+)
+
+src_install() {
+   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" 
install
+   dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/, dev-lang/elixir/files/

2020-12-13 Thread Sergei Trofimovich
commit: 8b417be714a45559a9c29eec3c13c600cedff0f2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Dec 13 12:52:32 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Dec 13 13:00:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b417be7

dev-lang/elixir: backport mksh fix

Reported-by: Maciej Barć
Fixed-by: Haelwenn Monnier
Closes: https://bugs.gentoo.org/729964
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/elixir/elixir-1.11.2.ebuild   |  1 +
 dev-lang/elixir/files/elixir-1.11.2-mksh.patch | 81 ++
 2 files changed, 82 insertions(+)

diff --git a/dev-lang/elixir/elixir-1.11.2.ebuild 
b/dev-lang/elixir/elixir-1.11.2.ebuild
index 5d77e804b6c..00e05b4cf11 100644
--- a/dev-lang/elixir/elixir-1.11.2.ebuild
+++ b/dev-lang/elixir/elixir-1.11.2.ebuild
@@ -29,6 +29,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
"${FILESDIR}"/${PN}-1.10.3-no-Q.patch
"${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch
+   "${FILESDIR}"/${PN}-1.11.2-mksh.patch
 )
 
 src_install() {

diff --git a/dev-lang/elixir/files/elixir-1.11.2-mksh.patch 
b/dev-lang/elixir/files/elixir-1.11.2-mksh.patch
new file mode 100644
index 000..3fda4315689
--- /dev/null
+++ b/dev-lang/elixir/files/elixir-1.11.2-mksh.patch
@@ -0,0 +1,81 @@
+From 69bb81635a77afb28419103bdb02867b48994d4a Mon Sep 17 00:00:00 2001
+From: "Haelwenn (lanodan) Monnier" 
+Date: Wed, 9 Dec 2020 18:21:34 +0100
+Subject: [PATCH] bin/elixir: Rename erl() function to erl_set()
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+It conflicted with the erl executable for Korn-derived shells where a function
+can be used in `exec command`.
+
+It isn't clear which behavior is expected from reading the POSIX specification
+but "Shell Command Language § 2.9.1 Simple Commands" clears the usage of
+the term `command` quite well.
+And even with excluding functions from the `command` operand of `exec`,
+why are aliases accepted? (in most if not all shells)
+
+See: https://bugs.gentoo.org/729964
+---
+ bin/elixir | 28 ++--
+ 1 file changed, 14 insertions(+), 14 deletions(-)
+
+--- a/bin/elixir
 b/bin/elixir
+@@ -70,7 +70,7 @@ readlink_f () {
+ ERL=""
+ 
+ # Stores erl arguments preserving spaces/quotes (mimics an array)
+-erl () {
++erl_set () {
+   eval "E${E}=\$1"
+   E=$((E + 1))
+ }
+@@ -137,34 +137,34 @@ while [ $I -le $LENGTH ]; do
+ ;;
+ --cookie)
+ S=2
+-erl "-setcookie"
+-erl "$2"
++erl_set "-setcookie"
++erl_set "$2"
+ ;;
+ --sname|--name)
+ S=2
+-erl "$(echo "$1" | cut -c 2-)"
+-erl "$2"
++erl_set "$(echo "$1" | cut -c 2-)"
++erl_set "$2"
+ ;;
+ --erl-config)
+ S=2
+-erl "-config"
+-erl "$2"
++erl_set "-config"
++erl_set "$2"
+ ;;
+ --vm-args)
+ S=2
+-erl "-args_file"
+-erl "$2"
++erl_set "-args_file"
++erl_set "$2"
+ ;;
+ --boot)
+ S=2
+-erl "-boot"
+-erl "$2"
++erl_set "-boot"
++erl_set "$2"
+ ;;
+ --boot-var)
+ S=3
+-erl "-boot_var"
+-erl "$2"
+-erl "$3"
++erl_set "-boot_var"
++erl_set "$2"
++erl_set "$3"
+ ;;
+ --pipe-to)
+ S=3



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2020-12-05 Thread Joonas Niilola
commit: 4e93541ef16f8688259f83258febcfc731fd5188
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Dec  6 07:39:48 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Dec  6 07:40:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e93541e

dev-lang/elixir: stabilize 1.11.2 on amd64

Closes: https://bugs.gentoo.org/758434
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lang/elixir/elixir-1.11.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/elixir/elixir-1.11.2.ebuild 
b/dev-lang/elixir/elixir-1.11.2.ebuild
index 5a4aa3f2b2e..5d77e804b6c 100644
--- a/dev-lang/elixir/elixir-1.11.2.ebuild
+++ b/dev-lang/elixir/elixir-1.11.2.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0 ErlPL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ppc ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~sparc x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2020-12-05 Thread Sergei Trofimovich
commit: bd4c274f90dd24cd75899fb6b1755c6f5e7f7b5d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Dec  5 11:41:54 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Dec  5 11:43:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd4c274f

dev-lang/elixir: stable 1.11.2 for ppc

stable wrt bug #758434

Package-Manager: Portage-3.0.11, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/elixir/elixir-1.11.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/elixir/elixir-1.11.2.ebuild 
b/dev-lang/elixir/elixir-1.11.2.ebuild
index 3f770dff00a..5a4aa3f2b2e 100644
--- a/dev-lang/elixir/elixir-1.11.2.ebuild
+++ b/dev-lang/elixir/elixir-1.11.2.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0 ErlPL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ppc ~sparc x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2020-12-04 Thread Thomas Deutschmann
commit: 24726d3bd97d2a509f5aaf73a840296f41d053d2
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Dec  5 00:16:29 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Dec  5 00:16:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24726d3b

dev-lang/elixir: x86 stable (bug #758434)

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-lang/elixir/elixir-1.11.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/elixir/elixir-1.11.2.ebuild 
b/dev-lang/elixir/elixir-1.11.2.ebuild
index 74f24bfac27..3f770dff00a 100644
--- a/dev-lang/elixir/elixir-1.11.2.ebuild
+++ b/dev-lang/elixir/elixir-1.11.2.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0 ErlPL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2020-11-14 Thread Sergei Trofimovich
commit: dcb84e0e3cde4a2844ddbbde42fe7dc129eaa01e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Nov 14 19:51:09 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Nov 14 19:51:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcb84e0e

dev-lang/elixir: drop old

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/elixir/Manifest |  1 -
 dev-lang/elixir/elixir-1.11.1.ebuild | 37 
 2 files changed, 38 deletions(-)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index 7955a4a57e3..3be61950c00 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -1,3 +1,2 @@
 DIST elixir-1.10.4.tar.gz 2331003 BLAKE2B 
8cb54bcb16762ae345ad9d36a25c28696fd5bb57cf97c5037c21458671e001cfe51a722287243c6a70fe3cea65c9c219e759c8312fc168e93974ac5f0870b47a
 SHA512 
844e405cf344539a9d32dc7f1ead0dc1dfb0d70a9ab718269f4e25e5262f611f96346f5be93cf8e34a75c58c6aabb12e8a796c5cb182955922510c270ef169e7
-DIST elixir-1.11.1.tar.gz 2390974 BLAKE2B 
2cf8d3490bcd40e6157a2ce1f21087591db2586fd259d1a287883c4dbc74cd21ccefc1393c37401aaa635abd0848333682965cdf405def6849f5dad919458a0f
 SHA512 
39f8e0cf14545b3ec72e6bfb414204869f8e252e0d2b5538b85d966fcc7c7879b1696d7a02e0e230d38bda20559a14ab03699f9c65cbf4c37d33e8aeadf6ec53
 DIST elixir-1.11.2.tar.gz 2391833 BLAKE2B 
1c11e96830c8719e05e5bc832d4e1d9ca5bb8036803360568fbf4a06a11bb8eb4656aaf1e57a7e04669ddc240d1c04c6a15475e98fcf613ea8bf52b15723fe7f
 SHA512 
472a531353d5f393b0223008ac95ae67b0dc6708143df59a4dd359fdb631329f8a8bded886f53be232e076d194e14a76325fab51a59ec2451706f4f35836bc70

diff --git a/dev-lang/elixir/elixir-1.11.1.ebuild 
b/dev-lang/elixir/elixir-1.11.1.ebuild
deleted file mode 100644
index 74f24bfac27..000
--- a/dev-lang/elixir/elixir-1.11.1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Elixir programming language"
-HOMEPAGE="https://elixir-lang.org;
-SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0 ErlPL-1.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   >=dev-lang/erlang-21:0=[ssl]
-"
-# 'mix' tool collides with sci-biology/phylip, bug #537514
-RDEPEND="${DEPEND}
-   !!sci-biology/phylip
-"
-DEPEND+="
-   test? ( dev-vcs/git )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
-   "${FILESDIR}"/${PN}-1.10.3-no-Q.patch
-   "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch
-)
-
-src_install() {
-   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" 
install
-   dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
-}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2020-11-04 Thread Sergei Trofimovich
commit: c5fc4c6c753370ad77e572905e2a1b9ea4819d80
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Nov  4 23:14:51 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Nov  4 23:15:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5fc4c6c

dev-lang/elixir: bump up to 1.11.2

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/elixir/Manifest |  1 +
 dev-lang/elixir/elixir-1.11.2.ebuild | 37 
 2 files changed, 38 insertions(+)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index 140821663ce..7955a4a57e3 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -1,2 +1,3 @@
 DIST elixir-1.10.4.tar.gz 2331003 BLAKE2B 
8cb54bcb16762ae345ad9d36a25c28696fd5bb57cf97c5037c21458671e001cfe51a722287243c6a70fe3cea65c9c219e759c8312fc168e93974ac5f0870b47a
 SHA512 
844e405cf344539a9d32dc7f1ead0dc1dfb0d70a9ab718269f4e25e5262f611f96346f5be93cf8e34a75c58c6aabb12e8a796c5cb182955922510c270ef169e7
 DIST elixir-1.11.1.tar.gz 2390974 BLAKE2B 
2cf8d3490bcd40e6157a2ce1f21087591db2586fd259d1a287883c4dbc74cd21ccefc1393c37401aaa635abd0848333682965cdf405def6849f5dad919458a0f
 SHA512 
39f8e0cf14545b3ec72e6bfb414204869f8e252e0d2b5538b85d966fcc7c7879b1696d7a02e0e230d38bda20559a14ab03699f9c65cbf4c37d33e8aeadf6ec53
+DIST elixir-1.11.2.tar.gz 2391833 BLAKE2B 
1c11e96830c8719e05e5bc832d4e1d9ca5bb8036803360568fbf4a06a11bb8eb4656aaf1e57a7e04669ddc240d1c04c6a15475e98fcf613ea8bf52b15723fe7f
 SHA512 
472a531353d5f393b0223008ac95ae67b0dc6708143df59a4dd359fdb631329f8a8bded886f53be232e076d194e14a76325fab51a59ec2451706f4f35836bc70

diff --git a/dev-lang/elixir/elixir-1.11.2.ebuild 
b/dev-lang/elixir/elixir-1.11.2.ebuild
new file mode 100644
index 000..74f24bfac27
--- /dev/null
+++ b/dev-lang/elixir/elixir-1.11.2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Elixir programming language"
+HOMEPAGE="https://elixir-lang.org;
+SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 ErlPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=dev-lang/erlang-21:0=[ssl]
+"
+# 'mix' tool collides with sci-biology/phylip, bug #537514
+RDEPEND="${DEPEND}
+   !!sci-biology/phylip
+"
+DEPEND+="
+   test? ( dev-vcs/git )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
+   "${FILESDIR}"/${PN}-1.10.3-no-Q.patch
+   "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch
+)
+
+src_install() {
+   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" 
install
+   dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2020-10-18 Thread Sergei Trofimovich
commit: 6328135ea4217306bfdc46e894864deb89dc6010
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Oct 18 12:29:54 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Oct 18 12:31:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6328135e

dev-lang/elixir: drop old

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/elixir/Manifest |  1 -
 dev-lang/elixir/elixir-1.11.0.ebuild | 37 
 2 files changed, 38 deletions(-)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index f082e84d5a3..140821663ce 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -1,3 +1,2 @@
 DIST elixir-1.10.4.tar.gz 2331003 BLAKE2B 
8cb54bcb16762ae345ad9d36a25c28696fd5bb57cf97c5037c21458671e001cfe51a722287243c6a70fe3cea65c9c219e759c8312fc168e93974ac5f0870b47a
 SHA512 
844e405cf344539a9d32dc7f1ead0dc1dfb0d70a9ab718269f4e25e5262f611f96346f5be93cf8e34a75c58c6aabb12e8a796c5cb182955922510c270ef169e7
-DIST elixir-1.11.0.tar.gz 2389848 BLAKE2B 
211b17091ebd47bb0eff3279f171b6dcc9fde98b0670ec842fa4a07fb9e32fba0b04eb5dc7af971df045af01c56af472a7df0ba4734e86c9a2a12715c60f24c0
 SHA512 
c4d93253098b820e42b7f26aa13e7684c41fd390dba30bb158e897f40fca92b81d54029f987484301f3b71d472faf7c22319759181ab6f0c0c126d2c84d253bd
 DIST elixir-1.11.1.tar.gz 2390974 BLAKE2B 
2cf8d3490bcd40e6157a2ce1f21087591db2586fd259d1a287883c4dbc74cd21ccefc1393c37401aaa635abd0848333682965cdf405def6849f5dad919458a0f
 SHA512 
39f8e0cf14545b3ec72e6bfb414204869f8e252e0d2b5538b85d966fcc7c7879b1696d7a02e0e230d38bda20559a14ab03699f9c65cbf4c37d33e8aeadf6ec53

diff --git a/dev-lang/elixir/elixir-1.11.0.ebuild 
b/dev-lang/elixir/elixir-1.11.0.ebuild
deleted file mode 100644
index 74f24bfac27..000
--- a/dev-lang/elixir/elixir-1.11.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Elixir programming language"
-HOMEPAGE="https://elixir-lang.org;
-SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0 ErlPL-1.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   >=dev-lang/erlang-21:0=[ssl]
-"
-# 'mix' tool collides with sci-biology/phylip, bug #537514
-RDEPEND="${DEPEND}
-   !!sci-biology/phylip
-"
-DEPEND+="
-   test? ( dev-vcs/git )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
-   "${FILESDIR}"/${PN}-1.10.3-no-Q.patch
-   "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch
-)
-
-src_install() {
-   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" 
install
-   dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
-}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2020-10-16 Thread Sergei Trofimovich
commit: 3dd34737aa802fea94321eea8e79b4e7d4f5217f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Oct 16 20:54:28 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Oct 16 21:12:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dd34737

dev-lang/elixir: bump up to 1.11.1

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/elixir/Manifest |  1 +
 dev-lang/elixir/elixir-1.11.1.ebuild | 37 
 2 files changed, 38 insertions(+)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index 1aabe8290a2..f082e84d5a3 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -1,2 +1,3 @@
 DIST elixir-1.10.4.tar.gz 2331003 BLAKE2B 
8cb54bcb16762ae345ad9d36a25c28696fd5bb57cf97c5037c21458671e001cfe51a722287243c6a70fe3cea65c9c219e759c8312fc168e93974ac5f0870b47a
 SHA512 
844e405cf344539a9d32dc7f1ead0dc1dfb0d70a9ab718269f4e25e5262f611f96346f5be93cf8e34a75c58c6aabb12e8a796c5cb182955922510c270ef169e7
 DIST elixir-1.11.0.tar.gz 2389848 BLAKE2B 
211b17091ebd47bb0eff3279f171b6dcc9fde98b0670ec842fa4a07fb9e32fba0b04eb5dc7af971df045af01c56af472a7df0ba4734e86c9a2a12715c60f24c0
 SHA512 
c4d93253098b820e42b7f26aa13e7684c41fd390dba30bb158e897f40fca92b81d54029f987484301f3b71d472faf7c22319759181ab6f0c0c126d2c84d253bd
+DIST elixir-1.11.1.tar.gz 2390974 BLAKE2B 
2cf8d3490bcd40e6157a2ce1f21087591db2586fd259d1a287883c4dbc74cd21ccefc1393c37401aaa635abd0848333682965cdf405def6849f5dad919458a0f
 SHA512 
39f8e0cf14545b3ec72e6bfb414204869f8e252e0d2b5538b85d966fcc7c7879b1696d7a02e0e230d38bda20559a14ab03699f9c65cbf4c37d33e8aeadf6ec53

diff --git a/dev-lang/elixir/elixir-1.11.1.ebuild 
b/dev-lang/elixir/elixir-1.11.1.ebuild
new file mode 100644
index 000..74f24bfac27
--- /dev/null
+++ b/dev-lang/elixir/elixir-1.11.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Elixir programming language"
+HOMEPAGE="https://elixir-lang.org;
+SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 ErlPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=dev-lang/erlang-21:0=[ssl]
+"
+# 'mix' tool collides with sci-biology/phylip, bug #537514
+RDEPEND="${DEPEND}
+   !!sci-biology/phylip
+"
+DEPEND+="
+   test? ( dev-vcs/git )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
+   "${FILESDIR}"/${PN}-1.10.3-no-Q.patch
+   "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch
+)
+
+src_install() {
+   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" 
install
+   dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2020-10-08 Thread Sergei Trofimovich
commit: 2709d26d0f416598422b38cf744a41a315090f7f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Oct  8 21:36:38 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Oct  8 21:37:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2709d26d

dev-lang/elixir: bump up to 1.11.0

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/elixir/Manifest |  1 +
 dev-lang/elixir/elixir-1.11.0.ebuild | 37 
 2 files changed, 38 insertions(+)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index 9eabb6f59d6..1aabe8290a2 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -1 +1,2 @@
 DIST elixir-1.10.4.tar.gz 2331003 BLAKE2B 
8cb54bcb16762ae345ad9d36a25c28696fd5bb57cf97c5037c21458671e001cfe51a722287243c6a70fe3cea65c9c219e759c8312fc168e93974ac5f0870b47a
 SHA512 
844e405cf344539a9d32dc7f1ead0dc1dfb0d70a9ab718269f4e25e5262f611f96346f5be93cf8e34a75c58c6aabb12e8a796c5cb182955922510c270ef169e7
+DIST elixir-1.11.0.tar.gz 2389848 BLAKE2B 
211b17091ebd47bb0eff3279f171b6dcc9fde98b0670ec842fa4a07fb9e32fba0b04eb5dc7af971df045af01c56af472a7df0ba4734e86c9a2a12715c60f24c0
 SHA512 
c4d93253098b820e42b7f26aa13e7684c41fd390dba30bb158e897f40fca92b81d54029f987484301f3b71d472faf7c22319759181ab6f0c0c126d2c84d253bd

diff --git a/dev-lang/elixir/elixir-1.11.0.ebuild 
b/dev-lang/elixir/elixir-1.11.0.ebuild
new file mode 100644
index 000..74f24bfac27
--- /dev/null
+++ b/dev-lang/elixir/elixir-1.11.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Elixir programming language"
+HOMEPAGE="https://elixir-lang.org;
+SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 ErlPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=dev-lang/erlang-21:0=[ssl]
+"
+# 'mix' tool collides with sci-biology/phylip, bug #537514
+RDEPEND="${DEPEND}
+   !!sci-biology/phylip
+"
+DEPEND+="
+   test? ( dev-vcs/git )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
+   "${FILESDIR}"/${PN}-1.10.3-no-Q.patch
+   "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch
+)
+
+src_install() {
+   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" 
install
+   dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2020-09-06 Thread Sergei Trofimovich
commit: 050ef693ae970de41e2e69190002246b196693fe
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Sep  6 08:33:45 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Sep  6 08:34:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=050ef693

dev-lang/elixir: drop old

Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/elixir/Manifest |  1 -
 dev-lang/elixir/elixir-1.10.3.ebuild | 37 
 2 files changed, 38 deletions(-)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index 8d580f3da98..9eabb6f59d6 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -1,2 +1 @@
-DIST elixir-1.10.3.tar.gz 2329031 BLAKE2B 
0e8d84c71f4bb260aef875370acb89b6a8daf5187aec5fe28d13054b6a16e91925aec46a312a31e607b469657a0f4cb34d29735e9633ddc7cd69417402f1b8b1
 SHA512 
66b18b983e5374afbd4d94c43a880c5e46a9aa150fa6f38be74ff7f58a19eaaee00248b202d9ae3f6b78e2495fc8d5cec755de644256a731be367766c3812855
 DIST elixir-1.10.4.tar.gz 2331003 BLAKE2B 
8cb54bcb16762ae345ad9d36a25c28696fd5bb57cf97c5037c21458671e001cfe51a722287243c6a70fe3cea65c9c219e759c8312fc168e93974ac5f0870b47a
 SHA512 
844e405cf344539a9d32dc7f1ead0dc1dfb0d70a9ab718269f4e25e5262f611f96346f5be93cf8e34a75c58c6aabb12e8a796c5cb182955922510c270ef169e7

diff --git a/dev-lang/elixir/elixir-1.10.3.ebuild 
b/dev-lang/elixir/elixir-1.10.3.ebuild
deleted file mode 100644
index 5d77e804b6c..000
--- a/dev-lang/elixir/elixir-1.10.3.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Elixir programming language"
-HOMEPAGE="https://elixir-lang.org;
-SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0 ErlPL-1.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~sparc x86"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   >=dev-lang/erlang-21:0=[ssl]
-"
-# 'mix' tool collides with sci-biology/phylip, bug #537514
-RDEPEND="${DEPEND}
-   !!sci-biology/phylip
-"
-DEPEND+="
-   test? ( dev-vcs/git )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
-   "${FILESDIR}"/${PN}-1.10.3-no-Q.patch
-   "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch
-)
-
-src_install() {
-   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" 
install
-   dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
-}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2020-09-04 Thread Sam James
commit: f86ce673622b71c74583639d530a09ab9a6022b1
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  5 02:36:39 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  5 02:36:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f86ce673

dev-lang/elixir: ppc stable (bug #736182)

Package-Manager: Portage-3.0.4, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 dev-lang/elixir/elixir-1.10.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/elixir/elixir-1.10.4.ebuild 
b/dev-lang/elixir/elixir-1.10.4.ebuild
index 92194d02cfc..5d77e804b6c 100644
--- a/dev-lang/elixir/elixir-1.10.4.ebuild
+++ b/dev-lang/elixir/elixir-1.10.4.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0 ErlPL-1.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~sparc x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2020-08-19 Thread Sergei Trofimovich
commit: c1134e4f242c95bbc7321dc76934e57e61733d23
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Aug 19 21:06:46 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Aug 19 21:06:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1134e4f

dev-lang/elixir: drop old

Closes: https://bugs.gentoo.org/733874
Package-Manager: Portage-3.0.3, Repoman-3.0.0
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/elixir/Manifest|  1 -
 dev-lang/elixir/elixir-1.9.4.ebuild | 32 
 2 files changed, 33 deletions(-)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index 394d3591401..8d580f3da98 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -1,3 +1,2 @@
 DIST elixir-1.10.3.tar.gz 2329031 BLAKE2B 
0e8d84c71f4bb260aef875370acb89b6a8daf5187aec5fe28d13054b6a16e91925aec46a312a31e607b469657a0f4cb34d29735e9633ddc7cd69417402f1b8b1
 SHA512 
66b18b983e5374afbd4d94c43a880c5e46a9aa150fa6f38be74ff7f58a19eaaee00248b202d9ae3f6b78e2495fc8d5cec755de644256a731be367766c3812855
 DIST elixir-1.10.4.tar.gz 2331003 BLAKE2B 
8cb54bcb16762ae345ad9d36a25c28696fd5bb57cf97c5037c21458671e001cfe51a722287243c6a70fe3cea65c9c219e759c8312fc168e93974ac5f0870b47a
 SHA512 
844e405cf344539a9d32dc7f1ead0dc1dfb0d70a9ab718269f4e25e5262f611f96346f5be93cf8e34a75c58c6aabb12e8a796c5cb182955922510c270ef169e7
-DIST elixir-1.9.4.tar.gz 2250611 BLAKE2B 
adc363627dc3997684482ac022927aaa4d315afdb8fbc8981e1b88371eb13be80e01084b67288fc88fc51f0015085743d11289e932093d5608e5ac4dfa0823a8
 SHA512 
c97b93c7438efd7215408525a3b9f2935a1591cce3da3eb31717282d06aff94e8e3d22c405bac40c671bcfe8e73f3dd1ada315f53dee73ceef0bfe2a7c27e86d

diff --git a/dev-lang/elixir/elixir-1.9.4.ebuild 
b/dev-lang/elixir/elixir-1.9.4.ebuild
deleted file mode 100644
index 40218d815fe..000
--- a/dev-lang/elixir/elixir-1.9.4.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Elixir programming language"
-HOMEPAGE="https://elixir-lang.org;
-SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0 ErlPL-1.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~sparc x86"
-IUSE=""
-
-DEPEND=">=dev-lang/erlang-18[ssl]"
-# 'mix' tool collides with sci-biology/phylip, bug #537514
-RDEPEND="${DEPEND}
-   !!sci-biology/phylip
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
-)
-
-src_compile() {
-   emake Q=""
-}
-
-src_install() {
-   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" 
install
-   dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
-}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2020-08-11 Thread Agostino Sarubbo
commit: d159b170acfb3ab84527255151390b84169fc596
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Aug 11 18:53:02 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Aug 11 18:53:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d159b170

dev-lang/elixir: x86 stable wrt bug #736182

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-lang/elixir/elixir-1.10.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/elixir/elixir-1.10.4.ebuild 
b/dev-lang/elixir/elixir-1.10.4.ebuild
index 42aa2526765..92194d02cfc 100644
--- a/dev-lang/elixir/elixir-1.10.4.ebuild
+++ b/dev-lang/elixir/elixir-1.10.4.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0 ErlPL-1.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2020-08-10 Thread Agostino Sarubbo
commit: fdc6c77a88e5a178db0288c11c73040ec6bfabbd
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Aug 10 13:51:55 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Aug 10 13:51:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdc6c77a

dev-lang/elixir: amd64 stable wrt bug #736182

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-lang/elixir/elixir-1.10.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/elixir/elixir-1.10.4.ebuild 
b/dev-lang/elixir/elixir-1.10.4.ebuild
index 74f24bfac27..42aa2526765 100644
--- a/dev-lang/elixir/elixir-1.10.4.ebuild
+++ b/dev-lang/elixir/elixir-1.10.4.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0 ErlPL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2020-07-04 Thread Sergei Trofimovich
commit: 8b9d52157068e62fa3aa15a75cba3d616326d959
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jul  4 11:49:36 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jul  4 11:49:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b9d5215

dev-lang/elixir: bump up to 1.10.4

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/elixir/Manifest |  1 +
 dev-lang/elixir/elixir-1.10.4.ebuild | 37 
 2 files changed, 38 insertions(+)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index b6183323047..394d3591401 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -1,2 +1,3 @@
 DIST elixir-1.10.3.tar.gz 2329031 BLAKE2B 
0e8d84c71f4bb260aef875370acb89b6a8daf5187aec5fe28d13054b6a16e91925aec46a312a31e607b469657a0f4cb34d29735e9633ddc7cd69417402f1b8b1
 SHA512 
66b18b983e5374afbd4d94c43a880c5e46a9aa150fa6f38be74ff7f58a19eaaee00248b202d9ae3f6b78e2495fc8d5cec755de644256a731be367766c3812855
+DIST elixir-1.10.4.tar.gz 2331003 BLAKE2B 
8cb54bcb16762ae345ad9d36a25c28696fd5bb57cf97c5037c21458671e001cfe51a722287243c6a70fe3cea65c9c219e759c8312fc168e93974ac5f0870b47a
 SHA512 
844e405cf344539a9d32dc7f1ead0dc1dfb0d70a9ab718269f4e25e5262f611f96346f5be93cf8e34a75c58c6aabb12e8a796c5cb182955922510c270ef169e7
 DIST elixir-1.9.4.tar.gz 2250611 BLAKE2B 
adc363627dc3997684482ac022927aaa4d315afdb8fbc8981e1b88371eb13be80e01084b67288fc88fc51f0015085743d11289e932093d5608e5ac4dfa0823a8
 SHA512 
c97b93c7438efd7215408525a3b9f2935a1591cce3da3eb31717282d06aff94e8e3d22c405bac40c671bcfe8e73f3dd1ada315f53dee73ceef0bfe2a7c27e86d

diff --git a/dev-lang/elixir/elixir-1.10.4.ebuild 
b/dev-lang/elixir/elixir-1.10.4.ebuild
new file mode 100644
index 000..74f24bfac27
--- /dev/null
+++ b/dev-lang/elixir/elixir-1.10.4.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Elixir programming language"
+HOMEPAGE="https://elixir-lang.org;
+SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 ErlPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=dev-lang/erlang-21:0=[ssl]
+"
+# 'mix' tool collides with sci-biology/phylip, bug #537514
+RDEPEND="${DEPEND}
+   !!sci-biology/phylip
+"
+DEPEND+="
+   test? ( dev-vcs/git )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
+   "${FILESDIR}"/${PN}-1.10.3-no-Q.patch
+   "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch
+)
+
+src_install() {
+   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" 
install
+   dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/files/

2020-06-24 Thread Sergei Trofimovich
commit: 23d35ec4c612d3d2bd770742e42f571109f4056f
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Jun 21 07:42:33 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jun 24 20:38:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23d35ec4

dev-lang/elixir: remove unused patch

Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/16355
Signed-off-by: Sergei Trofimovich  gentoo.org>

 .../files/elixir-1.10.2-test-regex-fix.patch   | 34 --
 1 file changed, 34 deletions(-)

diff --git a/dev-lang/elixir/files/elixir-1.10.2-test-regex-fix.patch 
b/dev-lang/elixir/files/elixir-1.10.2-test-regex-fix.patch
deleted file mode 100644
index 01b27a05027..000
--- a/dev-lang/elixir/files/elixir-1.10.2-test-regex-fix.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From 8491f0dc74f8bc89bb926b8130b45eaa5ba92c4b Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Jos=C3=A9=20Valim?= 
-Date: Sat, 28 Mar 2020 10:49:16 +0100
-Subject: [PATCH] Fix improper regex use, closes #9914
-

- lib/elixir/test/elixir/regex_test.exs | 6 --
- 1 file changed, 4 insertions(+), 2 deletions(-)
-
 a/lib/elixir/test/elixir/regex_test.exs
-+++ b/lib/elixir/test/elixir/regex_test.exs
-@@ -91,8 +91,10 @@ defmodule RegexTest do
- assert <<0xA0::utf8>> =~ ~r/[[:space:]]/u
- assert <<0xA0::utf8>> =~ ~r/\s/u
- 
-+# Erlang/OTP 23 raises badarg on invalid UTF-8.
-+# Earlier versions simply would not match.
-+assert catch_error(if <>> =~ ~r/<.>/u, do: flunk("failed"), 
else: raise("failed"))
- assert <>> =~ ~r/<.>/
--refute <>> =~ ~r/<.>/u
-   end
- 
-   test "ungreedy" do
-@@ -349,6 +351,6 @@ defmodule RegexTest do
-   end
- 
-   defp matches_escaped?(string, match) do
--Regex.match?(~r/#{Regex.escape(string)}/simxu, match)
-+Regex.match?(~r/#{Regex.escape(string)}/simx, match)
-   end
- end
--- 
-2.26.1
-



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2020-06-20 Thread Sergei Trofimovich
commit: 05ce0dd2216953d6ff94e9c61d911208ceee40cc
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jun 20 19:47:34 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jun 20 19:49:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05ce0dd2

dev-lang/elixir: drop old

Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/elixir/Manifest |  1 -
 dev-lang/elixir/elixir-1.10.2.ebuild | 40 
 2 files changed, 41 deletions(-)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index 8515763556a..b6183323047 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -1,3 +1,2 @@
-DIST elixir-1.10.2.tar.gz 2323450 BLAKE2B 
2d0897af98864966dabc8760d3551caeae39baddc892239c398f3aecf6b72db0ee9d3c8e03fbc8b7a7da0b0dcb08f200fa145d704b8306190eb47a9ccb862bb4
 SHA512 
a1d1c7847fc8135865d063c6e014bee970066ba07f979f308bec456a732f5366a9343631239965d1caeeaea5cdb644f35185fdfb23f18fcc8c6735a7e3256c0f
 DIST elixir-1.10.3.tar.gz 2329031 BLAKE2B 
0e8d84c71f4bb260aef875370acb89b6a8daf5187aec5fe28d13054b6a16e91925aec46a312a31e607b469657a0f4cb34d29735e9633ddc7cd69417402f1b8b1
 SHA512 
66b18b983e5374afbd4d94c43a880c5e46a9aa150fa6f38be74ff7f58a19eaaee00248b202d9ae3f6b78e2495fc8d5cec755de644256a731be367766c3812855
 DIST elixir-1.9.4.tar.gz 2250611 BLAKE2B 
adc363627dc3997684482ac022927aaa4d315afdb8fbc8981e1b88371eb13be80e01084b67288fc88fc51f0015085743d11289e932093d5608e5ac4dfa0823a8
 SHA512 
c97b93c7438efd7215408525a3b9f2935a1591cce3da3eb31717282d06aff94e8e3d22c405bac40c671bcfe8e73f3dd1ada315f53dee73ceef0bfe2a7c27e86d

diff --git a/dev-lang/elixir/elixir-1.10.2.ebuild 
b/dev-lang/elixir/elixir-1.10.2.ebuild
deleted file mode 100644
index 6db35bebc3c..000
--- a/dev-lang/elixir/elixir-1.10.2.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Elixir programming language"
-HOMEPAGE="https://elixir-lang.org;
-SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0 ErlPL-1.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~sparc x86"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   >=dev-lang/erlang-21:0=[ssl]
-"
-# 'mix' tool collides with sci-biology/phylip, bug #537514
-RDEPEND="${DEPEND}
-   !!sci-biology/phylip
-"
-DEPEND+="
-   test? ( dev-vcs/git )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
-   "${FILESDIR}"/${P}-test-regex-fix.patch # backport
-)
-
-src_compile() {
-   emake Q=""
-}
-
-src_install() {
-   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" 
install
-   dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
-}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/files/, dev-lang/elixir/

2020-06-18 Thread Sergei Trofimovich
commit: 7c2a12d218faca7eec9e62f0b9491a5832b80d2b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Jun 18 22:09:21 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Jun 18 22:09:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c2a12d2

dev-lang/elixir: start erlang via 'empd -daemon'

Original bug exposes some kind of a race in erlang process.
It's not clear if 'epmd & exit' an unsafe construct or not.
I'm assuming it's not safe. Let's see if it helps.

Reported-by: Agostino Sarubbo
Bug: https://bugs.gentoo.org/727344
Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/elixir/elixir-1.10.3.ebuild  |  1 +
 dev-lang/elixir/files/elixir-1.10.3-epmd-daemon.patch | 13 +
 2 files changed, 14 insertions(+)

diff --git a/dev-lang/elixir/elixir-1.10.3.ebuild 
b/dev-lang/elixir/elixir-1.10.3.ebuild
index 47f8a8ca078..5d77e804b6c 100644
--- a/dev-lang/elixir/elixir-1.10.3.ebuild
+++ b/dev-lang/elixir/elixir-1.10.3.ebuild
@@ -28,6 +28,7 @@ DEPEND+="
 PATCHES=(
"${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
"${FILESDIR}"/${PN}-1.10.3-no-Q.patch
+   "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch
 )
 
 src_install() {

diff --git a/dev-lang/elixir/files/elixir-1.10.3-epmd-daemon.patch 
b/dev-lang/elixir/files/elixir-1.10.3-epmd-daemon.patch
new file mode 100644
index 000..48cfeb752b2
--- /dev/null
+++ b/dev-lang/elixir/files/elixir-1.10.3-epmd-daemon.patch
@@ -0,0 +1,13 @@
+Avoid exec/SIGCHLD race in daemon fork.
+Let's see if it fixes race seen in https://bugs.gentoo.org/727344
+--- a/Makefile
 b/Makefile
+@@ -280,7 +280,7 @@ test_elixir: test_stdlib test_ex_unit test_logger test_mix 
test_eex test_iex
+ 
+ test_stdlib: compile
+   @ echo "==> elixir (ex_unit)"
+-  $(Q) exec epmd & exit
++  $(Q) epmd -daemon
+   $(Q) if [ "$(OS)" = "Windows_NT" ]; then \
+   cd lib/elixir && cmd //C call ../../bin/elixir.bat -r 
"test/elixir/test_helper.exs" -pr "test/elixir/**/$(TEST_FILES)"; \
+   else \



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/files/, dev-lang/elixir/

2020-06-17 Thread Sergei Trofimovich
commit: a6b90c93b8cc5539bf35db34fe472c72c7175fc1
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Jun 17 07:29:11 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jun 17 07:29:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6b90c93

dev-lang/elixir: take src_test and src_install more verbose

Print exact command to eare rerunning subset of test suite.

Bug: https://bugs.gentoo.org/727344
Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/elixir/elixir-1.10.3.ebuild   |  5 +
 dev-lang/elixir/files/elixir-1.10.3-no-Q.patch | 12 
 2 files changed, 13 insertions(+), 4 deletions(-)

diff --git a/dev-lang/elixir/elixir-1.10.3.ebuild 
b/dev-lang/elixir/elixir-1.10.3.ebuild
index 12dc7c530fe..47f8a8ca078 100644
--- a/dev-lang/elixir/elixir-1.10.3.ebuild
+++ b/dev-lang/elixir/elixir-1.10.3.ebuild
@@ -27,12 +27,9 @@ DEPEND+="
 
 PATCHES=(
"${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
+   "${FILESDIR}"/${PN}-1.10.3-no-Q.patch
 )
 
-src_compile() {
-   emake Q=""
-}
-
 src_install() {
emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" 
install
dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md

diff --git a/dev-lang/elixir/files/elixir-1.10.3-no-Q.patch 
b/dev-lang/elixir/files/elixir-1.10.3-no-Q.patch
new file mode 100644
index 000..3f55785839b
--- /dev/null
+++ b/dev-lang/elixir/files/elixir-1.10.3-no-Q.patch
@@ -0,0 +1,12 @@
+Enable verbose builds by default.
+--- a/Makefile
 b/Makefile
+@@ -8,7 +8,7 @@ ERLC := erlc -I lib/elixir/include $(ERLC_OPTS)
+ ERL := erl -I lib/elixir/include -noshell -pa lib/elixir/ebin
+ GENERATE_APP := $(CURDIR)/lib/elixir/generate_app.escript
+ VERSION := $(strip $(shell cat VERSION))
+-Q := @
++Q :=
+ LIBDIR := lib
+ BINDIR := bin
+ INSTALL = install



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2020-06-15 Thread Agostino Sarubbo
commit: de0aa5f487059b1e039f4a954916cf74c96e1d5b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jun 15 15:14:42 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jun 15 15:14:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de0aa5f4

dev-lang/elixir: x86 stable wrt bug #727300

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-lang/elixir/elixir-1.10.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/elixir/elixir-1.10.3.ebuild 
b/dev-lang/elixir/elixir-1.10.3.ebuild
index 15e745aafeb..12dc7c530fe 100644
--- a/dev-lang/elixir/elixir-1.10.3.ebuild
+++ b/dev-lang/elixir/elixir-1.10.3.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0 ErlPL-1.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~sparc x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2020-06-15 Thread Agostino Sarubbo
commit: 986749ad47b351512f5ff6459f9e313ea5b064af
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jun 15 14:57:13 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jun 15 14:57:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=986749ad

dev-lang/elixir: amd64 stable wrt bug #727300

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-lang/elixir/elixir-1.10.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/elixir/elixir-1.10.3.ebuild 
b/dev-lang/elixir/elixir-1.10.3.ebuild
index fc1b4540ecf..15e745aafeb 100644
--- a/dev-lang/elixir/elixir-1.10.3.ebuild
+++ b/dev-lang/elixir/elixir-1.10.3.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0 ErlPL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ppc ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~sparc ~x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2020-06-14 Thread Sergei Trofimovich
commit: a63989329dc413bc9b7945e4e03140ee992ab303
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jun 14 20:11:05 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jun 14 20:19:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6398932

dev-lang/elixir: stable 1.10.3 for ppc

stable wrt bug #727300

Package-Manager: Portage-2.3.100, Repoman-2.3.22
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/elixir/elixir-1.10.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/elixir/elixir-1.10.3.ebuild 
b/dev-lang/elixir/elixir-1.10.3.ebuild
index 09b53ffa83a..fc1b4540ecf 100644
--- a/dev-lang/elixir/elixir-1.10.3.ebuild
+++ b/dev-lang/elixir/elixir-1.10.3.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0 ErlPL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ppc ~sparc ~x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2020-05-02 Thread Sergei Trofimovich
commit: 562f819411d403e76a0397b4b4d186f27bda5597
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat May  2 17:48:37 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May  2 17:51:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=562f8194

dev-lang/elixir: drop old

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/elixir/Manifest |  1 -
 dev-lang/elixir/elixir-1.10.1.ebuild | 32 
 2 files changed, 33 deletions(-)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index a10c1b265c4..8515763556a 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -1,4 +1,3 @@
-DIST elixir-1.10.1.tar.gz 2322975 BLAKE2B 
875948d233a726bdf88db4d64d21d227dd5e90f762f10dcc82103e088a2ed633898489a2f0a870a6c4e09ce22e509d117f05b3b3f8b8be6c742f628d612e3baf
 SHA512 
823a685d62b6181be9f3314c1a86b69606dd3d3528a2053060f83802a561d8e136fb32099d51cb90542ea155a0a5768d7e6fc7aa1ae18d2c9f5fd5a5a2ac9cdc
 DIST elixir-1.10.2.tar.gz 2323450 BLAKE2B 
2d0897af98864966dabc8760d3551caeae39baddc892239c398f3aecf6b72db0ee9d3c8e03fbc8b7a7da0b0dcb08f200fa145d704b8306190eb47a9ccb862bb4
 SHA512 
a1d1c7847fc8135865d063c6e014bee970066ba07f979f308bec456a732f5366a9343631239965d1caeeaea5cdb644f35185fdfb23f18fcc8c6735a7e3256c0f
 DIST elixir-1.10.3.tar.gz 2329031 BLAKE2B 
0e8d84c71f4bb260aef875370acb89b6a8daf5187aec5fe28d13054b6a16e91925aec46a312a31e607b469657a0f4cb34d29735e9633ddc7cd69417402f1b8b1
 SHA512 
66b18b983e5374afbd4d94c43a880c5e46a9aa150fa6f38be74ff7f58a19eaaee00248b202d9ae3f6b78e2495fc8d5cec755de644256a731be367766c3812855
 DIST elixir-1.9.4.tar.gz 2250611 BLAKE2B 
adc363627dc3997684482ac022927aaa4d315afdb8fbc8981e1b88371eb13be80e01084b67288fc88fc51f0015085743d11289e932093d5608e5ac4dfa0823a8
 SHA512 
c97b93c7438efd7215408525a3b9f2935a1591cce3da3eb31717282d06aff94e8e3d22c405bac40c671bcfe8e73f3dd1ada315f53dee73ceef0bfe2a7c27e86d

diff --git a/dev-lang/elixir/elixir-1.10.1.ebuild 
b/dev-lang/elixir/elixir-1.10.1.ebuild
deleted file mode 100644
index 6dbdd3a94b1..000
--- a/dev-lang/elixir/elixir-1.10.1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Elixir programming language"
-HOMEPAGE="https://elixir-lang.org;
-SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0 ErlPL-1.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~sparc x86"
-IUSE=""
-
-DEPEND=">=dev-lang/erlang-21:0=[ssl]"
-# 'mix' tool collides with sci-biology/phylip, bug #537514
-RDEPEND="${DEPEND}
-   !!sci-biology/phylip
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
-)
-
-src_compile() {
-   emake Q=""
-}
-
-src_install() {
-   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" 
install
-   dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
-}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2020-04-25 Thread Sergei Trofimovich
commit: 2090b42563e702d3e74a633e3d156af749f37f73
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Apr 25 10:41:39 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Apr 25 10:41:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2090b425

dev-lang/elixir: bump up to 1.10.3

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/elixir/Manifest |  1 +
 dev-lang/elixir/elixir-1.10.3.ebuild | 39 
 2 files changed, 40 insertions(+)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index e09d41a685b..a10c1b265c4 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -1,3 +1,4 @@
 DIST elixir-1.10.1.tar.gz 2322975 BLAKE2B 
875948d233a726bdf88db4d64d21d227dd5e90f762f10dcc82103e088a2ed633898489a2f0a870a6c4e09ce22e509d117f05b3b3f8b8be6c742f628d612e3baf
 SHA512 
823a685d62b6181be9f3314c1a86b69606dd3d3528a2053060f83802a561d8e136fb32099d51cb90542ea155a0a5768d7e6fc7aa1ae18d2c9f5fd5a5a2ac9cdc
 DIST elixir-1.10.2.tar.gz 2323450 BLAKE2B 
2d0897af98864966dabc8760d3551caeae39baddc892239c398f3aecf6b72db0ee9d3c8e03fbc8b7a7da0b0dcb08f200fa145d704b8306190eb47a9ccb862bb4
 SHA512 
a1d1c7847fc8135865d063c6e014bee970066ba07f979f308bec456a732f5366a9343631239965d1caeeaea5cdb644f35185fdfb23f18fcc8c6735a7e3256c0f
+DIST elixir-1.10.3.tar.gz 2329031 BLAKE2B 
0e8d84c71f4bb260aef875370acb89b6a8daf5187aec5fe28d13054b6a16e91925aec46a312a31e607b469657a0f4cb34d29735e9633ddc7cd69417402f1b8b1
 SHA512 
66b18b983e5374afbd4d94c43a880c5e46a9aa150fa6f38be74ff7f58a19eaaee00248b202d9ae3f6b78e2495fc8d5cec755de644256a731be367766c3812855
 DIST elixir-1.9.4.tar.gz 2250611 BLAKE2B 
adc363627dc3997684482ac022927aaa4d315afdb8fbc8981e1b88371eb13be80e01084b67288fc88fc51f0015085743d11289e932093d5608e5ac4dfa0823a8
 SHA512 
c97b93c7438efd7215408525a3b9f2935a1591cce3da3eb31717282d06aff94e8e3d22c405bac40c671bcfe8e73f3dd1ada315f53dee73ceef0bfe2a7c27e86d

diff --git a/dev-lang/elixir/elixir-1.10.3.ebuild 
b/dev-lang/elixir/elixir-1.10.3.ebuild
new file mode 100644
index 000..09b53ffa83a
--- /dev/null
+++ b/dev-lang/elixir/elixir-1.10.3.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Elixir programming language"
+HOMEPAGE="https://elixir-lang.org;
+SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 ErlPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=dev-lang/erlang-21:0=[ssl]
+"
+# 'mix' tool collides with sci-biology/phylip, bug #537514
+RDEPEND="${DEPEND}
+   !!sci-biology/phylip
+"
+DEPEND+="
+   test? ( dev-vcs/git )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
+)
+
+src_compile() {
+   emake Q=""
+}
+
+src_install() {
+   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" 
install
+   dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/files/, dev-lang/elixir/

2020-04-19 Thread Sergei Trofimovich
commit: f56a7cff1fee108231c4540566ad1064c5f9fde4
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Apr 19 07:58:56 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Apr 19 08:01:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f56a7cff

dev-lang/elixir: update tests for erlang-22.3

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/elixir/elixir-1.10.2.ebuild   |  1 +
 .../files/elixir-1.10.2-test-regex-fix.patch   | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-lang/elixir/elixir-1.10.2.ebuild 
b/dev-lang/elixir/elixir-1.10.2.ebuild
index 12dc7c530fe..6db35bebc3c 100644
--- a/dev-lang/elixir/elixir-1.10.2.ebuild
+++ b/dev-lang/elixir/elixir-1.10.2.ebuild
@@ -27,6 +27,7 @@ DEPEND+="
 
 PATCHES=(
"${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
+   "${FILESDIR}"/${P}-test-regex-fix.patch # backport
 )
 
 src_compile() {

diff --git a/dev-lang/elixir/files/elixir-1.10.2-test-regex-fix.patch 
b/dev-lang/elixir/files/elixir-1.10.2-test-regex-fix.patch
new file mode 100644
index 000..01b27a05027
--- /dev/null
+++ b/dev-lang/elixir/files/elixir-1.10.2-test-regex-fix.patch
@@ -0,0 +1,34 @@
+From 8491f0dc74f8bc89bb926b8130b45eaa5ba92c4b Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Jos=C3=A9=20Valim?= 
+Date: Sat, 28 Mar 2020 10:49:16 +0100
+Subject: [PATCH] Fix improper regex use, closes #9914
+
+---
+ lib/elixir/test/elixir/regex_test.exs | 6 --
+ 1 file changed, 4 insertions(+), 2 deletions(-)
+
+--- a/lib/elixir/test/elixir/regex_test.exs
 b/lib/elixir/test/elixir/regex_test.exs
+@@ -91,8 +91,10 @@ defmodule RegexTest do
+ assert <<0xA0::utf8>> =~ ~r/[[:space:]]/u
+ assert <<0xA0::utf8>> =~ ~r/\s/u
+ 
++# Erlang/OTP 23 raises badarg on invalid UTF-8.
++# Earlier versions simply would not match.
++assert catch_error(if <>> =~ ~r/<.>/u, do: flunk("failed"), 
else: raise("failed"))
+ assert <>> =~ ~r/<.>/
+-refute <>> =~ ~r/<.>/u
+   end
+ 
+   test "ungreedy" do
+@@ -349,6 +351,6 @@ defmodule RegexTest do
+   end
+ 
+   defp matches_escaped?(string, match) do
+-Regex.match?(~r/#{Regex.escape(string)}/simxu, match)
++Regex.match?(~r/#{Regex.escape(string)}/simx, match)
+   end
+ end
+-- 
+2.26.1
+



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2020-04-04 Thread Agostino Sarubbo
commit: 09906f2fc8182e7eb88b367e6bf7a04e5c0b63b4
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Apr  4 13:34:49 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Apr  4 13:34:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09906f2f

dev-lang/elixir: x86 stable wrt bug #715816

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-lang/elixir/elixir-1.10.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/elixir/elixir-1.10.2.ebuild 
b/dev-lang/elixir/elixir-1.10.2.ebuild
index 15e745aafeb..12dc7c530fe 100644
--- a/dev-lang/elixir/elixir-1.10.2.ebuild
+++ b/dev-lang/elixir/elixir-1.10.2.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0 ErlPL-1.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~sparc x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2020-04-04 Thread Sergei Trofimovich
commit: 5abb32ddaa905c666b7f001b398dc22b87e4f167
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Apr  4 11:51:28 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Apr  4 11:51:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5abb32dd

dev-lang/elixir: stable 1.10.2 for ppc, bug #715816

Package-Manager: Portage-2.3.96, Repoman-2.3.22
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/elixir/elixir-1.10.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/elixir/elixir-1.10.2.ebuild 
b/dev-lang/elixir/elixir-1.10.2.ebuild
index 5ceb08de83f..15e745aafeb 100644
--- a/dev-lang/elixir/elixir-1.10.2.ebuild
+++ b/dev-lang/elixir/elixir-1.10.2.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0 ErlPL-1.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~sparc ~x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/

2020-04-03 Thread Sergei Trofimovich
commit: c77006f7c75e396ceb34cf40b4329228517e78c0
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr  3 23:02:12 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr  3 23:02:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c77006f7

dev-lang/elixir: add RESTRICT="!test? ( test )"

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/elixir/elixir-1.10.2.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-lang/elixir/elixir-1.10.2.ebuild 
b/dev-lang/elixir/elixir-1.10.2.ebuild
index 004be92a428..5ceb08de83f 100644
--- a/dev-lang/elixir/elixir-1.10.2.ebuild
+++ b/dev-lang/elixir/elixir-1.10.2.ebuild
@@ -12,6 +12,8 @@ SLOT="0"
 KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
 IUSE="test"
 
+RESTRICT="!test? ( test )"
+
 DEPEND="
>=dev-lang/erlang-21:0=[ssl]
 "



  1   2   >