diff options
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 17 |
2 files changed, 17 insertions, 10 deletions
@@ -1,6 +1,6 @@ pkgbase = chapel pkgdesc = Programming language designed for productive parallel computing at scale - pkgver = 1.33.0 + pkgver = 2.0.0 pkgrel = 1 url = https://chapel-lang.org/ arch = x86_64 @@ -12,7 +12,11 @@ pkgbase = chapel depends = perl depends = llvm depends = clang - source = https://github.com/chapel-lang/chapel/releases/download/1.33.0/chapel-1.33.0.tar.gz - sha256sums = 9dfd9bbab3eb1acf10242db909ccf17c1b07634452ca6ba8b238e69788d82883 + provides = chapel + conflicts = chapel-git + options = !debug + options = !lto + source = https://github.com/chapel-lang/chapel/releases/download/2.0.0/chapel-2.0.0.tar.gz + sha256sums = b5387e9d37b214328f422961e2249f2687453c2702b2633b7d6a678e544b9a02 pkgname = chapel @@ -3,26 +3,29 @@ # Co-maintainer: Gabriel Brown <gabriel.h.brown@gmail.com> pkgname=chapel -pkgver=1.33.0 +pkgver=2.0.0 pkgrel=1 pkgdesc="Programming language designed for productive parallel computing at scale" url="https://chapel-lang.org/" arch=('x86_64' 'arm') license=('Apache') +provides=("${pkgname}") +conflicts=("${pkgname}-git") depends=('python' 'perl' 'llvm' 'clang') -# depends=('python' 'perl' 'llvm15' 'llvm15-libs' 'clang15') # if using old versions +# depends=('python' 'perl' 'llvm16' 'llvm16-libs' 'clang16') # if using old versions makedepends=('git' 'cmake') +options=('!debug' '!lto') # build currently fails from default flags these add source=("https://github.com/chapel-lang/chapel/releases/download/${pkgver}/chapel-${pkgver}.tar.gz") -sha256sums=('9dfd9bbab3eb1acf10242db909ccf17c1b07634452ca6ba8b238e69788d82883') +sha256sums=('b5387e9d37b214328f422961e2249f2687453c2702b2633b7d6a678e544b9a02') build() { cd "${srcdir}/${pkgname}-${pkgver}" # if depending on old versions like llvmXX and clangXX - export CHPL_TARGET_CPU="native" - export CHPL_HOST_COMPILER="clang" - export CHPL_HOST_CC="/usr/lib/llvm15/bin/clang" - export CHPL_HOST_CXX="/usr/lib/llvm15/bin/clang++" + # export CHPL_TARGET_CPU="native" + # export CHPL_HOST_COMPILER="clang" + # export CHPL_HOST_CC="/usr/lib/llvm16/bin/clang" + # export CHPL_HOST_CXX="/usr/lib/llvm16/bin/clang++" ./configure --prefix=/usr make } |