Date: Thursday, October 29, 2020 @ 19:27:56 Author: archange Revision: 736574
upgpkg: ispc 1.14.1-1 Don't enable Gen target for now per https://github.com/ispc/ispc/issues/1896 Modified: ispc/trunk/PKGBUILD ----------+ PKGBUILD | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2020-10-29 19:14:56 UTC (rev 736573) +++ PKGBUILD 2020-10-29 19:27:56 UTC (rev 736574) @@ -2,24 +2,28 @@ # Maintainer: Bruno Pagani <[email protected]> pkgname=ispc -pkgver=1.13.0 +pkgver=1.14.1 pkgrel=1 -pkgdesc="A compiler for high-performance SIMD programming on the CPU" +pkgdesc="Compiler for high-performance SIMD programming on the CPU" arch=(x86_64) url="https://ispc.github.io/" license=(BSD) depends=(ncurses zlib llvm-libs clang) -makedepends=(llvm python lib32-glibc cmake) +makedepends=(llvm python lib32-glibc cmake) # level-zero-headers level-zero-loader openmp spirv-llvm-translator vc-intrinsics) source=(https://github.com/ispc/ispc/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz - ispc-libclang-cpp.patch) -sha256sums=('cc74c4c490ddf4e0a63f01948ec8d6eb575d85ab5932d30ca4ad01c0e8f079ce' - 'f6a162b8b60e0a0d17526c4e70bf9bc681c0e16cfee2b8cde1d7f9a5a99b8e78') + ispc-libclang-cpp.patch + ispc-llvm11.patch::https://github.com/ispc/ispc/commit/3753974cc19a5c065abc693d5166072837d868f1.patch) +sha256sums=('3a7ee9ab90b9e9932b7b4effc9bb3ef45ca271d60d9ec6bc8c335242b5ec097b' + 'f6a162b8b60e0a0d17526c4e70bf9bc681c0e16cfee2b8cde1d7f9a5a99b8e78' + 'a4c409ab92da556ffc475453417ba49a7009cf02c39479d88a186549c67b99fe') prepare() { cd ${pkgname}-${pkgver} patch -p1 -i ../ispc-libclang-cpp.patch # Build with unified libclang-cpp.so # Remove tests that requires DUMPS (https://github.com/ispc/ispc/issues/1752) - sed -i '/debug-phase/d' tests/lit-tests/arg_parsing_errors.ispc + sed -i '/debug-phase/d' tests/lit-tests/arg_parsing_errors.ispc + # https://github.com/ispc/ispc/pull/1863 + patch -p1 -i ../ispc-llvm11.patch } build() { @@ -26,7 +30,9 @@ cmake -B build -S ${pkgname}-${pkgver} \ -DCMAKE_INSTALL_PREFIX=/usr \ -DISPC_INCLUDE_EXAMPLES=OFF \ - -DISPC_NO_DUMPS=ON + -DISPC_NO_DUMPS=ON #\ +# -DGENX_ENABLED=ON \ +# -DGENX_DEPS_DIR=/usr make -C build }
