-
Notifications
You must be signed in to change notification settings - Fork 428
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #20142 from ghbrown/aur_1_27
AUR updates for 1.27.0 [PR by @ghbrown - thanks! Reviewed/merged by @mppf] This PR updates the Arch User Repository package "chapel", which is static source. "chapel-git" does not need to be updated since the version in the AUR repos tracks `main` and dynamically collects version numbers, meaning it differs from the packaging here by only two or three strings that change with every install. The previous version of the static source package did not build on Arch due to issues discussed in #19837 . I'm happy to report that there were no issues with 1.27 building on Arch, and the installed compiler also worked on some simple test programs (one of the problems resolved since 1.26). This effectively removes the primary "outstanding issue" from #19837, and all "future work" remains the same as far as I can tell.
- Loading branch information
Showing
4 changed files
with
9 additions
and
13 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,20 +1,18 @@ | ||
pkgbase = chapel | ||
pkgdesc = Programming language designed for productive parallel computing at scale | ||
pkgver = 1.26.0 | ||
pkgver = 1.27.0 | ||
pkgrel = 1 | ||
url = https://chapel-lang.org/ | ||
arch = x86_64 | ||
arch = arm | ||
license = Apache | ||
makedepends = git | ||
makedepends = cmake | ||
makedepends = libtool | ||
depends = python | ||
depends = perl | ||
depends = llvm | ||
depends = clang | ||
depends = gmp | ||
source = https://github.com/chapel-lang/chapel/releases/download/1.26.0/chapel-1.26.0.tar.gz | ||
sha256sums = ba396b581f0a17f8da3f365a3f8b079b8d2e229a393fbd1756966b0019931ece | ||
source = https://github.com/chapel-lang/chapel/releases/download/1.27.0/chapel-1.27.0.tar.gz | ||
sha256sums = 558b1376fb7757a5e1f254c717953f598a3e89850c8edd1936b8d09c464f3e8b | ||
|
||
pkgname = chapel |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,22 +3,20 @@ | |
# Co-maintainer: Gabriel Brown <[email protected]> | ||
|
||
pkgname=chapel | ||
pkgver=1.26.0 | ||
pkgver=1.27.0 | ||
pkgrel=1 | ||
pkgdesc="Programming language designed for productive parallel computing at scale" | ||
url="https://chapel-lang.org/" | ||
arch=('x86_64' 'arm') | ||
license=('Apache') | ||
depends=('python' 'perl' 'llvm' 'clang' 'gmp') | ||
makedepends=('git' 'cmake' 'libtool') | ||
depends=('python' 'perl' 'llvm' 'clang') | ||
makedepends=('git' 'cmake') | ||
source=("https://github.com/chapel-lang/chapel/releases/download/${pkgver}/chapel-${pkgver}.tar.gz") | ||
sha256sums=('ba396b581f0a17f8da3f365a3f8b079b8d2e229a393fbd1756966b0019931ece') | ||
sha256sums=('558b1376fb7757a5e1f254c717953f598a3e89850c8edd1936b8d09c464f3e8b') | ||
|
||
|
||
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 | ||
} | ||
|