diff options
Diffstat (limited to 'community/elixir/APKBUILD')
-rw-r--r-- | community/elixir/APKBUILD | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/community/elixir/APKBUILD b/community/elixir/APKBUILD index 3af3b0dfccc..ba4e945612e 100644 --- a/community/elixir/APKBUILD +++ b/community/elixir/APKBUILD @@ -3,13 +3,15 @@ # Contributor: Marlus Saraiva <marlus.saraiva@gmail.com> # Maintainer: Michal Jirků <box@wejn.org> pkgname=elixir -pkgver=1.13.4 +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" @@ -18,10 +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() { @@ -29,5 +37,5 @@ package() { } sha512sums=" -cd3a28cd227bf60f09500563b7ad4700b2688e0361f975268d5fa81b530aee80ed4f8640335bf08a8c544a2f5d79dbf96c97f281bd3bf4582466a73a9d2edbec elixir-1.13.4.tar.gz +1e90adcd5d0512d4b394276e431f3987fc61a3f6191cd5c1d0f7fdd82baba99747aa553a3583e0813ffb5a48a32ce02a24e27b641f86a61e421722a802a850c1 elixir-1.16.2.tar.gz " |