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

Filipe Laíns ffy00 at archlinux.org
Sat Apr 11 19:36:15 UTC 2020


    Date: Saturday, April 11, 2020 @ 19:36:14
  Author: ffy00
Revision: 613355

upgpkg: ghdl 0.37-2 (LLVM 10 rebuild)

Modified:
  ghdl/trunk/PKGBUILD

----------+
 PKGBUILD |   14 +++++++++++---
 1 file changed, 11 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-04-11 19:24:12 UTC (rev 613354)
+++ PKGBUILD	2020-04-11 19:36:14 UTC (rev 613355)
@@ -5,7 +5,7 @@
 _gcc=9.3.0
 _isl=0.22
 pkgver=0.37
-pkgrel=1
+pkgrel=2
 pkgdesc='VHDL simulator'
 arch=('x86_64')
 url='https://github.com/ghdl/ghdl'
@@ -17,13 +17,21 @@
 validpgpkeys=('33C235A34C46AA3FFB293709A328C3A2C3C45C06') # Jakub Jelinek <jakub at redhat.com>
 source=("$pkgbase-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz"
         "https://ftp.gnu.org/gnu/gcc/gcc-$_gcc/gcc-$_gcc.tar.xz"{,.sig}
-        "http://isl.gforge.inria.fr/isl-$_isl.tar.bz2")
+        "http://isl.gforge.inria.fr/isl-$_isl.tar.bz2"
+        "fix-llvm10.patch::$url/commit/cfb359f0b05e9042c1045213b93b09e465fa8ccc.patch")
 sha512sums=('1ecb12379a99948740e795a51a5a7454a4231064e20b779355c4450ee6b3f6622285b6aa9b9cc53fc23352b1a017f0c735d7e567f42fbfff54d697c4cc0b6be9'
             '4b9e3639eef6e623747a22c37a904b4750c93b6da77cf3958d5047e9b5ebddb7eebe091cc16ca0a227c0ecbd2bf3b984b221130f269a97ee4cc18f9cf6c444de'
             'SKIP'
-            'fc2c9796979610dd51143dcefe4f5c989c4354571cc5a1fcc6b932fd41f42a54f6b43adfd289af61be7bd06f3a523fa6a7d7ee56680e32d8036beb4c188fa668')
+            'fc2c9796979610dd51143dcefe4f5c989c4354571cc5a1fcc6b932fd41f42a54f6b43adfd289af61be7bd06f3a523fa6a7d7ee56680e32d8036beb4c188fa668'
+            '67aff7e7bdcf4b517074a3f436ee2b1fc9b4b1d9d618fe6df0b7819cb44471d051682b1c78e95ce67616563e0714a6297c9936af79d784d49778a8a9cbdad36b')
 
 prepare() {
+  cd $pkgbase-$pkgver
+
+  patch -p1 -i ../fix-llvm10.patch
+
+  cd "$srcdir"
+
   cp -r $pkgbase-$pkgver ghdl-mcode
   cp -r $pkgbase-$pkgver ghdl-llvm
   cp -r $pkgbase-$pkgver ghdl-gcc



More information about the arch-commits mailing list