* 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
* 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
* Switch Linux CI to GitHub Actions.
* gst is included in ubuntu.
* Detect if wheels are generated.
* libtiff5 is used on bionic.
* Name test ubuntu, and x11 is lowercase.
* Simply workflow name.
* Cleanup how we list kivy deps.
* Will newer pip fix the cython issues?
* Use absolute path.
* Cython can't handle when parent dir is same name as project.
* Fail on the first error.
* Display needs to be specified globally.
* Move from appveyor to GitHub Action.
* Try fixing syntax error..
* Fix syntax error..
* Fix uploads. [build wheel]
* Escape multiline command. [build wheel]
* Cython can't handle deep dirs named kivy. [build wheel]
* cmd can't have forward slash.. [build wheel]
* Find the io.h. [build wheel]
* Define include to avoid not finding io.h. [build wheel]
* Define include to avoid not finding io.h. [build wheel]
* Define include to avoid not finding io.h. [build wheel]
* Use full pytest path to prevent cov issues, .ssh may not exist, catch stderr.
* Try prevening pyinstaller erro not finding kivy.deps.
* Try prevening pyinstaller erro not finding kivy.deps. [build wheel]
* Switch to msys using choco.
* Pyinstaller cannot seem to import kivy.deps. [build wheel win]
* Use ubuntu key as it doesn't check IP/
* Give more time for video test. [build wheel win]
* Use ssh keys directly.
* clock has been removed from time. [build wheel]
* Use msys path directly because ps doesn't accept args otherwise. [build wheel win]
* Switch unittests from travis to GitHub actions.
* Use full path.
* Use full path.
* Use full path.
* Use full path.
* Add OSX wheels.
* Add osx app support [build wheel osx] [build app osx]
* Seperate gst cahces because it's too big. [build wheel osx] [build app osx]
* Try multiple caches. [build app osx] [build wheel osx]
* Restore from cache. [build app osx] [build wheel osx]
* Use gstreamer that is less than 400MB. [build app osx] [build wheel osx]
* Extract platypus compressed files. [build app osx]
* Restore package from cache. [build app osx]
* Remove travis. [build wheel] [build app osx]
* Define ref variable to use to find the branch
* Don't block app creation - it hangs on the yes. [build app osx]
* Disable osx app building for now
* Add publishing to PyPI and de-duplicate osx/ubuntu code. [build wheel] [build app osx]
* Dump context.
* Add release and PR upload fixes.
* Typo.
* Use v1 of release action.
* We are using dist, not wheelhouse. [build wheel]
* Type [build wheel]
* Needs sudo to remove docker generated files. [build wheel]
* If we don't create dist, we don't have permissions to write in it. [build wheel]
* Use PEP 508 to specify dependencies [build wheel]
* Use new require tags. [build wheel]