diff --git a/srcpkgs/elixir/template b/srcpkgs/elixir/template index 33d7cfd3d13..af53ab1047a 100644 --- a/srcpkgs/elixir/template +++ b/srcpkgs/elixir/template @@ -1,6 +1,6 @@ # Template file for 'elixir' pkgname=elixir -version=1.12.2 +version=1.12.3 revision=1 build_style=gnu-makefile make_check_target="test" @@ -13,4 +13,10 @@ license="Apache-2.0" homepage="http://elixir-lang.org/" changelog="https://raw.githubusercontent.com/elixir-lang/elixir/v${version%.*}/CHANGELOG.md" distfiles="https://github.com/elixir-lang/elixir/archive/v${version}.tar.gz" -checksum=701006d1279225fc42f15c8d3f39906db127ddcc95373d34d8d160993356b15c +checksum=c5affa97defafa1fd89c81656464d61da8f76ccfec2ea80c8a528decd5cb04ad + +do_check() { + ERL_EPMD_PORT=5369 make ${make_check_target} + # The elixir test suite starts up epmd and then doesn't kill it again afterwards. + epmd -port 5369 -kill +}