<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/093dd91174ef838f27f7f3e2e8201699e21ce0a2">https://github.com/macports/macports-ports/commit/093dd91174ef838f27f7f3e2e8201699e21ce0a2</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 093dd91174ef838f27f7f3e2e8201699e21ce0a2
</span>Author: Sergey Fedorov <vital.had@gmail.com>
AuthorDate: Mon Sep 11 19:48:13 2023 +0700

<span style='display:block; white-space:pre;color:#404040;'>    R-duckplyr: update to 0.2.0, add new deps
</span>---
 R/R-collections/Portfile                        | 20 ++++++++++
 R/R-constructive/Portfile                       | 43 ++++++++++++++++++++++
 R/R-constructive/files/patch-no-pixarfilms.diff | 10 +++++
 R/R-duckplyr/Portfile                           | 49 ++++++++++++++++++++-----
 R/R-duckplyr/files/patch-no-peng.diff           | 11 ++++++
 5 files changed, 124 insertions(+), 9 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-collections/Portfile b/R/R-collections/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..be800cc815d
</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-collections/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,20 @@
</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 randy3k collections 0.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   devel
</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         High-performance container data types
</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://randy3k.github.io/collections
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  597e68490ae6d748349a89dd7eee9b4672db5166 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  ff846ff96233a233ce7c73c2f03e87d14d69c83d97d608f01d9846a1cba57f00 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    93630
</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-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-constructive/Portfile b/R/R-constructive/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..ecbe08304c1
</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-constructive/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             github cynkra constructive 0.1.0 v
</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         Display idiomatic code to construct most R objects
</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://cynkra.github.io/constructive
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  a71ad4626a7d0edaa0a69bd2cce391b3ffd58325 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  246309dd454c88dda9deef772327e24fa00fbef864ee5e0b890dfe0eebcc8c0a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    380727
</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-diffobj \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-ellipsis \
</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-roxygen2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-styler \
</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;'>+patchfiles          patch-no-pixarfilms.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-data.table \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-dm \
</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-forcats \
</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-knitr \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-lubridate \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-prettycode \
</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-scales \
</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-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-tidyselect \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-vctrs
</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-constructive/files/patch-no-pixarfilms.diff b/R/R-constructive/files/patch-no-pixarfilms.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..ef3dfc63e82
</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-constructive/files/patch-no-pixarfilms.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,10 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- DESCRIPTION.orig       2023-06-06 21:53:49.000000000 +0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ DESCRIPTION    2023-09-11 18:51:47.000000000 +0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -19,7 +19,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     methods
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Suggests: 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     dm,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    pixarfilms,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     testthat (>= 3.0.0),
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     dplyr,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     data.table,
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-duckplyr/Portfile b/R/R-duckplyr/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 4ce3844ddd1..623e4f9eab4 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/R/R-duckplyr/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/R/R-duckplyr/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,19 +3,50 @@
</span> PortSystem          1.0
 PortGroup           R 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-R.setup             github krlmlr duckplyr 0.1.0 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+R.setup             cran duckdblabs duckplyr 0.2.0
</span> revision            0
 maintainers         {@barracuda156 gmail.com:vital.had} openmaintainer
 license             MIT
<span style='display:block; white-space:pre;background:#ffe0e0;'>-description         Alternative implementations of the grammar of data manipulations
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         Drop-in replacement for R-dplyr, powered by DuckDB for performance
</span> long_description    {*}${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage            https://krlmlr.github.io/duckplyr
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  569c6cf5a46838211c6f641b71d59e8e8d1c4e5a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  c1a7784a7df283fd9c289d95463d6ff1ea3e6959a95c94d0c31c7a212eef69e3 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    11813
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-supported_archs     noarch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            https://duckdblabs.github.io/duckplyr \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    https://krlmlr.github.io/duckplyr
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  179e75cae4d4330809adcabdf76a5e76259bc48e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  46366c5eff8fb001c38e12ebb855d5fd0e949d4d331c256eae6d3cf2d7a3166b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    223345
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_test-append port:R-dplyr \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:R-testthat
</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-collections \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-DBI \
</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-duckdb \
</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-lifecycle \
</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;'>+                    port:R-vctrs
</span> 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://github.com/allisonhorst/palmerpenguins/issues/96
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          patch-no-peng.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-arrow \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-brio \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-constructive \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-dbplyr \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-hms \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-lobstr \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-lubridate \
</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-prettycode \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-qs \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-reprex \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-rstudioapi \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-styler \
</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-withr
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# FIXME: a number of tests fail due to missing support for some functionality for Big-endian platforms:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://github.com/duckdblabs/duckplyr/issues/51
</span> test.run            yes
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-duckplyr/files/patch-no-peng.diff b/R/R-duckplyr/files/patch-no-peng.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..2dbddf0a94e
</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-duckplyr/files/patch-no-peng.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.orig       2023-09-11 04:10:02.000000000 +0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ DESCRIPTION    2023-09-11 19:03:52.000000000 +0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -20,7 +20,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         glue, lifecycle, purrr, rlang (>= 1.0.6), tibble, tidyselect,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         utils, vctrs (>= 0.6.3)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Suggests: arrow, brio, constructive, dbplyr, hms, lobstr, lubridate,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        palmerpenguins, pillar, prettycode, qs, reprex, rstudioapi,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        pillar, prettycode, qs, reprex, rstudioapi,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         styler, testthat (>= 3.1.5), withr
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Config/testthat/edition: 3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Config/testthat/parallel: false
</span></pre><pre style='margin:0'>

</pre>