Opened 17 years ago

Closed 16 years ago

Last modified 16 years ago

#15333 closed defect (fixed)

libpixman: Disable GTK support

Reported by: nox@… Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 1.6.0
Keywords: circular Cc:
Port: libpixman, libpixman-devel

Description

libpixman is a cairo dependency, cairo is a gtk dependency, but if you upgrade libpixman after gtk installation, it will try to enable its GTK support, that's a bad thing. Here is a patch to disable this behaviour.

Attachments (1)

libpixman-no-gtk.diff (7.3 KB) - added by nox@… 17 years ago.

Download all attachments as: .zip

Change History (7)

Changed 17 years ago by nox@…

Attachment: libpixman-no-gtk.diff added

comment:1 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)

I have gtk2 installed, but when I tried rebuilding my libpixman, it still did not try to make use of GTK. It said "checking for GTK... no" during the configure phase. Does yours actually find GTK? If so, what version of Mac OS X and Xcode are you using, on what kind of Mac?

comment:2 Changed 16 years ago by nox@…

Mine did find GTK, I noticed that bug because I was trying to build libpixman universally when GTK was not installed with +universal variant. I was on 10.5.2 using the latest Xcode.

comment:3 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)

It sounds like they've added a --disable-gtk option for the next release.

comment:4 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)

Port: libpixman added
Status: newassigned

GTK support has been disabled in libpixman-devel in r39851.

comment:5 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)

Port: libpixman-devel added
Resolution: fixed
Status: assignedclosed

libpixman has been updated to 0.12.0 so now I could disable GTK support in libpixman in r40076 in the same way as libpixman-devel.

comment:6 Changed 16 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.