From c34fbe05bd1a75b987f6d7c234677720291230fbba842a66287a4cc6e5fa1643 Mon Sep 17 00:00:00 2001 From: Martin Pluskal Date: Sun, 13 Feb 2022 07:37:52 +0000 Subject: [PATCH] Accepting request 953908 from home:wkazubski:test:science - Update to version 2.5.1 Kernels * Fixup underperforming GENERIC kernel for volk_8u_x4_conv_k7_r2_8u * volk_32fc_x2_conjugate_dot_prod_32fc: New generic implementation * Add volk_32f(c)_index_min_16/32u * Fix volk_32fc_index_min_32u_neon * Fix volk_32fc_index_min_32u_neon Misc * Fix volk_malloc alignment bug * qa: Remove repeating tests * python: Switch to sysconfig module * deprecate: Add attribute deprecated * deprecate: Exclude warnings on Windows * docs: Update docs * Add the list of contributors agreeing to LGPL licensing * Add a script to count the lines that are pending resubmission * Testing: Add test for LGPL licensing * Update CODE_OF_CONDUCT file Boost * boost: Remove boost dependency * c++: Require C++17 for std::filesystem cpu_features * cpu_features: Update submodule pointer * cpu_features: Make cpu_features submodule optional Zenodo * zenodo: Add metadata file * zenodo: Re-organize .zenodo.json - Patch volk-fix-cpu_features-compilation-error.patch removed (not needed OBS-URL: https://build.opensuse.org/request/show/953908 OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/volk?expand=0&rev=16 --- volk-2.5.0.tar.xz | 3 -- volk-2.5.0.tar.xz.sig | 14 -------- volk-2.5.1.tar.xz | 3 ++ volk-2.5.1.tar.xz.sig | 14 ++++++++ volk-fix-cpu_features-compilation-error.patch | 12 ------- volk.changes | 33 +++++++++++++++++++ volk.spec | 4 +-- 7 files changed, 51 insertions(+), 32 deletions(-) delete mode 100644 volk-2.5.0.tar.xz delete mode 100644 volk-2.5.0.tar.xz.sig create mode 100644 volk-2.5.1.tar.xz create mode 100644 volk-2.5.1.tar.xz.sig delete mode 100644 volk-fix-cpu_features-compilation-error.patch diff --git a/volk-2.5.0.tar.xz b/volk-2.5.0.tar.xz deleted file mode 100644 index 35e3e95..0000000 --- a/volk-2.5.0.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ddc84d2396e9d3899ff0411a0659f64ba19d75b2210cce83bc2eaa7767429252 -size 322280 diff --git a/volk-2.5.0.tar.xz.sig b/volk-2.5.0.tar.xz.sig deleted file mode 100644 index 54cf0ba..0000000 --- a/volk-2.5.0.tar.xz.sig +++ /dev/null @@ -1,14 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQGzBAABCgAdFiEEYP2fX9zcnIzoe6UVBXnWl3LNmyIFAmC7WbAACgkQBXnWl3LN -myJzMAv/RHob5d6laDaL2xkmcHhTc246lH/miVV2zXaMTw1UPwGsiN0EROeMtCAP -c6jfEag5airy9VPVFPNvceEa+FjY787W2cEN9HeEdXl29kqvBLozovmQ29stPfPR -QSrKsPE9kyPLFIfFk9Rg45RfX1JbshU5Vjmtmvz9ps+B2dkfel89+h6FWrYCSNnA -s6YUyYEDhP8KMVd96iSLzzaZUnAt1M6zd3G92+v0SoP/pBMwXW5IRtbqLNxJhV4I -TcIxeps9XqZ/HcpFZUEQWnK6sQqhkX+AHt8DXchPDV7hs3xXXvdxsNqvjwBZht+X -3Lb09fPY8NqfCKbpd9MTx/MMigdYsUsN0fG/fBs7MVbuMB1HI+OTr9UOT2yyM3RX -BTS9POGm4BypnrpoAKf3OssE1r1DWh+d3U8+2KrFiEacnhqQI6UdH8VlwhbTTjR2 -DHvh4zYmKI1OOQiVe+MuFjqoXbRIVjcpFB36prPTs4LqXpn7qn2iOsrQSsJGnEBB -nANcIBC+ -=EHiZ ------END PGP SIGNATURE----- diff --git a/volk-2.5.1.tar.xz b/volk-2.5.1.tar.xz new file mode 100644 index 0000000..7d09569 --- /dev/null +++ b/volk-2.5.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3f092737006ad2b7d24852833cf040e725c6f47d68ec2f4197895f84c6400bd8 +size 362792 diff --git a/volk-2.5.1.tar.xz.sig b/volk-2.5.1.tar.xz.sig new file mode 100644 index 0000000..eb4ab00 --- /dev/null +++ b/volk-2.5.1.tar.xz.sig @@ -0,0 +1,14 @@ +-----BEGIN PGP SIGNATURE----- + +iQGzBAABCgAdFiEEYP2fX9zcnIzoe6UVBXnWl3LNmyIFAmIHhoMACgkQBXnWl3LN +myLx1QwAkCjInU6Qq3dP9rmS0P519wwvjt90rTsqWCtwXChw+/srFinL1nSfal5W +1Trv/mUEtKgO/tWrTQowZxDwzDCIGeO5fioQ2M0MatgO4IHic9O4FY9xqEHHO5gZ +nq9IOSaqFAXMMT94OWus7x1hKubjgLqb1erbSGv7FbuHqANGzqdEz+9V8LpWzUf9 +lAyRSX+QjqgpLGN94u2jvFaaZ2g+DPJzG+uXLl0Y8lnc9ChN5UH/wzpWe2pnyHin +0RjRLA7HM1B/A8cjl55wAZzlDDFSJ5HDHJvpHav1nFukTgriclLBgWbB4skXDn2N +eCUFHXdVhUt7sxWUA1RyunFIFPM0UOC2WkxGBo1ZvO5+GYertX22964tX/kXQ3d5 +PPMzRwom9tsOJsPtce0jELMJzoVHHuZfNDnfJyG4NCquYI2UxhPDI2oSmxekuSad +XvlKoJjY3IJKjLws3T2PgDHiyy/IvQzdcSuFJ3rnEZkNNj5Y1wbAh9iosfW3yIKH +LrBJBh6G +=3OGn +-----END PGP SIGNATURE----- diff --git a/volk-fix-cpu_features-compilation-error.patch b/volk-fix-cpu_features-compilation-error.patch deleted file mode 100644 index 64c846e..0000000 --- a/volk-fix-cpu_features-compilation-error.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/cpu_features/src/utils/list_cpu_features.c b/cpu_features/src/utils/list_cpu_features.c -index c80ffc5..82a8e72 100644 ---- a/cpu_features/src/utils/list_cpu_features.c -+++ b/cpu_features/src/utils/list_cpu_features.c -@@ -340,6 +340,7 @@ static Node* GetCacheTypeString(CacheType cache_type) { - case CPU_FEATURE_CACHE_PREFETCH: - return CreateConstantString("prefetch"); - } -+ return 0; - } - - static void AddCacheInfo(Node* root, const CacheInfo* cache_info) { diff --git a/volk.changes b/volk.changes index 92c8653..ceaacfd 100644 --- a/volk.changes +++ b/volk.changes @@ -1,3 +1,36 @@ +------------------------------------------------------------------- +Sat Feb 12 12:59:47 UTC 2022 - Wojciech Kazubski + +- Update to version 2.5.1 + Kernels + * Fixup underperforming GENERIC kernel for volk_8u_x4_conv_k7_r2_8u + * volk_32fc_x2_conjugate_dot_prod_32fc: New generic implementation + * Add volk_32f(c)_index_min_16/32u + * Fix volk_32fc_index_min_32u_neon + * Fix volk_32fc_index_min_32u_neon + Misc + * Fix volk_malloc alignment bug + * qa: Remove repeating tests + * python: Switch to sysconfig module + * deprecate: Add attribute deprecated + * deprecate: Exclude warnings on Windows + * docs: Update docs + * Add the list of contributors agreeing to LGPL licensing + * Add a script to count the lines that are pending resubmission + * Testing: Add test for LGPL licensing + * Update CODE_OF_CONDUCT file + Boost + * boost: Remove boost dependency + * c++: Require C++17 for std::filesystem + cpu_features + * cpu_features: Update submodule pointer + * cpu_features: Make cpu_features submodule optional + Zenodo + * zenodo: Add metadata file + * zenodo: Re-organize .zenodo.json +- Patch volk-fix-cpu_features-compilation-error.patch removed (not + needed + ------------------------------------------------------------------- Thu Jul 22 20:11:16 UTC 2021 - Wojciech Kazubski diff --git a/volk.spec b/volk.spec index 14e97c6..013f9c2 100644 --- a/volk.spec +++ b/volk.spec @@ -19,7 +19,7 @@ %global sonum 2 %global soname 2_5 Name: volk -Version: 2.5.0 +Version: 2.5.1 Release: 0 Summary: Vector-Optimized Library of Kernels License: GPL-3.0-only @@ -28,7 +28,6 @@ URL: https://libvolk.org/ Source: https://github.com/gnuradio/volk/releases/download/v%{version}/%{name}-%{version}.tar.xz Source98: https://github.com/gnuradio/volk/releases/download/v%{version}/%{name}-%{version}.tar.xz.asc#/%{name}-%{version}.tar.xz.sig Source99: https://github.com/gnuradio/volk/releases/download/v%{version}/gpg_volk_release_key.asc#/volk.keyring -Patch0: volk-fix-cpu_features-compilation-error.patch BuildRequires: cmake BuildRequires: fdupes BuildRequires: gcc-c++ @@ -73,7 +72,6 @@ VOLK kernels. %prep %setup -q -%patch0 -p1 %build %cmake