<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[154357] trunk/dports/science/gqrx</title>
</head>
<body>

<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { white-space: pre-line; overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta">
<dt>Revision</dt> <dd><a href="https://trac.macports.org/changeset/154357">154357</a></dd>
<dt>Author</dt> <dd>michaelld@macports.org</dd>
<dt>Date</dt> <dd>2016-10-28 15:14:44 +0200 (Fri, 28 Oct 2016)</dd>
</dl>

<h3>Log Message</h3>
<pre>gqrx:
+ devel has moved to using Qt5 only, so just use Qt5 throughout even though release can technically support Qt4;
+ rev-bump release for Qt5 change;
+ update devel to ce985924 (20161027).</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkdportssciencegqrxPortfile">trunk/dports/science/gqrx/Portfile</a></li>
<li><a href="#trunkdportssciencegqrxfilespatchgqrxprodeveldiff">trunk/dports/science/gqrx/files/patch-gqrx.pro.devel.diff</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkdportssciencegqrxPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/science/gqrx/Portfile (154356 => 154357)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/science/gqrx/Portfile       2016-10-28 13:12:06 UTC (rev 154356)
+++ trunk/dports/science/gqrx/Portfile  2016-10-28 13:14:44 UTC (rev 154357)
</span><span class="lines">@@ -3,12 +3,13 @@
</span><span class="cx"> 
</span><span class="cx"> PortSystem          1.0
</span><span class="cx"> PortGroup           github 1.0
</span><ins>+PortGroup           qmake5 1.0
</ins><span class="cx"> 
</span><span class="cx"> name                gqrx
</span><span class="cx"> maintainers         michaelld openmaintainer
</span><span class="cx"> 
</span><del>-description         Gqrx is a software defined radio (SDR) receiver using GNU Radio, OSMOSDR, and Qt (4 or 5).
-long_description {Gqrx is a software defined radio receiver for Funcube Dongle (FCD), RTL2832U-based DVB-T devices (RTL-SDR), Universal Software Radio Peripherals (USRP) and Osmo SDR devices.  Gqrx is powered by GNU Radio and the Qt GUI toolkit.  Gqrx is free and open source software and anyone is invited to hack the source code to suit their needs.}
</del><ins>+description         Gqrx is a software defined radio (SDR) receiver using GNU Radio, OSMOSDR, and Qt5.
+long_description {Gqrx is a software defined radio receiver for Funcube Dongle (FCD), RTL2832U-based DVB-T devices (RTL-SDR), Universal Software Radio Peripherals (USRP) and Osmo SDR devices.  Gqrx is powered by GNU Radio and the Qt5 GUI toolkit.  Gqrx is free and open source software and anyone is invited to hack the source code to suit their needs.}
</ins><span class="cx"> 
</span><span class="cx"> categories          science comms
</span><span class="cx"> license             GPL-3 BSD
</span><span class="lines">@@ -20,7 +21,7 @@
</span><span class="cx"> if {${subport} eq ${name}} {
</span><span class="cx"> 
</span><span class="cx">     github.setup    csete gqrx 2.5.3 v
</span><del>-    revision        2
</del><ins>+    revision        3
</ins><span class="cx">     checksums       \
</span><span class="cx">         rmd160 99c662f04fa924c95f5b419a90f2816588003ca3 \
</span><span class="cx">         sha256 427de19213539edd56ebc0977b5844a55cc100a6cb7bfc38df3f0e0e0f52bd46
</span><span class="lines">@@ -38,10 +39,10 @@
</span><span class="cx"> 
</span><span class="cx"> subport gqrx-devel {
</span><span class="cx"> 
</span><del>-    github.setup        csete gqrx 2ca5471c0af21686cb8529fa29cf40a8d6cfcac9
-    version             20160926
-    checksums           rmd160 1ebfe70db277e1a919a4877caef44583f3de2713 \
-                        sha256 6f45d17a923b0d11696e42872785a958706fa1966285156903cf779171ba5ca5
</del><ins>+    github.setup        csete gqrx ce9859248e3593fd3b73a847292727bcb1c84af4
+    version             20161027
+    checksums           rmd160 5a593797fdf06d459922b748a1a71af009f05563 \
+                        sha256 bf795d8f5c17d875f1a3902de86506eff239b9bcdbf88a86971b355e94e565d3
</ins><span class="cx"> 
</span><span class="cx">     patchfiles-append   patch-gqrx.pro.devel.diff
</span><span class="cx"> 
</span><span class="lines">@@ -70,38 +71,6 @@
</span><span class="cx"> 
</span><span class="cx"> homepage            http://gqrx.dk/
</span><span class="cx"> 
</span><del>-variant qt4 conflicts qt5 description {Build ${subport} using Qt4} {
-    PortGroup qmake 1.0
-}
-
-variant qt5 conflicts qt4 description {Build ${subport} using Qt5} {
-
-    PortGroup qmake5 1.0
-    PortGroup active_variants 1.1
-
-    # make sure gnuradio* is installed with -qtgui, because we
-    # can't have Qt4 and Qt5 installed at the same time (yet),
-    # and gnuradio* does not (yet) support Qt5.
-
-    require_active_variants path:lib/libgnuradio-audio.dylib:gnuradio "" qtgui
-
-}
-
-# default to +qt4
-
-if {![variant_isset qt4] && ![variant_isset qt5]} {
-    default_variants +qt4
-}
-
-# make sure -qt4 is not used alone
-
-if {![variant_isset qt4] && ![variant_isset qt5]} {
-
-    ui_error "\n\nYou must select either the +qt4 or +qt5 variant.\n"
-    return -code error "Invalid variant selection"
-
-}
-
</del><span class="cx"> post-patch {
</span><span class="cx"> 
</span><span class="cx">     # set install location
</span><span class="lines">@@ -124,6 +93,7 @@
</span><span class="cx"> 
</span><span class="cx">     # set arch type(s)
</span><span class="cx"> 
</span><ins>+    set qt_arch_types {[string map {i386 x86} [get_canonical_archs]]}
</ins><span class="cx">     reinplace "s|@ARCHES@|${qt_arch_types}|g" ${worksrcpath}/gqrx.pro
</span><span class="cx"> 
</span><span class="cx"> }
</span></span></pre></div>
<a id="trunkdportssciencegqrxfilespatchgqrxprodeveldiff"></a>
<div class="modfile"><h4>Modified: trunk/dports/science/gqrx/files/patch-gqrx.pro.devel.diff (154356 => 154357)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/science/gqrx/files/patch-gqrx.pro.devel.diff        2016-10-28 13:12:06 UTC (rev 154356)
+++ trunk/dports/science/gqrx/files/patch-gqrx.pro.devel.diff   2016-10-28 13:14:44 UTC (rev 154357)
</span><span class="lines">@@ -1,6 +1,6 @@
</span><span class="cx"> --- gqrx.pro.orig
</span><span class="cx"> +++ gqrx.pro
</span><del>-@@ -55,10 +55,11 @@
</del><ins>+@@ -56,10 +56,11 @@
</ins><span class="cx">      PREFIX=/usr/local
</span><span class="cx">  }
</span><span class="cx">  
</span></span></pre>
</div>
</div>

</body>
</html>