All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 00/30] package/python3: bump version to 3.12.0
@ 2023-10-26  9:26 Adam Duskett
  2023-10-26  9:26 ` [Buildroot] [PATCH 01/30] package/python3: use upstream build system to disable berkeleydb module Adam Duskett
                   ` (30 more replies)
  0 siblings, 31 replies; 52+ messages in thread
From: Adam Duskett @ 2023-10-26  9:26 UTC (permalink / raw)
  To: buildroot
  Cc: Adam Duskett, Andrey Smirnov, Julien Olivain, Asaf Kahlon,
	James Hilliard, Thomas Petazzoni, Mauro Condarelli

Major changes:

Drop the following packages:
  python-pygame
  python-pyxb
  python-crossbar

Remove distutils as an option

I tested every single python package test in buildroot currently
available and every single one passes on Debian 11 and FC38/39.

Adam Duskett (16):
  package/scons: bump version to 4.5.2
  package/python-wsaccel: bump version to 0.6.6
  package/python-systemd: bump version to 235
  package/python-iptables: bump version to 1.0.1
  package/libftdi: add patch to move from distutils to sysconfig
  package/python-constantly: update versioneer to 0.29
  package/python-magic-wormhole: update versioneer to 0.29
  package/python-magic-wormhole-mailbox-server: update versioneer to
    0.29
  package/python-magic-wormhole-transit-relay: update versioneer to 0.29
  package/python-spake2: update versioneer to 0.29
  package/python-iptables: use sysconfig.get_path instead of
    get_python_lib
  package/python-pathtools: add 0001-replace-imp.patch
  package/python-pyxb: Drop package
  package/python-pygame: drop package
  package/python-crossbar: drop package
  package/python3: bump version to 3.12.0

