diff options
| author | Saul Wold <sgw@linux.intel.com> | 2011-06-12 14:51:07 -0700 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2011-06-14 15:28:24 +0100 |
| commit | bbedf4aa1013153cc32598f81ac00bb9274230e8 (patch) | |
| tree | 2d10ba60007afae5b34d09d9d448458ca1aa1212 /meta | |
| parent | 684a51950a77577e0af190e946aa338f892f423a (diff) | |
| download | poky-bbedf4aa1013153cc32598f81ac00bb9274230e8.tar.gz | |
libx11-diet: Fixed checksum and rebase patch
(From OE-Core rev: fc2ef23f651bb06124a22168a72c881b9f32cb08)
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta')
| -rw-r--r-- | meta/recipes-graphics/xorg-lib/libx11-diet_1.3.bb | 14 | ||||
| -rw-r--r-- | meta/recipes-graphics/xorg-lib/libx11/X18NCMSstubs.diff | 62 |
2 files changed, 44 insertions, 32 deletions
diff --git a/meta/recipes-graphics/xorg-lib/libx11-diet_1.3.bb b/meta/recipes-graphics/xorg-lib/libx11-diet_1.3.bb index fee44ae8ba..a4929d291a 100644 --- a/meta/recipes-graphics/xorg-lib/libx11-diet_1.3.bb +++ b/meta/recipes-graphics/xorg-lib/libx11-diet_1.3.bb | |||
| @@ -3,13 +3,15 @@ require libx11.inc | |||
| 3 | DESCRIPTION += " Support for XCB, UDC, XCMS and XLOCALE is disabled in \ | 3 | DESCRIPTION += " Support for XCB, UDC, XCMS and XLOCALE is disabled in \ |
| 4 | this version." | 4 | this version." |
| 5 | 5 | ||
| 6 | PR = "r1" | 6 | LIC_FILES_CHKSUM = "file://COPYING;md5=597df7e9217e89ccaeb749f48ce2aeb0" |
| 7 | 7 | ||
| 8 | SRC_URI += "file://x11_disable_makekeys.patch;patch=1 \ | 8 | PR = "r2" |
| 9 | file://include_fix.patch;patch=1 \ | 9 | |
| 10 | file://X18NCMSstubs.diff;patch=1 \ | 10 | SRC_URI += "file://x11_disable_makekeys.patch \ |
| 11 | file://fix-disable-xlocale.diff;patch=1 \ | 11 | file://include_fix.patch \ |
| 12 | file://fix-utf8-wrong-define.patch;patch=1" | 12 | file://X18NCMSstubs.diff \ |
| 13 | file://fix-disable-xlocale.diff \ | ||
| 14 | file://fix-utf8-wrong-define.patch" | ||
| 13 | 15 | ||
| 14 | DEPENDS += "bigreqsproto xproto xextproto xtrans libxau xcmiscproto \ | 16 | DEPENDS += "bigreqsproto xproto xextproto xtrans libxau xcmiscproto \ |
| 15 | libxdmcp xf86bigfontproto kbproto inputproto xproto-native" | 17 | libxdmcp xf86bigfontproto kbproto inputproto xproto-native" |
diff --git a/meta/recipes-graphics/xorg-lib/libx11/X18NCMSstubs.diff b/meta/recipes-graphics/xorg-lib/libx11/X18NCMSstubs.diff index 2e86a48c2b..91ab180816 100644 --- a/meta/recipes-graphics/xorg-lib/libx11/X18NCMSstubs.diff +++ b/meta/recipes-graphics/xorg-lib/libx11/X18NCMSstubs.diff | |||
| @@ -1,8 +1,10 @@ | |||
| 1 | Upstream-Status: Pending | 1 | Upstream-Status: Pending |
| 2 | 2 | ||
| 3 | --- libX11-X11R7.0-1.0.0/src/imConv.c.orig 2006-03-08 09:46:03.000000000 +0100 | 3 | Index: libX11-1.3/src/imConv.c |
| 4 | +++ libX11-X11R7.0-1.0.0/src/imConv.c 2006-03-08 10:50:10.000000000 +0100 | 4 | =================================================================== |
| 5 | @@ -83,6 +83,7 @@ | 5 | --- libX11-1.3.orig/src/imConv.c |
| 6 | +++ libX11-1.3/src/imConv.c | ||
| 7 | @@ -83,6 +83,7 @@ static const struct SubstRec SubstTable[ | ||
| 6 | * from UCS char to specified charset char. | 8 | * from UCS char to specified charset char. |
| 7 | * This converter is needed for _XimGetCharCode subroutine. | 9 | * This converter is needed for _XimGetCharCode subroutine. |
| 8 | */ | 10 | */ |
| @@ -10,7 +12,7 @@ Upstream-Status: Pending | |||
| 10 | XPointer | 12 | XPointer |
| 11 | _XimGetLocaleCode ( | 13 | _XimGetLocaleCode ( |
| 12 | _Xconst char* encoding_name) | 14 | _Xconst char* encoding_name) |
| 13 | @@ -96,6 +97,7 @@ | 15 | @@ -96,6 +97,7 @@ _XimGetLocaleCode ( |
| 14 | } | 16 | } |
| 15 | return cvt; | 17 | return cvt; |
| 16 | } | 18 | } |
| @@ -18,15 +20,15 @@ Upstream-Status: Pending | |||
| 18 | 20 | ||
| 19 | /* | 21 | /* |
| 20 | * Returns the locale dependent representation of a keysym. | 22 | * Returns the locale dependent representation of a keysym. |
| 21 | @@ -107,6 +109,7 @@ | 23 | @@ -106,6 +108,7 @@ _XimGetLocaleCode ( |
| 24 | * terminating NUL byte. Return 0 if the keysym is not representable in the | ||
| 22 | * locale | 25 | * locale |
| 23 | */ | 26 | */ |
| 24 | /*ARGSUSED*/ | ||
| 25 | +#ifdef XLOCALE | 27 | +#ifdef XLOCALE |
| 26 | int | 28 | /*ARGSUSED*/ |
| 29 | int | ||
| 27 | _XimGetCharCode ( | 30 | _XimGetCharCode ( |
| 28 | XPointer ucs_conv, | 31 | @@ -135,6 +138,7 @@ _XimGetCharCode ( |
| 29 | @@ -135,6 +138,7 @@ | ||
| 30 | buf[count]= '\0'; | 32 | buf[count]= '\0'; |
| 31 | return count; | 33 | return count; |
| 32 | } | 34 | } |
| @@ -34,8 +36,10 @@ Upstream-Status: Pending | |||
| 34 | 36 | ||
| 35 | #ifdef XKB | 37 | #ifdef XKB |
| 36 | static int lookup_string( | 38 | static int lookup_string( |
| 37 | --- libX11-X11R7.0-1.0.0/src/X18NCMSstubs.c.orig 2006-03-08 08:43:19.000000000 +0100 | 39 | Index: libX11-1.3/src/X18NCMSstubs.c |
| 38 | +++ libX11-X11R7.0-1.0.0/src/X18NCMSstubs.c 2006-03-08 11:41:28.000000000 +0100 | 40 | =================================================================== |
| 41 | --- /dev/null | ||
| 42 | +++ libX11-1.3/src/X18NCMSstubs.c | ||
| 39 | @@ -0,0 +1,428 @@ | 43 | @@ -0,0 +1,428 @@ |
| 40 | +/* | 44 | +/* |
| 41 | + * X18NCMSstubs.c | 45 | + * X18NCMSstubs.c |
| @@ -465,9 +469,11 @@ Upstream-Status: Pending | |||
| 465 | +} | 469 | +} |
| 466 | + | 470 | + |
| 467 | +#endif | 471 | +#endif |
| 468 | --- libX11-X11R7.0-1.0.0/src/Makefile.am.orig 2006-03-08 08:31:09.000000000 +0100 | 472 | Index: libX11-1.3/src/Makefile.am |
| 469 | +++ libX11-X11R7.0-1.0.0/src/Makefile.am 2006-03-08 09:36:23.000000000 +0100 | 473 | =================================================================== |
| 470 | @@ -331,6 +331,8 @@ | 474 | --- libX11-1.3.orig/src/Makefile.am |
| 475 | +++ libX11-1.3/src/Makefile.am | ||
| 476 | @@ -335,6 +335,8 @@ if THRSTUBS | ||
| 471 | libX11_la_SOURCES+=UIThrStubs.c | 477 | libX11_la_SOURCES+=UIThrStubs.c |
| 472 | endif | 478 | endif |
| 473 | 479 | ||
| @@ -476,7 +482,7 @@ Upstream-Status: Pending | |||
| 476 | x11datadir = @X11_DATADIR@ | 482 | x11datadir = @X11_DATADIR@ |
| 477 | x11data_DATA = XKeysymDB XErrorDB | 483 | x11data_DATA = XKeysymDB XErrorDB |
| 478 | 484 | ||
| 479 | @@ -338,7 +340,8 @@ | 485 | @@ -342,7 +344,8 @@ EXTRA_DIST = \ |
| 480 | $(x11data_DATA) \ | 486 | $(x11data_DATA) \ |
| 481 | os2Stubs.c \ | 487 | os2Stubs.c \ |
| 482 | udcInf.c \ | 488 | udcInf.c \ |
| @@ -484,11 +490,13 @@ Upstream-Status: Pending | |||
| 484 | + UIThrStubs.c \ | 490 | + UIThrStubs.c \ |
| 485 | + X18NCMSstubs.c | 491 | + X18NCMSstubs.c |
| 486 | 492 | ||
| 487 | # | 493 | if XCB |
| 488 | # Figure out which sub-libraries to link into Xlib | 494 | libX11_la_SOURCES += \ |
| 489 | --- libX11-X11R7.0-1.0.0/src/locking.c.orig 2006-03-08 11:05:56.000000000 +0100 | 495 | Index: libX11-1.3/src/locking.c |
| 490 | +++ libX11-X11R7.0-1.0.0/src/locking.c 2006-03-08 11:06:37.000000000 +0100 | 496 | =================================================================== |
| 491 | @@ -55,7 +55,9 @@ | 497 | --- libX11-1.3.orig/src/locking.c |
| 498 | +++ libX11-1.3/src/locking.c | ||
| 499 | @@ -66,7 +66,9 @@ in this Software without prior written a | ||
| 492 | #define NUM_FREE_CVLS 4 | 500 | #define NUM_FREE_CVLS 4 |
| 493 | 501 | ||
| 494 | /* in lcWrap.c */ | 502 | /* in lcWrap.c */ |
| @@ -498,7 +506,7 @@ Upstream-Status: Pending | |||
| 498 | 506 | ||
| 499 | #ifdef WIN32 | 507 | #ifdef WIN32 |
| 500 | static DWORD _X_TlsIndex = (DWORD)-1; | 508 | static DWORD _X_TlsIndex = (DWORD)-1; |
| 501 | @@ -625,9 +627,11 @@ | 509 | @@ -594,9 +596,11 @@ Status XInitThreads(void) |
| 502 | _Xglobal_lock = &global_lock; | 510 | _Xglobal_lock = &global_lock; |
| 503 | xmutex_init(_Xglobal_lock->lock); | 511 | xmutex_init(_Xglobal_lock->lock); |
| 504 | xmutex_set_name(_Xglobal_lock->lock, "Xlib global"); | 512 | xmutex_set_name(_Xglobal_lock->lock, "Xlib global"); |
| @@ -510,10 +518,12 @@ Upstream-Status: Pending | |||
| 510 | _XLockMutex_fn = _XLockMutex; | 518 | _XLockMutex_fn = _XLockMutex; |
| 511 | _XUnlockMutex_fn = _XUnlockMutex; | 519 | _XUnlockMutex_fn = _XUnlockMutex; |
| 512 | _XCreateMutex_fn = _XCreateMutex; | 520 | _XCreateMutex_fn = _XCreateMutex; |
| 513 | --- libX11-X11R7.0-1.0.0/configure.ac.orig 2006-03-08 10:03:57.000000000 +0100 | 521 | Index: libX11-1.3/configure.ac |
| 514 | +++ libX11-X11R7.0-1.0.0/configure.ac 2006-03-08 10:06:01.000000000 +0100 | 522 | =================================================================== |
| 515 | @@ -215,7 +215,14 @@ | 523 | --- libX11-1.3.orig/configure.ac |
| 516 | esac | 524 | +++ libX11-1.3/configure.ac |
| 525 | @@ -289,7 +289,14 @@ else | ||
| 526 | fi | ||
| 517 | AC_SUBST(KEYSYMDEF) | 527 | AC_SUBST(KEYSYMDEF) |
| 518 | 528 | ||
| 519 | -AM_CONDITIONAL(UDC, test xfalse = xtrue) | 529 | -AM_CONDITIONAL(UDC, test xfalse = xtrue) |
| @@ -526,5 +536,5 @@ Upstream-Status: Pending | |||
| 526 | + AC_DEFINE(UDC,1,[Include support for UDC]) | 536 | + AC_DEFINE(UDC,1,[Include support for UDC]) |
| 527 | +fi | 537 | +fi |
| 528 | 538 | ||
| 529 | AC_ARG_ENABLE(xcms, | 539 | AC_ARG_ENABLE(xcms, |
| 530 | AC_HELP_STRING([--disable-xcms], | 540 | AC_HELP_STRING([--disable-xcms], |
