[MacPorts] #18256: ffmpeg: set default variants to include all optional codecs
MacPorts
noreply at macports.org
Thu Jan 29 11:16:26 PST 2009
#18256: ffmpeg: set default variants to include all optional codecs
----------------------------------------------------+-----------------------
Reporter: devans@… | Owner: devans@…
Type: enhancement | Status: new
Priority: Normal | Milestone: Port Enhancements
Component: ports | Version: 1.7.0
Keywords: vorbis faac faad lame theora x264 xvid | Port: ffmpeg
----------------------------------------------------+-----------------------
Changes (by devans@…):
* owner: acho@… => devans@…
Comment:
OK, I've attached a new patch that I think reflects the comments submitted
so far
* To address MJs issue of broadest possible coverage have enabled all
nonfree and GPLed modules that are supported by current ports
* a52 remains the default variant as it needs to included in the default
but has special post-destroot processing (removed in subsequent trunk
revs)
* removed all other existing variants
* add two new variants no_gpl and no_nonfree . a52 conflicts with no_gpl
and will error out unless -a52 is included. Again a temporary situation.
* added ui_msgs in post-activate to announce the licensing consequences
of the various variants as ffmpeg does with its configuration status
report.
Licensing:
* default -- binaries and libraries are unredistributable (is this a
word?) due to the inclusion of nonfree code although I can't determine
what it is.
* +no_nonfree -- GPL applies due to the presence of the GPL modules
listed above
* +no_nonfree +no_gpl -- GPLed modules disabled, LGPL applies to the
balance.
I'm prepared to commit these changes as a reasonable compromise on the
various positions unless someone drastically objects.
--
Ticket URL: <http://trac.macports.org/ticket/18256#comment:14>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list