Skip site navigation (1)Skip section navigation (2)
Date:      04 Feb 2003 16:20:25 -0500
From:      Joe Marcus Clarke <marcus@marcuscom.com>
To:        Andy Fawcett <andy@athame.co.uk>
Cc:        Eric Anholt <anholt@FreeBSD.ORG>, Mikhail Teterin <mi+mx@aldan.algebra.com>, Alexey Dokuchaev <danfe@nsu.ru>, Ollivier Robert <roberto@keltia.freenix.fr>, kde@FreeBSD.ORG, ports@FreeBSD.ORG
Subject:   Re: [kde-freebsd] Re: cvs commit: ports/x11/kdebase3 Makefile
Message-ID:  <1044393625.323.53.camel@gyros>
In-Reply-To: <200302042225.15764.andy@athame.co.uk>
References:  <200302031235.h13CZwGB073669@repoman.freebsd.org> <200302042037.03489.andy@athame.co.uk> <1044388064.615.41.camel@leguin> <200302042225.15764.andy@athame.co.uk>

next in thread | previous in thread | raw e-mail | index | archive | help

--=-QZyS/w981uv4AtKzPF7K
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Tue, 2003-02-04 at 15:25, Andy Fawcett wrote:
> On Tuesday 04 February 2003 21:47, Eric Anholt wrote:
> > On Tue, 2003-02-04 at 10:36, Andy Fawcett wrote:
> > > On Tuesday 04 February 2003 19:09, Mikhail Teterin wrote:
> > > > [ Moved to -ports, -kde ]
> > >
> > > [Talking about Xft2, and speaking for myself, not kde@]
> > >
> > > > There are two substantial benefits in hacking it into
> > > > XFree86-4-libs:
> > > >
> > > > 	. the usual X-clients (XTerm, etc.) will use it too,
> > > > 	  reducing run-time RAM usage, by sharing more libraries
> > > > 	  with Qt-based programs;
> > > > 	. none of the Xft2 aware software will need the -lXft to -lXft2
> > > > 	  and Xft.h to Xft2.h patching -- the Mozilla with whatever
> > > > 	  GNOME/GTK will just work.
> > > >
> > > > Kind of like the freetype2 dependency currently in
> > > > XFree86-4-libs... The only reason not to do it, IMHO -- Eric's
> > > > call -- is that 4.3.0 may be out soon...
> > >
> > > And, IMO, we should wait for it to be there, to save quite a few
> > > hassles. Why patch several ports to handle the current (broken)
> > > situation, when they would need to be unpatched once 4.3.0 is out?
> >
> > Because I don't see 4.3.0 as necessarily being the time for the
> > unrenaming to happen.  I would stop/fix Xft1 building in XFree86
> > 4.2.0 today, I think, if we could get Xft1-using ports to not break
> > with Xft2.
>=20
> That sounds like a good plan to me, if it's possible
>=20
> > So, it would be valuable for someone to find the ports that use Xft1
> > and break when using Xft2 without our renaming patches.  To do that,
> > remove all the existing Xft files (X11BASE/include/X11/Xft,
> > lib/libXft*), remove the patches from Xft port and install it, then
> > try building any ports that use Xft.
>=20
> Big task, I suspect.
>=20
> > Gnome's pango breaks, as I found out when I tried this, what else?
>=20
> Pango 1.1.1 (we have 1.0.5, IIRC) builds against Xft2, at least on some=20
> platforms. If RH can manage it (there's apparently a couple of minor=20
> patches against the pango source), I'm sure our friends at gnome@ can=20
> do it better. And no, I was not being sarcastic at all there.

pango 1.0.5 does not build with Xft2, but 1.2.0 will.  1.2.0 will be
imported into the tree this week if GNOME 2.2 stays on track.

Joe

--=20
PGP Key : http://www.marcuscom.com/pgp.asc



--=-QZyS/w981uv4AtKzPF7K
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (FreeBSD)

iD8DBQA+QC6Zb2iPiv4Uz4cRAlYSAJ4+QPQtKci53fiSGAl8i0AJyHTq3gCghzNg
vIDh7Gjac0bqiV+DT1DE/ZM=
=kZ8P
-----END PGP SIGNATURE-----

--=-QZyS/w981uv4AtKzPF7K--


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1044393625.323.53.camel>