diff --git a/cad/ghdl/Makefile b/cad/ghdl/Makefile index 6f69ede94736..def164fbec92 100644 --- a/cad/ghdl/Makefile +++ b/cad/ghdl/Makefile @@ -1,63 +1,63 @@ PORTNAME= ghdl DISTVERSIONPREFIX= v -DISTVERSION= 2.0.0.20230222 +DISTVERSION= 2.0.0-20230222 CATEGORIES= cad MAINTAINER= yuri@FreeBSD.org COMMENT= GNU VHDL simulator WWW= https://github.com/ghdl/ghdl LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING.md LIB_DEPENDS= libgmp.so:math/gmp \ libmpfr.so:math/mpfr \ libmpc.so:math/mpc TEST_DEPENDS= bash:shells/bash \ ${PYTHON_PKGNAMEPREFIX}pyTooling>=2.11.0:devel/py-pyTooling@${PY_FLAVOR} USES= ada:run gmake python:test shebangfix SHEBANG_FILES= testsuite/testsuite.sh USE_LDCONFIG= yes USE_GITHUB= yes GH_TAGNAME= 7670533 GNU_CONFIGURE= yes LLVMVER= 15 # last supported version, see https://github.com/ghdl/ghdl/blob/master/configure#L317 CONFIGURE_ARGS= --disable-libghdl OPTIONS_SINGLE= BACKEND OPTIONS_SINGLE_BACKEND= MCODE LLVM OPTIONS_DEFAULT= LLVM OPTIONS_SUB= yes MCODE_DESC= Use the MCODE backend # MCODE is enabled by default and doesn't require any configuration options LLVM_DESC= Code generator is LLVM LLVM_USES= libedit ncurses LLVM_CONFIGURE_ON= --with-llvm-config=${LOCALBASE}/bin/llvm-config${LLVMVER} LLVM_BUILD_DEPENDS= llvm-config${LLVMVER}:devel/llvm${LLVMVER} LLVM_RUN_DEPENDS= llc${LLVMVER}:devel/llvm${LLVMVER} post-install-MCODE-on: @${STRIP_CMD} \ ${STAGEDIR}${PREFIX}/bin/ghdl \ ${STAGEDIR}${PREFIX}/lib/libghdlvpi.so post-install-LLVM-on: @${STRIP_CMD} \ ${STAGEDIR}${PREFIX}/bin/ghdl \ ${STAGEDIR}${PREFIX}/bin/ghwdump \ ${STAGEDIR}${PREFIX}/bin/ghdl1-llvm \ ${STAGEDIR}${PREFIX}/lib/libghdlvpi.so \ ${STAGEDIR}${PREFIX}/lib/libghw.so do-test: @cd ${WRKSRC}/testsuite && \ ${SETENV} ${MAKE_ENV} GHDL=${STAGEDIR}${PREFIX}/bin/ghdl ${SH} testsuite.sh .include diff --git a/cad/ghdl/distinfo b/cad/ghdl/distinfo index 0b88111b1a15..d18e136b6b1e 100644 --- a/cad/ghdl/distinfo +++ b/cad/ghdl/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1677126772 -SHA256 (ghdl-ghdl-v2.0.0.20230222-7670533_GH0.tar.gz) = d0bd40ad1d5ffc51300e1fc8248f12621333376230defd79793b9454469b359d -SIZE (ghdl-ghdl-v2.0.0.20230222-7670533_GH0.tar.gz) = 7196702 +TIMESTAMP = 1677185255 +SHA256 (ghdl-ghdl-v2.0.0-20230222-7670533_GH0.tar.gz) = d0bd40ad1d5ffc51300e1fc8248f12621333376230defd79793b9454469b359d +SIZE (ghdl-ghdl-v2.0.0-20230222-7670533_GH0.tar.gz) = 7196702