diff options
Diffstat (limited to 'community/elixir/APKBUILD')
-rw-r--r-- | community/elixir/APKBUILD | 20 |
1 files changed, 16 insertions, 4 deletions
diff --git a/community/elixir/APKBUILD b/community/elixir/APKBUILD index 4aa87b635bf..ba4e945612e 100644 --- a/community/elixir/APKBUILD +++ b/community/elixir/APKBUILD @@ -1,14 +1,17 @@ # Contributor: Daniel Isaksen <d@duniel.no> # Contributor: Victor Schroeder <me@vschroeder.net> -# Maintainer: Marlus Saraiva <marlus.saraiva@gmail.com> +# Contributor: Marlus Saraiva <marlus.saraiva@gmail.com> +# Maintainer: Michal Jirků <box@wejn.org> pkgname=elixir -pkgver=1.12.2 +pkgver=1.16.2 pkgrel=0 pkgdesc="Elixir is a dynamic, functional language designed for building scalable and maintainable applications" url="https://elixir-lang.org/" arch="noarch" license="Apache-2.0" -depends="erlang-dev>=23.0 erlang-dialyzer" +depends="erlang-dev>=23.0" +makedepends="erlang-dialyzer" +checkdepends="erlang-doc" subpackages="$pkgname-doc" source="$pkgname-$pkgver.tar.gz::https://github.com/elixir-lang/elixir/archive/v$pkgver.tar.gz" @@ -17,7 +20,16 @@ build() { } check() { + set +e make test + ret=$? + set -e + + # test starts epmd, which then hangs presubmit pipeline. + # so we kill it here. + killall -q epmd + + return $ret } package() { @@ -25,5 +37,5 @@ package() { } sha512sums=" -4c19a6a0310606b3016b3699079dc5f667e348c86c92e7e998cbecbacd283f5f4ccdd3d83b757725ba637a39729e9d82673b596feee72e831d575630e2f3111a elixir-1.12.2.tar.gz +1e90adcd5d0512d4b394276e431f3987fc61a3f6191cd5c1d0f7fdd82baba99747aa553a3583e0813ffb5a48a32ce02a24e27b641f86a61e421722a802a850c1 elixir-1.16.2.tar.gz " |