[arch-commits] Commit in ldc/trunk (PKGBUILD)
Evangelos Foutras
foutrelis at archlinux.org
Sat Sep 29 10:22:49 UTC 2018
Date: Saturday, September 29, 2018 @ 10:22:48
Author: foutrelis
Revision: 387706
upgpkg: ldc 2:1.11.0-2
Tweak ldc's dependencies:
- Remove llvm and clang as unused
- Add gcc used by ldc2 for linking
- Add compiler-rt for sanitizer libs referenced by ldc2
Modified:
ldc/trunk/PKGBUILD
----------+
PKGBUILD | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2018-09-29 09:11:39 UTC (rev 387705)
+++ PKGBUILD 2018-09-29 10:22:48 UTC (rev 387706)
@@ -7,9 +7,9 @@
pkgver=1.11.0
_pkgcommit=9bd4fb2df54a8d143d70329b5b923bf226dd1897
_dversion=2.081.2
-_llvmversion=6.0.1
+_clangversion=6.0.1
epoch=2
-pkgrel=1
+pkgrel=2
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"
@@ -39,8 +39,8 @@
git config submodule.tests/d2/dmd-testsuite.url "$srcdir/dmd-testsuite"
git submodule update
- # libclang_rt* -> clang/_llvmversion/lib/linux/libclang_rt*
- sed -i "s/libclang_rt/clang\/$_llvmversion\/lib\/linux\/&/g" driver/linker-gcc.cpp
+ # Set version used for path construction in getFullClangCompilerRTLibPath()
+ sed -i "s/ldc::llvm_version_base/\"$_clangversion\"/" driver/linker-gcc.cpp
}
build() {
@@ -67,7 +67,7 @@
}
package_ldc() {
- depends=('liblphobos' 'llvm-libs' 'llvm' 'clang')
+ depends=('liblphobos' 'llvm-libs' 'gcc' 'compiler-rt')
backup=('etc/ldc2.conf')
provides=("d-compiler=$_dversion")
More information about the arch-commits
mailing list