2013-05-31 19:15:58 +00:00
|
|
|
DEFAULT_PREFERENCE = "-1"
|
|
|
|
|
|
|
|
include gstreamer1.0-plugins-good.inc
|
|
|
|
|
|
|
|
LIC_FILES_CHKSUM = "file://COPYING;md5=a6f89e2100d9b6cdffcea4f398e37343 \
|
|
|
|
file://common/coverage/coverage-report.pl;beginline=2;endline=17;md5=a4e1830fce078028c8f0974161272607 \
|
|
|
|
file://gst/replaygain/rganalysis.c;beginline=1;endline=23;md5=b60ebefd5b2f5a8e0cab6bfee391a5fe"
|
|
|
|
|
2016-01-19 18:33:11 +00:00
|
|
|
SRC_URI = " \
|
|
|
|
git://anongit.freedesktop.org/gstreamer/gst-plugins-good;name=base \
|
|
|
|
git://anongit.freedesktop.org/gstreamer/common;destsuffix=git/common;name=common \
|
2016-02-05 21:34:53 +00:00
|
|
|
file://avoid-including-sys-poll.h-directly.patch \
|
gstreamer1.0-plugins-good_git: fix gst_structure_get() compiler warning
| ../../../gst-plugins-good-1.7.1/ext/taglib/gstid3v2mux.cc: In function 'void add_image_tag(TagLib::ID3v2::Tag*, const GstTagList*, const gchar*, guint, const gchar*)':
| ../../../gst-plugins-good-1.7.1/ext/taglib/gstid3v2mux.cc:468:63: error: missing sentinel in function call [-Werror=format=]
| GST_TYPE_TAG_IMAGE_TYPE, &image_type, NULL)) {
| ^
| cc1plus: all warnings being treated as errors
gst_structure_get() is declared with G_GNUC_NULL_TERMINATED, ie
__attribute__((__sentinel__)), which means gcc will generate a
warning if the last parameter passed to the function is not NULL
(where a valid NULL in this context is defined as zero with any
pointer type).
The C code callers to gst_structure_get() within gst-plugins-good
use the C NULL definition (ie ((void*)0)), which is a valid sentinel.
However gstid3v2mux.cc uses the C++ NULL definition (ie 0L), which
is not a valid sentinel without an explicit cast to a pointer type.
(From OE-Core rev: 91c4b8278da274a8bc1213b7cd51a1a372f218d3)
Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-10 22:05:36 +00:00
|
|
|
file://ensure-valid-sentinel-for-gst_structure_get.patch \
|
2016-01-19 18:33:11 +00:00
|
|
|
"
|
2016-01-19 03:53:28 +00:00
|
|
|
|
2016-02-20 02:53:14 +00:00
|
|
|
PV = "1.7.2+git${SRCPV}"
|
|
|
|
|
2016-02-10 12:42:40 +00:00
|
|
|
UPSTREAM_CHECK_GITTAGREGEX = "(?P<pver>(\d+(\.\d+)+))"
|
2016-01-19 18:33:11 +00:00
|
|
|
|
2016-02-20 02:53:14 +00:00
|
|
|
SRCREV_base = "1b6fdce67c15d59957e395b1957aa625322092d4"
|
|
|
|
SRCREV_common = "b64f03f6090245624608beb5d2fff335e23a01c0"
|
2016-01-19 18:33:11 +00:00
|
|
|
SRCREV_FORMAT = "base"
|
2013-05-31 19:15:58 +00:00
|
|
|
|
2016-01-19 01:29:17 +00:00
|
|
|
S = "${WORKDIR}/git"
|
|
|
|
|
2014-12-16 15:46:40 +00:00
|
|
|
do_configure_prepend() {
|
2016-01-19 18:33:11 +00:00
|
|
|
${S}/autogen.sh --noconfigure
|
2013-05-31 19:15:58 +00:00
|
|
|
}
|