Pending TeX Live related PR (x11-toolkits/p5-Tk)

Nikola Lečić nikola.lecic at anthesphoria.net
Wed Jun 11 17:29:18 UTC 2014


Hi Kurt!

Kurt Jaeger <lists at opsec.eu> wrote:

> https://phabric.freebsd.org/D204
> Can you check whether this upgrade would fix your problem ?
> While you're doing this, I'll check whether your patch works
> with D204 8-}

Sure. If you meant this patch:
https://phabric.freebsd.org/file/data/5q7fpv426zlybjekeqgi/PHID-FILE-sb6vjiwctw7jldwm7wsg/D204.diff
I applied it against x11-toolkits/p5-Tk from ports/head and I got the
following:

===>  Applying FreeBSD patches for p5-Tk-804.032
  I can't seem to find a patch in there anywhere.
  => Patch patch-PNG_Makefile.PL failed to apply cleanly.
  => Patch(es) patch-JPEG_Makefile.PL applied cleanly.
  *** Error code 1

Since PNG patch isn't related to Xft paths problem, I removed it in
order to test the new version. Nothing changed (expectedly, because no
Xft/freetype search paths changed).

> Do you have a simple test case to find out if it worked ?

Hmm... do you have vanilla TeX Live (whatever version)? Try to run TL
Manager GUI with any non-latin language, i.e.

  tlmgr -gui -gui-lang ru

and you will get a window with huge ugly font. That's because XFT
option does nothing: installer can't find freetype header files.
From your log:

  http://people.freebsd.org/~pi/misc/p5-Tk-804.032.log
  XFT=on: Client-side fonts via libXft
  ...
  Cannot find freetype.h include file

> At least it builds etc., see

Yes, my patch applies cleanly against D204 version and solves the
the aforementioned fonts problem.

Thanks!
-- 
Nikola Lečić = Никола Лечић
fingerprint : FEF3 66AF C90E EDC3 D878  7CDC 956D F4AB A377 1C9B
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 314 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20140611/21edc433/attachment.sig>


More information about the freebsd-ports mailing list