diff --git a/extra/ldc/.SRCINFO b/extra/ldc/.SRCINFO index 0cfb1e024..275619c4c 100644 --- a/extra/ldc/.SRCINFO +++ b/extra/ldc/.SRCINFO @@ -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 diff --git a/extra/ldc/PKGBUILD b/extra/ldc/PKGBUILD index 29aabd06e..caba4e88f 100644 --- a/extra/ldc/PKGBUILD +++ b/extra/ldc/PKGBUILD @@ -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() {