[PATCH libXfont] readme: Update for libXfont 2.0 interface change

Peter Hutterer peter.hutterer at who-t.net
Tue Apr 18 02:36:17 UTC 2017


On Thu, Apr 13, 2017 at 12:10:05PM -0400, Adam Jackson wrote:
> While xfs can be more or less trivially ported to 2.0, bcftopcf cannot
> because the font file I/O API is no longer externally visible. This is
> intentional, because bdftopcf is literally the only consumer of that
> API, and is itself only used in the build process for the classic core
> fonts themselves. The plan for bdftopcf is to import a copy of libXfont
> 1.5 and link against that statically instead.
> 
> Signed-off-by: Adam Jackson <ajax at redhat.com>

Acked-by: Peter Hutterer <peter.hutterer at who-t.net>

Cheers,
   Peter
> ---
>  README | 17 +++++++++++------
>  1 file changed, 11 insertions(+), 6 deletions(-)
> 
> diff --git a/README b/README
> index c95c3cf..de1512f 100644
> --- a/README
> +++ b/README
> @@ -1,9 +1,14 @@
> -libXfont provides the core of the legacy X11 font system, handling the
> -index files (fonts.dir, fonts.alias, fonts.scale), the various font file
> -formats, and rasterizing them.   It is used by the X servers, the
> -X Font Server (xfs), and some font utilities (bdftopcf for instance),
> -but should not be used by normal X11 clients.  X11 clients access fonts
> -via either the new API's in libXft, or the legacy API's in libX11.
> +libXfont provides the core of the legacy X11 font system, handling the index
> +files (fonts.dir, fonts.alias, fonts.scale), the various font file formats,
> +and rasterizing them.  It is used by the X servers, and will eventually be
> +used by the X Font Server (xfs), but should not be used by normal X11 clients.
> +X11 clients access fonts via either the new APIs in libXft, or the legacy
> +APIs in libX11.
> +
> +This version of libXfont is not compatible with xfs, or with the legacy
> +bdftopcf utility; these packages require libXfont 1.5, not libXfont 2.0
> +or later. The two versions can be installed in parallel, and eventually
> +the need for 1.5 will go away. We apologize for the inconvenience.
>  
>  libXfont supports a number of compression and font formats, and the
>  configure script takes various options to enable or disable them:
> -- 
> 2.9.3
> 
> _______________________________________________
> xorg-devel at lists.x.org: X.Org development
> Archives: http://lists.x.org/archives/xorg-devel
> Info: https://lists.x.org/mailman/listinfo/xorg-devel
> 


More information about the xorg-devel mailing list