# disable GENX eval "$( declare -f build | \ sed ' s/-DGENX_ENABLED=ON/-DGENX_ENABLED=OFF/ ' )" # don't assume to be on a 64-bit Intel host and draw in gnu64 headers everywhere source+=('ispc-1.16.1-host-amd64.patch') sha256sums+=('7a4a631ad178b13f9ab68e6aec94469e30a4b9dec48d40f732a701b4ed4d5c1f') eval "$( { declare -f prepare || \ printf 'prepare() {\n}\n' } \ | sed ' $i cd "$srcdir/$pkgname-$pkgver" \ patch -Np1 -i "$srcdir/ispc-1.16.1-host-amd64.patch" ' )" # ignore test results, GENX tests failing obviously eval "$( declare -f build | \ sed ' s/\(make.*check-all\)/\1 || true/ ' )" # packaging issue now as we are not building everything eval "$( declare -f package | \ sed ' /rm.*build/d /rm.*libispcrt_static.a/d ' )" # tests don't build when disabling GENX unset check