From 6e0a78837a5c6ac6bab8a65be6ece2d120cabbb7 Mon Sep 17 00:00:00 2001 From: mef Date: Fri, 13 Jan 2017 22:03:35 +0000 Subject: Updated ham/gnuradio-core (and other gnuradio-*) to 3.7.10.1 ------------------------------------------------------------ ChangeLog v3.7.10.1 This is the first bug-fix release for v3.7.10 This contains bug fixes primarily for GRC and DTV. - GRC * Catch more exceptions thrown by ConfigParser when reading corrupted grc.conf files. * Fix the docstring update error for empty categories. * Fix grcc to call refactored GRC code. * Convert initially opened files to absolute paths to prevent attempting to read from tmp. * Move startup checks back in to gnuradio-companion script from grc/checks.py. - DTV * Fix a segfault that occurs from out-of-bounds access in dvbt_bit_inner_interleaver forecast by forecasting an enumerated list of all input streams. * Fix VL-SNR framing. - Digital * Enable update rate in block_recovery_mm blocks to keep tags close to the the proper clock-recovered sample time. Tag offsets will still be off between calls to work, but each work call updates the tag rate. - Analog * Fix the derivative calculation in fmdet block. - Builds * Fix linking GSL to gr-fec. * Use gnu99 C standard rather than gnu11 standard to maintain support for GCC 4.6.3. - Other Minor spelling and documentation fixes. Fix uhd_siggen_gui when using lo_locked. (pkgsrc changes on gnuradio-core/Makefile.common) - Following lines added CXXFLAGS+= -pthread .include "../../devel/cppunit/buildlink3.mk" .include "../../math/gsl/buildlink3.mk" --- ham/gnuradio-atsc/Makefile | 3 +-- ham/gnuradio-channels/Makefile | 3 +-- ham/gnuradio-companion/Makefile | 3 +-- ham/gnuradio-companion/PLIST | 5 +---- ham/gnuradio-core/Makefile | 3 +-- ham/gnuradio-core/Makefile.common | 5 ++++- ham/gnuradio-core/Makefile.version | 4 ++-- ham/gnuradio-core/distinfo | 10 +++++----- ham/gnuradio-ctrlport/Makefile | 3 +-- ham/gnuradio-digital/Makefile | 3 +-- ham/gnuradio-doxygen/Makefile | 3 +-- ham/gnuradio-dtv/Makefile | 3 +-- ham/gnuradio-fcd/Makefile | 3 +-- ham/gnuradio-fec/Makefile | 3 +-- ham/gnuradio-noaa/Makefile | 3 +-- ham/gnuradio-pager/Makefile | 3 +-- ham/gnuradio-qtgui/Makefile | 3 +-- ham/gnuradio-trellis/Makefile | 3 +-- ham/gnuradio-uhd/Makefile | 3 +-- ham/gnuradio-utils/Makefile | 3 +-- ham/gnuradio-video-sdl/Makefile | 3 +-- ham/gnuradio-vocoder/Makefile | 3 +-- ham/gnuradio-wavelet/Makefile | 3 +-- ham/gnuradio-wxgui/Makefile | 3 +-- ham/gnuradio-zeromq/Makefile | 3 +-- 25 files changed, 33 insertions(+), 54 deletions(-) (limited to 'ham') diff --git a/ham/gnuradio-atsc/Makefile b/ham/gnuradio-atsc/Makefile index 1458e670294..b8644590ea2 100644 --- a/ham/gnuradio-atsc/Makefile +++ b/ham/gnuradio-atsc/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.7 2017/01/01 16:06:20 adam Exp $ +# $NetBSD: Makefile,v 1.8 2017/01/13 22:03:35 mef Exp $ PKGNAME= gnuradio-atsc-${VERSION} -PKGREVISION= 2 COMMENT= Advanced Television Systems Committee, ATSC module of GNU Radio .include "../../ham/gnuradio-core/Makefile.common" diff --git a/ham/gnuradio-channels/Makefile b/ham/gnuradio-channels/Makefile index 05e7cfe0357..62ff96a2429 100644 --- a/ham/gnuradio-channels/Makefile +++ b/ham/gnuradio-channels/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.5 2017/01/01 16:06:21 adam Exp $ +# $NetBSD: Makefile,v 1.6 2017/01/13 22:03:35 mef Exp $ PKGNAME= gnuradio-channels-${VERSION} -PKGREVISION= 2 COMMENT= Signal processing blocks to simulate channel models of GNU Radio .include "../../ham/gnuradio-core/Makefile.common" diff --git a/ham/gnuradio-companion/Makefile b/ham/gnuradio-companion/Makefile index 658df6897e6..36f3445b4ef 100644 --- a/ham/gnuradio-companion/Makefile +++ b/ham/gnuradio-companion/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.12 2017/01/01 16:06:21 adam Exp $ +# $NetBSD: Makefile,v 1.13 2017/01/13 22:03:35 mef Exp $ PKGNAME= gnuradio-companion-${VERSION} -PKGREVISION= 3 COMMENT= User interface entry of GNU Radio #CONF_FILES+= ${EGDIR}/grc.conf ${PKG_SYSCONFDIR}/grc.conf diff --git a/ham/gnuradio-companion/PLIST b/ham/gnuradio-companion/PLIST index ea492ca3945..6d211d33aa3 100644 --- a/ham/gnuradio-companion/PLIST +++ b/ham/gnuradio-companion/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.7 2016/07/12 11:36:46 mef Exp $ +@comment $NetBSD: PLIST,v 1.8 2017/01/13 22:03:35 mef Exp $ bin/gnuradio-companion ${PYSITELIB}/gnuradio/grc/__init__.py ${PYSITELIB}/gnuradio/grc/__init__.pyc @@ -6,9 +6,6 @@ ${PYSITELIB}/gnuradio/grc/__init__.pyo ${PYSITELIB}/gnuradio/grc/__main__.py ${PYSITELIB}/gnuradio/grc/__main__.pyc ${PYSITELIB}/gnuradio/grc/__main__.pyo -${PYSITELIB}/gnuradio/grc/checks.py -${PYSITELIB}/gnuradio/grc/checks.pyc -${PYSITELIB}/gnuradio/grc/checks.pyo ${PYSITELIB}/gnuradio/grc/core/Block.py ${PYSITELIB}/gnuradio/grc/core/Block.pyc ${PYSITELIB}/gnuradio/grc/core/Block.pyo diff --git a/ham/gnuradio-core/Makefile b/ham/gnuradio-core/Makefile index 4ce791839f5..425118f49f5 100644 --- a/ham/gnuradio-core/Makefile +++ b/ham/gnuradio-core/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.55 2017/01/01 16:06:21 adam Exp $ +# $NetBSD: Makefile,v 1.56 2017/01/13 22:03:35 mef Exp $ PKGNAME= gnuradio-core-${VERSION} -PKGREVISION= 3 COMMENT= Core part of GNU Radio, all others need this PLIST_MINUS= # empty diff --git a/ham/gnuradio-core/Makefile.common b/ham/gnuradio-core/Makefile.common index 3888c58255a..9826b683819 100644 --- a/ham/gnuradio-core/Makefile.common +++ b/ham/gnuradio-core/Makefile.common @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.common,v 1.13 2017/01/01 14:43:44 wiz Exp $ +# $NetBSD: Makefile.common,v 1.14 2017/01/13 22:03:35 mef Exp $ # This Makefile fragment is included in the package Makefiles for # GNU Radio distributed packages (they all share common configure and build # settings). @@ -61,6 +61,7 @@ CONFIGURE_DIRS= build EGDIR= share/gnuradio/examples PKG_SYSCONFSUBDIR= gnuradio/conf.d +CXXFLAGS+= -pthread LDFLAGS.DragonFly+= -lboost_system LDFLAGS.SunOS+= -lboost_system CXXFLAGS.SunOS+= -pthreads @@ -129,9 +130,11 @@ do-install: .include "../../devel/boost-headers/buildlink3.mk" .include "../../devel/boost-libs/buildlink3.mk" +.include "../../devel/cppunit/buildlink3.mk" # VOLK needs orc.h, so in the common .include "../../devel/orc/buildlink3.mk" .include "../../devel/swig2/buildlink3.mk" .include "../../lang/python/application.mk" .include "../../math/fftwf/buildlink3.mk" +.include "../../math/gsl/buildlink3.mk" diff --git a/ham/gnuradio-core/Makefile.version b/ham/gnuradio-core/Makefile.version index 1d2fe149c93..0ce5e37c34d 100644 --- a/ham/gnuradio-core/Makefile.version +++ b/ham/gnuradio-core/Makefile.version @@ -1,3 +1,3 @@ -# $NetBSD: Makefile.version,v 1.8 2016/07/12 11:36:46 mef Exp $ +# $NetBSD: Makefile.version,v 1.9 2017/01/13 22:03:35 mef Exp $ -VERSION= 3.7.10 +VERSION= 3.7.10.1 diff --git a/ham/gnuradio-core/distinfo b/ham/gnuradio-core/distinfo index c4d07d7bf98..d5ba3466635 100644 --- a/ham/gnuradio-core/distinfo +++ b/ham/gnuradio-core/distinfo @@ -1,9 +1,9 @@ -$NetBSD: distinfo,v 1.25 2016/07/12 11:36:46 mef Exp $ +$NetBSD: distinfo,v 1.26 2017/01/13 22:03:35 mef Exp $ -SHA1 (gnuradio-3.7.10.tar.gz) = 829abcf64df6ae76ee6f7643139a9eee9f8fd35a -RMD160 (gnuradio-3.7.10.tar.gz) = 7b8668117ad672259505c8b48002637503da54f4 -SHA512 (gnuradio-3.7.10.tar.gz) = 11c40d2844e570f55cde8997b3375acdcfe250de4a5048c9db0a451d8fa53bfed44f07a831e3151bd02d892a2cb37bf3a46b4305f0811b58e81a9534fe153e1f -Size (gnuradio-3.7.10.tar.gz) = 4332494 bytes +SHA1 (gnuradio-3.7.10.1.tar.gz) = 5505ea02a1bef4aee2ef5b56ac0da79875d83419 +RMD160 (gnuradio-3.7.10.1.tar.gz) = 5d5cbca0b64b6c522c1d2ef65070b7443804d7ed +SHA512 (gnuradio-3.7.10.1.tar.gz) = 101ea704e25d8ddc1b124c3be23b5020f3f504cab7b2762ba41172d8d07822018e583179e8d15d2b4c224fb8fad68ea4b5e135bcb40126aa6317ee51c47883f6 +Size (gnuradio-3.7.10.1.tar.gz) = 4272430 bytes SHA1 (patch-cmake_Modules_FindSphinx.cmake) = 1e42ad000962f4766810fbd322c80dad1f0b1c3c SHA1 (patch-gnuradio_runtime_include_gnuradio_high__res__timer__h) = 59ad8192e7ac76b2ce35cda68c378bc2abad20a5 SHA1 (patch-gnuradio_runtime_lib_thread_thread_cc) = c05628aa88ac968928f9eabd8c56d4527e258767 diff --git a/ham/gnuradio-ctrlport/Makefile b/ham/gnuradio-ctrlport/Makefile index 10a4b696aef..40934d71cb9 100644 --- a/ham/gnuradio-ctrlport/Makefile +++ b/ham/gnuradio-ctrlport/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.5 2017/01/01 16:06:21 adam Exp $ +# $NetBSD: Makefile,v 1.6 2017/01/13 22:03:35 mef Exp $ PKGNAME= gnuradio-ctrlport-${VERSION} -PKGREVISION= 2 COMMENT= New set of hooks into GNU Radio to allow a remote client to attach .include "../../ham/gnuradio-core/Makefile.common" .include "../../ham/gnuradio-core/Nocore.mk" diff --git a/ham/gnuradio-digital/Makefile b/ham/gnuradio-digital/Makefile index 033388e6393..04d53a08021 100644 --- a/ham/gnuradio-digital/Makefile +++ b/ham/gnuradio-digital/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.6 2017/01/01 16:06:21 adam Exp $ +# $NetBSD: Makefile,v 1.7 2017/01/13 22:03:36 mef Exp $ PKGNAME= gnuradio-digital-${VERSION} -PKGREVISION= 2 COMMENT= Digital related algorithms for GNU Radio .include "../../ham/gnuradio-core/Makefile.common" diff --git a/ham/gnuradio-doxygen/Makefile b/ham/gnuradio-doxygen/Makefile index 8672f1c61fb..eac8928b369 100644 --- a/ham/gnuradio-doxygen/Makefile +++ b/ham/gnuradio-doxygen/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.15 2017/01/01 16:06:21 adam Exp $ +# $NetBSD: Makefile,v 1.16 2017/01/13 22:03:36 mef Exp $ PKGNAME= gnuradio-doxygen-${VERSION} -PKGREVISION= 3 COMMENT= Doxygen documentation of GNU Radio .include "../../ham/gnuradio-core/Makefile.common" diff --git a/ham/gnuradio-dtv/Makefile b/ham/gnuradio-dtv/Makefile index 2b741c71ca8..a0274390ed2 100644 --- a/ham/gnuradio-dtv/Makefile +++ b/ham/gnuradio-dtv/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.8 2017/01/01 16:06:21 adam Exp $ +# $NetBSD: Makefile,v 1.9 2017/01/13 22:03:36 mef Exp $ PKGNAME= gnuradio-dtv-${VERSION} -PKGREVISION= 2 COMMENT= Various digital television standards of GNU Radio .include "../../ham/gnuradio-core/Makefile.common" diff --git a/ham/gnuradio-fcd/Makefile b/ham/gnuradio-fcd/Makefile index e05899d5ac3..360104aa0e0 100644 --- a/ham/gnuradio-fcd/Makefile +++ b/ham/gnuradio-fcd/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.7 2017/01/01 16:06:21 adam Exp $ +# $NetBSD: Makefile,v 1.8 2017/01/13 22:03:36 mef Exp $ PKGNAME= gnuradio-fcd-${VERSION} -PKGREVISION= 3 COMMENT= FanCube support of GNU Radio .include "../../ham/gnuradio-core/Makefile.common" diff --git a/ham/gnuradio-fec/Makefile b/ham/gnuradio-fec/Makefile index 2e3266758da..0b810215806 100644 --- a/ham/gnuradio-fec/Makefile +++ b/ham/gnuradio-fec/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.7 2017/01/01 16:06:22 adam Exp $ +# $NetBSD: Makefile,v 1.8 2017/01/13 22:03:36 mef Exp $ PKGNAME= gnuradio-fec-${VERSION} -PKGREVISION= 2 COMMENT= Forward Error Correction blocks, utilities, & examples of GNU Radio .include "../../ham/gnuradio-core/Makefile.common" diff --git a/ham/gnuradio-noaa/Makefile b/ham/gnuradio-noaa/Makefile index a93670f2e35..535fef12a50 100644 --- a/ham/gnuradio-noaa/Makefile +++ b/ham/gnuradio-noaa/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.5 2017/01/01 16:06:22 adam Exp $ +# $NetBSD: Makefile,v 1.6 2017/01/13 22:03:36 mef Exp $ PKGNAME= gnuradio-noaa-${VERSION} -PKGREVISION= 2 COMMENT= NOAA, Weather Satellite Reception module of GNU Radio .include "../../ham/gnuradio-core/Makefile.common" diff --git a/ham/gnuradio-pager/Makefile b/ham/gnuradio-pager/Makefile index c6bcdd86e14..731192b6931 100644 --- a/ham/gnuradio-pager/Makefile +++ b/ham/gnuradio-pager/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.5 2017/01/01 16:06:22 adam Exp $ +# $NetBSD: Makefile,v 1.6 2017/01/13 22:03:36 mef Exp $ PKGNAME= gnuradio-pager-${VERSION} -PKGREVISION= 2 COMMENT= FLEX radiopager receiver/demodulator of GNU Radio .include "../../ham/gnuradio-core/Makefile.common" diff --git a/ham/gnuradio-qtgui/Makefile b/ham/gnuradio-qtgui/Makefile index b9318332504..47e7c66b1cd 100644 --- a/ham/gnuradio-qtgui/Makefile +++ b/ham/gnuradio-qtgui/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.11 2017/01/01 16:06:22 adam Exp $ +# $NetBSD: Makefile,v 1.12 2017/01/13 22:03:36 mef Exp $ PKGNAME= gnuradio-qtgui-${VERSION} -PKGREVISION= 2 COMMENT= Qt GUI module of GNU Radio .include "../../ham/gnuradio-core/Makefile.common" diff --git a/ham/gnuradio-trellis/Makefile b/ham/gnuradio-trellis/Makefile index 5a9d7808d77..f6b3bc8724f 100644 --- a/ham/gnuradio-trellis/Makefile +++ b/ham/gnuradio-trellis/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.24 2017/01/01 16:06:22 adam Exp $ +# $NetBSD: Makefile,v 1.25 2017/01/13 22:03:36 mef Exp $ PKGNAME= gnuradio-trellis-${VERSION} -PKGREVISION= 2 COMMENT= Trellis-based encoding and decoding algorithms for GNU Radio .include "../../ham/gnuradio-core/Makefile.common" diff --git a/ham/gnuradio-uhd/Makefile b/ham/gnuradio-uhd/Makefile index 10211e24a43..2d1c5abb8e5 100644 --- a/ham/gnuradio-uhd/Makefile +++ b/ham/gnuradio-uhd/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.7 2017/01/01 16:06:22 adam Exp $ +# $NetBSD: Makefile,v 1.8 2017/01/13 22:03:36 mef Exp $ PKGNAME= gnuradio-uhd-${VERSION} -PKGREVISION= 2 COMMENT= Uhd-based encoding and decoding algorithms for GNU Radio .include "../../ham/gnuradio-core/Makefile.common" diff --git a/ham/gnuradio-utils/Makefile b/ham/gnuradio-utils/Makefile index ce9bae2162f..193363a94e2 100644 --- a/ham/gnuradio-utils/Makefile +++ b/ham/gnuradio-utils/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.6 2017/01/01 16:06:22 adam Exp $ +# $NetBSD: Makefile,v 1.7 2017/01/13 22:03:36 mef Exp $ PKGNAME= gnuradio-utils-${VERSION} -PKGREVISION= 2 COMMENT= Utilities in GNU Radio .include "../../ham/gnuradio-core/Makefile.common" diff --git a/ham/gnuradio-video-sdl/Makefile b/ham/gnuradio-video-sdl/Makefile index 8be99707d9d..a4e89ba7652 100644 --- a/ham/gnuradio-video-sdl/Makefile +++ b/ham/gnuradio-video-sdl/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.21 2017/01/01 16:06:22 adam Exp $ +# $NetBSD: Makefile,v 1.22 2017/01/13 22:03:36 mef Exp $ PKGNAME= gnuradio-video-sdl-${VERSION} -PKGREVISION= 2 COMMENT= SDL (Simple DirectMedia Layer) bindings for GNU Radio .include "../../ham/gnuradio-core/Makefile.common" diff --git a/ham/gnuradio-vocoder/Makefile b/ham/gnuradio-vocoder/Makefile index af941cdc95c..b9fe61b302f 100644 --- a/ham/gnuradio-vocoder/Makefile +++ b/ham/gnuradio-vocoder/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.5 2017/01/01 16:06:22 adam Exp $ +# $NetBSD: Makefile,v 1.6 2017/01/13 22:03:37 mef Exp $ PKGNAME= gnuradio-vocoder-${VERSION} -PKGREVISION= 2 COMMENT= All available vocoders in GNU Radio .include "../../ham/gnuradio-core/Makefile.common" diff --git a/ham/gnuradio-wavelet/Makefile b/ham/gnuradio-wavelet/Makefile index 17a70a744c2..7c8040119bc 100644 --- a/ham/gnuradio-wavelet/Makefile +++ b/ham/gnuradio-wavelet/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.5 2017/01/01 16:06:22 adam Exp $ +# $NetBSD: Makefile,v 1.6 2017/01/13 22:03:37 mef Exp $ PKGNAME= gnuradio-wavelet-${VERSION} -PKGREVISION= 2 COMMENT= Wavelet transform of GNU Radio .include "../../ham/gnuradio-core/Makefile.common" diff --git a/ham/gnuradio-wxgui/Makefile b/ham/gnuradio-wxgui/Makefile index 7fb1e93d144..e61c12198ca 100644 --- a/ham/gnuradio-wxgui/Makefile +++ b/ham/gnuradio-wxgui/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.60 2017/01/01 16:06:22 adam Exp $ +# $NetBSD: Makefile,v 1.61 2017/01/13 22:03:37 mef Exp $ PKGNAME= gnuradio-wxgui-${VERSION} -PKGREVISION= 3 COMMENT= WxGTK Toolkit module of GNU Radio .include "../../ham/gnuradio-core/Makefile.common" diff --git a/ham/gnuradio-zeromq/Makefile b/ham/gnuradio-zeromq/Makefile index b39546e9b4c..b27e09d9306 100644 --- a/ham/gnuradio-zeromq/Makefile +++ b/ham/gnuradio-zeromq/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.8 2017/01/01 16:06:22 adam Exp $ +# $NetBSD: Makefile,v 1.9 2017/01/13 22:03:37 mef Exp $ PKGNAME= gnuradio-zeromq-${VERSION} -PKGREVISION= 2 COMMENT= All of the zeromq blocks, utilities, and examples # zmq.hpp: No such file or directory -- cgit v1.2.3