+CONTENTS000644 000000 000000 00000002347 11034754565 012307 0ustar00rootroot000000 000000 @cwd /usr/pkg @src /usr/pkg @pkgcfl libXft-[0-9]* @name Xft2-2.1.7nb3 @blddep fontconfig-2.6.0 @pkgdep fontconfig>=2.4.2 @blddep freetype2-2.3.5 @pkgdep freetype2>=2.1.10nb1 @blddep Xrender-0.9.0nb2 @pkgdep Xrender>=0.9.0nb2 @blddep gcc34-3.4.6nb1 @pkgdep gcc34>=3.4.6 @blddep digest-20070803 @blddep tnftp-20070806 @blddep libtool-base-1.5.24nb5 @blddep gmake-3.81 @blddep pkg-config-0.23 @blddep x11-links-0.35 @blddep renderproto-0.9.3nb1 @comment $NetBSD: PLIST,v 1.7 2004/09/22 08:09:30 jlam Exp $ bin/xft-config @comment MD5:8b0e2bf10f0753099f7454e6a7ef0dfa include/X11/Xft/Xft.h @comment MD5:498249e6ec9caf0f2a1385b35e4dffd6 include/X11/Xft/XftCompat.h @comment MD5:8d9b884f77b9fda52ec622edc2ce545e lib/libXft.la @comment MD5:3b4e88a0c77492b9691a9c18156b87f0 lib/libXft.a @comment MD5:915677de41ebcfdfe203f41ff97a0dd3 lib/libXft.so @comment Symlink:libXft.so.2.1.2 lib/libXft.so.2 @comment Symlink:libXft.so.2.1.2 lib/libXft.so.2.1.2 @comment MD5:d88c412cfc207ff0dc3dcb9258132fde lib/pkgconfig/xft.pc @comment MD5:c721a4bb7cba011806e96e5b2d56e537 man/man3/Xft.3 @comment MD5:a3f9af603ffed4a4f437974625e3e4b2 @dirrm include/X11/Xft @cwd . @ignore +COMMENT @ignore +DESC @ignore +BUILD_VERSION @ignore +BUILD_INFO @ignore +SIZE_PKG @ignore +SIZE_ALL +COMMENT000444 000000 000000 00000000064 11034754565 012144 0ustar00rootroot000000 000000 Library for configuring and customizing font access +DESC000444 000000 000000 00000001065 11034754565 011562 0ustar00rootroot000000 000000 Xft (2.0) provides a client-side font API for X applications. It uses Fontconfig to select fonts and the X protocol for rendering them. When available, Xft uses the Render extension to accelerate text drawing. When Render is not available, Xft uses the core protocol to draw client-side glyphs. This provides completely compatible support of client-side fonts for all X servers. Xft (2.0) hides most of the underlying system details so that developers can confidently use its API to access client-side fonts in any X environment. Homepage: http://fontconfig.org/ +BUILD_VERSION000644 000000 000000 00000000607 11034754557 013114 0ustar00rootroot000000 000000 fonts/Xft2/buildlink3.mk: $NetBSD: buildlink3.mk,v 1.19 2006/12/15 20:32:55 joerg Exp $ fonts/Xft2/builtin.mk: $NetBSD: builtin.mk,v 1.16 2008/01/05 17:24:12 tron Exp $ fonts/Xft2/distinfo: $NetBSD: distinfo,v 1.11 2005/10/15 16:55:32 wiz Exp $ fonts/Xft2/Makefile: $NetBSD: Makefile,v 1.50 2007/01/03 22:13:50 wiz Exp $ fonts/Xft2/PLIST: $NetBSD: PLIST,v 1.7 2004/09/22 08:09:30 jlam Exp $ +BUILD_INFO000644 000000 000000 00000012710 11034754564 012516 0ustar00rootroot000000 000000 ABI= BUILD_DATE=2008-07-08 16:17:40 -0500 BUILD_HOST=SunOS marcie.christtrek.org 5.10 Generic_127127-11 sun4u sparc SUNW,Ultra-5_10 CATEGORIES=fonts x11 CC_VERSION=gcc-3.4.6 CFLAGS=-O -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/gcc34/include -I/usr/pkg/gcc34/lib/gcc/sparc-sun-solaris2.10/3.4.6/include CMAKE_ARGS= CONFIGURE_ARGS=--x-includes=/usr/openwin/include --x-libraries=/usr/openwin/lib --with-libintl-prefix="/usr/pkg" --with-libiconv-prefix=/usr/pkg --prefix=/usr/pkg --host=sparc-sun-solaris2 --mandir=/usr/pkg/man CONFIGURE_ENV=FREETYPE_CONFIG=/usr/pkg/bin/freetype-config LIBTOOL="libtool " INSTALL_INFO= MAKEINFO=/usr/pkgsrc/fonts/Xft2/work.sparc/.tools/bin/makeinfo AWK=/usr/pkg/bin/nawk CAT=/usr/bin/cat ac_cv_path_CAT=/usr/bin/cat CHMOD=/usr/bin/chmod CMP=/bin/cmp CP=/bin/cp DIFF=/bin/diff ECHO=/usr/ucb/echo ac_cv_path_ECHO=/usr/ucb/echo EGREP=/usr/xpg4/bin/grep\ -E ac_cv_path_EGREP=/usr/xpg4/bin/grep\ -E SETENV=/usr/bin/env ENV_PROG=/usr/bin/env ac_cv_path_ENV=/usr/bin/env FALSE=/usr/bin/false ac_cv_path_FALSE=/usr/bin/false FIND=/usr/bin/find GREP=/usr/xpg4/bin/grep ac_cv_path_GREP=/usr/xpg4/bin/grep HOSTNAME=/bin/hostname LN=/usr/bin/ln LS=/usr/bin/ls MKDIR=/usr/bin/mkdir\ -p MV=/usr/bin/mv RM=/usr/bin/rm RMDIR=/usr/bin/rmdir SED=/usr/pkg/bin/nbsed SORT=/usr/bin/sort TAR=/usr/pkg/bin/tar TEST=test ac_cv_path_TEST=test TOUCH=/usr/bin/touch TR=/usr/bin/tr TRUE=/usr/bin/true ac_cv_path_TRUE=/usr/bin/true PKG_CONFIG=/usr/pkgsrc/fonts/Xft2/work.sparc/.tools/bin/pkg-config PKG_CONFIG_LIBDIR=/usr/pkgsrc/fonts/Xft2/work.sparc/.buildlink/lib/pkgconfig:/usr/pkgsrc/fonts/Xft2/work.sparc/.buildlink/share/pkgconfig PKG_CONFIG_LOG=/usr/pkgsrc/fonts/Xft2/work.sparc/.pkg-config.log PKG_CONFIG_PATH= MAKE=make PTHREAD_CFLAGS=\ -D_REENTRANT PTHREAD_LDFLAGS= PTHREAD_LIBS=-lpthread\ -lrt PTHREADBASE=/usr WRAPPER_DEBUG=no WRAPPER_UPDATE_CACHE=yes CC=gcc CFLAGS=-O\ -O2\ -I/usr/pkg/include\ -I/usr/include\ -I/usr/pkg/include/freetype2\ -I/usr/pkg/gcc34/include\ -I/usr/pkg/gcc34/lib/gcc/sparc-sun-solaris2.10/3.4.6/include CPPFLAGS=-I/usr/pkg/include\ -I/usr/include\ -I/usr/pkg/include/freetype2\ -I/usr/pkg/gcc34/include\ -I/usr/pkg/gcc34/lib/gcc/sparc-sun-solaris2.10/3.4.6/include CXX=g++ CXXFLAGS=-O\ -O2\ -I/usr/pkg/include\ -I/usr/include\ -I/usr/pkg/include/freetype2\ -I/usr/pkg/gcc34/include\ -I/usr/pkg/gcc34/lib/gcc/sparc-sun-solaris2.10/3.4.6/include\ -O2 COMPILER_RPATH_FLAG=-Wl,-R F77=f77 FC=f77 FFLAGS=-O LANG=C LC_COLLATE=C LC_CTYPE=C LC_MESSAGES=C LC_MONETARY=C LC_NUMERIC=C LC_TIME=C LDFLAGS=-L/usr/pkg/gcc34/lib/gcc/sparc-sun-solaris2.10/3.4.6\ -Wl,-R/usr/pkg/gcc34/lib/gcc/sparc-sun-solaris2.10/3.4.6\ -L/usr/pkg/gcc34/lib\ -Wl,-R/usr/pkg/gcc34/lib\ -L/usr/pkg/lib\ -Wl,-R/usr/pkg/lib\ -L/usr/lib\ -Wl,-R/usr/lib\ -L/usr/pkg/gcc34/lib/gcc/sparc-sun-solaris2.10/3.4.6/\ -Wl,-R/usr/pkg/gcc34/lib/gcc/sparc-sun-solaris2.10/3.4.6/\ -L/usr/openwin/lib\ -Wl,-R/usr/openwin/lib LINKER_RPATH_FLAG=-R PATH=/usr/pkgsrc/fonts/Xft2/work.sparc/.wrapper/bin:/usr/pkgsrc/fonts/Xft2/work.sparc/.buildlink/bin:/usr/pkgsrc/fonts/Xft2/work.sparc/.gcc/bin:/usr/pkgsrc/fonts/Xft2/work.sparc/.tools/bin:/usr/pkg/bin:/usr/pkgsrc/meta-pkgs/gnustep/work.sparc/.buildlink/share/GNUstep/Tools:/usr/pkgsrc/meta-pkgs/gnustep/work.sparc/.buildlink/share/GNUstep/Tools/sparc/solaris:/usr/pkg/share/GNUstep/Local/Tools:/usr/pkg/share/GNUstep/Local/Tools/sparc/solaris:/usr/pkg/share/GNUstep/Network/Tools:/usr/pkg/share/GNUstep/Network/Tools/sparc/solaris:/usr/pkg/share/GNUstep/System/Tools:/usr/pkg/share/GNUstep/System/Tools/sparc/solaris:/usr/sbin:/usr/bin:/usr/ucb:/usr/ccs/bin:/usr/X11/bin:/usr/pkg/sbin:/usr/pkg/bin:/usr/openwin/bin:/usr/sfw/sbin:/usr/sfw/bin:/usr/local/bin:/usr/pkg/bin:/usr/openwin/bin PREFIX=/usr/pkg PKG_SYSCONFDIR=/usr/pkg/etc CXXCPP=gcc\ -E HOME=/usr/pkgsrc/fonts/Xft2/work.sparc/.home CONFIG_SHELL=/bin/ksh LIBS= ac_given_INSTALL=/usr/ucb/install\ -c\ -o\ root\ -g\ root CPPFLAGS= -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/gcc34/include -I/usr/pkg/gcc34/lib/gcc/sparc-sun-solaris2.10/3.4.6/include FFLAGS=-O GMAKE=GNU Make 3.81 HOMEPAGE=http://fontconfig.org/ LDFLAGS= -L/usr/pkg/gcc34/lib/gcc/sparc-sun-solaris2.10/3.4.6 -Wl,-R/usr/pkg/gcc34/lib/gcc/sparc-sun-solaris2.10/3.4.6 -L/usr/pkg/gcc34/lib -Wl,-R/usr/pkg/gcc34/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/gcc34/lib/gcc/sparc-sun-solaris2.10/3.4.6/ -Wl,-R/usr/pkg/gcc34/lib/gcc/sparc-sun-solaris2.10/3.4.6/ -L/usr/openwin/lib -Wl,-R/usr/openwin/lib LICENSE= LOCALBASE=/usr/pkg MACHINE_ARCH=sparc MACHINE_GNU_ARCH=sparc MAINTAINER=pkgsrc-users@NetBSD.org NO_BIN_ON_CDROM= NO_BIN_ON_FTP= NO_SRC_ON_CDROM= NO_SRC_ON_FTP= OBJECT_FMT=ELF OPSYS=SunOS OS_VERSION=5.10 PKGINFODIR=info PKGMANDIR=man PKGPATH=fonts/Xft2 PKG_SYSCONFBASEDIR=/usr/pkg/etc PKG_SYSCONFDIR=/usr/pkg/etc PKGTOOLS_VERSION=20080423 _PLIST_IGNORE_FILES= PROVIDES=/usr/pkg/lib/libXft.so.2 REQUIRES=/lib/libc.so.1 REQUIRES=/lib/libdoor.so.1 REQUIRES=/lib/libgen.so.1 REQUIRES=/lib/libmd.so.1 REQUIRES=/lib/libmp.so.2 REQUIRES=/lib/libm.so.2 REQUIRES=/lib/libnsl.so.1 REQUIRES=/lib/libscf.so.1 REQUIRES=/lib/libsocket.so.1 REQUIRES=/lib/libuutil.so.1 REQUIRES=/usr/lib/libz.so.1 REQUIRES=/usr/openwin/lib/libX11.so.4 REQUIRES=/usr/openwin/lib/libXext.so.0 REQUIRES=/usr/pkg/gcc34/lib/libgcc_s.so.1 REQUIRES=/usr/pkg/lib/libexpat.so.1 REQUIRES=/usr/pkg/lib/libfontconfig.so.1 REQUIRES=/usr/pkg/lib/libfreetype.so.6 REQUIRES=/usr/pkg/lib/libiconv.so.2 REQUIRES=/usr/pkg/lib/libXrender.so.1 RESTRICTED= _USE_DESTDIR=no +SIZE_PKG000644 000000 000000 00000000007 11034754565 012314 0ustar00rootroot000000 000000 201405 +SIZE_ALL000644 000000 000000 00000000012 11034754557 012300 0ustar00rootroot000000 000000 479151888 bin/xft-config000555 000000 000000 00000003561 11034754551 013606 0ustar00rootroot000000 000000 #! /bin/sh prefix="/usr/pkg" exec_prefix="${prefix}" libdir="${exec_prefix}/lib" includedir="${prefix}/include" version="2.1.7" freetypelibs="-L/usr/pkg/lib -R/usr/pkg/lib -lfreetype -lz" freetypecflags="-I/usr/pkg/include/freetype2 -I/usr/pkg/include" fontconfiglibs="-Wl,-R/usr/pkg/lib -L/usr/pkg/lib -lfontconfig " fontconfigcflags="-I/usr/pkg/include " xrenderlibs="-Wl,-R/usr/pkg/lib -Wl,-R/usr/openwin/lib -R/usr/openwin/lib -L/usr/pkg/lib -L/usr/openwin/lib -lXrender -lX11 " xrendercflags="-DXTHREADS -I/usr/pkg/include -I/usr/openwin/include " usage() { cat <&2 fi while test $# -gt 0 ; do case "$1" in -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;; *) optarg= ;; esac case $1 in --prefix=*) prefix=$optarg local_prefix=yes ;; --prefix) echo_prefix=yes ;; --exec-prefix=*) exec_prefix=$optarg exec_prefix_set=yes local_prefix=yes ;; --exec-prefix) echo_exec_prefix=yes ;; --version) echo $version exit 0 ;; --cflags) echo_cflags=yes ;; --libs) echo_libs=yes ;; *) usage 1 1>&2 ;; esac shift done if test "$local_prefix" = "yes" ; then if test "$exec_prefix_set" != "yes" ; then exec_prefix=$prefix fi fi if test "$echo_prefix" = "yes" ; then echo $prefix fi if test "$echo_exec_prefix" = "yes" ; then echo $exec_prefix fi if test "$echo_cflags" = "yes" ; then cflags="-I${includedir} ${freetypecflags} ${fontconfigcflags} ${xrendercflags}" echo $cflags fi if test "$echo_libs" = "yes" ; then libs="-lXft -lX11 ${freetypelibs} ${fontconfiglibs} ${xrenderlibs}" if test "${libdir}" != "/usr/lib" ; then echo -L${libdir} $libs else echo $libs fi fi # EOF include/X11/Xft/Xft.h000444 000000 000000 00000030701 11034754554 014512 0ustar00rootroot000000 000000 /* * $Id: Xft.h,v 1.42 2005/03/29 21:17:27 keithp Exp $ * * Copyright © 2000 Keith Packard * * Permission to use, copy, modify, distribute, and sell this software and its * documentation for any purpose is hereby granted without fee, provided that * the above copyright notice appear in all copies and that both that * copyright notice and this permission notice appear in supporting * documentation, and that the name of Keith Packard not be used in * advertising or publicity pertaining to distribution of the software without * specific, written prior permission. Keith Packard makes no * representations about the suitability of this software for any purpose. It * is provided "as is" without express or implied warranty. * * KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO * EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR * PERFORMANCE OF THIS SOFTWARE. */ #ifndef _XFT_H_ #define _XFT_H_ /* * Current Xft version number. This same number * must appear in the Xft configure.ac file. Yes, * it'a a pain to synchronize version numbers like this. */ #define XFT_MAJOR 2 #define XFT_MINOR 1 #define XFT_REVISION 7 #define XFT_VERSION ((XFT_MAJOR * 10000) + (XFT_MINOR * 100) + (XFT_REVISION)) #define XftVersion XFT_VERSION #include #include #include FT_FREETYPE_H #include #include #include /* #include */ #ifndef _XFT_NO_COMPAT_ #include #endif #define XFT_CORE "core" #define XFT_RENDER "render" #define XFT_XLFD "xlfd" #define XFT_MAX_GLYPH_MEMORY "maxglyphmemory" #define XFT_MAX_UNREF_FONTS "maxunreffonts" extern FT_Library _XftFTlibrary; typedef struct _XftFontInfo XftFontInfo; typedef struct _XftFont { int ascent; int descent; int height; int max_advance_width; FcCharSet *charset; FcPattern *pattern; } XftFont; typedef struct _XftDraw XftDraw; typedef struct _XftColor { unsigned long pixel; XRenderColor color; } XftColor; typedef struct _XftCharSpec { FcChar32 ucs4; short x; short y; } XftCharSpec; typedef struct _XftCharFontSpec { XftFont *font; FcChar32 ucs4; short x; short y; } XftCharFontSpec; typedef struct _XftGlyphSpec { FT_UInt glyph; short x; short y; } XftGlyphSpec; typedef struct _XftGlyphFontSpec { XftFont *font; FT_UInt glyph; short x; short y; } XftGlyphFontSpec; _XFUNCPROTOBEGIN /* xftcolor.c */ Bool XftColorAllocName (Display *dpy, _Xconst Visual *visual, Colormap cmap, _Xconst char *name, XftColor *result); Bool XftColorAllocValue (Display *dpy, Visual *visual, Colormap cmap, _Xconst XRenderColor *color, XftColor *result); void XftColorFree (Display *dpy, Visual *visual, Colormap cmap, XftColor *color); /* xftcore.c */ /* xftdir.c */ FcBool XftDirScan (FcFontSet *set, _Xconst char *dir, FcBool force); FcBool XftDirSave (FcFontSet *set, _Xconst char *dir); /* xftdpy.c */ Bool XftDefaultHasRender (Display *dpy); Bool XftDefaultSet (Display *dpy, FcPattern *defaults); void XftDefaultSubstitute (Display *dpy, int screen, FcPattern *pattern); /* xftdraw.c */ XftDraw * XftDrawCreate (Display *dpy, Drawable drawable, Visual *visual, Colormap colormap); XftDraw * XftDrawCreateBitmap (Display *dpy, Pixmap bitmap); XftDraw * XftDrawCreateAlpha (Display *dpy, Pixmap pixmap, int depth); void XftDrawChange (XftDraw *draw, Drawable drawable); Display * XftDrawDisplay (XftDraw *draw); Drawable XftDrawDrawable (XftDraw *draw); Colormap XftDrawColormap (XftDraw *draw); Visual * XftDrawVisual (XftDraw *draw); void XftDrawDestroy (XftDraw *draw); Picture XftDrawPicture (XftDraw *draw); Picture XftDrawSrcPicture (XftDraw *draw, _Xconst XftColor *color); void XftDrawGlyphs (XftDraw *draw, _Xconst XftColor *color, XftFont *pub, int x, int y, _Xconst FT_UInt *glyphs, int nglyphs); void XftDrawString8 (XftDraw *draw, _Xconst XftColor *color, XftFont *pub, int x, int y, _Xconst FcChar8 *string, int len); void XftDrawString16 (XftDraw *draw, _Xconst XftColor *color, XftFont *pub, int x, int y, _Xconst FcChar16 *string, int len); void XftDrawString32 (XftDraw *draw, _Xconst XftColor *color, XftFont *pub, int x, int y, _Xconst FcChar32 *string, int len); void XftDrawStringUtf8 (XftDraw *draw, _Xconst XftColor *color, XftFont *pub, int x, int y, _Xconst FcChar8 *string, int len); void XftDrawStringUtf16 (XftDraw *draw, _Xconst XftColor *color, XftFont *pub, int x, int y, _Xconst FcChar8 *string, FcEndian endian, int len); void XftDrawCharSpec (XftDraw *draw, _Xconst XftColor *color, XftFont *pub, _Xconst XftCharSpec *chars, int len); void XftDrawCharFontSpec (XftDraw *draw, _Xconst XftColor *color, _Xconst XftCharFontSpec *chars, int len); void XftDrawGlyphSpec (XftDraw *draw, _Xconst XftColor *color, XftFont *pub, _Xconst XftGlyphSpec *glyphs, int len); void XftDrawGlyphFontSpec (XftDraw *draw, _Xconst XftColor *color, _Xconst XftGlyphFontSpec *glyphs, int len); void XftDrawRect (XftDraw *draw, _Xconst XftColor *color, int x, int y, unsigned int width, unsigned int height); Bool XftDrawSetClip (XftDraw *draw, Region r); Bool XftDrawSetClipRectangles (XftDraw *draw, int xOrigin, int yOrigin, _Xconst XRectangle *rects, int n); void XftDrawSetSubwindowMode (XftDraw *draw, int mode); /* xftextent.c */ void XftGlyphExtents (Display *dpy, XftFont *pub, _Xconst FT_UInt *glyphs, int nglyphs, XGlyphInfo *extents); void XftTextExtents8 (Display *dpy, XftFont *pub, _Xconst FcChar8 *string, int len, XGlyphInfo *extents); void XftTextExtents16 (Display *dpy, XftFont *pub, _Xconst FcChar16 *string, int len, XGlyphInfo *extents); void XftTextExtents32 (Display *dpy, XftFont *pub, _Xconst FcChar32 *string, int len, XGlyphInfo *extents); void XftTextExtentsUtf8 (Display *dpy, XftFont *pub, _Xconst FcChar8 *string, int len, XGlyphInfo *extents); void XftTextExtentsUtf16 (Display *dpy, XftFont *pub, _Xconst FcChar8 *string, FcEndian endian, int len, XGlyphInfo *extents); /* xftfont.c */ FcPattern * XftFontMatch (Display *dpy, int screen, _Xconst FcPattern *pattern, FcResult *result); XftFont * XftFontOpen (Display *dpy, int screen, ...); XftFont * XftFontOpenName (Display *dpy, int screen, _Xconst char *name); XftFont * XftFontOpenXlfd (Display *dpy, int screen, _Xconst char *xlfd); /* xftfreetype.c */ FT_Face XftLockFace (XftFont *pub); void XftUnlockFace (XftFont *pub); XftFontInfo * XftFontInfoCreate (Display *dpy, _Xconst FcPattern *pattern); void XftFontInfoDestroy (Display *dpy, XftFontInfo *fi); FcChar32 XftFontInfoHash (_Xconst XftFontInfo *fi); FcBool XftFontInfoEqual (_Xconst XftFontInfo *a, _Xconst XftFontInfo *b); XftFont * XftFontOpenInfo (Display *dpy, FcPattern *pattern, XftFontInfo *fi); XftFont * XftFontOpenPattern (Display *dpy, FcPattern *pattern); XftFont * XftFontCopy (Display *dpy, XftFont *pub); void XftFontClose (Display *dpy, XftFont *pub); FcBool XftInitFtLibrary(void); /* xftglyphs.c */ void XftFontLoadGlyphs (Display *dpy, XftFont *pub, FcBool need_bitmaps, _Xconst FT_UInt *glyphs, int nglyph); void XftFontUnloadGlyphs (Display *dpy, XftFont *pub, _Xconst FT_UInt *glyphs, int nglyph); #define XFT_NMISSING 256 FcBool XftFontCheckGlyph (Display *dpy, XftFont *pub, FcBool need_bitmaps, FT_UInt glyph, FT_UInt *missing, int *nmissing); FcBool XftCharExists (Display *dpy, XftFont *pub, FcChar32 ucs4); FT_UInt XftCharIndex (Display *dpy, XftFont *pub, FcChar32 ucs4); /* xftgram.y */ /* xftinit.c */ FcBool XftInit (_Xconst char *config); int XftGetVersion (void); /* xftlex.l */ /* xftlist.c */ FcFontSet * XftListFonts (Display *dpy, int screen, ...); /* xftmatch.c */ /* xftmatrix.c */ /* xftname.c */ FcPattern *XftNameParse (_Xconst char *name); /* xftpat.c */ /* xftrender.c */ void XftGlyphRender (Display *dpy, int op, Picture src, XftFont *pub, Picture dst, int srcx, int srcy, int x, int y, _Xconst FT_UInt *glyphs, int nglyphs); void XftGlyphSpecRender (Display *dpy, int op, Picture src, XftFont *pub, Picture dst, int srcx, int srcy, _Xconst XftGlyphSpec *glyphs, int nglyphs); void XftCharSpecRender (Display *dpy, int op, Picture src, XftFont *pub, Picture dst, int srcx, int srcy, _Xconst XftCharSpec *chars, int len); void XftGlyphFontSpecRender (Display *dpy, int op, Picture src, Picture dst, int srcx, int srcy, _Xconst XftGlyphFontSpec *glyphs, int nglyphs); void XftCharFontSpecRender (Display *dpy, int op, Picture src, Picture dst, int srcx, int srcy, _Xconst XftCharFontSpec *chars, int len); void XftTextRender8 (Display *dpy, int op, Picture src, XftFont *pub, Picture dst, int srcx, int srcy, int x, int y, _Xconst FcChar8 *string, int len); void XftTextRender16 (Display *dpy, int op, Picture src, XftFont *pub, Picture dst, int srcx, int srcy, int x, int y, _Xconst FcChar16 *string, int len); void XftTextRender16BE (Display *dpy, int op, Picture src, XftFont *pub, Picture dst, int srcx, int srcy, int x, int y, _Xconst FcChar8 *string, int len); void XftTextRender16LE (Display *dpy, int op, Picture src, XftFont *pub, Picture dst, int srcx, int srcy, int x, int y, _Xconst FcChar8 *string, int len); void XftTextRender32 (Display *dpy, int op, Picture src, XftFont *pub, Picture dst, int srcx, int srcy, int x, int y, _Xconst FcChar32 *string, int len); void XftTextRender32BE (Display *dpy, int op, Picture src, XftFont *pub, Picture dst, int srcx, int srcy, int x, int y, _Xconst FcChar8 *string, int len); void XftTextRender32LE (Display *dpy, int op, Picture src, XftFont *pub, Picture dst, int srcx, int srcy, int x, int y, _Xconst FcChar8 *string, int len); void XftTextRenderUtf8 (Display *dpy, int op, Picture src, XftFont *pub, Picture dst, int srcx, int srcy, int x, int y, _Xconst FcChar8 *string, int len); void XftTextRenderUtf16 (Display *dpy, int op, Picture src, XftFont *pub, Picture dst, int srcx, int srcy, int x, int y, _Xconst FcChar8 *string, FcEndian endian, int len); /* xftstr.c */ /* xftxlfd.c */ FcPattern * XftXlfdParse (_Xconst char *xlfd_orig, Bool ignore_scalable, Bool complete); _XFUNCPROTOEND #endif /* _XFT_H_ */ include/X11/Xft/XftCompat.h000444 000000 000000 00000012245 11034754554 015661 0ustar00rootroot000000 000000 /* * $Id: XftCompat.h,v 1.8 2004/04/15 01:45:47 keithp Exp $ * * Copyright © 2001 Keith Packard * * Permission to use, copy, modify, distribute, and sell this software and its * documentation for any purpose is hereby granted without fee, provided that * the above copyright notice appear in all copies and that both that * copyright notice and this permission notice appear in supporting * documentation, and that the name of Keith Packard not be used in * advertising or publicity pertaining to distribution of the software without * specific, written prior permission. Keith Packard makes no * representations about the suitability of this software for any purpose. It * is provided "as is" without express or implied warranty. * * KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO * EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR * PERFORMANCE OF THIS SOFTWARE. */ #ifndef _XFTCOMPAT_H_ #define _XFTCOMPAT_H_ #include /* * Compatibility definitions -- map Fc names to Xft names */ typedef FcChar8 XftChar8; typedef FcChar16 XftChar16; typedef FcChar32 XftChar32; #define XFT_FAMILY FC_FAMILY #define XFT_STYLE FC_STYLE #define XFT_SLANT FC_SLANT #define XFT_WEIGHT FC_WEIGHT #define XFT_SIZE FC_SIZE #define XFT_PIXEL_SIZE FC_PIXEL_SIZE #define XFT_SPACING FC_SPACING #define XFT_FOUNDRY FC_FOUNDRY #define XFT_ANTIALIAS FC_ANTIALIAS #define XFT_FILE FC_FILE #define XFT_INDEX FC_INDEX #define XFT_RASTERIZER FC_RASTERIZER #define XFT_OUTLINE FC_OUTLINE #define XFT_SCALABLE FC_SCALABLE #define XFT_RGBA FC_RGBA /* defaults from resources */ #define XFT_SCALE FC_SCALE #define XFT_MINSPACE FC_MINSPACE #define XFT_DPI FC_DPI /* specific to FreeType rasterizer */ #define XFT_CHAR_WIDTH FC_CHAR_WIDTH #define XFT_CHAR_HEIGHT FC_CHAR_HEIGHT #define XFT_MATRIX FC_MATRIX #define XFT_WEIGHT_LIGHT FC_WEIGHT_LIGHT #define XFT_WEIGHT_MEDIUM FC_WEIGHT_MEDIUM #define XFT_WEIGHT_DEMIBOLD FC_WEIGHT_DEMIBOLD #define XFT_WEIGHT_BOLD FC_WEIGHT_BOLD #define XFT_WEIGHT_BLACK FC_WEIGHT_BLACK #define XFT_SLANT_ROMAN FC_SLANT_ROMAN #define XFT_SLANT_ITALIC FC_SLANT_ITALIC #define XFT_SLANT_OBLIQUE FC_SLANT_OBLIQUE #define XFT_PROPORTIONAL FC_PROPORTIONAL #define XFT_MONO FC_MONO #define XFT_CHARCELL FC_CHARCELL #define XFT_RGBA_UNKNOWN FC_RGBA_UNKNOWN #define XFT_RGBA_RGB FC_RGBA_RGB #define XFT_RGBA_BGR FC_RGBA_BGR #define XFT_RGBA_VRGB FC_RGBA_VRGB #define XFT_RGBA_VBGR FC_RGBA_VBGR #define XFT_RGBA_NONE FC_RGBA_NONE /* * Old constants */ #define XFT_ENCODING "encoding" typedef FcType XftType; typedef FcMatrix XftMatrix; #define XftMatrixInit(m) FcMatrixInit(m) typedef FcResult XftResult; #define XftResultMatch FcResultMatch #define XftResultNoMatch FcResultNoMatch #define XftResultTypeMismatch FcResultTypeMismatch #define XftResultNoId FcResultNoId typedef FcValue XftValue; typedef FcPattern XftPattern; typedef FcFontSet XftFontSet; typedef FcObjectSet XftObjectSet; #define XftGlyphExists XftCharExists #define XftObjectSetCreate FcObjectSetCreate #define XftObjectSetAdd FcObjectSetAdd #define XftObjectSetDestroy FcObjectSetDestroy #define XftObjectSetVaBuild FcObjectSetVaBuild #define XftObjectSetBuild FcObjectSetBuild #define XftFontSetMatch FcFontSetMatch #define XftFontSetDestroy FcFontSetDestroy #define XftMatrixEqual FcMatrixEqual #define XftMatrixMultiply FcMatrixMultiply #define XftMatrixRotate FcMatrixRotate #define XftMatrixScale FcMatrixScale #define XftMatrixShear FcMatrixShear #define XftPatternCreate FcPatternCreate #define XftPatternDuplicate FcPatternDuplicate #define XftValueDestroy FcValueDestroy #define XftValueListDestroy FcValueListDestroy #define XftPatternDestroy FcPatternDestroy #define XftPatternFind FcPatternFind #define XftPatternAdd FcPatternAdd #define XftPatternGet FcPatternGet #define XftPatternDel FcPatternDel #define XftPatternAddInteger FcPatternAddInteger #define XftPatternAddDouble FcPatternAddDouble #define XftPatternAddString(p,e,s) FcPatternAddString(p,e,(FcChar8 *)(s)) #define XftPatternAddMatrix FcPatternAddMatrix #define XftPatternAddBool FcPatternAddBool #define XftPatternGetInteger FcPatternGetInteger #define XftPatternGetDouble FcPatternGetDouble #define XftPatternGetString(p,e,i,n) FcPatternGetString(p,e,i,(FcChar8 **) (n)) #define XftPatternGetMatrix FcPatternGetMatrix #define XftPatternGetBool FcPatternGetBool #define XftPatternVaBuild FcPatternVaBuild #define XftPatternBuild FcPatternBuild #define XftUtf8ToUcs4 FcUtf8ToUcs4 #define XftUtf8Len FcUtf8Len #define XftTypeVoid FcTypeVoid #define XftTypeInteger FcTypeInteger #define XftTypeDouble FcTypeDouble #define XftTypeString FcTypeString #define XftTypeBool FcTypeBool #define XftTypeMatrix FcTypeMatrix #define XftConfigSubstitute(p) FcConfigSubstitute (0, p, FcMatchPattern) _XFUNCPROTOBEGIN FcBool XftNameUnparse (XftPattern *pat, char *dest, int len); _XFUNCPROTOEND #endif /* _XFTCOMPAT_H_ */ lib/libXft.la000755 000000 000000 00000002045 11034754553 013363 0ustar00rootroot000000 000000 # libXft.la - a libtool library file # Generated by ltmain.sh - GNU libtool 1.5.24 (1.1220.2.455 2007/06/24 02:13:29) # # Please DO NOT delete this file! # It is necessary for linking the library. # The name that we can dlopen(3). dlname='libXft.so.2' # Names of this library. library_names='libXft.so.2.1.2 libXft.so.2 libXft.so' # The name of the static archive. old_library='libXft.a' # Libraries that this one depends upon. dependency_libs='-L/usr/pkg/gcc34/lib/gcc/sparc-sun-solaris2.10/3.4.6 -L/usr/pkg/gcc34/lib -L/usr/pkg/lib -L/usr/pkg/gcc34/lib/gcc/sparc-sun-solaris2.10/3.4.6/ -L/usr/openwin/lib -lfontconfig -lfreetype -lexpat -liconv -lfreetype -lz -lXrender -lX11' # Version information for libXft. current=3 age=1 revision=2 # Is this an already installed library? installed=yes # Should we warn about portability when linking against -modules? shouldnotlink=no # Files to dlopen/dlpreopen dlopen='' dlpreopen='' # Directory that this library needs to be installed in: libdir='/usr/pkg/lib' # This file has been modified by buildlink3. lib/libXft.a000644 000000 000000 00000257200 11034754553 013211 0ustar00rootroot000000 000000 ! / 1215551837 0 0 0 2288 ` n 4 4 4@,DDDDDDDDDDmmmmmmmmmmmmmmmmmmmmmmmmmmmLLLLLLL      #T#T#T#T#T#T#T#T#T#T#T#T#T#TILLLLLLPXftColorAllocNameXftColorFreeXftColorAllocValueXftRectCoreXftGlyphSpecCoreXftGlyphFontSpecCoreXftGlyphCoreXftDebug_XftDisplayInfoXftDefaultSubstitute_XftDisplayManageMemoryXftDefaultGetIntegerXftDefaultSetXftDefaultHasRenderXftDefaultGetDoubleXftDefaultParseBool_XftDisplayInfoGetXftDefaultGetBoolXftDrawBitsPerPixelXftDrawDisplayXftDrawPictureXftDrawRectXftDrawGlyphFontSpecXftDrawSetClipXftDrawString32XftDrawString16XftDrawCharFontSpecXftDrawGlyphsXftDrawSetClipRectanglesXftDrawString8XftDrawSrcPictureXftDrawChangeXftDrawGlyphSpecXftDrawCharSpecXftDrawVisualXftDrawSetSubwindowModeXftDrawCreateBitmapXftDrawDestroyXftDrawDrawableXftDrawStringUtf16XftDrawStringUtf8XftDrawCreateAlphaXftDrawCreateXftDrawDepthXftDrawColormapXftTextExtentsUtf8XftTextExtents8XftTextExtentsUtf16XftTextExtents32XftTextExtents16XftGlyphExtentsXftFontOpenXlfdXftFontOpenXftFontMatchXftFontOpenNameXftFontInfoDestroyXftInitFtLibrary_XftFTlibraryXftUnlockFace_XftSetFaceXftFontCopyXftFontInfoEqualXftMaxFreeTypeFilesXftLockFaceXftFontInfoCreateXftFontManageMemoryXftFontOpenInfoXftFontInfoHashXftFontCloseXftFontOpenPatternXftCharExistsXftFontLoadGlyphsXftFontCheckGlyph_XftFontManageMemory_XftFontUncacheGlyphXftFontUnloadGlyphsXftCharIndexXftMemAlloc_XftConfigInitializedXftMemFreeXftGetVersionXftInitXftMemReportXftListFontsPatternObjectsXftListFonts_XftNameInitializedXftNameParse_XftNameInitXftNameUnparseXftTextRenderUtf8XftTextRender32BEXftTextRender32LEXftTextRenderUtf16XftGlyphRenderXftCharSpecRenderXftTextRender8XftTextRender16XftTextRender32XftGlyphFontSpecRenderXftTextRender16BEXftCharFontSpecRenderXftTextRender16LEXftGlyphSpecRender_XftMatchSymbolicXftSwapImageXftSwapCARD24XftSwapCARD16XftSwapCARD32XftNativeByteOrderXftXlfdParsexftcolor.o/ 1215551710 0 0 100644 1396 ` ELF\4(.shstrtab.text.symtab.strtab.rela.text.commentp@Ѐ   ؂?7 '7 7 7     2(`2  `(`8`㿐6mbۙ6  3 @ & &3 1@ !ǐ @@ ?* : 㿀``77@7耢 6 '7 7 7 7 * ` * ` * `* `* `* ` <`< * "": = <8@;"<(@+;@ @ +@ς@ `   ` ` P\8#\5A4Narxftcolor.cmasklenmaskbase.uremXftColorAllocNameXAllocColorXftColorFreeXftColorAllocValueXAllocNamedColorXFreeColors   as: Sun Compiler Common 10 Patch 09/04/2007 GCC: (GNU) 3.4.645 l4`~!< ,?xftcore.o/ 1215551722 0 0 100644 12556 ` ELF/4(.shstrtab.text.symtab.strtab.rela.text.comment㿈V` `@ ,@#\ ,@ 㿀@'`` V`V`&& ;`G`  `?$  $` `0``  ?  2#\  ,@$@`@Ҷ00```  ?  ``̀ 㿈@`V`?V`&& ??6`  @@` ` ? @`` `??0@``#\  ,@$ ڤ?㿈@`V`?V`&& ??7` + @@` ` ? @`` `??0@``#\  ,@$ ڤ?`0` ``8```  2  `  2  `"@" (@ (@ @  * 2`2   (@  #@ @ (@  `&2 * x@`8`` 0`  4 8 ؑ2  ґ2  2 V`?V`&?+&  `? `  0`  @`? ??0 L@ 㿐84@` * 2 2 @ 8`@ (`4`6` @@  * 2 2 @6  `8`@ (`4  6``@ * 2 2 @6  8`@(`6    `,  @. @㿐`@  * 2 2 @6 @  * 2 2 6 @  * 2 2 6 @ * 2 2 <` < , @> @. @㿐?c   0?@3 C  @  3`(`,@@ V` (@V`& @&  @`@.@ < ` , ?, @ @```Y&??20 &  @ (`3`㿈?c   0|@3 w  @  3`(`-@@ V` (@V`& @&  @`@@ < ` ` ?'J@-?)>*+`"B, 4 4 *`*`*`4   @ #@@ @ @ @ @2`2`` '2`@ x@ 6 `Ւ(`0`0`*`*`*`0` `  @ @ @ @ ֒@ 0  @ (`3`㿈?c   0|@3 y  @  3`(`/`@@ V` (@V`& @&  @`@@ < ` b ?''耤K@->/>+*)`", 4 4 ++ `  @+ + @@ @ @ @ @g33` #3@ @@ 6 `՞`(`0`0`++ `` + + @ @ @ @ ֒@ 0  @ (`3`p?  3`@  (`- @ @  V`V` ` 0`'Ԩ& & ` 0 4 8~تi?Ԣ ``2A H0P H@g* b* \ظ7 c 7 ] X  L@Ģ@5* 0* *ܸސ͒h?  3`@  (`- @  V`V`&  0`'Ԯ& ` 0` @ 4 8غ›55? `'д`'Ѐ @?` 2@ H 0 H@* ϐ* ɐ@6`ѐ 6`ː Ɛ` L@Ŧ@* * ؐܲ @  2 @0`@ 2 @2`8 `@` 2 @0`47  @ `@ 2 @0`@ 2 @2`6`8 `@  2 @0`@4`7  @ `@̐ 2 @0`@ 2 @2`6`8 `@  2 @0`7  @ `,`/ x@  ` ```?㿐`0`r``8`l`@  " b` ?@R? `? c@ ?@K`  >@"  `"!  @"'  ` c @,`g2  `2 "`g2  >@2 `c2  `2  ` c@2  `2 `㻈  @쀣  @`h@ \?'|  @|  2| <0`?` c@= 2N?h@ @T T  `l+`@  2`0 @0'x@`†`耥`W 0W&' ?& 0@ ڀ` @@'@#`#\ #d#h@@ ?#`#\  @@`` ` '`0 `'`4 `@'`8`@"?@?h@ &'x@T T  l+`@  &@02@`@"@#h#d#\#` ,  @ `D@Z`@  ?#`#\ @@` f& 0 'x@    9 ,`'| @| | 'x| c @WWT T #" @ `K@ & & @4@4 `@Ρ,`@`?`? .x0`?` c@ 9  @x,`l`@ +`h@ ` P`@P`@,`x`0    @M Ӏ@@0ʒ 0$`{%& 0@ x @@'@ #\#`#d#h@@ ?#`#\  @@x ` $0 `$4 `@$8@ @ @,`l`@ A+`h@ `<P`P` ""@@,`@@"#\@#\#`#d#h ,  @ D@hx@  ?#`#\ @@ t& 0 Â@ 'H'x   :  '|  @| | 'x| b  @WWT T #" @ K@ & & @4@4 ͦ `?@`? #  `0` &-HÐ .  0%@`в%& 0@ Ix`ܤ @ 0Ю    @ ` ?c@Ѥ ߢ  h@ ` T`T` @Т` ` l @ +`  뀤 @@'@ #\#`#d#h@@ ?#`#\  @@x ` $0 `$4 `@$8@ @ )  h@ `T`T`  ""ŀH` @ ` l` @ +` 2T`뀤@@"#\@#\#`#d#h ,  @ D@<x@  ?#`#\ @@ & 0 xL 2xXCP[HhDH< 0  P(\D0&$+?l(WPXjyP,4*2<FP`sTxftcore.c_XftSmoothGlyphGray_XftSharpGlyphGray_XftGlyphDefault_XftSmoothGlyphGray8888_XftPutFieldXftGetImageErrorHandler_XftGetField_XftSharpGlyphFind_XftSmoothGlyphGray565_XftSmoothGlyphGray555_XftSmoothGlyphMono_XftExamineBitfieldfbOver24_XftSharpGlyphRgba_XftSmoothGlyphFindfbIn_XftSmoothGlyphRgba_XftSmoothGlyphPossible_XftSharpGlyphMonoXFillRectangleXftFontLoadGlyphsXftRectCoreXftDrawBitsPerPixelXftSwapImageXftFontCheckGlyphXCopyAreaXSetForegroundXFreePixmap_XftFontManageMemoryXftGlyphSpecCoreXftGlyphFontSpecCoreXFreeGCXPutImageXGetImageXCreateGCXftGlyphExtentsXftNativeByteOrderXftGlyphCore.umulXCreatePixmapXftDrawDepthXSetErrorHandler<$ P P    @)))0)T)x))D) ) )))4)l)))))$)     x x x( x< x@ H  x x x P P 0 0 0 08 P@ Ph l <l&+*%,8"d$t'T`'x# , $,|&4`+*%"<$L''(T#p t,x $,H& +  !*!%""$""P$"`"'"#`'#x### #,# #$$,as: Sun Compiler Common 10 Patch 09/04/2007 GCC: (GNU) 3.4.645 l$$$'`!* ,/?xftdbg.o/ 1215551727 0 0 100644 1124 ` ELF4( .shstrtab.text.rodata.bss.symtab.strtab.rela.text.comment㿐``  @#`  @@  ` ``XFT_DEBUGXFT_DEBUG=%s   x)07xftdbg.cdebug.1initialized.0XftDebugprintfgetenvatoi     $ ( 0 4 @ DL \ d h l as: Sun Compiler Common 10 Patch 09/04/2007 GCC: (GNU) 3.4.64B xx&<. 9?xftdpy.o/ 1215551736 0 0 100644 10260 ` ELF&4(.shstrtab.rodata.text.symtab.strtab.rela.text.commentDisplay glyph cache incorrect has %ld bytes, should have %ld Xftscaledpirenderrgbaantialiasemboldenautohinthintstylehintingminspacemaxglyphmemoryglobal max cache memory %ld maxunreffontsglobal max unref fonts %d XftDisplayInfoGet failed to initialize, Xft unhappyXftDisplayInfoGet Default visual 0x%x No Render format for default visualformat indexedTrueFalseXftDisplayInfoGet initialized, hasRender set to "%s" format %d,%d,%d,%d Reduce global memory from %ld to %ld @9ffffff? ` ``` @ ` 㿐(``:  @`.:  t`? y`? 2.  1 f`? n`? 2# 0 o2? (`:  @`: `n `f ?  @ ґ*  @ * 㿐`@  @ @ @ 㿈`@ @?@@0 㿈`@ @  @0 @ @' 㿐@  q  `2\ @ Q H A : 3 ,{ %t  f _   @ `$   @ >#@`?3`@  @ 㿀 `"`%`  `@V@ @@`2``ʐ @#, S@ L$`@$`$` $`@Ȁ   $`$ j$`@ @?  `8 `<`$`$@$` $`@@$` `  $`(@@$`, 2oa0 @!~"|@#@$@$@@ 2m @ i  (`@+` @ `(@ @ `U``G @````@ ?@Ā`& $`$ ` $`$   ''7777%V@ {$` (`@+` @ `(@ 2j i `,@ a0` @ V`V`V` V`@ ` 㿐 @ &   ` `$ @  ,$ ` ` $ ,@ ,$ ,  $ @㿐@    㿐 @ ; `7@ "    @ *  @@ @ @ ``"`2` @  @  @ 0ց㿐@ "@$ , ` `"  @"@@ 2 #@@0@` ` 㿀 `"㿀'' ()`"㿀!  @ ] ! @ j !  @ s !  @ | !  @  !  @  !  @ !  @  !  @ .`!  @ ! @ ђ @ @ @!  @ 2!  @ @!  @ 2!  @ @!  @ 2!  @ @!  @ 2!  @ @!  @ 2x!  @ @!  @ 2o!@ f  @ @!  @ 2b!  @ @!  @ 2Y!.`@(` @``` H ?  @? @!  @ 2?!`` @? @! @ # @@ 0@  * `@      @ !TL5dKLet  <#;Ob  zt< (->$L(` LtLt <xftdpy.c_XftDefaultInitInteger_XftDefaultInitBool_XftDefaultInitDouble_XftDisplayValidateMemory_XftDefaultGet_XftCloseDisplay_XftDisplayInfo.uremputsmemsetXRenderFindFormatXAddExtensionXftDefaultSubstituteFcPatternGetXGetDefaultXftDebug__ctypeXRenderQueryExtensionprintfXRenderFindVisualFormatFcPatternAddIntegerFcPatternAddDouble_XftDisplayManageMemoryFcPatternDestroyXftFontManageMemoryFcNameConstantstrtodstrtolXRenderQuerySubpixelOrderXftDefaultGetIntegermalloc_XftFontUncacheGlyphFcDefaultSubstituterandtolowerfreeFcPatternAddBoolXftDefaultSetXftDefaultHasRenderXftDefaultGetDoubleXRenderQueryVersionFcPatternCreateXftDefaultParseBoolXESetCloseDisplay_XftDisplayInfoGetXftDefaultGetBool0 4 8 < T \ $&<&X @` @dx.( @ @ @ @,T`0- H H P P X  X$ `( `@ hD h\ x` xx |         0d   "( , 0/Lt    !   !  < H L'Td  p t   X X          ,      00T \ t!|  ! 0 0 4 X  x%   #    0 , @ D L '  D X L X T h h p h t  h  x  x   x              `  ` ( < D L \ ` P h P p  H  H   H     *  X 1  X (  h  h   x $ h 01 < h @( H x P x X h l x x1  x (      1  (      !   ( 0@ `D P1\ `(h `p `x * `! `   P 1 ( P P( HD @P @p Px+ P H H  H H L H+ H    !$( 4 H P $`xphas: Sun Compiler Common 10 Patch 09/04/2007 GCC: (GNU) 3.4.64= xP  !)  4&? xftdraw.o/ 1215551744 0 0 100644 9892 ` ELF%`4(.shstrtab.text.rodata.symtab.strtab.rela.text.comment8 `; `''А @Ā (  @4#\#`#d@    `@   P 4 @` ܘ؀ Ԃ#\#`#d@  " $ 㿈  $@ 2 @쀢 쀦    @ @ `  @  `@$  㿐@ 4  $p$ $ $ $ $ $ $ ($ ,$ 0$ $ $ @ 4㿐@ 4   $R$  $ $ $ $ $ $ ($ ,$ 0$ $ $ @ 4㿐@ 4   $3$ $ $ $ $ $ $ ($ ,$ 0$ $ $ @ 4㿐 (`&  ,` 0@ ,`& (@& ,   㿐 (` ,` `` @ 4@@ ,`" @ ``@  @ 4@@  @ 4@@ @ l `"  ``  < ` 8 0@ @ `0O`2 ?7777@ ,`@ 8@@ <`4@ <`"`& 0`& 4& 8 #`#\ <  @ ! <+`@ (``@`  @ ' @& <@`@$ < `  ` `R` 88`  8 (`E @  `> ``0 '@,?7'7@&@ "* `$`" 'ؔ`@@$`(  ```2 `   @@   @@ހ !` @@ ( ,` $`  @$ , !  ` `"#\ ,@@ ' @  ,   @  ,㿐   (x`\ p  0  '\@@`J#`#d#h#l#\ (@ @\ +?c   @@,  $@#\@?c@@0@,  0@ ??\c!  @@,  $@#\@?c@ @0@, ߠ ?\c  @ ,`@@`@$#\@?c@ @0@,  ?cc\ $@$` ,`@,`$`@@2@ @@@ڦ#\@?c@@0?c'Tc\` $@$` ,`@,`$`@@2@ @@@٦#\@T?c@@0㿀`  0^ @@ #`#d#\ (@ 㿈 Z   @``1    ` ``2 ڐ 3@ -@$(`@#`#\ ( @ &@0#    ` ``"  &@0 *$@?c?$# @,`@$ 4  `@4 @?@ @0@/  ܦ?c?$  @$@@ #` 3` 3` ` @?@ @0@*  ٨㿈2  `#\#` (@0o @X`8  `<`"  @ @ $ `4`5 $ & &  (`"  , "-'@ ,`/  ") @' @#  ` ؀`& @  `@ Ѐ @ ̀  @@ ,@   㿈 `!/ @` L  $ $$ @`<`.( $`,$ ,`2#\2   @ހ " / @ @/  @  0 @  @ ( @ ,@ (X $@! (& $` ,` 0'@ ,`@DrawString "%*.*s"  .0D@OZfhz(h|\t 8 *9H(\hov\  |X-B@Shcu|,l:D|Xg| 0 $x+8FxTgudxftdraw.c_XftDrawScreen_XftDrawCorePrepare_XftDrawRenderPrepare_XftDrawOpXSetRegionXftRectCoreXftDrawBitsPerPixelXftDrawDisplayXFreeXftDrawPictureXftDrawRectXRenderFindFormatXftMemAllocXftDrawGlyphFontSpecXRenderFillRectangleXftDrawSetClipXftDrawString32XftDebugXftDrawString16XGetVisualInfoXSetForegroundXftDrawCharFontSpecXFreePixmapmemcmpprintfXftDrawGlyphsmemcpyXftDrawSetClipRectanglesFcUtf8ToUcs4XftGlyphRenderXftDrawString8XRenderFindVisualFormatXftGlyphSpecCoreXftDrawSrcPictureXRenderCreatePictureXftDrawChangeXftGlyphFontSpecCoreXftDrawGlyphSpecXftDrawCharSpecXSetSubwindowModemallocXftMemFreeXSetClipMaskXFreeGCXUnionRegionXftDrawVisualXEqualRegionXftDrawSetSubwindowModeXListPixmapFormatsXRenderSetPictureClipRectanglesXDestroyRegionXRenderSetPictureClipRegionXCreateGCXftDrawCreateBitmapXftDrawDestroyXRenderChangePictureXSetClipRectanglesXftGlyphFontSpecRenderXftDrawDrawablerandfreeXftDrawStringUtf16XftDrawStringUtf8XftDrawCreateAlphaXftGlyphCoreXftGlyphSpecRenderXRenderFreePictureXftCharIndexXCreateRegionXftDrawCreate_XftDisplayInfoGetXCreatePixmapXftDrawDepthFcUtf16ToUcs4XftDrawColormapXGetGeometryHO DOL4  ,t,,hF/0-8@@FX/p6|-@@-@J(h?$KH&XhFJ L4h&5#78Tx< 4D <% !   G  8@ D, h l G  @ , tG  @ , G H  t,  @  @ LG xM ,  @ @$%Ep%=P(G)@ ,lG@,(H H07$46h26@;.,<@56l;+as: Sun Compiler Common 10 Patch 09/04/2007 GCC: (GNU) 3.4.64= t$!$)L 4% ? xftextent.o/ 1215551751 0 0 100644 3148 ` ELF 44(.shstrtab.text.symtab.strtab.rela.text.comment㻈'쀤? @ @? ` ?2@쀣 ) `l@(`@?``h@ ' 2@"7 77 7 7 7  7 S0 @֠@0H77 7 7 7 ߀RR  ?@@R ?)R`l@@  `+``h@ "?RR&$ @@&@ 4@ 4 R R ??2@#"  7 7 7 77 7 ?c  @,  $@@?c@@0 @.  7 77 7 7 7 ?c  @,  $@@?c@@0 @.  7 77 7 7 7 ?c @ ,`@`@$@?c@@0 @.  7 77 7 7 7 ?cc $@$ , @, &`2@ @@ڤ@?c@@0 "7 @7 77 7 7 7 ?cc $@$  , @, '`2@ @@٤@?c@@0 "7` @7` 7@7`7`7`7` 18DK`mP}<Pxftextent.cXftFontLoadGlyphsXftFontCheckGlyphXftTextExtentsUtf8memcpy_XftFontManageMemoryFcUtf8ToUcs4XftTextExtents8mallocXftTextExtentsUtf16XftTextExtents32XftTextExtents16XftGlyphExtentsfreeXftCharIndexFcUtf16ToUcs44  Ht  4T`  8Ll(T tas: Sun Compiler Common 10 Patch 09/04/2007 GCC: (GNU) 3.4.645 lt ! t , ?xftfont.o/ 1215551757 0 0 100644 3804 ` ELF 4(.shstrtab.rodata.text.symtab.strtab.rela.text.commentXftFontMatch pattern XftFontMatch after FcConfig substitutions XftFontMatch after X resource substitutions XftFontMatch result Pattern No MatchMatch No FontXftFontOpen: Invalid pattern argumentXftFontOpenName "%s": Invalid nameXftFontOpenXlfd "%s": Invalid xlfd㿐@ B @ = @ 2 @ @ #@@ @ @ 2@@ @0@ @@ @ܐ@ @͒㿈'XL'L'P'T@  0@@ @ 0 @ 0(@ @ "@ @0@ 2@@ 0@ 2  @  @ 0㿈@@  4@@  "+@ @@' @ 0 @ @ـ @ 2 @ @  @ 0@ 0㿈  @@  5@@  ",@ @@( @ 0  @ @ ؀ @ 2 @ @  @ 0@ 0 `$.=B (N [pyHxftfont.cXftFontOpenXlfdFcConfigSubstituteFcPatternPrintputsXftFontOpenXftFontMatchXftDefaultSubstituteXftDebugFcPatternDuplicateprintfFcPatternDestroyFcPatternVaBuildXftXlfdParseXftInitFcNameParseFcFontMatchXftFontOpenNameXftFontOpenPattern , < HP ` l t  H  x  x  H    8X ` p t           $( 48 LT x             04 @D LP lt           ( $ (0 @ DTdh pt as: Sun Compiler Common 10 Patch 09/04/2007 GCC: (GNU) 3.4.64= x54`!) 4 X? xftfreetype.o/ 1215551767 0 0 100644 12148 ` ELF-4( .shstrtab.data.rodata.text.bss.symtab.strtab.rela.text.commentLoading file %s/%d Discard file %s/%d from cache Xft: locking error %s too many file unlocksSet face size to %dx%d (%dx%d) Set face matrix to (%g,%g,%g,%g) >Attempt to close locked filemaxglyphmemorycharsetNew font %s/%d size %dx%d freeing unreferenced font %s/%d size %dx%d fileindexftfacepixelsizeaspectantialiasXftFontInfoFill: %s: %d (%g pixels) rgbamatrixrenderhintingemboldenhintstyleverticallayoutautohintglobaladvancespacingminspacecharwidthFontFile %s/%d matches existing (%d) FontFile %s/%d matches new ?@P@㿐 (` , \$`(@ A``` @`, 25`($`$`$`$$` $`$`1%' `  `,`"@`(d?@`2`,$2`,@@    ,`"  (`2  $`(`` @   @ @ ,$ , @ 0 `` ( ` `(`x @x ,@ }``` 3 `   `   ` ," @ &  ` ,v @` ,w @ B `  ` < @` 䀣 @  `  ` ` @ 2t` $$@$ @"v@ 2D@ $$$  $$s `@, @`@ d 6`  @"@ "` >`>@``"` @ I $` < @`J?  J J'? J;`#\@ @P@S`*`* @  $@ @ 0 @6T`Q 㿐 `5&  (`'   0`` `@@""@`2@ ,     0@ 1@ @@ @ِ  @ #@㿐 g    <  @    ` $```㿐 @ D@㿐@ D`?p@  G @ * !0  !0 @ 2 d   @ 2` @܀ '  @ ` @؀ @'` 4 `   `  @ ؀  '`@(``@ y@ ,`2'X 8` < ;``f&& & @`2 & ,`2XX`$8`& &  & & d & % &  D'@ & 0 $``#` -`& h @ h@ & l& p ? & t p+  @  p@   `& t& x& & |& &  $& ``y& d@@ @o' ` :; `@ C 8`@f @2 @2 @ ` (  6  !? ` @0`@:$@`@` @  ?F'Ԃ$@`X`'@'X8`  '@8`<`G'X` '@=8` (% (`$''@>`d`"`d 㿐 @  ` @ "   |`' l  ,` h@  ` @ l,`@ @  t l@ @*``@ @@0@ l㿐@ g`(`,@b`@@`(`  d`2 ??  2 d@ 2* $`` @"- ``` @ * !0`!0" @"% ````(`,@ $`(0  ( ,` :; `@ `" @ * !0`ِ!0"``(`,@ $`(㿐 @`d` &`d  (`" (@E㿐 `  @`?X@   ` @쀢  2 '` @耢 쀢 "'߰ 쀤 @耢 v ' g @ 2 @"> ` @䀢 2&䀤`C&` ` @؀ 1` @Ѐ `?ؙ J` J JHL& @& 쀢`` @` @  "&&@ 0   @ 0 $ $ ,$$ $ $ ($ $ $ $$ $ $ &` @  &` @̀ ̀ @'&(&&$& @  &,` &4` ,`"&0 &0` @Ȁ  '` @  &` @Ā Ȁ  'Ȁ`"0Ā`20`&0`"0Ă`80@@ &0` @  i'`0`&0` @  V'`0` &0` @  C '` @8  7&8` @<  +&<` @@ "@ &@  @??`& `@&  & `2D $`2@ '@ 2; :&, @ @@ 1  @ 1@ @ +&$  0& & @& & (& ,& & & $& & & ł@` LH'&` LH&(` LH& ` LH&$@ ` @4 " &4-``0b\&0`%`$0`!0`q  dn&8H  @㿐@ D    @ D@  ( ,98H Wgpw (4 $+<MY tey$\P-4A dSd xx8< 0X 06IP\mxftfreetype.cXftFontInfoEmpty_XftFtFiles_XftLockFile_XftUnlockFileXftFontDestroyXftFontInfoFill_XftReleaseFile_XftLockErrorXftFontInfoDestroy__iobXftInitFtLibrary_XftFTlibraryXftUnlockFace_XftSetFacefprintfFcPatternGetMatrixFcPatternGetCharSetstrlen.uremFcPatternGetBoolmemsetFcCharSetDestroyFT_Set_Char_SizeFT_New_FaceXftFontCopyXRenderFreeGlyphSetXftMemAllocXftFontInfoEqualXftMaxFreeTypeFilesXftDebugFcCharSetCopyFcConfigGetBlanksXftLockFacememcmpFcFreeTypeCharSetprintfFT_Vector_TransformXRenderFindStandardFormatmemcpyFT_Done_FaceXftFontInfoCreateFcPatternDestroyXftFontManageMemorymallocFcPatternGetIntegerXftMemFreeXftFontOpenInfoXftFontInfoHashstrcmpstrcpyFcPatternGetFTFaceXftFontCloserandfreeFcPatternGetDoubleFcCharSetCount.remFcPatternGetString.umul_XftDisplayInfoGetXftFontOpenPatternFT_Init_FreeTypeFT_Set_Transform #0 4 8 Dp t" x | " :>  8)< D P T#d h-|)  8    8 P P  # hX#tD# h h)8t x  )       3;3$;0 <-   p p3; '@A\!#  2   4$+1  ,  `/ p% |( )  = H@ | * * (* \* A ; $/ , L3 T; \; h A : > #@ ) 8Al0   CA @ @? H H2L PPd h |6 P8 X X< h h<0 4 D H `#p p    ) p p1 < @ L2l p |   < @ Ll p |2  @ P \      2 ( ( , 84 8<2# H H) 1(4 <#L pP X l7  ) p  T   41H X;as: Sun Compiler Common 10 Patch 09/04/2007 GCC: (GNU) 3.4.64H |(p$P,~4#h 8 ?-? xftglyphs.o/ 1215551777 0 0 100644 10868 ` ELF) 4( .shstrtab.rodata.text.data.symtab.strtab.rela.text.comment<;**;<Font glyph cache incorrect has %ld bytes, should have %ld Trans %d %d: %d %d glyph %d is not in a usable format Caching glyph 0x%x size %ld glyph %d: xywh (%d %d %d %d), trans (%d %d %d %d) wh (%d %d) |Uncaching glyph 0x%x size %ld Reduce memory for font 0x%lx from %ld to %ld `l   `h+```` +``@ ` ?b'D@ ?c@ @??c#?#? "!??#$"?|!?㘚c# @'H'L'P'T "#@K$@?c@ C @?cؘ H 0@#``#` @#`" T??V'T?c@ cЂc\ c@ @cX"@ #@`#?T??='TP!?#$HhP(`@  'P@ " DhH `T?!?c#@H@@`P " HHP? TH 4`?c@@`THL`"$]Hs@       <@- @ @"@$ @$ @@ `M@ ``$$ݢ ? HX`m??&c&; @8`#@ H0` 8`?#@  ??c@!?@@#@?` 6 ?>c6 6@@6 HX`cخL`P`!???#" X`$?c@ @#`?H <@?c@@!?8`#6  ;` 6 L ?!?#?c?c@@@@@?㴖 "?c@#@!?# @]H`s@]`l@?@ "T?#@ T 8`<`$`" ?cؖ`  @ ?!? ` ##  #$?c?c@@@?@?#?@ @ @H0$ #@ `? HX`m`? ??&c&; @8`#@L` P`H>` @  +`&@@4&@&?c@ @@` ;`6 D` 8` 6 L P!??c@@` @ d8`TD!?`H6  # ??cc @ @#@1 @@&@4 @&@4`@ @nH?#c@ @@W @?X??#c"@@@?H? 0X"`"?cX@ @+`!?#!?#\?$ l?#@ ?c@@@ @!?#\`@@ ?c@@??cc' @@`k??c/ @" @@!?#?$Hp8 `"`D``H   ?c@@?c@@ ??@ ?@ ?c@@@?c@  @?㤖?㨖"??cc@@@@@ ?㜖 ? ??#c@"@??#|cx@# @!?# & H``"?`|`Z@D0@ ??c#@@@;`!?#?#\H !?D`| #@ H?@ " @@" <D@!"T?c@@ @ TH0`?L㴬X$?#P@ F   :` `@=@ ?c @` @`?c@ @6'? c@@?c@ @@ 6?!?#+@`@!??c@@P?`  T@0Κ#@ > @ & +`&@4&'@  6 !6 # X`$?c?@ @J" *LP㴂`8`X@T@2  !?#p$  , P& H ` 0`2}HD<`w?#p 0`@ U@ `3`+` ̘ 3@ `0`(`@ *쀢c@@ @!?##\#`#d#h#l $@ @ @F???c@@@?㴖7 - ; H 0`   @0`@L & @@`@` <   @8@ `@? ?@ # XH0H`|`"D?#\H !?D`| #& @ & ?c@@@ c@@`"& @ & ??㤘#@} ?㔖@?#l?c#@@@?ch@ @?@d?@#`"@3#`?|?t?cl"@@ ?c|@#@?!?#x## ?ch@@@G???d`?#t**@@     `  @@@@?cp@@@@ ` 55--@-@ 7`!?@#?&ch@@@???# "!??cؒ @??cp@T#@@ %?@`H$ |@DH"|@ 3 ?c`h+ @ & ```", `|`" `,@ - p ` @ &`  @ $@ @ `h @2`| @ @ @?  "`@  @0@$Ѧ 㿐`l@- `h.@ % `!@+``a''@ @    @ $ $ `h @@! '@ `` ` 㿐`t`< @`p* @ `2 @`x "  `t@($, @`@  @ `p @`p@$ @`p`㿈``V``;`|`E@ <`l'쀢  %+``h@   @$@ '쀢@ ,_0(@!@ ```l@@`@ "`lB`l@&`| @㿐``@@ `` `|`"@ `` @``@ .:;=+*# h$ *$2(@N\hnt|18NT4i~l$8hdLY_xftglyphs.c_XftFontValidateMemoryden.0filtersXftCharExists_XftFTlibraryXftUnlockFaceXftFontLoadGlyphs.uremputcharXRenderAddGlyphsputsmemsetFT_Outline_Get_BitmapXRenderFreeGlyphSetXftMemAllocXftFontCheckGlyphXftDebugXRenderFreeGlyphsXftLockFaceFT_Load_GlyphprintfFT_Vector_TransformmemcpyFT_GlyphSlot_Embolden.udiv_XftFontManageMemoryFT_Outline_Translate_XftDisplayManageMemoryFcCharSetHasCharmallocXftMemFree_XftFontUncacheGlyphFT_Outline_TransformXRenderCreateGlyphSetXftSwapCARD32XftNativeByteOrderrandfreeFcFreeTypeCharIndexXftFontUnloadGlyphsXftCharIndex.umul_XftDisplayInfoGetL (P T X (|/<H   D hP.l.T.|..@*"Ll tx  *P*X p  h ( 8 d . . \. x.    . * " < ( $' l      <.LL T X  .   8 PT  "$L"|..  ..$.%( 8&L&t/(*4#*8"P| ! !   h|+ ( p ,) H P 8 8$as: Sun Compiler Common 10 Patch 09/04/2007 GCC: (GNU) 3.4.64C xf ' r/#  :(?xftinit.o/ 1215551783 0 0 100644 2932 ` ELF 4( .shstrtab.data.rodata.text.bss.symtab.strtab.rela.data.rela.text.commentXftDrawXftFontXftFtFileXftGlyphXft Memory Usage: Which Alloc Free count bytes count bytes %8.8s%8d%8d%8d%8d Total㿐``   @#`  @ "㿐@ @ @ `'  ```@`  ``!` @` `#`㿐@!. @+``#%"@ ``#`$ $`@#@$@㿐@!. @+``#%"@ `` #`$ $`@# @$@ '3@PIV apu@ @Lxftinit.cXftAllocCountXftFreeNotifyXftAllocMemXftMemNoticeXftInUseXftFreeCountXftFreeMemXftAllocNotifyputsXftMemAllocXftDebugprintf_XftConfigInitialized_XftNameInitXftMemFreeXftGetVersionFcInitXftInitXftMemReport  , @      0P 0TX 0\ H`d Hh plp pt x |             4 8 < @ D ` d x |              as: Sun Compiler Common 10 Patch 09/04/2007 GCC: (GNU) 3.4.64S T$$,T4@0 ?p  J |?xftlist.o/ 1215551789 0 0 100644 1556 ` ELF4(.shstrtab.text.symtab.strtab.rela.text.comment  ` h'T'X'L@'P "L@`Q`@`` '(``@@'`??Ȑ@  @ @@` 0  @ @```?@ @"0@/`/`/`/`/`/`/`/?ź`@ʹ@@@ &3DOap}xftlist.cXftListFontsPatternObjectsXftListFontsFcPatternDestroyFcFontListFcObjectSetCreateFcObjectSetAddFcPatternAddFcPatternCreateFcObjectSetDestroy  ( d l  |  |,||||||as: Sun Compiler Common 10 Patch 09/04/2007 GCC: (GNU) 3.4.645 lT! ,?xftname.o/ 1215551794 0 0 100644 1820 ` ELF4( .shstrtab.rodata.text.symtab.strtab.rela.rodata.rela.text.commentcorexlfdrenderlangcharset` `  #``㿐@@㿐@@ 3 @ @@@`@`@@@` @ @ @@  @@(@  (/7J^<k<xTxftname.c_XftObjectTypesFcPatternDelstrlenstrncpyFcPatternDuplicate_XftNameInitializedXftNameParse_XftNameInitFcPatternDestroyFcNameUnparsestrcpyFcNameParseFcNameRegisterObjectTypesfreeXftNameUnparse (     $ ( @ HX ` t 0 0 8 8   ,as: Sun Compiler Common 10 Patch 09/04/2007 GCC: (GNU) 3.4.64J @@0!0)$ 6,D Ap? xftrender.o/ 1215551804 0 0 100644 9660 ` ELF$4(.shstrtab.text.symtab.strtab.rela.text.commentp'L'T`\`dhl?c '  , @  @@ 2 , ?c f|`I   ?c    ?@C `, @ l@ 2`h*@ ,`-`6``"*, &, `D`4#\#`#d#h#p#lLT@|?@@;@07ؖ 4۠ ٠ @ 2 Р $  @|#\#`#d#h#p#lLT@|?#\#`#d#h#p#lLT@|?h`'H'L'T'X`d`~?!?#a'@  ,`` @ @?a @ @,`?a |`̀  ?c  ?@?a@#@@$ @ l h` `@ ,`,  `"@, ,`h S`R` `S`R`@" l,`  ,  `"  ` S` "S``(` 8`R` R` `@,`?b@     D ?a@@l@`h,  `"\  `)` R @ "iR  "|"|""R  @ " R #@"R R  M =  Z?R` R` ` `@ɐ  n- "}UL  "U?b@@?@?a?@@@ ?@ ?! |@0x  2R` ?a@/`@#@@p`sR` ?a@@@3@@2   @|a@@+@2?UU\#\#d#`#l#hHLTX@?@?a@  @?@(` `  -@*  2= ?U\#\#d#`#l#hHLTX@}?U\#\#d#`#l#hHLTX@m??cd?@(` @\,`@$ 4  `@4 \#\#d#`@?@@ @0@, ת``'H'L'P'T'X`\?!ܘ # ?a  `? |``v`` @ @'  ?aܚ@#@ " @    3`? @ @ R`@">R` " |# |##R` @# R` #@ #R`R`  ````;?T  ?a@T@ `` `  `?.!@(` ``L```"\U ??ab@@@ "?@ ?a?@@@ ?@ ?!ܘ P ` L@@`` 0B?! # ??!#?a@`@@$ `     h@ `2 @ ` ` ` ` l@,` h ` @,``h(`@ TP` P` T ` ` 7 @(`@@ `l@X`h,` `"  @"dT `   ``? `? P $T T T T `` Ҡ ?b?!# `      7 ??aa@@ @@@` l@ h,` `2  ז  2T ?!.#?a@@3@@ @2`T @ 2`T @ 2ĀՀ`.??c@?a @ @) ?a @#@" !+2?U U#d?Xa#\#`#l@@#hHLPT@?@?a@  @?.@* ?a@ x#@?U U#d?Xa#\#`#l@@#hHLPT@?U#d?Xa#\#`#l@@#hHLPT@??c`?$(\ 6#` @@$@@ #` 3` 3` ` #`#\@?@ @0@*  լx?lc'h  \ @,  $@\`#\d#`#d#l#h@?c@ @0@, ٠ x?lc(h  \@,  $@\`#\d#`#d#l#h@?c@ @0@, ؠ x?lc,h \ @ `*@,  $@\`#\d#`#d#l#h@?c@ @0@, Ԡ x?lc,h \@` *@ @,  $@\`#\d#`#d#l#h@?c@ @0@, Ԡ x?lc'h @ \,`@`@$\`#\d#`#d#l#h@?c@ @0@, ٢ x?lc1h @\,`   +`*(`   @`@$\`#\d#`#d#l#h@?c@ @0@, Ϣ x?lc1h @\,` (`  +`  * @`@$\`#\d#`#d#l#h@?c@ @0@, Ϣ p?c'Xchl $@%` ,`@,`$`@2@ #@@@@ڨ\`#\d#`#dX#l#h@?c@@0@p?c'Xchlp $@%` ,`@,`$`@2@ #@@@٨\`#\d#`#dX#l#h@ ?c@@0 8H1@CU<gT -<Ll\t  0xftrender.cXftTextRenderUtf8XftFontLoadGlyphsXftTextRender32BEXftFontCheckGlyphXftTextRender32LEXRenderFindStandardFormatmemcpy_XftFontManageMemoryXftTextRenderUtf16XRenderCompositeText8FcUtf8ToUcs4XftGlyphRenderXftCharSpecRendermallocXRenderCompositeString32XRenderCompositeString16XftTextRender8XftTextRender16XftTextRender32XRenderCompositeString8XftGlyphFontSpecRenderXftTextRender16BEfreeXftCharFontSpecRenderXftTextRender16LEXftGlyphSpecRenderXftCharIndexXRenderCompositeText16XRenderCompositeText32.umulFcUtf16ToUcs4  $X $  p  X      x   D 8 X,|Tt<\h$DP$ t  @`!< Pas: Sun Compiler Common 10 Patch 09/04/2007 GCC: (GNU) 3.4.645 l@ `,!  ,$d?xftstr.o/ 1215551810 0 0 100644 660 ` ELF|4(.shstrtab.text.symtab.strtab.rela.text.comment㿐@  2  Dxftstr.cFcStrCmpIgnoreCase_XftMatchSymbolic as: Sun Compiler Common 10 Patch 09/04/2007 GCC: (GNU) 3.4.645 lDP/!0  ,<?xftswap.o/ 1215551815 0 0 100644 1172 ` ELFx4(.shstrtab.text.symtab.strtab.rela.text.comment  *   ** *  㿐@ ??  ++    **  㿐 ,````   @ ( : @  `(@@ ( : @ Pl+89HGZxftswap.c.divXftSwapImageXftSwapCARD24XftSwapCARD16XftSwapCARD32XftNativeByteOrder.umulX4 DX` pas: Sun Compiler Common 10 Patch 09/04/2007 GCC: (GNU) 3.4.645 l`!H ,8? xftxlfd.o/ 1215551822 0 0 100644 3416 ` ELF 4( .shstrtab.rodata.data.text.symtab.strtab.rela.data.rela.text.commentriolightmediumregulardemiboldboldblackxlfd*foundryfamilyweightslantsizepixelsize@$@dn2dd +``  8``- *@ +```*@ J`*? "@+ @ +`@;`@ "@  Ђ`` (@+`8``-   "@  +`8``-2 xN`-  @ -   @ -   @ -   @ - ނ  @ - ؂  @ - ҂  쀢 ̂  耢 Ƃ  䀢      @ -   @ -   @ -   @ -  쀠` @  @@   `@ oSL``@ iFL` `@ 2N8  d@ @` D(  @ @` 4蕠`?' `?`@  쀠`*`؁ `@  @$`@ @@ `@ 0`蕠 ' H`?؁ 0(H4H>EXlxftxlfd.cXftXlfdWeightsXftXlfdSlantsXftSplitStrXftGetIntstrlenFcPatternAddStringFcPatternAddIntegerFcPatternAddDoubleFcPatternDestroymallocstrchrstrcmp_XftMatchSymbolicXftXlfdParsefreeFcPatternCreate  ((008@@H4Ph(@dx  P P  X X ` X X h, 8< D pL P pl x|  x  x          ( <L hT hp  `   as: Sun Compiler Common 10 Patch 09/04/2007 GCC: (GNU) 3.4.64N 8H\P '/l : E ?lib/libXft.so000777 000000 000000 00000000000 11034754553 015633 2libXft.so.2.1.2ustar00rootroot000000 000000 lib/libXft.so.2000777 000000 000000 00000000000 11034754552 015772 2libXft.so.2.1.2ustar00rootroot000000 000000 lib/libXft.so.2.1.2000755 000000 000000 00000247634 11034754552 014065 0ustar00rootroot000000 000000 ELF4K<4 (  X  !#$&(*+,.01245789=>?BCDEGHIJLORSUVXY[]_acdefghilmprstvwxyz| "%')-/36:;<@AFKMNPQTWZ\^`bjknoqu{}~z4 l +=<4 8Ke|yl P 4  /H =DYv mbX Sl  T "/ Avd N `h< , <td $ t   x| 4@M[ v8 LL T y| | < #4 P @X"nl( T 4 ` p <  d +2 Cy\ R[icd }| D  ( l + P ?P^xx qx  9 X  D  yX P<  ( :8 HhD [bH oH T hP ~h    T (.<Nx\ g{( "h <H   =pP  ,X ? F `T ll z       l ,X  <  2 G YP fd x8 T        H   ( < R \nL p   o8P   yt  @P      /n< A W i vyd   <         # 1 D S g u~@(    9 P ̤( wx  `  @ $0GL\T a( nz;<\   )5DXftDrawSrcPictureXftDrawSetSubwindowModeXftColorFreeXListPixmapFormatsFcNameRegisterObjectTypesXRenderCompositeText32XRenderFreeGlyphsFcPatternGetDoubleXftDrawColormapXftTextRender32LEFT_GlyphSlot_EmboldenstrchrXftDrawStringUtf16XRenderQueryExtensionFcPatternGetStringFcObjectSetDestroyXftXlfdParsefprintfXRenderChangePictureXftDrawBitsPerPixelFcPatternGetFTFaceputcharFcPatternGetIntegerXftDebugXRenderFindFormatXftGlyphCoreXftDrawCharFontSpecXftInitXSetRegionXGetImageFcPatternDuplicateXSetClipMaskFT_Done_FaceFcPatternGetXftFontLoadGlyphsXftDrawDepthXftTextRender16LEXRenderSetPictureClipRectanglesXFreePixmapFcCharSetCountXftDefaultGetInteger.uremXftDrawString8XftFontUnloadGlyphsFT_Vector_Transform.umulXftFontInfoEqualXftDrawSetClipXftListFontsXftDrawCreateBitmapXGetDefault__dso_handleFcNameUnparseXftListFontsPatternObjectsXftTextExtentsUtf8XftTextRenderUtf8XftGlyphRenderFcPatternAddStringXFreeFcDefaultSubstitutememcmpXftDrawDestroy_XftFontUncacheGlyphXftNameParseputsXGetVisualInfoFT_Init_FreeTypeXftLockFaceXRenderFindVisualFormat__register_frame_infoXftDefaultHasRenderXSetErrorHandlerFT_Set_Char_SizeXftGlyphFontSpecRender_XftNameInitializedXftNativeByteOrderXftFontCopyXftUnlockFace_edataXftColorAllocValue_XftFontManageMemorymallocXftDrawGlyphSpecXftDrawDisplay_DYNAMIC_XftFTlibraryXftDefaultParseBoolFT_Outline_Get_Bitmap__iobXRenderAddGlyphsXftDrawGlyphFontSpecstrcmp_XftMatchSymbolic_XftConfigInitializedFT_Outline_TranslatestrtodXftFontInfoDestroyXftSwapCARD24_Jv_RegisterClassesXAllocNamedColorXCreateRegionXftDrawCreateAlphastrtolXftCharFontSpecRender_initFcCharSetCopy.remFcPatternGetCharSetXftGlyphSpecCoreXRenderCompositeString8XftGetVersionXftDrawChangeFcConfigSubstituteXftFontMatchstrncpyXftFontCheckGlyphXftSwapCARD16_XftDisplayInfoGetmemcpy_lib_version_PROCEDURE_LINKAGE_TABLE_XftInitFtLibraryXSetForeground_XftNameInitXftFontOpenPatternFcPatternCreateXftDrawGlyphsXftTextExtents8_XftSetFacegetenvFcPatternPrintXftNameUnparse.udivFcUtf16ToUcs4XSetSubwindowModeXftDrawSetClipRectanglesFcFreeTypeCharIndexXftDrawStringUtf8__deregister_frame_infoXRenderFindStandardFormatXftDrawRectXRenderCompositeString32XftSwapCARD32FT_Set_TransformFcPatternAddBoolXftRectCoreXAllocColorXftTextRenderUtf16strcpyXRenderQuerySubpixelOrderXftMemAllocXftDefaultSetXftTextRender16FcPatternVaBuild__ctypeFT_Outline_TransformtolowerFcNameConstant_etext_XftDisplayManageMemoryXftFontCloseXFillRectangleXftTextExtentsUtf16XftMaxFreeTypeFilesXRenderCreatePictureFcObjectSetCreateXftMemReportXftFontInfoCreateXftFontOpenNameXftTextRender32BE_XftDisplayInfoFcPatternGetMatrixmemsetXftDrawString32XRenderCompositeString16XftMemFreeXftFontOpenXftTextRender32XRenderFreeGlyphSetFcPatternAddInteger_GLOBAL_OFFSET_TABLE_XCopyAreaXftDefaultGetDoubleXftDrawCharSpecFcPatternAddXftTextExtents32XftDefaultSubstituteFcPatternDel.divXftDrawVisualXPutImageXftGlyphExtentsXAddExtensionFcInitXRenderCompositeText8randFcConfigGetBlanksXftDefaultGetBoolXRenderCreateGlyphSetXftTextRender16BEXEqualRegionXftDrawDrawableXCreateGCstrlenXftGlyphSpecRenderFcFreeTypeCharSetFcCharSetHasCharXRenderFreePictureXftFontInfoHashXftDrawString16FcStrCmpIgnoreCaseatoiFcFontListXCreatePixmapXSetClipRectanglesXDestroyRegionXRenderQueryVersionFT_Load_GlyphXftDrawPictureFcCharSetDestroyFcFontMatchXftCharIndex_finiXftTextExtents16XftCharExistsXftDrawCreateFcPatternDestroyXftFontOpenInfofreeXGetGeometryXftFontOpenXlfdXFreeColorsXRenderCompositeText16_endXftGlyphFontSpecCoreXftSwapImageFcNameParseFcPatternAddDoubleXRenderSetPictureClipRegionXFreeGCFcUtf8ToUcs4XftColorAllocNameFcPatternGetBoolXESetCloseDisplayXftCharSpecRenderXftTextRender8XRenderFillRectangleFT_New_FaceFcObjectSetAddXUnionRegionlibX11.so.4SUNW_1.1SUNWprivatelibc.so.1SYSVABI_1.3libgcc_s.so.1GCC_3.0libfontconfig.so.1libfreetype.so.6libz.so.1libXrender.so.1libXft.so.2/usr/pkg/lib:/usr/openwin/lib:/usr/pkg/gcc34/lib:/usr/pkg/gcc34/lib/gcc/sparc-sun-solaris2.10/3.4.6:/usr/pkg/gcc34/lib/gcc/sparc-sun-solaris2.10/3.4.6/Q0 =']kEfr 7̳| y&P K$?ExSFHBl@(Mt=P`  00 $P(H,@0@4`8p<@DHLpPTX\`dhlptnx| Phx PXh` (8HX hx $((H,`0x48<@DHL P8TX\``dhlptx|Ph`hpxxX`dW_L ZG  $(80L@`hpx (08HPHTG`dlfx*}/v#$ ,8'DMP\ehtI4Xaix(4"@SLXdp|)BF@RH    $= 0C < H< T ` l x  >   &      :    ,y 8 Do P \K h tT \  g        s    ( 4t @ L X d pm |! , J    0  n l     $( 0. < HD T `| l] x      E  O   ` Y  [ , 8 D P \ h t -   ~       76(u4p@LXdp|wc ;^㿠@;@0 㿠@㿐#/rḂ`  @  `@@`" `@$@``bP``@r`  +㿐㿐/rͮb8 ` @r ``bL `@rс㿐p@rǘЀ   ؂?7 '7 7 7     2(`2  `(`8`㿐6mbۙ6  3 @ & &3 1@ !ǐ @@r ?* : 㿀``77@r7耢 6 '7 7 7 7 * ` * ` * `* `* `* ` <`< * "": = <8@;"<(@+;@ @ +@ς@ `   ` @rM@㿈V` `@ ,@rD#\ ,@r? 㿀@'`V``V`&' & ;`G` @@`?$  $` `0``  ?  2#\  ,@r$@`@Ҷ00```  ?  ``̀ 㿈@`V`?`V`&& ??6`  @@`` ` ? @`` `??0@``#\  ,@q$ ڤ?㿈@`V`?`V`&& ??7` + @@`` ` ? @`` `??0@``#\  ,@qf$ ڤ?㿐1`0/ph`  <`831`4`   2  `  2  `"@" (@ (@ @  * 2`2   (@  #@ @ (@  `&2 * x@`8`` 0`  4 8 ؑ2  ґ2  2 V`?V`&?+&  `? `  0`  @`? ??0 L@ 㿐84@p` * 2 2 @ 8`@ (`4`6` @@p  * 2 2 @6  `8`@ (`4  6``@p * 2 2 @6  8`@(`6    `,  @. @㿐`@p{  * 2 2 @6 @pr  * 2 2 6 @pi  * 2 2 6 @pa * 2 2 <` < , @> @. @㿐?c   0?@3 C  @  3`(`,@@ V` (@V`& @p6&  @`@.@ < ` , ?, @ @```Y&??20 &  @ (`3`㿈?c   0|@3 y  @  3`(`/`@@ V` (V`@& @o& @ `@` ?@ < a''J@-?)>*+`"@, 4 4 *`*`*`4   @ #@@ @ @ @ @2`2`` '2`@ x@ 6 `Ւ`(`0`0`*`*`*`0` `  @ @ @ @ ֒@ 0  @ (`3`㿀?c   0|3 @'{  @  3`(`+`@@ V` (@V`& @oV&  @`@@ < ` c ?''䀤L@->;>+*)`", 4 4 ++ `  @+ + @@ @ @ @ @c33` #3@ @@ 6 `՞쀣`(`0`0`++ `` + + @ @ @ @ Ւ@ 0  @ (`3`p?  3`@  (`- @  V`V` @& 'Ԕ ` 0`'Ш& ` 0 4| 8xتi?Т@ ``2A H0P H@a* \* Vظ7 ] 7 W R  L@Ģ@/* ** $ܸؐ͒h?  3`@  (`- @  V`V`&  0`'Ժ& ` 0` @ 4 8شÃ7`7`?` `'''Ѐ @?` 2@ H 0 H@* Ȑ* 96`ʐ 6`Đ ` L@Ŧ@* * ؐܲ @m` 2 @0`@m 2 @2`8 `@m` 2 @0`47  @ `@m̐ 2 @0`@m 2 @2`6`8 `@m  2 @0`@4`7  @ `@mȐ 2 @0`@m 2 @2`6`8 `@mw  2 @0`7  @ `,`/ x@  ` ```?㿐`0/ld`2`8r`0`l`8@mM  " b` ?@R? `? c@ ?@2K`   >@"  `"!  @"'  ` c @2,`,g2  `2 "`(g2  >@2 `(c2  `2  `, c@2  `2 ` 㻈  @lܐ쀣  @l`h@ \?/lb'H'|  @l|  2| =0` H` ?c@3 26?h@ @T T  `l+`@  2`0 @lp0'x@lg`†`耥`W 0W&' ?& 0@lX ڀ` @lR@'@lN#`#\ #d#h@lC@lC ?#`#\  @l;@l:`` ` '`0 `'`4 `@l0'`8`@"?@l-?h@ &'x@HT T  l+`@   &@l 03@l`@"@k#h#d#\#` ,  @k `D@Z``$@k ?#`#\ @kԐ@k` e& 0 /jH'T'x@    : ,`'| @k| | 'x| e @kWWT T #" @ `M@ & & @4@4 `T@͡,`@`?`? /x0`?` c@ ; T@ ,`l`@  +`h@ `P`P` @T@,`x`0    @k+A T耤@@k@0 0$`}%& 0@k x @k@'@k #\#`#d#h@k@k ?#`#\  @j@jx ` $0 `$4 `@j$8@ @j T@ ,`l`@ C+`h@ `>P`P` ""T@,`@j@"#\@jɐ#\#`#d#h ,  @jĚ D@ex`$@j ?#`#\ @j@j q& 0 TȀ@ /i 'H'x   ; 'p '|  @jZ| | 'x| c  p@jQWWT T #" @ L@ & & @4@4 ͦ @`?`? $  `0` &.H /  0%%@`'t& 0@j Ix`ߤ @j 0Ӻ    @i ` ?c@Ф ߢ  h@ ` T`T` @Т` k` l @ +`  뀤 t@iĐ@'@it#` #\#d#h@i@i ?#`#\  t@i@ix ` $0 `$4 `@i$8@ @i )  h@ `T`T`  ""ŀH` @` l` @ +`v 2T`뀤@ip@"t@imt#h#\#`#d ,  @ig D@:x`$@ia ?#`#\ t@iC@iR & 0㿐/hT`D H `"@i; `L @i6 @i7`@ #@#@`@@㿐/h   @`@i㿐/hD+`bT`:  @`.:  t`? y`? 2.  1 f`? n`? 2# 0 o2? (`:  @`: `n `f ?  @hՐ ґ*  @hϐ * 㿐/g,`@hĔ  @h² @ @h 㿈/gЂ`@h @h?@@h0 㿈/gh\`@h @h  @h0 @h @' 㿐/gA@h  |  `2g @h} \` R` J`~ B` :`n 2`f *`^ "` `PN `TF  `Xr @h# `$   @h >#@`?3`@  @h 㿀v `"`%/fh\@` ` `@[@ @`2``א @g#, X@g Q$``@gߐ$`$` $`@g۔Ȁ   $`$ r$`@g E?  `8 `<`\$`$@#`X $`@g@g$` `|  $`(@g@g$`, sa0 @g!"@#@$@#@g@g u `@gp  (`@+` @ `(@g`\@gE `[``N`d@g``"D`p`l@g/?@gtĀ`& $`$ ` $`$   ''7777%V@g^ s$` (`@+` @ `(@gM 2b a `@f`,a0`x@f` y`t``V`V`V` @fV```h㿐/e㰐 @f (    `X `$  @g  ,$ `| ` $ , @f ,$ ,  $ @f㿐@fϒ    㿐/e⼐ @f < `8@f "    @ *k  @@f @f> @ ``"`2` @f K@f  `@fd0Ձ㿐/e9᠐@f{ @f$ , b\@@" 2 #@@f0@fd 㿀̖ `"㿀'' ()`"㿀/et` @f4 o` @f* |` @f `P @f ` @f  ` @e !  @e `T @e ` @eߖ ›.`` @eԖ `X@eɔ @e@e@e` @e  @eܐ@e` @e  @eȐ@ev`P @e x @e@eb` @eu o @e@eZ` @ea 2f! @e@e:!  @eN \@ey w  @eR@e-`T @e4 M @e_@e ` @e  D.`@+`  `  @ L ? @e<?@d` @d (`@? @e ?@dА`X@dݔ $@d@dÒ0@e  cbH%*  @ ~ | z x v t @dĝ8 `; `''А @dؖĀ (  @4#\#`#d@dƚ    `@   P 4 @d` ܘ؀ Ԃ#\#`#d@d  " $ 㿈  $@c 2 @d쀢 쀦    @ @ `  @dw  `@dq$  㿐@d) 4  $p$ $ $ $ $ $ $ ($ ,$ 0$ $ $ @dY 4㿐@d  4   $R$  $ $ $ $ $ $ ($ ,$ 0$ $ $ @d: 4㿐@c 4   $3$ $ $ $ $ $ $ ($ ,$ 0$ $ $ @d 4㿐 (`&  ,` 0@d ,`& (@cv& ,   㿐 (` ,` `` @c 4@c@c ,`" @cP ``@c  @cݒ 4@c@c  @c֒ 4@c@ @cs l `"  ``  < ` 8 0@ @c `0O`2 ?7777@cx ,`@ 8@@ <`4@ <`"`& 0`& 4& 8 #`#\ <  @c ! <+`@ (``@`  @bԐ ' @cv& <@b֐`@c_$ < `  ` `R` 88`  8 (`E @b  `> ``0 '@b,?7'7@&@c "* `$`" 'ؔ`@@c.$`(  ```2 `   @@c   @b@ހ !` @c@ ( ,` $`  @bY$ , !  ` `"#\ ,@@b0 ' @b  ,   @b  ,㿐   (x`\ p  0  '\@bʁ@b`J#`#d#h#l#\ (@b /a@bL\ +?c   @@b,  $@#\@b?c@@b00@b,  0 `@a??\c!  @@bk,  $@#\@ba?c@ @a0@a, ߠ ?\c  @ ,`@b=@`@$#\@b4?c@ @a̐0@a,  ?c'Tc\ $@b$` ,`@b ,`$`@@2@a @@a@aڦ#\@aT?c@@a0?c'P'Tc\` $@a$` ,`@a,`$`@@2@a= @@a@aE٦#\P@aT?c@@a30㿀`  0V @a@am #`#d#\ (@at 㿈 Z   @``1    ` ``2 Ґ 3@a6 -@$(`@#`#\ ( @a= &@0#    ` ``"  &@0 *$@a?c?$# @,`@`$ 4  `@4 @`?@ @`{0@`c/  ܦ?c?$  @$@@` #` 3` 3` ` @`̔?@ @`J0@`0*  ٨㿈*  `#\#` (@`s0g @`X`8  `<`"  @` @` $ `4`5 $ & &  (`"  , "-'@`G ,`/  ") @`@' @`*#  ` ؀`& @`h  `@` Ѐ @_ ̀  @@`Z ,@`Y   㿈 `!/ @_` L  $ $$ @``<`.( $`,$ ,`2#\2   @ހ " / @ @/  @_ϔ  0 @_  @_ ( @_ ,@_ (X $@! (& $` ,` 0'@_ ,`@_㻈'쀤? @ @^֚? ` ?2@쀣 ) `l@(`@?``h@ ' 2@"7 77 7 7 7  7 S0 @^֠@^0H77 7 7 7 ߀RR  ?@@R ?)R`l@@  `+``h@ "?RR&$ @@&@ 4@ 4 R R ??2@#"  7 7 7 77 7 ?c  @_,  $@@^=?c@@^0 @^.  7 77 7 7 7 ?c  @^,  $@@^ ?c@@^p0 @^X.  7 77 7 7 7 ?c @ ,`@^`@$@]ܔ?c@@^@0 @^(.  7 77 7 7 7 ?cc $@^$ , @^}, &`2@] @^m@^ڤ@]?c@@]0 "7 @]7 77 7 7 7 ?cc $@^3$  , @^4, '`2@] @^@]٤@]??c@@]0 "7` @]7` 7@7`7`7`7`㿐/\`@^  F @^ A @]z 5 @^ @]q %@^@]h @^  @]_ @]H`@]@]0`@]@]`@]@]ِ`@]@]ɒ㿈/\$'XL'L'P'T@]ސ  3@]ِ@]& @] 5 @]ϒ 0-`@\@] `@\@]0@] @\`@]0@\   `@\ `@\0㿈/[[@]@\  6@]@\ִ  -`@\@]w@\, @]x 0$`@\ @]a؀ @\ @\`@\  `@\0ւ`@\0㿈/[ ᤒ  @]M@\  6@]9@\  -`@\E@]'@\h, @]( 0$`@\2 `@\q׀ @\a @\J@]   `@\^0ւ`@\Z0㿐 (` ,/[L d$`(@\< Hb@@`` @\`, 2:`(adbX'$`$`$`$$` $`$`l `  `,`"@`(d?@`2`,$3`,@\#@\ɒ  " ,`"  (`2  $`(ah`@[`  "@[ 2@\ ,$ , @[ 0㿐/Z✂bD;ap@\ 㿐/Zh (t`& (x /Zm @x ,@[ }``` 3 `   `   ` ," @ &  ` ,w @` ,x @ B `  ` < @` 䀣 @  `  ` ` @\4 2x` $$@$ @"z@[Z E@\ $$$  $$w `@, @`@ h 6`  @"@[6 "`ax>`>@Z``"` @[ L $` < @a@J? J  J'쑠? Ja| ;`#\@Z@P@S`*`* @[  $@ @ 0 @6P`M 㿐 /Yx`3&  (`$   0ad"#@`@ ,     0@[{ 1@Z @Z@Z @Za @[_ #@㿐 K    <  @[\     $@``@㿐 @Z D@Zs㿐@Z D`?p/Yఐ@Z?  M @YҒ * !0  !0 @[ 2 d   @Z> a @[ ܀ '  @Z ` @Z؀ @Z'` 4 `'Ԑ  `  @Z'Ԁ`m؀  '`@(``@Y ]@Z% ,`2'X 8` < ;``n&& & @`2 & ,`2XX`$8`& &  & & d & % &  D&@Z, & 0 $``#` -`& h @Y h@ & l& p ? & t p+  @  p@   `& t& x& & |& &  $& @Zr ``& d@Yr|@Zg @Zgf'a ` :; @Y8`7 8` (% (@ZS2 @2 @ ` (  6  !? ` @0`@Xܒ:$@`@` @X  ?@'Ђ$@`X`'@Z'X8`  '@Z8`<`A'X` '@Z78``$''@Y<`d`"`d 㿐 @X  ` @ "  w |`' l  ,` h@  ` @X l,`@X @Y  t l@ @*``@Y @XՁ@X0@Y l㿐/WxL@X h`(`,@c'`@X@Yp`(`  d`2 ??  2 d@X 2* $`` @", ``` @X * !0`!0" @"$ ```{`(`,@ $`(0 ( ,` :; @X2``" @W * !0`ڐ!0"\`(`,@ $`(㿐 @X7`d` &`d  (`" (@X`A㿐/W(b@@ ` @Y%`?X/Vޮ@X    a @Y쀢  2 'a @X耢 쀢 "' 쀤 F@X耢 ? )!d@ ' @X 2 @"  2 @X@WՐ 1 ! @X 1@X @W !d&# 0 & & @X˒& & (& ,& & & $& & & &a @X䀢 2&䀤`/&` a @X؀ :a @XЀ a@?a @ J LLHJ& @W& 쀢`a(a$@W<a, @Xy  "&`&a0 @X6  &a8 @X_̀  @'&(&&$& @ך  &,` &4` ,`"&0 &0a@ @X3Ȁ  'aD @X&  &aH @WĀ Ȁ  'Ȁ`"0Ā`20`&0`"0Ă`80@@ &0aL @W  {'`0`&0aP @Wޖ  f'`0` &0aT @Wɖ  Q 'aX @W8  D&8a\ @W<  7&<a` @Wn@ "@ )&@  @??`& @Vu 0   @V 0 $ $ ,$$ $ $ ($ $ $ $$ $ $ & `2* $`2& '@ 2!  &,a4@ LH'&  LH&(  LH&   LH&$`@VB&  "@V {a @U`!da< @W64 " &41`i0bd&0`)`$0`4%0`}  dz&8HՐ  @Ww㿐@U D    @V D@U  㿐`l/T∀`   `h. ` `@. `@a@U?b؝/Tۮ'D@U ?c@? @?#`?!?"c##$'H'L'P'T? ?㨖"?#|c@@ ????cc㐘# @@#@ @"#@V?c@ #@?c؂c`@@@ H0@#`#` #``n ?#`# T??'T?c`c cPc`"cК ccT#$c@@``+!?T??f'TP@?c@ @Hh!?P*#@$'P@U ?DAH?c@@``T!??#c@H@@VP  ?H P? T?H4`TH L`">$]H`s@ 7!?!c`@-@      <@ @T_?` @"@TU$ @$ @U@T ?t??c`@@@ ``$$ע `? HX`m????&@c&; @8`#@H0` 8`?#@T  ??c@!?@@T#@T ?>`2? ? c22@@2HX`cL`HP`?`?!?#Р#" ? X`$ "?H@U5<?#`?!?cР# 8`4 ?c@@`;` 4 L ??@ ??㰂c@ @T# @T ?c@ #@?c@ @? @T ]Hs@ (]`l@?@S "T?#a@ST8`t`$??#``# ?#`?c؂`  @ ` ??cc @ @#@x @?c?c@@@?@SȐ?`?#?@ @S @TH0+$ #@ `? HX`m`? ??&@c&; @8`#@L`P`H>  @ +`&@4&&@?c@ @?@#` ;`3 D` 8` 3 L B??c@@` @T d@0T6?P`??#3  c`@@!??#@ #  $"`@&@4 @&@4`#`@R p@TD8H!?c#@ @@T0! #@R?cT@!??@#c#`@@@R?`H??0#cT" @@`#`?T *?㰖?P?c" @@`l?c@@@Ri ?@Rb @S?b@P@@S@R ?c@@??cc' @@`???c.@" @@R6!?#?$Hl8 `"`f``j   ?c@@?c@@#?`??@ ?@R ?c@@Rg@?c@ ; @?㠖?㤖"??cc@@@@@Ra ?㘖 ? |??#c@"@??#xct@# @!?#?c@ @ `H`"?|`@QD 0@ !??#c@@@SF< ?c@@#\H??|#!? #D @S4?c@@`H !??@ ##  @@Q$  TD@Q!"T??c@#a@@Q`TH 0`??Lc@X @?c@P@QW@ F   :` `@=@ ?  ` ?#  6'? c@@?c@ @@ 6?!?#+@`@!??c@@P?`  T@0?c`@@#@ > @ ܂+`&@4&'Ҷ H 22 ㈖X?`$#`!??#Ђc#@@ ` [+`LP㰂`8`Xz@QT@2 !?#l$  , P㴖`"H `` 0`HD`<`|!?#t 0`@ U@ `3`+` ̘ 3@ `0`(`@ *쀢ca@@@P!?##\#`#d#h#la $@P@P @???c@@@Pb?㰂a- - H 0`   @0`@QL & @@P@` <   @8@ `@? ?@Qϐ # H0H|`D?!??#\Hc#c | @D @Q@?}?c@@v ` ?j" ?㐖@O?#h?c#@@@O?@cd?@@\ @?"cXa@#@?x?p!?#h"!?#x$??ctc@@@@#@ ?cd@@@G???\X?#p**@@    @   @@O@O@@O?cl@@@ ` 7`5-/`@/`@ 7 !?@#?&cd@@@@?|??#| "!?!?#`?cؒ @P??cl@/#@@P ?@O?㴖 ," ?#!?@P# @PH"|@PDHr"|@O ?# # ?!?c#@@@O??㴖@Od 3 ?c`h+ @ & ```", `|`" `,@ - p ` @ &`  @ $@OX @O `h @2`| @ @ @?  "`@O@  @Pi0@Pd$Ѧ 㿐`l@- `h.@ % `!@+``a''@ @N    @OA $ $ `h @@N! '@ `` @P(@ 㿐`t`< @Ne`p* @ `2 @NU`x "  `t@($, @`@O  @Oΐ `p @`p@O$ @OȐ`p`㿈`/MϮ؀`W``<`|`F@N =`l'쀢  %+``h@   @$@ '쀢@Ny ,0(@Nq!2 @O ```l@Ny@M`@N] "`l`l@OF&`|@N㿐`/Mp\`@O@N> `` `|`"a@M`` @NC``@㿐/L㼂bH`   @O^#  @O\ "㿐/L\a@Na@N a@Na'  ```@M`  a !Ȗ   a@@@Maܚa #"㿐/L\@M!. @aДȠ!ܖ̀"(` @ `` @#`#` @ @`"@"@ #@N㿐/Lr@M!. @aДԞؠ!Ė̀"(` @ ` ` @#`#`  @ @`"@"@ #@N   @N@h/L'T'X'L@M@'P #L@`R`@`` 'Kb%+` @ @'`??Ȑ@N  @M @N@` 0  @N @```?@ @"0@/`/`/`/`/`/`/`/?ź`@N^ʹ@NX@L@NPh㿐/KĂb<1!`  #@N7㿐@N@M㿐/K\@N@N) 5 @M @!@MU@La@Na@N@N@L` @Mn @ @M@L  @M@(@L p'H'L'T`\`dhl?c '  , @  @@K 2 , ?c f|`I   ?c    ?@KՐC `, @ l@ 2`h*@ ,`-`6``"*, &, `D`4#\#`#d#h#p#lHLT@M|?@@L;@KÒ07ؖ 4۠ ٠ @K 2 Р $  @K|#\#`#d#h#p#lHLT@MV|?#\#`#d#h#p#lHLT@MJ|?``'H'L'T'X`d`?!?#a'@  ,`` @K< @?a @ @,`?a |`?a @#@  ??!c #. ?aܚ@#@@??!#?a@@J@$  @ l h` `@ ,`,  `"@, ,`h S`R` `S`R`@" l,`  ,  `"  ` S` "S``(` 8``R` R` `@,`?a?@b@`ϲ@ @    H ?a@@l@jh,  `"f  `-` R @ "sR  "|"`|""R  @ " R #@"R R  WGd?R`?a@R` @   `@Ő  t/`"UR"U?a?@b@@@?@J?!?a?@@@ ?@J ?! @J[0|  2R`?a@/ @#@@c`fR` ?a@@3@@2  @J|a@@+@2?UU\#\#d#`#l#hHLTX@K?@JV?a@  @?@(`@ ``?a @ @ϴ /`@J=*  2/ ?U\#\#d#`#l#hHLTX@Ks?U\#\#d#`#l#hHLTX@Kc??cd?@(` @\,`@Ju$ 4  `@4 \#\#d#`@Jr?@@ @I0@I, ת``'D'H'L'P'T'X` \?!ܘ # ?a  `? |```` D@ @IN' D ?aܚ@#@ " @IA    3`? @ @ `R`@"KR` `" |# |##R` @# R` #@ #R`R`     H?T?a@T @ ```` ` ` ?.a@@@(`@ ` Y *  "iU ?!??ab@@@ ?@IL ?!?a?@@@ ?@I= ?!ܘ W ` S@@HD`` 0I?! # ?!ؚ#?@?t!a@#`@H@$ `    h@ `2 @ ` `  ` ` l@,` h ` @,``h(`@ P` P`T T`  `7 @(`@@ `l@[`h,` `"  @"gT `    `? `? S $T T T T `` Ҡ ?a?@@b@?a@#@ `      * ??a!@ @@` l@ h,` `2  ʖ  2T?a@.`@#@?!@3D@I7 @2`T @ 2`T @ 2`Ȁ '??c@?a @ @" ?a @#@ a@@+@2?U U#d?Xa#\#`#l@@#hHLPT@ID?@H ?!  #?.@G* ?a@ x @?U U#d?Xa#\#`#l@@#hHLPT@IkD?U#d?Xa#\#`#l@@#hHLPT@IZD??c`?$(\ 6#` @@$@@H' #` 3` 3` ` #`#\@H)?@ @G0@G*  լx?lc'h  \ @G,  $@\`#\d#`#d#l#h@Gۘ?c@ @Gy0@Ga, ٠ x?lc(h  \@G,  $@\`#\d#`#d#l#h@G?c@ @GC0@G+, ؠ x?lc,h \ @ `*@G,  $@\`#\d#`#d#l#h@Gk?c@ @G 0@F, Ԡ x?lc,h \@` *@ @GH,  $@\`#\d#`#d#l#h@G1?c@ @Fϐ0@F, Ԡ x?lc'h @ \,`@G`@$\`#\d#`#d#l#h@F?c@ @F0@F, ٢ x?lc1h @\,`   +`*(`   @FӒ`@$\`#\d#`#d#l#h@F?c@ @F[0@FC, Ϣ x?lc1h @\,` (`  +`  * @F`@$\`#\d#`#d#l#h@F~?c@ @F0@F, Ϣ p?c'T'Xchl $@F_%` ,`@F[,`$`@2@E #@@FK@Eڨ\`#\d#`#dX#l#h@F)T?c@@Eǐ0p?c'T'Xchlp $@F %` ,`@F ,`$`@2@E #@@E@E٨\`#\d#`#dX#l#hT@EӒ ?c@@Eq0㿐@F  2   *   ** *  㿐@F ??  ++    **  㿐 ,````   @D ( : @F  `(@F@D ( : @F +``  8``- *@ +```*@ J`*? "@+ @ +`@;`@ "@  Ђ`` (@+`8``-   "@  +`8``-2 xN`-/C   @F9 -   @F2 -   @F+ -   @F$ -   @F -   @F -   쀢 ܂  耢 ւ  䀢 Ђ   ʂ  @E - Ă  @E -   @E -   @E -  쀠` @D;  @E@D=   b,@EҐ {ML` b@E2 t?L` b@E$ X1b( @E db @C Mb0 @E b@C ;蕠?'bb? @CŐ $쀠`/b @؁ b$@C @Cא(b@EY @Cː@C b@EK 0`蕠'bL@?؁㿐/Bἂb4@?㿐XFT_DEBUGXFT_DEBUG=%s Display glyph cache incorrect has %ld bytes, should have %ld Xftscaledpirenderrgbaantialiasemboldenautohinthintstylehintingminspacemaxglyphmemoryglobal max cache memory %ld maxunreffontsglobal max unref fonts %d XftDisplayInfoGet failed to initialize, Xft unhappyXftDisplayInfoGet Default visual 0x%x No Render format for default visualformat %d,%d,%d,%d format indexedFalseTrueXftDisplayInfoGet initialized, hasRender set to "%s" Reduce global memory from %ld to %ld @9ffffff?DrawString "%*.*s" XftFontMatch pattern XftFontMatch after FcConfig substitutions XftFontMatch after X resource substitutions XftFontMatch result Pattern Match No FontNo MatchXftFontOpen: Invalid pattern argumentXftFontOpenName "%s": Invalid nameXftFontOpenXlfd "%s": Invalid xlfdLoading file %s/%d Discard file %s/%d from cache Xft: locking error %s too many file unlocksSet face size to %dx%d (%dx%d) Set face matrix to (%g,%g,%g,%g) >Attempt to close locked fileNew font %s/%d size %dx%d maxglyphmemorycharsetfreeing unreferenced font %s/%d size %dx%d fileindexftfaceFontFile %s/%d matches existing (%d) FontFile %s/%d matches new pixelsizeaspectantialiasXftFontInfoFill: %s: %d (%g pixels) rgbamatrixrenderhintingemboldenhintstyleverticallayoutautohintglobaladvancespacingminspacecharwidth?@P@<;**;<Font glyph cache incorrect has %ld bytes, should have %ld Trans %d %d: %d %d glyph %d is not in a usable format Caching glyph 0x%x size %ld glyph %d: xywh (%d %d %d %d), trans (%d %d %d %d) wh (%d %d) |Uncaching glyph 0x%x size %ld Reduce memory for font 0x%lx from %ld to %ld XftDrawXftFontXftFtFileXftGlyphXft Memory Usage: Which Alloc Free count bytes count bytes %8.8s%8d%8d%8d%8d Totalcorexlfdrenderlangcharsetriolightmediumregulardemiboldboldblackxlfd*foundryfamilyweightslantsizepixelsize@$@00<0H0T0`0l0x00000000000000 0,080D0P0\0h0t0000000000000~0{0x(0u40r@0oL0lX0id0fp0c|0`0]0Z0W0T0Q0N0K0H0E0B0? 0<09$06003<00H0-T0*`0'l0$x0!0000000 0 00000 0,080D0P0\0h0t000000000000000(040@0L0X0d0p0|000000000000 0|0y$0v00s<0pH0mT0j`0gl0dx0a0^0[0X0U0R0O0L0I0F0C0@0=0: 07,04801D0.P0+\0(h0%t0"0000000 0 000000(040@0L0X0d0p0|00000Qr 9 9d  oU]o(o14)Th oo .:;=+*#dn2ddd()T0h1149 9 9 H   fl*3>H M]9 x: X: s;0  ;P ;8  K$P !?  4S@X EExP ]B$H jS AH A@X F( H4 Bl\ AD C @( QH (D -Mt AQ ( Y=\ lu}P `   0   0  P H @ @ ` p     eP .d\ p  B H N T Z ` f l rdt c` e n u }x  |H0 |@      B HP N Th Zx ` f l &  P X h  `            4 ; B( I8 PH WX ^h ex l s z(  ( BH H` Nx T Z ` f l T HD t  0 8 $|   B8 H N T Z` ` f l  $ !+9GS`PivNP Th Z ` f H N ` h p x       x0lX `H  M" < 8EQ_tz4 l =<4 yl $P 6LS4 f|H v bX *Sl 7 KT S^h{ vd   h< # ),  8td L ` f$ wt  x|     8 LL T  0 6 J Qy| `| u<    P  " l(   T . B4 U` ap o v<  d   y\   cd    | 2 9D K a v }( l P   xx   9    .X  ? WD  eyX s P<   8 hD  H  H  T )hP <L~h Z j v}T x\ ( "2h >W<H ev=pP X T l  +3B Il a,X n} < P d 8 T   07 G` kH w  nL   o8P &38yt FP@P `nun<  yd  < /@S c  s~@(  !9 'P 8̤( Fwx Te` uz @ \T ( $1;<\ CTf x .libs/libXft.so.2.1.2crti.svalues-Xa.cBbss.bssDdata.dataDrodata.rodatacrtstuff.ccall___do_global_dtors_auxcall_frame_dummyforce_to_data__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN__object.2completed.1p.0__JCR_LIST__xftcolor.cmasklenmaskbasexftcore.c_XftSmoothGlyphGray_XftSharpGlyphGray_XftGlyphDefault_XftSmoothGlyphGray8888_XftPutFieldXftGetImageErrorHandler_XftGetField_XftSharpGlyphFind_XftSmoothGlyphGray565_XftSmoothGlyphGray555_XftSmoothGlyphMono_XftExamineBitfieldfbOver24_XftSharpGlyphRgba_XftSmoothGlyphFindfbIn_XftSmoothGlyphRgba_XftSmoothGlyphPossible_XftSharpGlyphMonoxftdbg.cdebug.1initialized.0.LLC0.LLC1xftdpy.c.LLC10.LLC11.LLC12.LLC13.LLC14.LLC15.LLC16.LLC17.LLC18.LLC19.LLC20.LLC21.LLC22.LLC23.LLC24.LLC25.LLC26_XftDefaultInitInteger_XftDefaultInitBool.LLC2.LLC3.LLC4.LLC5.LLC6.LLC7.LLC8.LLC9_XftDefaultInitDouble_XftDisplayValidateMemory_XftDefaultGet_XftCloseDisplayxftdraw.c_XftDrawScreen_XftDrawCorePrepare_XftDrawRenderPrepare_XftDrawOpxftextent.cxftfont.cxftfreetype.c.LLC27.LLC28.LLC29.LLC30.LLC31.LLC32.LLC33.LLC34.LLC35.LLC36XftFontInfoEmpty_XftFtFiles_XftLockFile_XftUnlockFileXftFontDestroyXftFontInfoFill_XftReleaseFile_XftLockErrorxftglyphs.c_XftFontValidateMemoryden.0filtersxftinit.cXftAllocCountXftFreeNotifyXftAllocMemXftMemNoticeXftInUseXftFreeCountXftFreeMemXftAllocNotifyxftlist.cxftname.c_XftObjectTypesxftrender.cxftstr.cxftswap.cxftxlfd.cXftXlfdWeightsXftXlfdSlantsXftSplitStrXftGetInt__DTOR_END__call___do_global_ctors_aux__CTOR_END____JCR_END____FRAME_END__crtn.s_END__START_XftDrawSrcPictureXftDrawSetSubwindowModeXftColorFreeXListPixmapFormatsFcNameRegisterObjectTypesXRenderCompositeText32XRenderFreeGlyphsFcPatternGetDoubleXftDrawColormapXftTextRender32LEFT_GlyphSlot_EmboldenstrchrXftDrawStringUtf16XRenderQueryExtensionFcPatternGetStringFcObjectSetDestroyXftXlfdParsefprintfXRenderChangePictureXftDrawBitsPerPixelFcPatternGetFTFaceputcharFcPatternGetIntegerXftDebugXRenderFindFormatXftGlyphCoreXftDrawCharFontSpecXftInitXSetRegionXGetImageFcPatternDuplicateXSetClipMaskFT_Done_FaceFcPatternGetXftFontLoadGlyphsXftDrawDepthXftTextRender16LEXRenderSetPictureClipRectanglesXFreePixmapFcCharSetCountXftDefaultGetInteger.uremXftDrawString8XftFontUnloadGlyphsFT_Vector_Transform.umulXftFontInfoEqualXftDrawSetClipXftListFontsXftDrawCreateBitmapXGetDefault__dso_handleFcNameUnparseXftListFontsPatternObjectsXftTextExtentsUtf8XftTextRenderUtf8XftGlyphRenderFcPatternAddStringXFreeFcDefaultSubstitutememcmpXftDrawDestroy_XftFontUncacheGlyphXftNameParseputsXGetVisualInfoFT_Init_FreeTypeXftLockFaceXRenderFindVisualFormat__register_frame_infoXftDefaultHasRenderXSetErrorHandlerFT_Set_Char_SizeXftGlyphFontSpecRender_XftNameInitializedXftNativeByteOrderXftFontCopyXftUnlockFace_edataXftColorAllocValue_XftFontManageMemorymallocXftDrawGlyphSpecXftDrawDisplay_DYNAMIC_XftFTlibraryXftDefaultParseBoolFT_Outline_Get_Bitmap__iobXRenderAddGlyphsXftDrawGlyphFontSpecstrcmp_XftMatchSymbolic_XftConfigInitializedFT_Outline_TranslatestrtodXftFontInfoDestroyXftSwapCARD24_Jv_RegisterClassesXAllocNamedColorXCreateRegionXftDrawCreateAlphastrtolXftCharFontSpecRender_initFcCharSetCopy.remFcPatternGetCharSetXftGlyphSpecCoreXRenderCompositeString8XftGetVersionXftDrawChangeFcConfigSubstituteXftFontMatchstrncpyXftFontCheckGlyphXftSwapCARD16_XftDisplayInfoGetmemcpy_lib_version_PROCEDURE_LINKAGE_TABLE_XftInitFtLibraryXSetForeground_XftNameInitXftFontOpenPatternFcPatternCreateXftDrawGlyphsXftTextExtents8_XftSetFacegetenvFcPatternPrintXftNameUnparse.udivFcUtf16ToUcs4XSetSubwindowModeXftDrawSetClipRectanglesFcFreeTypeCharIndexXftDrawStringUtf8__deregister_frame_infoXRenderFindStandardFormatXftDrawRectXRenderCompositeString32XftSwapCARD32FT_Set_TransformFcPatternAddBoolXftRectCoreXAllocColorXftTextRenderUtf16strcpyXRenderQuerySubpixelOrderXftMemAllocXftDefaultSetXftTextRender16FcPatternVaBuild__ctypeFT_Outline_TransformtolowerFcNameConstant_etext_XftDisplayManageMemoryXftFontCloseXFillRectangleXftTextExtentsUtf16XftMaxFreeTypeFilesXRenderCreatePictureFcObjectSetCreateXftMemReportXftFontInfoCreateXftFontOpenNameXftTextRender32BE_XftDisplayInfoFcPatternGetMatrixmemsetXftDrawString32XRenderCompositeString16XftMemFreeXftFontOpenXftTextRender32XRenderFreeGlyphSetFcPatternAddInteger_GLOBAL_OFFSET_TABLE_XCopyAreaXftDefaultGetDoubleXftDrawCharSpecFcPatternAddXftTextExtents32XftDefaultSubstituteFcPatternDel.divXftDrawVisualXPutImageXftGlyphExtentsXAddExtensionFcInitXRenderCompositeText8randFcConfigGetBlanksXftDefaultGetBoolXRenderCreateGlyphSetXftTextRender16BEXEqualRegionXftDrawDrawableXCreateGCstrlenXftGlyphSpecRenderFcFreeTypeCharSetFcCharSetHasCharXRenderFreePictureXftFontInfoHashXftDrawString16FcStrCmpIgnoreCaseatoiFcFontListXCreatePixmapXSetClipRectanglesXDestroyRegionXRenderQueryVersionFT_Load_GlyphXftDrawPictureFcCharSetDestroyFcFontMatchXftCharIndex_finiXftTextExtents16XftCharExistsXftDrawCreateFcPatternDestroyXftFontOpenInfofreeXGetGeometryXftFontOpenXlfdXFreeColorsXRenderCompositeText16_endXftGlyphFontSpecCoreXftSwapImageFcNameParseFcPatternAddDoubleXRenderSetPictureClipRegionXFreeGCFcUtf8ToUcs4XftColorAllocNameFcPatternGetBoolXESetCloseDisplayXftCharSpecRenderXftTextRender8XRenderFillRectangleFT_New_FaceFcObjectSetAddXUnionRegionas: Sun Compiler Common 10 Patch 09/04/2007 @(#)SunOS 5.10 Generic January 2005as: Sun Compiler Common 10 Patch 09/04/2007 GCC: (GNU) 3.4.6as: Sun Compiler Common 10 Patch 09/04/2007 GCC: (GNU) 3.4.6as: Sun Compiler Common 10 Patch 09/04/2007 GCC: (GNU) 3.4.6as: Sun Compiler Common 10 Patch 09/04/2007 GCC: (GNU) 3.4.6as: Sun Compiler Common 10 Patch 09/04/2007 GCC: (GNU) 3.4.6as: Sun Compiler Common 10 Patch 09/04/2007 GCC: (GNU) 3.4.6as: Sun Compiler Common 10 Patch 09/04/2007 GCC: (GNU) 3.4.6as: Sun Compiler Common 10 Patch 09/04/2007 GCC: (GNU) 3.4.6as: Sun Compiler Common 10 Patch 09/04/2007 GCC: (GNU) 3.4.6as: Sun Compiler Common 10 Patch 09/04/2007 GCC: (GNU) 3.4.6as: Sun Compiler Common 10 Patch 09/04/2007 GCC: (GNU) 3.4.6as: Sun Compiler Common 10 Patch 09/04/2007 GCC: (GNU) 3.4.6as: Sun Compiler Common 10 Patch 09/04/2007 GCC: (GNU) 3.4.6as: Sun Compiler Common 10 Patch 09/04/2007 GCC: (GNU) 3.4.6as: Sun Compiler Common 10 Patch 09/04/2007 GCC: (GNU) 3.4.6as: Sun Compiler Common 10 Patch 09/04/2007 GCC: (GNU) 3.4.6as: Sun Compiler Common 10 Patch 09/04/2007 GCC: (GNU) 3.4.6as: Sun Compiler Common 10 Patch 09/04/2007 GCC: (GNU) 3.4.6as: Sun Compiler Common 10 Patch 09/04/2007 ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.489.hash.dynsym.dynstr.SUNW_version.rela.got.rela.data.rel.local.rela.data.rel.ro.local.rela.plt.init.fini.text.rodata.dynamic.data.ctors.dtors.eh_frame.jcr.bss.symtab.strtab.comment.shstrtab "ddo((p%B)T)T  /B0h0h DB11$ \B1414 f99l99r99\xHH p*`a $4  IP /pE44 Jhlib/pkgconfig/xft.pc000444 000000 000000 00000001157 11034754554 014710 0ustar00rootroot000000 000000 prefix=/usr/pkg exec_prefix=${prefix} libdir=${exec_prefix}/lib includedir=${prefix}/include freetypelibs=-L/usr/pkg/lib -R/usr/pkg/lib -lfreetype -lz freetypecflags=-I/usr/pkg/include/freetype2 -I/usr/pkg/include xrenderlibs=-Wl,-R/usr/pkg/lib -Wl,-R/usr/openwin/lib -R/usr/openwin/lib -L/usr/pkg/lib -L/usr/openwin/lib -lXrender -lX11 xrendercflags=-DXTHREADS -I/usr/pkg/include -I/usr/openwin/include Name: Xft Description: X FreeType library Version: 2.1.7 Requires: fontconfig Libs: -Wl,-R${libdir} -L${libdir} -lXft -lX11 ${freetypelibs} ${xrenderlibs} Cflags: -I${includedir} ${freetypecflags} ${xrendercflags} man/man3/Xft.3000444 000000 000000 00000010030 11034754554 013272 0ustar00rootroot000000 000000 .\" .\" $Id: Xft.3.in,v 1.3 2004/04/15 01:45:47 keithp Exp $ .\" .\" Copyright © 2000 Keith Packard .\" .\" Permission to use, copy, modify, distribute, and sell this software and its .\" documentation for any purpose is hereby granted without fee, provided that .\" the above copyright notice appear in all copies and that both that .\" copyright notice and this permission notice appear in supporting .\" documentation, and that the name of Keith Packard not be used in .\" advertising or publicity pertaining to distribution of the software without .\" specific, written prior permission. Keith Packard makes no .\" representations about the suitability of this software for any purpose. It .\" is provided "as is" without express or implied warranty. .\" .\" KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, .\" INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO .\" EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR .\" CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, .\" DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER .\" TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR .\" PERFORMANCE OF THIS SOFTWARE. .\" .de TQ .br .ns .TP \\$1 .. .TH XFT 3 "Version 2.1.7" "Xft" .SH NAME Xft \- X FreeType interface library .SH DESCRIPTION .B Xft is a simple library designed to interface the FreeType rasterizer with the X Rendering Extension. This manual page barely scratches the surface of this library. .SH DATATYPES .B XftPattern holds a set of names with associated value lists; each name refers to a property of a font. XftPatterns are used as inputs to the matching code as well as holding information about specific fonts. .B XftFont contains general font metrics and a pointer to either the core XFontStruct data or a structure holding FreeType and X Render Extension data. .B XftFontStruct contains information about FreeType fonts used with the X Render Extension. .B XftFontSet contains a list of XftPatterns. Internally Xft uses this data structure to hold sets of fonts. Externally, Xft returns the results of listing fonts in this format. .B XftObjectSet holds a set of names and is used to specify which fields from fonts are placed in the the list of returned patterns when listing fonts. .B XftDraw is an opaque object which holds information used to render to an X drawable using either core protocol or the X Rendering extension. .SH FUNCTIONS .nf XftFont * XftFontOpen (Display *dpy, int screen, ...); .fi .B XftFontOpen takes a list of pattern elements of the form (field, type, value) terminated with a NULL, matches that pattern against the available fonts and opens the matching font. .PP Example: .br font = XftFontOpen (dpy, scr, XFT_FAMILY, XftTypeString, "charter", XFT_SIZE, XftTypeDouble, 12.0, NULL); .PP This opens the charter font at 12 points. The point size is automatically converted to the correct pixel size based on the resolution of the monitor. .PP .nf void XftTextExtents8 (Display *dpy, XftFont *font, unsigned char *string, int len, XGlyphInfo *extents); .fi .B XftTextExtents8 computes the pixel extents of "string" when drawn with "font". .PP .nf XftDraw * XftDrawCreate (Display *dpy, Drawable drawable, Visual *visual, Colormap colormap); .fi .B XftDrawCreate creates a structure that can be used to render text and rectangles to the screen. .PP .nf void XftDrawString8 (XftDraw *d, XRenderColor *color, XftFont *font, int x, int y, unsigned char *string, int len); .fi .B XftDrawString8 draws "string" using "font" in "color" at "x, y". .PP .nf void XftDrawRect (XftDraw *d, XRenderColor *color, int x, int y, unsigned int width, unsigned int height); .fi .B XftDrawRect fills a solid rectangle in the specified color. .SH COMPATIBILITY As of version 2, .B Xft has become relatively stable and is expected to retain source and binary compatibility in future releases. .SH AUTHOR Keith Packard