pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/49090: Unbreak devel/pango on OS X Tiger



>Number:         49090
>Category:       pkg
>Synopsis:       Unbreak devel/pango on OS X Tiger
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Aug 08 04:00:00 +0000 2014
>Originator:     Sevan Janiyan
>Release:        pkgsrc-current
>Organization:
>Environment:
Darwin Kernel Version 8.11.0: Wed Oct 10 18:26:00 PDT 2007; 
root:xnu-792.24.17~1/RELEASE_PPC Power Macintosh powerpc
>Description:
Don't look for CoreText on systems prior to Leopard as you won't find it.
 
https://developer.apple.com/library/mac/documentation/Carbon/Reference/CoreText_Utilities_Ref/Reference/reference.html

>How-To-Repeat:

>Fix:
Index: options.mk
===================================================================
RCS file: /cvsroot/pkgsrc/devel/pango/options.mk,v
retrieving revision 1.14
diff -u -r1.14 options.mk
--- options.mk  26 Jul 2014 08:30:58 -0000      1.14
+++ options.mk  8 Aug 2014 03:56:48 -0000
@@ -40,8 +40,10 @@
 ### Quartz "support"
 ###
 .if ${OPSYS} == "Darwin"
-### always looks for system CoreText
+.if !empty(MACHINE_PLATFORM:MDarwin-[9-?].*-*)
+### CoreText is only available in 10.5 or newer
 PLIST.coretext=                yes
+.endif
 .  if !empty(PKG_OPTIONS:Mquartz)
 ### installs its coretext header file if cairo was built with "quartz" option
 PLIST.quartz=          yes



Home | Main Index | Thread Index | Old Index