mirror of
git://git.openembedded.org/meta-openembedded
synced 2026-01-01 13:58:06 +00:00
python3-kivy: inherit cython class
Use the new cython class to avoid duplicated fixup code to remove build paths. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
parent
3820b6ca31
commit
16ee3e865c
|
|
@ -4,7 +4,7 @@ HOMEPAGE = "https://kivy.org/"
|
|||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=6d3bc49400e35d5a2279d14c40dcfb09"
|
||||
|
||||
inherit setuptools3 pkgconfig features_check
|
||||
inherit setuptools3 pkgconfig features_check cython
|
||||
|
||||
# Kivy's setup files only look for GLES libraries for Android, iOS, RPi,
|
||||
# and mali-based OS's. We need to patch the setup file to tell Kivy setup
|
||||
|
|
@ -75,10 +75,3 @@ RDEPENDS:${PN} = " \
|
|||
# python3-kivy/2.3.0/git/kivy/graphics/cgl_backend/cgl_gl.c:4568:52: error: assignment to 'void (*)(GLuint, GLsizei, const GLchar **, const GLint *)' {aka 'void (*)(unsigned int, int, const char **, const int *)'} from incompatible pointer type 'void (*)(GLuint, GLsizei, const GLchar * const*, const GLint *)' {aka 'void (*)(unsigned int, int, const char * const*, const int *)'} [-Wincompatible-pointer-types]
|
||||
# python3-kivy/2.3.0/git/kivy/core/window/_window_sdl2.c:8781:23: error: passing argument 1 of 'SDL_SetEventFilter' from incompatible pointer type [-Wincompatible-pointer-types]
|
||||
CFLAGS += "-Wno-error=incompatible-pointer-types"
|
||||
|
||||
do_compile:append() {
|
||||
for f in `find ${B} -name *.c`
|
||||
do
|
||||
sed -i -e "/BEGIN: Cython Metadata/,/END: Cython Metadata/d" $f
|
||||
done
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user