pkgsrc-Users archive

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

Re: Update pango to 1.29.4

On 17/01/2012, at 10:07 AM, Thomas Klausner wrote:

> On Mon, Jan 16, 2012 at 06:55:33PM +0000, Patrick Welche wrote:
>> Newish gtk3 needs pango >= 1.29.0, pango 1.29.5 needs glib >=2.31, so plump
>> for pango 1.29.4 which only needs glib >= 2.26.
> You seem to be following the unstable branches here.
> GNOME is following the Linux convention that odd numbers are unstable and 
> even numbers are stable releases.
> We try to avoid having the unstable versions in pkgsrc, so please wait for a 
> stable release before committing this.
>> I not sure about the ABI_DEPENDS in buildlink3. I set it to 1.29.4. AFAICT
>> programs compiled against 1.28.4.nb2 are happy without needing to be
>> relinked, so is upping it necessary? API_DEPENDS correctly remains at 1.6.0.
> Please read section 14.2.2 in the pgksrc guide and come back with any 
> questions :)
>> I removed patch-aa as it risks making configure be regenerated, which isn't
>> necessary as it is already patched by patch-ab.
> That patch can be sent upstream while patch-ab can't.
> Also, since the patches are applied alphabetically, configure should end up 
> with a newer timestamp.
>> I have tested with the libthai option. I don't have access to darwin to
>> test that. In, there is reference to PLIST.carbon, but carbon
>> is not listed in PLIST_VARS - can that work? Is carbon defined elsewhere?
>> (I didn't find it in pkgsrc/mk)
> /usr/pkgsrc/devel/pango/Makefile:PLIST_VARS+=           carbon
> /usr/pkgsrc/devel/pango/PLIST:${PLIST.carbon}include/pango-1.0/pango/pangoatsui.h

Carbon support has been removed in Mac OS X 10.7.
All things relying on the carbon are busted in pkgsrc.

Currently I have to add a lots of the following to mk.conf to have dependencies 
of things I use in my development environment work.

PKG_OPTIONS.pari=       -x11
PKG_OPTIONS.pango=      -x11 -libthai
PKG_OPTIONS.graphviz=   -x11 -tcl -gtk -pangocairo

Ian McWilliam

Home | Main Index | Thread Index | Old Index