[cairo] A patch to detect CTFont API availability (Re: [PATCH 2/3] Update README with new minimum MacOSX requirements)

suzuki toshiya mpsuzuki at hiroshima-u.ac.jp
Tue Mar 10 04:17:45 PDT 2015


Hi,

Here I propose a patch to restore the support of Mac OS X 10.4
support, which detects the CTFont availability by configure,
following to the design by Ryan Schmidt
http://lists.cairographics.org/archives/cairo/2015-February/025959.html

I don't think the change is too complex to drop Mac OS X 10.4
support... How do you think of?

Regards,
mpsuzuki


Andrea Canciani wrote:
> From: Andrea Canciani <ranma42 at tartaros.local>
> 
> Since 70cc8f250b5669e757b4f044571ba0f71e3dea9e the quartz backend is
> using some APIs that are not available on MacOSX 10.4 directly
> (i.e. without detecting their availability through dynamic linking).
> This means that the quartz backend does not work anymore on MacOSX
> 10.4 and that the 10.5 SDK (or newer) is needed to build.
> ---
>  README | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/README b/README
> index 5926430..0be9947 100644
> --- a/README
> +++ b/README
> @@ -121,7 +121,7 @@ Supported, "platform" surface backends
>  
>  	quartz backend
>  	--------------
> -	MacOS X >= 10.4 with Xcode >= 2.4
> +	MacOS X >= 10.5 with Xcode >= 3.0
>  
>  	win32 backend
>  	-------------

-------------- next part --------------
A non-text attachment was scrubbed...
Name: cairo-1.14.1_mps20150212.diff
Type: text/x-patch
Size: 5366 bytes
Desc: not available
URL: <http://lists.cairographics.org/archives/cairo/attachments/20150310/5bdee5b5/attachment.bin>


More information about the cairo mailing list