Bernd Kuhls (14):
  package/python3: use upstream build system to disable berkeleydb
    module
  package/python3: use upstream build system to disable uuid module
  package/python3: use upstream build system to disable bzip2/zlib/xz
    modules
  package/python3: use upstream build system to disable curses/readline
    modules
  package/python3: use upstream build system to disable ssl module
  package/python3: use upstream build system to disable ossaudiodev
    module
  package/python3: use upstream build system to disable unicodedata
    module
  package/python3: use upstream build system to disable nis module
  package/python3: use upstream build system to disable decimal module
  package/python3: use upstream build system to disable CJK codecs
  package/python3: use upstream build system to disable pyexpat module
  package/python3: use upstream build system to disable sqlite3 module
  package/python3: update patch and partly use upstream build system to
    disable tk module
  package/python3: Remove infrastructure to disable the build of certain
    extensions

 .checkpackageignore                           |   14 -
 Config.in.legacy                              |   30 +
 package/Config.in                             |    3 -
 ...003-move-from-distutils-to-sysconfig.patch |   32 +
 package/pkg-python.mk                         |   44 +-
 .../0001-Update-versioneer-to-0.29.patch      | 2619 +++++++++++++++++
 .../0001-Avoid-intentional-syntax-error.patch |   29 -
 ...s-min.txt-drop-indirect-dependencies.patch |   74 -
 ...ice-wap-use-markupsafe-instead-of-we.patch |   53 -
 package/python-crossbar/Config.in             |   71 -
 package/python-crossbar/python-crossbar.hash  |    5 -
 package/python-crossbar/python-crossbar.mk    |   14 -
 ...g-get_path-instead-of-get_python_lib.patch |   40 +
 package/python-iptables/python-iptables.hash  |    4 +-
 package/python-iptables/python-iptables.mk    |    4 +-
 .../0002-Update-versioneer-to-0.29.patch      | 2194 ++++++++++++++
 .../0001-Update-versioneer-to-0.29.patch      | 2194 ++++++++++++++
 .../0001-Update-versioneer-to-0.29.patch      | 2185 ++++++++++++++
 .../python-pathtools/0001-replace-imp.patch   |   55 +
 package/python-pygame/Config.in               |   50 -
 package/python-pygame/python-pygame.hash      |    3 -
 package/python-pygame/python-pygame.mk        |  111 -
 package/python-pyxb/Config.in                 |    8 -
 package/python-pyxb/python-pyxb.hash          |    4 -
 package/python-pyxb/python-pyxb.mk            |   14 -
 .../0001-Update-versioneer-to-0.29.patch      | 2194 ++++++++++++++
 package/python-systemd/python-systemd.hash    |    4 +-
 package/python-systemd/python-systemd.mk      |    6 +-
 package/python-wsaccel/python-wsaccel.hash    |    4 +-
 package/python-wsaccel/python-wsaccel.mk      |    4 +-
 ...e-the-build-of-pyc-files-conditional.patch |   24 +-
 ...taddrinfo-configure-test-when-cross-.patch |    2 +-
 ...re-to-disable-the-build-of-certain-e.patch |  108 -
 ...-header-paths-for-cross-compilation.patch} |   31 +-
 ...tch => 0004-Serial-ioctl-workaround.patch} |    0
 ...ook-in-usr-lib-termcap-for-libraries.patch |   31 -
 ...g.sh.in-ensure-sed-invocations-only.patch} |    0
 ...0006-Add-an-option-to-disable-pydoc.patch} |   50 +-
 .../0006-Don-t-add-multiarch-paths.patch      |   37 -
 .../0007-Abort-on-failed-module-build.patch   |   30 -
 ...07-Add-an-option-to-disable-lib2to3.patch} |   74 +-
 ... 0008-Add-an-option-to-disable-IDLE.patch} |   43 +-
 ...e-shebang-of-Python-scripts-for-cros.patch |   35 -
 ...hon-config.sh-don-t-reassign-prefix.patch} |    0
 ...d-an-option-to-disable-the-tk-module.patch |   79 +
 ...fix-building-on-older-distributions.patch} |   12 +-
 ...p-CC-print-multiarch-output-for-mus.patch} |    2 +-
 ...option-to-disable-the-sqlite3-module.patch |   62 -
 ...ng-doesn-t-set-errno-when-encryptio.patch} |    0
 ...d-an-option-to-disable-the-tk-module.patch |   77 -
 ...-option-to-disable-the-curses-module.patch |   61 -
 .../0016-Add-an-option-to-disable-expat.patch |   82 -
 ...-Add-an-option-to-disable-CJK-codecs.patch |   30 -
 .../0018-Add-an-option-to-disable-NIS.patch   |   33 -
 ...Add-an-option-to-disable-unicodedata.patch |   30 -
 ...021-Add-an-option-to-disable-decimal.patch |   54 -
 ...on-to-disable-the-ossaudiodev-module.patch |   30 -
 ...an-option-to-disable-openssl-support.patch |   30 -
 ...ption-to-disable-the-readline-module.patch |   30 -
 ...to-disable-zlib-bzip2-and-xz-modules.patch |   42 -
 ...Add-an-option-to-disable-uuid-module.patch |   33 -
 ...ion-to-disable-the-berkeleydb-module.patch |   30 -
 package/python3/python3.hash                  |    6 +-
 package/python3/python3.mk                    |   81 +-
 package/scons/scons.hash                      |    4 +-
 package/scons/scons.mk                        |    7 +-
 .../tests/package/sample_python_crossbar.py   |    4 -
 .../tests/package/test_python_crossbar.py     |   23 -
 68 files changed, 11778 insertions(+), 1595 deletions(-)
 create mode 100644 package/libftdi/0003-move-from-distutils-to-sysconfig.patch
 create mode 100644 package/python-constantly/0001-Update-versioneer-to-0.29.patch
 delete mode 100644 package/python-crossbar/0001-Avoid-intentional-syntax-error.patch
 delete mode 100644 package/python-crossbar/0002-requirements-min.txt-drop-indirect-dependencies.patch
 delete mode 100644 package/python-crossbar/0003-crossbar-webservice-wap-use-markupsafe-instead-of-we.patch
 delete mode 100644 package/python-crossbar/Config.in
 delete mode 100644 package/python-crossbar/python-crossbar.hash
 delete mode 100644 package/python-crossbar/python-crossbar.mk
 create mode 100644 package/python-iptables/0001-use-sysconfig-get_path-instead-of-get_python_lib.patch
 create mode 100644 package/python-magic-wormhole-mailbox-server/0002-Update-versioneer-to-0.29.patch
 create mode 100644 package/python-magic-wormhole-transit-relay/0001-Update-versioneer-to-0.29.patch
 create mode 100644 package/python-magic-wormhole/0001-Update-versioneer-to-0.29.patch
 create mode 100644 package/python-pathtools/0001-replace-imp.patch
 delete mode 100644 package/python-pygame/Config.in
 delete mode 100644 package/python-pygame/python-pygame.hash
 delete mode 100644 package/python-pygame/python-pygame.mk
 delete mode 100644 package/python-pyxb/Config.in
 delete mode 100644 package/python-pyxb/python-pyxb.hash
 delete mode 100644 package/python-pyxb/python-pyxb.mk
 create mode 100644 package/python-spake2/0001-Update-versioneer-to-0.29.patch
 delete mode 100644 package/python3/0003-Add-infrastructure-to-disable-the-build-of-certain-e.patch
 rename package/python3/{0004-Adjust-library-header-paths-for-cross-compilation.patch => 0003-Adjust-library-header-paths-for-cross-compilation.patch} (64%)
 rename package/python3/{0008-Serial-ioctl-workaround.patch => 0004-Serial-ioctl-workaround.patch} (100%)
 delete mode 100644 package/python3/0005-Don-t-look-in-usr-lib-termcap-for-libraries.patch
 rename package/python3/{0010-Misc-python-config.sh.in-ensure-sed-invocations-only.patch => 0005-Misc-python-config.sh.in-ensure-sed-invocations-only.patch} (100%)
 rename package/python3/{0011-Add-an-option-to-disable-pydoc.patch => 0006-Add-an-option-to-disable-pydoc.patch} (54%)
 delete mode 100644 package/python3/0006-Don-t-add-multiarch-paths.patch
 delete mode 100644 package/python3/0007-Abort-on-failed-module-build.patch
 rename package/python3/{0012-Add-an-option-to-disable-lib2to3.patch => 0007-Add-an-option-to-disable-lib2to3.patch} (59%)
 rename package/python3/{0020-Add-an-option-to-disable-IDLE.patch => 0008-Add-an-option-to-disable-IDLE.patch} (57%)
 delete mode 100644 package/python3/0009-Do-not-adjust-the-shebang-of-Python-scripts-for-cros.patch
 rename package/python3/{0026-python-config.sh-don-t-reassign-prefix.patch => 0009-python-config.sh-don-t-reassign-prefix.patch} (100%)
 create mode 100644 package/python3/0010-Add-an-option-to-disable-the-tk-module.patch
 rename package/python3/{0028-fix-building-on-older-distributions.patch => 0011-fix-building-on-older-distributions.patch} (82%)
 rename package/python3/{0029-configure.ac-fixup-CC-print-multiarch-output-for-mus.patch => 0012-configure.ac-fixup-CC-print-multiarch-output-for-mus.patch} (97%)
 delete mode 100644 package/python3/0013-Add-option-to-disable-the-sqlite3-module.patch
 rename package/python3/{0031-lib-crypt-uClibc-ng-doesn-t-set-errno-when-encryptio.patch => 0013-lib-crypt-uClibc-ng-doesn-t-set-errno-when-encryptio.patch} (100%)
 delete mode 100644 package/python3/0014-Add-an-option-to-disable-the-tk-module.patch
 delete mode 100644 package/python3/0015-Add-an-option-to-disable-the-curses-module.patch
 delete mode 100644 package/python3/0016-Add-an-option-to-disable-expat.patch
 delete mode 100644 package/python3/0017-Add-an-option-to-disable-CJK-codecs.patch
 delete mode 100644 package/python3/0018-Add-an-option-to-disable-NIS.patch
 delete mode 100644 package/python3/0019-Add-an-option-to-disable-unicodedata.patch
 delete mode 100644 package/python3/0021-Add-an-option-to-disable-decimal.patch
 delete mode 100644 package/python3/0022-Add-an-option-to-disable-the-ossaudiodev-module.patch
 delete mode 100644 package/python3/0023-Add-an-option-to-disable-openssl-support.patch
 delete mode 100644 package/python3/0024-Add-an-option-to-disable-the-readline-module.patch
 delete mode 100644 package/python3/0025-Add-options-to-disable-zlib-bzip2-and-xz-modules.patch
 delete mode 100644 package/python3/0027-Add-an-option-to-disable-uuid-module.patch
 delete mode 100644 package/python3/0030-Add-an-option-to-disable-the-berkeleydb-module.patch
 delete mode 100644 support/testing/tests/package/sample_python_crossbar.py
 delete mode 100644 support/testing/tests/package/test_python_crossbar.py

