Hello community, here is the log from the commit of package volk for openSUSE:Factory checked in at 2019-12-23 22:46:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/volk (Old) and /work/SRC/openSUSE:Factory/.volk.new.6675 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "volk" Mon Dec 23 22:46:08 2019 rev:2 rq:758952 version:2.1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/volk/volk.changes 2019-09-23 12:29:13.625690781 +0200 +++ /work/SRC/openSUSE:Factory/.volk.new.6675/volk.changes 2019-12-23 22:48:58.654101621 +0100 @@ -1,0 +2,17 @@ +Sun Dec 22 14:26:11 UTC 2019 - Martin Hauke <mar...@gmx.de> + +- Update to version 2.1.0 + * The AVX FMA rotator bug is fixed + * VOLK offers `volk::vector<>` for C++ to follow RAII + * Move towards modern dependencies + - CMake 3.8 + - Prefer Python3 + - We will drop Python2 support in a future release! + - Use C++17 `std::filesystem` + - This enables VOLK to be built without Boost if + available! + * more stable CI + * lots of bugfixes + * more optimized kernels, especially more NEON versions + +------------------------------------------------------------------- Old: ---- volk-v2.0.0.tar.xz New: ---- volk-2.1.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ volk.spec ++++++ --- /var/tmp/diff_new_pack.dzHCes/_old 2019-12-23 22:48:59.098101784 +0100 +++ /var/tmp/diff_new_pack.dzHCes/_new 2019-12-23 22:48:59.102101786 +0100 @@ -12,23 +12,24 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # + %global sonum 2 -%global soname 2_0 +%global soname 2_1 Name: volk -Version: 2.0.0 +Version: 2.1.0 Release: 0 Summary: Vector-Optimized Library of Kernels License: GPL-3.0-only Group: Development/Libraries/C and C++ URL: http://libvolk.org/ -Source: https://github.com/gnuradio/volk/releases/download/v%{version}/volk-v%{version}.tar.xz +Source: https://github.com/gnuradio/volk/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz BuildRequires: cmake -BuildRequires: gcc-c++ BuildRequires: fdupes +BuildRequires: gcc-c++ BuildRequires: libboost_filesystem-devel BuildRequires: libboost_system-devel BuildRequires: orc @@ -43,6 +44,7 @@ %package devel Summary: Development files for VOLK # Formerly part of gnuradio 3.7.x.y +Group: Development/Libraries/C and C++ Requires: libvolk%{soname} = %{version} Conflicts: gnuradio-devel < 3.8.0.0 Provides: gnuradio-devel:%{_libdir}/pkgconfig/volk.pc @@ -61,13 +63,14 @@ %package -n volk_modtool Summary: VOLK modtool +Group: Development/Libraries/C and C++ %description -n volk_modtool This package provides volk_modtool, used for creating new VOLK kernels. %prep -%setup -q -n volk-v%{version} +%setup -q %build %cmake