]> code.ossystems Code Review - openembedded-core.git/commitdiff
xserver-xf86-dri-lite: upgrade to 1.8.99.904 (1.9 RC4)
authorYu Ke <ke.yu@intel.com>
Wed, 7 Jul 2010 09:28:12 +0000 (17:28 +0800)
committerSaul Wold <Saul.Wold@intel.com>
Fri, 9 Jul 2010 04:19:45 +0000 (21:19 -0700)
Also update the releated x driver PR value, since they
need recompile to match the new xserver ABI

Signed-off-by: Yu Ke <ke.yu@intel.com>
meta/conf/distro/include/preferred-xorg-versions.inc
meta/packages/xorg-driver/xf86-input-evdev_2.4.0.bb
meta/packages/xorg-driver/xf86-input-keyboard_1.4.0.bb
meta/packages/xorg-driver/xf86-video-vmware_11.0.1.bb
meta/packages/xorg-xserver/xserver-xf86-common.inc
meta/packages/xorg-xserver/xserver-xf86-dri-lite/crosscompile.patch
meta/packages/xorg-xserver/xserver-xf86-dri-lite/macro_tweak.patch [new file with mode: 0644]
meta/packages/xorg-xserver/xserver-xf86-dri-lite_1.8.99.904.bb [moved from meta/packages/xorg-xserver/xserver-xf86-dri-lite_1.7.99.2.bb with 58% similarity]

index 136081db2d80fdbe9b89ed380ba74e5396a9ca37..66a473b668dee0902fdac29e5d645bd647567e36 100644 (file)
@@ -129,7 +129,7 @@ PREFERRED_VERSION_xproxymanagementprotocol ?= "1.0.3"
 PREFERRED_VERSION_xrandr ?= "1.3.2"
 PREFERRED_VERSION_xrdb ?= "1.0.5"
 PREFERRED_VERSION_xserver-kdrive ?= "1.7.99.2"
-PREFERRED_VERSION_xserver-xf86-dri-lite ?= "1.7.99.2"
+PREFERRED_VERSION_xserver-xf86-dri-lite ?= "1.8.99.904"
 PREFERRED_VERSION_xset ?= "1.1.0"
 PREFERRED_VERSION_xtrans ?= "1.2.5"
 PREFERRED_VERSION_xtrans-native ?= "1.2.5"
index 49bfb30c94805c9551fe866792834c162a83869f..fad47fbc007bd5ff61774d51d6b4400eeabf05d7 100644 (file)
@@ -4,4 +4,4 @@ DESCRIPTION = "X.Org X server -- evdev input driver"
 
 LIC_FILES_CHKSUM = "file://COPYING;md5=ebf4ad82cd33b1432eacb1798a43c092"
 
-PR = "r0"
+PR = "r1"
index 1153826585bc055600817754e3495be346091dd1..1efb505e27d0bd8533e9f0b33e729145e190dbe7 100644 (file)
@@ -4,3 +4,4 @@ DESCRIPTION = "X.Org X server -- keyboard input driver"
 
 LIC_FILES_CHKSUM = "file://COPYING;md5=eae2c98cbb8c60401893ff9313ff3826"
 
+PR = "r1"
index dafdbdf481ecbc23aa08e7dee634de344410f638..9628f461a732f63749a49caa75fd6e3e0b72fb3c 100644 (file)
@@ -7,6 +7,6 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=4641deddaa80fe7ca88e944e1fd94a94"
 DEPENDS += "virtual/libx11 libxvmc drm glproto \
            virtual/libgl xineramaproto libpciaccess"
 
-PR = "r0"
+PR = "r1"
 
 COMPATIBLE_HOST = '(i.86.*-linux)'
index 9fc5bdc4cb4d0a8181bcfbf6313f0e13b99b69bb..e94df0c768b5a201f2bfa275594fbe417f6a8e11 100644 (file)
@@ -30,7 +30,7 @@ FILES_${PN}-dbg += "${libdir}/xorg/modules/.debug \
                    ${libdir}/xorg/modules/*/*/.debug \
                    "
 
