<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>