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

Felix Yan felixonmars at gemini.archlinux.org
Wed Jul 28 08:20:18 UTC 2021


    Date: Wednesday, July 28, 2021 @ 08:20:17
  Author: felixonmars
Revision: 988531

upgpkg: systemc 2.3.3-2: use c++17 now as it's the default in our g++

Modified:
  systemc/trunk/PKGBUILD

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

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-07-28 08:20:17 UTC (rev 988530)
+++ PKGBUILD	2021-07-28 08:20:17 UTC (rev 988531)
@@ -5,7 +5,7 @@
 
 pkgname=systemc
 pkgver=2.3.3
-pkgrel=1
+pkgrel=2
 pkgdesc="Set of C++ classes and macros which provide an event-driven simulation interface for modeling and describing complex hardware systems"
 url="http://www.accellera.org/downloads/standards/systemc"
 arch=('x86_64')
@@ -18,11 +18,12 @@
 
 prepare() {
   mkdir -p build
+  sed -i 's/set (CMAKE_BUILD_TYPE Release/set (CMAKE_BUILD_TYPE ""/' $pkgname-$pkgver/CMakeLists.txt
 }
 
 build() {
   cd build
-  cmake -GNinja -DCMAKE_CXX_STANDARD=11 -DCMAKE_INSTALL_PREFIX=/usr ../$pkgname-$pkgver
+  cmake -GNinja -DCMAKE_CXX_STANDARD=17 -DCMAKE_INSTALL_PREFIX=/usr ../$pkgname-$pkgver
   ninja
 }
 



More information about the arch-commits mailing list