summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorghbrown2023-01-27 14:08:48 -0600
committerghbrown2023-01-27 14:08:48 -0600
commit966b13fa613a3705e7899b000e5ff6cca35f9500 (patch)
tree834679b830308df12a980a8f027f146b8c045a1b
parent0fcc78cb63b2fb299951b44c838fe3622c51eedc (diff)
downloadaur-966b13fa613a3705e7899b000e5ff6cca35f9500.tar.gz
Depend on LLVM 14 temporarily; edit version number script
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD15
2 files changed, 13 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 15019e592d59..900f770535b5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = chapel-git
pkgdesc = Programming language designed for productive parallel computing at scale
- pkgver = 1.29.0.138.g0cce54a2f2
+ pkgver = 1.30.0.872.gebac905c22
pkgrel = 1
url = https://chapel-lang.org/
arch = x86_64
@@ -10,8 +10,9 @@ pkgbase = chapel-git
makedepends = cmake
depends = python
depends = perl
- depends = llvm
- depends = clang
+ depends = llvm14
+ depends = llvm14-libs
+ depends = clang14
source = git+https://github.com/chapel-lang/chapel.git
sha256sums = SKIP
diff --git a/PKGBUILD b/PKGBUILD
index f82091a6b1a0..f9b9416584a1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,13 +5,13 @@ _gituser="chapel-lang"
_gitname="chapel"
pkgname=${_gitname}-git
-pkgver=1.29.0.138.g0cce54a2f2 #autogenerated/written by pkgver()
+pkgver=1.30.0.872.gebac905c22 #autogenerated/written by pkgver()
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')
+depends=('python' 'perl' 'llvm14' 'llvm14-libs' 'clang14') # depend on 14s temporarily
makedepends=('git' 'cmake')
source=("git+https://github.com/${_gituser}/${_gitname}.git")
sha256sums=('SKIP') # source is not static
@@ -19,10 +19,13 @@ sha256sums=('SKIP') # source is not static
pkgver() {
cd "${srcdir}/${_gitname}"
# get correct numerical version from internal file
- ver_file="compiler/main/version_num.h"
- major_ver=$(grep MAJOR_VERSION ${ver_file} | cut -d ' ' -f 3)
- minor_ver=$(grep MINOR_VERSION ${ver_file} | cut -d ' ' -f 3)
- update_ver=$(grep UPDATE_VERSION ${ver_file} | cut -d ' ' -f 3)
+ ver_file="CMakeLists.txt"
+ major_ver=$(grep set\(CHPL_MAJOR_VERSION ${ver_file} \
+ | cut -d ' ' -f 2 | cut -d ')' -f 1)
+ minor_ver=$(grep set\(CHPL_MINOR_VERSION ${ver_file} \
+ | cut -d ' ' -f 2 | cut -d ')' -f 1)
+ update_ver=$(grep set\(CHPL_PATCH_VERSION ${ver_file} \
+ | cut -d ' ' -f 2 | cut -d ')' -f 1)
ver_num="${major_ver}.${minor_ver}.${update_ver}"
# keep second (correct) half of git describe result
gitdescribe=$(git describe --long --tags --always)