biology/hhsuite: Update 3.2.0 -> 3.3.0

Reported by:	portscout
This commit is contained in:
Yuri Victorovich 2020-08-27 04:28:24 +00:00
parent df3b92e37f
commit 49bf1df227
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=546314
4 changed files with 4 additions and 46 deletions

View File

@ -2,8 +2,7 @@
PORTNAME= hhsuite
DISTVERSIONPREFIX= v
DISTVERSION= 3.2.0
PORTREVISION= 4
DISTVERSION= 3.3.0
CATEGORIES= biology science
MAINTAINER= yuri@FreeBSD.org

View File

@ -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

View File

@ -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 ()

View File

@ -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 <unistd.h>
#include "getopt_pp.h"
-#ifdef __APPLE__
+#if defined(__APPLE__) || defined(__FreeBSD__)
extern char** environ;
#endif