diff options
Diffstat (limited to 'meta-oe/recipes-graphics/xorg-lib')
17 files changed, 363 insertions, 5 deletions
diff --git a/meta-oe/recipes-graphics/xorg-lib/liblbxutil-1.1.0/mkg3states-1.1.patch b/meta-oe/recipes-graphics/xorg-lib/liblbxutil-1.1.0/mkg3states-1.1.patch new file mode 100644 index 000000000..f9f4a6382 --- /dev/null +++ b/meta-oe/recipes-graphics/xorg-lib/liblbxutil-1.1.0/mkg3states-1.1.patch | |||
@@ -0,0 +1,55 @@ | |||
1 | diff -uNr liblbxutil-1.1.0.orig/configure.ac liblbxutil-1.1.0/configure.ac | ||
2 | --- liblbxutil-1.1.0.orig/configure.ac 2009-12-04 23:52:04.000000000 +0100 | ||
3 | +++ liblbxutil-1.1.0/configure.ac 2009-12-16 10:45:00.000000000 +0100 | ||
4 | @@ -50,4 +50,5 @@ | ||
5 | |||
6 | AC_OUTPUT([Makefile | ||
7 | src/Makefile | ||
8 | + src/image/Makefile | ||
9 | lbxutil.pc]) | ||
10 | diff -uNr liblbxutil-1.1.0.orig/src/image/Makefile.am liblbxutil-1.1.0/src/image/Makefile.am | ||
11 | --- liblbxutil-1.1.0.orig/src/image/Makefile.am 1970-01-01 01:00:00.000000000 +0100 | ||
12 | +++ liblbxutil-1.1.0/src/image/Makefile.am 2009-12-16 10:45:00.000000000 +0100 | ||
13 | @@ -0,0 +1,15 @@ | ||
14 | +# evil hack | ||
15 | +CFLAGS=$(CFLAGS_FOR_BUILD) | ||
16 | +CPPFLAGS=$(CPPFLAGS_FOR_BUILD) | ||
17 | +LDFLAGS=$(LDFLAGS_FOR_BUILD) | ||
18 | + | ||
19 | +CC=$(CC_FOR_BUILD) | ||
20 | +LIBTOOL = @LIBTOOL@ --tag=CC | ||
21 | + | ||
22 | +noinst_PROGRAMS = mkg3states | ||
23 | + | ||
24 | +mkg3states_SOURCES = \ | ||
25 | + mkg3states.c | ||
26 | + | ||
27 | +mkg3states_CFLAGS=$(CFLAGS_FOR_BUILD) | ||
28 | +mkg3states_LDFLAGS=$(LDFLAGS_FOR_BUILD) | ||
29 | diff -uNr liblbxutil-1.1.0.orig/src/Makefile.am liblbxutil-1.1.0/src/Makefile.am | ||
30 | --- liblbxutil-1.1.0.orig/src/Makefile.am 2009-12-16 10:48:11.000000000 +0100 | ||
31 | +++ liblbxutil-1.1.0/src/Makefile.am 2009-12-16 10:46:47.000000000 +0100 | ||
32 | @@ -3,10 +3,7 @@ | ||
33 | AM_CFLAGS = $(CWARNFLAGS) $(LBXUTIL_CFLAGS) | ||
34 | INCLUDES = -I$(top_srcdir)/include | ||
35 | |||
36 | -noinst_PROGRAMS = mkg3states | ||
37 | - | ||
38 | -mkg3states_SOURCES = \ | ||
39 | - $(srcdir)/image/mkg3states.c | ||
40 | +SUBDIRS = image | ||
41 | |||
42 | liblbxutil_la_SOURCES = \ | ||
43 | $(srcdir)/lbx_zlib/reqstats.h \ | ||
44 | @@ -38,9 +35,8 @@ | ||
45 | |||
46 | $(srcdir)/image/dfaxg42d.c: g3states.h | ||
47 | |||
48 | -g3states.h: mkg3states | ||
49 | - -rm -f g3states.h | ||
50 | - $(AM_V_GEN) ./mkg3states -c > g3states.h_ && mv g3states.h_ g3states.h | ||
51 | +g3states.h: image/mkg3states | ||
52 | + $(AM_V_GEN) ./image/mkg3states -c > g3states.h_ && mv g3states.h_ g3states.h | ||
53 | |||
54 | liblbxutil_la_LDFLAGS = -version-number 1:0:0 -no-undefined | ||
55 | |||
diff --git a/meta-oe/recipes-graphics/xorg-lib/liblbxutil_1.1.0.bb b/meta-oe/recipes-graphics/xorg-lib/liblbxutil_1.1.0.bb new file mode 100644 index 000000000..52235866e --- /dev/null +++ b/meta-oe/recipes-graphics/xorg-lib/liblbxutil_1.1.0.bb | |||
@@ -0,0 +1,14 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | LIC_FILES_CHKSUM = "file://COPYING;md5=b0d5bdc98f7ebab3b6c3791d9bf40907" | ||
4 | |||
5 | DESCRIPTION = "XFIXES Extension" | ||
6 | DEPENDS += " xextproto xproto zlib" | ||
7 | PE = "1" | ||
8 | PR = "${INC_PR}.0" | ||
9 | |||
10 | SRC_URI += "file://mkg3states-1.1.patch" | ||
11 | SRC_URI[md5sum] = "273329a78c2e9ea189ac416c7fde94a1" | ||
12 | SRC_URI[sha256sum] = "c6b6ff7858ec619cafa8205debca6bf78c5610a2844a782ed643c7fd017cf8ae" | ||
13 | |||
14 | export CC_FOR_BUILD = "gcc" | ||
diff --git a/meta-oe/recipes-graphics/xorg-lib/libx11-1.4.1/keysymdef_include.patch b/meta-oe/recipes-graphics/xorg-lib/libx11-1.4.1/keysymdef_include.patch new file mode 100644 index 000000000..1a30e345f --- /dev/null +++ b/meta-oe/recipes-graphics/xorg-lib/libx11-1.4.1/keysymdef_include.patch | |||
@@ -0,0 +1,19 @@ | |||
1 | diff -uNr libX11-1.3.6.orig//configure.ac libX11-1.3.6/configure.ac | ||
2 | --- libX11-1.3.6.orig//configure.ac 2010-09-20 08:04:16.000000000 +0200 | ||
3 | +++ libX11-1.3.6/configure.ac 2010-09-28 16:29:26.000000000 +0200 | ||
4 | @@ -355,7 +355,14 @@ | ||
5 | # Find keysymdef.h | ||
6 | # | ||
7 | AC_MSG_CHECKING([keysym definitions]) | ||
8 | -KEYSYMDEFDIR=`$PKG_CONFIG --variable=includedir xproto`/X11 | ||
9 | +AC_ARG_WITH(keysymdefdir, | ||
10 | + AC_HELP_STRING([--with-keysymdefdir=DIR], [The location of keysymdef.h]), | ||
11 | + KEYSYMDEFDIR=$withval, KEYSYMDEFDIR="") | ||
12 | + | ||
13 | +if test x$KEYSYMDEFDIR = x; then | ||
14 | + KEYSYMDEFDIR=`$PKG_CONFIG --variable=includedir xproto`/X11 | ||
15 | +fi | ||
16 | + | ||
17 | FILES="keysymdef.h XF86keysym.h Sunkeysym.h DECkeysym.h HPkeysym.h" | ||
18 | for i in $FILES; do | ||
19 | if test -f "$KEYSYMDEFDIR/$i"; then | ||
diff --git a/meta-oe/recipes-graphics/xorg-lib/libx11-1.4.1/x11_disable_makekeys.patch b/meta-oe/recipes-graphics/xorg-lib/libx11-1.4.1/x11_disable_makekeys.patch new file mode 100644 index 000000000..976331397 --- /dev/null +++ b/meta-oe/recipes-graphics/xorg-lib/libx11-1.4.1/x11_disable_makekeys.patch | |||
@@ -0,0 +1,29 @@ | |||
1 | Index: libX11-1.3.4/src/util/Makefile.am | ||
2 | =================================================================== | ||
3 | --- libX11-1.3.4.orig/src/util/Makefile.am | ||
4 | +++ libX11-1.3.4/src/util/Makefile.am | ||
5 | @@ -1,24 +1 @@ | ||
6 | - | ||
7 | -noinst_PROGRAMS=makekeys | ||
8 | - | ||
9 | -makekeys_CFLAGS = \ | ||
10 | - $(X11_CFLAGS) \ | ||
11 | - $(CWARNFLAGS) | ||
12 | - | ||
13 | -CC = @CC_FOR_BUILD@ | ||
14 | -CPPFLAGS = @CPPFLAGS_FOR_BUILD@ | ||
15 | -CFLAGS = @CFLAGS_FOR_BUILD@ | ||
16 | -LDFLAGS = @LDFLAGS_FOR_BUILD@ | ||
17 | - | ||
18 | EXTRA_DIST = mkks.sh | ||
19 | - | ||
20 | -if LINT | ||
21 | -# Check source code with tools like lint & sparse | ||
22 | - | ||
23 | -ALL_LINT_FLAGS=$(LINT_FLAGS) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ | ||
24 | - $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) | ||
25 | - | ||
26 | -lint: | ||
27 | - $(LINT) $(ALL_LINT_FLAGS) makekeys.c | ||
28 | - | ||
29 | -endif LINT | ||
diff --git a/meta-oe/recipes-graphics/xorg-lib/libx11-1.4.3/keysymdef_include.patch b/meta-oe/recipes-graphics/xorg-lib/libx11-1.4.3/keysymdef_include.patch new file mode 100644 index 000000000..1a30e345f --- /dev/null +++ b/meta-oe/recipes-graphics/xorg-lib/libx11-1.4.3/keysymdef_include.patch | |||
@@ -0,0 +1,19 @@ | |||
1 | diff -uNr libX11-1.3.6.orig//configure.ac libX11-1.3.6/configure.ac | ||
2 | --- libX11-1.3.6.orig//configure.ac 2010-09-20 08:04:16.000000000 +0200 | ||
3 | +++ libX11-1.3.6/configure.ac 2010-09-28 16:29:26.000000000 +0200 | ||
4 | @@ -355,7 +355,14 @@ | ||
5 | # Find keysymdef.h | ||
6 | # | ||
7 | AC_MSG_CHECKING([keysym definitions]) | ||
8 | -KEYSYMDEFDIR=`$PKG_CONFIG --variable=includedir xproto`/X11 | ||
9 | +AC_ARG_WITH(keysymdefdir, | ||
10 | + AC_HELP_STRING([--with-keysymdefdir=DIR], [The location of keysymdef.h]), | ||
11 | + KEYSYMDEFDIR=$withval, KEYSYMDEFDIR="") | ||
12 | + | ||
13 | +if test x$KEYSYMDEFDIR = x; then | ||
14 | + KEYSYMDEFDIR=`$PKG_CONFIG --variable=includedir xproto`/X11 | ||
15 | +fi | ||
16 | + | ||
17 | FILES="keysymdef.h XF86keysym.h Sunkeysym.h DECkeysym.h HPkeysym.h" | ||
18 | for i in $FILES; do | ||
19 | if test -f "$KEYSYMDEFDIR/$i"; then | ||
diff --git a/meta-oe/recipes-graphics/xorg-lib/libx11-1.4.3/x11_disable_makekeys.patch b/meta-oe/recipes-graphics/xorg-lib/libx11-1.4.3/x11_disable_makekeys.patch new file mode 100644 index 000000000..976331397 --- /dev/null +++ b/meta-oe/recipes-graphics/xorg-lib/libx11-1.4.3/x11_disable_makekeys.patch | |||
@@ -0,0 +1,29 @@ | |||
1 | Index: libX11-1.3.4/src/util/Makefile.am | ||
2 | =================================================================== | ||
3 | --- libX11-1.3.4.orig/src/util/Makefile.am | ||
4 | +++ libX11-1.3.4/src/util/Makefile.am | ||
5 | @@ -1,24 +1 @@ | ||
6 | - | ||
7 | -noinst_PROGRAMS=makekeys | ||
8 | - | ||
9 | -makekeys_CFLAGS = \ | ||
10 | - $(X11_CFLAGS) \ | ||
11 | - $(CWARNFLAGS) | ||
12 | - | ||
13 | -CC = @CC_FOR_BUILD@ | ||
14 | -CPPFLAGS = @CPPFLAGS_FOR_BUILD@ | ||
15 | -CFLAGS = @CFLAGS_FOR_BUILD@ | ||
16 | -LDFLAGS = @LDFLAGS_FOR_BUILD@ | ||
17 | - | ||
18 | EXTRA_DIST = mkks.sh | ||
19 | - | ||
20 | -if LINT | ||
21 | -# Check source code with tools like lint & sparse | ||
22 | - | ||
23 | -ALL_LINT_FLAGS=$(LINT_FLAGS) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ | ||
24 | - $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) | ||
25 | - | ||
26 | -lint: | ||
27 | - $(LINT) $(ALL_LINT_FLAGS) makekeys.c | ||
28 | - | ||
29 | -endif LINT | ||
diff --git a/meta-oe/recipes-graphics/xorg-lib/libx11.inc b/meta-oe/recipes-graphics/xorg-lib/libx11.inc new file mode 100644 index 000000000..d1e646af0 --- /dev/null +++ b/meta-oe/recipes-graphics/xorg-lib/libx11.inc | |||
@@ -0,0 +1,52 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "Base X libs." | ||
4 | COMMON_DEPENDS = "util-macros xtrans libxdmcp libxau \ | ||
5 | bigreqsproto xproto xextproto xcmiscproto \ | ||
6 | xf86bigfontproto kbproto inputproto xproto-native" | ||
7 | |||
8 | DEPENDS = "libxcb ${COMMON_DEPENDS}" | ||
9 | DEPENDS_virtclass-native = "${COMMON_DEPENDS}" | ||
10 | DEPENDS_virtclass-nativesdk = "${COMMON_DEPENDS}" | ||
11 | |||
12 | FILESPATHPKG .= ":libx11-${PV}:libx11" | ||
13 | BBCLASSEXTEND = "native nativesdk" | ||
14 | PROVIDES = "virtual/libx11" | ||
15 | PE = "1" | ||
16 | |||
17 | PACKAGES =+ "${PN}-xcb" | ||
18 | |||
19 | FILES_${PN} += "${datadir}/X11/XKeysymDB ${datadir}/X11/XErrorDB ${libdir}/X11/Xcms.txt" | ||
20 | FILES_${PN}-xcb += "${libdir}/libX11-xcb.so.*" | ||
21 | FILES_${PN}-locale += "${datadir}/X11/locale ${libdir}/X11/locale" | ||
22 | |||
23 | XORG_PN = "libX11" | ||
24 | |||
25 | EXTRA_OECONF += " --with-xcb --with-keysymdefdir=${STAGING_INCDIR}/X11 --with-groff=no --with-ps2pdf=no --with-fop=no" | ||
26 | EXTRA_OECONF_virtclass-native = " --without-xcb --with-groff=no --with-ps2pdf=no --with-fop=no" | ||
27 | EXTRA_OECONF_virtclass-nativesdk = " --without-xcb --with-groff=no --with-ps2pdf=no --with-fop=no" | ||
28 | |||
29 | # Below option is added to overcome the GCC bug on ARM | ||
30 | # see http://gcc.gnu.org/PR42981 for further details. | ||
31 | # We could potentially take it off when its fixed in gcc 4.5 | ||
32 | |||
33 | CFLAGS_append_arm = " -fforward-propagate " | ||
34 | |||
35 | SRC_URI += " file://keysymdef_include.patch \ | ||
36 | file://x11_disable_makekeys.patch \ | ||
37 | " | ||
38 | |||
39 | do_compile_prepend() { | ||
40 | ( | ||
41 | unset CC LD CXX CCLD CFLAGS CPPFLAGS LDFLAGS CXXFLAGS | ||
42 | cd src/util; | ||
43 | mv makekeys.c.orig makekeys.c || true | ||
44 | # MIN_REHASH 10 is only in 1.0.1 | ||
45 | sed -i -e 's:MIN_REHASH 10:MIN_REHASH 16:g' makekeys.c | ||
46 | sed -i -e 's:MIN_REHASH 15:MIN_REHASH 16:g' makekeys.c | ||
47 | touch makekeys-makekeys.o ; ${BUILD_CC} ${BUILD_CFLAGS} -I${STAGING_INCDIR_NATIVE} makekeys.c -o makekeys | ||
48 | # mv to stop it getting rebuilt | ||
49 | mv makekeys.c makekeys.c.orig | ||
50 | cd ../../ | ||
51 | ) || exit 1 | ||
52 | } | ||
diff --git a/meta-oe/recipes-graphics/xorg-lib/libx11_1.4.1.bb b/meta-oe/recipes-graphics/xorg-lib/libx11_1.4.1.bb new file mode 100644 index 000000000..a4423305e --- /dev/null +++ b/meta-oe/recipes-graphics/xorg-lib/libx11_1.4.1.bb | |||
@@ -0,0 +1,12 @@ | |||
1 | require libx11.inc | ||
2 | |||
3 | LICENSE = "MIT & MIT-style & BSD" | ||
4 | LIC_FILES_CHKSUM = "file://COPYING;md5=172255dee66bb0151435b2d5d709fcf7" | ||
5 | |||
6 | #--without-xcb is not an option anymore | ||
7 | #http://cgit.freedesktop.org/xorg/lib/libX11/commit/?id=15e5eaf62897b3179d1fbe457cb19f886f0449f8 | ||
8 | DEPENDS_virtclass-native = "libxcb-native ${COMMON_DEPENDS}" | ||
9 | PR = "${INC_PR}.0" | ||
10 | |||
11 | SRC_URI[md5sum] = "4603bdbce1bd73cbc140de402fe6ed24" | ||
12 | SRC_URI[sha256sum] = "70f4e0f798645a0f269f362bfdbd4c7934dae3a2dd9ecbad28d6ede414f63ce2" | ||
diff --git a/meta-oe/recipes-graphics/xorg-lib/libx11_1.4.3.bb b/meta-oe/recipes-graphics/xorg-lib/libx11_1.4.3.bb new file mode 100644 index 000000000..481b90f38 --- /dev/null +++ b/meta-oe/recipes-graphics/xorg-lib/libx11_1.4.3.bb | |||
@@ -0,0 +1,12 @@ | |||
1 | require libx11.inc | ||
2 | |||
3 | LICENSE = "MIT & MIT-style & BSD" | ||
4 | LIC_FILES_CHKSUM = "file://COPYING;md5=172255dee66bb0151435b2d5d709fcf7" | ||
5 | |||
6 | #--without-xcb is not an option anymore | ||
7 | #http://cgit.freedesktop.org/xorg/lib/libX11/commit/?id=15e5eaf62897b3179d1fbe457cb19f886f0449f8 | ||
8 | DEPENDS_virtclass-native = "libxcb-native ${COMMON_DEPENDS}" | ||
9 | PR = "${INC_PR}.0" | ||
10 | |||
11 | SRC_URI[md5sum] = "85e942627aaa020813e0eb8433353563" | ||
12 | SRC_URI[sha256sum] = "38b5ddd93291714a46a02cb8a5dd94b995a04ed76a608551c44d1598e113635a" | ||
diff --git a/meta-oe/recipes-graphics/xorg-lib/libxaw_1.0.9.bb b/meta-oe/recipes-graphics/xorg-lib/libxaw_1.0.9.bb new file mode 100644 index 000000000..980de3a30 --- /dev/null +++ b/meta-oe/recipes-graphics/xorg-lib/libxaw_1.0.9.bb | |||
@@ -0,0 +1,28 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | DESCRIPTION = "X Athena Widget Set" | ||
3 | DEPENDS += "xproto virtual/libx11 libxext xextproto libxt libxmu libxpm libxp printproto libxau" | ||
4 | |||
5 | LIC_FILES_CHKSUM = "file://COPYING;md5=f1beacbc336a5a256bb28dbfcf01c2be" | ||
6 | |||
7 | PE = "1" | ||
8 | PR = "${INC_PR}.0" | ||
9 | |||
10 | SRC_URI[md5sum] = "ccc57478c41b7a75b9702241b889b1d4" | ||
11 | SRC_URI[sha256sum] = "a83977546b78e24ac5dca86affc10b6404a87c16272405b05386feca1a2db037" | ||
12 | |||
13 | # disable docs as groff detection doesn't work on some hosts while cross compilling | ||
14 | EXTRA_OECONF += " --disable-docs " | ||
15 | |||
16 | do_install_append () { | ||
17 | ln -sf libXaw6.so.6 ${D}${libdir}/libXaw.so.6 | ||
18 | ln -sf libXaw7.so.7 ${D}${libdir}/libXaw.so.7 | ||
19 | ln -sf libXaw7.so.7 ${D}${libdir}/libXaw.so | ||
20 | } | ||
21 | |||
22 | PACKAGES =+ "libxaw6 libxaw7 libxaw8" | ||
23 | |||
24 | FILES_libxaw6 = "${libdir}/libXaw*.so.6*" | ||
25 | FILES_libxaw7 = "${libdir}/libXaw*.so.7*" | ||
26 | FILES_libxaw8 = "${libdir}/libXaw8.so.8*" | ||
27 | |||
28 | XORG_PN = "libXaw" | ||
diff --git a/meta-oe/recipes-graphics/xorg-lib/libxfixes_5.0.bb b/meta-oe/recipes-graphics/xorg-lib/libxfixes_5.0.bb new file mode 100644 index 000000000..4ca1ea284 --- /dev/null +++ b/meta-oe/recipes-graphics/xorg-lib/libxfixes_5.0.bb | |||
@@ -0,0 +1,22 @@ | |||
1 | SUMMARY = "XFixes: X Fixes extension library." | ||
2 | |||
3 | DESCRIPTION = "X applications have often needed to work around various \ | ||
4 | shortcomings in the core X window system. This extension is designed to \ | ||
5 | provide the minimal server-side support necessary to eliminate problems \ | ||
6 | caused by these workarounds." | ||
7 | |||
8 | require xorg-lib-common.inc | ||
9 | |||
10 | LICENSE = "MIT-style" | ||
11 | LIC_FILES_CHKSUM = "file://COPYING;md5=3c1ce42c334a6f5cccb0277556a053e0" | ||
12 | |||
13 | DEPENDS += "virtual/libx11 xproto fixesproto xextproto" | ||
14 | PE = "1" | ||
15 | PR = "${INC_PR}.0" | ||
16 | |||
17 | SRC_URI[md5sum] = "678071bd7f9f7467e2fc712d81022318" | ||
18 | SRC_URI[sha256sum] = "537a2446129242737a35db40081be4bbcc126e56c03bf5f2b142b10a79cda2e3" | ||
19 | |||
20 | BBCLASSEXTEND = "native" | ||
21 | |||
22 | XORG_PN = "libXfixes" | ||
diff --git a/meta-oe/recipes-graphics/xorg-lib/libxi_1.4.2.bb b/meta-oe/recipes-graphics/xorg-lib/libxi_1.4.2.bb new file mode 100644 index 000000000..94299c091 --- /dev/null +++ b/meta-oe/recipes-graphics/xorg-lib/libxi_1.4.2.bb | |||
@@ -0,0 +1,21 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | SUMMARY = "XI: X Input extension library" | ||
4 | |||
5 | DESCRIPTION = "libxi is an extension to the X11 protocol to support \ | ||
6 | input devices other than the core X keyboard and pointer. It allows \ | ||
7 | client programs to select input from these devices independently from \ | ||
8 | each other and independently from the core devices." | ||
9 | |||
10 | LICENSE = "MIT & MIT-style" | ||
11 | LIC_FILES_CHKSUM = "file://COPYING;md5=17b064789fab936a1c58c4e13d965b0f \ | ||
12 | file://src/XIGetDevFocus.c;endline=23;md5=cdfb0d435a33ec57ea0d1e8e395b729f" | ||
13 | |||
14 | DEPENDS += "libxext inputproto" | ||
15 | PE = "1" | ||
16 | PR = "${INC_PR}.0" | ||
17 | |||
18 | SRC_URI[md5sum] = "3d14f7bfc4a4335cf0144de9b67a5444" | ||
19 | SRC_URI[sha256sum] = "272b8041efc0a0203fb0ba33481ddec989539aed862181b58c8c3e410e325691" | ||
20 | |||
21 | XORG_PN = "libXi" | ||
diff --git a/meta-oe/recipes-graphics/xorg-lib/libxkbui_1.0.2.bb b/meta-oe/recipes-graphics/xorg-lib/libxkbui_1.0.2.bb new file mode 100644 index 000000000..499caf16c --- /dev/null +++ b/meta-oe/recipes-graphics/xorg-lib/libxkbui_1.0.2.bb | |||
@@ -0,0 +1,10 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | DESCRIPTION = "X11 keyboard UI presentation library" | ||
3 | LICENSE = "GPL" | ||
4 | LIC_FILES_CHKSUM = "file://COPYING;md5=4641deddaa80fe7ca88e944e1fd94a94" | ||
5 | DEPENDS += "virtual/libx11 libxt libxkbfile" | ||
6 | PE = "1" | ||
7 | PR = "${INC_PR}.0" | ||
8 | |||
9 | SRC_URI[md5sum] = "1143e456f7429e18e88f2eadb2f2b6b1" | ||
10 | SRC_URI[sha256sum] = "20c23101d63234ee5f6d696dfa069b29c6c58e39eff433bcd7705b50b3ffa214" | ||
diff --git a/meta-oe/recipes-graphics/xorg-lib/libxt_1.1.1.bb b/meta-oe/recipes-graphics/xorg-lib/libxt_1.1.1.bb new file mode 100644 index 000000000..8c22f62ec --- /dev/null +++ b/meta-oe/recipes-graphics/xorg-lib/libxt_1.1.1.bb | |||
@@ -0,0 +1,37 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | SUMMARY = "Xt: X Toolkit Intrinsics library" | ||
4 | |||
5 | DESCRIPTION = "The Intrinsics are a programming library tailored to the \ | ||
6 | special requirements of user interface construction within a network \ | ||
7 | window system, specifically the X Window System. The Intrinsics and a \ | ||
8 | widget set make up an X Toolkit. The Intrinsics provide the base \ | ||
9 | mechanism necessary to build a wide variety of interoperating widget \ | ||
10 | sets and application environments. The Intrinsics are a layer on top of \ | ||
11 | Xlib, the C Library X Interface. They extend the fundamental \ | ||
12 | abstractions provided by the X Window System while still remaining \ | ||
13 | independent of any particular user interface policy or style." | ||
14 | |||
15 | LICENSE = "MIT & MIT-style" | ||
16 | LIC_FILES_CHKSUM = "file://COPYING;md5=3239170e81427c5948287df07691f03f" | ||
17 | |||
18 | DEPENDS += "libsm virtual/libx11 kbproto" | ||
19 | PE = "1" | ||
20 | PR = "${INC_PR}.0" | ||
21 | |||
22 | SRC_URI[md5sum] = "eb22c0a1f172b06b97a3f5ae89768412" | ||
23 | SRC_URI[sha256sum] = "a2a1c29c684e3c9082cdb920b5aea802b179d19107b9ab2170fda07575559da7" | ||
24 | |||
25 | EXTRA_OECONF += "--disable-install-makestrs --disable-xkb" | ||
26 | |||
27 | do_compile() { | ||
28 | ( | ||
29 | unset CC LD CXX CCLD | ||
30 | oe_runmake -C util 'XT_CFLAGS=' 'CC=${BUILD_CC}' 'LD=${BUILD_LD}' 'CXX=${BUILD_CXX}' 'CCLD=${BUILD_CCLD}' 'CFLAGS=-D_GNU_SOURCE -I${STAGING_INCDIR_NATIVE} ${BUILD_CFLAGS}' 'LDFLAGS=${BUILD_LDFLAGS}' 'CXXFLAGS=${BUILD_CXXFLAGS}' 'CPPFLAGS=${BUILD_CPPFLAGS}' makestrs | ||
31 | ) || exit 1 | ||
32 | oe_runmake | ||
33 | } | ||
34 | |||
35 | BBCLASSEXTEND = "native" | ||
36 | |||
37 | XORG_PN = "libXt" | ||
diff --git a/meta-oe/recipes-graphics/xorg-lib/pixman_0.20.0.bb b/meta-oe/recipes-graphics/xorg-lib/pixman_0.20.0.bb index b3fbd4f15..b66bc2a73 100644 --- a/meta-oe/recipes-graphics/xorg-lib/pixman_0.20.0.bb +++ b/meta-oe/recipes-graphics/xorg-lib/pixman_0.20.0.bb | |||
@@ -1,7 +1,7 @@ | |||
1 | require pixman.inc | 1 | require pixman.inc |
2 | 2 | ||
3 | SRC_URI[archive.md5sum] = "c1a31d5cedfa97c5af7148a2d1fd4356" | 3 | SRC_URI[md5sum] = "c1a31d5cedfa97c5af7148a2d1fd4356" |
4 | SRC_URI[archive.sha256sum] = "9c02c22c6cc3f28f3633d02ef6f0cac130518f621edb011ebbbf08cd1a81251a" | 4 | SRC_URI[sha256sum] = "9c02c22c6cc3f28f3633d02ef6f0cac130518f621edb011ebbbf08cd1a81251a" |
5 | 5 | ||
6 | PR = "${INC_PR}.0" | 6 | PR = "${INC_PR}.0" |
7 | 7 | ||
diff --git a/meta-oe/recipes-graphics/xorg-lib/pixman_0.21.4.bb b/meta-oe/recipes-graphics/xorg-lib/pixman_0.21.4.bb index f0e9e388b..237e4efa6 100644 --- a/meta-oe/recipes-graphics/xorg-lib/pixman_0.21.4.bb +++ b/meta-oe/recipes-graphics/xorg-lib/pixman_0.21.4.bb | |||
@@ -1,7 +1,7 @@ | |||
1 | require pixman.inc | 1 | require pixman.inc |
2 | 2 | ||
3 | SRC_URI[archive.md5sum] = "e50975ace979cd416a505827c15191b4" | 3 | SRC_URI[md5sum] = "e50975ace979cd416a505827c15191b4" |
4 | SRC_URI[archive.sha256sum] = "57783330ee2f96121dc267b7f25b98356fd09fe9de185cd39e72e906b6444013" | 4 | SRC_URI[sha256sum] = "57783330ee2f96121dc267b7f25b98356fd09fe9de185cd39e72e906b6444013" |
5 | 5 | ||
6 | LICENSE = "MIT & MIT-style & Public Domain" | 6 | LICENSE = "MIT & MIT-style & Public Domain" |
7 | LIC_FILES_CHKSUM = "file://COPYING;md5=14096c769ae0cbb5fcb94ec468be11b3\ | 7 | LIC_FILES_CHKSUM = "file://COPYING;md5=14096c769ae0cbb5fcb94ec468be11b3\ |
diff --git a/meta-oe/recipes-graphics/xorg-lib/xorg-lib-common.inc b/meta-oe/recipes-graphics/xorg-lib/xorg-lib-common.inc index 93212c591..2f7337507 100644 --- a/meta-oe/recipes-graphics/xorg-lib/xorg-lib-common.inc +++ b/meta-oe/recipes-graphics/xorg-lib/xorg-lib-common.inc | |||
@@ -1,6 +1,5 @@ | |||
1 | HOMEPAGE = "http://www.x.org" | 1 | HOMEPAGE = "http://www.x.org" |
2 | BUGTRACKER = "https://bugs.freedesktop.org/enter_bug.cgi?product=xorg" | 2 | BUGTRACKER = "https://bugs.freedesktop.org/enter_bug.cgi?product=xorg" |
3 | |||
4 | SECTION = "x11/libs" | 3 | SECTION = "x11/libs" |
5 | LICENSE = "MIT-X" | 4 | LICENSE = "MIT-X" |
6 | DEPENDS = "util-macros" | 5 | DEPENDS = "util-macros" |