<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/49b79c932fb20bb3324dcaef4941ae5fce512b7a">https://github.com/macports/macports-ports/commit/49b79c932fb20bb3324dcaef4941ae5fce512b7a</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 49b79c932fb20bb3324dcaef4941ae5fce512b7a
</span>Author: Sergey Fedorov <barracuda@macos-powerpc.org>
AuthorDate: Wed Jun 26 14:02:00 2024 +0800
<span style='display:block; white-space:pre;color:#404040;'> R-stars, R-leiden, R-cubble: support tests
</span>---
R/R-areal/Portfile | 34 +++++++++++
R/R-bipartite/Portfile | 25 ++++++++
R/R-cubble/Portfile | 25 +++++++-
R/R-cubelyr/Portfile | 31 ++++++++++
R/R-graphsim/Portfile | 35 +++++++++++
R/R-leiden/Portfile | 24 +++++++-
R/R-multinet/Portfile | 21 +++++++
R/R-ncdfgeom/Portfile | 38 ++++++++++++
R/R-stars/Portfile | 68 +++++++++++++++++++++-
.../ffdad4cf451075651a179cb73991e6646c5ec83f.patch | 20 +++++++
10 files changed, 317 insertions(+), 4 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-areal/Portfile b/R/R-areal/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..d862c425c7c
</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-areal/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,34 @@
</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 github chris-prener areal 07bda84887d9f2272babe91c2ccc1e438f27f162
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 0.1.8.9000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms {darwin any}
</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 Areal weighted interpolation
</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://chris-prener.github.io/areal
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 501c7c5b1766e120e0829318d39af5f89cd58891 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 7cda849ae29ff997f3a4570f81895645a0ca1668981bcae7fad744195d20c42a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 2400054
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from archive
</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-dplyr \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-glue \
</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-sf
</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-covr \
</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-rmarkdown \
</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;background:#e0ffe0;'>+# Error: Cannot find the file(s): "../man/figures/featureMap.png"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.args-delete --no-manual --no-build-vignettes
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-bipartite/Portfile b/R/R-bipartite/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..fb7deae3112
</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-bipartite/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,25 @@
</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 biometry bipartite 2.20
</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 GPL-2+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description Visualising bipartite networks \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ and calculating some (ecological) indices
</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 4e894f5e3eeff40c02f83591a5d03acf51ea2416 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 86f66ce178db0589c0aa4e51509696bf0fb8a316b06c0edecfd4ce924b32fd71 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 2056825
</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-fields \
</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-permute \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-sna \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-vegan
</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-knitr
</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-cubble/Portfile b/R/R-cubble/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index fbc1ce511c3..0d38a6c5fb6 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/R/R-cubble/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/R/R-cubble/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,6 +7,7 @@ PortGroup R 1.0
</span> R.setup cran huizezhang-sherry cubble 0.3.0
revision 1
categories-append math
<span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms {darwin any}
</span> maintainers nomaintainer
license MIT
description Vector spatio-temporal data structure for data analysis
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -15,7 +16,6 @@ checksums rmd160 ecadc9425eff5fbd01dc7b5dfc8b5352226bbd8b \
</span> sha256 bb7c4834b155e1351dc5810eb058237d659ab025f85bb5f8ce02a212fdf94d4a \
size 3520122
supported_archs noarch
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms {darwin any}
</span>
depends_lib-append port:R-cli \
port:R-dplyr \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -31,3 +31,26 @@ depends_lib-append port:R-cli \
</span> port:R-tidyselect \
port:R-tsibble \
port:R-vctrs
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Some optional test deps are omitted.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_test-append port:R-colorspace \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-crosstalk \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-GGally \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-ggforce \
</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-knitr \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-leaflet \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-patchwork \
</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-purrr \
</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-sftime \
</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-stars \
</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-units \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-vdiffr
</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;background:#e0ffe0;'>+# Vignettes need some missing packages.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.args-append --ignore-vignettes
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-cubelyr/Portfile b/R/R-cubelyr/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..c09074885f8
</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-cubelyr/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,31 @@
</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 github hadley cubelyr 1.0.2 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms {darwin any}
</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 Data Cube R-dplyr backend
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description An implementation of a data cube extracted \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ out of R-dplyr for backward compatibility.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 48a3c7f9c32b577201eeb54483d37c757e98e08c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 476a6d8c60c3bf58f3116463d455c40e5d3025264852742ecada7e41627efa82 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 191442
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from archive
</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-dplyr \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-glue \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-pillar \
</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-tibble \
</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;'>+depends_test-append port:R-covr \
</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-graphsim/Portfile b/R/R-graphsim/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..f6ee1332ea3
</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-graphsim/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 github TomKellyGenetics graphsim 1.0.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories-append math
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms {darwin any}
</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 Simulate expression data from igraph networks
</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 5e1d4438f241e896dc4947fc9f6dbdd0b3385348 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 0e5bc38e4046aaff52f5a77cd6231686374abf3dab6049b97b3131642e9c44e0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 12194399
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from archive
</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-gplots \
</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-matrixcalc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-mvtnorm
</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-devtools \
</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-markdown \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-prettydoc \
</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-testthat \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-scales \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-vdiffr
</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-leiden/Portfile b/R/R-leiden/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 8316444f9bb..f653755dbe5 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/R/R-leiden/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/R/R-leiden/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,6 +6,7 @@ PortGroup R 1.0
</span> R.setup github TomKellyGenetics leiden 0.4.3.1
revision 1
categories-append math
<span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms {darwin any}
</span> maintainers nomaintainer
license GPL-3
description R implementation of Leiden clustering algorithm
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -14,7 +15,28 @@ checksums rmd160 be4a2d8459e7afd372dececd70a1304c63779fd4 \
</span> sha256 b6e3243ffa467c5d4456b8ae573e6f5e863ce709e18980b9d4f0bfaa5744041a \
size 2516458
supported_archs noarch
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms {darwin any}
</span>
depends_lib-append port:R-igraph \
port:R-reticulate
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_test-append port:R-bipartite \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-covr \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-data.table \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-devtools \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-graphsim \
</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-markdown \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-multiplex \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-multinet \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-network \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-qpdf \
</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-remotes \
</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;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.run yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Running code from vignettes needs files which otherwise are not present:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.args-delete --no-build-vignettes
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-multinet/Portfile b/R/R-multinet/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..1e4d298ea9a
</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-multinet/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 matteo.magnani multinet 4.1.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 economics
</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 Apache-2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description Analysis and mining of multilayer social networks
</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 6b0bdf392086fead74bfa41fe0ce3f16526d65bf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 a55c30775c4a288d5f0b9a78902fe6d45afe02082d6176f57a27ff6ba6c90745 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 591737
</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-igraph \
</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-Rcpp
</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-ncdfgeom/Portfile b/R/R-ncdfgeom/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..68bf0e6fd90
</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-ncdfgeom/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;'>+# GitHub version lags behind.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+R.setup cran DOI-USGS ncdfgeom 1.1.6 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories-append geometry
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms {darwin any}
</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 public-domain
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description NetCDF geometry and time series
</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://code.usgs.gov/water/ncdfgeom
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 435fa00066f2ef7b9d2e36e8b344dfced3d7beb2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 e54fee4f08f3a61a0015cf5354f48561cc5149596d76b97a3027623ab5678be9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 4205059
</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-areal \
</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-ncmeta \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-RNetCDF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-sf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-stars
</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-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-ncdf4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-pkgdown \
</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-testthat \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-zip
</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;background:#e0ffe0;'>+# cannot open file './../tests/testthat/data/geom_examples.md': No such file or directory
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.args-delete --no-build-vignettes
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-stars/Portfile b/R/R-stars/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 2c542db49b9..4cf71c1858d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/R/R-stars/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/R/R-stars/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,8 +4,9 @@ PortSystem 1.0
</span> PortGroup R 1.0
R.setup cran r-spatial stars 0.6-5
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 2
</span> categories-append math
<span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms {darwin any}
</span> maintainers {@barracuda156 gmail.com:vital.had} openmaintainer
license Apache
description Spatiotemporal arrays, raster and vector data cubes
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -15,10 +16,73 @@ checksums rmd160 17afe88971c39aebb9afccec159aaf2506b7f18b \
</span> sha256 4fcb12f25ce4351840d24489b8d6ca61eecc0da12f93bfab702701a430d0afac \
size 3739727
supported_archs noarch
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms {darwin any}
</span>
depends_lib-append port:R-abind \
port:R-classInt \
port:R-rlang \
port:R-sf \
port:R-units
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Notice that several tests imply that GDAL has been built with NetCDF support,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# which is not the case in MacPorts by default. Related tests will fail.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://github.com/r-spatial/stars/issues/692
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://github.com/r-spatial/stars/issues/693
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append ffdad4cf451075651a179cb73991e6646c5ec83f.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# mdim test fails regardless, remove it for now.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-extract {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ delete ${worksrcpath}/tests/mdim.R
</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;'>+# Some optional test deps are omitted.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_test-append port:R-Cairo \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-clue \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-covr \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-cubble \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-cubelyr \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-digest \
</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-exactextractr \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-FNN \
</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-ggforce \
</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-ggthemes \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-gstat \
</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-lwgeom \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-maps \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-mapdata \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-ncdfgeom \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-ncmeta \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-pbapply \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-PCICt \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-plm \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-randomForest \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-raster \
</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-RNetCDF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-sp \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-spacetime \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-spatstat \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-spatstat.geom \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-terra \
</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-tidyr \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-tsibble \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-viridis \
</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;background:#e0ffe0;'>+# Vignettes do not run 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.args-append --ignore-vignettes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# GDAL is used via R-sf, it is not a direct dependency,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# but how it is installed matters.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+notes "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Some funtionality needs GDAL to be installed with +netcdf variant.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+"
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-stars/files/ffdad4cf451075651a179cb73991e6646c5ec83f.patch b/R/R-stars/files/ffdad4cf451075651a179cb73991e6646c5ec83f.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..9ab2e30c5b8
</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-stars/files/ffdad4cf451075651a179cb73991e6646c5ec83f.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,20 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From ffdad4cf451075651a179cb73991e6646c5ec83f Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From: edzer <edzer.pebesma@uni-muenster.de>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Date: Wed, 26 Jun 2024 15:10:54 +0200
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Subject: [PATCH] address #692
</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;'>+ R/init.R | 2 ++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 1 file changed, 2 insertions(+)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/R/init.R b/R/init.R
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index dffab70d..953b4b39 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- R/init.R
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ R/init.R
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -17,4 +17,6 @@ setOldClass("stars_proxy")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ .onLoad = function(libname, pkgname) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ register_all_s3_methods() # dynamically registers non-imported pkgs (tidyverse) # nocov
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ if (nrow(sf::st_drivers("raster", "netCDF")) != 1)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ message("Note: sf is linked to a GDAL version without netCDF driver, some tests or examples may fail")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span></pre><pre style='margin:0'>
</pre>