extra/ldc to 1.39.0-1

This commit is contained in:
Kevin Mihelich 2024-07-07 14:58:02 +00:00
parent 874d76607b
commit bd482dfcb8
2 changed files with 12 additions and 12 deletions

View file

@ -1,13 +1,13 @@
pkgbase = ldc
pkgdesc = A D Compiler based on the LLVM Compiler Infrastructure including D runtime and libphobos2
pkgver = 1.38.0
pkgrel = 2
pkgver = 1.39.0
pkgrel = 1
epoch = 3
url = https://github.com/ldc-developers/ldc
arch = x86_64
groups = dlang
groups = dlang-ldc
license = BSD
license = BSD-3-Clause AND BSL-1.0 AND Apache-2.0 WITH LLVM-exception
makedepends = git
makedepends = cmake
makedepends = llvm
@ -15,9 +15,9 @@ pkgbase = ldc
makedepends = ldc
makedepends = ninja
options = !lto
source = git+https://github.com/ldc-developers/ldc#commit=59c0c60a10f25799ebaf2bde751705eb4e7e3f40
source = git+https://github.com/ldc-developers/ldc#commit=ff7954cf1843b36f2a5caf1dacbf1ecf8803f77c
source = ldc-phobos::git+https://github.com/ldc-developers/phobos.git
sha256sums = a42d3bf3070680c748753e140224ae7644e8f4a4f423748e7f9abd2637f8f0eb
sha256sums = c4bd5bf5337f2286a88c69c0d69d9ba88e03f8c519e79d19ce3ddeb761aa4f3e
sha256sums = SKIP
pkgname = ldc
@ -25,7 +25,7 @@ pkgname = ldc
depends = llvm-libs
depends = gcc
depends = compiler-rt
provides = d-compiler=2.108.1
provides = d-compiler=2.109.1
backup = etc/ldc2.conf
pkgname = liblphobos

View file

@ -10,16 +10,16 @@
pkgname=('ldc' 'liblphobos')
groups=('dlang' 'dlang-ldc')
pkgver=1.38.0
_pkgcommit=59c0c60a10f25799ebaf2bde751705eb4e7e3f40
_dversion=2.108.1
pkgver=1.39.0
_pkgcommit=ff7954cf1843b36f2a5caf1dacbf1ecf8803f77c
_dversion=2.109.1
_clangversion=18 # related to where ldc2 looks for compiler-rt sanitizers
epoch=3
pkgrel=2
pkgrel=1
pkgdesc="A D Compiler based on the LLVM Compiler Infrastructure including D runtime and libphobos2"
arch=('x86_64')
url="https://github.com/ldc-developers/ldc"
license=('BSD')
license=('BSD-3-Clause AND BSL-1.0 AND Apache-2.0 WITH LLVM-exception')
makedepends=('git' 'cmake' 'llvm' 'lld' 'ldc' 'ninja')
# Disable lto as linking the ldc2 binary fails
options=(!lto)
@ -29,7 +29,7 @@ source=(
"ldc-phobos::git+https://github.com/ldc-developers/phobos.git"
)
sha256sums=('a42d3bf3070680c748753e140224ae7644e8f4a4f423748e7f9abd2637f8f0eb'
sha256sums=('c4bd5bf5337f2286a88c69c0d69d9ba88e03f8c519e79d19ce3ddeb761aa4f3e'
'SKIP')
prepare() {