Hello community, here is the log from the commit of package libva for openSUSE:Factory checked in at 2017-09-04 12:19:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libva (Old) and /work/SRC/openSUSE:Factory/.libva.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libva" Mon Sep 4 12:19:14 2017 rev:38 rq:519332 version:1.8.3 Changes: -------- --- /work/SRC/openSUSE:Factory/libva/libva-gl.changes 2017-08-24 18:21:58.858490004 +0200 +++ /work/SRC/openSUSE:Factory/.libva.new/libva-gl.changes 2017-09-04 12:19:15.379478138 +0200 @@ -1,0 +2,7 @@ +Sat Aug 26 15:52:17 UTC 2017 - zai...@opensuse.org + +- Move wayland to build_gl. +- Drop vaapi-dummy-driver Recommends, package does not exist + anymore. + +------------------------------------------------------------------- libva.changes: same change ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libva-gl.spec ++++++ --- /var/tmp/diff_new_pack.lyj58i/_old 2017-09-04 12:19:17.111234684 +0200 +++ /var/tmp/diff_new_pack.lyj58i/_new 2017-09-04 12:19:17.115234121 +0200 @@ -52,7 +52,6 @@ %if %{build_gl} BuildRequires: pkgconfig(egl) BuildRequires: pkgconfig(gl) -%else %if %{with wayland} BuildRequires: pkgconfig(wayland-client) >= 1.0.0 BuildRequires: pkgconfig(wayland-scanner) >= 1.0.0 @@ -86,12 +85,35 @@ This is the VA/GLX runtime library +%if %{with wayland} +%package -n libva-wayland1 +Summary: Video Acceleration (VA) API for Linux -- Wayland support +Group: System/Libraries + +%description -n libva-wayland1 +The libva library implements the Video Acceleration (VA) API for Linux. +The library loads a hardware dependendent driver. +%endif + +%if %{with wayland} +%package -n vaapi-wayland-tools +Summary: Video Acceleration (VA) API for Linux - Wayland support +Group: System/Libraries + +%description -n vaapi-wayland-tools +The libva library implements the Video Acceleration (VA) API for Linux. +The library loads a hardware dependendent driver. +%endif + %package devel Summary: Video Acceleration (VA) API for Linux -- gl development files Group: Development/Languages/C and C++ BuildRequires: libva-devel = %{version} Requires: libva-egl1 = %{version} Requires: libva-glx1 = %{version} +%if %{with wayland} +Requires: libva-wayland1 = %{version} +%endif Requires: pkgconfig(egl) Requires: pkgconfig(gl) @@ -105,7 +127,6 @@ %package -n libva1 Summary: Video Acceleration (VA) API for Linux Group: System/Libraries -Recommends: vaapi-dummy-driver %description -n libva1 The libva library implements the Video Acceleration (VA) API for Linux. @@ -135,23 +156,10 @@ This is the VA/X11 runtime library -%if %{with wayland} -%package -n libva-wayland1 -Summary: Video Acceleration (VA) API for Linux -- Wayland support -Group: System/Libraries - -%description -n libva-wayland1 -The libva library implements the Video Acceleration (VA) API for Linux. -The library loads a hardware dependendent driver. -%endif - %package devel Summary: Video Acceleration (VA) API for Linux -- development files Group: Development/Languages/C and C++ Requires: libva-drm1 = %{version} -%if %{with wayland} -Requires: libva-wayland1 = %{version} -%endif Requires: libva-x11-1 = %{version} Requires: libva1 = %{version} Requires: pkgconfig(libdrm) @@ -165,16 +173,6 @@ This package provides the development environment for libva. -%if %{with wayland} -%package -n vaapi-wayland-tools -Summary: Video Acceleration (VA) API for Linux - Wayland support -Group: System/Libraries - -%description -n vaapi-wayland-tools -The libva library implements the Video Acceleration (VA) API for Linux. -The library loads a hardware dependendent driver. -%endif - %endif #build_gl %prep @@ -197,7 +195,6 @@ --enable-glx \ --enable-egl \ --disable-wayland \ -%else %if %{with wayland} --enable-wayland \ %else @@ -214,9 +211,9 @@ %if %{build_gl} # remove all files packaged during without gl mode %{__rm} -rf %{buildroot}%{_bindir}/{avcenc,h264encode,jpegenc,loadjpeg,mpeg2vaenc,mpeg2vldemo,putsurface,vainfo} -%{__rm} -rf `find %{buildroot}%{_includedir}/va/* | grep -v "egl\|glx"` -%{__rm} -rf `find %{buildroot}%{_libdir}/libva* | grep -v "egl\|glx"` -%{__rm} -rf `find %{buildroot}%{_libdir}/pkgconfig/libva*.pc | grep -v "egl\|glx"` +%{__rm} -rf `find %{buildroot}%{_includedir}/va/* | grep -v "egl\|glx\|wayland"` +%{__rm} -rf `find %{buildroot}%{_libdir}/libva* | grep -v "egl\|glx\|wayland"` +%{__rm} -rf `find %{buildroot}%{_libdir}/pkgconfig/libva*.pc | grep -v "egl\|glx\|wayland"` %endif %if %{build_gl} @@ -227,6 +224,13 @@ %post -n libva-glx1 -p /sbin/ldconfig %postun -n libva-glx1 -p /sbin/ldconfig + +%if %{with wayland} +%post -n libva-wayland1 -p /sbin/ldconfig + +%postun -n libva-wayland1 -p /sbin/ldconfig +%endif + %else %post -n libva1 -p /sbin/ldconfig @@ -237,12 +241,6 @@ %postun -n libva-drm1 -p /sbin/ldconfig -%if %{with wayland} -%post -n libva-wayland1 -p /sbin/ldconfig - -%postun -n libva-wayland1 -p /sbin/ldconfig -%endif - %post -n libva-x11-1 -p /sbin/ldconfig %postun -n libva-x11-1 -p /sbin/ldconfig @@ -257,14 +255,6 @@ %defattr(-, root, root) %{_libdir}/libva-egl.so.* -%files devel -%defattr(-,root,root,-) -%{_libdir}/libva-glx.so -%{_libdir}/libva-egl.so -%{_includedir}/va -%{_libdir}/pkgconfig/libva*.pc -%else - %if %{with wayland} %files -n vaapi-wayland-tools %defattr(-,root,root) @@ -274,6 +264,18 @@ %{_libdir}/libva-wayland.so.* %endif +%files devel +%defattr(-,root,root,-) +%{_libdir}/libva-glx.so +%{_libdir}/libva-egl.so +%{_includedir}/va +%{_libdir}/pkgconfig/libva*.pc +%if %{with wayland} +%{_libdir}/libva-wayland.so +%endif + +%else + %files -n libva1 %defattr(-, root, root) %doc COPYING @@ -294,9 +296,6 @@ %{_libdir}/libva-tpi.so %{_libdir}/libva-x11.so %{_libdir}/libva-drm.so -%if %{with wayland} -%{_libdir}/libva-wayland.so -%endif %{_includedir}/va %{_libdir}/pkgconfig/libva*.pc %endif ++++++ libva.spec ++++++ --- /var/tmp/diff_new_pack.lyj58i/_old 2017-09-04 12:19:17.147229623 +0200 +++ /var/tmp/diff_new_pack.lyj58i/_new 2017-09-04 12:19:17.151229061 +0200 @@ -52,7 +52,6 @@ %if %{build_gl} BuildRequires: pkgconfig(egl) BuildRequires: pkgconfig(gl) -%else %if %{with wayland} BuildRequires: pkgconfig(wayland-client) >= 1.0.0 BuildRequires: pkgconfig(wayland-scanner) >= 1.0.0 @@ -86,12 +85,35 @@ This is the VA/GLX runtime library +%if %{with wayland} +%package -n libva-wayland1 +Summary: Video Acceleration (VA) API for Linux -- Wayland support +Group: System/Libraries + +%description -n libva-wayland1 +The libva library implements the Video Acceleration (VA) API for Linux. +The library loads a hardware dependendent driver. +%endif + +%if %{with wayland} +%package -n vaapi-wayland-tools +Summary: Video Acceleration (VA) API for Linux - Wayland support +Group: System/Libraries + +%description -n vaapi-wayland-tools +The libva library implements the Video Acceleration (VA) API for Linux. +The library loads a hardware dependendent driver. +%endif + %package devel Summary: Video Acceleration (VA) API for Linux -- gl development files Group: Development/Languages/C and C++ BuildRequires: libva-devel = %{version} Requires: libva-egl1 = %{version} Requires: libva-glx1 = %{version} +%if %{with wayland} +Requires: libva-wayland1 = %{version} +%endif Requires: pkgconfig(egl) Requires: pkgconfig(gl) @@ -105,7 +127,6 @@ %package -n libva1 Summary: Video Acceleration (VA) API for Linux Group: System/Libraries -Recommends: vaapi-dummy-driver %description -n libva1 The libva library implements the Video Acceleration (VA) API for Linux. @@ -135,23 +156,10 @@ This is the VA/X11 runtime library -%if %{with wayland} -%package -n libva-wayland1 -Summary: Video Acceleration (VA) API for Linux -- Wayland support -Group: System/Libraries - -%description -n libva-wayland1 -The libva library implements the Video Acceleration (VA) API for Linux. -The library loads a hardware dependendent driver. -%endif - %package devel Summary: Video Acceleration (VA) API for Linux -- development files Group: Development/Languages/C and C++ Requires: libva-drm1 = %{version} -%if %{with wayland} -Requires: libva-wayland1 = %{version} -%endif Requires: libva-x11-1 = %{version} Requires: libva1 = %{version} Requires: pkgconfig(libdrm) @@ -165,16 +173,6 @@ This package provides the development environment for libva. -%if %{with wayland} -%package -n vaapi-wayland-tools -Summary: Video Acceleration (VA) API for Linux - Wayland support -Group: System/Libraries - -%description -n vaapi-wayland-tools -The libva library implements the Video Acceleration (VA) API for Linux. -The library loads a hardware dependendent driver. -%endif - %endif #build_gl %prep @@ -197,7 +195,6 @@ --enable-glx \ --enable-egl \ --disable-wayland \ -%else %if %{with wayland} --enable-wayland \ %else @@ -214,9 +211,9 @@ %if %{build_gl} # remove all files packaged during without gl mode %{__rm} -rf %{buildroot}%{_bindir}/{avcenc,h264encode,jpegenc,loadjpeg,mpeg2vaenc,mpeg2vldemo,putsurface,vainfo} -%{__rm} -rf `find %{buildroot}%{_includedir}/va/* | grep -v "egl\|glx"` -%{__rm} -rf `find %{buildroot}%{_libdir}/libva* | grep -v "egl\|glx"` -%{__rm} -rf `find %{buildroot}%{_libdir}/pkgconfig/libva*.pc | grep -v "egl\|glx"` +%{__rm} -rf `find %{buildroot}%{_includedir}/va/* | grep -v "egl\|glx\|wayland"` +%{__rm} -rf `find %{buildroot}%{_libdir}/libva* | grep -v "egl\|glx\|wayland"` +%{__rm} -rf `find %{buildroot}%{_libdir}/pkgconfig/libva*.pc | grep -v "egl\|glx\|wayland"` %endif %if %{build_gl} @@ -227,6 +224,13 @@ %post -n libva-glx1 -p /sbin/ldconfig %postun -n libva-glx1 -p /sbin/ldconfig + +%if %{with wayland} +%post -n libva-wayland1 -p /sbin/ldconfig + +%postun -n libva-wayland1 -p /sbin/ldconfig +%endif + %else %post -n libva1 -p /sbin/ldconfig @@ -237,12 +241,6 @@ %postun -n libva-drm1 -p /sbin/ldconfig -%if %{with wayland} -%post -n libva-wayland1 -p /sbin/ldconfig - -%postun -n libva-wayland1 -p /sbin/ldconfig -%endif - %post -n libva-x11-1 -p /sbin/ldconfig %postun -n libva-x11-1 -p /sbin/ldconfig @@ -257,14 +255,6 @@ %defattr(-, root, root) %{_libdir}/libva-egl.so.* -%files devel -%defattr(-,root,root,-) -%{_libdir}/libva-glx.so -%{_libdir}/libva-egl.so -%{_includedir}/va -%{_libdir}/pkgconfig/libva*.pc -%else - %if %{with wayland} %files -n vaapi-wayland-tools %defattr(-,root,root) @@ -274,6 +264,18 @@ %{_libdir}/libva-wayland.so.* %endif +%files devel +%defattr(-,root,root,-) +%{_libdir}/libva-glx.so +%{_libdir}/libva-egl.so +%{_includedir}/va +%{_libdir}/pkgconfig/libva*.pc +%if %{with wayland} +%{_libdir}/libva-wayland.so +%endif + +%else + %files -n libva1 %defattr(-, root, root) %doc COPYING @@ -294,9 +296,6 @@ %{_libdir}/libva-tpi.so %{_libdir}/libva-x11.so %{_libdir}/libva-drm.so -%if %{with wayland} -%{_libdir}/libva-wayland.so -%endif %{_includedir}/va %{_libdir}/pkgconfig/libva*.pc %endif