aboutsummaryrefslogtreecommitdiff
path: root/package/fontconfig
Commit message (Collapse)AuthorAgeFilesLines
* fontconfig: fix cross-compilation patchGravatar Thomas Petazzoni2010-07-071-36/+57
| | | | | | | | | | | | The existing cross-compilation patch works with our not completely correct TARGET_CONFIGURE_OPTS. With the correct variables (CFLAGS, LDFLAGS) being passed, fontconfig was trying to use target CFLAGS/LDFLAGS when building tools for the host. This updated patch fixes that problem by correctly using the CC_FOR_BUILD, CFLAGS_FOR_BUILD variables. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* fontconfig: convert to autotools infrastructure for host packageGravatar Thomas Petazzoni2009-12-151-44/+5
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* buildroot: silence ./configure step when building with 'make -s'Gravatar Peter Korsgaard2009-10-011-1/+1
| | | | | | | | | | We have been passing -q to ./configure when using 'make -s' for packages using Makefile.autotools.in for some time. Do the same for packages using autotools, but not using the Makefile.autotools.in infrastructure, taking care to not do it for packages with hand written configure scripts. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: Remove unnecessary dependencies on uclibc.Gravatar Will Newton2009-09-031-1/+1
| | | | | | | | A C library will have been built by the toolchain makefiles, so there is no need for packages to explicitly depend on uclibc. Signed-off-by: Will Newton <will.newton@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: provide download target for host packagesGravatar Peter Korsgaard2009-03-241-0/+3
|
* package: add STAMP_DIR and use for host buildsGravatar Peter Korsgaard2009-03-191-15/+15
| | | | | | | | | | | | | | Move stamp (dependency) files outside the (version specific) source directories, so other packages can hardcode dependencies on them instead of having to use <PACKAGE>_VERSION variables. This is important as the variables in the make rules are evaluated when the rules is seen, which might be before the dependent makefile is parsed (and hence <PACKAGE>_VERSION variable is known, screwing up stuff. The downside of this is that the package isn't automatically rebuilt when the version changes (E.G. by a svn update) and you now also have to remove the stamp files next to $(BUILD_DIR)/<PACKAGE>-* to force a rebuild.
* cairo: add host versionGravatar Peter Korsgaard2009-03-181-0/+42
|
* fontconfig: fixup help text indentationGravatar Peter Korsgaard2009-03-181-3/+3
|
* fontconfig: fix typo added in r25611Gravatar Peter Korsgaard2009-03-111-1/+1
|
* fontconfig: store font cache in /var/cache/fontconfig, and not in /usr/var/..Gravatar Peter Korsgaard2009-03-111-0/+1
|
* Get rid of a host-dependency.Gravatar Thomas Lundquist2009-01-101-1/+1
|
* fontconfig: use {C,LD}FLAGS_FOR_BUILD for host toolsGravatar Peter Korsgaard2008-12-221-0/+59
|
* Adding Central config.cache optionsGravatar Daniel Laird2008-11-281-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The following changes allow for use of a central configure cache file. This speeds up configuration of packages. Its use is configurable at the top level (BR2_CONFIG_CACHE - default n). Old style makefiles can use it if they use the following MACRO in makefiles: $(AUTO_CONFIGURE_TARGET) see my change to directfb.mk. New style Autotools.in will use it if you set the global option. However you can enable the global option and on a per package overrule it by doing the following: $(PKGNAME)_USE_CONFIG_CACHE = NO see fontconfig.mk for an example of this. Finally I have removed a few config variable settings which indicated no CXX compiler as this is wrong and breaks the build when using this central cache. Config.in | 8 ++++++++ package/Makefile.autotools.in | 5 ++++- package/Makefile.in | 28 +++++++++++++++++++++++++++- package/atk/atk.mk | 2 +- package/directfb/directfb.mk | 7 +------ package/fontconfig/fontconfig.mk | 3 +++ package/libglib2/libglib2.mk | 2 +- package/libgtk2/libgtk2.mk | 1 - 8 files changed, 45 insertions(+), 11 deletions(-) I would appreciate feedback on this change (I have been testing for 2-3 weeks) But I can never test all cases! If you enable the BR2_CONFIG_CACHE option some Makefile.autotools.in based packages may now break - I cannot build them all. In this case you may need to remove config options that are being hardcoded all over the place (like gtk saying we have 2 CXX compiler) or disable the use of CONFIG CACHE file like I have done in fontconfig. I can build all packages required to get WebKit on DirectFB up and running and it runs fine. I will try to resolve any issues this creates as fast as I can. Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
* Add a parallel compilation fix for fontconfigGravatar Thomas Petazzoni2008-11-112-1/+27
| | | | | | | | | | | | | | | | | | This patch adds a patch to fix bug https://bugs.freedesktop.org/show_bug.cgi?id=16464 affecting parallel compilation of fontconfig. The patch is the one proposed in the bugzilla entry, available at https://bugs.freedesktop.org/attachment.cgi?id=17294. Without this patch, the compilation (at BR2_JLEVEL > 1) of fontconfig sometimes fails with: In file included from fc-case.c:25: ../src/fcint.h:118:21: error: fcalias.h: No such file or directory Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/: remove redundant install-strip in *_TARGET_INSTALL_OPTGravatar Peter Korsgaard2008-10-201-2/+0
| | | | It's default now.
* fontconfig: use install-strip for target installGravatar Peter Korsgaard2008-09-141-1/+1
|
* fontconfig: remove redundant configure argsGravatar Peter Korsgaard2008-08-161-3/+1
| | | | Patch by antialize / bug #4524.
* Kconfig: remove 'default n'Gravatar Peter Korsgaard2008-07-171-1/+0
| | | | 'default n' is the default, so there's no need to say it explicitly.
* fontconfig: bump versionGravatar Peter Korsgaard2008-06-263-136/+3
|
* remove libdir-la.patch, handled by Makefile.autotools.inGravatar John Voltz2008-05-011-77/+0
|
* updated fontconfigGravatar John Voltz2008-03-065-91/+22
|
* - just use the strip binary to avoid confusing libtool (quotes)Gravatar Bernhard Reutner-Fischer2007-10-011-3/+3
| | | | - use $(STRIPCMD) in packages to avoid clashes with $(STRIP)
* - semicolon touchup. No other changesGravatar Bernhard Reutner-Fischer2007-08-221-1/+1
|
* Remove switches if sstrip is runGravatar Ulf Samuelsson2007-08-211-3/+3
|
* Make paths to expat available to fontconfigGravatar Ulf Samuelsson2007-08-121-0/+3
|
* Revert bad patchGravatar Ulf Samuelsson2007-08-102-359/+0
|
* Add fontconfig patches for cross-compileGravatar Ulf Samuelsson2007-07-232-0/+359
|
* - fix building the utilities that are ment to be run on the _HOST_ (Julien ↵Gravatar Bernhard Reutner-Fischer2007-06-283-35/+113
| | | | Letessier)
* - add endian handling, mmap, memcmp checks to TARGET_CONFIGURE_ARGSGravatar Bernhard Reutner-Fischer2007-06-271-3/+2
| | | | - use TARGET_CONFIGURE_ARGS where appropriate.
* fontconfig requires expatGravatar Peter Korsgaard2007-05-242-1/+2
|
* Use freetype-host for host tools. Fixes #1328Gravatar Peter Korsgaard2007-05-223-359/+9
|
* fixup package LDFLAGS handlingGravatar Eric Andersen2007-03-131-0/+1
|
* grumble grumble. fontconfig's fc-lang is broken upstream andGravatar Eric Andersen2007-02-031-0/+51
| | | | | doesn't understand how to deal with trailing whitespace... So I had to whip up this patch to bludgeon it into submission.
* - make fontconfig a little bit saner. It still tries to use the target stuff ↵Gravatar Bernhard Reutner-Fischer2007-01-293-3/+362
| | | | to create the binaries intended to run on the host, but this is a first step
* - pass the freetype-config location to make and disable building docs.Gravatar Bernhard Reutner-Fischer2007-01-161-0/+3
| | | | This package is broken since it passes TARGET_CFLAGS down to the HOSTCC in e.g. fc-case
* Add in a few useful bits for font handlingGravatar Eric Andersen2007-01-161-0/+6
|
* teach fontconfig to actually apply its patchesGravatar Eric Andersen2007-01-152-2/+6
|
* add fontconfig packageGravatar Eric Andersen2007-01-143-0/+159