diff options
author | Ross Burton <ross.burton@intel.com> | 2012-09-11 20:17:58 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2012-09-12 15:13:47 +0100 |
commit | d7a03d5bd066bc22eddaf9f7aba8c995227ab3a7 (patch) | |
tree | 0754d97fcf7ec6c0a147d11a12261ef008ec914b | |
parent | 8e6a6ecd0edd7fd72225023254d9fd0c1e27fa93 (diff) | |
download | poky-d7a03d5bd066bc22eddaf9f7aba8c995227ab3a7.tar.gz |
libx11: merge patches into a single directory
(From OE-Core rev: 34b337e52551717106b377c53ea5dc617ac4c92c)
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 files changed, 3 insertions, 191 deletions
diff --git a/meta/recipes-graphics/xorg-lib/libx11-diet-1.5.0/keysymdef_include.patch b/meta/recipes-graphics/xorg-lib/libx11-diet-1.5.0/keysymdef_include.patch deleted file mode 100644 index d1bdab9778..0000000000 --- a/meta/recipes-graphics/xorg-lib/libx11-diet-1.5.0/keysymdef_include.patch +++ /dev/null | |||
@@ -1,23 +0,0 @@ | |||
1 | Upstream-Status: Inappropriate [configuration] | ||
2 | |||
3 | Signed-off-by: Martin Jansa <martin.jansa@gmail.com> | ||
4 | |||
5 | diff -uNr libX11-1.3.6.orig//configure.ac libX11-1.3.6/configure.ac | ||
6 | --- libX11-1.3.6.orig//configure.ac 2010-09-20 08:04:16.000000000 +0200 | ||
7 | +++ libX11-1.3.6/configure.ac 2010-09-28 16:29:26.000000000 +0200 | ||
8 | @@ -355,7 +355,14 @@ | ||
9 | # Find keysymdef.h | ||
10 | # | ||
11 | AC_MSG_CHECKING([keysym definitions]) | ||
12 | -KEYSYMDEFDIR=`$PKG_CONFIG --variable=includedir xproto`/X11 | ||
13 | +AC_ARG_WITH(keysymdefdir, | ||
14 | + AC_HELP_STRING([--with-keysymdefdir=DIR], [The location of keysymdef.h]), | ||
15 | + KEYSYMDEFDIR=$withval, KEYSYMDEFDIR="") | ||
16 | + | ||
17 | +if test x$KEYSYMDEFDIR = x; then | ||
18 | + KEYSYMDEFDIR=`$PKG_CONFIG --variable=includedir xproto`/X11 | ||
19 | +fi | ||
20 | + | ||
21 | FILES="keysymdef.h XF86keysym.h Sunkeysym.h DECkeysym.h HPkeysym.h" | ||
22 | for i in $FILES; do | ||
23 | if test -f "$KEYSYMDEFDIR/$i"; then | ||
diff --git a/meta/recipes-graphics/xorg-lib/libx11-diet-1.5.0/x11_disable_makekeys.patch b/meta/recipes-graphics/xorg-lib/libx11-diet-1.5.0/x11_disable_makekeys.patch deleted file mode 100644 index 69f9e6c4d6..0000000000 --- a/meta/recipes-graphics/xorg-lib/libx11-diet-1.5.0/x11_disable_makekeys.patch +++ /dev/null | |||
@@ -1,34 +0,0 @@ | |||
1 | Upstream-Status: Pending | ||
2 | |||
3 | Index: libX11-1.5.0/src/util/Makefile.am | ||
4 | =================================================================== | ||
5 | --- libX11-1.5.0.orig/src/util/Makefile.am | ||
6 | +++ libX11-1.5.0/src/util/Makefile.am | ||
7 | @@ -1,27 +1,2 @@ | ||
8 | - | ||
9 | -noinst_PROGRAMS=makekeys | ||
10 | - | ||
11 | -makekeys_CFLAGS = \ | ||
12 | - $(X11_CFLAGS) \ | ||
13 | - $(CWARNFLAGS) | ||
14 | - | ||
15 | -makekeys_CPPFLAGS = \ | ||
16 | - -I$(top_srcdir)/include | ||
17 | - | ||
18 | -CC = @CC_FOR_BUILD@ | ||
19 | -CPPFLAGS = @CPPFLAGS_FOR_BUILD@ | ||
20 | -CFLAGS = @CFLAGS_FOR_BUILD@ | ||
21 | -LDFLAGS = @LDFLAGS_FOR_BUILD@ | ||
22 | - | ||
23 | EXTRA_DIST = mkks.sh | ||
24 | |||
25 | -if LINT | ||
26 | -# Check source code with tools like lint & sparse | ||
27 | - | ||
28 | -ALL_LINT_FLAGS=$(LINT_FLAGS) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ | ||
29 | - $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) | ||
30 | - | ||
31 | -lint: | ||
32 | - $(LINT) $(ALL_LINT_FLAGS) makekeys.c | ||
33 | - | ||
34 | -endif LINT | ||
diff --git a/meta/recipes-graphics/xorg-lib/libx11-trim-1.5.0/keysymdef_include.patch b/meta/recipes-graphics/xorg-lib/libx11-trim-1.5.0/keysymdef_include.patch deleted file mode 100644 index d1bdab9778..0000000000 --- a/meta/recipes-graphics/xorg-lib/libx11-trim-1.5.0/keysymdef_include.patch +++ /dev/null | |||
@@ -1,23 +0,0 @@ | |||
1 | Upstream-Status: Inappropriate [configuration] | ||
2 | |||
3 | Signed-off-by: Martin Jansa <martin.jansa@gmail.com> | ||
4 | |||
5 | diff -uNr libX11-1.3.6.orig//configure.ac libX11-1.3.6/configure.ac | ||
6 | --- libX11-1.3.6.orig//configure.ac 2010-09-20 08:04:16.000000000 +0200 | ||
7 | +++ libX11-1.3.6/configure.ac 2010-09-28 16:29:26.000000000 +0200 | ||
8 | @@ -355,7 +355,14 @@ | ||
9 | # Find keysymdef.h | ||
10 | # | ||
11 | AC_MSG_CHECKING([keysym definitions]) | ||
12 | -KEYSYMDEFDIR=`$PKG_CONFIG --variable=includedir xproto`/X11 | ||
13 | +AC_ARG_WITH(keysymdefdir, | ||
14 | + AC_HELP_STRING([--with-keysymdefdir=DIR], [The location of keysymdef.h]), | ||
15 | + KEYSYMDEFDIR=$withval, KEYSYMDEFDIR="") | ||
16 | + | ||
17 | +if test x$KEYSYMDEFDIR = x; then | ||
18 | + KEYSYMDEFDIR=`$PKG_CONFIG --variable=includedir xproto`/X11 | ||
19 | +fi | ||
20 | + | ||
21 | FILES="keysymdef.h XF86keysym.h Sunkeysym.h DECkeysym.h HPkeysym.h" | ||
22 | for i in $FILES; do | ||
23 | if test -f "$KEYSYMDEFDIR/$i"; then | ||
diff --git a/meta/recipes-graphics/xorg-lib/libx11-trim-1.5.0/makekeys_crosscompile.patch b/meta/recipes-graphics/xorg-lib/libx11-trim-1.5.0/makekeys_crosscompile.patch deleted file mode 100644 index daf3696b34..0000000000 --- a/meta/recipes-graphics/xorg-lib/libx11-trim-1.5.0/makekeys_crosscompile.patch +++ /dev/null | |||
@@ -1,76 +0,0 @@ | |||
1 | Because the size of "unsigned long" is different between 32-bit | ||
2 | and 64-bit, judge whether target is 32-bit or 64-bit and tell | ||
3 | "makekey". | ||
4 | |||
5 | The error information from LSB Test suite is as follow: | ||
6 | VSW5TESTSUITE PURPOSE 7 | ||
7 | Assertion XStringToKeysym-7.(A) | ||
8 | When the string argument is the name of a KeySym in the | ||
9 | table with the prefix XK_ removed, then a call to | ||
10 | XStringToKeysym returns that KeySym. | ||
11 | METH: For each KeySym name in table with code G: | ||
12 | METH: Call XStringToKeysym to obtain the KeySym defined for that string. | ||
13 | METH: Verify that XStringToKeysym did not return NoSymbol. | ||
14 | METH: Verify that the returned string is correct. | ||
15 | CHECK: XStringToKeysym-7 1, line 130 | ||
16 | CHECK: XStringToKeysym-7 2, line 140 | ||
17 | CHECK: XStringToKeysym-7 3, line 150 | ||
18 | CHECK: XStringToKeysym-7 4, line 160 | ||
19 | CHECK: XStringToKeysym-7 5, line 170 | ||
20 | CHECK: XStringToKeysym-7 6, line 180 | ||
21 | CHECK: XStringToKeysym-7 7, line 190 | ||
22 | CHECK: XStringToKeysym-7 8, line 200 | ||
23 | CHECK: XStringToKeysym-7 9, line 210 | ||
24 | CHECK: XStringToKeysym-7 10, line 220 | ||
25 | CHECK: XStringToKeysym-7 11, line 230 | ||
26 | CHECK: XStringToKeysym-7 12, line 240 | ||
27 | CHECK: XStringToKeysym-7 13, line 250 | ||
28 | CHECK: XStringToKeysym-7 14, line 260 | ||
29 | CHECK: XStringToKeysym-7 15, line 270 | ||
30 | CHECK: XStringToKeysym-7 16, line 280 | ||
31 | CHECK: XStringToKeysym-7 17, line 290 | ||
32 | CHECK: XStringToKeysym-7 18, line 300 | ||
33 | CHECK: XStringToKeysym-7 19, line 310 | ||
34 | CHECK: XStringToKeysym-7 20, line 320 | ||
35 | |||
36 | Upstream-Status: Pending | ||
37 | |||
38 | Signed-off-by: dbuitenh@windriver.com | ||
39 | |||
40 | --- libX11-1.3.4.orig/src/util/makekeys.c 2010-01-15 09:11:36.000000000 +0800 | ||
41 | +++ libX11-1.3.4/src/util/makekeys.c 2011-05-24 19:04:25.454774908 +0800 | ||
42 | @@ -33,6 +33,7 @@ | ||
43 | #include <X11/keysymdef.h> | ||
44 | #include <stdio.h> | ||
45 | #include <stdlib.h> | ||
46 | +#include <stdint.h> | ||
47 | |||
48 | typedef unsigned long Signature; | ||
49 | |||
50 | @@ -124,7 +125,12 @@ | ||
51 | name = info[i].name; | ||
52 | sig = 0; | ||
53 | while ((c = *name++)) | ||
54 | - sig = (sig << 1) + c; | ||
55 | +#ifdef USE32 | ||
56 | + sig = (uint32_t)(sig << 1) + c; | ||
57 | +#else | ||
58 | + sig = (uint64_t)(sig << 1) + c; | ||
59 | +#endif | ||
60 | + | ||
61 | first = j = sig % z; | ||
62 | for (k = 0; tab[j]; k++) { | ||
63 | j += first + 1; | ||
64 | @@ -163,7 +169,11 @@ | ||
65 | name = info[i].name; | ||
66 | sig = 0; | ||
67 | while ((c = *name++)) | ||
68 | - sig = (sig << 1) + c; | ||
69 | +#ifdef USE32 | ||
70 | + sig = (uint32_t)(sig << 1) + c; | ||
71 | +#else | ||
72 | + sig = (uint64_t)(sig << 1) + c; | ||
73 | +#endif | ||
74 | first = j = sig % z; | ||
75 | while (offsets[j]) { | ||
76 | j += first + 1; | ||
diff --git a/meta/recipes-graphics/xorg-lib/libx11-trim-1.5.0/x11_disable_makekeys.patch b/meta/recipes-graphics/xorg-lib/libx11-trim-1.5.0/x11_disable_makekeys.patch deleted file mode 100644 index 69f9e6c4d6..0000000000 --- a/meta/recipes-graphics/xorg-lib/libx11-trim-1.5.0/x11_disable_makekeys.patch +++ /dev/null | |||
@@ -1,34 +0,0 @@ | |||
1 | Upstream-Status: Pending | ||
2 | |||
3 | Index: libX11-1.5.0/src/util/Makefile.am | ||
4 | =================================================================== | ||
5 | --- libX11-1.5.0.orig/src/util/Makefile.am | ||
6 | +++ libX11-1.5.0/src/util/Makefile.am | ||
7 | @@ -1,27 +1,2 @@ | ||
8 | - | ||
9 | -noinst_PROGRAMS=makekeys | ||
10 | - | ||
11 | -makekeys_CFLAGS = \ | ||
12 | - $(X11_CFLAGS) \ | ||
13 | - $(CWARNFLAGS) | ||
14 | - | ||
15 | -makekeys_CPPFLAGS = \ | ||
16 | - -I$(top_srcdir)/include | ||
17 | - | ||
18 | -CC = @CC_FOR_BUILD@ | ||
19 | -CPPFLAGS = @CPPFLAGS_FOR_BUILD@ | ||
20 | -CFLAGS = @CFLAGS_FOR_BUILD@ | ||
21 | -LDFLAGS = @LDFLAGS_FOR_BUILD@ | ||
22 | - | ||
23 | EXTRA_DIST = mkks.sh | ||
24 | |||
25 | -if LINT | ||
26 | -# Check source code with tools like lint & sparse | ||
27 | - | ||
28 | -ALL_LINT_FLAGS=$(LINT_FLAGS) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ | ||
29 | - $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) | ||
30 | - | ||
31 | -lint: | ||
32 | - $(LINT) $(ALL_LINT_FLAGS) makekeys.c | ||
33 | - | ||
34 | -endif LINT | ||
diff --git a/meta/recipes-graphics/xorg-lib/libx11.inc b/meta/recipes-graphics/xorg-lib/libx11.inc index a524c5f6e3..1e9f9423f0 100644 --- a/meta/recipes-graphics/xorg-lib/libx11.inc +++ b/meta/recipes-graphics/xorg-lib/libx11.inc | |||
@@ -8,8 +8,10 @@ require xorg-lib-common.inc | |||
8 | 8 | ||
9 | inherit siteinfo | 9 | inherit siteinfo |
10 | 10 | ||
11 | FILESPATH = "${FILE_DIRNAME}/libx11" | ||
12 | |||
11 | PE = "1" | 13 | PE = "1" |
12 | INC_PR = "r4" | 14 | INC_PR = "r5" |
13 | 15 | ||
14 | PROVIDES = "virtual/libx11" | 16 | PROVIDES = "virtual/libx11" |
15 | 17 | ||
diff --git a/meta/recipes-graphics/xorg-lib/libx11-diet-1.5.0/X18NCMSstubs.diff b/meta/recipes-graphics/xorg-lib/libx11/X18NCMSstubs.diff index 8cd1870363..8cd1870363 100644 --- a/meta/recipes-graphics/xorg-lib/libx11-diet-1.5.0/X18NCMSstubs.diff +++ b/meta/recipes-graphics/xorg-lib/libx11/X18NCMSstubs.diff | |||
diff --git a/meta/recipes-graphics/xorg-lib/libx11-diet-1.5.0/fix-disable-xlocale.diff b/meta/recipes-graphics/xorg-lib/libx11/fix-disable-xlocale.diff index a7c3984fd5..a7c3984fd5 100644 --- a/meta/recipes-graphics/xorg-lib/libx11-diet-1.5.0/fix-disable-xlocale.diff +++ b/meta/recipes-graphics/xorg-lib/libx11/fix-disable-xlocale.diff | |||
diff --git a/meta/recipes-graphics/xorg-lib/libx11-diet-1.5.0/fix-utf8-wrong-define.patch b/meta/recipes-graphics/xorg-lib/libx11/fix-utf8-wrong-define.patch index c6347f5be1..c6347f5be1 100644 --- a/meta/recipes-graphics/xorg-lib/libx11-diet-1.5.0/fix-utf8-wrong-define.patch +++ b/meta/recipes-graphics/xorg-lib/libx11/fix-utf8-wrong-define.patch | |||
diff --git a/meta/recipes-graphics/xorg-lib/libx11-1.5.0/keysymdef_include.patch b/meta/recipes-graphics/xorg-lib/libx11/keysymdef_include.patch index d1bdab9778..d1bdab9778 100644 --- a/meta/recipes-graphics/xorg-lib/libx11-1.5.0/keysymdef_include.patch +++ b/meta/recipes-graphics/xorg-lib/libx11/keysymdef_include.patch | |||
diff --git a/meta/recipes-graphics/xorg-lib/libx11-1.5.0/makekeys_crosscompile.patch b/meta/recipes-graphics/xorg-lib/libx11/makekeys_crosscompile.patch index daf3696b34..daf3696b34 100644 --- a/meta/recipes-graphics/xorg-lib/libx11-1.5.0/makekeys_crosscompile.patch +++ b/meta/recipes-graphics/xorg-lib/libx11/makekeys_crosscompile.patch | |||
diff --git a/meta/recipes-graphics/xorg-lib/libx11-1.5.0/x11_disable_makekeys.patch b/meta/recipes-graphics/xorg-lib/libx11/x11_disable_makekeys.patch index 69f9e6c4d6..69f9e6c4d6 100644 --- a/meta/recipes-graphics/xorg-lib/libx11-1.5.0/x11_disable_makekeys.patch +++ b/meta/recipes-graphics/xorg-lib/libx11/x11_disable_makekeys.patch | |||