diff --git a/lang/elixir/Makefile b/lang/elixir/Makefile index 3df8aeb87df..75ab557f61c 100644 --- a/lang/elixir/Makefile +++ b/lang/elixir/Makefile @@ -1,6 +1,6 @@ COMMENT= functional language for building scalable applications -V= 1.18.4 +V= 1.19.1 GH_ACCOUNT= elixir-lang GH_PROJECT= elixir GH_TAGNAME= v$V diff --git a/lang/elixir/distinfo b/lang/elixir/distinfo index 2b406a8d752..59263f939e8 100644 --- a/lang/elixir/distinfo +++ b/lang/elixir/distinfo @@ -1,2 +1,2 @@ -SHA256 (elixir-1.18.4.tar.gz) = jhNsCpIWDNrY2qdFYODpxoEEhr0jL7zhcJ1A/MQmteA= -SIZE (elixir-1.18.4.tar.gz) = 3397219 +SHA256 (elixir-1.19.1.tar.gz) = Tfv6LQhjuzgJEJdXpZm0U+eOqJDzH6VEVqLYG0C8kw8= +SIZE (elixir-1.19.1.tar.gz) = 3585928 diff --git a/lang/elixir/patches/patch-Makefile b/lang/elixir/patches/patch-Makefile index 80ce85d391a..34df45c5520 100644 --- a/lang/elixir/patches/patch-Makefile +++ b/lang/elixir/patches/patch-Makefile @@ -4,7 +4,7 @@ complete. Index: Makefile --- Makefile.orig +++ Makefile -@@ -275,12 +275,13 @@ test_elixir: test_stdlib test_ex_unit test_logger test +@@ -285,12 +285,13 @@ test_elixir: test_stdlib test_ex_unit test_logger test test_stdlib: compile @ echo "==> elixir (ex_unit)" @@ -17,5 +17,5 @@ Index: Makefile fi + $(Q) exec epmd${MODERL_VERSION} -kill - #==> Dialyzer tasks - + cover/ex_unit_elixir.coverdata: + $(Q) COVER="1" $(MAKE) test_stdlib diff --git a/lang/elixir/patches/patch-bin_elixir b/lang/elixir/patches/patch-bin_elixir index ed2a31da5c6..4553f5840fc 100644 --- a/lang/elixir/patches/patch-bin_elixir +++ b/lang/elixir/patches/patch-bin_elixir @@ -3,7 +3,7 @@ Detect erlang ERTS directory at runtime. Index: bin/elixir --- bin/elixir.orig +++ bin/elixir -@@ -222,7 +222,9 @@ fi +@@ -223,7 +223,9 @@ if [ "$MODE" != "iex" ]; then ERL="-s elixir start_cli # One MAY change ERTS_BIN= but you MUST NOT change # ERTS_BIN=$ERTS_BIN as it is handled by Elixir releases. diff --git a/lang/elixir/pkg/PLIST b/lang/elixir/pkg/PLIST index 0bcbe4c3b0e..3a6078315e8 100644 --- a/lang/elixir/pkg/PLIST +++ b/lang/elixir/pkg/PLIST @@ -100,7 +100,6 @@ lib/elixir/lib/elixir/ebin/Elixir.GenServer.beam lib/elixir/lib/elixir/ebin/Elixir.HashDict.beam lib/elixir/lib/elixir/ebin/Elixir.HashSet.beam lib/elixir/lib/elixir/ebin/Elixir.IO.ANSI.Docs.beam -lib/elixir/lib/elixir/ebin/Elixir.IO.ANSI.Sequence.beam lib/elixir/lib/elixir/ebin/Elixir.IO.ANSI.beam lib/elixir/lib/elixir/ebin/Elixir.IO.Stream.beam lib/elixir/lib/elixir/ebin/Elixir.IO.StreamError.beam @@ -328,7 +327,6 @@ lib/elixir/lib/iex/ebin/ lib/elixir/lib/iex/ebin/Elixir.IEx.App.beam lib/elixir/lib/iex/ebin/Elixir.IEx.Autocomplete.beam lib/elixir/lib/iex/ebin/Elixir.IEx.Broker.beam -lib/elixir/lib/iex/ebin/Elixir.IEx.CLI.beam lib/elixir/lib/iex/ebin/Elixir.IEx.Config.beam lib/elixir/lib/iex/ebin/Elixir.IEx.Evaluator.beam lib/elixir/lib/iex/ebin/Elixir.IEx.Helpers.beam @@ -379,6 +377,7 @@ lib/elixir/lib/mix/ebin/Elixir.Mix.AppLoader.beam lib/elixir/lib/mix/ebin/Elixir.Mix.CLI.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Compilers.Elixir.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Compilers.Erlang.beam +lib/elixir/lib/mix/ebin/Elixir.Mix.Compilers.Protocol.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Compilers.Test.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Config.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Dep.Converger.beam @@ -439,6 +438,7 @@ lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Deps.Clean.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Deps.Compile.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Deps.Get.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Deps.Loadpaths.beam +lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Deps.Partition.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Deps.Precompile.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Deps.Tree.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Deps.Unlock.beam @@ -456,7 +456,6 @@ lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Iex.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Loadconfig.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Loadpaths.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Local.Hex.beam -lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Local.PublicKeys.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Local.Rebar.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Local.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.New.beam