Commit Graph

6 Commits

Author SHA1 Message Date
Kristian Sloth Lauszus fa19d95497
Kivy now works on the Raspberry Pi 4 without X11 (#6769)
* Added 'KIVY_SDL_GL_ALPHA_SIZE' environmental variable, so X11 is not required when using SDL2 in a headless environment

Thanks to @ddimensia for figuring it out

* Updated the installation instructions for Raspberry Pi 4 headless installation on Raspbian Buster, as it no longer requires X11 to be installed

* Automatically set the SDL_GL_ALPHA_SIZE to 0 when running on a Raspberry Pi

* Set 'KIVY_SDL_GL_ALPHA_SIZE=0' when building using the CI, so cross compiling of the wheels works

* Make sure KIVY_SDL_GL_ALPHA_SIZE is an int
2020-03-13 11:15:45 -04:00
Kristian Sloth Lauszus 5cb75d09bd Set the same flags explicitly like we do for the manylinux wheel 2020-01-11 01:39:29 +01:00
Kristian Sloth Lauszus 878e23b17f Enable X11 as a window provider 2020-01-11 01:33:04 +01:00
Kristian Sloth Lauszus f26da7a242 We can use the same wheel on the Raspberry Pi 4 by ignoring the egl_rpi window provider 2020-01-11 01:32:35 +01:00
Kristian Sloth Lauszus e6afe6d311 Compile wheels for Raspberry Pi 1-3 2020-01-09 20:43:47 +01:00
Kristian Sloth Lauszus 59facf6e6f Cross compile wheel for armv7l (Raspberry Pi 4) using Github Actions CI (#6568)
* Cross compile wheel for armv7l (Raspberry Pi 4) using Github Actions CI

Fixes #6567

* Added instruction on how to install Kivy on a Raspberry Pi 4

* Do not package the examples in the wheel

* We can not upload armv7l wheels to PyPI

* Remove all references to KivyPie

* Merge the installations instructions for Raspberry Pi's together

* Build the armv7l wheel on Stretch as well

* Create a copy of the wheel with a armv6l suffix

* The wheels are Raspberry Pi specific
2019-12-21 15:29:04 -05:00