-- 
2.41.0

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 52+ messages in thread

end of thread, other threads:[~2023-11-10 14:11 UTC | newest]

Thread overview: 52+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-10-26  9:26 [Buildroot] [PATCH 00/30] package/python3: bump version to 3.12.0 Adam Duskett
2023-10-26  9:26 ` [Buildroot] [PATCH 01/30] package/python3: use upstream build system to disable berkeleydb module Adam Duskett
2023-10-26  9:26 ` [Buildroot] [PATCH 02/30] package/python3: use upstream build system to disable uuid module Adam Duskett
2023-10-26  9:26 ` [Buildroot] [PATCH 03/30] package/python3: use upstream build system to disable bzip2/zlib/xz modules Adam Duskett
2023-10-26  9:26 ` [Buildroot] [PATCH 04/30] package/python3: use upstream build system to disable curses/readline modules Adam Duskett
2023-10-26  9:26 ` [Buildroot] [PATCH 05/30] package/python3: use upstream build system to disable ssl module Adam Duskett
2023-10-26  9:26 ` [Buildroot] [PATCH 06/30] package/python3: use upstream build system to disable ossaudiodev module Adam Duskett
2023-10-26  9:26 ` [Buildroot] [PATCH 07/30] package/python3: use upstream build system to disable unicodedata module Adam Duskett
2023-10-26  9:26 ` [Buildroot] [PATCH 08/30] package/python3: use upstream build system to disable nis module Adam Duskett
2023-10-26  9:26 ` [Buildroot] [PATCH 09/30] package/python3: use upstream build system to disable decimal module Adam Duskett
2023-10-26  9:26 ` [Buildroot] [PATCH 10/30] package/python3: use upstream build system to disable CJK codecs Adam Duskett
2023-10-26  9:26 ` [Buildroot] [PATCH 11/30] package/python3: use upstream build system to disable pyexpat module Adam Duskett
2023-10-26  9:26 ` [Buildroot] [PATCH 12/30] package/python3: use upstream build system to disable sqlite3 module Adam Duskett
2023-10-26  9:26 ` [Buildroot] [PATCH 13/30] package/python3: update patch and partly use upstream build system to disable tk module Adam Duskett
2023-11-04 17:47   ` Arnout Vandecappelle via buildroot
2023-10-26  9:26 ` [Buildroot] [PATCH 14/30] package/python3: Remove infrastructure to disable the build of certain extensions Adam Duskett
2023-10-26  9:26 ` [Buildroot] [PATCH 15/30] package/scons: bump version to 4.5.2 Adam Duskett
2023-11-04 17:54   ` Arnout Vandecappelle via buildroot
2023-11-04 17:55     ` Arnout Vandecappelle via buildroot
2023-10-26  9:26 ` [Buildroot] [PATCH 16/30] package/python-wsaccel: bump version to 0.6.6 Adam Duskett
2023-11-04 17:56   ` Arnout Vandecappelle via buildroot
2023-10-26  9:26 ` [Buildroot] [PATCH 17/30] package/python-systemd: bump version to 235 Adam Duskett
2023-11-04 17:59   ` Arnout Vandecappelle via buildroot
2023-11-05 18:20     ` Adam Duskett
2023-10-26  9:26 ` [Buildroot] [PATCH 18/30] package/python-iptables: bump version to 1.0.1 Adam Duskett
2023-11-04 18:14   ` Arnout Vandecappelle via buildroot
2023-10-26  9:26 ` [Buildroot] [PATCH 19/30] package/libftdi: add patch to move from distutils to sysconfig Adam Duskett
2023-10-26 11:49   ` Yegor Yefremov via buildroot
2023-11-04 18:29   ` Arnout Vandecappelle via buildroot
2023-10-26  9:26 ` [Buildroot] [PATCH 20/30] package/python-constantly: update versioneer to 0.29 Adam Duskett
2023-11-04 21:20   ` Arnout Vandecappelle via buildroot
2023-10-26  9:26 ` [Buildroot] [PATCH 21/30] package/python-magic-wormhole: " Adam Duskett
2023-11-04 21:30   ` Arnout Vandecappelle via buildroot
2023-10-26  9:26 ` [Buildroot] [PATCH 22/30] package/python-magic-wormhole-mailbox-server: " Adam Duskett
2023-11-04 21:31   ` Arnout Vandecappelle via buildroot
2023-10-26  9:26 ` [Buildroot] [PATCH 23/30] package/python-magic-wormhole-transit-relay: " Adam Duskett
2023-11-04 21:31   ` Arnout Vandecappelle via buildroot
2023-10-26  9:26 ` [Buildroot] [PATCH 24/30] package/python-spake2: " Adam Duskett
2023-11-04 21:32   ` Arnout Vandecappelle via buildroot
2023-10-26  9:26 ` [Buildroot] [PATCH 25/30] package/python-iptables: use sysconfig.get_path instead of get_python_lib Adam Duskett
2023-11-04 21:36   ` Arnout Vandecappelle via buildroot
2023-10-26  9:26 ` [Buildroot] [PATCH 26/30] package/python-pathtools: add 0001-replace-imp.patch Adam Duskett
2023-11-04 21:36   ` Arnout Vandecappelle via buildroot
2023-10-26  9:26 ` [Buildroot] [PATCH 27/30] package/python-pyxb: Drop package Adam Duskett
2023-10-26  9:26 ` [Buildroot] [PATCH 28/30] package/python-pygame: drop package Adam Duskett
2023-10-26 14:13   ` Marcus Hoffmann via buildroot
2023-11-09 21:55     ` Yann E. MORIN
2023-11-10  7:17       ` Yann E. MORIN
2023-11-10 14:11     ` Peter Korsgaard
2023-10-26  9:27 ` [Buildroot] [PATCH 29/30] package/python-crossbar: " Adam Duskett
2023-10-26  9:27 ` [Buildroot] [PATCH 30/30] package/python3: bump version to 3.12.0 Adam Duskett
2023-11-04 17:41 ` [Buildroot] [PATCH 00/30] " Arnout Vandecappelle via buildroot

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.