summaryrefslogtreecommitdiff
path: root/cairo
AgeCommit message (Collapse)AuthorFilesLines
2012-09-26return build conditional for libpngDavid Tardon1-1/+1
Change-Id: I0ff1f219db136f3cc763d6af61df177831b1e93f
2012-09-09libpng: convert to gbuildMatúš Kukan1-1/+1
Change-Id: I68d8eb5ee481c893ca1ddecf891db66bef5b03f2
2012-08-29fdo#54015: At least FreeBSD ld requires -z origin when RPATH contains $ORIGINJung-uk Kim2-3/+3
Signed-off-by: Stephan Bergmann <sbergman@redhat.com>: * bulk replacement of "-Wl,-z,origin,-rpath,..." with "-Wl,-z,origin -Wl,rpath,..." * additional hunk for directory/c-sdk/config/FreeBSD.mk in moz/seamonkey-source-1.1.14.patch did not apply and has been dropped Change-Id: Ie60c696f041108e819ce8f799cff6f58e63a5ad7
2012-07-23ATSUI is not present in the 10.7 SDK even if one builds for 10.6 or earlierTor Lillqvist1-1/+1
So use the avoid-ATSUI patch dependingh on (the newly added) MAXOSX_SDK_VERSION, not MAC_OS_X_VERSION_MAX_ALLOWED. It is not clear (to me at least) whether for instance building against SDK version 10.7 but with MAC_OS_X_VERSION_MAX_ALLOWED=1060 ensures the resulting binaries actually work on 10.6. Somebody should check. If it doesn't work, we should add a check to configure.in that the min-required and max-allowed values are not less than the SDK version. (If it would work even for MAC_OS_X_VERSION_MAX_ALLOWED=1040, we would not need to require the increasingly obsolete Xcode 3 and 10.4 SDK for "official" builds.) Change-Id: Ia7088a26024ed288db55fa734465138d44d2ae12
2012-05-14default unix in general to system libxml2/libxslt like MacOSXCaolán McNamara1-1/+1
Change-Id: I7cde2a79462c71f4ce6e3ab75152e804ec7260f9
2012-05-09EasyHack fdo#42783: get rid of CPU define/build system variableThomas Collerton2-2/+2
Change-Id: I6a178f7ff9c8306e15bcfa847ad1e5e4f8476504
2012-04-29make gbuild the default assumption of build.plBjoern Michaelsen1-0/+0
this removes dmake completely out of the build for migrated modules build.pl now assumes modules to be gbuild, unless there is a prj/dmake file Change-Id: I674a036b182ee13c5ec093e83cb3d38133112d3b
2012-04-13sigh, need a 64bit zlib too on windows, revertingCaolán McNamara2-1/+48
2012-04-13gbuildize internal zlibCaolán McNamara2-48/+1
and stick headers into the solver in the same hierarchy as is "standard" so we don't have to patch so much, similiarly rename to libz
2012-04-10Upgrade pixman to 0.24.4Fridrich Štrba3-16/+16
2012-03-06more idle code documentation improvementMichael Meeks1-0/+5
2012-02-29Simplify install name handling for external libraries on Mac OS XStephan Bergmann2-2/+10
...by allowing our special @___... tokens anywhere within an install name, so that external modules can configure --prefix=/@___... etc. This removes the need for the special extshl and EXTRPATH=LOADER. Also, a new OUT2BIN_NONE can be used for external modules where the generated libraries need the default EXTRPATH=OOO, but generated executables are only used during the build and such need RPATH=NONE.
2012-02-21Fix build of generic unix vcl plugin with older fontconfigFridrich Štrba2-2/+14
2012-02-09Added and improved READMEs for modules in libs-extern-sysJosh Heidenreich1-0/+1
2012-01-06Resolves: fdo#44219 RHEL-4 buildbox doesn't have FT_Library_SetLcdFilterCaolán McNamara2-1/+59
2011-12-20Abandon attempt to use the debug CRT in a dbgutil buildTor Lillqvist1-1/+1
2011-12-20Disable cairo svg surface on windows to avoid problems with missing headerFridrich Štrba1-0/+11
2011-12-20Fix cairo build for Android againTor Lillqvist2-2/+11
2011-12-19Build all default cairo features on WindowsFridrich Štrba1-39/+6
2011-12-19Build ps and pdf cairo surfaces with MSVCFridrich Štrba2-9/+5
2011-12-19Fix MMX build of pixman with MSVCFridrich Štrba2-1/+21
2011-12-17Do build cairo for Android, will likely be neededTor Lillqvist6-9/+105
2011-12-16MacOSX build breaker for MacOSXNorbert Thiebaud1-1/+1
somehow having -L $solenv/$OUTPATH/lib which does not exist, in a command cause some trouble. in configure...
2011-12-16Code modules no longer depend on stlport.Stephan Bergmann1-1/+1
2011-12-16Fix building of cairo on windowsFridrich Štrba3-4/+84
2011-12-16Make buid pixman on windowsFridrich Štrba1-1/+1
2011-12-16Missing pixman fileFridrich Štrba2-0/+60
2011-12-16Keep changes to configure.ac only as documentary evidenceFridrich Štrba2-70/+70
2011-12-16One more attempt to not have -lz sucked inFridrich Štrba1-0/+18
2011-12-16-lz was sucked in by freetypeFridrich Štrba1-63/+81
2011-12-16Trying to get the linking with internal zlib rightFridrich Štrba1-10/+64
2011-12-16Fix one more occurrence of FcResultOutOfMemory and try not to run autotoolsFridrich Štrba1-4/+9
2011-12-16Fix cairo build on some older systemsFridrich Štrba2-7/+24
2011-12-16Disable valgrind in internal cairo buildFridrich Štrba1-4/+4
2011-12-16Upgrading internal cairo/pixman (phase 1)Fridrich Štrba9-397/+290
2011-12-10cairo: fix RPATH:Michael Stahl1-3/+3
The cairo configure script is called with -Wl,-rpath,"12345ORIGIN" with funny results so tweak the quoting so that the $$ makes it through...
2011-10-01make cairo build with libpng 1.5Peter Foley1-1/+1
2011-09-27Hmm, why did I think the ATSUI API would be gone in the 10.5 SDK?Tor Lillqvist1-1/+1
The ATSUI API that cairo uses seems to compile fine against both 10.5 and 10.6 SDKs. Maybe then against 10.7 it won't?
2011-09-27Dmake's .IF expression parser is apparently broken, >= works but > doesn'tTor Lillqvist1-1/+1
2011-09-27Make cairo build against MacOSX SDK 10.5Tor Lillqvist3-30/+36
Factor out the part of the iOS patch that comments out ATSUI-using API into a new patch file, and use that when building against the MacOSX SDK 10.5. Whether the callers of cairo will build then, no idea... Will see.
2011-08-09Bypass cairo's ApplicationServices/ApplicationServices.h test completely for iOSTor Lillqvist1-0/+18
2011-08-05Revert "Disable pdf and ps surfaces that break internal cairo build"Caolán McNamara1-1/+1
This reverts commit 04ab4c38d662c469cea1afa540b60625266bc7e5 because it breaks a buildbot Notes: split repo tag: libs-extern-sys_PRE_MELD_REPOS
2011-08-04Disable pdf and ps surfaces that break internal cairo buildFridrich Štrba1-1/+1
2011-08-02restore workaround for windows lack of soft linksCaolán McNamara1-2/+2
2011-07-21Merge branch 'master' into feature/gnumake4Bjoern Michaelsen3-20/+83
2011-07-14We want cairo-quartz.h for iOS, not the X onesTor Lillqvist1-0/+4
2011-07-05Do build the cairo "quartz" surface for iOS, tooTor Lillqvist2-40/+32
No ATSUI font stuff on iOS. But otherwise there isn't really anything MacOSX specific there. The code builds against the iOS SDK, too.
2011-07-03Don't build cairo for AndroidTor Lillqvist2-2/+2
We might have to reconsider later, but bypass cairo for now. It won't build anyway, as there is no "native" font backend for Android. Sure, we could biuld fontconfig and freetype and pretend that is "native", but let's see for now.
2011-07-01Move an iOS-specific hunk to the iOS-specific patch fileTor Lillqvist2-8/+10
2011-07-01Split out the iOS-specific patch to fix build with old MacOSX SDKTor Lillqvist3-64/+68