public inbox for openembedded-core@lists.openembedded.org
 help / color / mirror / Atom feed
* [PATCH 0/7] Package upgrades
@ 2013-02-13 16:40 Laurentiu Palcu
  2013-02-13 16:40 ` [PATCH 1/7] xf86-video-intel: upgrade to 2.21.0 Laurentiu Palcu
                   ` (6 more replies)
  0 siblings, 7 replies; 15+ messages in thread
From: Laurentiu Palcu @ 2013-02-13 16:40 UTC (permalink / raw)
  To: openembedded-core

Hi,

The packages were compiled successfully for all architecture, except
xf86-video-intel and xf86-video-vmware which have compatible host set to
x86 and x86_64. Basic functionality tests were done in qemu. No issues
found.

Thanks,
Laurentiu

The following changes since commit c77e1f4e14edf7a07000f0e7360d42039af5e524:

  Cleanup of upstream_tracking.inc file (2013-02-12 16:43:57 +0000)

are available in the git repository at:

  git://git.yoctoproject.org/poky-contrib lpalcu/upgrades
  http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=lpalcu/upgrades

Laurentiu Palcu (7):
  xf86-video-intel: upgrade to 2.21.0
  xf86-input-vmmouse: upgrade to 13.0.0
  libdrm: upgrade to 2.4.42
  xkeyboard-config: upgrade to 2.8
  xf86-input-synaptics: upgrade to 1.6.3
  xf86-video-vmware: upgrade to 13.0.0
  xev: upgrade to 1.2.1

 .../drm/{libdrm_2.4.40.bb => libdrm_2.4.42.bb}     |    4 +-
 meta/recipes-graphics/xorg-app/xev_1.2.0.bb        |   12 -
 meta/recipes-graphics/xorg-app/xev_1.2.1.bb        |   12 +
 ...tics_1.6.2.bb => xf86-input-synaptics_1.6.3.bb} |    6 +-
 ...ouse_12.9.0.bb => xf86-input-vmmouse_13.0.0.bb} |    4 +-
 ...intel_2.20.17.bb => xf86-video-intel_2.21.0.bb} |    4 +-
 ...ware-port-vmware-driver-to-new-compat-API.patch |  655 --------------------
 ...mware_12.0.2.bb => xf86-video-vmware_13.0.0.bb} |    7 +-
 ...board-config_2.7.bb => xkeyboard-config_2.8.bb} |    4 +-
 9 files changed, 26 insertions(+), 682 deletions(-)
 rename meta/recipes-graphics/drm/{libdrm_2.4.40.bb => libdrm_2.4.42.bb} (50%)
 delete mode 100644 meta/recipes-graphics/xorg-app/xev_1.2.0.bb
 create mode 100644 meta/recipes-graphics/xorg-app/xev_1.2.1.bb
 rename meta/recipes-graphics/xorg-driver/{xf86-input-synaptics_1.6.2.bb => xf86-input-synaptics_1.6.3.bb} (79%)
 rename meta/recipes-graphics/xorg-driver/{xf86-input-vmmouse_12.9.0.bb => xf86-input-vmmouse_13.0.0.bb} (75%)
 rename meta/recipes-graphics/xorg-driver/{xf86-video-intel_2.20.17.bb => xf86-video-intel_2.21.0.bb} (86%)
 delete mode 100644 meta/recipes-graphics/xorg-driver/xf86-video-vmware/vmware-port-vmware-driver-to-new-compat-API.patch
 rename meta/recipes-graphics/xorg-driver/{xf86-video-vmware_12.0.2.bb => xf86-video-vmware_13.0.0.bb} (62%)
 rename meta/recipes-graphics/xorg-lib/{xkeyboard-config_2.7.bb => xkeyboard-config_2.8.bb} (88%)

-- 
1.7.9.5




^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH 1/7] xf86-video-intel: upgrade to 2.21.0
  2013-02-13 16:40 [PATCH 0/7] Package upgrades Laurentiu Palcu
@ 2013-02-13 16:40 ` Laurentiu Palcu
  2013-02-13 16:40 ` [PATCH 2/7] xf86-input-vmmouse: upgrade to 13.0.0 Laurentiu Palcu
                   ` (5 subsequent siblings)
  6 siblings, 0 replies; 15+ messages in thread
From: Laurentiu Palcu @ 2013-02-13 16:40 UTC (permalink / raw)
  To: openembedded-core

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
---
 ...intel_2.20.17.bb => xf86-video-intel_2.21.0.bb} |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-graphics/xorg-driver/{xf86-video-intel_2.20.17.bb => xf86-video-intel_2.21.0.bb} (86%)

diff --git a/meta/recipes-graphics/xorg-driver/xf86-video-intel_2.20.17.bb b/meta/recipes-graphics/xorg-driver/xf86-video-intel_2.21.0.bb
similarity index 86%
rename from meta/recipes-graphics/xorg-driver/xf86-video-intel_2.20.17.bb
rename to meta/recipes-graphics/xorg-driver/xf86-video-intel_2.21.0.bb
index c371796..157e0f3 100644
--- a/meta/recipes-graphics/xorg-driver/xf86-video-intel_2.20.17.bb
+++ b/meta/recipes-graphics/xorg-driver/xf86-video-intel_2.21.0.bb
@@ -23,5 +23,5 @@ EXTRA_OECONF += '${@base_conditional( "ROOTLESS_X", "1", " --enable-kms-only", "
 
 COMPATIBLE_HOST = '(i.86|x86_64).*-linux'
 
-SRC_URI[md5sum] = "b76a8ad65b3f6f2f5e0842a55abbffbd"
-SRC_URI[sha256sum] = "0bf5e9bd82b2643e06503665545f5cc8c3e24ab48ca4fe84f4e9e7ebbb9e7dbc"
+SRC_URI[md5sum] = "f029cc261fca75b32ba85b9c4189db88"
+SRC_URI[sha256sum] = "d872adef06cbf1a4434811baad4b8a18feacc6633b59b36557e8d7db7161081c"
-- 
1.7.9.5




^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [PATCH 2/7] xf86-input-vmmouse: upgrade to 13.0.0
  2013-02-13 16:40 [PATCH 0/7] Package upgrades Laurentiu Palcu
  2013-02-13 16:40 ` [PATCH 1/7] xf86-video-intel: upgrade to 2.21.0 Laurentiu Palcu
@ 2013-02-13 16:40 ` Laurentiu Palcu
  2013-02-13 16:40 ` [PATCH 3/7] libdrm: upgrade to 2.4.42 Laurentiu Palcu
                   ` (4 subsequent siblings)
  6 siblings, 0 replies; 15+ messages in thread
From: Laurentiu Palcu @ 2013-02-13 16:40 UTC (permalink / raw)
  To: openembedded-core

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
---
 ...ouse_12.9.0.bb => xf86-input-vmmouse_13.0.0.bb} |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-graphics/xorg-driver/{xf86-input-vmmouse_12.9.0.bb => xf86-input-vmmouse_13.0.0.bb} (75%)

diff --git a/meta/recipes-graphics/xorg-driver/xf86-input-vmmouse_12.9.0.bb b/meta/recipes-graphics/xorg-driver/xf86-input-vmmouse_13.0.0.bb
similarity index 75%
rename from meta/recipes-graphics/xorg-driver/xf86-input-vmmouse_12.9.0.bb
rename to meta/recipes-graphics/xorg-driver/xf86-input-vmmouse_13.0.0.bb
index 24bfd92..3290ed5 100644
--- a/meta/recipes-graphics/xorg-driver/xf86-input-vmmouse_12.9.0.bb
+++ b/meta/recipes-graphics/xorg-driver/xf86-input-vmmouse_13.0.0.bb
@@ -3,8 +3,8 @@ require xorg-driver-input.inc
 DESCRIPTION = "X.Org X server -- VMWare mouse input driver"
 PR = "${INC_PR}.0"
 
-SRC_URI[md5sum] = "2b3bfea9ba1f73d9d68bddd0d6b20112"
-SRC_URI[sha256sum] = "fbcf00f6bfee38bc65e0f0b812a4d076f7e203e81ed908e57de4026792b299bf"
+SRC_URI[md5sum] = "34f9f64ee6a1a51fc8266a9af24e1e07"
+SRC_URI[sha256sum] = "04cfb60366008d4db815c550d8fb8d0a4270c75fa7a20fa3bddc9ecbd355612c"
 
 RDEPENDS_${PN} += "xf86-input-mouse"
 
-- 
1.7.9.5




^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [PATCH 3/7] libdrm: upgrade to 2.4.42
  2013-02-13 16:40 [PATCH 0/7] Package upgrades Laurentiu Palcu
  2013-02-13 16:40 ` [PATCH 1/7] xf86-video-intel: upgrade to 2.21.0 Laurentiu Palcu
  2013-02-13 16:40 ` [PATCH 2/7] xf86-input-vmmouse: upgrade to 13.0.0 Laurentiu Palcu
@ 2013-02-13 16:40 ` Laurentiu Palcu
  2013-02-13 16:40 ` [PATCH 4/7] xkeyboard-config: upgrade to 2.8 Laurentiu Palcu
                   ` (3 subsequent siblings)
  6 siblings, 0 replies; 15+ messages in thread
From: Laurentiu Palcu @ 2013-02-13 16:40 UTC (permalink / raw)
  To: openembedded-core

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
---
 .../drm/{libdrm_2.4.40.bb => libdrm_2.4.42.bb}     |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-graphics/drm/{libdrm_2.4.40.bb => libdrm_2.4.42.bb} (50%)

diff --git a/meta/recipes-graphics/drm/libdrm_2.4.40.bb b/meta/recipes-graphics/drm/libdrm_2.4.42.bb
similarity index 50%
rename from meta/recipes-graphics/drm/libdrm_2.4.40.bb
rename to meta/recipes-graphics/drm/libdrm_2.4.42.bb
index 42f860a..67ae2e6 100644
--- a/meta/recipes-graphics/drm/libdrm_2.4.40.bb
+++ b/meta/recipes-graphics/drm/libdrm_2.4.42.bb
@@ -6,5 +6,5 @@ SRC_URI += "file://installtests.patch \
             file://GNU_SOURCE_definition.patch \
            "
 
-SRC_URI[md5sum] = "626a3dc44a40ef37565b61732b688567"
-SRC_URI[sha256sum] = "48c14e4600ea0fde522292893eb4055d2f6d86a69d093d379c827deaccffaa1f"
+SRC_URI[md5sum] = "a6e2e26951bcc920b2049b65e86a659f"
+SRC_URI[sha256sum] = "e0671082a77871c8474d3c0f09dbf5ff82d2429cd248088a691f7b484cbc76e1"
-- 
1.7.9.5




