[MacPorts] #56778: gstreamer1-gst-plugins-base upgrade fails: Variant x11 conflicts with cocoa
MacPorts
noreply at macports.org
Sat Jul 7 09:17:20 UTC 2018
#56778: gstreamer1-gst-plugins-base upgrade fails: Variant x11 conflicts with cocoa
-------------------------------------+-------------------------------------
Reporter: squizzgitmon | Owner: Mihai Moldovan
| <ionic@…>
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: fixed | Keywords:
Port: gstreamer1-gst- |
plugins-base |
-------------------------------------+-------------------------------------
Comment (by Ionic):
Crap. I hoped that it would stay local to the port, not be passed-down to
others as well. Wouldn't that also affect all ports that are already using
`variant_set` (just in the opposite way)?
Hm, it's a normal/new install... since `universal` is set, it should pull-
in `x11` as a default flag and disable `cocoa`. I'm stumped, `x11` should
be getting enabled. Maybe I need to quote `variations("cocoa/x11")`
instead of not quoting them? I've tried that at first (as `set
variations("cocoa") "-"`, quoting both the variant string and the disable
character), but that didn't seem to work at all.
If everything fails and this turns out to have highly disadvantageous
effects, we can just comment out/remove the `cocoa` variant again and only
use GLX/`x11`. That'll break the OpenGL implementation in plugins-base,
but I hardly doubt anyone is actually using that... short of for testing
gstreamer.
--
Ticket URL: <https://trac.macports.org/ticket/56778#comment:14>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list