Subject: CVS commit: pkgsrc/lang/elixir
From: Nia Alarie
Date: 2020-05-17 16:44:21
Message id: 20200517144421.C84E0FB27@cvs.NetBSD.org

Log Message:
elixir: Update to 1.10.3

## v1.10.3 (2020-04-25)

### 1. Bug fixes

#### Elixir

  * [Code] Return `[{mod, bin}]` from `Code.compile_file/2`, \ 
`Code.require_file/2`, `Code.load_file/2`
  * [Code] Make sure the formatter respects newlines before and after module \ 
attributes
  * [Kernel.ParallelCompiler] Fix a bug where the parallel compiler would raise \ 
in long compilation cycles
  * [Kernel.ParallelCompiler] Fix a bug where the parallel compiler would raise \ 
if some of the modules being compiled referred to a module that has been loaded \ 
directly to memory
  * [Module] Fix accidental breaking change where bodiless clauses had their \ 
body value on `@on_definition` callbacks set to an empty list instead of `nil`
  * [String] Undeprecate `String.normalize/2` normalize and fix infinite loop \ 
caused by certain invalid strings

#### ExUnit

  * [ExUnit.Assertions] Fix pattern matching diff when matching on pinned variables
  * [ExUnit.Assertions] Fix pattern matching diff when matching variable struct names
  * [ExUnit.Assertions] Fix pattern matching diff when matching on the binary \ 
concat operator (`<>`) and the left side is not a literal string
  * [ExUnit.Assertions] Fix pattern matching diff when matching on pseudo-vars \ 
(`__MODULE__`, `__DIR__`, etc)

#### Mix

  * [mix release] Respect the `:path` option when creating a `:tar` file for releases

Files:
RevisionActionfile
1.17modifypkgsrc/lang/elixir/Makefile
1.14modifypkgsrc/lang/elixir/distinfo