^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [PATCH 4/7] xkeyboard-config: upgrade to 2.8
  2013-02-13 16:40 [PATCH 0/7] Package upgrades Laurentiu Palcu
                   ` (2 preceding siblings ...)
  2013-02-13 16:40 ` [PATCH 3/7] libdrm: upgrade to 2.4.42 Laurentiu Palcu
@ 2013-02-13 16:40 ` Laurentiu Palcu
  2013-02-13 16:40 ` [PATCH 5/7] xf86-input-synaptics: upgrade to 1.6.3 Laurentiu Palcu
                   ` (2 subsequent siblings)
  6 siblings, 0 replies; 15+ messages in thread
From: Laurentiu Palcu @ 2013-02-13 16:40 UTC (permalink / raw)
  To: openembedded-core

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
---
 ...board-config_2.7.bb => xkeyboard-config_2.8.bb} |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-graphics/xorg-lib/{xkeyboard-config_2.7.bb => xkeyboard-config_2.8.bb} (88%)

diff --git a/meta/recipes-graphics/xorg-lib/xkeyboard-config_2.7.bb b/meta/recipes-graphics/xorg-lib/xkeyboard-config_2.8.bb
similarity index 88%
rename from meta/recipes-graphics/xorg-lib/xkeyboard-config_2.7.bb
rename to meta/recipes-graphics/xorg-lib/xkeyboard-config_2.8.bb
index 08d03a5..8ca2f6a 100644
--- a/meta/recipes-graphics/xorg-lib/xkeyboard-config_2.7.bb
+++ b/meta/recipes-graphics/xorg-lib/xkeyboard-config_2.8.bb
@@ -13,8 +13,8 @@ LICENSE = "MIT & MIT-style"
 LIC_FILES_CHKSUM = "file://COPYING;md5=0e7f21ca7db975c63467d2e7624a12f9"
 
 SRC_URI="${XORG_MIRROR}/individual/data/xkeyboard-config/${BPN}-${PV}.tar.bz2"
-SRC_URI[md5sum] = "6ad7b43062f123eacf8ff0eb3a4e0678"
-SRC_URI[sha256sum] = "e43478a12fb0fe6757a7bad3a04fd3747ec53e53d5af22a9d9829dfb9aac8321"
+SRC_URI[md5sum] = "e66d567d85a954d589c5723fb0e1f3dd"
+SRC_URI[sha256sum] = "4e1cf5468d488aaf320ddfd439e03cbda0b213550fd734026d23138e4b2078ae"
 
 SECTION = "x11/libs"
 DEPENDS = "intltool-native xkbcomp-native glib-2.0 virtual/gettext"
-- 
1.7.9.5




^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [PATCH 5/7] xf86-input-synaptics: upgrade to 1.6.3
  2013-02-13 16:40 [PATCH 0/7] Package upgrades Laurentiu Palcu
                   ` (3 preceding siblings ...)
  2013-02-13 16:40 ` [PATCH 4/7] xkeyboard-config: upgrade to 2.8 Laurentiu Palcu
@ 2013-02-13 16:40 ` Laurentiu Palcu
  2013-02-13 16:40 ` [PATCH 6/7] xf86-video-vmware: upgrade to 13.0.0 Laurentiu Palcu
  2013-02-13 16:40 ` [PATCH 7/7] xev: upgrade to 1.2.1 Laurentiu Palcu
  6 siblings, 0 replies; 15+ messages in thread
From: Laurentiu Palcu @ 2013-02-13 16:40 UTC (permalink / raw)
  To: openembedded-core

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
---
 ...tics_1.6.2.bb => xf86-input-synaptics_1.6.3.bb} |    6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
 rename meta/recipes-graphics/xorg-driver/{xf86-input-synaptics_1.6.2.bb => xf86-input-synaptics_1.6.3.bb} (79%)

diff --git a/meta/recipes-graphics/xorg-driver/xf86-input-synaptics_1.6.2.bb b/meta/recipes-graphics/xorg-driver/xf86-input-synaptics_1.6.3.bb
similarity index 79%
rename from meta/recipes-graphics/xorg-driver/xf86-input-synaptics_1.6.2.bb
rename to meta/recipes-graphics/xorg-driver/xf86-input-synaptics_1.6.3.bb
index c28aff4..9ebdfef 100644
--- a/meta/recipes-graphics/xorg-driver/xf86-input-synaptics_1.6.2.bb
+++ b/meta/recipes-graphics/xorg-driver/xf86-input-synaptics_1.6.3.bb
@@ -12,10 +12,10 @@ advanced features of the touchpad to become available."
 
 LIC_FILES_CHKSUM = "file://COPYING;md5=e395e21f3c21d4fc3a243783e85e9ab5"
 
-PR = "${INC_PR}.2"
+PR = "${INC_PR}.0"
 
-SRC_URI[md5sum] = "9914022a173e3f0ccfe7137ab84f6133"
-SRC_URI[sha256sum] = "c3f7d6a085d480c352f030aeb43db2e5560d1468ed34be24d44a0fc3fda25920"
+SRC_URI[md5sum] = "3568930b0bda522e00272b64c0ca2ca2"
+SRC_URI[sha256sum] = "b40c9dbd5f743ff1eb2ac81a23b9676df72e76ed3fa6408de3f8a3a260248604"
 
 DEPENDS += "libxi mtdev"
 
-- 
1.7.9.5




^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [PATCH 6/7] xf86-video-vmware: upgrade to 13.0.0
  2013-02-13 16:40 [PATCH 0/7] Package upgrades Laurentiu Palcu
                   ` (4 preceding siblings ...)
  2013-02-13 16:40 ` [PATCH 5/7] xf86-input-synaptics: upgrade to 1.6.3 Laurentiu Palcu
@ 2013-02-13 16:40 ` Laurentiu Palcu
  2013-02-13 16:40 ` [PATCH 7/7] xev: upgrade to 1.2.1 Laurentiu Palcu
  6 siblings, 0 replies; 15+ messages in thread
From: Laurentiu Palcu @ 2013-02-13 16:40 UTC (permalink / raw)
  To: openembedded-core

Removed backported patch.

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
---
 ...ware-port-vmware-driver-to-new-compat-API.patch |  655 --------------------
 ...mware_12.0.2.bb => xf86-video-vmware_13.0.0.bb} |    7 +-
 2 files changed, 3 insertions(+), 659 deletions(-)
 delete mode 100644 meta/recipes-graphics/xorg-driver/xf86-video-vmware/vmware-port-vmware-driver-to-new-compat-API.patch
 rename meta/recipes-graphics/xorg-driver/{xf86-video-vmware_12.0.2.bb => xf86-video-vmware_13.0.0.bb} (62%)

