commit libmfx for openSUSE:Factory
Hello community, here is the log from the commit of package libmfx for openSUSE:Factory checked in at 2020-10-14 15:38:23 Comparing /work/SRC/openSUSE:Factory/libmfx (Old) and /work/SRC/openSUSE:Factory/.libmfx.new.3486 (New) Package is "libmfx" Wed Oct 14 15:38:23 2020 rev:9 rq:841331 version:20.3.0 Changes: --- /work/SRC/openSUSE:Factory/libmfx/libmfx.changes2020-09-03 01:14:38.116481169 +0200 +++ /work/SRC/openSUSE:Factory/.libmfx.new.3486/libmfx.changes 2020-10-14 15:39:11.478362385 +0200 @@ -1,0 +2,23 @@ +Sat Oct 10 20:29:30 UTC 2020 - Dirk Mueller + +- update to 20.3.0: + * Added Keem Bay platform support + * Added AV1 decode support + * Added implicit Motion-Compensated Temporal Filter (MCTF) to improve coding quality on certain scenarios + * Improved CodecLevel initialization from rate control parameters + * Added support of 4k streams with look-ahead bitrate control mode + * Enabled QPOffset by default + * Improved efficiency of FPQ + * Enabled QP modulation (Icelake+) + * Added 16k support + * Added A2RGB10 input in case of passthru copy + * Added -dec::sys flag for setting of the output memory to system type in sample_multi_transcode + * Added p016/y216 support in sample_encode + * Added i420/nv12 support in sample_multi_transcode + * Fixed chroma size for Y210/Y216 formats in sample_deocde + * Added handle for iterpolation methods for resize in sample_vpp + * Added support for discrete Intel Xe graphics codenamed DG1 and SG1 + * Added support for Rocketlake platform + * Actualized Elkhartlake device id support list + +--- Old: intel-mediasdk-20.2.1.tar.gz New: intel-mediasdk-20.3.0.tar.gz Other differences: -- ++ libmfx.spec ++ --- /var/tmp/diff_new_pack.ssvG9S/_old 2020-10-14 15:39:13.114362958 +0200 +++ /var/tmp/diff_new_pack.ssvG9S/_new 2020-10-14 15:39:13.118362958 +0200 @@ -19,7 +19,7 @@ %global sover 1 Name: libmfx %define lname libmfx%{sover} -Version:20.2.1 +Version:20.3.0 Release:0 Summary:The Intel Media SDK License:MIT ++ intel-mediasdk-20.2.1.tar.gz -> intel-mediasdk-20.3.0.tar.gz ++ /work/SRC/openSUSE:Factory/libmfx/intel-mediasdk-20.2.1.tar.gz /work/SRC/openSUSE:Factory/.libmfx.new.3486/intel-mediasdk-20.3.0.tar.gz differ: char 29, line 2
commit libmfx for openSUSE:Factory
Hello community, here is the log from the commit of package libmfx for openSUSE:Factory checked in at 2020-09-03 01:13:38 Comparing /work/SRC/openSUSE:Factory/libmfx (Old) and /work/SRC/openSUSE:Factory/.libmfx.new.3399 (New) Package is "libmfx" Thu Sep 3 01:13:38 2020 rev:8 rq:831319 version:20.2.1 Changes: --- /work/SRC/openSUSE:Factory/libmfx/libmfx.changes2020-08-28 21:16:15.956175807 +0200 +++ /work/SRC/openSUSE:Factory/.libmfx.new.3399/libmfx.changes 2020-09-03 01:14:38.116481169 +0200 @@ -1,0 +2,5 @@ +Mon Aug 31 17:26:56 UTC 2020 - Stefan Dirsch + +- version 20.2.1 needed for jira#SLE/SLE-12712 + +--- Other differences: --
commit libmfx for openSUSE:Factory
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.changes2020-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 + +- 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 + +- 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 + +- 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 + -+++
commit libmfx for openSUSE:Factory
Hello community, here is the log from the commit of package libmfx for openSUSE:Factory checked in at 2020-03-19 19:46:18 Comparing /work/SRC/openSUSE:Factory/libmfx (Old) and /work/SRC/openSUSE:Factory/.libmfx.new.3160 (New) Package is "libmfx" Thu Mar 19 19:46:18 2020 rev:6 rq:785623 version:19.4.0 Changes: --- /work/SRC/openSUSE:Factory/libmfx/libmfx.changes2020-03-06 21:24:05.309442497 +0100 +++ /work/SRC/openSUSE:Factory/.libmfx.new.3160/libmfx.changes 2020-03-19 19:49:49.636167762 +0100 @@ -1,0 +2,6 @@ +Mon Mar 16 12:40:37 UTC 2020 - Stefan Dirsch + +- u_buildfix-for-gcc10.patch + * fixes build against gcc10 (boo#1166609) + +--- New: u_buildfix-for-gcc10.patch Other differences: -- ++ libmfx.spec ++ --- /var/tmp/diff_new_pack.4ObZXj/_old 2020-03-19 19:49:50.580168307 +0100 +++ /var/tmp/diff_new_pack.4ObZXj/_new 2020-03-19 19:49:50.616168327 +0100 @@ -26,6 +26,7 @@ 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++ @@ -68,6 +69,7 @@ %if 0%{?suse_version} < 1500 %patch0 -p1 %endif +%patch1 -p1 %build mkdir -p build ++ u_buildfix-for-gcc10.patch ++ --- MediaSDK-intel-mediasdk-19.4.0/tutorials/common/common_vaapi.cpp.old 2020-03-16 12:19:15.596797932 + +++ MediaSDK-intel-mediasdk-19.4.0/tutorials/common/common_vaapi.cpp 2020-03-16 12:19:43.14634 + @@ -24,6 +24,7 @@ #include #include "common_vaapi.h" +#include struct sharedResponse { mfxFrameAllocResponse mfxResponse;
commit libmfx for openSUSE:Factory
Hello community, here is the log from the commit of package libmfx for openSUSE:Factory checked in at 2020-03-06 21:23:58 Comparing /work/SRC/openSUSE:Factory/libmfx (Old) and /work/SRC/openSUSE:Factory/.libmfx.new.26092 (New) Package is "libmfx" Fri Mar 6 21:23:58 2020 rev:5 rq:781210 version:19.4.0 Changes: --- /work/SRC/openSUSE:Factory/libmfx/libmfx.changes2019-11-08 15:29:19.835232934 +0100 +++ /work/SRC/openSUSE:Factory/.libmfx.new.26092/libmfx.changes 2020-03-06 21:24:05.309442497 +0100 @@ -1,0 +2,6 @@ +Tue Mar 3 12:30:43 UTC 2020 - Bjørn Lie + +- Update to version 19.4.0: + * bugfixes and improvements + +--- Old: intel-mediasdk-19.2.1.tar.gz New: intel-mediasdk-19.4.0.tar.gz Other differences: -- ++ libmfx.spec ++ --- /var/tmp/diff_new_pack.P5CYa3/_old 2020-03-06 21:24:05.953442853 +0100 +++ /var/tmp/diff_new_pack.P5CYa3/_new 2020-03-06 21:24:05.953442853 +0100 @@ -1,7 +1,7 @@ # # spec file for package libmfx # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ Name: libmfx %define lname libmfx1 -Version:19.2.1 +Version:19.4.0 Release:0 Summary:The Intel Media SDK License:MIT ++ intel-mediasdk-19.2.1.tar.gz -> intel-mediasdk-19.4.0.tar.gz ++ /work/SRC/openSUSE:Factory/libmfx/intel-mediasdk-19.2.1.tar.gz /work/SRC/openSUSE:Factory/.libmfx.new.26092/intel-mediasdk-19.4.0.tar.gz differ: char 12, line 1
commit libmfx for openSUSE:Factory
Hello community, here is the log from the commit of package libmfx for openSUSE:Factory checked in at 2019-11-08 15:29:16 Comparing /work/SRC/openSUSE:Factory/libmfx (Old) and /work/SRC/openSUSE:Factory/.libmfx.new.2990 (New) Package is "libmfx" Fri Nov 8 15:29:16 2019 rev:4 rq:746614 version:19.2.1 Changes: --- /work/SRC/openSUSE:Factory/libmfx/libmfx.changes2019-09-19 15:48:11.471325647 +0200 +++ /work/SRC/openSUSE:Factory/.libmfx.new.2990/libmfx.changes 2019-11-08 15:29:19.835232934 +0100 @@ -1,0 +2,5 @@ +Thu Nov 7 12:46:45 UTC 2019 - Stefan Dirsch + +- This release fullfills requirements for jsc#SLE-8841 + +--- Other differences: --
commit libmfx for openSUSE:Factory
Hello community, here is the log from the commit of package libmfx for openSUSE:Factory checked in at 2019-09-19 15:48:07 Comparing /work/SRC/openSUSE:Factory/libmfx (Old) and /work/SRC/openSUSE:Factory/.libmfx.new.7948 (New) Package is "libmfx" Thu Sep 19 15:48:07 2019 rev:3 rq:729910 version:19.2.1 Changes: --- /work/SRC/openSUSE:Factory/libmfx/libmfx.changes2019-08-27 15:53:45.003695331 +0200 +++ /work/SRC/openSUSE:Factory/.libmfx.new.7948/libmfx.changes 2019-09-19 15:48:11.471325647 +0200 @@ -1,0 +2,6 @@ +Tue Sep 3 13:38:21 UTC 2019 - Stefan Dirsch + +- Update to release 19.2.1 + * bugfixes and improvements + +--- Old: intel-mediasdk-19.1.0.tar.gz New: intel-mediasdk-19.2.1.tar.gz Other differences: -- ++ libmfx.spec ++ --- /var/tmp/diff_new_pack.Q7vInV/_old 2019-09-19 15:48:13.367325262 +0200 +++ /var/tmp/diff_new_pack.Q7vInV/_new 2019-09-19 15:48:13.371325261 +0200 @@ -18,7 +18,7 @@ Name: libmfx %define lname libmfx1 -Version:19.1.0 +Version:19.2.1 Release:0 Summary:The Intel Media SDK License:MIT ++ intel-mediasdk-19.1.0.tar.gz -> intel-mediasdk-19.2.1.tar.gz ++ /work/SRC/openSUSE:Factory/libmfx/intel-mediasdk-19.1.0.tar.gz /work/SRC/openSUSE:Factory/.libmfx.new.7948/intel-mediasdk-19.2.1.tar.gz differ: char 12, line 1
commit libmfx for openSUSE:Factory
Hello community, here is the log from the commit of package libmfx for openSUSE:Factory checked in at 2019-08-27 15:53:42 Comparing /work/SRC/openSUSE:Factory/libmfx (Old) and /work/SRC/openSUSE:Factory/.libmfx.new.7948 (New) Package is "libmfx" Tue Aug 27 15:53:42 2019 rev:2 rq:726095 version:19.1.0 Changes: --- /work/SRC/openSUSE:Factory/libmfx/libmfx.changes2019-06-19 21:09:01.842546069 +0200 +++ /work/SRC/openSUSE:Factory/.libmfx.new.7948/libmfx.changes 2019-08-27 15:53:45.003695331 +0200 @@ -1,0 +2,6 @@ +Mon Aug 26 08:12:32 UTC 2019 - Jan Engelhardt + +- More consistent macro usage throughout. +- Grammar fixes to description. + +--- Other differences: -- ++ libmfx.spec ++ --- /var/tmp/diff_new_pack.QKY4ia/_old 2019-08-27 15:53:45.503694914 +0200 +++ /var/tmp/diff_new_pack.QKY4ia/_new 2019-08-27 15:53:45.503694914 +0200 @@ -1,7 +1,7 @@ # -# spec file for package MediaSDK +# spec file for package libmfx # -# Copyright (c) 2019 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,9 +12,10 @@ # 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/ # + Name: libmfx %define lname libmfx1 Version:19.1.0 @@ -22,7 +23,7 @@ Summary:The Intel Media SDK License:MIT Group: Development/Languages/C and C++ -Url:https://github.com/Intel-Media-SDK/MediaSDK +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 BuildRequires: cmake @@ -34,13 +35,12 @@ BuildRequires: pkgconfig BuildRequires: pkgconfig(libva) BuildRequires: pkgconfig(wayland-client) -BuildRoot: %{_tmppath}/%{name}-%{version}-build ExclusiveArch: x86_64 %description -Intel Media SDK provides a plain C API to access hardware-accelerated +The Intel Media SDK provides a plain C API to access hardware-accelerated video decode, encode and filtering on Intel Gen graphics hardware -platforms. Implementation written in C++ 11 with parts in C-for-Media +platforms. The implementation is written in C++11, with parts in C-for-Media (CM). %package -n %lname @@ -49,9 +49,9 @@ Requires: %{name} %description -n %lname -Intel Media SDK provides a plain C API to access hardware-accelerated +The Intel Media SDK provides a plain C API to access hardware-accelerated video decode, encode and filtering on Intel Gen graphics hardware -platforms. Implementation written in C++ 11 with parts in C-for-Media +platforms. The implementation is written in C++11, with parts in C-for-Media (CM). %package devel @@ -75,9 +75,9 @@ # libITT and cm compiler not available on openSUSE cmake \ %if 0%{?suse_version} < 1500 --DCMAKE_CXX_COMPILER=/usr/bin/g++-7 \ +-DCMAKE_CXX_COMPILER="%{_bindir}/g++-7" \ %endif --DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_PREFIX="%{_prefix}" \ -DENABLE_X11_DRI3:BOOL=ON \ -DENABLE_WAYLAND:BOOL=ON \ -DENABLE_TEXTLOG:BOOL=ON \ @@ -94,24 +94,22 @@ pushd build %make_install popd -mkdir -p $RPM_BUILD_ROOT/%{_libdir}/mfx/samples -mv $RPM_BUILD_ROOT/usr/share/mfx/samples/* \ - $RPM_BUILD_ROOT/%{_libdir}/mfx/samples -rmdir $RPM_BUILD_ROOT/usr/share/mfx/samples +mkdir -p %{buildroot}/%{_libdir}/mfx/samples +mv %{buildroot}/%{_datadir}/mfx/samples/* \ + %{buildroot}/%{_libdir}/mfx/samples +rmdir %{buildroot}/%{_datadir}/mfx/samples %post -n %lname -p /sbin/ldconfig %postun -n %lname -p /sbin/ldconfig %files -%defattr(-,root,root) %doc CHANGELOG.md CODEOWNERS README.md %license LICENSE -/usr/bin/asg-hevc -/usr/bin/hevc_fei_extractor +%{_bindir}/asg-hevc +%{_bindir}/hevc_fei_extractor %files -n %lname -%defattr(-,root,root) %{_libdir}/libmfx.so.* %{_libdir}/libmfxhw64.so.* %dir %{_libdir}/mfx @@ -119,11 +117,11 @@ %dir %{_libdir}/mfx/samples/ %{_libdir}/mfx/samples/* %exclude %{_libdir}/mfx/samples/libvpp_plugin.a -%dir /usr/share/mfx -/usr/share/mfx/plugins.cfg +%dir %{_datadir}/mfx +%{_datadir}/mfx/plugins.cfg %files devel -/usr/include/mfx/ +%{_includedir}/mfx/ %{_libdir}/libmfx.so %{_libdir}/libmfxhw64.so %{_libdir}/pkgconfig/*.pc