Index: head/biology/hhsuite/Makefile =================================================================== --- head/biology/hhsuite/Makefile (revision 546313) +++ head/biology/hhsuite/Makefile (revision 546314) @@ -1,39 +1,38 @@ # $FreeBSD$ PORTNAME= hhsuite DISTVERSIONPREFIX= v -DISTVERSION= 3.2.0 -PORTREVISION= 4 +DISTVERSION= 3.3.0 CATEGORIES= biology science MAINTAINER= yuri@FreeBSD.org COMMENT= Remote protein homology detection suite LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libmpi.so:net/openmpi USES= cmake perl5 python shebangfix SHEBANG_GLOB= *.pl *.py USE_GITHUB= yes GH_ACCOUNT= soedinglab GH_PROJECT= hh-suite LDFLAGS+= -Wl,-rpath,${LOCALBASE}/mpi/openmpi/lib -L${LOCALBASE}/mpi/openmpi/lib -lmpi # force linking to openmpi, and not to mpich .include .if ${ARCH} == amd64 || ${ARCH} == i386 || ${ARCH} == powerpc64 CMAKE_ON= HAVE_SSE2 .endif .if ${ARCH} == powerpc64 USES+= compiler:gcc-c++11-lib post-patch: ${REINPLACE_CMD} -e 's/-msse -msse2/-D_ARCH_PWR8 -DNO_WARN_X86_INTRINSICS -maltivec -mpower8-vector -mvsx/g' ${WRKSRC}/src/CMakeLists.txt .else USES+= compiler:c++11-lang .endif .include Index: head/biology/hhsuite/distinfo =================================================================== --- head/biology/hhsuite/distinfo (revision 546313) +++ head/biology/hhsuite/distinfo (revision 546314) @@ -1,3 +1,3 @@ -TIMESTAMP = 1558244086 -SHA256 (soedinglab-hh-suite-v3.2.0_GH0.tar.gz) = 6b870dcfbc1ffb9dd664a45415fcd13cf5970f49d1c7b824160c260fa138e6d6 -SIZE (soedinglab-hh-suite-v3.2.0_GH0.tar.gz) = 6273589 +TIMESTAMP = 1598500089 +SHA256 (soedinglab-hh-suite-v3.3.0_GH0.tar.gz) = dd67f7f3bf601e48c9c0bc4cf1fbe3b946f787a808bde765e9436a48d27b0964 +SIZE (soedinglab-hh-suite-v3.3.0_GH0.tar.gz) = 6490149 Index: head/biology/hhsuite/files/patch-src_cs_getopt__pp.cc =================================================================== --- head/biology/hhsuite/files/patch-src_cs_getopt__pp.cc (revision 546313) +++ head/biology/hhsuite/files/patch-src_cs_getopt__pp.cc (nonexistent) @@ -1,11 +0,0 @@ ---- src/cs/getopt_pp.cc.orig 2019-05-19 05:36:03 UTC -+++ src/cs/getopt_pp.cc -@@ -21,7 +21,7 @@ - #include - #include "getopt_pp.h" - --#ifdef __APPLE__ -+#if defined(__APPLE__) || defined(__FreeBSD__) - extern char** environ; - #endif - Property changes on: head/biology/hhsuite/files/patch-src_cs_getopt__pp.cc ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/biology/hhsuite/files/patch-src_CMakeLists.txt =================================================================== --- head/biology/hhsuite/files/patch-src_CMakeLists.txt (revision 546313) +++ head/biology/hhsuite/files/patch-src_CMakeLists.txt (nonexistent) @@ -1,30 +0,0 @@ ---- src/CMakeLists.txt.orig 2019-04-01 04:04:44 UTC -+++ src/CMakeLists.txt -@@ -2,20 +2,26 @@ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++0x") - set(CHECK_MPI 1 CACHE BOOL "Check MPI availability") - - if (${HAVE_AVX2}) -+ MESSAGE(STATUS "SIMD: HAVE_AVX2 is set") - ADD_DEFINITIONS("-DAVX2") - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -mavx2 -Wa,-q") - elseif (${HAVE_SSE2}) -+ MESSAGE(STATUS "SIMD: HAVE_SSE2 is set") - ADD_DEFINITIONS("-DSSE") - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -msse -msse2") - else () -+ MESSAGE(STATUS "SIMD: No HAVE_AVX2 or HAVE_SSE2 are set, trying to detect them") - include(CheckSSEFeatures) - ADD_DEFINITIONS(${CXX_DFLAGS}) - if (${HAVE_AVX2_EXTENSIONS}) -+ MESSAGE(STATUS "SIMD: Found AVX2") - ADD_DEFINITIONS("-DAVX2") - elseif (${HAVE_SSE2_EXTENSIONS}) -+ MESSAGE(STATUS "SIMD: Found SSE2") - ADD_DEFINITIONS("-DSSE") - else () -- message(FATAL_ERROR "At least SSE2 instruction set support is required! CMake will exit.") -+ #message(FATAL_ERROR "At least SSE2 instruction set support is required! CMake will exit.") -+ message(STATUS "SIMD: This platform doesn't have a supported SIMD instruction set, expect it to be slow.") - endif (${HAVE_AVX2_EXTENSIONS}) - endif () - Property changes on: head/biology/hhsuite/files/patch-src_CMakeLists.txt ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property