public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] FreeType in X - why?
@ 2001-12-13 14:56 Sebastian Werner
  2001-12-13 20:28 ` Mikael Hallendal
  0 siblings, 1 reply; 12+ messages in thread
From: Sebastian Werner @ 2001-12-13 14:56 UTC (permalink / raw
  To: gentoo-dev

Hey,

Why we need to build freetype in x. Could we not make xfree depend on
media-libs/freetype1 and 2? And then add to the site.def something like:

#define HaveFreeType2 YES
#define HaveFreetype2 YES
#define HaveFreeType YES
#define HaveFreetype YES

#define BuildFreeType2 YES
#define BuildFreetype2 YES
#define BuildFreeType YES
#define BuildFreetype YES

So we could use the newer freetype2 (2.0.5) which works great.

Any suggestions,

Sebastian Werner



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-dev] FreeType in X - why?
  2001-12-13 14:56 [gentoo-dev] FreeType in X - why? Sebastian Werner
@ 2001-12-13 20:28 ` Mikael Hallendal
  2001-12-13 21:46   ` Sebastian Werner
  0 siblings, 1 reply; 12+ messages in thread
From: Mikael Hallendal @ 2001-12-13 20:28 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 419 bytes --]

tor 2001-12-13 klockan 15.56 skrev Sebastian Werner:
> Hey,

Hi!

> So we could use the newer freetype2 (2.0.5) which works great.

Hmm, I'm not sure I follow you here, why do you need to make X depend on
freetype2 in order to use it?
I use it without this change...

Regards,
  Mikael Hallendal
 
-- 

Mikael Hallendal
Gentoo Linux Developer, Desktop Team Leader
CodeFactory AB, Stockholm, Sweden


[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-dev] FreeType in X - why?
  2001-12-13 20:28 ` Mikael Hallendal
@ 2001-12-13 21:46   ` Sebastian Werner
  2001-12-14  0:13     ` Mikael Hallendal
  0 siblings, 1 reply; 12+ messages in thread
From: Sebastian Werner @ 2001-12-13 21:46 UTC (permalink / raw
  To: gentoo-dev

You have 2 version of freetype then. the old 2.0.1 (?) from x-4.1.0 in 
/usr/X11R6/lib and the one you have selected in /usr/lib..

this make no sense - or?

Sebastian

Am Donnerstag, 13. Dezember 2001 21:28 schrieben Sie:
> tor 2001-12-13 klockan 15.56 skrev Sebastian Werner:
> > Hey,
>
> Hi!
>
> > So we could use the newer freetype2 (2.0.5) which works great.
>
> Hmm, I'm not sure I follow you here, why do you need to make X depend on
> freetype2 in order to use it?
> I use it without this change...
>
> Regards,
>   Mikael Hallendal


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-dev] FreeType in X - why?
  2001-12-13 21:46   ` Sebastian Werner
@ 2001-12-14  0:13     ` Mikael Hallendal
  2001-12-14  0:34       ` jano
  2001-12-14  0:36       ` Daniel Robbins
  0 siblings, 2 replies; 12+ messages in thread
From: Mikael Hallendal @ 2001-12-14  0:13 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 583 bytes --]

tor 2001-12-13 klockan 22.46 skrev Sebastian Werner:
> You have 2 version of freetype then. the old 2.0.1 (?) from x-4.1.0 in 
> /usr/X11R6/lib and the one you have selected in /usr/lib..

Hmm .. so XFree makes a copy of the free-type into /usr/X11R6/lib??
And everything then uses the one in /usr/lib?

If so, is why compile XFree with FreeType at all? If the one in /usr/lib
is used anyway?

> this make no sense - or?

No :)

Regards,
  Mikael Hallendal
 
-- 

Mikael Hallendal
Gentoo Linux Developer, Desktop Team Leader
CodeFactory AB, Stockholm, Sweden


