<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/1d26e0cb458416459b9adf27d383379e80d30856">https://github.com/macports/macports-ports/commit/1d26e0cb458416459b9adf27d383379e80d30856</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 1d26e0cb458416459b9adf27d383379e80d30856
</span>Author: Sergey Fedorov <vital.had@gmail.com>
AuthorDate: Fri Feb 24 07:54:55 2023 +0800

<span style='display:block; white-space:pre;color:#404040;'>    R PG: add options to install from bioconductor and gitlab
</span>---
 _resources/port1.0/group/R-1.0.tcl | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/_resources/port1.0/group/R-1.0.tcl b/_resources/port1.0/group/R-1.0.tcl
</span><span style='display:block; white-space:pre;color:#808080;'>index c5024e485f0..74bf807eed5 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/_resources/port1.0/group/R-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/_resources/port1.0/group/R-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,6 +9,8 @@ PortGroup           active_variants 1.1
</span> PortGroup           compiler_blacklist_versions 1.0
 PortGroup           compilers 1.0
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# For packages from CRAN and Bioconductor R.author can be set to anything;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# it is desirable however to use GitHub/GitLab author in this field, if available.
</span> options             R.domain R.author R.package R.tag_prefix R.tag_suffix
 
 proc R.setup {domain author package version {R_tag_prefix ""} {R_tag_suffix ""}} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -23,6 +25,10 @@ proc R.setup {domain author package version {R_tag_prefix ""} {R_tag_suffix ""}}
</span>             uplevel "PortGroup github 1.0"
             github.setup ${R.author} ${R.package} ${version} ${R_tag_prefix} ${R_tag_suffix}
         }
<span style='display:block; white-space:pre;background:#e0ffe0;'>+        gitlab {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            uplevel "PortGroup gitlab 1.0"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            gitlab.setup ${R.author} ${R.package} ${version} ${R_tag_prefix} ${R_tag_suffix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        }
</span>         cran {
             homepage        https://cran.r-project.org/package=${R.package}
             master_sites    https://cran.r-project.org/src/contrib \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -32,6 +38,14 @@ proc R.setup {domain author package version {R_tag_prefix ""} {R_tag_suffix ""}}
</span>             livecheck.type  regex
             livecheck.regex [quotemeta ${R.package}]_(\[0-9.\]+).tar.gz
         }
<span style='display:block; white-space:pre;background:#e0ffe0;'>+        bioconductor {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            homepage        https://bioconductor.org/packages/${R.package}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            master_sites    https://www.bioconductor.org/packages/release/bioc/src/contrib/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            distname        ${R.package}_${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            worksrcdir      ${R.package}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            livecheck.type  regex
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            livecheck.regex [quotemeta ${R.package}]_(\[0-9.\]+).tar.gz
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        }
</span>     }
 }
 
</pre><pre style='margin:0'>

</pre>