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