[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-dev] FreeType in X - why?
  2001-12-14  0:13     ` Mikael Hallendal
@ 2001-12-14  0:34       ` jano
  2001-12-14  0:36       ` Daniel Robbins
  1 sibling, 0 replies; 12+ messages in thread
From: jano @ 2001-12-14  0:34 UTC (permalink / raw
  To: gentoo-dev

> tor 2001-12-13 klockan 22.46 skrev Sebastian Werner:
>> You have 2 version of freetype then. the old 2.0.1 (?) from x-4.1.0 in
>>  /usr/X11R6/lib and the one you have selected in /usr/lib..
>
> Hmm .. so XFree makes a copy of the free-type into /usr/X11R6/lib?? And
> everything then uses the one in /usr/lib?
>
> If so, is why compile XFree with FreeType at all? If the one in
> /usr/lib is used anyway?

I think he was originally suggesting to compile XFree86 with the latest
freetype libs instead of using the ones that come with the X source.  Doing
this would "require" a dependency on the freetype libs, as he pointed out.
I wonder if the freeype libs which come with the X source would still be
compiled and installed during the process?  I would hope not.

Jano




^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-dev] FreeType in X - why?
  2001-12-14  0:13     ` Mikael Hallendal
  2001-12-14  0:34       ` jano
@ 2001-12-14  0:36       ` Daniel Robbins
  2001-12-14  7:37         ` AW: " Sebastian Werner
  1 sibling, 1 reply; 12+ messages in thread
From: Daniel Robbins @ 2001-12-14  0:36 UTC (permalink / raw
  To: gentoo-dev

On Fri, Dec 14, 2001 at 01:13:04AM +0100, Mikael Hallendal wrote:
> > this make no sense - or?
> 
> No :)

>From what I understand, the freetype that comes with X is a cvs version of
freetype that contains certain features that are not (or were not) available in
the normal library.  After we found this out, we just included X's freetype and
left it at that.

Best Regards,

-- 
Daniel Robbins                                  <drobbins@gentoo.org>
Chief Architect/President                       http://www.gentoo.org 
Gentoo Technologies, Inc.


^ permalink raw reply	[flat|nested] 12+ messages in thread

* AW: [gentoo-dev] FreeType in X - why?
  2001-12-14  0:36       ` Daniel Robbins
@ 2001-12-14  7:37         ` Sebastian Werner
  2001-12-14 18:41           ` Daniel Robbins
  0 siblings, 1 reply; 12+ messages in thread
From: Sebastian Werner @ 2001-12-14  7:37 UTC (permalink / raw
  To: gentoo-dev

But xfree-4.1.0 released before freetype-2.0.5. So I think the lib in
the freetype package must be newer. Mhh, I don't know sure... but two
same libs in different version makes no sense. The other way could be to
make a depend-flag in the package which uses this feature like:

'virtual/freetype'

which uses X if activated in make.conf or freetype if X disabled in
make.conf.

Thanks in advance

Sebastian Werner

-----Ursprüngliche Nachricht-----
Von: gentoo-dev-admin@gentoo.org [mailto:gentoo-dev-admin@gentoo.org] Im
Auftrag von Daniel Robbins
Gesendet: Freitag, 14. Dezember 2001 01:37
An: gentoo-dev@gentoo.org
Betreff: Re: [gentoo-dev] FreeType in X - why?

On Fri, Dec 14, 2001 at 01:13:04AM +0100, Mikael Hallendal wrote:
> > this make no sense - or?
> 
> No :)

>From what I understand, the freetype that comes with X is a cvs version
of
freetype that contains certain features that are not (or were not)
available in
the normal library.  After we found this out, we just included X's
freetype and
left it at that.

Best Regards,

-- 
Daniel Robbins                                  <drobbins@gentoo.org>
Chief Architect/President                       http://www.gentoo.org 
Gentoo Technologies, Inc.
_______________________________________________
gentoo-dev mailing list
gentoo-dev@gentoo.org
http://lists.gentoo.org/mailman/listinfo/gentoo-dev



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-dev] FreeType in X - why?
  2001-12-14  7:37         ` AW: " Sebastian Werner
@ 2001-12-14 18:41           ` Daniel Robbins
  2001-12-14 19:06             ` Sebastian Werner
  0 siblings, 1 reply; 12+ messages in thread
From: Daniel Robbins @ 2001-12-14 18:41 UTC (permalink / raw
  To: gentoo-dev

On Fri, Dec 14, 2001 at 08:37:08AM +0100, Sebastian Werner wrote:
> But xfree-4.1.0 released before freetype-2.0.5. So I think the lib in
> the freetype package must be newer. Mhh, I don't know sure... but two
> same libs in different version makes no sense. The other way could be to
> make a depend-flag in the package which uses this feature like:
> 
> 'virtual/freetype'
> 
> which uses X if activated in make.conf or freetype if X disabled in
> make.conf.

We did this before and it didn't work.

-- 
Daniel Robbins                                  <drobbins@gentoo.org>
Chief Architect/President                       http://www.gentoo.org 
Gentoo Technologies, Inc.


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-dev] FreeType in X - why?
  2001-12-14 18:41           ` Daniel Robbins
