[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