diff options
Diffstat (limited to 'recipes')
187 files changed, 1415 insertions, 2 deletions
diff --git a/recipes/xorg-app/bdftopcf-native_1.0.2.bb b/recipes/xorg-app/bdftopcf-native_1.0.2.bb new file mode 100644 index 0000000000..41049946e5 --- /dev/null +++ b/recipes/xorg-app/bdftopcf-native_1.0.2.bb @@ -0,0 +1,8 @@ +inherit native +require xorg-app-common.inc +PE = "1" + +XORG_PN = "bdftopcf" + +DEPENDS = "libxfont-native" + diff --git a/recipes/xorg-app/bdftopcf_1.0.2.bb b/recipes/xorg-app/bdftopcf_1.0.2.bb new file mode 100644 index 0000000000..6af52c9783 --- /dev/null +++ b/recipes/xorg-app/bdftopcf_1.0.2.bb @@ -0,0 +1,7 @@ +require xorg-app-common.inc +PE = "1" + +DESCRIPTION = "converts BDF fonts to PCF fonts" + +DEPENDS += " libxfont" + diff --git a/recipes/xorg-app/iceauth_1.0.3.bb b/recipes/xorg-app/iceauth_1.0.3.bb new file mode 100644 index 0000000000..9b5ea948b2 --- /dev/null +++ b/recipes/xorg-app/iceauth_1.0.3.bb @@ -0,0 +1,7 @@ +require xorg-app-common.inc +PE = "1" + +DESCRIPTION = "a tool for manipulating ICE protocol authorization records" + +DEPENDS += " libice" + diff --git a/recipes/xorg-app/luit_1.0.4.bb b/recipes/xorg-app/luit_1.0.4.bb new file mode 100644 index 0000000000..01645af9e0 --- /dev/null +++ b/recipes/xorg-app/luit_1.0.4.bb @@ -0,0 +1,4 @@ +require xorg-app-common.inc +DESCRIPTION = "a filter for locale and ISO 2022 support on Unicode terminals" +DEPENDS += " zlib zlib virtual/libx11 libfontenc" +PE = "1" diff --git a/recipes/xorg-app/mkfontdir-native_1.0.5.bb b/recipes/xorg-app/mkfontdir-native_1.0.5.bb new file mode 100644 index 0000000000..645379e23f --- /dev/null +++ b/recipes/xorg-app/mkfontdir-native_1.0.5.bb @@ -0,0 +1,8 @@ +inherit native + +require mkfontdir_1.0.4.bb + +DEPENDS = "util-macros-native mkfontscale-native" + +S = "${WORKDIR}/mkfontdir-${PV}" +XORG_PN = "mkfontdir" diff --git a/recipes/xorg-app/mkfontdir_1.0.5.bb b/recipes/xorg-app/mkfontdir_1.0.5.bb new file mode 100644 index 0000000000..601278dcb3 --- /dev/null +++ b/recipes/xorg-app/mkfontdir_1.0.5.bb @@ -0,0 +1,8 @@ +require xorg-app-common.inc + +DESCRIPTION = "a program to create an index of X font files in a directory" + +PE = "1" + +RDEPENDS += "mkfontscale" + diff --git a/recipes/xorg-app/mkfontscale-native_1.0.7.bb b/recipes/xorg-app/mkfontscale-native_1.0.7.bb new file mode 100644 index 0000000000..bae3416b67 --- /dev/null +++ b/recipes/xorg-app/mkfontscale-native_1.0.7.bb @@ -0,0 +1,7 @@ +inherit native +require mkfontscale_${PV}.bb + +DEPENDS = "libx11-native libfontenc-native freetype-native" + +S="${WORKDIR}/mkfontscale-${PV}" +XORG_PN="mkfontscale" diff --git a/recipes/xorg-app/mkfontscale_1.0.7.bb b/recipes/xorg-app/mkfontscale_1.0.7.bb new file mode 100644 index 0000000000..126918b065 --- /dev/null +++ b/recipes/xorg-app/mkfontscale_1.0.7.bb @@ -0,0 +1,5 @@ +require xorg-app-common.inc + +DESCRIPTION = "a program to create an index of scalable font files for X" + +DEPENDS += " zlib libfontenc freetype virtual/libx11" diff --git a/recipes/xorg-app/sessreg_1.0.5.bb b/recipes/xorg-app/sessreg_1.0.5.bb new file mode 100644 index 0000000000..bd81532513 --- /dev/null +++ b/recipes/xorg-app/sessreg_1.0.5.bb @@ -0,0 +1,7 @@ +require xorg-app-common.inc +PE = "1" + +DESCRIPTION = "a simple program for managing utmp/wtmp entries" + +DEPENDS += " virtual/libx11" + diff --git a/recipes/xorg-app/setxkbmap_1.1.0.bb b/recipes/xorg-app/setxkbmap_1.1.0.bb new file mode 100644 index 0000000000..9b97cf437a --- /dev/null +++ b/recipes/xorg-app/setxkbmap_1.1.0.bb @@ -0,0 +1,7 @@ +require xorg-app-common.inc +PE = "1" + +#DESCRIPTION = "" + +DEPENDS += " libxkbfile virtual/libx11" + diff --git a/recipes/xorg-app/smproxy_1.0.3.bb b/recipes/xorg-app/smproxy_1.0.3.bb new file mode 100644 index 0000000000..64b4ec320d --- /dev/null +++ b/recipes/xorg-app/smproxy_1.0.3.bb @@ -0,0 +1,5 @@ +require xorg-app-common.inc +PE = "1" + +DEPENDS += " libxt libxmu" + diff --git a/recipes/xorg-app/x11perf_1.5.1.bb b/recipes/xorg-app/x11perf_1.5.1.bb new file mode 100644 index 0000000000..00b78c134c --- /dev/null +++ b/recipes/xorg-app/x11perf_1.5.1.bb @@ -0,0 +1,7 @@ +require xorg-app-common.inc + +DESCRIPTION = "X11 server performance test program" +DEPENDS += "libxmu libxrender libxft libxext fontconfig" +PE = "1" + +FILES_${PN} += "/usr/lib/X11/x11perfcomp/*" diff --git a/recipes/xorg-app/xauth_1.0.4.bb b/recipes/xorg-app/xauth_1.0.4.bb new file mode 100644 index 0000000000..e3cd44cec1 --- /dev/null +++ b/recipes/xorg-app/xauth_1.0.4.bb @@ -0,0 +1,5 @@ +require xorg-app-common.inc + +DESCRIPTION = "X authority file utility" +DEPENDS += "libxau libxext libxmu" +PE = "1" diff --git a/recipes/xorg-app/xbacklight_1.1.1.bb b/recipes/xorg-app/xbacklight_1.1.1.bb new file mode 100644 index 0000000000..ab911de04a --- /dev/null +++ b/recipes/xorg-app/xbacklight_1.1.1.bb @@ -0,0 +1,6 @@ +require xorg-app-common.inc +PE = "1" + +DESCRIPTION = "adjust backlight brightness using RandR extension" + +DEPENDS += " virtual/libx11 libxrender libxrandr" diff --git a/recipes/xorg-app/xcmsdb_1.0.2.bb b/recipes/xorg-app/xcmsdb_1.0.2.bb new file mode 100644 index 0000000000..aafaddcf4b --- /dev/null +++ b/recipes/xorg-app/xcmsdb_1.0.2.bb @@ -0,0 +1,5 @@ +require xorg-app-common.inc +PE = "1" + +DEPENDS += " virtual/libx11" + diff --git a/recipes/xorg-app/xcursorgen-native_1.0.3.bb b/recipes/xorg-app/xcursorgen-native_1.0.3.bb new file mode 100644 index 0000000000..0cbf9fc716 --- /dev/null +++ b/recipes/xorg-app/xcursorgen-native_1.0.3.bb @@ -0,0 +1,7 @@ +inherit native +require xcursorgen_${PV}.bb + +DEPENDS = "libx11-native libpng-native" + +S="${WORKDIR}/xcursorgen-${PV}" +XORG_PN="xcursorgen" diff --git a/recipes/xorg-app/xcursorgen_1.0.3.bb b/recipes/xorg-app/xcursorgen_1.0.3.bb new file mode 100644 index 0000000000..98e619e99a --- /dev/null +++ b/recipes/xorg-app/xcursorgen_1.0.3.bb @@ -0,0 +1,4 @@ +require xorg-app-common.inc +DESCRIPTION = "create an X cursor file from a collection of PNG images" +DEPENDS += " virtual/libx11 libxcursor libpng" +PE = "1" diff --git a/recipes/xorg-app/xdpyinfo_1.1.0.bb b/recipes/xorg-app/xdpyinfo_1.1.0.bb new file mode 100644 index 0000000000..2ecd1a6709 --- /dev/null +++ b/recipes/xorg-app/xdpyinfo_1.1.0.bb @@ -0,0 +1,10 @@ +require xorg-app-common.inc + +DESCRIPTION = "X display information utility" +LICENSE = "MIT" +DEPENDS += "libxtst libxext libxxf86vm libxxf86dga libxxf86misc libxi libxrender libxinerama libdmx libxp libxau" +PE = "1" + +SRC_URI += "file://disable-xkb.patch;patch=1" + +EXTRA_OECONF = "--disable-xkb" diff --git a/recipes/xorg-app/xdriinfo_1.0.3.bb b/recipes/xorg-app/xdriinfo_1.0.3.bb new file mode 100644 index 0000000000..b995e91753 --- /dev/null +++ b/recipes/xorg-app/xdriinfo_1.0.3.bb @@ -0,0 +1,4 @@ +require xorg-app-common.inc +DESCRIPTION = "query configuration information of DRI drivers" +DEPENDS += " virtual/libx11 glproto virtual/libgl" +PE = "1" diff --git a/recipes/xorg-app/xev_1.0.4.bb b/recipes/xorg-app/xev_1.0.4.bb new file mode 100644 index 0000000000..b7a4070a8f --- /dev/null +++ b/recipes/xorg-app/xev_1.0.4.bb @@ -0,0 +1,7 @@ +require xorg-app-common.inc + +DESCRIPTION = "X Event Viewer" +LICENSE = "MIT" +PE = "1" + +SRC_URI += "file://diet-x11.patch;patch=1" diff --git a/recipes/xorg-app/xgamma_1.0.3.bb b/recipes/xorg-app/xgamma_1.0.3.bb new file mode 100644 index 0000000000..e5d479aa81 --- /dev/null +++ b/recipes/xorg-app/xgamma_1.0.3.bb @@ -0,0 +1,5 @@ +require xorg-app-common.inc + +DESCRIPTION = "Alter a monitor's gamma correction through the X server" +DEPENDS += " virtual/libx11 libxxf86vm" +PE = "1" diff --git a/recipes/xorg-app/xhost_1.0.3.bb b/recipes/xorg-app/xhost_1.0.3.bb new file mode 100644 index 0000000000..af5beadd79 --- /dev/null +++ b/recipes/xorg-app/xhost_1.0.3.bb @@ -0,0 +1,6 @@ +require xorg-app-common.inc + +DESCRIPTION = "Server access control program for X" +LICENSE = "MIT" +DEPENDS += "libxmu libxau" +PE = "1" diff --git a/recipes/xorg-app/xinput_1.5.0.bb b/recipes/xorg-app/xinput_1.5.0.bb new file mode 100644 index 0000000000..a95753c1f9 --- /dev/null +++ b/recipes/xorg-app/xinput_1.5.0.bb @@ -0,0 +1,4 @@ +require xorg-app-common.inc + +DESCRIPTION = "a utility to configure and test XInput devices" +DEPENDS += " libxi" diff --git a/recipes/xorg-app/xkbcomp-native_1.1.1.bb b/recipes/xorg-app/xkbcomp-native_1.1.1.bb new file mode 100644 index 0000000000..ee7c25c407 --- /dev/null +++ b/recipes/xorg-app/xkbcomp-native_1.1.1.bb @@ -0,0 +1,11 @@ +DESCRIPTION = "The X Keyboard Extension essentially replaces the core protocol definition of keyboard." + +SECTION = "x11/applications" +LICENSE = "MIT-X" +S="${WORKDIR}/xkbcomp-${PV}" + +DEPENDS = "libx11-native libxkbfile-native" + +SRC_URI = "${XORG_MIRROR}/individual/app/xkbcomp-${PV}.tar.bz2" + +inherit native autotools pkgconfig diff --git a/recipes/xorg-app/xkbcomp_1.1.1.bb b/recipes/xorg-app/xkbcomp_1.1.1.bb new file mode 100644 index 0000000000..ca6cdb8898 --- /dev/null +++ b/recipes/xorg-app/xkbcomp_1.1.1.bb @@ -0,0 +1,5 @@ +require xorg-app-common.inc + +DESCRIPTION = "The X Keyboard Extension essentially replaces the core protocol definition of keyboard." + +DEPENDS += " virtual/libx11 libxkbfile" diff --git a/recipes/xorg-app/xkbevd_1.1.0.bb b/recipes/xorg-app/xkbevd_1.1.0.bb new file mode 100644 index 0000000000..27bbe169ef --- /dev/null +++ b/recipes/xorg-app/xkbevd_1.1.0.bb @@ -0,0 +1,5 @@ +require xorg-app-common.inc +PE = "1" + +DEPENDS += " libxkbfile virtual/libx11" + diff --git a/recipes/xorg-app/xkbutils_1.0.2.bb b/recipes/xorg-app/xkbutils_1.0.2.bb new file mode 100644 index 0000000000..15ce7e6011 --- /dev/null +++ b/recipes/xorg-app/xkbutils_1.0.2.bb @@ -0,0 +1,6 @@ +require xorg-app-common.inc + +#DESCRIPTION = "" + +DEPENDS += " libxaw libxkbfile virtual/libx11" + diff --git a/recipes/xorg-app/xkill_1.0.2.bb b/recipes/xorg-app/xkill_1.0.2.bb new file mode 100644 index 0000000000..e539dad1a2 --- /dev/null +++ b/recipes/xorg-app/xkill_1.0.2.bb @@ -0,0 +1,5 @@ +require xorg-app-common.inc +PE = "1" + +DEPENDS += " virtual/libx11 libxmu" + diff --git a/recipes/xorg-app/xlsatoms_1.0.2.bb b/recipes/xorg-app/xlsatoms_1.0.2.bb new file mode 100644 index 0000000000..e539dad1a2 --- /dev/null +++ b/recipes/xorg-app/xlsatoms_1.0.2.bb @@ -0,0 +1,5 @@ +require xorg-app-common.inc +PE = "1" + +DEPENDS += " virtual/libx11 libxmu" + diff --git a/recipes/xorg-app/xlsclients_1.0.2.bb b/recipes/xorg-app/xlsclients_1.0.2.bb new file mode 100644 index 0000000000..e539dad1a2 --- /dev/null +++ b/recipes/xorg-app/xlsclients_1.0.2.bb @@ -0,0 +1,5 @@ +require xorg-app-common.inc +PE = "1" + +DEPENDS += " virtual/libx11 libxmu" + diff --git a/recipes/xorg-app/xmodmap_1.0.4.bb b/recipes/xorg-app/xmodmap_1.0.4.bb new file mode 100644 index 0000000000..4b031293a2 --- /dev/null +++ b/recipes/xorg-app/xmodmap_1.0.4.bb @@ -0,0 +1,5 @@ +require xorg-app-common.inc + +DESCRIPTION = "utility for modifying keymaps and pointer button mappings in X" +LICENSE = "MIT" +PE = "1" diff --git a/recipes/xorg-app/xpr_1.0.3.bb b/recipes/xorg-app/xpr_1.0.3.bb new file mode 100644 index 0000000000..96b340c8c7 --- /dev/null +++ b/recipes/xorg-app/xpr_1.0.3.bb @@ -0,0 +1,5 @@ +require xorg-app-common.inc + +DESCRIPTION = "print an X window dump" +DEPENDS += " libxmu virtual/libx11" +PE = "1" diff --git a/recipes/xorg-app/xprop_1.1.0.bb b/recipes/xorg-app/xprop_1.1.0.bb new file mode 100644 index 0000000000..1781fb1a1b --- /dev/null +++ b/recipes/xorg-app/xprop_1.1.0.bb @@ -0,0 +1,6 @@ +require xorg-app-common.inc +PE = "1" + +DESCRIPTION = "a property displayer for X" + +DEPENDS += " libxmu virtual/libx11" diff --git a/recipes/xorg-app/xrandr_1.3.2.bb b/recipes/xorg-app/xrandr_1.3.2.bb new file mode 100644 index 0000000000..05ef6af95d --- /dev/null +++ b/recipes/xorg-app/xrandr_1.3.2.bb @@ -0,0 +1,8 @@ +require xorg-app-common.inc + +DESCRIPTION = "X Resize and Rotate extension command." +LICENSE= "BSD-X" +DEPENDS += "libxrandr libxrender" +PE = "1" + +SRC_URI += "file://resolve_symbol_clash.patch;patch=1" diff --git a/recipes/xorg-app/xrdb_1.0.6.bb b/recipes/xorg-app/xrdb_1.0.6.bb new file mode 100644 index 0000000000..177d3ab23b --- /dev/null +++ b/recipes/xorg-app/xrdb_1.0.6.bb @@ -0,0 +1,6 @@ +require xorg-app-common.inc + +DESCRIPTION = "X server resource database utility" +LICENSE = "xrdb" +DEPENDS += "libxmu" +PE = "1" diff --git a/recipes/xorg-app/xrefresh_1.0.3.bb b/recipes/xorg-app/xrefresh_1.0.3.bb new file mode 100644 index 0000000000..aafaddcf4b --- /dev/null +++ b/recipes/xorg-app/xrefresh_1.0.3.bb @@ -0,0 +1,5 @@ +require xorg-app-common.inc +PE = "1" + +DEPENDS += " virtual/libx11" + diff --git a/recipes/xorg-app/xset_1.1.0.bb b/recipes/xorg-app/xset_1.1.0.bb new file mode 100644 index 0000000000..fa2e4c25a2 --- /dev/null +++ b/recipes/xorg-app/xset_1.1.0.bb @@ -0,0 +1,11 @@ +require xorg-app-common.inc + +DESCRIPTION = "user preference utility for X" +LICENSE = "MIT" +DEPENDS += "libxext libxxf86misc libxfontcache libxmu libxp libxau" +PE = "1" + +SRC_URI += "file://disable-xkb.patch;patch=1" + +CFLAGS += "-D_GNU_SOURCE" +EXTRA_OECONF = "--disable-xkb" diff --git a/recipes/xorg-app/xsetroot_1.0.3.bb b/recipes/xorg-app/xsetroot_1.0.3.bb new file mode 100644 index 0000000000..0f63feb79f --- /dev/null +++ b/recipes/xorg-app/xsetroot_1.0.3.bb @@ -0,0 +1,6 @@ +require xorg-app-common.inc + +DESCRIPTION = "Sets the visual appearance of the X root window" +LICENSE = "MIT" +DEPENDS += "libxmu xbitmaps" +PE = "1" diff --git a/recipes/xorg-app/xvinfo_1.1.0.bb b/recipes/xorg-app/xvinfo_1.1.0.bb new file mode 100644 index 0000000000..ac27f13f34 --- /dev/null +++ b/recipes/xorg-app/xvinfo_1.1.0.bb @@ -0,0 +1,5 @@ +require xorg-app-common.inc + +DESCRIPTION = "Print out X-Video extension adaptor information" +DEPENDS += " libxv" +PE = "1" diff --git a/recipes/xorg-app/xwd_1.0.3.bb b/recipes/xorg-app/xwd_1.0.3.bb new file mode 100644 index 0000000000..7b712390c6 --- /dev/null +++ b/recipes/xorg-app/xwd_1.0.3.bb @@ -0,0 +1,5 @@ +require xorg-app-common.inc +PE = "1" + +DEPENDS += " libxmu virtual/libx11" + diff --git a/recipes/xorg-app/xwininfo_1.0.5.bb b/recipes/xorg-app/xwininfo_1.0.5.bb new file mode 100644 index 0000000000..069dd30aa8 --- /dev/null +++ b/recipes/xorg-app/xwininfo_1.0.5.bb @@ -0,0 +1,5 @@ +require xorg-app-common.inc +PE = "1" + +DEPENDS += " libxmu libxext virtual/libx11" + diff --git a/recipes/xorg-app/xwud_1.0.2.bb b/recipes/xorg-app/xwud_1.0.2.bb new file mode 100644 index 0000000000..aafaddcf4b --- /dev/null +++ b/recipes/xorg-app/xwud_1.0.2.bb @@ -0,0 +1,5 @@ +require xorg-app-common.inc +PE = "1" + +DEPENDS += " virtual/libx11" + diff --git a/recipes/xorg-data/xbitmaps_1.1.0.bb b/recipes/xorg-data/xbitmaps_1.1.0.bb new file mode 100644 index 0000000000..6e5d7fe5ba --- /dev/null +++ b/recipes/xorg-data/xbitmaps_1.1.0.bb @@ -0,0 +1,6 @@ +require xorg-data-common.inc + +DESCRIPTION = "Common X11 Bitmaps" +LICENSE = "MIT" +DEPENDS += "libxmu" + diff --git a/recipes/xorg-data/xcursor-themes_1.0.2.bb b/recipes/xorg-data/xcursor-themes_1.0.2.bb new file mode 100644 index 0000000000..1107d08da9 --- /dev/null +++ b/recipes/xorg-data/xcursor-themes_1.0.2.bb @@ -0,0 +1,7 @@ +require xorg-data-common.inc +PE = "1" + +DEPENDS += " libxcursor xcursorgen-native" + +FILES_${PN} += "${datadir}/icons" + diff --git a/recipes/xorg-doc/xorg-docs_1.5.bb b/recipes/xorg-doc/xorg-docs_1.5.bb new file mode 100644 index 0000000000..6b5cbad5f5 --- /dev/null +++ b/recipes/xorg-doc/xorg-docs_1.5.bb @@ -0,0 +1,12 @@ +require xorg-doc-common.inc + +DESCRIPTION = "The documentation in this package is from xc/doc in the monolithic \ +source tree." + +DEPENDS += " intltool" + +PE = "1" + +FILES_${PN} += " /usr/share/X11/doc" + +EXTRA_OECONF += " ac_cv_file__usr_share_sgml_X11_defs_ent=no " diff --git a/recipes/xorg-doc/xorg-sgml-doctools_1.3.bb b/recipes/xorg-doc/xorg-sgml-doctools_1.3.bb new file mode 100644 index 0000000000..053ca2eaaa --- /dev/null +++ b/recipes/xorg-doc/xorg-sgml-doctools_1.3.bb @@ -0,0 +1,4 @@ +require xorg-doc-common.inc +PE = "1" + +FILES_${PN} += " /usr/share/X11/sgml" diff --git a/recipes/xorg-driver/xf86-input-acecad_1.4.0.bb b/recipes/xorg-driver/xf86-input-acecad_1.4.0.bb new file mode 100644 index 0000000000..c993bc7718 --- /dev/null +++ b/recipes/xorg-driver/xf86-input-acecad_1.4.0.bb @@ -0,0 +1,5 @@ +require xorg-driver-input.inc + +DESCRIPTION = "X.Org X server -- AceCad input driver" +PE = "1" + diff --git a/recipes/xorg-driver/xf86-input-aiptek_1.3.0.bb b/recipes/xorg-driver/xf86-input-aiptek_1.3.0.bb new file mode 100644 index 0000000000..34a497438b --- /dev/null +++ b/recipes/xorg-driver/xf86-input-aiptek_1.3.0.bb @@ -0,0 +1,2 @@ +require xorg-driver-input.inc +PE = "1" diff --git a/recipes/xorg-driver/xf86-input-evdev_2.3.0.bb b/recipes/xorg-driver/xf86-input-evdev_2.3.0.bb index 1e66108501..792909621a 100644 --- a/recipes/xorg-driver/xf86-input-evdev_2.3.0.bb +++ b/recipes/xorg-driver/xf86-input-evdev_2.3.0.bb @@ -2,5 +2,3 @@ require xorg-driver-input.inc DESCRIPTION = "X.Org X server -- evdev input driver" PE = "1" - -DEFAULT_PREFERENCE = "-1" diff --git a/recipes/xorg-driver/xf86-input-joystick_1.4.99.2.bb b/recipes/xorg-driver/xf86-input-joystick_1.4.99.2.bb new file mode 100644 index 0000000000..a53297fd8a --- /dev/null +++ b/recipes/xorg-driver/xf86-input-joystick_1.4.99.2.bb @@ -0,0 +1,4 @@ +require xorg-driver-input.inc + +DESCRIPTION = "X.Org X server -- joystick input driver" +PE = "1" diff --git a/recipes/xorg-driver/xf86-input-keyboard_1.4.0.bb b/recipes/xorg-driver/xf86-input-keyboard_1.4.0.bb new file mode 100644 index 0000000000..28a834a274 --- /dev/null +++ b/recipes/xorg-driver/xf86-input-keyboard_1.4.0.bb @@ -0,0 +1,6 @@ +require xorg-driver-input.inc +PE = "1" + +DESCRIPTION = "X.Org X server -- keyboard input driver" + +DEPENDS += " kbproto" diff --git a/recipes/xorg-driver/xf86-input-mouse_1.5.0.bb b/recipes/xorg-driver/xf86-input-mouse_1.5.0.bb new file mode 100644 index 0000000000..e6325675f8 --- /dev/null +++ b/recipes/xorg-driver/xf86-input-mouse_1.5.0.bb @@ -0,0 +1,4 @@ +require xorg-driver-input.inc + +DESCRIPTION = "X.Org X server -- mouse input driver" +PE = "1" diff --git a/recipes/xorg-driver/xf86-input-synaptics_1.2.0.bb b/recipes/xorg-driver/xf86-input-synaptics_1.2.0.bb new file mode 100644 index 0000000000..e6325675f8 --- /dev/null +++ b/recipes/xorg-driver/xf86-input-synaptics_1.2.0.bb @@ -0,0 +1,4 @@ +require xorg-driver-input.inc + +DESCRIPTION = "X.Org X server -- mouse input driver" +PE = "1" diff --git a/recipes/xorg-driver/xf86-input-vmmouse_12.6.5.bb b/recipes/xorg-driver/xf86-input-vmmouse_12.6.5.bb new file mode 100644 index 0000000000..7a433df2a6 --- /dev/null +++ b/recipes/xorg-driver/xf86-input-vmmouse_12.6.5.bb @@ -0,0 +1,6 @@ +require xorg-driver-input.inc + +DESCRIPTION = "X.Org X server -- VMMouse input driver to use with VMWare" +PE = "1" + +COMPATIBLE_HOST = 'i.86.*-linux' diff --git a/recipes/xorg-driver/xf86-input-void_1.3.0.bb b/recipes/xorg-driver/xf86-input-void_1.3.0.bb new file mode 100644 index 0000000000..2fa7021d95 --- /dev/null +++ b/recipes/xorg-driver/xf86-input-void_1.3.0.bb @@ -0,0 +1,4 @@ +require xorg-driver-input.inc + +DESCRIPTION = "X.Org X server -- void input driver" +PE = "1" diff --git a/recipes/xorg-driver/xf86-video-apm_1.2.2.bb b/recipes/xorg-driver/xf86-video-apm_1.2.2.bb new file mode 100644 index 0000000000..1cef0fbb55 --- /dev/null +++ b/recipes/xorg-driver/xf86-video-apm_1.2.2.bb @@ -0,0 +1,8 @@ +require xorg-driver-video.inc +PE = "1" + +DESCRIPTION = "This is the Alliance Promotion driver for XFree86 4.0+" + +DEPENDS += " xf86rushproto" + +SRC_URI += "file://get-rid-of-host-includes.patch;patch=1" diff --git a/recipes/xorg-driver/xf86-video-ark_0.7.2.bb b/recipes/xorg-driver/xf86-video-ark_0.7.2.bb new file mode 100644 index 0000000000..f62f5a3586 --- /dev/null +++ b/recipes/xorg-driver/xf86-video-ark_0.7.2.bb @@ -0,0 +1,6 @@ +require xorg-driver-video.inc +PE = "1" + +DESCRIPTION = "X.Org X server -- ark display driver" + +SRC_URI += "file://get-rid-of-host-includes.patch;patch=1" diff --git a/recipes/xorg-driver/xf86-video-ast_0.89.9.bb b/recipes/xorg-driver/xf86-video-ast_0.89.9.bb new file mode 100644 index 0000000000..c2b6b7608a --- /dev/null +++ b/recipes/xorg-driver/xf86-video-ast_0.89.9.bb @@ -0,0 +1,2 @@ +require xorg-driver-video.inc +PE = "1" diff --git a/recipes/xorg-driver/xf86-video-ati_6.12.4.bb b/recipes/xorg-driver/xf86-video-ati_6.12.4.bb new file mode 100644 index 0000000000..4aae05a747 --- /dev/null +++ b/recipes/xorg-driver/xf86-video-ati_6.12.4.bb @@ -0,0 +1,5 @@ +require xorg-driver-video.inc + +DESCRIPTION = "X.Org X server -- ATI display driver" +DEPENDS += " xineramaproto xf86miscproto drm xf86driproto" +PE = "1" diff --git a/recipes/xorg-driver/xf86-video-chips_1.2.2.bb b/recipes/xorg-driver/xf86-video-chips_1.2.2.bb new file mode 100644 index 0000000000..9e09d8e81c --- /dev/null +++ b/recipes/xorg-driver/xf86-video-chips_1.2.2.bb @@ -0,0 +1,4 @@ +require xorg-driver-video.inc +PE = "1" + +DESCRIPTION = "X.Org X server -- Chips display driver" diff --git a/recipes/xorg-driver/xf86-video-dummy_0.3.2.bb b/recipes/xorg-driver/xf86-video-dummy_0.3.2.bb new file mode 100644 index 0000000000..d85ae168b0 --- /dev/null +++ b/recipes/xorg-driver/xf86-video-dummy_0.3.2.bb @@ -0,0 +1,6 @@ +require xorg-driver-video.inc +PE = "1" + +DESCRIPTION = "X.Org X server -- dummy display driver" + +SRC_URI += "file://get-rid-of-host-includes.patch;patch=1" diff --git a/recipes/xorg-driver/xf86-video-geode_2.11.6.bb b/recipes/xorg-driver/xf86-video-geode_2.11.6.bb new file mode 100644 index 0000000000..380ce2ea0b --- /dev/null +++ b/recipes/xorg-driver/xf86-video-geode_2.11.6.bb @@ -0,0 +1,5 @@ +require xorg-driver-video.inc +PE = "1" + +COMPATIBLE_HOST = 'i.86.*-linux' +DESCRIPTION = "X.org server -- Geode GX2/LX display driver" diff --git a/recipes/xorg-driver/xf86-video-glint_1.2.4.bb b/recipes/xorg-driver/xf86-video-glint_1.2.4.bb new file mode 100644 index 0000000000..eac23c74d9 --- /dev/null +++ b/recipes/xorg-driver/xf86-video-glint_1.2.4.bb @@ -0,0 +1,6 @@ +require xorg-driver-video.inc + +DESCRIPTION = "X.Org X server -- Glint display driver" + +DEPENDS += " xf86dgaproto drm xf86driproto" + diff --git a/recipes/xorg-driver/xf86-video-i128_1.3.3.bb b/recipes/xorg-driver/xf86-video-i128_1.3.3.bb new file mode 100644 index 0000000000..78d5eda810 --- /dev/null +++ b/recipes/xorg-driver/xf86-video-i128_1.3.3.bb @@ -0,0 +1,4 @@ +require xorg-driver-video.inc + +DESCRIPTION = "X.Org X server -- i128 display driver" +PE = "1" diff --git a/recipes/xorg-driver/xf86-video-i740_1.3.2.bb b/recipes/xorg-driver/xf86-video-i740_1.3.2.bb new file mode 100644 index 0000000000..6c2ea7438b --- /dev/null +++ b/recipes/xorg-driver/xf86-video-i740_1.3.2.bb @@ -0,0 +1,5 @@ +require xorg-driver-video.inc + +DESCRIPTION = "X.Org X server -- i740 display driver" + +PE = "1" diff --git a/recipes/xorg-driver/xf86-video-intel_2.9.1.bb b/recipes/xorg-driver/xf86-video-intel_2.9.1.bb new file mode 100644 index 0000000000..eed1fcb600 --- /dev/null +++ b/recipes/xorg-driver/xf86-video-intel_2.9.1.bb @@ -0,0 +1,5 @@ +require xorg-driver-video.inc + +DESCRIPTION = "X.Org X server -- Intel i8xx, i9xx display driver" +DEPENDS += " virtual/libx11 libxvmc drm xf86driproto" +PE = "1" diff --git a/recipes/xorg-driver/xf86-video-mach64_6.8.2.bb b/recipes/xorg-driver/xf86-video-mach64_6.8.2.bb new file mode 100644 index 0000000000..eed1fcb600 --- /dev/null +++ b/recipes/xorg-driver/xf86-video-mach64_6.8.2.bb @@ -0,0 +1,5 @@ +require xorg-driver-video.inc + +DESCRIPTION = "X.Org X server -- Intel i8xx, i9xx display driver" +DEPENDS += " virtual/libx11 libxvmc drm xf86driproto" +PE = "1" diff --git a/recipes/xorg-driver/xf86-video-mga_1.4.11.bb b/recipes/xorg-driver/xf86-video-mga_1.4.11.bb new file mode 100644 index 0000000000..0ed0d28dfd --- /dev/null +++ b/recipes/xorg-driver/xf86-video-mga_1.4.11.bb @@ -0,0 +1,4 @@ +require xorg-driver-video.inc + +DESCRIPTION = "X.Org X server -- MGA display driver" +PE = "1" diff --git a/recipes/xorg-driver/xf86-video-neomagic_1.2.4.bb b/recipes/xorg-driver/xf86-video-neomagic_1.2.4.bb new file mode 100644 index 0000000000..b519e60e58 --- /dev/null +++ b/recipes/xorg-driver/xf86-video-neomagic_1.2.4.bb @@ -0,0 +1,8 @@ +require xorg-driver-video.inc + +PE = "1" + +DESCRIPTION = "X11 driver for NeoMagic 2200, 2160, 2097, 2093, 2090, 2070" + +DEPENDS += " xf86dgaproto" + diff --git a/recipes/xorg-driver/xf86-video-newport_0.2.3.bb b/recipes/xorg-driver/xf86-video-newport_0.2.3.bb new file mode 100644 index 0000000000..b9f88fcc6f --- /dev/null +++ b/recipes/xorg-driver/xf86-video-newport_0.2.3.bb @@ -0,0 +1,7 @@ +require xorg-driver-video.inc +PE = "1" + +DESCRIPTION = "This is an unaccelerated driver for the SGI newport cards." + +#DEPENDS += " " + diff --git a/recipes/xorg-driver/xf86-video-nv_2.1.15.bb b/recipes/xorg-driver/xf86-video-nv_2.1.15.bb new file mode 100644 index 0000000000..0d4ee2ed19 --- /dev/null +++ b/recipes/xorg-driver/xf86-video-nv_2.1.15.bb @@ -0,0 +1,4 @@ +require xorg-driver-video.inc + +DESCRIPTION = "X.Org X server -- NV display driver" +PE = "1" diff --git a/recipes/xorg-driver/xf86-video-openchrome_0.2.904.bb b/recipes/xorg-driver/xf86-video-openchrome_0.2.904.bb new file mode 100644 index 0000000000..facae8950a --- /dev/null +++ b/recipes/xorg-driver/xf86-video-openchrome_0.2.904.bb @@ -0,0 +1,9 @@ +require xorg-driver-video.inc + +DESCRIPTION = "X.Org X server -- openchrome display driver" +PE = "1" + +do_configure_prepend() { + rm ${S}/acinclude.m4 || true +} + diff --git a/recipes/xorg-driver/xf86-video-r128_6.8.1.bb b/recipes/xorg-driver/xf86-video-r128_6.8.1.bb new file mode 100644 index 0000000000..994ea24d8f --- /dev/null +++ b/recipes/xorg-driver/xf86-video-r128_6.8.1.bb @@ -0,0 +1,4 @@ +require xorg-driver-video.inc + +DESCRIPTION = "X.Org X server -- r128 display driver" +PE = "1" diff --git a/recipes/xorg-driver/xf86-video-rendition_4.2.3.bb b/recipes/xorg-driver/xf86-video-rendition_4.2.3.bb new file mode 100644 index 0000000000..e6c89a8c74 --- /dev/null +++ b/recipes/xorg-driver/xf86-video-rendition_4.2.3.bb @@ -0,0 +1,6 @@ +require xorg-driver-video.inc +PE = "1" + +DESCRIPTION = "X11 driver supporting cards based on the V1000 or the V2x00." + +#DEPENDS += " " diff --git a/recipes/xorg-driver/xf86-video-s3_0.6.3.bb b/recipes/xorg-driver/xf86-video-s3_0.6.3.bb new file mode 100644 index 0000000000..b5fef823b6 --- /dev/null +++ b/recipes/xorg-driver/xf86-video-s3_0.6.3.bb @@ -0,0 +1,4 @@ +require xorg-driver-video.inc +PE = "1" + +DESCRIPTION = "X.Org X server -- legacy S3 display driver" diff --git a/recipes/xorg-driver/xf86-video-s3virge_1.10.4.bb b/recipes/xorg-driver/xf86-video-s3virge_1.10.4.bb new file mode 100644 index 0000000000..5f7dd350ce --- /dev/null +++ b/recipes/xorg-driver/xf86-video-s3virge_1.10.4.bb @@ -0,0 +1,4 @@ +require xorg-driver-video.inc +PE = "1" + +DESCRIPTION = "X.Org X server -- S3 ViRGE display driver" diff --git a/recipes/xorg-driver/xf86-video-savage_2.3.1.bb b/recipes/xorg-driver/xf86-video-savage_2.3.1.bb new file mode 100644 index 0000000000..eafe3899e6 --- /dev/null +++ b/recipes/xorg-driver/xf86-video-savage_2.3.1.bb @@ -0,0 +1,12 @@ +require xorg-driver-video.inc +PE = "1" + +DESCRIPTION = "X.Org X server -- Savage display driver" + +DEPENDS += " drm xf86driproto" + +EXTRA_OECONF += " \ + ac_cv_file__usr_include_xorg_dri_h=yes \ + ac_cv_file__usr_include_xorg_sarea_h=yes \ + ac_cv_file__usr_include_xorg_dristruct_h=yes \ +" diff --git a/recipes/xorg-driver/xf86-video-siliconmotion_1.7.3.bb b/recipes/xorg-driver/xf86-video-siliconmotion_1.7.3.bb new file mode 100644 index 0000000000..5b9b4fc326 --- /dev/null +++ b/recipes/xorg-driver/xf86-video-siliconmotion_1.7.3.bb @@ -0,0 +1,4 @@ +require xorg-driver-video.inc + +PE = "1" +DESCRIPTION = "X.Org X server -- SiliconMotion display driver" diff --git a/recipes/xorg-driver/xf86-video-sis_0.10.2.bb b/recipes/xorg-driver/xf86-video-sis_0.10.2.bb new file mode 100644 index 0000000000..dc083b3e88 --- /dev/null +++ b/recipes/xorg-driver/xf86-video-sis_0.10.2.bb @@ -0,0 +1,11 @@ +require xorg-driver-video.inc + +DESCRIPTION = "X.Org X server -- SiS display driver" +DEPENDS += " xineramaproto xf86miscproto xf86dgaproto drm xf86driproto" +PE = "1" + +EXTRA_OECONF += " \ + ac_cv_file__usr_include_xorg_dri_h=yes \ + ac_cv_file__usr_include_xorg_sarea_h=yes \ + ac_cv_file__usr_include_xorg_dristruct_h=yes \ +" diff --git a/recipes/xorg-driver/xf86-video-sisusb_0.9.3.bb b/recipes/xorg-driver/xf86-video-sisusb_0.9.3.bb new file mode 100644 index 0000000000..8f6dfae1f6 --- /dev/null +++ b/recipes/xorg-driver/xf86-video-sisusb_0.9.3.bb @@ -0,0 +1,6 @@ +require xorg-driver-video.inc + +PE = "1" + +DESCRIPTION = "X.Org X server -- SiS USB display driver" +DEPENDS += " xineramaproto xf86miscproto" diff --git a/recipes/xorg-driver/xf86-video-suncg14_1.1.1.bb b/recipes/xorg-driver/xf86-video-suncg14_1.1.1.bb new file mode 100644 index 0000000000..c2b6b7608a --- /dev/null +++ b/recipes/xorg-driver/xf86-video-suncg14_1.1.1.bb @@ -0,0 +1,2 @@ +require xorg-driver-video.inc +PE = "1" diff --git a/recipes/xorg-driver/xf86-video-suncg3_1.1.1.bb b/recipes/xorg-driver/xf86-video-suncg3_1.1.1.bb new file mode 100644 index 0000000000..c2b6b7608a --- /dev/null +++ b/recipes/xorg-driver/xf86-video-suncg3_1.1.1.bb @@ -0,0 +1,2 @@ +require xorg-driver-video.inc +PE = "1" diff --git a/recipes/xorg-driver/xf86-video-suncg6_1.1.1.bb b/recipes/xorg-driver/xf86-video-suncg6_1.1.1.bb new file mode 100644 index 0000000000..c2b6b7608a --- /dev/null +++ b/recipes/xorg-driver/xf86-video-suncg6_1.1.1.bb @@ -0,0 +1,2 @@ +require xorg-driver-video.inc +PE = "1" diff --git a/recipes/xorg-driver/xf86-video-sunffb_1.2.1.bb b/recipes/xorg-driver/xf86-video-sunffb_1.2.1.bb new file mode 100644 index 0000000000..c2b6b7608a --- /dev/null +++ b/recipes/xorg-driver/xf86-video-sunffb_1.2.1.bb @@ -0,0 +1,2 @@ +require xorg-driver-video.inc +PE = "1" diff --git a/recipes/xorg-driver/xf86-video-suntcx_1.1.1.bb b/recipes/xorg-driver/xf86-video-suntcx_1.1.1.bb new file mode 100644 index 0000000000..c2b6b7608a --- /dev/null +++ b/recipes/xorg-driver/xf86-video-suntcx_1.1.1.bb @@ -0,0 +1,2 @@ +require xorg-driver-video.inc +PE = "1" diff --git a/recipes/xorg-driver/xf86-video-tdfx_1.4.3.bb b/recipes/xorg-driver/xf86-video-tdfx_1.4.3.bb new file mode 100644 index 0000000000..fe52f5eb19 --- /dev/null +++ b/recipes/xorg-driver/xf86-video-tdfx_1.4.3.bb @@ -0,0 +1,12 @@ +require xorg-driver-video.inc +PE = "1" + +#DESCRIPTION = "" + +DEPENDS += " drm xf86driproto" + +EXTRA_OECONF += " \ + ac_cv_file__usr_include_xorg_dri_h=yes \ + ac_cv_file__usr_include_xorg_sarea_h=yes \ + ac_cv_file__usr_include_xorg_dristruct_h=yes \ +" diff --git a/recipes/xorg-driver/xf86-video-tga_1.2.1.bb b/recipes/xorg-driver/xf86-video-tga_1.2.1.bb new file mode 100644 index 0000000000..d3cf65f034 --- /dev/null +++ b/recipes/xorg-driver/xf86-video-tga_1.2.1.bb @@ -0,0 +1,8 @@ +require xorg-driver-video.inc + +PE = "1" + +DESCRIPTION = "DEC 21030 X11 driver" + +DEPENDS += " xf86dgaproto" + diff --git a/recipes/xorg-driver/xf86-video-trident_1.3.3.bb b/recipes/xorg-driver/xf86-video-trident_1.3.3.bb new file mode 100644 index 0000000000..fe37be5d0b --- /dev/null +++ b/recipes/xorg-driver/xf86-video-trident_1.3.3.bb @@ -0,0 +1,5 @@ +require xorg-driver-video.inc + +DESCRIPTION = "X.org X server -- Trident display driver" +DEPENDS += " xf86dgaproto" +PE = "1" diff --git a/recipes/xorg-driver/xf86-video-tseng_1.2.3.bb b/recipes/xorg-driver/xf86-video-tseng_1.2.3.bb new file mode 100644 index 0000000000..843aa707b7 --- /dev/null +++ b/recipes/xorg-driver/xf86-video-tseng_1.2.3.bb @@ -0,0 +1,6 @@ +require xorg-driver-video.inc +PE = "1" + +#DESCRIPTION = "" + +#DEPENDS += " " diff --git a/recipes/xorg-driver/xf86-video-vesa_2.2.1.bb b/recipes/xorg-driver/xf86-video-vesa_2.2.1.bb new file mode 100644 index 0000000000..bd2f7cf7c1 --- /dev/null +++ b/recipes/xorg-driver/xf86-video-vesa_2.2.1.bb @@ -0,0 +1,9 @@ +require xorg-driver-video.inc +PE = "1" + +SRC_URI += "file://fix-includepath.patch;patch=1 \ + file://fix-configure-includes.patch;patch=1" + +#DESCRIPTION = "" + +#DEPENDS += " " diff --git a/recipes/xorg-driver/xf86-video-vmware_10.16.8.bb b/recipes/xorg-driver/xf86-video-vmware_10.16.8.bb new file mode 100644 index 0000000000..994b8b6a3c --- /dev/null +++ b/recipes/xorg-driver/xf86-video-vmware_10.16.8.bb @@ -0,0 +1,6 @@ +require xorg-driver-video.inc +PE = "1" + +#DESCRIPTION = "" + +DEPENDS += " xineramaproto xf86miscproto drm xf86driproto" diff --git a/recipes/xorg-driver/xf86-video-voodoo_1.2.3.bb b/recipes/xorg-driver/xf86-video-voodoo_1.2.3.bb new file mode 100644 index 0000000000..bfceb2995c --- /dev/null +++ b/recipes/xorg-driver/xf86-video-voodoo_1.2.3.bb @@ -0,0 +1,6 @@ +require xorg-driver-video.inc +PE = "1" + +DESCRIPTION = "X11 driver for Voodoo/Voodoo2" + +DEPENDS += " xf86dgaproto" diff --git a/recipes/xorg-driver/xf86-video-wsfb_0.3.0.bb b/recipes/xorg-driver/xf86-video-wsfb_0.3.0.bb new file mode 100644 index 0000000000..ea1c005e8c --- /dev/null +++ b/recipes/xorg-driver/xf86-video-wsfb_0.3.0.bb @@ -0,0 +1,4 @@ +require xorg-driver-video.inc + +DESCRIPTION = "X.Org X server -- wsfb display driver" +PE = "1" diff --git a/recipes/xorg-driver/xf86-video-xgi_1.5.1.bb b/recipes/xorg-driver/xf86-video-xgi_1.5.1.bb new file mode 100644 index 0000000000..994b8b6a3c --- /dev/null +++ b/recipes/xorg-driver/xf86-video-xgi_1.5.1.bb @@ -0,0 +1,6 @@ +require xorg-driver-video.inc +PE = "1" + +#DESCRIPTION = "" + +DEPENDS += " xineramaproto xf86miscproto drm xf86driproto" diff --git a/recipes/xorg-driver/xf86-video-xgixp_1.7.99.4.bb b/recipes/xorg-driver/xf86-video-xgixp_1.7.99.4.bb new file mode 100644 index 0000000000..994b8b6a3c --- /dev/null +++ b/recipes/xorg-driver/xf86-video-xgixp_1.7.99.4.bb @@ -0,0 +1,6 @@ +require xorg-driver-video.inc +PE = "1" + +#DESCRIPTION = "" + +DEPENDS += " xineramaproto xf86miscproto drm xf86driproto" diff --git a/recipes/xorg-font/font-misc-misc_1.1.0.bb b/recipes/xorg-font/font-misc-misc_1.1.0.bb new file mode 100644 index 0000000000..ad42a16ae2 --- /dev/null +++ b/recipes/xorg-font/font-misc-misc_1.1.0.bb @@ -0,0 +1,9 @@ +EXTRA_OECONF = "STAGING_LIBDIR_NATIVE=\"${STAGING_LIBDIR_NATIVE}\"" + +require xorg-font-common.inc + +SRC_URI += " file://configure-mapdir.patch;patch=1" + +#DESCRIPTION = "" + +#DEPENDS += " " diff --git a/recipes/xorg-lib/libapplewm_1.4.0.bb b/recipes/xorg-lib/libapplewm_1.4.0.bb new file mode 100644 index 0000000000..bc502fb505 --- /dev/null +++ b/recipes/xorg-lib/libapplewm_1.4.0.bb @@ -0,0 +1,7 @@ +require xorg-lib-common.inc + +DEPENDS += "libxext applewmproto" +PR = "r1" +PE = "1" + +XORG_PN = "libAppleWM" diff --git a/recipes/xorg-lib/libdmx_1.1.0.bb b/recipes/xorg-lib/libdmx_1.1.0.bb new file mode 100644 index 0000000000..9b66101563 --- /dev/null +++ b/recipes/xorg-lib/libdmx_1.1.0.bb @@ -0,0 +1,6 @@ +require xorg-lib-common.inc + +DESCRIPTION = "X11 Distributed Multihead extension library" +DEPENDS += "libxext dmxproto" +PR = "r1" +PE = "1" diff --git a/recipes/xorg-lib/libfontenc-native_1.0.5.bb b/recipes/xorg-lib/libfontenc-native_1.0.5.bb new file mode 100644 index 0000000000..a907e08f12 --- /dev/null +++ b/recipes/xorg-lib/libfontenc-native_1.0.5.bb @@ -0,0 +1,8 @@ +require libfontenc_${PV}.bb + +DEPENDS = "zlib-native xproto-native" +PE = "1" + +XORG_PN = "libfontenc" + +inherit native diff --git a/recipes/xorg-lib/libfontenc_1.0.5.bb b/recipes/xorg-lib/libfontenc_1.0.5.bb new file mode 100644 index 0000000000..654fc72eca --- /dev/null +++ b/recipes/xorg-lib/libfontenc_1.0.5.bb @@ -0,0 +1,7 @@ +require xorg-lib-common.inc + +DESCRIPTION = "X11 font encoding library" +LICENSE = "BSD-X" +DEPENDS += "zlib xproto" +PR = "r1" +PE = "1" diff --git a/recipes/xorg-lib/libfs_1.0.2.bb b/recipes/xorg-lib/libfs_1.0.2.bb new file mode 100644 index 0000000000..2bc6b0ae38 --- /dev/null +++ b/recipes/xorg-lib/libfs_1.0.2.bb @@ -0,0 +1,7 @@ +require xorg-lib-common.inc + +DESCRIPTION = "X11 Font Services library" +DEPENDS += "xproto fontsproto xtrans" +PE = "1" + +XORG_PN = "libFS" diff --git a/recipes/xorg-lib/libice-native_1.0.6.bb b/recipes/xorg-lib/libice-native_1.0.6.bb new file mode 100644 index 0000000000..fd835b6013 --- /dev/null +++ b/recipes/xorg-lib/libice-native_1.0.6.bb @@ -0,0 +1,8 @@ +require libice_${PV}.bb + +DEPENDS = "libx11-native xproto-native xtrans-native" +PROVIDES = "ice-native" + +inherit native + +XORG_PN = "libICE" diff --git a/recipes/xorg-lib/libice_1.0.6.bb b/recipes/xorg-lib/libice_1.0.6.bb new file mode 100644 index 0000000000..e4a6557397 --- /dev/null +++ b/recipes/xorg-lib/libice_1.0.6.bb @@ -0,0 +1,9 @@ +require xorg-lib-common.inc + +DESCRIPTION = "X11 Inter-Client Exchange library" +DEPENDS += "xproto xtrans" +PROVIDES = "ice" +PR = "r1" +PE = "1" + +XORG_PN = "libICE" diff --git a/recipes/xorg-lib/libpciaccess_0.10.9.bb b/recipes/xorg-lib/libpciaccess_0.10.9.bb new file mode 100644 index 0000000000..26d1d95e35 --- /dev/null +++ b/recipes/xorg-lib/libpciaccess_0.10.9.bb @@ -0,0 +1,5 @@ +require xorg-lib-common.inc + +DEPENDS += "xproto virtual/libx11" + +PR="r1" diff --git a/recipes/xorg-lib/libsm-native_1.1.1.bb b/recipes/xorg-lib/libsm-native_1.1.1.bb new file mode 100644 index 0000000000..78268a1d2b --- /dev/null +++ b/recipes/xorg-lib/libsm-native_1.1.1.bb @@ -0,0 +1,7 @@ +require libsm_${PV}.bb + +inherit native + +DEPENDS = "libx11-native libice-native xproto-native xtrans-native" + +XORG_PN = "libSM" diff --git a/recipes/xorg-lib/libsm_1.1.1.bb b/recipes/xorg-lib/libsm_1.1.1.bb new file mode 100644 index 0000000000..7a3089894d --- /dev/null +++ b/recipes/xorg-lib/libsm_1.1.1.bb @@ -0,0 +1,8 @@ +require xorg-lib-common.inc + +DESCRIPTION = "X11 Session management library" +DEPENDS += "libice xproto xtrans e2fsprogs-libs" +PR = "r0" +PE = "1" + +XORG_PN = "libSM" diff --git a/recipes/xorg-lib/libwindowswm_1.0.1.bb b/recipes/xorg-lib/libwindowswm_1.0.1.bb new file mode 100644 index 0000000000..a03d49505b --- /dev/null +++ b/recipes/xorg-lib/libwindowswm_1.0.1.bb @@ -0,0 +1,6 @@ +require xorg-lib-common.inc + +DEPENDS += "libxext windowswmproto" +PE = "1" + +XORG_PN = "libWindowsWM" diff --git a/recipes/xorg-lib/libx11-native_1.3.2.bb b/recipes/xorg-lib/libx11-native_1.3.2.bb new file mode 100644 index 0000000000..71b45afdf4 --- /dev/null +++ b/recipes/xorg-lib/libx11-native_1.3.2.bb @@ -0,0 +1,8 @@ +require libx11_${PV}.bb + +FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/libx11" + +DEPENDS = "xproto-native xextproto-native libxau-native xtrans-native libxdmcp-native xcmiscproto-native xf86bigfontproto-native kbproto-native inputproto-native bigreqsproto-native util-macros-native" +PROVIDES = "" + +inherit native diff --git a/recipes/xorg-lib/libx11/dolt-fix.patch b/recipes/xorg-lib/libx11/dolt-fix.patch new file mode 100644 index 0000000000..ea1a8bd937 --- /dev/null +++ b/recipes/xorg-lib/libx11/dolt-fix.patch @@ -0,0 +1,21 @@ +diff -uNr libX11-1.2.99.901.orig/acinclude.m4 libX11-1.2.99.901/acinclude.m4 +--- libX11-1.2.99.901.orig/acinclude.m4 2009-09-05 10:57:11.000000000 +0200 ++++ libX11-1.2.99.901/acinclude.m4 2009-09-05 10:59:14.000000000 +0200 +@@ -197,7 +197,7 @@ + cat <<__DOLTLIBTOOL__EOF__ > doltlibtool + #!$DOLT_BASH + __DOLTLIBTOOL__EOF__ +- cat <<'__DOLTLIBTOOL__EOF__' >>doltlibtool ++ cat <<'__DOLTLIBTOOL__EOF__' | sed -e "s/@host_alias@/$host_alias/g" >>doltlibtool + top_builddir_slash="${0%%doltlibtool}" + : ${top_builddir_slash:=./} + args=() +@@ -213,7 +213,7 @@ + if $modeok && $tagok ; then + . ${top_builddir_slash}doltcompile "${args@<:@@@:>@}" + else +- exec ${top_builddir_slash}libtool "$[]@" ++ exec ${top_builddir_slash}@host_alias@-libtool "$[]@" + fi + __DOLTLIBTOOL__EOF__ + diff --git a/recipes/xorg-lib/libx11/x11_disable_makekeys.1.6.3.patch b/recipes/xorg-lib/libx11/x11_disable_makekeys.1.6.3.patch new file mode 100644 index 0000000000..4358f79896 --- /dev/null +++ b/recipes/xorg-lib/libx11/x11_disable_makekeys.1.6.3.patch @@ -0,0 +1,24 @@ +diff -uNr libX11-1.2.99.901.orig/src/util/Makefile.am libX11-1.2.99.901/src/util/Makefile.am +--- libX11-1.2.99.901.orig/src/util/Makefile.am 2009-08-12 13:21:19.000000000 +0200 ++++ libX11-1.2.99.901/src/util/Makefile.am 2009-08-12 13:22:21.000000000 +0200 +@@ -1,20 +1,3 @@ + # $XdotOrg: lib/X11/src/util/Makefile.am,v 1.4 2006-02-19 02:14:12 jamey Exp $ + +-noinst_PROGRAMS=makekeys +- +-makekeys_CFLAGS=$(X11_CFLAGS) +- +-CC = @CC_FOR_BUILD@ +- + EXTRA_DIST = mkks.sh +- +-if LINT +-# Check source code with tools like lint & sparse +- +-ALL_LINT_FLAGS=$(LINT_FLAGS) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ +- $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) +- +-lint: +- $(LINT) $(ALL_LINT_FLAGS) makekeys.c +- +-endif LINT diff --git a/recipes/xorg-lib/libx11_1.3.2.bb b/recipes/xorg-lib/libx11_1.3.2.bb new file mode 100644 index 0000000000..796ed1eeb6 --- /dev/null +++ b/recipes/xorg-lib/libx11_1.3.2.bb @@ -0,0 +1,32 @@ +require xorg-lib-common.inc + +DESCRIPTION = "Base X libs." +DEPENDS += "bigreqsproto xproto xextproto xtrans libxau xcmiscproto \ + libxdmcp xf86bigfontproto kbproto inputproto xproto-native" +PROVIDES = "virtual/libx11" +PE = "1" +PR = "r3" + +XORG_PN = "libX11" + +SRC_URI += "file://x11_disable_makekeys.1.6.3.patch;patch=1 \ + file://dolt-fix.patch;patch=1 \ + file://keysymdef_include.patch;patch=1" + +EXTRA_OECONF += "--without-xcb --with-keysymdef=${STAGING_INCDIR}/X11/keysymdef.h" + +do_compile() { + ( + unset CC LD CXX CCLD CFLAGS CPPFLAGS LDFLAGS CXXFLAGS + cd src/util; + mv makekeys.c.orig makekeys.c || true + touch makekeys-makekeys.o ; gcc makekeys.c -o makekeys + mv to stop it getting rebuilt + mv makekeys.c makekeys.c.orig + cd ../../ + ) || exit 1 + oe_runmake +} + +FILES_${PN} += "${datadir}/X11/XKeysymDB ${datadir}/X11/XErrorDB ${libdir}/X11/Xcms.txt" +FILES_${PN}-locale += "${datadir}/X11/locale ${libdir}/X11/locale" diff --git a/recipes/xorg-lib/libxau-native_1.0.5.bb b/recipes/xorg-lib/libxau-native_1.0.5.bb new file mode 100644 index 0000000000..3fc07b6ab6 --- /dev/null +++ b/recipes/xorg-lib/libxau-native_1.0.5.bb @@ -0,0 +1,9 @@ +require libxau_${PV}.bb + +DEPENDS = "xproto-native util-macros-native" +PROVIDES = "" +PR = "r1" + +XORG_PN = "libXau" + +inherit native diff --git a/recipes/xorg-lib/libxau_1.0.5.bb b/recipes/xorg-lib/libxau_1.0.5.bb new file mode 100644 index 0000000000..3a77534cff --- /dev/null +++ b/recipes/xorg-lib/libxau_1.0.5.bb @@ -0,0 +1,8 @@ +require xorg-lib-common.inc + +DESCRIPTION = "A Sample Authorization Protocol for X" +DEPENDS += " xproto" +PROVIDES = "xau" +PE = "1" + +XORG_PN = "libXau" diff --git a/recipes/xorg-lib/libxaw_1.0.7.bb b/recipes/xorg-lib/libxaw_1.0.7.bb new file mode 100644 index 0000000000..f45431e79e --- /dev/null +++ b/recipes/xorg-lib/libxaw_1.0.7.bb @@ -0,0 +1,21 @@ +require xorg-lib-common.inc + +DESCRIPTION = "X Athena Widget Set" +DEPENDS += "xproto virtual/libx11 libxext xextproto libxt libxmu libxpm libxp printproto libxau" +PROVIDES = "xaw" +PR = "r1" +PE = "1" + +XORG_PN = "libXaw" + +do_stage_append () { + ln -sf libXaw6.so.6 ${STAGING_LIBDIR}/libXaw.so.6 + ln -sf libXaw7.so.7 ${STAGING_LIBDIR}/libXaw.so.7 + ln -sf libXaw7.so.7 ${STAGING_LIBDIR}/libXaw.so +} + +PACKAGES =+ "libxaw6 libxaw7 libxaw8" + +FILES_libxaw6 = "${libdir}/libXaw6.so.6*" +FILES_libxaw7 = "${libdir}/libXaw7.so.7*" +FILES_libxaw8 = "${libdir}/libXaw8.so.8*" diff --git a/recipes/xorg-lib/libxcomposite_0.4.1.bb b/recipes/xorg-lib/libxcomposite_0.4.1.bb new file mode 100644 index 0000000000..55a91b7048 --- /dev/null +++ b/recipes/xorg-lib/libxcomposite_0.4.1.bb @@ -0,0 +1,9 @@ +require xorg-lib-common.inc + +DESCRIPTION = "X Composite extension library." +LICENSE= "BSD-X" +DEPENDS += " compositeproto virtual/libx11 libxfixes libxext" +PROVIDES = "xcomposite" +PE = "1" + +XORG_PN = "libXcomposite" diff --git a/recipes/xorg-lib/libxcursor-native_1.1.10.bb b/recipes/xorg-lib/libxcursor-native_1.1.10.bb new file mode 100644 index 0000000000..403030e93d --- /dev/null +++ b/recipes/xorg-lib/libxcursor-native_1.1.10.bb @@ -0,0 +1,6 @@ +require libxcursor_${PV}.bb + +DEPENDS = "libx11-native fixesproto-native libxfixes-native" +PE = "1" + +inherit native diff --git a/recipes/xorg-lib/libxcursor_1.1.10.bb b/recipes/xorg-lib/libxcursor_1.1.10.bb new file mode 100644 index 0000000000..4713eccc48 --- /dev/null +++ b/recipes/xorg-lib/libxcursor_1.1.10.bb @@ -0,0 +1,9 @@ +require xorg-lib-common.inc + +DESCRIPTION = "X cursor management library" +LICENSE= "BSD-X" +DEPENDS += "libxrender libxfixes" +PR = "r2" +PE = "1" + +XORG_PN = "libXcursor" diff --git a/recipes/xorg-lib/libxdamage_1.1.2.bb b/recipes/xorg-lib/libxdamage_1.1.2.bb new file mode 100644 index 0000000000..e56d1d0954 --- /dev/null +++ b/recipes/xorg-lib/libxdamage_1.1.2.bb @@ -0,0 +1,10 @@ +require xorg-lib-common.inc + +DESCRIPTION = "X11 damaged region extension library" +LICENSE= "BSD-X" +DEPENDS += "damageproto libxfixes" +PROVIDES = "xdamage" +PR = "r1" +PE = "1" + +XORG_PN = "libXdamage" diff --git a/recipes/xorg-lib/libxdmcp-native_1.0.3.bb b/recipes/xorg-lib/libxdmcp-native_1.0.3.bb new file mode 100644 index 0000000000..873e9397d7 --- /dev/null +++ b/recipes/xorg-lib/libxdmcp-native_1.0.3.bb @@ -0,0 +1,10 @@ +require libxdmcp_${PV}.bb + +DEPENDS = "xproto-native util-macros-native" +PR = "r1" +PE = "1" + +XORG_PN = "libXdmcp" +PROVIDES = "" + +inherit native diff --git a/recipes/xorg-lib/libxdmcp_1.0.3.bb b/recipes/xorg-lib/libxdmcp_1.0.3.bb new file mode 100644 index 0000000000..0aa95b4677 --- /dev/null +++ b/recipes/xorg-lib/libxdmcp_1.0.3.bb @@ -0,0 +1,9 @@ +require xorg-lib-common.inc + +DESCRIPTION = "X Display Manager Control Protocol library" +DEPENDS += "xproto" +PROVIDES = "xdmcp" +PR = "r1" +PE = "1" + +XORG_PN = "libXdmcp" diff --git a/recipes/xorg-lib/libxext-native_1.1.1.bb b/recipes/xorg-lib/libxext-native_1.1.1.bb new file mode 100644 index 0000000000..531242e6fa --- /dev/null +++ b/recipes/xorg-lib/libxext-native_1.1.1.bb @@ -0,0 +1,12 @@ +require xorg-lib-common.inc + +DESCRIPTION = "X11 miscellaneous extension library" +DEPENDS += "xproto-native libx11-native xextproto-native libxau-native util-macros-native" +PROVIDES = "xext-native" +PR = "r1" +PE = "1" + +XORG_PN = "libXext" + +inherit native + diff --git a/recipes/xorg-lib/libxext_1.1.1.bb b/recipes/xorg-lib/libxext_1.1.1.bb new file mode 100644 index 0000000000..81231a866c --- /dev/null +++ b/recipes/xorg-lib/libxext_1.1.1.bb @@ -0,0 +1,9 @@ +require xorg-lib-common.inc + +DESCRIPTION = "X11 miscellaneous extension library" +DEPENDS += "xproto virtual/libx11 xextproto libxau" +PROVIDES = "xext" +PR = "r1" +PE = "1" + +XORG_PN = "libXext" diff --git a/recipes/xorg-lib/libxfixes-native_4.0.4.bb b/recipes/xorg-lib/libxfixes-native_4.0.4.bb new file mode 100644 index 0000000000..5ef6ded80a --- /dev/null +++ b/recipes/xorg-lib/libxfixes-native_4.0.4.bb @@ -0,0 +1,6 @@ +require libxfixes_${PV}.bb + +DEPENDS = "libx11-native" +PE = "1" + +inherit native diff --git a/recipes/xorg-lib/libxfixes_4.0.4.bb b/recipes/xorg-lib/libxfixes_4.0.4.bb new file mode 100644 index 0000000000..5b2100a815 --- /dev/null +++ b/recipes/xorg-lib/libxfixes_4.0.4.bb @@ -0,0 +1,8 @@ +require xorg-lib-common.inc + +DESCRIPTION = "X Fixes extension library." +LICENSE= "BSD-X" +DEPENDS += "virtual/libx11 xproto fixesproto xextproto" +PE = "1" + +XORG_PN = "libXfixes" diff --git a/recipes/xorg-lib/libxfont-native_1.4.1.bb b/recipes/xorg-lib/libxfont-native_1.4.1.bb new file mode 100644 index 0000000000..efd1e07d6a --- /dev/null +++ b/recipes/xorg-lib/libxfont-native_1.4.1.bb @@ -0,0 +1,10 @@ +require libxfont_${PV}.bb + +DEPENDS = "xproto-native zlib-native fontcacheproto-native fontsproto-native \ + libfontenc-native xtrans-native freetype-native util-macros-native" +PE = "1" + +# no need for patch used in libxfont +SRC_URI = "${XORG_MIRROR}/individual/lib/${XORG_PN}-${PV}.tar.bz2" + +inherit native diff --git a/recipes/xorg-lib/libxfont_1.4.1.bb b/recipes/xorg-lib/libxfont_1.4.1.bb new file mode 100644 index 0000000000..a5afe7e956 --- /dev/null +++ b/recipes/xorg-lib/libxfont_1.4.1.bb @@ -0,0 +1,11 @@ +require xorg-lib-common.inc + +DESCRIPTION = "X11 font rasterisation library" +LICENSE= "BSD-X" +DEPENDS += "freetype fontcacheproto xtrans fontsproto libfontenc" +PROVIDES = "xfont" +PE = "1" + +#SRC_URI += "file://no-scalable-crash.patch;patch=1" + +XORG_PN = "libXfont" diff --git a/recipes/xorg-lib/libxft_2.1.14.bb b/recipes/xorg-lib/libxft_2.1.14.bb new file mode 100644 index 0000000000..84d0cc2cbe --- /dev/null +++ b/recipes/xorg-lib/libxft_2.1.14.bb @@ -0,0 +1,20 @@ +require xorg-lib-common.inc + +DESCRIPTION = "FreeType-based font drawing library for X" +DEPENDS += "libxrender freetype fontconfig" +PROVIDES = "xft" +PR = "r0" +PE = "1" + +XORG_PN = "libXft" + +python do_package() { + if bb.data.getVar('DEBIAN_NAMES', d, 1): + bb.data.setVar('PKG_${PN}', 'libxft2', d) + bb.build.exec_func('package_do_package', d) +} + +FILES_${PN} = "${libdir}/lib*${SOLIBS}" +FILES_${PN}-dev = "${includedir} ${libdir}/lib*${SOLIBSDEV} ${libdir}/*.la \ + ${libdir}/*.a ${libdir}/pkgconfig \ + ${datadir}/aclocal ${bindir} ${sbindir}" diff --git a/recipes/xorg-lib/libxi_1.3.bb b/recipes/xorg-lib/libxi_1.3.bb new file mode 100644 index 0000000000..31e3b4906d --- /dev/null +++ b/recipes/xorg-lib/libxi_1.3.bb @@ -0,0 +1,8 @@ +require xorg-lib-common.inc + +DESCRIPTION = "X11 Input extension library" +DEPENDS += "libxext inputproto" +PR = "r1" +PE = "1" + +XORG_PN = "libXi" diff --git a/recipes/xorg-lib/libxinerama_1.1.bb b/recipes/xorg-lib/libxinerama_1.1.bb new file mode 100644 index 0000000000..b7135bc28e --- /dev/null +++ b/recipes/xorg-lib/libxinerama_1.1.bb @@ -0,0 +1,9 @@ +require xorg-lib-common.inc + +DESCRIPTION = "X11 Xinerama extension library" +DEPENDS += "libxext xineramaproto" +PROVIDES = "xinerama" +PR = "r3" +PE = "1" + +XORG_PN = "libXinerama" diff --git a/recipes/xorg-lib/libxkbfile-native_1.0.6.bb b/recipes/xorg-lib/libxkbfile-native_1.0.6.bb new file mode 100644 index 0000000000..27c5dce5e4 --- /dev/null +++ b/recipes/xorg-lib/libxkbfile-native_1.0.6.bb @@ -0,0 +1,8 @@ +require libxkbfile_${PV}.bb + +DEPENDS = "libx11-native kbproto-native" +PE = "1" + +XORG_PN = "libxkbfile" + +inherit native diff --git a/recipes/xorg-lib/libxkbfile_1.0.6.bb b/recipes/xorg-lib/libxkbfile_1.0.6.bb new file mode 100644 index 0000000000..a404180d49 --- /dev/null +++ b/recipes/xorg-lib/libxkbfile_1.0.6.bb @@ -0,0 +1,7 @@ +require xorg-lib-common.inc + +DESCRIPTION = "X11 keyboard file manipulation library" +LICENSE= "GPL" +DEPENDS += "virtual/libx11 kbproto" +PR = "r1" +PE = "1" diff --git a/recipes/xorg-lib/libxmu_1.0.5.bb b/recipes/xorg-lib/libxmu_1.0.5.bb new file mode 100644 index 0000000000..9a02bf82be --- /dev/null +++ b/recipes/xorg-lib/libxmu_1.0.5.bb @@ -0,0 +1,16 @@ +require xorg-lib-common.inc + +DESCRIPTION = "X11 miscellaneous utility library" +DEPENDS += "libxt libxext" +PROVIDES = "xmu" +PR = "r1" +PE = "1" + +XORG_PN = "libXmu" + +LEAD_SONAME = "libXmu" + +PACKAGES =+ "libxmuu libxmuu-dev" + +FILES_libxmuu = "${libdir}/libXmuu.so.*" +FILES_libxmuu-dev = "${libdir}/libXmuu.so" diff --git a/recipes/xorg-lib/libxpm_3.5.8.bb b/recipes/xorg-lib/libxpm_3.5.8.bb new file mode 100644 index 0000000000..75c10bf2c9 --- /dev/null +++ b/recipes/xorg-lib/libxpm_3.5.8.bb @@ -0,0 +1,13 @@ +require xorg-lib-common.inc + +DESCRIPTION = "X11 Pixmap library" +LICENSE = "X-BSD" +DEPENDS += "libxext libsm libxt" +PR = "r3" +PE = "1" + +XORG_PN = "libXpm" + +PACKAGES =+ "sxpm cxpm" +FILES_cxpm = "${bindir}/cxpm" +FILES_sxpm = "${bindir}/sxpm" diff --git a/recipes/xorg-lib/libxrender-native_0.9.5.bb b/recipes/xorg-lib/libxrender-native_0.9.5.bb new file mode 100644 index 0000000000..a4f4ba9e36 --- /dev/null +++ b/recipes/xorg-lib/libxrender-native_0.9.5.bb @@ -0,0 +1,6 @@ +require libxrender_${PV}.bb + +DEPENDS = "libx11-native renderproto-native" +PE = "1" + +inherit native diff --git a/recipes/xorg-lib/libxrender_0.9.5.bb b/recipes/xorg-lib/libxrender_0.9.5.bb new file mode 100644 index 0000000000..ad833a8259 --- /dev/null +++ b/recipes/xorg-lib/libxrender_0.9.5.bb @@ -0,0 +1,9 @@ +require xorg-lib-common.inc + +DESCRIPTION = "X11 Rendering Extension client library" +LICENSE = "BSD-X" +DEPENDS += "virtual/libx11 renderproto xproto xdmcp" +PR = "r1" +PE = "1" + +XORG_PN = "libXrender" diff --git a/recipes/xorg-lib/libxres_1.0.4.bb b/recipes/xorg-lib/libxres_1.0.4.bb new file mode 100644 index 0000000000..02a0cae0d8 --- /dev/null +++ b/recipes/xorg-lib/libxres_1.0.4.bb @@ -0,0 +1,8 @@ +require xorg-lib-common.inc + +DESCRIPTION = "X11 Resource extension library" +DEPENDS += "libxext resourceproto" +PR = "r1" +PE = "1" + +XORG_PN = "libXres" diff --git a/recipes/xorg-lib/libxscrnsaver_1.2.0.bb b/recipes/xorg-lib/libxscrnsaver_1.2.0.bb new file mode 100644 index 0000000000..ff22c337a0 --- /dev/null +++ b/recipes/xorg-lib/libxscrnsaver_1.2.0.bb @@ -0,0 +1,11 @@ +require xorg-lib-common.inc + +DESCRIPTION = "X Screen Saver extension library" +LICENSE = "GPL" +DEPENDS += "libxext scrnsaverproto" +PROVIDES = "libxss" +RREPLACES = "libxss" +PR = "r1" +PE = "1" + +XORG_PN = "libXScrnSaver" diff --git a/recipes/xorg-lib/libxt-native_1.0.7.bb b/recipes/xorg-lib/libxt-native_1.0.7.bb new file mode 100644 index 0000000000..9745f6530d --- /dev/null +++ b/recipes/xorg-lib/libxt-native_1.0.7.bb @@ -0,0 +1,8 @@ +require libxt_${PV}.bb + +DEPENDS = "libx11-native libsm-native kbproto-native" +PROVIDES = "xt-native" + +inherit native + +XORG_PN = "libXt" diff --git a/recipes/xorg-lib/libxt_1.0.7.bb b/recipes/xorg-lib/libxt_1.0.7.bb new file mode 100644 index 0000000000..4190a1158b --- /dev/null +++ b/recipes/xorg-lib/libxt_1.0.7.bb @@ -0,0 +1,19 @@ +require xorg-lib-common.inc + +DESCRIPTION = "X11 toolkit intrinsics library" +DEPENDS += "libsm virtual/libx11 kbproto" +PROVIDES = "xt" +PR = "r1" +PE = "1" + +XORG_PN = "libXt" + +EXTRA_OECONF += "--disable-install-makestrs --disable-xkb" + +do_compile() { + ( + unset CC LD CXX CCLD + 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 + ) || exit 1 + oe_runmake +} diff --git a/recipes/xorg-lib/libxtst_1.1.0.bb b/recipes/xorg-lib/libxtst_1.1.0.bb new file mode 100644 index 0000000000..174046fc1e --- /dev/null +++ b/recipes/xorg-lib/libxtst_1.1.0.bb @@ -0,0 +1,9 @@ +require xorg-lib-common.inc + +DESCRIPTION = "X Test Extension: client side library" +DEPENDS += "libxext recordproto inputproto libxi" +PROVIDES = "xtst" +PR = "r1" +PE = "1" + +XORG_PN = "libXtst" diff --git a/recipes/xorg-lib/libxv_1.0.5.bb b/recipes/xorg-lib/libxv_1.0.5.bb new file mode 100644 index 0000000000..6014326e90 --- /dev/null +++ b/recipes/xorg-lib/libxv_1.0.5.bb @@ -0,0 +1,8 @@ +require xorg-lib-common.inc + +DESCRIPTION = "X11 Video extension library" +LICENSE = "GPL" +DEPENDS += "libxext videoproto" +PR = "r1" + +XORG_PN = "libXv" diff --git a/recipes/xorg-lib/libxvmc_1.0.5.bb b/recipes/xorg-lib/libxvmc_1.0.5.bb new file mode 100644 index 0000000000..64943ce9bd --- /dev/null +++ b/recipes/xorg-lib/libxvmc_1.0.5.bb @@ -0,0 +1,8 @@ +require xorg-lib-common.inc + +DESCRIPTION = "X Video Motion Compensation extension library" +DEPENDS += "libxext libxv videoproto" +PR = "r1" +PE = "1" + +XORG_PN = "libXvMC" diff --git a/recipes/xorg-lib/libxxf86dga_1.1.1.bb b/recipes/xorg-lib/libxxf86dga_1.1.1.bb new file mode 100644 index 0000000000..47492d7108 --- /dev/null +++ b/recipes/xorg-lib/libxxf86dga_1.1.1.bb @@ -0,0 +1,8 @@ +require xorg-lib-common.inc + +DESCRIPTION = "X11 Direct Graphics Access extension library" +DEPENDS += "libxext xf86dgaproto" +PR = "r1" +PE = "1" + +XORG_PN = "libXxf86dga" diff --git a/recipes/xorg-lib/libxxf86vm_1.1.0.bb b/recipes/xorg-lib/libxxf86vm_1.1.0.bb new file mode 100644 index 0000000000..2d1af9c9aa --- /dev/null +++ b/recipes/xorg-lib/libxxf86vm_1.1.0.bb @@ -0,0 +1,8 @@ +require xorg-lib-common.inc + +DESCRIPTION = "X11 XFree86 video mode extension library" +DEPENDS += "libxext xf86vidmodeproto" +PR = "r0" +PE = "1" + +XORG_PN = "libXxf86vm" diff --git a/recipes/xorg-lib/xtrans-native_1.2.5.bb b/recipes/xorg-lib/xtrans-native_1.2.5.bb new file mode 100644 index 0000000000..c7988c7264 --- /dev/null +++ b/recipes/xorg-lib/xtrans-native_1.2.5.bb @@ -0,0 +1,5 @@ +require xtrans_${PV}.bb + +DEPENDS = "util-macros-native" + +inherit native diff --git a/recipes/xorg-lib/xtrans_1.2.5.bb b/recipes/xorg-lib/xtrans_1.2.5.bb new file mode 100644 index 0000000000..81464f49bc --- /dev/null +++ b/recipes/xorg-lib/xtrans_1.2.5.bb @@ -0,0 +1,14 @@ +require xorg-lib-common.inc + +DESCRIPTION = "network API translation layer to insulate X applications and \ +libraries from OS network vageries." +PE = "1" +PR = "r0" + +ALLOW_EMPTY = "1" + +FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/xtrans" + +RDEPENDS_${PN}-dev = "" + +XORG_PN = "xtrans" diff --git a/recipes/xorg-proto/applewmproto_1.4.1.bb b/recipes/xorg-proto/applewmproto_1.4.1.bb new file mode 100644 index 0000000000..9f09fff7b7 --- /dev/null +++ b/recipes/xorg-proto/applewmproto_1.4.1.bb @@ -0,0 +1,4 @@ +require xorg-proto-common.inc + +PR = "r1" +PE = "1" diff --git a/recipes/xorg-proto/bigreqsproto-native_1.1.0.bb b/recipes/xorg-proto/bigreqsproto-native_1.1.0.bb new file mode 100644 index 0000000000..e86417195d --- /dev/null +++ b/recipes/xorg-proto/bigreqsproto-native_1.1.0.bb @@ -0,0 +1,7 @@ +require bigreqsproto_${PV}.bb + +PR = "r1" + +XORG_PN = "bigreqsproto" + +inherit native diff --git a/recipes/xorg-proto/bigreqsproto_1.1.0.bb b/recipes/xorg-proto/bigreqsproto_1.1.0.bb new file mode 100644 index 0000000000..ffe3bce8d8 --- /dev/null +++ b/recipes/xorg-proto/bigreqsproto_1.1.0.bb @@ -0,0 +1,6 @@ +require xorg-proto-common.inc + +PR = "r1" +PE = "1" + +XORG_PN = "bigreqsproto" diff --git a/recipes/xorg-proto/compositeproto_0.4.1.bb b/recipes/xorg-proto/compositeproto_0.4.1.bb new file mode 100644 index 0000000000..b7bb50e579 --- /dev/null +++ b/recipes/xorg-proto/compositeproto_0.4.1.bb @@ -0,0 +1,6 @@ +require xorg-proto-common.inc + +CONFLICTS = "compositeext" +PE = "1" + +XORG_PN = "compositeproto" diff --git a/recipes/xorg-proto/damageproto_1.2.0.bb b/recipes/xorg-proto/damageproto_1.2.0.bb new file mode 100644 index 0000000000..e7abb316ed --- /dev/null +++ b/recipes/xorg-proto/damageproto_1.2.0.bb @@ -0,0 +1,7 @@ +require xorg-proto-common.inc + +CONFLICTS = "damageext" +PR = "r1" +PE = "1" + +XORG_PN = "damageproto" diff --git a/recipes/xorg-proto/dmxproto_2.3.bb b/recipes/xorg-proto/dmxproto_2.3.bb new file mode 100644 index 0000000000..9f09fff7b7 --- /dev/null +++ b/recipes/xorg-proto/dmxproto_2.3.bb @@ -0,0 +1,4 @@ +require xorg-proto-common.inc + +PR = "r1" +PE = "1" diff --git a/recipes/xorg-proto/dri2proto_2.1.bb b/recipes/xorg-proto/dri2proto_2.1.bb new file mode 100644 index 0000000000..a0e1fd3989 --- /dev/null +++ b/recipes/xorg-proto/dri2proto_2.1.bb @@ -0,0 +1,3 @@ +DESCRIPTION = "DRI2 extension headers" + +require xorg-proto-common.inc diff --git a/recipes/xorg-proto/fixesproto-native_4.1.1.bb b/recipes/xorg-proto/fixesproto-native_4.1.1.bb new file mode 100644 index 0000000000..927e004437 --- /dev/null +++ b/recipes/xorg-proto/fixesproto-native_4.1.1.bb @@ -0,0 +1,7 @@ +require fixesproto_${PV}.bb + +PR = "r1" + +XORG_PN = "fixesproto" + +inherit native diff --git a/recipes/xorg-proto/fixesproto_4.1.1.bb b/recipes/xorg-proto/fixesproto_4.1.1.bb new file mode 100644 index 0000000000..f9bc9d9e3c --- /dev/null +++ b/recipes/xorg-proto/fixesproto_4.1.1.bb @@ -0,0 +1,7 @@ +require xorg-proto-common.inc + +CONFLICTS = "fixesext" +PR = "r1" +PE = "1" + +XORG_PN = "fixesproto" diff --git a/recipes/xorg-proto/fontsproto-native_2.1.0.bb b/recipes/xorg-proto/fontsproto-native_2.1.0.bb new file mode 100644 index 0000000000..4371a07836 --- /dev/null +++ b/recipes/xorg-proto/fontsproto-native_2.1.0.bb @@ -0,0 +1,9 @@ +require fontsproto_${PV}.bb + +PR = "r1" + +XORG_PN = "fontsproto" + +S = "${WORKDIR}/fontsproto-${PV}" + +inherit native diff --git a/recipes/xorg-proto/fontsproto_2.1.0.bb b/recipes/xorg-proto/fontsproto_2.1.0.bb new file mode 100644 index 0000000000..9f09fff7b7 --- /dev/null +++ b/recipes/xorg-proto/fontsproto_2.1.0.bb @@ -0,0 +1,4 @@ +require xorg-proto-common.inc + +PR = "r1" +PE = "1" diff --git a/recipes/xorg-proto/glproto_1.4.10.bb b/recipes/xorg-proto/glproto_1.4.10.bb new file mode 100644 index 0000000000..9f09fff7b7 --- /dev/null +++ b/recipes/xorg-proto/glproto_1.4.10.bb @@ -0,0 +1,4 @@ +require xorg-proto-common.inc + +PR = "r1" +PE = "1" diff --git a/recipes/xorg-proto/inputproto-native_2.0.bb b/recipes/xorg-proto/inputproto-native_2.0.bb new file mode 100644 index 0000000000..11e0dae601 --- /dev/null +++ b/recipes/xorg-proto/inputproto-native_2.0.bb @@ -0,0 +1,7 @@ +require inputproto_${PV}.bb + +PR = "r1" + +XORG_PN = "inputproto" + +inherit native diff --git a/recipes/xorg-proto/inputproto_2.0.bb b/recipes/xorg-proto/inputproto_2.0.bb new file mode 100644 index 0000000000..e3a8b09f2b --- /dev/null +++ b/recipes/xorg-proto/inputproto_2.0.bb @@ -0,0 +1,6 @@ +require xorg-proto-common.inc + +PR = "r1" +PE = "1" + +XORG_PN = "inputproto" diff --git a/recipes/xorg-proto/kbproto-native_1.0.4.bb b/recipes/xorg-proto/kbproto-native_1.0.4.bb new file mode 100644 index 0000000000..cdb7c0e16d --- /dev/null +++ b/recipes/xorg-proto/kbproto-native_1.0.4.bb @@ -0,0 +1,6 @@ +require kbproto_${PV}.bb +require xorg-proto-native.inc + +PR = "r1" + +XORG_PN = "kbproto" diff --git a/recipes/xorg-proto/kbproto_1.0.4.bb b/recipes/xorg-proto/kbproto_1.0.4.bb new file mode 100644 index 0000000000..b3e9ffc365 --- /dev/null +++ b/recipes/xorg-proto/kbproto_1.0.4.bb @@ -0,0 +1,6 @@ +require xorg-proto-common.inc + +PR = "r1" +PE = "1" + +XORG_PN = "kbproto" diff --git a/recipes/xorg-proto/randrproto_1.3.1.bb b/recipes/xorg-proto/randrproto_1.3.1.bb new file mode 100644 index 0000000000..85000cc900 --- /dev/null +++ b/recipes/xorg-proto/randrproto_1.3.1.bb @@ -0,0 +1,7 @@ +require xorg-proto-common.inc + +CONFLICTS = "randrext" +PR = "r1" +PE = "1" + +XORG_PN = "randrproto" diff --git a/recipes/xorg-proto/recordproto_1.14.bb b/recipes/xorg-proto/recordproto_1.14.bb new file mode 100644 index 0000000000..af63403600 --- /dev/null +++ b/recipes/xorg-proto/recordproto_1.14.bb @@ -0,0 +1,5 @@ +require xorg-proto-common.inc + +CONFLICTS = "recordext" +PR = "r1" +PE = "1" diff --git a/recipes/xorg-proto/renderproto-native_0.11.bb b/recipes/xorg-proto/renderproto-native_0.11.bb new file mode 100644 index 0000000000..8d83c99774 --- /dev/null +++ b/recipes/xorg-proto/renderproto-native_0.11.bb @@ -0,0 +1,7 @@ +require renderproto_${PV}.bb + +PR = "r1" + +XORG_PN = "renderproto" + +inherit native diff --git a/recipes/xorg-proto/renderproto_0.11.bb b/recipes/xorg-proto/renderproto_0.11.bb new file mode 100644 index 0000000000..3d20b24afd --- /dev/null +++ b/recipes/xorg-proto/renderproto_0.11.bb @@ -0,0 +1,4 @@ +require xorg-proto-common.inc + +CONFLICTS = "renderext" +PE = "1" diff --git a/recipes/xorg-proto/resourceproto_1.1.0.bb b/recipes/xorg-proto/resourceproto_1.1.0.bb new file mode 100644 index 0000000000..1fb8aa7f12 --- /dev/null +++ b/recipes/xorg-proto/resourceproto_1.1.0.bb @@ -0,0 +1,5 @@ +require xorg-proto-common.inc + +CONFLICTS = "resourceext" +PR = "r1" +PE = "1" diff --git a/recipes/xorg-proto/scrnsaverproto_1.2.0.bb b/recipes/xorg-proto/scrnsaverproto_1.2.0.bb new file mode 100644 index 0000000000..9f09fff7b7 --- /dev/null +++ b/recipes/xorg-proto/scrnsaverproto_1.2.0.bb @@ -0,0 +1,4 @@ +require xorg-proto-common.inc + +PR = "r1" +PE = "1" diff --git a/recipes/xorg-proto/videoproto_2.3.0.bb b/recipes/xorg-proto/videoproto_2.3.0.bb new file mode 100644 index 0000000000..9f09fff7b7 --- /dev/null +++ b/recipes/xorg-proto/videoproto_2.3.0.bb @@ -0,0 +1,4 @@ +require xorg-proto-common.inc + +PR = "r1" +PE = "1" diff --git a/recipes/xorg-proto/windowswmproto_1.0.4.bb b/recipes/xorg-proto/windowswmproto_1.0.4.bb new file mode 100644 index 0000000000..9f09fff7b7 --- /dev/null +++ b/recipes/xorg-proto/windowswmproto_1.0.4.bb @@ -0,0 +1,4 @@ +require xorg-proto-common.inc + +PR = "r1" +PE = "1" diff --git a/recipes/xorg-proto/xcmiscproto-native_1.2.0.bb b/recipes/xorg-proto/xcmiscproto-native_1.2.0.bb new file mode 100644 index 0000000000..417a2aaf13 --- /dev/null +++ b/recipes/xorg-proto/xcmiscproto-native_1.2.0.bb @@ -0,0 +1,7 @@ +require xcmiscproto_${PV}.bb + +PR = "r1" + +XORG_PN = "xcmiscproto" + +inherit native diff --git a/recipes/xorg-proto/xcmiscproto_1.2.0.bb b/recipes/xorg-proto/xcmiscproto_1.2.0.bb new file mode 100644 index 0000000000..8f48ecd9cd --- /dev/null +++ b/recipes/xorg-proto/xcmiscproto_1.2.0.bb @@ -0,0 +1,6 @@ +require xorg-proto-common.inc + +PR = "r1" +PE = "1" + +XORG_PN = "xcmiscproto" diff --git a/recipes/xorg-proto/xextproto-native_7.1.1.bb b/recipes/xorg-proto/xextproto-native_7.1.1.bb new file mode 100644 index 0000000000..ff2bc4ffd3 --- /dev/null +++ b/recipes/xorg-proto/xextproto-native_7.1.1.bb @@ -0,0 +1,7 @@ +require xextproto_${PV}.bb + +PR = "r1" + +XORG_PN = "xextproto" + +inherit native diff --git a/recipes/xorg-proto/xextproto_7.1.1.bb b/recipes/xorg-proto/xextproto_7.1.1.bb new file mode 100644 index 0000000000..3637929316 --- /dev/null +++ b/recipes/xorg-proto/xextproto_7.1.1.bb @@ -0,0 +1,3 @@ +require xorg-proto-common.inc + +PE = "1" diff --git a/recipes/xorg-proto/xf86bigfontproto-native_1.2.0.bb b/recipes/xorg-proto/xf86bigfontproto-native_1.2.0.bb new file mode 100644 index 0000000000..b0ac594997 --- /dev/null +++ b/recipes/xorg-proto/xf86bigfontproto-native_1.2.0.bb @@ -0,0 +1,7 @@ +require xf86bigfontproto_${PV}.bb + +PR = "r1" + +XORG_PN = "xf86bigfontproto" + +inherit native diff --git a/recipes/xorg-proto/xf86bigfontproto_1.2.0.bb b/recipes/xorg-proto/xf86bigfontproto_1.2.0.bb new file mode 100644 index 0000000000..f29fdb84a7 --- /dev/null +++ b/recipes/xorg-proto/xf86bigfontproto_1.2.0.bb @@ -0,0 +1,6 @@ +require xorg-proto-common.inc + +PR = "r1" +PE = "1" + +XORG_PN = "xf86bigfontproto" diff --git a/recipes/xorg-proto/xf86dgaproto_2.1.bb b/recipes/xorg-proto/xf86dgaproto_2.1.bb new file mode 100644 index 0000000000..2e0e734858 --- /dev/null +++ b/recipes/xorg-proto/xf86dgaproto_2.1.bb @@ -0,0 +1,5 @@ +require xorg-proto-common.inc + +CONFLICTS = "xxf86dgaext" +PR = "r1" +PE = "1" diff --git a/recipes/xorg-proto/xf86driproto_2.1.0.bb b/recipes/xorg-proto/xf86driproto_2.1.0.bb new file mode 100644 index 0000000000..3637929316 --- /dev/null +++ b/recipes/xorg-proto/xf86driproto_2.1.0.bb @@ -0,0 +1,3 @@ +require xorg-proto-common.inc + +PE = "1" diff --git a/recipes/xorg-proto/xf86vidmodeproto_2.3.bb b/recipes/xorg-proto/xf86vidmodeproto_2.3.bb new file mode 100644 index 0000000000..946be11407 --- /dev/null +++ b/recipes/xorg-proto/xf86vidmodeproto_2.3.bb @@ -0,0 +1,5 @@ +require xorg-proto-common.inc + +CONFLICTS = "xxf86vmext" +PR = "r1" +PE = "1" diff --git a/recipes/xorg-proto/xineramaproto_1.2.bb b/recipes/xorg-proto/xineramaproto_1.2.bb new file mode 100644 index 0000000000..9f09fff7b7 --- /dev/null +++ b/recipes/xorg-proto/xineramaproto_1.2.bb @@ -0,0 +1,4 @@ +require xorg-proto-common.inc + +PR = "r1" +PE = "1" diff --git a/recipes/xorg-proto/xproto-native_7.0.16.bb b/recipes/xorg-proto/xproto-native_7.0.16.bb new file mode 100644 index 0000000000..cc7b6f65d3 --- /dev/null +++ b/recipes/xorg-proto/xproto-native_7.0.16.bb @@ -0,0 +1,5 @@ +require xproto_${PV}.bb + +DEPENDS += "util-macros-native" + +inherit native diff --git a/recipes/xorg-proto/xproto_7.0.16.bb b/recipes/xorg-proto/xproto_7.0.16.bb new file mode 100644 index 0000000000..513c78be4e --- /dev/null +++ b/recipes/xorg-proto/xproto_7.0.16.bb @@ -0,0 +1,8 @@ +require xorg-proto-common.inc + +PR = "r0" +PE = "1" + +DEPENDS += "util-macros" + +XORG_PN = "xproto" diff --git a/recipes/xorg-util/makedepend-native_1.0.2.bb b/recipes/xorg-util/makedepend-native_1.0.2.bb new file mode 100644 index 0000000000..9facfc69fa --- /dev/null +++ b/recipes/xorg-util/makedepend-native_1.0.2.bb @@ -0,0 +1,9 @@ +require xorg-util-common.inc +inherit native + +DESCRIPTION = "create dependencies in makefiles" +DEPENDS = "xproto-native util-macros-native" +PR = "r2" +PE = "1" + +XORG_PN = "makedepend" diff --git a/recipes/xorg-util/makedepend_1.0.2.bb b/recipes/xorg-util/makedepend_1.0.2.bb new file mode 100644 index 0000000000..e998bba1b0 --- /dev/null +++ b/recipes/xorg-util/makedepend_1.0.2.bb @@ -0,0 +1,6 @@ +require xorg-util-common.inc + +DESCRIPTION = "create dependencies in makefiles" +DEPENDS = "xproto util-macros" +PR = "r2" +PE = "1" diff --git a/recipes/xorg-xserver/xserver-xorg/dolt-fix-1.7.0.patch b/recipes/xorg-xserver/xserver-xorg/dolt-fix-1.7.0.patch new file mode 100644 index 0000000000..e332ce0bbe --- /dev/null +++ b/recipes/xorg-xserver/xserver-xorg/dolt-fix-1.7.0.patch @@ -0,0 +1,22 @@ +Index: xorg-server/m4/dolt.m4 +=================================================================== +--- xorg-server.orig/m4/dolt.m4 2009-04-14 21:14:56.000000000 +0400 ++++ xorg-server/m4/dolt.m4 2009-07-15 12:38:33.796848843 +0400 +@@ -147,7 +147,7 @@ + cat <<__DOLTLIBTOOL__EOF__ > doltlibtool + #!$DOLT_BASH + __DOLTLIBTOOL__EOF__ +- cat <<'__DOLTLIBTOOL__EOF__' >>doltlibtool ++ cat <<'__DOLTLIBTOOL__EOF__' | sed -e "s/@host_alias@/$host_alias/g" >>doltlibtool + top_builddir_slash="${0%%doltlibtool}" + : ${top_builddir_slash:=./} + args=() +@@ -163,7 +163,7 @@ + if $modeok && $tagok ; then + . ${top_builddir_slash}doltcompile "${args@<:@@@:>@}" + else +- exec ${top_builddir_slash}libtool "$[]@" ++ exec ${top_builddir_slash}@host_alias@-libtool "$[]@" + fi + __DOLTLIBTOOL__EOF__ + diff --git a/recipes/xorg-xserver/xserver-xorg/randr-support-1.7.0.patch b/recipes/xorg-xserver/xserver-xorg/randr-support-1.7.0.patch new file mode 100644 index 0000000000..fb8d3815be --- /dev/null +++ b/recipes/xorg-xserver/xserver-xorg/randr-support-1.7.0.patch @@ -0,0 +1,96 @@ +diff -Nur xorg-server-1.7.0.orig/hw/xfree86/common/xf86Xinput.c xorg-server-1.7.0/hw/xfree86/common/xf86Xinput.c +--- xorg-server-1.7.0.orig/hw/xfree86/common/xf86Xinput.c 2009-09-24 07:12:00.000000000 +0200 ++++ xorg-server-1.7.0/hw/xfree86/common/xf86Xinput.c 2009-10-08 11:45:50.000000000 +0200 +@@ -95,6 +95,8 @@ + + #include "os.h" + ++#define RR_Rotate_All (RR_Rotate_0|RR_Rotate_90|RR_Rotate_180|RR_Rotate_270) ++ + EventListPtr xf86Events = NULL; + + /** +@@ -1086,4 +1088,67 @@ + EnableDevice(dev, TRUE); + } + ++/* Taken from evdev-properties.h. */ ++#define EVDEV_PROP_SWAP_AXES "Evdev Axes Swap" ++#define EVDEV_PROP_INVERT_AXES "Evdev Axis Inversion" ++ ++/* This is a hack until we get device -> CRTC association. */ ++void ++xf86InputRotationNotify(Rotation rotation) ++{ ++ DeviceIntPtr dev; ++ LocalDevicePtr local; ++ int ret; ++ int swap_axes = 0; ++ CARD8 invert[2] = { 0, 0 }; ++ static Atom prop_swap = 0, prop_invert = 0; ++ static int atom_generation = -1; ++ ++ if (atom_generation != serverGeneration) { ++ prop_swap = 0; ++ prop_invert = 0; ++ } ++ ++ switch (rotation & RR_Rotate_All) { ++ case RR_Rotate_0: ++ break; ++ case RR_Rotate_90: ++ swap_axes = 1; ++ invert[0] = 1; ++ break; ++ case RR_Rotate_180: ++ invert[0] = 1; ++ invert[1] = 1; ++ break; ++ case RR_Rotate_270: ++ swap_axes = 1; ++ invert[1] = 1; ++ break; ++ } ++ ++ if (!prop_swap) ++ prop_swap = MakeAtom(EVDEV_PROP_SWAP_AXES, ++ strlen(EVDEV_PROP_SWAP_AXES), TRUE); ++ if (!prop_invert) ++ prop_invert = MakeAtom(EVDEV_PROP_INVERT_AXES, ++ strlen(EVDEV_PROP_INVERT_AXES), TRUE); ++ ++ for (dev = inputInfo.devices; dev; dev = dev->next) { ++ local = dev->public.devicePrivate; ++ ret = XIChangeDeviceProperty(dev, prop_swap, XA_INTEGER, 8, ++ PropModeReplace, 1, &swap_axes, FALSE); ++ if (ret != Success) { ++ xf86Msg(X_ERROR, "Changing swap_xy property failed!\n"); ++ continue; ++ } ++ ret = XIChangeDeviceProperty(dev, prop_invert, XA_INTEGER, 8, ++ PropModeReplace, 2, invert, FALSE); ++ if (ret != Success) { ++ xf86Msg(X_ERROR, "Changing invert property failed!\n"); ++ continue; ++ } ++ } ++} ++ ++ + /* end of xf86Xinput.c */ +diff -Nur xorg-server-1.7.0.orig/hw/xfree86/modes/xf86Crtc.c xorg-server-1.7.0/hw/xfree86/modes/xf86Crtc.c +--- xorg-server-1.7.0.orig/hw/xfree86/modes/xf86Crtc.c 2009-10-01 08:27:36.000000000 +0200 ++++ xorg-server-1.7.0/hw/xfree86/modes/xf86Crtc.c 2009-10-08 11:28:42.000000000 +0200 +@@ -391,6 +391,12 @@ + if (didLock) + crtc->funcs->unlock (crtc); + ++ /* ++ * Rotate Touchscreen ++ */ ++ xf86InputRotationNotify(crtc->rotation); ++ ++ + return ret; + } + diff --git a/recipes/xorg-xserver/xserver-xorg_1.7.1.bb b/recipes/xorg-xserver/xserver-xorg_1.7.1.bb new file mode 100644 index 0000000000..8f72741387 --- /dev/null +++ b/recipes/xorg-xserver/xserver-xorg_1.7.1.bb @@ -0,0 +1,19 @@ +require xorg-xserver-common.inc + +DESCRIPTION = "the X.Org X server" +DEPENDS += "pixman libpciaccess openssl dri2proto glproto xorg-minimal-fonts" +PE = "2" +PR = "r1" + +SRC_URI += "file://sysroot_fix.patch;patch=1 \ + file://dolt-fix-1.7.0.patch;patch=1 \ + file://randr-support-1.7.0.patch;patch=1 \ + " +do_install_prepend() { + mkdir -p ${D}/${libdir}/X11/fonts +} + +EXTRA_OECONF += "--disable-xephyr --disable-config-hal --disable-xinerama --disable-kdrive --disable-xephyr --disable-xsdl --disable-xfake --disable-xfbdev --disable-dmx" +EXTRA_OECONF += " --disable-glx-tls --enable-dri2 --disable-unit-tests " + +export LDFLAGS += " -ldl " |