summaryrefslogtreecommitdiff
path: root/packages
diff options
context:
space:
mode:
Diffstat (limited to 'packages')
-rw-r--r--packages/asterisk/asterisk_1.2.9.1.bb4
-rw-r--r--packages/e17/e-wm_0.16.999.027.bb (renamed from packages/e17/e-wm_0.16.999.026.bb)0
-rw-r--r--packages/efl/e_0.16.999.027.bb (renamed from packages/efl/e_0.16.999.026.bb)0
-rw-r--r--packages/efl/ecore-fb_0.9.9.027.bb (renamed from packages/efl/ecore-fb_0.9.9.026.bb)0
-rw-r--r--packages/efl/ecore-native_0.9.9.027.bb (renamed from packages/efl/ecore-native_0.9.9.026.bb)0
-rw-r--r--packages/efl/ecore-x11_0.9.9.027.bb (renamed from packages/efl/ecore-x11_0.9.9.026.bb)0
-rw-r--r--packages/efl/edje-native_0.5.0.027.bb (renamed from packages/efl/edje-native_0.5.0.026.bb)0
-rw-r--r--packages/efl/edje-utils_0.5.0.027.bb (renamed from packages/efl/edje-utils_0.5.0.026.bb)0
-rw-r--r--packages/efl/edje_0.5.0.027.bb (renamed from packages/efl/edje_0.5.0.026.bb)0
-rw-r--r--packages/efl/eet-native_0.9.10.027.bb (renamed from packages/efl/eet-native_0.9.10.026.bb)0
-rw-r--r--packages/efl/eet_0.9.10.027.bb (renamed from packages/efl/eet_0.9.10.026.bb)0
-rw-r--r--packages/efl/embryo-native_0.9.1.027.bb (renamed from packages/efl/embryo-native_0.9.1.026.bb)0
-rw-r--r--packages/efl/embryo-utils_0.9.1.027.bb (renamed from packages/efl/embryo-utils_0.9.1.026.bb)0
-rw-r--r--packages/efl/embryo_0.9.1.027.bb (renamed from packages/efl/embryo_0.9.1.026.bb)0
-rw-r--r--packages/efl/evas-fb_0.9.9.027.bb (renamed from packages/efl/evas-fb_0.9.9.026.bb)0
-rw-r--r--packages/efl/evas-native_0.9.9.027.bb (renamed from packages/efl/evas-native_0.9.9.026.bb)0
-rw-r--r--packages/efl/evas-x11_0.9.9.027.bb (renamed from packages/efl/evas-x11_0.9.9.026.bb)0
-rw-r--r--packages/efl/evas.inc2
-rw-r--r--packages/efl/evas/fix-configure.patch (renamed from packages/efl/evas/fix-configure-0.9.9.026.patch)0
-rw-r--r--packages/gcc/gcc-4.1.1/gcc41-configure.in.patch22
-rw-r--r--packages/gcc/gcc-cross_4.1.1.bb2
-rw-r--r--packages/gcc/gcc_4.1.1.bb3
-rw-r--r--packages/xlibs/diet-x11_X11R7.1-1.0.1.bb11
-rw-r--r--packages/xlibs/files/fix-utf8-wrong-define.patch (renamed from packages/xlibs/libx11/fix-utf8-wrong-define.patch)0
-rw-r--r--packages/xlibs/libfontenc_1.0.2.bb12
-rw-r--r--packages/xlibs/libice_X11R7.1-1.0.1.bb13
-rw-r--r--packages/xlibs/liblbxutil/.mtn2git_empty (renamed from packages/xlibs/liblbxutil-1.0.0/.mtn2git_empty)0
-rw-r--r--packages/xlibs/liblbxutil/mkg3states.patch (renamed from packages/xlibs/liblbxutil-1.0.0/mkg3states.patch)0
-rw-r--r--packages/xlibs/liblbxutil_1.0.1.bb18
-rw-r--r--packages/xlibs/libsm_X11R7.1-1.0.1.bb13
-rw-r--r--packages/xlibs/libx11_X11R7.1-1.0.1.bb26
-rw-r--r--packages/xlibs/libxau_1.0.1.bb14
-rw-r--r--packages/xlibs/libxaw_X11R7.1-1.0.2.bb16
-rw-r--r--packages/xlibs/libxcomposite_X11R7.1-0.3.bb15
-rw-r--r--packages/xlibs/libxcursor_1.1.6.bb14
-rw-r--r--packages/xlibs/libxdamage_1.0.3.bb12
-rw-r--r--packages/xlibs/libxdmcp_1.0.1.bb13
-rw-r--r--packages/xlibs/libxext_1.0.1.bb16
-rw-r--r--packages/xlibs/libxfixes_4.0.1.bb11
-rw-r--r--packages/xlibs/libxfont_X11R7.1-1.1.0.bb13
-rw-r--r--packages/xlibs/libxi_X11R7.0-1.0.0.bb2
-rw-r--r--packages/xlibs/libxi_X11R7.1-1.0.1.bb12
-rw-r--r--packages/xlibs/libxkbfile_1.0.3.bb12
-rw-r--r--packages/xlibs/libxkbui_1.0.2.bb13
-rw-r--r--packages/xlibs/libxmu_1.0.1.bb20
-rw-r--r--packages/xlibs/libxpm_3.5.5.bb21
-rw-r--r--packages/xlibs/libxrandr_1.1.1.bb13
-rw-r--r--packages/xlibs/libxrender_0.9.1.bb13
-rw-r--r--packages/xlibs/libxres_X11R7.1-1.0.1.bb14
-rw-r--r--packages/xlibs/libxt_1.0.2.bb23
-rw-r--r--packages/xlibs/libxxf86dga_1.0.1.bb16
-rw-r--r--packages/xlibs/libxxf86misc_1.0.1.bb12
-rw-r--r--packages/xlibs/libxxf86vm_1.0.1.bb13
-rw-r--r--packages/xlibs/util-macros_1.0.2.bb11
-rw-r--r--packages/xlibs/xorg-xlibs.inc7
-rw-r--r--packages/xproto/compositeproto_0.3.1.bb3
-rw-r--r--packages/xproto/fixesproto_4.0.bb3
-rw-r--r--packages/xproto/glproto_1.4.7.bb2
-rw-r--r--packages/xproto/proto-common.inc6
-rw-r--r--packages/xproto/scrnsaverproto_1.1.0.bb2
-rw-r--r--packages/xproto/xproto_7.0.5.bb2
-rw-r--r--packages/xserver/xserver-kdrive/disable-xf86-dga-xorgcfg.patch37
-rw-r--r--packages/xserver/xserver-kdrive/enable-builtin-fonts.patch12
-rw-r--r--packages/xserver/xserver-kdrive/enable-tslib.patch23
-rw-r--r--packages/xserver/xserver-kdrive/optional-xkb.patch54
-rw-r--r--packages/xserver/xserver-kdrive_X11R7.1-1.1.0.bb44
-rw-r--r--packages/xserver/xserver-kdrive_git.bb47
67 files changed, 677 insertions, 10 deletions
diff --git a/packages/asterisk/asterisk_1.2.9.1.bb b/packages/asterisk/asterisk_1.2.9.1.bb
index 4298318935..7e7448d0e5 100644
--- a/packages/asterisk/asterisk_1.2.9.1.bb
+++ b/packages/asterisk/asterisk_1.2.9.1.bb
@@ -1,8 +1,8 @@
DESCRIPTION="The Astersisk open source software PBX"
HOMEPAGE="www.asterisk.org"
LICENSE="GPL"
-DEPENDS="ncurses zlib openssl"
-PR = "r0"
+DEPENDS="ncurses zlib openssl curl"
+PR = "r1"
SRC_URI="http://ftp.digium.com/pub/asterisk/releases/asterisk-${PV}.tar.gz \
file://asterisk.patch;patch=1"
diff --git a/packages/e17/e-wm_0.16.999.026.bb b/packages/e17/e-wm_0.16.999.027.bb
index df78fbdcd0..df78fbdcd0 100644
--- a/packages/e17/e-wm_0.16.999.026.bb
+++ b/packages/e17/e-wm_0.16.999.027.bb
diff --git a/packages/efl/e_0.16.999.026.bb b/packages/efl/e_0.16.999.027.bb
index 5078c71365..5078c71365 100644
--- a/packages/efl/e_0.16.999.026.bb
+++ b/packages/efl/e_0.16.999.027.bb
diff --git a/packages/efl/ecore-fb_0.9.9.026.bb b/packages/efl/ecore-fb_0.9.9.027.bb
index a957c5dd8c..a957c5dd8c 100644
--- a/packages/efl/ecore-fb_0.9.9.026.bb
+++ b/packages/efl/ecore-fb_0.9.9.027.bb
diff --git a/packages/efl/ecore-native_0.9.9.026.bb b/packages/efl/ecore-native_0.9.9.027.bb
index 299470841c..299470841c 100644
--- a/packages/efl/ecore-native_0.9.9.026.bb
+++ b/packages/efl/ecore-native_0.9.9.027.bb
diff --git a/packages/efl/ecore-x11_0.9.9.026.bb b/packages/efl/ecore-x11_0.9.9.027.bb
index 3a88ad229b..3a88ad229b 100644
--- a/packages/efl/ecore-x11_0.9.9.026.bb
+++ b/packages/efl/ecore-x11_0.9.9.027.bb
diff --git a/packages/efl/edje-native_0.5.0.026.bb b/packages/efl/edje-native_0.5.0.027.bb
index 5eb077922a..5eb077922a 100644
--- a/packages/efl/edje-native_0.5.0.026.bb
+++ b/packages/efl/edje-native_0.5.0.027.bb
diff --git a/packages/efl/edje-utils_0.5.0.026.bb b/packages/efl/edje-utils_0.5.0.027.bb
index f8eb917e4d..f8eb917e4d 100644
--- a/packages/efl/edje-utils_0.5.0.026.bb
+++ b/packages/efl/edje-utils_0.5.0.027.bb
diff --git a/packages/efl/edje_0.5.0.026.bb b/packages/efl/edje_0.5.0.027.bb
index d51dd119e4..d51dd119e4 100644
--- a/packages/efl/edje_0.5.0.026.bb
+++ b/packages/efl/edje_0.5.0.027.bb
diff --git a/packages/efl/eet-native_0.9.10.026.bb b/packages/efl/eet-native_0.9.10.027.bb
index fa20c9fb30..fa20c9fb30 100644
--- a/packages/efl/eet-native_0.9.10.026.bb
+++ b/packages/efl/eet-native_0.9.10.027.bb
diff --git a/packages/efl/eet_0.9.10.026.bb b/packages/efl/eet_0.9.10.027.bb
index 6e6032e098..6e6032e098 100644
--- a/packages/efl/eet_0.9.10.026.bb
+++ b/packages/efl/eet_0.9.10.027.bb
diff --git a/packages/efl/embryo-native_0.9.1.026.bb b/packages/efl/embryo-native_0.9.1.027.bb
index a33adb7bd2..a33adb7bd2 100644
--- a/packages/efl/embryo-native_0.9.1.026.bb
+++ b/packages/efl/embryo-native_0.9.1.027.bb
diff --git a/packages/efl/embryo-utils_0.9.1.026.bb b/packages/efl/embryo-utils_0.9.1.027.bb
index d507c53cce..d507c53cce 100644
--- a/packages/efl/embryo-utils_0.9.1.026.bb
+++ b/packages/efl/embryo-utils_0.9.1.027.bb
diff --git a/packages/efl/embryo_0.9.1.026.bb b/packages/efl/embryo_0.9.1.027.bb
index 0009c0a149..0009c0a149 100644
--- a/packages/efl/embryo_0.9.1.026.bb
+++ b/packages/efl/embryo_0.9.1.027.bb
diff --git a/packages/efl/evas-fb_0.9.9.026.bb b/packages/efl/evas-fb_0.9.9.027.bb
index 3f7847874c..3f7847874c 100644
--- a/packages/efl/evas-fb_0.9.9.026.bb
+++ b/packages/efl/evas-fb_0.9.9.027.bb
diff --git a/packages/efl/evas-native_0.9.9.026.bb b/packages/efl/evas-native_0.9.9.027.bb
index cbcbe304e9..cbcbe304e9 100644
--- a/packages/efl/evas-native_0.9.9.026.bb
+++ b/packages/efl/evas-native_0.9.9.027.bb
diff --git a/packages/efl/evas-x11_0.9.9.026.bb b/packages/efl/evas-x11_0.9.9.027.bb
index e130923816..e130923816 100644
--- a/packages/efl/evas-x11_0.9.9.026.bb
+++ b/packages/efl/evas-x11_0.9.9.027.bb
diff --git a/packages/efl/evas.inc b/packages/efl/evas.inc
index e93803982e..4577535aaa 100644
--- a/packages/efl/evas.inc
+++ b/packages/efl/evas.inc
@@ -12,7 +12,7 @@ inherit efl
export FREETYPE_CONFIG = "${STAGING_BINDIR}/freetype-config${@binconfig_suffix(d)}"
SRC_URI = "http://enlightenment.freedesktop.org/files/evas-${PV}.tar.gz \
- file://fix-configure-${PV}.patch;patch=1 \
+ file://fix-configure.patch;patch=1 \
${E_CVS};module=e17/libs/evas/m4;date=20060101"
S = "${WORKDIR}/evas-${PV}"
diff --git a/packages/efl/evas/fix-configure-0.9.9.026.patch b/packages/efl/evas/fix-configure.patch
index 61e2446c24..61e2446c24 100644
--- a/packages/efl/evas/fix-configure-0.9.9.026.patch
+++ b/packages/efl/evas/fix-configure.patch
diff --git a/packages/gcc/gcc-4.1.1/gcc41-configure.in.patch b/packages/gcc/gcc-4.1.1/gcc41-configure.in.patch
new file mode 100644
index 0000000000..3d33bcb978
--- /dev/null
+++ b/packages/gcc/gcc-4.1.1/gcc41-configure.in.patch
@@ -0,0 +1,22 @@
+--- gcc-3.4.4/configure.in.orig 2005-08-09 19:57:51.504323183 -0700
++++ gcc-3.4.4/configure.in 2005-08-09 20:00:12.073168623 -0700
+@@ -1907,7 +1907,7 @@
+ *) gxx_include_dir=${with_gxx_include_dir} ;;
+ esac
+
+-FLAGS_FOR_TARGET=
++FLAGS_FOR_TARGET="$ARCH_FLAGS_FOR_TARGET"
+ case " $target_configdirs " in
+ *" newlib "*)
+ case " $target_configargs " in
+--- gcc-3.4.4/configure.orig 2005-08-09 21:02:29.668360660 -0700
++++ gcc-3.4.4/configure 2005-08-09 21:02:50.157649970 -0700
+@@ -2669,7 +2669,7 @@
+ *) gxx_include_dir=${with_gxx_include_dir} ;;
+ esac
+
+-FLAGS_FOR_TARGET=
++FLAGS_FOR_TARGET="$ARCH_FLAGS_FOR_TARGET"
+ case " $target_configdirs " in
+ *" newlib "*)
+ case " $target_configargs " in
diff --git a/packages/gcc/gcc-cross_4.1.1.bb b/packages/gcc/gcc-cross_4.1.1.bb
index 76e14ddca1..ef21de5f01 100644
--- a/packages/gcc/gcc-cross_4.1.1.bb
+++ b/packages/gcc/gcc-cross_4.1.1.bb
@@ -5,7 +5,7 @@ inherit cross
FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/gcc-${PV}"
# NOTE: split PR. If the main .oe changes something that affects its *build*
# remember to increment this one too.
-PR = "r2"
+PR = "r3"
DEPENDS = "virtual/${TARGET_PREFIX}binutils virtual/${TARGET_PREFIX}libc-for-gcc gmp-native mpfr-native"
PROVIDES = "virtual/${TARGET_PREFIX}gcc virtual/${TARGET_PREFIX}g++"
diff --git a/packages/gcc/gcc_4.1.1.bb b/packages/gcc/gcc_4.1.1.bb
index da4665fd88..3918eef72a 100644
--- a/packages/gcc/gcc_4.1.1.bb
+++ b/packages/gcc/gcc_4.1.1.bb
@@ -1,4 +1,4 @@
-PR = "r1"
+PR = "r2"
DESCRIPTION = "The GNU cc and gcc C compilers."
HOMEPAGE = "http://www.gnu.org/software/gcc/"
SECTION = "devel"
@@ -13,6 +13,7 @@ SRC_URI = "http://ftp.gnu.org/pub/gnu/gcc/gcc-4.1.1/gcc-4.1.1.tar.bz2 \
file://armeb-fix.patch;patch=1 \
file://arm-nolibfloat.patch;patch=1 \
file://arm-softfloat.patch;patch=1 \
+ file://gcc41-configure.in.patch;patch=1 \
file://ldflags.patch;patch=1"
SRC_URI_append_fail-fast = " file://zecke-no-host-includes.patch;patch=1 "
diff --git a/packages/xlibs/diet-x11_X11R7.1-1.0.1.bb b/packages/xlibs/diet-x11_X11R7.1-1.0.1.bb
new file mode 100644
index 0000000000..747c525535
--- /dev/null
+++ b/packages/xlibs/diet-x11_X11R7.1-1.0.1.bb
@@ -0,0 +1,11 @@
+SECTION = "x11/base"
+include libx11_${PV}.bb
+
+PROVIDES += "libx11"
+
+EXTRA_OECONF += "--disable-udc --disable-xcms --disable-xlocale --disable-xkb"
+CFLAGS += "-D_GNU_SOURCE"
+
+SRC_URI += "file://X18NCMSstubs.diff;patch=1 \
+ file://fix-disable-xlocale.diff;patch=1 \
+ file://fix-utf8-wrong-define.patch;patch=1"
diff --git a/packages/xlibs/libx11/fix-utf8-wrong-define.patch b/packages/xlibs/files/fix-utf8-wrong-define.patch
index dca88fba92..dca88fba92 100644
--- a/packages/xlibs/libx11/fix-utf8-wrong-define.patch
+++ b/packages/xlibs/files/fix-utf8-wrong-define.patch
diff --git a/packages/xlibs/libfontenc_1.0.2.bb b/packages/xlibs/libfontenc_1.0.2.bb
new file mode 100644
index 0000000000..b67c4a0e38
--- /dev/null
+++ b/packages/xlibs/libfontenc_1.0.2.bb
@@ -0,0 +1,12 @@
+DESCRIPTION = "X fontenc library (used by libxfont)."
+SECTION = "x11/libs"
+PRIORITY = "optional"
+#MAINTAINER = ""
+LICENSE = "BSD-X"
+
+DEPENDS = "zlib xproto"
+
+XORG_RELEASE = "X11R7.1"
+XORG_PN = "${PN}"
+
+include xorg-xlibs.inc
diff --git a/packages/xlibs/libice_X11R7.1-1.0.1.bb b/packages/xlibs/libice_X11R7.1-1.0.1.bb
new file mode 100644
index 0000000000..a1e92b66fa
--- /dev/null
+++ b/packages/xlibs/libice_X11R7.1-1.0.1.bb
@@ -0,0 +1,13 @@
+DESCRIPTION = "X11 ICE library"
+SECTION = "libs"
+PRIORITY = "optional"
+#MAINTAINER = ""
+LICENSE= "MIT"
+
+DEPENDS = "libx11 util-macros"
+PROVIDES = "ice"
+
+XORG_RELEASE = "X11R7.1"
+XORG_PN = "libICE"
+
+include xorg-xlibs.inc
diff --git a/packages/xlibs/liblbxutil-1.0.0/.mtn2git_empty b/packages/xlibs/liblbxutil/.mtn2git_empty
index e69de29bb2..e69de29bb2 100644
--- a/packages/xlibs/liblbxutil-1.0.0/.mtn2git_empty
+++ b/packages/xlibs/liblbxutil/.mtn2git_empty
diff --git a/packages/xlibs/liblbxutil-1.0.0/mkg3states.patch b/packages/xlibs/liblbxutil/mkg3states.patch
index 58463db46b..58463db46b 100644
--- a/packages/xlibs/liblbxutil-1.0.0/mkg3states.patch
+++ b/packages/xlibs/liblbxutil/mkg3states.patch
diff --git a/packages/xlibs/liblbxutil_1.0.1.bb b/packages/xlibs/liblbxutil_1.0.1.bb
new file mode 100644
index 0000000000..795cd4555d
--- /dev/null
+++ b/packages/xlibs/liblbxutil_1.0.1.bb
@@ -0,0 +1,18 @@
+DESCRIPTION = "X11 keyboard library"
+SECTION = "libs"
+PRIORITY = "optional"
+#MAINTAINER = ""
+LICENSE = "GPL"
+
+DEPENDS = "xproto"
+
+XORG_RELEASE = "X11R7.1"
+XORG_PN = "${PN}"
+
+include xorg-xlibs.inc
+
+SRC_URI = "${XORG_MIRROR}/X11R7.1/src/lib/${PN}-X11R7.1-${PV}.tar.bz2 \
+ file://mkg3states.patch;patch=1"
+
+export CC_FOR_BUILD = "${BUILD_CC}"
+export CFLAGS_FOR_BUILD = "${BUILD_CFLAGS}"
diff --git a/packages/xlibs/libsm_X11R7.1-1.0.1.bb b/packages/xlibs/libsm_X11R7.1-1.0.1.bb
new file mode 100644
index 0000000000..468b014165
--- /dev/null
+++ b/packages/xlibs/libsm_X11R7.1-1.0.1.bb
@@ -0,0 +1,13 @@
+DESCRIPTION = "Session management library"
+SECTION = "libs"
+PRIORITY = "optional"
+#MAINTAINER = ""
+LICENSE = "MIT-X"
+#PV="1:1.0.1"
+
+DEPENDS = "libx11 libice util-macros"
+
+XORG_RELEASE = "X11R7.1"
+XORG_PN = "libSM"
+
+include xorg-xlibs.inc
diff --git a/packages/xlibs/libx11_X11R7.1-1.0.1.bb b/packages/xlibs/libx11_X11R7.1-1.0.1.bb
new file mode 100644
index 0000000000..6836c872bd
--- /dev/null
+++ b/packages/xlibs/libx11_X11R7.1-1.0.1.bb
@@ -0,0 +1,26 @@
+DESCRIPTION = "Base X libs."
+SECTION = "x11/libs"
+PRIORITY = "optional"
+LICENSE = "XFree86"
+
+DEPENDS = "xproto xextproto libxau xtrans libxdmcp xcmiscproto xf86bigfontproto kbproto inputproto bigreqsproto util-macros"
+PROVIDES = "x11"
+
+FILES_${PN} += "${datadir}/X11/XKeysymDB ${datadir}/X11/XErrorDB"
+FILES_${PN}-locale += "${datadir}/X11/locale"
+
+XORG_PN = "libX11"
+XORG_RELEASE = "X11R7.1"
+
+include xorg-xlibs.inc
+
+EXTRA_OECONF="--enable-malloc0returnsnull"
+
+do_compile() {
+ (
+ unset CC LD CXX CCLD
+ oe_runmake -C src/util 'CC=${BUILD_CC}' 'LD=${BUILD_LD}' 'CXX=${BUILD_CXX}' 'CCLD=${BUILD_CCLD}' 'CFLAGS=-D_GNU_SOURCE ${BUILD_CFLAGS}' 'LDFLAGS=${BUILD_LDFLAGS}' 'CXXFLAGS=${BUILD_CXXFLAGS}' 'CPPFLAGS=${BUILD_CPPFLAGS}' makekeys
+ )
+ rm -f ${STAGING_INCDIR}/X11/Xlib.h
+ oe_runmake
+}
diff --git a/packages/xlibs/libxau_1.0.1.bb b/packages/xlibs/libxau_1.0.1.bb
new file mode 100644
index 0000000000..39e2f88b95
--- /dev/null
+++ b/packages/xlibs/libxau_1.0.1.bb
@@ -0,0 +1,14 @@
+DESCRIPTION = "Authorization Protocol for X."
+SECTION = "x11/libs"
+PRIORITY = "optional"
+#MAINTAINER = ""
+LICENSE= "MIT"
+
+DEPENDS = "xproto util-macros"
+PROVIDES = "xau"
+
+XORG_RELEASE = "X11R7.1"
+XORG_PN = "libXau"
+
+include xorg-xlibs.inc
+
diff --git a/packages/xlibs/libxaw_X11R7.1-1.0.2.bb b/packages/xlibs/libxaw_X11R7.1-1.0.2.bb
new file mode 100644
index 0000000000..7fb68385a1
--- /dev/null
+++ b/packages/xlibs/libxaw_X11R7.1-1.0.2.bb
@@ -0,0 +1,16 @@
+DESCRIPTION = "X Athena Widgets library"
+SECTION = "x11/libs"
+PRIORITY = "optional"
+#MAINTAINER = ""
+LICENSE = "MIT"
+
+DEPENDS = "xproto libx11 libxt libxmu libxpm"
+PROVIDES = "xaw"
+
+XORG_RELEASE = "X11R7.1"
+XORG_PN = "libXaw"
+
+include xorg-xlibs.inc
+
+# FIXME: libXaw needs a full x11, not diet
+BROKEN = "1"
diff --git a/packages/xlibs/libxcomposite_X11R7.1-0.3.bb b/packages/xlibs/libxcomposite_X11R7.1-0.3.bb
new file mode 100644
index 0000000000..2847ada716
--- /dev/null
+++ b/packages/xlibs/libxcomposite_X11R7.1-0.3.bb
@@ -0,0 +1,15 @@
+DESCRIPTION = "X Composite extension library."
+SECTION = "x11/libs"
+#MAINTAINER = ""
+LICENSE= "BSD-X"
+
+DEPENDS = "libx11 compositeproto libxfixes"
+PROVIDES = "xcomposite"
+
+XORG_RELEASE = "X11R7.1"
+XORG_PN = "libXcomposite"
+
+include xorg-xlibs.inc
+
+SRC_URI = "${XORG_MIRROR}/${XORG_RELEASE}/src/lib/libXcomposite-${PV}.tar.bz2 \
+ file://change-include-order.patch;patch=1"
diff --git a/packages/xlibs/libxcursor_1.1.6.bb b/packages/xlibs/libxcursor_1.1.6.bb
new file mode 100644
index 0000000000..20f44bfb41
--- /dev/null
+++ b/