<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/7b3a03806c59871ac8d6ea314103db8758e9e903">https://github.com/macports/macports-ports/commit/7b3a03806c59871ac8d6ea314103db8758e9e903</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 7b3a03806c59871ac8d6ea314103db8758e9e903
</span>Author: barracuda156 <vital.had@gmail.com>
AuthorDate: Wed Apr 17 15:28:59 2024 +0800
<span style='display:block; white-space:pre;color:#404040;'> R-rgl: support testing
</span>---
R/R-manipulateWidget/Portfile | 36 ++++++++++++++++++++++++++++++++++
R/R-orientlib/Portfile | 21 ++++++++++++++++++++
R/R-rgl/Portfile | 45 +++++++++++++++++++++++++++++++++++++++++--
R/R-tripack/Portfile | 19 ++++++++++++++++++
4 files changed, 119 insertions(+), 2 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-manipulateWidget/Portfile b/R/R-manipulateWidget/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..e77938c6c46
</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-manipulateWidget/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,36 @@
</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 rte-antares-rpackage manipulateWidget 0.11.1
</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 Even more interactivity to interactive charts
</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/rte-antares-rpackage/manipulateWidget
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 e7f3828adc05007578615eedf9c48e490638eb77 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 5b73728d7d6dcc32f32d861375074cd65112c03a01e4ee4fa94e21b063fdefb6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 3961851
</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-base64enc \
</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-htmlwidgets \
</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-miniUI \
</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-shinyjs \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-webshot
</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-dygraphs \
</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-plotly \
</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-xts
</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-orientlib/Portfile b/R/R-orientlib/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..23c63e4555d
</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-orientlib/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 dmurdoch orientlib 0.10.5
</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
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description Support for orientation data
</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://dmurdoch.github.io/orientlib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 68d2a8874fd685a50553baa7c01acf3202318d19 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 d2c9b41f539c93f2ac23bc0e639cb2712c9206a1e8e93ab30196060a08e8bc17 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 192716
</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_test-append port:R-rgl \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-scatterplot3d
</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-rgl/Portfile b/R/R-rgl/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index ffab45daa7d..3fac2527d30 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/R/R-rgl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/R/R-rgl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -43,9 +43,50 @@ if {(${os.platform} eq "darwin" && ${os.major} < 22) || ${os.platform} ne "darwi
</span> --x-libraries=${prefix}/lib"
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# TODO: implement tests, verify on PowerPC.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# FIXME: https://github.com/dmurdoch/rgl/issues/317
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://github.com/dmurdoch/rgl/issues/317
</span> if {${os.platform} eq "darwin" && ${os.major} < 11} {
build.args-append \
--configure-args="--disable-opengl"
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant tests description "Enable testing" {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Some deps are omitted.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_test-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-alphashape3d \
</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-deldir \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-downlit \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-extrafont \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-interp \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-jpeg \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-magick \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-manipulateWidget \
</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-misc3d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-orientlib \
</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-plotrix \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-png \
</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-shiny \
</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-tripack \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-waldo
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {${configure.build_arch} in [list arm64 x86_64]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_test-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-js \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:R-V8
</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;'>+ # Tests seem to pass fine even on old systems.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # On PowerPC I get two minor errors presently.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # One error in R-plot3d example:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # XIO: fatal IO error 0 (Unknown error: 0) on X server "/tmp/launch-TJkOdD/org.macports:0"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # after 63713 requests (63713 known processed) with 0 events remaining.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # This is most likely a bug in xorg-server-legacy
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # or rather specifically in its implementation for ppc.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Another error is with parsing pre-release versions of Darwin:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # https://github.com/dmurdoch/rgl/issues/419
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ test.run yes
</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-tripack/Portfile b/R/R-tripack/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..e12144f4675
</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-tripack/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,19 @@
</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 albrecht.gebhardt tripack 1.3-9.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 math
</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 ACM
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description Triangulation of irregularly spaced data
</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 5de4f6b01b580571649a48e6d75631af2b58374a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 7f82f8d63741c468767acc6fb35281bd9903f6c3c52e8fada60a6ae317511fbe \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 127697
</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;'>+test.run yes
</span></pre><pre style='margin:0'>
</pre>