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

Dan Printzell wild at gemini.archlinux.org
Thu Mar 17 18:24:48 UTC 2022


    Date: Thursday, March 17, 2022 @ 18:24:48
  Author: wild
Revision: 1156799

upgpkg: dscanner 0.12.1-1: Updated to 0.12.1

Modified:
  dscanner/trunk/PKGBUILD

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

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-03-17 18:24:38 UTC (rev 1156798)
+++ PKGBUILD	2022-03-17 18:24:48 UTC (rev 1156799)
@@ -2,9 +2,9 @@
 # Maintainer: Filipe Laíns (FFY00) <lains at archlinux.org>
 
 pkgname=dscanner
-pkgver=0.12.0
+pkgver=0.12.1
 pkgrel=1
-_pkgcommit=cdf881c10386bb9cf9115af80daa86a48e93833b
+_pkgcommit=e027965176499b578b297e8bead32a0400d07a6d
 pkgdesc="Swiss-army knife for D source code"
 arch=('x86_64')
 url="https://github.com/dlang-community/D-Scanner"
@@ -39,13 +39,13 @@
   git config submodule.stdx-allocator.url "$srcdir/stdx-allocator"
   git submodule update
 
-  # Only LDC have -O5
-  sed -i "s/-O5/-O5 -flto=full -linker=gold -link-defaultlib-shared=false -L=\"$LDFLAGS\"/g" makefile
+  # Only LDC have -O5, and add DC_FLAGS to linking
+  sed -i -e "s/-O5/-O5 -flto=full -link-defaultlib-shared=false -L=\"$LDFLAGS\"/g" -e 's/OBJ_BY_DC} \${WRITE_TO_TARGET_NAME}/OBJ_BY_DC} ${WRITE_TO_TARGET_NAME} ${DC_FLAGS}/' makefile
 }
 
 build() {
   cd "$srcdir/D-Scanner"
-  make ldc
+  DC=ldc2 make
 }
 
 package() {



More information about the arch-commits mailing list