<pre style='margin:0'>
Christopher Nielsen (mascguy) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/f6a1dd2f7977b39f46d5aa8870505efb5ef86737">https://github.com/macports/macports-ports/commit/f6a1dd2f7977b39f46d5aa8870505efb5ef86737</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new f6a1dd2f797 bamtools: update to 2.5.2; generalize nodejs support
</span>f6a1dd2f797 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit f6a1dd2f7977b39f46d5aa8870505efb5ef86737
</span>Author: Christopher Nielsen <mascguy@github.com>
AuthorDate: Sun Mar 6 14:46:10 2022 -0500

<span style='display:block; white-space:pre;color:#404040;'>    bamtools: update to 2.5.2; generalize nodejs support
</span>---
 devel/bamtools/Portfile | 50 ++++++++++++++++++++++++-------------------------
 1 file changed, 25 insertions(+), 25 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/bamtools/Portfile b/devel/bamtools/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 0e7b5b9dc57..5149b627cf4 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/bamtools/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/bamtools/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem          1.0
</span> PortGroup           cmake 1.1
 PortGroup           github 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        pezmaster31 bamtools 2.5.1 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        pezmaster31 bamtools 2.5.2 v
</span> 
 categories          devel
 license             MIT
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -14,34 +14,34 @@ maintainers         nomaintainer
</span> description         a programmer's API and an end-user's toolkit for handling BAM files
 long_description    BamTools provides both {*}${description}.
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  a537678aaad8ea323f7d8f86d92983353220d0fc \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  a933067515bd36ee6edea2379bc156a38d54c67e4c11243eea6cb56a1ebb1ae3 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    549902
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  3b50c1a2c92d619cfe17ccf2c790cc7996f337cd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  1ba47cbb4322f5faedd76f9a7e6cc5c88f208d66367d4509ca55d346c68869fc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    245830
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib-append          path:lib/libjsoncpp.dylib:jsoncpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append  \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    path:lib/libjsoncpp.dylib:jsoncpp
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.cxx_standard       2011
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.cxx_standard \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    2011
</span> 
 # the C++11 requirement is being imposed by jsoncpp
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.cxxflags-append   -std=c++11
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args-append       -DBUILD_SHARED_LIBS=ON
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-cmake.build_type [expr {[variant_isset debug] eq 1 ? "Debug" : "Release"}]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant nodejs12    conflicts nodejs13 nodejs14 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    description {If you plan to run in Node.js (v12) environment} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append   -DEnableNodeJS=true
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append      port:nodejs12
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant nodejs13    conflicts nodejs12 nodejs14 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    description {If you plan to run in Node.js (v13) environment} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append   -DEnableNodeJS=true
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append      port:nodejs13
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cxxflags-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -std=c++11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DBUILD_SHARED_LIBS=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+cmake.build_type    [expr {[variant_isset debug] eq 1 ? "Debug" : "Release"}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant nodejs description {If you plan to run in Node.js environment} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DEnableNodeJS=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    path:bin/node:nodejs17
</span> }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant nodejs14    conflicts nodejs12 nodejs13 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    description {If you plan to run in Node.js (v14) environment} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append   -DEnableNodeJS=true
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append      port:nodejs14
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+notes {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    * NodeJS support is now enabled via variant '+nodejs'.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    * While the default NodeJS version defaults to the latest available version,\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      you are free to install an older release. This port will utilize any NodeJS\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      version you have installed.
</span> }
</pre><pre style='margin:0'>

</pre>