<pre style='margin:0'>
Michael Dickens (michaelld) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/bb383b2310254b1c7d7cde2de0997caf2870814b">https://github.com/macports/macports-ports/commit/bb383b2310254b1c7d7cde2de0997caf2870814b</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 bb383b23102 volk: update to 2.4.1
</span>bb383b23102 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit bb383b2310254b1c7d7cde2de0997caf2870814b
</span>Author: Michael Dickens <michaelld@macports.org>
AuthorDate: Wed Dec 30 15:47:09 2020 -0500

<span style='display:block; white-space:pre;color:#404040;'>    volk: update to 2.4.1
</span>---
 science/volk/Portfile | 59 +++++++++++++++++++++++++++++++++++++++++++--------
 1 file changed, 50 insertions(+), 9 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/volk/Portfile b/science/volk/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index c54302a2911..c0f84bcce04 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/volk/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/volk/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -34,20 +34,61 @@ subport volk-devel {
</span> 
 if {${name} eq ${subport}} {
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    github.setup gnuradio volk 2.3.0 v
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    checksums rmd160 f7e72a7a6d2ddbaed377453d1493ccb2bbeda381 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-              sha256 8fe1b5f137ec32c8da03dc3ec77be2d76badf7ddd0c6bbdf497e26f97a0d9cb0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-              size   344817
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    revision  0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    github.setup gnuradio volk 2.4.1 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    revision 0
</span> 
     # bump the epoch because I moved the version from 20150707 to 1.0.1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    epoch           1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    epoch 1
</span>     long_description ${long_description} ${subport} \
 provides the release version, which is typically updated every month or so.
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    # fix naming of *Clang compiler to just "Clang" for internal use
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    patchfiles-append patch-fix-clang.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    patch.pre_args -p1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Volk requires the submodule "cpu_features" as found here: <
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # https://github.com/google/cpu_features >.  Because we're not
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # cloning into a GIT module in the first place, we can't use the
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # git submodule feature, and instead have to download separately
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # and install into the correct location to get this port to work!
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Which means we need a cpu_features branch and so forth
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # ... basically replicate what the github PG does but without
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # using it since it is not designed to be used for multiple
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # downloads.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set cpu_features_github_author  google
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set cpu_features_github_project cpu_features
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set cpu_features_github_branch  a8397ba4591237c17d18e4acc091f5f3ebe7391e
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set main_distname ${distname}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set main_distfile ${distfiles}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set cpu_features_distname ${cpu_features_github_project}-${cpu_features_github_branch}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set cpu_features_distfile ${cpu_features_distname}${extract.suffix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    distfiles    ${main_distfile}:tagone \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 ${cpu_features_distfile}:tagtwo
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    master_sites ${github.homepage}/archive/${git.branch}:tagone \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 https://github.com/${cpu_features_github_author}/${cpu_features_github_project}/archive/${cpu_features_github_branch}:tagtwo
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums    ${main_distfile} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 rmd160 bfff398001999eb5dff6884cff7d779b6cbfe716 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 sha256 b89bf4c21756ef94174f049777d473262a6588ec528a5b5d805a6a640b356a56 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 size   347367 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 ${cpu_features_distfile} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 rmd160 7221e014514170ed24a1d0294b8195cecd9b7465 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 sha256 b47031a2a9ab04cb6514285103e51ba92c8f0bf28470cce911ac0c9af781c307 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 size   63263
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    worksrcdir   gnuradio-volk-4fb6aa5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    post-extract {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # put the cpu_features_github_project directory into position
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # remove the original directory
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ui_debug "delete ${worksrcpath}/cpu_features"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        delete ${worksrcpath}/cpu_features
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ui_debug "move ${workpath}/${cpu_features_distname} ${worksrcpath}/cpu_features"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        move ${workpath}/${cpu_features_distname} ${worksrcpath}/cpu_features
</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;'>+    # done with special git command replication
</span> 
     depends_build-append port:pkgconfig
     depends_lib-append   port:boost
</pre><pre style='margin:0'>

</pre>