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

R.setup             cran matteo.delucchi abn 3.1.1
revision            0
categories-append   math
maintainers         {@barracuda156 gmail.com:vital.had} openmaintainer
license             GPL-2+
description         Modelling multivariate data with additive Bayesian networks
long_description    {*}${description}
homepage            https://git.math.uzh.ch/reinhard.furrer/abn
checksums           rmd160  6817fa160a48159bb1af87e6012e6ea9b1386fc1 \
                    sha256  3b42bf47fc3c0a202ae710c051c1c7523189eac2b1bf1e63f4027926a17a3dea \
                    size    5002599

depends_lib-append  port:gsl \
                    port:R-doParallel \
                    port:R-foreach \
                    port:R-graph \
                    port:R-lme4 \
                    port:R-mclogit \
                    port:R-Rcpp \
                    port:R-RcppArmadillo \
                    port:R-Rgraphviz \
                    port:R-rjags \
                    port:R-stringi

patchfiles          patch-no-inla.diff

compilers.setup     require_fortran

depends_test-append port:R-bookdown \
                    port:R-brglm \
                    port:R-devtools \
                    port:R-entropy \
                    port:R-ggplot2 \
                    port:R-gridExtra \
                    port:R-knitr \
                    port:R-MatrixModels \
                    port:R-microbenchmark \
                    port:R-moments \
                    port:R-R.rsp \
                    port:R-RhpcBLASctl \
                    port:R-rmarkdown \
                    port:R-testthat

# Tests are written in a way to fail on INLA cases
# if it is not available: [ FAIL 50 | WARN 0 | SKIP 32 | PASS 454 ]
# Disable for now to allow passing CI.
test.run            no
