# -*- 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 volodya31415 RMVL 1.1.0.1
revision            0
categories-append   math
maintainers         {@barracuda156 gmail.com:vital.had} openmaintainer
license             LGPL-2.1
description         Mappable vector library for handling large datasets
long_description    Mappable vector library provides convenient way to access large datasets.
homepage            https://github.com/volodya31415/RMVL
checksums           rmd160  87bbdb15bc54d947d05db993638cc847e580bf38 \
                    sha256  56c2c4b7d0efe764d82067538d70c5aa8a518afbf9a0633792e32c1333b99e8f \
                    size    96491

# On 32-bit there is a warning during the build:
# RlibMVL.c:1165:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
# 1165 |         offset=(LIBMVL_OFFSET64)&(mvl_vector_data(vec));
#      |                ^
# However, all tests pass successfully.
# https://github.com/volodya31415/RMVL/issues/1
test.run            yes
