pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Update Elixir from 1.2.3 to 1.3.2



Module Name:	pkgsrc-wip
Committed By:	atomicules <base%atomicules.co.uk@localhost>
Pushed By:	atomicules
Date:		Tue Jul 26 18:02:20 2016 +0100
Changeset:	c71f47d05b2e2d93315ad0b12c9c7c32aa9399e0

Modified Files:
	elixir/Makefile
	elixir/PLIST
	elixir/TODO
	elixir/distinfo

Log Message:
Update Elixir from 1.2.3 to 1.3.2

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=c71f47d05b2e2d93315ad0b12c9c7c32aa9399e0

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 elixir/Makefile |  2 +-
 elixir/PLIST    | 35 +++++++++++++++++++++++++++++++----
 elixir/TODO     | 27 +++++++++++++++++++++++++++
 elixir/distinfo |  8 ++++----
 4 files changed, 63 insertions(+), 9 deletions(-)

diffs:
diff --git a/elixir/Makefile b/elixir/Makefile
index 38fa535..8640b44 100644
--- a/elixir/Makefile
+++ b/elixir/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD$
 
-DISTNAME=		elixir-1.2.3
+DISTNAME=		elixir-1.3.2
 CATEGORIES=		lang
 MASTER_SITES=		${MASTER_SITE_GITHUB:=elixir-lang/}
 EXTRACT_SUFX=		.zip
diff --git a/elixir/PLIST b/elixir/PLIST
index c940926..218d643 100644
--- a/elixir/PLIST
+++ b/elixir/PLIST
@@ -28,6 +28,8 @@ lib/elixir/lib/elixir/ebin/Elixir.BadStructError.beam
 lib/elixir/lib/elixir/ebin/Elixir.Base.beam
 lib/elixir/lib/elixir/ebin/Elixir.Behaviour.beam
 lib/elixir/lib/elixir/ebin/Elixir.Bitwise.beam
+lib/elixir/lib/elixir/ebin/Elixir.Calendar.ISO.beam
+lib/elixir/lib/elixir/ebin/Elixir.Calendar.beam
 lib/elixir/lib/elixir/ebin/Elixir.CaseClauseError.beam
 lib/elixir/lib/elixir/ebin/Elixir.Code.LoadError.beam
 lib/elixir/lib/elixir/ebin/Elixir.Code.beam
@@ -42,6 +44,8 @@ lib/elixir/lib/elixir/ebin/Elixir.Collectable.MapSet.beam
 lib/elixir/lib/elixir/ebin/Elixir.Collectable.beam
 lib/elixir/lib/elixir/ebin/Elixir.CompileError.beam
 lib/elixir/lib/elixir/ebin/Elixir.CondClauseError.beam
+lib/elixir/lib/elixir/ebin/Elixir.Date.beam
+lib/elixir/lib/elixir/ebin/Elixir.DateTime.beam
 lib/elixir/lib/elixir/ebin/Elixir.Dict.beam
 lib/elixir/lib/elixir/ebin/Elixir.Enum.EmptyError.beam
 lib/elixir/lib/elixir/ebin/Elixir.Enum.OutOfBoundsError.beam
@@ -82,6 +86,7 @@ lib/elixir/lib/elixir/ebin/Elixir.Inspect.Algebra.beam
 lib/elixir/lib/elixir/ebin/Elixir.Inspect.Any.beam
 lib/elixir/lib/elixir/ebin/Elixir.Inspect.Atom.beam
 lib/elixir/lib/elixir/ebin/Elixir.Inspect.BitString.beam
+lib/elixir/lib/elixir/ebin/Elixir.Inspect.Date.beam
 lib/elixir/lib/elixir/ebin/Elixir.Inspect.Error.beam
 lib/elixir/lib/elixir/ebin/Elixir.Inspect.Float.beam
 lib/elixir/lib/elixir/ebin/Elixir.Inspect.Function.beam
@@ -91,6 +96,7 @@ lib/elixir/lib/elixir/ebin/Elixir.Inspect.Integer.beam
 lib/elixir/lib/elixir/ebin/Elixir.Inspect.List.beam
 lib/elixir/lib/elixir/ebin/Elixir.Inspect.Map.beam
 lib/elixir/lib/elixir/ebin/Elixir.Inspect.MapSet.beam
