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

# GitHub version lags behind.
R.setup             cran jwood000 RcppBigIntAlgos 1.1.0
revision            1
categories-append   math
maintainers         {@barracuda156 gmail.com:vital.had} openmaintainer
license             {GPL-2 GPL-3}
description         Factor big integers with the parallel quadratic sieve
long_description    Features the multiple polynomial quadratic sieve (MPQS) algorithm \
                    for factoring large integers and a vectorized factoring function \
                    that returns the complete factorization of an integer.
checksums           rmd160  12d474f4ab75dd8d414610193b63010dcd9fc5af \
                    sha256  63735aff49287e05804834047b9ecf793f68817243dded0b296edf6f7461032d \
                    size    50181

depends_lib-append  port:gmp \
                    port:R-cpp11 \
                    port:R-gmp

depends_test-append port:R-numbers \
                    port:R-RcppAlgos \
                    port:R-testthat

test.run            yes
