Opened 7 years ago

Closed 6 years ago

#54528 closed defect (fixed)

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 "Pete" 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 (4)

comment:1 Changed 7 years ago by mf2k (Frank Schima)

Cc: devans@… removed
Owner: set to dbevans
Status: newassigned

comment:2 Changed 7 years 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 7 years ago by ballapete (Peter "Pete" 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).

comment:4 Changed 6 years ago by dbevans (David B. Evans)

Resolution: fixed
Status: assignedclosed

In 93d2325903fb72da7e60ebaa37154fbe1753f097/macports-ports (master):

gstreamer*-gst-plugins-good: make jack plugin optional

Jack fails to build on 10.6 and earlier.

Closes #54528

Note: See TracTickets for help on using tickets.