aboutsummaryrefslogtreecommitdiff
path: root/comms/gnuradio
diff options
context:
space:
mode:
authorDiane Bruce <db@FreeBSD.org>2020-04-02 13:08:01 +0000
committerDiane Bruce <db@FreeBSD.org>2020-04-02 13:08:01 +0000
commit550ec5f1c3cb24f8d1c2cf54a93d9e02003e9ab9 (patch)
tree7ccc2495a1e01d9cc4b9bb8fb9debbf794028bb8 /comms/gnuradio
parent9d847a9fd4c1cbfc6ff24ee975a3c08610b37d81 (diff)
downloadports-550ec5f1c3cb24f8d1c2cf54a93d9e02003e9ab9.tar.gz
ports-550ec5f1c3cb24f8d1c2cf54a93d9e02003e9ab9.zip
- Removed zombie dependancy on clang since system clang now works
- Now uses python3 by default remove python2 dependancy - split the VOLK project into separate port Change log from upstream follows ## [3.8.1.0-rc1] - 2020-02-16 ### Changed #### Project Scope - clang-tidy improvements - Throw exceptions by value, catch by reference - `emplace_back` where applicable - `empty()` instead of `vector::size() == 0` ### Fixed #### Project scope - FindQwt paths - floatAlmostEqual unittest assert function wrongly passing on sequence types - Only require boost unittest when testing is enabled - FindLOG4CPP typo #### gnuradio-runtime - block gateway shadowed system port - Flaky message passing unit test contained timeout (not the test's job) - ctrlport/`rpcaggregator` & Co: removed storage of references to scope-lifetime objects - Sine table generation python was wrong - `get_tags_in_range` for delay < (end-start) - premature tag pruning #### gr_modtool - wrong use of `input` -> `raw_input` - allow empty argument list - testing - check for and deny TSB under Python - QA addition bugs #### gr-analog - clipping in FM receiver: remove superfluous gain - C++ generation for multiple blocks #### gr-audio - portaudio source: lock acquisition #### gr-blocks - broken `rotator` workaround #### gr-digital - `map_bb` buffer overflow - `map_bb` thread safety - `additive_scrambler `count based reset #### gr-fec - heap corruption in `async_decoder` - `cc_encoder` was broken for constraint lengths > 8 #### gr-fft - restore Boost 1.53 compat #### gr-qtgui - no longer requiring unnecessary key in `edit_box_msg` #### gr-uhd - fixed examples under Py3 - multichannel objects not populating channels #### GRC - several issues with YAML files - nested objects now properly populate namespaces - comments now included in block bounds calculation - Wiki documentation link removed from OOT blocks' docs tab - Dragging connections to auto-hide ports works now ### Added #### Project Scope - Codec2 development branch / future compat - Boost 1.71 compat - CI now checks for formatting #### gnuradio-runtime - dot graphs now contain message edges #### gr-uhd - UHD Filter API #### GRC - block affinity, buffer sizes available as advanced options for blocks - testing
Notes
Notes: svn path=/head/; revision=530370
Diffstat (limited to 'comms/gnuradio')
-rw-r--r--comms/gnuradio/Makefile51
-rw-r--r--comms/gnuradio/distinfo6
-rw-r--r--comms/gnuradio/files/patch-CMakeLists.txt4
-rw-r--r--comms/gnuradio/files/patch-cmake_Modules_FindQwt.cmake18
-rw-r--r--comms/gnuradio/files/patch-cmake_Modules_GrPython.cmake23
-rw-r--r--comms/gnuradio/files/patch-docs_doxygen_Doxyfile.in2
-rw-r--r--comms/gnuradio/files/patch-gr-vocoder_lib_gsm__fr__decode__ps__impl.h2
-rw-r--r--comms/gnuradio/files/patch-gr-vocoder_lib_gsm__fr__encode__sp__impl.h2
-rw-r--r--comms/gnuradio/pkg-plist245
9 files changed, 69 insertions, 284 deletions
diff --git a/comms/gnuradio/Makefile b/comms/gnuradio/Makefile
index 0ff6d80114ec..853d5269e6e9 100644
--- a/comms/gnuradio/Makefile
+++ b/comms/gnuradio/Makefile
@@ -1,38 +1,36 @@
# $FreeBSD$
PORTNAME= gnuradio
-PORTVERSION= 3.8.0.0
-PORTREVISION= 6
+DISTVERSIONPREFIX= v
+DISTVERSION= 3.8.1.0-rc1
CATEGORIES= comms astro hamradio
-MASTER_SITES= http://gnuradio.org/releases/gnuradio/
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Amateur Radio Software defined radio
LICENSE= GPLv3
-BROKEN_aarch64= fails to compile: /usr/lib/clang/5.0.0/include/mmintrin.h:47:5: use of undeclared identifier '__builtin_ia32_emms'; did you mean '__builtin_isless'?
-BROKEN_armv6= fails to compile: /usr/lib/clang/5.0.0/include/mmintrin.h:47:5: use of undeclared identifier '__builtin_ia32_emms'; did you mean '__builtin_isless'?
-BROKEN_armv7= fails to compile: /usr/lib/clang/5.0.0/include/mmintrin.h:47:5: use of undeclared identifier '__builtin_ia32_emms'; did you mean '__builtin_isless'?
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \
+BUILD_DEPENDS= volk>0:devel/volk \
+ doxygen>0:devel/doxygen \
+ ${PYTHON_PKGNAMEPREFIX}sphinx>0:textproc/py-sphinx@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \
${PYNUMPY} \
+ ${PYTHON_SITELIBDIR}/mako/__init__.py:textproc/py-mako@${PY_FLAVOR} \
${PYTHON_SITELIBDIR}/yaml/__init__.py:devel/py-yaml@${PY_FLAVOR} \
${PYTHON_SITELIBDIR}/gi/__init__.py:devel/py-gobject3@${PY_FLAVOR} \
${PYTHON_SITELIBDIR}/cairo/__init__.py:graphics/py-cairo@${PY_FLAVOR} \
- ${PYTHON_SITELIBDIR}/mako/__init__.py:textproc/py-mako@${PY_FLAVOR} \
${PYTHON_SITELIBDIR}/six.py:devel/py-six@${PY_FLAVOR} \
${PYTHON_SITELIBDIR}/click/__init__.py:devel/py-click@${PY_FLAVOR} \
${PYTHON_SITELIBDIR}/click_plugins/__init__.py:devel/py-click-plugins@${PY_FLAVOR} \
aconnect:audio/alsa-utils \
- cheetah:devel/py-cheetah@${PY_FLAVOR} \
+ cheetah:devel/py-cheetah3@${PY_FLAVOR} \
cppzmq>0:net/cppzmq \
guile:lang/guile \
minixmlto:textproc/minixmlto \
sdl-config:devel/sdl12 \
swig3.0:devel/swig30 \
- xdg-open:devel/xdg-utils \
- ${LOCALBASE}/bin/clang${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT}
+ mpir>0:math/mpir \
+ xdg-open:devel/xdg-utils
LIB_DEPENDS= libcodec2.so:audio/codec2 \
libfftw3.so:math/fftw3 \
libfftw3f.so:math/fftw3-float \
@@ -51,7 +49,11 @@ LIB_DEPENDS= libcodec2.so:audio/codec2 \
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= cmake desktop-file-utils fortran gnome iconv \
- perl5 pkgconfig pyqt:5 python:2.7 qt:5 shared-mime-info shebangfix
+ perl5 pkgconfig pyqt:5 python:3.5+ qt:5 shared-mime-info shebangfix
+
+USE_GITHUB= yes
+GH_ACCOUNT= gnuradio
+GH_PROJECT= gnuradio
SHEBANG_FILES= grc/scripts/freedesktop/grc_setup_freedesktop.in \
gnuradio-runtime/python/gnuradio/ctrlport/gr-ctrlport-monitor \
@@ -65,7 +67,8 @@ CMAKE_ARGS+= -DCMAKE_INSTALL_RPATH:STRING="${LOCALBASE}/lib/gcc${_GCC_VER}" \
-DGR_PKG_DOC_DIR:STRING="${DOCSDIR}" \
-DPYTHON_EXECUTABLE:STRING="${PYTHON_CMD}" \
-DSWIG_EXECUTABLE:STRING="${LOCALBASE}/bin/swig3.0"\
- -DXMLTO_EXECUTABLE:STRING=minixmlto
+ -DXMLTO_EXECUTABLE:STRING=minixmlto \
+ -DENABLE_INTERNAL_VOLK:STRING="OFF"
# for detailed debugging uncomment the next line
#CMAKE_ARGS+= --debug-output --trace
USE_CXXSTD= c++11
@@ -73,9 +76,6 @@ USE_GNOME= pygtk2
USE_PYQT= core gui opengl
USE_WX= 3.0
USE_QT= buildtools core gui xml qmake widgets
-CPP= ${LOCALBASE}/bin/clang-cpp${LLVM_DEFAULT}
-CC= ${LOCALBASE}/bin/clang${LLVM_DEFAULT}
-CXX= ${LOCALBASE}/bin/clang++${LLVM_DEFAULT}
WX_COMPS= wx wx:build wx:run python:build python:run
USE_LDCONFIG= yes
LIBSTRIP_FILES= analog audio blocks channels digital dtv fec fft\
@@ -90,6 +90,7 @@ OPTIONS_EXCLUDE= DOXYGEN
OPTIONS_SUB= yes
UHD_DESC= Include UHD support from Ettus
TESTING_DESC= Include testing support
+INSTALLS_ICONS= yes
PLIST_SUB+= PORTVERSION=${PORTVERSION}
@@ -119,20 +120,4 @@ PLIST_SUB+= UHD=""
PLIST_SUB+= UHD="@comment "
.endif
-PATCH_FILES= docs/doxygen/Doxyfile.in \
- gr-fec/lib/CMakeLists.txt
-
-post-patch:
- @${FIND} ${WRKSRC}/.. -name CMakeLists.txt | \
- ${XARGS} ${REINPLACE_CMD} -e \
- "s|{GR_LIBRARY_DIR}/pkgconfig|{GR_PKGCONFIG_DIR}/pkgconfig|g"
-
-.for p in ${PATCH_FILES}
- @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \
- ${WRKSRC}/${p}
-.endfor
-
-post-install:
- @cd ${STAGEDIR}${PREFIX} && ${RMDIR} include/volk/asm/neon include/volk/asm/orc include/volk/asm
-
.include <bsd.port.post.mk>
diff --git a/comms/gnuradio/distinfo b/comms/gnuradio/distinfo
index 35beaf2af245..d3af5fd88bad 100644
--- a/comms/gnuradio/distinfo
+++ b/comms/gnuradio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1565539118
-SHA256 (gnuradio-3.8.0.0.tar.gz) = 3a9c90111f22f2f6f30450731dc671ad28ce824fc1a7bc8ea0783da9b95a7092
-SIZE (gnuradio-3.8.0.0.tar.gz) = 3557884
+TIMESTAMP = 1585761142
+SHA256 (gnuradio-gnuradio-v3.8.1.0-rc1_GH0.tar.gz) = 27eb9af0bce272f63a0dc181edf5fff4a98e46d8d717a3e00310c5914babeefc
+SIZE (gnuradio-gnuradio-v3.8.1.0-rc1_GH0.tar.gz) = 3373463
diff --git a/comms/gnuradio/files/patch-CMakeLists.txt b/comms/gnuradio/files/patch-CMakeLists.txt
index 859e6b03cd07..0ca44c85b8a3 100644
--- a/comms/gnuradio/files/patch-CMakeLists.txt
+++ b/comms/gnuradio/files/patch-CMakeLists.txt
@@ -1,4 +1,4 @@
---- CMakeLists.txt.orig 2019-05-29 03:34:08 UTC
+--- CMakeLists.txt.orig 2020-02-16 18:48:02 UTC
+++ CMakeLists.txt
@@ -31,6 +31,7 @@ cmake_minimum_required(VERSION 3.8)
project(gnuradio CXX C)
@@ -8,7 +8,7 @@
# Make sure our local CMake Modules path comes first
list(INSERT CMAKE_MODULE_PATH 0 ${CMAKE_SOURCE_DIR}/cmake/Modules)
-@@ -64,6 +65,15 @@ set(GCC_MIN_VERSION "4.8.4")
+@@ -67,6 +68,15 @@ set(GCC_MIN_VERSION "4.8.4")
set(CLANG_MIN_VERSION "3.4.0")
set(APPLECLANG_MIN_VERSION "500")
set(MSVC_MIN_VERSION "1800")
diff --git a/comms/gnuradio/files/patch-cmake_Modules_FindQwt.cmake b/comms/gnuradio/files/patch-cmake_Modules_FindQwt.cmake
index 83715f45d529..47cf94e557b3 100644
--- a/comms/gnuradio/files/patch-cmake_Modules_FindQwt.cmake
+++ b/comms/gnuradio/files/patch-cmake_Modules_FindQwt.cmake
@@ -1,26 +1,22 @@
---- cmake/Modules/FindQwt.cmake.orig 2019-03-09 13:28:14 UTC
+--- cmake/Modules/FindQwt.cmake.orig 2020-04-01 19:08:22 UTC
+++ cmake/Modules/FindQwt.cmake
-@@ -15,10 +15,11 @@ find_path(QWT_INCLUDE_DIRS
+@@ -15,6 +15,7 @@ find_path(QWT_INCLUDE_DIRS
${CMAKE_INSTALL_PREFIX}/include/qwt
${CMAKE_PREFIX_PATH}/include/qwt
PATHS
+ /usr/local/include/qt5/qwt6
/usr/local/include/qwt-${QWT_QT_VERSION}
-+ /usr/include/qt5/qwt
/usr/local/include/qwt
/usr/include/qwt6
-- /usr/include/qt5/qwt
- /usr/include/qwt-${QWT_QT_VERSION}
- /usr/include/qwt
- /usr/include/${QWT_QT_VERSION}/qwt
-@@ -29,8 +30,9 @@ find_path(QWT_INCLUDE_DIRS
+@@ -29,9 +30,10 @@ find_path(QWT_INCLUDE_DIRS
)
find_library (QWT_LIBRARIES
-- NAMES ${PC_QWT_LIBRARIES} qwt6-${QWT_QT_VERSION} qwt-${QWT_QT_VERSION}
-+ NAMES ${PC_QWT_LIBRARIES} qwt6 qwt6-${QWT_QT_VERSION} qwt-${QWT_QT_VERSION}
+- NAMES ${PC_QWT_LIBRARIES} qwt6-${QWT_QT_VERSION} qwt-${QWT_QT_VERSION} qwt
++ NAMES ${PC_QWT_LIBRARIES} qwt6 qwt6-${QWT_QT_VERSION} qwt-${QWT_QT_VERSION} qwt
HINTS
-+ /usr/local/lib/qt5
${PC_QWT_LIBDIR}
++ /usr/local/lib/qt5
${CMAKE_INSTALL_PREFIX}/lib
${CMAKE_INSTALL_PREFIX}/lib64
+ ${CMAKE_PREFIX_PATH}/lib
diff --git a/comms/gnuradio/files/patch-cmake_Modules_GrPython.cmake b/comms/gnuradio/files/patch-cmake_Modules_GrPython.cmake
deleted file mode 100644
index 7e7554ea678b..000000000000
--- a/comms/gnuradio/files/patch-cmake_Modules_GrPython.cmake
+++ /dev/null
@@ -1,23 +0,0 @@
---- cmake/Modules/GrPython.cmake.orig 2019-08-09 21:40:34 UTC
-+++ cmake/Modules/GrPython.cmake
-@@ -111,11 +111,15 @@ if(NOT DEFINED GR_PYTHON_DIR)
- execute_process(COMMAND ${PYTHON_EXECUTABLE} -c "
- import os
- import sys
--if os.name == 'posix':
-- print(os.path.join('lib', 'python' + sys.version[:3], 'dist-packages'))
--if os.name == 'nt':
-- print(os.path.join('Lib', 'site-packages'))
--" OUTPUT_VARIABLE GR_PYTHON_DIR OUTPUT_STRIP_TRAILING_WHITESPACE
-+from sysconfig import get_platform
-+if get_platform().startswith('freebsd'):
-+ print(os.path.join('lib', 'python' + sys.version[:3], 'site-packages'))
-+else:
-+ if os.name == 'posix':
-+ print(os.path.join('lib', 'python' + sys.version[:3], 'dist-packages'))
-+ if os.name == 'nt':
-+ print(os.path.join('Lib', 'site-packages'))
-+ " OUTPUT_VARIABLE GR_PYTHON_DIR OUTPUT_STRIP_TRAILING_WHITESPACE
- )
- endif()
- file(TO_CMAKE_PATH ${GR_PYTHON_DIR} GR_PYTHON_DIR)
diff --git a/comms/gnuradio/files/patch-docs_doxygen_Doxyfile.in b/comms/gnuradio/files/patch-docs_doxygen_Doxyfile.in
index b8e9761d703e..b8a3e683c2da 100644
--- a/comms/gnuradio/files/patch-docs_doxygen_Doxyfile.in
+++ b/comms/gnuradio/files/patch-docs_doxygen_Doxyfile.in
@@ -1,4 +1,4 @@
---- docs/doxygen/Doxyfile.in.orig 2019-08-09 21:40:34 UTC
+--- docs/doxygen/Doxyfile.in.orig 2020-02-16 18:48:02 UTC
+++ docs/doxygen/Doxyfile.in
@@ -1848,7 +1848,7 @@ DOT_FONTSIZE = 10
# If you specify a different font using DOT_FONTNAME you can use DOT_FONTPATH to
diff --git a/comms/gnuradio/files/patch-gr-vocoder_lib_gsm__fr__decode__ps__impl.h b/comms/gnuradio/files/patch-gr-vocoder_lib_gsm__fr__decode__ps__impl.h
index ed0dc385e100..9c2de3cab3b5 100644
--- a/comms/gnuradio/files/patch-gr-vocoder_lib_gsm__fr__decode__ps__impl.h
+++ b/comms/gnuradio/files/patch-gr-vocoder_lib_gsm__fr__decode__ps__impl.h
@@ -1,4 +1,4 @@
---- gr-vocoder/lib/gsm_fr_decode_ps_impl.h.orig 2019-08-09 21:40:34 UTC
+--- gr-vocoder/lib/gsm_fr_decode_ps_impl.h.orig 2020-02-16 18:48:02 UTC
+++ gr-vocoder/lib/gsm_fr_decode_ps_impl.h
@@ -26,7 +26,11 @@
#include <gnuradio/vocoder/gsm_fr_decode_ps.h>
diff --git a/comms/gnuradio/files/patch-gr-vocoder_lib_gsm__fr__encode__sp__impl.h b/comms/gnuradio/files/patch-gr-vocoder_lib_gsm__fr__encode__sp__impl.h
index 8b32b26bc512..19e07a78ab19 100644
--- a/comms/gnuradio/files/patch-gr-vocoder_lib_gsm__fr__encode__sp__impl.h
+++ b/comms/gnuradio/files/patch-gr-vocoder_lib_gsm__fr__encode__sp__impl.h
@@ -1,4 +1,4 @@
---- gr-vocoder/lib/gsm_fr_encode_sp_impl.h.orig 2019-08-11 18:52:58 UTC
+--- gr-vocoder/lib/gsm_fr_encode_sp_impl.h.orig 2020-02-16 18:48:02 UTC
+++ gr-vocoder/lib/gsm_fr_encode_sp_impl.h
@@ -26,7 +26,11 @@
#include <gnuradio/vocoder/gsm_fr_encode_sp.h>
diff --git a/comms/gnuradio/pkg-plist b/comms/gnuradio/pkg-plist
index 4f62d1500285..8e0f3b5be587 100644
--- a/comms/gnuradio/pkg-plist
+++ b/comms/gnuradio/pkg-plist
@@ -18,9 +18,6 @@ bin/polar_channel_construction
%%UHD%%bin/uhd_rx_nogui
%%UHD%%bin/uhd_siggen
%%UHD%%bin/uhd_siggen_gui
-bin/volk-config-info
-bin/volk_modtool
-bin/volk_profile
%%ETCDIR%%/conf.d/00-grc-docs.conf
%%ETCDIR%%/conf.d/gnuradio-runtime.conf
%%ETCDIR%%/conf.d/gr-audio-alsa.conf
@@ -757,151 +754,6 @@ include/pmt/pmt.h
include/pmt/pmt_pool.h
include/pmt/pmt_serial_tags.h
include/pmt/pmt_sugar.h
-include/volk/constants.h
-include/volk/saturation_arithmetic.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_convert_32fc.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_16ic_x2_dot_prod_16ic.h
-include/volk/volk_16ic_x2_multiply_16ic.h
-include/volk/volk_16u_byteswap.h
-include/volk/volk_16u_byteswappuppet_16u.h
-include/volk/volk_32f_64f_add_64f.h
-include/volk/volk_32f_64f_multiply_64f.h
-include/volk/volk_32f_8u_polarbutterfly_32f.h
-include/volk/volk_32f_8u_polarbutterflypuppet_32f.h
-include/volk/volk_32f_accumulator_s32f.h
-include/volk/volk_32f_acos_32f.h
-include/volk/volk_32f_asin_32f.h
-include/volk/volk_32f_atan_32f.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_cos_32f.h
-include/volk/volk_32f_expfast_32f.h
-include/volk/volk_32f_index_max_16u.h
-include/volk/volk_32f_index_max_32u.h
-include/volk/volk_32f_invsqrt_32f.h
-include/volk/volk_32f_log2_32f.h
-include/volk/volk_32f_null_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_mod_rangepuppet_32f.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_s32f_mod_range_32f.h
-include/volk/volk_32f_s32f_stddev_32f.h
-include/volk/volk_32f_sin_32f.h
-include/volk/volk_32f_sqrt_32f.h
-include/volk/volk_32f_stddev_and_mean_32f_x2.h
-include/volk/volk_32f_tan_32f.h
-include/volk/volk_32f_tanh_32f.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_fm_detectpuppet_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_pow_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_add_32fc.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_convert_16ic.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_index_max_32u.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_add_32fc.h
-include/volk/volk_32fc_x2_conjugate_dot_prod_32fc.h
-include/volk/volk_32fc_x2_divide_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_byteswappuppet_32u.h
-include/volk/volk_32u_popcnt.h
-include/volk/volk_32u_popcntpuppet_32u.h
-include/volk/volk_32u_reverse_32u.h
-include/volk/volk_64f_convert_32f.h
-include/volk/volk_64f_x2_add_64f.h
-include/volk/volk_64f_x2_max_64f.h
-include/volk/volk_64f_x2_min_64f.h
-include/volk/volk_64f_x2_multiply_64f.h
-include/volk/volk_64u_byteswap.h
-include/volk/volk_64u_byteswappuppet_64u.h
-include/volk/volk_64u_popcnt.h
-include/volk/volk_64u_popcntpuppet_64u.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_x2_encodeframepolar_8u.h
-include/volk/volk_8u_x3_encodepolar_8u_x2.h
-include/volk/volk_8u_x3_encodepolarpuppet_8u.h
-include/volk/volk_8u_x4_conv_k7_r2_8u.h
-include/volk/volk_avx2_intrinsics.h
-include/volk/volk_avx_intrinsics.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_neon_intrinsics.h
-include/volk/volk_prefs.h
-include/volk/volk_sse3_intrinsics.h
-include/volk/volk_sse_intrinsics.h
-include/volk/volk_typedefs.h
lib/cmake/gnuradio/CMakeOverloads.cmake
lib/cmake/gnuradio/CMakeParseArgumentsCopy.cmake
lib/cmake/gnuradio/CodeCoverage.cmake
@@ -993,66 +845,60 @@ lib/cmake/gnuradio/gnuradio-zeromqTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/gnuradio/gnuradio-zeromqTargets.cmake
lib/cmake/gnuradio/runtime_swigTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/gnuradio/runtime_swigTargets.cmake
-lib/cmake/volk/VolkConfig.cmake
-lib/cmake/volk/VolkConfigVersion.cmake
-lib/cmake/volk/VolkTargets-%%CMAKE_BUILD_TYPE%%.cmake
-lib/cmake/volk/VolkTargets.cmake
lib/libgnuradio-analog.so
-lib/libgnuradio-analog.so.3.8.0
-lib/libgnuradio-analog.so.3.8.0.0
+lib/libgnuradio-analog.so.3.8.1
+lib/libgnuradio-analog.so.3.8.1.0
lib/libgnuradio-audio.so
-lib/libgnuradio-audio.so.3.8.0
-lib/libgnuradio-audio.so.3.8.0.0
+lib/libgnuradio-audio.so.3.8.1
+lib/libgnuradio-audio.so.3.8.1.0
lib/libgnuradio-blocks.so
-lib/libgnuradio-blocks.so.3.8.0
-lib/libgnuradio-blocks.so.3.8.0.0
+lib/libgnuradio-blocks.so.3.8.1
+lib/libgnuradio-blocks.so.3.8.1.0
lib/libgnuradio-channels.so
-lib/libgnuradio-channels.so.3.8.0
-lib/libgnuradio-channels.so.3.8.0.0
+lib/libgnuradio-channels.so.3.8.1
+lib/libgnuradio-channels.so.3.8.1.0
lib/libgnuradio-digital.so
-lib/libgnuradio-digital.so.3.8.0
-lib/libgnuradio-digital.so.3.8.0.0
+lib/libgnuradio-digital.so.3.8.1
+lib/libgnuradio-digital.so.3.8.1.0
lib/libgnuradio-dtv.so
-lib/libgnuradio-dtv.so.3.8.0
-lib/libgnuradio-dtv.so.3.8.0.0
+lib/libgnuradio-dtv.so.3.8.1
+lib/libgnuradio-dtv.so.3.8.1.0
lib/libgnuradio-fec.so
-lib/libgnuradio-fec.so.3.8.0
-lib/libgnuradio-fec.so.3.8.0.0
+lib/libgnuradio-fec.so.3.8.1
+lib/libgnuradio-fec.so.3.8.1.0
lib/libgnuradio-fft.so
-lib/libgnuradio-fft.so.3.8.0
-lib/libgnuradio-fft.so.3.8.0.0
+lib/libgnuradio-fft.so.3.8.1
+lib/libgnuradio-fft.so.3.8.1.0
lib/libgnuradio-filter.so
-lib/libgnuradio-filter.so.3.8.0
-lib/libgnuradio-filter.so.3.8.0.0
+lib/libgnuradio-filter.so.3.8.1
+lib/libgnuradio-filter.so.3.8.1.0
lib/libgnuradio-pmt.so
-lib/libgnuradio-pmt.so.3.8.0
-lib/libgnuradio-pmt.so.3.8.0.0
+lib/libgnuradio-pmt.so.3.8.1
+lib/libgnuradio-pmt.so.3.8.1.0
lib/libgnuradio-qtgui.so
-lib/libgnuradio-qtgui.so.3.8.0
-lib/libgnuradio-qtgui.so.3.8.0.0
+lib/libgnuradio-qtgui.so.3.8.1
+lib/libgnuradio-qtgui.so.3.8.1.0
lib/libgnuradio-runtime.so
-lib/libgnuradio-runtime.so.3.8.0
-lib/libgnuradio-runtime.so.3.8.0.0
+lib/libgnuradio-runtime.so.3.8.1
+lib/libgnuradio-runtime.so.3.8.1.0
lib/libgnuradio-trellis.so
-lib/libgnuradio-trellis.so.3.8.0
-lib/libgnuradio-trellis.so.3.8.0.0
+lib/libgnuradio-trellis.so.3.8.1
+lib/libgnuradio-trellis.so.3.8.1.0
%%UHD%%lib/libgnuradio-uhd.so
-%%UHD%%lib/libgnuradio-uhd.so.3.8.0
-%%UHD%%lib/libgnuradio-uhd.so.3.8.0.0
+%%UHD%%lib/libgnuradio-uhd.so.3.8.1
+%%UHD%%lib/libgnuradio-uhd.so.3.8.1.0
lib/libgnuradio-video-sdl.so
-lib/libgnuradio-video-sdl.so.3.8.0
-lib/libgnuradio-video-sdl.so.3.8.0.0
+lib/libgnuradio-video-sdl.so.3.8.1
+lib/libgnuradio-video-sdl.so.3.8.1.0
lib/libgnuradio-vocoder.so
-lib/libgnuradio-vocoder.so.3.8.0
-lib/libgnuradio-vocoder.so.3.8.0.0
+lib/libgnuradio-vocoder.so.3.8.1
+lib/libgnuradio-vocoder.so.3.8.1.0
lib/libgnuradio-wavelet.so
-lib/libgnuradio-wavelet.so.3.8.0
-lib/libgnuradio-wavelet.so.3.8.0.0
+lib/libgnuradio-wavelet.so.3.8.1
+lib/libgnuradio-wavelet.so.3.8.1.0
lib/libgnuradio-zeromq.so
-lib/libgnuradio-zeromq.so.3.8.0
-lib/libgnuradio-zeromq.so.3.8.0.0
-lib/libvolk.so
-lib/libvolk.so.2.0
+lib/libgnuradio-zeromq.so.3.8.1
+lib/libgnuradio-zeromq.so.3.8.1.0
%%PYTHON_SITELIBDIR%%/gnuradio/__init__.py
%%PYTHON_SITELIBDIR%%/gnuradio/__init__.pyc
%%PYTHON_SITELIBDIR%%/gnuradio/__init__.pyo
@@ -2028,15 +1874,6 @@ lib/libvolk.so.2.0
%%PYTHON_SITELIBDIR%%/pmt/pmt_to_python.py
%%PYTHON_SITELIBDIR%%/pmt/pmt_to_python.pyc
%%PYTHON_SITELIBDIR%%/pmt/pmt_to_python.pyo
-%%PYTHON_SITELIBDIR%%/volk_modtool/__init__.py
-%%PYTHON_SITELIBDIR%%/volk_modtool/__init__.pyc
-%%PYTHON_SITELIBDIR%%/volk_modtool/__init__.pyo
-%%PYTHON_SITELIBDIR%%/volk_modtool/cfg.py
-%%PYTHON_SITELIBDIR%%/volk_modtool/cfg.pyc
-%%PYTHON_SITELIBDIR%%/volk_modtool/cfg.pyo
-%%PYTHON_SITELIBDIR%%/volk_modtool/volk_modtool_generate.py
-%%PYTHON_SITELIBDIR%%/volk_modtool/volk_modtool_generate.pyc
-%%PYTHON_SITELIBDIR%%/volk_modtool/volk_modtool_generate.pyo
libdata/pkgconfig/gnuradio-analog.pc
libdata/pkgconfig/gnuradio-audio.pc
libdata/pkgconfig/gnuradio-blocks.pc
@@ -2054,7 +1891,6 @@ libdata/pkgconfig/gnuradio-video-sdl.pc
libdata/pkgconfig/gnuradio-vocoder.pc
libdata/pkgconfig/gnuradio-wavelet.pc
libdata/pkgconfig/gnuradio-zeromq.pc
-libdata/pkgconfig/volk.pc
libexec/gnuradio/grc_setup_freedesktop
share/applications/gnuradio-grc.desktop
%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG.md
@@ -2846,19 +2682,15 @@ share/applications/gnuradio-grc.desktop
%%DATADIR%%/grc/freedesktop/grc-icon-48.png
%%DATADIR%%/grc/freedesktop/grc-icon-64.png
%%DATADIR%%/modtool/templates/gr-newmod/CMakeLists.txt
-%%DATADIR%%/modtool/templates/gr-newmod/CMakeLists.txt.bak
%%DATADIR%%/modtool/templates/gr-newmod/MANIFEST.md
%%DATADIR%%/modtool/templates/gr-newmod/apps/CMakeLists.txt
-%%DATADIR%%/modtool/templates/gr-newmod/apps/CMakeLists.txt.bak
%%DATADIR%%/modtool/templates/gr-newmod/cmake/Modules/CMakeParseArgumentsCopy.cmake
%%DATADIR%%/modtool/templates/gr-newmod/cmake/Modules/howtoConfig.cmake
%%DATADIR%%/modtool/templates/gr-newmod/cmake/Modules/targetConfig.cmake.in
%%DATADIR%%/modtool/templates/gr-newmod/cmake/cmake_uninstall.cmake.in
%%DATADIR%%/modtool/templates/gr-newmod/docs/CMakeLists.txt
-%%DATADIR%%/modtool/templates/gr-newmod/docs/CMakeLists.txt.bak
%%DATADIR%%/modtool/templates/gr-newmod/docs/README.howto
%%DATADIR%%/modtool/templates/gr-newmod/docs/doxygen/CMakeLists.txt
-%%DATADIR%%/modtool/templates/gr-newmod/docs/doxygen/CMakeLists.txt.bak
%%DATADIR%%/modtool/templates/gr-newmod/docs/doxygen/Doxyfile.in
%%DATADIR%%/modtool/templates/gr-newmod/docs/doxygen/Doxyfile.swig_doc.in
%%DATADIR%%/modtool/templates/gr-newmod/docs/doxygen/doxyxml/__init__.py
@@ -2875,17 +2707,12 @@ share/applications/gnuradio-grc.desktop
%%DATADIR%%/modtool/templates/gr-newmod/docs/doxygen/swig_doc.py
%%DATADIR%%/modtool/templates/gr-newmod/examples/README
%%DATADIR%%/modtool/templates/gr-newmod/grc/CMakeLists.txt
-%%DATADIR%%/modtool/templates/gr-newmod/grc/CMakeLists.txt.bak
%%DATADIR%%/modtool/templates/gr-newmod/include/howto/CMakeLists.txt
-%%DATADIR%%/modtool/templates/gr-newmod/include/howto/CMakeLists.txt.bak
%%DATADIR%%/modtool/templates/gr-newmod/include/howto/api.h
%%DATADIR%%/modtool/templates/gr-newmod/lib/CMakeLists.txt
-%%DATADIR%%/modtool/templates/gr-newmod/lib/CMakeLists.txt.bak
%%DATADIR%%/modtool/templates/gr-newmod/python/CMakeLists.txt
-%%DATADIR%%/modtool/templates/gr-newmod/python/CMakeLists.txt.bak
%%DATADIR%%/modtool/templates/gr-newmod/python/__init__.py
%%DATADIR%%/modtool/templates/gr-newmod/swig/CMakeLists.txt
-%%DATADIR%%/modtool/templates/gr-newmod/swig/CMakeLists.txt.bak
%%DATADIR%%/modtool/templates/gr-newmod/swig/howto_swig.i
%%DATADIR%%/themes/alt.qss
%%DATADIR%%/themes/dark.qss