From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: [PATCH] gnu: Document xorg packages. Date: Mon, 13 Jul 2015 19:06:18 +0200 Message-ID: <877fq4yol1.fsf@gnu.org> References: <87wpy5uvd8.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:37457) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZEhBN-0002Gv-Sk for guix-devel@gnu.org; Mon, 13 Jul 2015 13:06:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZEhBM-0002yG-Tv for guix-devel@gnu.org; Mon, 13 Jul 2015 13:06:21 -0400 In-Reply-To: <87wpy5uvd8.fsf@gmail.com> (Alex Kost's message of "Sun, 12 Jul 2015 20:41:07 +0300") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Alex Kost Cc: guix-devel@gnu.org Alex Kost skribis: > Oh god! I didn't realize it would be so much, when I began many days > ago :-) I can't imagine, how Andreas managed to package all this stuff! Indeed! And I wonder how you managed to clean up all these synopses/descriptions. :-) Anyway, that=E2=80=99s really a great idea, I was tired of seeing them when browsing gnu.org/s/guix/packages. ;-) > And one more thing: there are "windowswmproto" and "libwindowswm" > packages that have something to do with MS Windows and Cygwin. Do we > need them? If that=E2=80=99s really what they are, let=E2=80=99s remove them. > 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. OK! > + (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") Formatting will be lost in UIs, so this should be a comma-separated list instead. > + (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.") Likewise. > + (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.= ") Likewise. > 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))) >=20=20 Likewise. > 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.") Likewise. OK with these changes. Thanks for the herculean work! Ludo=E2=80=99.