diff options
author | ghbrown | 2022-05-17 22:39:45 -0500 |
---|---|---|
committer | ghbrown | 2022-05-17 22:39:45 -0500 |
commit | 98e7e724e18e6a016ee5da6f34f2a4bfde43aac5 (patch) | |
tree | 4a373044c00131d7e03c54b6e66a20db82ede4a2 | |
parent | c0a3b20d0692b53c16ac0a6bcb9e3e51311022fa (diff) | |
download | aur-98e7e724e18e6a016ee5da6f34f2a4bfde43aac5.tar.gz |
Version bump to 1.26.0; ensure llvm backend; change dependencies
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 16 |
2 files changed, 16 insertions, 17 deletions
@@ -1,20 +1,17 @@ pkgbase = chapel pkgdesc = Programming language designed for productive parallel computing at scale - pkgver = 1.23.0 + pkgver = 1.26.0 pkgrel = 1 url = https://chapel-lang.org/ arch = x86_64 license = Apache - makedepends = gcc - makedepends = make - makedepends = m4 - makedepends = gawk + makedepends = git + makedepends = cmake depends = python depends = perl - options = libtool - options = staticlibs - source = https://github.com/chapel-lang/chapel/releases/download/1.23.0/chapel-1.23.0.tar.gz - sha256sums = 7ae2c8f17a7b98ac68378e94a842cf16d4ab0bcfeabc0fee5ab4aaa07b205661 + depends = llvm + depends = clang + source = https://github.com/chapel-lang/chapel/releases/download/1.26.0/chapel-1.26.0.tar.gz + sha256sums = ba396b581f0a17f8da3f365a3f8b079b8d2e229a393fbd1756966b0019931ece pkgname = chapel - @@ -1,20 +1,23 @@ -# Maintainer: J. Emiliano Deustua <edeustua@gmail.com> + +# Maintainer: J. Emiliano Deustua <edeustua@gmail.com> +# Co-maintainer: Gabriel Brown <gabriel.h.brown@gmail.com> pkgname=chapel -pkgver=1.23.0 +pkgver=1.26.0 pkgrel=1 pkgdesc="Programming language designed for productive parallel computing at scale" url="https://chapel-lang.org/" arch=('x86_64') license=('Apache') -options=('libtool' 'staticlibs') -makedepends=('gcc' 'make' 'm4' 'gawk') -depends=('python' 'perl') +depends=('python' 'perl' 'llvm' 'clang') +makedepends=('git' 'cmake') source=("https://github.com/chapel-lang/chapel/releases/download/${pkgver}/chapel-${pkgver}.tar.gz") -sha256sums=('7ae2c8f17a7b98ac68378e94a842cf16d4ab0bcfeabc0fee5ab4aaa07b205661') +sha256sums=('ba396b581f0a17f8da3f365a3f8b079b8d2e229a393fbd1756966b0019931ece') build() { cd "$srcdir/${pkgname}-${pkgver}" + export CHPL_LIB_PIC=pic # remove on next release a la + # https://github.com/chapel-lang/chapel/pull/19785 ./configure --prefix=/usr make } @@ -22,7 +25,6 @@ build() { check() { cd "$srcdir/${pkgname}-${pkgver}" export PATH="$srcdir/${pkgname}-${pkgver}/bin/linux64-x86_64:$PATH" - echo $PATH make check } |