Date: 31 May 2002 15:35:04 -0400 From: Joe Marcus Clarke <marcus@marcuscom.com> To: Franz Klammer <klammer@webonaut.com> Cc: gnome@FreeBSD.ORG Subject: Re: pango broken with latest freetype? Message-ID: <1022873704.70647.44.camel@gyros.marcuscom.com> In-Reply-To: <1022869058.56451.13.camel@ncc-1701.webonaut.com> References: <1022833144.771.31.camel@ncc-1701.webonaut.com> <1022862065.50859.2.camel@gyros.marcuscom.com> <1022869058.56451.13.camel@ncc-1701.webonaut.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--=-uzls2D7QLZhX5Gkn6xaA Content-Type: text/plain Content-Transfer-Encoding: 7bit On Fri, 2002-05-31 at 14:17, Franz Klammer wrote: > Am Fr, 2002-05-31 um 18.21 schrieb Joe Marcus Clarke: > > On Fri, 2002-05-31 at 04:19, Franz Klammer wrote: > > > Hi! > > > > > > As Joe tells me that my "I'm seeing some reports that say your > > > anti-alias/Xinerama issue is a bug in freetype2." i did > > > yesterday an update of freetype2 from the second last to > > > the latest version. > > > everything seems to work fine. only gdm2 displays no text > > > exept in the username/password input field. > > > > Well, I don't know what to tell you. I just downgraded to > > freetype2-2.0.9, and Nautilus displays glyphs again. I know 2.1.0 has a > > lot of changes for the conversion to the new freetype API. Perhaps it's > > incompatible with GNOME currently. > > > > I know the latest release of GARNOME shipped with 2.0.9 even though > > 2.1.0 was available. Maxim, are things working okay for you with the > > new freetype2? > > > > doesn't matter! i can work with my pc as ususal. that's important. > if it is necessary i will downgrade too. Here are the patches to freetype-2.1.0 to fix the problem with glyph rending in nautilus. It may also fix your problems with pango. Just place the files in print/freetype2/files, and build. Joe > > thanks > > franz. > > > Joe > > > > > > > > my first idea was to update pango. this fails (pango.log) > > > > > > then i want to update gdm2. this also fails because libpango* > > > has unresloved reverences to 'FT_*'. (gdm2.log) > > > > > > it's may interessting in context to this question: i now a > > > happy use of a (let's say) mixed gome1/gnome2-desktop. > > > I'm using gnome2 as desktop with Evolution, gnumeric, > > > galeon and abiword-gnome. of corse therefore i must install > > > nearly all gnome1-packages. (var_db_pkg.log) > > > > > > gdm2 and the rest of my gnome-desktop works. therefore it's > > > not a realy big problem for me now. (until next update :-)). > > > > > > > > -- > WEBONAUT.com > http://webonaut.com > mailto:klammer@webonaut.com > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-gnome" in the body of the message > -- PGP Key : http://www.marcuscom.com/pgp.asc --=-uzls2D7QLZhX5Gkn6xaA Content-Disposition: attachment; filename="patch-include::freetype::config::ftoption.h" Content-Transfer-Encoding: quoted-printable Content-Type: text/x-c-header; name="patch-include::freetype::config::ftoption.h"; charset=ISO8859-1 --- include/freetype/config/ftoption.h.orig Mon Apr 15 13:49:45 2002 +++ include/freetype/config/ftoption.h Fri May 31 15:12:09 2002 @@ -82,7 +82,7 @@ /* = */ /* Define this if you want generic cmap support. = */ /* = */ -#define FT_CONFIG_OPTION_USE_CMAPS +#undef FT_CONFIG_OPTION_USE_CMAPS =20 =20 /***********************************************************************= **/ @@ -375,7 +375,7 @@ /* By undefining this, you will only compile the code necessary to load = */ /* TrueType glyphs without hinting. = */ /* = */ -#undef TT_CONFIG_OPTION_BYTECODE_INTERPRETER +#define TT_CONFIG_OPTION_BYTECODE_INTERPRETER =20 =20 /***********************************************************************= **/ --=-uzls2D7QLZhX5Gkn6xaA Content-Disposition: attachment; filename="patch-src::pcf::pcfdriver.c" Content-Transfer-Encoding: quoted-printable Content-Type: text/x-c; name="patch-src::pcf::pcfdriver.c"; charset=ISO8859-1 --- src/pcf/pcfdriver.c.orig Fri May 31 15:31:44 2002 +++ src/pcf/pcfdriver.c Fri May 31 15:16:29 2002 @@ -345,8 +345,8 @@ #else /* !FT_CONFIG_OPTION_USE_CMAPS */ =20 /* XXX: charmaps. For now, report unicode for Unicode and Latin 1 *= / - root->charmaps =3D &face->charmap_handle; - root->num_charmaps =3D 1; + face->root.charmaps =3D &face->charmap_handle; + face->root.num_charmaps =3D 1; =20 face->charmap.encoding =3D ft_encoding_none; face->charmap.platform_id =3D 0; @@ -359,9 +359,9 @@ face->charmap.encoding_id =3D 1; } =20 - face->charmap.face =3D root; + face->charmap.face =3D &face->root; face->charmap_handle =3D &face->charmap; - root->charmap =3D face->charmap_handle; + face->root.charmap =3D face->charmap_handle; =20 #endif /* !FT_CONFIG_OPTION_USE_CMAPS */ =20 =20 --=-uzls2D7QLZhX5Gkn6xaA-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-gnome" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1022873704.70647.44.camel>