Commit graph

767 commits

Author SHA1 Message Date
Kjell Wooding 545d24e010 remove __pycache__ from the recipe list, and fix the hostlibffi recipe so it displays correctly in ./toolchain status 2019-01-12 17:36:26 -05:00
Kjell Wooding 8022c268bb exclude __pycache__ from recipe dirs 2019-01-12 17:28:12 -05:00
Kjell Wooding 7691b541a4 now that version is a string, fix major computation 2019-01-12 15:38:41 -05:00
Kjell Wooding 4405ef04d3 whitespace fixes 2019-01-11 12:22:49 -05:00
Kjell Wooding e7ec5d35b8 make workaround specific to the PY2 issue and incorporate @jonast's retry PR 2019-01-10 14:49:57 -05:00
Kjell Wooding 328a742849 requests can't handle ftp. Only use it if urlretrieve fails 2019-01-10 14:49:57 -05:00
Kjell Wooding 999dc68123 Downloading was broken in certain cases on python 2.
FancyUrlopener.urlretrieve was failing on redirect, but in an insidious way, because of a bug in the python-future module:
https://github.com/PythonCharmers/python-future/issues/425
Replace with the requests module for the time being.
2019-01-10 14:49:57 -05:00
Kjell Wooding 1d85617b76 Merge remote-tracking branch 'upstream/master' 2019-01-10 14:49:24 -05:00
Mathieu Virbel 7ee0d6ad64 fix numpy http-https link. Closes #323 2019-01-10 20:45:42 +01:00
Mathieu Virbel 271e235927 add include directory as a reference into the xcode template + force 64 bits archs by default.
Closes #328
Closes #330
Closes #333
2019-01-10 20:43:13 +01:00
Kjell Wooding a96747964f Merge remote-tracking branch 'upstream/master' 2019-01-10 14:34:53 -05:00
Kjell Wooding 5cca6c29a2 missed one 2019-01-04 18:15:08 -05:00
Kjell Wooding 526177bf8d change names in python recipe too 2019-01-04 15:55:57 -05:00
Kjell Wooding 8af6bc59e0 Remove hardcoded version numbers on python and pip
restore "hostpython2" filename
2019-01-04 14:22:13 -05:00
Kjell Wooding e93c1cffa3 Merge remote-tracking branch 'upstream/master' 2018-12-17 19:35:42 -08:00
Mathieu Virbel 679fc62256 cookiecutter: fix tests for python2 2018-11-16 15:24:19 +01:00
Mathieu Virbel 7b5e28d643 add an error message for creating a project without python2 or python3 compiled. Closes #311 2018-11-16 10:52:02 +01:00
Mathieu Virbel cfc9dc1c29 libffi/hostlibffi: force the binary to be python2.7, as by default osx don't have an alias for python2. This will allow the build system to use system python2.7 if brew python2 is not installed.
Closes #309
2018-11-16 10:42:12 +01:00
Mathieu Virbel 6f295fd23f xcode: remove old include that is not needed anymore 2018-11-16 10:35:50 +01:00
Mathieu Virbel c9ca2de912 fixes plyer and pkgresources recipes that was depending on old platform 2018-11-10 10:14:39 +01:00
Mathieu Virbel 654f71f481 Merge branch 'master' of github.com:kivy/kivy-ios 2018-11-10 10:09:45 +01:00
Mathieu Virbel 4258cfd64b remove moodstocks, service is gone 2018-11-10 10:09:27 +01:00
Mathieu Virbel fa5229f2a4 make python/hostpython version in the first list of recipes mandatory, otherwise we dont know which python version it will uses 2018-11-10 01:40:55 +01:00
Mathieu Virbel 61b5c86b91 use tempfile for managing CC/CXX, and it also prevent leaking file every compilation 2018-11-09 23:53:36 +01:00
Mathieu Virbel 7412603d0b update readme 2018-11-09 20:43:00 +01:00
Mathieu Virbel 7f139e382e remove pymoodstocks recipes, the service got shutdown 2018-11-09 20:39:18 +01:00
Mathieu Virbel f316b8422c Merge branch 'python3' of github.com:kivy/kivy-ios into python3 2018-11-09 19:52:58 +01:00
Mathieu Virbel 0e52dab468 fix recipes order with hostpython/python alias that didnt work in the first run 2018-11-09 19:14:05 +01:00
Mathieu Virbel 9ad9abf9b6 fix cookiecutter project for python3 2018-11-09 18:48:08 +01:00
Mathieu Virbel 7c8a2c6c4b rework toolchain for python 3, new possibility to have a specific name for the include directory (like the recipe libffi install in ffi directory, not libffi), and new pyobjus recipe (works with new-ios-toolchain branch). 2018-11-09 17:54:56 +01:00
Mathieu Virbel 811cbd48a7 add alias for hostpython/python, that point to either 2 or 3 version depending of the previous compiled state.
This allows the recipe to point on an versionless python.
2018-11-02 11:44:25 +01:00
Mathieu Virbel 9762ee754c move hostpython/python to hostpython2/python2 2018-11-02 11:42:54 +01:00
Mathieu Virbel 6c043cf9f3 python3: recipe with cross compilation patch + example of main.m that works 2018-11-01 21:53:18 +01:00
Mathieu Virbel 7ed286efa8 hostpython3: enforce zlib compilation 2018-11-01 20:40:01 +01:00
Mathieu Virbel 3c77617141 sdl2: fix missing pbx frameworks 2018-11-01 20:39:28 +01:00
Mathieu Virbel 22b942c787 Merge branch 'master' of github.com:kivy/kivy-ios into python3 2018-11-01 15:40:31 +01:00
Mathieu Virbel bbbe86ab8c
Merge pull request #305 from autosportlabs/master
update requirements
2018-11-01 01:58:55 +01:00
Brent Picasso 307cbd134a update requirements 2018-10-31 17:51:56 -07:00
Mathieu Virbel 7baf869fac add hostpython3 recipe 2018-10-31 11:34:51 +01:00
Mathieu Virbel a732b7526a remove about quiet 2018-10-30 17:05:59 +01:00
Mathieu Virbel 5686d556a5 Merge branch 'master' of github.com:kivy/kivy-ios 2018-10-30 15:01:21 +01:00
Mathieu Virbel 5a8b47ec19 update to SDL2 2.0.8, dont use the special branch anymore. Tested on iPAD with iOS 9 2018-10-30 14:59:29 +01:00
Mathieu Virbel 9bd149335c fix missing pbx framework for latest sdl2 2018-10-30 14:57:51 +01:00
Mathieu Virbel 09b60bd31b
Merge pull request #303 from kivy/akshayaurora-patchkivy-1
Update Kivy version to 1.10.1
2018-10-29 10:56:14 +01:00
Akshay Arora d6835dd826
Update __init__.py 2018-10-29 15:13:10 +05:30
Mathieu Virbel 5311f0c098 fixes requirements, remove mod_pbxproj and use up to date mod_pbxproj to handle tbd files 2018-10-28 22:07:10 +01:00
Mathieu Virbel 8e1960f28c update xcodeproj generation, use latest mod_pbxproj project to be able to handle tbd files, and fixes issues about code signing when the frameworks are added in Embed Frameworks. 2018-10-28 16:24:54 +01:00
Mathieu Virbel 98c487fd07 update README.rst 2018-10-28 16:24:11 +01:00
Mathieu Virbel 3f262e6549 fix hostpython openssl inclusion, and cxxsh 2018-10-28 13:18:54 +01:00
Mathieu Virbel 6ffd07ab06 print recipes in order 2018-10-28 12:14:35 +01:00