svn commit: r558705 - head/devel/ispc
Yuri Victorovich
yuri at FreeBSD.org
Sun Dec 20 00:54:49 UTC 2020
Author: yuri
Date: Sun Dec 20 00:54:48 2020
New Revision: 558705
URL: https://svnweb.freebsd.org/changeset/ports/558705
Log:
devel/ispc: Update 1.14.1 -> 1.15.0
Reported by: portscout
Modified:
head/devel/ispc/Makefile
head/devel/ispc/distinfo
Modified: head/devel/ispc/Makefile
==============================================================================
--- head/devel/ispc/Makefile Sat Dec 19 23:39:09 2020 (r558704)
+++ head/devel/ispc/Makefile Sun Dec 20 00:54:48 2020 (r558705)
@@ -3,8 +3,7 @@
PORTNAME= ispc
DISTVERSIONPREFIX= v
-DISTVERSION= 1.14.1
-PORTREVISION= 2
+DISTVERSION= 1.15.0
CATEGORIES= devel
MAINTAINER= yuri at FreeBSD.org
@@ -16,19 +15,21 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
ONLY_FOR_ARCHS= aarch64 amd64 i386
ONLY_FOR_ARCHS_REASON= only available for these architectures
-BUILD_DEPENDS= m4:devel/m4
+BUILD_DEPENDS= ${LOCALBASE}/bin/flex:textproc/flex \
+ m4:devel/m4
LIB_DEPENDS= libLLVM.so:devel/llvm${LLVM_VERSION}
USES= bison cmake compiler:c++14-lang python:build,test shebangfix
USE_GITHUB= yes
SHEBANG_FILES= *.py
-LLVM_VERSION= ${LLVM_DEFAULT}
+LLVM_VERSION= 10 # Release notes https://github.com/ispc/ispc/blob/master/docs/ReleaseNotes.txt list compatible LLVM versions, but they assume that extra patches are applied to LLVM
+ # LLVM build script: https://github.com/ispc/ispc/blob/master/scripts/build.sh
CONFIGURE_ENV= PATH=${LOCALBASE}/llvm${LLVM_VERSION}/bin:${PATH}
CMAKE_OFF= ISPC_INCLUDE_EXAMPLES
-BINARY_ALIAS= python=${PYTHON_CMD} m4=${LOCALBASE}/bin/gm4
+BINARY_ALIAS= flex=${LOCALBASE}/bin/flex python=${PYTHON_CMD} m4=${LOCALBASE}/bin/gm4
PLIST_FILES= bin/ispc \
bin/check_isa
Modified: head/devel/ispc/distinfo
==============================================================================
--- head/devel/ispc/distinfo Sat Dec 19 23:39:09 2020 (r558704)
+++ head/devel/ispc/distinfo Sun Dec 20 00:54:48 2020 (r558705)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1599937204
-SHA256 (ispc-ispc-v1.14.1_GH0.tar.gz) = 3a7ee9ab90b9e9932b7b4effc9bb3ef45ca271d60d9ec6bc8c335242b5ec097b
-SIZE (ispc-ispc-v1.14.1_GH0.tar.gz) = 19454189
+TIMESTAMP = 1608421949
+SHA256 (ispc-ispc-v1.15.0_GH0.tar.gz) = 788f44abefa508644384307c9ea69ef311ce5d4cfcb513b89e56d08f04d0d4be
+SIZE (ispc-ispc-v1.15.0_GH0.tar.gz) = 19497816
More information about the svn-ports-all
mailing list