[109651] users/mojca/wxports/science/gnuradio/Portfile

michaelld at macports.org michaelld at macports.org
Mon Aug 19 06:51:11 PDT 2013


Revision: 109651
          https://trac.macports.org/changeset/109651
Author:   michaelld at macports.org
Date:     2013-08-19 06:51:11 -0700 (Mon, 19 Aug 2013)
Log Message:
-----------
gnuradio on wx branch: update to match trunk.

Modified Paths:
--------------
    users/mojca/wxports/science/gnuradio/Portfile

Modified: users/mojca/wxports/science/gnuradio/Portfile
===================================================================
--- users/mojca/wxports/science/gnuradio/Portfile	2013-08-19 13:50:27 UTC (rev 109650)
+++ users/mojca/wxports/science/gnuradio/Portfile	2013-08-19 13:51:11 UTC (rev 109651)
@@ -73,13 +73,13 @@
     long_description    ${description}: \
         This port is kept up with the GNU Radio GIT 'master' branch, which is typically updated daily to weekly.  This version of GNU Radio generally contains fixes to, and its API is compatible with, the current GNU Radio release, and will be incorporated in an upcoming release.  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 gnuradio port, cleaning any current builds, and trying again.
 
-    version             3.7.1_20130802
+    version             3.7.1_20130816
 
     conflicts           gnuradio-legacy gnuradio gnuradio-next
 
     fetch.type          git
     git.url             http://git.gnuradio.org/git/gnuradio.git
-    git.branch          ee4c42a21c0ae9852acecaccede08e3bb8696429
+    git.branch          631dd648e49da20df1f0fb825037ff28460f03a1
 
     livecheck.url       http://gnuradio.org/cgit/gnuradio.git/log/?h=master
     livecheck.version   ${git.branch}
@@ -92,13 +92,13 @@
     long_description    ${description}: \
         This port is kept up with the GNU Radio GIT 'next' branch, which is typically updated daily to weekly.  This version of GNU Radio represents the next major release of GNU Radio, and hence its API is likely to be different than that provided by either gnuradio or gnuradio-devel.  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 gnuradio port, cleaning any current builds, and trying again.
 
-    version             3.8.0_20130802
+    version             3.8.0_20130816
 
     conflicts           gnuradio-legacy gnuradio gnuradio-devel
 
     fetch.type          git
     git.url             http://git.gnuradio.org/git/gnuradio.git
-    git.branch          64f8434d02493830bc86125138a6168e18910c82
+    git.branch          9be83a4d9bdfc5ab11ed0f6096306ae6d0d66254
 
     livecheck.url       http://gnuradio.org/cgit/gnuradio.git/log/?h=next
     livecheck.version   ${git.branch}
@@ -142,15 +142,15 @@
 configure.dir       ${vpath}
 build.dir           ${vpath}
 
-# VOLK compiles best with GCC of some type;
-# print a warning if using clang
+# VOLK requires an Apple GCC variant (including the ones from
+# MacPorts), for now; blacklist all others, for now.
+# http://trac.macports.org/ticket/37979
+compiler.blacklist \
+    clang macports-gcc-4.2 macports-gcc-4.3 macports-gcc-4.4 macports-gcc-4.5 \
+    macports-gcc-4.6 macports-gcc-4.7 macports-gcc-4.8 macports-gcc-4.9 \
+    macports-clang-2.9 macports-clang-3.0 macports-clang-3.1 macports-clang-3.2 \
+    macports-clang-3.3 macports-clang-3.4
 
-pre-configure {
-    if {${configure.compiler} == "clang"} {
-        ui_msg "WARNING: GNU Radio's VOLK component (which handles vector optimized instructions and routines) compiles best when using GCC.  The selected compiler is CLANG, which will result in a fully functioning GNU Radio install but the VOLK component will not utilize the CPU's capabilities."
-    }
-}
-
 # let CMake figure out some flags
 
 configure.ldflags
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130819/bf6160dd/attachment.html>


More information about the macports-changes mailing list