Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libyami for openSUSE:Factory checked in at 2021-11-25 23:05:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libyami (Old) and /work/SRC/openSUSE:Factory/.libyami.new.1895 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libyami" Thu Nov 25 23:05:46 2021 rev:11 rq:933760 version:1.3.2 Changes: -------- --- /work/SRC/openSUSE:Factory/libyami/libyami.changes 2019-12-23 22:49:19.090109166 +0100 +++ /work/SRC/openSUSE:Factory/.libyami.new.1895/libyami.changes 2021-11-25 23:06:08.813194820 +0100 @@ -1,0 +2,16 @@ +Tue Nov 23 06:58:31 UTC 2021 - Bj??rn Lie <bjorn....@gmail.com> + +- Drop conditionals for no longer supported versions of openSUSE + and stop passing no longer needed nor recognized options + with-package-name and with-package-origin to configure. +- Pass enable-dmabuf="yes" and enable-egl="yes" to configure, build + dmabuf and egl support, we already had the BuildRequires in + place, just not the needed options. Add explicit + pkgconfig(libva-wayland) BuildRequires, already pulled in, as + configure checks for it. +- Drop pkgconfig(libv4l2) BuildRequires: Currently not used. +- Stop exporting CXXFLAGS="-Wno-error", fixed in version 1.3.2. +- Do general spec modernization, replace gcc-c++ with generic + c++_compiler, also add explicit c_compiler BuildRequires. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libyami.spec ++++++ --- /var/tmp/diff_new_pack.f5quEw/_old 2021-11-25 23:06:09.261193275 +0100 +++ /var/tmp/diff_new_pack.f5quEw/_new 2021-11-25 23:06:09.265193261 +0100 @@ -1,7 +1,7 @@ # # spec file for package libyami # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -22,7 +22,6 @@ Name: libyami Version: 1.3.2 Release: 0 -### FIXME ### On next version bump, please remove export CXXFLAGS="-Wno-error" -- WIP progress upstream to fix gcc9 buildfail Summary: Media Library with support for Intel hardware acceleration License: Apache-2.0 Group: Development/Libraries/C and C++ @@ -31,22 +30,19 @@ BuildRequires: autoconf BuildRequires: automake -BuildRequires: gcc-c++ +BuildRequires: c++_compiler +BuildRequires: c_compiler BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: pkgconfig(egl) BuildRequires: pkgconfig(glesv2) BuildRequires: pkgconfig(libdrm) BuildRequires: pkgconfig(libdrm_intel) -BuildRequires: pkgconfig(libv4l2) BuildRequires: pkgconfig(libva) >= 0.39.3 +BuildRequires: pkgconfig(libva-wayland) BuildRequires: pkgconfig(libva-x11) - # Intel graphics hardware only available on these platforms ExclusiveArch: %{ix86} x86_64 -%if 0%{?suse_version} >= 1500 -BuildRequires: pkgconfig(libva-wayland) -%endif %description Intel VA-API Media Library with support for hardware acceleration. @@ -71,15 +67,12 @@ developing applications that use %{name}. %prep -%autosetup +%autosetup -p1 %build -export CXXFLAGS="-Wno-error" autoreconf -fiv %configure \ --disable-static \ - --with-package-name="Libyami Media Infrastructure (openSUSE)" \ - --with-package-origin="http://www.opensuse.org/" \ --enable-h265dec \ --enable-vc1dec \ --enable-h264dec \ @@ -91,11 +84,11 @@ --enable-h264enc \ --enable-jpegenc \ --enable-vp8enc \ -%if 0%{?suse_version} >= 1500 --enable-wayland="yes" \ -%endif + --enable-dmabuf="yes" \ + --enable-egl="yes" \ %{nil} -make %{?_smp_mflags} V=1 +%make_build %install %make_install