>From 9b0d9bec0e1b1a3ce949f7d93a6598b75b050c86 Mon Sep 17 00:00:00 2001 From: Alex Kost Date: Sun, 12 Jul 2015 19:47:39 +0300 Subject: [PATCH] gnu: Document xorg packages. * gnu/packages/xorg.scm: Add/imrove 'synopsis'/'description' fields of many packages. --- gnu/packages/xorg.scm | 1114 ++++++++++++++++++++++++++++++++----------------- 1 file changed, 742 insertions(+), 372 deletions(-) diff --git a/gnu/packages/xorg.scm b/gnu/packages/xorg.scm index dc04bee..5266bca 100644 --- a/gnu/packages/xorg.scm +++ b/gnu/packages/xorg.scm @@ -146,8 +146,11 @@ autotools system.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Convert X font from BDF to PCF") + (description + "bdftopcf is a font compiler for the X server and font server. It +converts X font from Bitmap Distribution Format to Portable Compiled Format +which can be read by any architecture.") (license license:x11))) @@ -168,8 +171,10 @@ autotools system.") (build-system gnu-build-system) (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg BigReqsProto protocol headers") + (description + "Big Requests Extension defines a protocol to enable the use of +requests that exceed 262140 bytes in length.") (license license:x11))) @@ -193,8 +198,10 @@ autotools system.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg CompositeProto protocol headers") + (description + "Composite Extension contains header files and documentation for +the damage protocol.") (license license:x11))) @@ -215,8 +222,10 @@ autotools system.") (build-system gnu-build-system) (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg DamageProto protocol headers") + (description + "Damage Extension contains header files and documentation for +the damage protocol.") (license license:x11))) @@ -237,8 +246,11 @@ autotools system.") (build-system gnu-build-system) (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg DMXProto protocol headers") + (description + "DMX (Distributed Multihead X) Extension defines a protocol for clients +to access a front-end proxy X server that controls multiple back-end X +servers making up a large display.") (license license:x11))) @@ -258,11 +270,13 @@ autotools system.") "015az1vfdqmil1yay5nlsmpf6cf7vcbpslxjb72cfkzlvrv59dgr")))) (build-system gnu-build-system) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg DRI2Proto protocol headers") + (description + "Direct Rendering Infrastructure 2 Extension defines a protocol to +securely allow user applications to access the video hardware without +requiring data to be passed through the X server.") (license license:x11))) - (define-public dri3proto (package (name "dri3proto") @@ -279,8 +293,12 @@ autotools system.") "0x609xvnl8jky5m8jdklw4nymx3irkv32w99dfd8nl800bblkgh1")))) (build-system gnu-build-system) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg DRI3Proto protocol headers") + (description + "Direct Rendering Infrastructure 3 Extension provides mechanisms to +translate between direct rendered buffers and X pixmaps. When combined with +the Present extension, a complete direct rendering solution for OpenGL is +provided.") (license (license:x11-style "file://dri3proto.h" "See 'dri3proto.h' in the distribution.")))) @@ -305,8 +323,8 @@ autotools system.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg font encoding files") + (description "Xorg font encoding files.") (license license:public-domain))) @@ -337,8 +355,8 @@ autotools system.") ;; font-util-?.?.?/share/fonts/X11 (string-append "--with-fontrootdir=" %output "/share/fonts/X11")))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg adobe-100dpi fonts") + (description "Xorg adobe-100dpi fonts.") (license license:x11))) @@ -367,8 +385,8 @@ autotools system.") `(#:configure-flags (list (string-append "--with-fontrootdir=" %output "/share/fonts/X11")))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg adobe-75dpi fonts") + (description "Xorg adobe-75dpi fonts.") (license license:x11))) @@ -395,8 +413,10 @@ autotools system.") (build-system gnu-build-system) (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg font aliases") + (description + "This package provides some common aliases for Xorg fonts. +For example: '6x10', '9x15bold', etc.") (license license:x11))) @@ -421,8 +441,8 @@ autotools system.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg arabic-misc font") + (description "Xorg arabic-misc font.") (license license:x11))) @@ -458,8 +478,8 @@ autotools system.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg cronyx-cyrillic font") + (description "Xorg cronyx-cyrillic font.") (license license:x11))) @@ -491,8 +511,8 @@ autotools system.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg dec-misc font") + (description "Xorg dec-misc font.") (license license:x11))) @@ -520,8 +540,8 @@ autotools system.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg isas-misc font") + (description "Xorg isas-misc font.") (license license:x11))) @@ -550,8 +570,8 @@ autotools system.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg micro-misc font") + (description "Xorg micro-misc font.") (license license:public-domain))) @@ -576,8 +596,8 @@ autotools system.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg misc-cyrillic fonts") + (description "Xorg misc-cyrillic fonts.") (license license:x11))) @@ -601,8 +621,8 @@ autotools system.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg misc-ethiopic fonts") + (description "Xorg misc-ethiopic fonts.") (license license:x11))) @@ -635,8 +655,8 @@ autotools system.") `(#:configure-flags (list (string-append "--with-fontrootdir=" %output "/share/fonts/X11")))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg misc-misc fonts") + (description "Xorg misc-misc fixed fonts.") (license license:public-domain))) @@ -661,8 +681,8 @@ autotools system.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg mutt-misc fonts") + (description "Xorg mutt-misc fonts.") (license license:x11))) @@ -691,8 +711,8 @@ autotools system.") `(#:configure-flags (list (string-append "--with-fontrootdir=" %output "/share/fonts/X11")))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg schumacher-misc fonts") + (description "Xorg schumacher-misc fonts.") (license license:x11))) @@ -717,8 +737,8 @@ autotools system.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg screen-cyrillic fonts") + (description "Xorg screen-cyrillic fonts.") (license license:x11))) @@ -743,8 +763,8 @@ autotools system.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg sony-misc fonts") + (description "Xorg sony-misc fonts.") (license license:x11))) @@ -769,8 +789,8 @@ autotools system.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg sun-misc fonts") + (description "Xorg sun-misc fonts.") (license license:x11))) @@ -791,8 +811,9 @@ autotools system.") (build-system gnu-build-system) (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg font utilities") + (description + "Xorg font package creation/installation utilities.") (license license:x11))) @@ -817,8 +838,8 @@ autotools system.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg winitzki-cyrillic font") + (description "Xorg winitzki-cyrillic font.") (license license:public-domain))) @@ -842,8 +863,8 @@ autotools system.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg xfree86-type1 font") + (description "Xorg xfree86-type1 font.") (license license:x11))) @@ -864,8 +885,10 @@ autotools system.") (build-system gnu-build-system) (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg FontsProto protocol headers") + (description + "Fonts Extension contains header files and documentation for +the fonts protocol.") (license license:x11))) @@ -886,8 +909,10 @@ autotools system.") (build-system gnu-build-system) (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg GLProto protocol headers") + (description + "OpenGL Extension defines a protocol for the client to send 3D +rendering commands to the X server.") (license license:x11))) @@ -911,8 +936,12 @@ autotools system.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "ICE authority file utility") + (description + "ICEAuth program is used to edit and display the authorization +information used in connecting with ICE (Inter-Client Exchange). It +operates very much like the xauth program for X11 connection +authentication records.") (license license:x11))) @@ -933,8 +962,10 @@ autotools system.") (build-system gnu-build-system) (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg InputProto protocol headers") + (description + "Input Extension defines a protocol to provide additional input +devices management such as graphic tablets.") (license license:x11))) @@ -955,8 +986,10 @@ autotools system.") (build-system gnu-build-system) (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg KBProto protocol headers") + (description + "X Keyboard (XKB) Extension defines a protocol to provide a number +of new capabilities and controls for text keyboards.") (license license:x11))) @@ -987,8 +1020,9 @@ autotools system.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg DMX library") + (description + "DMX (Distributed Multihead X) extension library.") (license license:x11))) @@ -1008,7 +1042,7 @@ autotools system.") (native-inputs `(("pkg-config" ,pkg-config))) (inputs `(("xproto" ,xproto))) (home-page "http://xorg.freedesktop.org") - (synopsis "X shared memory fences") + (synopsis "Xorg shared memory fences library") (description "This library provides an interface to shared-memory fences for synchronization between the X server and direct-rendering clients.") @@ -1038,8 +1072,8 @@ synchronization between the X server and direct-rendering clients.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg font encoding library") + (description "Xorg font encoding library.") (license license:x11))) @@ -1065,8 +1099,11 @@ synchronization between the X server and direct-rendering clients.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg Font Service client library") + (description + "Font Service client library is used by clients of X Font +Servers (xfs), such as xfsinfo, fslsfonts, and the X servers +themselves.") (license license:x11))) @@ -1090,8 +1127,8 @@ synchronization between the X server and direct-rendering clients.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg PCI access library") + (description "Xorg Generic PCI access library.") (license license:x11))) @@ -1112,8 +1149,13 @@ synchronization between the X server and direct-rendering clients.") (build-system gnu-build-system) (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Library with pthread stubs") + (description + "This library provides weak aliases for pthread functions not +provided in libc or otherwise available by default. Libraries like +libxcb rely on pthread stubs to use pthreads optionally, becoming +thread-safe when linked to libpthread, while avoiding any performance +hit when running single-threaded.") (license license:x11))) @@ -1140,8 +1182,8 @@ synchronization between the X server and direct-rendering clients.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg Session Management library") + (description "Xorg Session Management library.") (license license:x11))) @@ -1168,8 +1210,12 @@ synchronization between the X server and direct-rendering clients.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg WindowsWM library") + (description + "Cygwin/X rootless window management extension. +WindowsWM is a simple library designed to interface with the Windows-WM +extension. This extension allows X window managers to better interact +with the Cygwin XWin server when running X11 in a rootless mode.") (license license:x11))) @@ -1197,8 +1243,9 @@ synchronization between the X server and direct-rendering clients.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg Composite library") + (description + "Client library for the Composite extension to the X11 protocol.") (license license:x11))) @@ -1222,8 +1269,8 @@ synchronization between the X server and direct-rendering clients.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg Display Manager Control Protocol library") + (description "Xorg Display Manager Control Protocol library.") (license license:x11))) @@ -1253,8 +1300,11 @@ synchronization between the X server and direct-rendering clients.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg FreeType library") + (description + "Xorg FreeType library connects X applications with the FreeType font +rasterization library. Xft uses fontconfig to locate fonts so it has no +configuration files.") (license license:x11))) @@ -1278,8 +1328,8 @@ synchronization between the X server and direct-rendering clients.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg XKB file handling library") + (description "Xorg XKB file handling library.") (license license:x11))) @@ -1305,8 +1355,13 @@ synchronization between the X server and direct-rendering clients.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg Xmu library") + (description + "Xmu library contains miscellaneous utilities and is not part of the +Xlib standard. It is intended to support clients in the Xorg distribution; +vendors may choose not to distribute this library if they wish. Therefore, +applications developers who depend on this library should be prepared to +treat it as part of their software base when porting.") (license license:x11))) @@ -1333,8 +1388,8 @@ synchronization between the X server and direct-rendering clients.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg XPM library") + (description "XPM (X Pixmap) image file format library.") (license license:x11))) @@ -1361,8 +1416,8 @@ synchronization between the X server and direct-rendering clients.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg Resource extension library") + (description "X Resource extension library.") (license license:x11))) @@ -1389,8 +1444,8 @@ synchronization between the X server and direct-rendering clients.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg Screen Saver library") + (description "X11 Screen Saver extension client library.") (license license:x11))) @@ -1417,8 +1472,8 @@ synchronization between the X server and direct-rendering clients.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg XFree86-DGA library") + (description "Client library for the XFree86-DGA extension.") (license license:x11))) @@ -1445,8 +1500,12 @@ synchronization between the X server and direct-rendering clients.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Convert terminal I/O from legacy encodings to UTF-8") + (description + "Luit is a filter that can be run between an arbitrary application and +a UTF-8 terminal emulator such as xterm. It will convert application +output from the locale's encoding into UTF-8, and convert terminal +input from UTF-8 into the locale's encoding.") (license license:x11))) @@ -1469,8 +1528,9 @@ synchronization between the X server and direct-rendering clients.") `(("xproto" ,xproto))) (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg makedepend utility") + (description + "Makedepend is an utility for creating dependencies in makefiles.") (license license:x11))) @@ -1497,8 +1557,10 @@ synchronization between the X server and direct-rendering clients.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Create an index of scalable font files for X server") + (description + "MkFontScale creates the 'fonts.scale' and 'fonts.dir' index files used +by the legacy X11 font system.") (license license:x11))) @@ -1518,8 +1580,12 @@ synchronization between the X server and direct-rendering clients.") "1kir51aqg9cwazs14ivcldcn3mzadqgykc9cg87rm40zf947sb41")))) (build-system gnu-build-system) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg PresentProto protocol headers") + (description + "Present Extension provides a way for applications to update their +window contents from a pixmap in a well defined fashion, synchronizing +with the display refresh and potentially using a more efficient +mechanism than copying the contents of the source pixmap.") (license (license:x11-style "file://presentproto.h" "See 'presentproto.h' in the distribution.")))) @@ -1540,8 +1606,10 @@ synchronization between the X server and direct-rendering clients.") (build-system gnu-build-system) (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg PrintProto protocol headers") + (description + "Print Extension defines a protocol for a portable, +network-transparent printing system.") (license license:x11))) @@ -1562,8 +1630,11 @@ synchronization between the X server and direct-rendering clients.") (build-system gnu-build-system) (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg RandRProto protocol headers") + (description + "Resize and Rotate Extension defines a protocol for clients to +dynamically change X screens, so as to resize, rotate and reflect the root +window of a screen.") (license license:x11))) @@ -1584,8 +1655,10 @@ synchronization between the X server and direct-rendering clients.") (build-system gnu-build-system) (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg RecordProto protocol headers") + (description + "Record Extension defines a protocol for the recording and playback +of user actions in the X Window System.") (license license:x11))) @@ -1606,8 +1679,10 @@ synchronization between the X server and direct-rendering clients.") (build-system gnu-build-system) (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg RenderProto protocol headers") + (description + "Rendering Extension defines a protcol for a digital image composition +as the foundation of a new rendering model within the X Window System.") (license license:x11))) @@ -1628,8 +1703,10 @@ synchronization between the X server and direct-rendering clients.") (build-system gnu-build-system) (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg ResourceProto protocol headers") + (description + "Resource Extension defines a protocol that allows a client to +query the X server about its usage of various resources.") (license license:x11))) @@ -1650,8 +1727,10 @@ synchronization between the X server and direct-rendering clients.") (build-system gnu-build-system) (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg ScrnSaverProto protocol headers") + (description + "Screen Saver Extension defines a protocol to control screensaver +features and to query screensaver info on specific windows.") (license license:x11))) @@ -1675,8 +1754,11 @@ synchronization between the X server and direct-rendering clients.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Register X sessions in system utmp/utmpx databases") + (description + "SessReg is a simple program for managing utmp/wtmp entries for X +sessions. It was originally written for use with xdm, but may also be +used with other display managers such as gdm or kdm.") (license license:x11))) @@ -1707,8 +1789,11 @@ synchronization between the X server and direct-rendering clients.") (assoc-ref %build-inputs "xkeyboard-config") "/share/X11/xkb")))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Set the keyboard using the X Keyboard Extension") + (description + "Setxkbmap is an X11 client to change the keymaps in the X server +for a specified keyboard to use the layout determined by the options +listed on the command line.") (license license:x11))) @@ -1733,8 +1818,10 @@ synchronization between the X server and direct-rendering clients.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Session Manager Proxy") + (description + "SMProxy allows X applications that do not support X11R6 session +management to participate in an X11R6 session.") (license license:x11))) @@ -1771,8 +1858,11 @@ synchronization between the X server and direct-rendering clients.") (rmdir "share/util-macros")))) %standard-phases)))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg autoconf macros") + (description + "This package provides a set of autoconf macros used by the +configure.ac scripts in other Xorg modular packages, and is needed to +generate new versions of their configure scripts with autoconf.") (license license:x11))) @@ -1793,8 +1883,10 @@ synchronization between the X server and direct-rendering clients.") (build-system gnu-build-system) (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg VideoProto protocol headers") + (description + "Video Extension provides a protocol for a video output mechanism, +mainly to rescale video playback in the video controller hardware.") (license license:x11))) @@ -1815,8 +1907,12 @@ synchronization between the X server and direct-rendering clients.") (build-system gnu-build-system) (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg WindowsWMProto protocol headers") + (description + "WindowsWM Extension defines a protocol, used for coordination between +an X11 server and the Microsoft Windows native window manager. WindowsWM +is only intended to be used on Cygwin when running a rootless XWin +server.") (license license:x11))) @@ -1843,8 +1939,9 @@ synchronization between the X server and direct-rendering clients.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "X server performance benchmarker") + (description + "X11Perf is a simple performance benchmarker for the Xorg X server.") (license license:x11))) @@ -1875,8 +1972,10 @@ synchronization between the X server and direct-rendering clients.") (arguments `(#:tests? #f)) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "X authority file utility") + (description + "XAuth program is used to edit and display the authorization +information used in connecting to the X server.") (license license:x11))) @@ -1901,8 +2000,12 @@ synchronization between the X server and direct-rendering clients.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Control display backlight") + (description + "Xbacklight is used to adjust the backlight brightness where +supported. It uses the RandR extension to find all outputs on the X +server supporting backlight brightness control and changes them all in +the same way.") (license license:x11))) @@ -1923,8 +2026,10 @@ synchronization between the X server and direct-rendering clients.") (build-system gnu-build-system) (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "X bitmaps") + (description + "xbitmaps provides basic bitmaps (little pictures) used by some +legacy X clients.") (license license:x11))) @@ -1946,8 +2051,17 @@ synchronization between the X server and direct-rendering clients.") (native-inputs `(("pkg-config" ,pkg-config) ("python" ,python-wrapper))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "XML-XCB protocol descriptions") + (description + "XCB-Proto provides the XML-XCB protocol descriptions that libxcb +uses to generate the majority of its code and API. XCB-Proto is +separated from libxcb to allow reuse by other projects, such as +additional language bindings, protocol dissectors, or documentation +generators. + +XCB-Proto also contains language-independent Python libraries that are +used to parse an XML description and create objects used by Python code +generators in individual language bindings.") (license license:x11))) @@ -1968,8 +2082,10 @@ synchronization between the X server and direct-rendering clients.") (build-system gnu-build-system) (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg XCMiscProto protocol headers") + (description + "XC-MISC Extension defines a protocol that provides Xlib two ways +to query the server for available resource IDs.") (license license:x11))) @@ -1993,8 +2109,12 @@ synchronization between the X server and direct-rendering clients.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Device Color Characterization utility") + (description + "XCMSDB is used to load, query, or remove Device Color +Characterization data stored in properties on the root window of the +screen as specified in section 7, Device Color Characterization, of the +X11 Inter-Client Communication Conventions Manual (ICCCM).") (license license:x11))) @@ -2024,8 +2144,10 @@ synchronization between the X server and direct-rendering clients.") (assoc-ref %outputs "out") "/share/icons")))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Default Xorg cursors") + (description + "This package provides a default set of cursor themes for the Xorg +X server: 'handhelds', 'redglass' and 'whiteglass'.") (license license:x11))) @@ -2050,8 +2172,9 @@ synchronization between the X server and direct-rendering clients.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Create an X cursor file from PNG images") + (description + "XCursorGen prepares X11 cursor sets for use with libXcursor.") (license license:x11))) @@ -2084,8 +2207,13 @@ synchronization between the X server and direct-rendering clients.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg display information utility") + (description + "Xdpyinfo is used to display information about an X server: 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, visuals, and X11 protocol extensions that are +available.") (license license:x11))) @@ -2110,8 +2238,10 @@ synchronization between the X server and direct-rendering clients.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Query DRI configuration information") + (description + "XDRIInfo is used to query configuration information of X11 +DRI (Direct Rendering Infrastructure) drivers.") (license license:x11))) @@ -2138,8 +2268,15 @@ synchronization between the X server and direct-rendering clients.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Print contents of X events") + (description + "XEv creates a window and then asks the X server to send it X11 +events whenever anything happens to the window (such as it being moved, +resized, typed in, clicked in, etc.). You can also attach it to an +existing window. It is useful for seeing what causes events to occur +and to display the information that they contain; it is essentially a +debugging and development tool, and should not be needed in normal +usage.") (license license:x11))) @@ -2160,8 +2297,24 @@ synchronization between the X server and direct-rendering clients.") (build-system gnu-build-system) (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg XExtProto protocol headers") + (description + "XExtProto provides the following extensions: + +DOUBLE-BUFFER +DPMS +Extended-Visual-Information +Generic Event Extension +LBX +MIT-SHM +MIT-SUNDRY-NONSTANDARD +Multi-Buffering +SECURITY +SHAPE +SYNC +TOG-CUP +XC-APPGROUP +XTEST") (license license:x11))) @@ -2217,8 +2370,11 @@ devices, thus making direct access unnecessary.") (assoc-ref %outputs "out") "/include/xorg")))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Generic input driver for X server") + (description + "xf86-input-evdev is a generic input driver for the Xorg X server. +This driver supports all input devices that the kernel knows about, +including most mice, keyboards, tablets and touchscreens.") (license license:x11))) (define-public xf86-input-libinput @@ -2244,11 +2400,11 @@ devices, thus making direct access unnecessary.") `(("libinput" ,libinput) ("xorg-server" ,xorg-server))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg input driver") + (synopsis "Input driver for X server based on libinput") (description - "This is an Xorg input driver based on libinput. It therefore supports -all input devices that libinput can handle, including most mice, keyboards, -tablets and touchscreens.") + "xf86-input-libinput is an input driver for the Xorg X server based +on libinput. It is a thin wrapper around libinput, so while it does +provide all features that libinput supports it does little beyond.") (license license:x11))) (define-public xf86-input-joystick @@ -2274,8 +2430,10 @@ tablets and touchscreens.") (assoc-ref %outputs "out") "/include/xorg")))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Joystick input driver for X server") + (description + "xf86-input-joystick is a joystick input driver for the Xorg X server. +It is used to cotrol the pointer with a joystick device.") (license license:x11))) @@ -2297,8 +2455,9 @@ tablets and touchscreens.") (inputs `(("xorg-server" ,xorg-server))) (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Keyboard input driver for X server") + (description + "xf86-input-keyboard is a keyboard input driver for the Xorg X server.") (license license:x11))) @@ -2325,8 +2484,12 @@ tablets and touchscreens.") (assoc-ref %outputs "out") "/include/xorg")))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Mouse input driver for X server") + (description + "xf86-input-mouse is a mouse input driver for the Xorg X server. +This driver supports four classes of mice: serial, bus and PS/2 mice, +and additional mouse types supported by specific operating systems, such +as USB mice.") (license license:x11))) @@ -2360,9 +2523,9 @@ tablets and touchscreens.") (assoc-ref %outputs "out") "/share/X11/xorg.conf.d")))) (home-page "http://www.x.org/wiki/") - (synopsis "Synaptics touchpad driver for X.Org") + (synopsis "Touchpad input driver for X server") (description - "This package provides a touchpad driver for the X.Org window system.") + "xf86-input-synaptics is a touchpad driver for the Xorg X server.") (license license:x11))) @@ -2384,8 +2547,9 @@ tablets and touchscreens.") (inputs `(("xorg-server" ,xorg-server))) (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Void (null) input driver for X server") + (description + "xf86-input-void is a null input driver for the Xorg X server.") (license license:x11))) @@ -2408,8 +2572,9 @@ tablets and touchscreens.") (inputs `(("xorg-server" ,xorg-server))) (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Ark Logic video driver for X server") + (description + "xf86-video-ark is an Ark Logic video driver for the Xorg X server.") (license license:x11))) ;; This driver depends on XAA which has been removed from xorg-server. @@ -2433,8 +2598,10 @@ tablets and touchscreens.") ;; (inputs `(("xorg-server" ,xorg-server))) ;; (native-inputs `(("pkg-config" ,pkg-config))) ;; (home-page "http://www.x.org/wiki/") -;; (synopsis "Xorg implementation of the X Window System") -;; (description "X.org provides an implementation of the X Window System") +;; (synopsis "ASpeed Technologies video driver for X server") +;; (description +;; "xf86-video-ast is an ASpeed Technologies video driver for the Xorg +;; X server.") ;; (license license:x11))) @@ -2459,8 +2626,10 @@ tablets and touchscreens.") (native-inputs `(("pkg-config" ,pkg-config))) (arguments `(#:configure-flags `("--disable-glamor"))) ; TODO: Enable glamor (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "ATI Radeon video driver for X server") + (description + "xf86-video-ati is an ATI Radeon video driver for the Xorg +X server.") (license license:x11))) @@ -2482,8 +2651,10 @@ tablets and touchscreens.") (inputs `(("xorg-server" ,xorg-server))) (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Cirrus Logic video driver for X server") + (description + "xf86-video-cirrus is a Cirrus Logic video driver for the Xorg +X server.") (license license:x11))) @@ -2509,8 +2680,10 @@ tablets and touchscreens.") (inputs `(("xorg-server" ,xorg-server))) (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Framebuffer device video driver for X server") + (description + "xf86-video-fbdev is a video driver for the Xorg X server for +framebuffer device.") (license license:x11))) @@ -2537,8 +2710,12 @@ tablets and touchscreens.") (filter (lambda (system) (string-prefix? "i686-" system)) %supported-systems)) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "AMD Geode GX/LX video driver for X server") + (description + "xf86-video-geode is an Xorg X server video driver for the AMD +Geode GX and LX processors. The GX component supports both XAA and EXA +for graphics acceleration. The LX component supports EXA, including +compositing. Both support Xv overlay and dynamic rotation with XRandR.") (license license:x11))) @@ -2563,8 +2740,9 @@ tablets and touchscreens.") ;; (inputs `(("pkg-config" ,pkg-config) ;; ("xorg-server" ,xorg-server))) ;; (home-page "http://www.x.org/wiki/") -;; (synopsis "Xorg implementation of the X Window System") -;; (description "X.org provides an implementation of the X Window System") +;; (synopsis "Glide video driver for X server") +;; (description +;; "xf86-video-glide is a Glide video driver for the Xorg X server.") ;; (license license:x11))) @@ -2589,8 +2767,10 @@ tablets and touchscreens.") ("xorg-server" ,xorg-server))) (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "GLINT/Permedia video driver for X server") + (description + "xf86-video-glint is a GLINT/Permedia video driver for the Xorg +X server.") (license license:x11))) @@ -2614,8 +2794,10 @@ tablets and touchscreens.") (inputs `(("xorg-server" ,xorg-server))) (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "I128 video driver for X server") + (description + "xf86-video-i128 is an I128 (Imagine 128) video driver for the Xorg +X server.") (license license:x11))) @@ -2648,8 +2830,10 @@ tablets and touchscreens.") (string-prefix? "x86_64-" system))) %supported-systems)) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Intel video driver for X server") + (description + "xf86-video-intel is a 2D graphics driver for the Xorg X server. +It supports a variety of Intel graphics chipsets.") (license license:x11))) @@ -2675,8 +2859,13 @@ tablets and touchscreens.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Mach64 video driver for X server") + (description + "xf86-video-mach64 is a video driver for the Xorg X server. +This driver is intended for all ATI video adapters based on the Mach64 +series or older chipsets, providing maximum video function within +hardware limitations. The driver is also intended to optionally provide +the same level of support for generic VGA or 8514/A adapters.") (license license:x11))) @@ -2701,8 +2890,9 @@ tablets and touchscreens.") ("xorg-server" ,xorg-server))) (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Matrox video driver for X server") + (description + "xf86-video-mga is a Matrox video driver for the Xorg X server.") (license license:x11))) (define-public xf86-video-modesetting @@ -2725,7 +2915,7 @@ tablets and touchscreens.") ("xorg-server" ,xorg-server))) (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "\"Modesetting\" graphics driver for the Xorg server") + (synopsis "\"Modesetting\" video driver for X server") (description "This is a generic \"modesetting\" video driver, that relies on the Linux kernel mode setting (KMS).") @@ -2750,13 +2940,14 @@ kernel mode setting (KMS).") ("xorg-server" ,xorg-server))) (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "NeoMagic video driver for X server") + (description + "xf86-video-neomagic is a NeoMagic video driver for the Xorg X server.") (license license:x11))) ;; This driver depends on XAA which has been removed from xorg-server. -;; + ;; (define-public xf86-video-newport ;; (package ;; (name "xf86-video-newport") @@ -2775,8 +2966,10 @@ kernel mode setting (KMS).") ;; (inputs `(("xorg-server" ,xorg-server))) ;; (native-inputs `(("pkg-config" ,pkg-config))) ;; (home-page "http://www.x.org/wiki/") -;; (synopsis "Xorg implementation of the X Window System") -;; (description "X.org provides an implementation of the X Window System") +;; (synopsis "Newport video driver for X server") +;; (description +;; "xf86-video-newport is an Xorg X server video driver for the SGI +;; newport cards.") ;; (license license:x11))) @@ -2799,7 +2992,7 @@ kernel mode setting (KMS).") (inputs `(("xorg-server" ,xorg-server))) (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "NVIDIA video driver for the Xorg X server") + (synopsis "NVIDIA video driver for X server") (description "This package contains Xorg support for the NVIDIA GeForce 8 series of graphics processors. @@ -2834,7 +3027,7 @@ supported, and the RENDER extension is not accelerated by this driver.") ("automake" ,automake) ("libtool" ,libtool))) (home-page "http://nouveau.freedesktop.org") - (synopsis "NVIDIA video driver for the Xorg X server") + (synopsis "NVIDIA video driver for X server") (description "This package provides modern, high-quality Xorg drivers for NVIDIA graphics cards.") @@ -2866,8 +3059,11 @@ graphics cards.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Openchrome video driver for X server") + (description + "xf86-video-openchrome is a video driver for the Xorg X server. +This driver is intended for VIA chipsets featuring the VIA UniChrome, +UniChrome Pro and Chrome9 integrated graphics processors.") (license license:x11))) @@ -2892,8 +3088,10 @@ graphics cards.") ("xorg-server" ,xorg-server))) (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "ATI Rage 128 video driver for X server") + (description + "xf86-video-r128 is a video driver for the Xorg X server. +This driver is intended for ATI Rage 128 based cards.") (license license:x11))) @@ -2917,8 +3115,9 @@ graphics cards.") ("xorg-server" ,xorg-server))) (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Savage video driver for X server") + (description + "xf86-video-savage is an S3 Savage video driver for the Xorg X server.") (license license:x11))) @@ -2943,8 +3142,10 @@ graphics cards.") (inputs `(("xorg-server" ,xorg-server))) (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Silicon Motion video driver for X server") + (description + "xf86-video-siliconmotion is a Silicon Motion video driver for the +Xorg X server.") (license license:x11))) @@ -2972,8 +3173,10 @@ graphics cards.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Sis video driver for X server") + (description + "xf86-video-SiS is a SiS video driver for the Xorg X server. +This driver supports SiS chipsets of 300/315/330/340 series.") (license license:bsd-3))) @@ -2995,8 +3198,9 @@ graphics cards.") (inputs `(("xorg-server" ,xorg-server))) (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "GX/TurboGX video driver for X server") + (description + "xf86-video-suncg6 is a GX/TurboGX video driver for the Xorg X server.") (license license:x11))) @@ -3018,8 +3222,9 @@ graphics cards.") (inputs `(("xorg-server" ,xorg-server))) (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "SUNFFB video driver for X server") + (description + "xf86-video-sunffb is a SUNFFB video driver for the Xorg X server.") (license license:x11))) @@ -3045,8 +3250,9 @@ graphics cards.") ("xorg-server" ,xorg-server))) (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "3Dfx video driver for X server") + (description + "xf86-video-tdfx is a 3Dfx video driver for the Xorg X server.") (license license:x11))) @@ -3070,8 +3276,10 @@ graphics cards.") ("xorg-server" ,xorg-server))) (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "TGA video driver for X server") + (description + "xf86-video-tga is a TGA (DEC 21030) video driver for the Xorg +X server.") (license license:x11))) @@ -3096,8 +3304,9 @@ graphics cards.") ("xorg-server" ,xorg-server))) (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Trident video driver for X server") + (description + "xf86-video-trident is a Trident video driver for the Xorg X server.") (license license:x11))) @@ -3123,8 +3332,10 @@ graphics cards.") (inputs `(("xorg-server" ,xorg-server))) (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "VESA video driver for X server") + (description + "xf86-video-vesa is a generic VESA video driver for the Xorg +X server.") (license license:x11))) @@ -3151,8 +3362,9 @@ graphics cards.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "VMware SVGA video driver for X server") + (description + "xf86-video-vmware is a VMware SVGA video driver for the Xorg X server.") (license license:x11))) @@ -3175,8 +3387,9 @@ graphics cards.") ("xorg-server" ,xorg-server))) (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Voodoo/Voodoo2 video driver for X server") + (description + "xf86-video-voodoo is a Voodoo video driver for the Xorg X server.") (license license:x11))) @@ -3200,8 +3413,10 @@ graphics cards.") "0j0n7sj5xfjpmmgx6n5x556rw21hdd18fwmavp95wps7qki214ms")))) (build-system gnu-build-system) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg XF86BigFontProto protocol headers") + (description + "XFree86 Bigfont Extension contains header files and documentation +for the XF86BigFontProto protocol.") (license license:x11))) @@ -3221,8 +3436,10 @@ graphics cards.") "0l4hx48207mx0hp09026r6gy9nl3asbq0c75hri19wp1118zcpmc")))) (build-system gnu-build-system) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg XF86DGAProto protocol headers") + (description + "XFree86 Direct Graphic Access Extension defines a protocol for +direct linear framebuffer access.") (license license:x11))) @@ -3242,8 +3459,11 @@ graphics cards.") "07v69m0g2dfzb653jni4x656jlr7l84c1k39j8qc8vfb45r8sjww")))) (build-system gnu-build-system) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg XF86DRIProto protocol headers") + (description + "XFree86 Direct Rendering Infrastructure Extension defines a +protocol to allow user applications to access the video hardware without +requiring data to be passed through the X server.") (license license:x11))) @@ -3263,8 +3483,10 @@ graphics cards.") "0w47d7gfa8zizh2bshdr2rffvbr4jqjv019mdgyh6cmplyd4kna5")))) (build-system gnu-build-system) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg XF86VidModeProto protocol headers") + (description + "XFree86 Video Mode Extension defines a protocol for dynamically +configuring modelines and gamma.") (license license:x11))) @@ -3289,8 +3511,10 @@ graphics cards.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Alter a monitor's gamma correction") + (description + "XGamma is used to query and alter the gamma correction of a +monitor via the X video mode extension.") (license license:x11))) @@ -3316,8 +3540,10 @@ graphics cards.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg server access control utility") + (description + "XHost is used to manage the list of host names or user names +allowed to make connections to the X server.") (license license:x11))) @@ -3338,8 +3564,16 @@ graphics cards.") (build-system gnu-build-system) (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg XineramaProto protocol headers") + (description + "Xinerama Extension allows clients to query information about multiple +physical screens controlled by a single X server that appear as a single +screen to core X11 protocol operations. + +This extension provides a common network protocol for querying information +which may be provided by different underlying screen combination +technologies in the X server, such as the original Xinerama multiplexer, or +alternative implementations like XRandR or TwinView.") (license license:x11))) @@ -3369,8 +3603,9 @@ graphics cards.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Configure input devices for X server") + (description + "XInput is used to configure and test XInput devices.") (license license:x11))) @@ -3396,8 +3631,19 @@ graphics cards.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Compile XKB keyboard description") + (description + "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. + +X Keyboard (XKB) Extension essentially replaces the core protocol +definition of keyboard. The extension makes possible to clearly and +explicitly specify most aspects of keyboard behaviour on per-key basis +and to more closely track the logical and physical state of the +keyboard. It also includes a number of keyboard controls designed to +make keyboards more accessible to people with physical impairments.") (license license:x11))) (define-public xkbcomp ; using xkeyboard-config as input @@ -3434,8 +3680,10 @@ graphics cards.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "XKB event daemon demo") + (description + "XKB event daemon listens for the specified XKB events and executes +requested commands if they occur.") (license license:x11))) @@ -3462,8 +3710,14 @@ graphics cards.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "XKB utilities") + (description + "XKBUtils is a collection of small utilities for X Keyboard (XKB) +extension to the X11 protocol. It includes: + + - xkbbell - generate XKB bell events; + - xkbvleds - display the state of LEDs on an XKB keyboard in a window; + - xkbwatch - reports changes in the XKB keyboard state.") (license license:x11))) @@ -3490,8 +3744,12 @@ graphics cards.") `(("intltool" ,intltool) ("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg XKB configuration files") + (description + "xkeyboard-config provides a database for X Keyboard (XKB) Extension. +There are five components that define a complete keyboard mapping: +symbols, geometry, keycodes, compat, and types; these five components +can be combined together using the 'rules' component of this database.") (license license:x11))) @@ -3516,8 +3774,11 @@ graphics cards.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Kill a client by its X resource") + (description + "XKill is used to force the X server to close connections to +clients. This program is very dangerous, but is useful for aborting +programs that have displayed undesired windows on a user's screen.") (license license:x11))) @@ -3541,8 +3802,9 @@ graphics cards.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "List interned X server atoms") + (description + "XLsAtoms is used to list the interned atoms defined on X server.") (license license:x11))) @@ -3566,8 +3828,10 @@ graphics cards.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "List client applications running on a display") + (description + "XLsClients is used to list information about the client programs +running on X server.") (license license:x11))) @@ -3593,8 +3857,13 @@ graphics cards.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Modify keymaps and button mappings on X server") + (description + "Xmodmap is used to display and edit the keyboard modifier map and +keymap table that are used by client programs running on X server 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 license:x11))) @@ -3619,8 +3888,14 @@ graphics cards.") (build-system gnu-build-system) (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg SGML documentation tools") + (description + "This package provides a common set of SGML entities and XML/CSS style +sheets used in building/formatting the documentation provided in other +Xorg packages. It's typically only needed by people building from +source who want to produce formatted documentation from their builds, or +those who have installed the HTML version of the documentation, which +refers to the included common xorg.css stylesheet.") (license license:x11))) @@ -3646,8 +3921,10 @@ graphics cards.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Print an X window dump from xwd") + (description + "XPr takes as input a window dump file produced by xwd and formats +it for output on various types of printers.") (license license:x11))) @@ -3672,8 +3949,10 @@ graphics cards.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Display X server properties") + (description + "xprop is used to display and/or set window and font properties of +an X server.") (license license:x11))) @@ -3700,8 +3979,10 @@ graphics cards.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Command line interface to X RandR extension") + (description + "xrandr - primitive command line interface to X11 Resize, Rotate, +and Reflect (RandR) extension.") (license license:x11))) @@ -3726,8 +4007,13 @@ graphics cards.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "X server resource database utility") + (description + "XRDB is used to get or set the contents of the RESOURCE_MANAGER +property on the root window of screen 0, or the SCREEN_RESOURCES +property on the root window of any or all screens, or everything +combined. You would normally run this program from your X startup +file.") (license license:x11))) @@ -3751,8 +4037,11 @@ graphics cards.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Refresh all or part of an X screen") + (description + "Xrefresh is a simple X program that causes all or part of your +screen to be repainted. This is useful when system messages have messed +up your screen.") (license license:x11))) @@ -3779,8 +4068,9 @@ graphics cards.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "User preference utility for X server") + (description + "XSet is used to set various user preference options of the display.") (license license:x11))) @@ -3806,8 +4096,10 @@ graphics cards.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Root window parameter setting utility for X server") + (description + "XSetRoot allows you to tailor the appearance of the root window on +a display running X server.") (license license:x11))) @@ -3828,8 +4120,12 @@ graphics cards.") (build-system gnu-build-system) (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg Network Transport layer library") + (description + "Xtrans is a library of code that is shared among various X packages to +handle network protocol transport in a modular fashion, allowing a single +place to add new transport types. It is used by the X server, libX11, +libICE, the X font server, and related components.") (license license:x11))) @@ -3855,8 +4151,11 @@ graphics cards.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Print out X-Video extension adaptor information") + (description + "XVInfo is used to print out the capabilities of any video adaptors +associated with the display that are accessible through the X-Video +extension.") (license license:x11))) @@ -3882,8 +4181,14 @@ graphics cards.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Dump current contents of X window or screen to file") + (description + "Xwd is used to store window images in a specially formatted dump +file. This file can then be read by various other X utilities for +redisplay, printing, editing, formatting, archiving, image processing, +etc. The target window is selected by clicking the pointer in the +desired window. The keyboard bell is rung once at the beginning of the +dump and twice whenthe dump is completed.") (license license:x11))) @@ -3908,8 +4213,10 @@ graphics cards.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Window information utility for X server") + (description + "XWinInfo is used to print out information about windows on an X server. +Various information is displayed depending on which options are selected.") (license license:x11))) @@ -3934,8 +4241,10 @@ graphics cards.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Display an X window dump from xwd") + (description + "Xwud is used to display in a window an image saved in a specially +formatted dump file, such as produced by xwd.") (license license:x11))) @@ -3962,8 +4271,11 @@ graphics cards.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg FixesProto protocol headers") + (description + "Fixes Extension makes changes to many areas of the protocol to resolve +issues raised by application interaction with core protocol mechanisms that +cannot be adequately worked around on the client side of the wire.") (license license:x11))) @@ -3982,7 +4294,7 @@ graphics cards.") (base32 "1bamagq7g6s0d23l8rb3nppj8ifqj05f7z9bhbs4fdg8az3ffgvw")))) (build-system gnu-build-system) - (propagated-inputs + (propagated-inputs ;; These are all in the Requires or Requires.private field of xdamage.pc `(("damageproto" ,damageproto) ("libxfixes" ,libxfixes) @@ -3991,8 +4303,8 @@ graphics cards.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg Damage Extension library") + (description "Xorg library for the XDamage extension.") (license license:x11))) @@ -4019,8 +4331,9 @@ graphics cards.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg Common extensions library") + (description + "Library for common extensions to the X11 protocol.") (license license:x11))) @@ -4047,8 +4360,8 @@ graphics cards.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg Xinerama protocol library") + (description "API for Xinerama extension to X11 protocol.") (license license:x11))) @@ -4075,8 +4388,8 @@ graphics cards.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg Print Client library") + (description "Xorg Print Client library.") (license license:x11))) @@ -4103,8 +4416,8 @@ graphics cards.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg Render Extension library") + (description "Library for the Render Extension to the X11 protocol.") (license license:x11))) @@ -4132,8 +4445,18 @@ graphics cards.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg library for Xtest and Record extensions") + (description + "libXtst provides the Xlib-based client API for the XTEST & RECORD +extensions. + +The XTEST extension is a minimal set of client and server extensions +required to completely test the X11 server with no user intervention. This +extension is not intended to support general journaling and playback of user +actions. + +The RECORD extension supports the recording and reporting of all core X +protocol and arbitrary X extension protocol.") (license license:x11))) @@ -4161,8 +4484,8 @@ graphics cards.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg XVideo Extension library") + (description "Library for the X Video Extension to the X11 protocol.") (license license:x11))) @@ -4186,8 +4509,11 @@ graphics cards.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Create an index of X font files in a directory") + (description + "MkFontDir creates the 'fonts.dir' files needed by the legacy X +server core font system. The current implementation is a simple wrapper +script around the mkfontscale program.") (license license:x11))) @@ -4211,8 +4537,14 @@ graphics cards.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg X11Proto protocol headers") + (description + "XProto provides the headers and specification documents defining +the X Window System Core Protocol, Version 11. + +It also includes a number of headers that aren't purely protocol related, +but are depended upon by many other X Window System packages to provide +common definitions and porting layer.") (license license:x11))) @@ -4241,8 +4573,8 @@ graphics cards.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg Inter-Client Exchange library") + (description "Xorg Inter-Client Exchange library.") (license license:x11))) @@ -4266,8 +4598,10 @@ graphics cards.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg Authorization library") + (description + "libXau provides an authorization library for individual access to +an X Window System display.") (license license:x11))) (define-public libxfixes @@ -4293,8 +4627,8 @@ graphics cards.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg Fixes Extension library") + (description "Library for the XFixes Extension to the X11 protocol.") (license license:x11))) @@ -4324,8 +4658,14 @@ graphics cards.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg Font handling library") + (description + "libXfont provides the core of the legacy X11 font system, handling the +index files (fonts.dir, fonts.alias, fonts.scale), the various font file +formats, and rasterizing them. It is used by the X servers, the X Font +Server (xfs), and some font utilities (bdftopcf for instance), but should +not be used by normal X11 clients. X11 clients access fonts via either the +new API's in libXft, or the legacy API's in libX11.") (license license:x11))) @@ -4354,8 +4694,8 @@ graphics cards.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg Input Extension library") + (description "Library for the XInput Extension to the X11 protocol.") (license license:x11))) @@ -4384,8 +4724,9 @@ graphics cards.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg Resize and Rotate Extension library") + (description + "Library for the Resize and Rotate Extension to the X11 protocol.") (license license:x11))) @@ -4413,8 +4754,8 @@ graphics cards.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg XvMC library") + (description "Xorg XvMC library.") (license license:x11))) @@ -4441,8 +4782,10 @@ graphics cards.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg XF86 Video Mode Extension library") + (description + "Library for the XFree86 Video Mode Extension Extension to the X11 +protocol.") (license license:x11))) @@ -4474,8 +4817,17 @@ graphics cards.") (arguments `(#:configure-flags '("--enable-xkb"))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "The X C Binding (XCB) library") + (description + "libxcb provides an interface to the X Window System protocol, +which replaces the current Xlib interface. It has several advantages +over Xlib, including: + +- size: small, simple library, and lower memory footprint; +- latency hiding: batch several requests and wait for the replies later; +- direct protocol access: interface and protocol correspond exactly; +- proven thread support: transparently access XCB from multiple threads; +- easy extension implementation: interfaces auto-generated from XML-XCB.") (license license:x11))) @@ -4573,7 +4925,16 @@ graphics cards.") %standard-phases))) (home-page "http://www.x.org/wiki/") (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (description + "This package provides the Xorg X server itself. +The X server accepts requests from client programs to create windows, which +are (normally rectangular) 'virtual screens' that the client program can +draw into. + +Windows are then composed on the actual screen by the X server (or by a +separate composite manager) as directed by the window manager, which usually +communicates with the user via graphical controls such as buttons and +draggable titlebars and borders.") (license license:x11))) @@ -4605,8 +4966,8 @@ graphics cards.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg Core X11 protocol client library") + (description "Xorg Core X11 protocol client library.") (license license:x11))) @@ -4635,8 +4996,8 @@ graphics cards.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg Cursor management library") + (description "Xorg Cursor management library.") (license license:x11))) @@ -4664,8 +5025,8 @@ graphics cards.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg XToolkit Intrinsics library") + (description "Xorg XToolkit Intrinsics library.") (license license:x11))) @@ -4694,8 +5055,10 @@ graphics cards.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg Xaw library") + (description + "Xaw is the X Athena Widget Set based on the X Toolkit +Intrinsics (Xt) Library.") (license license:x11))) @@ -4717,17 +5080,18 @@ graphics cards.") `(("pkg-config" ,pkg-config))) (home-page "http://cgit.freedesktop.org/xcb/util/") (synopsis "Core XCB utility functions") - (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 + (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 has traditionally been provided by Xlib. The XCB util module provides the following libraries: -aux: Convenient access to connection setup and some core requests. -atom: Standard core X atom constants and atom caching. -event: Some utilities that have little to do with events any more.") +- aux: Convenient access to connection setup and some core requests. +- atom: Standard core X atom constants and atom caching. +- event: Some utilities that have little to do with events any more.") (license license:x11))) @@ -4751,15 +5115,16 @@ event: Some utilities that have little to do with events any more.") `(("pkg-config" ,pkg-config))) (home-page "http://cgit.freedesktop.org/xcb/util-image/") (synopsis "XCB port of Xlib's XImage and XShmImage") - (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 + (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 has traditionally been provided by Xlib. The XCB util-image module provides the following library: -image: Port of Xlib's XImage and XShmImage functions.") +- image: Port of Xlib's XImage and XShmImage functions.") (license license:x11))) @@ -4781,15 +5146,16 @@ image: Port of Xlib's XImage and XShmImage functions.") `(("pkg-config" ,pkg-config))) (home-page "http://cgit.freedesktop.org/xcb/util-keysyms/") (synopsis "Standard X constants and conversion to/from keycodes") - (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 + (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 has traditionally been provided by Xlib. The XCB util-keysyms module provides the following library: -keysyms: Standard X key constants and conversion to/from keycodes.") +- keysyms: Standard X key constants and conversion to/from keycodes.") (license license:x11))) @@ -4810,16 +5176,17 @@ keysyms: Standard X key constants and conversion to/from keycodes.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://cgit.freedesktop.org/xcb/util-renderutil/") - (synopsis "SConvenience functions for the Render extension") - (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 + (synopsis "Convenience functions for the Render extension") + (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 has traditionally been provided by Xlib. The XCB util-renderutil module provides the following library: -renderutil: Convenience functions for the Render extension.") +- renderutil: Convenience functions for the Render extension.") (license license:x11))) @@ -4842,16 +5209,17 @@ renderutil: Convenience functions for the Render extension.") ("pkg-config" ,pkg-config))) (home-page "http://cgit.freedesktop.org/xcb/util-wm/") (synopsis "Client and window-manager helpers for ICCCM and EWMH") - (description "The XCB util modules 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 + (description + "The XCB util modules 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 has traditionally been provided by Xlib. The XCB util-wm module provides the following libraries: -ewmh: Both client and window-manager helpers for EWMH. -icccm: Both client and window-manager helpers for ICCCM.") +- ewmh: Both client and window-manager helpers for EWMH. +- icccm: Both client and window-manager helpers for ICCCM.") (license license:x11))) (define-public xinit @@ -4908,8 +5276,10 @@ user-friendly mechanism to start the X server.") (native-inputs `(("pkg-config" ,pkg-config))) (home-page "http://www.x.org/wiki/") - (synopsis "Xorg implementation of the X Window System") - (description "X.org provides an implementation of the X Window System") + (synopsis "Xorg Xaw3d library") + (description + "Xaw is the X 3D Athena Widget Set based on the X Toolkit +Intrinsics (Xt) Library.") (license license:x11))) (define-public xterm -- 2.4.5