Accepting request 856759 from home:mnhauke:sdr-devel

- Update to version 2.4.1
  Build
  * cpu_features CMake option
  * Add cpu_features to static library build.
  * Use static liborc-0.4 library for static library build.
  * cmake: Detect if cpu_features submodule is present.
  Install
  * Check for lib64 versus lib and set LIB_SUFFIX accordingly.
- Switch back to the release github tarballs
- Verify source signature

OBS-URL: https://build.opensuse.org/request/show/856759
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/volk?expand=0&rev=11
This commit is contained in:
Martin Pluskal 2020-12-18 06:08:51 +00:00 committed by Git OBS Bridge
parent 2fef475cfd
commit 7045157eeb
7 changed files with 76 additions and 19 deletions

View File

@ -1,14 +0,0 @@
<services>
<service name="tar_scm" mode="disabled">
<param name="scm">git</param>
<param name="url">https://github.com/gnuradio/volk.git</param>
<param name="revision">v2.4.0</param>
<param name="versionformat">2.4.0</param>
</service>
<service name="recompress" mode="disabled">
<param name="file">*.tar</param>
<param name="compression">xz</param>
</service>
<service name="set_version" mode="disabled"/>
</services>

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:99a5b8649520ad11088525f88b4c98e070a7cdb6982af40b7fdab555ea5b8cb5
size 313828

3
volk-2.4.1.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1fabeea2a6332bb58370b46fc0d7164aa6625c9fb50a5f65fc7cf8832990cbf5
size 315072

14
volk-2.4.1.tar.xz.sig Normal file
View File

@ -0,0 +1,14 @@
-----BEGIN PGP SIGNATURE-----
iQGzBAABCgAdFiEEYP2fX9zcnIzoe6UVBXnWl3LNmyIFAl/bfgkACgkQBXnWl3LN
myJANAv/QY62iRPjXtFCeVGETcnBAft+lnBLfnMEudFGDgbhRc5KJcb0+fTl+/5X
cjxG1c6EIG4mJPPGvCXF5Z39xLywc38UgI/k1533kVCE4VsOuxv1BastU86MIRVE
YLzHKcRSq+RpOUiw62yJSt4VXYixpoiJuzuDxKqRheS36wYinjIz7/2BXQWI6/di
edik71eAaTfrnryENBRLmZKlLmd0lb0geO3vCO2JkAfe9XGWl2eWnMXShtaVOYaY
fcFKLXXiompXBM+ZJUTxRtrQTUREdBmGDA8YJWyEx2SacKuM/v8OxBEpReefc2L5
7gCgEuNvALKTVj4bXO8CFXibQXKuKIKvhD4A1nCxreW/pCUwucUR11s+BodYz7hU
/hkcog8Tb4t0n8KdxwMjIlXZiCiKUxsi0DTKROuXM88g5x9sTwgJgJL5tIkCo8fB
Yj/gSlH1L+uB7s6M3qQ2HSu63KaRXUBZUvljEwP8kSFEqsZncW6V5zyDVA8D6Duz
2M2MLonS
=WFRS
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,17 @@
-------------------------------------------------------------------
Thu Dec 17 21:06:38 UTC 2020 - Martin Hauke <mardnh@gmx.de>
- Update to version 2.4.1
Build
* cpu_features CMake option
* Add cpu_features to static library build.
* Use static liborc-0.4 library for static library build.
* cmake: Detect if cpu_features submodule is present.
Install
* Check for lib64 versus lib and set LIB_SUFFIX accordingly.
- Switch back to the release github tarballs
- Verify source signature
-------------------------------------------------------------------
Mon Nov 30 11:31:35 UTC 2020 - Martin Hauke <mardnh@gmx.de>

41
volk.keyring Normal file
View File

@ -0,0 +1,41 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
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
QmJ1QBw7ro7qE4DzzfHx4SAl662MN6uPgvPUBQ==
=kJgM
-----END PGP PUBLIC KEY BLOCK-----

View File

@ -19,13 +19,15 @@
%global sonum 2
%global soname 2_4
Name: volk
Version: 2.4.0
Version: 2.4.1
Release: 0
Summary: Vector-Optimized Library of Kernels
License: GPL-3.0-only
Group: Development/Libraries/C and C++
URL: https://libvolk.org/
Source: %{name}-%{version}.tar.xz
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