Evangelos Foutras pushed to branch main at Arch Linux / Packaging / Packages / ldc
Commits: ee306ed8 by Evangelos Foutras at 2023-08-19T21:44:28+03:00 upgpkg: 3:1.33.0-4: switch to llvm15 - - - - - 1 changed file: - PKGBUILD Changes: ===================================== PKGBUILD ===================================== @@ -7,14 +7,14 @@ groups=('dlang' 'dlang-ldc') pkgver=1.33.0 _pkgcommit=94edb02a3aff4e8dc64814c20ef325f367672f78 _dversion=2.103.1 -_clangversion=14.0.6 # related to where ldc2 looks for compiler-rt sanitizers +_clangversion=15.0.7 # related to where ldc2 looks for compiler-rt sanitizers epoch=3 -pkgrel=3 +pkgrel=4 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' 'llvm14' 'ldc' 'ninja') +makedepends=('git' 'cmake' 'llvm15' 'ldc' 'ninja') # Disable lto as linking the ldc2 binary fails options=(!lto) @@ -52,7 +52,7 @@ build() { -DLDC_WITH_LLD=OFF \ -DD_COMPILER_FLAGS="-link-defaultlib-shared=false -linker=gold --flto=thin" \ -DADDITIONAL_DEFAULT_LDC_SWITCHES="\"-link-defaultlib-shared\"" \ - -DCMAKE_PREFIX_PATH=/usr/lib/llvm14 \ + -DCMAKE_PREFIX_PATH=/usr/lib/llvm15 \ .. ninja } @@ -63,7 +63,7 @@ check() { } package_ldc() { - depends=('liblphobos' 'llvm14-libs' 'gcc' 'compiler-rt14') + depends=('liblphobos' 'llvm15-libs' 'gcc' 'compiler-rt15') backup=('etc/ldc2.conf') provides=("d-compiler=$_dversion") View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/ldc/-/commit/ee306ed81191e03bcb9813905b213cc8f965b607 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/ldc/-/commit/ee306ed81191e03bcb9813905b213cc8f965b607 You're receiving this email because of your account on gitlab.archlinux.org.