diff --git a/systemc/fix-riscv64.patch b/systemc/fix-riscv64.patch deleted file mode 100644 index 06a9dd086..000000000 --- a/systemc/fix-riscv64.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- systemc-2.3.3/src/sysc/datatypes/int/sc_nbdefs.h.orig 2021-10-30 01:09:47.566122411 +0000 -+++ systemc-2.3.3/src/sysc/datatypes/int/sc_nbdefs.h 2021-10-30 01:09:52.989456035 +0000 -@@ -177,7 +177,7 @@ typedef unsigned int sc_digit; // 32-bit - // Support for the long long type. This type is not in the standard - // but is usually supported by compilers. - #ifndef _WIN32 --# if defined(__x86_64__) || defined(__aarch64__) -+# if defined(__x86_64__) || defined(__aarch64__) || (defined(__riscv) && __riscv_xlen == 64) - typedef long long int64; - typedef unsigned long long uint64; - # else diff --git a/systemc/riscv64.patch b/systemc/riscv64.patch deleted file mode 100644 index 866f5b7fc..000000000 --- a/systemc/riscv64.patch +++ /dev/null @@ -1,22 +0,0 @@ -diff --git PKGBUILD PKGBUILD -index 6a209ef..409938c 100644 ---- PKGBUILD -+++ PKGBUILD -@@ -13,12 +13,15 @@ license=('Apache') - depends=('gcc-libs') - makedepends=('cmake' 'ninja') - replaces=('systemc-cmake') --source=("$pkgname-$pkgver.tar.gz::https://github.com/accellera-official/systemc/archive/$pkgver.tar.gz") --sha512sums=('3ef4b5e9c05b8d03e856598ddc27ad50a0a39a7f9334cd00faefeacdf954b6527104d3238c4e8bfa88c00dc382f4da5a50efbd845fe0b6cc2f5a025c993deefd') -+source=("$pkgname-$pkgver.tar.gz::https://github.com/accellera-official/systemc/archive/$pkgver.tar.gz" -+ "fix-riscv64.patch") -+sha512sums=('3ef4b5e9c05b8d03e856598ddc27ad50a0a39a7f9334cd00faefeacdf954b6527104d3238c4e8bfa88c00dc382f4da5a50efbd845fe0b6cc2f5a025c993deefd' -+ '1cd832830167eb7b37fc2c0ba596f091da84a012837d8329e8e6d764085f317484483dbc7817d9affb0d0b611fc45b28a06ebeab52552bc87c488a5a2a2930e9') - - prepare() { - mkdir -p build - sed -i 's/set (CMAKE_BUILD_TYPE Release/set (CMAKE_BUILD_TYPE ""/' $pkgname-$pkgver/CMakeLists.txt -+ patch -Np1 < $srcdir/fix-riscv64.patch -d $pkgname-$pkgver - } - - build() {