diff --git a/katrain/__main__.py b/katrain/__main__.py index 1034003..f833d5a 100644 --- a/katrain/__main__.py +++ b/katrain/__main__.py @@ -3,7 +3,7 @@ import os os.environ["KCFG_KIVY_LOG_LEVEL"] = os.environ.get("KCFG_KIVY_LOG_LEVEL", "warning") -os.environ["KIVY_AUDIO"] = "sdl2" # force working audio +os.environ["KIVY_AUDIO"] = "ffpyplayer" # force working audio # next, icon from katrain.core.utils import find_package_resource, PATHS diff --git a/setup.py b/setup.py index 518719c..0519510 100644 --- a/setup.py +++ b/setup.py @@ -41,12 +41,13 @@ setup( "wheel", "setuptools", "importlib_resources ;python_version<'3.7'", - "pygame", # some versions need this for kivy + "pygame", # some mac versions need this for kivy "cython>=0.24,<=0.29.14,!=0.27,!=0.27.2", # kivy wants this "kivy_deps.glew;platform_system=='Windows'", "kivy_deps.sdl2;platform_system=='Windows'", "kivy_deps.gstreamer;platform_system=='Windows'", - "kivy>=2.0.0rc2", + "kivy==2.0.0rc2", # rc3 failing on mac + "ffpyplayer>=4.3.1", "kivymd>=0.104.1", "screeninfo;platform_system!='Darwin'", # for screen resolution, has problems on macos ],