diff options
author | Diane Bruce <db@FreeBSD.org> | 2020-04-02 13:08:01 +0000 |
---|---|---|
committer | Diane Bruce <db@FreeBSD.org> | 2020-04-02 13:08:01 +0000 |
commit | 550ec5f1c3cb24f8d1c2cf54a93d9e02003e9ab9 (patch) | |
tree | 7ccc2495a1e01d9cc4b9bb8fb9debbf794028bb8 /comms/gnuradio | |
parent | 9d847a9fd4c1cbfc6ff24ee975a3c08610b37d81 (diff) | |
download | ports-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/Makefile | 51 | ||||
-rw-r--r-- | comms/gnuradio/distinfo | 6 | ||||
-rw-r--r-- | comms/gnuradio/files/patch-CMakeLists.txt | 4 | ||||
-rw-r--r-- | comms/gnuradio/files/patch-cmake_Modules_FindQwt.cmake | 18 | ||||
-rw-r--r-- | comms/gnuradio/files/patch-cmake_Modules_GrPython.cmake | 23 | ||||
-rw-r--r-- | comms/gnuradio/files/patch-docs_doxygen_Doxyfile.in | 2 | ||||
-rw-r--r-- | comms/gnuradio/files/patch-gr-vocoder_lib_gsm__fr__decode__ps__impl.h | 2 | ||||
-rw-r--r-- | comms/gnuradio/files/patch-gr-vocoder_lib_gsm__fr__encode__sp__impl.h | 2 | ||||
-rw-r--r-- | comms/gnuradio/pkg-plist | 245 |
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 |