<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/7dd145c94ce2d18c99717576c6b967cc25b56ee6">https://github.com/macports/macports-ports/commit/7dd145c94ce2d18c99717576c6b967cc25b56ee6</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 7dd145c94ce2d18c99717576c6b967cc25b56ee6
</span>Author: barracuda156 <vital.had@gmail.com>
AuthorDate: Fri Apr 19 20:46:28 2024 +0800

<span style='display:block; white-space:pre;color:#404040;'>    R-sentopics: update to 0.7.3, support testing
</span>---
 R/R-keyATM/Portfile                     | 43 +++++++++++++++++++++++++++++++++
 R/R-seededlda/Portfile                  | 38 +++++++++++++++++++++++++++++
 R/R-seededlda/files/patch-Makevars.diff |  7 ++++++
 R/R-sentopics/Portfile                  | 39 +++++++++++++++++++++++++++---
 R/R-textcat/Portfile                    | 21 ++++++++++++++++
 5 files changed, 144 insertions(+), 4 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-keyATM/Portfile b/R/R-keyATM/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..fb0712361ee
</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-keyATM/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,43 @@
</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 keyatm keyATM 0.5.1
</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             GPL-3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         Keyword Assisted 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://keyatm.github.io/keyATM
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  8ed4fb5c7b98db03e4a128123e6af79ece9be76e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  8be6b401da9d947efe52480c34d95229c7b126da861e9bdbfa89c3072e94fc03 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    147772
</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-cli \
</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-fastmap \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-fs \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-future.apply \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-ggplot2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-ggrepel \
</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-matrixNormal \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-pgdraw \
</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-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-RcppEigen \
</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-stringr \
</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-tidyr \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-tidyselect
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.cxx_standard 2017
</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-readtext \
</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-seededlda/Portfile b/R/R-seededlda/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..6a18cf1ecd4
</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-seededlda/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,38 @@
</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 koheiw seededlda 1.2.1
</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             GPL-3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         Seeded sequential LDA for topic modelling
</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://koheiw.github.io/seededlda
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  41274575430c8f58ceaac249ce4bcaf7fdf95fa5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  eba6af2138b67bd701d39b4685b57a84d9ac8f8f8fda7be3732ead18baab74db \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    3807310
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          patch-Makevars.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|@PREFIX@|${prefix}|g" ${worksrcpath}/src/Makevars
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append  port:onetbb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-proxyC \
</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-testthat
</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-keyATM \
</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;'>+# FIXME: tests freeze due to a broken R BATCH.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://trac.macports.org/ticket/67059
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.run            no
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-seededlda/files/patch-Makevars.diff b/R/R-seededlda/files/patch-Makevars.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..6b3aa413685
</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-seededlda/files/patch-Makevars.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/Makevars   2024-04-08 07:59:55.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/Makevars   2024-04-19 18:04:22.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1,2 +1,2 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-PKG_LIBS = $(LAPACK_LIBS) $(BLAS_LIBS) $(FLIBS) `$(R_HOME)/bin${R_ARCH_BIN}/Rscript ../inst/libtbb.R`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-PKG_CXXFLAGS = -DARMA_64BIT_WORD=1 `$(R_HOME)/bin${R_ARCH_BIN}/Rscript ../inst/deftbb.R`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PKG_LIBS = $(LAPACK_LIBS) $(BLAS_LIBS) $(FLIBS) -L@PREFIX@/libexec/onetbb/lib `$(R_HOME)/bin${R_ARCH_BIN}/Rscript ../inst/libtbb.R`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PKG_CXXFLAGS = -I@PREFIX@/libexec/onetbb/include -DARMA_64BIT_WORD=1 `$(R_HOME)/bin${R_ARCH_BIN}/Rscript ../inst/deftbb.R`
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-sentopics/Portfile b/R/R-sentopics/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 95cc7d80c18..0247bdd4b33 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/R/R-sentopics/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/R/R-sentopics/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,18 +3,20 @@
</span> PortSystem          1.0
 PortGroup           R 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-R.setup             cran odelmarcelle sentopics 0.7.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+R.setup             cran odelmarcelle sentopics 0.7.3
</span> revision            0
 categories-append   textproc
 maintainers         {@barracuda156 gmail.com:vital.had} openmaintainer
 license             GPL-3+
 description         Tools for joint sentiment and topic analysis of textual data
 long_description    {*}${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  1a91e3d3393035702179e9798a0d67c97fcff1a1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  acc69693faa3a927d88b17cc3179a6c4181fa2cc8c577597a670c13a3b15253e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    1244345
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            https://github.com/odelmarcelle/sentopics
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  dc5afa2457755f1eb2cdd6a6e943d8f8b2885ea1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  132fe495c30756092f71dab3ba98e93deea055d824ab48ad90a77d6ec9143fd9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    1245312
</span> 
 depends_lib-append  port:R-data.table \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-generics \
</span>                     port:R-quanteda \
                     port:R-Rcpp \
                     port:R-RcppArmadillo \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -22,3 +24,32 @@ depends_lib-append  port:R-data.table \
</span>                     port:R-RcppProgress
 
 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-covr \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-future \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-future.apply \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-ggplot2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-ggridges \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-keyATM \
</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-LDAvis \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-plotly \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-progress \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-progressr \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-RColorBrewer \
</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-seededlda \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-sentometrics \
</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-spacyr \
</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-stringr \
</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-textcat \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-topicmodels \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-webshot \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-xts \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-zoo
</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-textcat/Portfile b/R/R-textcat/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..2278ffd1a70
</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-textcat/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,21 @@
</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 r-project textcat 1.0-8
</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-2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         N-gram-based text categorization
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    {*}${description}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  352700b5f93ef5f723bec27760d62ea07bdfbf28 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  cb650147576bae9c78381524831c9fcc85c76177274672098aac1860aa39749e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    222012
</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-slam \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-tau
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.run            yes
</span></pre><pre style='margin:0'>

</pre>