[arch-commits] Commit in ldc/trunk (PKGBUILD)

Evangelos Foutras foutrelis at archlinux.org
Thu May 27 07:30:01 UTC 2021


    Date: Thursday, May 27, 2021 @ 07:30:00
  Author: foutrelis
Revision: 948111

upgpkg: ldc 2:1.26.0-3: LLVM 12 rebuild

Drop llvm-libs dep from liblphobos; seems to only be needed when
LDC_DYNAMIC_COMPILE is ON (currently not supported for LLVM 12).

Modified:
  ldc/trunk/PKGBUILD

----------+
 PKGBUILD |   10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-05-27 07:26:15 UTC (rev 948110)
+++ PKGBUILD	2021-05-27 07:30:00 UTC (rev 948111)
@@ -7,14 +7,14 @@
 pkgver=1.26.0
 _pkgcommit=162ee0cd815ec0e3f8f646f78178833f19c4a657
 _dversion=2.096.1
-_clangversion=11.1.0 # related to where ldc2 looks for compiler-rt sanitizers
+_clangversion=12.0.0 # related to where ldc2 looks for compiler-rt sanitizers
 epoch=2
-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' 'llvm11' 'ldc' 'ninja')
+makedepends=('git' 'cmake' 'llvm' 'ldc' 'ninja')
 
 source=(
     "git+https://github.com/ldc-developers/ldc#commit=$_pkgcommit"
@@ -66,7 +66,7 @@
 }
 
 package_ldc() {
-    depends=('liblphobos' 'llvm11-libs' 'gcc' 'compiler-rt')
+    depends=('liblphobos' 'llvm-libs' 'gcc' 'compiler-rt')
     backup=('etc/ldc2.conf')
     provides=("d-compiler=$_dversion")
 
@@ -93,7 +93,7 @@
 
 package_liblphobos() {
     provides=('d-runtime' 'd-stdlib')
-    depends=('curl' 'llvm11-libs')
+    depends=('curl')
     options=('staticlibs' '!strip')
 
     cd "$srcdir/ldc/build"



More information about the arch-commits mailing list