Hello community,

here is the log from the commit of package libva for openSUSE:Factory checked 
in at 2012-10-26 17:12:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libva (Old)
 and      /work/SRC/openSUSE:Factory/.libva.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libva", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/libva/libva.changes      2012-05-31 
17:06:35.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libva.new/libva.changes 2012-10-26 
17:13:02.000000000 +0200
@@ -1,0 +2,22 @@
+Thu Oct 18 11:09:09 UTC 2012 - [email protected]
+
+- fix rpmlint error no-return-in-nonvoid-function
+
+-------------------------------------------------------------------
+Thu Oct 18 10:59:21 UTC 2012 - [email protected]
+
+- packaging va backends seperately 
+
+-------------------------------------------------------------------
+Thu Oct 18 10:56:48 UTC 2012 - [email protected]
+
+- previous bump to 1.1.0 was reverted upstream
+- Version 1.1.0 - 04.Oct.2012
+  * API: add Wayland support
+  * API: add raw DRM support for headless pipelines
+  * Fix generic VA/GLX implementation for newer cluttersink versions
+  * Fix threading issues in VA objects reference code (+Krzysztof Kotlenga)
+  * Fix build on Android Ice Cream Sandwich (+Haitao Huang, Daniel Charles)
+ 
+
+-------------------------------------------------------------------

Old:
----
  libva-compile-warning-fixes.diff

New:
----
  libva-fix-rpmlint-error-no-return-in-non-void.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libva.spec ++++++
--- /var/tmp/diff_new_pack.JVBwvz/_old  2012-10-26 17:13:03.000000000 +0200
+++ /var/tmp/diff_new_pack.JVBwvz/_new  2012-10-26 17:13:03.000000000 +0200
@@ -26,7 +26,7 @@
 Group:          System/Libraries
 Url:            http://freedesktop.org/wiki/Software/vaapi
 Source0:        
http://cgit.freedesktop.org/libva/snapshot/%{name}-%{version}.tar.xz
-Patch1:         libva-compile-warning-fixes.diff
+Patch1:         libva-fix-rpmlint-error-no-return-in-non-void.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  Mesa-devel
 BuildRequires:  gcc-c++
@@ -57,9 +57,59 @@
 The libva library implements the Video Acceleration (VA) API for Linux.
 The library loads a hardware dependendent driver.
 
+This is the core runtime library
+
+%package -n libva-drm1
+Summary:        Video Acceleration (VA) API for Linux -- VA/DRM Backend
+Group:          System/Libraries
+Supplements:    libva1
+
+%description -n libva-drm1
+The libva library implements the Video Acceleration (VA) API for Linux.
+The library loads a hardware dependendent driver.
+
+This is the VA/DRM runtime library
+
+%package -n libva-egl1
+Summary:        Video Acceleration (VA) API for Linux -- VA/EGL Backend
+Group:          System/Libraries
+Supplements:    libva1
+
+%description -n libva-egl1
+The libva library implements the Video Acceleration (VA) API for Linux.
+The library loads a hardware dependendent driver.
+
+This is the VA/EGL runtime library
+
+%package -n libva-x11-1
+Summary:        Video Acceleration (VA) API for Linux -- VA/X11 Backend
+Group:          System/Libraries
+Supplements:    libva1
+
+%description -n libva-x11-1
+The libva library implements the Video Acceleration (VA) API for Linux.
+The library loads a hardware dependendent driver.
+
+This is the VA/X11 runtime library
+
+%package -n libva-glx1
+Summary:        Video Acceleration (VA) API for Linux -- VA/GLX Backend
+Group:          System/Libraries
+Supplements:    libva1
+
+%description -n libva-glx1
+The libva library implements the Video Acceleration (VA) API for Linux.
+The library loads a hardware dependendent driver.
+
+This is the VA/GLX runtime library
+
 %package devel
 Summary:        Video Acceleration (VA) API for Linux -- development files
 Group:          Development/Languages/C and C++
+Requires:       libva-drm1 = %{version}
+Requires:       libva-egl1 = %{version}
+Requires:       libva-glx1 = %{version}
+Requires:       libva-x11-1 = %{version}
 Requires:       libva1 = %{version}
 Requires:       pkgconfig(gl)
 Requires:       pkgconfig(libdrm)
@@ -97,11 +147,9 @@
 %patch1 -p1
 
 %build
