Opened 5 months ago

Last modified 5 months ago

#54528 assigned defect

Zenity @3.24.0 does not build on Mac OS X 10.6.8, Snow Leopard, because jack is needed but cannot be downloaded

Reported by: ballapete (Peter Dyballa) Owned by: dbevans (David B. Evans)
Priority: Normal Milestone:
Component: ports Version: 2.4.1
Keywords: snowleopard Cc:
Port: zenity

Description

Why does a tool for opening text boxes need an audio jack?

Change History (3)

comment:1 Changed 5 months ago by mf2k (Frank Schima)

  • Cc devans@… removed
  • Owner set to dbevans
  • Status changed from new to assigned

comment:2 Changed 5 months ago by gnw3

Zenity is a Gnome application so if built with webkitgtk (e.g., on libc++ systems) depends on jack via webkit2-gtk and gstreamer1-gst-plugins-good:

$ port dependents jack gstreamer1-gst-plugins-good webkit2-gtk
gstreamer1-gst-plugins-good depends on jack
webkit2-gtk depends on gstreamer1-gst-plugins-good
yelp depends on webkit2-gtk
zenity depends on webkit2-gtk

Zenity can be built (e.g., "works for me") without webkitgtk via a configure option which currently is set to --disable-webkitgtk but gets changed to --enable-webkitgtk on libc++ systems. I suppose there could be a -webkitgtk variant, but then you need to deal with +webkitgtk on non libc++ systemt -- seems a bit complex for the variants mechanism in macports.

comment:3 Changed 5 months ago by ballapete (Peter Dyballa)

Thanks, I realised that now zenity needs webkit2-gtk (with a lot of extra packages). And it's only needed by metacity. So the best solution is to remove these two.

Case closed (for me).

Note: See TracTickets for help on using tickets.