]> code.ossystems Code Review - openembedded-core.git/commit
libomxil: Fix up commercial license flag
authorJoshua Watt <JPEWhacker@gmail.com>
Fri, 12 Feb 2021 16:51:57 +0000 (10:51 -0600)
committerSteve Sakoman <steve@sakoman.com>
Thu, 4 Mar 2021 14:19:49 +0000 (04:19 -1000)
commit42f742452df1258bd0679c115ed90c45a8a893d9
treebf3dcfb3adce103ee06bcea20ea5c9a05c35717e
parent3720c39524df866b570540310edaac973cdad7fb
libomxil: Fix up commercial license flag

The commercial license flag on libomxil is set because it may include
the Adaptive Multi-Rate audio codec (AMR) using FFmepg, which is patent
encumbered.

It turns out this component is disabled by default in the recipe; add a
PACKAGECONFIG to enable it and trigger the "commercial" LICENSE_FLAGS on
it. This make the default build configuration clean unless a user
specifically asks for AMR support, and prevents them from marking the
recipe with the "commerical" flag unnecessarily which could hide
potential problems later on.

Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 5f61e20002c2af93e2d6810574e23606925526ee)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
meta/recipes-multimedia/libomxil/libomxil_0.9.3.bb