65 Commits

Author SHA1 Message Date
Rudi Heitbaum
83fbfb5bd6 Python3: update to 3.11.2 2023-02-08 10:10:12 +00:00
mglae
cce1aea7b4 Python3: fix elementtree crash in 3.10ff 2023-01-03 15:39:23 +01:00
CvH
a3499eef9f
Merge pull request #7211 from heitbaum/Python3
Python3: update to buildroot 3.11.0 patches
2022-12-07 20:53:55 +01:00
Rudi Heitbaum
aba1a4e598 Python3: update to 3.11.1 2022-12-07 12:55:01 +00:00
Rudi Heitbaum
530b519cc7 Python3: update to buildroot 3.11.0 patches
reference commit:
- https://git.busybox.net/buildroot/commit/package/python3?id=738500c296c8b1206f20e94ca3e7c5932a6a0486
2022-12-06 20:03:37 +00:00
Rudi Heitbaum
9fdd0ed952 Python3: disable-lib2to3 2022-11-12 07:33:15 +00:00
Rudi Heitbaum
a06e74f2cc Python3: GH-99205: Mark new interpreters and threads as non-static patch
upstream patch:
- GH-99205
- Should be included in Python 3.11.1
2022-11-12 07:33:15 +00:00
Rudi Heitbaum
6e02f8683c Python3: update xcompile patch for 3.11.0 2022-11-12 07:33:15 +00:00
Rudi Heitbaum
095214d7d2 Python3: rework buildroot 3.10.8 patches to 3.11.0 2022-11-12 07:33:15 +00:00
Rudi Heitbaum
35e016114e Python3: update buildroot patches to 3.10.8 2022-10-21 2022-11-12 07:33:15 +00:00
Rudi Heitbaum
f00690e56e Python3: drop singular buildroot patch 2022-11-12 07:33:06 +00:00
Rudi Heitbaum
210f439833 Python3: update to 3.11.0
cd ..
git clone https://git.busybox.net/buildroot
cat buildroot/package/python3/*.patch > LibreELEC.tv/packages/lang/Python3/patches/Python3-0100-buildroot-patches.patch
cd LibreELEC.tv
s/build Python3:host
git co -- packages/lang/Python3/patches/Python3-0100-buildroot-patches.patch
2022-11-01 09:33:49 +00:00
Rudi Heitbaum
52c3f912f1 Python3: update to 3.9.15 2022-10-12 11:57:21 +00:00
Rudi Heitbaum
9fbad212b3 Python3: update to 3.9.14
changelog:
- https://docs.python.org/3.9/whatsnew/changelog.html
2022-09-08 11:34:02 +00:00
Rudi Heitbaum
5c655c78e9 Python3: update to 3.9.13
release:
- https://www.python.org/downloads/release/python-3913/
changelog:
- https://docs.python.org/release/3.9.13/whatsnew/changelog.html

upstream fix for dropped patch
- https://github.com/python/cpython/issues/80254
- https://github.com/python/cpython/pull/11984
- https://github.com/python/cpython/issues/90228
- https://github.com/python/cpython/issues/92036
- https://github.com/python/cpython/pull/92037
- https://github.com/python/cpython/pull/92297
- bpo-36073
- was
  - https://github.com/python/cpython/pull/30579
  - https://github.com/python/cpython/pull/30580
2022-05-17 15:26:58 +00:00
Rudi Heitbaum
160954b717 Python3: fix configure error with autoconf-archive dependency
fix build error whilst executing "scripts/create_addon script.config.vdr"

  BUILD      Python3 (host)
      TOOLCHAIN      autotools
  Executing (host):
  /build/build.LibreELEC-ARMv7.arm-11.0-devel/build/Python3-3.9.12/configure
  --host=x86_64-linux-gnu --build=x86_64-linux-gnu
  --prefix=/build/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain
  ...

  configure: WARNING: unrecognized options: --disable-static
  configure: error: Please install autoconf-archive package and re-run autoreconf
  FAILURE: scripts/build Python3:host during configure_host (default)
2022-05-12 13:02:49 +00:00
Alban Browaeys
2437197a53 Python3: Add patch to fix crash in sqlite3 import
See https://bugs.python.org/issue46070

Signed-off-by: Alban Browaeys <alban.browaeys@gmail.com>
2022-03-30 12:53:07 +02:00
Rudi Heitbaum
292b400385 Python3: update to 3.9.12
release notes: https://www.python.org/downloads/release/python-3912/

This is a special release which fixes a regression introduced by BPO
46968 which caused Python to no longer build on Red Hat Enterprise Linux
6. There are only 12 other bugfixes on top of 3.9.11 in this release.
2022-03-25 04:12:41 +00:00
Rudi Heitbaum
006e9ffca2 Python3: update to 3.9.11
release notes:
- https://www.python.org/downloads/release/python-3911/
2022-03-16 17:53:03 +00:00
heitbaum
1f01979e54 Python3: update to 3.9.10 2022-02-13 04:25:38 +00:00
Matthias Reichl
995842369b Python3: add patch to fix crash in asyncio
See https://bugs.python.org/issue45262

Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-07 16:32:05 +02:00
heitbaum
51b3e87029 Python3: update to 3.8.12
update 3.8.11 (2021-06-28) to 3.8.12 (2021-08-30)

release notes: (security release)
- https://docs.python.org/release/3.8.12/whatsnew/changelog.html#changelog

release schedule:
- https://www.python.org/dev/peps/pep-0569/
2021-09-20 22:02:04 +10:00
heitbaum
6e70dda71e Python3: update to 3.8.11
release notes: (security release)
- https://docs.python.org/release/3.8.11/whatsnew/changelog.html#changelog
2021-07-01 14:40:40 +00:00
heitbaum
17d33a7854 Python3: update to 3.8.10 and HSTS
update 3.8.9 (2021-04-02) to 3.8.10 (2021-05-03)
changelog: https://docs.python.org/release/3.8.10/whatsnew/changelog.html

This is the final regular bugfix release of Python 3.8. Security
releases will follow until October 2024. Release schedule can be found
at https://www.python.org/dev/peps/pep-0569/

Update URLs to https inline with HSTS policy of python.org.
2021-05-03 22:32:02 +00:00
heitbaum
468d15da50 Python3: update to 3.8.9
update form 3.8.8 to 3.8.9
changelog: https://docs.python.org/release/3.8.9/whatsnew/changelog.html#python-3-8-9

release schedule: PEP 569 - https://www.python.org/dev/peps/pep-0569/
3.8.8: Friday, 2021-02-19
3.8.9: Friday, 2021-04-02 (security hotfix)
3.8.10: Monday, 2021-05-03 - Final regular bugfix release with binary installers:
2021-04-08 11:34:12 +00:00
heitbaum
f34cb727ce Python3: update to 3.8.8
release schedule: https://www.python.org/dev/peps/pep-0569/

update 3.8.7 (2020-12-21) to 3.8.8 (2021-02-19)
release: https://www.python.org/downloads/release/python-388/
diff: https://github.com/python/cpython/compare/v3.8.7...v3.8.8
2021-02-22 10:56:09 +00:00
Ian Leonard
3087041cd0 lang: automated code cleanup
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-01-19 19:33:55 +00:00
heitbaum
2c93413059 python3: update to 3.8.7 2020-12-25 09:30:35 +00:00
Ian Leonard
2ab33c3f2f python3: update to 3.8.6
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2020-11-11 01:36:22 +00:00
Ian Leonard
373bbc0d12 Python3: update to 3.8.5
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2020-08-10 19:23:57 +00:00
Ian Leonard
453a880760 python3: update to 3.7.8
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2020-07-14 17:09:26 +00:00
Ian Leonard
05e95c6a92 python: update to 3.7.7
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2020-06-07 19:52:02 +00:00
MilhouseVH
35809f208b Python3: fix year 2038 regression on 32-bit 2020-02-14 01:36:26 +00:00
Matthias Reichl
7b790015cc Python3: don't install python.o file into image
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-02-09 13:11:42 +01:00
Christian Hewitt
e01e8240a2
Merge pull request #4146 from MilhouseVH/le10_fix_missing_lib2to3
Python3: install lib2to3
2020-01-31 10:46:39 +03:00
MilhouseVH
884ee78c4b Python3: install lib2to3 2020-01-26 06:05:32 +00:00
MilhouseVH
461788051d Python3: update to Python3-3.7.6 2020-01-24 05:53:34 +00:00
MilhouseVH
7a14386f07 Python3: need util-linux for uuid/uuid.h 2019-12-27 12:31:55 +00:00
MilhouseVH
f105be6335 Python3: use system ffi 2019-10-29 12:19:07 +00:00
MilhouseVH
1b58564ead packages: use Python helper functions 2019-10-29 12:19:07 +00:00
MilhouseVH
59857855ac Python3: generate legacy pyc bytecode 2019-10-29 12:19:07 +00:00
MilhouseVH
d95fbdb688 Python3: enable lzma/xz support in target 2019-10-29 12:19:07 +00:00
MilhouseVH
2c4031e2b2 Python3: ensure libs are found correctly (from Python2)
Without this patch, Python3:host will not find the zlib module,
causing setuptools to fail due to missing zlib compression support.
2019-10-29 12:19:07 +00:00
MilhouseVH
bf94c8fb81 Python3: Add cross-compile PYTHONXCPREFIX patch (from Python2) 2019-10-29 12:19:07 +00:00
MilhouseVH
214829e511 Python3: update to Python3-3.7.5; install target
Remove bogus post_unpack() step as it no longer has any effect with
repsect to pgen (or pgen2).
2019-10-29 12:19:07 +00:00
Sascha Kuehndel (InuSasha)
a722e93dc8
Python3: mesonbuild needs built-in lzma support in python 2019-10-11 10:10:59 +02:00
MilhouseVH
601edead93 Python3: update to Python3-3.7.3 2019-06-07 08:49:07 +01:00
MilhouseVH
d4f6326142 packages: align source code licence usage with project licence 2019-03-26 18:05:50 +00:00
MilhouseVH
0757e5df88 Python3: update to Python3-3.7.2 2019-02-28 06:58:38 +00:00
MilhouseVH
129bc322e4 Python3: update to Python3-3.7.1 2018-12-16 02:06:05 +00:00