<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/2d1d575f541f3e537890bbed085e61fdbd606622">https://github.com/macports/macports-ports/commit/2d1d575f541f3e537890bbed085e61fdbd606622</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 2d1d575f541f3e537890bbed085e61fdbd606622
</span>Author: barracuda156 <vital.had@gmail.com>
AuthorDate: Fri Apr 19 20:37:24 2024 +0800

<span style='display:block; white-space:pre;color:#404040;'>    R-quanteda: support testing
</span>---
 R/R-LDAvis/Portfile                   | 35 +++++++++++++++++++++++++
 R/R-LDAvis/files/patch-no-mallet.diff | 11 ++++++++
 R/R-gistr/Portfile                    | 30 ++++++++++++++++++++++
 R/R-quanteda/Portfile                 | 22 ++++++++++++++++
 R/R-spacyr/Portfile                   | 32 +++++++++++++++++++++++
 R/R-stm/Portfile                      | 48 +++++++++++++++++++++++++++++++++++
 6 files changed, 178 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-LDAvis/Portfile b/R/R-LDAvis/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..7be4c26c45e
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/R/R-LDAvis/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,35 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- 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
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem          1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           R 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+R.setup             cran cpsievert LDAvis 0.3.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories-append   textproc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             MIT
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         Interactive visualization of topic models
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    {*}${description}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            https://github.com/cpsievert/LDAvis
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  6250b12d65fa87b617d87479fbc6bbad904700a1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  efbbd7480a06588bf8432e84bd9df2281ab86d109416e346cb63bb9cce683cf9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    792093
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+supported_archs     noarch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append  port:R-proxy \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-RJSONIO
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# This one pulls in an unwanted dependency on Java.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          patch-no-mallet.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_test-append port:R-digest \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-gistr \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-htmltools \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-knitr \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-lda \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-rmarkdown \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-servr \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-shiny \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-topicmodels
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.run            yes
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-LDAvis/files/patch-no-mallet.diff b/R/R-LDAvis/files/patch-no-mallet.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..30bbbae2f56
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/R/R-LDAvis/files/patch-no-mallet.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- DESCRIPTION    2015-10-24 14:21:16.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ DESCRIPTION    2024-04-19 15:30:19.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -14,7 +14,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Depends: R (>= 2.10)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Imports: proxy, RJSONIO, parallel
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ License: MIT + file LICENSE
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-Suggests: mallet, lda, topicmodels, gistr (>= 0.0.8.99), servr, shiny,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++Suggests: lda, topicmodels, gistr (>= 0.0.8.99), servr, shiny,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         knitr, rmarkdown, digest, htmltools
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ LazyData: true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ VignetteBuilder: knitr
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-gistr/Portfile b/R/R-gistr/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..56957c65a23
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/R/R-gistr/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,30 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- 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
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem          1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           R 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+R.setup             cran ropensci gistr 0.9.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             MIT
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         Work with GitHub Gists
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    {*}${description} from R.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            https://docs.ropensci.org/gistr
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  1b7d93a7e6785e6b572196404776f52e6c80925d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  170ae025151ee688e7d31b9e49112086a8ddf4fef10155e9ee289ad7f28c8929 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    686443
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+supported_archs     noarch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append  port:R-assertthat \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-crul \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-dplyr \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-httr \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-jsonlite \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-knitr \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-magrittr \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-rmarkdown
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_test-append port:R-git2r \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-testthat
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.run            yes
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-quanteda/Portfile b/R/R-quanteda/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index a550c542d40..18b338f8fb9 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/R/R-quanteda/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/R/R-quanteda/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -45,3 +45,25 @@ post-patch {
</span> }
 
 compilers.setup     require_fortran
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_test-append port:R-dplyr \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-formatR \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-knitr \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-lda \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-lsa \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-purrr \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-rlang \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-rmarkdown \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-slam \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-spacyr \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-spelling \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-stm \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-testthat \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-text2vec \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-tibble \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-tidytext \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-tm \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-tokenizers \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-topicmodels
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.run            yes
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-spacyr/Portfile b/R/R-spacyr/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..2cddbca4bed
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/R/R-spacyr/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,32 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- 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
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem          1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           R 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+R.setup             cran cpsievert spacyr 1.3.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories-append   textproc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             GPL-3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         Wrapper to the spaCy NLP library
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    {*}${description}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            https://spacyr.quanteda.io
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  e488b14e97fa6a85f56ccc9048b51d58992639bc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  c455d6e237df29516b8145904106979314358073930a16fb3814b00c2fea96fc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    63092
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+supported_archs     noarch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append  port:R-data.table \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-reticulate
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_test-append port:R-dplyr \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-knitr \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-quanteda \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-R.rsp \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-rmarkdown \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-spelling \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-testthat \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-tibble \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-tidytext
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.run            yes
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-stm/Portfile b/R/R-stm/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..9c8968e2c00
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/R/R-stm/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,48 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- 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
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem          1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           R 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# GitHub version is old.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+R.setup             cran odelmarcelle stm 1.3.7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories-append   textproc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         {@barracuda156 gmail.com:vital.had} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             MIT
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         Estimation of the Structural Topic Model
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    The Structural Topic Model (STM) allows researchers \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    to estimate topic models with document-level covariates.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            https://github.com/bstewart/stm
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  f1ec018357d8293db6a745313a405b62cd7f6bb5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  b874e2f06d8181c6e79aaf4286643ec7da5d7d2b62ab7cc4983896920b367b33 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    1876567
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append  port:R-data.table \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-glmnet \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-lda \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-matrixStats \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-quadprog \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-quanteda \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-Rcpp \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-RcppArmadillo \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-slam \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-stringr
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compilers.setup     require_fortran
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_test-append port:R-clue \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-geometry \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-huge \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-igraph \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-LDAvis \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-NLP \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-rsvd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-Rtsne \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-SnowballC \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-spelling \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-testthat \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-tm \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-wordcloud
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# TODO: https://github.com/bstewart/stm/issues/287
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.run            yes
</span></pre><pre style='margin:0'>

</pre>