pkgsrc/meta-pkgs/gnuradio/Makefile
mef e4e41eaed6 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"
2017-01-13 22:03:35 +00:00

44 lines
2 KiB
Makefile

# $NetBSD: Makefile,v 1.18 2017/01/13 22:03:35 mef Exp $
META_PACKAGE= yes
.include "../../ham/gnuradio-core/Makefile.version"
DISTNAME= gnuradio-${VERSION}
CATEGORIES= meta-pkgs ham
MASTER_SITES= # empty
DISTFILES= # empty
LICENSE= gnu-gpl-v3
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.gnu.org/software/gnuradio/
COMMENT= Collection of GNU Radio (meta package, easy to install whole thing)
# 20 package for now
DEPENDS+= gnuradio-atsc-${VERSION}{,nb[0-9]*}:../../ham/gnuradio-atsc
DEPENDS+= gnuradio-channels-${VERSION}{,nb[0-9]*}:../../ham/gnuradio-channels
DEPENDS+= gnuradio-companion-${VERSION}{,nb[0-9]*}:../../ham/gnuradio-companion
DEPENDS+= gnuradio-core-${VERSION}{,nb[0-9]*}:../../ham/gnuradio-core
DEPENDS+= gnuradio-ctrlport-${VERSION}{,nb[0-9]*}:../../ham/gnuradio-ctrlport
DEPENDS+= gnuradio-digital-${VERSION}{,nb[0-9]*}:../../ham/gnuradio-digital
DEPENDS+= gnuradio-doxygen-${VERSION}{,nb[0-9]*}:../../ham/gnuradio-doxygen
DEPENDS+= gnuradio-dtv-${VERSION}{,nb[0-9]*}:../../ham/gnuradio-dtv
DEPENDS+= gnuradio-fcd-${VERSION}{,nb[0-9]*}:../../ham/gnuradio-fcd
DEPENDS+= gnuradio-fec-${VERSION}{,nb[0-9]*}:../../ham/gnuradio-fec
DEPENDS+= gnuradio-noaa-${VERSION}{,nb[0-9]*}:../../ham/gnuradio-noaa
DEPENDS+= gnuradio-pager-${VERSION}{,nb[0-9]*}:../../ham/gnuradio-pager
DEPENDS+= gnuradio-qtgui-${VERSION}{,nb[0-9]*}:../../ham/gnuradio-qtgui
DEPENDS+= gnuradio-trellis-${VERSION}{,nb[0-9]*}:../../ham/gnuradio-trellis
DEPENDS+= gnuradio-uhd-${VERSION}{,nb[0-9]*}:../../ham/gnuradio-uhd
DEPENDS+= gnuradio-utils-${VERSION}{,nb[0-9]*}:../../ham/gnuradio-utils
DEPENDS+= gnuradio-video-sdl-${VERSION}{,nb[0-9]*}:../../ham/gnuradio-video-sdl
DEPENDS+= gnuradio-vocoder-${VERSION}{,nb[0-9]*}:../../ham/gnuradio-vocoder
DEPENDS+= gnuradio-wavelet-${VERSION}{,nb[0-9]*}:../../ham/gnuradio-wavelet
DEPENDS+= gnuradio-wxgui-${VERSION}{,nb[0-9]*}:../../ham/gnuradio-wxgui
DEPENDS+= gnuradio-zeromq-${VERSION}{,nb[0-9]*}:../../ham/gnuradio-zeromq
.include "../../mk/bsd.pkg.mk"