Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 4 Feb 2003 12:09:31 -0500
From:      Mikhail Teterin <mi+mx@aldan.algebra.com>
To:        Alexey Dokuchaev <danfe@nsu.ru>, Ollivier Robert <roberto@keltia.freenix.fr>
Cc:        Alan Eldridge <kde@freebsd.org>, ports@freebsd.org, anholt@freebsd.org
Subject:   Re: cvs commit: ports/x11/kdebase3 Makefile
Message-ID:  <200302041209.31495.mi%2Bmx@aldan.algebra.com>
In-Reply-To: <20030204115646.GA95958@regency.nsu.ru>
References:  <200302031235.h13CZwGB073669@repoman.freebsd.org> <200302031408.14342.mi%2Bmx@aldan.algebra.com> <20030204115646.GA95958@regency.nsu.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
	[ Moved to -ports, -kde ]

On Tuesday 04 February 2003 06:56 am, Alexey Dokuchaev wrote:
= On Mon, Feb 03, 2003 at 02:08:14PM -0500, Mikhail Teterin wrote:
= > Qt-3.1 can be configured with ``-xft'' and with very minor patching will
= > build against Xft2. Do we want such a thing? I have it built that way,
= > and the characters seem to look better on my screen.
 
= I think this would do nicely for all KDE/Qt users out there.

The ball is in kde@'s court :-) 

= > Will our next XFree86-4-libraries provide Xft2 instead of Xft?
= 
= Xft2 would not hit any of future XFree86 releases until 4.3.0.
= Moreover, I see no point in hacking in Xft2 support into XFree86-4-libs
= since Xft2/fontconfig live perfectly fine in the ports tree on their
= own.

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...

On Tuesday 04 February 2003 04:17 am, Ollivier Robert wrote:
= According to Mikhail Teterin:
= > Qt-3.1 can be configured with ``-xft'' and with very minor patching will
= 
= In fact, -xft is on by a default.

It is. But without patching it will include Xft.h and link with -lXft
ignoring the Xft2. Because Xft2.h and -lXft2 are FreeBSD's own -- the
rest of the world does not have them, AFAIK.

	-mi





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?200302041209.31495.mi%2Bmx>