python: bump to 2.7.6
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thu, 13 Feb 2014 20:48:53 +0000 (21:48 +0100)
committerPeter Korsgaard <peter@korsgaard.com>
Fri, 14 Feb 2014 20:41:43 +0000 (21:41 +0100)
commit7e960dc9da56d4a484b5480746aaf617ca491274
tree214a78615dbc3700847ca2be645ad75b5235d7ba
parent577e52ac087a1a3c63837d0da37c93949c455941
python: bump to 2.7.6

Even though jumping from 2.7.3 to 2.7.6 looks like a minor version
bump, it is in fact a fairly significant one, because a good number of
changes to help cross-compilation have been merged into Python
upstream. Therefore, most of our patches are affected by this change.

In detail, this commit:

 * Renames all the patches to follow the naming convention of patches
   in Buildroot: the patch file names should not have any version
   number.

 * The patches numbered above 100, that add configuration options to
   disable certain modules of the Python standard library, are only
   renamed and slightly adapted, they didn't change that much.

 * The patches numbered below 100 are almost entirely rewritten: many
   of the cross-compilation problems that used to exist in Python
   2.7.3 no longer exist, and the number of remaining problems is
   smaller, and can be fixed with smaller patches.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
53 files changed:
package/python/python-001-remove-host-header-path.patch [new file with mode: 0644]
package/python/python-002-fix-get-python-inc.patch [new file with mode: 0644]
package/python/python-003-properly-detect-if-python-build.patch [new file with mode: 0644]
package/python/python-004-sysconfigdata-install-location.patch [new file with mode: 0644]
package/python/python-005-pyc-pyo-conditional.patch [new file with mode: 0644]
package/python/python-006-cross-compile-getaddrinfo.patch [new file with mode: 0644]
package/python/python-007-disable-extensions.patch [new file with mode: 0644]
package/python/python-008-distutils-use-python-sysroot.patch [new file with mode: 0644]
package/python/python-009-no-termcap-host-path.patch [new file with mode: 0644]
package/python/python-100-optional-test-modules.patch [new file with mode: 0644]
package/python/python-101-optional-pydoc.patch [new file with mode: 0644]
package/python/python-102-optional-2to3.patch [new file with mode: 0644]
package/python/python-103-optional-sqlite.patch [new file with mode: 0644]
package/python/python-104-optional-tk.patch [new file with mode: 0644]
package/python/python-105-optional-curses.patch [new file with mode: 0644]
package/python/python-106-optional-expat.patch [new file with mode: 0644]
package/python/python-107-optional-codecs-cjk.patch [new file with mode: 0644]
package/python/python-108-optional-nis.patch [new file with mode: 0644]
package/python/python-109-optional-unicodedata.patch [new file with mode: 0644]
package/python/python-110-optional-db.patch [new file with mode: 0644]
package/python/python-111-optional-ssl.patch [new file with mode: 0644]
package/python/python-112-optional-bzip2.patch [new file with mode: 0644]
package/python/python-113-optional-zlib.patch [new file with mode: 0644]
package/python/python-2.7-001-support-for-build.patch [deleted file]
package/python/python-2.7-002-cross-compile-variable.patch [deleted file]
package/python/python-2.7-003-no-import-when-cross-compiling.patch [deleted file]
package/python/python-2.7-004-no-host-headers-libs.patch [deleted file]
package/python/python-2.7-005-staging-headers-libs.patch [deleted file]
package/python/python-2.7-006-disable-extensions.patch [deleted file]
package/python/python-2.7-007-do-not-generate-pyo-files.patch [deleted file]
package/python/python-2.7-008-reread-environment.patch [deleted file]
package/python/python-2.7-010-change-pyconfig-h-location.patch [deleted file]
package/python/python-2.7-011-no-rpath.patch [deleted file]
package/python/python-2.7-012-correct-32bit-64bit-check.patch [deleted file]
package/python/python-2.7-013-fix-linux-3-compilation.patch [deleted file]
package/python/python-2.7-014-verbose-module-build.patch [deleted file]
package/python/python-2.7-015-distutils-cross-compilation-support.patch [deleted file]
package/python/python-2.7-016-cross-compile-getaddrinfo.patch [deleted file]
package/python/python-2.7-100-optional-test-modules.patch [deleted file]
package/python/python-2.7-101-optional-pydoc.patch [deleted file]
package/python/python-2.7-102-optional-2to3.patch [deleted file]
package/python/python-2.7-103-optional-sqlite.patch [deleted file]
package/python/python-2.7-104-optional-tk.patch [deleted file]
package/python/python-2.7-105-optional-curses.patch [deleted file]
package/python/python-2.7-106-optional-expat.patch [deleted file]
package/python/python-2.7-107-optional-codecs-cjk.patch [deleted file]
package/python/python-2.7-108-optional-nis.patch [deleted file]
package/python/python-2.7-109-optional-unicodedata.patch [deleted file]
package/python/python-2.7-110-optional-db.patch [deleted file]
package/python/python-2.7-111-optional-ssl.patch [deleted file]
package/python/python-2.7-112-optional-bzip2.patch [deleted file]
package/python/python-2.7-113-optional-zlib.patch [deleted file]
package/python/python.mk