[OE-core] [PATCH] mesa: 17.0.4 -> 17.1.0

Huang Qiyu huangqy.fnst at cn.fujitsu.com
Tue May 23 03:19:23 UTC 2017


1) Upgrade mesa from 17.0.4 to 17.1.0.
2) Modify one patch "0001-Use-wayland-scanner-in-the-path.patch", since the data has been changed.
3) License checksum changed,since the URL were changed. 

Signed-off-by: Huang Qiyu <huangqy.fnst at cn.fujitsu.com>
---
 .../files/0001-Use-wayland-scanner-in-the-path.patch | 20 +++++++++++---------
 .../mesa/{mesa-gl_17.0.4.bb => mesa-gl_17.1.0.bb}    |  0
 meta/recipes-graphics/mesa/mesa.inc                  |  2 +-
 .../mesa/{mesa_17.0.4.bb => mesa_17.1.0.bb}          |  4 ++--
 4 files changed, 14 insertions(+), 12 deletions(-)
 rename meta/recipes-graphics/mesa/{mesa-gl_17.0.4.bb => mesa-gl_17.1.0.bb} (100%)
 rename meta/recipes-graphics/mesa/{mesa_17.0.4.bb => mesa_17.1.0.bb} (83%)

diff --git a/meta/recipes-graphics/mesa/files/0001-Use-wayland-scanner-in-the-path.patch b/meta/recipes-graphics/mesa/files/0001-Use-wayland-scanner-in-the-path.patch
index e49695b..9295baf 100644
--- a/meta/recipes-graphics/mesa/files/0001-Use-wayland-scanner-in-the-path.patch
+++ b/meta/recipes-graphics/mesa/files/0001-Use-wayland-scanner-in-the-path.patch
@@ -1,37 +1,39 @@
-From 2f68fcaaf4964e7feeb383f5c26851965cda037c Mon Sep 17 00:00:00 2001
-From: Jussi Kukkonen <jussi.kukkonen at intel.com>
-Date: Tue, 15 Nov 2016 15:20:49 +0200
+From 82976409cc85537a490444532ff4302d6dc01f73 Mon Sep 17 00:00:00 2001
+From: Huang Qiyu <huangqy.fnst at cn.fujitsu.com>
+Date: Thu, 18 May 2017 02:25:02 +0900
 Subject: [PATCH] Simplify wayland-scanner lookup
 
-Don't use pkg-config to lookup the path of a binary that's in the path.
+Don't use pkg-config to lookup the path of a binary that's in
+ the path.
 
 Alternatively we'd have to prefix the path returned by pkg-config with
 PKG_CONFIG_SYSROOT_DIR.
 
 Upstream-Status: Pending
 Signed-off-by: Jussi Kukkonen <jussi.kukkonen at intel.com>
+Signed-off-by: Huang Qiyu <huangqy.fnst at cn.fujitsu.com>
 ---
  configure.ac | 7 +------
  1 file changed, 1 insertion(+), 6 deletions(-)
 
 diff --git a/configure.ac b/configure.ac
-index e56e35a..a92005a 100644
+index 0454070..78255c1 100644
 --- a/configure.ac
 +++ b/configure.ac
-@@ -2020,12 +2020,7 @@ if test "x$with_egl_platforms" != "x" -a "x$enable_egl" != xyes; then
-     AC_MSG_ERROR([cannot build egl state tracker without EGL library])
+@@ -2179,12 +2179,7 @@ if test "x$with_platforms" != xauto; then
+     with_egl_platforms=$with_platforms
  fi
  
 -PKG_CHECK_MODULES([WAYLAND_SCANNER], [wayland-scanner],
 -        WAYLAND_SCANNER=`$PKG_CONFIG --variable=wayland_scanner wayland-scanner`,
 -        WAYLAND_SCANNER='')
 -if test "x$WAYLAND_SCANNER" = x; then
--    AC_PATH_PROG([WAYLAND_SCANNER], [wayland-scanner])
+-    AC_PATH_PROG([WAYLAND_SCANNER], [wayland-scanner], [:])
 -fi
 +AC_PATH_PROG([WAYLAND_SCANNER], [wayland-scanner])
  
  # Do per-EGL platform setups and checks
  egl_platforms=`IFS=', '; echo $with_egl_platforms`
 -- 
-2.1.4
+2.7.4
 
diff --git a/meta/recipes-graphics/mesa/mesa-gl_17.0.4.bb b/meta/recipes-graphics/mesa/mesa-gl_17.1.0.bb
similarity index 100%
rename from meta/recipes-graphics/mesa/mesa-gl_17.0.4.bb
rename to meta/recipes-graphics/mesa/mesa-gl_17.1.0.bb
diff --git a/meta/recipes-graphics/mesa/mesa.inc b/meta/recipes-graphics/mesa/mesa.inc
index 0348bb2..b9fbc4b 100644
--- a/meta/recipes-graphics/mesa/mesa.inc
+++ b/meta/recipes-graphics/mesa/mesa.inc
@@ -10,7 +10,7 @@ HOMEPAGE = "http://mesa3d.org"
 BUGTRACKER = "https://bugs.freedesktop.org"
 SECTION = "x11"
 LICENSE = "MIT"
-LIC_FILES_CHKSUM = "file://docs/license.html;md5=899fbe7e42d494c7c8c159c7001693d5"
+LIC_FILES_CHKSUM = "file://docs/license.html;md5=725f991a1cc322aa7a0cd3a2016621c4"
 
 PE = "2"
 
diff --git a/meta/recipes-graphics/mesa/mesa_17.0.4.bb b/meta/recipes-graphics/mesa/mesa_17.1.0.bb
similarity index 83%
rename from meta/recipes-graphics/mesa/mesa_17.0.4.bb
rename to meta/recipes-graphics/mesa/mesa_17.1.0.bb
index 396076d..8dded79 100644
--- a/meta/recipes-graphics/mesa/mesa_17.0.4.bb
+++ b/meta/recipes-graphics/mesa/mesa_17.1.0.bb
@@ -6,8 +6,8 @@ SRC_URI = "ftp://ftp.freedesktop.org/pub/mesa/mesa-${PV}.tar.xz \
            file://0001-Use-wayland-scanner-in-the-path.patch \
 "
 
-SRC_URI[md5sum] = "4a16cfc1c6d034cc17314b866eada628"
-SRC_URI[sha256sum] = "1269dc8545a193932a0779b2db5bce9be4a5f6813b98c38b93b372be8362a346"
+SRC_URI[md5sum] = "ab1c7d44df6afd5d35286de57f762a74"
+SRC_URI[sha256sum] = "cf234a6ed4764673886b6661553b54675776ef0898f774716173cec890ac3b17"
 
 #because we cannot rely on the fact that all apps will use pkgconfig,
 #make eglplatform.h independent of MESA_EGL_NO_X11_HEADER
-- 
2.7.4






More information about the Openembedded-core mailing list