Hello community,

here is the log from the commit of package libva for openSUSE:Factory checked 
in at 2012-05-31 17:06:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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-29 
10:34:03.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libva.new/libva.changes 2012-05-31 
17:06:35.000000000 +0200
@@ -1,0 +2,19 @@
+Tue May 29 15:24:49 UTC 2012 - [email protected]
+
+- get osc service localrun download_files to run 
+
+-------------------------------------------------------------------
+Tue May 29 15:50:36 CEST 2012 - [email protected]
+
+- updated to version 1.1.0:
+  * support of JPEG decoding
+  * New hooks to create/free native pixmap
+  * VA/EGL interfaces
+  * Remove legacy DRI support
+
+-------------------------------------------------------------------
+Fri May 25 11:38:22 UTC 2012 - [email protected]
+
+- Remove nonexisting subpackage from baselibs.conf
+
+-------------------------------------------------------------------

Old:
----
  libva-1.0.15.tar.bz2

New:
----
  libva-1.1.0.tar.xz
  libva-compile-warning-fixes.diff

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

Other differences:
------------------
++++++ libva.spec ++++++
--- /var/tmp/diff_new_pack.1DZU7Q/_old  2012-05-31 17:06:36.000000000 +0200
+++ /var/tmp/diff_new_pack.1DZU7Q/_new  2012-05-31 17:06:36.000000000 +0200
@@ -19,23 +19,28 @@
 #
 
 Name:           libva
-Version:        1.0.15
+Version:        1.1.0
 Release:        0
 Summary:        Video Acceleration (VA) API for Linux
 License:        MIT
 Group:          System/Libraries
 Url:            http://freedesktop.org/wiki/Software/vaapi
-Source0:        
http://cgit.freedesktop.org/libva/snapshot/%{name}-%{version}.tar.bz2
+Source0:        
http://cgit.freedesktop.org/libva/snapshot/%{name}-%{version}.tar.xz
+Patch1:         libva-compile-warning-fixes.diff
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  Mesa-devel
 BuildRequires:  gcc-c++
 BuildRequires:  libtool
 BuildRequires:  pkg-config
+BuildRequires:  xz
 BuildRequires:  pkgconfig(gl)
 BuildRequires:  pkgconfig(libdrm)
 BuildRequires:  pkgconfig(libudev)
 BuildRequires:  pkgconfig(x11)
 BuildRequires:  pkgconfig(xext)
 BuildRequires:  pkgconfig(xfixes)
+BuildRequires:  pkgconfig(xrandr)
+BuildRequires:  pkgconfig(xv)
 # pkgconfig(libdrm_intel) currently only exists on x86*
 ExclusiveArch:  %ix86 x86_64
 
@@ -88,10 +93,10 @@
 This contains the dummy driver.
 
 %prep
-%setup -q -n vaapi -c -a 0
+%setup -q 
+%patch1 -p1
 
 %build
-pushd libva-%{version}
 autoreconf -v --install
 %configure --enable-dummy-driver \
 %if 0%{?suse_version} >= 01120
@@ -101,12 +106,9 @@
            --enable-egl \
            --with-drivers-path=%{_libdir}/dri
 make %{?_smp_mflags}
-popd
 
 %install
-pushd libva-%{version}
 %makeinstall
-popd
 find %{buildroot} -name '*.la' -delete -print
 grep -r include %{buildroot}%{_includedir}
 
@@ -121,6 +123,8 @@
 %{_bindir}/h264encode
 %{_bindir}/mpeg2vldemo
 %{_bindir}/putsurface
+%{_bindir}/loadjpeg
+%{_bindir}/va_egl
 
 %files -n vaapi-dummy-driver
 %defattr(-,root,root,-)

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.1DZU7Q/_old  2012-05-31 17:06:36.000000000 +0200
+++ /var/tmp/diff_new_pack.1DZU7Q/_new  2012-05-31 17:06:36.000000000 +0200
@@ -2,4 +2,4 @@
 libva-devel
  requires -libva-<targettype>
  requires "libva1-<targettype> = <version>"
-vaapi-drivers
+ 
\ No newline at end of file

++++++ libva-compile-warning-fixes.diff ++++++
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());
 }
 
 
diff --git a/va/egl/va_egl.c b/va/egl/va_egl.c
index 48ff7a1..71904a0 100644
--- a/va/egl/va_egl.c
+++ b/va/egl/va_egl.c
@@ -56,6 +56,9 @@
 #include "va_egl_private.h"
 #include "va_egl_impl.h"
 
+#include <stdlib.h>
+VADisplay vaGetDisplay(Display *dpy);
+
 #define CTX(dpy) (((VADisplayContextP)dpy)->pDriverContext)
 #define CHECK_DISPLAY(dpy) if( !vaDisplayIsValid(dpy) ) { return 
VA_STATUS_ERROR_INVALID_DISPLAY; }
 
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to