mirror of
https://git.yoctoproject.org/poky
synced 2026-02-11 11:13:04 +01:00
gststream commercial: modified recipes and tasks to add commercial identifier
Modified DEPENDS and RDEPENDS in these recipes and tasks to make packages which have potential license implications opt in through options in poky/local.conf. Signed-off-by: Saul Wold <Saul.Wold@intel.com>
This commit is contained in:
committed by
Richard Purdie
parent
7d42965565
commit
5f17c07331
@@ -126,7 +126,14 @@ GPLv3_LGPLv2_WHITELIST = "libassuan gnutls libtasn1 libidn"
|
||||
# This is a list of packages that require a commercial license to ship
|
||||
# product. If shipped as part of an image these packages may have
|
||||
# implications so they are disabled by default
|
||||
COMMERCIAL_LICENSE = "lame gst-fluendo-mp3 libmad mpeg2dec ffmpeg qmmp"
|
||||
COMMERCIAL_LICENSE ?= "lame gst-fluendo-mp3 libmad mpeg2dec ffmpeg qmmp"
|
||||
COMMERCIAL_AUDIO_PLUGINS ?= ""
|
||||
# COMMERCIAL_AUDIO_PLUGINS ?= "gst-plugins-ugly-mad gst-plugins-ugly-mpegaudioparse"
|
||||
COMMERCIAL_VIDEO_PLUGINS ?= ""
|
||||
# COMMERCIAL_VIDEO_PLUGINS ?= "gst-plugins-ugly-mpeg2dec gst-plugins-ugly-mpegstream gst-plugins-bad-mpegvideoparse"
|
||||
COMMERCIAL_QT ?= ""
|
||||
# COMMERCIAL_QT ?= "qmmp"
|
||||
|
||||
|
||||
require conf/distro/include/world-broken.inc
|
||||
require conf/distro/include/distro_tracking_fields.inc
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
DESCRIPTION = "Gstreamer package groups"
|
||||
LICENSE = "MIT"
|
||||
DEPENDS = "gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly"
|
||||
PR = "r6"
|
||||
DEPENDS = "gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad"
|
||||
|
||||
PR = "r7"
|
||||
|
||||
PACKAGES = "\
|
||||
gst-meta-base \
|
||||
@@ -31,10 +32,9 @@ RDEPENDS_gst-meta-audio = "\
|
||||
gst-meta-base \
|
||||
gst-plugins-base-vorbis \
|
||||
gst-plugins-base-ogg \
|
||||
gst-plugins-ugly-mad \
|
||||
gst-plugins-good-wavparse \
|
||||
gst-plugins-ugly-mpegaudioparse \
|
||||
gst-plugins-good-flac"
|
||||
gst-plugins-good-flac \
|
||||
${COMMERCIAL_AUDIO_PLUGINS}"
|
||||
|
||||
|
||||
RDEPENDS_gst-meta-debug = "\
|
||||
@@ -48,9 +48,7 @@ RDEPENDS_gst-meta-video = "\
|
||||
gst-meta-base \
|
||||
gst-plugins-good-avi \
|
||||
gst-plugins-good-matroska \
|
||||
gst-plugins-ugly-mpeg2dec \
|
||||
gst-plugins-ugly-mpegstream \
|
||||
gst-plugins-bad-mpegvideoparse"
|
||||
${COMMERCIAL_VIDEO_PLUGINS}"
|
||||
|
||||
RRECOMMENDS_gst-meta-video = "\
|
||||
gst-meta-audio"
|
||||
|
||||
@@ -14,7 +14,7 @@ PACKAGES = "\
|
||||
|
||||
ALLOW_EMPTY = "1"
|
||||
|
||||
QTDEMOS ?= "fotowall quicky qmmp"
|
||||
QTDEMOS ?= "fotowall quicky ${COMMERCIAL_QT}"
|
||||
QTDEMOS_mips ?= ""
|
||||
QTDEMOS_mipsel ?= ""
|
||||
|
||||
|
||||
@@ -9,11 +9,11 @@ RDEPENDS = "gst-plugins-base-audioconvert \
|
||||
gst-plugins-base-typefindfunctions \
|
||||
gst-plugins-base-playbin"
|
||||
|
||||
RRECOMMENDS = "gst-plugins-ugly-mad \
|
||||
gst-plugins-good-id3demux \
|
||||
RRECOMMENDS = "gst-plugins-good-id3demux \
|
||||
gst-plugins-base-vorbis \
|
||||
gst-plugins-base-alsa \
|
||||
gst-plugins-base-ogg"
|
||||
gst-plugins-base-ogg \
|
||||
${COMMERCIAL_AUDIO_PLUGINS}"
|
||||
|
||||
PV = "0.0+svnr${SRCREV}"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user