mirror of
https://git.yoctoproject.org/poky
synced 2026-02-10 02:33:02 +01:00
Move the ARM_INSTRUCTION_SET over-rides for armv4/armv5 out of the 1.6.3 recipe and into the common include, so that they also apply to the git recipe. The autogen.sh script takes care of cd'ing to the correct directory before it does anything, so we don't need to cd on its behalf any more in do_configure_prepend(). http://cgit.freedesktop.org/gstreamer/gst-libav/tree/autogen.sh?id=1.7.1 (From OE-Core rev: ee0281c6c0ed92ba3eb69f55a1550b3c60d7981a) Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
42 lines
1.9 KiB
BlitzBasic
42 lines
1.9 KiB
BlitzBasic
DEFAULT_PREFERENCE = "-1"
|
|
|
|
include gstreamer1.0-libav.inc
|
|
|
|
LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
|
|
file://COPYING.LIB;md5=6762ed442b3822387a51c92d928ead0d \
|
|
file://ext/libav/gstav.h;beginline=1;endline=18;md5=a752c35267d8276fd9ca3db6994fca9c \
|
|
file://gst-libs/ext/libav/LICENSE.md;md5=5c6d1ed56d15ca87ddec48d0c3a2051d \
|
|
file://gst-libs/ext/libav/COPYING.GPLv2;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
|
|
file://gst-libs/ext/libav/COPYING.GPLv3;md5=d32239bcb673463ab874e80d47fae504 \
|
|
file://gst-libs/ext/libav/COPYING.LGPLv2.1;md5=bd7a443320af8c812e4c18d1b79df004 \
|
|
file://gst-libs/ext/libav/COPYING.LGPLv3;md5=e6a600fd5e1d9cbde2d983680233ad02"
|
|
|
|
# To build using the system libav/ffmpeg, append "libav" to PACKAGECONFIG
|
|
# and remove the ffmpeg sources from SRC_URI below. However, first note the
|
|
# warnings in gstreamer1.0-libav.inc
|
|
SRC_URI = " \
|
|
git://anongit.freedesktop.org/gstreamer/gst-libav;name=base \
|
|
git://anongit.freedesktop.org/gstreamer/common;destsuffix=git/common;name=common \
|
|
git://source.ffmpeg.org/ffmpeg;destsuffix=git/gst-libs/ext/libav;name=ffmpeg;branch=release/2.8 \
|
|
file://0001-Disable-yasm-for-libav-when-disable-yasm.patch \
|
|
file://workaround-to-build-gst-libav-for-i586-with-gcc.patch \
|
|
"
|
|
|
|
PV = "1.7.1+git${SRCPV}"
|
|
|
|
SRCREV_base = "0993ec8fa5cf6b09e33741f268c938719a1534d5"
|
|
SRCREV_common = "86e46630ed8af8d94796859db550a9c3d89c9f65"
|
|
SRCREV_ffmpeg = "644179e0d4155ae8f5ddd5c3f6bd003e2e13cf94"
|
|
SRCREV_FORMAT = "base"
|
|
|
|
S = "${WORKDIR}/git"
|
|
|
|
LIBAV_EXTRA_CONFIGURE_COMMON_ARG = "--target-os=linux \
|
|
--cc='${CC}' --as='${CC}' --ld='${CC}' --nm='${NM}' --ar='${AR}' \
|
|
${GSTREAMER_1_0_DEBUG} \
|
|
--cross-prefix='${HOST_PREFIX}'"
|
|
|
|
do_configure_prepend() {
|
|
${S}/autogen.sh --noconfigure
|
|
}
|