cad/ghdl: Upgrade to latest (several fixes including jobs safety for llvm)

This commit is contained in:
John Marino 2015-06-16 08:57:36 +00:00
parent 9887524a68
commit c94ca1a3df
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=389827
3 changed files with 6 additions and 17 deletions

View file

@ -3,7 +3,7 @@
PORTNAME= ghdl
PORTVERSION= 0.32
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= cad
DISTFILES= ${SRCDISTFILE} ${GCCDISTFILE}
@ -20,13 +20,13 @@ LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp \
USES= ada gmake
USE_GITHUB= yes
GH_ACCOUNT= hanzer
GH_PROJECT= GHDL
GH_TAGNAME= 47ee186
GH_PROJECT= gVHDL
GH_TAGNAME= 5adb2f6
GNU_CONFIGURE= yes
GCCVER= 4.9.2
LLVMVER= 35
SRCDISTFILE= hanzer-GHDL-${PORTVERSION}-${GH_TAGNAME}_GH0.tar.gz
SRCDISTFILE= hanzer-${GH_PROJECT}-${PORTVERSION}-${GH_TAGNAME}_GH0.tar.gz
BLD_TARGET= ${ARCH:S/amd64/x86_64/}-portbld-${OPSYS:tl}${OSREL:R}
BUILDDIR= ${WRKDIR}/build
GCCSRCDIR= ${WRKDIR}/gcc-${GCCVER}

View file

@ -1,4 +1,4 @@
SHA256 (hanzer-GHDL-0.32-47ee186_GH0.tar.gz) = e552f340223ad7cd9680d91bd8caff611950382364f5eb098de0a65d58ea6911
SIZE (hanzer-GHDL-0.32-47ee186_GH0.tar.gz) = 3081814
SHA256 (hanzer-gVHDL-0.32-5adb2f6_GH0.tar.gz) = 49ff21abe8f5a1d8b1fc2b874c7ff78287dd8fcab3a6fff184c96c1456e4ee3d
SIZE (hanzer-gVHDL-0.32-5adb2f6_GH0.tar.gz) = 3089398
SHA256 (gcc-4.9.2.tar.bz2) = 2020c98295856aa13fda0f2f3a4794490757fc24bcca918d52cc8b4917b972dd
SIZE (gcc-4.9.2.tar.bz2) = 89939747

View file

@ -1,11 +0,0 @@
--- src/grt/config/linux.c.orig 2015-05-27 18:49:40 UTC
+++ src/grt/config/linux.c
@@ -44,7 +44,7 @@
#define EXTEND_STACK 1
#define STACK_SIGNAL SIGSEGV
#endif
-#ifdef __FreeBSD__
+#if defined (__FreeBSD__) || defined (__DragonFly__)
/* If set, SIGSEGV is caught in order to automatically grow the stacks. */
#define EXTEND_STACK 1
#define STACK_SIGNAL SIGSEGV