* [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 an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.