Michael Meeks
dc24525d09
more idle code documentation improvement
2012-03-06 14:41:45 +00:00
Stephan Bergmann
7c4f2ec8a7
Simplify install name handling for external libraries on Mac OS X
...
...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-29 18:46:38 +01:00
Fridrich Štrba
b5f727d395
Fix build of generic unix vcl plugin with older fontconfig
2012-02-21 09:51:18 +01:00
Josh Heidenreich
b469be0723
Added and improved READMEs for modules in libs-extern-sys
2012-02-09 18:23:49 +01:00
Caolán McNamara
79f5f4c971
Resolves: fdo#44219 RHEL-4 buildbox doesn't have FT_Library_SetLcdFilter
2012-01-06 09:52:42 +00:00
Tor Lillqvist
7d3c674a04
Abandon attempt to use the debug CRT in a dbgutil build
2011-12-20 18:08:08 +02:00
Fridrich Štrba
275e6c6291
Disable cairo svg surface on windows to avoid problems with missing header
2011-12-20 09:58:07 +01:00
Tor Lillqvist
0edebb4f79
Fix cairo build for Android again
2011-12-20 01:12:25 +02:00
Fridrich Štrba
04417370fc
Build all default cairo features on Windows
2011-12-19 19:03:33 +01:00
Fridrich Štrba
8cf76f19c5
Build ps and pdf cairo surfaces with MSVC
2011-12-19 09:43:18 +01:00
Fridrich Štrba
b4c74957cb
Fix MMX build of pixman with MSVC
2011-12-19 09:42:32 +01:00
Tor Lillqvist
2800d3366c
Do build cairo for Android, will likely be needed
2011-12-17 00:42:04 +02:00
Norbert Thiebaud
3293535767
MacOSX build breaker for MacOSX
...
somehow having -L $solenv/$OUTPATH/lib which does not exist, in a command
cause some trouble. in configure...
2011-12-16 12:40:05 -06:00
Stephan Bergmann
c4e5203999
Code modules no longer depend on stlport.
2011-12-16 17:45:10 +01:00
Fridrich Štrba
19bd9a8a6d
Fix building of cairo on windows
2011-12-16 17:31:36 +01:00
Fridrich Štrba
8cb10ca246
Make buid pixman on windows
2011-12-16 16:24:09 +01:00
Fridrich Štrba
6de6fcefde
Missing pixman file
2011-12-16 15:32:09 +01:00
Fridrich Štrba
b55c8f783d
Keep changes to configure.ac only as documentary evidence
2011-12-16 15:32:08 +01:00
Fridrich Štrba
582e938796
One more attempt to not have -lz sucked in
2011-12-16 15:32:08 +01:00
Fridrich Štrba
b04c1479ba
-lz was sucked in by freetype
2011-12-16 14:39:29 +01:00
Fridrich Štrba
32f07ecc8e
Trying to get the linking with internal zlib right
2011-12-16 14:16:23 +01:00
Fridrich Štrba
00e763bdd5
Fix one more occurrence of FcResultOutOfMemory and try not to run autotools
2011-12-16 13:44:30 +01:00
Fridrich Štrba
5797fed3a2
Fix cairo build on some older systems
2011-12-16 13:32:32 +01:00
Fridrich Štrba
d3f11a1cc3
Disable valgrind in internal cairo build
2011-12-16 12:58:31 +01:00
Fridrich Štrba
cc850798eb
Upgrading internal cairo/pixman (phase 1)
2011-12-16 12:30:30 +01:00
Michael Stahl
408672d41b
cairo: fix RPATH:
...
The cairo configure script is called with -Wl,-rpath,"12345ORIGIN"
with funny results so tweak the quoting so that the $$ makes it through...
2011-12-10 21:46:51 +01:00
Peter Foley
0d0bd89720
make cairo build with libpng 1.5
2011-10-01 18:34:47 -04:00
Tor Lillqvist
516d2e0518
Hmm, why did I think the ATSUI API would be gone in the 10.5 SDK?
...
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-27 17:53:25 +03:00
Tor Lillqvist
1682fcc235
Dmake's .IF expression parser is apparently broken, >= works but > doesn't
2011-09-27 17:29:49 +03:00
Tor Lillqvist
98ab45513c
Make cairo build against MacOSX SDK 10.5
...
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-09-27 12:47:06 +03:00
Tor Lillqvist
97d7cb0854
Bypass cairo's ApplicationServices/ApplicationServices.h test completely for iOS
2011-08-09 01:42:21 +03:00
Caolán McNamara
16038a4d5c
Revert "Disable pdf and ps surfaces that break internal cairo build"
...
This reverts commit 04ab4c38d662c469cea1afa540b60625266bc7e5 because
it breaks a buildbot
2011-08-05 13:57:26 +01:00
Fridrich Štrba
afff1341b4
Disable pdf and ps surfaces that break internal cairo build
2011-08-04 10:05:53 +02:00
Caolán McNamara
e2c3e30962
restore workaround for windows lack of soft links
2011-08-02 16:15:59 +01:00
Bjoern Michaelsen
31796472e7
Merge branch 'master' into feature/gnumake4
2011-07-21 18:51:33 +02:00
Tor Lillqvist
d722971de4
We want cairo-quartz.h for iOS, not the X ones
2011-07-14 22:01:05 +03:00
Tor Lillqvist
16d420b1cc
Do build the cairo "quartz" surface for iOS, too
...
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-05 23:11:57 +03:00
Tor Lillqvist
3c4b37d77c
Don't build cairo for Android
...
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-03 21:28:54 +03:00
Tor Lillqvist
6c5e6ac641
Move an iOS-specific hunk to the iOS-specific patch file
2011-07-01 03:09:53 +03:00
Tor Lillqvist
7f48a4b480
Split out the iOS-specific patch to fix build with old MacOSX SDK
2011-07-01 02:55:52 +03:00
Tor Lillqvist
b2320b1e49
Enable building the "quartz" font backend without the "quartz" surface, for iOS
...
The quartz surface code won't build for iOS, but the font code
will. So let's try to use it. Maybe later make the surface build, too,
it might be trivial.
2011-07-01 02:24:04 +03:00
Caolán McNamara
ed0f6feebd
this must be the bit I missed
2011-06-30 12:23:28 +01:00
Caolán McNamara
1cd91cabe9
make cairo an unconditional requirement for text rendering
2011-06-30 11:34:59 +01:00
Bjoern Michaelsen
31daa1bd60
Merge branch 'master' into feature/gnumake4
...
Conflicts:
cairo/cairo-1.8.0.patch
cairo/prj/build.lst
gdk-pixbuf/makefile.mk
libcroco/makefile.mk
2011-06-19 12:03:35 +02:00
Ivo Hinkelmann
6e5685efb1
masterfix DEV300: #i10000# missing stlport dep [hg:5d377dd89e6b]
2011-06-17 10:55:05 +02:00
Ivo Hinkelmann
44aee83382
masterfix DEV300: #i10000# SRC_ROOT -> SOLARSRC [hg:5851574127d1]
2011-06-17 10:49:50 +02:00
Tor Lillqvist
95b0fe9f51
Fix configury for Android, but won't build
2011-06-10 00:07:14 +03:00
Tor Lillqvist
78f9b77628
Always compare CROSS_COMPILING explicitly to "YES"
2011-06-06 09:07:30 +03:00
Tor Lillqvist
718381b51c
Fix cairo build when cross-compiling to ppc MacOSX
2011-06-06 00:30:56 +03:00
Tor Lillqvist
56f35e6b39
Drop %_EXT% which was always empty
2011-06-03 13:27:35 +03:00