Commit Graph

131 Commits

Author SHA1 Message Date
Jérôme Duval
4498e041cc python: update HOMEPAGE. 2018-05-30 08:06:34 +02:00
irtusb
3abf6cda40 python3: fix #2558
'str' has no attribute 'append'
2018-05-25 19:01:45 +02:00
Sergei Reznikov
71ba56d880 python3: fix unary operator expected warning 2018-05-05 23:09:44 +03:00
Adrien Destugues
298e4d4968 Python: fix secondary arch build.
Wrong library paths would lead to missing modules, and crashes.
2018-02-19 18:36:41 +01:00
Sergei Reznikov
ab669dac9b python3: bump revision 2017-11-22 16:01:11 +03:00
Sergei Reznikov
2284b95e6b python3: disable debug build, drop testsuit
* turns out exportig OPT var disables debug build
* drop testsuite as it takes a lot of space, perhaps needs to be moved into a separate package
* should we drop __pycache__ as well?

Used https://git.centos.org/blob/rpms!rh-python36-python.git/c7/SPECS!python.spec#L1484
and https://packages.debian.org/source/buster/python3.6 as a reference
2017-11-22 13:41:20 +03:00
Jerome Duval
e1a5ec0f24 python3: bump version. 2017-10-12 21:41:25 +02:00
Jerome Duval
a223f56d0e python: bump version.
* remove two old recipes.
2017-09-20 18:54:45 +02:00
Jessica Hamilton
04725d9a4a python3: add missing dependency on libffi. (#1533)
Fixes #1532
2017-07-25 23:28:40 -04:00
Jerome Duval
b6225dd525 python3: bump version. 2017-07-25 22:27:21 +02:00
Adrien Destugues
3661344276 Python: use the same include dir everywhere
Use the non-suffxed include dir even when building for secondary arch.
This greatly simplifies things for python packages with native code.
2017-07-04 19:29:48 +02:00
Jerome Duval
fc0936b040 Bump revisions for x86_64 rebuild after time_t change.
* a few apps needed build fix for time_t.
* disable compatibility packages for x86_64.
2017-06-27 15:46:25 +02:00
waddlesplash
b3b676fe04 python35: deactivate.
Not used anywhere.
2017-06-17 19:41:11 -04:00
phoudoin
c7d1674a8c [python-2.7 & 3.6] Implement CTypes's find_library() for Haiku. (#1363)
Should fix #1120 for python v2.7.13 and v3.6.1.
2017-05-27 11:31:27 +02:00
Jerome Duval
a92684ac4a x86: enable some recipes which build OK. 2017-04-28 23:44:49 +02:00
Jerome Duval
60ad57edd5 python3: enable on x86 secondary arch. 2017-04-18 20:04:28 +00:00
Jerome Duval
2411c135d9 python3: handle negative errno on Haiku.
also enable _BSD_SOURCE for openpty declaration.
2017-04-16 21:34:55 +02:00
Jerome Duval
7a7ebe6cae python3: add recipe for version 3.6.
* add a recipe for python35.
2017-03-27 23:10:07 +02:00
Jerome Duval
10efd2f8d4 python: remove 2.6 recipes and patches. 2017-03-02 23:03:30 +01:00
Jerome Duval
732b313765 python3: bump version for 3.5. 2017-02-27 17:42:49 +01:00
Jerome Duval
ddb6f69441 python: add recipe for version 2.7.13. 2017-02-16 22:42:27 +01:00
Jérôme Duval
5f88e141d3 python3: mark as broken again on x86_gcc2. 2017-02-08 08:14:05 +01:00
Jerome Duval
8e4d8f6b6d python: bump versions for 2.x and 3.x. 2016-07-26 06:00:16 +00:00
Adrien Destugues
a7613f20d0 Python 3.5: mark as working on x86_gcc2.
It seems to work just fine, why was it marked broken?
2016-03-06 18:50:35 +01:00
Jerome Duval
3cc7606d17 python3: disable gcc2.
* prepare for enablement of x86 as secondary arch. Setup.py needs
to be patched for a secondary arch.
2015-12-13 11:16:09 +00:00
Jerome Duval
22e4fad806 python: bump versions.
* remove old 2.7 recipe and patch.
2015-12-09 23:20:15 +00:00
Jerome Duval
5d0a931d16 fix requires: unneeded check on haiku version. 2015-11-28 11:01:29 +00:00
Jerome Duval
4daa7bc6a7 bump recipe revisions to rebuild with ncurses 6.
* also fix aspell provides, remove libtool files.
2015-11-22 14:35:53 +00:00
Jerome Duval
6b9bbb801a openssl: enable x86_64.
* bump versions for dependent packages.
2015-11-21 14:17:24 +00:00
Jerome Duval
3570a15616 python3: fix test part of the recipe. 2015-10-16 23:54:57 +00:00
Jerome Duval
670fe475bd python3: added recipe for version 3.5.0 2015-10-02 23:37:16 +00:00
Rene Gollent
1f500675cb python3: Add x86 as supported arch. 2015-09-16 20:09:58 -04:00
Augustin Cavalier
4634abef1b Trim extra newlines at end of file & trailing whitespace. 2015-08-04 12:08:31 -04:00
Augustin Cavalier
f561efbc96 Rename SRC_URI/SRC_FILENAME to SOURCE_URI/SOURCE_FILENAME. 2015-07-02 11:13:12 -04:00
Jerome Duval
c2ef230f78 python: bump to 3.4.3.
* remove the nano dep.
2015-06-08 19:36:50 +00:00
Jerome Duval
8a14645d8f python3: disable pip packaging.
* enable expat, remove in-tree expat and zlib.
2015-06-07 08:53:45 +00:00
Jerome Duval
cd2b661c1a python: fix headers search for modules.
* remove 3.2 recipe
* pip and easy_install are downloaded during the build, this should
be disabled.
2015-06-06 17:53:44 +00:00
Jerome Duval
8aeb2cfbf9 python: added a recipe for version 3.4.0. 2015-06-05 21:12:18 +00:00
Jerome Duval
7325d52766 python: bump version.
* remove 2.7.6 recipe.
2015-05-26 20:52:10 +00:00
Timothy Gu
060f83d1a9 python: Stricter [gs]et_rlimit mode detection
There doesn't seem to be a better way, else than configure runtime checks,
which is harmful for cross-compilation.
2015-01-11 18:43:34 -08:00
Timothy Gu
b33f96fa88 Fix python crash on resource.getrusage 2015-01-11 18:20:24 -08:00
Jerome Duval
a5cf346660 python: added recipe for version 2.7.9 2014-12-21 10:20:04 +00:00
Chirayu Desai
c796fd0ee4 Fix python build
* Let it use cmd:sed and cmd:grep
2014-12-15 17:32:23 +00:00
Oliver Tappe
52b344b97b Drop references to $haikuVersion.
* Referring the current haiku version explicitly is not needed, since
  the RequiresUpdater takes care of setting the version of Haiku used
  for building a package.
2014-12-14 23:08:52 +01:00
Jerome Duval
b54dd3d4b2 python: enable 2.7 for x86 2014-12-13 00:00:20 +00:00
Jerome Duval
41d655b82e python: bump version 2014-11-29 14:43:36 +00:00
Jerome Duval
8af9876d36 python: tarfile wouldn't extract hardlink.
and fail with "Operation not allowed".
* we now try to create the link and fallback to a file in case
of failure.
2014-11-28 17:54:23 +00:00
Jerome Duval
3a4ebdf806 python: fix pkgconfig location 2014-11-27 18:13:40 +00:00
Adrien Destugues
1ed727c73f Python: run the complete testsuite 2014-11-19 09:32:14 +01:00
Adrien Destugues
082da53954 Python: remove unused patches. 2014-10-20 11:31:39 +02:00