summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorLlewelyn Trahaearn2021-08-30 12:02:13 -0700
committerLlewelyn Trahaearn2021-08-30 12:02:13 -0700
commiteec30e12c599b23b0d25c168a8183e4f2594a9f0 (patch)
tree0512581f053d314497a9ea1540cb1dfcfd9a0ecb /PKGBUILD
parent7690ce34c4ee30eb83761db2d703831e18607652 (diff)
downloadaur-eec30e12c599b23b0d25c168a8183e4f2594a9f0.tar.gz
Update to 1.27.1
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD14
1 files changed, 7 insertions, 7 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 439e29d9db67..a1ffd5b657f1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
# Contributor: Sven-Hendrik Haase <sh [at] lutzhaase [dot] com>
pkgname=lib32-liblphobos
-pkgver=1.22.0
+pkgver=1.27.1
pkgrel=1
pkgdesc="Runtime and Phobos library for the LLVM based D compiler. (32-bit)"
arch=('x86_64')
@@ -11,17 +11,17 @@ url="https://github.com/ldc-developers/ldc"
license=('BSD')
groups=('dlang' 'dlang-ldc')
depends=('ldc' 'lib32-curl' 'lib32-gcc-libs')
-makedepends=('git' 'llvm' 'libconfig' 'cmake')
+makedepends=('git' 'llvm' 'libconfig' 'cmake' 'ninja')
provides=("d-runtime" "d-stdlib")
replaces=("lib32-liblphobos-devel")
source=("${url}/releases/download/v${pkgver}/ldc-${pkgver}-src.tar.gz")
-sha256sums=('866becac61fb225b0d55847fb5f206ff042d6a3ff63b671a474aa8b6a93d8988')
+sha256sums=('93c8f500b39823dcdabbd73e1bcb487a1b93cb9a60144b0de1c81ab50200e59c')
build() {
mkdir -p ldc-$pkgver-src/build
cd ldc-$pkgver-src/build
- cmake \
+ cmake -GNinja\
-DMULTILIB=ON \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
@@ -29,17 +29,17 @@ build() {
-DINCLUDE_INSTALL_DIR=/usr/include/dlang/ldc \
-DBUILD_SHARED_LIBS=ON \
..
- make
+ ninja
}
check() {
cd ldc-$pkgver-src/build
- make all-test-runners
+ ninja all-test-runners
}
package() {
cd ldc-$pkgver-src/build
- make DESTDIR="$pkgdir" install
+ DESTDIR="$pkgdir" ninja install
# Remove conflicting files.
rm -rf "$pkgdir"/{etc,usr/{bin,include,lib}}