diff --git a/README.md b/README.md index 988430c2..e859eb59 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,5 @@ # Kivy for iOS - [![Backers on Open Collective](https://opencollective.com/kivy/backers/badge.svg)](https://opencollective.com/kivy) [![Sponsors on Open Collective](https://opencollective.com/kivy/sponsors/badge.svg)](https://opencollective.com/kivy) [![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-2.1-4baaaa.svg)](code_of_conduct.md) diff --git a/kivy_ios/recipes/bitarray/__init__.py b/kivy_ios/recipes/bitarray/__init__.py new file mode 100644 index 00000000..8af91654 --- /dev/null +++ b/kivy_ios/recipes/bitarray/__init__.py @@ -0,0 +1,10 @@ +from kivy_ios.toolchain import PythonRecipe + + +class BitarrayRecipe(PythonRecipe): + version = "3.0.0" + url = "https://github.com/ilanschnell/bitarray/archive/refs/tags/{version}.tar.gz" + depends = ["hostpython3", "python3"] + + +recipe = BitarrayRecipe() \ No newline at end of file diff --git a/kivy_ios/recipes/itsdangerous/__init__.py b/kivy_ios/recipes/itsdangerous/__init__.py index 4157b9e3..3905c059 100644 --- a/kivy_ios/recipes/itsdangerous/__init__.py +++ b/kivy_ios/recipes/itsdangerous/__init__.py @@ -6,19 +6,19 @@ class ItsDangerousRecipe(PythonRecipe): - version = "1.1.0" + version = "2.2.0" url = "https://github.com/mitsuhiko/itsdangerous/archive/{version}.zip" depends = ["python"] def install(self): plat = list(self.platforms_to_build)[0] build_dir = self.get_build_dir(plat) - hostpython = sh.Command(self.ctx.hostpython) + hostpython_pip = sh.Command(join(self.ctx.dist_dir, "hostpython3", "bin", "pip3")) build_env = plat.get_env() dest_dir = join(self.ctx.dist_dir, "root", "python3") build_env['PYTHONPATH'] = self.ctx.site_packages_dir with cd(build_dir): - shprint(hostpython, "setup.py", "install", "--prefix", dest_dir, _env=build_env) + shprint(hostpython_pip, "install", build_dir, "--prefix", dest_dir, _env=build_env) recipe = ItsDangerousRecipe()