-SRC_URI += "file://macro_tweak.patch;patch=1"
+SRC_URI += "file://macro_tweak.patch"
 
 do_install_append () {
        install -d ${D}/${libdir}/X11/fonts/
index 2341e40bca6de7a3fe65f4f1053f5ed40fb3d465..8b82de22232dbf057af6f0b70e0735e8c46c23fe 100644 (file)
@@ -1,19 +1,20 @@
-Index: xorg-server-1.7.99.2/configure.ac
-===================================================================
---- xorg-server-1.7.99.2.orig/configure.ac     2010-01-29 16:38:49.000000000 +0000
-+++ xorg-server-1.7.99.2/configure.ac  2010-01-29 16:42:39.000000000 +0000
-@@ -503,14 +503,10 @@
- dnl Uses --default-font-path if set, otherwise checks for /etc/X11/fontpath.d,
- dnl otherwise uses standard subdirectories of FONTROOTDIR
--AC_CHECK_FILE([${sysconfdir}/X11/fontpath.d],
--      [DEFAULT_FONT_PATH='catalogue:${sysconfdir}/X11/fontpath.d'],
--      [
-               DEFAULT_FONT_PATH="${FONTMISCDIR}/,${FONTTTFDIR}/,${FONTOTFDIR}/,${FONTTYPE1DIR}/,${FONT100DPIDIR}/,${FONT75DPIDIR}/"
-               case $host_os in
-                       darwin*)    DEFAULT_FONT_PATH="${DEFAULT_FONT_PATH},/Library/Fonts,/System/Library/Fonts" ;;
-               esac
--      ])
+diff --git a/configure.ac b/configure.ac
+index b3b752c..600500b 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -523,13 +523,9 @@ dnl Uses --default-font-path if set, otherwise checks for /etc/X11/fontpath.d,
+ dnl otherwise uses standard subdirectories of FONTROOTDIR. When cross
+ dnl compiling, assume default font path uses standard FONTROOTDIR directories.
+ DEFAULT_FONT_PATH="${FONTMISCDIR}/,${FONTTTFDIR}/,${FONTOTFDIR}/,${FONTTYPE1DIR}/,${FONT100DPIDIR}/,${FONT75DPIDIR}/"
+-if test "$cross_compiling" != yes; then
+-      AC_CHECK_FILE([${sysconfdir}/X11/fontpath.d],
+-              [DEFAULT_FONT_PATH='catalogue:${sysconfdir}/X11/fontpath.d'],
+-              [case $host_os in
++              case $host_os in
+                       darwin*) DEFAULT_FONT_PATH="${DEFAULT_FONT_PATH},/Library/Fonts,/System/Library/Fonts" ;;
+-              esac])
+-fi
++              esac
  AC_ARG_WITH(default-font-path, AS_HELP_STRING([--with-default-font-path=PATH], [Comma separated list of font dirs]),
                                [ FONTPATH="$withval" ],
                                [ FONTPATH="${DEFAULT_FONT_PATH}" ])
diff --git a/meta/packages/xorg-xserver/xserver-xf86-dri-lite/macro_tweak.patch b/meta/packages/xorg-xserver/xserver-xf86-dri-lite/macro_tweak.patch
new file mode 100644 (file)
index 0000000..cd408c7
--- /dev/null
@@ -0,0 +1,28 @@
+This is the revised version of files/macro_tweak.patch for
+xorg-server 1.8.99.904.
+
+the files/macro_tweak.patch can not removed now since it is used by
+xserver-kdrive-1.7.99.2 and xserver-xf86-lite_1.7.99.2. Once they
+are all upgraded to 1.8.99.904, the the files/macro_tweak.patch
+can be safely replace by this patch.
+
+Signed-off-by: Yu Ke <ke.yu@intel.com>
+
+diff --git a/xorg-server.m4 b/xorg-server.m4
+index bdecf62..040fdb8 100644
+--- a/xorg-server.m4
++++ b/xorg-server.m4
+@@ -28,10 +28,12 @@ dnl
+ # Checks for the $1 define in xorg-server.h (from the sdk).  If it
+ # is defined, then add $1 to $REQUIRED_MODULES.
++m4_pattern_allow(PKG_CONFIG_SYSROOT_DIR)
++
+ AC_DEFUN([XORG_DRIVER_CHECK_EXT],[
+       AC_REQUIRE([PKG_PROG_PKG_CONFIG])
+       SAVE_CFLAGS="$CFLAGS"
+-      CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
++      CFLAGS="$CFLAGS -I$PKG_CONFIG_SYSROOT_DIR`$PKG_CONFIG --variable=sdkdir xorg-server`"
+       AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
+ #include "xorg-server.h"
+ #if !defined $1
similarity index 58%
rename from meta/packages/xorg-xserver/xserver-xf86-dri-lite_1.7.99.2.bb
rename to meta/packages/xorg-xserver/xserver-xf86-dri-lite_1.8.99.904.bb
index cde1712992ff1494278688118c3123925f35c7b8..0be57a5ce2d9b2c921f21147ab3ee255114ffaeb 100644 (file)
@@ -1,18 +1,20 @@
 require xserver-xf86-dri-lite.inc
 
-PE = "1"
-PR = "r3"
+LIC_FILES_CHKSUM = "file://COPYING;md5=3dd2bbe3563837f80ed8926b06c1c353"
 
 PROTO_DEPS += "xf86driproto dri2proto"
 
 DEPENDS += "font-util"
 
-SRC_URI += "file://nodolt.patch;patch=1 \
-            file://crosscompile.patch;patch=1"
+PE = "1"
+PR = "r0"
+
+SRC_URI += "file://nodolt.patch \
+            file://crosscompile.patch"
 #           file://libdri-xinerama-symbol.patch;patch=1 \
 #           file://xserver-boottime.patch;patch=1"
 
 # Misc build failure for master HEAD
-SRC_URI += "file://fix_open_max_preprocessor_error.patch;patch=1"
+SRC_URI += "file://fix_open_max_preprocessor_error.patch"
 
 EXTRA_OECONF += "--enable-dri --enable-dri2"