Files

40 lines
1.3 KiB
Tcl

# -*- 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 openssl 1.0
PortGroup R 1.0
# GitHub version lags behind.
R.setup cran jeroen mongolite 2.8.2
revision 0
categories-append databases
maintainers nomaintainer
license Apache-2
description Fast and simple MongoDB client for R
long_description {*}${description}
homepage https://jeroen.github.io/mongolite
checksums rmd160 e0ec0199759d29f085b8083d2938daea6d16d602 \
sha256 499e41645c998e1c52d082783aad3bda9e47413e83eec5f53d13be8767f5cd3a \
size 949532
depends_build-append \
path:bin/pkg-config:pkgconfig
depends_lib-append port:cyrus-sasl2 \
port:R-jsonlite \
port:R-mime \
port:R-openssl
# mongolite upstream has broken the target for bson.
patchfiles-append patch-fix-bson.diff \
patch-fix-configure.diff \
patch-pthread.diff \
patch-types.diff
depends_test-append port:R-curl \
port:R-ggplot2 \
port:R-nycflights13 \
port:R-spelling
test.run yes