[139216] trunk/dports/science/gnuradio
michaelld at macports.org
michaelld at macports.org
Fri Aug 7 13:37:59 PDT 2015
Revision: 139216
https://trac.macports.org/changeset/139216
Author: michaelld at macports.org
Date: 2015-08-07 13:37:59 -0700 (Fri, 07 Aug 2015)
Log Message:
-----------
gnuradio:
+ update release to 3.7.8;
+ update devel to 22e2f1ae and release to 183dc9e9, both 20150805;
+ remove integrated patch.
Modified Paths:
--------------
trunk/dports/science/gnuradio/Portfile
Removed Paths:
-------------
trunk/dports/science/gnuradio/files/patch-remove-SIZE_T_32.diff
Modified: trunk/dports/science/gnuradio/Portfile
===================================================================
--- trunk/dports/science/gnuradio/Portfile 2015-08-07 17:07:25 UTC (rev 139215)
+++ trunk/dports/science/gnuradio/Portfile 2015-08-07 20:37:59 UTC (rev 139216)
@@ -21,8 +21,7 @@
if {${subport} eq ${name}} {
- github.setup gnuradio gnuradio 3.7.7.1 v
- revision 1
+ github.setup gnuradio gnuradio 3.7.8 v
long_description ${description}: \
This port is kept up with the GNU Radio release, currently ${version}, which is typically updated every few months.
@@ -30,8 +29,8 @@
conflicts gnuradio-legacy gnuradio-next gnuradio-devel
checksums \
- rmd160 18383f299f75ecc8d11345872b9991f7eb44f321 \
- sha256 461681cd7bdff80d07ba24c9b420f4ddcd5f869fc1c4ff671d2f155ff44d14ec
+ rmd160 8b56a2d372d967263470263344a281f16df20df2 \
+ sha256 e2db7cdb3231894e965540cec5930bfdbcaed952e0701e244fd72cb0961d3fef
# overload the github livecheck regex to look for versions that
# are just numbers and '.', no letters (e.g., "3.7.3git").
@@ -92,11 +91,11 @@
name gnuradio-devel
conflicts gnuradio-legacy gnuradio gnuradio-next
- github.setup gnuradio gnuradio cf3f6a9b6dc51e20823990fb43d6fb4ec98691a5
- version 20150724
+ github.setup gnuradio gnuradio 22e2f1aed8afdfccce3884cf6bf3140c2b8e3f53
+ version 20150805
checksums \
- rmd160 6ace95b419f48fc913303d62f8e190a877d8f71a \
- sha256 2d2493d49aefc9df7bb96a30400f2d0570012a56b931afd4f5f1d813dcbf4392
+ rmd160 45c442a928f92a8c77476c562061665c02246ce9 \
+ sha256 9c8e8eeef143e1ffd23e8e88922b9269bab342a7b27cf4b615ce561d788cfaeb
}
@@ -108,11 +107,11 @@
name gnuradio-next
conflicts gnuradio-legacy gnuradio gnuradio-devel
- github.setup gnuradio gnuradio 593e261d6ad4dbd1a45996a6e2f5df22df21091f
- version 20150724
+ github.setup gnuradio gnuradio 183dc9e9e18814beacb74bc7810a3a321e005522
+ version 20150805
checksums \
- rmd160 e1c8d95eebd5b4351b7b869d2ae777945da9e8e2 \
- sha256 cc7d17b5f866b803659defb4325dccf0f3155051b2859162a3c0ce7cb81282c3
+ rmd160 92d83bc9665cbf727709e0e808dbab3bd86b8806 \
+ sha256 7a3bef4d1d0eea14a44ff524a1c53ac075835cb6305f73e5af421fcc8c2a471f
# overload the github livecheck URL with the correct branch
@@ -172,14 +171,6 @@
depends_lib-append port:log4cpp
- # remove SIZE_T_32 check for SWIG; seems to help on older
- # 32/64 OSs; this is fixed for SWIG >= 3.0.0 in GNU Radio
- # devel and next as of 2015-04-28 (6277665c).
-
- if {${subport} eq "gnuradio"} {
- patchfiles-append patch-remove-SIZE_T_32.diff
- }
-
# temporary patch to fix header creation to be before dependencies
# are determined, such that local (to the build) headers are found
# before already-installed ones.
Deleted: trunk/dports/science/gnuradio/files/patch-remove-SIZE_T_32.diff
===================================================================
--- trunk/dports/science/gnuradio/files/patch-remove-SIZE_T_32.diff 2015-08-07 17:07:25 UTC (rev 139215)
+++ trunk/dports/science/gnuradio/files/patch-remove-SIZE_T_32.diff 2015-08-07 20:37:59 UTC (rev 139216)
@@ -1,39 +0,0 @@
---- cmake/Modules/GrSwig.cmake.orig 2014-08-30 12:33:12.000000000 -0400
-+++ cmake/Modules/GrSwig.cmake 2014-09-01 08:37:32.000000000 -0400
-@@ -105,18 +105,6 @@
- macro(GR_SWIG_MAKE name)
- set(ifiles ${ARGN})
-
-- # Shimming this in here to take care of a SWIG bug with handling
-- # vector<size_t> and vector<unsigned int> (on 32-bit machines) and
-- # vector<long unsigned int> (on 64-bit machines). Use this to test
-- # the size of size_t, then set SIZE_T_32 if it's a 32-bit machine
-- # or not if it's 64-bit. The logic in gr_type.i handles the rest.
-- INCLUDE(CheckTypeSize)
-- CHECK_TYPE_SIZE("size_t" SIZEOF_SIZE_T)
-- CHECK_TYPE_SIZE("unsigned int" SIZEOF_UINT)
-- if(${SIZEOF_SIZE_T} EQUAL ${SIZEOF_UINT})
-- list(APPEND GR_SWIG_FLAGS -DSIZE_T_32)
-- endif(${SIZEOF_SIZE_T} EQUAL ${SIZEOF_UINT})
--
- #do swig doc generation if specified
- if(GR_SWIG_DOC_FILE)
- set(GR_SWIG_DOCS_SOURCE_DEPS ${GR_SWIG_SOURCE_DEPS})
---- gnuradio-runtime/swig/gr_types.i.orig
-+++ gnuradio-runtime/swig/gr_types.i
-@@ -80,15 +80,4 @@ namespace std {
- %template(gr_vector_vector_complexf) std::vector< std::vector< std::complex<float> > >;
- %template(gr_vector_vector_complexd) std::vector< std::vector< std::complex<double> > >;
-
--// Fix for Issue #529
--#ifdef SIZE_T_32
-- // On 32-bit systems, whenever we see std::vector<size_t>, replace it
-- // with vector<unsigned int>
-- %apply std::vector<unsigned int> { std::vector<size_t> };
--#else
-- // On 64-bit systems, whenever we see std::vector<size_t>, replace it
-- // with vector<long unsigned int>
-- %apply std::vector<long unsigned int> { std::vector<size_t> };
--#endif
--
- #endif /* SWIG_GR_TYPES_I */
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150807/f91f2344/attachment.html>
More information about the macports-changes
mailing list