satsuma2: add v2021-03-04 and build error fix (#28120)

This commit is contained in:
snehring 2021-12-24 10:41:07 -06:00 committed by GitHub
parent f181b6fef6
commit 7fa31911fe
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -16,7 +16,14 @@ class Satsuma2(CMakePackage):
homepage = "https://github.com/bioinfologics/satsuma2"
git = "https://github.com/bioinfologics/satsuma2.git"
version('2021-03-04', commit='37c5f386819614cd3ce96016b423ddc4df1d86ec')
version('2016-11-22', commit='da694aeecf352e344b790bea4a7aaa529f5b69e6')
maintainers = ['snehring']
def patch(self):
filter_file('(^#include <unistd.h>$)', '\\1\n#include <memory>',
'analysis/SatsumaSynteny2.cc')
def install(self, spec, prefix):
install_tree(join_path(self.build_directory, 'bin'), prefix.bin)