Evangelos Foutras pushed to branch main at Arch Linux / Packaging / Packages / ldc
Commits: 0bd6ee2d by Evangelos Foutras at 2024-03-02T19:51:14+02:00 upgpkg: 3:1.36.0-3: LLVM 17 rebuild - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,7 +1,7 @@ pkgbase = ldc pkgdesc = A D Compiler based on the LLVM Compiler Infrastructure including D runtime and libphobos2 pkgver = 1.36.0 - pkgrel = 2 + pkgrel = 3 epoch = 3 url = https://github.com/ldc-developers/ldc arch = x86_64 @@ -10,7 +10,7 @@ pkgbase = ldc license = BSD makedepends = git makedepends = cmake - makedepends = llvm15 + makedepends = llvm makedepends = lld makedepends = ldc makedepends = ninja @@ -22,9 +22,9 @@ pkgbase = ldc pkgname = ldc depends = liblphobos - depends = llvm15-libs + depends = llvm-libs depends = gcc - depends = compiler-rt15 + depends = compiler-rt provides = d-compiler=2.106.1 backup = etc/ldc2.conf ===================================== PKGBUILD ===================================== @@ -7,14 +7,14 @@ groups=('dlang' 'dlang-ldc') pkgver=1.36.0 _pkgcommit=530d41be11e92901f797ebbbc1dc695df4af06e9 _dversion=2.106.1 -_clangversion=15 # related to where ldc2 looks for compiler-rt sanitizers +_clangversion=17 # related to where ldc2 looks for compiler-rt sanitizers epoch=3 -pkgrel=2 +pkgrel=3 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') -makedepends=('git' 'cmake' 'llvm15' 'lld' 'ldc' 'ninja') +makedepends=('git' 'cmake' 'llvm' 'lld' 'ldc' 'ninja') # Disable lto as linking the ldc2 binary fails options=(!lto) @@ -62,7 +62,7 @@ check() { } package_ldc() { - depends=('liblphobos' 'llvm15-libs' 'gcc' 'compiler-rt15') + depends=('liblphobos' 'llvm-libs' 'gcc' 'compiler-rt') backup=('etc/ldc2.conf') provides=("d-compiler=$_dversion") View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/ldc/-/commit/0bd6ee2d3037d17ba205ea01e0ee0697675257bc -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/ldc/-/commit/0bd6ee2d3037d17ba205ea01e0ee0697675257bc You're receiving this email because of your account on gitlab.archlinux.org.