Re: Proposed: xlibs

Daniel Stone <[email protected]> Sat, 31 Jul 2004 11:27:43 +1000
Newsgroups gmane.comp.freedesktop.platform
Message-ID <[email protected]>
--===============2008731015==
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="8KmZJhJMEENkOiL3"
Content-Disposition: inline


--8KmZJhJMEENkOiL3
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sat, Jul 31, 2004 at 09:42:00AM +1000, Daniel Stone wrote:
> I'm proposing xlibs with this mail.
>=20
> Rationale:
> Everyone uses and loves X. The current list of xlibs modules is:
> Extensions - CompositeExt, DamageExt, FixesExt, ResourceExt,
>              PanoramiXExt, RecordExt, XCalibrateExt, ScrnSaverExt,
>              XExtensions, Xproto, PM, Randr, Render
> Libraries - FS, ICE, SM, X11, XCalibrare, XRes, XTrap, Xau, Xext,
>             Xcomposite, Xcursor, Xdamage, Xdmcp, Xi, Xfixes, Xfont,
> 	    Xfontcache, Xft, Xinerama, Xmu, Xtst, Xrandr, Xrender, Xss,
> 	    Xv, Xxf86dga, Xxf86misc, Xxf86rush, Xxf86vm, xkbfile, xkbui
> Data - xkbdesc
> Bastard half-children of the 80's - xtrans
> Half-supported libraries - Xaw, Xp, Xpm, Xt
>=20
> The half-supported libraries are to be considered deprecated. While they
> will be included in this platform release, and will be until such time
> as they are no longer enjoying widespread use, they are to be removed in
> later releases.

This is more difficult than it appears - there are two competing
versions of xlibs out there (modular and monolithic). Thus, I think what
we need to do here is specify that this component can also be fulfilled
by a full installation of X11R6.7 (either 6.7.0 or 6.7.1), and leave it
at that.

=2E.. but pkg-config support is pretty much essential. So we'd need to
port the pkg-config stuff back to 6.7.1 if we are to depend upon that.

X.Org guys: do I have approval to add this stuff into the tree tonight,
even if I do miss the feature freeze by an hour or two? If we can get
pkg-config support in for all the libraries, paralleling what is in the
modular tree, that would rock, and make the platform release a lot
smoother.

--=20
Daniel Stone                                            <daniel@freedesktop=
=2Eorg>
freedesktop.org: powering your desktop                http://www.freedeskto=
p.org

--8KmZJhJMEENkOiL3
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFBCvWPcPClnTztfv0RAoYLAJ9A6O4tBZlV5qWMSL9cBN+TyzpNRgCffHQs
HKBMh/DguC0pv2ctC6fREF4=
=b6i8
-----END PGP SIGNATURE-----

--8KmZJhJMEENkOiL3--

--===============2008731015==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
platform mailing list
[email protected]
http://freedesktop.org/mailman/listinfo/platform

--===============2008731015==--