@ 2001-12-14 19:06             ` Sebastian Werner
  2001-12-14 19:24               ` Daniel Robbins
  0 siblings, 1 reply; 12+ messages in thread
From: Sebastian Werner @ 2001-12-14 19:06 UTC (permalink / raw
  To: gentoo-dev

what was the problem at this time?

Am Freitag, 14. Dezember 2001 19:41 schrieben Sie:
> On Fri, Dec 14, 2001 at 08:37:08AM +0100, Sebastian Werner wrote:
> > But xfree-4.1.0 released before freetype-2.0.5. So I think the lib in
> > the freetype package must be newer. Mhh, I don't know sure... but two
> > same libs in different version makes no sense. The other way could be to
> > make a depend-flag in the package which uses this feature like:
> >
> > 'virtual/freetype'
> >
> > which uses X if activated in make.conf or freetype if X disabled in
> > make.conf.
>
> We did this before and it didn't work.


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-dev] FreeType in X - why?
  2001-12-14 19:06             ` Sebastian Werner
@ 2001-12-14 19:24               ` Daniel Robbins
  2001-12-14 19:53                 ` Sebastian Werner
  0 siblings, 1 reply; 12+ messages in thread
From: Daniel Robbins @ 2001-12-14 19:24 UTC (permalink / raw
  To: gentoo-dev

On Fri, Dec 14, 2001 at 08:06:37PM +0100, Sebastian Werner wrote:
> what was the problem at this time?

Achim was the one who found it; you can ask him.  I already explained that X
needed the CVS version of freetype for it's TrueType font support.

-- 
Daniel Robbins                                  <drobbins@gentoo.org>
Chief Architect/President                       http://www.gentoo.org 
Gentoo Technologies, Inc.


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-dev] FreeType in X - why?
  2001-12-14 19:24               ` Daniel Robbins
@ 2001-12-14 19:53                 ` Sebastian Werner
  2001-12-14 20:14                   ` Daniel Robbins
  0 siblings, 1 reply; 12+ messages in thread
From: Sebastian Werner @ 2001-12-14 19:53 UTC (permalink / raw
  To: gentoo-dev

This isn't true. I have explained the way it work on my system. With the two 
freetype (1.x and 2.x) versions and Xfree without own freetype i have full 
truetype-font support under kde etc.... I wouldn't tell you this if it is 
wrong!

Sebastian

Am Freitag, 14. Dezember 2001 20:24 schrieben Sie:
> On Fri, Dec 14, 2001 at 08:06:37PM +0100, Sebastian Werner wrote:
> > what was the problem at this time?
>
> Achim was the one who found it; you can ask him.  I already explained that
> X needed the CVS version of freetype for it's TrueType font support.


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-dev] FreeType in X - why?
  2001-12-14 19:53                 ` Sebastian Werner
@ 2001-12-14 20:14                   ` Daniel Robbins
  0 siblings, 0 replies; 12+ messages in thread
From: Daniel Robbins @ 2001-12-14 20:14 UTC (permalink / raw
  To: gentoo-dev

On Fri, Dec 14, 2001 at 08:53:58PM +0100, Sebastian Werner wrote:
> This isn't true. I have explained the way it work on my system. With the two 
> freetype (1.x and 2.x) versions and Xfree without own freetype i have full 
> truetype-font support under kde etc.... I wouldn't tell you this if it is 
> wrong!

Well, at one point in the past (X 4.0.3?) it was true.  Obviously if you have
it working, then it works.  Sorry I missed that, I don't have much time to
check my gentoo-dev emails.

Best Regards,

-- 
Daniel Robbins                                  <drobbins@gentoo.org>
Chief Architect/President                       http://www.gentoo.org 
Gentoo Technologies, Inc.


^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2001-12-14 20:14 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-12-13 14:56 [gentoo-dev] FreeType in X - why? Sebastian Werner
2001-12-13 20:28 ` Mikael Hallendal
2001-12-13 21:46   ` Sebastian Werner
2001-12-14  0:13     ` Mikael Hallendal
2001-12-14  0:34       ` jano
2001-12-14  0:36       ` Daniel Robbins
2001-12-14  7:37         ` AW: " Sebastian Werner
2001-12-14 18:41           ` Daniel Robbins
2001-12-14 19:06             ` Sebastian Werner
2001-12-14 19:24               ` Daniel Robbins
2001-12-14 19:53                 ` Sebastian Werner
2001-12-14 20:14                   ` Daniel Robbins

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox