--- - branch: MAIN date: Fri Jun 27 00:41:47 UTC 2014 files: - new: '1.191' old: '1.190' path: pkgsrc/devel/pango/Makefile pathrev: pkgsrc/devel/pango/Makefile@1.191 type: modified - new: '1.62' old: '1.61' path: pkgsrc/devel/pango/PLIST pathrev: pkgsrc/devel/pango/PLIST@1.62 type: modified - new: '1.13' old: '1.12' path: pkgsrc/devel/pango/options.mk pathrev: pkgsrc/devel/pango/options.mk@1.13 type: modified id: 20140627T004147Z.56ce8283bb770637a5f63df7ad459d4376956245 log: | Fix installation on Darwin with the default PKG_OPTIONS. Background: On systems with CoreText (i.e., Darwin), pango unconditionally links with it and installs certain libraries; this is already handled in PLIST. Problem: On systems where cairo has been built with the "quartz" option, pango installs an additional header file. Fix: Given that the "quartz" option is off by default, and assuming that users who enable it likely do so globally in PKG_DEFAULT_OPTIONS, add a nominal "quartz" option to pango that conditionalizes whether to expect this additional header file. "Sounds good" from jperkin@. Tested on: * Mac OS X 10.9.3, with and without PKG_DEFAULT_OPTIONS+=quartz (from cairo on up the dependency chain) * NetBSD/amd64 6.1.4, with X sets and the default options module: pkgsrc subject: 'CVS commit: pkgsrc/devel/pango' unixtime: '1403829707' user: schmonz