summaryrefslogtreecommitdiff
path: root/ham
diff options
context:
space:
mode:
authormef <mef>2014-10-13 12:46:33 +0000
committermef <mef>2014-10-13 12:46:33 +0000
commit26a46c472d0fa3dec0e69277a9dbe0dea2202e74 (patch)
treef4c886f94a0561b7f2aa92378996a4265a15c0a5 /ham
parent6b0b6d0c3922a5dc44dfb3fd046fde2006b166d5 (diff)
downloadpkgsrc-26a46c472d0fa3dec0e69277a9dbe0dea2202e74.tar.gz
(pkgsrc) Update GNU Radio 3.3.0 (2010-09-15) to 3.7.5
See the thread for modularity issues etc: http://mail-index.netbsd.org/pkgsrc-users/2014/09/07/msg020346.html (upstream) Release of 3.7.5 2014-09-05 http://gnuradio.org/redmine/news/43 Changelog: http://gnuradio.org/redmine/projects/gnuradio/wiki/ChangeLogV3_7_5 Release of 3.7.4 2014-07-15 http://gnuradio.org/redmine/news/38 Release of 3.7.3 2014-03-16 http://gnuradio.org/redmine/news/35 Release of 3.7.2 2013-11-10 http://gnuradio.org/redmine/news/30 Release of 3.7.1 2013-08-29 http://gnuradio.org/redmine/news/26 Release of 3.7.0 2013-07-03 http://gnuradio.org/redmine/news/25 Release of 3.6.0 2012-04-21 http://gnuradio.org/redmine/news/13 Release of 3.5.0 2011-12-08 http://gnuradio.org/redmine/news/6 Release of 3.4.0 2011-10-09 http://gnuradio.org/redmine/news/2 Release of 3.3.0 2010-06-03 ftp://ftp.gnu.org/gnu/gnuradio/ Release of 3.3.0-rc0 2010-05-13 http://gnuradio.org/redmine/news/1
Diffstat (limited to 'ham')
-rw-r--r--ham/gnuradio-core/Makefile103
-rw-r--r--ham/gnuradio-core/Makefile.common122
-rw-r--r--ham/gnuradio-core/Makefile.version3
-rw-r--r--ham/gnuradio-core/Nocore.mk24
-rw-r--r--ham/gnuradio-core/PLIST2078
-rw-r--r--ham/gnuradio-core/buildlink3.mk17
-rw-r--r--ham/gnuradio-core/distinfo9
-rw-r--r--ham/gnuradio-core/files/REPLACE_PYTHON620
-rw-r--r--ham/gnuradio-core/files/check-PLIST-overwrap124
-rw-r--r--ham/gnuradio-core/options.mk29
-rw-r--r--ham/gnuradio-core/patches/patch-gnuradio_runtime_include_gnuradio_high__res__timer__h16
-rw-r--r--ham/gnuradio-core/patches/patch-gnuradio_runtime_lib_thread_thread_cc47
-rw-r--r--ham/gnuradio-core/patches/patch-gr-audio_lib_alsa_alsa__impl_h19
-rw-r--r--ham/gnuradio-core/patches/patch-grc_script_gnuradio-companion22
14 files changed, 2146 insertions, 1087 deletions
diff --git a/ham/gnuradio-core/Makefile b/ham/gnuradio-core/Makefile
index 5209fcac20a..0724356ed18 100644
--- a/ham/gnuradio-core/Makefile
+++ b/ham/gnuradio-core/Makefile
@@ -1,92 +1,25 @@
-# $NetBSD: Makefile,v 1.41 2014/08/13 10:57:32 adam Exp $
+# $NetBSD: Makefile,v 1.42 2014/10/13 12:46:33 mef Exp $
PKGNAME= gnuradio-core-${VERSION}
-PKGREVISION= 11
-COMMENT= Runtime system and DSP blocks for GNU Radio
+COMMENT= Core part of GNU Radio, all others need this
-LDFLAGS.DragonFly+= -lboost_system
-LDFLAGS.SunOS+= -lboost_system
+PLIST_MINUS= # empty
+.include "Makefile.common"
-PYTHON_VERSIONS_INCOMPATIBLE= 33 34 # not yet ported as of 3.3.0
-.include "../../meta-pkgs/gnuradio/Makefile.common"
+CONF_FILES+= ${EGDIR}/gnuradio-runtime.conf ${PKG_SYSCONFDIR}/gnuradio-runtime.conf
+CONF_FILES+= ${EGDIR}/gr-audio-alsa.conf ${PKG_SYSCONFDIR}/gr-audio-alsa.conf
+CONF_FILES+= ${EGDIR}/gr-audio-jack.conf ${PKG_SYSCONFDIR}/gr-audio-jack.conf
+CONF_FILES+= ${EGDIR}/gr-audio-oss.conf ${PKG_SYSCONFDIR}/gr-audio-oss.conf
+CONF_FILES+= ${EGDIR}/gr-audio-portaudio.conf ${PKG_SYSCONFDIR}/gr-audio-portaudio.conf
+CONF_FILES+= ${EGDIR}/gr-audio.conf ${PKG_SYSCONFDIR}/gr-audio.conf
-CONF_FILES+= ${EGDIR}/gnuradio-core.conf ${PKG_SYSCONFDIR}/gnuradio-core.conf
-CONFIGURE_ARGS+= --enable-gnuradio-core
-CONFIGURE_ARGS+= --enable-omnithread
-CONFIGURE_ARGS+= --enable-gruel
+# set default as minimum
+CMAKE_ARGS+= -DENABLE_DEFAULT=False
-REPLACE_PYTHON+= gnuradio-core/src/lib/swig/gen-swig-bug-fix
-REPLACE_PYTHON+= gnuradio-core/src/python/bin/microtune.py
-REPLACE_PYTHON+= gnuradio-core/src/lib/general/gen_sine_table.py
-REPLACE_PYTHON+= gnuradio-core/src/lib/filter/generate_gr_fir_XXX.py
-REPLACE_PYTHON+= gnuradio-core/src/lib/filter/generate_all.py
-REPLACE_PYTHON+= gnuradio-core/src/lib/filter/generate_gr_interp_fir_filter_XXX.py
-REPLACE_PYTHON+= gnuradio-core/src/lib/filter/generate_gr_fir_filter_XXX.py
-REPLACE_PYTHON+= gnuradio-core/src/lib/filter/generate_gr_rational_resampler_base_XXX.py
-REPLACE_PYTHON+= gnuradio-core/src/lib/filter/generate_gr_fir_sysconfig.py
-REPLACE_PYTHON+= gnuradio-core/src/lib/filter/generate_gr_fir_sysconfig_generic.py
-REPLACE_PYTHON+= gnuradio-core/src/lib/filter/generate_gr_fir_util.py
-REPLACE_PYTHON+= gnuradio-core/src/lib/filter/generate_gr_freq_xlating_fir_filter_XXX.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/blks2impl/channel_model.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/blks2impl/ofdm.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/blks2impl/ofdm_receiver.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/blks2impl/ofdm_sync_fixed.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/blks2impl/ofdm_sync_ml.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/blks2impl/ofdm_sync_pn.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/blks2impl/ofdm_sync_pnac.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/blks2impl/pfb_arb_resampler.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/blks2impl/pfb_channelizer.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/blks2impl/pfb_decimator.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/blks2impl/pfb_interpolator.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/gr/benchmark_filters.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/gr/pubsub.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/gr/qa_add_and_friends.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/gr/qa_correlate_access_code.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/gr/qa_add_v_and_friends.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/gr/qa_agc.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/gr/qa_cma_equalizer.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/gr/qa_complex_to_xxx.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/gr/qa_fft_filter.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/gr/qa_feval.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/gr/qa_constellation_decoder_cb.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/gr/qa_diff_encoder.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/gr/qa_diff_phasor_cc.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/gr/qa_frequency_modulator.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/gr/qa_filter_delay_fc.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/gr/qa_interp_fir_filter.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/gr/qa_fsk_stuff.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/gr/qa_goertzel.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/gr/qa_head.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/gr/qa_hilbert.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/gr/qa_iir.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/gr/qa_interleave.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/gr/qa_kludge_copy.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/gr/qa_message.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/gr/qa_kludged_imports.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/gr/qa_mute.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/gr/qa_nlog10.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/gr/qa_packed_to_unpacked.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/gr/qa_pipe_fittings.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/gr/qa_rational_resampler.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/gr/qa_sig_source.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/gr/qa_single_pole_iir.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/gr/qa_single_pole_iir_cc.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/gr/qa_unpack_k_bits.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/gruimpl/gnuplot_freqz.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/gruimpl/freqz.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/gruimpl/lmx2306.py
-REPLACE_PYTHON+= gnuradio-core/src/python/gnuradio/gr_unittest.py
-REPLACE_PYTHON+= gnuradio-core/src/tests/test_buffers.py
+# Take care CONF_FILES stuff (The same code in Nocore.mk)
+post-install:
+ ${MV} ${DESTDIR}${PREFIX}/etc/gnuradio/conf.d/* \
+ ${DESTDIR}${PREFIX}/${EGDIR}/
-.include "../../devel/swig/buildlink3.mk"
-.include "../../devel/boost-headers/buildlink3.mk"
-.include "../../devel/boost-libs/buildlink3.mk"
-.include "../../devel/cppunit/buildlink3.mk"
-BUILDLINK_DEPMETHOD.guile= build
-.include "../../lang/guile/buildlink3.mk"
-.include "../../math/fftwf/buildlink3.mk"
-.include "../../math/gsl/buildlink3.mk"
-.include "../../math/py-numpy/buildlink3.mk"
-.include "../../lang/python/extension.mk"
-.include "../../lang/python/application.mk"
-.include "../../mk/bsd.pkg.mk"
+#.include "../../devel/orc/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/ham/gnuradio-core/Makefile.common b/ham/gnuradio-core/Makefile.common
new file mode 100644
index 00000000000..bca4d66bb23
--- /dev/null
+++ b/ham/gnuradio-core/Makefile.common
@@ -0,0 +1,122 @@
+# $NetBSD: Makefile.common,v 1.1 2014/10/13 12:46:33 mef Exp $
+# This Makefile fragment is included in the package Makefiles for
+# GNU Radio distributed packages (they all share common configure and build
+# settings).
+# used by ham/gnuradio-atsc/Makefile
+# used by ham/gnuradio-channels/Makefile
+# used by ham/gnuradio-companion/Makefile
+# used by ham/gnuradio-core/Makefile
+# used by ham/gnuradio-ctrlport/Makefile
+
+# used by ham/gnuradio-digital/Makefile
+# used by ham/gnuradio-doxygen/Makefile
+# used by ham/gnuradio-dtv/Makefile
+# used by ham/gnuradio-fcd/Makefile
+# used by ham/gnuradio-fec/Makefile
+
+# used by ham/gnuradio-fcd/Makefile
+# used by ham/gnuradio-noaa/Makefile
+# used by ham/gnuradio-pager/Makefile
+# used by ham/gnuradio-qtgui/Makefile
+# used by ham/gnuradio-trellis/Makefile
+
+# used by ham/gnuradio-uhd/Makefile
+# used by ham/gnuradio-utils/Makefile
+# used by ham/gnuradio-video-sdl/Makefile
+# used by ham/gnuradio-vocoder/Makefile
+# used by ham/gnuradio-wavelet/Makefile
+
+# used by ham/gnuradio-wxgui/Makefile
+# used by ham/gnuradio-zeromq/Makefile
+
+.include "../../ham/gnuradio-core/Makefile.version"
+
+DISTNAME?= gnuradio-${VERSION}
+CATEGORIES+= ham
+MASTER_SITES?= http://gnuradio.org/releases/gnuradio/
+
+MAINTAINER?= pkgsrc-users@NetBSD.org
+HOMEPAGE?= http://www.gnu.org/software/gnuradio/
+LICENSE= gnu-gpl-v3
+
+USE_LANGUAGES= c c++
+USE_TOOLS= perl gmake cmake pkg-config
+USE_CMAKE= yes
+
+DEPENDS+= ${PYPKGPREFIX}-cheetah-[0-9]*:../../devel/py-cheetah
+# gr_filter_design in gnuradio-core ask for:
+DEPENDS+= ${PYPKGPREFIX}-qwt-qt4-[0-9]*:../../x11/py-qwt-qt4
+
+DISTINFO_FILE= ${.CURDIR}/../../ham/gnuradio-core/distinfo
+PATCHDIR= ${.CURDIR}/../../ham/gnuradio-core/patches
+
+PYTHON_VERSIONS_INCOMPATIBLE= 33 34 # not yet ported as of 3.3.0
+PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX}
+PLIST_SUBST+= PYSITELIB=${PYSITELIB}
+PY_PATCHPLIST= yes
+
+CONFIGURE_DIRS= build
+
+EGDIR= share/examples/gnuradio/conf.d
+PKG_SYSCONFSUBDIR= gnuradio/conf.d
+
+LDFLAGS.DragonFly+= -lboost_system
+LDFLAGS.SunOS+= -lboost_system
+
+INSTALLATION_DIRS+= ${EGDIR}
+
+# -------- R E S E T CMAKE_ARGS H E R E -------------
+CMAKE_ARGS=
+
+# set default as minimum
+# See http://gnuradio.org/redmine/projects/gnuradio/wiki/BuildGuide
+# http://gnuradio.org/redmine/projects/gnuradio/wiki/CygwinInstallMain
+
+CMAKE_ARGS+= -DENABLE_GNURADIO_RUNTIME=ON
+CMAKE_ARGS+= -DENABLE_GR_ANALOG=ON
+CMAKE_ARGS+= -DENABLE_GR_AUDIO=ON
+CMAKE_ARGS+= -DENABLE_GR_BLOCKS=ON
+CMAKE_ARGS+= -DENABLE_GR_FFT=ON
+CMAKE_ARGS+= -DENABLE_GR_FILTER=ON
+CMAKE_ARGS+= -DENABLE_PYTHON=ON
+CMAKE_ARGS+= -DENABLE_VOLK=ON
+
+# Default setting (for pkgsrc)
+CMAKE_ARGS+= -Wno-dev
+CMAKE_ARGS+= -DCMAKE_BUILD_WITH_INSTALL_RPATH=TRUE
+CMAKE_ARGS+= -DCMAKE_INCLUDE_PATH=${PREFIX}/include/portaudio2
+CMAKE_ARGS+= -DCMAKE_LIBRARY_PATH=${PREFIX}/lib/portaudio2
+CMAKE_ARGS+= -DCMAKE_INSTALL_RPATH=${PREFIX}/lib:${PREFIX}/lib/portaudio2
+CMAKE_ARGS+= -DCMAKE_INSTALL_RPATH_USE_LINK_PATH=TRUE
+CMAKE_ARGS+= -DLIBUSB_INCLUDE_DIR=${PREFIX}/include/libusb-1.0
+
+CMAKE_ARGS+= -DGR_LIBRARY_DIR=${DESTDIR}${PREFIX}/lib
+CMAKE_ARGS+= -DGR_PREFSDIR=${DESTDIR}${PREFIX}/share/
+
+CMAKE_ARGS+= -DZEROMQ_INCLUDE_DIRS=${PREFIX}/include
+CMAKE_ARG_PATH= ../
+
+.include "options.mk"
+
+# REPLACE_PYTHON is some 600 files
+.include "../../ham/gnuradio-core/files/REPLACE_PYTHON"
+
+pre-configure:
+ (${MKDIR} ${WRKSRC}/build;)
+
+do-install:
+ (cd ${WRKSRC}/build; ${GMAKE} DESTDIR=${DESTDIR} install)
+
+.include "../../audio/alsa-lib/buildlink3.mk"
+.include "../../audio/gsm/buildlink3.mk"
+.include "../../audio/jack/buildlink3.mk"
+.include "../../audio/portaudio-devel/buildlink3.mk"
+
+.include "../../devel/boost-headers/buildlink3.mk"
+.include "../../devel/boost-libs/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"
diff --git a/ham/gnuradio-core/Makefile.version b/ham/gnuradio-core/Makefile.version
new file mode 100644
index 00000000000..1d0f0007e58
--- /dev/null
+++ b/ham/gnuradio-core/Makefile.version
@@ -0,0 +1,3 @@
+# $NetBSD: Makefile.version,v 1.1 2014/10/13 12:46:33 mef Exp $
+
+VERSION= 3.7.5
diff --git a/ham/gnuradio-core/Nocore.mk b/ham/gnuradio-core/Nocore.mk
new file mode 100644
index 00000000000..f7e2d3f1fb7
--- /dev/null
+++ b/ham/gnuradio-core/Nocore.mk
@@ -0,0 +1,24 @@
+# $NetBSD: Nocore.mk,v 1.1 2014/10/13 12:46:33 mef Exp $
+# Default list for reducing PLIST
+PLIST_MINUS= core
+DEPENDS+= gnuradio-core-[0-9]*:../../ham/gnuradio-core
+
+# Remove the same files gnuradio-core installs
+# Do a part of PLIST_SUBST and remove non real file listings
+#.if empty(PKGBASE:Mgnuradio-core) && !empty(PLIST_MINUS)
+post-install:
+# Take care CONF_FILES stuff
+ ${MV} ${DESTDIR}${PREFIX}/etc/gnuradio/conf.d/* \
+ ${DESTDIR}${PREFIX}/${EGDIR}/
+# to avoid sh: /bin/rm: argument list too long in case repeated..
+ ${RM} -f ${WRKDIR}/.PLIST.minus;
+ for i in ${PLIST_MINUS} ; do \
+ sed -e 's,$${PYSITELIB},${PYSITELIB},' \
+ -e 's,$${PKGVERSION},${PKGVERSION},' \
+ -e '/^@comment/d' \
+ -e '/^@pkgdir/d' \
+ ${PKGDIR}/../../ham/gnuradio-$$i/PLIST \
+ >> ${WRKDIR}/.PLIST.minus; \
+ done; \
+ (cd ${WRKDIR}/.destdir/${PREFIX}; \
+ ${RM} -f `cat ${WRKDIR}/.PLIST.minus` );
diff --git a/ham/gnuradio-core/PLIST b/ham/gnuradio-core/PLIST
index 6303d921e9e..2bb216ff93a 100644
--- a/ham/gnuradio-core/PLIST
+++ b/ham/gnuradio-core/PLIST
@@ -1,936 +1,791 @@
-@comment $NetBSD: PLIST,v 1.13 2010/09/15 09:38:43 markd Exp $
+@comment $NetBSD: PLIST,v 1.14 2014/10/13 12:46:33 mef Exp $
bin/gnuradio-config-info
-include/gnuradio/ccomplex_dotprod_generic.h
-include/gnuradio/ccomplex_dotprod_x86.h
-include/gnuradio/complex_dotprod_generic.h
-include/gnuradio/complex_dotprod_x86.h
-include/gnuradio/fcomplex_dotprod_x86.h
-include/gnuradio/float_dotprod_generic.h
-include/gnuradio/float_dotprod_x86.h
-include/gnuradio/gnuradio_swig_bug_workaround.h
-include/gnuradio/gr_adaptive_fir_ccf.h
-include/gnuradio/gr_add_cc.h
-include/gnuradio/gr_add_const_cc.h
-include/gnuradio/gr_add_const_ff.h
-include/gnuradio/gr_add_const_ii.h
-include/gnuradio/gr_add_const_sf.h
-include/gnuradio/gr_add_const_ss.h
-include/gnuradio/gr_add_const_vcc.h
-include/gnuradio/gr_add_const_vff.h
-include/gnuradio/gr_add_const_vii.h
-include/gnuradio/gr_add_const_vss.h
-include/gnuradio/gr_add_ff.h
-include/gnuradio/gr_add_ii.h
-include/gnuradio/gr_add_ss.h
-include/gnuradio/gr_additive_scrambler_bb.h
-include/gnuradio/gr_agc2_cc.h
-include/gnuradio/gr_agc2_ff.h
-include/gnuradio/gr_agc_cc.h
-include/gnuradio/gr_agc_ff.h
-include/gnuradio/gr_align_on_samplenumbers_ss.h
-include/gnuradio/gr_altivec.h
-include/gnuradio/gr_and_bb.h
-include/gnuradio/gr_and_const_bb.h
-include/gnuradio/gr_and_const_ii.h
-include/gnuradio/gr_and_const_ss.h
-include/gnuradio/gr_and_ii.h
-include/gnuradio/gr_and_ss.h
-include/gnuradio/gr_argmax_fs.h
-include/gnuradio/gr_argmax_is.h
-include/gnuradio/gr_argmax_ss.h
-include/gnuradio/gr_basic_block.h
-include/gnuradio/gr_bin_statistics_f.h
-include/gnuradio/gr_binary_slicer_fb.h
-include/gnuradio/gr_block.h
-include/gnuradio/gr_block_detail.h
-include/gnuradio/gr_block_executor.h
-include/gnuradio/gr_buffer.h
-include/gnuradio/gr_bytes_to_syms.h
-include/gnuradio/gr_channel_model.h
-include/gnuradio/gr_char_to_float.h
-include/gnuradio/gr_check_counting_s.h
-include/gnuradio/gr_check_lfsr_32k_s.h
-include/gnuradio/gr_chunks_to_symbols_bc.h
-include/gnuradio/gr_chunks_to_symbols_bf.h
-include/gnuradio/gr_chunks_to_symbols_ic.h
-include/gnuradio/gr_chunks_to_symbols_if.h
-include/gnuradio/gr_chunks_to_symbols_sc.h
-include/gnuradio/gr_chunks_to_symbols_sf.h
-include/gnuradio/gr_circular_file.h
-include/gnuradio/gr_clock_recovery_mm_cc.h
-include/gnuradio/gr_clock_recovery_mm_ff.h
-include/gnuradio/gr_cma_equalizer_cc.h
+bin/gr_filter_design
+bin/volk-config-info
+bin/volk_modtool
+bin/volk_profile
+include/gnuradio/analog/agc.h
+include/gnuradio/analog/agc2.h
+include/gnuradio/analog/agc2_cc.h
+include/gnuradio/analog/agc2_ff.h
+include/gnuradio/analog/agc3_cc.h
+include/gnuradio/analog/agc_cc.h
+include/gnuradio/analog/agc_ff.h
+include/gnuradio/analog/api.h
+include/gnuradio/analog/cpfsk_bc.h
+include/gnuradio/analog/cpm.h
+include/gnuradio/analog/ctcss_squelch_ff.h
+include/gnuradio/analog/dpll_bb.h
+include/gnuradio/analog/fastnoise_source_c.h
+include/gnuradio/analog/fastnoise_source_f.h
+include/gnuradio/analog/fastnoise_source_i.h
+include/gnuradio/analog/fastnoise_source_s.h
+include/gnuradio/analog/feedforward_agc_cc.h
+include/gnuradio/analog/fmdet_cf.h
+include/gnuradio/analog/frequency_modulator_fc.h
+include/gnuradio/analog/noise_source_c.h
+include/gnuradio/analog/noise_source_f.h
+include/gnuradio/analog/noise_source_i.h
+include/gnuradio/analog/noise_source_s.h
+include/gnuradio/analog/noise_type.h
+include/gnuradio/analog/phase_modulator_fc.h
+include/gnuradio/analog/pll_carriertracking_cc.h
+include/gnuradio/analog/pll_freqdet_cf.h
+include/gnuradio/analog/pll_refout_cc.h
+include/gnuradio/analog/probe_avg_mag_sqrd_c.h
+include/gnuradio/analog/probe_avg_mag_sqrd_cf.h
+include/gnuradio/analog/probe_avg_mag_sqrd_f.h
+include/gnuradio/analog/pwr_squelch_cc.h
+include/gnuradio/analog/pwr_squelch_ff.h
+include/gnuradio/analog/quadrature_demod_cf.h
+include/gnuradio/analog/rail_ff.h
+include/gnuradio/analog/sig_source_c.h
+include/gnuradio/analog/sig_source_f.h
+include/gnuradio/analog/sig_source_i.h
+include/gnuradio/analog/sig_source_s.h
+include/gnuradio/analog/sig_source_waveform.h
+include/gnuradio/analog/simple_squelch_cc.h
+include/gnuradio/analog/squelch_base_ff.h
+include/gnuradio/api.h
+include/gnuradio/attributes.h
+include/gnuradio/audio/api.h
+include/gnuradio/audio/sink.h
+include/gnuradio/audio/source.h
+include/gnuradio/basic_block.h
+include/gnuradio/block.h
+include/gnuradio/block_detail.h
+include/gnuradio/block_gateway.h
+include/gnuradio/block_registry.h
+include/gnuradio/blocks/abs_ff.h
+include/gnuradio/blocks/abs_ii.h
+include/gnuradio/blocks/abs_ss.h
+include/gnuradio/blocks/add_cc.h
+include/gnuradio/blocks/add_const_bb.h
+include/gnuradio/blocks/add_const_cc.h
+include/gnuradio/blocks/add_const_ff.h
+include/gnuradio/blocks/add_const_ii.h
+include/gnuradio/blocks/add_const_ss.h
+include/gnuradio/blocks/add_const_vbb.h
+include/gnuradio/blocks/add_const_vcc.h
+include/gnuradio/blocks/add_const_vff.h
+include/gnuradio/blocks/add_const_vii.h
+include/gnuradio/blocks/add_const_vss.h
+include/gnuradio/blocks/add_ff.h
+include/gnuradio/blocks/add_ii.h
+include/gnuradio/blocks/add_ss.h
+include/gnuradio/blocks/and_bb.h
+include/gnuradio/blocks/and_const_bb.h
+include/gnuradio/blocks/and_const_ii.h
+include/gnuradio/blocks/and_const_ss.h
+include/gnuradio/blocks/and_ii.h
+include/gnuradio/blocks/and_ss.h
+include/gnuradio/blocks/annotator_1to1.h
+include/gnuradio/blocks/annotator_alltoall.h
+include/gnuradio/blocks/annotator_raw.h
+include/gnuradio/blocks/api.h
+include/gnuradio/blocks/argmax_fs.h
+include/gnuradio/blocks/argmax_is.h
+include/gnuradio/blocks/argmax_ss.h
+include/gnuradio/blocks/bin_statistics_f.h
+include/gnuradio/blocks/burst_tagger.h
+include/gnuradio/blocks/char_to_float.h
+include/gnuradio/blocks/char_to_short.h
+include/gnuradio/blocks/check_lfsr_32k_s.h
+include/gnuradio/blocks/complex_to_arg.h
+include/gnuradio/blocks/complex_to_float.h
+include/gnuradio/blocks/complex_to_imag.h
+include/gnuradio/blocks/complex_to_interleaved_short.h
+include/gnuradio/blocks/complex_to_mag.h
+include/gnuradio/blocks/complex_to_mag_squared.h
+include/gnuradio/blocks/complex_to_real.h
+include/gnuradio/blocks/conjugate_cc.h
+include/gnuradio/blocks/control_loop.h
+include/gnuradio/blocks/copy.h
+include/gnuradio/blocks/count_bits.h
+include/gnuradio/blocks/deinterleave.h
+include/gnuradio/blocks/delay.h
+include/gnuradio/blocks/divide_cc.h
+include/gnuradio/blocks/divide_ff.h
+include/gnuradio/blocks/divide_ii.h
+include/gnuradio/blocks/divide_ss.h
+include/gnuradio/blocks/endian_swap.h
+include/gnuradio/blocks/file_descriptor_sink.h
+include/gnuradio/blocks/file_descriptor_source.h
+include/gnuradio/blocks/file_meta_sink.h
+include/gnuradio/blocks/file_meta_source.h
+include/gnuradio/blocks/file_sink.h
+include/gnuradio/blocks/file_sink_base.h
+include/gnuradio/blocks/file_source.h
+include/gnuradio/blocks/float_to_char.h
+include/gnuradio/blocks/float_to_complex.h
+include/gnuradio/blocks/float_to_int.h
+include/gnuradio/blocks/float_to_short.h
+include/gnuradio/blocks/float_to_uchar.h
+include/gnuradio/blocks/head.h
+include/gnuradio/blocks/int_to_float.h
+include/gnuradio/blocks/integrate_cc.h
+include/gnuradio/blocks/integrate_ff.h
+include/gnuradio/blocks/integrate_ii.h
+include/gnuradio/blocks/integrate_ss.h
+include/gnuradio/blocks/interleave.h
+include/gnuradio/blocks/interleaved_char_to_complex.h
+include/gnuradio/blocks/interleaved_short_to_complex.h
+include/gnuradio/blocks/keep_m_in_n.h
+include/gnuradio/blocks/keep_one_in_n.h
+include/gnuradio/blocks/lfsr_15_1_0.h
+include/gnuradio/blocks/lfsr_32k.h
+include/gnuradio/blocks/lfsr_32k_source_s.h
+include/gnuradio/blocks/log2_const.h
+include/gnuradio/blocks/max_ff.h
+include/gnuradio/blocks/max_ii.h
+include/gnuradio/blocks/max_ss.h
+include/gnuradio/blocks/message_burst_source.h
+include/gnuradio/blocks/message_debug.h
+include/gnuradio/blocks/message_sink.h
+include/gnuradio/blocks/message_source.h
+include/gnuradio/blocks/message_strobe.h
+include/gnuradio/blocks/message_strobe_random.h
+include/gnuradio/blocks/min_ff.h
+include/gnuradio/blocks/min_ii.h
+include/gnuradio/blocks/min_ss.h
+include/gnuradio/blocks/moving_average_cc.h
+include/gnuradio/blocks/moving_average_ff.h
+include/gnuradio/blocks/moving_average_ii.h
+include/gnuradio/blocks/moving_average_ss.h
+include/gnuradio/blocks/multiply_cc.h
+include/gnuradio/blocks/multiply_conjugate_cc.h
+include/gnuradio/blocks/multiply_const_cc.h
+include/gnuradio/blocks/multiply_const_ff.h
+include/gnuradio/blocks/multiply_const_ii.h
+include/gnuradio/blocks/multiply_const_ss.h
+include/gnuradio/blocks/multiply_const_vcc.h
+include/gnuradio/blocks/multiply_const_vff.h
+include/gnuradio/blocks/multiply_const_vii.h
+include/gnuradio/blocks/multiply_const_vss.h
+include/gnuradio/blocks/multiply_ff.h
+include/gnuradio/blocks/multiply_ii.h
+include/gnuradio/blocks/multiply_matrix_cc.h
+include/gnuradio/blocks/multiply_matrix_ff.h
+include/gnuradio/blocks/multiply_ss.h
+include/gnuradio/blocks/mute_cc.h
+include/gnuradio/blocks/mute_ff.h
+include/gnuradio/blocks/mute_ii.h
+include/gnuradio/blocks/mute_ss.h
+include/gnuradio/blocks/nlog10_ff.h
+include/gnuradio/blocks/nop.h
+include/gnuradio/blocks/not_bb.h
+include/gnuradio/blocks/not_ii.h
+include/gnuradio/blocks/not_ss.h
+include/gnuradio/blocks/null_sink.h
+include/gnuradio/blocks/null_source.h
+include/gnuradio/blocks/or_bb.h
+include/gnuradio/blocks/or_ii.h
+include/gnuradio/blocks/or_ss.h
+include/gnuradio/blocks/pack_k_bits.h
+include/gnuradio/blocks/pack_k_bits_bb.h
+include/gnuradio/blocks/packed_to_unpacked_bb.h
+include/gnuradio/blocks/packed_to_unpacked_ii.h
+include/gnuradio/blocks/packed_to_unpacked_ss.h
+include/gnuradio/blocks/patterned_interleaver.h
+include/gnuradio/blocks/pdu.h
+include/gnuradio/blocks/pdu_filter.h
+include/gnuradio/blocks/pdu_remove.h
+include/gnuradio/blocks/pdu_set.h
+include/gnuradio/blocks/pdu_to_tagged_stream.h
+include/gnuradio/blocks/peak_detector2_fb.h
+include/gnuradio/blocks/peak_detector_fb.h
+include/gnuradio/blocks/peak_detector_ib.h
+include/gnuradio/blocks/peak_detector_sb.h
+include/gnuradio/blocks/plateau_detector_fb.h
+include/gnuradio/blocks/probe_rate.h
+include/gnuradio/blocks/probe_signal_b.h
+include/gnuradio/blocks/probe_signal_c.h
+include/gnuradio/blocks/probe_signal_f.h
+include/gnuradio/blocks/probe_signal_i.h
+include/gnuradio/blocks/probe_signal_s.h
+include/gnuradio/blocks/probe_signal_vb.h
+include/gnuradio/blocks/probe_signal_vc.h
+include/gnuradio/blocks/probe_signal_vf.h
+include/gnuradio/blocks/probe_signal_vi.h
+include/gnuradio/blocks/probe_signal_vs.h
+include/gnuradio/blocks/random_pdu.h
+include/gnuradio/blocks/regenerate_bb.h
+include/gnuradio/blocks/repack_bits_bb.h
+include/gnuradio/blocks/repeat.h
+include/gnuradio/blocks/rms_cf.h
+include/gnuradio/blocks/rms_ff.h
+include/gnuradio/blocks/rotator.h
+include/gnuradio/blocks/rotator_cc.h
+include/gnuradio/blocks/sample_and_hold_bb.h
+include/gnuradio/blocks/sample_and_hold_ff.h
+include/gnuradio/blocks/sample_and_hold_ii.h
+include/gnuradio/blocks/sample_and_hold_ss.h
+include/gnuradio/blocks/short_to_char.h
+include/gnuradio/blocks/short_to_float.h
+include/gnuradio/blocks/skiphead.h
+include/gnuradio/blocks/socket_pdu.h
+include/gnuradio/blocks/stream_mux.h
+include/gnuradio/blocks/stream_to_streams.h
+include/gnuradio/blocks/stream_to_tagged_stream.h
+include/gnuradio/blocks/stream_to_vector.h
+include/gnuradio/blocks/streams_to_stream.h
+include/gnuradio/blocks/streams_to_vector.h
+include/gnuradio/blocks/stretch_ff.h
+include/gnuradio/blocks/sub_cc.h
+include/gnuradio/blocks/sub_ff.h
+include/gnuradio/blocks/sub_ii.h
+include/gnuradio/blocks/sub_ss.h
+include/gnuradio/blocks/tag_debug.h
+include/gnuradio/blocks/tag_gate.h
+include/gnuradio/blocks/tagged_file_sink.h
+include/gnuradio/blocks/tagged_stream_multiply_length.h
+include/gnuradio/blocks/tagged_stream_mux.h
+include/gnuradio/blocks/tagged_stream_to_pdu.h
+include/gnuradio/blocks/tags_strobe.h
+include/gnuradio/blocks/threshold_ff.h
+include/gnuradio/blocks/throttle.h
+include/gnuradio/blocks/transcendental.h
+include/gnuradio/blocks/tsb_vector_sink_b.h
+include/gnuradio/blocks/tsb_vector_sink_c.h
+include/gnuradio/blocks/tsb_vector_sink_f.h
+include/gnuradio/blocks/tsb_vector_sink_i.h
+include/gnuradio/blocks/tsb_vector_sink_s.h
+include/gnuradio/blocks/tuntap_pdu.h
+include/gnuradio/blocks/uchar_to_float.h
+include/gnuradio/blocks/udp_sink.h
+include/gnuradio/blocks/udp_source.h
+include/gnuradio/blocks/unpack_k_bits.h
+include/gnuradio/blocks/unpack_k_bits_bb.h
+include/gnuradio/blocks/unpacked_to_packed_bb.h
+include/gnuradio/blocks/unpacked_to_packed_ii.h
+include/gnuradio/blocks/unpacked_to_packed_ss.h
+include/gnuradio/blocks/vco_c.h
+include/gnuradio/blocks/vco_f.h
+include/gnuradio/blocks/vector_insert_b.h
+include/gnuradio/blocks/vector_insert_c.h
+include/gnuradio/blocks/vector_insert_f.h
+include/gnuradio/blocks/vector_insert_i.h
+include/gnuradio/blocks/vector_insert_s.h
+include/gnuradio/blocks/vector_map.h
+include/gnuradio/blocks/vector_sink_b.h
+include/gnuradio/blocks/vector_sink_c.h
+include/gnuradio/blocks/vector_sink_f.h
+include/gnuradio/blocks/vector_sink_i.h
+include/gnuradio/blocks/vector_sink_s.h
+include/gnuradio/blocks/vector_source_b.h
+include/gnuradio/blocks/vector_source_c.h
+include/gnuradio/blocks/vector_source_f.h
+include/gnuradio/blocks/vector_source_i.h
+include/gnuradio/blocks/vector_source_s.h
+include/gnuradio/blocks/vector_to_stream.h
+include/gnuradio/blocks/vector_to_streams.h
+include/gnuradio/blocks/wavfile.h
+include/gnuradio/blocks/wavfile_sink.h
+include/gnuradio/blocks/wavfile_source.h
+include/gnuradio/blocks/xor_bb.h
+include/gnuradio/blocks/xor_ii.h
+include/gnuradio/blocks/xor_ss.h
+include/gnuradio/buffer.h
+include/gnuradio/config.h
+include/gnuradio/constants.h
+include/gnuradio/endianness.h
+include/gnuradio/expj.h
+include/gnuradio/feval.h
+include/gnuradio/fft/api.h
+include/gnuradio/fft/fft.h
+include/gnuradio/fft/fft_vcc.h
+include/gnuradio/fft/fft_vfc.h
+include/gnuradio/fft/goertzel.h
+include/gnuradio/fft/goertzel_fc.h
+include/gnuradio/fft/window.h
+include/gnuradio/filter/api.h
+include/gnuradio/filter/dc_blocker_cc.h
+include/gnuradio/filter/dc_blocker_ff.h
+include/gnuradio/filter/fft_filter.h
+include/gnuradio/filter/fft_filter_ccc.h
+include/gnuradio/filter/fft_filter_ccf.h
+include/gnuradio/filter/fft_filter_fff.h
+include/gnuradio/filter/filter_delay_fc.h
+include/gnuradio/filter/filterbank.h
+include/gnuradio/filter/filterbank_vcvcf.h
+include/gnuradio/filter/fir_filter.h
+include/gnuradio/filter/fir_filter_ccc.h
+include/gnuradio/filter/fir_filter_ccf.h
+include/gnuradio/filter/fir_filter_fcc.h
+include/gnuradio/filter/fir_filter_fff.h
+include/gnuradio/filter/fir_filter_fsf.h
+include/gnuradio/filter/fir_filter_scc.h
+include/gnuradio/filter/fir_filter_with_buffer.h
+include/gnuradio/filter/firdes.h
+include/gnuradio/filter/fractional_interpolator_cc.h
+include/gnuradio/filter/fractional_interpolator_ff.h
+include/gnuradio/filter/fractional_resampler_cc.h
+include/gnuradio/filter/fractional_resampler_ff.h
+include/gnuradio/filter/freq_xlating_fir_filter_ccc.h
+include/gnuradio/filter/freq_xlating_fir_filter_ccf.h
+include/gnuradio/filter/freq_xlating_fir_filter_fcc.h
+include/gnuradio/filter/freq_xlating_fir_filter_fcf.h
+include/gnuradio/filter/freq_xlating_fir_filter_scc.h
+include/gnuradio/filter/freq_xlating_fir_filter_scf.h
+include/gnuradio/filter/hilbert_fc.h
+include/gnuradio/filter/iir_filter.h
+include/gnuradio/filter/iir_filter_ccc.h
+include/gnuradio/filter/iir_filter_ccd.h
+include/gnuradio/filter/iir_filter_ccf.h
+include/gnuradio/filter/iir_filter_ccz.h
+include/gnuradio/filter/iir_filter_ffd.h
+include/gnuradio/filter/interp_fir_filter_ccc.h
+include/gnuradio/filter/interp_fir_filter_ccf.h
+include/gnuradio/filter/interp_fir_filter_fcc.h
+include/gnuradio/filter/interp_fir_filter_fff.h
+include/gnuradio/filter/interp_fir_filter_fsf.h
+include/gnuradio/filter/interp_fir_filter_scc.h
+include/gnuradio/filter/interpolator_taps.h
+include/gnuradio/filter/mmse_fir_interpolator_cc.h
+include/gnuradio/filter/mmse_fir_interpolator_ff.h
+include/gnuradio/filter/pfb_arb_resampler.h
+include/gnuradio/filter/pfb_arb_resampler_ccc.h
+include/gnuradio/filter/pfb_arb_resampler_ccf.h
+include/gnuradio/filter/pfb_arb_resampler_fff.h
+include/gnuradio/filter/pfb_channelizer_ccf.h
+include/gnuradio/filter/pfb_decimator_ccf.h
+include/gnuradio/filter/pfb_interpolator_ccf.h
+include/gnuradio/filter/pfb_synthesizer_ccf.h
+include/gnuradio/filter/pm_remez.h
+include/gnuradio/filter/polyphase_filterbank.h
+include/gnuradio/filter/rational_resampler_base_ccc.h
+include/gnuradio/filter/rational_resampler_base_ccf.h
+include/gnuradio/filter/rational_resampler_base_fcc.h
+include/gnuradio/filter/rational_resampler_base_fff.h
+include/gnuradio/filter/rational_resampler_base_fsf.h
+include/gnuradio/filter/rational_resampler_base_scc.h
+include/gnuradio/filter/single_pole_iir.h
+include/gnuradio/filter/single_pole_iir_filter_cc.h
+include/gnuradio/filter/single_pole_iir_filter_ff.h
+include/gnuradio/flowgraph.h
+include/gnuradio/fxpt.h
+include/gnuradio/fxpt_nco.h
+include/gnuradio/fxpt_vco.h
include/gnuradio/gr_complex.h
-include/gnuradio/gr_complex_to_interleaved_short.h
-include/gnuradio/gr_complex_to_xxx.h
-include/gnuradio/gr_conjugate_cc.h
-include/gnuradio/gr_constants.h
-include/gnuradio/gr_constellation_decoder_cb.h
-include/gnuradio/gr_copy.h
-include/gnuradio/gr_correlate_access_code_bb.h
-include/gnuradio/gr_costas_loop_cc.h
-include/gnuradio/gr_count_bits.h
-include/gnuradio/gr_cpfsk_bc.h
-include/gnuradio/gr_cpu.h
-include/gnuradio/gr_crc32.h
-include/gnuradio/gr_ctcss_squelch_ff.h
-include/gnuradio/gr_decode_ccsds_27_fb.h
-include/gnuradio/gr_deinterleave.h
-include/gnuradio/gr_delay.h
-include/gnuradio/gr_descrambler_bb.h
-include/gnuradio/gr_diff_decoder_bb.h
-include/gnuradio/gr_diff_encoder_bb.h
-include/gnuradio/gr_diff_phasor_cc.h
-include/gnuradio/gr_dispatcher.h
-include/gnuradio/gr_divide_cc.h
-include/gnuradio/gr_divide_ff.h
-include/gnuradio/gr_divide_ii.h
-include/gnuradio/gr_divide_ss.h
-include/gnuradio/gr_dpll_bb.h
-include/gnuradio/gr_encode_ccsds_27_bb.h
-include/gnuradio/gr_endianness.h
-include/gnuradio/gr_error_handler.h
-include/gnuradio/gr_expj.h
-include/gnuradio/gr_fake_channel_coder_pp.h
-include/gnuradio/gr_feedforward_agc_cc.h
-include/gnuradio/gr_feval.h
-include/gnuradio/gr_fft_filter_ccc.h
-include/gnuradio/gr_fft_filter_fff.h
-include/gnuradio/gr_fft_vcc.h
-include/gnuradio/gr_fft_vcc_fftw.h
-include/gnuradio/gr_fft_vfc.h
-include/gnuradio/gr_file_descriptor_sink.h
-include/gnuradio/gr_file_descriptor_source.h
-include/gnuradio/gr_file_sink.h
-include/gnuradio/gr_file_sink_base.h
-include/gnuradio/gr_file_source.h
-include/gnuradio/gr_filter_delay_fc.h
-include/gnuradio/gr_fir_ccc.h
-include/gnuradio/gr_fir_ccc_generic.h
-include/gnuradio/gr_fir_ccf.h
-include/gnuradio/gr_fir_ccf_generic.h
-include/gnuradio/gr_fir_fcc.h
-include/gnuradio/gr_fir_fcc_generic.h
-include/gnuradio/gr_fir_fff.h
-include/gnuradio/gr_fir_fff_generic.h
-include/gnuradio/gr_fir_filter_ccc.h
-include/gnuradio/gr_fir_filter_ccf.h
-include/gnuradio/gr_fir_filter_fcc.h
-include/gnuradio/gr_fir_filter_fff.h
-include/gnuradio/gr_fir_filter_fsf.h
-include/gnuradio/gr_fir_filter_scc.h
-include/gnuradio/gr_fir_fsf.h
-include/gnuradio/gr_fir_fsf_generic.h
-include/gnuradio/gr_fir_scc.h
-include/gnuradio/gr_fir_scc_generic.h
-include/gnuradio/gr_fir_sysconfig.h
-include/gnuradio/gr_fir_sysconfig_generic.h
-include/gnuradio/gr_fir_sysconfig_powerpc.h
-include/gnuradio/gr_fir_sysconfig_x86.h
-include/gnuradio/gr_fir_util.h
-include/gnuradio/gr_firdes.h
-include/gnuradio/gr_flat_flowgraph.h
-include/gnuradio/gr_fll_band_edge_cc.h
-include/gnuradio/gr_float_to_char.h
-include/gnuradio/gr_float_to_complex.h
-include/gnuradio/gr_float_to_short.h
-include/gnuradio/gr_float_to_uchar.h
-include/gnuradio/gr_flowgraph.h
-include/gnuradio/gr_fmdet_cf.h
-include/gnuradio/gr_fractional_interpolator_cc.h
-include/gnuradio/gr_fractional_interpolator_ff.h
-include/gnuradio/gr_framer_sink_1.h
-include/gnuradio/gr_freq_xlating_fir_filter_ccc.h
-include/gnuradio/gr_freq_xlating_fir_filter_ccf.h
-include/gnuradio/gr_freq_xlating_fir_filter_fcc.h
-include/gnuradio/gr_freq_xlating_fir_filter_fcf.h
-include/gnuradio/gr_freq_xlating_fir_filter_scc.h
-include/gnuradio/gr_freq_xlating_fir_filter_scf.h
-include/gnuradio/gr_frequency_modulator_fc.h
-include/gnuradio/gr_fxpt.h
-include/gnuradio/gr_fxpt_nco.h
-include/gnuradio/gr_fxpt_vco.h
-include/gnuradio/gr_glfsr_source_b.h
-include/gnuradio/gr_glfsr_source_f.h
-include/gnuradio/gr_goertzel_fc.h
-include/gnuradio/gr_head.h
-include/gnuradio/gr_hier_block2.h
-include/gnuradio/gr_hier_block2_detail.h
-include/gnuradio/gr_hilbert_fc.h
-include/gnuradio/gr_histo_sink_f.h
-include/gnuradio/gr_iir_filter_ffd.h
-include/gnuradio/gr_integrate_cc.h
-include/gnuradio/gr_integrate_ff.h
-include/gnuradio/gr_integrate_ii.h
-include/gnuradio/gr_integrate_ss.h
-include/gnuradio/gr_interleave.h
-include/gnuradio/gr_interleaved_short_to_complex.h
-include/gnuradio/gr_interp_fir_filter_ccc.h
-include/gnuradio/gr_interp_fir_filter_ccf.h
-include/gnuradio/gr_interp_fir_filter_fcc.h
-include/gnuradio/gr_interp_fir_filter_fff.h
-include/gnuradio/gr_interp_fir_filter_fsf.h
-include/gnuradio/gr_interp_fir_filter_scc.h
-include/gnuradio/gr_io_signature.h
-include/gnuradio/gr_iqcomp_cc.h
-include/gnuradio/gr_keep_one_in_n.h
-include/gnuradio/gr_kludge_copy.h
-include/gnuradio/gr_lfsr_32k_source_s.h
-include/gnuradio/gr_lms_dfe_cc.h
-include/gnuradio/gr_lms_dfe_ff.h
-include/gnuradio/gr_local_sighandler.h
-include/gnuradio/gr_log2_const.h
-include/gnuradio/gr_map_bb.h
-include/gnuradio/gr_math.h
-include/gnuradio/gr_max_ff.h
-include/gnuradio/gr_max_ii.h
-include/gnuradio/gr_max_ss.h
-include/gnuradio/gr_message.h
-include/gnuradio/gr_message_sink.h
-include/gnuradio/gr_message_source.h
-include/gnuradio/gr_misc.h
-include/gnuradio/gr_moving_average_cc.h
-include/gnuradio/gr_moving_average_ff.h
-include/gnuradio/gr_moving_average_ii.h
-include/gnuradio/gr_moving_average_ss.h
-include/gnuradio/gr_mpsk_receiver_cc.h
-include/gnuradio/gr_msg_accepter.h
-include/gnuradio/gr_msg_handler.h
-include/gnuradio/gr_msg_queue.h
-include/gnuradio/gr_multiply_cc.h
-include/gnuradio/gr_multiply_const_cc.h
-include/gnuradio/gr_multiply_const_ff.h
-include/gnuradio/gr_multiply_const_ii.h
-include/gnuradio/gr_multiply_const_ss.h
-include/gnuradio/gr_multiply_const_vcc.h
-include/gnuradio/gr_multiply_const_vff.h
-include/gnuradio/gr_multiply_const_vii.h
-include/gnuradio/gr_multiply_const_vss.h
-include/gnuradio/gr_multiply_ff.h
-include/gnuradio/gr_multiply_ii.h
-include/gnuradio/gr_multiply_ss.h
-include/gnuradio/gr_mute_cc.h
-include/gnuradio/gr_mute_ff.h
-include/gnuradio/gr_mute_ii.h
-include/gnuradio/gr_mute_ss.h
-include/gnuradio/gr_nco.h
-include/gnuradio/gr_nlog10_ff.h
-include/gnuradio/gr_noise_source_c.h
-include/gnuradio/gr_noise_source_f.h
-include/gnuradio/gr_noise_source_i.h
-include/gnuradio/gr_noise_source_s.h
-include/gnuradio/gr_noise_type.h
-include/gnuradio/gr_nop.h
-include/gnuradio/gr_not_bb.h
-include/gnuradio/gr_not_ii.h
-include/gnuradio/gr_not_ss.h
-include/gnuradio/gr_null_sink.h
-include/gnuradio/gr_null_source.h
-include/gnuradio/gr_ofdm_cyclic_prefixer.h
-include/gnuradio/gr_ofdm_demapper_vcb.h
-include/gnuradio/gr_ofdm_frame_acquisition.h
-include/gnuradio/gr_ofdm_frame_sink.h
-include/gnuradio/gr_ofdm_insert_preamble.h
-include/gnuradio/gr_ofdm_mapper_bcv.h
-include/gnuradio/gr_ofdm_sampler.h
-include/gnuradio/gr_or_bb.h
-include/gnuradio/gr_or_ii.h
-include/gnuradio/gr_or_ss.h
-include/gnuradio/gr_oscope_guts.h
-include/gnuradio/gr_oscope_sink_f.h
-include/gnuradio/gr_oscope_sink_x.h
-include/gnuradio/gr_pa_2x2_phase_combiner.h
-include/gnuradio/gr_packed_to_unpacked_bb.h
-include/gnuradio/gr_packed_to_unpacked_ii.h
-include/gnuradio/gr_packed_to_unpacked_ss.h
-include/gnuradio/gr_packet_sink.h
-include/gnuradio/gr_pagesize.h
-include/gnuradio/gr_peak_detector2_fb.h
-include/gnuradio/gr_peak_detector_fb.h
-include/gnuradio/gr_peak_detector_ib.h
-include/gnuradio/gr_peak_detector_sb.h
-include/gnuradio/gr_pfb_arb_resampler_ccf.h
-include/gnuradio/gr_pfb_channelizer_ccf.h
-include/gnuradio/gr_pfb_clock_sync_ccf.h
-include/gnuradio/gr_pfb_clock_sync_fff.h
-include/gnuradio/gr_pfb_decimator_ccf.h
-include/gnuradio/gr_pfb_interpolator_ccf.h
-include/gnuradio/gr_phase_modulator_fc.h
-include/gnuradio/gr_pll_carriertracking_cc.h
-include/gnuradio/gr_pll_freqdet_cf.h
-include/gnuradio/gr_pll_refout_cc.h
-include/gnuradio/gr_pn_correlator_cc.h
-include/gnuradio/gr_preferences.h
-include/gnuradio/gr_prefs.h
-include/gnuradio/gr_probe_avg_mag_sqrd_c.h
-include/gnuradio/gr_probe_avg_mag_sqrd_cf.h
-include/gnuradio/gr_probe_avg_mag_sqrd_f.h
-include/gnuradio/gr_probe_density_b.h
-include/gnuradio/gr_probe_mpsk_snr_c.h
-include/gnuradio/gr_probe_signal_f.h
-include/gnuradio/gr_pwr_squelch_cc.h
-include/gnuradio/gr_pwr_squelch_ff.h
-include/gnuradio/gr_quadrature_demod_cf.h
-include/gnuradio/gr_rail_ff.h
-include/gnuradio/gr_random.h
-include/gnuradio/gr_rational_resampler_base_ccc.h
-include/gnuradio/gr_rational_resampler_base_ccf.h
-include/gnuradio/gr_rational_resampler_base_fcc.h
-include/gnuradio/gr_rational_resampler_base_fff.h
-include/gnuradio/gr_rational_resampler_base_fsf.h
-include/gnuradio/gr_rational_resampler_base_scc.h
-include/gnuradio/gr_realtime.h
-include/gnuradio/gr_regenerate_bb.h
-include/gnuradio/gr_remez.h
-include/gnuradio/gr_repeat.h
-include/gnuradio/gr_reverse.h
-include/gnuradio/gr_rms_cf.h
-include/gnuradio/gr_rms_ff.h
-include/gnuradio/gr_rotator.h
-include/gnuradio/gr_runtime_types.h
-include/gnuradio/gr_sample_and_hold_bb.h
-include/gnuradio/gr_sample_and_hold_ff.h
-include/gnuradio/gr_sample_and_hold_ii.h
-include/gnuradio/gr_sample_and_hold_ss.h
-include/gnuradio/gr_scheduler.h
-include/gnuradio/gr_scheduler_sts.h
-include/gnuradio/gr_scheduler_tpb.h
-include/gnuradio/gr_scrambler_bb.h
-include/gnuradio/gr_select_handler.h
-include/gnuradio/gr_short_to_float.h
-include/gnuradio/gr_sig_source_c.h
-include/gnuradio/gr_sig_source_f.h
-include/gnuradio/gr_sig_source_i.h
-include/gnuradio/gr_sig_source_s.h
-include/gnuradio/gr_sig_source_waveform.h
-include/gnuradio/gr_simple_correlator.h
-include/gnuradio/gr_simple_framer.h
-include/gnuradio/gr_simple_framer_sync.h
-include/gnuradio/gr_simple_squelch_cc.h
-include/gnuradio/gr_sincos.h
-include/gnuradio/gr_single_pole_iir.h
-include/gnuradio/gr_single_pole_iir_filter_cc.h
-include/gnuradio/gr_single_pole_iir_filter_ff.h
-include/gnuradio/gr_single_threaded_scheduler.h
-include/gnuradio/gr_skiphead.h
-include/gnuradio/gr_sptr_magic.h
-include/gnuradio/gr_squash_ff.h
-include/gnuradio/gr_squelch_base_cc.h
-include/gnuradio/gr_squelch_base_ff.h
-include/gnuradio/gr_stream_mux.h
-include/gnuradio/gr_stream_to_streams.h
-include/gnuradio/gr_stream_to_vector.h
-include/gnuradio/gr_streams_to_stream.h
-include/gnuradio/gr_streams_to_vector.h
-include/gnuradio/gr_stretch_ff.h
-include/gnuradio/gr_sub_cc.h
-include/gnuradio/gr_sub_ff.h
-include/gnuradio/gr_sub_ii.h
-include/gnuradio/gr_sub_ss.h
-include/gnuradio/gr_sync_block.h
-include/gnuradio/gr_sync_decimator.h
-include/gnuradio/gr_sync_interpolator.h
-include/gnuradio/gr_test.h
-include/gnuradio/gr_test_types.h
-include/gnuradio/gr_threshold_ff.h
-include/gnuradio/gr_throttle.h
-include/gnuradio/gr_timer.h
-include/gnuradio/gr_tmp_path.h
-include/gnuradio/gr_top_block.h
-include/gnuradio/gr_top_block_impl.h
-include/gnuradio/gr_tpb_detail.h
-include/gnuradio/gr_tpb_thread_body.h
-include/gnuradio/gr_trigger_mode.h
-include/gnuradio/gr_types.h
-include/gnuradio/gr_uchar_to_float.h
-include/gnuradio/gr_udp_sink.h
-include/gnuradio/gr_udp_source.h
-include/gnuradio/gr_unpack_k_bits_bb.h
-include/gnuradio/gr_unpacked_to_packed_bb.h
-include/gnuradio/gr_unpacked_to_packed_ii.h
-include/gnuradio/gr_unpacked_to_packed_ss.h
-include/gnuradio/gr_vco.h
-include/gnuradio/gr_vco_f.h
-include/gnuradio/gr_vec_types.h
-include/gnuradio/gr_vector_sink_b.h
-include/gnuradio/gr_vector_sink_c.h
-include/gnuradio/gr_vector_sink_f.h
-include/gnuradio/gr_vector_sink_i.h
-include/gnuradio/gr_vector_sink_s.h
-include/gnuradio/gr_vector_source_b.h
-include/gnuradio/gr_vector_source_c.h
-include/gnuradio/gr_vector_source_f.h
-include/gnuradio/gr_vector_source_i.h
-include/gnuradio/gr_vector_source_s.h
-include/gnuradio/gr_vector_to_stream.h
-include/gnuradio/gr_vector_to_streams.h
-include/gnuradio/gr_vmcircbuf.h
-include/gnuradio/gr_wavelet_ff.h
-include/gnuradio/gr_wavfile_sink.h
-include/gnuradio/gr_wavfile_source.h
-include/gnuradio/gr_wvps_ff.h
-include/gnuradio/gr_xor_bb.h
-include/gnuradio/gr_xor_ii.h
-include/gnuradio/gr_xor_ss.h
-include/gnuradio/gri_add_const_ss.h
-include/gnuradio/gri_agc2_cc.h
-include/gnuradio/gri_agc2_ff.h
-include/gnuradio/gri_agc_cc.h
-include/gnuradio/gri_agc_ff.h
-include/gnuradio/gri_char_to_float.h
-include/gnuradio/gri_debugger_hook.h
-include/gnuradio/gri_fft.h
-include/gnuradio/gri_fft_filter_ccc_generic.h
-include/gnuradio/gri_fft_filter_fff_generic.h
-include/gnuradio/gri_float_to_char.h
-include/gnuradio/gri_float_to_short.h
-include/gnuradio/gri_float_to_uchar.h
-include/gnuradio/gri_glfsr.h
-include/gnuradio/gri_goertzel.h
-include/gnuradio/gri_iir.h
-include/gnuradio/gri_interleaved_short_to_complex.h
-include/gnuradio/gri_lfsr.h
-include/gnuradio/gri_lfsr_15_1_0.h
-include/gnuradio/gri_lfsr_32k.h
-include/gnuradio/gri_mmse_fir_interpolator.h
-include/gnuradio/gri_mmse_fir_interpolator_cc.h
-include/gnuradio/gri_short_to_float.h
-include/gnuradio/gri_uchar_to_float.h
-include/gnuradio/gri_wavfile.h
-include/gnuradio/i2c.h
-include/gnuradio/i2c_bbio.h
-include/gnuradio/i2c_bbio_pp.h
-include/gnuradio/i2c_bitbang.h
-include/gnuradio/malloc16.h
-include/gnuradio/microtune_4702.h
-include/gnuradio/microtune_4702_eval_board.h
-include/gnuradio/microtune_4937.h
-include/gnuradio/microtune_4937_eval_board.h
-include/gnuradio/microtune_eval_board_defs.h
-include/gnuradio/microtune_xxxx.h
-include/gnuradio/microtune_xxxx_eval_board.h
-include/gnuradio/ppio.h
-include/gnuradio/ppio_ppdev.h
-include/gnuradio/qa_filter.h
+include/gnuradio/hier_block2.h
+include/gnuradio/high_res_timer.h
+include/gnuradio/io_signature.h
+include/gnuradio/logger.h
+include/gnuradio/math.h
+include/gnuradio/message.h
+include/gnuradio/messages/msg_accepter.h
+include/gnuradio/messages/msg_accepter_msgq.h
+include/gnuradio/messages/msg_passing.h
+include/gnuradio/messages/msg_producer.h
+include/gnuradio/messages/msg_queue.h
+include/gnuradio/misc.h
+include/gnuradio/msg_accepter.h
+include/gnuradio/msg_handler.h
+include/gnuradio/msg_queue.h
+include/gnuradio/nco.h
+include/gnuradio/prefs.h
+include/gnuradio/py_feval.h
+include/gnuradio/pycallback_object.h
include/gnuradio/random.h
-include/gnuradio/rs.h
-include/gnuradio/sdr_1000.h
-include/gnuradio/short_dotprod_generic.h
-include/gnuradio/short_dotprod_x86.h
-include/gnuradio/sse_debug.h
-include/gnuradio/swig/filter.i
-include/gnuradio/swig/filter_generated.i
-include/gnuradio/swig/general.i
-include/gnuradio/swig/gengen.i
-include/gnuradio/swig/gengen_generated.i
+include/gnuradio/realtime.h
+include/gnuradio/realtime_impl.h
+include/gnuradio/rpccallbackregister_base.h
+include/gnuradio/rpcmanager.h
+include/gnuradio/rpcmanager_base.h
+include/gnuradio/rpcregisterhelpers.h
+include/gnuradio/rpcserver_aggregator.h
+include/gnuradio/rpcserver_base.h
+include/gnuradio/rpcserver_booter_aggregator.h
+include/gnuradio/rpcserver_booter_base.h
+include/gnuradio/rpcserver_selector.h
+include/gnuradio/runtime_types.h
+include/gnuradio/sincos.h
+include/gnuradio/sptr_magic.h
+include/gnuradio/swig/analog_swig.i
+include/gnuradio/swig/analog_swig_doc.i
+include/gnuradio/swig/audio_swig.i
+include/gnuradio/swig/audio_swig_doc.i
+include/gnuradio/swig/basic_block.i
+include/gnuradio/swig/block.i
+include/gnuradio/swig/block_detail.i
+include/gnuradio/swig/block_gateway.i
+include/gnuradio/swig/blocks_swig0.i
+include/gnuradio/swig/blocks_swig0_doc.i
+include/gnuradio/swig/blocks_swig1.i
+include/gnuradio/swig/blocks_swig1_doc.i
+include/gnuradio/swig/blocks_swig2.i
+include/gnuradio/swig/blocks_swig2_doc.i
+include/gnuradio/swig/blocks_swig3.i
+include/gnuradio/swig/blocks_swig3_doc.i
+include/gnuradio/swig/blocks_swig4.i
+include/gnuradio/swig/blocks_swig4_doc.i
+include/gnuradio/swig/blocks_swig5.i
+include/gnuradio/swig/blocks_swig5_doc.i
+include/gnuradio/swig/buffer.i
+include/gnuradio/swig/complex_vec_test.i
+include/gnuradio/swig/constants.i
+include/gnuradio/swig/feval.i
+include/gnuradio/swig/fft_swig.i
+include/gnuradio/swig/fft_swig_doc.i
+include/gnuradio/swig/filter_swig.i
include/gnuradio/swig/gnuradio.i
-include/gnuradio/swig/gnuradio_swig_py_filter.i
-include/gnuradio/swig/gnuradio_swig_py_general.i
-include/gnuradio/swig/gnuradio_swig_py_gengen.i
-include/gnuradio/swig/gnuradio_swig_py_hier.i
-include/gnuradio/swig/gnuradio_swig_py_io.i
-include/gnuradio/swig/gnuradio_swig_py_runtime.i
-include/gnuradio/swig/gr_adaptive_fir_ccf.i
-include/gnuradio/swig/gr_add_cc.i
-include/gnuradio/swig/gr_add_const_cc.i
-include/gnuradio/swig/gr_add_const_ff.i
-include/gnuradio/swig/gr_add_const_ii.i
-include/gnuradio/swig/gr_add_const_sf.i
-include/gnuradio/swig/gr_add_const_ss.i
-include/gnuradio/swig/gr_add_const_vcc.i
-include/gnuradio/swig/gr_add_const_vff.i
-include/gnuradio/swig/gr_add_const_vii.i
-include/gnuradio/swig/gr_add_const_vss.i
-include/gnuradio/swig/gr_add_ff.i
-include/gnuradio/swig/gr_add_ii.i
-include/gnuradio/swig/gr_add_ss.i
-include/gnuradio/swig/gr_additive_scrambler_bb.i
-include/gnuradio/swig/gr_agc2_cc.i
-include/gnuradio/swig/gr_agc2_ff.i
-include/gnuradio/swig/gr_agc_cc.i
-include/gnuradio/swig/gr_agc_ff.i
-include/gnuradio/swig/gr_align_on_samplenumbers_ss.i
-include/gnuradio/swig/gr_and_bb.i
-include/gnuradio/swig/gr_and_const_bb.i
-include/gnuradio/swig/gr_and_const_ii.i
-include/gnuradio/swig/gr_and_const_ss.i
-include/gnuradio/swig/gr_and_ii.i
-include/gnuradio/swig/gr_and_ss.i
-include/gnuradio/swig/gr_argmax_fs.i
-include/gnuradio/swig/gr_argmax_is.i
-include/gnuradio/swig/gr_argmax_ss.i
-include/gnuradio/swig/gr_basic_block.i
-include/gnuradio/swig/gr_bin_statistics_f.i
-include/gnuradio/swig/gr_binary_slicer_fb.i
-include/gnuradio/swig/gr_block.i
-include/gnuradio/swig/gr_block_detail.i
-include/gnuradio/swig/gr_buffer.i
-include/gnuradio/swig/gr_bytes_to_syms.i
-include/gnuradio/swig/gr_channel_model.i
-include/gnuradio/swig/gr_char_to_float.i
-include/gnuradio/swig/gr_check_counting_s.i
-include/gnuradio/swig/gr_check_lfsr_32k_s.i
-include/gnuradio/swig/gr_chunks_to_symbols_bc.i
-include/gnuradio/swig/gr_chunks_to_symbols_bf.i
-include/gnuradio/swig/gr_chunks_to_symbols_ic.i
-include/gnuradio/swig/gr_chunks_to_symbols_if.i
-include/gnuradio/swig/gr_chunks_to_symbols_sc.i
-include/gnuradio/swig/gr_chunks_to_symbols_sf.i
-include/gnuradio/swig/gr_clock_recovery_mm_cc.i
-include/gnuradio/swig/gr_clock_recovery_mm_ff.i
-include/gnuradio/swig/gr_cma_equalizer_cc.i
-include/gnuradio/swig/gr_complex_to_interleaved_short.i
-include/gnuradio/swig/gr_complex_to_xxx.i
-include/gnuradio/swig/gr_conjugate_cc.i
-include/gnuradio/swig/gr_constants.i
-include/gnuradio/swig/gr_constellation_decoder_cb.i
-include/gnuradio/swig/gr_copy.i
-include/gnuradio/swig/gr_correlate_access_code_bb.i
-include/gnuradio/swig/gr_costas_loop_cc.i
-include/gnuradio/swig/gr_cpfsk_bc.i
-include/gnuradio/swig/gr_crc32.i
-include/gnuradio/swig/gr_ctcss_squelch_ff.i
-include/gnuradio/swig/gr_decode_ccsds_27_fb.i
-include/gnuradio/swig/gr_deinterleave.i
-include/gnuradio/swig/gr_delay.i
-include/gnuradio/swig/gr_descrambler_bb.i
-include/gnuradio/swig/gr_diff_decoder_bb.i
-include/gnuradio/swig/gr_diff_encoder_bb.i
-include/gnuradio/swig/gr_diff_phasor_cc.i
-include/gnuradio/swig/gr_dispatcher.i
-include/gnuradio/swig/gr_divide_cc.i
-include/gnuradio/swig/gr_divide_ff.i
-include/gnuradio/swig/gr_divide_ii.i
-include/gnuradio/swig/gr_divide_ss.i
-include/gnuradio/swig/gr_dpll_bb.i
-include/gnuradio/swig/gr_encode_ccsds_27_bb.i
-include/gnuradio/swig/gr_endianness.i
-include/gnuradio/swig/gr_error_handler.i
-include/gnuradio/swig/gr_fake_channel_coder_pp.i
-include/gnuradio/swig/gr_feedforward_agc_cc.i
-include/gnuradio/swig/gr_feval.i
-include/gnuradio/swig/gr_fft_filter_ccc.i
-include/gnuradio/swig/gr_fft_filter_fff.i
-include/gnuradio/swig/gr_fft_vcc.i
-include/gnuradio/swig/gr_fft_vfc.i
-include/gnuradio/swig/gr_file_descriptor_sink.i
-include/gnuradio/swig/gr_file_descriptor_source.i
-include/gnuradio/swig/gr_file_sink.i
-include/gnuradio/swig/gr_file_sink_base.i
-include/gnuradio/swig/gr_file_source.i
-include/gnuradio/swig/gr_filter_delay_fc.i
-include/gnuradio/swig/gr_fir_filter_ccc.i
-include/gnuradio/swig/gr_fir_filter_ccf.i
-include/gnuradio/swig/gr_fir_filter_fcc.i
-include/gnuradio/swig/gr_fir_filter_fff.i
-include/gnuradio/swig/gr_fir_filter_fsf.i
-include/gnuradio/swig/gr_fir_filter_scc.i
-include/gnuradio/swig/gr_firdes.i
-include/gnuradio/swig/gr_fll_band_edge_cc.i
-include/gnuradio/swig/gr_float_to_char.i
-include/gnuradio/swig/gr_float_to_complex.i
-include/gnuradio/swig/gr_float_to_short.i
-include/gnuradio/swig/gr_float_to_uchar.i
-include/gnuradio/swig/gr_fmdet_cf.i
-include/gnuradio/swig/gr_fractional_interpolator_cc.i
-include/gnuradio/swig/gr_fractional_interpolator_ff.i
-include/gnuradio/swig/gr_framer_sink_1.i
-include/gnuradio/swig/gr_freq_xlating_fir_filter_ccc.i
-include/gnuradio/swig/gr_freq_xlating_fir_filter_ccf.i
-include/gnuradio/swig/gr_freq_xlating_fir_filter_fcc.i
-include/gnuradio/swig/gr_freq_xlating_fir_filter_fcf.i
-include/gnuradio/swig/gr_freq_xlating_fir_filter_scc.i
-include/gnuradio/swig/gr_freq_xlating_fir_filter_scf.i
-include/gnuradio/swig/gr_frequency_modulator_fc.i
-include/gnuradio/swig/gr_glfsr_source_b.i
-include/gnuradio/swig/gr_glfsr_source_f.i
-include/gnuradio/swig/gr_goertzel_fc.i
-include/gnuradio/swig/gr_head.i
-include/gnuradio/swig/gr_hier_block2.i
-include/gnuradio/swig/gr_hilbert_fc.i
-include/gnuradio/swig/gr_histo_sink.i
-include/gnuradio/swig/gr_iir_filter_ffd.i
-include/gnuradio/swig/gr_integrate_cc.i
-include/gnuradio/swig/gr_integrate_ff.i
-include/gnuradio/swig/gr_integrate_ii.i
-include/gnuradio/swig/gr_integrate_ss.i
-include/gnuradio/swig/gr_interleave.i
-include/gnuradio/swig/gr_interleaved_short_to_complex.i
-include/gnuradio/swig/gr_interp_fir_filter_ccc.i
-include/gnuradio/swig/gr_interp_fir_filter_ccf.i
-include/gnuradio/swig/gr_interp_fir_filter_fcc.i
-include/gnuradio/swig/gr_interp_fir_filter_fff.i
-include/gnuradio/swig/gr_interp_fir_filter_fsf.i
-include/gnuradio/swig/gr_interp_fir_filter_scc.i
-include/gnuradio/swig/gr_io_signature.i
-include/gnuradio/swig/gr_iqcomp_cc.i
-include/gnuradio/swig/gr_keep_one_in_n.i
-include/gnuradio/swig/gr_kludge_copy.i
-include/gnuradio/swig/gr_lfsr_32k_source_s.i
-include/gnuradio/swig/gr_lms_dfe_cc.i
-include/gnuradio/swig/gr_lms_dfe_ff.i
-include/gnuradio/swig/gr_map_bb.i
-include/gnuradio/swig/gr_max_ff.i
-include/gnuradio/swig/gr_max_ii.i
-include/gnuradio/swig/gr_max_ss.i
-include/gnuradio/swig/gr_message.i
-include/gnuradio/swig/gr_message_sink.i
-include/gnuradio/swig/gr_message_source.i
-include/gnuradio/swig/gr_moving_average_cc.i
-include/gnuradio/swig/gr_moving_average_ff.i
-include/gnuradio/swig/gr_moving_average_ii.i
-include/gnuradio/swig/gr_moving_average_ss.i
-include/gnuradio/swig/gr_mpsk_receiver_cc.i
-include/gnuradio/swig/gr_msg_handler.i
-include/gnuradio/swig/gr_msg_queue.i
-include/gnuradio/swig/gr_multiply_cc.i
-include/gnuradio/swig/gr_multiply_const_cc.i
-include/gnuradio/swig/gr_multiply_const_ff.i
-include/gnuradio/swig/gr_multiply_const_ii.i
-include/gnuradio/swig/gr_multiply_const_ss.i
-include/gnuradio/swig/gr_multiply_const_vcc.i
-include/gnuradio/swig/gr_multiply_const_vff.i
-include/gnuradio/swig/gr_multiply_const_vii.i
-include/gnuradio/swig/gr_multiply_const_vss.i
-include/gnuradio/swig/gr_multiply_ff.i
-include/gnuradio/swig/gr_multiply_ii.i
-include/gnuradio/swig/gr_multiply_ss.i
-include/gnuradio/swig/gr_mute_cc.i
-include/gnuradio/swig/gr_mute_ff.i
-include/gnuradio/swig/gr_mute_ii.i
-include/gnuradio/swig/gr_mute_ss.i
-include/gnuradio/swig/gr_nlog10_ff.i
-include/gnuradio/swig/gr_noise_source_c.i
-include/gnuradio/swig/gr_noise_source_f.i
-include/gnuradio/swig/gr_noise_source_i.i
-include/gnuradio/swig/gr_noise_source_s.i
-include/gnuradio/swig/gr_nop.i
-include/gnuradio/swig/gr_not_bb.i
-include/gnuradio/swig/gr_not_ii.i
-include/gnuradio/swig/gr_not_ss.i
-include/gnuradio/swig/gr_null_sink.i
-include/gnuradio/swig/gr_null_source.i
-include/gnuradio/swig/gr_ofdm_cyclic_prefixer.i
-include/gnuradio/swig/gr_ofdm_demapper_vcb.i
-include/gnuradio/swig/gr_ofdm_frame_acquisition.i
-include/gnuradio/swig/gr_ofdm_frame_sink.i
-include/gnuradio/swig/gr_ofdm_insert_preamble.i
-include/gnuradio/swig/gr_ofdm_mapper_bcv.i
-include/gnuradio/swig/gr_ofdm_sampler.i
-include/gnuradio/swig/gr_or_bb.i
-include/gnuradio/swig/gr_or_ii.i
-include/gnuradio/swig/gr_or_ss.i
-include/gnuradio/swig/gr_oscope_sink.i
-include/gnuradio/swig/gr_pa_2x2_phase_combiner.i
-include/gnuradio/swig/gr_packed_to_unpacked_bb.i
-include/gnuradio/swig/gr_packed_to_unpacked_ii.i
-include/gnuradio/swig/gr_packed_to_unpacked_ss.i
-include/gnuradio/swig/gr_packet_sink.i
-include/gnuradio/swig/gr_peak_detector2_fb.i
-include/gnuradio/swig/gr_peak_detector_fb.i
-include/gnuradio/swig/gr_peak_detector_ib.i
-include/gnuradio/swig/gr_peak_detector_sb.i
-include/gnuradio/swig/gr_pfb_arb_resampler_ccf.i
-include/gnuradio/swig/gr_pfb_channelizer_ccf.i
-include/gnuradio/swig/gr_pfb_clock_sync_ccf.i
-include/gnuradio/swig/gr_pfb_clock_sync_fff.i
-include/gnuradio/swig/gr_pfb_decimator_ccf.i
-include/gnuradio/swig/gr_pfb_interpolator_ccf.i
-include/gnuradio/swig/gr_phase_modulator_fc.i
-include/gnuradio/swig/gr_pll_carriertracking_cc.i
-include/gnuradio/swig/gr_pll_freqdet_cf.i
-include/gnuradio/swig/gr_pll_refout_cc.i
-include/gnuradio/swig/gr_pn_correlator_cc.i
-include/gnuradio/swig/gr_prefs.i
-include/gnuradio/swig/gr_probe_avg_mag_sqrd_c.i
-include/gnuradio/swig/gr_probe_avg_mag_sqrd_cf.i
-include/gnuradio/swig/gr_probe_avg_mag_sqrd_f.i
-include/gnuradio/swig/gr_probe_density_b.i
-include/gnuradio/swig/gr_probe_mpsk_snr_c.i
-include/gnuradio/swig/gr_probe_signal_f.i
-include/gnuradio/swig/gr_pwr_squelch_cc.i
-include/gnuradio/swig/gr_pwr_squelch_ff.i
-include/gnuradio/swig/gr_quadrature_demod_cf.i
-include/gnuradio/swig/gr_rail_ff.i
-include/gnuradio/swig/gr_rational_resampler_base_ccc.i
-include/gnuradio/swig/gr_rational_resampler_base_ccf.i
-include/gnuradio/swig/gr_rational_resampler_base_fcc.i
-include/gnuradio/swig/gr_rational_resampler_base_fff.i
-include/gnuradio/swig/gr_rational_resampler_base_fsf.i
-include/gnuradio/swig/gr_rational_resampler_base_scc.i
-include/gnuradio/swig/gr_realtime.i
-include/gnuradio/swig/gr_regenerate_bb.i
-include/gnuradio/swig/gr_remez.i
-include/gnuradio/swig/gr_repeat.i
-include/gnuradio/swig/gr_rms_cf.i
-include/gnuradio/swig/gr_rms_ff.i
-include/gnuradio/swig/gr_sample_and_hold_bb.i
-include/gnuradio/swig/gr_sample_and_hold_ff.i
-include/gnuradio/swig/gr_sample_and_hold_ii.i
-include/gnuradio/swig/gr_sample_and_hold_ss.i
-include/gnuradio/swig/gr_scrambler_bb.i
+include/gnuradio/swig/gnuradio_swig_bug_workaround.h
+include/gnuradio/swig/gr_ctrlport.i
+include/gnuradio/swig/gr_extras.i
+include/gnuradio/swig/gr_filter_swig_doc.i
+include/gnuradio/swig/gr_intrusive_ptr.i
+include/gnuradio/swig/gr_logger.i
include/gnuradio/swig/gr_shared_ptr.i
-include/gnuradio/swig/gr_short_to_float.i
-include/gnuradio/swig/gr_sig_source_c.i
-include/gnuradio/swig/gr_sig_source_f.i
-include/gnuradio/swig/gr_sig_source_i.i
-include/gnuradio/swig/gr_sig_source_s.i
-include/gnuradio/swig/gr_simple_correlator.i
-include/gnuradio/swig/gr_simple_framer.i
-include/gnuradio/swig/gr_simple_squelch_cc.i
-include/gnuradio/swig/gr_single_pole_iir_filter_cc.i
-include/gnuradio/swig/gr_single_pole_iir_filter_ff.i
-include/gnuradio/swig/gr_single_threaded_scheduler.i
-include/gnuradio/swig/gr_skiphead.i
-include/gnuradio/swig/gr_squash_ff.i
-include/gnuradio/swig/gr_squelch_base_cc.i
-include/gnuradio/swig/gr_squelch_base_ff.i
-include/gnuradio/swig/gr_stream_mux.i
-include/gnuradio/swig/gr_stream_to_streams.i
-include/gnuradio/swig/gr_stream_to_vector.i
-include/gnuradio/swig/gr_streams_to_stream.i
-include/gnuradio/swig/gr_streams_to_vector.i
-include/gnuradio/swig/gr_stretch_ff.i
-include/gnuradio/swig/gr_sub_cc.i
-include/gnuradio/swig/gr_sub_ff.i
-include/gnuradio/swig/gr_sub_ii.i
-include/gnuradio/swig/gr_sub_ss.i
include/gnuradio/swig/gr_swig_block_magic.i
-include/gnuradio/swig/gr_sync_block.i
-include/gnuradio/swig/gr_sync_decimator.i
-include/gnuradio/swig/gr_sync_interpolator.i
-include/gnuradio/swig/gr_test.i
-include/gnuradio/swig/gr_threshold_ff.i
-include/gnuradio/swig/gr_throttle.i
-include/gnuradio/swig/gr_top_block.i
-include/gnuradio/swig/gr_uchar_to_float.i
-include/gnuradio/swig/gr_udp_sink.i
-include/gnuradio/swig/gr_udp_source.i
-include/gnuradio/swig/gr_unpack_k_bits_bb.i
-include/gnuradio/swig/gr_unpacked_to_packed_bb.i
-include/gnuradio/swig/gr_unpacked_to_packed_ii.i
-include/gnuradio/swig/gr_unpacked_to_packed_ss.i
-include/gnuradio/swig/gr_vco_f.i
-include/gnuradio/swig/gr_vector_sink_b.i
-include/gnuradio/swig/gr_vector_sink_c.i
-include/gnuradio/swig/gr_vector_sink_f.i
-include/gnuradio/swig/gr_vector_sink_i.i
-include/gnuradio/swig/gr_vector_sink_s.i
-include/gnuradio/swig/gr_vector_source_b.i
-include/gnuradio/swig/gr_vector_source_c.i
-include/gnuradio/swig/gr_vector_source_f.i
-include/gnuradio/swig/gr_vector_source_i.i
-include/gnuradio/swig/gr_vector_source_s.i
-include/gnuradio/swig/gr_vector_to_stream.i
-include/gnuradio/swig/gr_vector_to_streams.i
-include/gnuradio/swig/gr_wavelet_ff.i
-include/gnuradio/swig/gr_wavfile_sink.i
-include/gnuradio/swig/gr_wavfile_source.i
-include/gnuradio/swig/gr_wvps_ff.i
-include/gnuradio/swig/gr_xor_bb.i
-include/gnuradio/swig/gr_xor_ii.i
-include/gnuradio/swig/gr_xor_ss.i
-include/gnuradio/swig/gri_agc2_cc.i
-include/gnuradio/swig/gri_agc2_ff.i
-include/gnuradio/swig/gri_agc_cc.i
-include/gnuradio/swig/gri_agc_ff.i
-include/gnuradio/swig/hier.i
-include/gnuradio/swig/io.i
-include/gnuradio/swig/microtune_4702_eval_board.i
-include/gnuradio/swig/microtune_4937_eval_board.i
-include/gnuradio/swig/microtune_xxxx_eval_board.i
-include/gnuradio/swig/ppio.i
-include/gnuradio/swig/runtime.i
-include/gnuradio/swig/sdr_1000.i
-include/gruel/inet.h
-include/gruel/msg_accepter.h
-include/gruel/msg_accepter_msgq.h
-include/gruel/msg_passing.h
-include/gruel/msg_queue.h
-include/gruel/pmt.h
-include/gruel/pmt_pool.h
-include/gruel/pmt_serial_tags.h
-include/gruel/pmt_sugar.h
-include/gruel/realtime.h
-include/gruel/sys_pri.h
-include/gruel/thread.h
-include/gruel/thread_body_wrapper.h
-include/gruel/thread_group.h
-lib/libgnuradio-core.la
-lib/libgruel.la
-lib/pkgconfig/gnuradio-core.pc
-lib/pkgconfig/gruel.pc
+include/gnuradio/swig/gr_types.i
+include/gnuradio/swig/hier_block2.i
+include/gnuradio/swig/io_signature.i
+include/gnuradio/swig/message.i
+include/gnuradio/swig/msg_handler.i
+include/gnuradio/swig/msg_queue.i
+include/gnuradio/swig/pmt_swig.i
+include/gnuradio/swig/pmt_swig_doc.i
+include/gnuradio/swig/prefs.i
+include/gnuradio/swig/realtime.i
+include/gnuradio/swig/runtime_swig.i
+include/gnuradio/swig/runtime_swig_doc.i
+include/gnuradio/swig/single_threaded_scheduler.i
+include/gnuradio/swig/sync_block.i
+include/gnuradio/swig/sync_decimator.i
+include/gnuradio/swig/sync_interpolator.i
+include/gnuradio/swig/tagged_stream_block.i
+include/gnuradio/swig/tags.i
+include/gnuradio/swig/top_block.i
+include/gnuradio/sync_block.h
+include/gnuradio/sync_decimator.h
+include/gnuradio/sync_interpolator.h
+include/gnuradio/sys_paths.h
+include/gnuradio/sys_pri.h
+include/gnuradio/tag_checker.h
+include/gnuradio/tagged_stream_block.h
+include/gnuradio/tags.h
+include/gnuradio/thread/thread.h
+include/gnuradio/thread/thread_body_wrapper.h
+include/gnuradio/thread/thread_group.h
+include/gnuradio/top_block.h
+include/gnuradio/tpb_detail.h
+include/gnuradio/types.h
+include/gnuradio/unittests.h
+include/pmt/api.h
+include/pmt/pmt.h
+include/pmt/pmt_pool.h
+include/pmt/pmt_serial_tags.h
+include/pmt/pmt_sugar.h
+include/volk/volk.h
+include/volk/volk_16i_32fc_dot_prod_32fc.h
+include/volk/volk_16i_branch_4_state_8.h
+include/volk/volk_16i_convert_8i.h
+include/volk/volk_16i_max_star_16i.h
+include/volk/volk_16i_max_star_horizontal_16i.h
+include/volk/volk_16i_permute_and_scalar_add.h
+include/volk/volk_16i_s32f_convert_32f.h
+include/volk/volk_16i_x4_quad_max_star_16i.h
+include/volk/volk_16i_x5_add_quad_16i_x4.h
+include/volk/volk_16ic_deinterleave_16i_x2.h
+include/volk/volk_16ic_deinterleave_real_16i.h
+include/volk/volk_16ic_deinterleave_real_8i.h
+include/volk/volk_16ic_magnitude_16i.h
+include/volk/volk_16ic_s32f_deinterleave_32f_x2.h
+include/volk/volk_16ic_s32f_deinterleave_real_32f.h
+include/volk/volk_16ic_s32f_magnitude_32f.h
+include/volk/volk_16u_byteswap.h
+include/volk/volk_32f_accumulator_s32f.h
+include/volk/volk_32f_binary_slicer_32i.h
+include/volk/volk_32f_binary_slicer_8i.h
+include/volk/volk_32f_convert_64f.h
+include/volk/volk_32f_index_max_16u.h
+include/volk/volk_32f_invsqrt_32f.h
+include/volk/volk_32f_s32f_32f_fm_detect_32f.h
+include/volk/volk_32f_s32f_calc_spectral_noise_floor_32f.h
+include/volk/volk_32f_s32f_convert_16i.h
+include/volk/volk_32f_s32f_convert_32i.h
+include/volk/volk_32f_s32f_convert_8i.h
+include/volk/volk_32f_s32f_multiply_32f.h
+include/volk/volk_32f_s32f_normalize.h
+include/volk/volk_32f_s32f_power_32f.h
+include/volk/volk_32f_s32f_stddev_32f.h
+include/volk/volk_32f_sqrt_32f.h
+include/volk/volk_32f_stddev_and_mean_32f_x2.h
+include/volk/volk_32f_x2_add_32f.h
+include/volk/volk_32f_x2_divide_32f.h
+include/volk/volk_32f_x2_dot_prod_16i.h
+include/volk/volk_32f_x2_dot_prod_32f.h
+include/volk/volk_32f_x2_interleave_32fc.h
+include/volk/volk_32f_x2_max_32f.h
+include/volk/volk_32f_x2_min_32f.h
+include/volk/volk_32f_x2_multiply_32f.h
+include/volk/volk_32f_x2_s32f_interleave_16ic.h
+include/volk/volk_32f_x2_subtract_32f.h
+include/volk/volk_32f_x3_sum_of_poly_32f.h
+include/volk/volk_32fc_32f_dot_prod_32fc.h
+include/volk/volk_32fc_32f_multiply_32fc.h
+include/volk/volk_32fc_conjugate_32fc.h
+include/volk/volk_32fc_deinterleave_32f_x2.h
+include/volk/volk_32fc_deinterleave_64f_x2.h
+include/volk/volk_32fc_deinterleave_imag_32f.h
+include/volk/volk_32fc_deinterleave_real_32f.h
+include/volk/volk_32fc_deinterleave_real_64f.h
+include/volk/volk_32fc_index_max_16u.h
+include/volk/volk_32fc_magnitude_32f.h
+include/volk/volk_32fc_magnitude_squared_32f.h
+include/volk/volk_32fc_s32f_atan2_32f.h
+include/volk/volk_32fc_s32f_deinterleave_real_16i.h
+include/volk/volk_32fc_s32f_magnitude_16i.h
+include/volk/volk_32fc_s32f_power_32fc.h
+include/volk/volk_32fc_s32f_power_spectrum_32f.h
+include/volk/volk_32fc_s32f_x2_power_spectral_density_32f.h
+include/volk/volk_32fc_s32fc_multiply_32fc.h
+include/volk/volk_32fc_s32fc_rotatorpuppet_32fc.h
+include/volk/volk_32fc_s32fc_x2_rotator_32fc.h
+include/volk/volk_32fc_x2_conjugate_dot_prod_32fc.h
+include/volk/volk_32fc_x2_dot_prod_32fc.h
+include/volk/volk_32fc_x2_multiply_32fc.h
+include/volk/volk_32fc_x2_multiply_conjugate_32fc.h
+include/volk/volk_32fc_x2_s32f_square_dist_scalar_mult_32f.h
+include/volk/volk_32fc_x2_square_dist_32f.h
+include/volk/volk_32i_s32f_convert_32f.h
+include/volk/volk_32i_x2_and_32i.h
+include/volk/volk_32i_x2_or_32i.h
+include/volk/volk_32u_byteswap.h
+include/volk/volk_32u_popcnt.h
+include/volk/volk_64f_convert_32f.h
+include/volk/volk_64f_x2_max_64f.h
+include/volk/volk_64f_x2_min_64f.h
+include/volk/volk_64u_byteswap.h
+include/volk/volk_64u_popcnt.h
+include/volk/volk_8i_convert_16i.h
+include/volk/volk_8i_s32f_convert_32f.h
+include/volk/volk_8ic_deinterleave_16i_x2.h
+include/volk/volk_8ic_deinterleave_real_16i.h
+include/volk/volk_8ic_deinterleave_real_8i.h
+include/volk/volk_8ic_s32f_deinterleave_32f_x2.h
+include/volk/volk_8ic_s32f_deinterleave_real_32f.h
+include/volk/volk_8ic_x2_multiply_conjugate_16ic.h
+include/volk/volk_8ic_x2_s32f_multiply_conjugate_32fc.h
+include/volk/volk_8u_conv_k7_r2puppet_8u.h
+include/volk/volk_8u_x4_conv_k7_r2_8u.h
+include/volk/volk_common.h
+include/volk/volk_complex.h
+include/volk/volk_config_fixed.h
+include/volk/volk_cpu.h
+include/volk/volk_malloc.h
+include/volk/volk_prefs.h
+include/volk/volk_typedefs.h
+lib/cmake/gnuradio/CMakeMacroLibtoolFile.cmake
+lib/cmake/gnuradio/CMakeParseArgumentsCopy.cmake
+lib/cmake/gnuradio/FindALSA.cmake
+lib/cmake/gnuradio/FindCppUnit.cmake
+lib/cmake/gnuradio/FindFFTW3f.cmake
+lib/cmake/gnuradio/FindGSL.cmake
+lib/cmake/gnuradio/FindGit.cmake
+lib/cmake/gnuradio/FindJack.cmake
+lib/cmake/gnuradio/FindLog4cpp.cmake
+lib/cmake/gnuradio/FindOSS.cmake
+lib/cmake/gnuradio/FindPortaudio.cmake
+lib/cmake/gnuradio/FindQwt.cmake
+lib/cmake/gnuradio/FindSphinx.cmake
+lib/cmake/gnuradio/FindUHD.cmake
+lib/cmake/gnuradio/FindUSB.cmake
+lib/cmake/gnuradio/FindZeroMQ.cmake
+lib/cmake/gnuradio/GnuradioConfig.cmake
+lib/cmake/gnuradio/GnuradioConfigVersion.cmake
+lib/cmake/gnuradio/GrBoost.cmake
+lib/cmake/gnuradio/GrBuildTypes.cmake
+lib/cmake/gnuradio/GrComponent.cmake
+lib/cmake/gnuradio/GrMiscUtils.cmake
+lib/cmake/gnuradio/GrPackage.cmake
+lib/cmake/gnuradio/GrPlatform.cmake
+lib/cmake/gnuradio/GrPython.cmake
+lib/cmake/gnuradio/GrSetupQt4.cmake
+lib/cmake/gnuradio/GrSwig.cmake
+lib/cmake/gnuradio/GrTest.cmake
+lib/cmake/gnuradio/GrVersion.cmake
+lib/cmake/gnuradio/LibFindMacros.cmake
+lib/cmake/gnuradio/UseSWIG.cmake
+lib/cmake/volk/VolkConfig.cmake
+lib/libgnuradio-analog.so
+lib/libgnuradio-analog.so.${PKGVERSION}
+lib/libgnuradio-audio.so
+lib/libgnuradio-audio.so.${PKGVERSION}
+lib/libgnuradio-blocks.so
+lib/libgnuradio-blocks.so.${PKGVERSION}
+lib/libgnuradio-fft.so
+lib/libgnuradio-fft.so.${PKGVERSION}
+lib/libgnuradio-filter.so
+lib/libgnuradio-filter.so.${PKGVERSION}
+lib/libgnuradio-pmt.so
+lib/libgnuradio-pmt.so.${PKGVERSION}
+lib/libgnuradio-runtime.so
+lib/libgnuradio-runtime.so.${PKGVERSION}
+lib/libvolk.so
+lib/libvolk.so.0.0.0
+lib/pkgconfig/gnuradio-analog.pc
+lib/pkgconfig/gnuradio-audio.pc
+lib/pkgconfig/gnuradio-blocks.pc
+lib/pkgconfig/gnuradio-fft.pc
+lib/pkgconfig/gnuradio-filter.pc
+lib/pkgconfig/gnuradio-runtime.pc
+lib/pkgconfig/volk.pc
${PYSITELIB}/gnuradio/__init__.py
${PYSITELIB}/gnuradio/__init__.pyc
${PYSITELIB}/gnuradio/__init__.pyo
-${PYSITELIB}/gnuradio/audio.py
-${PYSITELIB}/gnuradio/audio.pyc
-${PYSITELIB}/gnuradio/audio.pyo
-${PYSITELIB}/gnuradio/blks2/__init__.py
-${PYSITELIB}/gnuradio/blks2/__init__.pyc
-${PYSITELIB}/gnuradio/blks2/__init__.pyo
-${PYSITELIB}/gnuradio/blks2impl/__init__.py
-${PYSITELIB}/gnuradio/blks2impl/__init__.pyc
-${PYSITELIB}/gnuradio/blks2impl/__init__.pyo
-${PYSITELIB}/gnuradio/blks2impl/am_demod.py
-${PYSITELIB}/gnuradio/blks2impl/am_demod.pyc
-${PYSITELIB}/gnuradio/blks2impl/am_demod.pyo
-${PYSITELIB}/gnuradio/blks2impl/channel_model.py
-${PYSITELIB}/gnuradio/blks2impl/channel_model.pyc
-${PYSITELIB}/gnuradio/blks2impl/channel_model.pyo
-${PYSITELIB}/gnuradio/blks2impl/cpm.py
-${PYSITELIB}/gnuradio/blks2impl/cpm.pyc
-${PYSITELIB}/gnuradio/blks2impl/cpm.pyo
-${PYSITELIB}/gnuradio/blks2impl/d8psk.py
-${PYSITELIB}/gnuradio/blks2impl/d8psk.pyc
-${PYSITELIB}/gnuradio/blks2impl/d8psk.pyo
-${PYSITELIB}/gnuradio/blks2impl/dbpsk.py
-${PYSITELIB}/gnuradio/blks2impl/dbpsk.pyc
-${PYSITELIB}/gnuradio/blks2impl/dbpsk.pyo
-${PYSITELIB}/gnuradio/blks2impl/dbpsk2.py
-${PYSITELIB}/gnuradio/blks2impl/dbpsk2.pyc
-${PYSITELIB}/gnuradio/blks2impl/dbpsk2.pyo
-${PYSITELIB}/gnuradio/blks2impl/dqpsk.py
-${PYSITELIB}/gnuradio/blks2impl/dqpsk.pyc
-${PYSITELIB}/gnuradio/blks2impl/dqpsk.pyo
-${PYSITELIB}/gnuradio/blks2impl/dqpsk2.py
-${PYSITELIB}/gnuradio/blks2impl/dqpsk2.pyc
-${PYSITELIB}/gnuradio/blks2impl/dqpsk2.pyo
-${PYSITELIB}/gnuradio/blks2impl/filterbank.py
-${PYSITELIB}/gnuradio/blks2impl/filterbank.pyc
-${PYSITELIB}/gnuradio/blks2impl/filterbank.pyo
-${PYSITELIB}/gnuradio/blks2impl/fm_demod.py
-${PYSITELIB}/gnuradio/blks2impl/fm_demod.pyc
-${PYSITELIB}/gnuradio/blks2impl/fm_demod.pyo
-${PYSITELIB}/gnuradio/blks2impl/fm_emph.py
-${PYSITELIB}/gnuradio/blks2impl/fm_emph.pyc
-${PYSITELIB}/gnuradio/blks2impl/fm_emph.pyo
-${PYSITELIB}/gnuradio/blks2impl/generic_usrp.py
-${PYSITELIB}/gnuradio/blks2impl/generic_usrp.pyc
-${PYSITELIB}/gnuradio/blks2impl/generic_usrp.pyo
-${PYSITELIB}/gnuradio/blks2impl/gmsk.py
-${PYSITELIB}/gnuradio/blks2impl/gmsk.pyc
-${PYSITELIB}/gnuradio/blks2impl/gmsk.pyo
-${PYSITELIB}/gnuradio/blks2impl/logpwrfft.py
-${PYSITELIB}/gnuradio/blks2impl/logpwrfft.pyc
-${PYSITELIB}/gnuradio/blks2impl/logpwrfft.pyo
-${PYSITELIB}/gnuradio/blks2impl/nbfm_rx.py
-${PYSITELIB}/gnuradio/blks2impl/nbfm_rx.pyc
-${PYSITELIB}/gnuradio/blks2impl/nbfm_rx.pyo
-${PYSITELIB}/gnuradio/blks2impl/nbfm_tx.py
-${PYSITELIB}/gnuradio/blks2impl/nbfm_tx.pyc
-${PYSITELIB}/gnuradio/blks2impl/nbfm_tx.pyo
-${PYSITELIB}/gnuradio/blks2impl/ofdm.py
-${PYSITELIB}/gnuradio/blks2impl/ofdm.pyc
-${PYSITELIB}/gnuradio/blks2impl/ofdm.pyo
-${PYSITELIB}/gnuradio/blks2impl/ofdm_receiver.py
-${PYSITELIB}/gnuradio/blks2impl/ofdm_receiver.pyc
-${PYSITELIB}/gnuradio/blks2impl/ofdm_receiver.pyo
-${PYSITELIB}/gnuradio/blks2impl/ofdm_sync_fixed.py
-${PYSITELIB}/gnuradio/blks2impl/ofdm_sync_fixed.pyc
-${PYSITELIB}/gnuradio/blks2impl/ofdm_sync_fixed.pyo
-${PYSITELIB}/gnuradio/blks2impl/ofdm_sync_ml.py
-${PYSITELIB}/gnuradio/blks2impl/ofdm_sync_ml.pyc
-${PYSITELIB}/gnuradio/blks2impl/ofdm_sync_ml.pyo
-${PYSITELIB}/gnuradio/blks2impl/ofdm_sync_pn.py
-${PYSITELIB}/gnuradio/blks2impl/ofdm_sync_pn.pyc
-${PYSITELIB}/gnuradio/blks2impl/ofdm_sync_pn.pyo
-${PYSITELIB}/gnuradio/blks2impl/ofdm_sync_pnac.py
-${PYSITELIB}/gnuradio/blks2impl/ofdm_sync_pnac.pyc
-${PYSITELIB}/gnuradio/blks2impl/ofdm_sync_pnac.pyo
-${PYSITELIB}/gnuradio/blks2impl/pfb_arb_resampler.py
-${PYSITELIB}/gnuradio/blks2impl/pfb_arb_resampler.pyc
-${PYSITELIB}/gnuradio/blks2impl/pfb_arb_resampler.pyo
-${PYSITELIB}/gnuradio/blks2impl/pfb_channelizer.py
-${PYSITELIB}/gnuradio/blks2impl/pfb_channelizer.pyc
-${PYSITELIB}/gnuradio/blks2impl/pfb_channelizer.pyo
-${PYSITELIB}/gnuradio/blks2impl/pfb_decimator.py
-${PYSITELIB}/gnuradio/blks2impl/pfb_decimator.pyc
-${PYSITELIB}/gnuradio/blks2impl/pfb_decimator.pyo
-${PYSITELIB}/gnuradio/blks2impl/pfb_interpolator.py
-${PYSITELIB}/gnuradio/blks2impl/pfb_interpolator.pyc
-${PYSITELIB}/gnuradio/blks2impl/pfb_interpolator.pyo
-${PYSITELIB}/gnuradio/blks2impl/pkt.py
-${PYSITELIB}/gnuradio/blks2impl/pkt.pyc
-${PYSITELIB}/gnuradio/blks2impl/pkt.pyo
-${PYSITELIB}/gnuradio/blks2impl/psk.py
-${PYSITELIB}/gnuradio/blks2impl/psk.pyc
-${PYSITELIB}/gnuradio/blks2impl/psk.pyo
-${PYSITELIB}/gnuradio/blks2impl/qam.py
-${PYSITELIB}/gnuradio/blks2impl/qam.pyc
-${PYSITELIB}/gnuradio/blks2impl/qam.pyo
-${PYSITELIB}/gnuradio/blks2impl/qam16.py
-${PYSITELIB}/gnuradio/blks2impl/qam16.pyc
-${PYSITELIB}/gnuradio/blks2impl/qam16.pyo
-${PYSITELIB}/gnuradio/blks2impl/qam256.py
-${PYSITELIB}/gnuradio/blks2impl/qam256.pyc
-${PYSITELIB}/gnuradio/blks2impl/qam256.pyo
-${PYSITELIB}/gnuradio/blks2impl/qam64.py
-${PYSITELIB}/gnuradio/blks2impl/qam64.pyc
-${PYSITELIB}/gnuradio/blks2impl/qam64.pyo
-${PYSITELIB}/gnuradio/blks2impl/qam8.py
-${PYSITELIB}/gnuradio/blks2impl/qam8.pyc
-${PYSITELIB}/gnuradio/blks2impl/qam8.pyo
-${PYSITELIB}/gnuradio/blks2impl/rational_resampler.py
-${PYSITELIB}/gnuradio/blks2impl/rational_resampler.pyc
-${PYSITELIB}/gnuradio/blks2impl/rational_resampler.pyo
-${PYSITELIB}/gnuradio/blks2impl/standard_squelch.py
-${PYSITELIB}/gnuradio/blks2impl/standard_squelch.pyc
-${PYSITELIB}/gnuradio/blks2impl/standard_squelch.pyo
-${PYSITELIB}/gnuradio/blks2impl/stream_to_vector_decimator.py
-${PYSITELIB}/gnuradio/blks2impl/stream_to_vector_decimator.pyc
-${PYSITELIB}/gnuradio/blks2impl/stream_to_vector_decimator.pyo
-${PYSITELIB}/gnuradio/blks2impl/wfm_rcv.py
-${PYSITELIB}/gnuradio/blks2impl/wfm_rcv.pyc
-${PYSITELIB}/gnuradio/blks2impl/wfm_rcv.pyo
-${PYSITELIB}/gnuradio/blks2impl/wfm_rcv_fmdet.py
-${PYSITELIB}/gnuradio/blks2impl/wfm_rcv_fmdet.pyc
-${PYSITELIB}/gnuradio/blks2impl/wfm_rcv_fmdet.pyo
-${PYSITELIB}/gnuradio/blks2impl/wfm_rcv_pll.py
-${PYSITELIB}/gnuradio/blks2impl/wfm_rcv_pll.pyc
-${PYSITELIB}/gnuradio/blks2impl/wfm_rcv_pll.pyo
-${PYSITELIB}/gnuradio/blks2impl/wfm_tx.py
-${PYSITELIB}/gnuradio/blks2impl/wfm_tx.pyc
-${PYSITELIB}/gnuradio/blks2impl/wfm_tx.pyo
+${PYSITELIB}/gnuradio/analog/__init__.py
+${PYSITELIB}/gnuradio/analog/__init__.pyc
+${PYSITELIB}/gnuradio/analog/__init__.pyo
+${PYSITELIB}/gnuradio/analog/_analog_swig.so
+${PYSITELIB}/gnuradio/analog/am_demod.py
+${PYSITELIB}/gnuradio/analog/am_demod.pyc
+${PYSITELIB}/gnuradio/analog/am_demod.pyo
+${PYSITELIB}/gnuradio/analog/analog_swig.py
+${PYSITELIB}/gnuradio/analog/analog_swig.pyc
+${PYSITELIB}/gnuradio/analog/analog_swig.pyo
+${PYSITELIB}/gnuradio/analog/fm_demod.py
+${PYSITELIB}/gnuradio/analog/fm_demod.pyc
+${PYSITELIB}/gnuradio/analog/fm_demod.pyo
+${PYSITELIB}/gnuradio/analog/fm_emph.py
+${PYSITELIB}/gnuradio/analog/fm_emph.pyc
+${PYSITELIB}/gnuradio/analog/fm_emph.pyo
+${PYSITELIB}/gnuradio/analog/nbfm_rx.py
+${PYSITELIB}/gnuradio/analog/nbfm_rx.pyc
+${PYSITELIB}/gnuradio/analog/nbfm_rx.pyo
+${PYSITELIB}/gnuradio/analog/nbfm_tx.py
+${PYSITELIB}/gnuradio/analog/nbfm_tx.pyc
+${PYSITELIB}/gnuradio/analog/nbfm_tx.pyo
+${PYSITELIB}/gnuradio/analog/standard_squelch.py
+${PYSITELIB}/gnuradio/analog/standard_squelch.pyc
+${PYSITELIB}/gnuradio/analog/standard_squelch.pyo
+${PYSITELIB}/gnuradio/analog/wfm_rcv.py
+${PYSITELIB}/gnuradio/analog/wfm_rcv.pyc
+${PYSITELIB}/gnuradio/analog/wfm_rcv.pyo
+${PYSITELIB}/gnuradio/analog/wfm_rcv_fmdet.py
+${PYSITELIB}/gnuradio/analog/wfm_rcv_fmdet.pyc
+${PYSITELIB}/gnuradio/analog/wfm_rcv_fmdet.pyo
+${PYSITELIB}/gnuradio/analog/wfm_rcv_pll.py
+${PYSITELIB}/gnuradio/analog/wfm_rcv_pll.pyc
+${PYSITELIB}/gnuradio/analog/wfm_rcv_pll.pyo
+${PYSITELIB}/gnuradio/analog/wfm_tx.py
+${PYSITELIB}/gnuradio/analog/wfm_tx.pyc
+${PYSITELIB}/gnuradio/analog/wfm_tx.pyo
+${PYSITELIB}/gnuradio/audio/__init__.py
+${PYSITELIB}/gnuradio/audio/__init__.pyc
+${PYSITELIB}/gnuradio/audio/__init__.pyo
+${PYSITELIB}/gnuradio/audio/_audio_swig.so
+${PYSITELIB}/gnuradio/audio/audio_swig.py
+${PYSITELIB}/gnuradio/audio/audio_swig.pyc
+${PYSITELIB}/gnuradio/audio/audio_swig.pyo
+${PYSITELIB}/gnuradio/blocks/__init__.py
+${PYSITELIB}/gnuradio/blocks/__init__.pyc
+${PYSITELIB}/gnuradio/blocks/__init__.pyo
+${PYSITELIB}/gnuradio/blocks/_blocks_swig0.so
+${PYSITELIB}/gnuradio/blocks/_blocks_swig1.so
+${PYSITELIB}/gnuradio/blocks/_blocks_swig2.so
+${PYSITELIB}/gnuradio/blocks/_blocks_swig3.so
+${PYSITELIB}/gnuradio/blocks/_blocks_swig4.so
+${PYSITELIB}/gnuradio/blocks/_blocks_swig5.so
+${PYSITELIB}/gnuradio/blocks/blocks_swig.py
+${PYSITELIB}/gnuradio/blocks/blocks_swig.pyc
+${PYSITELIB}/gnuradio/blocks/blocks_swig.pyo
+${PYSITELIB}/gnuradio/blocks/blocks_swig0.py
+${PYSITELIB}/gnuradio/blocks/blocks_swig0.pyc
+${PYSITELIB}/gnuradio/blocks/blocks_swig0.pyo
+${PYSITELIB}/gnuradio/blocks/blocks_swig1.py
+${PYSITELIB}/gnuradio/blocks/blocks_swig1.pyc
+${PYSITELIB}/gnuradio/blocks/blocks_swig1.pyo
+${PYSITELIB}/gnuradio/blocks/blocks_swig2.py
+${PYSITELIB}/gnuradio/blocks/blocks_swig2.pyc
+${PYSITELIB}/gnuradio/blocks/blocks_swig2.pyo
+${PYSITELIB}/gnuradio/blocks/blocks_swig3.py
+${PYSITELIB}/gnuradio/blocks/blocks_swig3.pyc
+${PYSITELIB}/gnuradio/blocks/blocks_swig3.pyo
+${PYSITELIB}/gnuradio/blocks/blocks_swig4.py
+${PYSITELIB}/gnuradio/blocks/blocks_swig4.pyc
+${PYSITELIB}/gnuradio/blocks/blocks_swig4.pyo
+${PYSITELIB}/gnuradio/blocks/blocks_swig5.py
+${PYSITELIB}/gnuradio/blocks/blocks_swig5.pyc
+${PYSITELIB}/gnuradio/blocks/blocks_swig5.pyo
+${PYSITELIB}/gnuradio/blocks/parse_file_metadata.py
+${PYSITELIB}/gnuradio/blocks/parse_file_metadata.pyc
+${PYSITELIB}/gnuradio/blocks/parse_file_metadata.pyo
+${PYSITELIB}/gnuradio/blocks/stream_to_vector_decimator.py
+${PYSITELIB}/gnuradio/blocks/stream_to_vector_decimator.pyc
+${PYSITELIB}/gnuradio/blocks/stream_to_vector_decimator.pyo
${PYSITELIB}/gnuradio/eng_notation.py
${PYSITELIB}/gnuradio/eng_notation.pyc
${PYSITELIB}/gnuradio/eng_notation.pyo
${PYSITELIB}/gnuradio/eng_option.py
${PYSITELIB}/gnuradio/eng_option.pyc
${PYSITELIB}/gnuradio/eng_option.pyo
+${PYSITELIB}/gnuradio/fft/__init__.py
+${PYSITELIB}/gnuradio/fft/__init__.pyc
+${PYSITELIB}/gnuradio/fft/__init__.pyo
+${PYSITELIB}/gnuradio/fft/_fft_swig.so
+${PYSITELIB}/gnuradio/fft/fft_swig.py
+${PYSITELIB}/gnuradio/fft/fft_swig.pyc
+${PYSITELIB}/gnuradio/fft/fft_swig.pyo
+${PYSITELIB}/gnuradio/fft/logpwrfft.py
+${PYSITELIB}/gnuradio/fft/logpwrfft.pyc
+${PYSITELIB}/gnuradio/fft/logpwrfft.pyo
+${PYSITELIB}/gnuradio/filter/__init__.py
+${PYSITELIB}/gnuradio/filter/__init__.pyc
+${PYSITELIB}/gnuradio/filter/__init__.pyo
+${PYSITELIB}/gnuradio/filter/_filter_swig.so
+${PYSITELIB}/gnuradio/filter/api_object.py
+${PYSITELIB}/gnuradio/filter/api_object.pyc
+${PYSITELIB}/gnuradio/filter/api_object.pyo
+${PYSITELIB}/gnuradio/filter/bandgraphicsview.py
+${PYSITELIB}/gnuradio/filter/bandgraphicsview.pyc
+${PYSITELIB}/gnuradio/filter/bandgraphicsview.pyo
+${PYSITELIB}/gnuradio/filter/banditems.py
+${PYSITELIB}/gnuradio/filter/banditems.pyc
+${PYSITELIB}/gnuradio/filter/banditems.pyo
+${PYSITELIB}/gnuradio/filter/filter_design.py
+${PYSITELIB}/gnuradio/filter/filter_design.pyc
+${PYSITELIB}/gnuradio/filter/filter_design.pyo
+${PYSITELIB}/gnuradio/filter/filter_swig.py
+${PYSITELIB}/gnuradio/filter/filter_swig.pyc
+${PYSITELIB}/gnuradio/filter/filter_swig.pyo
+${PYSITELIB}/gnuradio/filter/filterbank.py
+${PYSITELIB}/gnuradio/filter/filterbank.pyc
+${PYSITELIB}/gnuradio/filter/filterbank.pyo
+${PYSITELIB}/gnuradio/filter/fir_design.py
+${PYSITELIB}/gnuradio/filter/fir_design.pyc
+${PYSITELIB}/gnuradio/filter/fir_design.pyo
+${PYSITELIB}/gnuradio/filter/freq_xlating_fft_filter.py
+${PYSITELIB}/gnuradio/filter/freq_xlating_fft_filter.pyc
+${PYSITELIB}/gnuradio/filter/freq_xlating_fft_filter.pyo
+${PYSITELIB}/gnuradio/filter/icons_rc.py
+${PYSITELIB}/gnuradio/filter/icons_rc.pyc
+${PYSITELIB}/gnuradio/filter/icons_rc.pyo
+${PYSITELIB}/gnuradio/filter/idealbanditems.py
+${PYSITELIB}/gnuradio/filter/idealbanditems.pyc
+${PYSITELIB}/gnuradio/filter/idealbanditems.pyo
+${PYSITELIB}/gnuradio/filter/optfir.py
+${PYSITELIB}/gnuradio/filter/optfir.pyc
+${PYSITELIB}/gnuradio/filter/optfir.pyo
+${PYSITELIB}/gnuradio/filter/pfb.py
+${PYSITELIB}/gnuradio/filter/pfb.pyc
+${PYSITELIB}/gnuradio/filter/pfb.pyo
+${PYSITELIB}/gnuradio/filter/polezero_plot.py
+${PYSITELIB}/gnuradio/filter/polezero_plot.pyc
+${PYSITELIB}/gnuradio/filter/polezero_plot.pyo
+${PYSITELIB}/gnuradio/filter/pyqt_filter_stacked.py
+${PYSITELIB}/gnuradio/filter/pyqt_filter_stacked.pyc
+${PYSITELIB}/gnuradio/filter/pyqt_filter_stacked.pyo
+${PYSITELIB}/gnuradio/filter/rational_resampler.py
+${PYSITELIB}/gnuradio/filter/rational_resampler.pyc
+${PYSITELIB}/gnuradio/filter/rational_resampler.pyo
${PYSITELIB}/gnuradio/gr/__init__.py
${PYSITELIB}/gnuradio/gr/__init__.pyc
${PYSITELIB}/gnuradio/gr/__init__.pyo
-${PYSITELIB}/gnuradio/gr/_gnuradio_swig_py_filter.la
-${PYSITELIB}/gnuradio/gr/_gnuradio_swig_py_general.la
-${PYSITELIB}/gnuradio/gr/_gnuradio_swig_py_gengen.la
-${PYSITELIB}/gnuradio/gr/_gnuradio_swig_py_hier.la
-${PYSITELIB}/gnuradio/gr/_gnuradio_swig_py_io.la
-${PYSITELIB}/gnuradio/gr/_gnuradio_swig_py_runtime.la
-${PYSITELIB}/gnuradio/gr/exceptions.py
-${PYSITELIB}/gnuradio/gr/exceptions.pyc
-${PYSITELIB}/gnuradio/gr/exceptions.pyo
-${PYSITELIB}/gnuradio/gr/gnuradio_swig_py_filter.py
-${PYSITELIB}/gnuradio/gr/gnuradio_swig_py_filter.pyc
-${PYSITELIB}/gnuradio/gr/gnuradio_swig_py_filter.pyo
-${PYSITELIB}/gnuradio/gr/gnuradio_swig_py_general.py
-${PYSITELIB}/gnuradio/gr/gnuradio_swig_py_general.pyc
-${PYSITELIB}/gnuradio/gr/gnuradio_swig_py_general.pyo
-${PYSITELIB}/gnuradio/gr/gnuradio_swig_py_gengen.py
-${PYSITELIB}/gnuradio/gr/gnuradio_swig_py_gengen.pyc
-${PYSITELIB}/gnuradio/gr/gnuradio_swig_py_gengen.pyo
-${PYSITELIB}/gnuradio/gr/gnuradio_swig_py_hier.py
-${PYSITELIB}/gnuradio/gr/gnuradio_swig_py_hier.pyc
-${PYSITELIB}/gnuradio/gr/gnuradio_swig_py_hier.pyo
-${PYSITELIB}/gnuradio/gr/gnuradio_swig_py_io.py
-${PYSITELIB}/gnuradio/gr/gnuradio_swig_py_io.pyc
-${PYSITELIB}/gnuradio/gr/gnuradio_swig_py_io.pyo
-${PYSITELIB}/gnuradio/gr/gnuradio_swig_py_runtime.py
-${PYSITELIB}/gnuradio/gr/gnuradio_swig_py_runtime.pyc
-${PYSITELIB}/gnuradio/gr/gnuradio_swig_py_runtime.pyo
-${PYSITELIB}/gnuradio/gr/gnuradio_swig_python.py
-${PYSITELIB}/gnuradio/gr/gnuradio_swig_python.pyc
-${PYSITELIB}/gnuradio/gr/gnuradio_swig_python.pyo
+${PYSITELIB}/gnuradio/gr/_runtime_swig.so
+${PYSITELIB}/gnuradio/gr/gateway.py
+${PYSITELIB}/gnuradio/gr/gateway.pyc
+${PYSITELIB}/gnuradio/gr/gateway.pyo
${PYSITELIB}/gnuradio/gr/gr_threading.py
${PYSITELIB}/gnuradio/gr/gr_threading.pyc
${PYSITELIB}/gnuradio/gr/gr_threading.pyo
@@ -943,88 +798,335 @@ ${PYSITELIB}/gnuradio/gr/gr_threading_24.pyo
${PYSITELIB}/gnuradio/gr/hier_block2.py
${PYSITELIB}/gnuradio/gr/hier_block2.pyc
${PYSITELIB}/gnuradio/gr/hier_block2.pyo
-${PYSITELIB}/gnuradio/gr/prefs.py
-${PYSITELIB}/gnuradio/gr/prefs.pyc
-${PYSITELIB}/gnuradio/gr/prefs.pyo
+${PYSITELIB}/gnuradio/gr/packet_utils.py
+${PYSITELIB}/gnuradio/gr/packet_utils.pyc
+${PYSITELIB}/gnuradio/gr/packet_utils.pyo
${PYSITELIB}/gnuradio/gr/pubsub.py
${PYSITELIB}/gnuradio/gr/pubsub.pyc
${PYSITELIB}/gnuradio/gr/pubsub.pyo
-${PYSITELIB}/gnuradio/gr/scheduler.py
-${PYSITELIB}/gnuradio/gr/scheduler.pyc
-${PYSITELIB}/gnuradio/gr/scheduler.pyo
+${PYSITELIB}/gnuradio/gr/runtime_swig.py
+${PYSITELIB}/gnuradio/gr/runtime_swig.pyc
+${PYSITELIB}/gnuradio/gr/runtime_swig.pyo
+${PYSITELIB}/gnuradio/gr/tag_utils.py
+${PYSITELIB}/gnuradio/gr/tag_utils.pyc
+${PYSITELIB}/gnuradio/gr/tag_utils.pyo
${PYSITELIB}/gnuradio/gr/top_block.py
${PYSITELIB}/gnuradio/gr/top_block.pyc
${PYSITELIB}/gnuradio/gr/top_block.pyo
${PYSITELIB}/gnuradio/gr_unittest.py
${PYSITELIB}/gnuradio/gr_unittest.pyc
${PYSITELIB}/gnuradio/gr_unittest.pyo
+${PYSITELIB}/gnuradio/gr_xmlrunner.py
+${PYSITELIB}/gnuradio/gr_xmlrunner.pyc
+${PYSITELIB}/gnuradio/gr_xmlrunner.pyo
${PYSITELIB}/gnuradio/gru/__init__.py
${PYSITELIB}/gnuradio/gru/__init__.pyc
${PYSITELIB}/gnuradio/gru/__init__.pyo
-${PYSITELIB}/gnuradio/gruimpl/__init__.py
-${PYSITELIB}/gnuradio/gruimpl/__init__.pyc
-${PYSITELIB}/gnuradio/gruimpl/__init__.pyo
-${PYSITELIB}/gnuradio/gruimpl/crc.py
-${PYSITELIB}/gnuradio/gruimpl/crc.pyc
-${PYSITELIB}/gnuradio/gruimpl/crc.pyo
-${PYSITELIB}/gnuradio/gruimpl/daemon.py
-${PYSITELIB}/gnuradio/gruimpl/daemon.pyc
-${PYSITELIB}/gnuradio/gruimpl/daemon.pyo
-${PYSITELIB}/gnuradio/gruimpl/freqz.py
-${PYSITELIB}/gnuradio/gruimpl/freqz.pyc
-${PYSITELIB}/gnuradio/gruimpl/freqz.pyo
-${PYSITELIB}/gnuradio/gruimpl/gnuplot_freqz.py
-${PYSITELIB}/gnuradio/gruimpl/gnuplot_freqz.pyc
-${PYSITELIB}/gnuradio/gruimpl/gnuplot_freqz.pyo
-${PYSITELIB}/gnuradio/gruimpl/hexint.py
-${PYSITELIB}/gnuradio/gruimpl/hexint.pyc
-${PYSITELIB}/gnuradio/gruimpl/hexint.pyo
-${PYSITELIB}/gnuradio/gruimpl/listmisc.py
-${PYSITELIB}/gnuradio/gruimpl/listmisc.pyc
-${PYSITELIB}/gnuradio/gruimpl/listmisc.pyo
-${PYSITELIB}/gnuradio/gruimpl/lmx2306.py
-${PYSITELIB}/gnuradio/gruimpl/lmx2306.pyc
-${PYSITELIB}/gnuradio/gruimpl/lmx2306.pyo
-${PYSITELIB}/gnuradio/gruimpl/mathmisc.py
-${PYSITELIB}/gnuradio/gruimpl/mathmisc.pyc
-${PYSITELIB}/gnuradio/gruimpl/mathmisc.pyo
-${PYSITELIB}/gnuradio/gruimpl/msgq_runner.py
-${PYSITELIB}/gnuradio/gruimpl/msgq_runner.pyc
-${PYSITELIB}/gnuradio/gruimpl/msgq_runner.pyo
-${PYSITELIB}/gnuradio/gruimpl/os_read_exactly.py
-${PYSITELIB}/gnuradio/gruimpl/os_read_exactly.pyc
-${PYSITELIB}/gnuradio/gruimpl/os_read_exactly.pyo
-${PYSITELIB}/gnuradio/gruimpl/sdr_1000.py
-${PYSITELIB}/gnuradio/gruimpl/sdr_1000.pyc
-${PYSITELIB}/gnuradio/gruimpl/sdr_1000.pyo
-${PYSITELIB}/gnuradio/gruimpl/seq_with_cursor.py
-${PYSITELIB}/gnuradio/gruimpl/seq_with_cursor.pyc
-${PYSITELIB}/gnuradio/gruimpl/seq_with_cursor.pyo
-${PYSITELIB}/gnuradio/gruimpl/socket_stuff.py
-${PYSITELIB}/gnuradio/gruimpl/socket_stuff.pyc
-${PYSITELIB}/gnuradio/gruimpl/socket_stuff.pyo
-${PYSITELIB}/gnuradio/modulation_utils.py
-${PYSITELIB}/gnuradio/modulation_utils.pyc
-${PYSITELIB}/gnuradio/modulation_utils.pyo
-${PYSITELIB}/gnuradio/modulation_utils2.py
-${PYSITELIB}/gnuradio/modulation_utils2.pyc
-${PYSITELIB}/gnuradio/modulation_utils2.pyo
-${PYSITELIB}/gnuradio/ofdm_packet_utils.py
-${PYSITELIB}/gnuradio/ofdm_packet_utils.pyc
-${PYSITELIB}/gnuradio/ofdm_packet_utils.pyo
-${PYSITELIB}/gnuradio/optfir.py
-${PYSITELIB}/gnuradio/optfir.pyc
-${PYSITELIB}/gnuradio/optfir.pyo
-${PYSITELIB}/gnuradio/packet_utils.py
-${PYSITELIB}/gnuradio/packet_utils.pyc
-${PYSITELIB}/gnuradio/packet_utils.pyo
-${PYSITELIB}/gnuradio/usrp_options.py
-${PYSITELIB}/gnuradio/usrp_options.pyc
-${PYSITELIB}/gnuradio/usrp_options.pyo
-${PYSITELIB}/gnuradio/window.py
-${PYSITELIB}/gnuradio/window.pyc
-${PYSITELIB}/gnuradio/window.pyo
-share/examples/gnuradio/conf.d/gnuradio-core.conf
-share/gnuradio/macros-etc.scm
-share/gnuradio/pmt-serial-tags.scm
-share/gnuradio/pmt-serialize.scm
+${PYSITELIB}/gnuradio/gru/daemon.py
+${PYSITELIB}/gnuradio/gru/daemon.pyc
+${PYSITELIB}/gnuradio/gru/daemon.pyo
+${PYSITELIB}/gnuradio/gru/freqz.py
+${PYSITELIB}/gnuradio/gru/freqz.pyc
+${PYSITELIB}/gnuradio/gru/freqz.pyo
+${PYSITELIB}/gnuradio/gru/gnuplot_freqz.py
+${PYSITELIB}/gnuradio/gru/gnuplot_freqz.pyc
+${PYSITELIB}/gnuradio/gru/gnuplot_freqz.pyo
+${PYSITELIB}/gnuradio/gru/hexint.py
+${PYSITELIB}/gnuradio/gru/hexint.pyc
+${PYSITELIB}/gnuradio/gru/hexint.pyo
+${PYSITELIB}/gnuradio/gru/listmisc.py
+${PYSITELIB}/gnuradio/gru/listmisc.pyc
+${PYSITELIB}/gnuradio/gru/listmisc.pyo
+${PYSITELIB}/gnuradio/gru/mathmisc.py
+${PYSITELIB}/gnuradio/gru/mathmisc.pyc
+${PYSITELIB}/gnuradio/gru/mathmisc.pyo
+${PYSITELIB}/gnuradio/gru/msgq_runner.py
+${PYSITELIB}/gnuradio/gru/msgq_runner.pyc
+${PYSITELIB}/gnuradio/gru/msgq_runner.pyo
+${PYSITELIB}/gnuradio/gru/os_read_exactly.py
+${PYSITELIB}/gnuradio/gru/os_read_exactly.pyc
+${PYSITELIB}/gnuradio/gru/os_read_exactly.pyo
+${PYSITELIB}/gnuradio/gru/seq_with_cursor.py
+${PYSITELIB}/gnuradio/gru/seq_with_cursor.pyc
+${PYSITELIB}/gnuradio/gru/seq_with_cursor.pyo
+${PYSITELIB}/gnuradio/gru/socket_stuff.py
+${PYSITELIB}/gnuradio/gru/socket_stuff.pyc
+${PYSITELIB}/gnuradio/gru/socket_stuff.pyo
+${PYSITELIB}/pmt/__init__.py
+${PYSITELIB}/pmt/__init__.pyc
+${PYSITELIB}/pmt/__init__.pyo
+${PYSITELIB}/pmt/_pmt_swig.so
+${PYSITELIB}/pmt/pmt_swig.py
+${PYSITELIB}/pmt/pmt_swig.pyc
+${PYSITELIB}/pmt/pmt_swig.pyo
+${PYSITELIB}/pmt/pmt_to_python.py
+${PYSITELIB}/pmt/pmt_to_python.pyc
+${PYSITELIB}/pmt/pmt_to_python.pyo
+${PYSITELIB}/volk_modtool/__init__.py
+${PYSITELIB}/volk_modtool/__init__.pyc
+${PYSITELIB}/volk_modtool/__init__.pyo
+${PYSITELIB}/volk_modtool/cfg.py
+${PYSITELIB}/volk_modtool/cfg.pyc
+${PYSITELIB}/volk_modtool/cfg.pyo
+${PYSITELIB}/volk_modtool/volk_modtool_generate.py
+${PYSITELIB}/volk_modtool/volk_modtool_generate.pyc
+${PYSITELIB}/volk_modtool/volk_modtool_generate.pyo
+share/doc/gnuradio-${PKGVERSION}/README
+share/doc/gnuradio-${PKGVERSION}/README.analog
+share/doc/gnuradio-${PKGVERSION}/README.audio
+share/doc/gnuradio-${PKGVERSION}/README.blocks
+share/doc/gnuradio-${PKGVERSION}/README.fft
+share/doc/gnuradio-${PKGVERSION}/README.filter
+share/doc/gnuradio-${PKGVERSION}/README.hacking
+share/examples/gnuradio/conf.d/gnuradio-runtime.conf
+share/examples/gnuradio/conf.d/gr-audio-alsa.conf
+share/examples/gnuradio/conf.d/gr-audio-jack.conf
+share/examples/gnuradio/conf.d/gr-audio-oss.conf
+share/examples/gnuradio/conf.d/gr-audio-portaudio.conf
+share/examples/gnuradio/conf.d/gr-audio.conf
+share/gnuradio/examples/analog/fmtest.py
+share/gnuradio/examples/audio/audio_copy.py
+share/gnuradio/examples/audio/audio_fft.py
+share/gnuradio/examples/audio/audio_play.py
+share/gnuradio/examples/audio/audio_to_file.py
+share/gnuradio/examples/audio/cvsd_sweep.grc
+share/gnuradio/examples/audio/dial_tone
+share/gnuradio/examples/audio/dial_tone.grc
+share/gnuradio/examples/audio/dial_tone.py
+share/gnuradio/examples/audio/dial_tone_daemon.py
+share/gnuradio/examples/audio/dial_tone_wav.py
+share/gnuradio/examples/audio/mono_tone.py
+share/gnuradio/examples/audio/multi_tone.py
+share/gnuradio/examples/audio/noise.py
+share/gnuradio/examples/audio/spectrum_inversion.py
+share/gnuradio/examples/audio/test_resampler.py
+share/gnuradio/examples/filter/channelize.py
+share/gnuradio/examples/filter/chirp_channelize.py
+share/gnuradio/examples/filter/decimate.py
+share/gnuradio/examples/filter/fft_filter_ccc.py
+share/gnuradio/examples/filter/fir_filter_ccc.py
+share/gnuradio/examples/filter/fir_filter_fff.py
+share/gnuradio/examples/filter/gr_filtdes_api.py
+share/gnuradio/examples/filter/gr_filtdes_callback.py
+share/gnuradio/examples/filter/gr_filtdes_live_upd.py
+share/gnuradio/examples/filter/gr_filtdes_restrict.py
+share/gnuradio/examples/filter/interpolate.py
+share/gnuradio/examples/filter/reconstruction.py
+share/gnuradio/examples/filter/resampler.py
+share/gnuradio/examples/filter/resampler_demo.grc
+share/gnuradio/examples/filter/synth_filter.py
+share/gnuradio/examples/filter/synth_to_chan.py
+share/gnuradio/examples/metadata/file_metadata_sink.grc
+share/gnuradio/examples/metadata/file_metadata_source.grc
+share/gnuradio/examples/metadata/file_metadata_vector_sink.grc
+share/gnuradio/examples/metadata/file_metadata_vector_source.grc
+share/gnuradio/examples/mp-sched/README
+share/gnuradio/examples/mp-sched/affinity_set.py
+share/gnuradio/examples/mp-sched/plot_flops.py
+share/gnuradio/examples/mp-sched/run_synthetic.py
+share/gnuradio/examples/mp-sched/synthetic.py
+share/gnuradio/examples/mp-sched/wfm_rcv_pll_to_wav.py
+share/gnuradio/examples/network/audio_sink.py
+share/gnuradio/examples/network/audio_source.py
+share/gnuradio/examples/network/dial_tone_sink.py
+share/gnuradio/examples/network/dial_tone_source.py
+share/gnuradio/examples/network/vector_sink.py
+share/gnuradio/examples/network/vector_source.py
+share/gnuradio/examples/tags/test_file_tags.py
+share/gnuradio/examples/tags/uhd_burst_detector.py
+share/gnuradio/examples/volk_benchmark/README
+share/gnuradio/examples/volk_benchmark/volk_math.py
+share/gnuradio/examples/volk_benchmark/volk_plot.py
+share/gnuradio/examples/volk_benchmark/volk_test_funcs.py
+share/gnuradio/examples/volk_benchmark/volk_types.py
+share/gnuradio/grc/blocks/analog_agc2_xx.xml
+share/gnuradio/grc/blocks/analog_agc3_xx.xml
+share/gnuradio/grc/blocks/analog_agc_xx.xml
+share/gnuradio/grc/blocks/analog_am_demod_cf.xml
+share/gnuradio/grc/blocks/analog_block_tree.xml
+share/gnuradio/grc/blocks/analog_const_source_x.xml
+share/gnuradio/grc/blocks/analog_cpfsk_bc.xml
+share/gnuradio/grc/blocks/analog_ctcss_squelch_ff.xml
+share/gnuradio/grc/blocks/analog_dpll_bb.xml
+share/gnuradio/grc/blocks/analog_fastnoise_source_x.xml
+share/gnuradio/grc/blocks/analog_feedforward_agc_cc.xml
+share/gnuradio/grc/blocks/analog_fm_deemph.xml
+share/gnuradio/grc/blocks/analog_fm_demod_cf.xml
+share/gnuradio/grc/blocks/analog_fm_preemph.xml
+share/gnuradio/grc/blocks/analog_frequency_modulator_fc.xml
+share/gnuradio/grc/blocks/analog_nbfm_rx.xml
+share/gnuradio/grc/blocks/analog_nbfm_tx.xml
+share/gnuradio/grc/blocks/analog_noise_source_x.xml
+share/gnuradio/grc/blocks/analog_phase_modulator_fc.xml
+share/gnuradio/grc/blocks/analog_pll_carriertracking_cc.xml
+share/gnuradio/grc/blocks/analog_pll_freqdet_cf.xml
+share/gnuradio/grc/blocks/analog_pll_refout_cc.xml
+share/gnuradio/grc/blocks/analog_probe_avg_mag_sqrd_x.xml
+share/gnuradio/grc/blocks/analog_pwr_squelch_xx.xml
+share/gnuradio/grc/blocks/analog_quadrature_demod_cf.xml
+share/gnuradio/grc/blocks/analog_rail_ff.xml
+share/gnuradio/grc/blocks/analog_random_source_x.xml
+share/gnuradio/grc/blocks/analog_sig_source_x.xml
+share/gnuradio/grc/blocks/analog_simple_squelch_cc.xml
+share/gnuradio/grc/blocks/analog_standard_squelch.xml
+share/gnuradio/grc/blocks/analog_wfm_rcv.xml
+share/gnuradio/grc/blocks/analog_wfm_rcv_pll.xml
+share/gnuradio/grc/blocks/analog_wfm_tx.xml
+share/gnuradio/grc/blocks/audio_sink.xml
+share/gnuradio/grc/blocks/audio_source.xml
+share/gnuradio/grc/blocks/blocks_abs_xx.xml
+share/gnuradio/grc/blocks/blocks_add_const_vxx.xml
+share/gnuradio/grc/blocks/blocks_add_xx.xml
+share/gnuradio/grc/blocks/blocks_and_const_xx.xml
+share/gnuradio/grc/blocks/blocks_and_xx.xml
+share/gnuradio/grc/blocks/blocks_argmax_xx.xml
+share/gnuradio/grc/blocks/blocks_block_tree.xml
+share/gnuradio/grc/blocks/blocks_burst_tagger.xml
+share/gnuradio/grc/blocks/blocks_char_to_float.xml
+share/gnuradio/grc/blocks/blocks_char_to_short.xml
+share/gnuradio/grc/blocks/blocks_complex_to_arg.xml
+share/gnuradio/grc/blocks/blocks_complex_to_float.xml
+share/gnuradio/grc/blocks/blocks_complex_to_imag.xml
+share/gnuradio/grc/blocks/blocks_complex_to_interleaved_short.xml
+share/gnuradio/grc/blocks/blocks_complex_to_mag.xml
+share/gnuradio/grc/blocks/blocks_complex_to_mag_squared.xml
+share/gnuradio/grc/blocks/blocks_complex_to_real.xml
+share/gnuradio/grc/blocks/blocks_conjugate_cc.xml
+share/gnuradio/grc/blocks/blocks_copy.xml
+share/gnuradio/grc/blocks/blocks_ctrlport_probe2_c.xml
+share/gnuradio/grc/blocks/blocks_ctrlport_probe2_x.xml
+share/gnuradio/grc/blocks/blocks_ctrlport_probe_c.xml
+share/gnuradio/grc/blocks/blocks_deinterleave.xml
+share/gnuradio/grc/blocks/blocks_delay.xml
+share/gnuradio/grc/blocks/blocks_divide_XX.xml
+share/gnuradio/grc/blocks/blocks_endian_swap.xml
+share/gnuradio/grc/blocks/blocks_file_descriptor_sink.xml
+share/gnuradio/grc/blocks/blocks_file_descriptor_source.xml
+share/gnuradio/grc/blocks/blocks_file_meta_sink.xml
+share/gnuradio/grc/blocks/blocks_file_meta_source.xml
+share/gnuradio/grc/blocks/blocks_file_sink.xml
+share/gnuradio/grc/blocks/blocks_file_source.xml
+share/gnuradio/grc/blocks/blocks_float_to_char.xml
+share/gnuradio/grc/blocks/blocks_float_to_complex.xml
+share/gnuradio/grc/blocks/blocks_float_to_int.xml
+share/gnuradio/grc/blocks/blocks_float_to_short.xml
+share/gnuradio/grc/blocks/blocks_float_uchar.xml
+share/gnuradio/grc/blocks/blocks_head.xml
+share/gnuradio/grc/blocks/blocks_int_to_float.xml
+share/gnuradio/grc/blocks/blocks_integrate_xx.xml
+share/gnuradio/grc/blocks/blocks_interleave.xml
+share/gnuradio/grc/blocks/blocks_interleaved_char_to_complex.xml
+share/gnuradio/grc/blocks/blocks_interleaved_short_to_complex.xml
+share/gnuradio/grc/blocks/blocks_keep_m_in_n.xml
+share/gnuradio/grc/blocks/blocks_keep_one_in_n.xml
+share/gnuradio/grc/blocks/blocks_max_xx.xml
+share/gnuradio/grc/blocks/blocks_message_burst_source.xml
+share/gnuradio/grc/blocks/blocks_message_debug.xml
+share/gnuradio/grc/blocks/blocks_message_sink.xml
+share/gnuradio/grc/blocks/blocks_message_source.xml
+share/gnuradio/grc/blocks/blocks_message_strobe.xml
+share/gnuradio/grc/blocks/blocks_message_strobe_random.xml
+share/gnuradio/grc/blocks/blocks_min_xx.xml
+share/gnuradio/grc/blocks/blocks_moving_average_xx.xml
+share/gnuradio/grc/blocks/blocks_multiply_conjugate_cc.xml
+share/gnuradio/grc/blocks/blocks_multiply_const_vxx.xml
+share/gnuradio/grc/blocks/blocks_multiply_matrix_xx.xml
+share/gnuradio/grc/blocks/blocks_multiply_xx.xml
+share/gnuradio/grc/blocks/blocks_mute_xx.xml
+share/gnuradio/grc/blocks/blocks_nlog10_ff.xml
+share/gnuradio/grc/blocks/blocks_nop.xml
+share/gnuradio/grc/blocks/blocks_not_xx.xml
+share/gnuradio/grc/blocks/blocks_null_sink.xml
+share/gnuradio/grc/blocks/blocks_null_source.xml
+share/gnuradio/grc/blocks/blocks_or_xx.xml
+share/gnuradio/grc/blocks/blocks_pack_k_bits_bb.xml
+share/gnuradio/grc/blocks/blocks_packed_to_unpacked_xx.xml
+share/gnuradio/grc/blocks/blocks_patterned_interleaver.xml
+share/gnuradio/grc/blocks/blocks_pdu_filter.xml
+share/gnuradio/grc/blocks/blocks_pdu_remove.xml
+share/gnuradio/grc/blocks/blocks_pdu_set.xml
+share/gnuradio/grc/blocks/blocks_pdu_to_tagged_stream.xml
+share/gnuradio/grc/blocks/blocks_peak_detector2_fb.xml
+share/gnuradio/grc/blocks/blocks_peak_detector_xb.xml
+share/gnuradio/grc/blocks/blocks_plateau_detector_fb.xml
+share/gnuradio/grc/blocks/blocks_probe_rate.xml
+share/gnuradio/grc/blocks/blocks_probe_signal_vx.xml
+share/gnuradio/grc/blocks/blocks_probe_signal_x.xml
+share/gnuradio/grc/blocks/blocks_random_pdu.xml
+share/gnuradio/grc/blocks/blocks_regenerate_bb.xml
+share/gnuradio/grc/blocks/blocks_repack_bits_bb.xml
+share/gnuradio/grc/blocks/blocks_repeat.xml
+share/gnuradio/grc/blocks/blocks_rms_xx.xml
+share/gnuradio/grc/blocks/blocks_rotator_cc.xml
+share/gnuradio/grc/blocks/blocks_sample_and_hold_xx.xml
+share/gnuradio/grc/blocks/blocks_short_to_char.xml
+share/gnuradio/grc/blocks/blocks_short_to_float.xml
+share/gnuradio/grc/blocks/blocks_skiphead.xml
+share/gnuradio/grc/blocks/blocks_socket_pdu.xml
+share/gnuradio/grc/blocks/blocks_stream_mux.xml
+share/gnuradio/grc/blocks/blocks_stream_to_streams.xml
+share/gnuradio/grc/blocks/blocks_stream_to_tagged_stream.xml
+share/gnuradio/grc/blocks/blocks_stream_to_vector.xml
+share/gnuradio/grc/blocks/blocks_stream_to_vector_decimator.xml
+share/gnuradio/grc/blocks/blocks_streams_to_stream.xml
+share/gnuradio/grc/blocks/blocks_streams_to_vector.xml
+share/gnuradio/grc/blocks/blocks_stretch_ff.xml
+share/gnuradio/grc/blocks/blocks_sub_xx.xml
+share/gnuradio/grc/blocks/blocks_tag_debug.xml
+share/gnuradio/grc/blocks/blocks_tag_gate.xml
+share/gnuradio/grc/blocks/blocks_tagged_file_sink.xml
+share/gnuradio/grc/blocks/blocks_tagged_stream_multiply_length.xml
+share/gnuradio/grc/blocks/blocks_tagged_stream_mux.xml
+share/gnuradio/grc/blocks/blocks_tagged_stream_to_pdu.xml
+share/gnuradio/grc/blocks/blocks_tags_strobe.xml
+share/gnuradio/grc/blocks/blocks_threshold_ff.xml
+share/gnuradio/grc/blocks/blocks_throttle.xml
+share/gnuradio/grc/blocks/blocks_transcendental.xml
+share/gnuradio/grc/blocks/blocks_tuntap_pdu.xml
+share/gnuradio/grc/blocks/blocks_uchar_to_float.xml
+share/gnuradio/grc/blocks/blocks_udp_sink.xml
+share/gnuradio/grc/blocks/blocks_udp_source.xml
+share/gnuradio/grc/blocks/blocks_unpack_k_bits_bb.xml
+share/gnuradio/grc/blocks/blocks_unpacked_to_packed_xx.xml
+share/gnuradio/grc/blocks/blocks_vco_c.xml
+share/gnuradio/grc/blocks/blocks_vco_f.xml
+share/gnuradio/grc/blocks/blocks_vector_insert_x.xml
+share/gnuradio/grc/blocks/blocks_vector_sink_x.xml
+share/gnuradio/grc/blocks/blocks_vector_source_x.xml
+share/gnuradio/grc/blocks/blocks_vector_to_stream.xml
+share/gnuradio/grc/blocks/blocks_vector_to_streams.xml
+share/gnuradio/grc/blocks/blocks_wavfile_sink.xml
+share/gnuradio/grc/blocks/blocks_wavfile_source.xml
+share/gnuradio/grc/blocks/blocks_xor_xx.xml
+share/gnuradio/grc/blocks/fft_block_tree.xml
+share/gnuradio/grc/blocks/fft_ctrlport_probe_psd.xml
+share/gnuradio/grc/blocks/fft_fft_vxx.xml
+share/gnuradio/grc/blocks/fft_goertzel_fc.xml
+share/gnuradio/grc/blocks/fft_logpwrfft_x.xml
+share/gnuradio/grc/blocks/filter_band_pass_filter.xml
+share/gnuradio/grc/blocks/filter_band_reject_filter.xml
+share/gnuradio/grc/blocks/filter_block_tree.xml
+share/gnuradio/grc/blocks/filter_dc_blocker_xx.xml
+share/gnuradio/grc/blocks/filter_fft_filter_xxx.xml
+share/gnuradio/grc/blocks/filter_filter_delay_fc.xml
+share/gnuradio/grc/blocks/filter_filterbank_vcvcf.xml
+share/gnuradio/grc/blocks/filter_fir_filter_xxx.xml
+share/gnuradio/grc/blocks/filter_fractional_interpolator_xx.xml
+share/gnuradio/grc/blocks/filter_fractional_resampler_xx.xml
+share/gnuradio/grc/blocks/filter_freq_xlating_fft_filter_ccc.xml
+share/gnuradio/grc/blocks/filter_freq_xlating_fir_filter_xxx.xml
+share/gnuradio/grc/blocks/filter_high_pass_filter.xml
+share/gnuradio/grc/blocks/filter_hilbert_fc.xml
+share/gnuradio/grc/blocks/filter_iir_filter_xxx.xml
+share/gnuradio/grc/blocks/filter_interp_fir_filter_xxx.xml
+share/gnuradio/grc/blocks/filter_low_pass_filter.xml
+share/gnuradio/grc/blocks/filter_pfb_arb_resampler.xml
+share/gnuradio/grc/blocks/filter_pfb_channelizer.xml
+share/gnuradio/grc/blocks/filter_pfb_channelizer_hier.xml
+share/gnuradio/grc/blocks/filter_pfb_decimator.xml
+share/gnuradio/grc/blocks/filter_pfb_interpolator.xml
+share/gnuradio/grc/blocks/filter_pfb_synthesizer.xml
+share/gnuradio/grc/blocks/filter_rational_resampler_base_xxx.xml
+share/gnuradio/grc/blocks/filter_rational_resampler_xxx.xml
+share/gnuradio/grc/blocks/filter_root_raised_cosine_filter.xml
+share/gnuradio/grc/blocks/filter_single_pole_iir_filter_xx.xml
diff --git a/ham/gnuradio-core/buildlink3.mk b/ham/gnuradio-core/buildlink3.mk
index 3212277079f..03ea97ba53f 100644
--- a/ham/gnuradio-core/buildlink3.mk
+++ b/ham/gnuradio-core/buildlink3.mk
@@ -1,24 +1,13 @@
-# $NetBSD: buildlink3.mk,v 1.26 2014/08/13 10:57:32 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.27 2014/10/13 12:46:33 mef Exp $
BUILDLINK_TREE+= gnuradio-core
.if !defined(GNURADIO_CORE_BUILDLINK3_MK)
GNURADIO_CORE_BUILDLINK3_MK:=
-BUILDLINK_API_DEPENDS.gnuradio-core+= gnuradio-core>=3.0.4
-BUILDLINK_ABI_DEPENDS.gnuradio-core+= gnuradio-core>=3.3.0nb11
+BUILDLINK_API_DEPENDS.gnuradio-core+= gnuradio-core>=3.7.5
+BUILDLINK_ABI_DEPENDS.gnuradio-core+= gnuradio-core>=3.7.5
BUILDLINK_PKGSRCDIR.gnuradio-core?= ../../ham/gnuradio-core
-BUILDLINK_CPPFLAGS.gnuradio-core+= -I${BUILDLINK_PREFIX.gnuradio-core}/include/gnuradio
-
-.include "../../devel/boost-headers/buildlink3.mk"
-.include "../../devel/boost-libs/buildlink3.mk"
-.include "../../devel/cppunit/buildlink3.mk"
-.include "../../devel/swig/buildlink3.mk"
-.include "../../lang/python/application.mk"
-.include "../../lang/python/extension.mk"
-.include "../../lang/python/pyversion.mk"
-.include "../../math/fftwf/buildlink3.mk"
-.include "../../math/gsl/buildlink3.mk"
.endif # GNURADIO_CORE_BUILDLINK3_MK
BUILDLINK_TREE+= -gnuradio-core
diff --git a/ham/gnuradio-core/distinfo b/ham/gnuradio-core/distinfo
new file mode 100644
index 00000000000..8fa65b04a91
--- /dev/null
+++ b/ham/gnuradio-core/distinfo
@@ -0,0 +1,9 @@
+$NetBSD: distinfo,v 1.14 2014/10/13 12:46:33 mef Exp $
+
+SHA1 (gnuradio-3.7.5.tar.gz) = fe30be815aca149bfac1615028a279aea40c3bbb
+RMD160 (gnuradio-3.7.5.tar.gz) = c0f45116f72a7da7b6428f8eb55efe7c6dbcdc03
+Size (gnuradio-3.7.5.tar.gz) = 3529717 bytes
+SHA1 (patch-gnuradio_runtime_include_gnuradio_high__res__timer__h) = 59ad8192e7ac76b2ce35cda68c378bc2abad20a5
+SHA1 (patch-gnuradio_runtime_lib_thread_thread_cc) = 3ca2d41c4762442422539958eb15d4fc459b3920
+SHA1 (patch-gr-audio_lib_alsa_alsa__impl_h) = d61dcd31058c04a6050479a6e8c321ca15420d49
+SHA1 (patch-grc_script_gnuradio-companion) = 5fd6ed47941c29054f78d968abd98a4197a69100
diff --git a/ham/gnuradio-core/files/REPLACE_PYTHON b/ham/gnuradio-core/files/REPLACE_PYTHON
new file mode 100644
index 00000000000..51f9d45f3e6
--- /dev/null
+++ b/ham/gnuradio-core/files/REPLACE_PYTHON
@@ -0,0 +1,620 @@
+REPLACE_PYTHON = \
+ grc/base/Platform.py \
+ grc/base/Port.py \
+ grc/base/Constants.py \
+ grc/base/Param.py \
+ grc/base/Connection.py \
+ grc/base/Element.py \
+ grc/base/ParseXML.py \
+ grc/base/FlowGraph.py \
+ grc/base/odict.py \
+ grc/base/__init__.py \
+ grc/base/Block.py \
+ grc/python/Platform.py \
+ grc/python/Port.py \
+ grc/python/Constants.py \
+ grc/python/expr_utils.py \
+ grc/python/convert_hier.py \
+ grc/python/Param.py \
+ grc/python/Connection.py \
+ grc/python/FlowGraph.py \
+ grc/python/__init__.py \
+ grc/python/Generator.py \
+ grc/python/extract_docs.py \
+ grc/python/Block.py \
+ grc/grc_gnuradio/blks2/packet.py \
+ grc/grc_gnuradio/blks2/selector.py \
+ grc/grc_gnuradio/blks2/error_rate.py \
+ grc/grc_gnuradio/blks2/__init__.py \
+ grc/grc_gnuradio/blks2/tcp.py \
+ grc/grc_gnuradio/__init__.py \
+ grc/__init__.py \
+ grc/examples/xmlrpc/xmlrpc_client_script.py \
+ grc/gui/Platform.py \
+ grc/gui/Port.py \
+ grc/gui/NotebookPage.py \
+ grc/gui/Constants.py \
+ grc/gui/FileDialogs.py \
+ grc/gui/DrawingArea.py \
+ grc/gui/Utils.py \
+ grc/gui/Bars.py \
+ grc/gui/PropsDialog.py \
+ grc/gui/Param.py \
+ grc/gui/StateCache.py \
+ grc/gui/Actions.py \
+ grc/gui/MainWindow.py \
+ grc/gui/BlockTreeWindow.py \
+ grc/gui/Messages.py \
+ grc/gui/Connection.py \
+ grc/gui/Dialogs.py \
+ grc/gui/Preferences.py \
+ grc/gui/Element.py \
+ grc/gui/FlowGraph.py \
+ grc/gui/Colors.py \
+ grc/gui/__init__.py \
+ grc/gui/ActionHandler.py \
+ grc/gui/Block.py \
+ gr-filter/python/filter/qa_hilbert.py \
+ gr-filter/python/filter/qa_pfb_arb_resampler.py \
+ gr-filter/python/filter/qa_filter_delay_fc.py \
+ gr-filter/python/filter/qa_rational_resampler.py \
+ gr-filter/python/filter/qa_fir_filter.py \
+ gr-filter/python/filter/qa_pfb_channelizer.py \
+ gr-filter/python/filter/qa_pfb_interpolator.py \
+ gr-filter/python/filter/qa_firdes.py \
+ gr-filter/python/filter/optfir.py \
+ gr-filter/python/filter/qa_interp_fir_filter.py \
+ gr-filter/python/filter/qa_single_pole_iir.py \
+ gr-filter/python/filter/qa_dc_blocker.py \
+ gr-filter/python/filter/filterbank.py \
+ gr-filter/python/filter/qa_freq_xlating_fir_filter.py \
+ gr-filter/python/filter/qa_pfb_decimator.py \
+ gr-filter/python/filter/qa_fft_filter.py \
+ gr-filter/python/filter/qa_fractional_resampler.py \
+ gr-filter/python/filter/qa_iir_filter.py \
+ gr-filter/python/filter/qa_fractional_interpolator.py \
+ gr-filter/python/filter/__init__.py \
+ gr-filter/python/filter/qa_pfb_synthesizer.py \
+ gr-filter/python/filter/rational_resampler.py \
+ gr-filter/python/filter/qa_pm_remez.py \
+ gr-filter/python/filter/design/api_object.py \
+ gr-filter/python/filter/design/filter_design.py \
+ gr-filter/python/filter/design/fir_design.py \
+ gr-filter/python/filter/gui/banditems.py \
+ gr-filter/python/filter/gui/pyqt_filter_stacked.py \
+ gr-filter/python/filter/gui/icons_rc.py \
+ gr-filter/python/filter/gui/bandgraphicsview.py \
+ gr-filter/python/filter/gui/idealbanditems.py \
+ gr-filter/python/filter/gui/polezero_plot.py \
+ gr-filter/python/filter/pfb.py \
+ gr-filter/examples/fir_filter_ccc.py \
+ gr-filter/examples/decimate.py \
+ gr-filter/examples/gr_filtdes_restrict.py \
+ gr-filter/examples/synth_filter.py \
+ gr-filter/examples/fft_filter_ccc.py \
+ gr-filter/examples/chirp_channelize.py \
+ gr-filter/examples/gr_filtdes_callback.py \
+ gr-filter/examples/interpolate.py \
+ gr-filter/examples/gr_filtdes_api.py \
+ gr-filter/examples/resampler.py \
+ gr-filter/examples/gr_filtdes_live_upd.py \
+ gr-filter/examples/synth_to_chan.py \
+ gr-filter/examples/channelize.py \
+ gr-filter/examples/benchmark_filters.py \
+ gr-filter/examples/reconstruction.py \
+ gr-filter/examples/fir_filter_fff.py \
+ gr-fec/python/fec/qa_ecc_ccsds_27.py \
+ gr-fec/python/fec/__init__.py \
+ gr-analog/python/analog/qa_pll_refout.py \
+ gr-analog/python/analog/qa_noise.py \
+ gr-analog/python/analog/qa_fmdet.py \
+ gr-analog/python/analog/fm_emph.py \
+ gr-analog/python/analog/qa_simple_squelch.py \
+ gr-analog/python/analog/qa_fastnoise.py \
+ gr-analog/python/analog/qa_sig_source.py \
+ gr-analog/python/analog/wfm_rcv_fmdet.py \
+ gr-analog/python/analog/qa_quadrature_demod.py \
+ gr-analog/python/analog/nbfm_rx.py \
+ gr-analog/python/analog/am_demod.py \
+ gr-analog/python/analog/nbfm_tx.py \
+ gr-analog/python/analog/qa_agc.py \
+ gr-analog/python/analog/qa_pll_freqdet.py \
+ gr-analog/python/analog/qa_dpll.py \
+ gr-analog/python/analog/qa_pll_carriertracking.py \
+ gr-analog/python/analog/qa_rail_ff.py \
+ gr-analog/python/analog/qa_phase_modulator.py \
+ gr-analog/python/analog/wfm_rcv_pll.py \
+ gr-analog/python/analog/qa_frequency_modulator.py \
+ gr-analog/python/analog/standard_squelch.py \
+ gr-analog/python/analog/__init__.py \
+ gr-analog/python/analog/fm_demod.py \
+ gr-analog/python/analog/qa_ctcss_squelch.py \
+ gr-analog/python/analog/qa_pwr_squelch.py \
+ gr-analog/python/analog/wfm_tx.py \
+ gr-analog/python/analog/wfm_rcv.py \
+ gr-analog/python/analog/qa_probe_avg_mag_sqrd.py \
+ gr-analog/python/analog/qa_cpfsk.py \
+ gr-analog/examples/tags/uhd_burst_detector.py \
+ gr-analog/examples/fmtest.py \
+ volk/python/volk_modtool/volk_modtool_generate.py \
+ volk/python/volk_modtool/cfg.py \
+ volk/python/volk_modtool/__init__.py \
+ volk/gen/volk_compile_utils.py \
+ volk/gen/volk_arch_defs.py \
+ volk/gen/volk_tmpl_utils.py \
+ volk/gen/volk_machine_defs.py \
+ volk/gen/volk_kernel_defs.py \
+ gr-digital/python/digital/ofdm.py \
+ gr-digital/python/digital/generic_mod_demod.py \
+ gr-digital/python/digital/qa_probe_density.py \
+ gr-digital/python/digital/qa_packet_headerparser_b.py \
+ gr-digital/python/digital/qa_correlate_access_code.py \
+ gr-digital/python/digital/ofdm_sync_fixed.py \
+ gr-digital/python/digital/qa_constellation_soft_decoder_cf.py \
+ gr-digital/python/digital/qa_ofdm_serializer_vcc.py \
+ gr-digital/python/digital/packet_utils.py \
+ gr-digital/python/digital/soft_dec_lut_gen.py \
+ gr-digital/python/digital/qpsk.py \
+ gr-digital/python/digital/qa_clock_recovery_mm.py \
+ gr-digital/python/digital/qa_ofdm_chanest_vcvc.py \
+ gr-digital/python/digital/qa_ofdm_sync_sc_cfb.py \
+ gr-digital/python/digital/qa_simple_framer.py \
+ gr-digital/python/digital/qa_ofdm_insert_preamble.py \
+ gr-digital/python/digital/psk_constellations.py \
+ gr-digital/python/digital/qa_constellation.py \
+ gr-digital/python/digital/qa_mpsk_snr_est.py \
+ gr-digital/python/digital/cpm.py \
+ gr-digital/python/digital/bpsk.py \
+ gr-digital/python/digital/ofdm_sync_pn.py \
+ gr-digital/python/digital/qa_chunks_to_symbols.py \
+ gr-digital/python/digital/qa_pfb_clock_sync.py \
+ gr-digital/python/digital/gmsk.py \
+ gr-digital/python/digital/qa_map.py \
+ gr-digital/python/digital/qa_ofdm_cyclic_prefixer.py \
+ gr-digital/python/digital/ofdm_receiver.py \
+ gr-digital/python/digital/qa_ofdm_carrier_allocator_cvc.py \
+ gr-digital/python/digital/crc.py \
+ gr-digital/python/digital/psk.py \
+ gr-digital/python/digital/ofdm_sync_pnac.py \
+ gr-digital/python/digital/pkt.py \
+ gr-digital/python/digital/qa_ofdm_frame_equalizer_vcvc.py \
+ gr-digital/python/digital/qam_constellations.py \
+ gr-digital/python/digital/constellation_map_generator.py \
+ gr-digital/python/digital/qa_mpsk_receiver.py \
+ gr-digital/python/digital/qa_lms_equalizer.py \
+ gr-digital/python/digital/ofdm_sync_ml.py \
+ gr-digital/python/digital/qa_diff_phasor_cc.py \
+ gr-digital/python/digital/qa_ofdm_txrx.py \
+ gr-digital/python/digital/qam.py \
+ gr-digital/python/digital/qa_costas_loop_cc.py \
+ gr-digital/python/digital/qa_simple_correlator.py \
+ gr-digital/python/digital/qa_digital.py \
+ gr-digital/python/digital/qa_correlate_and_sync.py \
+ gr-digital/python/digital/qa_framer_sink.py \
+ gr-digital/python/digital/ofdm_packet_utils.py \
+ gr-digital/python/digital/qa_lfsr.py \
+ gr-digital/python/digital/utils/alignment.py \
+ gr-digital/python/digital/utils/mod_codes.py \
+ gr-digital/python/digital/utils/gray_code.py \
+ gr-digital/python/digital/utils/tagged_streams.py \
+ gr-digital/python/digital/utils/__init__.py \
+ gr-digital/python/digital/qa_diff_encoder.py \
+ gr-digital/python/digital/qa_constellation_receiver.py \
+ gr-digital/python/digital/qa_glfsr_source.py \
+ gr-digital/python/digital/qa_scrambler.py \
+ gr-digital/python/digital/qa_cma_equalizer.py \
+ gr-digital/python/digital/ofdm_txrx.py \
+ gr-digital/python/digital/qa_fll_band_edge.py \
+ gr-digital/python/digital/__init__.py \
+ gr-digital/python/digital/qa_crc32.py \
+ gr-digital/python/digital/qa_packet_headergenerator_bb.py \
+ gr-digital/python/digital/qa_constellation_decoder_cb.py \
+ gr-digital/python/digital/qa_crc32_bb.py \
+ gr-digital/python/digital/qa_pn_correlator_cc.py \
+ gr-digital/python/digital/gfsk.py \
+ gr-digital/python/digital/qa_header_payload_demux.py \
+ gr-digital/python/digital/qa_binary_slicer_fb.py \
+ gr-digital/python/digital/qamlike.py \
+ gr-digital/python/digital/modulation_utils.py \
+ gr-digital/python/digital/test_soft_decisions.py \
+ gr-digital/python/digital/qa_cpm.py \
+ gr-digital/examples/example_timing.py \
+ gr-digital/examples/example_costas.py \
+ gr-digital/examples/run_length.py \
+ gr-digital/examples/narrowband/benchmark_add_channel.py \
+ gr-digital/examples/narrowband/benchmark_rx.py \
+ gr-digital/examples/narrowband/receive_path.py \
+ gr-digital/examples/narrowband/tx_voice.py \
+ gr-digital/examples/narrowband/digital_bert_tx.py \
+ gr-digital/examples/narrowband/tunnel.py \
+ gr-digital/examples/narrowband/benchmark_tx.py \
+ gr-digital/examples/narrowband/rx_voice.py \
+ gr-digital/examples/narrowband/digital_bert_rx.py \
+ gr-digital/examples/narrowband/uhd_interface.py \
+ gr-digital/examples/narrowband/transmit_path.py \
+ gr-digital/examples/example_fll.py \
+ gr-digital/examples/ofdm/gr_plot_ofdm.py \
+ gr-digital/examples/ofdm/benchmark_add_channel.py \
+ gr-digital/examples/ofdm/benchmark_rx.py \
+ gr-digital/examples/ofdm/receive_path.py \
+ gr-digital/examples/ofdm/tunnel.py \
+ gr-digital/examples/ofdm/benchmark_tx.py \
+ gr-digital/examples/ofdm/uhd_interface.py \
+ gr-digital/examples/ofdm/transmit_path.py \
+ gr-digital/examples/gen_whitener.py \
+ gr-digital/examples/snr_estimators.py \
+ gr-digital/examples/berawgn.py \
+ gr-audio/python/audio/__init__.py \
+ gr-audio/examples/python/audio_fft.py \
+ gr-audio/examples/python/noise.py \
+ gr-audio/examples/python/dial_tone_daemon.py \
+ gr-audio/examples/python/dial_tone_wav.py \
+ gr-audio/examples/python/test_resampler.py \
+ gr-audio/examples/python/audio_to_file.py \
+ gr-audio/examples/python/multi_tone.py \
+ gr-audio/examples/python/audio_copy.py \
+ gr-audio/examples/python/audio_play.py \
+ gr-audio/examples/python/dial_tone.py \
+ gr-audio/examples/python/spectrum_inversion.py \
+ gr-audio/examples/python/mono_tone.py \
+ gr-wxgui/grc/top_block_gui.py \
+ gr-wxgui/grc/panel.py \
+ gr-wxgui/grc/__init__.py \
+ gr-wxgui/python/wxgui/constants.py \
+ gr-wxgui/python/wxgui/numbersink2.py \
+ gr-wxgui/python/wxgui/const_window.py \
+ gr-wxgui/python/wxgui/waterfall_window.py \
+ gr-wxgui/python/wxgui/plotter/gltext.py \
+ gr-wxgui/python/wxgui/plotter/plotter_base.py \
+ gr-wxgui/python/wxgui/plotter/channel_plotter.py \
+ gr-wxgui/python/wxgui/plotter/grid_plotter_base.py \
+ gr-wxgui/python/wxgui/plotter/common.py \
+ gr-wxgui/python/wxgui/plotter/__init__.py \
+ gr-wxgui/python/wxgui/plotter/bar_plotter.py \
+ gr-wxgui/python/wxgui/plotter/waterfall_plotter.py \
+ gr-wxgui/python/wxgui/constsink_gl.py \
+ gr-wxgui/python/wxgui/fftsink2.py \
+ gr-wxgui/python/wxgui/pubsub.py \
+ gr-wxgui/python/wxgui/scopesink_gl.py \
+ gr-wxgui/python/wxgui/fft_window.py \
+ gr-wxgui/python/wxgui/gui.py \
+ gr-wxgui/python/wxgui/plot.py \
+ gr-wxgui/python/wxgui/waterfallsink_nongl.py \
+ gr-wxgui/python/wxgui/histo_window.py \
+ gr-wxgui/python/wxgui/slider.py \
+ gr-wxgui/python/wxgui/termsink.py \
+ gr-wxgui/python/wxgui/waterfallsink_gl.py \
+ gr-wxgui/python/wxgui/powermate.py \
+ gr-wxgui/python/wxgui/forms/forms.py \
+ gr-wxgui/python/wxgui/forms/__init__.py \
+ gr-wxgui/python/wxgui/forms/converters.py \
+ gr-wxgui/python/wxgui/form.py \
+ gr-wxgui/python/wxgui/fftsink_gl.py \
+ gr-wxgui/python/wxgui/common.py \
+ gr-wxgui/python/wxgui/histosink_gl.py \
+ gr-wxgui/python/wxgui/scopesink_nongl.py \
+ gr-wxgui/python/wxgui/stdgui2.py \
+ gr-wxgui/python/wxgui/scopesink2.py \
+ gr-wxgui/python/wxgui/number_window.py \
+ gr-wxgui/python/wxgui/fftsink_nongl.py \
+ gr-wxgui/python/wxgui/__init__.py \
+ gr-wxgui/python/wxgui/scope_window.py \
+ gr-wxgui/python/wxgui/waterfallsink2.py \
+ gr-qtgui/python/qtgui/qa_qtgui.py \
+ gr-qtgui/python/qtgui/__init__.py \
+ gr-qtgui/apps/qt_digital_window.py \
+ gr-qtgui/apps/uhd_display.py \
+ gr-qtgui/apps/plot_time_form.py \
+ gr-qtgui/apps/plot_psd_form.py \
+ gr-qtgui/apps/plot_spectrogram_form.py \
+ gr-qtgui/apps/plot_constellation_form.py \
+ gr-qtgui/apps/plot_base.py \
+ gr-qtgui/apps/plot_spectrogram_base.py \
+ gr-qtgui/apps/plot_form.py \
+ gr-qtgui/apps/usrp_display_qtgui.py \
+ gr-qtgui/apps/plot_psd_base.py \
+ gr-qtgui/apps/plot_time_base.py \
+ gr-qtgui/apps/plot_time_raster_form.py \
+ gr-qtgui/apps/qt_digital.py \
+ gr-qtgui/apps/plot_time_raster_base.py \
+ gr-qtgui/examples/pyqt_waterfall_f.py \
+ gr-qtgui/examples/pyqt_example_f.py \
+ gr-qtgui/examples/pyqt_example_c.py \
+ gr-qtgui/examples/pyqt_time_f.py \
+ gr-qtgui/examples/pyqt_waterfall_c.py \
+ gr-qtgui/examples/pyqt_histogram_f.py \
+ gr-qtgui/examples/pyqt_time_c.py \
+ gr-qtgui/examples/pyqt_const_c.py \
+ gr-qtgui/examples/pyqt_time_raster_b.py \
+ gr-qtgui/examples/pyqt_freq_f.py \
+ gr-qtgui/examples/pyqt_time_raster_f.py \
+ gr-qtgui/examples/pyqt_freq_c.py \
+ gr-wavelet/python/wavelet/__init__.py \
+ gr-wavelet/python/wavelet/qa_classify.py \
+ gr-channels/python/channels/quantizer.py \
+ gr-channels/python/channels/phase_bal.py \
+ gr-channels/python/channels/amp_bal.py \
+ gr-channels/python/channels/phase_noise_gen.py \
+ gr-channels/python/channels/distortion_2_gen.py \
+ gr-channels/python/channels/conj_fs_iqcorr.py \
+ gr-channels/python/channels/distortion_3_gen.py \
+ gr-channels/python/channels/iqbal_gen.py \
+ gr-channels/python/channels/__init__.py \
+ gr-channels/python/channels/impairments.py \
+ gr-channels/python/channels/qa_channel_model.py \
+ gr-channels/python/channels/qa_fading_model.py \
+ gr-comedi/python/comedi/qa_comedi.py \
+ gr-comedi/python/comedi/__init__.py \
+ gnuradio-runtime/python/pmt/qa_pmt.py \
+ gnuradio-runtime/python/pmt/__init__.py \
+ gnuradio-runtime/python/pmt/pmt_to_python.py \
+ gnuradio-runtime/python/pmt/qa_pmt_to_python.py \
+ gnuradio-runtime/python/gnuradio/gru/os_read_exactly.py \
+ gnuradio-runtime/python/gnuradio/gru/mathmisc.py \
+ gnuradio-runtime/python/gnuradio/gru/listmisc.py \
+ gnuradio-runtime/python/gnuradio/gru/socket_stuff.py \
+ gnuradio-runtime/python/gnuradio/gru/seq_with_cursor.py \
+ gnuradio-runtime/python/gnuradio/gru/daemon.py \
+ gnuradio-runtime/python/gnuradio/gru/msgq_runner.py \
+ gnuradio-runtime/python/gnuradio/gru/__init__.py \
+ gnuradio-runtime/python/gnuradio/gru/hexint.py \
+ gnuradio-runtime/python/gnuradio/gru/freqz.py \
+ gnuradio-runtime/python/gnuradio/gru/gnuplot_freqz.py \
+ gnuradio-runtime/python/gnuradio/gr/exceptions.py \
+ gnuradio-runtime/python/gnuradio/gr/qa_feval.py \
+ gnuradio-runtime/python/gnuradio/gr/gr_threading.py \
+ gnuradio-runtime/python/gnuradio/gr/tag_utils.py \
+ gnuradio-runtime/python/gnuradio/gr/gr_threading_23.py \
+ gnuradio-runtime/python/gnuradio/gr/qa_hier_block2_message_connections.py \
+ gnuradio-runtime/python/gnuradio/gr/top_block.py \
+ gnuradio-runtime/python/gnuradio/gr/gateway.py \
+ gnuradio-runtime/python/gnuradio/gr/qa_tag_utils.py \
+ gnuradio-runtime/python/gnuradio/gr/hier_block2.py \
+ gnuradio-runtime/python/gnuradio/gr/__init__.py \
+ gnuradio-runtime/python/gnuradio/gr/gr_threading_24.py \
+ gnuradio-runtime/python/gnuradio/gr/qa_kludged_imports.py \
+ gnuradio-runtime/python/gnuradio/gr/pubsub.py \
+ gnuradio-runtime/python/gnuradio/gr_xmlrunner.py \
+ gnuradio-runtime/python/gnuradio/eng_notation.py \
+ gnuradio-runtime/python/gnuradio/ctrlport/GrDataPlotter.py \
+ gnuradio-runtime/python/gnuradio/ctrlport/monitor.py \
+ gnuradio-runtime/python/gnuradio/ctrlport/IceRadioClient.py \
+ gnuradio-runtime/python/gnuradio/ctrlport/__init__.py \
+ gnuradio-runtime/python/gnuradio/eng_option.py \
+ gnuradio-runtime/python/gnuradio/__init__.py \
+ gnuradio-runtime/python/gnuradio/gr_unittest.py \
+ gnuradio-runtime/python/build_utils.py \
+ gnuradio-runtime/python/build_utils_codes.py \
+ gnuradio-runtime/lib/pmt/gen-serial-tags.py \
+ gnuradio-runtime/lib/pmt/generate_unv.py \
+ gnuradio-runtime/lib/math/gen_sine_table.py \
+ gnuradio-runtime/examples/network/vector_sink.py \
+ gnuradio-runtime/examples/network/dial_tone_source.py \
+ gnuradio-runtime/examples/network/dial_tone_sink.py \
+ gnuradio-runtime/examples/network/vector_source.py \
+ gnuradio-runtime/examples/network/audio_sink.py \
+ gnuradio-runtime/examples/network/audio_source.py \
+ gnuradio-runtime/examples/mp-sched/affinity_set.py \
+ gnuradio-runtime/examples/mp-sched/run_synthetic.py \
+ gnuradio-runtime/examples/mp-sched/wfm_rcv_pll_to_wav.py \
+ gnuradio-runtime/examples/mp-sched/synthetic.py \
+ gnuradio-runtime/examples/mp-sched/plot_flops.py \
+ gnuradio-runtime/examples/volk_benchmark/volk_types.py \
+ gnuradio-runtime/examples/volk_benchmark/volk_test_funcs.py \
+ gnuradio-runtime/examples/volk_benchmark/volk_plot.py \
+ gnuradio-runtime/examples/volk_benchmark/volk_math.py \
+ gr-fft/python/fft/qa_goertzel.py \
+ gr-fft/python/fft/qa_fft.py \
+ gr-fft/python/fft/logpwrfft.py \
+ gr-fft/python/fft/__init__.py \
+ gr-blocks/python/blocks/qa_block_gateway.py \
+ gr-blocks/python/blocks/qa_patterned_interleaver.py \
+ gr-blocks/python/blocks/qa_throttle.py \
+ gr-blocks/python/blocks/qa_tag_debug.py \
+ gr-blocks/python/blocks/qa_regenerate.py \
+ gr-blocks/python/blocks/qa_skiphead.py \
+ gr-blocks/python/blocks/qa_interleave.py \
+ gr-blocks/python/blocks/qa_tag_file_sink.py \
+ gr-blocks/python/blocks/qa_message.py \
+ gr-blocks/python/blocks/qa_sample_and_hold.py \
+ gr-blocks/python/blocks/qa_vector_insert.py \
+ gr-blocks/python/blocks/qa_moving_average.py \
+ gr-blocks/python/blocks/qa_null_sink_source.py \
+ gr-blocks/python/blocks/qa_head.py \
+ gr-blocks/python/blocks/qa_unpack_k_bits.py \
+ gr-blocks/python/blocks/qa_stream_to_tagged_stream.py \
+ gr-blocks/python/blocks/qa_repack_bits_bb.py \
+ gr-blocks/python/blocks/qa_tag_gate.py \
+ gr-blocks/python/blocks/qa_endian_swap.py \
+ gr-blocks/python/blocks/qa_tags_strobe.py \
+ gr-blocks/python/blocks/qa_pipe_fittings.py \
+ gr-blocks/python/blocks/qa_argmax.py \
+ gr-blocks/python/blocks/qa_mute.py \
+ gr-blocks/python/blocks/qa_packed_to_unpacked.py \
+ gr-blocks/python/blocks/qa_vector_sink_source.py \
+ gr-blocks/python/blocks/qa_integrate.py \
+ gr-blocks/python/blocks/qa_tagged_stream_mux.py \
+ gr-blocks/python/blocks/qa_keep_m_in_n.py \
+ gr-blocks/python/blocks/qa_boolean_operators.py \
+ gr-blocks/python/blocks/qa_file_metadata.py \
+ gr-blocks/python/blocks/qa_conjugate.py \
+ gr-blocks/python/blocks/qa_threshold.py \
+ gr-blocks/python/blocks/qa_delay.py \
+ gr-blocks/python/blocks/qa_udp_source_sink.py \
+ gr-blocks/python/blocks/qa_repeat.py \
+ gr-blocks/python/blocks/qa_multiply_conjugate.py \
+ gr-blocks/python/blocks/qa_vector_map.py \
+ gr-blocks/python/blocks/qa_file_source_sink.py \
+ gr-blocks/python/blocks/qa_max.py \
+ gr-blocks/python/blocks/qa_stream_mux.py \
+ gr-blocks/python/blocks/qa_probe_signal.py \
+ gr-blocks/python/blocks/qa_add_mult_v.py \
+ gr-blocks/python/blocks/qa_transcendental.py \
+ gr-blocks/python/blocks/qa_add_mult_div_sub.py \
+ gr-blocks/python/blocks/qa_stretch.py \
+ gr-blocks/python/blocks/qa_rms.py \
+ gr-blocks/python/blocks/qa_nlog10.py \
+ gr-blocks/python/blocks/qa_keep_one_in_n.py \
+ gr-blocks/python/blocks/qa_pack_k_bits.py \
+ gr-blocks/python/blocks/qa_peak_detector2.py \
+ gr-blocks/python/blocks/qa_message_tags.py \
+ gr-blocks/python/blocks/qa_vco.py \
+ gr-blocks/python/blocks/qa_type_conversions.py \
+ gr-blocks/python/blocks/stream_to_vector_decimator.py \
+ gr-blocks/python/blocks/qa_affinity.py \
+ gr-blocks/python/blocks/__init__.py \
+ gr-blocks/python/blocks/qa_wavfile.py \
+ gr-blocks/python/blocks/qa_copy.py \
+ gr-blocks/python/blocks/qa_pdu.py \
+ gr-blocks/python/blocks/qa_peak_detector.py \
+ gr-blocks/python/blocks/qa_python_message_passing.py \
+ gr-blocks/python/blocks/qa_bin_statistics.py \
+ gr-blocks/python/blocks/qa_ctrlport_probes.py \
+ gr-blocks/python/blocks/qa_burst_tagger.py \
+ gr-blocks/python/blocks/qa_plateau_detector_fb.py \
+ gr-blocks/python/blocks/parse_file_metadata.py \
+ gr-blocks/examples/tags/test_file_tags.py \
+ gr-trellis/doc/make_numbered_listing.py \
+ gr-trellis/doc/test_tcm.py \
+ gr-trellis/doc/test_viterbi_equalization1.py \
+ gr-trellis/python/trellis/qa_trellis.py \
+ gr-trellis/python/trellis/__init__.py \
+ gr-trellis/examples/python/test_tcm_combined.py \
+ gr-trellis/examples/python/test_turbo_equalization1.py \
+ gr-trellis/examples/python/test_turbo_equalization.py \
+ gr-trellis/examples/python/test_cpm.py \
+ gr-trellis/examples/python/test_sccc_turbo.py \
+ gr-trellis/examples/python/test_tcm_bit.py \
+ gr-trellis/examples/python/test_sccc_soft.py \
+ gr-trellis/examples/python/test_pccc_turbo1.py \
+ gr-trellis/examples/python/test_sccc_turbo1.py \
+ gr-trellis/examples/python/test_sccc_hard.py \
+ gr-trellis/examples/python/test_tcm.py \
+ gr-trellis/examples/python/test_turbo_equalization2.py \
+ gr-trellis/examples/python/test_viterbi_equalization.py \
+ gr-trellis/examples/python/test_sccc_turbo2.py \
+ gr-trellis/examples/python/test_viterbi_equalization1.py \
+ gr-trellis/examples/python/test_tcm_parallel.py \
+ gr-trellis/examples/python/fsm_utils.py \
+ gr-video-sdl/python/video_sdl/qa_video_sdl.py \
+ gr-video-sdl/python/video_sdl/__init__.py \
+ gr-uhd/grc/gen_uhd_usrp_blocks.py \
+ gr-uhd/python/uhd/qa_uhd.py \
+ gr-uhd/python/uhd/__init__.py \
+ gr-uhd/apps/hf_explorer/hfx.py \
+ gr-uhd/apps/uhd_siggen_base.py \
+ gr-uhd/apps/hf_radio/radio.py \
+ gr-uhd/apps/hf_radio/ssbdemod.py \
+ gr-uhd/apps/hf_radio/startup.py \
+ gr-uhd/apps/hf_radio/input.py \
+ gr-uhd/apps/hf_radio/ssbagc.py \
+ gr-uhd/apps/hf_radio/ui.py \
+ gr-uhd/apps/hf_radio/output.py \
+ gr-uhd/examples/python/usrp_tv_rcv.py \
+ gr-uhd/examples/python/usrp_wfm_rcv2_nogui.py \
+ gr-uhd/examples/python/usrp_am_mw_rcv.py \
+ gr-uhd/examples/python/usrp_wfm_rcv_fmdet.py \
+ gr-uhd/examples/python/usrp_wfm_rcv.py \
+ gr-uhd/examples/python/usrp_wfm_rcv_pll.py \
+ gr-uhd/examples/python/fm_tx_2_daughterboards.py \
+ gr-uhd/examples/python/usrp_spectrum_sense.py \
+ gr-uhd/examples/python/usrp_nbfm_rcv.py \
+ gr-uhd/examples/python/usrp_wfm_rcv_sca.py \
+ gr-uhd/examples/python/usrp_wxapt_rcv.py \
+ gr-uhd/examples/python/usrp_tv_rcv_nogui.py \
+ gr-uhd/examples/python/fm_tx4.py \
+ gr-uhd/examples/python/usrp_nbfm_ptt.py \
+ gr-uhd/examples/python/max_power.py \
+ gr-uhd/examples/python/usrp_wfm_rcv_nogui.py \
+ gr-vocoder/python/vocoder/cvsd.py \
+ gr-vocoder/python/vocoder/qa_ulaw_vocoder.py \
+ gr-vocoder/python/vocoder/qa_cvsd_vocoder.py \
+ gr-vocoder/python/vocoder/qa_gsm_full_rate.py \
+ gr-vocoder/python/vocoder/qa_alaw_vocoder.py \
+ gr-vocoder/python/vocoder/qa_g723_24_vocoder.py \
+ gr-vocoder/python/vocoder/__init__.py \
+ gr-vocoder/python/vocoder/qa_codec2_vocoder.py \
+ gr-vocoder/python/vocoder/qa_g721_vocoder.py \
+ gr-vocoder/python/vocoder/qa_g723_40_vocoder.py \
+ gr-vocoder/examples/ulaw_audio_loopback.py \
+ gr-vocoder/examples/g723_24_audio_loopback.py \
+ gr-vocoder/examples/alaw_audio_loopback.py \
+ gr-vocoder/examples/cvsd_audio_loopback.py \
+ gr-vocoder/examples/gsm_audio_loopback.py \
+ gr-vocoder/examples/codec2_audio_loopback.py \
+ gr-vocoder/examples/g721_audio_loopback.py \
+ gr-vocoder/examples/g723_40_audio_loopback.py \
+ gr-pager/python/pager/pager_utils.py \
+ gr-pager/python/pager/flex_demod.py \
+ gr-pager/python/pager/__init__.py \
+ gr-pager/python/pager/qa_pager.py \
+ gr-pager/apps/usrp_rx_flex.py \
+ docs/sphinx/hieroglyph/errors.py \
+ docs/sphinx/hieroglyph/test/test_nodes.py \
+ docs/sphinx/hieroglyph/test/test_hierglyph.py \
+ docs/sphinx/hieroglyph/test/test_comments.py \
+ docs/sphinx/hieroglyph/test/__init__.py \
+ docs/sphinx/hieroglyph/hieroglyph.py \
+ docs/sphinx/hieroglyph/version.py \
+ docs/sphinx/hieroglyph/__init__.py \
+ docs/sphinx/hieroglyph/nodes.py \
+ docs/sphinx/gnuradio_sphinx.py \
+ docs/sphinx/source/analog/get_blocks.py \
+ docs/sphinx/source/blocks/get_blocks.py \
+ docs/doxygen/swig_doc.py \
+ docs/doxygen/doxyxml/generated/indexsuper.py \
+ docs/doxygen/doxyxml/generated/index.py \
+ docs/doxygen/doxyxml/generated/compoundsuper.py \
+ docs/doxygen/doxyxml/generated/compound.py \
+ docs/doxygen/doxyxml/generated/__init__.py \
+ docs/doxygen/doxyxml/base.py \
+ docs/doxygen/doxyxml/doxyindex.py \
+ docs/doxygen/doxyxml/__init__.py \
+ docs/doxygen/doxyxml/text.py \
+ docs/doxygen/other/doxypy.py \
+ docs/exploring-gnuradio/dial_tone.py \
+ docs/exploring-gnuradio/fm_demod.py \
+ gr-fcd/python/fcd/qa_fcd.py \
+ gr-fcd/python/fcd/__init__.py \
+ gr-noaa/python/noaa/qa_noaa.py \
+ gr-noaa/python/noaa/__init__.py \
+ gr-utils/python/modtool/util_functions.py \
+ gr-utils/python/modtool/templates.py \
+ gr-utils/python/modtool/gr-newmod/python/build_utils.py \
+ gr-utils/python/modtool/gr-newmod/python/build_utils_codes.py \
+ gr-utils/python/modtool/gr-newmod/python/__init__.py \
+ gr-utils/python/modtool/gr-newmod/docs/doxygen/swig_doc.py \
+ gr-utils/python/modtool/gr-newmod/docs/doxygen/doxyxml/generated/indexsuper.py \
+ gr-utils/python/modtool/gr-newmod/docs/doxygen/doxyxml/generated/index.py \
+ gr-utils/python/modtool/gr-newmod/docs/doxygen/doxyxml/generated/compoundsuper.py \
+ gr-utils/python/modtool/gr-newmod/docs/doxygen/doxyxml/generated/compound.py \
+ gr-utils/python/modtool/gr-newmod/docs/doxygen/doxyxml/generated/__init__.py \
+ gr-utils/python/modtool/gr-newmod/docs/doxygen/doxyxml/base.py \
+ gr-utils/python/modtool/gr-newmod/docs/doxygen/doxyxml/doxyindex.py \
+ gr-utils/python/modtool/gr-newmod/docs/doxygen/doxyxml/__init__.py \
+ gr-utils/python/modtool/gr-newmod/docs/doxygen/doxyxml/text.py \
+ gr-utils/python/modtool/cmakefile_editor.py \
+ gr-utils/python/modtool/modtool_newmod.py \
+ gr-utils/python/modtool/modtool_makexml.py \
+ gr-utils/python/modtool/modtool_add.py \
+ gr-utils/python/modtool/modtool_rm.py \
+ gr-utils/python/modtool/code_generator.py \
+ gr-utils/python/modtool/modtool_disable.py \
+ gr-utils/python/modtool/parser_cc_block.py \
+ gr-utils/python/modtool/__init__.py \
+ gr-utils/python/modtool/modtool_help.py \
+ gr-utils/python/modtool/modtool_base.py \
+ gr-utils/python/modtool/grc_xml_generator.py \
+ gr-utils/python/modtool/modtool_info.py \
+ gr-utils/python/utils/plot_data.py \
+ gr-utils/python/utils/plot_fft_base.py \
+ gr-utils/python/utils/pyqt_filter.py \
+ gr-utils/python/utils/plot_psd_base.py \
+ gr-utils/python/utils/pyqt_plot.py \
+ gr-atsc/python/atsc/atsc_utils.py \
+ gr-atsc/python/atsc/atsc_rx.py \
+ gr-atsc/python/atsc/__init__.py \
+ gr-atsc/python/atsc/qa_atsc.py \
+ gr-atsc/lib/gen_encoder.py \
+ gr-filter/freq_xlating_fft_filter.py \
+ gnuradio-runtime/python/digital/packet_utils.py
diff --git a/ham/gnuradio-core/files/check-PLIST-overwrap b/ham/gnuradio-core/files/check-PLIST-overwrap
new file mode 100644
index 00000000000..c833ea790e6
--- /dev/null
+++ b/ham/gnuradio-core/files/check-PLIST-overwrap
@@ -0,0 +1,124 @@
+#!/usr/pkg/bin/perl
+# Check the duplication on gnuradio-*/PLIST (except gnuradio-default)
+# Check if whole meta-pkgs/gnuradio PLIST convers the one of gnuradio-default (use -m)
+# use -h for usage.
+
+use strict;
+use Getopt::Std;
+
+# option related
+our(%opts);
+our(@ARGV);
+my ($verbose) = 0;
+
+my ($PKGSRC) ='/usr/pkgsrc';
+my ($CATEGORY) ='ham';
+my ($DEFAULT) = 'gnuradio-default';
+
+my (@LIST); # list of gnuradio-*/PLIST files
+
+my (%WORDS); # list of files in the PLIST (other than -default)
+my (%count); # number of appearance of files in the PLIST (other than -default)
+
+my (%CHECKED); # list of files found (in the -default) in the PLIST
+my (%FULL); # full list from gnuradio-default
+
+sub usage() {
+ print <<HELP;
+$0
+Synopsys:
+ check-PLIST-overwrap [-h] [-c CATEGORY] [-m] [-p PATH] [-v]
+Where:
+ -h show this help
+ -c CATEGORY (ham)
+ -m print missing file instead of dupes
+ -p pkgsrc directory (/usr/pkgsrc)
+ -v verbose
+ (parenthesis) shows default value
+HELP
+}
+
+getopts("hc:mp:v", \%opts);
+if ($opts{'h'}) { usage(); exit;}
+if ($opts{'c'}) { $CATEGORY = $opts{'c'};}
+if ($opts{'p'}) { $PKGSRC = $opts{'p'};}
+if ($opts{'v'}) { $verbose = 1; }
+my ($WORK) = $PKGSRC.'/'.$CATEGORY;
+
+print "(Category) $CATEGORY, (pkgsrc) $PKGSRC \n";
+
+chdir $WORK;
+print 'Changing to directory: ', $WORK,"\n";
+opendir(DIR, $WORK) || die " *** Problem opening directory ($WORK), use [-p DIR] to change.\n";
+
+my ($dir) = 1;
+while ($dir) {
+ $dir = readdir (DIR);
+ chomp($dir);
+ if ( $dir =~ /^$DEFAULT/ ) { next; } # skip -default at this time
+ if ( $dir =~ /^gnuradio/ ) {
+ my($PLIST) = $dir.'/PLIST';
+ if ( -f $PLIST ) {
+ push(@LIST, $PLIST);
+ }
+ }
+}
+foreach my $d (0..$#LIST) {
+ my $file = $LIST[$d];
+ print " Reading $file \n" if $verbose;
+ open (FILE, $file) || print " *** Problem opening $file: $!\n";
+ while(<FILE>) {
+ chomp();
+ if (/\@comment/) { next;}
+ if (/\@pkgdir/) { next;}
+ my ($word) = $_;
+ my ($module) = $file;
+ $file =~ s/gnuradio-//;
+ $file =~ s,/PLIST,,;
+ $WORDS{$word} .= ' '.$file;
+ $count{$word}++;
+ }
+ close(FILE);
+}
+sub show_missing() {
+ my ($file) = $DEFAULT.'/PLIST';
+ print " (-m) Reading $file \n" if $verbose;
+ open (FILE, $file) || print "problem opening $file: $!\n";
+ while (<FILE>) {
+ chomp();
+ if (/\@comment/) { next;}
+ if (/\@pkgdir/) { next;}
+ my ($word) = $_;
+ my ($module) = $file;
+ $file =~ s/gnuradio-//;
+ $file =~ s,/PLIST,,;
+ $FULL{$word}++;
+ }
+ close(FILE);
+ foreach my $key (sort keys %FULL){
+ if ($WORDS{$key} ) {
+ $CHECKED{$key}++;
+ next;}
+ else {
+ printf ("missing: %30s\t\n", $key);
+ }
+ }
+ foreach my $file (keys %WORDS) {
+ if ( $CHECKED{$file} ) { next;}
+ else {
+ printf ("extra: %30s\n", $file);
+ }
+ }
+}
+
+sub show_dupe() {
+ foreach my $key (sort keys %WORDS){
+ if ($count{$key} > 1 ) {
+ printf ("%30s\t->%s\n", $key, $WORDS{$key});
+ }
+ }
+}
+
+if ($opts{'m'}) { show_missing();}
+else { show_dupe();}
+exit;
diff --git a/ham/gnuradio-core/options.mk b/ham/gnuradio-core/options.mk
new file mode 100644
index 00000000000..19306803793
--- /dev/null
+++ b/ham/gnuradio-core/options.mk
@@ -0,0 +1,29 @@
+# $NetBSD: options.mk,v 1.1 2014/10/13 12:46:33 mef Exp $
+
+PKG_OPTIONS_VAR= PKG_OPTIONS.gnuradio
+PKG_SUPPORTED_OPTIONS= ninja-build filter-design
+
+# Adding ninja-build to following line (now) stops
+# [164/850] cd /PATH/ham/gnuradio-core/work/gnuradio-3.7.5/build/gr-audio/swig && ""
+# FAILED: cd /PATH/ham/gnuradio-core/work/gnuradio-3.7.5/build/gr-audio/swig && ""
+# : permission denied
+
+PKG_SUGGESTED_OPTIONS= filter-design
+
+.include "../../mk/bsd.options.mk"
+
+.if !empty(PKG_OPTIONS:Mninja-build)
+CMAKE_ARGS+= -GNinja
+BUILD_DEPENDS+= ninja-build-[0-9]*:../../devel/ninja-build
+
+do-build:
+ (cd ${WRKSRC}/build; ninja)
+.else
+do-build:
+ (cd ${WRKSRC}/build; ${BUILD_MAKE_CMD})
+.endif
+
+.if !empty(PKG_OPTIONS:Mfilter-design)
+# Running gr_filter_design asks for the package
+DEPENDS+= ${PYPKGPREFIX}-scipy-[0-9]*:../../math/py-scipy
+.endif
diff --git a/ham/gnuradio-core/patches/patch-gnuradio_runtime_include_gnuradio_high__res__timer__h b/ham/gnuradio-core/patches/patch-gnuradio_runtime_include_gnuradio_high__res__timer__h
new file mode 100644
index 00000000000..0044eede145
--- /dev/null
+++ b/ham/gnuradio-core/patches/patch-gnuradio_runtime_include_gnuradio_high__res__timer__h
@@ -0,0 +1,16 @@
+$NetBSD: patch-gnuradio_runtime_include_gnuradio_high__res__timer__h,v 1.1 2014/10/13 12:46:33 mef Exp $
+
+This patch is kind of joke, but better than nothing for packaging
+
+--- gnuradio-runtime/include/gnuradio/high_res_timer.h.orig 2014-07-31 05:39:51.000000000 +0900
++++ gnuradio-runtime/include/gnuradio/high_res_timer.h 2014-10-03 00:14:18.000000000 +0900
+@@ -23,6 +23,9 @@
+ #define INCLUDED_GNURADIO_HIGH_RES_TIMER_H
+
+ #include <gnuradio/api.h>
++#ifndef CLOCK_THREAD_CPUTIME_ID
++# define CLOCK_THREAD_CPUTIME_ID 3
++#endif
+
+ ////////////////////////////////////////////////////////////////////////
+ // Use architecture defines to determine the implementation
diff --git a/ham/gnuradio-core/patches/patch-gnuradio_runtime_lib_thread_thread_cc b/ham/gnuradio-core/patches/patch-gnuradio_runtime_lib_thread_thread_cc
new file mode 100644
index 00000000000..8cf7fa5b9b5
--- /dev/null
+++ b/ham/gnuradio-core/patches/patch-gnuradio_runtime_lib_thread_thread_cc
@@ -0,0 +1,47 @@
+$NetBSD: patch-gnuradio_runtime_lib_thread_thread_cc,v 1.1 2014/10/13 12:46:33 mef Exp $
+
+Extending for BSD
+
+--- gnuradio-runtime/lib/thread/thread.cc.orig 2014-07-31 05:39:51.000000000 +0900
++++ gnuradio-runtime/lib/thread/thread.cc 2014-09-07 21:53:13.000000000 +0900
+@@ -158,7 +158,7 @@ namespace gr {
+
+
+ #elif defined(macintosh) || defined(__APPLE__) || defined(__APPLE_CC__) || \
+- defined(__FreeBSD__)
++ defined(__FreeBSD__) || defined(__NetBSD__)
+
+ namespace gr {
+ namespace thread {
+@@ -276,6 +276,7 @@ namespace gr {
+ void
+ thread_bind_to_processor(gr_thread_t thread, const std::vector<int> &mask)
+ {
++#ifdef _GNU_SOURCE
+ cpu_set_t set;
+ size_t len = sizeof(cpu_set_t);
+ std::vector<int> _mask = mask;
+@@ -291,6 +292,7 @@ namespace gr {
+ s << "thread_bind_to_processor failed with error: " << ret << std::endl;
+ throw std::runtime_error(s.str());
+ }
++#endif
+ }
+
+ void
+@@ -302,6 +304,7 @@ namespace gr {
+ void
+ thread_unbind(gr_thread_t thread)
+ {
++#ifdef _GNU_SOURCE
+ cpu_set_t set;
+ size_t len = sizeof(cpu_set_t);
+
+@@ -317,6 +320,7 @@ namespace gr {
+ s << "thread_unbind failed with error: " << ret << std::endl;
+ throw std::runtime_error(s.str());
+ }
++#endif
+ }
+
+ int
diff --git a/ham/gnuradio-core/patches/patch-gr-audio_lib_alsa_alsa__impl_h b/ham/gnuradio-core/patches/patch-gr-audio_lib_alsa_alsa__impl_h
new file mode 100644
index 00000000000..90cb4e83c9c
--- /dev/null
+++ b/ham/gnuradio-core/patches/patch-gr-audio_lib_alsa_alsa__impl_h
@@ -0,0 +1,19 @@
+$NetBSD: patch-gr-audio_lib_alsa_alsa__impl_h,v 1.1 2014/10/13 12:46:33 mef Exp $
+
+gnuradio-3.7.2.1/gr-audio/lib/alsa/alsa_source.cc:477:23: error: 'ESTRPIPE' was not declared in this scope
+See also
+https://mail-index.netbsd.org/pkgsrc-wip-discuss/2013/10/27/msg002529.html
+
+--- gr-audio/lib/alsa/alsa_impl.h.orig 2014-09-06 18:07:27.000000000 +0900
++++ gr-audio/lib/alsa/alsa_impl.h 2014-09-06 18:07:55.000000000 +0900
+@@ -26,6 +26,10 @@
+ #include <stdio.h>
+ #include <alsa/asoundlib.h>
+
++#ifndef ESTRPIPE
++#define ESTRPIPE EPIPE
++#endif
++
+ void
+ gri_alsa_dump_hw_params (snd_pcm_t *pcm,
+ snd_pcm_hw_params_t *hwparams,
diff --git a/ham/gnuradio-core/patches/patch-grc_script_gnuradio-companion b/ham/gnuradio-core/patches/patch-grc_script_gnuradio-companion
new file mode 100644
index 00000000000..4d1356013e4
--- /dev/null
+++ b/ham/gnuradio-core/patches/patch-grc_script_gnuradio-companion
@@ -0,0 +1,22 @@
+$NetBSD: patch-grc_script_gnuradio-companion,v 1.1 2014/10/13 12:46:33 mef Exp $
+
+Add message for NetBSD when failed to import gnuradio.
+Or missing gnuradio-core package.
+
+--- grc/scripts/gnuradio-companion.orig 2014-07-31 05:39:51.000000000 +0900
++++ grc/scripts/gnuradio-companion 2014-09-21 21:32:33.000000000 +0900
+@@ -26,12 +26,14 @@
+ except ImportError, e:
+ d = gtk.MessageDialog(type=gtk.MESSAGE_ERROR, buttons=gtk.BUTTONS_CLOSE, message_format="""
+ Cannot import gnuradio.
++You may be missing gnuradio-core package or
+
+ Is the python path environment variable set correctly?
+ All OS: PYTHONPATH
+
+ Is the library path environment variable set correctly?
+ Linux: LD_LIBRARY_PATH
++ NetBSD: LD_LIBRARY_PATH
+ Windows: PATH
+ MacOSX: DYLD_LIBRARY_PATH
+ """)