GNOME Bugzilla – Bug 797041
Licensing fixes for gst-libav-1.0.recipe
Last modified: 2018-08-29 23:53:51 UTC
The gst-libav option was changed after 1.5.2, and we forgot to change it here.
Created attachment 373492 [details] [review] gst-libav-1.0.recipe: Fix license configure option The option is --disable-gpl not --enable-lgpl, and the default is --enable-gpl, which causes the plugin to incorrectly report its license as GPLv2. Thankfully, ffmpeg's default is --disable-gpl, so the only issue this caused was the plugin misreporting its license. Verified by checking ffmpeg configure output: Configuring included Libav instance with args ... License: LGPL version 2.1 or later The default for ffmpeg is also --disable-nonfree + --disable-version3 so the license specified in the recipe is correct.
Created attachment 373493 [details] [review] gst-libav-1.0.recipe: Make licensing explicit
(In reply to Nirbheek Chauhan from comment #1) > Created attachment 373492 [details] [review] [review] > gst-libav-1.0.recipe: Fix license configure option > > The option is --disable-gpl not --enable-lgpl, and the default is > --enable-gpl, which causes the plugin to incorrectly report its > license as GPLv2. > Hum, this part of the commit message is wrong. Will fix that before pushing.
Attachment 373492 [details] pushed as 72ffa91 - gst-libav-1.0.recipe: Fix license configure option Attachment 373493 [details] pushed as e995ea7 - gst-libav-1.0.recipe: Make licensing explicit