summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* autogen.sh: Implement GNOME Build APIbaserock/morphColin Walters2013-01-151-1/+3
| | | | | | http://people.gnome.org/~walters/docs/build-api.txt Signed-off-by: Adam Jackson <ajax@redhat.com>
* configure: Remove AM_MAINTAINER_MODEAdam Jackson2013-01-151-1/+0
| | | | Signed-off-by: Adam Jackson <ajax@redhat.com>
* Fix man page to match includeAlexander Polakov2012-12-151-5/+2
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* libXft 2.3.1libXft-2.3.1Alan Coopersmith2012-06-021-1/+1
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* Dead code removalJeremy Huddleston2012-03-101-10/+0
| | | | Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
* Fixup for 550b2f76401c2 which broke bold fontsMikael Magnusson2012-03-101-4/+0
| | | | | | | | | | | The commit removed the line AC_CHECK_FUNCS(FT_Get_Next_Char FT_Get_BDF_Property FT_Get_PS_Font_Info FT_Has_PS_Glyph_Names FT_GlyphSlot_Embolden) but failed to remove the #if lines that this commit removes, resulting in that code never being executed. Fixes: https://bugs.freedesktop.org/attachment.cgi?id=58280 Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>
* libXft 2.3.0libXft-2.3.0Alan Coopersmith2012-03-073-5/+15
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* Fix undefined ftbit in XftFontLoadGlyphsJeremy Huddleston2011-10-241-0/+3
| | | | | | | | | | | https://bugs.freedesktop.org/show_bug.cgi?id=42173 Fixes regression from: 6f1d7bcdd461b1f6cc64370793f52d7c170187d0 Fixed by examining original patch before rebase from: https://bugs.freedesktop.org/show_bug.cgi?id=29151 Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
* Remove fontconfig and freetype ifdef-fu and instead require non-ancinet ↵Jeremy Huddleston2011-10-103-80/+3
| | | | | | versions of both Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
* compiler noise cleanups related to subpixel LCD supportTom \"spot\" Callaway2011-10-101-7/+3
| | | | Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>
* Subpixel LCD text rendering improvementsTom \"spot\" Callaway2011-10-104-272/+415
| | | | Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>
* Add const attributes to fix gcc -Wwrite-strings warningsAlan Coopersmith2011-09-284-7/+7
| | | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> Reviewed-by: Aaron Plattner <aplattner@nvidia.com>
* constify some bitsRoss Burton2011-09-252-2/+2
| | | | | | https://bugs.freedesktop.org/show_bug.cgi?id=2658 Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
* Remove dependency on libXextJeremy Huddleston2011-09-251-1/+1
| | | | | | | | | ldd -r -u reports: Unused direct dependencies: .../lib/libXext.so.6 Reported-by: Gaetan Nadon <memsize@videotron.ca> Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
* Remove broken fallback on non-pkg-config search for libXrenderJeremy Huddleston2011-09-251-30/+1
| | | | | | | | https://bugs.freedesktop.org/show_bug.cgi?id=5425 Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com> Reviewed-by: Gaetan Nadon <memsize@videotron.ca> Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* Strip trailing whitespaceAlan Coopersmith2011-09-1616-266/+266
| | | | | | | Performed with: find * -type f | xargs perl -i -p -e 's{[ \t]+$}{}' git diff -w & git diff -b show no diffs from this change Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* XftGlyphFontSpecCore: check to make sure glyphs are in rangeDerek Wang2011-02-131-0/+10
| | | | | | | | | This fixes a crash reported when selecting "View Page Source" in Mozilla on Solaris 10, due to invalid parameters being given to XPutImage. http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6261221 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* XftDrawSrcPicture: fail if info->solidFormat is NULLJay Cotton2011-02-131-1/+1
| | | | | | | | | Fixed a core dump in x11perf render tests when a driver was returning incorrect information due to a bug in the driver. http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6872780 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* config: comment, minor upgrade, quote and layout configure.acGaetan Nadon2011-02-031-36/+38
| | | | | | | | | | | | Group statements per section as per Autoconf standard layout Quote statements where appropriate. Autoconf recommends not using dnl instead of # for comments Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters. Add AC_CONFIG_SRCDIR([Makefile.am]) This helps automated maintenance and release activities. Details can be found in http://wiki.x.org/wiki/NewModuleGuidelines
* config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERSGaetan Nadon2011-01-281-1/+1
| | | | Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
* config: remove unrequired AC_CONFIG_AUX_DIRGaetan Nadon2011-01-281-1/+0
| | | | | | | The default location for the generation of configuation files is the current package root directory. These files are config.* and friends. Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
* config: remove already included AC_PROG_SEDGaetan Nadon2011-01-271-1/+0
| | | | | | | Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS Use the appropriate platform version of sed Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
* config: remove AC_PROG_CC as it overrides AC_PROG_C_C99Gaetan Nadon2011-01-271-1/+0
| | | | | | | | | XORG_STRICT_OPTION from XORG_DEFAULT_OPTIONS calls AC_PROG_C_C99. This sets gcc with -std=gnu99. If AC_PROG_CC macro is called afterwards, it resets CC to gcc. Reported-by: Roberto Branciforti <rbbrnc@gmail.com> Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
* libXft: Fix variable assignment.Roberto Branciforti2011-01-181-1/+1
| | | | | | Signed-off-by: Roberto Branciforti <rbbrnc@gmail.com> Reviewed-by: Mikhail Gusarov <dottedmag@dottedmag.net> Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* libXft 2.2.0libXft-2.2.0Alan Coopersmith2010-10-292-3/+8
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* xft.pc.in: Requires.private entries should not be duplicated in RequiresAlan Coopersmith2010-10-271-1/+1
| | | | | | | | | | | | Users of libXft don't need to link with fontconfig, freetype and Xrender directly if they don't use them. This may cause issues for users of pkg-config versions older than 0.22. Please upgrade to the 2007 version of pkg-config before trying to build the 2010 version of libXft. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
* config: upgrade to util-macros 1.8 for additional man page supportGaetan Nadon2010-10-172-17/+4
| | | | | | | | | | Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS The value of MAN_SUBST is the same for all X.Org packages. Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS Use the appropriate platform version of sed Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
* man: build man pages the standard wayGaetan Nadon2010-03-313-5/+27
| | | | | | Using macro substitution. Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
* config: remove deprecated xft-config script and man pageGaetan Nadon2010-03-316-231/+4
| | | | | | | This was put in place early 2000 when pkg-config was not used. Reviewed-by: Rémi Cardona <remi@gentoo.org> Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
* config: remove the xft-config.in file from EXTRA_DISTGaetan Nadon2010-03-301-1/+0
| | | | | | Automake always includes it in the tarball. Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
* config: update AC_PREREQ statement to 2.60Gaetan Nadon2010-03-291-1/+1
| | | | | | | | | | Unrelated to the previous patches, the new value simply reflects the reality that the minimum level for autoconf to configure all x.org modules is 2.60 dated June 2006. ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
* config: remove the pkgconfig pc.in file from EXTRA_DISTGaetan Nadon2010-03-291-1/+1
| | | | | | Automake always includes it in the tarball. Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
* Xft.h.in: remove comments which prevents Xft.h generation #25104Gaetan Nadon2009-12-081-4/+4
| | | | | | | | | With automake prior to 2.62, commnents placed beside a #undef line prevent that statement to be substituted by config.status. Signed-off-by: Gaetan Nadon <memsize@videotron.ca> Reviewed-by: Alan Coopersmith <alan.coopersmith@sun.com> Tested-by: Adrian Bunk <bunk@stusta.de>
* Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILESGaetan Nadon2009-11-271-0/+1
| | | | | Now that the INSTALL file is generated. Allows running make maintainer-clean.
* INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206Gaetan Nadon2009-10-282-10/+5
| | | | | | | Add missing INSTALL file. Use standard GNU file on building tarball README may have been updated Remove AUTHORS file as it is empty and no content available yet. Remove NEWS file as it is empty and no content available yet.
* Deploy the new XORG_DEFAULT_OPTIONS #24242Gaetan Nadon2009-10-271-2/+3
| | | | | | This macro aggregate a number of existing macros that sets commmon X.Org components configuration options. It shields the configuration file from future changes.
* Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432Gaetan Nadon2009-10-261-2/+1
| | | | | ChangeLog filename is known to Automake and requires no further coding in the makefile.
* .gitignore: use common defaults with custom section # 24239Gaetan Nadon2009-10-221-0/+2
| | | | | | Using common defaults will reduce errors and maintenance. Only the very small or inexistent custom section need periodic maintenance when the structure of the component changes. Do not edit defaults.
* .gitignore: use common defaults with custom section # 24239Gaetan Nadon2009-10-221-17/+63
| | | | | | Using common defaults will reduce errors and maintenance. Only the very small or inexistent custom section need periodic maintenance when the structure of the component changes. Do not edit defaults.
* This is not a GNU project, so declare it foreign.Jeremy Huddleston2009-10-211-1/+1
| | | | | | | | | | | | | | | | | | On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote: > On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote: > > I noticed an INSTALL file in xlsclients and libXvMC today, and it > > was quite annoying to work around since 'autoreconf -fvi' replaces > > it and git wants to commit it. Should these files even be in git? > > Can I nuke them for the betterment of humanity and since they get > > created by autoreconf anyways? > > See https://bugs.freedesktop.org/show_bug.cgi?id=24206 As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation of the INSTALL file. It is also part of the 24206 solution. Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>
* Set libtool version-number automatically from package versionAlan Coopersmith2009-10-132-1/+4
| | | | | | | | Since we've forgotten to manually update in most libXft releases so far, might as well just automate it. Reported by: Paulo Ricardo Zanoni <pzanoni@mandriva.com> Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
* libXft 2.1.14libXft-2.1.14Alan Coopersmith2009-10-092-3/+7
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
* Add generated Xft.h to .gitignoreAlan Coopersmith2009-10-081-0/+1
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
* Fix install of generated Xft.h when builddir != srcdirJulien Cristau2009-10-061-2/+2
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
* Split NEWS & README, update bothAlan Coopersmith2009-10-062-33/+75
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
* Set Xft.h version numbers from configure.acAlan Coopersmith2009-10-063-14/+22
| | | | | | Keep the two in sync automatically instead of manually Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
* Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONSAlan Coopersmith2009-10-051-7/+4
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
* Janitor: Correct make distcheck and sparse warnings.Paulo Cesar Pereira de Andrade2009-01-2918-117/+111
| | | | | | | | | | Use only one toplevel .gitignore file. It was tempting to also modify the code to not, first check if xrender is >= 0.8.2, and then, if failing, check for libXrender functions with different build options, but left as is, as it could be somehow useful at least as an example of being backwards compatible.
* Added fake bold support (#1579, Novell #38202/223682).Stefan Dirsch2008-11-221-1/+16
|
* Header cleanup (bug#4703)Erik Andren2008-10-252-12/+4
| | | | | | | Remove prototypes for nonexistent functions from Xft.h, and add missing include in xftglyphs.c Signed-off-by: Julien Cristau <jcristau@debian.org>