+[ -d m4 ]  || mkdir m4
 autoreconf -v --install
 %configure --enable-dummy-driver \
-%if 0%{?suse_version} >= 01120
-           --enable-dummy-backend \
-%endif
            --enable-glx \
            --enable-egl \
            --with-drivers-path=%{_libdir}/dri
@@ -110,12 +158,27 @@
 %install
 %makeinstall
 find %{buildroot} -name '*.la' -delete -print
-grep -r include %{buildroot}%{_includedir}
 
 %post -n libva1 -p /sbin/ldconfig
 
 %postun -n libva1 -p /sbin/ldconfig
 
+%post -n libva-drm1 -p /sbin/ldconfig
+
+%postun -n libva-drm1 -p /sbin/ldconfig
+
+%post -n libva-egl1 -p /sbin/ldconfig
+
+%postun -n libva-egl1 -p /sbin/ldconfig
+
+%post -n libva-glx1 -p /sbin/ldconfig
+
+%postun -n libva-glx1 -p /sbin/ldconfig
+
+%post -n libva-x11-1 -p /sbin/ldconfig
+
+%postun -n libva-x11-1 -p /sbin/ldconfig
+
 %files -n vaapi-tools
 %defattr(-,root,root,-)
 %{_bindir}/vainfo
@@ -124,7 +187,6 @@
 %{_bindir}/mpeg2vldemo
 %{_bindir}/putsurface
 %{_bindir}/loadjpeg
-%{_bindir}/va_egl
 
 %files -n vaapi-dummy-driver
 %defattr(-,root,root,-)
@@ -135,12 +197,22 @@
 %defattr(-, root, root)
 %{_libdir}/libva.so.*
 %{_libdir}/libva-tpi.so.*
+
+%files -n libva-x11-1
+%defattr(-, root, root)
 %{_libdir}/libva-x11.so.*
+
+%files -n libva-glx1
+%defattr(-, root, root)
 %{_libdir}/libva-glx.so.*
+
+%files -n libva-egl1
+%defattr(-, root, root)
 %{_libdir}/libva-egl.so.*
-%if 0%{?suse_version} >= 01120
-%{_libdir}/libva-dummy.so.*
-%endif
+
+%files -n libva-drm1
+%defattr(-, root, root)
+%{_libdir}/libva-drm.so.*
 
 %files devel
 %defattr(-,root,root,-)
@@ -149,9 +221,7 @@
 %{_libdir}/libva-x11.so
 %{_libdir}/libva-glx.so
 %{_libdir}/libva-egl.so
-%if 0%{?suse_version} >= 01120
-%{_libdir}/libva-dummy.so
-%endif
+%{_libdir}/libva-drm.so
 %{_includedir}/va
 %{_libdir}/pkgconfig/libva*.pc
 

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.JVBwvz/_old  2012-10-26 17:13:03.000000000 +0200
+++ /var/tmp/diff_new_pack.JVBwvz/_new  2012-10-26 17:13:03.000000000 +0200
@@ -1,5 +1,13 @@
 libva1
+libva-drm1
+libva-egl1
+libva-glx1
+libva-x11-1
 libva-devel
  requires -libva-<targettype>
  requires "libva1-<targettype> = <version>"
- 
\ No newline at end of file
+ requires "libva-drm1-<targettype> = <version>"
+ requires "libva-egl1-<targettype> = <version>"
+ requires "libva-glx1-<targettype> = <version>"
+ requires "libva-x11-1-<targettype> = <version>"
+ 

++++++ libva-1.1.0.tar.xz ++++++
Files /var/tmp/diff_new_pack.JVBwvz/_old and /var/tmp/diff_new_pack.JVBwvz/_new 
differ

++++++ libva-fix-rpmlint-error-no-return-in-non-void.patch ++++++
diff --git a/test/v4l_h264/decode/TCPSocketServer.cpp 
b/test/v4l_h264/decode/TCPSocketServer.cpp
index ad33d77..287bf27 100644
--- a/test/v4l_h264/decode/TCPSocketServer.cpp
+++ b/test/v4l_h264/decode/TCPSocketServer.cpp
@@ -150,7 +150,7 @@ ssize_t TCPSocketServer::send(const void *buffer, const int 
&bufferLen) throw (s
 
 ssize_t TCPSocketServer::send(const string &message) throw (std::runtime_error)
 {
-    send(message.c_str(), message.length());
+    return send(message.c_str(), message.length());
 }
 
 
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to