# -*- 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

PortSystem              1.0
PortGroup               cmake 1.1
PortGroup               compilers 1.0
PortGroup               github 1.0

github.setup            seqan seqan3 3.3.0
revision                0
checksums               rmd160  5e3a3efa5f96fa1408d1b19504cc6d1e11314ce4 \
                        sha256  da2fb621268ebc52b9cc26087e96f4a94109db1f4f28d363d19c7c9cdbd788b1 \
                        size    2361292

categories              science
supported_archs         noarch
platforms               any
license                 BSD
maintainers             {fu-berlin.de:rene.rahn @rrahn} openmaintainer
description             SeqAn3 - The modern C++ library for sequence analysis
long_description        SeqAn3 is the new version of the popular SeqAn template \
                        library for the analysis of biological sequences. \
                        It enables the rapid development of high-performance solutions \
                        by providing generic algorithms and data structures \
                        By leveraging modern C++ it provides unprecedented ease-of-use \
                        without sacrificing performance.
homepage                https://www.seqan.de

github.tarball_from     releases
distname                ${github.project}-${github.version}-Source
use_xz                  yes

depends_lib-append      port:bzip2 \
                        port:zlib

compilers.choose        cxx
compiler.cxx_standard   2020
configure.cxx_stdlib    macports-libstdc++
compiler.whitelist      macports-gcc-13 macports-gcc-12 macports-gcc-11
