[Tizen-submit] 20935: Changes to Tizen:IVI/libva

noreply at tizen.org noreply at tizen.org
Mon Feb 10 03:53:56 GMT 2014


Hi,
Zhao, Halley have made the following changes to libva in project Tizen:IVI. Please review and accept ASAP.

Thank You,

[This message was auto-generated]

---

Request: #20935

  submit:       Tizen:IVI:build/libva(cleanup) -> Tizen:IVI


Message:
Submitter: Zhao, Halley <halley.zhao at intel.com>
Comments: add vaapi buffer export: TIVI-2315
Git project: platform/upstream/libva
Tag: submit/tizen/20140209.205216
Commit: 4e91a2bff53eb72275e964a93dc5eaea1c676ac9 changelog update

State:   new        2014-02-10T03:55:43 tizenrobot
Comment: <no comment>
changes files:
--------------
--- libva.changes
+++ libva.changes
@@ -0,0 +1,7 @@
+* Mon Feb 10 2014 Zhao, Halley <halley.zhao at intel.com> submit/tizen/20140209.204006 at 1e6feb0
+- test: update putsurface for wayland only build
+- spec: update with %bcond_with x
+- API: add support for buffer exports (TIVI-2315)
+- update spec for pure wayland build
+- changelog: fix build failure for mobile
+

new:
----
  0001-API-add-support-for-buffer-exports.patch
  0002-add-VA_SURFACE_ATTRIB_MEM_TYPE_KERNEL_DRM_BO-in-va_d.patch
  0003-test-add-example-code-of-buffer-exports-in-putsurfac.patch
  0004-test-update-putsurface-for-wayland-only-build.patch

spec files:
-----------
--- libva.spec
+++ libva.spec
@@ -1,9 +1,9 @@
 %bcond_with wayland 
 %bcond_with mesa
-%bcond_without x
+%bcond_with x
 
 Name:           libva
-VCS:            platform/upstream/libva#89a1d52ed2db807a6eaa7c02220e2618c730ec0b
+VCS:            platform/upstream/libva#4e91a2bff53eb72275e964a93dc5eaea1c676ac9
 Version:        1.2.1
 Release:        0
 License:        MIT
@@ -11,6 +11,11 @@
 Url:            http://freedesktop.org/wiki/Software/vaapi
 Group:          Multimedia/Video
 Source:         %{name}-%{version}.tar.bz2
+# Patches auto-generated by git-buildpackage:
+Patch0:         0001-API-add-support-for-buffer-exports.patch
+Patch1:         0002-add-VA_SURFACE_ATTRIB_MEM_TYPE_KERNEL_DRM_BO-in-va_d.patch
+Patch2:         0003-test-add-example-code-of-buffer-exports-in-putsurfac.patch
+Patch3:         0004-test-update-putsurface-for-wayland-only-build.patch
 BuildRequires:  gcc-c++
 BuildRequires:  libtool
 BuildRequires:  pkg-config
@@ -23,7 +28,7 @@
 %endif
 BuildRequires:  pkgconfig(libdrm)
 BuildRequires:  pkgconfig(libudev)
-%if !%{without x}
+%if %{with x}
 BuildRequires:  pkgconfig(x11)
 BuildRequires:  pkgconfig(xext)
 BuildRequires:  pkgconfig(xfixes)
@@ -46,7 +51,7 @@
 Requires:       libva = %{version}
 Requires:       pkgconfig(gl)
 Requires:       pkgconfig(libdrm)
-%if !%{without x}
+%if %{with x}
 Requires:       pkgconfig(x11)
 Requires:       pkgconfig(xfixes)
 %endif
@@ -79,20 +84,28 @@
 
 %prep
 %setup -q
+# 0001-API-add-support-for-buffer-exports.patch
+%patch0 -p1
+# 0002-add-VA_SURFACE_ATTRIB_MEM_TYPE_KERNEL_DRM_BO-in-va_d.patch
+%patch1 -p1
+# 0003-test-add-example-code-of-buffer-exports-in-putsurfac.patch
+%patch2 -p1
+# 0004-test-update-putsurface-for-wayland-only-build.patch
+%patch3 -p1
 
 %build
 # --enable-x11 set to no explicitly, otherwise it will mislead libva build when other package brings in X11 lib
 %autogen
 %configure --enable-dummy-driver \
            --enable-dummy-backend \
-%if %{with mesa} && !%{without x}
+%if %{with mesa} && %{with x}

Please refer to OBS webUI for more details about this SR.


More information about the Tizen-submit mailing list