Projects
New Ticket     Wiki     Browse Source     Timeline     Roadmap     Bug Reports     Search

Ticket #15333 (closed defect: fixed)

Opened 7 months ago

Last modified 3 months ago

libpixman: Disable GTK support

Reported by: nox@… Owned by: ryandesign@…
Priority: Normal Milestone: Port Bugs
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

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

Change History

Changed 7 months ago by nox@…

Changed 6 months ago by ryandesign@…

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?

Changed 6 months 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.

Changed 6 months ago by ryandesign@…

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

Changed 3 months ago by ryandesign@…

  • status changed from new to assigned
  • port set to libpixman

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

Changed 3 months ago by ryandesign@…

  • status changed from assigned to closed
  • resolution set to fixed
  • port changed from libpixman to libpixman, libpixman-devel

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.

Note: See TracTickets for help on using tickets.