Index: head/lang/halide/Makefile =================================================================== --- head/lang/halide/Makefile (revision 558956) +++ head/lang/halide/Makefile (revision 558957) @@ -1,45 +1,48 @@ # $FreeBSD$ PORTNAME= halide DISTVERSIONPREFIX= release_ DISTVERSION= 2019_08_27-2654 DISTVERSIONSUFFIX= -g664dc4993 CATEGORIES= lang +PATCH_SITES= https://github.com/halide/Halide/commit/ +PATCHFILES= 890a5199ae8ade759de076217670ae980bf44823.patch:-p1 + MAINTAINER= yuri@FreeBSD.org COMMENT= Halide, a language for fast and portable data-parallel computation LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt BROKEN_riscv64= fails to build: /usr/include/c++/v1/__config:1141:6: No thread API BUILD_DEPENDS= llvm${LLVM_DEFAULT}>0:devel/llvm${LLVM_DEFAULT} # because halide expects LLVMConfig.cmake RUN_DEPENDS= llvm${LLVM_DEFAULT}>0:devel/llvm${LLVM_DEFAULT} USES= cmake USE_GITHUB= yes GH_PROJECT= Halide USE_LDCONFIG= yes # use the same compiler that devel/llvmNN installs CC= clang${LLVM_DEFAULT} CXX= clang++${LLVM_DEFAULT} CPP= clang-cpp${LLVM_DEFAULT} CMAKE_ARGS= -DLLVM_DIR=${LOCALBASE}/llvm${LLVM_DEFAULT}/lib/cmake/llvm CMAKE_ON= LLVM_USE_SHARED_LLVM_LIBRARY HALIDE_SHARED_LIBRARY CMAKE_OFF= WITH_PYTHON_BINDINGS WITH_APPS WITH_TUTORIALS WITH_DOCS WITH_TESTS # APPS are demos OPTIONS_DEFINE= NATIVE OPTIONS_DEFAULT= NATIVE_DESC= Build with native optimizations (-march=native) post-patch-NATIVE-off: @${REINPLACE_CMD} -e 's| -march=native | |' ${WRKSRC}/apps/linear_algebra/Makefile post-install: ${RM} -r ${STAGEDIR}${PREFIX}/share .include Index: head/lang/halide/distinfo =================================================================== --- head/lang/halide/distinfo (revision 558956) +++ head/lang/halide/distinfo (revision 558957) @@ -1,5 +1,5 @@ -TIMESTAMP = 1599405904 +TIMESTAMP = 1608695516 SHA256 (halide-Halide-release_2019_08_27-2654-g664dc4993_GH0.tar.gz) = d0f24dcf7d9adc80ab24b9098b65f89911943a3fca30d6f4bfcc59c608fbc78a SIZE (halide-Halide-release_2019_08_27-2654-g664dc4993_GH0.tar.gz) = 30730902 -SHA256 (49c7ee068327af7e1dc71cdd37afb61f3132097f.patch) = 7ea547f64f5aed0c039901968263b34067391ebe395fdf0f3026aab11efef897 -SIZE (49c7ee068327af7e1dc71cdd37afb61f3132097f.patch) = 7860 +SHA256 (890a5199ae8ade759de076217670ae980bf44823.patch) = 8bb2a9790a5068c27a2abdf7a6a88ef1f0678a9e091655e1b9922b787b60c896 +SIZE (890a5199ae8ade759de076217670ae980bf44823.patch) = 1811