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


Reply via email to