aboutsummaryrefslogtreecommitdiffstats
path: root/cad/ghdl
diff options
context:
space:
mode:
authormarino <marino@FreeBSD.org>2015-06-16 16:57:36 +0800
committermarino <marino@FreeBSD.org>2015-06-16 16:57:36 +0800
commitd56e8cfd2e9d960b996d6c8d1abc985c79ef04d6 (patch)
tree303be34c384da9fc77443464e6854c2b0d1a6b12 /cad/ghdl
parent16bf1f8b5b3507807ab0a55f09ad35733134c40b (diff)
downloadfreebsd-ports-gnome-d56e8cfd2e9d960b996d6c8d1abc985c79ef04d6.tar.gz
freebsd-ports-gnome-d56e8cfd2e9d960b996d6c8d1abc985c79ef04d6.tar.zst
freebsd-ports-gnome-d56e8cfd2e9d960b996d6c8d1abc985c79ef04d6.zip
cad/ghdl: Upgrade to latest (several fixes including jobs safety for llvm)
Diffstat (limited to 'cad/ghdl')
-rw-r--r--cad/ghdl/Makefile8
-rw-r--r--cad/ghdl/distinfo4
-rw-r--r--cad/ghdl/files/patch-src_grt_config_linux.c11
3 files changed, 6 insertions, 17 deletions
diff --git a/cad/ghdl/Makefile b/cad/ghdl/Makefile
index ecbcd2aed409..e9a6de2d7c0a 100644
--- a/cad/ghdl/Makefile
+++ b/cad/ghdl/Makefile
@@ -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}
diff --git a/cad/ghdl/distinfo b/cad/ghdl/distinfo
index 49414353777c..5fc84f8d2a1b 100644
--- a/cad/ghdl/distinfo
+++ b/cad/ghdl/distinfo
@@ -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
diff --git a/cad/ghdl/files/patch-src_grt_config_linux.c b/cad/ghdl/files/patch-src_grt_config_linux.c
deleted file mode 100644
index eedb85c42523..000000000000
--- a/cad/ghdl/files/patch-src_grt_config_linux.c
+++ /dev/null
@@ -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