<pre style='margin:0'>
Renee Otten (reneeotten) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/079be521efd717bb4615475bdfe4e96c5f6bfbe1">https://github.com/macports/macports-ports/commit/079be521efd717bb4615475bdfe4e96c5f6bfbe1</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 079be521efd iqtree2: new port, version 2.1.2
</span>079be521efd is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 079be521efd717bb4615475bdfe4e96c5f6bfbe1
</span>Author: Renee Otten <reneeotten@macports.org>
AuthorDate: Thu Dec 17 23:04:08 2020 -0500
<span style='display:block; white-space:pre;color:#404040;'> iqtree2: new port, version 2.1.2
</span>---
science/iqtree2/Portfile | 49 +++++++++++++++++++++++++
science/iqtree2/files/patch-CMakeLists.txt.diff | 17 +++++++++
2 files changed, 66 insertions(+)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/iqtree2/Portfile b/science/iqtree2/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..84cb5502824
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/iqtree2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,49 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup github 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup cmake 1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup iqtree iqtree2 2.1.2 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from archive
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories science
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license GPL-2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers {reneeotten @reneeotten} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description Efficient phylogenomic software by maximum likelihood
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description The IQ-TREE software was created as the successor of IQPNNI and \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ TREE-PUZZLE (thus the name IQ-TREE). IQ-TREE was motivated by the \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rapid accumulation of phylogenomic data, leading to a need for \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ efficient phylogenomic software that can handle a large amount of \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ data and provide more complex models of sequence evolution. To this \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ end, IQ-TREE can utilize multicore computers and distributed parallel \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ computing to speed up the analysis. IQ-TREE automatically performs \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checkpointing to resume an interrupted analysis.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage http://www.iqtree.org/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 1723a67369279b2fa95f0ae0d7c369fc2da647dc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 3aaf5ac7f60d852ac8b733fb82832c049ca48b7203a6a865e99c5af359fcca5a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 5295390
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append patch-CMakeLists.txt.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append -DIQTREE_FLAGS=omp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build-append port:boost \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:eigen3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:libomp \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:zlib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.cxx_standard 2011
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.cpath-append ${prefix}/include/libomp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d ${destroot}${prefix}/share/doc/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ foreach file {example.nex example.cf models.nex example.phy} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ move ${destroot}${prefix}/${file} ${destroot}${prefix}/share/doc/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/iqtree2/files/patch-CMakeLists.txt.diff b/science/iqtree2/files/patch-CMakeLists.txt.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..0bf5ceba2c7
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/iqtree2/files/patch-CMakeLists.txt.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,17 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- CMakeLists.txt.orig 2020-12-17 22:57:53.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ CMakeLists.txt 2020-12-17 22:58:49.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -146,14 +146,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ add_definitions(-DWIN32)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ elseif (APPLE)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ message("Target OS : Mac OS X")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- # to be compatible back to Mac OS X 10.7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- if (IQTREE_FLAGS MATCHES "oldmac")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- add_definitions("-mmacosx-version-min=10.5")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -mmacosx-version-min=10.5")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- else()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- add_definitions("--target=x86_64-apple-macos10.7")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} --target=x86_64-apple-macos10.7")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- endif()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ SET(CMAKE_FIND_LIBRARY_SUFFIXES .a ${CMAKE_FIND_LIBRARY_SUFFIXES})
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ elseif (UNIX)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ message("Target OS : Unix")
</span></pre><pre style='margin:0'>
</pre>