+lib/elixir/lib/elixir/ebin/Elixir.Inspect.NaiveDateTime.beam
 lib/elixir/lib/elixir/ebin/Elixir.Inspect.Opts.beam
 lib/elixir/lib/elixir/ebin/Elixir.Inspect.PID.beam
 lib/elixir/lib/elixir/ebin/Elixir.Inspect.Port.beam
@@ -98,6 +104,7 @@ lib/elixir/lib/elixir/ebin/Elixir.Inspect.Range.beam
 lib/elixir/lib/elixir/ebin/Elixir.Inspect.Reference.beam
 lib/elixir/lib/elixir/ebin/Elixir.Inspect.Regex.beam
 lib/elixir/lib/elixir/ebin/Elixir.Inspect.Stream.beam
+lib/elixir/lib/elixir/ebin/Elixir.Inspect.Time.beam
 lib/elixir/lib/elixir/ebin/Elixir.Inspect.Tuple.beam
 lib/elixir/lib/elixir/ebin/Elixir.Inspect.Version.Requirement.beam
 lib/elixir/lib/elixir/ebin/Elixir.Inspect.Version.beam
@@ -128,7 +135,9 @@ lib/elixir/lib/elixir/ebin/Elixir.MapSet.beam
 lib/elixir/lib/elixir/ebin/Elixir.MatchError.beam
 lib/elixir/lib/elixir/ebin/Elixir.Module.LocalsTracker.beam
 lib/elixir/lib/elixir/ebin/Elixir.Module.beam
+lib/elixir/lib/elixir/ebin/Elixir.NaiveDateTime.beam
 lib/elixir/lib/elixir/ebin/Elixir.Node.beam
+lib/elixir/lib/elixir/ebin/Elixir.OptionParser.ParseError.beam
 lib/elixir/lib/elixir/ebin/Elixir.OptionParser.beam
 lib/elixir/lib/elixir/ebin/Elixir.Path.Wildcard.beam
 lib/elixir/lib/elixir/ebin/Elixir.Path.beam
@@ -145,16 +154,21 @@ lib/elixir/lib/elixir/ebin/Elixir.RuntimeError.beam
 lib/elixir/lib/elixir/ebin/Elixir.Set.beam
 lib/elixir/lib/elixir/ebin/Elixir.Stream.Reducers.beam
 lib/elixir/lib/elixir/ebin/Elixir.Stream.beam
+lib/elixir/lib/elixir/ebin/Elixir.String.Break.beam
+lib/elixir/lib/elixir/ebin/Elixir.String.Casing.beam
 lib/elixir/lib/elixir/ebin/Elixir.String.Chars.Atom.beam
 lib/elixir/lib/elixir/ebin/Elixir.String.Chars.BitString.beam
+lib/elixir/lib/elixir/ebin/Elixir.String.Chars.Date.beam
+lib/elixir/lib/elixir/ebin/Elixir.String.Chars.DateTime.beam
 lib/elixir/lib/elixir/ebin/Elixir.String.Chars.Float.beam
 lib/elixir/lib/elixir/ebin/Elixir.String.Chars.Integer.beam
 lib/elixir/lib/elixir/ebin/Elixir.String.Chars.List.beam
+lib/elixir/lib/elixir/ebin/Elixir.String.Chars.NaiveDateTime.beam
+lib/elixir/lib/elixir/ebin/Elixir.String.Chars.Time.beam
 lib/elixir/lib/elixir/ebin/Elixir.String.Chars.URI.beam
 lib/elixir/lib/elixir/ebin/Elixir.String.Chars.Version.Requirement.beam
 lib/elixir/lib/elixir/ebin/Elixir.String.Chars.Version.beam
 lib/elixir/lib/elixir/ebin/Elixir.String.Chars.beam
-lib/elixir/lib/elixir/ebin/Elixir.String.Graphemes.beam
 lib/elixir/lib/elixir/ebin/Elixir.String.Normalizer.beam
 lib/elixir/lib/elixir/ebin/Elixir.String.Unicode.beam
 lib/elixir/lib/elixir/ebin/Elixir.String.beam
