874d81a5eb
gstreamer/lame does runtime detection to enable/disable things like SSE code. Unfortunately it is broken and will try and use this even with i586 compiler flags. This change forces it back to the approach with gcc 4.8 by disabling the problematic headers. Its suboptimal but less so that the proposed previous forced enabling of SSE on x86 everywhere. (From OE-Core rev: e273301efa0037a13c3a60b4414140364d9c9873) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
38 lines
1.5 KiB
BlitzBasic
38 lines
1.5 KiB
BlitzBasic
require gst-plugins.inc
|
|
|
|
LICENSE = "GPLv2+ & LGPLv2+"
|
|
LIC_FILES_CHKSUM = "file://COPYING;md5=0636e73ff0215e8d672dc4c32c317bb3 \
|
|
file://common/coverage/coverage-report.pl;beginline=2;endline=17;md5=622921ffad8cb18ab906c56052788a3f \
|
|
file://COPYING.LIB;md5=55ca817ccb7d5b5b66355690e9abc605 \
|
|
file://gst/ffmpegcolorspace/utils.c;beginline=1;endline=20;md5=9c83a200b8e597b26ca29df20fc6ecd0"
|
|
|
|
DEPENDS += "alsa-lib liboil libogg libvorbis libtheora util-linux tremor glib-2.0-native"
|
|
|
|
SRC_URI += "file://gst-plugins-base-tremor.patch \
|
|
file://configure.ac-fix-subparse-plugin.patch"
|
|
|
|
SRC_URI[md5sum] = "776c73883e567f67b9c4a2847d8d041a"
|
|
SRC_URI[sha256sum] = "2cd3b0fa8e9b595db8f514ef7c2bdbcd639a0d63d154c00f8c9b609321f49976"
|
|
|
|
PR = "r8"
|
|
|
|
inherit gettext
|
|
|
|
EXTRA_OECONF += "--disable-freetypetest"
|
|
|
|
PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11', '', d)}"
|
|
|
|
PACKAGECONFIG[gnomevfs] = "--enable-gnome_vfs,--disable-gnome_vfs,gnome-vfs"
|
|
PACKAGECONFIG[orc] = "--enable-orc,--disable-orc,orc"
|
|
PACKAGECONFIG[pango] = "--enable-pango,--disable-pango,pango"
|
|
PACKAGECONFIG[x11] = "--enable-x --enable-xvideo,--disable-x --disable-xvideo,virtual/libx11 libxv libsm libice"
|
|
|
|
do_configure_prepend() {
|
|
# This m4 file contains nastiness which conflicts with libtool 2.2.2
|
|
rm -f ${S}/m4/lib-link.m4
|
|
}
|
|
|
|
FILES_${PN} += "${datadir}/${BPN}"
|
|
|
|
CACHED_CONFIGUREVARS_append_i586 = " ac_cv_header_emmintrin_h=no ac_cv_header_xmmintrin_h=no"
|