<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/3aeecd114d521b9851833cab8e7d913fbbbb7b71">https://github.com/macports/macports-ports/commit/3aeecd114d521b9851833cab8e7d913fbbbb7b71</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 3aeecd1  gnss-sdr-devel: update to c224817e (20180828)
</span>3aeecd1 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 3aeecd114d521b9851833cab8e7d913fbbbb7b71
</span>Author: Michael Dickens <michaelld@macports.org>
AuthorDate: Fri Aug 31 16:31:04 2018 -0400

<span style='display:block; white-space:pre;color:#404040;'>    gnss-sdr-devel: update to c224817e (20180828)
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    + add patch to fix building using Boost 1.67.0+, which is backward compatible with current MacPorts' Boost 1.66.0.
</span>---
 science/gnss-sdr/Portfile                          |  14 ++-
 .../gnss-sdr/files/patch-for_boost_1.67.devel.diff | 130 +++++++++++++++++++++
 science/volk-gnss-sdr/Portfile                     |  10 +-
 3 files changed, 144 insertions(+), 10 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/gnss-sdr/Portfile b/science/gnss-sdr/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index d11a16f..2a318ed 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/gnss-sdr/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/gnss-sdr/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -46,11 +46,11 @@ subport gnss-sdr-devel {
</span>         This port is kept up with the GNSS-SDR GIT master branch, which is typically updated daily to weekly.  This version of GNSS-SDR generally contains fixes and new features that will be incorporated in an upcoming release, and compiles against the gnuradio-devel port, which represents GNU Radio GIT master branch.  This port may or not compile or function correctly, as it represents a work in progress.  If it does not work, check back in a few days.  Or try deactivating the currently [...]
 
     name                gnss-sdr-devel
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    github.setup        gnss-sdr gnss-sdr 31311aef7c4602a4118aa0d7eb154720fd969fc0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    version             20170906
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    checksums           rmd160 37e9c1d77b09c82634f2c37c292177e280fe291d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256 2e0ec9cb1d159043913ac596cec563bbde3a229d4cc05423b5ae010ff50db0ae \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size   3310525
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    github.setup        gnss-sdr gnss-sdr c224817e9ce2bbac8f81a48168757d316cfd1694
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    version             20180828
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums           rmd160 6dd660cfeace4f70ecf9c08995d8469bd7c1b77d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256 644aa9acd223836aab2637fd787cba44ee35c5bb80257a8cab8edd780e4e97cc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size   3311359
</span> 
     conflicts           gnss-sdr gnss-sdr-next
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -58,6 +58,10 @@ subport gnss-sdr-devel {
</span> 
     require_active_variants port:gnuradio-devel uhd
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    # patch to fix building using Boost 1.67.0+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    patchfiles-append   patch-for_boost_1.67.devel.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> }
 
 subport gnss-sdr-next {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/gnss-sdr/files/patch-for_boost_1.67.devel.diff b/science/gnss-sdr/files/patch-for_boost_1.67.devel.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..086caa8
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/gnss-sdr/files/patch-for_boost_1.67.devel.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,130 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/algorithms/PVT/libs/galileo_e1_ls_pvt.cc.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/algorithms/PVT/libs/galileo_e1_ls_pvt.cc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -184,7 +184,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                     // Compute Gregorian time
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                     utc = galileo_utc_model.GST_to_UTC_time(GST, Galileo_week_number);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                     // get time string Gregorian calendar
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                    boost::posix_time::time_duration t = boost::posix_time::seconds(utc);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                    boost::posix_time::time_duration t = boost::posix_time::milliseconds(static_cast<long>(utc * 1000000));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                     // 22 August 1999 00:00 last Galileo start GST epoch (ICD sec 5.1.2)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                     boost::posix_time::ptime p_time(boost::gregorian::date(1999, 8, 22), t);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                     d_position_UTC_time = p_time;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/algorithms/PVT/libs/gps_l1_ca_ls_pvt.cc.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/algorithms/PVT/libs/gps_l1_ca_ls_pvt.cc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -190,7 +190,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                     // Compute UTC time and print PVT solution
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                     double secondsperweek = 604800.0; // number of seconds in one week (7*24*60*60)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                    boost::posix_time::time_duration t = boost::posix_time::seconds(utc + secondsperweek * static_cast<double>(GPS_week));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                    boost::posix_time::time_duration t = boost::posix_time::seconds(static_cast<long>(utc + secondsperweek * static_cast<double>(GPS_week)));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                     // 22 August 1999 last GPS time roll over
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                     boost::posix_time::ptime p_time(boost::gregorian::date(1999, 8, 22), t);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                     d_position_UTC_time = p_time;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/algorithms/PVT/libs/hybrid_ls_pvt.cc.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/algorithms/PVT/libs/hybrid_ls_pvt.cc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -317,7 +317,7 @@
</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;'>+                     // get time string Gregorian calendar
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                    boost::posix_time::time_duration t = boost::posix_time::seconds(utc);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                    boost::posix_time::time_duration t = boost::posix_time::milliseconds(static_cast<long>(utc * 1000000));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                     // 22 August 1999 00:00 last Galileo start GST epoch (ICD sec 5.1.2)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                     boost::posix_time::ptime p_time(boost::gregorian::date(1999, 8, 22), t);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                     d_position_UTC_time = p_time;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/algorithms/PVT/libs/rinex_printer.cc.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/algorithms/PVT/libs/rinex_printer.cc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -4856,7 +4856,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     // if we are processing a file -> wait to leap second to resolve the ambiguity else take the week from the local system time
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     //: idea resolve the ambiguity with the leap second  http://www.colorado.edu/geography/gcraft/notes/gps/gpseow.htm
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     const double utc_t = nav_msg.utc_time(nav_msg.d_TOW);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    boost::posix_time::time_duration t = boost::posix_time::millisec((utc_t + 604800 * static_cast<double>(nav_msg.i_GPS_week)) * 1000);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    boost::posix_time::time_duration t = boost::posix_time::milliseconds(static_cast<long>((utc_t + 604800 * static_cast<double>(nav_msg.i_GPS_week)) * 1000));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     boost::posix_time::ptime p_time(boost::gregorian::date(1999, 8, 22), t);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     return p_time;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -4869,7 +4869,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     // (see Pag. 17 in http://igscb.jpl.nasa.gov/igscb/data/format/rinex300.pdf)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     // --??? No time correction here, since it will be done in the RINEX processor
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     const double gps_t = obs_time;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    boost::posix_time::time_duration t = boost::posix_time::millisec((gps_t + 604800 * static_cast<double>(eph.i_GPS_week % 1024)) * 1000);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    boost::posix_time::time_duration t = boost::posix_time::milliseconds(static_cast<long>((gps_t + 604800 * static_cast<double>(eph.i_GPS_week % 1024)) * 1000));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     boost::posix_time::ptime p_time(boost::gregorian::date(1999, 8, 22), t);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     return p_time;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -4882,7 +4882,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     // (see Pag. 17 in http://igscb.jpl.nasa.gov/igscb/data/format/rinex300.pdf)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     // --??? No time correction here, since it will be done in the RINEX processor
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     const double gps_t = obs_time;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    boost::posix_time::time_duration t = boost::posix_time::millisec((gps_t + 604800 * static_cast<double>(eph.i_GPS_week % 1024)) * 1000);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    boost::posix_time::time_duration t = boost::posix_time::milliseconds(static_cast<long>((gps_t + 604800 * static_cast<double>(eph.i_GPS_week % 1024)) * 1000));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     boost::posix_time::ptime p_time(boost::gregorian::date(1999, 8, 22), t);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     return p_time;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -4894,7 +4894,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     // (see Pag. 17 in http://igscb.jpl.nasa.gov/igscb/data/format/rinex301.pdf)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     // --??? No time correction here, since it will be done in the RINEX processor
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     double galileo_t = obs_time;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    boost::posix_time::time_duration t = boost::posix_time::millisec((galileo_t + 604800 * static_cast<double>(eph.WN_5)) * 1000); //
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    boost::posix_time::time_duration t = boost::posix_time::milliseconds(static_cast<long>((galileo_t + 604800 * static_cast<double>(eph.WN_5)) * 1000));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     boost::posix_time::ptime p_time(boost::gregorian::date(1999, 8, 22), t);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     return p_time;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/core/system_parameters/rtcm.cc.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/core/system_parameters/rtcm.cc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -2563,7 +2563,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ boost::posix_time::ptime Rtcm::compute_GPS_time(const Gps_Ephemeris & eph, double obs_time) const
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     const double gps_t = obs_time;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    boost::posix_time::time_duration t = boost::posix_time::millisec((gps_t + 604800 * static_cast<double>(eph.i_GPS_week % 1024)) * 1000);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    boost::posix_time::time_duration t = boost::posix_time::milliseconds(static_cast<long>((gps_t + 604800 * static_cast<double>(eph.i_GPS_week % 1024)) * 1000));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     boost::posix_time::ptime p_time(boost::gregorian::date(1999, 8, 22), t);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     return p_time;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -2572,7 +2572,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ boost::posix_time::ptime Rtcm::compute_GPS_time(const Gps_CNAV_Ephemeris & eph, double obs_time) const
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     const double gps_t = obs_time;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    boost::posix_time::time_duration t = boost::posix_time::millisec((gps_t + 604800 * static_cast<double>(eph.i_GPS_week % 1024)) * 1000);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    boost::posix_time::time_duration t = boost::posix_time::milliseconds(static_cast<long>((gps_t + 604800 * static_cast<double>(eph.i_GPS_week % 1024)) * 1000));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     boost::posix_time::ptime p_time(boost::gregorian::date(1999, 8, 22), t);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     return p_time;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -2581,7 +2581,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ boost::posix_time::ptime Rtcm::compute_Galileo_time(const Galileo_Ephemeris & eph, double obs_time) const
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     double galileo_t = obs_time;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    boost::posix_time::time_duration t = boost::posix_time::millisec((galileo_t + 604800 * static_cast<double>(eph.WN_5)) * 1000);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    boost::posix_time::time_duration t = boost::posix_time::milliseconds(static_cast<long>((galileo_t + 604800 * static_cast<double>(eph.WN_5)) * 1000));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     boost::posix_time::ptime p_time(boost::gregorian::date(1999, 8, 22), t);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     return p_time;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -3031,7 +3031,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ int Rtcm::set_DF051(const Gps_Ephemeris & gps_eph, double obs_time)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     const double gps_t = obs_time;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    boost::posix_time::time_duration t = boost::posix_time::millisec((gps_t + 604800 * static_cast<double>(gps_eph.i_GPS_week % 1024)) * 1000);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    boost::posix_time::time_duration t = boost::posix_time::milliseconds(static_cast<long>((gps_t + 604800 * static_cast<double>(gps_eph.i_GPS_week % 1024)) * 1000));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     boost::posix_time::ptime p_time(boost::gregorian::date(1999, 8, 22), t);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     std::string now_ptime = to_iso_string(p_time);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     std::string today_ptime = now_ptime.substr(0, 8);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -3045,7 +3045,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ int Rtcm::set_DF052(const Gps_Ephemeris & gps_eph, double obs_time)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     const double gps_t = obs_time;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    boost::posix_time::time_duration t = boost::posix_time::millisec((gps_t + 604800 * static_cast<double>(gps_eph.i_GPS_week % 1024)) * 1000);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    boost::posix_time::time_duration t = boost::posix_time::milliseconds(static_cast<long>((gps_t + 604800 * static_cast<double>(gps_eph.i_GPS_week % 1024)) * 1000));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     boost::posix_time::ptime p_time(boost::gregorian::date(1999, 8, 22), t);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     std::string now_ptime = to_iso_string(p_time);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     std::string hours = now_ptime.substr(9, 2);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/main/main.cc.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/main/main.cc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -118,8 +118,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                       << " does not exist, attempting to create it."
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                       << std::endl;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                             boost::system::error_code ec;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                            boost::filesystem::create_directory(p, ec);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                            if(ec != 0)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                            if(boost::filesystem::create_directory(p, ec))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                     std::cout << "Could not create the " << FLAGS_log_dir << " folder. GNSS-SDR program ended." << std::endl;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                     google::ShutDownCommandLineFlags();
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/volk-gnss-sdr/Portfile b/science/volk-gnss-sdr/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 61e5f13..41f86b2 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/volk-gnss-sdr/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/volk-gnss-sdr/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -42,11 +42,11 @@ subport volk-gnss-sdr-devel {
</span>         This port is kept up with the VOLK-GNSS-SDR GIT master branch, which is typically updated daily to weekly.  This version of VOLK-GNSS-SDR generally contains fixes and new features that will be incorporated in an upcoming release, and compiles against the gnss-sdr-devel and gnuradio-devel ports.  This port may or not compile or function correctly, as it represents a work in progress.  If it does not work, check back in a few days.  Or try deactivating the currently active gnss-sdr [...]
 
     name                volk-gnss-sdr-devel
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    github.setup        gnss-sdr gnss-sdr 31311aef7c4602a4118aa0d7eb154720fd969fc0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    version             20170906
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    checksums           rmd160 37e9c1d77b09c82634f2c37c292177e280fe291d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256 2e0ec9cb1d159043913ac596cec563bbde3a229d4cc05423b5ae010ff50db0ae \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size   3310525
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    github.setup        gnss-sdr gnss-sdr c224817e9ce2bbac8f81a48168757d316cfd1694
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    version             20180828
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums           rmd160 6dd660cfeace4f70ecf9c08995d8469bd7c1b77d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256 644aa9acd223836aab2637fd787cba44ee35c5bb80257a8cab8edd780e4e97cc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size   3311359
</span> 
     conflicts           volk-gnss-sdr volk-gnss-sdr-next
 
</pre><pre style='margin:0'>

</pre>