@@ -168,6 +182,7 @@ lib/elixir/lib/elixir/ebin/Elixir.SystemLimitError.beam
 lib/elixir/lib/elixir/ebin/Elixir.Task.Supervised.beam
 lib/elixir/lib/elixir/ebin/Elixir.Task.Supervisor.beam
 lib/elixir/lib/elixir/ebin/Elixir.Task.beam
+lib/elixir/lib/elixir/ebin/Elixir.Time.beam
 lib/elixir/lib/elixir/ebin/Elixir.TokenMissingError.beam
 lib/elixir/lib/elixir/ebin/Elixir.TryClauseError.beam
 lib/elixir/lib/elixir/ebin/Elixir.Tuple.beam
@@ -180,6 +195,7 @@ lib/elixir/lib/elixir/ebin/Elixir.Version.Parser.DSL.beam
 lib/elixir/lib/elixir/ebin/Elixir.Version.Parser.beam
 lib/elixir/lib/elixir/ebin/Elixir.Version.Requirement.beam
 lib/elixir/lib/elixir/ebin/Elixir.Version.beam
+lib/elixir/lib/elixir/ebin/Elixir.WithClauseError.beam
 lib/elixir/lib/elixir/ebin/elixir.app
 lib/elixir/lib/elixir/ebin/elixir.beam
 lib/elixir/lib/elixir/ebin/elixir_aliases.beam
@@ -189,7 +205,6 @@ lib/elixir/lib/elixir/ebin/elixir_clauses.beam
 lib/elixir/lib/elixir/ebin/elixir_code_server.beam
 lib/elixir/lib/elixir/ebin/elixir_compiler.beam
 lib/elixir/lib/elixir/ebin/elixir_config.beam
-lib/elixir/lib/elixir/ebin/elixir_counter.beam
 lib/elixir/lib/elixir/ebin/elixir_def.beam
 lib/elixir/lib/elixir/ebin/elixir_def_defaults.beam
 lib/elixir/lib/elixir/ebin/elixir_def_overridable.beam
@@ -222,10 +237,13 @@ lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.CLIFormatter.beam
 lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.Callbacks.beam
 lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.CaptureIO.beam
 lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.CaptureLog.beam
+lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.CaptureServer.beam
 lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.Case.beam
 lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.CaseTemplate.beam
+lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.Diff.beam
 lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.DocTest.Error.beam
 lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.DocTest.beam
+lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.DuplicateTestError.beam
 lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.EventManager.beam
 lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.Filters.beam
 lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.Formatter.beam
@@ -276,10 +294,10 @@ lib/elixir/lib/logger/ebin/Elixir.Logger.Utils.beam
 lib/elixir/lib/logger/ebin/Elixir.Logger.Watcher.beam
 lib/elixir/lib/logger/ebin/Elixir.Logger.beam
 lib/elixir/lib/logger/ebin/logger.app
-lib/elixir/lib/mix/ebin/Elixir.Mix.Archive.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.Test.beam
 lib/elixir/lib/mix/ebin/Elixir.Mix.Config.Agent.beam
 lib/elixir/lib/mix/ebin/Elixir.Mix.Config.LoadError.beam
 lib/elixir/lib/mix/ebin/Elixir.Mix.Config.beam
@@ -295,6 +313,7 @@ lib/elixir/lib/mix/ebin/Elixir.Mix.Error.beam
 lib/elixir/lib/mix/ebin/Elixir.Mix.Generator.beam
 lib/elixir/lib/mix/ebin/Elixir.Mix.Hex.beam
 lib/elixir/lib/mix/ebin/Elixir.Mix.InvalidTaskError.beam
+lib/elixir/lib/mix/ebin/Elixir.Mix.Local.Installer.beam
 lib/elixir/lib/mix/ebin/Elixir.Mix.Local.beam
 lib/elixir/lib/mix/ebin/Elixir.Mix.NoProjectError.beam
 lib/elixir/lib/mix/ebin/Elixir.Mix.NoTaskError.beam
