* [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 threadend 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