From e9b73d953fb8bf1cd3c055092e993c0348a1fb31974795926610487268c32609 Mon Sep 17 00:00:00 2001 From: Martin Pluskal Date: Mon, 11 May 2020 05:21:51 +0000 Subject: [PATCH] Accepting request 802221 from home:mnhauke:sdr-devel - Update to version 2.3.0 * Better reproducible builds * CMake improvements + ORC is removed from the public interface where it was never supposed to be. + CMake fixes for better usability * Enforce C/C++ coding style via clang-format * Kernel fixes + Add puppet for `power_spectral_density` kernel + Treat the `mod_range` puppet as a puppet for correct use with `volk_profile` + Fix `index_max` kernels + Fix `rotator`. We hope that we finally found the root cause of the issue. * Kernel optimizations + Updated log10 calcs to use faster log2 approach + Optimize `complexmultiplyconjugate` * New kernels + accurate exp kernel is finally merged after years + Add 32f_s32f_add_32f kernel to perform vector + scalar float operation OBS-URL: https://build.opensuse.org/request/show/802221 OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/volk?expand=0&rev=7 --- volk-2.2.1.tar.gz | 3 --- volk-2.3.0.tar.gz | 3 +++ volk.changes | 25 +++++++++++++++++++++++++ volk.spec | 4 ++-- 4 files changed, 30 insertions(+), 5 deletions(-) delete mode 100644 volk-2.2.1.tar.gz create mode 100644 volk-2.3.0.tar.gz diff --git a/volk-2.2.1.tar.gz b/volk-2.2.1.tar.gz deleted file mode 100644 index 56dc80c..0000000 --- a/volk-2.2.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:283d088f93774a55cb8be058b3d3b4a06d8bd44d6bc0016416f5a7818dd05db4 -size 330676 diff --git a/volk-2.3.0.tar.gz b/volk-2.3.0.tar.gz new file mode 100644 index 0000000..151f933 --- /dev/null +++ b/volk-2.3.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f42c928f561b128acfe4adb21227e4a62a3f6ab8103592fc3233765ff326d5fc +size 344763 diff --git a/volk.changes b/volk.changes index f4e17b7..59e1933 100644 --- a/volk.changes +++ b/volk.changes @@ -1,3 +1,28 @@ +------------------------------------------------------------------- +Sat May 9 12:09:27 UTC 2020 - Martin Hauke + +- Update to version 2.3.0 + * Better reproducible builds + * CMake improvements + + ORC is removed from the public interface where it was never + supposed to be. + + CMake fixes for better usability + * Enforce C/C++ coding style via clang-format + * Kernel fixes + + Add puppet for `power_spectral_density` kernel + + Treat the `mod_range` puppet as a puppet for correct use + with `volk_profile` + + Fix `index_max` kernels + + Fix `rotator`. We hope that we finally found the root cause + of the issue. + * Kernel optimizations + + Updated log10 calcs to use faster log2 approach + + Optimize `complexmultiplyconjugate` + * New kernels + + accurate exp kernel is finally merged after years + + Add 32f_s32f_add_32f kernel to perform vector + scalar float + operation + ------------------------------------------------------------------- Wed Feb 26 19:47:28 UTC 2020 - Martin Hauke diff --git a/volk.spec b/volk.spec index a1b617d..f670e22 100644 --- a/volk.spec +++ b/volk.spec @@ -17,10 +17,10 @@ %global sonum 2 -%global soname 2_2_1 +%global soname 2_3 Name: volk -Version: 2.2.1 +Version: 2.3.0 Release: 0 Summary: Vector-Optimized Library of Kernels License: GPL-3.0-only