[135847] trunk/dports/science/volk

michaelld at macports.org michaelld at macports.org
Tue May 5 08:06:12 PDT 2015


Revision: 135847
          https://trac.macports.org/changeset/135847
Author:   michaelld at macports.org
Date:     2015-05-05 08:06:12 -0700 (Tue, 05 May 2015)
Log Message:
-----------
volk:
+ update to 83b09941 (20150504);
+ remove now-unnecessary patch, instead blacklisting GCC < 4.3 since they do not provide <cpuid.h>, which is now a required header when compiling using GCC.

Modified Paths:
--------------
    trunk/dports/science/volk/Portfile

Removed Paths:
-------------
    trunk/dports/science/volk/files/

Modified: trunk/dports/science/volk/Portfile
===================================================================
--- trunk/dports/science/volk/Portfile	2015-05-05 14:53:51 UTC (rev 135846)
+++ trunk/dports/science/volk/Portfile	2015-05-05 15:06:12 UTC (rev 135847)
@@ -5,11 +5,12 @@
 PortGroup           cmake 1.0
 PortGroup           github 1.0
 PortGroup           muniversal 1.0
+PortGroup           compiler_blacklist_versions 1.0
 
-github.setup        gnuradio volk 528caa1ec03281a3013e1655c8e2546b71bda8d5
-version             20150407
-checksums           rmd160 6c212e914e35e1b198be27ecae341838ae766a0f \
-                    sha256 fad182bf5cddfd0d8be7db9d440e1a49f736a8d36d56cc9d513a9dc4d7e05714
+github.setup        gnuradio volk 83b0994162f512a40fd34dd435e68837b0e224fa
+version             20150504
+checksums           rmd160 be648b9f5f213dc6b4d6d573b9ab429ea1be0a62 \
+                    sha256 476d88d3ef7a8db7686945c118909a9af0056ae323fa01259df4bcbd84f304cb
 
 # gnuradio legacy still provides volk
 
@@ -29,11 +30,10 @@
 depends_build-append port:pkgconfig
 depends_lib-append   port:boost
 
-# temporary patch to add lib/gcc_x86_cpuid.h back to the repo, since
-# it is needed by some older GCC compilers. It does not hurt newer
-# ones that provide cpuid.h.
+# blacklist GCC < 4.3, since it does not provide <cpuid.h>, which is a
+# required header when compiling using GCC as of 4c967ef1 (2015-05-04).
 
-patchfiles-append   patch-lib_gcc_x86_cpuid.h.diff
+compiler.blacklist-append {*gcc-3*} {*gcc-4.[0-2]}
 
 # do VPATH (out of source tree) build
 
@@ -125,8 +125,9 @@
 
         # Blacklist GCC compilers not supporting C++11 and all CLANG.
         # This is probably not necessary, but it's good practice.
+        # GCC 3* and 4.[0-2] are already blacklisted above.
 
-        compiler.blacklist-append *clang* {*gcc-3*} {*gcc-4.[0-6]}
+        compiler.blacklist-append *clang* {*gcc-4.[3-6]}
 
         # and whitelist those we do want to use. wish there were a better way.
         # these will be used in the order provided.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150505/1d0b3be7/attachment.html>


More information about the macports-changes mailing list