@@ -313,7 +332,9 @@ lib/elixir/lib/mix/ebin/Elixir.Mix.Shell.beam
 lib/elixir/lib/mix/ebin/Elixir.Mix.State.beam
 lib/elixir/lib/mix/ebin/Elixir.Mix.Task.beam
 lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.App.Start.beam
+lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.App.Tree.beam
 lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Archive.Build.beam
+lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Archive.Check.beam
 lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Archive.Install.beam
 lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Archive.Uninstall.beam
 lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Archive.beam
@@ -325,18 +346,23 @@ lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Compile.Elixir.beam
 lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Compile.Erlang.beam
 lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Compile.Leex.beam
 lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Compile.Protocols.beam
+lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Compile.Xref.beam
 lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Compile.Yecc.beam
 lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Compile.beam
-lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Deps.Check.beam
 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.Precompile.beam
+lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Deps.Tree.beam
 lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Deps.Unlock.beam
 lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Deps.Update.beam
 lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Deps.beam
 lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Do.beam
 lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Escript.Build.beam
+lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Escript.Install.beam
+lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Escript.Uninstall.beam
+lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Escript.beam
 lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Help.beam
 lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Iex.beam
 lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Loadconfig.beam
@@ -350,6 +376,7 @@ lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Profile.Fprof.beam
 lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Run.beam
 lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Test.Cover.beam
 lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Test.beam
+lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Xref.beam
 lib/elixir/lib/mix/ebin/Elixir.Mix.TasksServer.beam
 lib/elixir/lib/mix/ebin/Elixir.Mix.Utils.beam
 lib/elixir/lib/mix/ebin/Elixir.Mix.beam
diff --git a/elixir/TODO b/elixir/TODO
index dff32c1..e0514f7 100644
--- a/elixir/TODO
+++ b/elixir/TODO
@@ -1,2 +1,29 @@
 Documentation should be installed.
 We may want to pass LANG=en_US.UTF-8 as an environment variable.
+
+I did see these warnings during compile for 1.3.2, but I think this is an Elixir problem not a pkgsrc one:
+
+==> elixir (compile)
+warning: behaviour String.Chars undefined
+  lib/calendar.ex:292
+
+warning: behaviour Inspect undefined
+  lib/calendar.ex:298
+
+warning: variable status is unused
+  lib/enum.ex:864
+
+warning: the Dict module is deprecated
+  lib/hash_dict.ex:10
+
+Compiling lib/calendar/iso.ex (it's taking more than 5s)
+Compiling lib/file/stat.ex (it's taking more than 5s)
+warning: behaviour String.Chars undefined
+  lib/calendar.ex:556
+
+Compiling lib/gen_event.ex (it's taking more than 5s)
+warning: behaviour String.Chars undefined
+  lib/calendar.ex:907
+
+warning: behaviour String.Chars undefined
+  lib/calendar.ex:1212
diff --git a/elixir/distinfo b/elixir/distinfo
index 6d702ae..9b2a696 100644
--- a/elixir/distinfo
+++ b/elixir/distinfo
@@ -1,6 +1,6 @@
 $NetBSD$
 
-SHA1 (elixir-1.2.3.zip) = bc2c6d54a0aaa3f62f6fc044696d3baa93870ba6
-RMD160 (elixir-1.2.3.zip) = 2b3ca46cc11977680fdc416248b7180ba687eff6
-SHA512 (elixir-1.2.3.zip) = 3dc90cd23377fb652767462c3cdcfeb94765c1260fc9fe5beb25b06ea049f099fd6dd0e6586e904c6968f2e6eebea9fff61c9ab4e51e736130b745a72c7d0e07
-Size (elixir-1.2.3.zip) = 1866105 bytes
+SHA1 (elixir-1.3.2.zip) = a03db5b13fe4b894291ca3814e31f98b08380d9c
+RMD160 (elixir-1.3.2.zip) = 997cda7aecb2224facf2084ab3b2194a362da1cb
+SHA512 (elixir-1.3.2.zip) = 906850136fa2cd6d2256340c347ad86191f65229eab3a6429ad4682438f0e41240bb6b9e6e3165e9578a43a758a5f659310ff7d7307e5eb792bfb2214e80073f
+Size (elixir-1.3.2.zip) = 1971473 bytes


Home | Main Index | Thread Index | Old Index