Index: head/devel/hyperscan/Makefile =================================================================== --- head/devel/hyperscan/Makefile (revision 417156) +++ head/devel/hyperscan/Makefile (revision 417157) @@ -1,59 +1,59 @@ # $FreeBSD$ PORTNAME= hyperscan -PORTVERSION= 4.1.0 +PORTVERSION= 4.2.0 DISTVERSIONPREFIX= v CATEGORIES= devel textproc MASTER_SITES= GH:hs SF/boost/boost/1.59.0:boost DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:hs boost_1_59_0.tar.gz:boost MAINTAINER= vsevolod@FreeBSD.org COMMENT= High-performance multiple regex matching library LICENSE= BSD3CLAUSE BUILD_DEPENDS= ragel:devel/ragel USE_GITHUB= yes GH_ACCOUNT= 01org USES= compiler:c++11-lib cmake:outsource python:build pkgconfig ONLY_FOR_ARCHS= amd64 ONLY_FOR_ARCHS_REASON= SSSE3 is required for work OPTIONS_DEFINE= SHARED NATIVE SHARED_DESC= Build shared library NATIVE_DESC= Build with native CPU tunes .ifndef DEBUG_FLAGS CMAKE_BUILD_TYPE= MinSizeRel .else CMAKE_BUILD_TYPE= Debug .endif CMAKE_ARGS+= -DBOOST_ROOT=${WRKDIR}/boost_1_59_0 .include .if ${PORT_OPTIONS:MNATIVE} CXXFLAGS+= -march=native -mtune=native CFLAGS+= -march=native -mtune=native .else CXXFLAGS+= -march=core2 CFLAGS+= -march=core2 .endif .if ${PORT_OPTIONS:MSHARED} CMAKE_ARGS+= -DBUILD_STATIC_AND_SHARED=ON PLIST_SUB+= SHARED="" \ SOVERSION=${PORTVERSION} \ SOSHORTVERSION=${PORTVERSION:C/\.[0-9]$//} .else PLIST_SUB+= SHARED="@comment " .endif post-stage: ${MV} ${STAGEDIR}/${PREFIX}/lib/pkgconfig/libhs.pc \ ${STAGEDIR}/${PREFIX}/libdata/pkgconfig/ ${RMDIR} ${STAGEDIR}/${PREFIX}/lib/pkgconfig/ .include Index: head/devel/hyperscan/distinfo =================================================================== --- head/devel/hyperscan/distinfo (revision 417156) +++ head/devel/hyperscan/distinfo (revision 417157) @@ -1,4 +1,6 @@ -SHA256 (01org-hyperscan-v4.1.0_GH0.tar.gz) = b8de3f59c2bd1a8765a5aca5dfdd062766cef67218aedf63df2c92766524b3c1 -SIZE (01org-hyperscan-v4.1.0_GH0.tar.gz) = 1347222 +SHA256 (01org-hyperscan-v4.2.0_GH0.tar.gz) = d06d8f31a62e5d2903a8ccf07696e02cadf4de2024dc3b558d410d913c81dbef +SIZE (01org-hyperscan-v4.2.0_GH0.tar.gz) = 1362515 SHA256 (boost_1_59_0.tar.gz) = 47f11c8844e579d02691a607fbd32540104a9ac7a2534a8ddaef50daf502baac SIZE (boost_1_59_0.tar.gz) = 83709983 +SHA256 (01org-hyperscan-v4.2.0_GH0.tar.gz) = d06d8f31a62e5d2903a8ccf07696e02cadf4de2024dc3b558d410d913c81dbef +SIZE (01org-hyperscan-v4.2.0_GH0.tar.gz) = 1362515 Index: head/devel/hyperscan/files/patch-CMakeLists.txt =================================================================== --- head/devel/hyperscan/files/patch-CMakeLists.txt (revision 417156) +++ head/devel/hyperscan/files/patch-CMakeLists.txt (revision 417157) @@ -1,23 +1,12 @@ --- CMakeLists.txt.orig 2015-12-18 03:41:50.000000000 +0000 +++ CMakeLists.txt 2016-02-22 13:28:07.548454000 +0000 -@@ -171,8 +171,8 @@ - endif() - - # set compiler flags - more are tested and added later -- set(EXTRA_C_FLAGS "-std=c99 -Wall -Wextra -Wshadow -Wcast-qual -Werror") -- set(EXTRA_CXX_FLAGS "-std=c++11 -Wall -Wextra -Werror -Wno-shadow -Wswitch -Wreturn-type -Wcast-qual -Wno-deprecated -Wnon-virtual-dtor") -+ set(EXTRA_C_FLAGS "-std=c99 -Wall -Wextra -Wshadow -Wcast-qual ") -+ set(EXTRA_CXX_FLAGS "-std=c++11 -Wall -Wextra -Wno-shadow -Wswitch -Wreturn-type -Wcast-qual -Wno-deprecated -Wnon-virtual-dtor") - - if (NOT CMAKE_C_FLAGS MATCHES .*march.*) - message(STATUS "Building for current host CPU") @@ -954,6 +954,6 @@ install(TARGETS hs_shared DESTINATION lib) endif() -if(NOT WIN32) - add_subdirectory(examples) -endif() +#if(NOT WIN32) +#add_subdirectory(examples) +#endif()