From 84a2107d79089fc0bf4e0296361651c62dbf40ff Mon Sep 17 00:00:00 2001 From: NullBite Date: Thu, 1 Jun 2023 14:01:43 -0400 Subject: [PATCH] Modify PKGBUILD to use LLVM update dependencies, pkgname, conflicts, and provides --- PKGBUILD | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/PKGBUILD b/PKGBUILD index d14801f..440ee81 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -2,23 +2,23 @@ # Maintainer: Filipe LaĆ­ns (FFY00) # Contributor: Mihails Strasunse -pkgname=dtools +pkgname=dtools-llvm pkgver=2.103.1 pkgrel=1 pkgdesc='Ancilliary tools for the D programming language' license=('Boost') groups=('dlang') -arch=('x86_64') +arch=('any') url='https://www.dlang.org' -makedepends=('dmd' 'libphobos') -provides=('ddemangle' 'dustmite' 'rdmd') -conflicts=('ddemangle' 'dustmite' 'rdmd') +makedepends=('ldc' 'liblphobos') +provides=('ddemangle' 'dustmite' 'rdmd' "dtools=$pkgver") +conflicts=('ddemangle' 'dustmite' 'rdmd' 'dtools') depends=('curl') source=("$pkgname-$pkgver.tar.gz::https://github.com/dlang/tools/archive/v$pkgver.tar.gz") sha512sums=('5e4d535804f64b6d0374c12bf1fb9b64859f31e9ddd260ed73aefb66cbb6fd6cc0e892ac0e91d4ecf0771e817743f2c9cc9eb7b7631437083a799f98d6131eed') build() { - DMD=dmd + DMD=ldc # Add $LDFLAGS to the compilation, and remove -flto _linkflags=$(echo -ne $LDFLAGS | cut -d\" -f2 | tail -c+4 | sed -e "s/,/ -L=/g" -e "s/-flto=auto//")