diff --git a/meta/recipes-graphics/xorg-driver/xf86-video-vmware/vmware-port-vmware-driver-to-new-compat-API.patch b/meta/recipes-graphics/xorg-driver/xf86-video-vmware/vmware-port-vmware-driver-to-new-compat-API.patch
deleted file mode 100644
index 610a133..0000000
--- a/meta/recipes-graphics/xorg-driver/xf86-video-vmware/vmware-port-vmware-driver-to-new-compat-API.patch
+++ /dev/null
@@ -1,655 +0,0 @@
-Upstream-Status: Backport
-
-From 61df95a86f4997e342d50d7779b00aba2e8849a6 Mon Sep 17 00:00:00 2001
-From: Dave Airlie <airlied@redhat.com>
-Date: Wed, 6 Jun 2012 09:58:01 +0100
-Subject: [PATCH] vmware: port vmware driver to new compat API
-
-This is a port of the vmware driver to the new compat API.
-
-Tested-by: Jakob Bornecrantz <jakob@vmware.com>
-Reviewed-by: Jakob Bornecrantz <jakob@vmware.com>
-Signed-off-by: Dave Airlie <airlied@redhat.com>
-Signed-off-by: Jakob Bornecrantz <jakob@vmware.com>
----
- saa/saa.c                 |    4 +-
- saa/saa.h                 |    4 +-
- src/Makefile.am           |    1 +
- src/compat-api.h          |   99 +++++++++++++++++++++++++++++++++++++++++++++
- src/vmware.c              |   40 +++++++++---------
- src/vmware.h              |    2 +-
- src/vmware_common.h       |    2 +
- vmwgfx/vmwgfx_dri2.c      |    4 +-
- vmwgfx/vmwgfx_driver.c    |   73 +++++++++++++++++----------------
- vmwgfx/vmwgfx_driver.h    |    7 ++--
- vmwgfx/vmwgfx_saa.c       |    4 +-
- vmwgfx/vmwgfx_tex_video.c |    6 +--
- 12 files changed, 174 insertions(+), 72 deletions(-)
- create mode 100644 src/compat-api.h
-
-diff --git a/saa/saa.c b/saa/saa.c
-index 173c090..f2d68e9 100644
---- a/saa/saa.c
-+++ b/saa/saa.c
-@@ -594,7 +594,7 @@ saa_set_fallback_debug(ScreenPtr screen, Bool enable)
-  * screen private, before calling down to the next CloseScreen.
-  */
- Bool
--saa_close_screen(int i, ScreenPtr pScreen)
-+saa_close_screen(CLOSE_SCREEN_ARGS_DECL)
- {
-     struct saa_screen_priv *sscreen = saa_screen(pScreen);
-     struct saa_driver *driver = sscreen->driver;
-@@ -624,7 +624,7 @@ saa_close_screen(int i, ScreenPtr pScreen)
- 
-     free(sscreen);
- 
--    return (*pScreen->CloseScreen) (i, pScreen);
-+    return (*pScreen->CloseScreen) (CLOSE_SCREEN_ARGS);
- }
- 
- struct saa_driver *
-diff --git a/saa/saa.h b/saa/saa.h
-index c7aa3b6..4e5ced5 100644
---- a/saa/saa.h
-+++ b/saa/saa.h
-@@ -44,6 +44,8 @@
- #include <damage.h>
- #include <picturestr.h>
- 
-+#include "../src/compat-api.h"
-+
- #define SAA_VERSION_MAJOR 0
- #define SAA_VERSION_MINOR 1
- 
-@@ -173,7 +175,7 @@ extern _X_EXPORT RegionPtr
- saa_bitmap_to_region(PixmapPtr pPix);
- 
- extern _X_EXPORT Bool
--saa_close_screen(int i, ScreenPtr pScreen);
-+saa_close_screen(CLOSE_SCREEN_ARGS_DECL);
- 
- extern _X_EXPORT Bool
- saa_gc_reads_destination(DrawablePtr pDrawable, GCPtr pGC);
-diff --git a/src/Makefile.am b/src/Makefile.am
-index 04c9e0d..b0dd147 100644
---- a/src/Makefile.am
-+++ b/src/Makefile.am
-@@ -37,6 +37,7 @@ endif
- vmware_drv_la_SOURCES = \
- 	bits2pixels.c \
- 	bits2pixels.h \
-+	compat-api.h \
- 	guest_os.h \
- 	includeCheck.h \
- 	svga_escape.h \
-diff --git a/src/compat-api.h b/src/compat-api.h
-new file mode 100644
-index 0000000..6bc946f
---- /dev/null
-+++ b/src/compat-api.h
-@@ -0,0 +1,99 @@
-+/*
-+ * Copyright 2012 Red Hat, Inc.
-+ *
-+ * Permission is hereby granted, free of charge, to any person obtaining a
-+ * copy of this software and associated documentation files (the "Software"),
-+ * to deal in the Software without restriction, including without limitation
-+ * the rights to use, copy, modify, merge, publish, distribute, sublicense,
-+ * and/or sell copies of the Software, and to permit persons to whom the
-+ * Software is furnished to do so, subject to the following conditions:
-+ *
-+ * The above copyright notice and this permission notice (including the next
-+ * paragraph) shall be included in all copies or substantial portions of the
-+ * Software.
-+ *
-+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
-+ * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-+ * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
-+ * DEALINGS IN THE SOFTWARE.
-+ *
-+ * Author: Dave Airlie <airlied@redhat.com>
-+ */
-+
-+/* this file provides API compat between server post 1.13 and pre it,
-+   it should be reused inside as many drivers as possible */
-+#ifndef COMPAT_API_H
-+#define COMPAT_API_H
-+
-+#ifndef GLYPH_HAS_GLYPH_PICTURE_ACCESSOR
-+#define GetGlyphPicture(g, s) GlyphPicture((g))[(s)->myNum]
-+#define SetGlyphPicture(g, s, p) GlyphPicture((g))[(s)->myNum] = p
-+#endif
-+
-+#ifndef XF86_HAS_SCRN_CONV
-+#define xf86ScreenToScrn(s) xf86Screens[(s)->myNum]
-+#define xf86ScrnToScreen(s) screenInfo.screens[(s)->scrnIndex]
-+#endif
-+
-+#ifndef XF86_SCRN_INTERFACE
-+
-+#define SCRN_ARG_TYPE int
-+#define SCRN_INFO_PTR(arg1) ScrnInfoPtr pScrn = xf86Screens[(arg1)]
-+
-+#define SCREEN_ARG_TYPE int
-+#define SCREEN_PTR(arg1) ScreenPtr pScreen = screenInfo.screens[(arg1)]
-+
-+#define SCREEN_INIT_ARGS_DECL int i, ScreenPtr pScreen, int argc, char **argv
-+
-+#define BLOCKHANDLER_ARGS_DECL int arg, pointer blockData, pointer pTimeout, pointer pReadmask
-+#define BLOCKHANDLER_ARGS arg, blockData, pTimeout, pReadmask
-+
-+#define CLOSE_SCREEN_ARGS_DECL int scrnIndex, ScreenPtr pScreen
-+#define CLOSE_SCREEN_ARGS scrnIndex, pScreen
-+
-+#define ADJUST_FRAME_ARGS_DECL int arg, int x, int y, int flags
-+#define ADJUST_FRAME_ARGS(arg, x, y) (arg)->scrnIndex, x, y, 0
-+
-+#define SWITCH_MODE_ARGS_DECL int arg, DisplayModePtr mode, int flags
-+#define SWITCH_MODE_ARGS(arg, m) (arg)->scrnIndex, m, 0
-+
-+#define FREE_SCREEN_ARGS_DECL int arg, int flags
-+
-+#define VT_FUNC_ARGS_DECL int arg, int flags
-+#define VT_FUNC_ARGS pScrn->scrnIndex, 0
-+
-+#define XF86_SCRN_ARG(x) ((x)->scrnIndex)
-+#else
-+#define SCRN_ARG_TYPE ScrnInfoPtr
-+#define SCRN_INFO_PTR(arg1) ScrnInfoPtr pScrn = (arg1)
-+
-+#define SCREEN_ARG_TYPE ScreenPtr
-+#define SCREEN_PTR(arg1) ScreenPtr pScreen = (arg1)
-+
-+#define SCREEN_INIT_ARGS_DECL ScreenPtr pScreen, int argc, char **argv
-+
-+#define BLOCKHANDLER_ARGS_DECL ScreenPtr arg, pointer pTimeout, pointer pReadmask
-+#define BLOCKHANDLER_ARGS arg, pTimeout, pReadmask
-+
-+#define CLOSE_SCREEN_ARGS_DECL ScreenPtr pScreen
-+#define CLOSE_SCREEN_ARGS pScreen
-+
-+#define ADJUST_FRAME_ARGS_DECL ScrnInfoPtr arg, int x, int y
-+#define ADJUST_FRAME_ARGS(arg, x, y) arg, x, y
-+
-+#define SWITCH_MODE_ARGS_DECL ScrnInfoPtr arg, DisplayModePtr mode
-+#define SWITCH_MODE_ARGS(arg, m) arg, m
-+
-+#define FREE_SCREEN_ARGS_DECL ScrnInfoPtr arg
-+
-+#define VT_FUNC_ARGS_DECL ScrnInfoPtr arg
-+#define VT_FUNC_ARGS pScrn
-+
-+#define XF86_SCRN_ARG(x) (x)
-+
-+#endif
-+
-+#endif
-diff --git a/src/vmware.c b/src/vmware.c
-index e3892f1..41201f1 100644
---- a/src/vmware.c
-+++ b/src/vmware.c
-@@ -901,8 +901,8 @@ VMWAREModeInit(ScrnInfoPtr pScrn, DisplayModePtr mode, Bool rebuildPixmap)
-                                                          pScrn->pScreen->rootDepth),
-                                            (pointer)(pVMWARE->FbBase + pScrn->fbOffset));
- 
--        (*pScrn->EnableDisableFBAccess)(pScrn->pScreen->myNum, FALSE);
--        (*pScrn->EnableDisableFBAccess)(pScrn->pScreen->myNum, TRUE);
-+        (*pScrn->EnableDisableFBAccess)(XF86_SCRN_ARG(pScrn), FALSE);
-+        (*pScrn->EnableDisableFBAccess)(XF86_SCRN_ARG(pScrn), TRUE);
-     }
- 
-     vgaHWProtect(pScrn, FALSE);
-@@ -1018,7 +1018,7 @@ vmwareNextXineramaState(VMWAREPtr pVMWARE)
- }
- 
- static void
--VMWAREAdjustFrame(int scrnIndex, int x, int y, int flags)
-+VMWAREAdjustFrame(ADJUST_FRAME_ARGS_DECL)
- {
-     /* FIXME */
- }
-@@ -1089,9 +1089,9 @@ VMWAREStopFIFO(ScrnInfoPtr pScrn)
- }
- 
- static Bool
--VMWARECloseScreen(int scrnIndex, ScreenPtr pScreen)
-+VMWARECloseScreen(CLOSE_SCREEN_ARGS_DECL)
- {
--    ScrnInfoPtr pScrn = xf86Screens[scrnIndex];
-+    ScrnInfoPtr pScrn = xf86ScreenToScrn(pScreen);
-     VMWAREPtr pVMWARE = VMWAREPTR(pScrn);
-     ScreenPtr save = &pVMWARE->ScrnFuncs;
- 
-@@ -1119,7 +1119,7 @@ VMWARECloseScreen(int scrnIndex, ScreenPtr pScreen)
-     pScrn->DriverFunc = NULL;
- #endif
- 
--    return (*pScreen->CloseScreen)(scrnIndex, pScreen);
-+    return (*pScreen->CloseScreen)(CLOSE_SCREEN_ARGS);
- }
- 
- static Bool
-@@ -1296,16 +1296,14 @@ vmwareIsRegionEqual(const RegionPtr reg1,
- }
- 
- static Bool
--VMWAREScreenInit(int scrnIndex, ScreenPtr pScreen, int argc, char **argv)
-+VMWAREScreenInit(SCREEN_INIT_ARGS_DECL)
- {
--    ScrnInfoPtr pScrn;
-+    ScrnInfoPtr pScrn = xf86ScreenToScrn(pScreen);
-     vgaHWPtr hwp;
-     VMWAREPtr pVMWARE;
-     OptionInfoPtr options;
-     Bool useXinerama = TRUE;
- 
--    /* Get the ScrnInfoRec */
--    pScrn = xf86Screens[pScreen->myNum];
-     pVMWARE = VMWAREPTR(pScrn);
- 
- 
-@@ -1381,7 +1379,7 @@ VMWAREScreenInit(int scrnIndex, ScreenPtr pScreen, int argc, char **argv)
-     VMWAREModeInit(pScrn, pScrn->currentMode, FALSE);
- 
-     /* Set the viewport if supported */
--    VMWAREAdjustFrame(scrnIndex, pScrn->frameX0, pScrn->frameY0, 0);
-+    VMWAREAdjustFrame(ADJUST_FRAME_ARGS(pScrn, pScrn->frameX0, pScrn->frameY0));
- 
-     /*
-      * Setup the screen's visuals, and initialise the framebuffer
-@@ -1582,10 +1580,9 @@ VMWAREScreenInit(int scrnIndex, ScreenPtr pScreen, int argc, char **argv)
- }
- 
- static Bool
--VMWARESwitchMode(int scrnIndex, DisplayModePtr mode, int flags)
--
-+VMWARESwitchMode(SWITCH_MODE_ARGS_DECL)
- {
--    ScrnInfoPtr pScrn = xf86Screens[scrnIndex];
-+    SCRN_INFO_PTR(arg);
-     ScreenPtr pScreen = pScrn->pScreen;
- 
-     pScreen->mmWidth = (pScreen->width * VMWARE_INCHTOMM +
-@@ -1597,9 +1594,9 @@ VMWARESwitchMode(int scrnIndex, DisplayModePtr mode, int flags)
- }
- 
- static Bool
--VMWAREEnterVT(int scrnIndex, int flags)
-+VMWAREEnterVT(VT_FUNC_ARGS_DECL)
- {
--    ScrnInfoPtr pScrn = xf86Screens[scrnIndex];
-+    SCRN_INFO_PTR(arg);
-     VMWAREPtr pVMWARE = VMWAREPTR(pScrn);
- 
-     /*
-@@ -1616,9 +1613,9 @@ VMWAREEnterVT(int scrnIndex, int flags)
- }
- 
- static void
--VMWARELeaveVT(int scrnIndex, int flags)
-+VMWARELeaveVT(VT_FUNC_ARGS_DECL)
- {
--    ScrnInfoPtr pScrn = xf86Screens[scrnIndex];
-+    SCRN_INFO_PTR(arg);
-     VMWAREPtr pVMWARE = VMWAREPTR(pScrn);
- 
-     /*
-@@ -1631,17 +1628,18 @@ VMWARELeaveVT(int scrnIndex, int flags)
- }
- 
- static void
--VMWAREFreeScreen(int scrnIndex, int flags)
-+VMWAREFreeScreen(FREE_SCREEN_ARGS_DECL)
- {
-+    SCRN_INFO_PTR(arg);
-     /*
-      * If the vgahw module is used vgaHWFreeHWRec() would be called
-      * here.
-      */
--   VMWAREFreeRec(xf86Screens[scrnIndex]);
-+   VMWAREFreeRec(pScrn);
- }
- 
- static ModeStatus
--VMWAREValidMode(int scrnIndex, DisplayModePtr mode, Bool verbose, int flags)
-+VMWAREValidMode(SCRN_ARG_TYPE arg, DisplayModePtr mode, Bool verbose, int flags)
- {
-     return MODE_OK;
- }
-diff --git a/src/vmware.h b/src/vmware.h
-index 458390a..4818e16 100644
---- a/src/vmware.h
-+++ b/src/vmware.h
-@@ -177,7 +177,7 @@ typedef struct {
- #define VMWAREPTR(p) ((VMWAREPtr)((p)->driverPrivate))
- 
- static __inline ScrnInfoPtr infoFromScreen(ScreenPtr s) {
--    return xf86Screens[s->myNum];
-+    return xf86ScreenToScrn(s);
- }
- 
- #define MIN(a,b) ((a)<(b)?(a):(b))
-diff --git a/src/vmware_common.h b/src/vmware_common.h
-index 9cd7194..5629c10 100644
---- a/src/vmware_common.h
-+++ b/src/vmware_common.h
-@@ -32,6 +32,8 @@
- #include <X11/extensions/panoramiXproto.h>
- #include <xf86.h>
- 
-+#include "compat-api.h"
-+
- xXineramaScreenInfo *
- VMWAREParseTopologyString(ScrnInfoPtr pScrn,
-                           const char *topology,
-diff --git a/vmwgfx/vmwgfx_dri2.c b/vmwgfx/vmwgfx_dri2.c
-index 1b82ac4..7de0772 100644
---- a/vmwgfx/vmwgfx_dri2.c
-+++ b/vmwgfx/vmwgfx_dri2.c
-@@ -83,7 +83,7 @@ static Bool
- dri2_do_create_buffer(DrawablePtr pDraw, DRI2Buffer2Ptr buffer, unsigned int format)
- {
-     ScreenPtr pScreen = pDraw->pScreen;
--    ScrnInfoPtr pScrn = xf86Screens[pScreen->myNum];
-+    ScrnInfoPtr pScrn = xf86ScreenToScrn(pScreen);
-     modesettingPtr ms = modesettingPTR(pScrn);
-     BufferPrivatePtr private = buffer->driverPrivate;
-     PixmapPtr pPixmap;
-@@ -371,7 +371,7 @@ dri2_copy_region(DrawablePtr pDraw, RegionPtr pRegion,
- Bool
- xorg_dri2_init(ScreenPtr pScreen)
- {
--    ScrnInfoPtr pScrn = xf86Screens[pScreen->myNum];
-+    ScrnInfoPtr pScrn = xf86ScreenToScrn(pScreen);
-     modesettingPtr ms = modesettingPTR(pScrn);
-     DRI2InfoRec dri2info;
-     int major, minor;
-diff --git a/vmwgfx/vmwgfx_driver.c b/vmwgfx/vmwgfx_driver.c
-index ed1eb8c..9959ffb 100644
---- a/vmwgfx/vmwgfx_driver.c
-+++ b/vmwgfx/vmwgfx_driver.c
-@@ -107,14 +107,13 @@ typedef uint8_t uint8;
-  */
- 
- static Bool drv_pre_init(ScrnInfoPtr pScrn, int flags);
--static Bool drv_screen_init(int scrnIndex, ScreenPtr pScreen, int argc,
--			    char **argv);
--static Bool drv_switch_mode(int scrnIndex, DisplayModePtr mode, int flags);
--static void drv_adjust_frame(int scrnIndex, int x, int y, int flags);
--static Bool drv_enter_vt(int scrnIndex, int flags);
--static void drv_leave_vt(int scrnIndex, int flags);
--static void drv_free_screen(int scrnIndex, int flags);
--static ModeStatus drv_valid_mode(int scrnIndex, DisplayModePtr mode, Bool verbose,
-+static Bool drv_screen_init(SCREEN_INIT_ARGS_DECL);
-+static Bool drv_switch_mode(SWITCH_MODE_ARGS_DECL);
-+static void drv_adjust_frame(ADJUST_FRAME_ARGS_DECL);
-+static Bool drv_enter_vt(VT_FUNC_ARGS_DECL);
-+static void drv_leave_vt(VT_FUNC_ARGS_DECL);
-+static void drv_free_screen(FREE_SCREEN_ARGS_DECL);
-+static ModeStatus drv_valid_mode(SCRN_ARG_TYPE arg, DisplayModePtr mode, Bool verbose,
- 			         int flags);
- 
- extern void xorg_tracker_set_functions(ScrnInfoPtr scrn);
-@@ -133,7 +132,7 @@ vmwgfx_hookup(ScrnInfoPtr pScrn)
-  * Internal function definitions
-  */
- 
--static Bool drv_close_screen(int scrnIndex, ScreenPtr pScreen);
-+static Bool drv_close_screen(CLOSE_SCREEN_ARGS_DECL);
- 
- /*
-  * Internal functions
-@@ -633,7 +632,7 @@ vmwgfx_scanout_present(ScreenPtr pScreen, int drm_fd,
- 
- void xorg_flush(ScreenPtr pScreen)
- {
--    ScrnInfoPtr pScrn = xf86Screens[pScreen->myNum];
-+    ScrnInfoPtr pScrn = xf86ScreenToScrn(pScreen);
-     modesettingPtr ms = modesettingPTR(pScrn);
-     xf86CrtcConfigPtr config = XF86_CRTC_CONFIG_PTR(pScrn);
-     PixmapPtr pixmap = NULL;
-@@ -708,14 +707,13 @@ void xorg_flush(ScreenPtr pScreen)
-     free(pixmaps);
- }
- 
--static void drv_block_handler(int i, pointer blockData, pointer pTimeout,
--                              pointer pReadmask)
-+static void drv_block_handler(BLOCKHANDLER_ARGS_DECL)
- {
--    ScreenPtr pScreen = screenInfo.screens[i];
--    modesettingPtr ms = modesettingPTR(xf86Screens[pScreen->myNum]);
-+    SCREEN_PTR(arg);
-+    modesettingPtr ms = modesettingPTR(xf86ScreenToScrn(pScreen));
- 
-     vmwgfx_swap(ms, pScreen, BlockHandler);
--    pScreen->BlockHandler(i, blockData, pTimeout, pReadmask);
-+    pScreen->BlockHandler(BLOCKHANDLER_ARGS);
-     vmwgfx_swap(ms, pScreen, BlockHandler);
- 
-     vmwgfx_flush_dri2(pScreen);
-@@ -725,7 +723,7 @@ static void drv_block_handler(int i, pointer blockData, pointer pTimeout,
- static Bool
- drv_create_screen_resources(ScreenPtr pScreen)
- {
--    ScrnInfoPtr pScrn = xf86Screens[pScreen->myNum];
-+    ScrnInfoPtr pScrn = xf86ScreenToScrn(pScreen);
-     modesettingPtr ms = modesettingPTR(pScrn);
-     Bool ret;
- 
-@@ -735,9 +733,9 @@ drv_create_screen_resources(ScreenPtr pScreen)
-     if (!ret)
- 	return ret;
- 
--    drv_adjust_frame(pScrn->scrnIndex, pScrn->frameX0, pScrn->frameY0, 0);
-+    drv_adjust_frame(ADJUST_FRAME_ARGS(pScrn, pScrn->frameX0, pScrn->frameY0));
- 
--    return drv_enter_vt(pScreen->myNum, 1);
-+    return drv_enter_vt(VT_FUNC_ARGS);
- }
- 
- static Bool
-@@ -773,7 +771,7 @@ drv_set_master(ScrnInfoPtr pScrn)
- static Bool
- vmwgfx_use_hw_cursor_argb(ScreenPtr screen, CursorPtr cursor)
- {
--    ScrnInfoPtr pScrn = xf86Screens[screen->myNum];
-+    ScrnInfoPtr pScrn = xf86ScreenToScrn(screen);
-     xf86CrtcConfigPtr xf86_config = XF86_CRTC_CONFIG_PTR(pScrn);
-     xf86CursorInfoPtr cursor_info = xf86_config->cursor_info;
-     modesettingPtr ms = modesettingPTR(pScrn);
-@@ -804,7 +802,7 @@ vmwgfx_use_hw_cursor_argb(ScreenPtr screen, CursorPtr cursor)
- static Bool
- vmwgfx_use_hw_cursor(ScreenPtr screen, CursorPtr cursor)
- {
--    ScrnInfoPtr pScrn = xf86Screens[screen->myNum];
-+    ScrnInfoPtr pScrn = xf86ScreenToScrn(screen);
-     xf86CrtcConfigPtr xf86_config = XF86_CRTC_CONFIG_PTR(pScrn);
-     xf86CursorInfoPtr cursor_info = xf86_config->cursor_info;
-     modesettingPtr ms = modesettingPTR(pScrn);
-@@ -902,9 +900,9 @@ static void drv_load_palette(ScrnInfoPtr pScrn, int numColors,
- 
- 
- static Bool
--drv_screen_init(int scrnIndex, ScreenPtr pScreen, int argc, char **argv)
-+drv_screen_init(SCREEN_INIT_ARGS_DECL)
- {
--    ScrnInfoPtr pScrn = xf86Screens[pScreen->myNum];
-+    ScrnInfoPtr pScrn = xf86ScreenToScrn(pScreen);
-     modesettingPtr ms = modesettingPTR(pScrn);
-     VisualPtr visual;
- 
-@@ -1088,9 +1086,9 @@ drv_screen_init(int scrnIndex, ScreenPtr pScreen, int argc, char **argv)
- }
- 
- static void
--drv_adjust_frame(int scrnIndex, int x, int y, int flags)
-+drv_adjust_frame(ADJUST_FRAME_ARGS_DECL)
- {
--    ScrnInfoPtr pScrn = xf86Screens[scrnIndex];
-+    SCRN_INFO_PTR(arg);
-     xf86CrtcConfigPtr config = XF86_CRTC_CONFIG_PTR(pScrn);
-     xf86OutputPtr output = config->output[config->compat_output];
-     xf86CrtcPtr crtc = output->crtc;
-@@ -1104,15 +1102,16 @@ drv_adjust_frame(int scrnIndex, int x, int y, int flags)
- }
- 
- static void
--drv_free_screen(int scrnIndex, int flags)
-+drv_free_screen(FREE_SCREEN_ARGS_DECL)
- {
--    drv_free_rec(xf86Screens[scrnIndex]);
-+    SCRN_INFO_PTR(arg);
-+    drv_free_rec(pScrn);
- }
- 
- static void
--drv_leave_vt(int scrnIndex, int flags)
-+drv_leave_vt(VT_FUNC_ARGS_DECL)
- {
--    ScrnInfoPtr pScrn = xf86Screens[scrnIndex];
-+    SCRN_INFO_PTR(arg);
-     modesettingPtr ms = modesettingPTR(pScrn);
- 
-     vmwgfx_cursor_bypass(ms->fd, 0, 0);
-@@ -1130,9 +1129,9 @@ drv_leave_vt(int scrnIndex, int flags)
-  * This gets called when gaining control of the VT, and from ScreenInit().
-  */
- static Bool
--drv_enter_vt(int scrnIndex, int flags)
-+drv_enter_vt(VT_FUNC_ARGS_DECL)
- {
--    ScrnInfoPtr pScrn = xf86Screens[scrnIndex];
-+    SCRN_INFO_PTR(arg);
- 
-     if (!drv_set_master(pScrn))
- 	return FALSE;
-@@ -1144,17 +1143,17 @@ drv_enter_vt(int scrnIndex, int flags)
- }
- 
- static Bool
--drv_switch_mode(int scrnIndex, DisplayModePtr mode, int flags)
-+drv_switch_mode(SWITCH_MODE_ARGS_DECL)
- {
--    ScrnInfoPtr pScrn = xf86Screens[scrnIndex];
-+    SCRN_INFO_PTR(arg);
- 
-     return xf86SetSingleMode(pScrn, mode, RR_Rotate_0);
- }
- 
- static Bool
--drv_close_screen(int scrnIndex, ScreenPtr pScreen)
-+drv_close_screen(CLOSE_SCREEN_ARGS_DECL)
- {
--    ScrnInfoPtr pScrn = xf86Screens[scrnIndex];
-+    ScrnInfoPtr pScrn = xf86ScreenToScrn(pScreen);
-     modesettingPtr ms = modesettingPTR(pScrn);
- 
-     if (ms->cursor) {
-@@ -1166,7 +1165,7 @@ drv_close_screen(int scrnIndex, ScreenPtr pScreen)
- 	xorg_dri2_close(pScreen);
- 
-     if (pScrn->vtSema)
--	pScrn->LeaveVT(scrnIndex, 0);
-+        pScrn->LeaveVT(VT_FUNC_ARGS);
- 
-     pScrn->vtSema = FALSE;
- 
-@@ -1180,11 +1179,11 @@ drv_close_screen(int scrnIndex, ScreenPtr pScreen)
-     if (ms->xat)
- 	xa_tracker_destroy(ms->xat);
- 
--    return (*pScreen->CloseScreen) (scrnIndex, pScreen);
-+    return (*pScreen->CloseScreen) (CLOSE_SCREEN_ARGS);
- }
- 
- static ModeStatus
--drv_valid_mode(int scrnIndex, DisplayModePtr mode, Bool verbose, int flags)
-+drv_valid_mode(SCRN_ARG_TYPE arg, DisplayModePtr mode, Bool verbose, int flags)
- {
-     return MODE_OK;
- }
-diff --git a/vmwgfx/vmwgfx_driver.h b/vmwgfx/vmwgfx_driver.h
-index 4fcfed6..f78a85f 100644
---- a/vmwgfx/vmwgfx_driver.h
-+++ b/vmwgfx/vmwgfx_driver.h
-@@ -46,6 +46,7 @@
- #include <xa_tracker.h>
- #include <xf86Module.h>
- 
-+#include "../src/compat-api.h"
- #ifdef DRI2
- #include <dri2.h>
- #if (!defined(DRI2INFOREC_VERSION) || (DRI2INFOREC_VERSION < 3))
-@@ -118,9 +119,9 @@ typedef struct _modesettingRec
-     ScreenBlockHandlerProcPtr saved_BlockHandler;
-     CreateScreenResourcesProcPtr saved_CreateScreenResources;
-     CloseScreenProcPtr saved_CloseScreen;
--    Bool (*saved_EnterVT)(int, int);
--    void (*saved_LeaveVT)(int, int);
--    void (*saved_AdjustFrame)(int, int, int, int);
-+    Bool (*saved_EnterVT)(VT_FUNC_ARGS_DECL);
-+    void (*saved_LeaveVT)(VT_FUNC_ARGS_DECL);
-+    void (*saved_AdjustFrame)(ADJUST_FRAME_ARGS_DECL);
-     Bool (*saved_UseHWCursor)(ScreenPtr, CursorPtr);
-     Bool (*saved_UseHWCursorARGB)(ScreenPtr, CursorPtr);
- 
-diff --git a/vmwgfx/vmwgfx_saa.c b/vmwgfx/vmwgfx_saa.c
-index 469598a..63df3a1 100644
---- a/vmwgfx/vmwgfx_saa.c
-+++ b/vmwgfx/vmwgfx_saa.c
-@@ -460,7 +460,7 @@ vmwgfx_flush_dri2(ScreenPtr pScreen)
-     struct vmwgfx_saa *vsaa =
- 	to_vmwgfx_saa(saa_get_driver(pScreen));
-     struct _WsbmListHead *list, *next;
--    ScrnInfoPtr pScrn = xf86Screens[pScreen->myNum];
-+    ScrnInfoPtr pScrn = xf86ScreenToScrn(pScreen);
- 
-     if (!pScrn->vtSema)
- 	return;
-@@ -1199,7 +1199,7 @@ vmwgfx_operation_complete(struct saa_driver *driver,
-     struct vmwgfx_saa *vsaa = to_vmwgfx_saa(driver);
-     struct saa_pixmap *spix = saa_get_saa_pixmap(pixmap);
-     struct vmwgfx_saa_pixmap *vpix = to_vmwgfx_saa_pixmap(spix);
--    ScrnInfoPtr pScrn = xf86Screens[vsaa->pScreen->myNum];
-+    ScrnInfoPtr pScrn = xf86ScreenToScrn(vsaa->pScreen);
- 
-     /*
-      * Make dri2 drawables up to date, or add them to the flush list
-diff --git a/vmwgfx/vmwgfx_tex_video.c b/vmwgfx/vmwgfx_tex_video.c
-index af53379..449266b 100644
---- a/vmwgfx/vmwgfx_tex_video.c
-+++ b/vmwgfx/vmwgfx_tex_video.c
-@@ -638,7 +638,7 @@ put_image(ScrnInfoPtr pScrn,
-           DrawablePtr pDraw)
- {
-    struct xorg_xv_port_priv *pPriv = (struct xorg_xv_port_priv *) data;
--   ScreenPtr pScreen = screenInfo.screens[pScrn->scrnIndex];
-+   ScreenPtr pScreen = xf86ScrnToScreen(pScrn);
-    PixmapPtr pPixmap;
-    INT32 x1, x2, y1, y2;
-    BoxRec dstBox;
-@@ -732,7 +732,7 @@ vmwgfx_free_textured_adaptor(XF86VideoAdaptorPtr adaptor, Bool free_ports)
- static XF86VideoAdaptorPtr
- xorg_setup_textured_adapter(ScreenPtr pScreen)
- {
--   ScrnInfoPtr pScrn = xf86Screens[pScreen->myNum];
-+   ScrnInfoPtr pScrn = xf86ScreenToScrn(pScreen);
-    modesettingPtr ms = modesettingPTR(pScrn);
-    XF86VideoAdaptorPtr adapt;
-    XF86AttributePtr attrs;
-@@ -799,7 +799,7 @@ xorg_setup_textured_adapter(ScreenPtr pScreen)
- void
- xorg_xv_init(ScreenPtr pScreen)
- {
--   ScrnInfoPtr pScrn = xf86Screens[pScreen->myNum];
-+   ScrnInfoPtr pScrn = xf86ScreenToScrn(pScreen);
-    modesettingPtr ms = modesettingPTR(pScrn);
-    XF86VideoAdaptorPtr *adaptors, *new_adaptors = NULL;
-    XF86VideoAdaptorPtr textured_adapter = NULL, overlay_adaptor = NULL;
--- 
-1.7.9.5
-
diff --git a/meta/recipes-graphics/xorg-driver/xf86-video-vmware_12.0.2.bb b/meta/recipes-graphics/xorg-driver/xf86-video-vmware_13.0.0.bb
similarity index 62%
rename from meta/recipes-graphics/xorg-driver/xf86-video-vmware_12.0.2.bb
rename to meta/recipes-graphics/xorg-driver/xf86-video-vmware_13.0.0.bb
index 707d3b8..4399bb1 100644
--- a/meta/recipes-graphics/xorg-driver/xf86-video-vmware_12.0.2.bb
+++ b/meta/recipes-graphics/xorg-driver/xf86-video-vmware_13.0.0.bb
@@ -9,10 +9,9 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=5fcd7d437a959a15fbee8707747c6b53"
 DEPENDS += "virtual/libx11 libxvmc drm glproto \
 	    virtual/libgl xineramaproto libpciaccess"
 
-PR = "${INC_PR}.1"
+PR = "${INC_PR}.0"
 
-SRC_URI += "file://vmware-port-vmware-driver-to-new-compat-API.patch"
-SRC_URI[md5sum] = "0743ec7c479603fba60d118858fd5783"
-SRC_URI[sha256sum] = "c827875fd94805ec9b925fe09aaa973e7e3f9096c7ef311d449c3f134ae75147"
+SRC_URI[md5sum] = "b72be57517cbc7a56362f2ee0f092269"
+SRC_URI[sha256sum] = "44919ecd88654f2ab40a1732b5ea6a1dbd1c696b4b0748e68e8b5f1a3486bca6"
 
 COMPATIBLE_HOST = '(i.86.*-linux|x86_64.*-linux)'
-- 
1.7.9.5




^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [PATCH 7/7] xev: upgrade to 1.2.1
  2013-02-13 16:40 [PATCH 0/7] Package upgrades Laurentiu Palcu
                   ` (5 preceding siblings ...)
  2013-02-13 16:40 ` [PATCH 6/7] xf86-video-vmware: upgrade to 13.0.0 Laurentiu Palcu
@ 2013-02-13 16:40 ` Laurentiu Palcu
  6 siblings, 0 replies; 15+ messages in thread
From: Laurentiu Palcu @ 2013-02-13 16:40 UTC (permalink / raw)
  To: openembedded-core

Licence didn't change, the end line for computing the licence md5sum was
inside the actual code which, eventually changed. Adjust it to the right
line.

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
---
 meta/recipes-graphics/xorg-app/xev_1.2.0.bb |   12 ------------
 meta/recipes-graphics/xorg-app/xev_1.2.1.bb |   12 ++++++++++++
 2 files changed, 12 insertions(+), 12 deletions(-)
 delete mode 100644 meta/recipes-graphics/xorg-app/xev_1.2.0.bb
 create mode 100644 meta/recipes-graphics/xorg-app/xev_1.2.1.bb

diff --git a/meta/recipes-graphics/xorg-app/xev_1.2.0.bb b/meta/recipes-graphics/xorg-app/xev_1.2.0.bb
deleted file mode 100644
index 5248ea1..0000000
--- a/meta/recipes-graphics/xorg-app/xev_1.2.0.bb
+++ /dev/null
@@ -1,12 +0,0 @@
-require xorg-app-common.inc
-LIC_FILES_CHKSUM = "file://xev.c;beginline=1;endline=35;md5=2f39a0038b59269c1e62efae64cfd056"
-DESCRIPTION = "X Event Viewer"
-LICENSE = "MIT"
-PE = "1"
-
-DEPENDS += "libxrandr xproto"
-
-SRC_URI += "file://diet-x11.patch"
-
-SRC_URI[md5sum] = "2727c72f3eba0c23f8f6b2e618d195a2"
-SRC_URI[sha256sum] = "3786a77dab17741d508d5d117a0ff33bb6eabf93e0935388b5f920bfcf2fb38f"
diff --git a/meta/recipes-graphics/xorg-app/xev_1.2.1.bb b/meta/recipes-graphics/xorg-app/xev_1.2.1.bb
new file mode 100644
index 0000000..298910a
--- /dev/null
+++ b/meta/recipes-graphics/xorg-app/xev_1.2.1.bb
@@ -0,0 +1,12 @@
+require xorg-app-common.inc
+LIC_FILES_CHKSUM = "file://xev.c;beginline=1;endline=33;md5=577c99421f1803b891d2c79097ae4682"
+DESCRIPTION = "X Event Viewer"
+LICENSE = "MIT"
+PE = "1"
+
+DEPENDS += "libxrandr xproto"
+
+SRC_URI += "file://diet-x11.patch"
+
+SRC_URI[md5sum] = "5b0a0b6f589441d546da21739fa75634"
+SRC_URI[sha256sum] = "11f17fab097f17d9efc51ea9d0e3140bea3904eb3c486afa7c8c3eedab496243"
-- 
1.7.9.5




^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [PATCH 0/7] Package Upgrades
@ 2013-05-24  9:18 Ionut Radu
  2013-05-27 23:14 ` Saul Wold
  0 siblings, 1 reply; 15+ messages in thread
From: Ionut Radu @ 2013-05-24  9:18 UTC (permalink / raw)
  To: openembedded-core

test: I've tested patches with autobuilder on all 5 architectures
(nightly-x86, nightly-x86-64, nightly-arm, nightly-ppc, nightly-mips).
A have also tested locally on all architectures and verified that all 
images successfully build and graphics is correcly displayed.

For each package individually I tested the basic functionality.

apt: I build an image with deb package management and I verified the
version with command line.

The following changes since commit 21089515bd18ba18e86ec8f72ff8141b9fb1dea8:

  ref-manual: Added xmlto and dblatex packages for docs (2013-05-22 17:23:41 +0100)

are available in the git repository at:

  git://git.yoctoproject.org/poky-contrib ionutx/work
  http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=ionutx/work

Ionut Radu (7):
  apt: Updated from 0.9.7.8 to 0.9.8.1
  freetype: Updated from 2.4.11 to 2.4.12
  libtasn1: Updated from 2.14 to 3.3
  libsoup-2.4: Update from 2.42.1 to 2.43.1
  matchbox-keyboard: Update to
    0.0+gitAUTOINCa+a17b1135daab9eb4cd3647c02e82687f96d93619
  matchbox-terminal: Updated to
    0.0+gitAUTOINC+452bca253492a97a587f440289b9ab27d217353e
  settings-daemon: Updated to
    0.0+gitAUTOINC+9a99528b02255450db81176abd9bbcc1dab9a4c1

 .../disable-configure-in-makefile.patch                 |    0
 .../fix-gcc-4.6-null-not-defined.patch                  |    0
 .../apt/{apt-0.9.7.8 => apt-0.9.8.1}/makerace.patch     |    0
 .../no-ko-translation.patch                             |    0
 .../apt/{apt-0.9.7.8 => apt-0.9.8.1}/no-nls-dpkg.patch  |    0
 .../apt/{apt-0.9.7.8 => apt-0.9.8.1}/noconfigure.patch  |    0
 .../apt/{apt-0.9.7.8 => apt-0.9.8.1}/nodoc.patch        |    0
 .../truncate-filename.patch                             |    0
 .../apt/{apt-0.9.7.8 => apt-0.9.8.1}/use-host.patch     |    0
 .../{apt-native_0.9.7.8.bb => apt-native_0.9.8.1.bb}    |    0
 .../apt/{apt_0.9.7.8.bb => apt_0.9.8.1.bb}              |    4 ++--
 .../no-hardcode.patch                                   |    0
 .../freetype/{freetype_2.4.11.bb => freetype_2.4.12.bb} |   11 ++++-------
 .../matchbox-keyboard/matchbox-keyboard_git.bb          |   15 +++++++--------
 .../matchbox-terminal/matchbox-terminal_git.bb          |    2 +-
 .../recipes-sato/settings-daemon/settings-daemon_git.bb |    2 +-
 .../gnutls/{libtasn1_2.14.bb => libtasn1_3.3.bb}        |    6 ++----
 .../{libsoup-2.4_2.42.1.bb => libsoup-2.4_2.43.1.bb}    |    4 ++--
 18 files changed, 19 insertions(+), 25 deletions(-)
 rename meta/recipes-devtools/apt/{apt-0.9.7.8 => apt-0.9.8.1}/disable-configure-in-makefile.patch (100%)
 rename meta/recipes-devtools/apt/{apt-0.9.7.8 => apt-0.9.8.1}/fix-gcc-4.6-null-not-defined.patch (100%)
 rename meta/recipes-devtools/apt/{apt-0.9.7.8 => apt-0.9.8.1}/makerace.patch (100%)
 rename meta/recipes-devtools/apt/{apt-0.9.7.8 => apt-0.9.8.1}/no-ko-translation.patch (100%)
 rename meta/recipes-devtools/apt/{apt-0.9.7.8 => apt-0.9.8.1}/no-nls-dpkg.patch (100%)
 rename meta/recipes-devtools/apt/{apt-0.9.7.8 => apt-0.9.8.1}/noconfigure.patch (100%)
 rename meta/recipes-devtools/apt/{apt-0.9.7.8 => apt-0.9.8.1}/nodoc.patch (100%)
 rename meta/recipes-devtools/apt/{apt-0.9.7.8 => apt-0.9.8.1}/truncate-filename.patch (100%)
 rename meta/recipes-devtools/apt/{apt-0.9.7.8 => apt-0.9.8.1}/use-host.patch (100%)
 rename meta/recipes-devtools/apt/{apt-native_0.9.7.8.bb => apt-native_0.9.8.1.bb} (100%)
 rename meta/recipes-devtools/apt/{apt_0.9.7.8.bb => apt_0.9.8.1.bb} (74%)
 rename meta/recipes-graphics/freetype/{freetype-2.4.11 => freetype-2.4.12}/no-hardcode.patch (100%)
 rename meta/recipes-graphics/freetype/{freetype_2.4.11.bb => freetype_2.4.12.bb} (83%)
 rename meta/recipes-support/gnutls/{libtasn1_2.14.bb => libtasn1_3.3.bb} (81%)
 rename meta/recipes-support/libsoup/{libsoup-2.4_2.42.1.bb => libsoup-2.4_2.43.1.bb} (85%)

-- 
1.7.10.4



^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 0/7] Package Upgrades
  2013-05-24  9:18 [PATCH 0/7] Package Upgrades Ionut Radu
@ 2013-05-27 23:14 ` Saul Wold
  0 siblings, 0 replies; 15+ messages in thread
From: Saul Wold @ 2013-05-27 23:14 UTC (permalink / raw)
  To: Ionut Radu; +Cc: openembedded-core

On 05/24/2013 06:18 PM, Ionut Radu wrote:
> test: I've tested patches with autobuilder on all 5 architectures
> (nightly-x86, nightly-x86-64, nightly-arm, nightly-ppc, nightly-mips).
> A have also tested locally on all architectures and verified that all
> images successfully build and graphics is correcly displayed.
>
> For each package individually I tested the basic functionality.
>
> apt: I build an image with deb package management and I verified the
> version with command line.
>
> The following changes since commit 21089515bd18ba18e86ec8f72ff8141b9fb1dea8:
>
>    ref-manual: Added xmlto and dblatex packages for docs (2013-05-22 17:23:41 +0100)
>
> are available in the git repository at:
>
>    git://git.yoctoproject.org/poky-contrib ionutx/work
>    http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=ionutx/work
>
> Ionut Radu (7):
>    apt: Updated from 0.9.7.8 to 0.9.8.1
>    freetype: Updated from 2.4.11 to 2.4.12
>    libtasn1: Updated from 2.14 to 3.3
>    libsoup-2.4: Update from 2.42.1 to 2.43.1
>    matchbox-keyboard: Update to
>      0.0+gitAUTOINCa+a17b1135daab9eb4cd3647c02e82687f96d93619
>    matchbox-terminal: Updated to
>      0.0+gitAUTOINC+452bca253492a97a587f440289b9ab27d217353e
>    settings-daemon: Updated to
>      0.0+gitAUTOINC+9a99528b02255450db81176abd9bbcc1dab9a4c1
>
A number of these had issues, in addition, please make sure that you 
include your "Signed-off-by" at the end of the commit messages, A couple 
of these had it early and I almost missed it.

I will take the good uncommented on ones.

Thanks

    Sau!


>   .../disable-configure-in-makefile.patch                 |    0
>   .../fix-gcc-4.6-null-not-defined.patch                  |    0
>   .../apt/{apt-0.9.7.8 => apt-0.9.8.1}/makerace.patch     |    0
>   .../no-ko-translation.patch                             |    0
>   .../apt/{apt-0.9.7.8 => apt-0.9.8.1}/no-nls-dpkg.patch  |    0
>   .../apt/{apt-0.9.7.8 => apt-0.9.8.1}/noconfigure.patch  |    0
>   .../apt/{apt-0.9.7.8 => apt-0.9.8.1}/nodoc.patch        |    0
>   .../truncate-filename.patch                             |    0
>   .../apt/{apt-0.9.7.8 => apt-0.9.8.1}/use-host.patch     |    0
>   .../{apt-native_0.9.7.8.bb => apt-native_0.9.8.1.bb}    |    0
>   .../apt/{apt_0.9.7.8.bb => apt_0.9.8.1.bb}              |    4 ++--
>   .../no-hardcode.patch                                   |    0
>   .../freetype/{freetype_2.4.11.bb => freetype_2.4.12.bb} |   11 ++++-------
>   .../matchbox-keyboard/matchbox-keyboard_git.bb          |   15 +++++++--------
>   .../matchbox-terminal/matchbox-terminal_git.bb          |    2 +-
>   .../recipes-sato/settings-daemon/settings-daemon_git.bb |    2 +-
>   .../gnutls/{libtasn1_2.14.bb => libtasn1_3.3.bb}        |    6 ++----
>   .../{libsoup-2.4_2.42.1.bb => libsoup-2.4_2.43.1.bb}    |    4 ++--
>   18 files changed, 19 insertions(+), 25 deletions(-)
>   rename meta/recipes-devtools/apt/{apt-0.9.7.8 => apt-0.9.8.1}/disable-configure-in-makefile.patch (100%)
>   rename meta/recipes-devtools/apt/{apt-0.9.7.8 => apt-0.9.8.1}/fix-gcc-4.6-null-not-defined.patch (100%)
>   rename meta/recipes-devtools/apt/{apt-0.9.7.8 => apt-0.9.8.1}/makerace.patch (100%)
>   rename meta/recipes-devtools/apt/{apt-0.9.7.8 => apt-0.9.8.1}/no-ko-translation.patch (100%)
>   rename meta/recipes-devtools/apt/{apt-0.9.7.8 => apt-0.9.8.1}/no-nls-dpkg.patch (100%)
>   rename meta/recipes-devtools/apt/{apt-0.9.7.8 => apt-0.9.8.1}/noconfigure.patch (100%)
>   rename meta/recipes-devtools/apt/{apt-0.9.7.8 => apt-0.9.8.1}/nodoc.patch (100%)
>   rename meta/recipes-devtools/apt/{apt-0.9.7.8 => apt-0.9.8.1}/truncate-filename.patch (100%)
>   rename meta/recipes-devtools/apt/{apt-0.9.7.8 => apt-0.9.8.1}/use-host.patch (100%)
>   rename meta/recipes-devtools/apt/{apt-native_0.9.7.8.bb => apt-native_0.9.8.1.bb} (100%)
>   rename meta/recipes-devtools/apt/{apt_0.9.7.8.bb => apt_0.9.8.1.bb} (74%)
>   rename meta/recipes-graphics/freetype/{freetype-2.4.11 => freetype-2.4.12}/no-hardcode.patch (100%)
>   rename meta/recipes-graphics/freetype/{freetype_2.4.11.bb => freetype_2.4.12.bb} (83%)
>   rename meta/recipes-support/gnutls/{libtasn1_2.14.bb => libtasn1_3.3.bb} (81%)
>   rename meta/recipes-support/libsoup/{libsoup-2.4_2.42.1.bb => libsoup-2.4_2.43.1.bb} (85%)
>


^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH 0/7] Package upgrades
@ 2013-06-11 13:39 Laurentiu Palcu
  0 siblings, 0 replies; 15+ messages in thread
From: Laurentiu Palcu @ 2013-06-11 13:39 UTC (permalink / raw)
  To: openembedded-core

Tests done:
 * each package was build tested locally for all architectures (where applicable);
 * ran autobuilder nigthlies for (x86, x86-64, ppc, arm, mips). All completed
   successfully;
 * no major changes spotted in buildhistory;
 * basic functionality tests done on an ideapad s10-3t netbook with a
   core-image-sato image;

Thanks,
Laurentiu

The following changes since commit 96b144a25598090b1e58eb5e33f216b5bfef7595:

  tar: don't mv tar for nativesdk (2013-06-10 18:06:37 +0100)

are available in the git repository at:

  git://git.yoctoproject.org/poky-contrib lpalcu/upgrades
  http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=lpalcu/upgrades

Laurentiu Palcu (7):
  xf86-input-synaptics: upgrade to 1.7.1
  xkeyboard-config: upgrade to 2.9
  xdpyinfo: upgrade to 1.3.1
  xf86-video-intel: upgrade to 2.21.9
  xwininfo: upgrade to 1.1.3
  libdrm: upgrade to 2.4.45
  libxt: upgrade to 1.1.4

 .../drm/{libdrm_2.4.44.bb => libdrm_2.4.45.bb}     |    4 ++--
 .../{xdpyinfo_1.3.0.bb => xdpyinfo_1.3.1.bb}       |    5 ++---
 .../{xwininfo_1.1.2.bb => xwininfo_1.1.3.bb}       |    5 ++---
 ...tics_1.7.0.bb => xf86-input-synaptics_1.7.1.bb} |    4 ++--
 ...-intel_2.21.6.bb => xf86-video-intel_2.21.9.bb} |    4 ++--
 .../xorg-lib/{libxt_1.1.3.bb => libxt_1.1.4.bb}    |    7 +++----
 ...board-config_2.8.bb => xkeyboard-config_2.9.bb} |    5 ++---
 7 files changed, 15 insertions(+), 19 deletions(-)
 rename meta/recipes-graphics/drm/{libdrm_2.4.44.bb => libdrm_2.4.45.bb} (46%)
 rename meta/recipes-graphics/xorg-app/{xdpyinfo_1.3.0.bb => xdpyinfo_1.3.1.bb} (80%)
 rename meta/recipes-graphics/xorg-app/{xwininfo_1.1.2.bb => xwininfo_1.1.3.bb} (69%)
 rename meta/recipes-graphics/xorg-driver/{xf86-input-synaptics_1.7.0.bb => xf86-input-synaptics_1.7.1.bb} (81%)
 rename meta/recipes-graphics/xorg-driver/{xf86-video-intel_2.21.6.bb => xf86-video-intel_2.21.9.bb} (85%)
 rename meta/recipes-graphics/xorg-lib/{libxt_1.1.3.bb => libxt_1.1.4.bb} (85%)
 rename meta/recipes-graphics/xorg-lib/{xkeyboard-config_2.8.bb => xkeyboard-config_2.9.bb} (87%)

-- 
1.7.9.5



^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH 0/7] Package upgrades
@ 2013-11-05  9:25 Laurentiu Palcu
  0 siblings, 0 replies; 15+ messages in thread
From: Laurentiu Palcu @ 2013-11-05  9:25 UTC (permalink / raw)
  To: openembedded-core

All packages were compiled for all major architectures, individually, and also
build tested on AB. Basic sanity tests were done using a core-image-sato for
qemux86. No issues spotted.

Laurentiu

The following changes since commit 9160f376065752e2e92c8b37ee9a80d0eb86b53b:

  bitbake: toaster: enable required classes in the toaster startup script (2013-11-04 09:36:22 +0000)

are available in the git repository at:

  git://git.yoctoproject.org/poky-contrib lpalcu/upgrades
  http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=lpalcu/upgrades

Laurentiu Palcu (7):
  python-setuptools: upgrade to 1.1.7
  xf86-input-keyboard: upgrade to 1.8.0
  xtrans: upgrade to 1.3.0
  git: upgrade to 1.8.4.2
  xz: upgrade to 5.1.3alpha
  diffstat: upgrade to 1.58
  python-pycurl: upgrade to 7.19.0.2

 .../diffstat/diffstat/aclocal.patch                |   11 +++++----
 .../{diffstat_1.57.bb => diffstat_1.58.bb}         |    4 ++--
 .../git/{git_1.8.3.4.bb => git_1.8.4.2.bb}         |    4 ++--
 .../python/python-pycurl/no-static-link.patch      |   25 ++++++++++----------
 ...-pycurl_7.19.0.bb => python-pycurl_7.19.0.2.bb} |    7 +++---
 ...uptools_1.1.6.bb => python-setuptools_1.1.7.bb} |    4 ++--
 .../xz/{xz_5.1.2alpha.bb => xz_5.1.3alpha.bb}      |    4 ++--
 ...board_1.7.0.bb => xf86-input-keyboard_1.8.0.bb} |    4 ++--
 .../xorg-lib/{xtrans_1.2.7.bb => xtrans_1.3.0.bb}  |    4 ++--
 9 files changed, 33 insertions(+), 34 deletions(-)
 rename meta/recipes-devtools/diffstat/{diffstat_1.57.bb => diffstat_1.58.bb} (84%)
 rename meta/recipes-devtools/git/{git_1.8.3.4.bb => git_1.8.4.2.bb} (67%)
 rename meta/recipes-devtools/python/{python-pycurl_7.19.0.bb => python-pycurl_7.19.0.2.bb} (74%)
 rename meta/recipes-devtools/python/{python-setuptools_1.1.6.bb => python-setuptools_1.1.7.bb} (86%)
 rename meta/recipes-extended/xz/{xz_5.1.2alpha.bb => xz_5.1.3alpha.bb} (87%)
 rename meta/recipes-graphics/xorg-driver/{xf86-input-keyboard_1.7.0.bb => xf86-input-keyboard_1.8.0.bb} (73%)
 rename meta/recipes-graphics/xorg-lib/{xtrans_1.2.7.bb => xtrans_1.3.0.bb} (82%)

-- 
1.7.9.5



^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH 0/7] Package Upgrades
@ 2014-12-26  9:35 Chen Qi
  0 siblings, 0 replies; 15+ messages in thread
From: Chen Qi @ 2014-12-26  9:35 UTC (permalink / raw)
  To: openembedded-core

The following changes since commit d5b0e6062a4e9f66a5b1813ed082a56cce5bee5d:

  boost : Add the atomic and chrono libraries to the build. (2014-12-25 22:05:29 +0000)

are available in the git repository at:

  git://git.openembedded.org/openembedded-core-contrib ChenQi/package-upgrades
  http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=ChenQi/package-upgrades

Chen Qi (7):
  kmod: upgrade to 19
  tar: upgrade to 2.18
  sudo: upgrade to latest state version 1.8.11p2
  pciutils: upgrade to 3.3.0
  pciutils: add PACKAGECONFIG for 'hwdb'
  xz: upgrade to latest stable release 5.2.0
  grep: upgrade to 2.21

 .../pciutils/pciutils/lib-build-fix.patch          | 92 ----------------------
 .../{pciutils_3.2.1.bb => pciutils_3.3.0.bb}       | 19 ++---
 .../grep/{grep_2.19.bb => grep_2.21.bb}            |  4 +-
 meta/recipes-extended/sudo/sudo.inc                | 14 ++--
 .../sudo/{sudo_1.8.10p3.bb => sudo_1.8.11p2.bb}    |  6 +-
 ...ve_1.27.1.bb => tar-replacement-native_1.28.bb} |  0
 .../tar/{tar_1.27.1.bb => tar_1.28.bb}             |  5 +-
 .../xz/{xz_5.1.3alpha.bb => xz_5.2.0.bb}           |  4 +-
 meta/recipes-kernel/kmod/kmod.inc                  |  7 +-
 ...missing-O_CLOEXEC-in-kmod_module_get_size.patch | 27 -------
 ...alling-bswap_-instead-of-htobe-and-be-toh.patch | 21 ++---
 11 files changed, 39 insertions(+), 160 deletions(-)
 delete mode 100644 meta/recipes-bsp/pciutils/pciutils/lib-build-fix.patch
 rename meta/recipes-bsp/pciutils/{pciutils_3.2.1.bb => pciutils_3.3.0.bb} (78%)
 rename meta/recipes-extended/grep/{grep_2.19.bb => grep_2.21.bb} (87%)
 rename meta/recipes-extended/sudo/{sudo_1.8.10p3.bb => sudo_1.8.11p2.bb} (80%)
 rename meta/recipes-extended/tar/{tar-replacement-native_1.27.1.bb => tar-replacement-native_1.28.bb} (100%)
 rename meta/recipes-extended/tar/{tar_1.27.1.bb => tar_1.28.bb} (53%)
 rename meta/recipes-extended/xz/{xz_5.1.3alpha.bb => xz_5.2.0.bb} (92%)
 delete mode 100644 meta/recipes-kernel/kmod/kmod/0001-Add-missing-O_CLOEXEC-in-kmod_module_get_size.patch

-- 
1.9.1



^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH 0/7] Package Upgrades
@ 2016-01-11  5:58 Chen Qi
  0 siblings, 0 replies; 15+ messages in thread
From: Chen Qi @ 2016-01-11  5:58 UTC (permalink / raw)
  To: openembedded-core

The following changes since commit 5661d8cb7849df62358368743134c0aaf523965e:

  image: Really remove lockfiles flag (2016-01-07 13:41:47 +0000)

are available in the git repository at:

  git://git.openembedded.org/openembedded-core-contrib ChenQi/PU-20160111
  http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=ChenQi/PU-20160111

Chen Qi (7):
  pciutils: upgrade to 3.4.1
  resolvconf: upgrade to 1.78
  kmod: upgrade to 22
  at: upgrade to 3.18
  sysstat: upgrade to 11.2.0
  curl: upgrade to 7.46
  xz: upgrade to 5.2.2

 .../{pciutils_3.3.1.bb => pciutils_3.4.1.bb}        |  4 ++--
 .../{resolvconf_1.77.bb => resolvconf_1.78.bb}      |  6 +++---
 .../at/at/fix_parallel_build_error.patch            | 21 ++++++++++++++-------
 .../at/{at_3.1.16.bb => at_3.1.18.bb}               |  6 +++---
 .../{sysstat_11.1.5.bb => sysstat_11.2.0.bb}        |  5 ++---
 .../xz/{xz_5.2.1.bb => xz_5.2.2.bb}                 |  4 ++--
 meta/recipes-kernel/kmod/kmod.inc                   |  4 ++--
 .../curl/{curl_7.45.0.bb => curl_7.46.0.bb}         |  6 ++++--
 8 files changed, 32 insertions(+), 24 deletions(-)
 rename meta/recipes-bsp/pciutils/{pciutils_3.3.1.bb => pciutils_3.4.1.bb} (92%)
 rename meta/recipes-connectivity/resolvconf/{resolvconf_1.77.bb => resolvconf_1.78.bb} (90%)
 rename meta/recipes-extended/at/{at_3.1.16.bb => at_3.1.18.bb} (91%)
 rename meta/recipes-extended/sysstat/{sysstat_11.1.5.bb => sysstat_11.2.0.bb} (53%)
 rename meta/recipes-extended/xz/{xz_5.2.1.bb => xz_5.2.2.bb} (90%)
 rename meta/recipes-support/curl/{curl_7.45.0.bb => curl_7.46.0.bb} (92%)

-- 
1.9.1



^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH 0/7] package upgrades
@ 2017-11-10 12:00 Maxin B. John
  0 siblings, 0 replies; 15+ messages in thread
From: Maxin B. John @ 2017-11-10 12:00 UTC (permalink / raw)
  To: openembedded-core


Maxin B. John (7):
  ofono: upgrade to 1.21
  harfbuzz: upgrade to 1.6.3
  quota: upgrade to 4.04
  screen: upgrade to 4.6.2
  libproxy: upgrade to 0.4.15
  sqlite3: upgrade to 3.21.0
  libsoup-2.4: upgrade to 2.60.2

 meta/recipes-connectivity/ofono/ofono_1.20.bb      |   8 --
 meta/recipes-connectivity/ofono/ofono_1.21.bb      |   8 ++
 ...dentaly-override-commandline-passed-CFLAG.patch |  33 -----
 .../quota/0001-Fix-build-with-disabled-ldap.patch  |  93 -------------
 .../0001-Use-NGROUPS_MAX-instead-of-NGROUPS.patch  |  83 -----------
 ...ing-on-systems-that-do-not-have-rpc-heade.patch | 153 ---------------------
 ...-rpc.rquotad-when-disable-rpc-was-request.patch |  62 ---------
 ...0004-Fix-warnings-due-to-missing-stdlib.h.patch |  46 -------
 .../quota/quota/replace_getrpcbynumber_r.patch     |  40 ++++--
 .../quota/{quota_4.03.bb => quota_4.04.bb}         |  10 +-
 .../screen/0001-fix-for-multijob-build.patch       |  58 --------
 .../screen/0002-comm.h-now-depends-on-term.h.patch |  33 -----
 .../screen/{screen_4.6.1.bb => screen_4.6.2.bb}    |   6 +-
 .../{harfbuzz_1.4.8.bb => harfbuzz_1.6.3.bb}       |   4 +-
 .../{libproxy_0.4.14.bb => libproxy_0.4.15.bb}     |   4 +-
 ...libsoup-2.4_2.58.2.bb => libsoup-2.4_2.60.2.bb} |   4 +-
 .../sqlite/files/sqlite3-fix-CVE-2017-13685.patch  |  57 --------
 .../{sqlite3_3.20.0.bb => sqlite3_3.21.0.bb}       |   5 +-
 18 files changed, 46 insertions(+), 661 deletions(-)
 delete mode 100644 meta/recipes-connectivity/ofono/ofono_1.20.bb
 create mode 100644 meta/recipes-connectivity/ofono/ofono_1.21.bb
 delete mode 100644 meta/recipes-extended/quota/quota/0001-Do-not-accidentaly-override-commandline-passed-CFLAG.patch
 delete mode 100644 meta/recipes-extended/quota/quota/0001-Fix-build-with-disabled-ldap.patch
 delete mode 100644 meta/recipes-extended/quota/quota/0001-Use-NGROUPS_MAX-instead-of-NGROUPS.patch
 delete mode 100644 meta/recipes-extended/quota/quota/0002-Allow-building-on-systems-that-do-not-have-rpc-heade.patch
 delete mode 100644 meta/recipes-extended/quota/quota/0003-Don-t-build-rpc.rquotad-when-disable-rpc-was-request.patch
 delete mode 100644 meta/recipes-extended/quota/quota/0004-Fix-warnings-due-to-missing-stdlib.h.patch
 rename meta/recipes-extended/quota/{quota_4.03.bb => quota_4.04.bb} (73%)
 delete mode 100644 meta/recipes-extended/screen/screen/0001-fix-for-multijob-build.patch
 delete mode 100644 meta/recipes-extended/screen/screen/0002-comm.h-now-depends-on-term.h.patch
 rename meta/recipes-extended/screen/{screen_4.6.1.bb => screen_4.6.2.bb} (88%)
 rename meta/recipes-graphics/harfbuzz/{harfbuzz_1.4.8.bb => harfbuzz_1.6.3.bb} (88%)
 rename meta/recipes-support/libproxy/{libproxy_0.4.14.bb => libproxy_0.4.15.bb} (89%)
 rename meta/recipes-support/libsoup/{libsoup-2.4_2.58.2.bb => libsoup-2.4_2.60.2.bb} (89%)
 delete mode 100644 meta/recipes-support/sqlite/files/sqlite3-fix-CVE-2017-13685.patch
 rename meta/recipes-support/sqlite/{sqlite3_3.20.0.bb => sqlite3_3.21.0.bb} (52%)

-- 
2.4.0



^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2017-11-10 12:00 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-02-13 16:40 [PATCH 0/7] Package upgrades Laurentiu Palcu
2013-02-13 16:40 ` [PATCH 1/7] xf86-video-intel: upgrade to 2.21.0 Laurentiu Palcu
2013-02-13 16:40 ` [PATCH 2/7] xf86-input-vmmouse: upgrade to 13.0.0 Laurentiu Palcu
2013-02-13 16:40 ` [PATCH 3/7] libdrm: upgrade to 2.4.42 Laurentiu Palcu
2013-02-13 16:40 ` [PATCH 4/7] xkeyboard-config: upgrade to 2.8 Laurentiu Palcu
2013-02-13 16:40 ` [PATCH 5/7] xf86-input-synaptics: upgrade to 1.6.3 Laurentiu Palcu
2013-02-13 16:40 ` [PATCH 6/7] xf86-video-vmware: upgrade to 13.0.0 Laurentiu Palcu
2013-02-13 16:40 ` [PATCH 7/7] xev: upgrade to 1.2.1 Laurentiu Palcu
  -- strict thread matches above, loose matches on Subject: below --
2013-05-24  9:18 [PATCH 0/7] Package Upgrades Ionut Radu
2013-05-27 23:14 ` Saul Wold
2013-06-11 13:39 [PATCH 0/7] Package upgrades Laurentiu Palcu
2013-11-05  9:25 Laurentiu Palcu
2014-12-26  9:35 [PATCH 0/7] Package Upgrades Chen Qi
2016-01-11  5:58 Chen Qi
2017-11-10 12:00 [PATCH 0/7] package upgrades Maxin B. John

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox