Commit Graph

22 Commits

Author SHA1 Message Date
Alexey Pavlov
7d16c9d247 python3: Update to 3.8.0 2019-10-23 13:58:54 +03:00
Alexey Pavlov
228cc0cf16 python3: Update to 3.7.4, make python3 default python 2019-07-09 13:52:34 +03:00
Christoph Reiter
b843352b2c python3: fix python3-config handling of multiple arguments (#4118)
"python3-config --ldflags --cflags" doesn't return anything because
"$*" results in one string, not sure why this was changed in the first place.

Switch it back to "$@" which expands to multiple words.

Noticed because I wondered why this patch is needed on Windows only:
https://github.com/Alexpux/MINGW-packages/blob/master/mingw-w64-gobject-introspection/0055-fix-python-detection.patch
2018-07-28 15:51:00 +03:00
Alexey Pavlov
357d52eb06 python3: Add back PyGetSepA and fix invoke in traceback. More fixes for getpath module. Fix warnings 2018-07-12 15:05:57 +03:00
Алексей
edc01d04d6 Update python to 3.7.0 (#4047)
* Initial python-3.7 port

* python3: Add setup.config.in to remove before patching

* python3: Implement setenv for mingw. Fix building with NT threads. Build
with unicode

* Fix typos

* Fix linking core modules

* Mingw build have exec_prefix

* Remove deprecated patch

* Fix building python and modules. Failing to build readline module and
install not working yet

* More getpath changes and more aggressive path separator conversion

* Fix readline module compilation and linking errors

* python3: By default building with posix threads, NT threads are broken.
Some patches optimization. First buildable commit

* Py_DecodeLocale handle char, not wchar

* Fix building multiprocessing module with posix threads
2018-07-06 09:57:52 +03:00
Alexey Pavlov
0104255da0 python3: Update to 3.6.5 2018-04-16 10:51:53 +03:00
Alexey Pavlov
18dbeae777 python3: Update to 3.6.4 2017-12-21 11:17:44 +03:00
Alexey Pavlov
e9c507d51e python3: Update to 3.5.2 2016-07-12 14:49:26 +03:00
Alexey Pavlov
e79bd5d9b8 python3: WIP updating to 3.5.0 2015-09-21 15:47:39 +03:00
Alexpux
c96c426244 python3: Fix issue reported in https://github.com/Alexpux/MINGW-packages/issues/598 2015-05-07 20:48:06 +03:00
Alexpux
0225fd8a52 python3: Update to 3.4.3 2015-02-26 07:57:26 +03:00
Ray Donnelly
a391fdb04e python3: Rebase patches onto 3.4.2 2014-10-11 14:46:25 +01:00
Alexpux
4609cf8271 python3: Update to 3.4.1 2014-05-20 01:12:05 +04:00
Alexpux
676f77e17f Python3: Fix config stuff 2014-03-18 09:56:36 +04:00
Alexpux
462ca14a44 Python3: Update to 3.4.0 2014-03-18 00:25:28 +04:00
Alexpux
9f3cf6cf95 python3: Update to 3.3.5 2014-03-17 10:49:46 +04:00
Ray Donnelly
8fa89a9a18 python 2+3: Add dir of exe/dll to PATH and exec_prefix to sys.path 2014-02-20 20:33:18 +00:00
Alexpux
5660f5c72c python3: - Avoid dependency from gettext
- Fix python-config
2014-02-18 13:28:55 +04:00
Ray Donnelly
d81e579c18 python 2(+3): patches for dirsep as / and sysconfig
0530-msys-mingw-prefer-unix-sep-if-MSYSTEM.patch
0535-msys-cygwin-semi-native-build-sysconfig.patch

Add a bug-fix from Arch Linux mingw-w64-python 2.7.6
for a memory stomp.

Fix python{3.3m}-config.sh to return correct values.

Tidy up the PKGBUILD files.
2014-01-29 02:08:31 +00:00
Ray Donnelly
99a90bb277 python3: Emit Windows-y paths from python3.3m-config
.. since we don't know that the consumer of this information is an
MSYS2 program; chances are it is not, e.g. go lang's gopy
2014-01-27 12:35:54 +00:00
Alexpux
dffd46ad8a python3: Update patch. 2013-12-29 20:56:43 +04:00
Alexpux
92601d2e2c Python3: upgrade patches. 2013-12-27 11:17:12 +04:00