Hello community, here is the log from the commit of package libmfx for openSUSE:Factory checked in at 2020-08-28 21:15:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libmfx (Old) and /work/SRC/openSUSE:Factory/.libmfx.new.3399 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libmfx" Fri Aug 28 21:15:24 2020 rev:7 rq:830070 version:20.2.1 Changes: -------- --- /work/SRC/openSUSE:Factory/libmfx/libmfx.changes 2020-03-19 19:49:49.636167762 +0100 +++ /work/SRC/openSUSE:Factory/.libmfx.new.3399/libmfx.changes 2020-08-28 21:16:15.956175807 +0200 @@ -1,0 +2,28 @@ +Thu Aug 27 18:32:40 UTC 2020 - Stefan Dirsch <sndir...@suse.com> + +- Update to version 20.2.1 + * Samples: Fixed #2190. rotate_opencl plugin switched to recent + version of OpenCL C++ headers, validated with OpenCL-CLHPP + v2.0.12 and OpenCL-Headers v2020.06.16 / Intel® SDK for OpenCL™ + Applications for Windows* 2020.2.487. + +------------------------------------------------------------------- +Thu Aug 27 18:04:40 UTC 2020 - Stefan Dirsch <sndir...@suse.com> + +- Update to version 20.2.0 + * bugfixes and improvements + * includes: Build system does not enforce specific instruction + set (issue#2047, boo#1167346) +- supersedes u_buildfix-for-gcc10.patch + +------------------------------------------------------------------- +Mon Aug 3 09:03:23 UTC 2020 - Fabian Vogt <fv...@suse.com> + +- Move samples into a new subpackage +- The library does not depend on the tools, drop Requires +- Apply patch unconditionally, use %autosetup +- Move LICENSE to library package +- Make the sover part of %files +- Don't bother building tests, they're not run anyway + +------------------------------------------------------------------- Old: ---- intel-mediasdk-19.4.0.tar.gz u_buildfix-for-gcc10.patch New: ---- intel-mediasdk-20.2.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libmfx.spec ++++++ --- /var/tmp/diff_new_pack.IeYn1z/_old 2020-08-28 21:16:18.816177195 +0200 +++ /var/tmp/diff_new_pack.IeYn1z/_new 2020-08-28 21:16:18.820177197 +0200 @@ -16,9 +16,10 @@ # +%global sover 1 Name: libmfx -%define lname libmfx1 -Version: 19.4.0 +%define lname libmfx%{sover} +Version: 20.2.1 Release: 0 Summary: The Intel Media SDK License: MIT @@ -26,7 +27,6 @@ URL: https://github.com/Intel-Media-SDK/MediaSDK Source0: https://github.com/Intel-Media-SDK/MediaSDK/archive/intel-mediasdk-%{version}.tar.gz Patch0: cmake-sle12.patch -Patch1: u_buildfix-for-gcc10.patch BuildRequires: cmake %if 0%{?suse_version} < 1500 BuildRequires: gcc7-c++ @@ -47,7 +47,6 @@ %package -n %lname Summary: The Intel Media SDK Group: System/Libraries -Requires: %{name} %description -n %lname The Intel Media SDK provides a plain C API to access hardware-accelerated @@ -64,12 +63,15 @@ This package contains the development headers and pkgconfig files for the Intel Media SDK. +%package samples +Summary: Examples for the Intel Media SDK +Group: Development/Languages/C and C++ + +%description samples +This package contains example applications for the Intel Media SDK. + %prep -%setup -q -n MediaSDK-intel-mediasdk-%{version} -%if 0%{?suse_version} < 1500 -%patch0 -p1 -%endif -%patch1 -p1 +%autosetup -p1 -n MediaSDK-intel-mediasdk-%{version} %build mkdir -p build @@ -84,7 +86,7 @@ -DENABLE_WAYLAND:BOOL=ON \ -DENABLE_TEXTLOG:BOOL=ON \ -DENABLE_STAT:BOOL=ON \ --DBUILD_TESTS:BOOL=ON \ +-DBUILD_TESTS:BOOL=OFF \ -DBUILD_TOOLS:BOOL=ON \ -DENABLE_ITT:BOOL=OFF \ -DBUILD_KERNELS:BOOL=OFF \ @@ -107,26 +109,31 @@ %files %doc CHANGELOG.md CODEOWNERS README.md -%license LICENSE %{_bindir}/asg-hevc %{_bindir}/hevc_fei_extractor +%{_bindir}/mfx-tracer-config %files -n %lname -%{_libdir}/libmfx.so.* -%{_libdir}/libmfxhw64.so.* +%license LICENSE +%{_libdir}/libmfx.so.%{sover} +%{_libdir}/libmfx.so.%{sover}.* +%{_libdir}/libmfxhw64.so.%{sover} +%{_libdir}/libmfxhw64.so.%{sover}.* +%{_libdir}/libmfx-tracer.so.%{sover} +%{_libdir}/libmfx-tracer.so.%{sover}.* %dir %{_libdir}/mfx %{_libdir}/mfx/libmfx_*_hw64.so -%dir %{_libdir}/mfx/samples/ -%{_libdir}/mfx/samples/* -%exclude %{_libdir}/mfx/samples/libvpp_plugin.a %dir %{_datadir}/mfx %{_datadir}/mfx/plugins.cfg +%files samples +%{_libdir}/mfx/samples/ + %files devel %{_includedir}/mfx/ %{_libdir}/libmfx.so %{_libdir}/libmfxhw64.so +%{_libdir}/libmfx-tracer.so %{_libdir}/pkgconfig/*.pc -%{_libdir}/mfx/samples/libvpp_plugin.a %changelog ++++++ cmake-sle12.patch ++++++ --- /var/tmp/diff_new_pack.IeYn1z/_old 2020-08-28 21:16:18.852177213 +0200 +++ /var/tmp/diff_new_pack.IeYn1z/_new 2020-08-28 21:16:18.856177215 +0200 @@ -1,16 +1,7 @@ ---- MediaSDK-intel-mediasdk-19.1.0/CMakeLists.txt.orig 2019-06-07 14:12:27.554638245 +0000 -+++ MediaSDK-intel-mediasdk-19.1.0/CMakeLists.txt 2019-06-07 14:08:03.833212595 +0000 -@@ -18,7 +18,7 @@ - # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - # SOFTWARE. - --cmake_minimum_required( VERSION 3.6 ) -+cmake_minimum_required( VERSION 3.5.2 ) - project( mediasdk ) - - include(CMakeDependentOption) ---- MediaSDK-intel-mediasdk-19.1.0/api/mfx_dispatch/linux/CMakeLists.txt.orig 2019-06-07 14:12:10.042277959 +0000 -+++ MediaSDK-intel-mediasdk-19.1.0/api/mfx_dispatch/linux/CMakeLists.txt 2019-06-07 14:09:37.611141937 +0000 +Index: MediaSDK-intel-mediasdk-20.2.0/api/mfx_dispatch/linux/CMakeLists.txt +=================================================================== +--- MediaSDK-intel-mediasdk-20.2.0.orig/api/mfx_dispatch/linux/CMakeLists.txt ++++ MediaSDK-intel-mediasdk-20.2.0/api/mfx_dispatch/linux/CMakeLists.txt @@ -18,7 +18,7 @@ # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE # SOFTWARE. ++++++ intel-mediasdk-19.4.0.tar.gz -> intel-mediasdk-20.2.1.tar.gz ++++++ /work/SRC/openSUSE:Factory/libmfx/intel-mediasdk-19.4.0.tar.gz /work/SRC/openSUSE:Factory/.libmfx.new.3399/intel-mediasdk-20.2.1.tar.gz differ: char 13, line 1