[arch-commits] Commit in ldc/trunk (PKGBUILD ldc2.conf)
Dan Printzell
wild at archlinux.org
Tue Mar 6 21:31:00 UTC 2018
Date: Tuesday, March 6, 2018 @ 21:30:59
Author: wild
Revision: 303309
upgpkg: ldc 1:1.8.0-1
Updated to 1.8.0
Modified:
ldc/trunk/PKGBUILD
ldc/trunk/ldc2.conf
-----------+
PKGBUILD | 13 +++++--------
ldc2.conf | 3 ++-
2 files changed, 7 insertions(+), 9 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2018-03-06 21:26:07 UTC (rev 303308)
+++ PKGBUILD 2018-03-06 21:30:59 UTC (rev 303309)
@@ -5,12 +5,12 @@
pkgname=('ldc' 'liblphobos')
groups=('dlang' 'dlang-ldc')
-pkgver=1.7.0
-_pkgcommit=b0b5bed08bc3e05f41ab31e5c72e56624ee63115
-_dversion=2.077.1
+pkgver=1.8.0
+_pkgcommit=df860d03c918f6988370d48f89c61c27ebbede74
+_dversion=2.078.3
_llvmversion=5.0.1
epoch=1
-pkgrel=2
+pkgrel=1
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"
@@ -29,7 +29,7 @@
'SKIP'
'SKIP'
'SKIP'
- '42e540f15f0d2c561a9c576903e0e84b8cd5274aa9679364b5cf211ddd1b12df')
+ 'd4008223bca1071d2b319cd7d337a31008c79602dfefc3bd2e0ab8dc141f3b56')
prepare() {
cd "$srcdir/ldc"
@@ -49,9 +49,6 @@
mkdir -p build && cd build
- # workaround for wrong ld flag format generated by cmake:
- # export LDFLAGS="-L-O1 -L--sort-common -L--as-needed -L-z -Lrelro"
-
cmake \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
Modified: ldc2.conf
===================================================================
--- ldc2.conf 2018-03-06 21:26:07 UTC (rev 303308)
+++ ldc2.conf 2018-03-06 21:30:59 UTC (rev 303309)
@@ -10,10 +10,11 @@
"-I/usr/include/dlang/ldc",
"-L--no-warn-search-mismatch",
"-defaultlib=phobos2-ldc,druntime-ldc",
- "-debuglib=phobos2-ldc-debug,druntime-ldc-debug"
+ "-link-defaultlib-shared"
];
// default switches appended after all explicit command-line switches
post-switches = [
"-L-L/usr/lib",
+ "-L-L/usr/lib/clang/5.0.1/lib/linux/"
];
};
More information about the arch-commits
mailing list