New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #26096 (assigned enhancement)

Opened 3 years ago

Last modified 3 years ago

gst-plugins-good: add no_x11 variant

Reported by: mike@… Owned by: rmstonecipher@…
Priority: Normal Milestone:
Component: ports Version: 1.9.1
Keywords: Cc:
Port: gst-plugins-good

Description (last modified by ryandesign@…) (diff)

GTK2 and its supporting libraries may be built with a Quartz backend using:

port install cairo +quartz+no_x11 pango +quartz+no_x11 python26 +no_tkinter gtk2 +quartz+no_x11 poppler +quartz

Gst-plugins-base also has a no_x11 variant.

I'd like to see a no_x11 variant of gst-plugins-good. The gst-plugins-base Portfile contains:

variant no_x11 {
    configure.args-append --without-x --disable-x --disable-xvideo --disable-xshm
}

In the case of gst-plugins-good, "--with-default-videosink=ximagesink" would also have to be changed for the no_x11 variant.

Change History

comment:1 Changed 3 years ago by ryandesign@…

  • Owner changed from macports-tickets@… to rmsfisher@…
  • Description modified (diff)
  • Summary changed from Request no_x11 variant of gst-plugins-good to gst-plugins-good: add no_x11 variant

Please remember to use WikiFormatting, and Cc the port's maintainer.

FYI now that MacPorts 1.9 is out, there is no longer any reason to create variants whose names begin with "no"; instead, make it a variant "x11" which is a default variant.

comment:2 Changed 3 years ago by rmsfisher@…

Mike,
I understand your desire to use +quartz+no_x11 but was under the impression that tk could not be built as such on OS X 10.6 per ticket #20799.
Until tk builds properly without a bunch of hacks I have no way to test a +no_x11 variant.
If you can make a patch for the current Portfile (keeping in mind Ryan's suggestion regarding naming) I will update the Portfile to include your x11-less variant.

Cheers,
Ryan

comment:3 Changed 3 years ago by rmsfisher@…

  • Owner changed from rmsfisher@… to rmstonecipher@…

comment:4 Changed 3 years ago by rmstonecipher@…

  • Status changed from new to assigned
Note: See TracTickets for help on using tickets.