Commit graph

522 commits

Author SHA1 Message Date
Mathieu Virbel
55e8785a53 host_cffi: custom cffi module to be used within hostpython 2016-12-04 01:46:16 +01:00
Mathieu Virbel
4b364991fc hostpython: remove dynload patch that is not necessary for host python 2016-12-04 01:45:49 +01:00
Robert Niederreiter
67e8a0fb52 merge kivy master 2016-11-11 13:12:43 +01:00
Robert Niederreiter
263f89bb8c don't try to install cffi to hostpython via cffi recipe 2016-11-11 13:06:15 +01:00
Richard Larkin
81121838c9 Merge pull request #204 from sighthoundinc/master
Update python loader to load from frameworks as well as main exe (i.e…
2016-11-09 23:28:49 +02:00
Richard Larkin
2af64bb35e Merge pull request #222 from mrhdias/patch-1
The recipe don't download the archive.
2016-11-09 20:37:17 +02:00
Henrique Dias
5a07f17f86 The recipe don't download the archive.
If I try download the archive manually, this url "http://vorboss.dl.sourceforge.net/project/libpng/libpng16/1.6.24/libpng-1.6.24.tar.gz" redirect to "https://sourceforge.net/projects/libpng/files/"

...
Extract libpng
Extract libpng for i386
Traceback (most recent call last):
  File "./toolchain.py", line 1311, in <module>
    ToolchainCL()
  File "./toolchain.py", line 1082, in __init__
    getattr(self, args.command)()
  File "./toolchain.py", line 1106, in build
    build_recipes(args.recipe, ctx)
  File "./toolchain.py", line 974, in build_recipes
    recipe.execute()
  File "/Users/prrcarvalho/Development/kivy-ios-master/toolchain.py", line 585, in execute
    self.extract()
  File "/Users/prrcarvalho/Development/kivy-ios-master/toolchain.py", line 56, in _cache_execution
    f(self, *args, **kwargs)
  File "/Users/prrcarvalho/Development/kivy-ios-master/toolchain.py", line 621, in extract
    self.extract_arch(arch.arch)
  File "/Users/prrcarvalho/Development/kivy-ios-master/toolchain.py", line 625, in extract_arch
    dest_dir = join(build_dir, self.archive_root)
  File "/Users/prrcarvalho/Development/kivy-ios-master/toolchain.py", line 577, in archive_root
    value = self.get_archive_rootdir(self.archive_fn)
  File "/Users/prrcarvalho/Development/kivy-ios-master/toolchain.py", line 442, in get_archive_rootdir
    archive = tarfile.open(filename)
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/tarfile.py", line 1673, in open
    return func(name, "r", fileobj, **kwargs)
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/tarfile.py", line 1738, in gzopen
    fileobj = gzip.GzipFile(name, mode, compresslevel, fileobj)
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/gzip.py", line 94, in __init__
    fileobj = self.myfileobj = __builtin__.open(filename, mode or 'rb')
IOError: [Errno 2] No such file or directory: '/Users/prrcarvalho/Development/kivy-ios-master/.cache/libpng-libpng-1.6.24.tar.gz'
2016-11-09 18:24:16 +00:00
Richard Larkin
f5d0497961 Merge pull request #221 from gfyoung/bad-200-type-urlretrieve
Clean up temp files before urlretrieve
2016-11-09 20:06:37 +02:00
Richard Larkin
77d8d52e59 Merge pull request #209 from filipefigcorreia/libpng-recipe
New recipe for libpng
2016-11-09 20:00:57 +02:00
Richard Larkin
01a0c6a751 Merge pull request #214 from rnixx/fix_host_setuptools
Fix host setuptools
2016-11-08 10:03:40 +02:00
Richard Larkin
aa804d107d Merge pull request #213 from bearnun/patch-1
Update doc to site cython version 0.23 instead of 0.21
2016-11-07 22:09:24 +02:00
Richard Larkin
00fdf3c60d Merge pull request #219 from kivy/std_out_fix
stdout fix for iOS 10 debugging
2016-11-07 19:38:06 +02:00
Richard
d661336935 Removed test line 2016-11-06 14:47:55 +02:00
Richard
f48f66363c Added corrected check for KIVY_NO_CONSOLE flag 2016-11-06 14:46:31 +02:00
gfyoung
0cb7a8ff10 Clean up temp files before urlretrieve 2016-11-06 03:30:58 -05:00
Robert Niederreiter
e0f7ec5197 document new findings, remove build logger, some cleanup 2016-11-04 15:49:44 +01:00
Robert Niederreiter
0404d269b4 Update enum34 url 2016-11-04 15:01:38 +01:00
Robert Niederreiter
da5040d5cd cffi installs and works on device, hostpython not working yet 2016-11-04 14:05:30 +01:00
Robert Niederreiter
b392c61ae5 make cffi recipe work, additionally install pycparser in hostpython 2016-11-04 12:48:30 +01:00
Richard
d4e3635802 Removed std out re-direction 2016-11-04 12:47:04 +02:00
Robert Niederreiter
1eed3853d5 experimenting with cryptography build 2016-11-02 17:43:23 +01:00
Robert Niederreiter
38230677fb build logger experiments 2016-11-02 14:34:21 +01:00
Robert Niederreiter
d65c85b0a8 typo 2016-11-02 14:12:03 +01:00
Robert Niederreiter
7188aa1904 typo 2016-11-02 14:11:11 +01:00
Robert Niederreiter
cd626b1fb7 correct type 2016-11-02 14:09:45 +01:00
Robert Niederreiter
7ff865e274 add command logger for analyzing build process 2016-11-02 13:59:34 +01:00
Macbook
51402e0520 Merge branch 'master' of git://github.com/kivy/kivy-ios 2016-10-24 08:47:47 +02:00
Robert Niederreiter
cba2e7a30b comment on unpacking setuptools in host_setuptools recipe 2016-10-22 13:38:59 +02:00
Robert Niederreiter
2cb3124e35 pycparser and cffi recipes install 2016-10-17 08:55:33 +02:00
Robert Niederreiter
26a76b65e5 recipe dependencies 2016-10-14 17:59:39 +02:00
Robert Niederreiter
bad28e3735 add enum34 recipe 2016-10-14 17:26:38 +02:00
Robert Niederreiter
11f84ec830 add ipaddress recipe 2016-10-14 17:21:02 +02:00
Robert Niederreiter
7cca79030a Avoid errors from setuptools if installed as egg with .pth mapping on subsequent package installs with hostpython 2016-10-14 16:46:33 +02:00
Robert Niederreiter
d0ba2dd4dd fix host_setuptools recipe 2016-10-14 16:01:50 +02:00
Robert Niederreiter
1c37a80b81 Install pure python packages like werkzeug 2016-10-14 14:57:49 +02:00
Robert Niederreiter
d4cb02ccf1 work on twisted related recipes 2016-10-14 14:07:10 +02:00
Robert Niederreiter
bbd1dadb16 reduce zope_interface recipe 2016-10-14 13:04:01 +02:00
Robert Niederreiter
02e9e08b5a ... 2016-10-14 12:39:39 +02:00
Robert Niederreiter
e9ac3c9be7 Merge branch 'fix_host_setuptools' of github.com:rnixx/kivy-ios into fix_host_setuptools 2016-10-14 11:03:45 +02:00
Robert Niederreiter
d79e7cf1a9 fix host_setuptools
reset kivy download url
2016-10-14 11:02:34 +02:00
Robert Niederreiter
b810f31f76 reset kivy download url 2016-10-14 10:36:02 +02:00
Robert Niederreiter
73adae58c3 fix host_setuptools 2016-10-14 10:31:18 +02:00
Robert Niederreiter
638e355df0 add archive dummy for host_setuptools to make toolchain happy 2016-10-14 10:13:38 +02:00
Robert Niederreiter
3375a52195 host_setuptools WIP 2016-10-14 10:05:44 +02:00
Robert Niederreiter
c34f792a17 tell hostpython where to find openssl 2016-10-14 10:04:15 +02:00
Robert Niederreiter
228c4c320d Merge branch 'docs' into twisted_recipe 2016-10-14 09:59:11 +02:00
Robert Niederreiter
7ff3e7982f add minimal docs 2016-10-14 09:58:41 +02:00
Robert Niederreiter
805c52bd6d work on hostpython and host_setuptools 2016-10-14 09:57:34 +02:00
Robert Niederreiter
0b696d6557 implement build_arch 2016-10-13 16:07:58 +02:00
Robert Niederreiter
8481f19564 twisted and autobahn related recipe stubs 2016-10-13 11:20:55 +02:00