Opened 11 years ago

Closed 11 years ago

#40130 closed defect (fixed)

gstreamer010-gst-plugins-base, gstreamer1-gst-plugins-base: links with xorg-libXv

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: rmstonecipher@…
Priority: Normal Milestone:
Component: ports Version: 2.2.0
Keywords: Cc:
Port: gstreamer010-gst-plugins-base, gstreamer1-gst-plugins-base

Description

gstreamer010-gst-plugins-base and gstreamer1-gst-plugins-base link with a library from xorg-libXv but that's not in the dependency chain.

Change History (2)

comment:1 Changed 11 years ago by c.herbig@…

Ah, I forgot about this. Turns out it's a reason that webkit-gtk +quartz also has to be -video, even though gstreamer1-gst-plugins-base is supposed to be -x11 compliant (although technically it never says that it is +quartz compliant either...)

comment:2 Changed 11 years ago by dbevans (David B. Evans)

Resolution: fixed
Status: newclosed

Fixed by adding dependency on xorg-libXv and deleting unused X11 dependencies in +no_x11. When building +no_x11, X11 dependent plugins are disabled and no X11 libs are linked to. Otherwise these ports are quartz agnostic.

Committed in r113658 for gstreamer1-gst-plugins-base, r113664 for gstreamer010-gst-plugins-base.

Note: See TracTickets for help on using tickets.