From a3026151ce8c795f306d4c8aa6e7bef3c0d6a297 Mon Sep 17 00:00:00 2001 From: J0WI Date: Tue, 14 Apr 2020 23:10:05 +0200 Subject: community/lua-copas: enable luajit on all arches --- community/lua-copas/APKBUILD | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/community/lua-copas/APKBUILD b/community/lua-copas/APKBUILD index 1555011e0f9..8eac15cfe99 100644 --- a/community/lua-copas/APKBUILD +++ b/community/lua-copas/APKBUILD @@ -4,13 +4,13 @@ pkgname=lua-copas _pkgname=copas pkgver=2.0.2 _pkgver=${pkgver//./_} -pkgrel=2 +pkgrel=3 pkgdesc="Coroutine Oriented Portable Asynchronous Services for Lua" url="http://keplerproject.github.io/copas/" arch="noarch" license="MIT" depends="lua-socket" -checkdepends="lua5.1-coxpcall lua-sec" +checkdepends="lua5.1-coxpcall lua-sec luajit" subpackages="" source="$pkgname-$pkgver.tar.gz::https://github.com/keplerproject/$_pkgname/archive/v$_pkgver.tar.gz default-tls1.2.patch @@ -19,14 +19,6 @@ source="$pkgname-$pkgver.tar.gz::https://github.com/keplerproject/$_pkgname/arch skip-broken-test.patch" builddir="$srcdir/$_pkgname-$_pkgver" -# luajit is not available on s390x -# XXX: tests/largetransfer.lua segfaults on ppc64le LuaJIT -# on aarch64: luajit: bad light userdata pointer -case "$CARCH" in - s390x | ppc64le | aarch64) _luajit="";; - *) checkdepends="$checkdepends luajit" _luajit="jit";; -esac - _luaversions="5.1 5.2 5.3" for _v in $_luaversions; do subpackages="$subpackages lua$_v-$_pkgname:_subpackage" @@ -39,7 +31,7 @@ check() { # tests keep running indefinitely case "$CARCH" in armv7) return 0;; esac - local lver; for lver in $_luaversions $_luajit; do + local lver; for lver in $_luaversions; do msg "Testing on lua$lver" make test LUA=lua$lver done -- cgit v1.2.3