Misc changes that to fix various issues
cover Misc changes that to fix various issues
This request includes three separate changes.
1) The first simply adds the cross "NM" to the environment. Some packages were found to be using the host system "nm", causing failures.
2) Update the summary and description information for most of the graphics packages
3) Update the way the SUMMARY and DESCRIPTION is used to create the automatic packages-split files.
This has all been test in a bitbake -k world build -- only expected failures have occured!
Pull URL: git://git.pokylinux.org/poky-contrib.git
Branch: mhatle/wrsync
Browse: http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=mhatle/wrsync
Thanks,
Mark Hatle <[email protected]>
---
Mark Hatle (3):
bitbake.conf: Fix missing NM definition
recipes-graphics: Add more detailed SUMMARY and DESCRIPTIONS bitbake.conf & package.bbclass: Use default SUMMARY and DESCRIPTION
meta/classes/package.bbclass | 5 +++- meta/conf/bitbake.conf | 29 ++++++++++++++----- meta/recipes-graphics/cairo/cairo.inc | 12 +++++--- meta/recipes-graphics/cairo/cairo_1.10.2.bb | 20 +++++++++++-- meta/recipes-graphics/directfb/directfb.inc | 1 + meta/recipes-graphics/drm/libdrm.inc | 7 +++- .../fontconfig/fontconfig_2.8.0.bb | 12 +++++++- meta/recipes-graphics/mesa/mesa-common.inc | 9 +++++- meta/recipes-graphics/mesa/mesa-demos_8.0.1.bb | 4 ++- meta/recipes-graphics/pango/pango.inc | 8 +++-- meta/recipes-graphics/tslib/tslib_1.0.bb | 6 +++- .../ttf-fonts/liberation-fonts_1.04.bb | 4 ++- .../ttf-fonts/liberation-fonts_1.06.bb | 5 +++- .../ttf-fonts/ttf-bitstream-vera_1.10.bb | 7 ++++- meta/recipes-graphics/x11-common/x11-common_0.1.bb | 2 +- meta/recipes-graphics/xcb/libxcb.inc | 5 +++- meta/recipes-graphics/xcb/xcb-proto.inc | 6 +++- meta/recipes-graphics/xcb/xcb-util.inc | 9 +++++- meta/recipes-graphics/xorg-app/mkfontdir_1.0.6.bb | 8 +++++- .../recipes-graphics/xorg-app/mkfontscale_1.0.8.bb | 8 +++++- meta/recipes-graphics/xorg-app/x11perf_1.5.2.bb | 7 ++++- meta/recipes-graphics/xorg-app/xauth_1.0.5.bb | 2 +- meta/recipes-graphics/xorg-app/xdpyinfo_1.2.0.bb | 9 +++++- meta/recipes-graphics/xorg-app/xhost_1.0.4.bb | 10 ++++++- meta/recipes-graphics/xorg-app/xinit_1.3.0.bb | 9 +++++- meta/recipes-graphics/xorg-app/xkbcomp_1.2.0.bb | 7 +++- meta/recipes-graphics/xorg-app/xmodmap_1.0.5.bb | 9 +++++- meta/recipes-graphics/xorg-app/xprop_1.2.0.bb | 8 +++++- meta/recipes-graphics/xorg-app/xrandr_1.3.4.bb | 7 ++++- meta/recipes-graphics/xorg-app/xset_1.2.1.bb | 6 +++- meta/recipes-graphics/xorg-app/xvinfo_1.1.1.bb | 7 ++++- meta/recipes-graphics/xorg-app/xwininfo_1.1.1.bb | 7 ++++- .../xorg-driver/xf86-input-evdev_2.6.0.bb | 12 +++++++- .../xorg-driver/xf86-input-keyboard_1.5.0.bb | 7 ++++- .../xorg-driver/xf86-input-keyboard_git.bb | 7 ++++- .../xorg-driver/xf86-input-mouse_1.6.0.bb | 8 +++++- .../xorg-driver/xf86-input-mouse_git.bb | 8 +++++- .../xorg-driver/xf86-input-synaptics_1.3.0.bb | 8 +++++- .../xorg-driver/xf86-input-synaptics_git.bb | 8 +++++- .../xorg-driver/xf86-video-intel_2.14.0.bb | 7 ++++- .../xorg-driver/xf86-video-intel_git.bb | 8 +++++- .../xorg-driver/xf86-video-omapfb_git.bb | 6 +++- .../xorg-driver/xf86-video-vesa_2.3.0.bb | 8 +++++- .../xorg-driver/xf86-video-vmware_11.0.3.bb | 4 ++- meta/recipes-graphics/xorg-font/encodings_1.0.4.bb | 6 +++- .../xorg-font/xorg-minimal-fonts.bb | 3 +- meta/recipes-graphics/xorg-lib/libdmx_1.1.1.bb | 7 ++++- meta/recipes-graphics/xorg-lib/libfontenc_1.1.0.bb | 5 +++- meta/recipes-graphics/xorg-lib/libice_1.0.7.bb | 8 +++++- .../xorg-lib/libpciaccess_0.12.0.bb | 5 +++- meta/recipes-graphics/xorg-lib/libsm_1.2.0.bb | 8 +++++- meta/recipes-graphics/xorg-lib/libx11-diet_1.3.bb | 3 ++ meta/recipes-graphics/xorg-lib/libx11-diet_git.bb | 3 ++ .../recipes-graphics/xorg-lib/libx11-trim_1.3.4.bb | 2 + meta/recipes-graphics/xorg-lib/libx11-trim_git.bb | 2 + meta/recipes-graphics/xorg-lib/libx11.inc | 6 +++- meta/recipes-graphics/xorg-lib/libxau_1.0.6.bb | 6 +++- .../recipes-graphics/xorg-lib/libxcalibrate_git.bb | 5 +++- .../xorg-lib/libxcomposite_0.4.3.bb | 11 +++++++- .../recipes-graphics/xorg-lib/libxcursor_1.1.11.bb | 8 +++++- meta/recipes-graphics/xorg-lib/libxdamage_1.1.3.bb | 13 ++++++++- meta/recipes-graphics/xorg-lib/libxdmcp_1.1.0.bb | 8 +++++- meta/recipes-graphics/xorg-lib/libxext_1.2.0.bb | 10 ++++++- meta/recipes-graphics/xorg-lib/libxext_git.bb | 11 +++++++- meta/recipes-graphics/xorg-lib/libxfixes_4.0.5.bb | 7 ++++- meta/recipes-graphics/xorg-lib/libxfont_1.4.3.bb | 6 +++- .../xorg-lib/libxfontcache_1.0.5.bb | 6 +++- meta/recipes-graphics/xorg-lib/libxft_2.2.0.bb | 12 +++++++- meta/recipes-graphics/xorg-lib/libxi_1.4.0.bb | 7 ++++- meta/recipes-graphics/xorg-lib/libxi_git.bb | 8 +++++- .../recipes-graphics/xorg-lib/libxinerama_1.1.1.bb | 6 +++- meta/recipes-graphics/xorg-lib/libxkbfile_1.0.7.bb | 5 +++- meta/recipes-graphics/xorg-lib/libxmu_1.1.0.bb | 10 ++++++- meta/recipes-graphics/xorg-lib/libxp_1.0.1.bb | 5 +++- meta/recipes-graphics/xorg-lib/libxpm_3.5.9.bb | 8 +++++- .../xorg-lib/libxprintapputil_1.0.1.bb | 7 ++++- .../xorg-lib/libxprintutil_1.0.1.bb | 7 ++++- meta/recipes-graphics/xorg-lib/libxrandr_1.3.1.bb | 8 +++++- meta/recipes-graphics/xorg-lib/libxrender_0.9.6.bb | 8 +++++- meta/recipes-graphics/xorg-lib/libxres_1.0.5.bb | 7 ++++- .../xorg-lib/libxscrnsaver_1.2.1.bb | 10 ++++++- meta/recipes-graphics/xorg-lib/libxt_1.0.9.bb | 12 +++++++- meta/recipes-graphics/xorg-lib/libxtrap_1.0.0.bb | 6 +++- meta/recipes-graphics/xorg-lib/libxtst_1.2.0.bb | 6 +++- meta/recipes-graphics/xorg-lib/libxv_1.0.6.bb | 7 ++++- meta/recipes-graphics/xorg-lib/libxvmc_1.0.6.bb | 5 +++- .../recipes-graphics/xorg-lib/libxxf86dga_1.1.2.bb | 8 +++++- .../xorg-lib/libxxf86misc_1.0.3.bb | 5 +++- meta/recipes-graphics/xorg-lib/libxxf86vm_1.1.1.bb | 7 ++++- meta/recipes-graphics/xorg-lib/pixman_0.20.2.bb | 7 ++++- .../xorg-lib/xkeyboard-config_2.1.bb | 9 +++++- meta/recipes-graphics/xorg-lib/xtrans_1.2.6.bb | 10 +++++-- .../xorg-proto/bigreqsproto_1.1.1.bb | 6 +++- .../xorg-proto/calibrateproto_git.bb | 5 +++- .../xorg-proto/compositeproto_0.4.2.bb | 6 ++++ .../xorg-proto/damageproto_1.2.1.bb | 7 +++++ meta/recipes-graphics/xorg-proto/dmxproto_2.3.1.bb | 8 +++++ meta/recipes-graphics/xorg-proto/dri2proto_2.3.bb | 8 ++++- meta/recipes-graphics/xorg-proto/dri2proto_git.bb | 8 ++++- meta/recipes-graphics/xorg-proto/evieext_1.1.0.bb | 6 +++- .../xorg-proto/fixesproto_4.1.2.bb | 8 +++++ .../xorg-proto/fontcacheproto_0.1.3.bb | 6 ++++ .../xorg-proto/fontsproto_2.1.1.bb | 6 ++++ meta/recipes-graphics/xorg-proto/glproto_1.4.12.bb | 6 ++++ .../xorg-proto/inputproto_2.0.1.bb | 6 ++++ meta/recipes-graphics/xorg-proto/inputproto_git.bb | 6 ++++ meta/recipes-graphics/xorg-proto/kbproto_1.0.5.bb | 6 ++++ .../xorg-proto/printproto_1.0.5.bb | 5 +++ .../xorg-proto/randrproto_1.3.2.bb | 6 ++++ .../xorg-proto/recordproto_1.14.1.bb | 6 ++++ .../xorg-proto/renderproto_0.11.1.bb | 6 ++++ .../xorg-proto/resourceproto_1.1.1.bb | 6 ++++ .../xorg-proto/scrnsaverproto_1.2.1.bb | 6 ++++ .../recipes-graphics/xorg-proto/trapproto_3.4.3.bb | 6 ++++ .../xorg-proto/videoproto_2.3.1.bb | 5 +++ .../xorg-proto/xcmiscproto_1.2.1.bb | 6 ++++ .../recipes-graphics/xorg-proto/xextproto_7.1.2.bb | 9 ++++++ .../xorg-proto/xf86bigfontproto_1.2.0.bb | 6 ++++ .../xorg-proto/xf86dgaproto_2.1.bb | 7 +++++ .../xorg-proto/xf86driproto_2.1.1.bb | 7 +++++ .../xorg-proto/xf86miscproto_0.9.3.bb | 7 +++++ .../xorg-proto/xf86rushproto_1.1.2.bb | 6 ++++ .../xorg-proto/xf86vidmodeproto_2.3.1.bb | 6 ++++ .../xorg-proto/xineramaproto_1.2.1.bb | 7 +++++ meta/recipes-graphics/xorg-proto/xproto_7.0.20.bb | 5 +++ .../recipes-graphics/xorg-util/gccmakedep_1.0.2.bb | 6 ++++ meta/recipes-graphics/xorg-util/imake_1.0.4.bb | 9 +++++- .../recipes-graphics/xorg-util/makedepend_1.0.3.bb | 10 ++++++- .../xorg-util/util-macros_1.11.0.bb | 4 ++- meta/recipes-graphics/xrestop/xrestop_0.4.bb | 3 ++ meta/recipes-graphics/xtscal/xtscal_0.6.3.bb | 5 +++- 131 files changed, 815 insertions(+), 117 deletions(-)
Signature · 1 line
1.7.3.4
PATCH 2/3 recipes-graphics: Add more detailed SUMMARY and DESCRIPTIONS
Add more detailed SUMMARY and DESCRIPTIONS to various graphics and graphics related components. I've recently gotten question from users what something is, or why it was needed.. this should go a long way toward answering those questions.
Many of the descriptions were taken directly from the upstream location, where one was not available the Debian packages were consulted for information.
--- meta/recipes-graphics/cairo/cairo.inc | 12 ++++++++---- meta/recipes-graphics/cairo/cairo_1.10.2.bb | 20 +++++++++++++++++--- meta/recipes-graphics/directfb/directfb.inc | 1 + meta/recipes-graphics/drm/libdrm.inc | 7 +++++-- .../fontconfig/fontconfig_2.8.0.bb | 12 ++++++++++-- meta/recipes-graphics/mesa/mesa-common.inc | 9 ++++++++- meta/recipes-graphics/mesa/mesa-demos_8.0.1.bb | 4 +++- meta/recipes-graphics/pango/pango.inc | 8 +++++--- meta/recipes-graphics/tslib/tslib_1.0.bb | 6 +++++- .../ttf-fonts/liberation-fonts_1.04.bb | 4 +++- .../ttf-fonts/liberation-fonts_1.06.bb | 5 ++++- .../ttf-fonts/ttf-bitstream-vera_1.10.bb | 7 ++++++- meta/recipes-graphics/x11-common/x11-common_0.1.bb | 2 +- meta/recipes-graphics/xcb/libxcb.inc | 5 ++++- meta/recipes-graphics/xcb/xcb-proto.inc | 6 +++++- meta/recipes-graphics/xcb/xcb-util.inc | 9 ++++++++- meta/recipes-graphics/xorg-app/mkfontdir_1.0.6.bb | 8 +++++++- .../recipes-graphics/xorg-app/mkfontscale_1.0.8.bb | 8 +++++++- meta/recipes-graphics/xorg-app/x11perf_1.5.2.bb | 7 ++++++- meta/recipes-graphics/xorg-app/xauth_1.0.5.bb | 2 +- meta/recipes-graphics/xorg-app/xdpyinfo_1.2.0.bb | 9 ++++++++- meta/recipes-graphics/xorg-app/xhost_1.0.4.bb | 10 +++++++++- meta/recipes-graphics/xorg-app/xinit_1.3.0.bb | 9 ++++++++- meta/recipes-graphics/xorg-app/xkbcomp_1.2.0.bb | 7 +++++-- meta/recipes-graphics/xorg-app/xmodmap_1.0.5.bb | 9 ++++++++- meta/recipes-graphics/xorg-app/xprop_1.2.0.bb | 8 +++++++- meta/recipes-graphics/xorg-app/xrandr_1.3.4.bb | 7 ++++++- meta/recipes-graphics/xorg-app/xset_1.2.1.bb | 6 +++++- meta/recipes-graphics/xorg-app/xvinfo_1.1.1.bb | 7 ++++++- meta/recipes-graphics/xorg-app/xwininfo_1.1.1.bb | 7 ++++++- .../xorg-driver/xf86-input-evdev_2.6.0.bb | 12 +++++++++++- .../xorg-driver/xf86-input-keyboard_1.5.0.bb | 7 ++++++- .../xorg-driver/xf86-input-keyboard_git.bb | 7 ++++++- .../xorg-driver/xf86-input-mouse_1.6.0.bb | 8 +++++++- .../xorg-driver/xf86-input-mouse_git.bb | 8 +++++++- .../xorg-driver/xf86-input-synaptics_1.3.0.bb | 8 +++++++- .../xorg-driver/xf86-input-synaptics_git.bb | 8 +++++++- .../xorg-driver/xf86-video-intel_2.14.0.bb | 7 ++++++- .../xorg-driver/xf86-video-intel_git.bb | 8 +++++++- .../xorg-driver/xf86-video-omapfb_git.bb | 6 +++++- .../xorg-driver/xf86-video-vesa_2.3.0.bb | 8 +++++++- .../xorg-driver/xf86-video-vmware_11.0.3.bb | 4 +++- meta/recipes-graphics/xorg-font/encodings_1.0.4.bb | 6 +++++- .../xorg-font/xorg-minimal-fonts.bb | 3 ++- meta/recipes-graphics/xorg-lib/libdmx_1.1.1.bb | 7 ++++++- meta/recipes-graphics/xorg-lib/libfontenc_1.1.0.bb | 5 ++++- meta/recipes-graphics/xorg-lib/libice_1.0.7.bb | 8 +++++++- .../xorg-lib/libpciaccess_0.12.0.bb | 5 ++++- meta/recipes-graphics/xorg-lib/libsm_1.2.0.bb | 8 +++++++- meta/recipes-graphics/xorg-lib/libx11-diet_1.3.bb | 3 +++ meta/recipes-graphics/xorg-lib/libx11-diet_git.bb | 3 +++ .../recipes-graphics/xorg-lib/libx11-trim_1.3.4.bb | 2 ++ meta/recipes-graphics/xorg-lib/libx11-trim_git.bb | 2 ++ meta/recipes-graphics/xorg-lib/libx11.inc | 6 +++++- meta/recipes-graphics/xorg-lib/libxau_1.0.6.bb | 6 +++++- .../recipes-graphics/xorg-lib/libxcalibrate_git.bb | 5 ++++- .../xorg-lib/libxcomposite_0.4.3.bb | 11 ++++++++++- .../recipes-graphics/xorg-lib/libxcursor_1.1.11.bb | 8 +++++++- meta/recipes-graphics/xorg-lib/libxdamage_1.1.3.bb | 13 ++++++++++++- meta/recipes-graphics/xorg-lib/libxdmcp_1.1.0.bb | 8 +++++++- meta/recipes-graphics/xorg-lib/libxext_1.2.0.bb | 10 +++++++++- meta/recipes-graphics/xorg-lib/libxext_git.bb | 11 ++++++++++- meta/recipes-graphics/xorg-lib/libxfixes_4.0.5.bb | 7 ++++++- meta/recipes-graphics/xorg-lib/libxfont_1.4.3.bb | 6 +++++- .../xorg-lib/libxfontcache_1.0.5.bb | 6 +++++- meta/recipes-graphics/xorg-lib/libxft_2.2.0.bb | 12 +++++++++++- meta/recipes-graphics/xorg-lib/libxi_1.4.0.bb | 7 ++++++- meta/recipes-graphics/xorg-lib/libxi_git.bb | 8 +++++++- .../recipes-graphics/xorg-lib/libxinerama_1.1.1.bb | 6 +++++- meta/recipes-graphics/xorg-lib/libxkbfile_1.0.7.bb | 5 ++++- meta/recipes-graphics/xorg-lib/libxmu_1.1.0.bb | 10 +++++++++- meta/recipes-graphics/xorg-lib/libxp_1.0.1.bb | 5 ++++- meta/recipes-graphics/xorg-lib/libxpm_3.5.9.bb | 8 +++++++- .../xorg-lib/libxprintapputil_1.0.1.bb | 7 ++++++- .../xorg-lib/libxprintutil_1.0.1.bb | 7 ++++++- meta/recipes-graphics/xorg-lib/libxrandr_1.3.1.bb | 8 +++++++- meta/recipes-graphics/xorg-lib/libxrender_0.9.6.bb | 8 +++++++- meta/recipes-graphics/xorg-lib/libxres_1.0.5.bb | 7 ++++++- .../xorg-lib/libxscrnsaver_1.2.1.bb | 10 +++++++++- meta/recipes-graphics/xorg-lib/libxt_1.0.9.bb | 12 +++++++++++- meta/recipes-graphics/xorg-lib/libxtrap_1.0.0.bb | 6 +++++- meta/recipes-graphics/xorg-lib/libxtst_1.2.0.bb | 6 +++++- meta/recipes-graphics/xorg-lib/libxv_1.0.6.bb | 7 ++++++- meta/recipes-graphics/xorg-lib/libxvmc_1.0.6.bb | 5 ++++- .../recipes-graphics/xorg-lib/libxxf86dga_1.1.2.bb | 8 +++++++- .../xorg-lib/libxxf86misc_1.0.3.bb | 5 ++++- meta/recipes-graphics/xorg-lib/libxxf86vm_1.1.1.bb | 7 ++++++- meta/recipes-graphics/xorg-lib/pixman_0.20.2.bb | 7 ++++++- .../xorg-lib/xkeyboard-config_2.1.bb | 9 ++++++++- meta/recipes-graphics/xorg-lib/xtrans_1.2.6.bb | 10 +++++++--- .../xorg-proto/bigreqsproto_1.1.1.bb | 6 +++++- .../xorg-proto/calibrateproto_git.bb | 5 ++++- .../xorg-proto/compositeproto_0.4.2.bb | 6 ++++++ .../xorg-proto/damageproto_1.2.1.bb | 7 +++++++ meta/recipes-graphics/xorg-proto/dmxproto_2.3.1.bb | 8 ++++++++ meta/recipes-graphics/xorg-proto/dri2proto_2.3.bb | 8 ++++++-- meta/recipes-graphics/xorg-proto/dri2proto_git.bb | 8 ++++++-- meta/recipes-graphics/xorg-proto/evieext_1.1.0.bb | 6 +++++- .../xorg-proto/fixesproto_4.1.2.bb | 8 ++++++++ .../xorg-proto/fontcacheproto_0.1.3.bb | 6 ++++++ .../xorg-proto/fontsproto_2.1.1.bb | 6 ++++++ meta/recipes-graphics/xorg-proto/glproto_1.4.12.bb | 6 ++++++ .../xorg-proto/inputproto_2.0.1.bb | 6 ++++++ meta/recipes-graphics/xorg-proto/inputproto_git.bb | 6 ++++++ meta/recipes-graphics/xorg-proto/kbproto_1.0.5.bb | 6 ++++++ .../xorg-proto/printproto_1.0.5.bb | 5 +++++ .../xorg-proto/randrproto_1.3.2.bb | 6 ++++++ .../xorg-proto/recordproto_1.14.1.bb | 6 ++++++ .../xorg-proto/renderproto_0.11.1.bb | 6 ++++++ .../xorg-proto/resourceproto_1.1.1.bb | 6 ++++++ .../xorg-proto/scrnsaverproto_1.2.1.bb | 6 ++++++ .../recipes-graphics/xorg-proto/trapproto_3.4.3.bb | 6 ++++++ .../xorg-proto/videoproto_2.3.1.bb | 5 +++++ .../xorg-proto/xcmiscproto_1.2.1.bb | 6 ++++++ .../recipes-graphics/xorg-proto/xextproto_7.1.2.bb | 9 +++++++++ .../xorg-proto/xf86bigfontproto_1.2.0.bb | 6 ++++++ .../xorg-proto/xf86dgaproto_2.1.bb | 7 +++++++ .../xorg-proto/xf86driproto_2.1.1.bb | 7 +++++++ .../xorg-proto/xf86miscproto_0.9.3.bb | 7 +++++++ .../xorg-proto/xf86rushproto_1.1.2.bb | 6 ++++++ .../xorg-proto/xf86vidmodeproto_2.3.1.bb | 6 ++++++ .../xorg-proto/xineramaproto_1.2.1.bb | 7 +++++++ meta/recipes-graphics/xorg-proto/xproto_7.0.20.bb | 5 +++++ .../recipes-graphics/xorg-util/gccmakedep_1.0.2.bb | 6 ++++++ meta/recipes-graphics/xorg-util/imake_1.0.4.bb | 9 ++++++++- .../recipes-graphics/xorg-util/makedepend_1.0.3.bb | 10 +++++++++- .../xorg-util/util-macros_1.11.0.bb | 4 +++- meta/recipes-graphics/xrestop/xrestop_0.4.bb | 3 +++ meta/recipes-graphics/xtscal/xtscal_0.6.3.bb | 5 ++++- 129 files changed, 790 insertions(+), 108 deletions(-)
meta/recipes-graphics/cairo/cairo.inc +8 -4
@@ -1,7 +1,11 @@ -SUMMARY = "A 2D graphics library" -DESCRIPTION = "Cairo is a 2D graphics library designed to provide high-quality display \ -and print output. Cairo is designed to produce consistent output on all output media while \ -taking advantage of display hardware acceleration when available." +SUMMARY = "The Cairo 2D vector graphics library" +DESCRIPTION = "Cairo is a multi-platform library providing anti-aliased \ +vector-based rendering for multiple target backends. Paths consist \ +of line segments and cubic splines and can be rendered at any width \ +with various join and cap styles. All colors may be specified with \ +optional translucence (opacity/alpha) and combined using the \ +extended Porter/Duff compositing algebra as found in the X Render \ +Extension." HOMEPAGE = "http://cairographics.org" BUGTRACKER = "http://bugs.freedesktop.org" SECTION = "libs"
meta/recipes-graphics/cairo/cairo_1.10.2.bb +17 -3
@@ -25,9 +25,23 @@ PACKAGES =+ "libcairo2 libcairo2-dev libcairo2-dbg \ cairo-perf-utils \ " -DESCRIPTION_libcairo2 = "The Cairo 2D vector graphics library" -DESCRIPTION_libcairo-gobject2 = "The Cairo library GObject wrapper library" -DESCRIPTION_libcairo-script-interpreter2 = "The Cairo library script interpreter" +SUMMARY_libcairo2 = "The Cairo 2D vector graphics library" +DESCRIPTION_libcairo2 = "Cairo is a multi-platform library providing anti-aliased \ +vector-based rendering for multiple target backends. Paths consist \ +of line segments and cubic splines and can be rendered at any width \ +with various join and cap styles. All colors may be specified with \ +optional translucence (opacity/alpha) and combined using the \ +extended Porter/Duff compositing algebra as found in the X Render \ +Extension." + +SUMMARY_libcairo-gobject2 = "The Cairo library GObject wrapper library" +DESCRIPTION_libcairo-gobject2 = "A GObject wrapper library for the Cairo API." + +SUMMARY_libcairo-script-interpreter2 = "The Cairo library script interpreter" +DESCRIPTION_libcairo-script-interpreter2 = "The Cairo script interpreter implements \ +CairoScript. CairoScript is used by tracing utilities to enable the ability \ +to replay rendering." + DESCRIPTION_cairo-perf-utils = "The Cairo library performance utilities" FILES_libcairo2 = "${libdir}/libcairo.so*"
meta/recipes-graphics/directfb/directfb.inc +1 -0
@@ -1,3 +1,4 @@ +SUMMARY = "Graphics abstraction library for the Linux Framebuffer Device" DESCRIPTION = "DirectFB is a thin library that provides developers \ with hardware graphics acceleration, input device handling and \ abstraction, an integrated windowing system with support for \
meta/recipes-graphics/drm/libdrm.inc +5 -2
@@ -1,5 +1,8 @@ -SUMMARY = "Direct Rendering Manager userspace library" -DESCRIPTION = "userspace library for accessing the DRM(direct rendering manager)" +SUMMARY = "Userspace interface to the kernel DRM services" +DESCRIPTION = "The runtime library for accessing the kernel DRM services. DRM \ +stands for \"Direct Rendering Manager\", which is the kernel portion of the \ +\"Direct Rendering Infrastructure\" (DRI). DRI is required for many hardware \ +accelerated OpenGL drivers." HOMEPAGE = "http://dri.freedesktop.org" SECTION = "x11/base" LICENSE = "MIT"
meta/recipes-graphics/fontconfig/fontconfig_2.8.0.bb +10 -2
@@ -1,5 +1,13 @@ -SUMMARY = "Font configuration and customization library" -DESCRIPTION = "A library for configuring and customizing font access." +SUMMARY = "Generic font configuration library" +DESCRIPTION = "Fontconfig is a font configuration and customization library, which \ +does not depend on the X Window System. It is designed to locate \ +fonts within the system and select them according to requirements \ +specified by applications. \ +Fontconfig is not a rasterization library, nor does it impose a \ +particular rasterization library on the application. The X-specific \ +library 'Xft' uses fontconfig along with freetype to specify and \ +rasterize fonts." + HOMEPAGE = "http://www.fontconfig.org" BUGTRACKER = "https://bugs.freedesktop.org/enter_bug.cgi?product=fontconfig"
meta/recipes-graphics/mesa/mesa-common.inc +8 -1
@@ -1,4 +1,11 @@ -DESCRIPTION = "An open source implementation of the OpenGL spec" +SUMMARY = "A free implementation of the OpenGL API" +DESCRIPTION = "Mesa is an open-source implementation of the OpenGL specification - \ +a system for rendering interactive 3D graphics. \ +A variety of device drivers allows Mesa to be used in many different environments \ +ranging from software emulation to complete hardware acceleration for modern GPUs. \ +Mesa is used as part of the overall Direct Rendering Infrastructure and X.org \ +environment." + HOMEPAGE = "http://mesa3d.org" BUGTRACKER = "https://bugs.freedesktop.org" SECTION = "x11"
meta/recipes-graphics/mesa/mesa-demos_8.0.1.bb +3 -1
@@ -1,4 +1,6 @@ -DESCRIPTION = "mesa demo applications" +SUMMARY = "Mesa demo applications" +DESCRIPTION = "This package includes the demonstration application, such as glxgears. \ +These applications can be used for Mesa validation and benchmarking." HOMEPAGE = "http://mesa3d.org" BUGTRACKER = "https://bugs.freedesktop.org" SECTION = "x11"
meta/recipes-graphics/pango/pango.inc +5 -3
@@ -1,7 +1,9 @@ SUMMARY = "Framework for layout and rendering of internationalized text" -DESCRIPTION = "The goal of the Pango project is to provide an \ -Open Source framework for the layout and rendering of \ -internationalized text." +DESCRIPTION = "Pango is a library for laying out and rendering of text, \ +with an emphasis on internationalization. Pango can be used anywhere \ +that text layout is needed, though most of the work on Pango so far has \ +been done in the context of the GTK+ widget toolkit. Pango forms the \ +core of text and font handling for GTK+-2.x." HOMEPAGE = "http://www.pango.org/" BUGTRACKER = "http://bugzilla.gnome.org" SECTION = "x11/libs"
meta/recipes-graphics/tslib/tslib_1.0.bb +5 -1
@@ -1,4 +1,8 @@ -DESCRIPTION = "tslib is a plugin-based flexible touchscreen access library." +SUMMARY = "An abstraction layer for touchscreen panel events." +DESCRIPTION = "Tslib is an abstraction layer for touchscreen panel \ +events, as well as a filter stack for the manipulation of those events. \ +Tslib is generally used on embedded devices to provide a common user \ +space interface to touchscreen functionality." HOMEPAGE = "http://tslib.berlios.de/" AUTHOR = "Russell King w/ plugins by Chris Larson et. al."
meta/recipes-graphics/ttf-fonts/liberation-fonts_1.04.bb +3 -1
@@ -1,5 +1,7 @@ SUMMARY = "Liberation(tm) Fonts" -DESCRIPTION = "The Liberation(tm) Fonts is a font family originally created by Ascender(c) which aims metric compatibility as usage of Arial, Times New Roman, Courier New" +DESCRIPTION = "The Liberation(tm) Fonts is a font family originally \ +created by Ascender(c) which aims at metric compatibility with \ +Arial, Times New Roman, Courier New." HOMEPAGE = "https://fedorahosted.org/liberation-fonts/" BUGTRACKER = "https://bugzilla.redhat.com/"
meta/recipes-graphics/ttf-fonts/liberation-fonts_1.06.bb +4 -1
@@ -1,4 +1,7 @@ -DESCRIPTION = "The Liberation(tm) Fonts is a font family originally created by Ascender(c) which aims metric compatibility as usage of Arial, Times New Roman, Courier New" +SUMMARY = "Liberation(tm) Fonts" +DESCRIPTION = "The Liberation(tm) Fonts is a font family originally \ +created by Ascender(c) which aims at metric compatibility with \ +Arial, Times New Roman, Courier New." HOMEPAGE = "https://fedorahosted.org/liberation-fonts/" BUGTRACKER = "https://bugzilla.redhat.com/"
meta/recipes-graphics/ttf-fonts/ttf-bitstream-vera_1.10.bb +6 -1
@@ -1,4 +1,9 @@ -DESCRIPTION = "The Bitstream Vera fonts - TTF Edition" +SUMMARY = "The Bitstream Vera fonts - TTF Edition" +DESCRIPTION = "The Bitstream Vera fonts include four monospace and sans \ +faces (normal, oblique, bold, bold oblique) and two serif faces (normal \ +and bold). In addition Fontconfig/Xft2 can artificially oblique the \ +serif faces for you: this loses hinting and distorts the faces slightly, \ +but is visibly different than normal and bold, and reasonably pleasing." SECTION = "x11/fonts" PRIORITY = "optional" LICENSE = "Bitstream Vera"
meta/recipes-graphics/x11-common/x11-common_0.1.bb +1 -1
@@ -1,4 +1,4 @@ -DESCRIPTION = "Common X11 scripts" +DESCRIPTION = "Common X11 scripts and configuration files" LICENSE = "GPLv2" LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe" SECTION = "x11"
meta/recipes-graphics/xcb/libxcb.inc +4 -1
@@ -1,4 +1,7 @@ -DESCRIPTION = "XCB: an X protocol C binding" +SUMMARY = "XCB: The X protocol C binding library" +DESCRIPTION = "The X protocol C-language Binding (XCB) is a replacement \ +for Xlib featuring a small footprint, latency hiding, direct access to \ +the protocol, improved threading support, and extensibility." HOMEPAGE = "http://xcb.freedesktop.org" BUGTRACKER = "https://bugs.freedesktop.org/enter_bug.cgi?product=XCB"
meta/recipes-graphics/xcb/xcb-proto.inc +5 -1
@@ -1,4 +1,8 @@ -DESCRIPTION = "XCB: an X protocol C binding" +SUMMARY = "XCB: The X protocol C binding headers" +DESCRIPTION = "Function prototypes for the X protocol C-language Binding \ +(XCB). XCB is a replacement for Xlib featuring a small footprint, \ +latency hiding, direct access to the protocol, improved threading \ +support, and extensibility." HOMEPAGE = "http://xcb.freedesktop.org" BUGTRACKER = "https://bugs.freedesktop.org/enter_bug.cgi?product=XCB"
meta/recipes-graphics/xcb/xcb-util.inc +8 -1
@@ -1,4 +1,11 @@ -DESCRIPTION = "XCB: an X protocol C binding" +SUMMARY = "XCB: The X protocol C binding utilities" +DESCRIPTION = "The xcb-util module provides a number of libraries which \ +sit on top of libxcb, the core X protocol library, and some of the \ +extension libraries. These experimental libraries provide convenience \ +functions and interfaces which make the raw X protocol more usable. Some \ +of the libraries also provide client-side code which is not strictly \ +part of the X protocol but which have traditionally been provided by \ +Xlib." HOMEPAGE = "http://xcb.freedesktop.org/XcbUtil/" BUGTRACKER = "https://bugs.freedesktop.org/enter_bug.cgi?product=XCB"
meta/recipes-graphics/xorg-app/mkfontdir_1.0.6.bb +7 -1
@@ -1,6 +1,12 @@ require xorg-app-common.inc -DESCRIPTION = "a program to create an index of X font files in a directory" +SUMMARY = "A program to create an index of X font files in a directory" + +DESCRIPTION = "For each directory argument, mkfontdir reads all of the \ +font files in the directory. The font names and related data are written \ +out to the files \"fonts.dir\", \"fonts.scale\", and \"fonts.alias\". \ +The X server and font server use these files to find the available font \ +files." PE = "1" PR = "r0"
meta/recipes-graphics/xorg-app/mkfontscale_1.0.8.bb +7 -1
@@ -1,6 +1,12 @@ require xorg-app-common.inc -DESCRIPTION = "a program to create an index of scalable font files for X" +SUMMARY = "A program to create an index of scalable font files for X" + +DESCRIPTION = "For each directory argument, mkfontscale reads all of the \ +scalable font files in the directory. For every font file found, an X11 \ +font name (XLFD) is generated, and is written together with the file \ +name to a file fonts.scale in the directory. The resulting fonts.scale \ +is used by the mkfontdir program." DEPENDS += " zlib libfontenc freetype virtual/libx11"
meta/recipes-graphics/xorg-app/x11perf_1.5.2.bb +6 -1
@@ -1,6 +1,11 @@ require xorg-app-common.inc -DESCRIPTION = "X11 server performance test program" +SUMMARY = "X11 server performance test program" + +DESCRIPTION = "The x11perf program runs one or more performance tests \ +and reports how fast an X server can execute the tests." + + DEPENDS += "libxmu libxrender libxft libxext fontconfig" LIC_FILES_CHKSUM = "file://COPYING;md5=428ca4d67a41fcd4fc3283dce9bbda7e \
meta/recipes-graphics/xorg-app/xauth_1.0.5.bb +1 -1
@@ -1,7 +1,7 @@ require xorg-app-common.inc SUMMARY = "X authority utilities" DESCRIPTION = "X application to edit and display the authorization \ -information used in connecting to the X server" +information used in connecting to the X server." LIC_FILES_CHKSUM = "file://COPYING;md5=5ec74dd7ea4d10c4715a7c44f159a40b"
meta/recipes-graphics/xorg-app/xdpyinfo_1.2.0.bb +8 -1
@@ -1,6 +1,13 @@ require xorg-app-common.inc -DESCRIPTION = "X display information utility" +SUMMARY = "Display information utility for X" + +DESCRIPTION = "Xdpyinfo is a utility for displaying information about an \ +X server. It is used to examine the capabilities of a server, the \ +predefined values for various parameters used in communicating between \ +clients and the server, and the different types of screens and visuals \ +that are available." + LIC_FILES_CHKSUM = "file://COPYING;md5=f3d09e6b9e203a1af489e16c708f4fb3" DEPENDS += "libxtst libxext libxxf86vm libxxf86dga libxxf86misc libxi libxrender libxinerama libdmx libxp libxau" PR = "r0"
meta/recipes-graphics/xorg-app/xhost_1.0.4.bb +9 -1
@@ -1,6 +1,14 @@ require xorg-app-common.inc -DESCRIPTION = "Server access control program for X" +SUMMARY = "Server access control program for X" + +DESCRIPTION = "The xhost program is used to add and delete host names or \ +user names to the list allowed to make connections to the X server. In \ +the case of hosts, this provides a rudimentary form of privacy control \ +and security. Environments which require more sophisticated measures \ +should implement the user-based mechanism or use the hooks in the \ +protocol for passing other authentication data to the server." + LIC_FILES_CHKSUM = "file://COPYING;md5=8fbed71dddf48541818cef8079124199" DEPENDS += "libxmu libxau" PR = "r0"
meta/recipes-graphics/xorg-app/xinit_1.3.0.bb +8 -1
@@ -1,6 +1,13 @@ require xorg-app-common.inc -DESCRIPTION = "X Window System initializer" +SUMMARY = "X Window System initializer" + +DESCRIPTION = "The xinit program is used to start the X Window System \ +server and a first client program on systems that cannot start X \ +directly from /etc/init or in environments that use multiple window \ +systems. When this first client exits, xinit will kill the X server and \ +then terminate." + LIC_FILES_CHKSUM = "file://COPYING;md5=0d4b5eef75f1584ccbdc5e4a34314407" PR = "r0" PE = "1"
meta/recipes-graphics/xorg-app/xkbcomp_1.2.0.bb +5 -2
@@ -1,8 +1,11 @@ require xorg-app-common.inc -SUMMARY = "X Keyboard Extensions" +SUMMARY = "A program to compile XKB keyboard description" -DESCRIPTION = "The X Keyboard Extension essentially replaces the core protocol definition of keyboard." +DESCRIPTION = "The xkbcomp keymap compiler converts a description of an \ +XKB keymap into one of several output formats. The most common use for \ +xkbcomp is to create a compiled keymap file (.xkm extension) which can \ +be read directly by XKB-capable X servers or utilities." LIC_FILES_CHKSUM = "file://COPYING;md5=08436e4f4476964e2e2dd7e7e41e076a"
meta/recipes-graphics/xorg-app/xmodmap_1.0.5.bb +8 -1
@@ -1,6 +1,13 @@ require xorg-app-common.inc -DESCRIPTION = "utility for modifying keymaps and pointer button mappings in X" +SUMMARY = "Utility for modifying keymaps and pointer button mappings in X" + +DESCRIPTION = "The xmodmap program is used to edit and display the \ +keyboard modifier map and keymap table that are used by client \ +applications to convert event keycodes into keysyms. It is usually run \ +from the user's session startup script to configure the keyboard \ +according to personal tastes." + LICENSE = "MIT" LIC_FILES_CHKSUM = "file://COPYING;md5=eef098b27f09d0ac39268df0cc2c00b5"
meta/recipes-graphics/xorg-app/xprop_1.2.0.bb +7 -1
@@ -1,6 +1,12 @@ require xorg-app-common.inc -DESCRIPTION = "utility to display window and font properties of an X server" +SUMMARY = "Utility to display window and font properties of an X server" + +DESCRIPTION = "The xprop utility is for displaying window and font \ +properties in an X server. One window or font is selected using the \ +command line arguments or possibly in the case of a window, by clicking \ +on the desired window. A list of properties is then given, possibly with \ +formatting information." LIC_FILES_CHKSUM = "file://COPYING;md5=e226ab8db88ac0bc0391673be40c9f91"
meta/recipes-graphics/xorg-app/xrandr_1.3.4.bb +6 -1
@@ -1,6 +1,11 @@ require xorg-app-common.inc -DESCRIPTION = "X Resize and Rotate extension command." +SUMMARY = "XRandR: X Resize, Rotate and Reflect extension command" + +DESCRIPTION = "Xrandr is used to set the size, orientation and/or \ +reflection of the outputs for a screen. It can also set the screen \ +size." + LICENSE= "BSD-X" LIC_FILES_CHKSUM = "file://COPYING;md5=fe1608bdb33cf8c62a4438f7d34679b3" DEPENDS += "libxrandr libxrender"
meta/recipes-graphics/xorg-app/xset_1.2.1.bb +5 -1
@@ -1,6 +1,10 @@ require xorg-app-common.inc -DESCRIPTION = "Utility of setting various user preference options of the display" +SUMMARY = "Utility for setting various user preference options of the display" + +DESCRIPTION = "xset is a utility that is used to set various user \ +preference options of the display." + LICENSE = "MIT" LIC_FILES_CHKSUM = "file://COPYING;md5=bea81cc9827cdf1af0e12c2b8228cf8d" DEPENDS += "libxext libxxf86misc libxfontcache libxmu libxp libxau"
meta/recipes-graphics/xorg-app/xvinfo_1.1.1.bb +6 -1
@@ -1,6 +1,11 @@ require xorg-app-common.inc -DESCRIPTION = "Print out X-Video extension adaptor information" +SUMMARY = "Print out X-Video extension adaptor information" + +DESCRIPTION = "xvinfo prints out the capabilities of any video adaptors \ +associated with the display that are accessible through the X-Video \ +extension." + LIC_FILES_CHKSUM = "file://COPYING;md5=b664101ad7a1dc758a4c4109bf978e68" DEPENDS += " libxv" PE = "1"
meta/recipes-graphics/xorg-app/xwininfo_1.1.1.bb +6 -1
@@ -1,6 +1,11 @@ require xorg-app-common.inc -DESCRIPTION = "window information utility for X" +SUMMARY = "Window information utility for X" + +DESCRIPTION = "Xwininfo is a utility for displaying information about \ +windows. Information may include window position, size, color depth, \ +and a number of other items." + LIC_FILES_CHKSUM = "file://COPYING;md5=78976cd3115f6faf615accc4e094d90e" DEPENDS += "libxext libxmu"
meta/recipes-graphics/xorg-driver/xf86-input-evdev_2.6.0.bb +11 -1
@@ -1,6 +1,16 @@ require xf86-input-common.inc -DESCRIPTION = "X.Org X server -- evdev input driver" +SUMMARY = "X.Org X server -- event devices (evdev) input driver" + +DESCRIPTION = "evdev is an Xorg input driver for Linux's generic event \ +devices. It therefore supports all input devices that the kernel knows \ +about, including most mice and keyboards. \ +\ +The evdev driver can serve as both a pointer and a keyboard input \ +device, and may be used as both the core keyboard and the core pointer. \ +Multiple input devices are supported by multiple instances of this \ +driver, with one Load directive for evdev in the Module section of your \ +xorg.conf for each input device that will use this driver. " LIC_FILES_CHKSUM = "file://COPYING;md5=fefe33b1cf0cacba0e72e3b0fa0f0e16"
meta/recipes-graphics/xorg-driver/xf86-input-keyboard_1.5.0.bb +6 -1
@@ -1,6 +1,11 @@ require xf86-input-common.inc -DESCRIPTION = "X.Org X server -- keyboard input driver" +SUMMARY = "X.Org X server -- keyboard input driver" + +DESCRIPTION = "keyboard is an Xorg input driver for keyboards. The \ +driver supports the standard OS-provided keyboard interface. The driver \ +functions as a keyboard input device, and may be used as the X server's \ +core keyboard." LIC_FILES_CHKSUM = "file://COPYING;md5=ea2099d24ac9e316a6d4b9f20b3d4e10"
meta/recipes-graphics/xorg-driver/xf86-input-keyboard_git.bb +6 -1
@@ -1,6 +1,11 @@ require xf86-input-common.inc -DESCRIPTION = "X.Org X server -- keyboard input driver" +SUMMARY = "X.Org X server -- keyboard input driver" + +DESCRIPTION = "keyboard is an Xorg input driver for keyboards. The \ +driver supports the standard OS-provided keyboard interface. The driver \ +functions as a keyboard input device, and may be used as the X server's \ +core keyboard." PV = "1.3.2+git${SRCPV}"
meta/recipes-graphics/xorg-driver/xf86-input-mouse_1.6.0.bb +7 -1
@@ -1,6 +1,12 @@ require xf86-input-common.inc -DESCRIPTION = "X.Org X server -- mouse input driver" +SUMMARY = "X.Org X server -- mouse input driver" + +DESCRIPTION = "mouse is an Xorg input driver for mice. The driver \ +supports most available mouse types and interfaces. The mouse driver \ +functions as a pointer input device, and may be used as the X server's \ +core pointer. Multiple mice are supported by multiple instances of this \ +driver." LIC_FILES_CHKSUM = "file://COPYING;md5=237eb1d1a602d29ef2af62d8fba60f19"
meta/recipes-graphics/xorg-driver/xf86-input-mouse_git.bb +7 -1
@@ -1,6 +1,12 @@ require xf86-input-common.inc -DESCRIPTION = "X.Org X server -- mouse input driver" +SUMMARY = "X.Org X server -- mouse input driver" + +DESCRIPTION = "mouse is an Xorg input driver for mice. The driver \ +supports most available mouse types and interfaces. The mouse driver \ +functions as a pointer input device, and may be used as the X server's \ +core pointer. Multiple mice are supported by multiple instances of this \ +driver." PV = "1.3.0+git${SRCPV}" PR = "r2"
meta/recipes-graphics/xorg-driver/xf86-input-synaptics_1.3.0.bb +7 -1
@@ -1,6 +1,12 @@ require xf86-input-common.inc -DESCRIPTION = "X.Org X server -- keyboard input driver" +SUMMARY = "X.Org X server -- synaptics touchpad input driver" + +DESCRIPTION = "synaptics is an Xorg input driver for the touchpads from \ +Synaptics Incorporated. Even though these touchpads (by default, \ +operating in a compatibility mode emulating a standard mouse) can be \ +handled by the normal evdev or mouse drivers, this driver allows more \ +advanced features of the touchpad to become available." LIC_FILES_CHKSUM = "file://COPYING;md5=e395e21f3c21d4fc3a243783e85e9ab5"
meta/recipes-graphics/xorg-driver/xf86-input-synaptics_git.bb +7 -1
@@ -1,6 +1,12 @@ require xf86-input-common.inc -DESCRIPTION = "X.Org X server -- keyboard input driver" +SUMMARY = "X.Org X server -- synaptics touchpad input driver" + +DESCRIPTION = "synaptics is an Xorg input driver for the touchpads from \ +Synaptics Incorporated. Even though these touchpads (by default, \ +operating in a compatibility mode emulating a standard mouse) can be \ +handled by the normal evdev or mouse drivers, this driver allows more \ +advanced features of the touchpad to become available." PV = "0.15.2+git${SRCPV}"
meta/recipes-graphics/xorg-driver/xf86-video-intel_2.14.0.bb +6 -1
@@ -1,6 +1,11 @@ require xf86-video-common.inc -DESCRIPTION = "X.Org X server -- Intel i8xx, i9xx display driver" +SUMMARY = "X.Org X server -- Intel integrated graphics chipsets driver" + +DESCRIPTION = "intel is an Xorg driver for Intel integrated graphics \ +chipsets. The driver supports depths 8, 15, 16 and 24. On some chipsets, \ +the driver supports hardware accelerated 3D via the Direct Rendering \ +Infrastructure (DRI)." LIC_FILES_CHKSUM = "file://COPYING;md5=8730ad58d11c7bbad9a7066d69f7808e"
meta/recipes-graphics/xorg-driver/xf86-video-intel_git.bb +7 -1
@@ -1,6 +1,12 @@ require xf86-video-common.inc -DESCRIPTION = "X.Org X server -- Intel i8xx, i9xx display driver" +SUMMARY = "X.Org X server -- Intel integrated graphics chipsets driver" + +DESCRIPTION = "intel is an Xorg driver for Intel integrated graphics \ +chipsets. The driver supports depths 8, 15, 16 and 24. On some chipsets, \ +the driver supports hardware accelerated 3D via the Direct Rendering \ +Infrastructure (DRI)." + DEPENDS += "virtual/libx11 libxvmc drm dri2proto glproto \ virtual/libgl xineramaproto libpciaccess"
meta/recipes-graphics/xorg-driver/xf86-video-omapfb_git.bb +5 -1
@@ -1,6 +1,10 @@ require xf86-driver-common.inc -DESCRIPTION = "X.Org X server -- OMAP display driver" +SUMMARY = "X.Org X server -- Texas Instruments OMAP framebuffer driver" + +DESCRIPTION = "omapfb driver supports the basic Texas Instruments OMAP \ +framebuffer." + LICENSE = "MIT-X" LIC_FILES_CHKSUM = "file://src/omapfb-driver.c;beginline=1;endline=30;md5=a44c2a37e04d1c2c5f0313afb493f833" DEPENDS += "virtual/libx11"
meta/recipes-graphics/xorg-driver/xf86-video-vesa_2.3.0.bb +7 -1
@@ -4,7 +4,13 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=e5418e7a75e21268637984e70265e146" EXTRA_OECONF += "--disable-xvmc" -DESCRIPTION = "X.Org X server -- Generic Vesa display driver" +SUMMARY = "X.Org X server -- Generic Vesa video driver" + +DESCRIPTION = "vesa is an Xorg driver for generic VESA video cards. It \ +can drive most VESA-compatible video cards, but only makes use of the \ +basic standard VESA core that is common to these cards. The driver \ +supports depths 8, 15 16 and 24." + DEPENDS += "virtual/libx11 libxvmc drm xf86driproto glproto \ virtual/libgl xineramaproto xf86driproto libpciaccess"
meta/recipes-graphics/xorg-driver/xf86-video-vmware_11.0.3.bb +3 -1
@@ -1,6 +1,8 @@ require xf86-video-common.inc -DESCRIPTION = "X.Org X server -- VMware SVGA II display driver" +SUMMARY = "X.Org X server -- VMware SVGA display driver" + +DESCRIPTION = "vmware is an Xorg driver for VMware virtual video cards." LIC_FILES_CHKSUM = "file://COPYING;md5=5fcd7d437a959a15fbee8707747c6b53"
meta/recipes-graphics/xorg-font/encodings_1.0.4.bb +5 -1
@@ -1,4 +1,8 @@ -DESCRIPTION = "The XFree86/Xorg encoding files" +SUMMARY = "The Xorg font encoding files" + +DESCRIPTION = "The encodings that map to specific characters for a \ +number of Xorg and common fonts." + require xorg-font-common.inc LICENSE = "Public Domain" LIC_FILES_CHKSUM = "file://COPYING;md5=9da93f2daf2d5572faa2bfaf0dbd9e76"
meta/recipes-graphics/xorg-font/xorg-minimal-fonts.bb +2 -1
@@ -1,4 +1,5 @@ -DESCRIPTION = "Xorg minimal fonts data" +SUMMARY = "Xorg minimal fonts data" +DESCRIPTION = "Minimal fonts required by X.org." HOMEPAGE = "http://www.x.org" BUGTRACKER = "n/a"
meta/recipes-graphics/xorg-lib/libdmx_1.1.1.bb +6 -1
@@ -1,6 +1,11 @@ require xorg-lib-common.inc -DESCRIPTION = "X11 Distributed Multihead extension library" +SUMMARY = "DMX: Distributed Multihead X extension library" + +DESCRIPTION = "The DMX extension provides support for communication with \ +and control of Xdmx(1) server. Attributes of the Xdmx(1) server and of \ +the back-end screens attached to the server can be queried and modified \ +via this protocol." LICENSE = "MIT" LIC_FILES_CHKSUM = "file://COPYING;md5=a3c3499231a8035efd0e004cfbd3b72a \
meta/recipes-graphics/xorg-lib/libfontenc_1.1.0.bb +4 -1
@@ -1,4 +1,7 @@ -DESCRIPTION = "X11 font encoding library" +SUMMARY = "X font encoding library" + +DESCRIPTION = "libfontenc is a library which helps font libraries \ +portably determine and deal with different encodings of fonts." require xorg-lib-common.inc
meta/recipes-graphics/xorg-lib/libice_1.0.7.bb +7 -1
@@ -1,4 +1,10 @@ -DESCRIPTION = "X11 Inter-Client Exchange library" +SUMMARY = "ICE: Inter-Client Exchange library" + +DESCRIPTION = "The Inter-Client Exchange (ICE) protocol provides a \ +generic framework for building protocols on top of reliable, byte-stream \ +transport connections. It provides basic mechanisms for setting up and \ +shutting down connections, for performing authentication, for \ +negotiating versions, and for reporting errors. " require xorg-lib-common.inc
meta/recipes-graphics/xorg-lib/libpciaccess_0.12.0.bb +4 -1
@@ -1,4 +1,7 @@ -DESCRIPTION = "Generic PCI access library" +SUMMARY = "Generic PCI access library for X" + +DESCRIPTION = "libpciaccess provides functionality for X to access the \ +PCI bus and devices in a platform-independant way." require xorg-lib-common.inc
meta/recipes-graphics/xorg-lib/libsm_1.2.0.bb +7 -1
@@ -1,4 +1,10 @@ -DESCRIPTION = "X11 Session management library" +SUMMARY = "SM: Session Management library" + +DESCRIPTION = "The Session Management Library (SMlib) is a low-level \"C\" \ +language interface to XSMP. The purpose of the X Session Management \ +Protocol (XSMP) is to provide a uniform mechanism for users to save and \ +restore their sessions. A session is a group of clients, each of which \ +has a particular state." require xorg-lib-common.inc
meta/recipes-graphics/xorg-lib/libx11-diet_1.3.bb +3 -0
@@ -1,5 +1,8 @@ require libx11.inc +DESCRIPTION += " Support for XCB, UDC, XCMS and XLOCALE is disabled in \ +this version." + PR = "r1" SRC_URI += "file://x11_disable_makekeys.patch;patch=1 \
meta/recipes-graphics/xorg-lib/libx11-diet_git.bb +3 -0
@@ -1,6 +1,9 @@ require libx11.inc require libx11_git.inc +DESCRIPTION += " Support for XCB, UDC, XCMS and XLOCALE is disabled in \ +this version." + SRC_URI += "file://X18NCMSstubs.diff;patch=1 \ file://fix-disable-xlocale.diff;patch=1 \ file://fix-utf8-wrong-define.patch;patch=1"
meta/recipes-graphics/xorg-lib/libx11-trim_1.3.4.bb +2 -0
@@ -1,5 +1,7 @@ require libx11.inc +DESCRIPTION += " Support for XCB, and XCMS is disabled in this version." + LICENSE = "MIT & MIT-style & BSD" LIC_FILES_CHKSUM = "file://COPYING;md5=bf75bfe4d05068311b5e6862d4b5f2c5"
meta/recipes-graphics/xorg-lib/libx11-trim_git.bb +2 -0
@@ -1,6 +1,8 @@ require libx11.inc require libx11_git.inc +DESCRIPTION += " Support for XCB, and XCMS is disabled in this version." + PR = "r2" DEPENDS += "libxcb xproto xextproto xtrans libxau kbproto inputproto xf86bigfontproto xproto-native"
meta/recipes-graphics/xorg-lib/libx11.inc +5 -1
@@ -1,4 +1,8 @@ -DESCRIPTION = "X11 protocol and utility library" +SUMMARY = "Xlib: C Language X Interface library" + +DESCRIPTION = "This package provides a client interface to the X Window \ +System, otherwise known as 'Xlib'. It provides a complete API for the \ +basic functions of the window system." require xorg-lib-common.inc
meta/recipes-graphics/xorg-lib/libxau_1.0.6.bb +5 -1
@@ -1,4 +1,8 @@ -DESCRIPTION = "A Sample Authorization Protocol for X" +SUMMARY = "Xau: X Authority Database library" + +DESCRIPTION = "libxau provides the main interfaces to the X11 \ +authorisation handling, which controls authorisation for X connections, \ +both client-side and server-side." require xorg-lib-common.inc
meta/recipes-graphics/xorg-lib/libxcalibrate_git.bb +4 -1
@@ -1,4 +1,7 @@ -DESCRIPTION = "Touchscreen calibration client library" +SUMMARY = "XCalibrate: Touchscreen calibration library" + +DESCRIPTION = "libXCalibrate is a library for performing touchscreen \ +calibration with the kdrive tslib touchscreen driver." require xorg-lib-common.inc
meta/recipes-graphics/xorg-lib/libxcomposite_0.4.3.bb +10 -1
@@ -1,4 +1,13 @@ -DESCRIPTION = "X Composite extension library." +SUMMARY = "Xcomposite: X Composite extension library" + +DESCRIPTION = "The composite extension provides three related \ +mechanisms: per-hierarchy storage, automatic shadow update, and external \ +parent. In per-hierarchy storage, the rendering of an entire hierarchy \ +of windows is redirected to off-screen storage. In automatic shadow \ +update, when a hierarchy is rendered off-screen, the X server provides \ +an automatic mechanism for presenting those contents within the parent \ +window. In external parent, a mechanism for providing redirection of \ +compositing transformations through a client." require xorg-lib-common.inc
meta/recipes-graphics/xorg-lib/libxcursor_1.1.11.bb +7 -1
@@ -1,4 +1,10 @@ -DESCRIPTION = "X cursor management library" +SUMMARY = "Xcursor: X Cursor management library" + +DESCRIPTION = "Xcursor is a simple library designed to help locate and \ +load cursors. Cursors can be loaded from files or memory. A library of \ +common cursors exists which map to the standard X cursor names. Cursors \ +can exist in several sizes and the library automatically picks the best \ +size." require xorg-lib-common.inc
meta/recipes-graphics/xorg-lib/libxdamage_1.1.3.bb +12 -1
@@ -1,4 +1,15 @@ -DESCRIPTION = "X11 damaged region extension library" +SUMMARY = "Xdamage: X Damage extension library" + +DESCRIPTION = "'Damage' is a term that describes changes make to pixel \ +contents of windows and pixmaps. Damage accumulates as drawing occurs \ +in the drawable. Each drawing operation 'damages' one or more \ +rectangular areas within the drawable. The rectangles are guaranteed to \ +include the set of pixels modified by each operation, but may include \ +significantly more than just those pixels. The DAMAGE extension allows \ +applications to either receive the raw rectangles as a stream of events, \ +or to have them partially processed within the X server to reduce the \ +amount of data transmitted as well as reduce the processing latency once \ +the repaint operation has started." require xorg-lib-common.inc
meta/recipes-graphics/xorg-lib/libxdmcp_1.1.0.bb +7 -1
@@ -1,4 +1,10 @@ -DESCRIPTION = "X Display Manager Control Protocol library" +SUMMARY = "XDMCP: X Display Manager Control Protocol library" + +DESCRIPTION = "The purpose of the X Display Manager Control Protocol \ +(XDMCP) is to provide a uniform mechanism for an autonomous display to \ +request login service from a remote host. An X terminal (screen, \ +keyboard, mouse, processor, network interface) is a prime example of an \ +autonomous display." require xorg-lib-common.inc
meta/recipes-graphics/xorg-lib/libxext_1.2.0.bb +9 -1
@@ -1,4 +1,12 @@ -DESCRIPTION = "X11 miscellaneous extension library" +SUMMARY = "XExt: X Extension library" + +DESCRIPTION = "libXext provides an X Window System client interface to \ +several extensions to the X protocol. The supported protocol extensions \ +are DOUBLE-BUFFER, DPMS, Extended-Visual-Information, LBX, MIT_SHM, \ +MIT_SUNDRY-NONSTANDARD, Multi-Buffering, SECURITY, SHAPE, SYNC, TOG-CUP, \ +XC-APPGROUP, XC-MISC, XTEST. libXext also provides a small set of \ +utility functions to aid authors of client APIs for X protocol \ +extensions." require xorg-lib-common.inc
meta/recipes-graphics/xorg-lib/libxext_git.bb +10 -1
@@ -1,6 +1,15 @@ require xorg-lib-common.inc -DESCRIPTION = "X11 miscellaneous extension library" +SUMMARY = "XExt: X Extension library" + +DESCRIPTION = "libXext provides an X Window System client interface to \ +several extensions to the X protocol. The supported protocol extensions \ +are DOUBLE-BUFFER, DPMS, Extended-Visual-Information, LBX, MIT_SHM, \ +MIT_SUNDRY-NONSTANDARD, Multi-Buffering, SECURITY, SHAPE, SYNC, TOG-CUP, \ +XC-APPGROUP, XC-MISC, XTEST. libXext also provides a small set of \ +utility functions to aid authors of client APIs for X protocol \ +extensions." + DEPENDS += "xproto virtual/libx11 xextproto libxau libxdmcp" PROVIDES = "xext" PE = "1"
meta/recipes-graphics/xorg-lib/libxfixes_4.0.5.bb +6 -1
@@ -1,4 +1,9 @@ -DESCRIPTION = "X Fixes extension library." +SUMMARY = "XFixes: X Fixes extension library." + +DESCRIPTION = "X applications have often needed to work around various \ +shortcomings in the core X window system. This extension is designed to \ +provide the minimal server-side support necessary to eliminate problems \ +caused by these workarounds." require xorg-lib-common.inc
meta/recipes-graphics/xorg-lib/libxfont_1.4.3.bb +5 -1
@@ -1,4 +1,8 @@ -DESCRIPTION = "X11 font rasterisation library" +SUMMARY = "XFont: X Font rasterisation library" + +DESCRIPTION = "libXfont provides various services for X servers, most \ +notably font selection and rasterisation (through external libraries \ +such as freetype)." require xorg-lib-common.inc
meta/recipes-graphics/xorg-lib/libxfontcache_1.0.5.bb +5 -1
@@ -1,6 +1,10 @@ require xorg-lib-common.inc -DESCRIPTION = "X-TrueType font cache extension client library" +SUMMARY = "XFontCache: X Font Cache extension library" + +DESCRIPTION = "FontCache is an extension that is used by X-TrueType to cache \ +information about fonts." + DEPENDS += "libxext fontcacheproto" LIC_FILES_CHKSUM = "file://COPYING;md5=62a75d5d3da40f1f6eb1cbe3bcc0a5d0" PR = "r0"
meta/recipes-graphics/xorg-lib/libxft_2.2.0.bb +11 -1
@@ -1,4 +1,14 @@ -DESCRIPTION = "FreeType-based font drawing library for X" +SUMMARY = "XFt: X FreeType libary" + +DESCRIPTION = "Xft was designed to provide good support for scalable \ +fonts, and to do so efficiently. Unlike the core fonts system, it \ +supports features such as anti-aliasing and sub-pixel rasterisation. \ +Perhaps more importantly, it gives applications full control over the \ +way glyphs are rendered, making fine typesetting and WYSIWIG display \ +possible. Finally, it allows applications to use fonts that are not \ +installed system-wide for displaying documents with embedded fonts. Xft \ +is not compatible with the core fonts system: usage of Xft requires \ +fairly extensive changes to toolkits (user-interface libraries)." require xorg-lib-common.inc
meta/recipes-graphics/xorg-lib/libxi_1.4.0.bb +6 -1
@@ -1,6 +1,11 @@ require xorg-lib-common.inc -DESCRIPTION = "X11 Input extension library" +SUMMARY = "XI: X Input extension library" + +DESCRIPTION = "libxi is an extension to the X11 protocol to support \ +input devices other than the core X keyboard and pointer. It allows \ +client programs to select input from these devices independently from \ +each other and independently from the core devices." LICENSE = "MIT & MIT-style" LIC_FILES_CHKSUM = "file://COPYING;md5=17b064789fab936a1c58c4e13d965b0f \
meta/recipes-graphics/xorg-lib/libxi_git.bb +7 -1
@@ -1,6 +1,12 @@ require xorg-lib-common.inc -DESCRIPTION = "X11 Input extension library" +SUMMARY = "XI: X Input extension library" + +DESCRIPTION = "libxi is an extension to the X11 protocol to support \ +input devices other than the core X keyboard and pointer. It allows \ +client programs to select input from these devices independently from \ +each other and independently from the core devices." + DEPENDS += "libxext inputproto" PE = "1" PV = "1.2.99.5+gitr${SRCPV}"
meta/recipes-graphics/xorg-lib/libxinerama_1.1.1.bb +5 -1
@@ -1,6 +1,10 @@ require xorg-lib-common.inc -DESCRIPTION = "X11 Xinerama extension library" +SUMMARY = "Xinerama: Xinerama extension library" + +DESCRIPTION = "Xinerama is a simple library designed to interface the \ +Xinerama Extension for retrieving information about physical output \ +devices which may be combined into a single logical X screen." LICENSE = "MIT" LIC_FILES_CHKSUM = "file://COPYING;md5=6f4f634d1643a2e638bba3fcd19c2536 \
meta/recipes-graphics/xorg-lib/libxkbfile_1.0.7.bb +4 -1
@@ -1,4 +1,7 @@ -DESCRIPTION = "X11 keyboard file manipulation library" +SUMMARY = "XKB: X Keyboard File manipulation library" + +DESCRIPTION = "libxkbfile provides an interface to read and manipulate \ +description files for XKB, the X11 keyboard configuration extension." require xorg-lib-common.inc
meta/recipes-graphics/xorg-lib/libxmu_1.1.0.bb +9 -1
@@ -1,4 +1,12 @@ -DESCRIPTION = "X11 miscellaneous utility library" +SUMMARY = "Xmu and Xmuu: X Miscellaneous Utility libraries" + +DESCRIPTION = "The Xmu Library is a collection of miscellaneous (some \ +might say random) utility functions that have been useful in building \ +various applications and widgets. This library is required by the Athena \ +Widgets. A subset of the functions that do not rely on the Athena \ +Widgets (libXaw) or X Toolkit Instrinsics (libXt) are provided in a \ +second library, libXmuu." + require xorg-lib-common.inc
meta/recipes-graphics/xorg-lib/libxp_1.0.1.bb +4 -1
@@ -1,6 +1,9 @@ require xorg-lib-common.inc -DESCRIPTION = "X Printing Extension (Xprint) client library" +SUMMARY = "XP: X Printing extension library" + +DESCRIPTION = "libXp provides public APIs to allow client applications \ +to render to non-display devices, making use of the X Print Service." LICENSE = "MIT & MIT-style" LIC_FILES_CHKSUM = "file://COPYING;md5=9504a1264f5ddd4949254a57c0f8d6bb \
meta/recipes-graphics/xorg-lib/libxpm_3.5.9.bb +7 -1
@@ -1,6 +1,12 @@ require xorg-lib-common.inc -DESCRIPTION = "X11 Pixmap library" +SUMMARY = "Xpm: X Pixmap extension library" + +DESCRIPTION = "libXpm provides support and common operation for the XPM \ +pixmap format, which is commonly used in legacy X applications. XPM is \ +an extension of the monochrome XBM bitmap specificied in the X \ +protocol." + LICENSE = "X-BSD" LIC_FILES_CHKSUM = "file://COPYING;md5=3e07763d16963c3af12db271a31abaa5" DEPENDS += "libxext libsm libxt"
meta/recipes-graphics/xorg-lib/libxprintapputil_1.0.1.bb +6 -1
@@ -1,6 +1,11 @@ require xorg-lib-common.inc -DESCRIPTION = "Xprint job utility client library" +SUMMARY = "Xprint: Xprint job utility library" + +DESCRIPTION = "libxprintapputil provides utility Xpau APIs allowing \ +client applications to access information about and control Xprint jobs \ +from an Xprint server." + DEPENDS += "libxp libxt libxprintutil" PR = "r1" LIC_FILES_CHKSUM = "file://src/xpapputil.c;beginline=2;endline=27;md5=be811cca90200613a672dc96206a767b"
meta/recipes-graphics/xorg-lib/libxprintutil_1.0.1.bb +6 -1
@@ -1,7 +1,12 @@ require xorg-lib-common.inc LIC_FILES_CHKSUM = "file://src/xprintutil.c;endline=29;md5=22d5a98494dd356a2c6c9c355886f3af" -DESCRIPTION = "Xprint printer utility client library" +SUMMARY = "Xprint: Xprint printer utility library" + +DESCRIPTION = "libxprintutil provides utility Xpu APIs allowing client \ +applications to access and manipulate information about printer \ +capabilities from an Xprint server." + DEPENDS += "libxp libxt" PR = "r1" PE = "1"
meta/recipes-graphics/xorg-lib/libxrandr_1.3.1.bb +7 -1
@@ -1,4 +1,10 @@ -DESCRIPTION = "X11 Resize and Rotate extension library" +SUMMARY = "XRandR: X Resize, Rotate and Reflect extension library" + +DESCRIPTION = "The X Resize, Rotate and Reflect Extension, called RandR \ +for short, brings the ability to resize, rotate and reflect the root \ +window of a screen. It is based on the X Resize and Rotate Extension as \ +specified in the Proceedings of the 2001 Usenix Technical Conference \ +[RANDR]." require xorg-lib-common.inc
meta/recipes-graphics/xorg-lib/libxrender_0.9.6.bb +7 -1
@@ -1,4 +1,10 @@ -DESCRIPTION = "X11 Rendering Extension client library" +SUMMARY = "XRender: X Rendering Extension library" + +DESCRIPTION = "The X Rendering Extension (Render) introduces digital \ +image composition as the foundation of a new rendering model within the \ +X Window System. Rendering geometric figures is accomplished by \ +client-side tessellation into either triangles or trapezoids. Text is \ +drawn by loading glyphs into the server and rendering sets of them." require xorg-lib-common.inc
meta/recipes-graphics/xorg-lib/libxres_1.0.5.bb +6 -1
@@ -1,4 +1,9 @@ -DESCRIPTION = "X11 Resource extension library" +SUMMARY = "XRes: X Resource extension library" + +DESCRIPTION = "libXRes provides an X Window System client interface to \ +the Resource extension to the X protocol. The Resource extension allows \ +for X clients to see and monitor the X resource usage of various clients \ +(pixmaps, et al)." require xorg-lib-common.inc
meta/recipes-graphics/xorg-lib/libxscrnsaver_1.2.1.bb +9 -1
@@ -1,6 +1,14 @@ require xorg-lib-common.inc -DESCRIPTION = "X Screen Saver extension library" +SUMMARY = "Xscrnsaver: X Screen Saver extension library" + +DESCRIPTION = "The X Window System provides support for changing the \ +image on a display screen after a user-settable period of inactivity to \ +avoid burning the cathode ray tube phosphors. However, no interfaces are \ +provided for the user to control the image that is drawn. This extension \ +allows an external \"screen saver\" client to detect when the alternate \ +image is to be displayed and to provide the graphics." + LICENSE = "MIT" LIC_FILES_CHKSUM = "file://COPYING;md5=21fd154ee757813632ada871a34113fb"
meta/recipes-graphics/xorg-lib/libxt_1.0.9.bb +11 -1
@@ -1,4 +1,14 @@ -DESCRIPTION = "X11 toolkit intrinsics library" +SUMMARY = "Xt: X Toolkit Intrinsics library" + +DESCRIPTION = "The Intrinsics are a programming library tailored to the \ +special requirements of user interface construction within a network \ +window system, specifically the X Window System. The Intrinsics and a \ +widget set make up an X Toolkit. The Intrinsics provide the base \ +mechanism necessary to build a wide variety of interoperating widget \ +sets and application environments. The Intrinsics are a layer on top of \ +Xlib, the C Library X Interface. They extend the fundamental \ +abstractions provided by the X Window System while still remaining \ +independent of any particular user interface policy or style." require xorg-lib-common.inc
meta/recipes-graphics/xorg-lib/libxtrap_1.0.0.bb +5 -1
@@ -1,6 +1,10 @@ +SUMMARY = "XTrap: X event trapping extension library" + +DESCRIPTION = "libXTrap provides an interface to the DEC-XTRAP \ +extension, which allows for capture and synthesis of core input events." + require xorg-lib-common.inc LIC_FILES_CHKSUM = "file://COPYING;md5=fe7cbb8cc97683303f7814685cc47305" -DESCRIPTION = "X11 event trapping extension library" DEPENDS += "libxt trapproto libxext" PR = "r1" PE = "1"
meta/recipes-graphics/xorg-lib/libxtst_1.2.0.bb +5 -1
@@ -1,6 +1,10 @@ require xorg-lib-common.inc -DESCRIPTION = "X Test Extension: client side library" +SUMMARY = "XTest: X Test extension library" + +DESCRIPTION = "This extension is a minimal set of client and server \ +extensions required to completely test the X11 server with no user \ +intervention." LICENSE = "MIT-style" LIC_FILES_CHKSUM = "file://COPYING;md5=cba677ca25c42ad29ee8ff351b50ece8 \
meta/recipes-graphics/xorg-lib/libxv_1.0.6.bb +6 -1
@@ -1,4 +1,9 @@ -DESCRIPTION = "X11 Video extension library" +SUMMARY = "Xv: X Video extension library" + +DESCRIPTION = "libXv provides an X Window System client interface to the \ +X Video extension to the X protocol. The X Video extension allows for \ +accelerated drawing of videos. Hardware adaptors are exposed to \ +clients, which may draw in a number of colourspaces, including YUV." require xorg-lib-common.inc
meta/recipes-graphics/xorg-lib/libxvmc_1.0.6.bb +4 -1
@@ -1,4 +1,7 @@ -DESCRIPTION = "X Video Motion Compensation extension library" +SUMMARY = "XvMC: X Video Motion Compensation extension library" + +DESCRIPTION = "XvMC extends the X Video extension (Xv) and enables \ +hardware rendered motion compensation support." require xorg-lib-common.inc
meta/recipes-graphics/xorg-lib/libxxf86dga_1.1.2.bb +7 -1
@@ -1,6 +1,12 @@ require xorg-lib-common.inc -DESCRIPTION = "X11 Direct Graphics Access extension library" +SUMMARY = "XFree86-DGA: XFree86 Direct Graphics Access extension library" + +DESCRIPTION = "libXxf86dga provides the XFree86-DGA extension, which \ +allows direct graphics access to a framebuffer-like region, and also \ +allows relative mouse reporting, et al. It is mainly used by games and \ +emulators for games." + DEPENDS += "libxext xf86dgaproto" PR = "r1" PE = "1"
meta/recipes-graphics/xorg-lib/libxxf86misc_1.0.3.bb +4 -1
@@ -1,4 +1,7 @@ -DESCRIPTION = "X11 XFree86 miscellaneous extension library" +SUMMARY = "XFree86-Misc: XFree86 miscellaneous extension library" + +DESCRIPTION = "The XFree86-Misc extension, provides a means to access \ +input device configuration settings specific to the XFree86/Xorg DDX." require xorg-lib-common.inc
meta/recipes-graphics/xorg-lib/libxxf86vm_1.1.1.bb +6 -1
@@ -1,4 +1,9 @@ -DESCRIPTION = "X11 XFree86 video mode extension library" +SUMMARY = "XFree86-VM: XFree86 video mode extension library" + +DESCRIPTION = "libXxf86vm provides an interface to the \ +XFree86-VidModeExtension extension, which allows client applications to \ +get and set video mode timings in extensive detail. It is used by the \ +xvidtune program in particular." require xorg-lib-common.inc
meta/recipes-graphics/xorg-lib/pixman_0.20.2.bb +6 -1
@@ -1,4 +1,9 @@ -DESCRIPTION = "Library for lowlevel pixel operations" +SUMMARY = "Pixman: Pixel Manipulation library" + +DESCRIPTION = "Pixman provides a library for manipulating pixel regions \ +-- a set of Y-X banded rectangles, image compositing using the \ +Porter/Duff model and implicit mask generation for geometric primitives \ +including trapezoids, triangles, and rectangles." require xorg-lib-common.inc
meta/recipes-graphics/xorg-lib/xkeyboard-config_2.1.bb +8 -1
@@ -1,4 +1,11 @@ -DESCRIPTION = "Keyboard configuration database for X Window" +SUMMARY = "Keyboard configuration database for X Window" + +DESCRIPTION = "The non-arch keyboard configuration database for X \ +Window. The goal is to provide the consistent, well-structured, \ +frequently released open source of X keyboard configuration data for X \ +Window System implementations. The project is targeted to XKB-based \ +systems." + HOMEPAGE = "http://freedesktop.org/wiki/Software/XKeyboardConfig" BUGTRACKER = "https://bugs.freedesktop.org/enter_bug.cgi?product=xkeyboard-config"
meta/recipes-graphics/xorg-lib/xtrans_1.2.6.bb +7 -3
@@ -1,7 +1,11 @@ -SUMMARY = "X transport library" +SUMMARY = "XTrans: X Transport library" -DESCRIPTION = "network API translation layer to insulate X applications and \ -libraries from OS network vageries." +DESCRIPTION = "The X Transport Interface is intended to combine all \ +system and transport specific code into a single place. This API should \ +be used by all libraries, clients and servers of the X Window System. \ +Use of this API should allow the addition of new types of transports and \ +support for new platforms without making any changes to the source \ +except in the X Transport Interface code." require xorg-lib-common.inc
meta/recipes-graphics/xorg-proto/bigreqsproto_1.1.1.bb +5 -1
@@ -5,7 +5,11 @@ PE = "1" DEPENDS += "gettext" -DESCRIPTION = "X.Org BigReqs extension headers" +SUMMARY = "BigReqs: X Big Requests extension headers" + +DESCRIPTION = "This package provides the wire protocol for the \ +BIG-REQUESTS extension, used to send larger requests that usual in order \ +to avoid fragmentation." BBCLASSEXTEND = "native nativesdk"
meta/recipes-graphics/xorg-proto/calibrateproto_git.bb +4 -1
@@ -1,6 +1,9 @@ require xorg-proto-common.inc -DESCRIPTION = "Touchscreen calibration protocol" +SUMMARY = "XCalibrate: Touchscreen calibration headers" + +DESCRIPTION = "This package provides the wire protocol for the \ +Touchscreen calibration extension." LICENSE = "MIT-style" LIC_FILES_CHKSUM = "file://xcalibratewire.h;endline=23;md5=7f86ef7b03cce6c4c9ebd59d20ca485f \
meta/recipes-graphics/xorg-proto/compositeproto_0.4.2.bb +6 -0
@@ -1,5 +1,11 @@ require xorg-proto-common.inc +SUMMARY = "Xcomposite: X composite extension headers" + +DESCRIPTION = "This package provides the wire protocol for the X \ +composite extension. The X composite extension provides three related \ +mechanisms for compositing and off-screen storage." + LICENSE = "MIT & MIT-style" LIC_FILES_CHKSUM = "file://COPYING;md5=2c4bfe136f4a4418ea2f2a96b7c8f3c5 \ file://composite.h;endline=43;md5=cbd44d4079053aa75930ed2f02b92926"
meta/recipes-graphics/xorg-proto/damageproto_1.2.1.bb +7 -0
@@ -1,5 +1,12 @@ require xorg-proto-common.inc +SUMMARY = "Xdamage: X Damage extension headers" + +DESCRIPTION = "This package provides the wire protocol for the DAMAGE \ +extension. The DAMAGE extension allows applications to receive \ +information about changes made to pixel contents of windows and \ +pixmaps." + LICENSE = "MIT-style" LIC_FILES_CHKSUM = "file://COPYING;md5=d5f5a2de65c3a84cbde769f07a769608 \ file://damagewire.h;endline=23;md5=4a4501a592dbc7de5ce89255e50d0296"
meta/recipes-graphics/xorg-proto/dmxproto_2.3.1.bb +8 -0
@@ -1,5 +1,13 @@ require xorg-proto-common.inc +SUMMARY = "DMX: Distributed Multihead extension headers" + +DESCRIPTION = "This package provides the wire protocol for the DMX \ +extension. The DMX extension provides support for communication with \ +and control of Xdmx server. Attributes of the Xdmx server and of the \ +back-end screens attached to the server can be queried and modified via \ +this protocol." + LICENSE = "MIT" LIC_FILES_CHKSUM = "file://COPYING;md5=a3c3499231a8035efd0e004cfbd3b72a \ file://dmxproto.h;endline=32;md5=ab8509955c3dd4c65fac728e1b367bc4"
meta/recipes-graphics/xorg-proto/dri2proto_2.3.bb +6 -2
@@ -1,7 +1,11 @@ -DESCRIPTION = "DRI2 extension headers" - require xorg-proto-common.inc +SUMMARY = "DRI2: Direct Rendering Infrastructure 2 headers" + +DESCRIPTION = "This package provides the wire protocol for the Direct \ +Rendering Ifnrastructure 2. DIR is required for may hardware \ +accelerated OpenGL drivers." + LICENSE = "MIT" LIC_FILES_CHKSUM = "file://COPYING;md5=2e396fa91834f8786032cad2da5638f3 \ file://dri2proto.h;endline=31;md5=22f28bf68d01b533f26195e94b3ed8ca"
meta/recipes-graphics/xorg-proto/dri2proto_git.bb +6 -2
@@ -1,7 +1,11 @@ -DESCRIPTION = "DRI2 extension headers" - require xorg-proto-common.inc +SUMMARY = "DRI2: Direct Rendering Infrastructure 2 headers" + +DESCRIPTION = "This package provides the wire protocol for the Direct \ +Rendering Ifnrastructure 2. DIR is required for may hardware \ +accelerated OpenGL drivers." + PV = "1.99.3+git${SRCPV}" PR = "r2"
meta/recipes-graphics/xorg-proto/evieext_1.1.0.bb +5 -1
@@ -1,6 +1,10 @@ require xorg-proto-common.inc -DESCRIPTION = "X EVIE extension headers" +SUMMARY = "EvIE: X Event Interception Extension headers" + +DESCRIPTION = "This package provides the wire protocol for the X Event \ +Interception Extension. This extension allows the interception of \ +keyboard and mouse events." PR = "r1" PE = "1"
meta/recipes-graphics/xorg-proto/fixesproto_4.1.2.bb +8 -0
@@ -1,5 +1,13 @@ require xorg-proto-common.inc +SUMMARY = "XFixes: X Fixes extension headers" + +DESCRIPTION = "This package provides the wire protocol for the X Fixes \ +extension. This extension is designed to provide server-side support \ +for application work arounds to shortcomings in the core X window \ +system." + + LICENSE = "MIT & MIT-style" LIC_FILES_CHKSUM = "file://COPYING;md5=3bd0f26ecf86d0f24922125195d5b70a \ file://xfixesproto.h;endline=43;md5=27614675897bb1cdc611ba7de506cddc"
meta/recipes-graphics/xorg-proto/fontcacheproto_0.1.3.bb +6 -0
@@ -1,5 +1,11 @@ require xorg-proto-common.inc +SUMMARY = "XFontCache: X Font Cache extension headers" + +DESCRIPTION = "This package provides the wire protocol for the X Font \ +Cache extension. This extension is used by X-TrueType to cache \ +information about fonts." + LICENSE = "BSD" LIC_FILES_CHKSUM = "file://COPYING;md5=ba9fcd8fe6d09af9f733daccc1a21857 \ file://fontcacheP.h;endline=28;md5=85c80bfa96c802ee85a570862ee60214"
meta/recipes-graphics/xorg-proto/fontsproto_2.1.1.bb +6 -0
@@ -1,5 +1,11 @@ require xorg-proto-common.inc +SUMMARY = "XFont: X Font rasterisation headers" + +DESCRIPTION = "This package provides the wire protocol for the X Font \ +rasterisation extensions. These extensions are used to control \ +server-side font configurations." + LICENSE = "MIT-style" LIC_FILES_CHKSUM = "file://COPYING;md5=c3e48aa9ce868c8e90f0401db41c11a2 \ file://FSproto.h;endline=44;md5=d2e58e27095e5ea7d4ad456ccb91986c"
meta/recipes-graphics/xorg-proto/glproto_1.4.12.bb +6 -0
@@ -1,5 +1,11 @@ require xorg-proto-common.inc +SUMMARY = "OpenGL: X OpenGL extension headers" + +DESCRIPTION = "This package provides the wire protocol for the \ +OpenGL-related extensions, used to enable the rendering of applications \ +using OpenGL." + LICENSE = "MIT" LIC_FILES_CHKSUM = "file://COPYING;md5=d44ed0146997856304dfbb512a59a8de \ file://glxproto.h;beginline=4;endline=32;md5=6b79c570f644363b356456e7d44471d9"
meta/recipes-graphics/xorg-proto/inputproto_2.0.1.bb +6 -0
@@ -1,5 +1,11 @@ require xorg-proto-common.inc +SUMMARY = "XI: X Input extension headers" + +DESCRIPTION = "This package provides the wire protocol for the X Input \ +extension. The extension supports input devices other then the core X \ +keyboard and pointer." + LICENSE = "MIT & MIT-style" LIC_FILES_CHKSUM = "file://COPYING;md5=e562cc0f6587b961f032211d8160f31e \ file://XI2proto.h;endline=48;md5=1ac1581e61188da2885cc14ff49b20be"
meta/recipes-graphics/xorg-proto/inputproto_git.bb +6 -0
@@ -1,5 +1,11 @@ require xorg-proto-common.inc +SUMMARY = "XI: X Input extension headers" + +DESCRIPTION = "This package provides the wire protocol for the X Input \ +extension. The extension supports input devices other then the core X \ +keyboard and pointer." + PR = "r1" PE = "1" PV = "1.9.99.12+git${SRCPV}"
meta/recipes-graphics/xorg-proto/kbproto_1.0.5.bb +6 -0
@@ -1,5 +1,11 @@ require xorg-proto-common.inc +SUMMARY = "XKB: X Keyboard extension headers" + +DESCRIPTION = "This package provides the wire protocol for the X \ +Keyboard extension. This extension is used to control options related \ +to keyboard handling and layout." + LICENSE = "MIT-style" LIC_FILES_CHKSUM = "file://COPYING;md5=7dd6ea99e2a83a552c02c80963623c38 \ file://XKBproto.h;beginline=2;endline=26;md5=5744eeff407aeb6e7a1346eebab486a2"
meta/recipes-graphics/xorg-proto/printproto_1.0.5.bb +5 -0
@@ -1,5 +1,10 @@ require xorg-proto-common.inc +SUMMARY = "XP: X Printing extension headers" + +DESCRIPTION = "This package provides the wire protocol for the X \ +Printing extension. This extension provides a way for client \ +applications to render to non-display devices." LICENSE = "MIT" LIC_FILES_CHKSUM = "file://COPYING;md5=658463213f19b48b81f8672d2696069f \
meta/recipes-graphics/xorg-proto/randrproto_1.3.2.bb +6 -0
@@ -1,5 +1,11 @@ require xorg-proto-common.inc +SUMMARY = "XRandR: X Resize, Rotate and Reflect extension headers" + +DESCRIPTION = "This package provides the wire protocol for the X Resize, \ +Rotate and Reflect extension. This extension provides the ability to \ +resize, rotate and reflect the root window of a screen." + LICENSE = "MIT-style" LIC_FILES_CHKSUM = "file://COPYING;md5=5fa3f85d9eefaa3a945071485be11343 \ file://randrproto.h;endline=30;md5=3885957c6048fdf3310ac8ba54ca2c3f"
meta/recipes-graphics/xorg-proto/recordproto_1.14.1.bb +6 -0
@@ -1,5 +1,11 @@ require xorg-proto-common.inc +SUMMARY = "XRecord: X Record extension headers" + +DESCRIPTION = "This package provides the wire protocol for the X Record \ +extension. This extension is used to record and play back event \ +sequences." + LICENSE = "MIT-style" LIC_FILES_CHKSUM = "file://COPYING;md5=575827a0f554bbed332542976d5f3d40 \ file://recordproto.h;endline=19;md5=1cbb0dd45a0b060ff833901620a3e738"
meta/recipes-graphics/xorg-proto/renderproto_0.11.1.bb +6 -0
@@ -1,5 +1,11 @@ require xorg-proto-common.inc +SUMMARY = "XRender: X rendering Extension headers" + +DESCRIPTION = "This package provides the wire protocol for the X \ +Rendering extension. This is the basis the image composition within the \ +X window system." + LICENSE = "MIT-style" LIC_FILES_CHKSUM = "file://COPYING;md5=f826d99765196352e6122a406cf0d024 \ file://renderproto.h;beginline=4;endline=24;md5=3e5e2851dad240b0a3a27c4776b4fd1f"
meta/recipes-graphics/xorg-proto/resourceproto_1.1.1.bb +6 -0
@@ -1,5 +1,11 @@ require xorg-proto-common.inc +SUMMARY = "XRes: X Resource extension headers" + +DESCRIPTION = "This package provides the wire protocol for the X \ +Resource extension. XRes provides an interface that allows X clients to \ +see and monitor X resource usage of various clients." + LICENSE = "MIT" LIC_FILES_CHKSUM = "file://COPYING;md5=e01e66e4b317088cf869bc98e6af4fb6"
meta/recipes-graphics/xorg-proto/scrnsaverproto_1.2.1.bb +6 -0
@@ -1,5 +1,11 @@ require xorg-proto-common.inc +SUMMARY = "Xscrnsaver: X Screen Saver extension headers" + +DESCRIPTION = "This package provides the wire protocol for the X Screen \ +Saver extension. This extension allows an external \"screen saver\" \ +client to detect when the alternative image is to be displayed and to \ +provide the graphics." LICENSE = "MIT" LIC_FILES_CHKSUM = "file://COPYING;md5=eed49b78b15b436c933b6b8b054e3901 \
meta/recipes-graphics/xorg-proto/trapproto_3.4.3.bb +6 -0
@@ -1,5 +1,11 @@ require xorg-proto-common.inc +SUMMARY = "XTrap: X event trapping extension headers" + +DESCRIPTION = "This package provides the wire protocol for the X event \ +trapping extension. This extension provides the interface which allows \ +for capture and synthesis of core input events." + LICENSE = "MIT-style" LIC_FILES_CHKSUM = "file://COPYING;md5=0a984c8e242256a12f3b8dac085893db"
meta/recipes-graphics/xorg-proto/videoproto_2.3.1.bb +5 -0
@@ -1,5 +1,10 @@ require xorg-proto-common.inc +SUMMARY = "Xv: X Video extension headers" + +DESCRIPTION = "This package provides the wire protocol for the X Video \ +extension. This extension alows for accerlated drawing of videos." + LICENSE = "MIT & MIT-style" LIC_FILES_CHKSUM = "file://COPYING;md5=59d089e37bf57b5206602da38f58ca5d"
meta/recipes-graphics/xorg-proto/xcmiscproto_1.2.1.bb +6 -0
@@ -1,5 +1,11 @@ require xorg-proto-common.inc +SUMMARY = "XC-MISC: X XC-Miscellaneous extension headers" + +DESCRIPTION = "This package provides the wire protocol for the XC-MISC \ +extension, which is used to get details of XID allocations within the \ +server." + LICENSE = "MIT-style" LIC_FILES_CHKSUM = "file://COPYING;md5=09d83047c15994e05db29b423ed6662e"
meta/recipes-graphics/xorg-proto/xextproto_7.1.2.bb +9 -0
@@ -1,5 +1,14 @@ require xorg-proto-common.inc +SUMMARY = "XExt: X Extension headers" + +DESCRIPTION = "This package provides the wire protocol for several X \ +extensions. These protocol extensions include DOUBLE-BUFFER, DPMS, \ +Extended-Visual-Information, LBX, MIT_SHM, MIT_SUNDRY-NONSTANDARD, \ +Multi-Buffering, SECURITY, SHAPE, SYNC, TOG-CUP, XC-APPGROUP, XC-MISC, \ +XTEST. In addition a small set of utility functions are also \ +available." + LICENSE = "MIT & MIT-style" LIC_FILES_CHKSUM = "file://COPYING;md5=86f273291759d0ba2a22585cd1c06c53"
meta/recipes-graphics/xorg-proto/xf86bigfontproto_1.2.0.bb +6 -0
@@ -1,5 +1,11 @@ require xorg-proto-common.inc +SUMMARY = "XFree86-BIGFONT: XFree86 Big Font extension headers" + +DESCRIPTION = "This package provides the wire protocol for the XFree86 \ +Big Font extension. This extension makes larger font requests \ +possible." + LICENSE = "MIT" LIC_FILES_CHKSUM = "file://COPYING;md5=e01e66e4b317088cf869bc98e6af4fb6"
meta/recipes-graphics/xorg-proto/xf86dgaproto_2.1.bb +7 -0
@@ -1,5 +1,12 @@ require xorg-proto-common.inc +SUMMARY = "XFree86-DGA: XFree86 Direct Graphics Access extension headers" + +DESCRIPTION = "This package provides the wire protocol for the XFree86 \ +Direct Graphics Access extension. This extension allows direct graphics \ +access to a framebuffer-like region, as well as relative mouse \ +reporting." + LICENSE = "MIT" LIC_FILES_CHKSUM = "file://COPYING;md5=e01e66e4b317088cf869bc98e6af4fb6"
meta/recipes-graphics/xorg-proto/xf86driproto_2.1.1.bb +7 -0
@@ -1,5 +1,12 @@ require xorg-proto-common.inc +SUMMARY = "XFree86-DRI: XFree86 Direct Rendering Infrastructure extension headers" + +DESCRIPTION = "This package provides the wire protocol for the XFree86 \ +Direct Rendering Infrastructure extension. The XFree86-DRI extension is \ +used to organize direct rendering support or 3D clients and help \ +arbitrate requests." + LICENSE = "MIT" LIC_FILES_CHKSUM = "file://COPYING;md5=ef103b9d951e39ff7e23d386e2011fa3 \ file://xf86driproto.h;endline=35;md5=42be3d8e6d429ab79172572bb0cff544"
meta/recipes-graphics/xorg-proto/xf86miscproto_0.9.3.bb +7 -0
@@ -1,5 +1,12 @@ require xorg-proto-common.inc +SUMMARY = "XFree86-Misc: XFree86 miscellaneous extension headers" + +DESCRIPTION = "This package provides the wire protocol for the XFree \ +miscellaneous extension. The XFree86-Misc extension provides a means to \ +access input device configuration settings specific to the XFree86/Xorg \ +DDX." + LICENSE = "MIT" LIC_FILES_CHKSUM = "file://COPYING;md5=e01e66e4b317088cf869bc98e6af4fb6"
meta/recipes-graphics/xorg-proto/xf86rushproto_1.1.2.bb +6 -0
@@ -1,5 +1,11 @@ require xorg-proto-common.inc +SUMMARY = "XFree86-Rush: XFree86 Rush extension headers" + +DESCRIPTION = "This package provides the wire protocol for the XFree86 \ +Rush extension. This extension is there to allow Glide applications to \ +run." + LICENSE = "MIT" LIC_FILES_CHKSUM = "file://COPYING;md5=e01e66e4b317088cf869bc98e6af4fb6"
meta/recipes-graphics/xorg-proto/xf86vidmodeproto_2.3.1.bb +6 -0
@@ -1,5 +1,11 @@ require xorg-proto-common.inc +SUMMARY = "XFree86-VM: XFree86 video mode extension headers" + +DESCRIPTION = "This package provides the wire protocol for the XFree86 \ +video mode extension. This extension allows client applications to get \ +and set video mode timings." + LICENSE = "MIT" LIC_FILES_CHKSUM = "file://COPYING;md5=499be2ff387a42f84628c35f311f1502"
meta/recipes-graphics/xorg-proto/xineramaproto_1.2.1.bb +7 -0
@@ -1,5 +1,12 @@ require xorg-proto-common.inc +SUMMARY = "Xinerama: Xinerama extension headers" + +DESCRIPTION = "This package provides the wire protocol for the Xinerama \ +extension. This extension is used for retrieving information about \ +physical output devices which may be combined into a single logical X \ +screen." + LICENSE = "MIT & MIT-style" LIC_FILES_CHKSUM = "file://COPYING;md5=3e397a5326c83d5d0ebf5b3f87163ac6 \ file://panoramiXproto.h;endline=24;md5=098e0bc089368a988092b3cbda617a57"
meta/recipes-graphics/xorg-proto/xproto_7.0.20.bb +5 -0
@@ -1,5 +1,10 @@ require xorg-proto-common.inc +SUMMARY = "Xlib: C Language X interface headers" + +DESCRIPTION = "This package provides the basic headers for the X Window \ +System." + LICENSE = "MIT & MIT-style" LIC_FILES_CHKSUM = "file://COPYING;md5=93ae8952e7d02d855516fbf2efb9a0d2"
meta/recipes-graphics/xorg-util/gccmakedep_1.0.2.bb +6 -0
@@ -1,3 +1,9 @@ +SUMMARY = "Program to create dependencies in makefiles" + +DESCRIPTION = "The gccmakedep program calls 'gcc -M' to output makefile \ +rules describing the dependencies of each sourcefile, so that make knows \ +which object files must be recompiled when a dependency has changed." + require xorg-util-common.inc LIC_FILES_CHKSUM = "file://Makefile.am;endline=20;md5=23c277396d690413245ebb89b18c5d4d" DESCRIPTION = "create dependencies in makefiles using 'gcc -M'"
meta/recipes-graphics/xorg-util/imake_1.0.4.bb +8 -1
@@ -1,6 +1,13 @@ require xorg-util-common.inc -DESCRIPTION = "C preprocessor interface to the make utility" +SUMMARY = "C preprocessor interface to the make utility" + +DESCRIPTION = "Imake is used to generate Makefiles from a template, a \ +set of cpp macro functions, and a per-directory input file called an \ +Imakefile. This allows machine dependencies (such as compiler options, \ +alternate command names, and special make rules) to be kept separate \ +from the descriptions of the various items to be built." + DEPENDS = "util-macros" RDEPENDS_${PN} = "perl xproto"
meta/recipes-graphics/xorg-util/makedepend_1.0.3.bb +9 -1
@@ -1,6 +1,14 @@ require xorg-util-common.inc -DESCRIPTION = "create dependencies in makefiles" +SUMMARY = "create dependencies in makefiles" + +DESCRIPTION = "The makedepend program reads each sourcefile in sequence \ +and parses it like a C-preprocessor, processing all #include, #define, \ +#undef, #ifdef, #ifndef, #endif, #if, #elif and #else directives so that \ +it can correctly tell which #include, directives would be used in a \ +compilation. Any #include, directives can reference files having other \ +#include directives, and parsing will occur in these files as well." + DEPENDS = "xproto util-macros" PR = "r0" PE = "1"
meta/recipes-graphics/xorg-util/util-macros_1.11.0.bb +3 -1
@@ -1,4 +1,6 @@ -DESCRIPTION = "X autotools macros" +SUMMARY = "X autotools macros" + +DESCRIPTION = "M4 autotools macros used by various X.org programs." require xorg-util-common.inc
meta/recipes-graphics/xrestop/xrestop_0.4.bb +3 -0
@@ -1,4 +1,7 @@ +SUMMARY = "XRes: A top-like resource usage tool for X" + DESCRIPTION = "top-like statistics of X11 server resource usage by clients" + HOMEPAGE = "http://www.freedesktop.org/wiki/Software/xrestop" BUGTRACKER = "https://bugs.freedesktop.org/"
meta/recipes-graphics/xtscal/xtscal_0.6.3.bb +4 -1
@@ -1,4 +1,7 @@ -DESCRIPTION = "Touchscreen calibration utility" +SUMMARY = "Touchscreen calibration utility" + +DESCRIPTION = "Basic touchscreen calibration utility" + HOMEPAGE = "http://gpe.linuxtogo.org" BUGTRACKER = "http://bugs.linuxtogo.org" LICENSE = "GPLv2 & GPLv2+"
Signature · 1 line
1.7.3.4
PATCH 3/3 bitbake.conf & package.bbclass: Use default SUMMARY and DESCRIPTION
In reply to Mark HatleA new default SUMMARY and DESCRIPTION was defined for any package that previously did not contain one. This value is based on the original SUMMARY_${PN} value.
The new default SUMMARY and DESCRIPTION is used as a basis for all of the automatic summary and descriptions for the various package splits, include ${PN}, ${PN}-dbg, ${PN}-dev, ${PN}-doc, and locales.
A recipe may also override any of the automatic summaries by simply specifying the value.
--- meta/classes/package.bbclass | 5 ++++- meta/conf/bitbake.conf | 27 +++++++++++++++++++-------- 2 files changed, 23 insertions(+), 9 deletions(-)
meta/classes/package.bbclass +4 -1
@@ -289,6 +289,8 @@ python package_do_split_locales() { if mainpkg.find('-dev'): mainpkg = mainpkg.replace('-dev', '') + summary = bb.data.getVar('SUMMARY', d, True) or pn + description = bb.data.getVar('DESCRIPTION', d, True) or "" for l in locales: ln = legitimize_package_name(l) pkg = pn + '-locale-' + ln
@@ -296,7 +298,8 @@ python package_do_split_locales() { bb.data.setVar('FILES_' + pkg, os.path.join(datadir, 'locale', l), d) bb.data.setVar('RDEPENDS_' + pkg, '%s virtual-locale-%s' % (mainpkg, ln), d) bb.data.setVar('RPROVIDES_' + pkg, '%s-locale %s-translation' % (pn, ln), d) - bb.data.setVar('DESCRIPTION_' + pkg, '%s translation for %s' % (l, pn), d) + bb.data.setVar('SUMMARY_' + pkg, '%s - %s translations' % (summary, l), d) + bb.data.setVar('DESCRIPTION_' + pkg, '%s This package contains language translation files for the %s locale.' % (description, l), d) bb.data.setVar('PACKAGES', ' '.join(packages), d)
meta/conf/bitbake.conf +19 -8
@@ -166,14 +166,25 @@ BP = "${BPN}-${PV}" SECTION = "base" PRIORITY = "optional" -SUMMARY_${PN} ?= "${PN} version ${PV}-${PR}" -SUMMARY_${PN}-dbg ?= "Debugging files for ${PN}" -SUMMARY_${PN}-dev ?= "Development files for ${PN}" -SUMMARY_${PN}-doc ?= "Documentation files for ${PN}" -DESCRIPTION_${PN} ?= "${SUMMARY_${PN}}" -DESCRIPTION_${PN}-dbg ?= "${SUMMARY_${PN}-dbg}" -DESCRIPTION_${PN}-dev ?= "${SUMMARY_${PN}-dev}" -DESCRIPTION_${PN}-doc ?= "${SUMMARY_${PN}-doc}" +SUMMARY ?= "${PN} version ${PV}-${PR}" +DESCRIPTION ?= "${SUMMARY}" + +SUMMARY_${PN} ?= "${SUMMARY}" +DESCRIPTION_${PN} ?= "${DESCRIPTION}" + +SUMMARY_${PN}-dbg ?= "${SUMMARY} - Debugging files" +DESCRIPTION_${PN}-dbg ?= "${DESCRIPTION} \ +This package contains ELF symbols and related sources for debugging purposes." + +SUMMARY_${PN}-dev ?= "${SUMMARY} - Development files" +DESCRIPTION_${PN}-dev ?= "${DESCRIPTION} \ +This package contains symbolic links, static binaries, header files, and \ +related items necessary for software development." + +SUMMARY_${PN}-doc ?= "${SUMMARY} - Documentation files" +DESCRIPTION_${PN}-doc ?= "${DESCRIPTION} \ +This package contains documentation." + LICENSE = "INVALID" MAINTAINER = "Yocto Project Team <[email protected]>" HOMEPAGE = "unknown"
Signature · 1 line
1.7.3.4
PATCH 1/3 bitbake.conf: Fix missing NM definition
In reply to Mark HatleThe definition of NM was missing, causing certain configure calls to revert to using the host system's version of NM. This can cause problems on some MIPS based targets, but is theoretically wrong everywhere.
--- meta/conf/bitbake.conf | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-)
meta/conf/bitbake.conf +2 -0
@@ -403,6 +403,7 @@ export RANLIB = "${HOST_PREFIX}ranlib" export STRIP = "${HOST_PREFIX}strip" export OBJCOPY = "${HOST_PREFIX}objcopy" export OBJDUMP = "${HOST_PREFIX}objdump" +export NM = "${HOST_PREFIX}nm" PYTHON = "${@sys.executable}" export BUILD_CC = "${CCACHE}${BUILD_PREFIX}gcc ${BUILD_CC_ARCH}"
@@ -414,6 +415,7 @@ export BUILD_CCLD = "${BUILD_PREFIX}gcc" export BUILD_AR = "${BUILD_PREFIX}ar" export BUILD_RANLIB = "${BUILD_PREFIX}ranlib" export BUILD_STRIP = "${BUILD_PREFIX}strip" +export BUILD_NM = "${BUILD_PREFIX}nm" export MAKE = "make" EXTRA_OEMAKE = "-e MAKEFLAGS="
Signature · 1 line
1.7.3.4
Re: [PATCH 3/3] bitbake.conf & package.bbclass: Use default SUMMARY and DESCRIPTION
In reply to Mark HatleQuoted 52 lines · Mark Hatle
A new default SUMMARY and DESCRIPTION was defined for any package that previously did not contain one. This value is based on the original SUMMARY_${PN} value.
The new default SUMMARY and DESCRIPTION is used as a basis for all of the automatic summary and descriptions for the various package splits, include ${PN}, ${PN}-dbg, ${PN}-dev, ${PN}-doc, and locales.
A recipe may also override any of the automatic summaries by simply specifying the value.
Signed-off-by Mark Hatle<[email protected]>--- meta/classes/package.bbclass | 5 ++++- meta/conf/bitbake.conf | 27 +++++++++++++++++++-------- 2 files changed, 23 insertions(+), 9 deletions(-)meta/classes/package.bbclass +4
-1@@ -289,6 +289,8 @@ python package_do_split_locales() { if mainpkg.find('-dev'): mainpkg = mainpkg.replace('-dev', '') + summary = bb.data.getVar('SUMMARY', d, True) or pn + description = bb.data.getVar('DESCRIPTION', d, True) or "" for l in locales: ln = legitimize_package_name(l) pkg = pn + '-locale-' + ln@@ -296,7 +298,8 @@ python package_do_split_locales() { bb.data.setVar('FILES_' + pkg, os.path.join(datadir, 'locale', l), d) bb.data.setVar('RDEPENDS_' + pkg, '%s virtual-locale-%s' % (mainpkg, ln), d) bb.data.setVar('RPROVIDES_' + pkg, '%s-locale %s-translation' % (pn, ln), d) - bb.data.setVar('DESCRIPTION_' + pkg, '%s translation for %s' % (l, pn), d) + bb.data.setVar('SUMMARY_' + pkg, '%s - %s translations' % (summary, l), d) + bb.data.setVar('DESCRIPTION_' + pkg, '%s This package contains language translation files for the %s locale.' % (description, l), d) bb.data.setVar('PACKAGES', ' '.join(packages), d)meta/conf/bitbake.conf +0
-4@@ -166,14 +166,25 @@ BP = "${BPN}-${PV}" SECTION = "base" PRIORITY = "optional" -SUMMARY_${PN} ?= "${PN} version ${PV}-${PR}" -SUMMARY_${PN}-dbg ?= "Debugging files for ${PN}" -SUMMARY_${PN}-dev ?= "Development files for ${PN}" -SUMMARY_${PN}-doc ?= "Documentation files for ${PN}"
meta/conf/bitbake.conf BP = "${BPN}-${PV}" · line 174
Quoted 10 lines
meta/conf/bitbake.conf +6
-4-DESCRIPTION_${PN} ?= "${SUMMARY_${PN}}" -DESCRIPTION_${PN}-dbg ?= "${SUMMARY_${PN}-dbg}" -DESCRIPTION_${PN}-dev ?= "${SUMMARY_${PN}-dev}" -DESCRIPTION_${PN}-doc ?= "${SUMMARY_${PN}-doc}" +SUMMARY ?= "${PN} version ${PV}-${PR}" +DESCRIPTION ?= "${SUMMARY}" + +SUMMARY_${PN} ?= "${SUMMARY}" +DESCRIPTION_${PN} ?= "${DESCRIPTION}" +
Mark,
I am not sure about this change a from scratch build show the following failure:
Pseudo is not present but is required, building this first before the main build
Parsing recipes...NOTE: Error expanding variable SUMMARY
ERROR: Error parsing /vol/1/sgw/autobuilder/poky-slave/poky-full-ia/build/meta/recipes-kernel/linux/linux_2.6.23.bb: variable SUMMARY references itself!
ERROR: Command execution failed: Exited with 1
I think your odering needs to have the SUMMARY_${PN} first and then set SUMMARY from the ${SUMMARY_${PN}}, same for DESCRIPTION, maybe Richard can comment on this.
Sau!
Quoted 16 lines
meta/conf/bitbake.conf +13
-0+SUMMARY_${PN}-dbg ?= "${SUMMARY} - Debugging files" +DESCRIPTION_${PN}-dbg ?= "${DESCRIPTION} \ +This package contains ELF symbols and related sources for debugging purposes." + +SUMMARY_${PN}-dev ?= "${SUMMARY} - Development files" +DESCRIPTION_${PN}-dev ?= "${DESCRIPTION} \ +This package contains symbolic links, static binaries, header files, and \ +related items necessary for software development." + +SUMMARY_${PN}-doc ?= "${SUMMARY} - Documentation files" +DESCRIPTION_${PN}-doc ?= "${DESCRIPTION} \ +This package contains documentation." + LICENSE = "INVALID" MAINTAINER = "Yocto Project Team<[email protected]>" HOMEPAGE = "unknown"
Re: [PATCH 3/3] bitbake.conf & package.bbclass: Use default SUMMARY and DESCRIPTION
Quoted 65 lines · Saul Wold
Quoted 52 lines · Mark Hatle
A new default SUMMARY and DESCRIPTION was defined for any package that previously did not contain one. This value is based on the original SUMMARY_${PN} value.
The new default SUMMARY and DESCRIPTION is used as a basis for all of the automatic summary and descriptions for the various package splits, include ${PN}, ${PN}-dbg, ${PN}-dev, ${PN}-doc, and locales.
A recipe may also override any of the automatic summaries by simply specifying the value.
Signed-off-by Mark Hatle<[email protected]>--- meta/classes/package.bbclass | 5 ++++- meta/conf/bitbake.conf | 27 +++++++++++++++++++-------- 2 files changed, 23 insertions(+), 9 deletions(-)meta/classes/package.bbclass +4
-1@@ -289,6 +289,8 @@ python package_do_split_locales() { if mainpkg.find('-dev'): mainpkg = mainpkg.replace('-dev', '') + summary = bb.data.getVar('SUMMARY', d, True) or pn + description = bb.data.getVar('DESCRIPTION', d, True) or "" for l in locales: ln = legitimize_package_name(l) pkg = pn + '-locale-' + ln@@ -296,7 +298,8 @@ python package_do_split_locales() { bb.data.setVar('FILES_' + pkg, os.path.join(datadir, 'locale', l), d) bb.data.setVar('RDEPENDS_' + pkg, '%s virtual-locale-%s' % (mainpkg, ln), d) bb.data.setVar('RPROVIDES_' + pkg, '%s-locale %s-translation' % (pn, ln), d) - bb.data.setVar('DESCRIPTION_' + pkg, '%s translation for %s' % (l, pn), d) + bb.data.setVar('SUMMARY_' + pkg, '%s - %s translations' % (summary, l), d) + bb.data.setVar('DESCRIPTION_' + pkg, '%s This package contains language translation files for the %s locale.' % (description, l), d) bb.data.setVar('PACKAGES', ' '.join(packages), d)meta/conf/bitbake.conf +0
-4@@ -166,14 +166,25 @@ BP = "${BPN}-${PV}" SECTION = "base" PRIORITY = "optional" -SUMMARY_${PN} ?= "${PN} version ${PV}-${PR}" -SUMMARY_${PN}-dbg ?= "Debugging files for ${PN}" -SUMMARY_${PN}-dev ?= "Development files for ${PN}" -SUMMARY_${PN}-doc ?= "Documentation files for ${PN}"meta/conf/bitbake.conf BP = "${BPN}-${PV}" · line 174
Quoted 10 lines
meta/conf/bitbake.conf +6
-4-DESCRIPTION_${PN} ?= "${SUMMARY_${PN}}" -DESCRIPTION_${PN}-dbg ?= "${SUMMARY_${PN}-dbg}" -DESCRIPTION_${PN}-dev ?= "${SUMMARY_${PN}-dev}" -DESCRIPTION_${PN}-doc ?= "${SUMMARY_${PN}-doc}" +SUMMARY ?= "${PN} version ${PV}-${PR}" +DESCRIPTION ?= "${SUMMARY}" + +SUMMARY_${PN} ?= "${SUMMARY}" +DESCRIPTION_${PN} ?= "${DESCRIPTION}" +Mark,
Quoted 9 lines
I am not sure about this change a from scratch build show the following
failure:
Pseudo is not present but is required, building this first before the
main build
Parsing recipes...NOTE: Error expanding variable SUMMARY
ERROR: Error parsing /vol/1/sgw/autobuilder/poky-slave/poky-full-ia/build/meta/recipes-kernel/linux/linux_2.6.23.bb:
variable SUMMARY references itself!
ERROR: Command execution failed: Exited with 1
In my testing I did not get this. I'm not sure how the SUMMARY variable references itself though.
SUMMARY ?= "${PN} version ${PV}-${PR}"
SUMMARY_${PN} ?= "${SUMMARY}"
The above are always defined, so this should not be a circular reference as SUMMARY not the same as SUMMARY_${PN}.
The only thing I can think of is the DESCRIPTION ?= "${SUMMARY}"... and something else in the system is trying to make SUMMARY = DESCRIPTION.
An easy solution to try would simply to avoid the DESCRIPTION = SUMMARY, and instead duplicate the SUMMARY text.
Since I'm not able to reproduce this problem on my system can you try it?
--Mark
Quoted 24 lines
I think your odering needs to have the SUMMARY_${PN} first and then set SUMMARY from the ${SUMMARY_${PN}}, same for DESCRIPTION, maybe Richard can comment on this.
Sau!
Quoted 16 lines
meta/conf/bitbake.conf +13
-0+SUMMARY_${PN}-dbg ?= "${SUMMARY} - Debugging files" +DESCRIPTION_${PN}-dbg ?= "${DESCRIPTION} \ +This package contains ELF symbols and related sources for debugging purposes." + +SUMMARY_${PN}-dev ?= "${SUMMARY} - Development files" +DESCRIPTION_${PN}-dev ?= "${DESCRIPTION} \ +This package contains symbolic links, static binaries, header files, and \ +related items necessary for software development." + +SUMMARY_${PN}-doc ?= "${SUMMARY} - Documentation files" +DESCRIPTION_${PN}-doc ?= "${DESCRIPTION} \ +This package contains documentation." + LICENSE = "INVALID" MAINTAINER = "Yocto Project Team<[email protected]>" HOMEPAGE = "unknown"