package upgrades
cover package upgrades
Hi all.
This is another set of package upgrades. All packages were compiled successfully for all architectures. Basic sanity tests for DirectFB were performed using core-image-gtk-directfb on qemux86. The rest of the packages were tested with core-image-sato on qemux86.
Thanks,
Laurentiu
The following changes since commit ee89e38d478b5f9e13dd87c9333f9c4d56d51e3e:
prexport.bbclass: Fix typo in warning: "AUROPR" -> "AUTOPR". (2012-07-04 17:40:38 +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 (8):
directfb: upgrade to 1.6.1
directfb-examples: upgrade to 1.6.0
libx11: upgrade to 1.5.0
libx11-trim: upgrade to 1.5.0
libx11-diet: upgrade to 1.5.0
libxi: upgrade to 1.6.1
xinput: upgrade to 1.6.0
pixman: upgrade to 0.26.2
...xamples_1.5.3.bb => directfb-examples_1.6.0.bb} | 4 +-
meta/recipes-graphics/directfb/directfb.inc | 4 +-
.../directfb/fix-compilation-with-zlib.patch | 29 +++++
...se-ARM-assembler-for-atomic-operations-on.patch | 27 ----
...ibdirect-remove-include-of-linux-config.h.patch | 29 -----
meta/recipes-graphics/directfb/directfb_1.5.3.bb | 23 ----
meta/recipes-graphics/directfb/directfb_1.6.1.bb | 23 ++++
meta/recipes-graphics/xorg-app/xinput_1.5.3.bb | 14 --
meta/recipes-graphics/xorg-app/xinput_1.6.0.bb | 15 +++
...quest-as-substitute-for-GetReq-GetReqExtr.patch | 137 --------------------
.../keysymdef_include.patch | 0
.../makekeys_crosscompile.patch | 0
.../x11_disable_makekeys.patch | 13 +-
.../X18NCMSstubs.diff | 2 +-
.../fix-disable-xlocale.diff | 0
.../fix-utf8-wrong-define.patch | 0
.../keysymdef_include.patch | 0
.../x11_disable_makekeys.patch | 13 +-
.../{libx11-diet_1.4.4.bb => libx11-diet_1.5.0.bb} | 4 +-
.../keysymdef_include.patch | 0
.../makekeys_crosscompile.patch | 0
.../x11_disable_makekeys.patch | 20 +--
.../{libx11-trim_1.4.4.bb => libx11-trim_1.5.0.bb} | 6 +-
.../xorg-lib/{libx11_1.4.4.bb => libx11_1.5.0.bb} | 7 +-
.../xorg-lib/{libxi_1.4.5.bb => libxi_1.6.1.bb} | 4 +-
.../{pixman_0.25.2.bb => pixman_0.26.2.bb} | 9 +-
26 files changed, 114 insertions(+), 269 deletions(-)
rename meta/recipes-graphics/directfb/{directfb-examples_1.5.3.bb => directfb-examples_1.6.0.bb} (77%)
create mode 100644 meta/recipes-graphics/directfb/directfb/fix-compilation-with-zlib.patch
delete mode 100644 meta/recipes-graphics/directfb/directfb/libdirect-Use-ARM-assembler-for-atomic-operations-on.patch
delete mode 100644 meta/recipes-graphics/directfb/directfb/libdirect-remove-include-of-linux-config.h.patch
delete mode 100644 meta/recipes-graphics/directfb/directfb_1.5.3.bb
create mode 100644 meta/recipes-graphics/directfb/directfb_1.6.1.bb
delete mode 100644 meta/recipes-graphics/xorg-app/xinput_1.5.3.bb
create mode 100644 meta/recipes-graphics/xorg-app/xinput_1.6.0.bb
delete mode 100644 meta/recipes-graphics/xorg-lib/libx11-1.4.4/0001-Add-_XGetRequest-as-substitute-for-GetReq-GetReqExtr.patch
rename meta/recipes-graphics/xorg-lib/{libx11-1.4.4 => libx11-1.5.0}/keysymdef_include.patch (100%)
rename meta/recipes-graphics/xorg-lib/{libx11-1.4.4 => libx11-1.5.0}/makekeys_crosscompile.patch (100%)
rename meta/recipes-graphics/xorg-lib/{libx11-1.4.4 => libx11-1.5.0}/x11_disable_makekeys.patch (74%)
rename meta/recipes-graphics/xorg-lib/{libx11-diet-1.4.4 => libx11-diet-1.5.0}/X18NCMSstubs.diff (99%)
rename meta/recipes-graphics/xorg-lib/{libx11-diet-1.4.4 => libx11-diet-1.5.0}/fix-disable-xlocale.diff (100%)
rename meta/recipes-graphics/xorg-lib/{libx11-diet-1.4.4 => libx11-diet-1.5.0}/fix-utf8-wrong-define.patch (100%)
rename meta/recipes-graphics/xorg-lib/{libx11-diet-1.4.4 => libx11-diet-1.5.0}/keysymdef_include.patch (100%)
rename meta/recipes-graphics/xorg-lib/{libx11-trim-1.4.4 => libx11-diet-1.5.0}/x11_disable_makekeys.patch (74%)
rename meta/recipes-graphics/xorg-lib/{libx11-diet_1.4.4.bb => libx11-diet_1.5.0.bb} (86%)
rename meta/recipes-graphics/xorg-lib/{libx11-trim-1.4.4 => libx11-trim-1.5.0}/keysymdef_include.patch (100%)
rename meta/recipes-graphics/xorg-lib/{libx11-trim-1.4.4 => libx11-trim-1.5.0}/makekeys_crosscompile.patch (100%)
rename meta/recipes-graphics/xorg-lib/{libx11-diet-1.4.4 => libx11-trim-1.5.0}/x11_disable_makekeys.patch (62%)
rename meta/recipes-graphics/xorg-lib/{libx11-trim_1.4.4.bb => libx11-trim_1.5.0.bb} (79%)
rename meta/recipes-graphics/xorg-lib/{libx11_1.4.4.bb => libx11_1.5.0.bb} (67%)
rename meta/recipes-graphics/xorg-lib/{libxi_1.4.5.bb => libxi_1.6.1.bb} (82%)
rename meta/recipes-graphics/xorg-lib/{pixman_0.25.2.bb => pixman_0.26.2.bb} (75%)Signature · 1 line
1.7.9.5
PATCH 1/8 directfb: upgrade to 1.6.1
Removed two backported patches that already exist in the current version and fixed a compilation issue when zlib is used.
--- meta/recipes-graphics/directfb/directfb.inc | 4 ++- .../directfb/fix-compilation-with-zlib.patch | 29 ++++++++++++++++++++ ...se-ARM-assembler-for-atomic-operations-on.patch | 27 ------------------ ...ibdirect-remove-include-of-linux-config.h.patch | 29 -------------------- meta/recipes-graphics/directfb/directfb_1.5.3.bb | 23 ---------------- meta/recipes-graphics/directfb/directfb_1.6.1.bb | 23 ++++++++++++++++ 6 files changed, 55 insertions(+), 80 deletions(-) create mode 100644 meta/recipes-graphics/directfb/directfb/fix-compilation-with-zlib.patch delete mode 100644 meta/recipes-graphics/directfb/directfb/libdirect-Use-ARM-assembler-for-atomic-operations-on.patch delete mode 100644 meta/recipes-graphics/directfb/directfb/libdirect-remove-include-of-linux-config.h.patch delete mode 100644 meta/recipes-graphics/directfb/directfb_1.5.3.bb create mode 100644 meta/recipes-graphics/directfb/directfb_1.6.1.bb
meta/recipes-graphics/directfb/directfb.inc +3 -1
@@ -11,7 +11,9 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=dcf3c825659e82539645da41a7908589" HOMEPAGE = "http://directfb.org" DEPENDS = "jpeg libpng freetype zlib tslib" -SRC_URI = "http://directfb.org/downloads/Core/DirectFB-1.5/DirectFB-${PV}.tar.gz \ +INC_PR = "r0" + +SRC_URI = "http://directfb.org/downloads/Core/DirectFB-1.6/DirectFB-${PV}.tar.gz \ file://directfb-1.2.x-fix-pkgconfig-cflags.patch \ file://configurefix.patch"
meta/recipes-graphics/directfb/directfb/fix-compilation-with-zlib.patch new file +29 -0
@@ -0,0 +1,29 @@ +Upstream-Status: Pending + +From 1d6d597050fc24769e9df2693f754bdc824a8b78 Mon Sep 17 00:00:00 2001 +From: Laurentiu Palcu <[email protected]> +Date: Tue, 3 Jul 2012 16:06:10 +0300 +Subject: [PATCH] fix compilation with zlib + +Signed-off-by: Laurentiu Palcu <[email protected]> +--- + src/core/surface.c | 3 +++ + 1 file changed, 3 insertions(+) + +diff --git a/src/core/surface.c b/src/core/surface.c +index 50434a2..52f50ab 100644 +--- a/src/core/surface.c ++++ b/src/core/surface.c +@@ -49,6 +49,9 @@ + #include <gfx/convert.h> + #include <gfx/util.h> + ++#ifdef USE_ZLIB ++#include <zlib.h> ++#endif + + D_DEBUG_DOMAIN( Core_Surface, "Core/Surface", "DirectFB Core Surface" ); + +-- +1.7.9.5 +
meta/recipes-graphics/directfb/directfb/libdirect-Use-ARM-assembler-for-atomic-operations-on.patch deleted +0 -27
@@ -1,27 +0,0 @@ -From 54f775dfc516115c4d654d250189f431a82d1d42 Mon Sep 17 00:00:00 2001 -From: Denis Oliver Kropp <[email protected]> -Date: Sun, 27 May 2012 11:40:31 +0200 -Subject: [PATCH] libdirect: Use ARM assembler for atomic operations only if - ARCH_ARMv7 is defined. - -Upstream-Status: backport from 1.6.0-pre1 ---- - lib/direct/atomic.h | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/lib/direct/atomic.h b/lib/direct/atomic.h -index fe7664f..74d8d18 100644 ---- a/lib/direct/atomic.h -+++ b/lib/direct/atomic.h -@@ -183,7 +183,7 @@ - #endif - - --#if defined(ARCH_ARM) && !defined(ARCH_IWMMXT) -+#if defined(ARCH_ARMv7) && !defined(ARCH_IWMMXT) - - static inline int _D__atomic_cmpxchg(volatile int *ptr, int old, int _new) - { --- -1.7.9.5 -
meta/recipes-graphics/directfb/directfb/libdirect-remove-include-of-linux-config.h.patch deleted +0 -29
@@ -1,29 +0,0 @@ -Upstream-Status: backport from 1.6.0-pre1 - -From cd575a84f10d90759e069f5f2e6092251a1b84bd Mon Sep 17 00:00:00 2001 -From: Sven Neumann <[email protected]> -Date: Fri, 23 Sep 2011 10:00:02 +0200 -Subject: [PATCH] libdirect: remove include of <linux/config.h> - -That header has been removed from the Linux kernel with 2.6.19 -and it should not have been needed anyway. ---- - lib/direct/ppcasm_memcpy_cachable.S | 2 -- - 1 file changed, 2 deletions(-) - -diff --git a/lib/direct/ppcasm_memcpy_cachable.S b/lib/direct/ppcasm_memcpy_cachable.S -index 920dea2..c1ef4fa 100644 ---- a/lib/direct/ppcasm_memcpy_cachable.S -+++ b/lib/direct/ppcasm_memcpy_cachable.S -@@ -34,8 +34,6 @@ - - #define __ASSEMBLY__ - --#include <linux/config.h> -- - #if defined(CONFIG_8xx) || defined(CONFIG_403GCX) - #define L1_CACHE_LINE_SIZE 16 - #define LG_L1_CACHE_LINE_SIZE 4 --- -1.7.9.5 -
meta/recipes-graphics/directfb/directfb_1.5.3.bb deleted +0 -23
@@ -1,23 +0,0 @@ -require directfb.inc - -RV = "1.5-0" -PR = "r0" - -DEPENDS += "sysfsutils" - -SRC_URI += "file://libdirect-Use-ARM-assembler-for-atomic-operations-on.patch \ - file://libdirect-remove-include-of-linux-config.h.patch" - -EXTRA_OECONF = "\ - --enable-freetype=yes \ - --enable-zlib \ - --with-gfxdrivers=none \ - --disable-sdl \ - --disable-vnc \ - --disable-x11 \ -" - -LEAD_SONAME = "libdirectfb-1.5.so.0" - -SRC_URI[md5sum] = "54a9ec931c8e3c82adb924194e65120e" -SRC_URI[sha256sum] = "e57575e8bb5f6452db6d5d54d78e3a460bc08bf50b1fa10d0250936dbe2251f0"
meta/recipes-graphics/directfb/directfb_1.6.1.bb new file +23 -0
@@ -0,0 +1,23 @@ +require directfb.inc + +RV = "1.6-0" +PR = "${INC_PR}.0" + +DEPENDS += "sysfsutils" + +SRC_URI += "file://fix-compilation-with-zlib.patch" + +EXTRA_OECONF = "\ + --enable-freetype=yes \ + --enable-zlib \ + --with-gfxdrivers=none \ + --disable-sdl \ + --disable-vnc \ + --disable-x11 \ +" + +LEAD_SONAME = "libdirectfb-1.6.so.0" + +SRC_URI[md5sum] = "76d3066e75664aa79204af545f2f3c65" +SRC_URI[sha256sum] = "f47575ea35dd8a30e548c04bf52d8565756d0bed45d1cf9f8afac1cf9b521c45" +
Signature · 1 line
1.7.9.5
PATCH 2/8 directfb-examples: upgrade to 1.6.0
In reply to Laurentiu Palcu---
...xamples_1.5.3.bb => directfb-examples_1.6.0.bb} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
rename meta/recipes-graphics/directfb/{directfb-examples_1.5.3.bb => directfb-examples_1.6.0.bb} (77%)meta/recipes-graphics/directfb/directfb-examples_1.6.0.bb renamed from meta/recipes-graphics/directfb/directfb-examples_1.5.3.bb +2 -2
@@ -16,5 +16,5 @@ S = "${WORKDIR}/DirectFB-examples-${PV}" inherit autotools -SRC_URI[md5sum] = "f2a5dac3bf1eb8bc0f766525831ac467" -SRC_URI[sha256sum] = "7ceb9539a39e4221d838a3b8e8a3834c0c254ecdb34afc27e9bbcf55027cbbb1" +SRC_URI[md5sum] = "27619d31e8a647fdd3023a0c1779b63d" +SRC_URI[sha256sum] = "b08293697c211b690856f76a25ad7acd4ca458b4132851e0a1e471d0bf23c821"
Signature · 1 line
1.7.9.5
PATCH 3/8 libx11: upgrade to 1.5.0
In reply to Laurentiu PalcuRemoved one backported patch.
---
...quest-as-substitute-for-GetReq-GetReqExtr.patch | 137 --------------------
.../keysymdef_include.patch | 0
.../makekeys_crosscompile.patch | 0
.../x11_disable_makekeys.patch | 13 +-
.../xorg-lib/{libx11_1.4.4.bb => libx11_1.5.0.bb} | 7 +-
5 files changed, 11 insertions(+), 146 deletions(-)
delete mode 100644 meta/recipes-graphics/xorg-lib/libx11-1.4.4/0001-Add-_XGetRequest-as-substitute-for-GetReq-GetReqExtr.patch
rename meta/recipes-graphics/xorg-lib/{libx11-1.4.4 => libx11-1.5.0}/keysymdef_include.patch (100%)
rename meta/recipes-graphics/xorg-lib/{libx11-1.4.4 => libx11-1.5.0}/makekeys_crosscompile.patch (100%)
rename meta/recipes-graphics/xorg-lib/{libx11-1.4.4 => libx11-1.5.0}/x11_disable_makekeys.patch (74%)
rename meta/recipes-graphics/xorg-lib/{libx11_1.4.4.bb => libx11_1.5.0.bb} (67%)meta/recipes-graphics/xorg-lib/libx11-1.4.4/0001-Add-_XGetRequest-as-substitute-for-GetReq-GetReqExtr.patch deleted +0 -137
@@ -1,137 +0,0 @@ -From 4a060f993bf676cf21ad9784e010f54134da7b40 Mon Sep 17 00:00:00 2001 -From: Peter Hutterer <[email protected]> -Date: Mon, 17 Oct 2011 09:45:15 +1000 -Subject: [PATCH] Add _XGetRequest as substitute for GetReq/GetReqExtra - -Signed-off-by: Peter Hutterer <[email protected]> -Reviewed-by: Jamey Sharp <[email protected]> ---- - include/X11/Xlibint.h | 49 ++++++++++++++++--------------------------------- - src/XlibInt.c | 31 +++++++++++++++++++++++++++++++ - 2 files changed, 47 insertions(+), 33 deletions(-) - -Upstream-Status: Backport - -diff --git a/include/X11/Xlibint.h b/include/X11/Xlibint.h -index 2ce356d..43d1f2a 100644 ---- a/include/X11/Xlibint.h -+++ b/include/X11/Xlibint.h -@@ -420,6 +420,18 @@ extern LockInfoPtr _Xglobal_lock; - #define WORD64ALIGN - #endif /* WORD64 */ - -+/** -+ * Return a len-sized request buffer for the request type. This function may -+ * flush the output queue. -+ * -+ * @param dpy The display connection -+ * @param type The request type -+ * @param len Length of the request in bytes -+ * -+ * @returns A pointer to the request buffer with a few default values -+ * initialized. -+ */ -+extern void *_XGetRequest(Display *dpy, CARD8 type, size_t len); - - /* - * GetReq - Get the next available X request packet in the buffer and -@@ -432,25 +444,10 @@ extern LockInfoPtr _Xglobal_lock; - - #if !defined(UNIXCPP) || defined(ANSICPP) - #define GetReq(name, req) \ -- WORD64ALIGN\ -- if ((dpy->bufptr + SIZEOF(x##name##Req)) > dpy->bufmax)\ -- _XFlush(dpy);\ -- req = (x##name##Req *)(dpy->last_req = dpy->bufptr);\ -- req->reqType = X_##name;\ -- req->length = (SIZEOF(x##name##Req))>>2;\ -- dpy->bufptr += SIZEOF(x##name##Req);\ -- dpy->request++ -- -+ req = (x##name##Req *) _XGetRequest(dpy, X_##name, SIZEOF(x##name##Req)) - #else /* non-ANSI C uses empty comment instead of "##" for token concatenation */ - #define GetReq(name, req) \ -- WORD64ALIGN\ -- if ((dpy->bufptr + SIZEOF(x/**/name/**/Req)) > dpy->bufmax)\ -- _XFlush(dpy);\ -- req = (x/**/name/**/Req *)(dpy->last_req = dpy->bufptr);\ -- req->reqType = X_/**/name;\ -- req->length = (SIZEOF(x/**/name/**/Req))>>2;\ -- dpy->bufptr += SIZEOF(x/**/name/**/Req);\ -- dpy->request++ -+ req = (x/**/name/**/Req *) _XGetRequest(dpy, X_/**/name, SIZEOF(x/**/name/**/Req)) - #endif - - /* GetReqExtra is the same as GetReq, but allocates "n" additional -@@ -458,24 +455,10 @@ extern LockInfoPtr _Xglobal_lock; - - #if !defined(UNIXCPP) || defined(ANSICPP) - #define GetReqExtra(name, n, req) \ -- WORD64ALIGN\ -- if ((dpy->bufptr + SIZEOF(x##name##Req) + n) > dpy->bufmax)\ -- _XFlush(dpy);\ -- req = (x##name##Req *)(dpy->last_req = dpy->bufptr);\ -- req->reqType = X_##name;\ -- req->length = (SIZEOF(x##name##Req) + n)>>2;\ -- dpy->bufptr += SIZEOF(x##name##Req) + n;\ -- dpy->request++ -+ req = (x##name##Req *) _XGetRequest(dpy, X_##name, SIZEOF(x##name##Req) + n) - #else - #define GetReqExtra(name, n, req) \ -- WORD64ALIGN\ -- if ((dpy->bufptr + SIZEOF(x/**/name/**/Req) + n) > dpy->bufmax)\ -- _XFlush(dpy);\ -- req = (x/**/name/**/Req *)(dpy->last_req = dpy->bufptr);\ -- req->reqType = X_/**/name;\ -- req->length = (SIZEOF(x/**/name/**/Req) + n)>>2;\ -- dpy->bufptr += SIZEOF(x/**/name/**/Req) + n;\ -- dpy->request++ -+ req = (x/**/name/**/Req *) _XGetRequest(dpy, X_/**/name, SIZEOF(x/**/name/**/Req) + n) - #endif - - -diff --git a/src/XlibInt.c b/src/XlibInt.c -index 3db151e..a8f5d08 100644 ---- a/src/XlibInt.c -+++ b/src/XlibInt.c -@@ -1956,6 +1956,37 @@ Screen *_XScreenOfWindow(Display *dpy, Window w) - } - - -+/* -+ * WARNING: This implementation's pre-conditions and post-conditions -+ * must remain compatible with the old macro-based implementations of -+ * GetReq, GetReqExtra, GetResReq, and GetEmptyReq. The portions of the -+ * Display structure affected by those macros are part of libX11's -+ * ABI. -+ */ -+void *_XGetRequest(Display *dpy, CARD8 type, size_t len) -+{ -+ xReq *req; -+ -+ WORD64ALIGN -+ -+ if (dpy->bufptr + len > dpy->bufmax) -+ _XFlush(dpy); -+ -+ if (len % 4) -+ fprintf(stderr, -+ "Xlib: request %d length %zd not a multiple of 4.\n", -+ type, len); -+ -+ dpy->last_req = dpy->bufptr; -+ -+ req = (xReq*)dpy->bufptr; -+ req->reqType = type; -+ req->length = len / 4; -+ dpy->bufptr += len; -+ dpy->request++; -+ return req; -+} -+ - #if defined(WIN32) - - /* --- -1.7.8.3 -
meta/recipes-graphics/xorg-lib/libx11-1.5.0/keysymdef_include.patch renamed from meta/recipes-graphics/xorg-lib/libx11-1.4.4/keysymdef_include.patch +0 -0
meta/recipes-graphics/xorg-lib/libx11-1.5.0/makekeys_crosscompile.patch renamed from meta/recipes-graphics/xorg-lib/libx11-1.4.4/makekeys_crosscompile.patch +0 -0
meta/recipes-graphics/xorg-lib/libx11-1.5.0/x11_disable_makekeys.patch renamed from meta/recipes-graphics/xorg-lib/libx11-1.4.4/x11_disable_makekeys.patch +8 -5
@@ -1,10 +1,10 @@ Upstream-Status: Pending -Index: libX11-1.3.4/src/util/Makefile.am +Index: libX11-1.5.0/src/util/Makefile.am =================================================================== ---- libX11-1.3.4.orig/src/util/Makefile.am -+++ libX11-1.3.4/src/util/Makefile.am -@@ -1,24 +1 @@ +--- libX11-1.5.0.orig/src/util/Makefile.am ++++ libX11-1.5.0/src/util/Makefile.am +@@ -1,27 +1,2 @@ - -noinst_PROGRAMS=makekeys -
@@ -12,13 +12,16 @@ Index: libX11-1.3.4/src/util/Makefile.am - $(X11_CFLAGS) \ - $(CWARNFLAGS) - +-makekeys_CPPFLAGS = \ +- -I$(top_srcdir)/include +- -CC = @CC_FOR_BUILD@ -CPPFLAGS = @CPPFLAGS_FOR_BUILD@ -CFLAGS = @CFLAGS_FOR_BUILD@ -LDFLAGS = @LDFLAGS_FOR_BUILD@ - EXTRA_DIST = mkks.sh -- + -if LINT -# Check source code with tools like lint & sparse -
meta/recipes-graphics/xorg-lib/libx11_1.5.0.bb renamed from meta/recipes-graphics/xorg-lib/libx11_1.4.4.bb +3 -4
@@ -1,7 +1,7 @@ require libx11.inc inherit gettext -PR = "r3" +PR = "r0" BBCLASSEXTEND = "native nativesdk"
@@ -14,9 +14,8 @@ DEPENDS += "util-macros xtrans libxdmcp libxau \ SRC_URI += " file://keysymdef_include.patch \ file://x11_disable_makekeys.patch \ - file://0001-Add-_XGetRequest-as-substitute-for-GetReq-GetReqExtr.patch \ file://makekeys_crosscompile.patch \ " -SRC_URI[md5sum] = "ed7c382cbf8c13425b6a66bcac0ca5d9" -SRC_URI[sha256sum] = "7fe62180f08ef5f0a0062fb444591e349cae2ab5af6ad834599f5c654e6c840d" +SRC_URI[md5sum] = "78b4b3bab4acbdf0abcfca30a8c70cc6" +SRC_URI[sha256sum] = "c382efd7e92bfc3cef39a4b7f1ecf2744ba4414a705e3bc1e697f75502bd4d86"
Signature · 1 line
1.7.9.5
PATCH 4/8 libx11-trim: upgrade to 1.5.0
In reply to Laurentiu Palcu---
.../keysymdef_include.patch | 0
.../makekeys_crosscompile.patch | 0
.../x11_disable_makekeys.patch | 13 ++++++++-----
.../{libx11-trim_1.4.4.bb => libx11-trim_1.5.0.bb} | 6 +++---
4 files changed, 11 insertions(+), 8 deletions(-)
rename meta/recipes-graphics/xorg-lib/{libx11-trim-1.4.4 => libx11-trim-1.5.0}/keysymdef_include.patch (100%)
rename meta/recipes-graphics/xorg-lib/{libx11-trim-1.4.4 => libx11-trim-1.5.0}/makekeys_crosscompile.patch (100%)
rename meta/recipes-graphics/xorg-lib/{libx11-trim-1.4.4 => libx11-trim-1.5.0}/x11_disable_makekeys.patch (74%)
rename meta/recipes-graphics/xorg-lib/{libx11-trim_1.4.4.bb => libx11-trim_1.5.0.bb} (79%)meta/recipes-graphics/xorg-lib/libx11-trim-1.5.0/keysymdef_include.patch renamed from meta/recipes-graphics/xorg-lib/libx11-trim-1.4.4/keysymdef_include.patch +0 -0
meta/recipes-graphics/xorg-lib/libx11-trim-1.5.0/makekeys_crosscompile.patch renamed from meta/recipes-graphics/xorg-lib/libx11-trim-1.4.4/makekeys_crosscompile.patch +0 -0
meta/recipes-graphics/xorg-lib/libx11-trim-1.5.0/x11_disable_makekeys.patch renamed from meta/recipes-graphics/xorg-lib/libx11-trim-1.4.4/x11_disable_makekeys.patch +8 -5
@@ -1,10 +1,10 @@ Upstream-Status: Pending -Index: libX11-1.3.4/src/util/Makefile.am +Index: libX11-1.5.0/src/util/Makefile.am =================================================================== ---- libX11-1.3.4.orig/src/util/Makefile.am -+++ libX11-1.3.4/src/util/Makefile.am -@@ -1,24 +1 @@ +--- libX11-1.5.0.orig/src/util/Makefile.am ++++ libX11-1.5.0/src/util/Makefile.am +@@ -1,27 +1,2 @@ - -noinst_PROGRAMS=makekeys -
@@ -12,13 +12,16 @@ Index: libX11-1.3.4/src/util/Makefile.am - $(X11_CFLAGS) \ - $(CWARNFLAGS) - +-makekeys_CPPFLAGS = \ +- -I$(top_srcdir)/include +- -CC = @CC_FOR_BUILD@ -CPPFLAGS = @CPPFLAGS_FOR_BUILD@ -CFLAGS = @CFLAGS_FOR_BUILD@ -LDFLAGS = @LDFLAGS_FOR_BUILD@ - EXTRA_DIST = mkks.sh -- + -if LINT -# Check source code with tools like lint & sparse -
meta/recipes-graphics/xorg-lib/libx11-trim_1.5.0.bb renamed from meta/recipes-graphics/xorg-lib/libx11-trim_1.4.4.bb +3 -3
@@ -5,7 +5,7 @@ DESCRIPTION += " Support for XCMS is disabled in this version." LICENSE = "MIT & MIT-style & BSD" LIC_FILES_CHKSUM = "file://COPYING;md5=172255dee66bb0151435b2d5d709fcf7" -PR = "r1" +PR = "r0" DEPENDS += "libxcb xproto xextproto xtrans libxau kbproto inputproto xf86bigfontproto xproto-native"
@@ -16,7 +16,7 @@ SRC_URI += "file://x11_disable_makekeys.patch \ RPROVIDES_${PN}-dev = "libx11-dev" RPROVIDES_${PN}-locale = "libx11-locale" -SRC_URI[md5sum] = "ed7c382cbf8c13425b6a66bcac0ca5d9" -SRC_URI[sha256sum] = "7fe62180f08ef5f0a0062fb444591e349cae2ab5af6ad834599f5c654e6c840d" +SRC_URI[md5sum] = "78b4b3bab4acbdf0abcfca30a8c70cc6" +SRC_URI[sha256sum] = "c382efd7e92bfc3cef39a4b7f1ecf2744ba4414a705e3bc1e697f75502bd4d86" EXTRA_OECONF += "--with-keysymdefdir=${STAGING_INCDIR}/X11/ --disable-xcms "
Signature · 1 line
1.7.9.5
PATCH 5/8 libx11-diet: upgrade to 1.5.0
In reply to Laurentiu PalcuThe X18NCMSstubs.diff was modified to please the -Werror=return-type compiler option. Otherwise, it will throw an error.
---
.../X18NCMSstubs.diff | 2 +-
.../fix-disable-xlocale.diff | 0
.../fix-utf8-wrong-define.patch | 0
.../keysymdef_include.patch | 0
.../x11_disable_makekeys.patch | 20 ++++++++++----------
.../{libx11-diet_1.4.4.bb => libx11-diet_1.5.0.bb} | 4 ++--
6 files changed, 13 insertions(+), 13 deletions(-)
rename meta/recipes-graphics/xorg-lib/{libx11-diet-1.4.4 => libx11-diet-1.5.0}/X18NCMSstubs.diff (99%)
rename meta/recipes-graphics/xorg-lib/{libx11-diet-1.4.4 => libx11-diet-1.5.0}/fix-disable-xlocale.diff (100%)
rename meta/recipes-graphics/xorg-lib/{libx11-diet-1.4.4 => libx11-diet-1.5.0}/fix-utf8-wrong-define.patch (100%)
rename meta/recipes-graphics/xorg-lib/{libx11-diet-1.4.4 => libx11-diet-1.5.0}/keysymdef_include.patch (100%)
rename meta/recipes-graphics/xorg-lib/{libx11-diet-1.4.4 => libx11-diet-1.5.0}/x11_disable_makekeys.patch (62%)
rename meta/recipes-graphics/xorg-lib/{libx11-diet_1.4.4.bb => libx11-diet_1.5.0.bb} (86%)meta/recipes-graphics/xorg-lib/libx11-diet-1.5.0/X18NCMSstubs.diff renamed from meta/recipes-graphics/xorg-lib/libx11-diet-1.4.4/X18NCMSstubs.diff +1 -1
@@ -247,7 +247,7 @@ Index: libX11-1.3/src/X18NCMSstubs.c + XRectangle *max_ink_extents, + XRectangle *max_logical_extents) +{ -+ ; ++ return(XcmsFailure); +} + +int
meta/recipes-graphics/xorg-lib/libx11-diet-1.5.0/fix-disable-xlocale.diff renamed from meta/recipes-graphics/xorg-lib/libx11-diet-1.4.4/fix-disable-xlocale.diff +0 -0
meta/recipes-graphics/xorg-lib/libx11-diet-1.5.0/fix-utf8-wrong-define.patch renamed from meta/recipes-graphics/xorg-lib/libx11-diet-1.4.4/fix-utf8-wrong-define.patch +0 -0
meta/recipes-graphics/xorg-lib/libx11-diet-1.5.0/keysymdef_include.patch renamed from meta/recipes-graphics/xorg-lib/libx11-diet-1.4.4/keysymdef_include.patch +0 -0
meta/recipes-graphics/xorg-lib/libx11-diet-1.5.0/x11_disable_makekeys.patch renamed from meta/recipes-graphics/xorg-lib/libx11-diet-1.4.4/x11_disable_makekeys.patch +10 -10
@@ -1,20 +1,20 @@ -Upstream-Status: Inappropriate [configuration] +Upstream-Status: Pending -Signed-off-by: Xiaofeng Yan <[email protected]> ---- - src/util/Makefile.am | 21 ----------------- - 1 file changed, 21 deletions(-) - ---- a/src/util/Makefile.am -+++ b/src/util/Makefile.am -@@ -1,24 +1,3 @@ - +Index: libX11-1.5.0/src/util/Makefile.am +=================================================================== +--- libX11-1.5.0.orig/src/util/Makefile.am ++++ libX11-1.5.0/src/util/Makefile.am +@@ -1,27 +1,2 @@ +- -noinst_PROGRAMS=makekeys - -makekeys_CFLAGS = \ - $(X11_CFLAGS) \ - $(CWARNFLAGS) - +-makekeys_CPPFLAGS = \ +- -I$(top_srcdir)/include +- -CC = @CC_FOR_BUILD@ -CPPFLAGS = @CPPFLAGS_FOR_BUILD@ -CFLAGS = @CFLAGS_FOR_BUILD@
meta/recipes-graphics/xorg-lib/libx11-diet_1.5.0.bb renamed from meta/recipes-graphics/xorg-lib/libx11-diet_1.4.4.bb +2 -2
@@ -17,8 +17,8 @@ SRC_URI += "file://x11_disable_makekeys.patch \ RPROVIDES_${PN}-dev = "libx11-dev" RPROVIDES_${PN}-locale = "libx11-locale" -SRC_URI[md5sum] = "ed7c382cbf8c13425b6a66bcac0ca5d9" -SRC_URI[sha256sum] = "7fe62180f08ef5f0a0062fb444591e349cae2ab5af6ad834599f5c654e6c840d" +SRC_URI[md5sum] = "78b4b3bab4acbdf0abcfca30a8c70cc6" +SRC_URI[sha256sum] = "c382efd7e92bfc3cef39a4b7f1ecf2744ba4414a705e3bc1e697f75502bd4d86" DEPENDS += "bigreqsproto xproto xextproto xtrans libxau xcmiscproto \ libxdmcp xf86bigfontproto kbproto inputproto xproto-native"
Signature · 1 line
1.7.9.5
PATCH 6/8 libxi: upgrade to 1.6.1
In reply to Laurentiu Palcu---
.../xorg-lib/{libxi_1.4.5.bb => libxi_1.6.1.bb} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
rename meta/recipes-graphics/xorg-lib/{libxi_1.4.5.bb => libxi_1.6.1.bb} (82%)meta/recipes-graphics/xorg-lib/libxi_1.6.1.bb renamed from meta/recipes-graphics/xorg-lib/libxi_1.4.5.bb +2 -2
@@ -20,5 +20,5 @@ XORG_PN = "libXi" EXTRA_OECONF_append = " --enable-specs=no" -SRC_URI[md5sum] = "82dcdc76388116800a2c3ad969f510a4" -SRC_URI[sha256sum] = "22a99123229d22e6e1567c4cda0224a744475f427625d61b23d965157a86f1b5" +SRC_URI[md5sum] = "78ee882e1ff3b192cf54070bdb19938e" +SRC_URI[sha256sum] = "f2e3627d7292ec5eff488ab58867fba14a62f06e72a8d3337ab6222c09873109"
Signature · 1 line
1.7.9.5
PATCH 7/8 xinput: upgrade to 1.6.0
In reply to Laurentiu PalcuLicence file changed, an entire part has been removed.
See diff below:
<<
TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
-
-Copyright 2007 Peter Hutterer
-
-Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation.
-
-The above copyright notice and this permission notice 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 AUTHOR 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.
-
-Except as contained in this notice, the name of the author shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization -from the author.
-
-
+Copyright © 2007 Peter Hutterer
Copyright © 2009 Red Hat, Inc.
Permission is hereby granted, free of charge, to any person obtaining a
Quoted 1 line
Quoted 1 line
--- meta/recipes-graphics/xorg-app/xinput_1.5.3.bb | 14 -------------- meta/recipes-graphics/xorg-app/xinput_1.6.0.bb | 15 +++++++++++++++ 2 files changed, 15 insertions(+), 14 deletions(-) delete mode 100644 meta/recipes-graphics/xorg-app/xinput_1.5.3.bb create mode 100644 meta/recipes-graphics/xorg-app/xinput_1.6.0.bb
meta/recipes-graphics/xorg-app/xinput_1.5.3.bb deleted +0 -14
@@ -1,14 +0,0 @@ -require xorg-app-common.inc - -SUMMARY = "Runtime configuration and test of XInput devices" - -DESCRIPTION = "Xinput is an utility for configuring and testing XInput devices" - -LIC_FILES_CHKSUM = "file://COPYING;md5=22c34ea36136407a77702a8b784f9bd0" - -DEPENDS += " libxi" - -PR = "${INC_PR}.7" - -SRC_URI[md5sum] = "1e2f0ad4f3fa833b65c568907f171d28" -SRC_URI[sha256sum] = "6aade131cecddaeefc39ddce1dd5e8473f6039c2e4efbfd9fbb5ee2a75885c76"
meta/recipes-graphics/xorg-app/xinput_1.6.0.bb new file +15 -0
@@ -0,0 +1,15 @@ +require xorg-app-common.inc + +SUMMARY = "Runtime configuration and test of XInput devices" + +DESCRIPTION = "Xinput is an utility for configuring and testing XInput devices" + +LIC_FILES_CHKSUM = "file://COPYING;md5=881525f89f99cad39c9832bcb72e6fa5" + +DEPENDS += " libxi libxrandr libxinerama" + +PR = "${INC_PR}.0" + +SRC_URI[md5sum] = "d2459d35b4e0b41ded26a1d1159b7ac6" +SRC_URI[sha256sum] = "4ab007d952c76665603bcb82ceb15fd3929d10faf0580fc4873ac16f5f63847e" +
Signature · 1 line
1.7.9.5
PATCH 8/8 pixman: upgrade to 0.26.2
In reply to Laurentiu PalcuAlso, disable Loongson MMI for now because Pixman's build system will autodetect a Loongson2f architecture revision and the build will fail.
---
.../{pixman_0.25.2.bb => pixman_0.26.2.bb} | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
rename meta/recipes-graphics/xorg-lib/{pixman_0.25.2.bb => pixman_0.26.2.bb} (75%)meta/recipes-graphics/xorg-lib/pixman_0.26.2.bb renamed from meta/recipes-graphics/xorg-lib/pixman_0.25.2.bb +5 -4
@@ -15,13 +15,14 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=14096c769ae0cbb5fcb94ec468be11b3 \ DEPENDS += "zlib libpng" BBCLASSEXTEND = "native" -PR = "r1" +PR = "r0" PE = "1" IWMMXT = "--disable-arm-iwmmxt" +LOONGSON_MMI = "--disable-loongson-mmi" -EXTRA_OECONF="--disable-gtk ${IWMMXT}" +EXTRA_OECONF="--disable-gtk ${IWMMXT} ${LOONGSON_MMI}" -SRC_URI[md5sum] = "8d5722f6f61db50034303947a40f5e7b" -SRC_URI[sha256sum] = "06d83ce5a5f2f8ab3761e88a2de1576b6596bb436190166a242b9d75a68bc1d8" +SRC_URI[md5sum] = "6b3e4c5300adb893a2baa9631c23efb2" +SRC_URI[sha256sum] = "193b651c8ba89ecfacb8dc62a34d2bd305245163910cdbdf907e5d5ece92647c"
Signature · 1 line
1.7.9.5
Saul Wold
AppliedQuoted 73 lines · Laurentiu Palcu
Hi all.
This is another set of package upgrades. All packages were compiled successfully for all architectures. Basic sanity tests for DirectFB were performed using core-image-gtk-directfb on qemux86. The rest of the packages were tested with core-image-sato on qemux86.
Thanks,
LaurentiuThe following changes since commit
ee89e38d478b5f9e13dd87c9333f9c4d56d51e3e:prexport.bbclass: Fix typo in warning: "AUROPR" -> "AUTOPR". (2012-07-04 17:40:38 +0100)are available in the git repository at:
git://git.yoctoproject.org/poky-contriblpalcu/upgrades
http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=lpalcu/upgradesLaurentiu Palcu (8):
directfb: upgrade to 1.6.1 directfb-examples: upgrade to 1.6.0 libx11: upgrade to 1.5.0 libx11-trim: upgrade to 1.5.0 libx11-diet: upgrade to 1.5.0 libxi: upgrade to 1.6.1 xinput: upgrade to 1.6.0 pixman: upgrade to 0.26.2...xamples_1.5.3.bb => directfb-examples_1.6.0.bb} | 4 +- meta/recipes-graphics/directfb/directfb.inc | 4 +- .../directfb/fix-compilation-with-zlib.patch | 29 +++++ ...se-ARM-assembler-for-atomic-operations-on.patch | 27 ---- ...ibdirect-remove-include-of-linux-config.h.patch | 29 ----- meta/recipes-graphics/directfb/directfb_1.5.3.bb | 23 ---- meta/recipes-graphics/directfb/directfb_1.6.1.bb | 23 ++++ meta/recipes-graphics/xorg-app/xinput_1.5.3.bb | 14 -- meta/recipes-graphics/xorg-app/xinput_1.6.0.bb | 15 +++ ...quest-as-substitute-for-GetReq-GetReqExtr.patch | 137 -------------------- .../keysymdef_include.patch | 0 .../makekeys_crosscompile.patch | 0 .../x11_disable_makekeys.patch | 13 +- .../X18NCMSstubs.diff | 2 +- .../fix-disable-xlocale.diff | 0 .../fix-utf8-wrong-define.patch | 0 .../keysymdef_include.patch | 0 .../x11_disable_makekeys.patch | 13 +- .../{libx11-diet_1.4.4.bb => libx11-diet_1.5.0.bb} | 4 +- .../keysymdef_include.patch | 0 .../makekeys_crosscompile.patch | 0 .../x11_disable_makekeys.patch | 20 +-- .../{libx11-trim_1.4.4.bb => libx11-trim_1.5.0.bb} | 6 +- .../xorg-lib/{libx11_1.4.4.bb => libx11_1.5.0.bb} | 7 +- .../xorg-lib/{libxi_1.4.5.bb => libxi_1.6.1.bb} | 4 +- .../{pixman_0.25.2.bb => pixman_0.26.2.bb} | 9 +- 26 files changed, 114 insertions(+), 269 deletions(-)rename meta/recipes-graphics/directfb/{directfb-examples_1.5.3.bb => directfb-examples_1.6.0.bb} (77%) create mode 100644
meta/recipes-graphics/directfb/directfb/fix-compilation-with-zlib.patch
delete mode 100644meta/recipes-graphics/directfb/directfb/libdirect-Use-ARM-assembler-for-atomic-operations-on.patchdelete mode 100644meta/recipes-graphics/directfb/directfb/libdirect-remove-include-of-linux-config.h.patchdelete mode 100644 meta/recipes-graphics/directfb/directfb_1.5.3.bb
create mode 100644 meta/recipes-graphics/directfb/directfb_1.6.1.bb
delete mode 100644 meta/recipes-graphics/xorg-app/xinput_1.5.3.bb
create mode 100644 meta/recipes-graphics/xorg-app/xinput_1.6.0.bb
delete mode 100644meta/recipes-graphics/xorg-lib/libx11-1.4.4/0001-Add-_XGetRequest-as-substitute-for-GetReq-GetReqExtr.patchrename meta/recipes-graphics/xorg-lib/{libx11-1.4.4 =>libx11-1.5.0}/keysymdef_include.patch(100%) rename meta/recipes-graphics/xorg-lib/{libx11-1.4.4 =>libx11-1.5.0}/makekeys_crosscompile.patch(100%) rename meta/recipes-graphics/xorg-lib/{libx11-1.4.4 =>libx11-1.5.0}/x11_disable_makekeys.patch(74%) rename meta/recipes-graphics/xorg-lib/{libx11-diet-1.4.4 =>libx11-diet-1.5.0}/X18NCMSstubs.diff(99%) rename meta/recipes-graphics/xorg-lib/{libx11-diet-1.4.4 =>libx11-diet-1.5.0}/fix-disable-xlocale.diff(100%) rename meta/recipes-graphics/xorg-lib/{libx11-diet-1.4.4 =>libx11-diet-1.5.0}/fix-utf8-wrong-define.patch(100%) rename meta/recipes-graphics/xorg-lib/{libx11-diet-1.4.4 =>libx11-diet-1.5.0}/keysymdef_include.patch(100%) rename meta/recipes-graphics/xorg-lib/{libx11-trim-1.4.4 =>libx11-diet-1.5.0}/x11_disable_makekeys.patch(74%)
Quoted 9 lines
rename meta/recipes-graphics/xorg-lib/{libx11-diet_1.4.4.bb => libx11-diet_1.5.0.bb} (86%) rename meta/recipes-graphics/xorg-lib/{libx11-trim-1.4.4 =>
libx11-trim-1.5.0}/keysymdef_include.patch(100%) rename meta/recipes-graphics/xorg-lib/{libx11-trim-1.4.4 =>libx11-trim-1.5.0}/makekeys_crosscompile.patch(100%) rename meta/recipes-graphics/xorg-lib/{libx11-diet-1.4.4 =>libx11-trim-1.5.0}/x11_disable_makekeys.patch(62%) rename meta/recipes-graphics/xorg-lib/{libx11-trim_1.4.4.bb => libx11-trim_1.5.0.bb} (79%) rename meta/recipes-graphics/xorg-lib/{libx11_1.4.4.bb => libx11_1.5.0.bb} (67%)
rename meta/recipes-graphics/xorg-lib/{libxi_1.4.5.bb => libxi_1.6.1.bb} (82%)
rename meta/recipes-graphics/xorg-lib/{pixman_0.25.2.bb => pixman_0.26.2.bb} (75%)
Merged into OE-Core
Thanks
Sau!