From baf549966fef95450b2173a9816135768faa170c Mon Sep 17 00:00:00 2001 From: David Michael Date: Fri, 16 Dec 2016 11:59:14 -0800 Subject: [PATCH] bump(dev-lang/python): sync with upstream --- .../portage-stable/dev-lang/python/ChangeLog | 593 ---- .../dev-lang/python/ChangeLog-2011 | 2583 ----------------- .../dev-lang/python/ChangeLog-2015 | 1050 ------- .../portage-stable/dev-lang/python/Manifest | 37 +- .../files/python-3.3-CVE-2014-4616.patch | 52 - .../python/files/python-3.3-libressl.patch | 127 - .../python-3.3.5-ncurses-pkg-config.patch | 40 - .../python/files/python-3.4.5-cross.patch | 11 + .../dev-lang/python/python-2.7.10-r1.ebuild | 19 +- ...-2.7.11-r2.ebuild => python-2.7.12.ebuild} | 31 +- .../dev-lang/python/python-3.3.5-r3.ebuild | 329 --- .../dev-lang/python/python-3.3.5-r8.ebuild | 373 --- .../dev-lang/python/python-3.4.3-r1.ebuild | 11 +- .../dev-lang/python/python-3.4.4.ebuild | 353 --- ...on-3.4.3-r7.ebuild => python-3.4.5.ebuild} | 18 +- .../dev-lang/python/python-3.5.0-r2.ebuild | 317 -- .../dev-lang/python/python-3.5.1-r2.ebuild | 359 --- ...on-3.5.1-r3.ebuild => python-3.5.2.ebuild} | 7 +- .../md5-cache/dev-lang/python-2.7.10-r1 | 8 +- .../{python-2.7.11-r2 => python-2.7.12} | 12 +- .../md5-cache/dev-lang/python-3.3.5-r3 | 14 - .../md5-cache/dev-lang/python-3.3.5-r8 | 14 - .../md5-cache/dev-lang/python-3.4.3-r1 | 6 +- .../metadata/md5-cache/dev-lang/python-3.4.4 | 14 - .../{python-3.4.3-r7 => python-3.4.5} | 10 +- .../md5-cache/dev-lang/python-3.5.0-r2 | 14 - .../md5-cache/dev-lang/python-3.5.1-r2 | 14 - .../{python-3.5.1-r3 => python-3.5.2} | 4 +- 28 files changed, 81 insertions(+), 6339 deletions(-) delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/ChangeLog delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/ChangeLog-2011 delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/ChangeLog-2015 delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/files/python-3.3-CVE-2014-4616.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/files/python-3.3-libressl.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/files/python-3.3.5-ncurses-pkg-config.patch create mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/files/python-3.4.5-cross.patch rename sdk_container/src/third_party/portage-stable/dev-lang/python/{python-2.7.11-r2.ebuild => python-2.7.12.ebuild} (92%) delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.3.5-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.3.5-r8.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.4.4.ebuild rename sdk_container/src/third_party/portage-stable/dev-lang/python/{python-3.4.3-r7.ebuild => python-3.4.5.ebuild} (96%) delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.5.0-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.5.1-r2.ebuild rename sdk_container/src/third_party/portage-stable/dev-lang/python/{python-3.5.1-r3.ebuild => python-3.5.2.ebuild} (98%) rename sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/{python-2.7.11-r2 => python-2.7.12} (78%) delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/python-3.3.5-r3 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/python-3.3.5-r8 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/python-3.4.4 rename sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/{python-3.4.3-r7 => python-3.4.5} (80%) delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/python-3.5.0-r2 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/python-3.5.1-r2 rename sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/{python-3.5.1-r3 => python-3.5.2} (94%) diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/python/ChangeLog b/sdk_container/src/third_party/portage-stable/dev-lang/python/ChangeLog deleted file mode 100644 index 28a0dd6f65..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-lang/python/ChangeLog +++ /dev/null @@ -1,593 +0,0 @@ -# ChangeLog for dev-lang/python -# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2 -# (auto-generated from git log) - -*python-3.4.3 (09 Aug 2015) -*python-3.4.2 (09 Aug 2015) -*python-3.4.1 (09 Aug 2015) -*python-3.4.0 (09 Aug 2015) -*python-3.3.5-r1 (09 Aug 2015) -*python-3.2.5-r6 (09 Aug 2015) -*python-2.7.10 (09 Aug 2015) -*python-2.7.9-r2 (09 Aug 2015) -*python-2.7.9-r1 (09 Aug 2015) -*python-2.6.9 (09 Aug 2015) - - 09 Aug 2015; Robin H. Johnson - +files/CVE-2013-4238_py27.patch, +files/CVE-2013-4238_py33.patch, - +files/pydoc.conf, +files/pydoc.init, +files/python-2.5-tcl86.patch, - +files/python-2.7-issue16248.patch, +files/python-2.7-issue18851.patch, - +files/python-2.7.10-semaphore-pid.patch, - +files/python-2.7.5-library-path.patch, - +files/python-2.7.5-nonfatal-compileall.patch, - +files/python-2.7.5-re_unsigned_ptrdiff.patch, - +files/python-2.7.6-recvfrom_into_buffer_overflow.patch, - +files/python-2.7.9-ncurses-pkg-config.patch, - +files/python-3.2-CVE-2013-2099.patch, - +files/python-3.2-CVE-2014-1912.patch, - +files/python-3.2-CVE-2014-4616.patch, +files/python-3.2-issue16248.patch, - +files/python-3.3-CVE-2013-2099.patch, - +files/python-3.3-CVE-2014-4616.patch, - +files/python-3.3.5-ncurses-pkg-config.patch, - +files/python-3.4.3-ncurses-pkg-config.patch, +files/python-config-2.4-r1, - +metadata.xml, +python-2.6.9.ebuild, +python-2.7.9-r1.ebuild, - +python-2.7.9-r2.ebuild, +python-2.7.10.ebuild, +python-3.2.5-r6.ebuild, - +python-3.3.5-r1.ebuild, +python-3.4.0.ebuild, +python-3.4.1.ebuild, - +python-3.4.2.ebuild, +python-3.4.3.ebuild: - proj/gentoo: Initial commit - - This commit represents a new era for Gentoo: - Storing the gentoo-x86 tree in Git, as converted from CVS. - - This commit is the start of the NEW history. - Any historical data is intended to be grafted onto this point. - - Creation process: - 1. Take final CVS checkout snapshot - 2. Remove ALL ChangeLog* files - 3. Transform all Manifests to thin - 4. Remove empty Manifests - 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ - 5.1. Do not touch files with -kb/-ko keyword flags. - - Signed-off-by: Robin H. Johnson - X-Thanks: Alec Warner - did the GSoC 2006 migration - tests - X-Thanks: Robin H. Johnson - infra guy, herding this - project - X-Thanks: Nguyen Thai Ngoc Duy - Former Gentoo - developer, wrote Git features for the migration - X-Thanks: Brian Harring - wrote much python to improve - cvs2svn - X-Thanks: Rich Freeman - validation scripts - X-Thanks: Patrick Lauer - Gentoo dev, running new 2014 - work in migration - X-Thanks: Michał Górny - scripts, QA, nagging - X-Thanks: All of other Gentoo developers - many ideas and lots of paint on - the bikeshed - - 09 Aug 2015; Michał Górny - -files/CVE-2013-4238_py27.patch, -files/CVE-2013-4238_py33.patch, - -files/python-2.7-issue16248.patch, -files/python-2.7-issue18851.patch, - -files/python-2.7.10-semaphore-pid.patch, - -files/python-2.7.5-library-path.patch, - -files/python-2.7.5-re_unsigned_ptrdiff.patch, - -files/python-2.7.6-recvfrom_into_buffer_overflow.patch, - -files/python-3.2-CVE-2013-2099.patch, - -files/python-3.2-CVE-2014-1912.patch, - -files/python-3.2-CVE-2014-4616.patch, -files/python-3.2-issue16248.patch, - -files/python-3.3-CVE-2013-2099.patch, -files/python-config-2.4-r1, - -python-3.2.5-r6.ebuild: - Move 3.2 to ::python. Remove old patches. - - Package-Manager: portage-2.2.20 - - 09 Aug 2015; Michał Górny -files/python-2.5-tcl86.patch, - -python-2.6.9.ebuild: - Move 2.6 to ::python - - Package-Manager: portage-2.2.20 - - 09 Aug 2015; Ulrich Müller files/pydoc.init: - [QA] Remove executable bit from files, bug 550434. - - 24 Aug 2015; Justin Lecher metadata.xml, - python-2.7.9-r1.ebuild, python-2.7.9-r2.ebuild, python-2.7.10.ebuild, - python-3.3.5-r1.ebuild, python-3.4.0.ebuild, python-3.4.1.ebuild, - python-3.4.2.ebuild, python-3.4.3.ebuild: - Use https by default - - Convert all URLs for sites supporting encrypted connections from http to - https - - Signed-off-by: Justin Lecher - - 24 Aug 2015; Mike Gilbert metadata.xml: - Revert DOCTYPE SYSTEM https changes in metadata.xml - - repoman does not yet accept the https version. - This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450. - - Bug: https://bugs.gentoo.org/552720 - - 03 Sep 2015; Mike Gilbert python-2.7.9-r1.ebuild, - python-2.7.10.ebuild, python-3.4.1.ebuild, python-3.4.3.ebuild: - Do not forcably disable xml support with USE=build - - This is breaking stages when portage has the xattr USE flag enabled. - This pulls in dev-python/setuptools, which needs pyexpat. - - Package-Manager: portage-2.2.20 - -*python-3.4.3-r1 (06 Sep 2015) -*python-2.7.10-r1 (06 Sep 2015) - - 06 Sep 2015; Mike Gilbert +python-2.7.10-r1.ebuild, - +python-3.4.3-r1.ebuild: - Remove logic for USE=build - - Added without keywords so releng can do some testing. - - Package-Manager: portage-2.2.20 - -*python-3.5.0 (19 Sep 2015) - - 19 Sep 2015; Mike Gilbert +python-3.5.0.ebuild: - Add 3.5.0 without keywords - - Package-Manager: portage-2.2.20 - - 20 Sep 2015; Mike Gilbert - +files/3.5-secondary-targets.patch, python-3.5.0.ebuild: - Fix cross-compiling for 3.5 - - Package-Manager: portage-2.2.20_p169_p6532 - -*python-3.5.0-r1 (20 Sep 2015) -*python-3.4.3-r2 (20 Sep 2015) -*python-3.3.5-r2 (20 Sep 2015) -*python-2.7.10-r2 (20 Sep 2015) - - 20 Sep 2015; Julian Ospald - +files/python-3.3-libressl.patch, +python-2.7.10-r2.ebuild, - +python-3.3.5-r2.ebuild, +python-3.4.3-r2.ebuild, +python-3.5.0-r1.ebuild: - add libressl support - - This only affects ~arch or unkeyworded ebuilds. - - 21 Sep 2015; Mike Gilbert - files/python-3.3-libressl.patch: - Don't patch configure directly - - Thanks to Arfrever for the suggestion. - - Bug: https://bugs.gentoo.org/560948 - - Package-Manager: portage-2.2.20_p164 - - 21 Sep 2015; Mike Gilbert - files/python-3.3-libressl.patch: - Don't patch pyconfig.h.in either - - Package-Manager: portage-2.2.20_p164 - - 26 Sep 2015; Agostino Sarubbo python-3.4.3.ebuild: - amd64 stable wrt bug #530858 - - Package-Manager: portage-2.2.20.1 - RepoMan-Options: --include-arches="amd64" - - 26 Sep 2015; Agostino Sarubbo python-2.7.10.ebuild: - amd64 stable wrt bug #561524 - - Package-Manager: portage-2.2.20.1 - RepoMan-Options: --include-arches="amd64" - - 26 Sep 2015; Mikle Kolyada python-2.7.10.ebuild: - x86 stable wrt bug #561524 - - Package-Manager: portage-2.2.20.1 - - 27 Sep 2015; Jeroen Roovers python-2.7.10.ebuild: - Stable for HPPA (bug #561524). - - Package-Manager: portage-2.2.20.1 - RepoMan-Options: --ignore-arches - - 27 Sep 2015; Jeroen Roovers python-3.4.3.ebuild: - Stable for HPPA (bug #530858). - - Package-Manager: portage-2.2.20.1 - RepoMan-Options: --ignore-arches - - 27 Sep 2015; Mikle Kolyada python-3.4.3.ebuild: - x86 stable wrt bug #530858 - - Package-Manager: portage-2.2.20.1 - - 29 Sep 2015; Tobias Klausmann python-3.4.3.ebuild: - add alpha keyword - - Gentoo-Bug: 530858 - - Package-Manager: portage-2.2.22 - - 02 Oct 2015; Mikle Kolyada python-3.4.3.ebuild: - ia64 stable wrt bug #530858 - - Package-Manager: portage-2.2.20.1 - - 02 Oct 2015; Mike Frysinger - +files/python-3.4-gcc-5.patch, python-3.3.5-r2.ebuild, - python-3.4.3-r2.ebuild: - add upstream fix for testing w/gcc-5 #547626 - - 03 Oct 2015; Jeroen Roovers python-2.7.10.ebuild: - Stable for PPC64 (bug #561524). - - Package-Manager: portage-2.2.22 - RepoMan-Options: --ignore-arches - - 03 Oct 2015; Jeroen Roovers python-3.4.3.ebuild: - Stable for PPC64 (bug #530858). - - Package-Manager: portage-2.2.22 - RepoMan-Options: --ignore-arches - - 04 Oct 2015; Mike Gilbert python-3.5.0-r1.ebuild: - Add KEYWORDS for 3.5 - - Package-Manager: portage-2.2.22_p5 - - 10 Oct 2015; Mikle Kolyada python-3.4.3.ebuild: - sparc stable wrt bug #530858 - - Package-Manager: portage-2.2.20.1 - - 11 Oct 2015; Mikle Kolyada python-2.7.10.ebuild: - sparc stable wrt bug #561524 - - Package-Manager: portage-2.2.20.1 - - 14 Oct 2015; Mike Frysinger - +files/python-2.7.10-cross-compile-warn-test.patch, python-2.7.10-r2.ebuild: - fix cross-compiling checks w/-Wformat - - 17 Oct 2015; Markus Meier python-2.7.10.ebuild: - arm stable, bug #561524 - - Package-Manager: portage-2.2.23 - RepoMan-Options: --include-arches="arm" - - 25 Oct 2015; Markus Meier python-3.4.3.ebuild: - arm stable, bug #530858 - - Package-Manager: portage-2.2.23 - RepoMan-Options: --include-arches="arm" - - 30 Oct 2015; Agostino Sarubbo python-3.4.3.ebuild: - ppc stable wrt bug #530858 - - Package-Manager: portage-2.2.20.1 - RepoMan-Options: --include-arches="ppc" - - 30 Oct 2015; Agostino Sarubbo python-2.7.10.ebuild: - ppc stable wrt bug #561524 - - Package-Manager: portage-2.2.20.1 - RepoMan-Options: --include-arches="ppc" - - 06 Nov 2015; Mike Gilbert -python-2.7.10-r1.ebuild, - python-2.7.10-r2.ebuild, -python-3.4.3-r1.ebuild, python-3.4.3-r2.ebuild, - -python-3.5.0.ebuild: - Restore keywords on latest python 2.7, 3.4 ebuilds - - Package-Manager: portage-2.2.23_p18 - - 07 Nov 2015; Mikle Kolyada python-2.7.10.ebuild: - ia64 stable wrt bug #561524 - - Package-Manager: portage-2.2.20.1 - -*python-3.5.0-r2 (11 Nov 2015) -*python-3.4.3-r3 (11 Nov 2015) -*python-3.3.5-r3 (11 Nov 2015) - - 11 Nov 2015; Michał Górny +python-3.3.5-r3.ebuild, - +python-3.4.3-r3.ebuild, +python-3.5.0-r2.ebuild: - Re-enable ABIFLAGS on python3.3+ - - Disable the ABIFLAGS removal that was introduced on python3.2+ for - 'aesthetic reasons'. This caused Gentoo Python installations to - unnecessarily diverge from upstream and promote bad development - practices. - - 11 Nov 2015; Michał Górny python-3.3.5-r3.ebuild, - python-3.4.3-r3.ebuild, python-3.5.0-r2.ebuild: - Replace python3.x executables with symlinks - - Replace python3.X executables (duplicate to python3.Xm) installed by - the build system with symlinks to the ABIFLAGS-enabled variants. - -*python-2.7.10-r3 (11 Nov 2015) - - 11 Nov 2015; Michał Górny +python-2.7.10-r3.ebuild, - python-3.3.5-r3.ebuild, python-3.4.3-r3.ebuild, python-3.5.0-r2.ebuild: - Remove python-config-X.Y compatibility - - Remove the python-config-X.Y symlinks that were added as the Gentoo - divergence compatibility. - - 11 Nov 2015; Michał Górny python-2.7.10-r3.ebuild, - python-3.3.5-r3.ebuild, python-3.4.3-r3.ebuild: - Backport EAPI=5 and slot operators in deps - - 11 Nov 2015; Michał Górny python-3.4.3-r3.ebuild: - Clean up whitespace in 3.4.3-r3 for consistency - - 11 Nov 2015; Michał Górny python-3.3.5-r3.ebuild, - python-3.4.3-r3.ebuild, python-3.5.0-r2.ebuild: - Correct SLOT use after subslot introduction - - 12 Nov 2015; Mike Gilbert python-2.7.9-r1.ebuild, - python-2.7.10.ebuild, python-2.7.10-r2.ebuild, python-2.7.10-r3.ebuild, - python-3.3.5-r1.ebuild, python-3.3.5-r2.ebuild, python-3.3.5-r3.ebuild, - python-3.4.3.ebuild, python-3.4.3-r2.ebuild, python-3.4.3-r3.ebuild, - python-3.5.0-r1.ebuild, python-3.5.0-r2.ebuild: - Set PYTHON_SITEDIR manually - - The eclass change in fd4001e9 causes python_export to call ${PYTHON} - to obtain PYTHON_SITEDIR. This returns an empty string if ${PYTHON} - has not yet been merged. - - Package-Manager: portage-2.2.23_p26 - - 12 Nov 2015; Michał Górny -python-2.7.9-r2.ebuild, - -python-3.4.0.ebuild, -python-3.4.2.ebuild: - Remove redundant ebuilds - - 12 Nov 2015; Michał Górny python-2.7.9-r1.ebuild, - python-2.7.10.ebuild, python-2.7.10-r2.ebuild, python-2.7.10-r3.ebuild, - python-3.3.5-r1.ebuild, python-3.3.5-r2.ebuild, python-3.3.5-r3.ebuild, - python-3.4.1.ebuild, python-3.4.3.ebuild, python-3.4.3-r2.ebuild, - python-3.4.3-r3.ebuild, python-3.5.0-r1.ebuild, python-3.5.0-r2.ebuild: - Fix epython.py module first install - - Fix the issues in obtaining sitedir for epython.py module install when - dev-lang/python is not yet installed. - - 12 Nov 2015; Michał Górny python-2.7.10-r3.ebuild: - Fix py version ref for python_export in 2.7 - - 12 Nov 2015; Michał Górny python-2.7.9-r1.ebuild, - python-2.7.10.ebuild, python-2.7.10-r2.ebuild: - Copy the 2.7 EPYTHON fix to older versions - - 13 Nov 2015; Agostino Sarubbo python-2.7.10.ebuild: - alpha stable wrt bug #561524 - - Package-Manager: portage-2.2.20.1 - RepoMan-Options: --include-arches="alpha" - - 13 Nov 2015; Michał Górny -python-2.7.9-r1.ebuild, - -python-3.4.1.ebuild: - Remove more old versions - -*python-3.5.0-r3 (17 Nov 2015) -*python-3.4.3-r4 (17 Nov 2015) -*python-3.3.5-r4 (17 Nov 2015) -*python-2.7.10-r4 (17 Nov 2015) - - 17 Nov 2015; Michał Górny -python-2.7.10-r3.ebuild, - +python-2.7.10-r4.ebuild, -python-3.3.5-r3.ebuild, +python-3.3.5-r4.ebuild, - -python-3.4.3-r3.ebuild, +python-3.4.3-r4.ebuild, -python-3.5.0-r2.ebuild, - +python-3.5.0-r3.ebuild: - Add symlinks for python-exec wrapping of execs - - Add symlinks to make it possible to wrap Python executable aliases - (python, python-config, pydoc...) via python-exec. - -*python-2.7.10-r3 (17 Nov 2015) -*python-2.7.10-r1 (17 Nov 2015) - - 17 Nov 2015; Mike Gilbert -python-2.7.10.ebuild, - +python-2.7.10-r1.ebuild, -python-2.7.10-r2.ebuild, - +python-2.7.10-r3.ebuild: - Revbump 2.7.10 - - This ensures nobody gets bitten by f1d0291c. - - Package-Manager: portage-2.2.24_p19 - - 19 Nov 2015; Mike Frysinger - +files/python-2.7.10-system-libffi.patch, python-2.7.10-r3.ebuild, - python-2.7.10-r4.ebuild: - fix system libffi handling - - 24 Nov 2015; Mike Frysinger python-2.7.10-r1.ebuild, - python-3.4.3.ebuild: - mark 3.4.3/2.7.10r1 arm64/m68k/s390/sh stable - -*python-2.7.11 (06 Dec 2015) - - 06 Dec 2015; Dirkjan Ochtman +python-2.7.11.ebuild: - version bump to 2.7.11 - - Package-Manager: portage-2.2.20.1 - - 10 Dec 2015; Mike Gilbert python-2.7.10-r4.ebuild, - python-2.7.11.ebuild, python-3.3.5-r4.ebuild, python-3.4.3-r4.ebuild, - python-3.5.0-r3.ebuild: - Adjust eselect-python dep - - Package-Manager: portage-2.2.26_p25 - -*python-3.5.0-r4 (10 Dec 2015) -*python-3.4.3-r5 (10 Dec 2015) -*python-3.3.5-r5 (10 Dec 2015) - - 10 Dec 2015; Mike Gilbert -python-3.3.5-r4.ebuild, - +python-3.3.5-r5.ebuild, -python-3.4.3-r4.ebuild, +python-3.4.3-r5.ebuild, - -python-3.5.0-r3.ebuild, +python-3.5.0-r4.ebuild: - Add compat symlink for pythonX.Y-config - - Package-Manager: portage-2.2.26_p25 - -*python-3.5.1 (13 Dec 2015) - - 13 Dec 2015; Mike Gilbert +python-3.5.1.ebuild: - Bump to 3.5.1 - - Package-Manager: portage-2.2.26_p27 - - 15 Dec 2015; Mike Gilbert python-2.7.10-r1.ebuild, - python-3.3.5-r1.ebuild, python-3.4.3.ebuild: - Depend on ncurses slot 0 in stable ebuilds - - Package-Manager: portage-2.2.26_p32 - -*python-3.5.1-r1 (18 Dec 2015) -*python-3.5.0-r5 (18 Dec 2015) -*python-3.4.3-r6 (18 Dec 2015) -*python-3.3.5-r6 (18 Dec 2015) -*python-2.7.11-r1 (18 Dec 2015) -*python-2.7.10-r5 (18 Dec 2015) - - 18 Dec 2015; Michał Górny -python-2.7.10-r4.ebuild, - +python-2.7.10-r5.ebuild, -python-2.7.11.ebuild, +python-2.7.11-r1.ebuild, - -python-3.3.5-r5.ebuild, +python-3.3.5-r6.ebuild, -python-3.4.3-r5.ebuild, - +python-3.4.3-r6.ebuild, -python-3.5.0-r4.ebuild, +python-3.5.0-r5.ebuild, - -python-3.5.1.ebuild, +python-3.5.1-r1.ebuild: - Ensure python-config & .pc ABI symlinks, idle wrapping - - Fix the pythonX.Y-config symlink creation to be only applied when - ABIFLAGS are not empty, and add additional python-X.Ym.pc symlink for - pkg-config. Make both official as they are created as part of regular - upstream 'make install' (but not 'make altinstall' used by Gentoo). - - Install python-exec wrapping symlink for the idle executable when USE=tk - is enabled. - -*python-3.5.1-r2 (23 Dec 2015) -*python-3.4.3-r7 (23 Dec 2015) -*python-3.3.5-r7 (23 Dec 2015) - - 23 Dec 2015; Michał Górny -python-3.3.5-r6.ebuild, - +python-3.3.5-r7.ebuild, -python-3.4.3-r6.ebuild, +python-3.4.3-r7.ebuild, - -python-3.5.1-r1.ebuild, +python-3.5.1-r2.ebuild: - Install a wrapper to fix python-config paths, #569506 - - 04 Jan 2016; Michał Górny python-2.7.10-r5.ebuild, - python-2.7.11-r1.ebuild, python-3.3.5-r1.ebuild, python-3.3.5-r2.ebuild, - python-3.4.3.ebuild, python-3.4.3-r2.ebuild, python-3.5.0-r1.ebuild: - Fix invalid PYVER references, #570542 - - 04 Jan 2016; Michał Górny -python-2.7.10-r3.ebuild, - -python-2.7.10-r5.ebuild, -python-3.3.5-r2.ebuild, -python-3.4.3-r2.ebuild, - -python-3.5.0-r5.ebuild: - Drop meaningless intermediate revisions - -*python-3.5.0-r2 (04 Jan 2016) -*python-3.4.3-r1 (04 Jan 2016) -*python-3.3.5-r2 (04 Jan 2016) -*python-2.7.11-r2 (04 Jan 2016) - - 04 Jan 2016; Michał Górny -python-2.7.11-r1.ebuild, - +python-2.7.11-r2.ebuild, -python-3.3.5-r1.ebuild, +python-3.3.5-r2.ebuild, - -python-3.4.3.ebuild, +python-3.4.3-r1.ebuild, -python-3.5.0-r1.ebuild, - +python-3.5.0-r2.ebuild: - Revbump to propagate PYVER fixes - - 22 Jan 2016; Mike Gilbert python-3.5.1-r2.ebuild: - pax-mark the python binary in src_install - - Bug: https://bugs.gentoo.org/569908 - - Package-Manager: portage-2.2.27_p47 - - 24 Jan 2016; Michał Górny metadata.xml: - Replace all herds with appropriate projects (GLEP 67) - - Replace all uses of herd with appropriate project maintainers, or no - maintainers in case of herds requested to be disbanded. - - 24 Jan 2016; Michał Górny metadata.xml: - Set appropriate maintainer types in metadata.xml (GLEP 67) - - 06 Feb 2016; Michał Górny python-2.7.11-r2.ebuild: - 2.7: Do not update meaningless Python 2 preference - - Python 2 preference is meaningless since we only support one version - of Python 2, and it causes Python 2 to be preferred over non-selected - versions of Python 3. - - 17 Feb 2016; Alexis Ballier python-2.7.11-r2.ebuild, - python-3.4.3-r7.ebuild, python-3.5.1-r2.ebuild: - 2.7,3.4,3.5}: Move epatch_user call before sedding libdir. Bug #574962. - - This allows sharing patches between different architectures where libdir - differ. - - Package-Manager: portage-2.2.27 - Signed-off-by: Alexis Ballier - - 28 Feb 2016; Michał Górny python-2.7.11-r2.ebuild, - python-3.3.5-r7.ebuild, python-3.4.3-r7.ebuild, python-3.5.1-r2.ebuild: - Lower eselect-python deps due to pythonX.Y-config fix - - Lower the dependency on app-eselect/eselect-python to 20140125-r1 since - that version got a fix to support pythonX.Y-config. This should make - a good stable candidate and starting point for migration to newer - python-exec versions. - -*python-3.3.5-r8 (23 Apr 2016) -*python-3.3.5-r3 (23 Apr 2016) - - 23 Apr 2016; Michał Górny -python-3.3.5-r2.ebuild, - +python-3.3.5-r3.ebuild, -python-3.3.5-r7.ebuild, +python-3.3.5-r8.ebuild: - Remove obsolete process_data patch from 3.3, #580242 - - Remove the obsolete process_data patch from both 3.3 versions. - The patch was only needed for some packages using python.eclass, - it is no longer carried by any other Python version (including stable - ebuilds) and breaks the build on musl. - - Bug: https://bugs.gentoo.org/show_bug.cgi?id=580242 - - 03 May 2016; Austin English files/pydoc.init: - use #!/sbin/openrc-run instead of #!/sbin/runscript - - Approved by Michał Górny - - Gentoo-Bug: https://bugs.gentoo.org/573846 - Gentoo-Bug: https://bugs.gentoo.org/581940 - - Package-Manager: portage-2.2.26 - - 12 May 2016; Mike Gilbert - +files/3.5.1-cross-compile.patch, python-3.5.1-r2.ebuild: - fix cross-compiles for 3.5.1 - - Bug: https://bugs.gentoo.org/581304 - - Package-Manager: portage-2.2.28_p106 - - 30 May 2016; Matt Turner python-2.7.11-r2.ebuild, - python-3.3.5-r8.ebuild, python-3.4.3-r7.ebuild, python-3.5.0-r2.ebuild, - python-3.5.1-r2.ebuild: - Drop append-flags -fPIC alpha workaround. - - Unknown what it was working around. The same existed for amd64 and - hppa but both were removed more than ten years ago. - -*python-3.5.1-r3 (06 Jun 2016) - - 06 Jun 2016; Michał Górny - +files/python-3.5-distutils-OO-build.patch, +python-3.5.1-r3.ebuild: - Fix distutils to compile .opt-1 & .opt-2 in 3.5 - -*python-3.4.4 (10 Jun 2016) - - 10 Jun 2016; Michał Górny +python-3.4.4.ebuild: - Bump to 3.4.4 - diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/python/ChangeLog-2011 b/sdk_container/src/third_party/portage-stable/dev-lang/python/ChangeLog-2011 deleted file mode 100644 index 7e2ecbc163..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-lang/python/ChangeLog-2011 +++ /dev/null @@ -1,2583 +0,0 @@ -# ChangeLog for dev-lang/python -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/ChangeLog-2011,v 1.1 2012/01/01 20:25:25 dilfridge Exp $ - - 14 Dec 2011; Mike Gilbert python-2.5.4-r4.ebuild: - Apply linux3 platform workaround. Fixes bug 394143. - - 13 Dec 2011; Dirkjan Ochtman files/linux2.patch: - Prune back linux2.patch to prevent race conditions (bug 394547). - - 09 Dec 2011; Mike Frysinger python-3.2.2.ebuild: - Replace hardcoded /lib64 searching with / paths. - - 01 Dec 2011; Dirkjan Ochtman python-2.7.2-r3.ebuild, - python-3.1.4-r3.ebuild, python-3.2.2.ebuild: - Fix autogen problems (bug 355733). - - 01 Dec 2011; Dirkjan Ochtman -python-2.7.2-r2.ebuild, - -python-3.1.4-r2.ebuild, -python-3.2-r2.ebuild: - Remove old versions from the tree. - - 26 Nov 2011; Mike Gilbert python-2.6.7-r2.ebuild, - python-2.7.2-r2.ebuild, python-2.7.2-r3.ebuild, python-3.1.4-r2.ebuild, - python-3.1.4-r3.ebuild: - Remove reference to snapshots in python overlay. - - 31 Oct 2011; Mike Frysinger python-2.6.7-r2.ebuild, - python-2.7.2-r2.ebuild, python-2.7.2-r3.ebuild, python-3.1.4-r2.ebuild, - python-3.1.4-r3.ebuild, python-3.2-r2.ebuild, python-3.2.2.ebuild: - Drop unnecessary USE=kernel_linux check in plat-linux3 setup. - - 30 Oct 2011; Raúl Porcel python-2.7.2-r3.ebuild: - alpha/ia64/s390/sh/sparc stable wrt #387849 - - 27 Oct 2011; Tony Vroon python-2.7.2-r3.ebuild, - python-3.1.4-r3.ebuild: - Marked stable on AMD64; objections in arch testing by Ian "idella4" Delaney & - Agostino "ago" Sarubbo in bug #387849 were overridden by request of Dirkjan - Ochtman. - - 27 Oct 2011; Jesus Rivero python-2.4.6.ebuild, - python-2.5.4-r4.ebuild, python-2.6.6-r2.ebuild, python-2.7.1-r1.ebuild, - python-3.1.3-r1.ebuild, python-3.2-r2.ebuild, python-3.2.2.ebuild, - files/pydoc.conf, files/pydoc.init: - Changes to pydoc conf.d and init.d files wrt bug #361867. Patch by - Arfrever - - 26 Oct 2011; Jeroen Roovers python-3.1.4-r3.ebuild: - Stable for HPPA (bug #387849). - - 26 Oct 2011; Jeroen Roovers python-2.7.2-r3.ebuild: - Stable for HPPA (bug #387849). - - 24 Oct 2011; Markus Meier python-2.7.2-r3.ebuild: - arm stable, bug #387849 - - 23 Oct 2011; Markus Meier python-3.1.4-r3.ebuild: - x86 stable, bug #387849 - - 23 Oct 2011; Markus Meier python-2.7.2-r3.ebuild: - x86 stable, bug #387849 - -*python-3.2.2 (16 Sep 2011) - - 16 Sep 2011; Dirkjan Ochtman +python-3.2.2.ebuild: - Version bump to 3.2.2 (fixes bug 375051). - -*python-3.1.4-r3 (16 Sep 2011) -*python-2.7.2-r3 (16 Sep 2011) - - 16 Sep 2011; Dirkjan Ochtman +files/linux2.patch, - +python-2.7.2-r3.ebuild, +python-3.1.4-r3.ebuild: - Set sys.platform to linux2 even on linux3 (bug 375257). - - 16 Sep 2011; Dirkjan Ochtman -python-2.6.5-r3.ebuild, - -python-2.7.1-r2.ebuild: - Remove old versions. - - 27 Aug 2011; Jesus Rivero python-2.7.2-r2.ebuild, - python-3.1.3-r1.ebuild, python-3.1.4-r2.ebuild: - Change to generic license - - 23 Aug 2011; Jesus Rivero python-3.2-r2.ebuild, - +files/python-3.2-soname_typo.patch: - Applied patch from upstream, wrt bug #376303. Fixed License - - 07 Aug 2011; Naohiro Aota python-2.6.7-r2.ebuild, - python-2.7.2-r2.ebuild, python-3.1.4-r2.ebuild, python-3.2-r2.ebuild: - Move more linux3 compat hack into kernel_linux check. Bug #374579 - - 05 Aug 2011; Naohiro Aota python-2.6.7-r2.ebuild, - python-2.7.2-r2.ebuild, python-3.1.4-r2.ebuild, python-3.2-r2.ebuild: - Move linux3 compat hack into kernel_linux check. Bug #374579 - -*python-3.2-r2 (24 Jul 2011) -*python-3.1.4-r2 (24 Jul 2011) -*python-2.7.2-r2 (24 Jul 2011) -*python-2.6.7-r2 (24 Jul 2011) - - 24 Jul 2011; Jesus Rivero -python-2.6.7-r1.ebuild, - +python-2.6.7-r2.ebuild, -python-2.7.2-r1.ebuild, +python-2.7.2-r2.ebuild, - -python-3.1.4-r1.ebuild, +python-3.1.4-r2.ebuild, -python-3.2-r1.ebuild, - +python-3.2-r2.ebuild: - Revbump N. 2 for all testing versions of Python wrt bug #374579 and linux-3 - -*python-3.2-r1 (22 Jul 2011) -*python-3.1.4-r1 (22 Jul 2011) -*python-2.7.2-r1 (22 Jul 2011) -*python-2.6.7-r1 (22 Jul 2011) - - 22 Jul 2011; Jesus Rivero -python-2.6.7.ebuild, - +python-2.6.7-r1.ebuild, -python-2.7.2.ebuild, +python-2.7.2-r1.ebuild, - -python-3.1.4.ebuild, +python-3.1.4-r1.ebuild, -python-3.2.ebuild, - +python-3.2-r1.ebuild: - Revbump for all testing versions of Python wrt bug #374579 and linux-3 - - 27 Jun 2011; Dirkjan Ochtman python-2.7.2.ebuild, - python-3.2.ebuild: - Bump required autoconf version to 2.65 (bug 372461). - -*python-3.1.4 (27 Jun 2011) -*python-2.7.2 (27 Jun 2011) -*python-2.6.7 (27 Jun 2011) - - 27 Jun 2011; Dirkjan Ochtman +python-2.6.7.ebuild, - +python-2.7.2.ebuild, +python-3.1.4.ebuild: - Version bumps. Ebuilds and patchsets by Arfrever. - -*python-2.7.1-r2 (17 May 2011) - - 17 May 2011; Arfrever Frehtes Taifersar Arahesis - +python-2.7.1-r2.ebuild: - Use PyXML only after calling xml.use_pyxml(). - - 17 May 2011; Arfrever Frehtes Taifersar Arahesis - python-2.4.6.ebuild, python-2.5.4-r4.ebuild, python-2.6.5-r3.ebuild, - python-2.6.6-r2.ebuild, python-2.7.1-r1.ebuild, python-3.1.3-r1.ebuild, - python-3.2.ebuild, files/pydoc.init: - Use target pydoc script in pydoc init.d script (bug #361867). - - 22 Apr 2011; Raúl Porcel python-2.7.1-r1.ebuild: - alpha/ia64/m68k/s390/sh stable wrt #358717 - - 18 Apr 2011; Thomas Kahle python-2.7.1-r1.ebuild: - x86 stable per bug 358717 - - 05 Apr 2011; Ulrich Mueller python-2.4.6.ebuild, - python-2.5.4-r4.ebuild, python-2.6.5-r3.ebuild, python-2.6.6-r1.ebuild, - python-2.6.6-r2.ebuild, python-2.7.1-r1.ebuild, python-3.1.2-r4.ebuild, - python-3.1.3-r1.ebuild, python-3.2.ebuild: - Don't PROVIDE virtual/python, bug 358849. - - 04 Apr 2011; Jeroen Roovers python-2.7.1-r1.ebuild: - Stable for HPPA (bug #358717). - - 04 Apr 2011; Michael Weber python-2.7.1-r1.ebuild: - arm/sparc stable (bug 358717) - - 25 Mar 2011; Kacper Kowalik python-2.7.1-r1.ebuild: - ppc64 stable wrt #358717 - - 24 Mar 2011; Christoph Mende python-2.7.1-r1.ebuild: - Stable on amd64 wrt bug #358717 - - 22 Mar 2011; Brent Baude python-2.7.1-r1.ebuild: - Marking python-2.7.1-r1 ppc for bug 358717 - - 18 Mar 2011; Mike Frysinger python-2.4.6.ebuild, - python-2.5.4-r4.ebuild, python-2.6.5-r3.ebuild, python-2.6.6-r1.ebuild, - python-2.6.6-r2.ebuild, python-2.7.1-r1.ebuild, python-3.1.2-r4.ebuild, - python-3.1.3-r1.ebuild, python-3.2.ebuild: - Drop useless calls to prep_ml_includes #357727. - - 26 Feb 2011; Raúl Porcel python-2.6.6-r2.ebuild: - alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #355927 - - 26 Feb 2011; Markos Chandras python-2.6.6-r2.ebuild, - python-3.1.3-r1.ebuild: - Stable on amd64 wrt bug #355927 - - 24 Feb 2011; Pawel Hajdan jr - python-2.6.6-r2.ebuild, python-3.1.3-r1.ebuild: - x86 stable wrt security bug #355927 - - 23 Feb 2011; Kacper Kowalik - python-2.6.6-r2.ebuild, python-3.1.3-r1.ebuild: - ppc/ppc64 stable wrt #355927 - - 23 Feb 2011; Jeroen Roovers python-2.6.6-r2.ebuild, - python-3.1.3-r1.ebuild: - Stable for HPPA (bug #355927). - -*python-3.2 (21 Feb 2011) - - 21 Feb 2011; Arfrever Frehtes Taifersar Arahesis - +python-3.2.ebuild: - Version bump. - -*python-3.1.3-r1 (21 Feb 2011) - - 21 Feb 2011; Arfrever Frehtes Taifersar Arahesis - -python-3.1.3.ebuild, +python-3.1.3-r1.ebuild: - Fix regression in unicodedata.normalize() (Python issue #10254). Fix - NameError in logging.handlers.TimedRotatingFileHandler.__init__() (Gentoo bug - #350400, Python issue #10810). Don't skip test_ctypes tests on hardened/PAX - (Gentoo bug #348745). - -*python-2.7.1-r1 (21 Feb 2011) - - 21 Feb 2011; Arfrever Frehtes Taifersar Arahesis - -python-2.7.ebuild, -python-2.7.1.ebuild, +python-2.7.1-r1.ebuild: - Fix incompatible API change in xmlrpclib.Transport.parse_response() (Gentoo - bug #347465, Python issue #8194). Fix regression in unicodedata.normalize() - (Python issue #10254). Don't skip test_ctypes tests on hardened/PAX (Gentoo - bug #348745). - -*python-2.6.6-r2 (21 Feb 2011) - - 21 Feb 2011; Arfrever Frehtes Taifersar Arahesis - +python-2.6.6-r2.ebuild: - Fix DoS vulnerability in smtpd (Python issue #9129). Fix regression in - unicodedata.normalize() (Python issue #10254). Don't skip test_ctypes tests - on hardened/PAX (Gentoo bug #348745). - - 20 Feb 2011; Raúl Porcel python-2.6.6-r1.ebuild: - ia64/m68k/s390/sh/sparc stable wrt #342927 - - 06 Jan 2011; Brent Baude python-2.6.6-r1.ebuild: - Marking python-2.6.6-r1 ppc for bug 342927 - - 01 Jan 2011; Jorge Manuel B. S. Vicetto - python-2.6.6-r1.ebuild: - Non-maintainer commit. - Reverting commit that broke stage generation for python-2.6.6-r1 as it wasn't - reverted before - bug 347867. - This commit was accepted by Arfrever. - - 29 Dec 2010; Markos Chandras python-2.6.6-r1.ebuild: - Stable on amd64 wrt bug #342927 - - 27 Dec 2010; Brent Baude python-2.6.6-r1.ebuild: - Marking python-2.6.6-r1 ppc64 for bug 342927 - - 27 Dec 2010; Brent Baude python-3.1.2-r4.ebuild: - Marking python-3.1.2-r4 ppc64 for bug 325593 - - 22 Dec 2010; Tobias Klausmann python-2.6.6-r1.ebuild: - Stable on alpha, bug #342927 - - 21 Dec 2010; Markus Meier python-2.6.6-r1.ebuild: - arm stable, bug #342927 - - 16 Dec 2010; Jesus Rivero python-2.4.6.ebuild, - python-2.5.4-r4.ebuild, python-2.7.ebuild, python-2.7.1.ebuild, - python-3.1.3.ebuild: - Reverting commit that broke stage generation - bug 347867. - - 14 Dec 2010; Jeroen Roovers python-2.6.6-r1.ebuild: - Stable for HPPA (bug #342927). - - 07 Dec 2010; Pawel Hajdan jr - python-2.6.6-r1.ebuild: - x86 stable wrt bug #342927 - - 06 Dec 2010; Jorge Manuel B. S. Vicetto - python-2.6.5-r3.ebuild, python-3.1.2-r4.ebuild: - Non-maintainer commit. - Reverting commit that broke stage generation - bug 347867. - - 01 Dec 2010; python-2.4.6.ebuild, python-2.5.4-r4.ebuild, - python-2.6.5-r3.ebuild, python-2.6.6-r1.ebuild, python-2.7.ebuild, - python-2.7.1.ebuild, python-3.1.2-r4.ebuild, python-3.1.3.ebuild: - Save/restore active Python version across calls to pkg_postrm() of the ebuild - about to be replaced. Ensure /usr/bin/python symlink. - - 29 Nov 2010; python-2.7.1.ebuild, python-3.1.3.ebuild: - Remove eselect_python_update() from 2.7.1 and 3.1.3 - -*python-3.1.3 (28 Nov 2010) -*python-2.7.1 (28 Nov 2010) - - 28 Nov 2010; Arfrever Frehtes Taifersar Arahesis - +python-2.7.1.ebuild, +python-3.1.3.ebuild: - Version bumps. 2.7: Enable loadable sqlite extensions (bug #335505). - - 27 Nov 2010; Sebastian Pipping python-2.4.6.ebuild, - python-2.5.4-r4.ebuild, python-2.6.5-r3.ebuild, python-2.6.6-r1.ebuild, - python-2.7.ebuild, python-3.1.2-r4.ebuild: - Disable auto-bumping of active Python version by removing - eselect_python_update() and its invocation as explained and announced on - gentoo-dev - - 27 Oct 2010; Dirkjan Ochtman -python-2.6.4-r1.ebuild, - -python-2.6.5-r2.ebuild, -python-3.1.2-r3.ebuild: - Remove old versions. - - 27 Oct 2010; Dirkjan Ochtman python-2.6.6-r1.ebuild: - Disable test___all__ to fix bug 321075. - - 13 Oct 2010; Dirkjan Ochtman python-2.6.6-r1.ebuild: - Use mirrors for the patch set. - -*python-2.6.6-r1 (12 Oct 2010) - - 12 Oct 2010; Dirkjan Ochtman -python-2.6.6.ebuild, - +python-2.6.6-r1.ebuild: - 2.6.6-r1 actually has the rwx-mmap patch and the portage blocker. - - 11 Oct 2010; Dirkjan Ochtman python-2.6.6.ebuild: - Block 2.6.6 on portage-2.1.9 (earlier portage suffers from bug 330937). - -*python-2.6.6 (08 Oct 2010) - - 08 Oct 2010; Dirkjan Ochtman +python-2.6.6.ebuild: - Version bump to 2.6.6 (bug 334425). - - 15 Aug 2010; Jeroen Roovers python-3.1.2-r4.ebuild: - Stable for HPPA (bug #325593). - - 11 Aug 2010; Joseph Jezak python-2.6.5-r3.ebuild, - python-3.1.2-r4.ebuild: - Marked ppc/ppc64 stable for bug #325593. - - 08 Aug 2010; Raúl Porcel python-2.6.5-r3.ebuild: - alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #325593 - - 06 Aug 2010; Markos Chandras python-2.6.5-r3.ebuild, - python-3.1.2-r4.ebuild: - Stable on amd64 wrt bug #325593 - - 06 Aug 2010; Jeroen Roovers python-2.6.5-r3.ebuild: - Stable for HPPA (bug #325593). - - 06 Aug 2010; Christian Faulhammer - python-3.1.2-r4.ebuild: - stable x86, security bug 325593 - - 06 Aug 2010; Christian Faulhammer - python-2.6.5-r3.ebuild: - stable x86, security bug 325593 - - 02 Aug 2010; Brian Harring - -python-2.6.5_p20100801.ebuild, -python-2.7_p20100801.ebuild, - -python-3.1.2_p20100801.ebuild: - Remove untested versions, one of which flat out breaks emerge (bug 330937). - These should not be re-added without going through devrel/qa. - -*python-3.1.2_p20100801 (02 Aug 2010) -*python-2.7_p20100801 (02 Aug 2010) -*python-2.6.5_p20100801 (02 Aug 2010) - - 02 Aug 2010; Arfrever Frehtes Taifersar Arahesis - +python-2.6.5_p20100801.ebuild, +python-2.7_p20100801.ebuild, - +python-3.1.2_p20100801.ebuild: - Improve usage of mmap in _ctypes module (bug #329499). Fix handling of - environmental variables (bug #329705). Backport some fixes from release - branches. - - 31 Jul 2010; Arfrever Frehtes Taifersar Arahesis - python-2.6.4-r1.ebuild, python-2.6.5-r2.ebuild, python-2.6.5-r3.ebuild, - python-2.7.ebuild, python-3.1.2-r3.ebuild, python-3.1.2-r4.ebuild: - Revert wrong change in _ctypes module (bug #329499). - - 30 Jul 2010; Jeroen Roovers python-3.1.2-r3.ebuild: - Stable for HPPA (bug #320043). - - 25 Jul 2010; python-2.6.4-r1.ebuild, - python-2.6.5-r2.ebuild, python-2.6.5-r3.ebuild, python-2.7.ebuild, - python-3.1.2-r3.ebuild, python-3.1.2-r4.ebuild: - - The Modules/_ctypes/malloc_closure.c misuses a mmap() call trying to set - a mem segment to rwx when it does not need it. Bug 329499 - - 22 Jul 2010; Markus Meier python-2.6.5-r2.ebuild: - arm stable, bug #319723 - - 18 Jul 2010; python-3.1.2-r3.ebuild: - ppc stable #320043 - - 17 Jul 2010; Arfrever Frehtes Taifersar Arahesis - python-3.1.2-r4.ebuild: - Fix parallel installation (bug #328009). - - 15 Jul 2010; Arfrever Frehtes Taifersar Arahesis - python-3.1.2-r4.ebuild: - Fix building with some locales (bug #328047). - -*python-3.1.2-r4 (12 Jul 2010) - - 12 Jul 2010; Arfrever Frehtes Taifersar Arahesis - +python-3.1.2-r4.ebuild: - Fix segmentation fault with non-module encodings directory on PYTHONPATH (bug #314883). - Fix building with Linux <2.6.9 headers (bug #317937). Fix httplib.HTTPResponse.read() - (bug #321545). Fix vulnerabilities in audioop module (bug #325593). Backport some - fixes from 3.1 branch. - -*python-2.6.5-r3 (12 Jul 2010) - - 12 Jul 2010; Arfrever Frehtes Taifersar Arahesis - +python-2.6.5-r3.ebuild: - Fix building with Linux <2.6.9 headers (bug #317937). Fix httplib.HTTPResponse.read() - (bug #321545). Fix vulnerabilities in audioop module (bug #325593). Backport some - fixes from 2.6 branch. - -*python-2.7 (04 Jul 2010) - - 04 Jul 2010; Arfrever Frehtes Taifersar Arahesis - +python-2.7.ebuild: - Version bump. - - 22 Jun 2010; Christian Faulhammer - python-2.6.5-r2.ebuild: - stable x86, bug 319723 - - 04 Jun 2010; Pawel Hajdan jr - python-3.1.2-r3.ebuild: - x86 stable wrt bug #320043 - - 04 Jun 2010; Arfrever Frehtes Taifersar Arahesis - python-3.1.2-r3.ebuild: - Disable tests with USE="-threads" (bug #322755). - - 26 May 2010; Markos Chandras python-3.1.2-r3.ebuild: - Stable on amd64 wrt bug #320043 - - 25 May 2010; Arfrever Frehtes Taifersar Arahesis - python-2.4.6.ebuild, python-2.5.4-r4.ebuild, python-2.6.4-r1.ebuild, - python-2.6.5-r2.ebuild, python-3.1.2-r3.ebuild: - Work around bug #321145. - - 24 May 2010; python-2.6.5-r2.ebuild: - ppc stable #319723 - - 23 May 2010; Arfrever Frehtes Taifersar Arahesis - python-2.4.6.ebuild, python-2.5.4-r4.ebuild, python-2.6.5-r2.ebuild, - python-3.1.2-r3.ebuild: - Support FEATURES="test-fail-continue". Don't install byte-compiled Python - modules (bug #301915). - - 21 May 2010; Arfrever Frehtes Taifersar Arahesis - python-2.6.5-r2.ebuild: - amd64 stable (tested by rullzer) (bug #319723). - - 14 May 2010; Jeroen Roovers python-2.6.5-r2.ebuild: - Stable for HPPA (bug #319723). - - 02 May 2010; Arfrever Frehtes Taifersar Arahesis - python-3.1.2-r3.ebuild: - Don't use ebeep() (bug #318091). - -*python-3.1.2-r3 (01 May 2010) - - 01 May 2010; Arfrever Frehtes Taifersar Arahesis - +python-3.1.2-r3.ebuild: - Don't add GENTOO_PYTHON_WRAPPER_SCRIPT_PATH to os.environ (bug #315919). - Backport some fixes from 3.1 branch. Use EAPI="3". - -*python-2.6.5-r2 (01 May 2010) - - 01 May 2010; Arfrever Frehtes Taifersar Arahesis - +python-2.6.5-r2.ebuild: - Don't add GENTOO_PYTHON_WRAPPER_SCRIPT_PATH to os.environ (bug #315919). - Fix failure of test_zlib with zlib 1.2.4 (Python issue #8193). Backport - some fixes from 2.6 branch. - -*python-3.1.2-r2 (11 Apr 2010) - - 11 Apr 2010; Arfrever Frehtes Taifersar Arahesis - +python-3.1.2-r2.ebuild: - Use correct types of pointers. Fix failure of test_zlib with zlib 1.2.4 - (Python issue #8193). - -*python-3.1.2-r1 (25 Mar 2010) - - 25 Mar 2010; Arfrever Frehtes Taifersar Arahesis - +python-3.1.2-r1.ebuild: - Allow str subclasses to override __str__ method (Python issue #1583863). - Fix argument validation in sys.setfilesystemencoding() (Python issue #8226). - -*python-2.6.5-r1 (25 Mar 2010) - - 25 Mar 2010; Arfrever Frehtes Taifersar Arahesis - +python-2.6.5-r1.ebuild: - Allow unicode subclasses to override __unicode__ method (Python issue #1583863). - Fix thread creation in low memory condition (Python issue #7544). - Fix unicodedata.normalize (Python issue #1054943). Set sys.executable to - empty string when program name is invalid (Python issue #7774). - - 25 Mar 2010; Arfrever Frehtes Taifersar Arahesis - python-2.6.5.ebuild, python-3.1.2.ebuild: - Unset variables after using them to avoid affecting child processes. - -*python-3.1.2 (22 Mar 2010) - - 22 Mar 2010; Arfrever Frehtes Taifersar Arahesis - +python-3.1.2.ebuild: - Version bump. Fixed bugs: #189283, #279234, #300961, #301848, #302519. - Respect GENTOO_PYTHON_PROCESS_NAME, GENTOO_PYTHON_WRAPPER_SCRIPT_PATH and - GENTOO_PYTHON_TARGET_SCRIPT_PATH environmental variables. - -*python-2.6.5 (21 Mar 2010) - - 21 Mar 2010; Arfrever Frehtes Taifersar Arahesis - +python-2.6.5.ebuild: - Version bump. Fixed bugs: #189283, #279234, #282859, #300961, #301848. - Respect GENTOO_PYTHON_PROCESS_NAME, GENTOO_PYTHON_WRAPPER_SCRIPT_PATH and - GENTOO_PYTHON_TARGET_SCRIPT_PATH environmental variables. - - 20 Mar 2010; Arfrever Frehtes Taifersar Arahesis - python-2.4.6.ebuild, python-2.5.4-r4.ebuild, python-2.6.4-r1.ebuild, - python-3.1.1-r1.ebuild: - Use -fwrapv (bug #297276). Install email module with USE="build". - - 10 Mar 2010; Joseph Jezak python-2.6.4-r1.ebuild: - Marked ppc/ppc64 stable for bug #306793. - - 07 Mar 2010; Samuli Suominen - python-2.6.4-r1.ebuild: - amd64 stable wrt #306793 - - 07 Mar 2010; Arfrever Frehtes Taifersar Arahesis - python-2.4.6.ebuild, python-2.5.4-r4.ebuild, python-2.6.4.ebuild, - python-2.6.4-r1.ebuild: - Delete no longer needed recommendation (bug #307887). - - 04 Mar 2010; Raúl Porcel python-2.6.4-r1.ebuild: - alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #306793 - - 04 Mar 2010; Arfrever Frehtes Taifersar Arahesis - python-3.1.1-r1.ebuild: - Depend on >=app-admin/python-updater-0.8, which supports packages - installable for multiple versions of Python. - - 26 Feb 2010; Jeroen Roovers python-2.6.4-r1.ebuild: - Stable for HPPA (bug #306793). - - 25 Feb 2010; Christian Faulhammer - python-2.6.4-r1.ebuild: - stable x86, bug 306793 - - 21 Feb 2010; Arfrever Frehtes Taifersar Arahesis - python-2.4.6.ebuild, python-2.5.4-r4.ebuild, python-2.6.4-r1.ebuild, - python-3.1.1-r1.ebuild: - Don't install idle${SLOT} and idlelib module with USE="-tk" (bug #237788). - Enable "ssl" USE flag by default via IUSE (bug #304891). - - 13 Feb 2010; Raúl Porcel python-2.5.4-r4.ebuild: - alpha/ia64/m68k/s390/sh/sparc stable wrt #303005 - - 10 Feb 2010; Jeroen Roovers python-2.5.4-r4.ebuild: - Stable for HPPA (bug #303005). - - 10 Feb 2010; Joseph Jezak python-2.5.4-r4.ebuild: - Marked ppc stable for bug #303005. - - 07 Feb 2010; Markus Meier python-2.5.4-r4.ebuild: - arm/x86 stable, bug #303005 - - 04 Feb 2010; Brent Baude python-2.5.4-r4.ebuild: - Marking python-2.5.4-r4 ppc64 for bug 303005 - - 01 Feb 2010; Markos Chandras python-2.5.4-r4.ebuild: - Stable on amd64 wrt bug #303005 - -*python-2.6.4-r1 (26 Jan 2010) - - 26 Jan 2010; Arfrever Frehtes Taifersar Arahesis - +python-2.6.4-r1.ebuild: - Respect PYTHONDONTWRITEBYTECODE / sys.dont_write_bytecode in distutils. - Check availability of nis headers before building of nis module (bug #288110). - Use pkg-config found by AC_PATH_TOOL() to avoid problem during crosscompilation - (bug #299044). Don't ignore __cmp__() of metaclasses. - - 12 Jan 2010; Arfrever Frehtes Taifersar Arahesis - python-2.4.6.ebuild, python-2.5.4-r3.ebuild, python-2.5.4-r4.ebuild, - python-2.6.4.ebuild, python-3.1.1-r1.ebuild: - Fix building with Portage <2.1.7 (bug #300671). - - 01 Jan 2010; Arfrever Frehtes Taifersar Arahesis - python-3.1.1-r1.ebuild: - Respect PYTHONDONTWRITEBYTECODE / sys.dont_write_bytecode in distutils. - Check availability of nis headers before building of nis module (bug #288110). - Use pkg-config found by AC_PATH_TOOL() to avoid problem during crosscompilation - (bug #299044). Depend on >=app-admin/eselect-python-20091230, which allows - wrapper scipts generated by python_generate_wrapper_scripts() and requiring - Python-2-specific target scripts to work correctly, when Python 3 is set as - main active version of Python. - -*python-2.5.4-r4 (01 Jan 2010) - - 01 Jan 2010; Arfrever Frehtes Taifersar Arahesis - +python-2.5.4-r4.ebuild: - Use external libffi (bug #209673). Respect PYTHONDONTWRITEBYTECODE in - distutils. Check availability of nis headers before building of nis - module (bug #288110). - - 01 Jan 2010; Brent Baude python-2.6.4.ebuild: - Marking python-2.6.4 ppc64 for bug 295066 - - 20 Dec 2009; Raúl Porcel python-2.6.4.ebuild: - alpha/ia64/m68k/s390/sh/sparc stable wrt #295066 - - 19 Dec 2009; Arfrever Frehtes Taifersar Arahesis - python-2.6.4.ebuild: - Restrict tests from test_httpservers (bug #293201). - - 19 Dec 2009; Arfrever Frehtes Taifersar Arahesis - python-3.1.1-r1.ebuild: - Use --with-computed-gotos (bug #296574). - - 13 Dec 2009; Raúl Porcel python-2.6.4.ebuild, - python-3.1.1-r1.ebuild: - Add ~m68k, thanks to kolla for testing - - 09 Dec 2009; nixnut python-2.6.4.ebuild: - ppc stable #295066 - - 06 Dec 2009; Arfrever Frehtes Taifersar Arahesis - python-2.4.6.ebuild, python-2.5.4-r3.ebuild, python-2.6.2-r1.ebuild, - python-2.6.2-r2.ebuild, python-2.6.3.ebuild, python-2.6.4.ebuild, - python-3.1.1-r1.ebuild, metadata.xml: - Remove "ucs2" USE flag and add "wide-unicode" USE flag (bug #293135). - - 04 Dec 2009; Jeroen Roovers python-2.6.4.ebuild: - Stable for HPPA (bug #295066). - - 03 Dec 2009; Markus Meier python-2.6.4.ebuild: - amd64/arm/x86 stable, bug #295066 - - 29 Nov 2009; Arfrever Frehtes Taifersar Arahesis - python-2.6.4.ebuild, python-3.1.1-r1.ebuild: - _ctypes module doesn't work with GCC's internal libffi. - - 07 Nov 2009; Arfrever Frehtes Taifersar Arahesis - python-3.1.1-r1.ebuild: - Make logging module ignore absence of multiprocessing module (bug - #291109). - -*python-2.6.4 (30 Oct 2009) - - 30 Oct 2009; Arfrever Frehtes Taifersar Arahesis - +python-2.6.4.ebuild: - Version bump. - - 24 Oct 2009; Alexey Shvetsov python-2.6.3.ebuild, - python-3.1.1-r1.ebuild: - Add ~mips keyword #287383 - - 19 Oct 2009; Raúl Porcel python-2.6.2-r1.ebuild: - s390/sh stable wrt #277645 - - 17 Oct 2009; Arfrever Frehtes Taifersar Arahesis - python-2.5.4-r3.ebuild, python-2.6.3.ebuild, python-3.1.1-r1.ebuild: - Fix paths passed to python_mod_optimize() and python_mod_cleanup() (bug - #288354). - - 14 Oct 2009; Samuli Suominen - python-3.1.1-r1.ebuild: - Keyword ~sparc-fbsd wrt #287383. - - 14 Oct 2009; Alexis Ballier python-2.6.3.ebuild: - keyword ~sparc-fbsd - - 03 Oct 2009; Fabian Groffen python-2.4.6.ebuild, - python-2.5.4-r3.ebuild, python-2.6.2-r2.ebuild, python-2.6.3.ebuild, - python-3.1.1-r1.ebuild: - Python's _locale module needs libintl, which on non-Linux is in gettext, - depend on virtual/libintl for that case - -*python-2.6.3 (02 Oct 2009) - - 02 Oct 2009; Arfrever Frehtes Taifersar Arahesis - +python-2.6.3.ebuild: - Version bump. - - 02 Oct 2009; Arfrever Frehtes Taifersar Arahesis - python-2.6.2-r2.ebuild, python-3.1.1-r1.ebuild: - Remove a workaround for missing keywords. - - 27 Sep 2009; Arfrever Frehtes Taifersar Arahesis - python-2.4.6.ebuild, python-2.5.4-r3.ebuild, python-2.6.2-r2.ebuild, - python-3.1.1-r1.ebuild: - Enable "ncurses" and "readline" USE flags by default. Don't activate - Python 2 when Python 3 is already active. Ensure that Python 2 is - installed. - - 27 Sep 2009; nixnut python-2.6.2-r1.ebuild: - ppc stable #277645 - - 25 Sep 2009; Zac Medico python-3.1.1.ebuild, - python-3.1.1-r1.ebuild: - For python 3, don't remove the encodings directory with USE=build, in - order to avoid 'Fatal Python error: Py_Initialize: can't initialize sys - standard streams ImportError: No module named encodings.utf_8'. - - 23 Sep 2009; Arfrever Frehtes Taifersar Arahesis - python-2.4.6.ebuild, python-2.5.4-r3.ebuild, python-2.6.2-r2.ebuild: - Fix handling of USE="-berkdb". - - 23 Sep 2009; Arfrever Frehtes Taifersar Arahesis - python-2.4.6.ebuild, python-2.5.4-r3.ebuild, python-2.6.2-r2.ebuild, - python-3.1.1-r1.ebuild: - Add dependency on app-misc/mime-types which is used by mimetypes module. - Reported by Dirkjan Ochtman. - -*python-3.1.1-r1 (22 Sep 2009) -*python-2.6.2-r2 (22 Sep 2009) - - 22 Sep 2009; Arfrever Frehtes Taifersar Arahesis - +python-2.6.2-r2.ebuild, +python-3.1.1-r1.ebuild: - Use external libffi on some architectures (bug #209673). - - 22 Sep 2009; Arfrever Frehtes Taifersar Arahesis - python-2.4.6.ebuild, python-2.5.4-r3.ebuild, python-2.6.2-r1.ebuild: - Restrict sys-libs/db dependencies and add warnings (bug #285553). - - 21 Sep 2009; Tom Gall python-2.6.2-r1.ebuild: - stable for ppc64, bug #277645 - - 17 Sep 2009; Jeroen Roovers python-2.6.2-r1.ebuild: - Stable for HPPA (bug #277645). - - 06 Sep 2009; Arfrever Frehtes Taifersar Arahesis - -files/python-config-2.4, -python-3.1.ebuild: - Delete old ebuild and old python-config. - - 05 Sep 2009; Raúl Porcel python-2.6.2-r1.ebuild: - ia64/sparc stable wrt #277645 - - 01 Sep 2009; Arfrever Frehtes Taifersar Arahesis - python-2.6.2-r1.ebuild: - Fix building on arm OABI (bug #266703). - - 30 Aug 2009; Arfrever Frehtes Taifersar Arahesis - python-2.4.6.ebuild, python-2.5.4-r3.ebuild, python-2.6.2-r1.ebuild, - python-3.1.1.ebuild: - Reenable test_math.py and test_pow.py on alpha (bug #282786). - - 28 Aug 2009; Raúl Porcel python-2.6.2-r1.ebuild: - arm/m68k stable wrt #277645 - - 26 Aug 2009; Tobias Klausmann - python-2.6.2-r1.ebuild: - Stable on alpha, bug #277645 - - 26 Aug 2009; Arfrever Frehtes Taifersar Arahesis - python-2.6.2-r1.ebuild, python-3.1.1.ebuild: - Skip test_math.py on alpha (bug #282786). - - 25 Aug 2009; Arfrever Frehtes Taifersar Arahesis - python-2.6.2-r1.ebuild, python-3.1.1.ebuild: - Fix building of Python 2.6.2-r1 with USE=-threads (bug #282518). Fix - building with USE=build or USE=-xml (bug #282259). Small updates. - - 21 Aug 2009; Arfrever Frehtes Taifersar Arahesis - python-2.5.4-r3.ebuild, python-2.6.2-r1.ebuild, python-3.1.1.ebuild: - Add missing dependency on >=dev-libs/expat-2 and non-zero exit status of - setup.py when building of extensions has failed (bug #281968). - -*python-3.1.1 (17 Aug 2009) - - 17 Aug 2009; Arfrever Frehtes Taifersar Arahesis - +python-3.1.1.ebuild: - Version bump. Don't install sqlite3 and _sqlite3 modules with USE="-sqlite" - (bug #236466). - - 16 Aug 2009; Christian Faulhammer - python-2.6.2-r1.ebuild: - stable x86, bug 277645 - - 04 Aug 2009; Arfrever Frehtes Taifersar Arahesis - python-3.1.ebuild: - Fix building with sys-libs/db headers containing non-UTF-8 characters (bug - #280001). - - 02 Aug 2009; Jeremy Olexa metadata.xml: - Be more verbose about the 'threads' USE flag. - -*python-3.1 (01 Aug 2009) - - 01 Aug 2009; Arfrever Frehtes Taifersar Arahesis - +python-3.1.ebuild: - Version bump (bug #250186). - - 01 Aug 2009; Zac Medico python-2.6.2-r1.ebuild: - Bug #248081 - Fix tests not to assume that stdin is a tty. - - 31 Jul 2009; Arfrever Frehtes Taifersar Arahesis - python-2.5.4-r3.ebuild, python-2.6.2-r1.ebuild: - Skip test_ctypes on systems with PAX (bug #234498). - - 30 Jul 2009; Jeremy Olexa python-2.6.2-r1.ebuild: - amd64 stable, bug 277645 - - 19 Jul 2009; Raúl Porcel python-2.5.4-r3.ebuild: - arm/ia64/m68k/s390/sh/sparc stable wrt #275311 - - 17 Jul 2009; nixnut python-2.5.4-r3.ebuild: - ppc stable #275311 - - 05 Jul 2009; Markus Meier python-2.5.4-r3.ebuild: - amd64 stable, bug #275311 - - 04 Jul 2009; Brent Baude python-2.5.4-r3.ebuild: - stable ppc64, bug 275311 - - 30 Jun 2009; Christian Faulhammer - python-2.5.4-r3.ebuild: - stable x86, bug 275311 - - 28 Jun 2009; Tobias Klausmann - python-2.5.4-r3.ebuild: - Stable on alpha, bug #275311 - - 26 Jun 2009; Jeroen Roovers python-2.5.4-r3.ebuild: - Stable for HPPA (bug #275311). - -*python-2.6.2-r1 (28 May 2009) - - 28 May 2009; Arfrever Frehtes Taifersar Arahesis - +python-2.6.2-r1.ebuild: - Install libpython2.6.a in /usr/lib instead of /usr/lib/python2.6/config - (bug #252372). Fix building with Subversion 1.7. - - 27 May 2009; Raúl Porcel python-2.4.6.ebuild: - arm/ia64/m68k/s390/sh/sparc stable wrt #252317 - - 25 May 2009; Markus Meier python-2.4.6.ebuild: - amd64 stable, bug #252317 - - 25 May 2009; Christian Faulhammer python-2.4.6.ebuild: - stable x86, security bug 252317 - -*python-2.5.4-r3 (25 May 2009) - - 25 May 2009; Arfrever Frehtes Taifersar Arahesis - +python-2.5.4-r3.ebuild: - Install libpython2.5.a in /usr/lib instead of /usr/lib/python2.5/config - (bug #252372). Fix building with Subversion 1.7. Use `eselect python` - instead of alternatives.eclass. - - 25 May 2009; Brent Baude python-2.4.6.ebuild: - Marking python-2.4.6 ppc64 and ppc for bug 252317 - - 24 May 2009; Jeroen Roovers python-2.4.6.ebuild: - Stable for HPPA (bug #252317). - - 24 May 2009; Tobias Klausmann python-2.4.6.ebuild: - Stable on alpha, bug #252317 - - 24 May 2009; Tobias Klausmann python-2.4.6.ebuild: - Keyworded on alpha, bug #252317 - -*python-2.4.6 (24 May 2009) - - 24 May 2009; Arfrever Frehtes Taifersar Arahesis - +python-2.4.6.ebuild: - Version bump (bug #252317). - - 24 Apr 2009; Raúl Porcel python-2.5.4-r2.ebuild: - arm/ia64/m68k/s390/sh/sparc stable wrt #265790 - - 22 Apr 2009; Jeroen Roovers python-2.5.4-r2: - Stable for HPPA (bug #265790). - - 19 Apr 2009; Markus Meier python-2.5.4-r2: - amd64/x86 stable, bug #265790 - - 19 Apr 2009; Brent Baude python-2.5.4-r2.ebuild: - Marking python-2.5.4-r2 ppc64 and ppc for bug 265790 - -*python-2.6.2 (18 Apr 2009) - - 18 Apr 2009; Arfrever Frehtes Taifersar Arahesis - +python-2.6.2.ebuild: - Version bump (bug #266596). - - 18 Apr 2009; Tobias Klausmann - python-2.5.4-r2.ebuild: - Stable on alpha, bug #265790 - - 17 Apr 2009; Joshua Kinard python-2.6-r5.ebuild, - python-2.6.1-r1.ebuild: - Python 2.6 has a build failure on MIPS for now. Dropping our unstable - keywords until it's fixed by upstream or if Upstreams latest patch on - their bug is added. Refer to #266471 for Gentoo for the tracker, or - http://bugs.python.org/issue4305 for the Python issue. - - 12 Apr 2009; Mike Frysinger - +files/python-2.6-chflags-cross.patch, - +files/python-2.6-cross-patch-tweak.patch, python-2.6.1-r1.ebuild: - Fix up cross-compiling with python-2.6. - - 26 Mar 2009; Zac Medico python-2.5.2-r7.ebuild, - python-2.5.2-r8.ebuild, python-2.5.4-r2.ebuild, python-2.6-r5.ebuild, - python-2.6.1-r1.ebuild: - In src_test, redirect stdin from /dev/tty as a workaround for bug #248081. - -*python-2.6.1-r1 (21 Mar 2009) - - 21 Mar 2009; Jesus Rivero -python-2.6.1.ebuild, - +python-2.6.1-r1.ebuild: - Fixed typo in sqlite3 extension. Removed old version - - 26 Feb 2009; Mike Frysinger - +files/python-2.5-cross-printf.patch, python-2.5.2-r7.ebuild, - python-2.5.2-r8.ebuild, python-2.5.4-r2.ebuild: - Fix cross-compilation with %zd printf tests #239110 by xeb and #184308 by - Joel Martin. - - 26 Feb 2009; Mike Frysinger python-2.4.4-r5.ebuild, - python-2.4.4-r6.ebuild, python-2.4.4-r14.ebuild, python-2.4.4-r15.ebuild, - python-2.5.2-r7.ebuild, python-2.5.2-r8.ebuild, python-2.5.4-r2.ebuild, - python-2.6-r5.ebuild, python-2.6.1.ebuild: - Drop host python ver check when cross-compiling since we build up a local - hostpython, and pass CBUILD to the hostpython configure so it detects the - full name of the compiler. - - 10 Feb 2009; python-2.6-r5.ebuild, - python-2.6.1.ebuild: - Python 2.6 series. Added +xml use flag to standarize. - - 10 Feb 2009; python-2.5.2-r7.ebuild, - python-2.5.2-r8.ebuild, python-2.5.4-r2.ebuild: - Python 2.5 series. Added +xml use flag to standarize. - - 10 Feb 2009; python-2.4.4-r5.ebuild, - python-2.4.4-r6.ebuild, python-2.4.4-r14.ebuild, python-2.4.4-r15.ebuild: - Python 2.4.4 series. Added +xml use flag to standarize. - -*python-2.5.4-r2 (24 Jan 2009) - - 24 Jan 2009; Jesus Rivero -python-2.5.4-r1.ebuild, - +python-2.5.4-r2.ebuild: - Fixed line breaks errors in ebuild. Removed older version. Closes Bug - #255946. Thanks Walter and Steve for helping - -*python-2.5.4-r1 (22 Jan 2009) - - 22 Jan 2009; Jesus Rivero - files/python-2.5.2_turkish.patch, files/python-2.6_turkish.patch, - -python-2.5.4.ebuild, +python-2.5.4-r1.ebuild: - Rev bump. Patch bundle updated to fix turkish locale patch. Updated older - patches too and removed previous version. - -*python-2.5.4 (21 Jan 2009) - - 21 Jan 2009; Jesus Rivero +python-2.5.4.ebuild: - Version bump. Some of the patches used in previous versions are not - needed. - - 24 Dec 2008; Jesus Rivero python-2.6-r5.ebuild, - python-2.6.1.ebuild: - Added dev-python/python-docs:2.6 - -*python-2.6.1 (13 Dec 2008) - - 13 Dec 2008; Jesus Rivero - +files/python-2.6_turkish.patch, +python-2.6.1.ebuild: - Version bump - - 09 Dec 2008; Mike Frysinger python-2.5.2-r8.ebuild, - python-2.6-r5.ebuild: - Set expat to default to on. - - 08 Dec 2008; Mike Frysinger python-2.5.2-r8.ebuild, - python-2.6-r5.ebuild: - Make dev-libs/expat optional via USE=expat. - - 06 Dec 2008; Jesus Rivero - +files/python-2.5.2_turkish.patch, python-2.5.2-r8.ebuild: - Fixed support for tr_TR locale. Bug #250075. Thanks to Serkan - -*python-2.6-r5 (17 Nov 2008) - - 17 Nov 2008; -python-2.6-r4.ebuild, - +python-2.6-r5.ebuild: - Revision bump. Fixes Bug #219238. Removed older version - - 26 Oct 2008; Ali Polatel python-2.4.4-r5.ebuild, - python-2.4.4-r6.ebuild, python-2.4.4-r14.ebuild, python-2.4.4-r15.ebuild, - python-2.5.2-r7.ebuild, python-2.5.2-r8.ebuild: - Use python_{en,dis}able_pyc. - -*python-2.6-r4 (26 Oct 2008) - - 26 Oct 2008; Ali Polatel +python-2.6-r4.ebuild: - Revbump. Updated patchset to use PYTHONDONTWRITEBYTECODE instead of - PYTHON_DONT_COMPILE. - - 25 Oct 2008; Ali Polatel python-2.5.2-r7.ebuild, - python-2.5.2-r8.ebuild, python-2.6-r3.ebuild: - Nuke the useless bootstrap USE flag for >=python-2.5. Thanks to Arfrever. - -*python-2.6-r3 (25 Oct 2008) - - 25 Oct 2008; Ali Polatel -python-2.6-r2.ebuild, - +python-2.6-r3.ebuild: - Revbump. Bump eselect-python DEPEND to fix bug 240149. Don't install empty - directories. - -*python-2.6-r2 (07 Oct 2008) - - 07 Oct 2008; Ali Polatel -python-2.6-r1.ebuild, - +python-2.6-r2.ebuild: - Revbump. Bump to EAPI 2 and some minor fixes. Drop old. - -*python-2.6-r1 (06 Oct 2008) - - 06 Oct 2008; Ali Polatel -python-2.6.ebuild, - +python-2.6-r1.ebuild: - Revbump. Use use_with for threads, remove die from econf, use emake - instead of make, remove redundant python_mod_{cleanup,optimize}. Drop old. - -*python-2.6 (05 Oct 2008) - - 05 Oct 2008; Ali Polatel - +files/python-2.6-test-cross.patch, -python-2.5.2-r6.ebuild, - +python-2.6.ebuild: - Version bump. Drop old. - -*python-2.5.2-r8 (19 Sep 2008) -*python-2.4.4-r15 (19 Sep 2008) - - 19 Sep 2008; Ali Polatel +python-2.4.4-r15.ebuild, - +python-2.5.2-r8.ebuild: - Revbumps. Updated patchset to fix bug 238124. Install examples under - /usr/share/doc/$PF/examples. - - 17 Sep 2008; Brent Baude python-2.5.2-r7.ebuild: - stable ppc64, bug 236723 - - 14 Sep 2008; Sven Wegener python-2.5.2-r6.ebuild, - python-2.5.2-r7.ebuild: - Use correct sqlite module name, when disabling it. - - 12 Sep 2008; Raúl Porcel python-2.5.2-r7.ebuild: - alpha/ia64 stable wrt #236723 - - 12 Sep 2008; Ferris McCormick python-2.5.2-r7.ebuild: - Sparc stable --- Bug #236723 --- tests all good. - - 11 Sep 2008; Markus Meier python-2.5.2-r7.ebuild: - amd64/x86 stable, bug #236723 - - 11 Sep 2008; Jeroen Roovers python-2.5.2-r7.ebuild: - Stable for HPPA (bug #236723). - - 10 Sep 2008; Brent Baude python-2.5.2-r7.ebuild: - stable ppc, bug 236723 - - 19 Aug 2008; Ali Polatel -files/python-config-2.2, - -files/python-config-2.3, -files/python-2.3.6-disable-failing-tests.patch, - metadata.xml, -python-2.3.5-r2.ebuild, -python-2.3.5-r3.ebuild, - -python-2.3.6.ebuild, -python-2.3.6-r3.ebuild, -python-2.3.6-r6.ebuild, - -python-2.4.4-r13.ebuild, -python-2.5.2-r5.ebuild: - Drop python-2.3, drop old 2.4, 2.5 ebuilds. Add local use flag - descriptions to metadata.xml. - - 31 Jul 2008; Raúl Porcel python-2.5.2-r6.ebuild: - sparc stable - -*python-2.5.2-r7 (31 Jul 2008) - - 31 Jul 2008; Tiziano Müller - +python-2.5.2-r7.ebuild: - Added patches for bug #218378 (thanks to Duane Griffin) and bug #233312 - (thanks to Arfrever Frehtes Taifersar Arahesis). - -*python-2.5.2-r6 (31 Jul 2008) -*python-2.4.4-r14 (31 Jul 2008) - - 31 Jul 2008; Tiziano Müller - +python-2.4.4-r14.ebuild, +python-2.5.2-r6.ebuild: - Revision bump to fix bug #230640 (CVE-2008-2315, CVE-2008-2316) and bug - #232137 (CVE-2008-{3142,3143,3144}). - - 18 Jul 2008; Olivier Crête python-2.5.2-r5.ebuild: - Stable on amd64, bug #178800 - - 18 Jul 2008; Jeroen Roovers python-2.5.2-r5.ebuild: - Stable for HPPA (bug #178800). - - 17 Jul 2008; Tobias Klausmann - python-2.5.2-r5.ebuild: - Stable on alpha, bug #178800 - - 17 Jul 2008; Raúl Porcel python-2.5.2-r5.ebuild: - ia64/sparc stable wrt #178800 - - 17 Jul 2008; Christian Faulhammer - python-2.5.2-r5.ebuild: - stable x86, bug 178800 - - 16 Jul 2008; nixnut python-2.5.2-r5.ebuild: - Stable on ppc wrt bug 178800 - - 09 Jul 2008; Markus Rothe python-2.5.2-r5.ebuild: - Stable on ppc64; bug #178800 - - 30 Jun 2008; Ali Polatel files/pydoc.conf, - files/pydoc.init: - Fixed files/pydoc* headers - -*python-2.5.2-r5 (24 Jun 2008) - - 24 Jun 2008; Ali Polatel -python-2.3.6-r4.ebuild, - -python-2.3.6-r5.ebuild, -python-2.4.4-r9.ebuild, - -python-2.4.4-r10.ebuild, -python-2.4.4-r11.ebuild, - -python-2.4.4-r12.ebuild, -python-2.5.2-r1.ebuild, - -python-2.5.2-r2.ebuild, -python-2.5.2-r3.ebuild, -python-2.5.2-r4.ebuild, - +python-2.5.2-r5.ebuild: - Revbump. Append -fwrapv to CFLAGS if we're using gcc-4, #228905. Updated - patchset to fix memory issues with unicode objects, #222481. Drop old. - - 20 Jun 2008; Ali Polatel python-2.5.2-r4.ebuild: - Fix bsddb dependency, bug 223133. Cosmetics - - 29 May 2008; Ali Polatel python-2.3.5-r2.ebuild, - python-2.3.5-r3.ebuild, python-2.3.6.ebuild, python-2.3.6-r3.ebuild, - python-2.3.6-r4.ebuild, python-2.3.6-r5.ebuild, python-2.3.6-r6.ebuild, - python-2.4.4-r5.ebuild, python-2.4.4-r6.ebuild, python-2.4.4-r9.ebuild, - python-2.4.4-r10.ebuild, python-2.4.4-r11.ebuild, python-2.4.4-r12.ebuild, - python-2.4.4-r13.ebuild, python-2.5.2-r1.ebuild, python-2.5.2-r2.ebuild, - python-2.5.2-r3.ebuild, python-2.5.2-r4.ebuild: - Fix -x option passed to python_mod_optimize, thanks to Remy Blank, - #224137. - - 29 May 2008; Ali Polatel python-2.3.5-r2.ebuild, - python-2.3.5-r3.ebuild, python-2.3.6.ebuild, python-2.3.6-r3.ebuild, - python-2.3.6-r4.ebuild, python-2.3.6-r5.ebuild, python-2.3.6-r6.ebuild, - python-2.4.4-r5.ebuild, python-2.4.4-r6.ebuild, python-2.4.4-r9.ebuild, - python-2.4.4-r10.ebuild, python-2.4.4-r11.ebuild, python-2.4.4-r12.ebuild, - python-2.4.4-r13.ebuild, python-2.5.2-r1.ebuild, python-2.5.2-r2.ebuild, - python-2.5.2-r3.ebuild, python-2.5.2-r4.ebuild: - python_mod_optimize is ROOT aware. - - 28 May 2008; Markus Meier python-2.3.6-r6.ebuild, - python-2.4.4-r13.ebuild: - amd64/x86 stable, security bug #216673 - - 27 May 2008; Markus Rothe python-2.3.6-r6.ebuild, - python-2.4.4-r13.ebuild: - Stable on ppc64; bug #216673 - - 26 May 2008; Tobias Scherbaum - python-2.3.6-r6.ebuild, python-2.4.4-r13.ebuild: - ppc stable, bug #216673 - - 26 May 2008; Raúl Porcel python-2.3.6-r6.ebuild, - python-2.4.4-r13.ebuild: - ia64/sparc stable wrt security #216673 - - 25 May 2008; Tobias Klausmann - python-2.3.6-r6.ebuild: - Stable on alpha, bug #216673 - - 25 May 2008; Tobias Klausmann - python-2.4.4-r13.ebuild: - Stable on alpha, bug #216673 - - 25 May 2008; Ali Polatel - +files/python-2.3.6-disable-failing-tests.patch, python-2.3.6-r6.ebuild, - python-2.4.4-r13.ebuild, python-2.5.2-r4.ebuild: - Added patch to disable failing test_bsddb test for 2.3. Disable test_pow - on alpha until upstream comes up with a fix. - - 24 May 2008; Jeroen Roovers python-2.3.6-r6.ebuild, - python-2.4.4-r13.ebuild: - Stable for HPPA (bug #216673). - -*python-2.5.2-r4 (21 May 2008) -*python-2.4.4-r13 (21 May 2008) -*python-2.3.6-r6 (21 May 2008) - - 21 May 2008; Ali Polatel +python-2.3.6-r6.ebuild, - +python-2.4.4-r13.ebuild, +python-2.5.2-r4.ebuild: - Revision bumps. Don't build the imageop module on 32 bit as well, #216673. - - 13 May 2008; Ali Polatel python-2.4.4-r12.ebuild, - python-2.5.2-r3.ebuild: - Drop dev-python/python-fchksum from PDEPEND. It's not needed anymore. - -*python-2.5.2-r3 (13 May 2008) -*python-2.4.4-r12 (13 May 2008) - - 13 May 2008; Ali Polatel +python-2.4.4-r12.ebuild, - +python-2.5.2-r3.ebuild: - Revbumps. Updated CXXFLAGS patch so packages overriding - distutils.CCompiler._compile won't fail to build, #219238. Added patch to - fix executable stack for ctypes, thanks to Sandro Bonazzola, #218753. - Added patch to build with system expat, thanks to Diego, #178921. - -*python-2.5.2-r2 (19 Apr 2008) -*python-2.4.4-r11 (19 Apr 2008) - - 19 Apr 2008; Ali Polatel +python-2.4.4-r11.ebuild, - +python-2.5.2-r2.ebuild: - Revbumps. Updated patchset to fix compilation of extensions when CXXFLAGS - is unset. - -*python-2.5.2-r1 (18 Apr 2008) - - 18 Apr 2008; Ali Polatel python-2.3.5-r2.ebuild, - python-2.3.5-r3.ebuild, python-2.3.6.ebuild, -python-2.3.6-r2.ebuild, - python-2.3.6-r3.ebuild, -python-2.4.4-r4.ebuild, python-2.4.4-r5.ebuild, - -python-2.4.4-r7.ebuild, -python-2.4.4-r8.ebuild, -python-2.5.1-r2.ebuild, - -python-2.5.1-r3.ebuild, -python-2.5.1-r4.ebuild, -python-2.5.1-r5.ebuild, - -python-2.5.2.ebuild, +python-2.5.2-r1.ebuild: - Revbump. Updated patchset. Backported upstream patch to make file objects - as thread safe as the underlying libc FILE* implementation. Backported - upstream patch fixing a bunch of infinite C recursions. Dropped old. - Quoting. - -*python-2.5.2 (18 Apr 2008) -*python-2.4.4-r10 (18 Apr 2008) -*python-2.3.6-r5 (18 Apr 2008) - - 18 Apr 2008; Ali Polatel +python-2.3.6-r5.ebuild, - +python-2.4.4-r10.ebuild, +python-2.5.2.ebuild: - Version bumps. Updated patchsets to fix buffer overflow in zlib extension - (CVE-2008-1721) bug 217221 and unsafe PyString_FromStringAndSize(). Added - patch by Mark Peloquin for distutils to respect CXXFLAGS, bug 145206. Add - wininst USE flag to conditionally install MS Windows executables, bug - 198021. Use EAPI=1, rename nothreads and nocxx USE flags to threads and - cxx. - - 11 Mar 2008; Markus Rothe python-2.4.4-r9.ebuild: - Stable on ppc64; bug #211281 - - 11 Mar 2008; Tiziano Müller python-2.4.4-r9.ebuild, - python-2.5.1-r5.ebuild: - Changed newinitd/newconfd for pydoc to install the init.d/conf.d scripts as - pydoc-2.x (aka don't break slotting) - - 06 Mar 2008; nixnut python-2.4.4-r9.ebuild: - Stable on ppc wrt bug 211281 - - 03 Mar 2008; Christoph Mende python-2.4.4-r9.ebuild: - Stable on amd64, bug #211281 - - 03 Mar 2008; Raúl Porcel python-2.4.4-r9.ebuild: - alpha/ia64/sparc/x86 stable wrt #211281 - - 03 Mar 2008; Jeroen Roovers python-2.4.4-r9.ebuild: - Stable for HPPA (bug #211281). - - 01 Mar 2008; Tiziano Müller +files/pydoc.conf, - +files/pydoc.init, python-2.4.4-r9.ebuild, python-2.5.1-r5.ebuild: - Added init.d/conf.d scripts for the integrated pydoc webserver (bug #59903, - thanks to compnerd). - -*python-2.4.4-r9 (16 Feb 2008) - - 16 Feb 2008; Christian Faulhammer - +python-2.4.4-r9.ebuild: - fix bug 179377, with a dependency adjustment to proper slots of sys-libs/db, - provided by Petr Pisar - - 25 Jan 2008; Markus Rothe python-2.3.6-r4.ebuild: - Stable on ppc64; bug #198373 - - 23 Jan 2008; Peter Weller python-2.3.6-r4.ebuild: - Stable on amd64; bug 198373 - - 23 Jan 2008; Raúl Porcel python-2.3.6-r4.ebuild: - alpha/ia64/sparc stable wrt security #198373 - - 23 Jan 2008; Christian Faulhammer - python-2.3.6-r4.ebuild: - stable x86, security bug 198373 - - 23 Jan 2008; Jeroen Roovers python-2.3.6-r4.ebuild: - Stable for HPPA (bug #198373). - - 23 Jan 2008; Brent Baude python-2.3.6-r4.ebuild: - Marking python-2.3.6-r4 ppc for bug 198373 - -*python-2.3.6-r4 (22 Jan 2008) - - 22 Jan 2008; Ali Polatel +python-2.3.6-r4.ebuild: - Revision bump. New patchset for 2.3.6 including fixes for #198373 and #204343. - Changed berkdb DEPEND, quoting. - -*python-2.5.1-r5 (07 Jan 2008) -*python-2.4.4-r8 (07 Jan 2008) - - 07 Jan 2008; Ali Polatel +python-2.4.4-r8.ebuild, - +python-2.5.1-r5.ebuild: - Revision bump(s). New patchsets for 2.4.4 and 2.5.1 wrt #204700 and #204343 - -*python-2.5.1-r4 (18 Nov 2007) -*python-2.4.4-r7 (18 Nov 2007) - - 18 Nov 2007; Ali Polatel +python-2.4.4-r7.ebuild, - +python-2.5.1-r4.ebuild: - revbump(s). don't install windows executables, bug 198021. updated patchset - to fix implicit dependency on openssl, bug 198398. fix quoting. - - 27 Oct 2007; Tobias Scherbaum - python-2.3.6-r3.ebuild, python-2.4.4-r6.ebuild: - ppc stable, bug #192876 - - 26 Oct 2007; Ali Polatel python-2.4.4-r4.ebuild, - python-2.4.4-r5.ebuild, python-2.4.4-r6.ebuild: - Changed SRC_URI of python-gentoo-patches-2.4* to mirror://gentoo - - 25 Oct 2007; Jeroen Roovers python-2.4.4-r6.ebuild: - Stable for HPPA (bug #192876). Fixed quoting issues. - - 25 Oct 2007; Jeroen Roovers python-2.3.6-r3.ebuild: - Stable for HPPA (bug #192876). - - 25 Oct 2007; Raúl Porcel python-2.3.6-r3.ebuild, - python-2.4.4-r6.ebuild: - alpha/ia64/sparc stable wrt security #192876 - - 25 Oct 2007; Daniel Gryniewicz python-2.3.6-r3.ebuild, - python-2.4.4-r6.ebuild: - Marked stable on amd64 for bug #192876 - - 25 Oct 2007; Markus Rothe python-2.3.6-r3.ebuild, - python-2.4.4-r6.ebuild: - Stable on ppc64; bug #192876 - - 25 Oct 2007; Christian Faulhammer - python-2.3.6-r3.ebuild: - stable x86, security bug 192876 - - 25 Oct 2007; Christian Faulhammer - python-2.4.4-r6.ebuild: - stable x86, security bug 192876 - -*python-2.5.1-r3 (24 Oct 2007) -*python-2.4.4-r6 (24 Oct 2007) -*python-2.3.6-r3 (24 Oct 2007) - - 24 Oct 2007; Ali Polatel +python-2.3.6-r3.ebuild, - +python-2.4.4-r6.ebuild, +python-2.5.1-r3.ebuild: - revbump(s). fix imageop integer overflows (CVE-2007-4965), bug 192876 - - 26 Sep 2007; Joshua Kinard python-2.4.4-r5.ebuild: - Stable on mips, per #188029. - - 24 Sep 2007; Ali Polatel python-2.5.1-r2.ebuild: - don't set LINKCC, removed nocxx use flag. don't pass --with-cxx=no to - configure. bug 193190 - - 22 Sep 2007; Jeroen Roovers python-2.4.4-r5.ebuild: - Stable for HPPA (bug #188029). - - 22 Sep 2007; Ferris McCormick python-2.4.4-r5.ebuild: - Sparc stable --- Bug #188029 --- all tests pass and portage still works. - - 22 Sep 2007; Brent Baude ChangeLog: - MArking python-2.4.4-r5 ppc64 for bug 188029 - - 22 Sep 2007; nixnut python-2.4.4-r5.ebuild: - Stable on ppc wrt bug 188029 - - 22 Sep 2007; Tom Gall python-2.4.4-r5.ebuild: - stable on ppc64 - - 21 Sep 2007; Raúl Porcel python-2.4.4-r5.ebuild: - alpha/ia64 stable wrt #188029 - - 21 Sep 2007; Chris Gianelloni - python-2.4.4-r5.ebuild: - Stable on x86 wrt bug #188029. - - 21 Sep 2007; Daniel Gryniewicz python-2.4.4-r5.ebuild: - Marked stable on amd64 for bug #188029 - - 10 Sep 2007; Joel Martin - +files/python-2.4.4-test-cross.patch, python-2.4.4-r4.ebuild, - python-2.4.4-r5.ebuild, python-2.5.1-r2.ebuild: - Fix cross-compile check and add small cross-compile patch to remove unicode - in one of the tests when cross-compiling. - - 08 Sep 2007; Zac Medico - python-2.4.4-r4.ebuild, python-2.4.4-r5.ebuild: - Add build? ( !dev-python/pycrypto ) to RDEPEND in order to enforce - correct merge order for a stage building issue similar to bug #88777. - - 07 Sep 2007; Ali Polatel - -files/python-2.4.3-db4.patch, -files/python-2.4.3-gentoo_obsd.patch, - -files/python-2.4.3-gentoo_obsd-r1.patch, -python-2.4.3-r1.ebuild, - -python-2.4.3-r4.ebuild, -python-2.4.4.ebuild, -python-2.5-r2.ebuild: - Clean out old versions - - 03 Sep 2007; Zac Medico python-2.4.4-r4.ebuild, - python-2.4.4-r5.ebuild, python-2.5-r2.ebuild, python-2.5.1-r2.ebuild: - Add build? ( !dev-python/python-fchksum ) to RDEPEND in order - to enforce correct merge order for bug #88777. - -*python-2.4.4-r5 (24 Aug 2007) - - 24 Aug 2007; Ali Polatel +files/python-config-2.4-r1, - +python-2.4.4-r5.ebuild: - Revision bump. Use python-config provided by python-2.5 with small changes - instead of our custom python-config-2.4. bug 188029 - - 20 Aug 2007; Roy Marples python-2.5.1-r2.ebuild: - export LDFLAGS="-L." -> append-ldflags "-L.", #189298 - thanks to Arfrever Frehtes Taifersar Arahesis. - - 02 Jul 2007; Piotr Jaroszyński python-2.3.5-r2.ebuild, - python-2.3.5-r3.ebuild, python-2.3.6.ebuild, python-2.3.6-r2.ebuild, - python-2.4.3-r1.ebuild, python-2.4.3-r4.ebuild, python-2.4.4.ebuild, - python-2.4.4-r4.ebuild, python-2.5-r2.ebuild, python-2.5.1-r2.ebuild: - (QA) RESTRICT clean up. - - 30 Jun 2007; Lars Weiler python-2.3.6-r2.ebuild, - python-2.5.1-r2.ebuild: - Keyworded ~ppc; bug #177426. - - 31 May 2007; Bryan Østergaard metadata.xml: - Remove myself as I'm retiring. - - 19 May 2007; Peter Weller python-2.5.1-r2.ebuild: - Keyworded ~amd64 wrt bug 177426 - - 19 May 2007; Peter Weller python-2.3.6-r2.ebuild: - Added ~amd64 to python-2.3.6-r2 - - 17 May 2007; Bryan Østergaard metadata.xml: - Mark myself as maintainer. - - 16 May 2007; Tobias Scherbaum - python-2.4.4-r4.ebuild: - ppc stable, bug #177804 - - 16 May 2007; Daniel Gryniewicz python-2.4.4-r4.ebuild: - Marked stable on amd64 for bug #177804 - - 14 May 2007; Gustavo Zacarias - python-2.3.6-r2.ebuild, python-2.5.1-r2.ebuild: - Keyworded ~sparc wrt #177426 - - 14 May 2007; Bryan Østergaard python-2.4.4-r4.ebuild: - Stable on Alpha and Mips. - - 14 May 2007; Daniel Gryniewicz python-2.4.4-r4.ebuild: - Marked ~amd64 for bug #177804 - - 14 May 2007; Bryan Østergaard python-2.4.4-r4.ebuild: - Fix 2.4.4-r4 tests always being disabled. - - 14 May 2007; Gustavo Zacarias - python-2.4.4-r4.ebuild: - Stable on sparc wrt security #177804 - - 14 May 2007; Bryan Østergaard python-2.3.6-r2.ebuild, - python-2.4.4-r4.ebuild, -python-2.5.1-r1.ebuild, python-2.5.1-r2.ebuild: - Fix small bug preventing tests from running, fix manpage symlinks (bug - 177471) and filter as-needed in python-2.3.6-r2 (bug 177614). - - 14 May 2007; Jeroen Roovers python-2.4.4-r4.ebuild: - Stable for HPPA (bug #177804). - - 13 May 2007; Markus Rothe python-2.4.4-r4.ebuild: - Stable on ppc64; bug #177804 - - 12 May 2007; Roy Marples python-2.4.4-r4.ebuild: - Added ~sparc-fbsd keyword. - - 12 May 2007; Raúl Porcel python-2.4.4-r4.ebuild: - ia64 + x86 stable wrt security bug #177804 - - 12 May 2007; Markus Rothe python-2.3.6-r2.ebuild, - python-2.4.4-r4.ebuild, python-2.5.1-r2.ebuild: - Added ~ppc64; bug #177426 - - 11 May 2007; Bryan Østergaard python-2.4.4-r4.ebuild, - python-2.5.1-r2.ebuild: - Add ~alpha and ~mips keywords. - - 11 May 2007; Bryan Østergaard - -python-2.1.3-r1.ebuild, -python-2.2.3-r6.ebuild: - More cleanups, this time removing - -python-2.3.6-r1.ebuild, -python-2.4.4-r2.ebuild, -python-2.4.4-r3.ebuild, - -python-2.5-r1.ebuild, -python-2.5.1.ebuild: - Clean out some old versions. - -*python-2.5.1-r2 (11 May 2007) -*python-2.4.4-r4 (11 May 2007) - - 11 May 2007; Bryan Østergaard - +python-2.4.4-r4.ebuild, +python-2.5.1-r2.ebuild: - Only apply crosscompile patch conditionally, drop tests if crosscompiling - and fix PyLocale.strxfrm leak from bug 177804. srtxfrm from Debian bug - 416934 - -*python-2.5.1-r1 (10 May 2007) -*python-2.4.4-r3 (10 May 2007) -*python-2.3.6-r2 (10 May 2007) - - 10 May 2007; Bryan Østergaard - +python-2.3.6-r2.ebuild, +python-2.4.4-r3.ebuild, +python-2.5.1-r1.ebuild: - Change threads USE flag to nothreads, fix non-linux linker issue and fix - man-page symlink. - - 08 May 2007; Roy Marples python-2.5.1.ebuild: - Added ~sparc-fbsd keyword, #177426. - Added ~x86-fbsd keyword, #177426. - export LDFLAGS="-L." so we link modules correctly on FreeBSD and possibly - other systems where python2.5 isn't installed yet. - - 08 May 2007; Raúl Porcel python-2.3.6-r1.ebuild, - python-2.4.4-r2.ebuild, python-2.5.1.ebuild: - Add ~ia64 wrt 177426 - - 08 May 2007; Roy Marples python-2.4.4-r2.ebuild: - Added ~x86-fbsd keyword, #177426. - - 08 May 2007; Bryan Østergaard python-2.3.6-r1.ebuild, - python-2.4.4-r2.ebuild, python-2.5.1.ebuild: - Change nptl USE flag to threads. - - 08 May 2007; Jeroen Roovers python-2.5.1.ebuild: - Marked ~hppa (bug #177426). - - 07 May 2007; Jeroen Roovers python-2.4.4-r2.ebuild: - Marked ~hppa (bug #177426). - - 07 May 2007; Jeroen Roovers python-2.3.6-r1.ebuild: - Marked ~hppa (bug #177426). - -*python-2.4.4-r2 (07 May 2007) - - 07 May 2007; Bryan Østergaard - -python-2.4.4-r1.ebuild, +python-2.4.4-r2.ebuild: - Fix broken 2.4.4 patch causing wrong linking. - - 07 May 2007; Gustavo Zacarias python-2.4.4.ebuild: - Stable on sparc - - 07 May 2007; Bryan Østergaard python-2.3.6-r1.ebuild, - python-2.4.4.ebuild, python-2.4.4-r1.ebuild: - Fix 2.3.6-r1 patch (bug 177464) and disable sax test in 2.4.4. - - 07 May 2007; Bryan Østergaard python-2.3.5-r2.ebuild, - python-2.3.5-r3.ebuild, python-2.3.6.ebuild, python-2.3.6-r1.ebuild, - python-2.4.3-r1.ebuild, python-2.4.3-r4.ebuild, python-2.4.4.ebuild, - python-2.4.4-r1.ebuild, python-2.5-r1.ebuild, python-2.5-r2.ebuild: - Stable on Alpha, IA64 and x86 + fix digest issue reported in bug 177440. - -*python-2.5.1 (06 May 2007) -*python-2.4.4-r1 (06 May 2007) -*python-2.3.6-r1 (06 May 2007) - - 06 May 2007; Bryan Østergaard - +python-2.3.6-r1.ebuild, +python-2.4.4-r1.ebuild, +python-2.5.1.ebuild: - Build problems fixed: - bug 120099 dev-lang/python-2.4.2 builds against sys-libs/gdbm with USE="-gdbm" - bug 135239 crosscompiling python. python-2.4.1-bindir-libdir.patch - bug 138647 dev-lang/python-x.x.x distutils installer does not link libraries - bug 150595 dev-lang/python-2.5 fails to compile with LC_ALL=de_DE@euro - bug 150732 python-2.4.3-r4 does not honor ROOT - bug 159967 python doesn't add pthread to LIBS correctly on BSD - - Other problems fixed: - bug 148362 File collision between python-2.4* and python-2.5* - bug 151695 dev-python/python-docs env.d entry incorrect - bug 158383 emerging python-2.4.3-r4 segfaults with -ipv6 - bug 165268 dev-lang/python-2.4.4 fails to build the dbm module - - Test failures fixed: - bug 82469: QA issue: python-2.3.5-maketest failes with propolice - bug 124188 dev-lang/python-2.4.2 fails test_cookielib - bug 154247 dev-lang/python-2.4.4 tests failed: test_sax failed -- 1 of 42 tests failed: test_xmlgen_attr_escape - - Feature requests: - bug 131325 python 2.4.4/2.3.6 enable pthreads inconditionaly - bug 135617 dev-lang/python should install Tools/freeze - bug 176066 dev-lang/python-2.5.1 bump - - Fixed in current upstream version: - bug 90660 python-2.3.5: No module named fcntl - bug 144798 dev-lang/python-2.4.3 with TZ=Australia/Melbourne fails test - bug 151246 signed integer overflow bug in dev-lang/python-2.4.3 - bug 159553 dev-lang/python-2.4.3-r4 fails test_openpty - bug 162057 dev-lang/python fails tests in test_expanduser - -*python-2.5-r2 (31 Mar 2007) - - 31 Mar 2007; Marien Zwart +python-2.5-r2.ebuild: - Revision bump python 2.5 with distutils and execstack fixes (rebuilding - installed extensions is recommended if upgrading from an older python 2.5 - ebuild). Remove unnecessary pysqlite block. Fix python 2.3 digest problem. - - 06 Feb 2007; Marius Mauch python-2.3.5-r2.ebuild, - python-2.3.5-r3.ebuild, python-2.3.6.ebuild, python-2.4.3-r1.ebuild, - python-2.4.3-r4.ebuild, python-2.4.4.ebuild, python-2.5-r1.ebuild: - Replacing einfo with elog - - 11 Nov 2006; Bryan Østergaard python-2.3.6.ebuild: - Fix lib64 patch, bug 154711. - -*python-2.3.6 (09 Nov 2006) - - 09 Nov 2006; Bryan Østergaard +python-2.3.6.ebuild: - Bump version, bug 153944. - -*python-2.4.4 (04 Nov 2006) - - 04 Nov 2006; Bryan Østergaard +python-2.4.4.ebuild: - Version bump. - - 18 Oct 2006; Roy Marples python-2.4.3-r4.ebuild, - python-2.5-r1.ebuild: - Added ~sparc-fbsd keyword. - - 27 Sep 2006; Bryan Østergaard python-2.3.5-r3.ebuild, - python-2.4.3-r4.ebuild: - Stable on ia64. - - 27 Sep 2006; Bryan Østergaard python-2.3.5-r3.ebuild, - python-2.4.3-r4.ebuild: - Stable on Alpha. - - 27 Sep 2006; Joshua Jackson python-2.3.5-r3.ebuild, - python-2.4.3-r4.ebuild: - Stable x86; bug #149065 - - 27 Sep 2006; Jason Wever python-2.3.5-r3.ebuild, - python-2.4.3-r4.ebuild: - Stable on SPARC wrt security bug #149065. - - 26 Sep 2006; Gustavo Zacarias - python-2.3.5-r3.ebuild, python-2.4.3-r4.ebuild: - Stable on hppa wrt security #149065 - - 26 Sep 2006; Simon Stelling python-2.3.5-r3.ebuild: - stable on amd64; bug 149065 - - 26 Sep 2006; Tobias Scherbaum - python-2.3.5-r3.ebuild, python-2.4.3-r4.ebuild: - ppc stable, bug #149065 - - 26 Sep 2006; Simon Stelling python-2.4.3-r4.ebuild: - stable on amd64; bug 149065 - - 26 Sep 2006; Markus Rothe python-2.3.5-r3.ebuild, - python-2.4.3-r4.ebuild: - Stable on ppc64; bug #149065 - -*python-2.4.3-r4 (26 Sep 2006) -*python-2.3.5-r3 (26 Sep 2006) - - 26 Sep 2006; Marien Zwart +python-2.3.5-r3.ebuild, - +python-2.4.3-r4.ebuild: - Revision bumps for bug #149065. - -*python-2.5-r1 (19 Sep 2006) - - 19 Sep 2006; Alastair Tse python-2.5.ebuild - +python-2.5-r1.ebuild: - Fixed patches that still contain the zlib mistake from the 2.4 - patchset. Disabled etree tests. - -*python-2.5 (19 Sep 2006) - - 19 Sep 2006; Alastair Tse -python-2.4.3-r2.ebuild, - +python-2.5.ebuild: - python 2.5 released. - -*python-2.4.3-r3 (28 Aug 2006) - - 28 Aug 2006; Alastair Tse +python-2.4.3-r3.ebuild: - fix mistake introduced in 2.4.3-r2 where system zlib was used that caused - problems on certain machines (#145242) - -*python-2.4.3-r2 (26 Aug 2006) - - 26 Aug 2006; Alastair Tse +python-2.4.3-r2.ebuild: - cleanup 2.4.3 ebuild, fix collisions with slotted versions of pydoc and - idle, fix multilib installs so that everything is installed in /usr/lib64 - rather than just the .so (#118805) - - 22 Aug 2006; Alastair Tse python-2.2.3-r6.ebuild, - python-2.3.5-r2.ebuild, -python-2.4.2.ebuild, -python-2.4.2-r1.ebuild, - -python-2.4.2-r2.ebuild, -python-2.4.3.ebuild, python-2.4.3-r1.ebuild: - renamed patches to have short names and version numbers to indicate when - they were introduced. patches tarballs are now generated from gentoo-svn. - cleaned up older unstable versions of python leaving the latest version for - each major release. fixed some installed file collisions between the two - version. - - 20 Jul 2006; Simon Stelling python-2.4.3-r1.ebuild: - stable on amd64 - - 11 Jul 2006; Alastair Tse python-2.4.3-r1.ebuild: - python-2.2.3-r6.ebuild, python-2.3.5-r2.ebuild, python-2.4.2.ebuild, - python-2.4.2-r1.ebuild, python-2.4.2-r2.ebuild, python-2.4.3.ebuild, - python-2.4.3-r1.ebuild: - Typo fix in DESCRIPTION (#139463) - - 09 Jul 2006; Joshua Kinard python-2.4.3-r1.ebuild: - Marked stable on mips. - - 08 Jul 2006; Doug Goldstein python-2.1.3-r1.ebuild, - python-2.2.3-r6.ebuild, python-2.3.5-r2.ebuild, python-2.4.2.ebuild, - python-2.4.2-r1.ebuild, python-2.4.2-r2.ebuild, python-2.4.3.ebuild, - python-2.4.3-r1.ebuild: - split USE='tcltk' to 'tcl' & 'tk' per bug #17808. Nuked X USE flag since it - was only to find tk from tcltk - - 30 Jun 2006; Joel Martin python-2.4.3-r1.ebuild: - Cross-compile update: bindir-libdir patch is no longer needed and will break - the patching if it's there. Also, unset CC to force the native python build - to use the native compiler. - - 28 Jun 2006; Tobias Scherbaum - python-2.4.3-r1.ebuild: - ppc stable, #138268 - - 28 Jun 2006; Gustavo Zacarias - python-2.4.3-r1.ebuild: - Stable on sparc wrt #138268 - - 28 Jun 2006; Guy Martin python-2.4.3-r1.ebuild: - Stable on hppa. - - 28 Jun 2006; Markus Rothe python-2.4.3-r1.ebuild: - Stable on ppc64; bug #138268 - - 27 Jun 2006; Bryan Østergaard python-2.4.3-r1.ebuild: - Stable on alpha, ia64 and x86. - -*python-2.4.3-r1 (04 May 2006) -*python-2.4.2-r2 (04 May 2006) - - 04 May 2006; Bryan Østergaard - +files/python-2.4.2-gentoo_obsd-r1.patch, - +files/python-2.4.3-gentoo_obsd-r1.patch, +python-2.4.2-r2.ebuild, - +python-2.4.3-r1.ebuild: - Fix obsd patch (thanks reb) fixing bugs 117261 and 130140. - - 27 Apr 2006; Marien Zwart - files/digest-python-2.1.3-r1, files/digest-python-2.2.3-r6, Manifest: - Fixing SHA256 digest, pass four - - 14 Apr 2006; Bryan Østergaard python-2.4.2-r1.ebuild: - Add ~x86-fbsd keyword. - - 16 Feb 2006; Marien Zwart - -files/python-2.2.3-db4.patch, - -files/python-2.2.3-disable_modules_and_ssl.patch, - -files/python-2.2.3-fPIC.patch, - -files/python-2.2.3-gentoo_py_dontcompile.patch, - -files/python-2.2.3-xmlrpc.patch, - -files/python-2.3.2-disable_modules_and_ssl.patch, - -files/python-2.3.4-lib64.patch, -files/python-2.3.5-st_flags.patch, - -files/python-2.3-add_portage_search_path.patch, - -files/python-2.3-add_portage_search_path_take_2.patch, - -files/python-2.3-db4.2.patch, - -files/python-2.3-gentoo_py_dontcompile.patch, - -files/python-2.3-mimetypes_apache.patch, -files/python-2.3-pcre.patch, - -files/python-2.3-readline.patch, -files/python-2.4.1-bindir-libdir.patch, - -files/python-2.4.1-crosscompile.patch, -files/python-2.4.1-db4.patch, - -files/python-2.4.1-libdir.patch, -files/python-2.4.1-st_flags.patch, - -files/python-2.4.2-mmap+fd.patch, -files/python-2.4.2-no-threads.patch, - -files/python-2.4.2-readline.patch, - -files/python-2.4-add_portage_search_path.patch, - -files/python-2.4-disable_modules_and_ssl.patch, - -files/python-2.4-gentoo_py_dontcompile.patch, - -files/python-2.4-mimetypes_apache.patch, python-2.2.3-r6.ebuild, - python-2.3.5-r2.ebuild, python-2.4.2.ebuild, python-2.4.2-r1.ebuild: - Move patches from files dir to separate tarballs. - - 16 Feb 2006; Marien Zwart -files/python-config-2.2.1, - -files/python-2.2.1-r5-gentoo.diff, -files/python-config-2.2.2, - -files/python-2.2.2-tk-8.4.x.patch, -files/python-2.3-xmlrpc.patch, - -files/python-2.4-db4.2.patch, -files/python-2.4-lib64.patch, - -files/python-2.4.1-readline.patch, -files/python-2.4-libdir.patch, - -files/python-2.4-readline.patch, -files/python-2.4-xmlrpc.patch, - -python-2.3.4-r1.ebuild, -python-2.3.5.ebuild, -python-2.3.5-r1.ebuild, - -python-2.4-r3.ebuild, -python-2.4.1.ebuild, -python-2.4.1-r1.ebuild: - Remove old versions. - - 08 Feb 2006; Marien Zwart python-2.3.5-r2.ebuild, - python-2.4.2.ebuild, python-2.4.2-r1.ebuild: - Disable confcache (breaks .so loading). - - 02 Feb 2006; Bryan Østergaard - +files/python-2.4.2-no-threads.patch, python-2.4.2.ebuild: - Fix from upstream for building without threads. - - 24 Nov 2005; Markus Rothe python-2.4.2.ebuild: - Stable on ppc64 - - 17 Nov 2005; Guy Martin python-2.4-r3.ebuild, - python-2.4.1.ebuild, python-2.4.1-r1.ebuild, python-2.4.2.ebuild: - Readded critical fix for HPPA. - - 21 Oct 2005; Aaron Walker python-2.4.2.ebuild: - Stable on mips. - - 15 Oct 2005; MATSUU Takuto python-2.4.2.ebuild: - Stable on sh. - - 15 Oct 2005; Michael Hanselmann python-2.4.2.ebuild: - Stable on hppa, ppc. - - 14 Oct 2005; Gustavo Zacarias python-2.4.2.ebuild: - Stable on sparc - - 14 Oct 2005; Bryan Østergaard python-2.4.2.ebuild: - Stable on alpha. - - 13 Oct 2005; Luis Medinas python-2.4.2.ebuild: - Marked Stable on amd64. - - 13 Oct 2005; Aron Griffis python-2.4.2.ebuild: - Mark 2.4.2 stable on ia64 - - 13 Oct 2005; Rob Cakebread python-2.4.2.ebuild: - Marked x86 stable per Mr_Bones_ - memory leak in posix.access() - - 10 Oct 2005; Gustavo Zacarias - python-2.4.1-r1.ebuild: - Stable on sparc - - 10 Oct 2005; Luis Medinas python-2.4.1-r1.ebuild: - Marked Stable on amd64. - - 10 Oct 2005; Markus Rothe python-2.4.1-r1.ebuild: - Stable on ppc64 - - 09 Oct 2005; Michael Hanselmann - python-2.4.1-r1.ebuild: - Stable on hppa, ppc. - - 08 Oct 2005; Bryan Østergaard python-2.4.1-r1.ebuild: - Stable python-2.4 on alpha, ia64 and x86. - - 01 Oct 2005; Bryan Østergaard python-2.3.5-r2.ebuild, - python-2.4.1-r1.ebuild, python-2.4.2.ebuild: - Disable additional test, fixing bug 82469, 94859, 96366 and 96488. - -*python-2.4.2 (28 Sep 2005) - - 28 Sep 2005; Bryan Østergaard - +files/python-2.4.2-readline.patch, +python-2.4.2.ebuild: - Bump version to 2.4.2. - - 14 Sep 2005; Aaron Walker python-2.3.5-r2.ebuild: - 2.3.5-r2 stable on mips for security bug #104009. - - 11 Sep 2005; Simon Stelling python-2.3.5-r2.ebuild: - stable on amd64 wrt bug 104009 - - 10 Sep 2005; Michael Hanselmann - python-2.3.5-r2.ebuild: - Stable on ppc and hppa. - - 10 Sep 2005; MATSUU Takuto python-2.3.5-r2.ebuild: - Stable on sh. - - 09 Sep 2005; Josh Grebe python-2.3.5-r2.ebuild: - Sparc stable bump for bug #104009 - - 09 Sep 2005; Markus Rothe python-2.3.5-r2.ebuild: - Stable on ppc64 - - 08 Sep 2005; Bryan Østergaard python-2.3.5-r2.ebuild: - Stable on x86, alpha and ia64 - bug 104009. - -*python-2.3.5-r2 (08 Sep 2005) - - 08 Sep 2005; Bryan Østergaard - +files/python-2.3-pcre.patch, +python-2.3.5-r2.ebuild: - Version bump to fix pcre security vulnerability, bug 104009. - - 16 Aug 2005; Bryan Østergaard python-2.3.4-r1.ebuild, - python-2.3.5.ebuild: - Add fix for bug 88777 to arch versions. - - 15 Aug 2005; Bryan Østergaard python-2.3.5-r1.ebuild, - python-2.4.1-r1.ebuild: - Fix bug 88777 in ~arch versions. - - 11 Aug 2005; Mike Frysinger - +files/python-2.4.1-bindir-libdir.patch, - +files/python-2.4.1-crosscompile.patch, python-2.4.1-r1.ebuild: - Add support for cross-compiling. Grabbed patches from uClibc/OpenEmbedded. - - 19 Jul 2005; Bryan Østergaard - +files/python-2.4.1-st_flags.patch, python-2.4.1-r1.ebuild: - Update st_flags patch, bug 94637. - - 03 Jul 2005; Bryan Østergaard python-2.3.5.ebuild: - Stable on alpha. - - 27 Jun 2005; Markus Rothe python-2.3.5.ebuild: - Stable on ppc64 - - 18 Jun 2005; Markus Rothe python-2.4.1-r1.ebuild: - added ~ppc64 - -*python-2.4.1-r1 (16 Jun 2005) -*python-2.3.5-r1 (16 Jun 2005) - - 16 Jun 2005; Bryan Østergaard - +files/python-2.3.5-st_flags.patch, +python-2.3.5-r1.ebuild, - +python-2.4.1-r1.ebuild: - Add st_flags patch, requested in bug 94637. - - 09 Jun 2005; Herbie Hopkins - files/python-2.4.1-libdir.patch, python-2.4.1.ebuild: - Fix libdir patch to work with amd64s no-symlink profile, removed - append-flags -fPIC as this seems to no longer be necessary. - - 29 May 2005; python-2.3.4-r1.ebuild, python-2.3.5.ebuild, - python-2.4-r3.ebuild, python-2.4.1.ebuild: - echangelog - update package to use libc expanded variable elibc_uclibc vs - uclibc so USE=-* works - - 29 May 2005; Alastair Tse - files/python-2.4.1-libdir.patch: - remove zlib from libpython dependency (#90545) - - 28 May 2005; Bryan Østergaard python-2.1.3-r1.ebuild, - python-2.2.3-r6.ebuild, python-2.3.4-r1.ebuild, python-2.3.5.ebuild, - python-2.4-r3.ebuild, python-2.4.1.ebuild: - Add missing inherit versionator. - - 21 May 2005; Bryan Østergaard python-2.1.3-r1.ebuild: - Fix PROVIDE according to bug 93028. - - 18 May 2005; Markus Rothe python-2.3.5.ebuild: - Added ~ppc64 to KEYWORDS - - 11 May 2005; Marcus D. Hanwell python-2.3.5.ebuild: - Stable on amd64. - - 07 May 2005; Bryan Østergaard python-2.3.5.ebuild, - python-2.4.1.ebuild: - Fix FEATURES=test using slightly modified patch by Rob Cakebread, bug 67970. - - 01 May 2005; Stephen Bennett python-2.3.4-r1.ebuild, - python-2.3.5.ebuild, python-2.4.1.ebuild: - Added compile fix for when $LIBC is set. - - 30 Apr 2005; Michael Hanselmann python-2.3.5.ebuild: - Stable on ppc. - - 28 Apr 2005; Gustavo Zacarias python-2.3.5.ebuild: - Stable on sparc - -*python-2.4.1 (27 Apr 2005) - - 27 Apr 2005; Alastair Tse - +files/python-2.4.1-db4.patch, +files/python-2.4.1-libdir.patch, - +files/python-2.4.1-readline.patch, files/python-2.4-readline.patch, - -python-2.3.3-r2.ebuild, python-2.3.5.ebuild, -python-2.4-r1.ebuild, - -python-2.4-r2.ebuild, +python-2.4.1.ebuild: - version bump for 2.4.1, clean up readling, db4 and libdir patch for 2.4.1. - - 20 Apr 2005; Alastair Tse python-2.3.5.ebuild, - python-2.4-r3.ebuild: - reverting changes to deps and adding note about why they are arranged in - that way (to remind myself never to touch them again :) - - 20 Apr 2005; Alastair Tse - +files/python-2.3-readline.patch, +files/python-2.4-readline.patch, - python-2.3.5.ebuild, python-2.4-r3.ebuild: - fixing readline support to not require termcap (#79013). fixed DEPEND - and RDEPEND order (python-fchksum isn't a DEPEND only) - - 08 Apr 2005; Markus Rothe python-2.3.4-r1.ebuild: - Stable on ppc64 - -*python-2.4-r3 (19 Mar 2005) - - 19 Mar 2005; Rob Cakebread - files/python-2.4-libdir.patch, +python-2.4-r3.ebuild: - Removed multiple dirs in sys path. bug# 83109 - - 15 Mar 2005; Alastair Tse python-2.3.5.ebuild: - more multilib fixes (#76791) - - 01 Mar 2005; Bryan Østergaard python-2.3.5.ebuild, - python-2.4-r1.ebuild: - Fix conditional c++ support for remaining versions. - - 27 Feb 2005; Bryan Østergaard python-2.3.3-r2.ebuild, - python-2.3.4-r1.ebuild, python-2.4-r2.ebuild: - Disable c++ conditionally. - -*python-2.3.5 (17 Feb 2005) - - 17 Feb 2005; Rob Cakebread +python-2.3.5.ebuild: - Version bump. - - 09 Feb 2005; Luca Barbato python-2.3.4-r1.ebuild: - Marked ppc - -*python-2.4-r2 (07 Feb 2005) - - 07 Feb 2005; Jeremy Huddleston - +files/python-2.4-libdir.patch, files/python-updater, +python-2.4-r2.ebuild: - Multilib releated cleanup. - -*python-2.2.3-r6 (06 Feb 2005) - - 06 Feb 2005; Rob Cakebread - +files/python-2.2.3-xmlrpc.patch, +files/python-2.3-xmlrpc.patch, - +files/python-2.4-xmlrpc.patch, -python-2.2.3-r5.ebuild, - +python-2.2.3-r6.ebuild, -python-2.3.3-r1.ebuild, +python-2.3.3-r2.ebuild, - -python-2.3.3.ebuild, +python-2.3.4-r1.ebuild, -python-2.3.4.ebuild, - +python-2.4-r1.ebuild, -python-2.4.ebuild: - Patches and version bumps for security bug# 80592 Python bug# PSF-2005-001 xmlrpc - vulnerability. Removed obsolete versions. - - 06 Jan 2005; Bryan Østergaard python-2.4.ebuild: - Fix broken Manifest. - - 05 Jan 2005; Rob Cakebread python-2.4.ebuild: - Only apply lib64 patch on CONF_LIBDIR == lib64 - - 04 Jan 2005; Rob Cakebread - +files/python-2.4-lib64.patch, python-2.4.ebuild: - Added lib64 patch - -*python-2.4 (04 Jan 2005) - - 04 Jan 2005; Rob Cakebread - +files/python-2.4-add_portage_search_path.patch, - +files/python-2.4-db4.2.patch, - +files/python-2.4-disable_modules_and_ssl.patch, - +files/python-2.4-gentoo_py_dontcompile.patch, - +files/python-2.4-mimetypes_apache.patch, files/python-updater, - +python-2.4.ebuild: - Version bump. bug# 68775 - - 29 Dec 2004; Ciaran McCreesh : - Change encoding to UTF-8 for GLEP 31 compliance - - 06 Nov 2004; Joshua Kinard python-2.3.4.ebuild: - Marked stable on mips. - - 29 Oct 2004; Alastair Tse files/python-updater: - improvements with tmp log creation with python-updater (#68843) - - 19 Oct 2004; Guy Martin python-2.3.4.ebuild: - Stable on hppa. - - 19 Oct 2004; Dylan Carlson python-2.3.4.ebuild: - Stable on amd64. - - 19 Oct 2004; Alastair Tse python-2.3.4.ebuild: - fix problem with tk-inter and USE flags handing (grumble) - - 18 Oct 2004; Mike Frysinger python-2.3.3-r1.ebuild, - python-2.3.4.ebuild: - Forward part from 2.3.3-r1 the removal of directories in /usr/lib/python - based upon USE flags. - - 17 Oct 2004; Jason Wever python-2.3.4.ebuild: - Stable on sparc. - - 24 Sep 2004; Alastair Tse -python-2.2.2.ebuild, - python-2.3.3-r1.ebuild, python-2.3.3.ebuild, python-2.3.4.ebuild, - -python-2.3.4_rc1.ebuild: - adding workaround for -fstack-protector-all (#50309) - - 06 Sep 2004; Ciaran McCreesh python-2.3.3-r1.ebuild, - python-2.3.3.ebuild, python-2.3.4.ebuild, python-2.3.4_rc1.ebuild: - Switch to use epause and ebeep, bug #62950 - - 31 Aug 2004; Guy Martin python-2.3.4.ebuild: - Removed useless -fPIC for hppa. - - 18 Aug 2004; Aron Griffis python-2.3.4.ebuild: - stable on alpha - - 14 Aug 2004; Travis Tilley +files/python-2.3.4-lib64.patch, - python-2.3.3-r1.ebuild, python-2.3.4.ebuild: - added logic for installing to /usr/lib64, triggered by the CONF_LIBDIR - variable. proper CONF_LIBDIR support will require portage 2.0.51_pre18, soon - to be released. - - 20 Jul 2004; Lars Weiler python-2.1.3-r1.ebuild: - Made python-2.1 stable on ppc as there are still some ebuilds which require - this version. - - 03 Jul 2004; Bryan Østergaard python-2.3.3-r1.ebuild: - Stable on alpha. - - 03 Jul 2004; Grant Goodyear python-2.3.4.ebuild: - x86-obsd minor fix - - 01 Jul 2004; Jeremy Huddleston - python-2.1.3-r1.ebuild, python-2.2.2.ebuild, python-2.2.3-r5.ebuild, - python-2.3.3-r1.ebuild, python-2.3.3.ebuild, python-2.3.4.ebuild, - python-2.3.4_rc1.ebuild: - virtual/glibc -> virtual/libc - - 25 Jun 2004; Aron Griffis python-2.2.2.ebuild, - python-2.2.3-r5.ebuild, python-2.3.3-r1.ebuild, python-2.3.3.ebuild, - python-2.3.4.ebuild, python-2.3.4_rc1.ebuild: - QA - fix use invocation and a bug in the 2.3.4 ebuilds: - [ -z "use X" -o -z "use tcltk" ] doesn't do what you meant it to do - - 20 Jun 2004; Gustavo Zacarias python-2.3.3-r1.ebuild: - Sparc happy stable - - 15 Jun 2004; python-2.3.3-r1.ebuild: - USE= cleanups and added uclibc - - 12 Jun 2004; Tom Gall python-2.3.3-r1.ebuild: - stable on ppc64, bug #53575 - - 06 Jun 2004; Aron Griffis python-2.2.3-r5.ebuild, - python-2.3.3-r1.ebuild, python-2.3.4.ebuild, python-2.3.4_rc1.ebuild: - Fix use invocation - -*python-2.3.4 (04 Jun 2004) - - 04 Jun 2004; Bryan Østergaard +python-2.3.4.ebuild: - Bump version. - - 02 Jun 2004; Travis Tilley python-2.3.3-r1.ebuild: - stable on amd64 - - 30 May 2004; Guy Martin python-2.3.3-r1.ebuild: - Marked stable on hppa. - - 22 May 2004; Guy Martin python-2.3.3-r1.ebuild, - python-2.3.3.ebuild, python-2.3.4_rc1.ebuild: - Fix os.utime() on hppa. utimes it not supported but unfortunately reported as - working. - -*python-2.3.4_rc1 (15 May 2004) - - 15 May 2004; Joshua Kinard python-2.3.3-r1.ebuild, - python-2.3.4_rc1.ebuild: - Marking 2.3.3 stable on mips (someone yanked the ~mips keyword at some - point...), and 2.3.4 unstable. - - 27 Apr 2004; Michael McCabe python-2.3.3-r1.ebuild: - Marked stable on s390 - -*python-2.3.3-r1 (12 Apr 2004) - - 12 Apr 2004; Alastair Tse python-2.3.3-r1.ebuild, - files/python-2.3-add_portage_search_path_take_2.patch: - add workaround for python-2.2 to python-2.3 upgrade possibly breaking older - portage versions. make /usr/lib/portage/pym appear before - /usr/lib/python*/site-packages in sys.path (not really critical, but better be - safe than sorry). also removed c++ support to reduce gcc/glibc upgrade pain - - 11 Mar 2004; Alastair Tse python-2.2.1-r5.ebuild: - removing 2.2.1 from tree for security reasons (#44230) - - 09 Mar 2004; python-2.3.3.ebuild: - stable on alpha and ia64 - - 05 Mar 2004; Alastair Tse python-2.3.3.ebuild: - added X useflag for greater tcltk seperation. now needs both X and tcltk USE - flags to enable tkinter support - - 03 Mar 2004; David Holm python-2.1.3-r1.ebuild: - Added to ~ppc. - - 27 Feb 2004; Alastair Tse python-2.3.3.ebuild: - completely removed pkg_setup(), added note at the top of the ebuild where you - can't miss it. - - 27 Feb 2004; Jason Stubbs python-2.3.3.ebuild: - Removing portage version check again as it's preventing new installations. - Bug #43036 - - 25 Feb 2004; Bryan Østergaard,,, python-2.3.3.ebuild: - Reinstating portage version check as people keep upgrading python without - upgrading portage. - - 17 Feb 2004; Aron Griffis python-2.1.3-r1.ebuild: - Fix duplicate KEYWORDS settings and mark stable on alpha and ia64 for the sake - of dev-python/PyXML-py21 - - 17 Feb 2004; Aron Griffis python-2.1.3-r1.ebuild: - add ~alpha for the sake of dev-python/Imaging-py21 - - 10 Feb 2004; Bartosch Pixa python-2.3.3.ebuild: - set ppc in keywords - - 10 Feb 2004; Alastair Tse python-2.3.3.ebuild, - files/python-2.3-db4.2.patch: - add fix to make python-2.3.3 db-4.2 (gentoo flavour) aware - - 06 Feb 2004; python-2.3.3.ebuild: - Stable on sparc - - 03 Feb 2004; Guy Martin python-2.3.3.ebuild : - Marked stable on hppa. - - 02 Feb 2004; Alastair Tse files/depreorder.py: - update python-updater thanks to a well spotted mistake by Chris Bainbridge - (#40198) - - 27 Jan 2004; Alastair Tse python-2.3.3.ebuild: - disabling pkg_setup again after testing with stage2 - - 26 Jan 2004; Alastair Tse python-2.3.3.ebuild: - re-instating pkg_setup() warning/abort message. added apache mime.types to - mime type search list. modified to use tar.bz2 (saves 1MB of downloads) - - 24 Jan 2004; Guy Martin python-2.3.3.ebuild: - Added ~hppa to KEYWORDS. - - 24 Jan 2004; python-2.3.3.ebuild: - keyworded ~sparc - - 24 Jan 2004; Alastair Tse python-2.3.3.ebuild: - add missing doc IUSE (#39232) - - 22 Jan 2004; Alastair Tse python-2.3.3.ebuild, - files/depreorder.py: - updated python-updater for portage-2.0.50, installed python-updater in - /usr/sbin for convienence - - 19 Jan 2004; Alastair Tse python-2.3.2-r2.ebuild, - python-2.3.3.ebuild: - disable portage check because stable portage already is compatible with - python-2.3 - - 18 Jan 2004; Alastair Tse python-2.3.3.ebuild: - make ROOT var more robust during postinst() - - 12 Jan 2004; Luca Barbato python-2.2.3-r5.ebuild: - Marked ppc - - 06 Jan 2004; Aron Griffis python-2.2.3-r5.ebuild: - Stable on ia64 to enable fix for bug 36954; portage-2.0.49-r20 depends on - this revision. - - 03 Jan 2004; Jason Wever python-2.2.3-r5.ebuild: - Marked stable on sparc as portage-2.0.49-r20 really depends on this version of - python rather than what the portage ebuild says. Fixes bug #36954 on sparc. - -*python-2.3.3 (03 Jan 2004) - - 03 Jan 2004; Alastair Tse python-2.3.2-r2.ebuild, - python-2.3.3.ebuild, files/python-2.3.2-disable_modules_and_ssl.patch: - version bump to 2.3.3, re-add python disable_modules_and_ssl patch and changed - ebuild to build 'socket' module under USE=build - - 28 Dec 2003; Joshua Kinard python-2.2.3-r5.ebuild: - Move to mips stable (~mips -> mips) - - 24 Dec 2003; Sven Blumenstein python-2.3.2-r2.ebuild, - files/python-2.3.2-disable_modules_and_ssl.patch: - Removed python-2.3.2-disable_modules_and_ssl.patch as - it broke python and caused 'ImportError: No module named _socket'. - More info: http://article.gmane.org/gmane.linux.gentoo.devel/14621 - - 14 Dec 2003; Guy Martin python-2.2.3-r5.ebuild: - Marked stable on hppa. - - 13 Dec 2003; Alastair Tse python-2.3.2-r2.ebuild: - clarified warning to prevent more bug reports - - 13 Dec 2003; Luca Barbato python-2.3.2-r2.ebuild: - Marked ~ppc - - 08 Dec 2003; Alastair Tse python-2.2.3-r5.ebuild, - python-2.3.2-r2.ebuild: - fix python .pyc .pyo cleaning code - - 03 Dec 2003; Aron Griffis python-2.2.3-r5.ebuild: - Stable on alpha - - 27 Nov 2003; Daniel Ahlberg python-2.2.3-r5.ebuild: - Make -fPIC compilation available for all platforms and not just amd64. - - 25 Nov 2003; Brad House python-2.2.3-r5.ebuild: - mark stable on amd64 - - 23 Nov 2003; Alastair Tse python-2.3.2-r2.ebuild: - add pkg_setup() to 2.3 as a temporary measure to stop people messing up their - own system. Also added a ucs2 local useflag just in case someone complains - loudly and knows what they're doing - -*python-2.3.2-r2 (22 Nov 2003) - - 22 Nov 2003; Alastair Tse python-2.3.2-r2.ebuild, - files/python-updater: - ucs4 is now default. if you previously had python-2.3 merged, you'll need to - update your packages again. (sorry, that is the price for running p.mask'ed - versions). to update your python packages if you had python-2.3 installed, - run : - - /usr/portage/dev-lang/python/files/python-updater -o 2.3 - - if you are upgrading from python-2.2, then you will need to run: - - /usr/portage/dev-lang/python/files/python-updater - - python-updater script also modified to have more robust command-line - parsing. hopefully this will be the last revision till we can go ~x86. - - 13 Nov 2003; Alastair Tse python-2.3.2-r1.ebuild: - fix python-config install for python-2.3 - - 12 Nov 2003; Alastair Tse python-2.2.2-r1.ebuild, - python-2.2.3-r2.ebuild, python-2.2.3-r3.ebuild, python-2.2.3-r4.ebuild, - python-2.3.2-r1.ebuild, python-2.3.2.ebuild, files/python-updater: - cleanup and add warning on python-updated or PORTDIR is not set - - 12 Nov 2003; Daniel Ahlberg python-2.2.3-r5.ebuild : - Add a patch that adds CFLAGSFORSHARED variable to some extra modules defined in the Makefile. - This variable could hold -fPIC so that the compiled libraries will work on amd64 (and maybe others) - without using append-flags -fPIC. - - 03 Nov 2003; Alastair Tse python-2.2.3-r5.ebuild, - python-2.3.2-r1.ebuild: - added ncurses and ssl to IUSE - - 03 Nov 2003; Alastair Tse python-2.2.3-r5.ebuild: - export environment in src_install() - - 01 Nov 2003; Alastair Tse python-2.2.3-r5.ebuild, - python-2.3.2-r1.ebuild, files/python-2.2.3-disable_modules_and_ssl.patch, - files/python-2.3.2-disable_modules_and_ssl.patch: - reordered deps to allow minimal python build for USE='build'. makes python - respect useflags explicitly even if the dependency exists. added support to - disable SSL. tweaked python_mod_optimize. - -*python-2.2.3-r5 (27 Oct 2003) - - 27 Oct 2003; Alastair Tse python-2.2.3-r5.ebuild, - files/python-2.2.3-db4.patch: - rev bump. fixes to idle.py and bsddb with db-4.1 for 2.2.3 - - 26 Oct 2003; Rob Cakebread python-2.2.3-r4.ebuild: - Fixed symlink to idle.py - -*python-2.2.3-r4 (22 Oct 2003) - - 22 Oct 2003; Alastair Tse python-2.2.3-r4.ebuild, - files/python-2.2.3-gentoo_py_dontcompile.patch: - Fixed PYTHON_DONTCOMPILE patch for 2.2.3 thanks to TGL - (#31730) - -*python-2.2.3-r3 (17 Oct 2003) - - 17 Oct 2003; Alastair Tse python-2.2.3-r3.ebuild, - files/python-2.2.3-db4.patch, - files/python-2.2.3-gentoo_py_dontcompile.patch, files/python-updater: - Add support for db-4.1, fixes for ewarn hanging for python-updater - - 14 Oct 2003; Alastair Tse python-2.2.3-r3.ebuild: - new 2.2.3 version that adds PYTHON_DONTCOMPILE support - - 10 Oct 2003; Alastair Tse files/python-updater: - fix typo in python-updater - - 09 Oct 2003; Alastair Tse python-2.3.2-r1.ebuild, - files/depreorder.py, files/python-2.2.3-gentoo_py_dontcompile.patch, - files/python-updater: - improved byte-compiling, fixed out-of-order python-updater and added - sys-apps/portage to exclusions - - 09 Oct 2003; python-2.2.3-r1.ebuild: - stable on mips - -*python-2.3.2-r1 (08 Oct 2003) - - 08 Oct 2003; Alastair Tse python-2.3.2-r1.ebuild, - files/python-2.3-gentoo_py_dontcompile.patch: - add patch to stop automatic generation of .pyc and .pyo by setting - PYTHON_DONTCOMPILE in your environment. also moved to use the new python - eclass to automatically optimize and cleanup compiled modules. - -*python-2.3.2 (07 Oct 2003) - - 07 Oct 2003; Alastair Tse python-2.2.3-r2.ebuild, - python-2.3.2.ebuild, files/python-2.2.3-db4.patch, - files/python-2.3-add_portage_search_path.patch, files/python-config-2.3, - files/python-updater: - it has been a long time coming, but finally there's a 2.3.x release in portage - along with a python-2.2.3 update that should fix some niggling issues and also - uses the new alternative class. 2.3.2 is still masked and should stay that way - until we can confirm the rebuilding script works. - - 03 Oct 2003; Alexander Gabert python-2.2.3-r1.ebuild: - filter-flags because of segfaulting with fstackprotector in CFLAGS - - 23 Sep 2003; Bartosch Pixa python-2.2.3-r1.ebuild: - set ppc in keywords - - 17 Sep 2003; Jon Portnoy python-2.2.3-r1.ebuild : - ia64 keywords. - - 16 Jul 2003; Alastair Tse python-2.2.3-r1.ebuild, - python-2.2.3.ebuild: - marked 2.2.3 stable for x86 - - 13 Jul 2003; Alastair Tse python-2.2.3-r1.ebuild: - add doc useflag to install python documentation. (#24318) - -*python-2.2.3-r1 (03 Jul 2003) - - 23 Jul 2003; Guy Martin python-2.2.3-r1.ebuild : - Marked stable on hppa. - - 03 Jul 2003; Alastair Tse metadata.xml, - python-2.2.3-r1.ebuild: - added db4 support and enabled threads (pthread) support - -*python-2.2.3 (02 Jun 2003) - - 06 Jul 2003; Joshua Kinard python-2.2.3.ebuild: - Changed ~mips to mips in KEYWORDS - - 01 Jul 2003; Todd Sunderlin python-2.2.3.ebuild: - set stable on sparc - - 02 Jun 2003; Alastair Tse python-2.2.2-r1.ebuild, - python-2.2.3.ebuild, files/python-config-2.2: - version bump to new bugfix release. fixed python-config location for unstable - versions - -*python-2.2.2-r1 (08 May 2003) - - 08 May 2003; Alastair Tse python-2.2.2-r1.ebuild, - files/python-2.2.2-tk-8.4.x.patch: - backported patch to fix tk-8.4.x problems (#20318) - - 23 Feb 2003; Guy Martin python-2.2.2.ebuild : - Added -fPIC to CFLAGS on hppa. It's needed by apps linking to some python libs. - - 21 Feb 2003; Zach Welch python-2.2.2.ebuild : - Added arm to keywords. - - 07 Feb 2003; Guy Martin python-2.2.2.ebuild : - Added hppa to keywords. - - 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords - - 29 Nov 2002; Dan Armak ChangeLog : - - Added missing python-config for 2.2.2. - -*python-2.2.2 (20 Oct 2002) - - 07 Jan 2003; Jan Seidel python-2.2.2.ebuild : - Added mips to keywords - - 20 Oct 2002; Jon Nelson : - 2.2.2 is released - -*python-2.2.1-r5 (03 Oct 2002) - - 15 Oct 2002; Martin Schlemmer : - Fix the sed on /usr/lib/python/config/Makefile to change - OPT to 'OPT = -DNDEBUG', and not 'OPT = -NDEBUG' which caused - gcc warnings. - - 03 Oct 2002; Daniel Ahlberg : - Security update. - -*python-2.2.1-r4 (7 Sep 2002) - 7 Sep 2002; Nicholas Jones python-2.2.1-r4.ebuild - Fix for bug #7641 -- Fixes the OPT flags in Makefile so that gcc - isn't confused by conflicting build types of i386 and user set. - -*python-2.2.1-r3 (2 Sep 2002) - 2 Sep 2002; Jon Nelson python-2.2.1-r3.ebuild - Filter -malign-double from flags - -*python-2.1.3-r1 (2 Jul 2002) - - 20 Jul 2002; Doug Goldstein python-2.1.3-r1.ebuild - Added missing KEYWORDS - - 2 Jul 2002; Jon Nelson python-2.1.3-r1.ebuild: - Fix Makefile.pre.in install (the one we want is located in Misc) - -*python-2.1.3 (1 Jul 2002) - - 20 Jul 2002; Doug Goldstein python-2.1.3.ebuild - Added missing KEYWORDS - - 1 Jul 2002; Jon Nelson : python-2.1.3.ebuild - This is a python 2.1.3 ebuild that does *not* conflict with - python 2.2.* - Note that 99.9% of the people out there won't use it anyway, - because 2.2 will always be selected as most recent. ;-) - -*python-2.2.1-r2 (1 Jul 2002) - - 20 Jul 2002; Doug Goldstein : python-2.2.1-r2.ebuild - Added missing KEYWORDS - - 30 Jun 2002; Jon Nelson : python-2.2.1-r2.ebuild - Add "-lm" to the python-config script. Closes bug #4217. - 2.2.1-r2 has a 100% identical ebuild file to 2.2.1-r1, just the - python-config file has changed. - -*python-2.2.1-r1 (29 May 2002) - - 20 Jul 2002; Doug Goldstein : python-2.2.1-r1.ebuild - Added missing KEYWORDS - - 29 May 2002; Jon Nelson : python-2.2.1-r1.ebuild - Add expat to build depends (except during bootstrap), use econf - and emake, and don't mess with Modules/Setup.local because modules - are build as shared on Linux as default. - -*python-2.2.1 (2 May 2002) - - 20 Jul 2002; Doug Goldstein : python-2.2.1.ebuild - Added missing KEYWORDS - - 2 May 2002; Jon Nelson : python-2.2.1.ebuild - Update to 2.2.1, and completely re-vamp build procedure - This should solve several build issues. - -*python-2.2-r7 (29 Apr 2002) - - 29 Apr 2002; Daniel Robbins : New rev to fix bug #2199; - python-config should now work properly. - -*python-2.2-r6 (24 Apr 2002) - - 24 Apr 2002; Jon Nelson python-2.2-r6.ebuild : Make - python build with shared modules. Depends on python-fchksum, as fchksum *no - longer built in* - -*python-2.2-r5 (8 Apr 2002) - - 8 Apr 2002; Jared H. Hudson python-2.2-r5.ebuild : - - Added include flag for compilation of tcltk with python to compile - correctly. - - -------- - - 06 Apr 2002; Daniel Robbins : the 2.2-r4 ebuild now - disables C++ support if we are creating a new build image (since we have no - C++ in that case). - - 30 Mar 2002; Daniel Robbins : changed PROVIDE from - virtual/python-2.2 to virtual/python. No rev bump. - -*python-2.2-r4 (1 Feb 2002) - - 1 Feb 2002; G.Bevin ChangeLog : - - Added initial ChangeLog which should be updated whenever the package is - updated in any way. This changelog is targetted to users. This means that the - comments should well explained and written in clean English. The details about - writing correct changelogs are explained in the skel.ChangeLog file which you - can find in the root directory of the portage repository. diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/python/ChangeLog-2015 b/sdk_container/src/third_party/portage-stable/dev-lang/python/ChangeLog-2015 deleted file mode 100644 index 5abbd55fcf..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-lang/python/ChangeLog-2015 +++ /dev/null @@ -1,1050 +0,0 @@ -# ChangeLog for dev-lang/python -# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/ChangeLog,v 1.820 2015/06/29 17:26:27 floppym Exp $ - - 29 Jun 2015; Mike Gilbert python-2.7.10.ebuild: - Drop semaphore-pid patch until upstream actually commits a fix, bug 552422. - -*python-2.7.10 (28 May 2015) - - 28 May 2015; Mike Gilbert - +files/python-2.7.10-semaphore-pid.patch, +python-2.7.10.ebuild: - Version bump. - - 23 Apr 2015; Mike Gilbert python-2.6.9.ebuild: - Fix dep on eselect-python. - -*python-2.6.9 (23 Apr 2015) - - 23 Apr 2015; Mike Gilbert +files/python-2.5-tcl86.patch, - +python-2.6.9.ebuild: - Restore python-2.6.9, without keywords. - - 31 Mar 2015; Ulrich Müller python-2.7.9-r1.ebuild, - python-2.7.9-r2.ebuild, python-3.2.5-r6.ebuild, python-3.3.5-r1.ebuild, - python-3.4.0.ebuild, python-3.4.1.ebuild, python-3.4.2.ebuild, - python-3.4.3.ebuild: - Update dependency after package move of eselect modules to app-eselect. - - 03 Mar 2015; Mike Frysinger - +files/python-2.7.9-ncurses-pkg-config.patch, - +files/python-3.3.5-ncurses-pkg-config.patch, - +files/python-3.4.3-ncurses-pkg-config.patch, python-2.7.9-r2.ebuild, - python-3.3.5-r1.ebuild, python-3.4.3.ebuild: - Use pkg-config to locate ncurses headers to fix cross-compiling. - -*python-3.4.3 (03 Mar 2015) - - 03 Mar 2015; Mike Gilbert +python-3.4.3.ebuild: - Version bump. - - 09 Feb 2015; Mike Frysinger python-2.7.9-r1.ebuild, - python-3.4.1.ebuild: - Mark arm64/m68k/s390/sh stable. - -*python-2.7.9-r2 (07 Feb 2015) - - 07 Feb 2015; Mike Gilbert +python-2.7.9-r2.ebuild: - Drop 61_all_process_data.patch, fixes musl build, bug 539210. - - 07 Feb 2015; Mike Gilbert -python-2.7.7.ebuild, - -python-2.7.8.ebuild: - Remove old. - - 09 Jan 2015; Tobias Klausmann python-2.7.9-r1.ebuild: - Stable on alpha, bug 532232 - - 30 Dec 2014; Markus Meier python-2.7.9-r1.ebuild: - arm stable, bug #532232 - - 26 Dec 2014; Agostino Sarubbo python-2.7.9-r1.ebuild: - Stable for sparc, wrt bug #532232 - - 25 Dec 2014; Agostino Sarubbo python-2.7.9-r1.ebuild: - Stable for ia64, wrt bug #532232 - -*python-2.7.9-r1 (24 Dec 2014) - - 24 Dec 2014; Mike Gilbert +python-2.7.9-r1.ebuild, - -python-2.7.9.ebuild: - Revbump for ensurepip change. - - 24 Dec 2014; Mike Gilbert python-2.7.9.ebuild: - Pass --without-ensurepip to configure. - - 24 Dec 2014; Agostino Sarubbo python-2.7.9.ebuild: - Stable for ppc64, wrt bug #532232 - - 24 Dec 2014; Agostino Sarubbo python-2.7.9.ebuild: - Stable for ppc, wrt bug #532232 - - 23 Dec 2014; Agostino Sarubbo python-2.7.9.ebuild: - Stable for x86, wrt bug #532232 - - 23 Dec 2014; Agostino Sarubbo python-2.7.9.ebuild: - Stable for amd64, wrt bug #532232 - - 22 Dec 2014; Jeroen Roovers python-2.7.9.ebuild: - Stable for HPPA (bug #532232). - -*python-2.7.9 (14 Dec 2014) - - 14 Dec 2014; Mike Gilbert +python-2.7.9.ebuild: - Version bump. - - 11 Dec 2014; Michał Górny python-3.2.5-r6.ebuild: - Add a postinst explaining that Python 3.2 is not supported. - - 11 Nov 2014; Markus Meier python-3.4.1.ebuild: - arm stable, bug #522322 - - 02 Nov 2014; Agostino Sarubbo python-3.4.1.ebuild: - Stable for alpha, wrt bug #522322 - - 29 Oct 2014; Agostino Sarubbo python-3.4.1.ebuild: - Stable for sparc, wrt bug #522322 - - 28 Oct 2014; Agostino Sarubbo python-3.4.1.ebuild: - Stable for ia64, wrt bug #522322 - - 27 Oct 2014; Agostino Sarubbo python-3.4.1.ebuild: - Stable for ppc64, wrt bug #522322 - - 18 Oct 2014; Agostino Sarubbo python-3.4.1.ebuild: - Stable for ppc, wrt bug #522322 - -*python-3.4.2 (12 Oct 2014) - - 12 Oct 2014; Mike Gilbert +python-3.4.2.ebuild: - Version bump. Thanks to Arfrever for updating the patchset. - - 12 Oct 2014; Dirkjan Ochtman files/pydoc.init: - Remove net dependency from pydoc init scripts (fixes bug 439662) - - 12 Oct 2014; Agostino Sarubbo python-3.4.1.ebuild: - Stable for x86, wrt bug #522322 - - 10 Oct 2014; Agostino Sarubbo python-3.4.1.ebuild: - Stable for amd64, wrt bug #522322 - - 26 Sep 2014; Jeroen Roovers python-3.4.1.ebuild: - Stable for HPPA (bug #522322). - - 22 Sep 2014; Mike Gilbert python-2.7.8.ebuild: - New patchset, should resolve bug 523072. Thanks for Arfrever for the updates. - - 09 Sep 2014; Mike Frysinger python-2.7.7.ebuild, - python-3.3.5-r1.ebuild: - Mark m68k/s390/sh stable. - - 18 Aug 2014; Dirkjan Ochtman -python-3.3.4.ebuild: - Additional cleanup for bug 514686 - - 18 Aug 2014; Dirkjan Ochtman -python-2.7.5-r3.ebuild, - -python-2.7.5-r4.ebuild, -python-2.7.6-r1.ebuild, -python-2.7.6.ebuild, - -python-3.2.5-r3.ebuild, -python-3.3.2-r2.ebuild, -python-3.3.3.ebuild, - -python-3.4.0_rc1.ebuild, -python-3.4.0_rc3.ebuild: - Cleanup for bug 500518 - - 09 Aug 2014; Agostino Sarubbo python-2.7.7.ebuild, - python-3.2.5-r6.ebuild, python-3.3.5-r1.ebuild: - Stable for ppc64, wrt bug #500518 - - 08 Aug 2014; Agostino Sarubbo python-2.7.7.ebuild, - python-3.2.5-r6.ebuild, python-3.3.5-r1.ebuild: - Stable for ppc, wrt bug #500518 - - 04 Aug 2014; Raúl Porcel python-2.7.7.ebuild, - python-3.2.5-r6.ebuild, python-3.3.5-r1.ebuild: - arm64/ia64/sparc stable wrt #500518 - - 03 Aug 2014; Markus Meier python-3.3.5-r1.ebuild: - arm stable, bug #500518 - - 03 Aug 2014; Markus Meier python-3.2.5-r6.ebuild: - arm stable, bug #500518 - - 03 Aug 2014; Markus Meier python-2.7.7.ebuild: - arm stable, bug #500518 - - 02 Aug 2014; Agostino Sarubbo python-2.7.7.ebuild, - python-3.2.5-r6.ebuild, python-3.3.5-r1.ebuild: - Stable for x86, wrt bug #500518 - - 02 Aug 2014; Agostino Sarubbo python-2.7.7.ebuild, - python-3.2.5-r6.ebuild, python-3.3.5-r1.ebuild: - Stable for amd64, wrt bug #500518 - - 31 Jul 2014; Tobias Klausmann python-3.2.5-r6.ebuild: - Stable on alpha, bug #500518 - - 31 Jul 2014; Tobias Klausmann python-2.7.7.ebuild: - Stable on alpha, bug #500518 - - 31 Jul 2014; Tobias Klausmann python-3.3.5-r1.ebuild: - Stable on alpha, bug #500518 - - 31 Jul 2014; Jeroen Roovers python-3.2.5-r6.ebuild: - Stable for HPPA (bug #500518). - - 31 Jul 2014; Jeroen Roovers python-3.3.5-r1.ebuild: - Stable for HPPA (bug #500518). - - 30 Jul 2014; Jeroen Roovers python-2.7.7.ebuild: - Stable for HPPA (bug #500518). - -*python-2.7.8 (29 Jul 2014) - - 29 Jul 2014; Patrick McLean +python-2.7.8.ebuild: - Version bump. - -*python-3.2.5-r6 (29 Jul 2014) - - 29 Jul 2014; Sergey Popov -python-3.2.5-r5.ebuild, - +python-3.2.5-r6.ebuild, +files/python-3.2-CVE-2014-1912.patch: - Revision bump: backport patch for CVE-2014-1912, bug #500518. Drop old - revision. Acked by Python team - -*python-3.3.5-r1 (29 Jul 2014) -*python-3.2.5-r5 (29 Jul 2014) - - 29 Jul 2014; Sergey Popov -python-3.2.5-r4.ebuild, - +python-3.2.5-r5.ebuild, -python-3.3.5.ebuild, +python-3.3.5-r1.ebuild, - +files/python-3.2-CVE-2014-4616.patch, +files/python-3.3-CVE-2014-4616.patch: - Revision bump: add patch for CVE-2014-4616, bug #514686. Drop old revisions. - Acked by Python team - - 18 Jul 2014; Tobias Klausmann python-2.7.6.ebuild: - Stable on alpha, bug #504742 - - 06 Jul 2014; Michał Górny -files/CVE-2013-4238_py26.patch, - -files/python-2.5-tcl86.patch, -python-2.6.8-r3.ebuild, -python-2.6.9.ebuild: - Remove python:2.6 and relevant patches. - -*python-2.7.7 (28 Jun 2014) -*python-3.4.1 (28 Jun 2014) - - 28 Jun 2014; Mike Gilbert +python-2.7.7.ebuild, - +python-3.4.1.ebuild: - Version bumps. - - 15 Jun 2014; Akinori Hattori python-2.7.6.ebuild: - ia64 stable wrt bug #504742 - - 14 Jun 2014; Pawel Hajdan jr python-2.7.6.ebuild: - x86 stable wrt bug #504742 - - 24 May 2014; Markos Chandras python-2.7.6.ebuild: - Stable on amd64 wrt bug #504742 - -*python-3.2.5-r4 (10 May 2014) - - 10 May 2014; Mike Gilbert +python-3.2.5-r4.ebuild, - python-2.7.6-r1.ebuild, python-3.3.5.ebuild, python-3.4.0.ebuild: - Add optional dependency on dev-tcltk/tix, bug 413393 by John Keeping. - -*python-2.7.6-r1 (25 Apr 2014) - - 25 Apr 2014; Patrick McLean +python-2.7.6-r1.ebuild, - +files/python-2.7.6-recvfrom_into_buffer_overflow.patch: - Revision bump, add patch for CVE-2014-1912 (bug #500518) - - 06 Apr 2014; Mike Frysinger python-2.7.6.ebuild: - Mark arm64/m68k/s390/sh stable. - - 01 Apr 2014; Markus Meier python-2.7.6.ebuild: - arm stable, bug #504742 - - 30 Mar 2014; Mike Gilbert python-3.4.0.ebuild: - Update postinst message; python.eclass does not support 3.4. - - 28 Mar 2014; Mike Gilbert python-3.2.5-r3.ebuild: - Backport readline-6.3 fixes to python-3.2.5, bug 505416. - -*python-3.4.0 (28 Mar 2014) - - 28 Mar 2014; Mike Gilbert +python-3.4.0.ebuild: - Version bump. Permanently drop the 'doc' use flag. - -*python-3.3.5 (28 Mar 2014) - - 28 Mar 2014; Mike Gilbert +python-3.3.5.ebuild: - Version bump. - - 20 Mar 2014; Jeroen Roovers python-2.7.6.ebuild: - Stable for HPPA (bug #504742). - - 18 Mar 2014; Agostino Sarubbo python-3.3.3.ebuild: - Stable for ia64, wrt bug #497758 - - 16 Mar 2014; Mike Gilbert python-2.6.9.ebuild: - Backport fix for bug 503180. - -*python-3.4.0_rc3 (15 Mar 2014) - - 15 Mar 2014; Mike Gilbert +python-3.4.0_rc3.ebuild: - Bump. - - 15 Mar 2014; Mike Gilbert python-2.7.6.ebuild: - Backport upstream fixes for bug 503180. - - 01 Mar 2014; Mike Gilbert python-3.4.0_rc1.ebuild: - Disable ensurepip. - -*python-3.4.0_rc1 (17 Feb 2014) - - 17 Feb 2014; Mike Gilbert +python-3.4.0_rc1.ebuild: - Version bump for testing. Thanks to Arfrever for the patches. - -*python-3.3.4 (17 Feb 2014) - - 17 Feb 2014; Mike Gilbert +python-3.3.4.ebuild: - Version bump. Thanks to Arfrever for maintaining the patchset. - - 08 Feb 2014; Mike Gilbert python-3.3.3.ebuild: - Add workaround for race condition when generating Python-ast.c and Python- - ast.h. Thanks to Arfrever. - - 05 Feb 2014; Mike Frysinger python-3.3.3.ebuild: - Mark arm64/m68k/s390/sh stable. - - 26 Jan 2014; Agostino Sarubbo python-3.3.3.ebuild: - Stable for sparc, wrt bug #497758 - - 26 Jan 2014; Agostino Sarubbo python-3.3.3.ebuild: - Stable for x86, wrt bug #497758 - - 20 Jan 2014; Agostino Sarubbo python-3.3.3.ebuild: - Stable for ppc, wrt bug #497758 - - 19 Jan 2014; Markus Meier python-3.3.3.ebuild: - arm stable, bug #497758 - - 19 Jan 2014; Agostino Sarubbo python-3.3.3.ebuild: - Stable for ppc64, wrt bug #497758 - - 18 Jan 2014; Agostino Sarubbo python-3.3.3.ebuild: - Stable for alpha, wrt bug #497758 - - 18 Jan 2014; Pacho Ramos python-3.3.3.ebuild: - amd64 stable, bug #497758 - - 18 Jan 2014; Mike Frysinger python-2.7.6.ebuild: - Fix cross-compiling tests that try to read /dev/ paths. - - 18 Jan 2014; Mike Frysinger python-2.7.5-r3.ebuild, - python-2.7.5-r4.ebuild, python-2.7.6.ebuild, python-3.3.2-r2.ebuild, - python-3.3.3.ebuild: - Add arm64 love. - - 16 Jan 2014; Mike Frysinger python-3.3.2-r2.ebuild: - Mark m68k/s390/sh stable. - - 15 Jan 2014; Agostino Sarubbo python-3.3.2-r2.ebuild: - Stable for ia64, wrt bug #474128 - - 11 Jan 2014; Jeroen Roovers python-3.3.3.ebuild: - Stable for HPPA (bug #497758). - - 05 Jan 2014; Agostino Sarubbo python-3.3.2-r2.ebuild: - Stable for ppc64, wrt bug #474128 - - 05 Jan 2014; Agostino Sarubbo python-3.3.2-r2.ebuild: - Stable for ppc, wrt bug #474128 - - 30 Dec 2013; Mike Gilbert python-2.6.8-r3.ebuild, - python-2.6.9.ebuild, python-2.7.5-r3.ebuild, python-2.7.5-r4.ebuild, - python-2.7.6.ebuild, python-3.2.5-r3.ebuild, python-3.3.2-r2.ebuild, - python-3.3.3.ebuild: - Don't die on broken sem_open if threads flag is disabled. - - 30 Dec 2013; Mike Gilbert python-2.6.8-r3.ebuild, - python-2.6.9.ebuild, python-2.7.5-r3.ebuild, python-2.7.5-r4.ebuild, - python-2.7.6.ebuild, python-3.2.5-r3.ebuild, python-3.3.2-r2.ebuild, - python-3.3.3.ebuild: - Die if sem_open is detected as broken, bug 496328. - - 26 Dec 2013; Markus Meier python-3.3.2-r2.ebuild: - arm stable, bug #474128 - -*python-2.6.9 (25 Dec 2013) - - 25 Dec 2013; Mike Gilbert +python-2.6.9.ebuild: - Bump for security bug 495224. - - 15 Dec 2013; Agostino Sarubbo python-3.3.2-r2.ebuild: - Stable for sparc, wrt bug #474128 - - 13 Dec 2013; Matt Turner python-3.3.2-r2.ebuild: - alpha stable, bug 474128. - - 08 Dec 2013; Pacho Ramos python-3.3.2-r2.ebuild: - x86 stable, bug #474128 - - 07 Dec 2013; Mike Frysinger python-2.7.6.ebuild, - python-3.3.3.ebuild: - Drop redundant die statements with EAPI=4. - -*python-2.7.6 (01 Dec 2013) - - 01 Dec 2013; Mike Gilbert +python-2.7.6.ebuild: - Version bump. Thanks to Arfrever for the patches. - - 30 Nov 2013; Jeroen Roovers python-3.3.2-r2.ebuild: - Stable for HPPA (bug #474128). - - 30 Nov 2013; Pacho Ramos python-3.3.2-r2.ebuild: - amd64 stable, bug #474128 - - 23 Nov 2013; Jeroen Roovers python-3.3.2-r2.ebuild, - python-3.3.3.ebuild: - Typo. - - 23 Nov 2013; Mike Gilbert python-3.3.2-r2.ebuild, - python-3.3.3.ebuild: - Update the postinst upgrade message. - -*python-3.3.3 (21 Nov 2013) - - 21 Nov 2013; Mike Gilbert +python-3.3.3.ebuild: - Version bump. Thanks to Arfrever for maintaining the patchset. - -*python-2.7.5-r4 (26 Oct 2013) - - 26 Oct 2013; Mike Gilbert - +files/python-2.7-issue18851.patch, +python-2.7.5-r4.ebuild: - Apply patch to fix regression in subprocess module, bug 489378. - -*python-2.7.5-r3 (16 Oct 2013) -*python-3.2.5-r3 (16 Oct 2013) - - 16 Oct 2013; Mike Gilbert - +files/python-2.7-issue16248.patch, +files/python-3.2-issue16248.patch, - +python-2.7.5-r3.ebuild, +python-3.2.5-r3.ebuild, -python-2.7.5-r2.ebuild, - -python-3.2.5-r2.ebuild: - Apply upstream fix for regression in Tkinter, bug 488208 by jlec. - - 10 Oct 2013; Dirkjan Ochtman -files/python-3.2.3-x32.patch, - -python-2.6.8-r1.ebuild, -python-2.6.8-r2.ebuild, -python-2.7.3-r2.ebuild, - -python-2.7.3-r3.ebuild, -python-2.7.5-r1.ebuild, -python-2.7.5.ebuild, - -python-3.2.3-r1.ebuild, -python-3.2.3-r2.ebuild, -python-3.2.3.ebuild, - -python-3.2.4.ebuild, -python-3.2.5-r1.ebuild, -python-3.2.5.ebuild, - -python-3.3.1.ebuild, -python-3.3.2-r1.ebuild, -python-3.3.2.ebuild: - Remove old versions of python. - - 26 Sep 2013; Mike Gilbert - +files/python-2.7.5-nonfatal-compileall.patch, python-2.7.5-r2.ebuild: - Apply cross-compile fixes to python-2.7.5. - - 26 Sep 2013; Mike Gilbert python-3.3.2-r2.ebuild: - Fix/simplify cross-compiles. - - 26 Sep 2013; Mike Gilbert python-3.3.2-r2.ebuild: - Depend on xz-utils (_lzma module). - - 05 Sep 2013; Mike Gilbert - -files/CVE-2013-4238_py32.patch: - Drop another patch. - - 05 Sep 2013; Michał Górny -files/linux2.patch, - -files/python-2.4.4-test-cross.patch, -files/python-2.5-cross-printf.patch, - -files/python-2.6-chflags-cross.patch, -files/python-2.6-test-cross.patch, - -files/python-3-distutils-egg-utf8.patch, -files/python-3.2-soname_typo.patch, - -python-2.5.4-r5.ebuild, -python-2.5.4-r6.ebuild, -python-3.1.5-r1.ebuild, - -python-3.1.5.ebuild: - Remove Python 2.5 and 3.1. Purge old patches. - - 05 Sep 2013; Mike Gilbert python-3.3.2-r2.ebuild: - Disable network tests, bug 483656. - - 28 Aug 2013; Mike Gilbert python-2.7.3-r2.ebuild, - python-2.7.3-r3.ebuild, python-2.7.5-r1.ebuild, python-2.7.5-r2.ebuild, - python-2.7.5.ebuild, python-3.2.3-r1.ebuild, python-3.2.3-r2.ebuild, - python-3.2.3.ebuild, python-3.2.4.ebuild, python-3.2.5-r1.ebuild, - python-3.2.5-r2.ebuild, python-3.2.5.ebuild, python-3.3.1.ebuild, - python-3.3.2-r1.ebuild, python-3.3.2-r2.ebuild, python-3.3.2.ebuild: - Drop extensions usedep from sqlite dep; sqlite is dropping the use flag. - - 26 Aug 2013; Michał Górny python-2.5.4-r6.ebuild: - Replace internal eclass functions with a simple sed. - - 23 Aug 2013; Agostino Sarubbo python-2.6.8-r3.ebuild, - python-2.7.5-r2.ebuild, python-3.2.5-r2.ebuild: - Stable for sparc, wrt bug #480856 - - 23 Aug 2013; Agostino Sarubbo python-2.6.8-r3.ebuild, - python-2.7.5-r2.ebuild, python-3.2.5-r2.ebuild: - Stable for sh, wrt bug #480856 - - 23 Aug 2013; Agostino Sarubbo python-2.6.8-r3.ebuild, - python-2.7.5-r2.ebuild, python-3.2.5-r2.ebuild: - Stable for s390, wrt bug #480856 - - 23 Aug 2013; Agostino Sarubbo python-2.6.8-r3.ebuild, - python-2.7.5-r2.ebuild, python-3.2.5-r2.ebuild: - Stable for ppc, wrt bug #480856 - - 23 Aug 2013; Agostino Sarubbo python-2.6.8-r3.ebuild, - python-2.7.5-r2.ebuild, python-3.2.5-r2.ebuild: - Stable for ppc64, wrt bug #480856 - - 23 Aug 2013; Agostino Sarubbo python-2.6.8-r3.ebuild, - python-2.7.5-r2.ebuild, python-3.2.5-r2.ebuild: - Stable for ia64, wrt bug #480856 - - 23 Aug 2013; Agostino Sarubbo python-2.6.8-r3.ebuild, - python-2.7.5-r2.ebuild, python-3.2.5-r2.ebuild: - Stable for arm, wrt bug #480856 - - 23 Aug 2013; Agostino Sarubbo python-2.6.8-r3.ebuild, - python-2.7.5-r2.ebuild, python-3.2.5-r2.ebuild: - Stable for alpha, wrt bug #480856 - - 23 Aug 2013; Agostino Sarubbo python-2.6.8-r3.ebuild, - python-2.7.5-r2.ebuild, python-3.2.5-r2.ebuild: - Stable for x86, wrt bug #480856 - - 23 Aug 2013; Agostino Sarubbo python-2.6.8-r3.ebuild, - python-2.7.5-r2.ebuild, python-3.2.5-r2.ebuild: - Stable for amd64, wrt bug #480856 - - 20 Aug 2013; Jeroen Roovers python-2.6.8-r3.ebuild, - python-2.7.5-r2.ebuild, python-3.2.5-r2.ebuild: - Stable for HPPA (bug #480856). - -*python-2.7.5-r2 (18 Aug 2013) -*python-3.2.5-r2 (18 Aug 2013) -*python-2.6.8-r3 (18 Aug 2013) - - 18 Aug 2013; Mike Gilbert - +files/CVE-2013-4238_py26.patch, +files/CVE-2013-4238_py27.patch, - +files/CVE-2013-4238_py32.patch, +files/CVE-2013-4238_py33.patch, - +python-2.6.8-r3.ebuild, +python-2.7.5-r2.ebuild, +python-3.2.5-r2.ebuild, - -files/CVE-2013-4073_py33.patch, python-3.3.2-r2.ebuild: - Apply fix for CVE-2013-4238, bug 480856. - -*python-3.3.2-r2 (18 Aug 2013) - - 18 Aug 2013; Mike Gilbert - +files/CVE-2013-4073_py33.patch, +python-3.3.2-r2.ebuild: - Use Arfrever's patchset, bug 354877. Apply fix for CVS-2013-4238, bug 480856. - - 06 Aug 2013; Agostino Sarubbo python-2.7.5.ebuild: - Stable for s390, wrt bug #475424 - - 06 Aug 2013; Agostino Sarubbo python-3.2.5-r1.ebuild: - Stable for s390, wrt bug #469988 - - 03 Aug 2013; Agostino Sarubbo python-2.7.5.ebuild: - Stable for sparc, wrt bug #475424 - - 22 Jul 2013; Agostino Sarubbo python-3.2.5-r1.ebuild: - Stable for sparc, wrt bug #469988 - - 21 Jul 2013; Agostino Sarubbo python-3.2.5-r1.ebuild: - Stable for sh, wrt bug #469988 - -*python-2.7.5-r1 (12 Jul 2013) - - 12 Jul 2013; Mike Gilbert - +files/python-2.7.5-re_unsigned_ptrdiff.patch, +python-2.7.5-r1.ebuild: - Apply patch to fix regex crash, bug 476426 by Fabio Rossi. - - 07 Jul 2013; Agostino Sarubbo python-3.2.5-r1.ebuild: - Stable for ia64, wrt bug #469988 - - 07 Jul 2013; Agostino Sarubbo python-2.7.5.ebuild: - Stable for ia64, wrt bug #475424 - - 07 Jul 2013; Agostino Sarubbo python-3.2.5-r1.ebuild: - Stable for arm, wrt bug #469988 - - 07 Jul 2013; Agostino Sarubbo python-2.7.5.ebuild: - Stable for arm, wrt bug #475424 - - 06 Jul 2013; Mike Gilbert -python-2.7.4.ebuild: - Remove old. - - 06 Jul 2013; Mike Gilbert python-2.7.5.ebuild: - Move uclibc test removal after everything else, bug 475972. - - 06 Jul 2013; Agostino Sarubbo python-3.2.5-r1.ebuild: - Stable for alpha, wrt bug #469988 - - 04 Jul 2013; Agostino Sarubbo python-3.2.5-r1.ebuild: - Stable for ppc64, wrt bug #469988 - - 04 Jul 2013; Jeroen Roovers python-3.2.5-r1.ebuild: - Stable for HPPA (bug #469988). - - 04 Jul 2013; Agostino Sarubbo python-2.7.5.ebuild: - Stable for ppc64, wrt bug #475424 - - 04 Jul 2013; Agostino Sarubbo python-3.2.5-r1.ebuild: - Stable for ppc, wrt bug #469988 - - 04 Jul 2013; Agostino Sarubbo python-2.7.5.ebuild: - Stable for ppc, wrt bug #475424 - - 03 Jul 2013; Agostino Sarubbo python-3.2.5-r1.ebuild: - Stable for x86, wrt bug #469988 - - 03 Jul 2013; Agostino Sarubbo python-3.2.5-r1.ebuild: - Stable for amd64, wrt bug #469988 - -*python-3.2.5-r1 (03 Jul 2013) -*python-3.3.2-r1 (03 Jul 2013) - - 03 Jul 2013; Mike Gilbert - +files/python-3.2-CVE-2013-2099.patch, +files/python-3.3-CVE-2013-2099.patch, - +python-3.2.5-r1.ebuild, +python-3.3.2-r1.ebuild: - Add patch to fix CVE-2013-2099, bug 469988. - - 02 Jul 2013; Jeroen Roovers python-2.7.5.ebuild: - Stable for HPPA (bug #475424). - - 02 Jul 2013; Tobias Klausmann python-2.7.5.ebuild: - Stable on alpha, bug #475424 - - 02 Jul 2013; Agostino Sarubbo python-2.7.5.ebuild: - Stable for x86, wrt bug #475424 - - 02 Jul 2013; Agostino Sarubbo python-2.7.5.ebuild: - Stable for amd64, wrt bug #475424 - -*python-2.6.8-r2 (30 Jun 2013) -*python-2.5.4-r6 (30 Jun 2013) - - 30 Jun 2013; Mike Gilbert +files/python-2.5-tcl86.patch, - +python-2.5.4-r6.ebuild, +python-2.6.8-r2.ebuild: - Apply patch to allow old python versions to use tk-8.6, bug 454342. Also fix - the python shebang in idle2.5 and pydoc2.5, bugs 275241 and 383009. - - 30 Jun 2013; Mike Gilbert -python-2.5.4-r4.ebuild, - -python-2.6.8.ebuild, python-2.5.4-r5.ebuild, python-2.6.8-r1.ebuild: - Place upper bound on dev-lang/tk dep, bug 454342. Also stabilize on m68k since - nobody is responding on bug 458318. - - 28 Jun 2013; Mike Gilbert - +files/python-2.7.5-library-path.patch, python-2.7.5.ebuild: - Fix library paths when not cross-compiling. Should resolve bug 474882. Thanks - to Arfrever for finding the upstream commit. - -*python-2.7.5 (25 May 2013) -*python-3.2.5 (25 May 2013) - - 25 May 2013; Mike Gilbert +python-2.7.5.ebuild, - +python-3.2.5.ebuild, python-2.6.8-r1.ebuild, python-2.7.3-r3.ebuild, - python-3.2.3-r2.ebuild: - Version bump. Also resolves bug 462288 and 471124. - -*python-3.3.2 (21 May 2013) - - 21 May 2013; Patrick McLean -python-3.3.0.ebuild, - -python-3.3.0-r1.ebuild, +python-3.3.2.ebuild: - Version bump to 3.3.2, clean out old 3.3 versions preparing for unmasking. - - 18 May 2013; Magnus Granberg python-2.7.4.ebuild, - python-3.2.4.ebuild, python-3.3.1.ebuild: - Add fix to support pax emutramp on libffi - - 09 May 2013; Mike Gilbert python-2.7.4.ebuild: - Don't build the 'maninstall' target; this installs generic symlinks python.1 - and python2.1, which we manage using eselect-python. Bug 469148 by Alphat-PC. - - 09 May 2013; Michał Górny python-2.5.4-r5.ebuild, - python-2.6.8-r1.ebuild, python-2.7.4.ebuild, python-3.1.5-r1.ebuild, - python-3.2.4.ebuild, python-3.3.1.ebuild: - Add epatch_user wrt bug #447714. - - 01 May 2013; Mike Gilbert python-3.2.4.ebuild: - Enable byte-compilation during tests. - - 01 May 2013; Mike Gilbert python-2.7.4.ebuild, - python-3.2.4.ebuild: - Use Arfrever's patches. Remove some unnecessary || die. - - 28 Apr 2013; Patrick McLean python-3.3.1.ebuild: - Re-add patch from Arfrever to fix compilation on non-UTF-8 platforms, drop - patches that are no longer needed. - -*python-3.3.1 (28 Apr 2013) - - 28 Apr 2013; Patrick McLean +python-3.3.1.ebuild: - Version bump. Add new patch to fix import tests from Arferver. - -*python-3.2.4 (27 Apr 2013) - - 27 Apr 2013; Mike Gilbert +python-3.2.4.ebuild: - Version bump. Fails tests at the moment. - - 27 Apr 2013; Mike Gilbert python-2.7.4.ebuild: - Downgrade to EAPI 4. - - 27 Apr 2013; Mike Gilbert python-2.7.4.ebuild: - Increment patchset. - - 13 Apr 2013; Agostino Sarubbo python-2.5.4-r5.ebuild, - python-2.6.8-r1.ebuild, python-2.7.3-r3.ebuild, python-3.1.5-r1.ebuild, - python-3.2.3-r2.ebuild: - Stable for s390, wrt bug #458318 - - 07 Apr 2013; Mike Gilbert python-2.7.4.ebuild: - Adjust the sys-libs/db dep and add some || die. - - 07 Apr 2013; Michał Górny python-2.6.8-r1.ebuild, - python-2.7.3-r3.ebuild, python-2.7.4.ebuild: - Fix wininst removal typo. Fixes bug #462862. - -*python-2.7.4 (07 Apr 2013) - - 07 Apr 2013; Mike Gilbert +python-2.7.4.ebuild: - Version bump. - - 31 Mar 2013; Agostino Sarubbo python-2.5.4-r5.ebuild, - python-2.6.8-r1.ebuild, python-2.7.3-r3.ebuild, python-3.1.5-r1.ebuild, - python-3.2.3-r2.ebuild: - Stable for sh, wrt bug #458318 - - 31 Mar 2013; Agostino Sarubbo python-2.5.4-r5.ebuild, - python-2.6.8-r1.ebuild, python-2.7.3-r3.ebuild, python-3.1.5-r1.ebuild, - python-3.2.3-r2.ebuild: - Stable for sparc, wrt bug #458318 - - 28 Mar 2013; Agostino Sarubbo python-2.5.4-r5.ebuild, - python-2.6.8-r1.ebuild, python-2.7.3-r3.ebuild, python-3.1.5-r1.ebuild, - python-3.2.3-r2.ebuild: - Stable for ia64, wrt bug #458318 - - 26 Mar 2013; Mike Frysinger python-2.6.8-r1.ebuild, - python-2.7.3-r3.ebuild, python-3.1.5-r1.ebuild, python-3.2.3-r2.ebuild, - python-3.3.0-r1.ebuild: - When cross-compiling, run the configures in parallel for a nice speed up - #462264 by SpanKY. - - 24 Mar 2013; Mike Gilbert python-3.3.0-r1.ebuild, - python-3.3.0.ebuild: - Add hard blocker on python-2.5.4-r5.ebuild, - python-2.6.8-r1.ebuild, python-2.7.3-r3.ebuild, python-3.1.5-r1.ebuild, - python-3.2.3-r2.ebuild: - Stable for alpha, wrt bug #458318 - - 23 Mar 2013; Agostino Sarubbo python-2.5.4-r5.ebuild, - python-2.6.8-r1.ebuild, python-2.7.3-r3.ebuild, python-3.1.5-r1.ebuild, - python-3.2.3-r2.ebuild: - Stable for arm, wrt bug #458318 - - 21 Mar 2013; Jeroen Roovers python-2.5.4-r5.ebuild, - python-2.6.8-r1.ebuild, python-2.7.3-r3.ebuild, python-3.1.5-r1.ebuild, - python-3.2.3-r2.ebuild: - Stable for HPPA (bug #458318). - - 19 Mar 2013; Mike Frysinger python-2.7.3-r3.ebuild, - python-3.2.3-r2.ebuild, python-3.3.0-r1.ebuild: - Install the python gdb module in the right place #443510 by Jan Pobrislo. - - 19 Mar 2013; Mike Frysinger python-2.7.3-r2.ebuild, - python-2.7.3-r3.ebuild, python-3.2.3-r1.ebuild, python-3.2.3-r2.ebuild, - python-3.2.3.ebuild, python-3.3.0-r1.ebuild, python-3.3.0.ebuild: - Export ac_cv_have_long_long_format=yes when cross-compiling #362945 by - Patrick. - - 19 Mar 2013; Mike Frysinger python-2.7.3-r2.ebuild, - python-2.7.3-r3.ebuild, python-3.2.3-r1.ebuild, python-3.2.3-r2.ebuild, - python-3.2.3.ebuild, python-3.3.0-r1.ebuild, python-3.3.0.ebuild: - Set ac_cv_buggy_getaddrinfo=no when cross-compiling. - - 19 Mar 2013; Mike Frysinger python-2.5.4-r4.ebuild, - python-2.5.4-r5.ebuild, python-2.6.8-r1.ebuild, python-2.6.8.ebuild, - python-2.7.3-r2.ebuild, python-2.7.3-r3.ebuild, python-3.1.5-r1.ebuild, - python-3.1.5.ebuild, python-3.2.3-r1.ebuild, python-3.2.3-r2.ebuild, - python-3.2.3.ebuild, python-3.3.0-r1.ebuild, python-3.3.0.ebuild: - Add hardened to IUSE since we `use` it #447264 by Alphat-PC. - - 18 Mar 2013; Agostino Sarubbo python-2.5.4-r5.ebuild, - python-2.6.8-r1.ebuild, python-2.7.3-r3.ebuild, python-3.1.5-r1.ebuild, - python-3.2.3-r2.ebuild: - Stable for ppc64, wrt bug #458318 - - 18 Mar 2013; Agostino Sarubbo python-2.5.4-r5.ebuild, - python-2.6.8-r1.ebuild, python-2.7.3-r3.ebuild, python-3.1.5-r1.ebuild, - python-3.2.3-r2.ebuild: - Stable for ppc, wrt bug #458318 - - 18 Mar 2013; Agostino Sarubbo python-2.5.4-r5.ebuild, - python-2.6.8-r1.ebuild, python-2.7.3-r3.ebuild, python-3.1.5-r1.ebuild, - python-3.2.3-r2.ebuild: - Stable for x86, wrt bug #458318 - - 18 Mar 2013; Agostino Sarubbo python-2.5.4-r5.ebuild, - python-2.6.8-r1.ebuild, python-2.7.3-r3.ebuild, python-3.1.5-r1.ebuild, - python-3.2.3-r2.ebuild: - Stable for amd64, wrt bug #458318 - - 19 Dec 2012; Mike Gilbert python-2.5.4-r5.ebuild, - python-2.6.8-r1.ebuild, python-2.7.3-r3.ebuild, python-3.1.5-r1.ebuild, - python-3.2.3-r2.ebuild, python-3.3.0-r1.ebuild: - Don't depend on dev-lang/python. Bug 447752. - - 03 Dec 2012; Mike Gilbert python-2.5.4-r5.ebuild: - Copy eselect_python logic from more recent ebuilds. - - 02 Dec 2012; Michał Górny python-2.5.4-r5.ebuild, - python-2.6.8-r1.ebuild, python-2.7.3-r3.ebuild, python-3.1.5-r1.ebuild, - python-3.2.3-r2.ebuild, python-3.3.0-r1.ebuild: - Stop renaming python-config wrt bug #445592. Keep a symlink for compatibility. - - 01 Dec 2012; Michał Górny python-2.5.4-r5.ebuild, - python-2.6.8-r1.ebuild, python-2.7.3-r3.ebuild, python-3.1.5-r1.ebuild, - python-3.2.3-r2.ebuild, python-3.3.0-r1.ebuild: - Use python-any-r1 to clearly enforce build-time Python dependency. - - 30 Nov 2012; Michał Górny python-2.5.4-r5.ebuild, - python-2.6.8-r1.ebuild, python-2.7.3-r3.ebuild, python-3.1.5-r1.ebuild, - python-3.2.3-r2.ebuild, python-3.3.0-r1.ebuild: - Fix byte-compiling the installed epython module when installing a new Python - version. - -*python-2.7.3-r3 (30 Nov 2012) -*python-3.3.0-r1 (30 Nov 2012) -*python-2.6.8-r1 (30 Nov 2012) -*python-2.5.4-r5 (30 Nov 2012) -*python-3.2.3-r2 (30 Nov 2012) -*python-3.1.5-r1 (30 Nov 2012) - - 30 Nov 2012; Michał Górny +python-2.5.4-r5.ebuild, - +python-2.6.8-r1.ebuild, +python-2.7.3-r3.ebuild, +python-3.1.5-r1.ebuild, - +python-3.2.3-r2.ebuild, +python-3.3.0-r1.ebuild: - Introduce a cleaned up, -r1-quality Python ebuilds. Stop using python.eclass, - install epython module for python-exec. - - 14 Oct 2012; Raúl Porcel python-3.1.5.ebuild: - ia64/m68k/s390/sh/sparc stable - - 06 Oct 2012; Markus Meier python-3.1.5.ebuild: - arm stable, bug #427544 - - 02 Oct 2012; Jeroen Roovers python-3.1.5.ebuild: - Stable for HPPA (bug #427548). - - 02 Oct 2012; Jeroen Roovers python-3.2.3-r1.ebuild: - Stable for HPPA (bug #427548). - - 02 Oct 2012; Mike Gilbert python-3.3.0.ebuild: - Bump patchset revision for bug 436904. Drop wide-unicode use flag. - - 30 Sep 2012; Raúl Porcel python-3.2.3.ebuild: - alpha/ia64/m68k/s390/sh/sparc stable wrt #427548 - - 30 Sep 2012; Dirkjan Ochtman python-3.3.0.ebuild: - Fix 3.3 slot. - - 30 Sep 2012; Dirkjan Ochtman -python-2.6.6-r2.ebuild, - -python-2.6.7-r2.ebuild, -python-2.7.2-r3.ebuild, -python-2.7.3.ebuild, - -python-2.7.3-r1.ebuild, -python-3.1.4-r3.ebuild, -python-3.1.4-r4.ebuild, - -python-3.2.2.ebuild, -python-3.2.2-r1.ebuild: - Remove old versions. - -*python-3.3.0 (30 Sep 2012) - - 30 Sep 2012; Dirkjan Ochtman +python-3.3.0.ebuild: - Add tentative python-3.3 ebuild. Some tests still fail. - - 27 Sep 2012; Matt Turner python-3.1.5.ebuild, - python-3.2.3-r1.ebuild: - Stable on alpha, bug 427548. - - 03 Aug 2012; Anthony G. Basile python-3.2.3.ebuild: - Stable arm, bug #427548 - - 30 Jul 2012; Mike Frysinger python-2.5.4-r4.ebuild, - python-2.6.6-r2.ebuild, python-2.6.7-r2.ebuild, python-2.6.8.ebuild, - python-2.7.2-r3.ebuild, python-2.7.3-r1.ebuild, python-2.7.3-r2.ebuild, - python-2.7.3.ebuild, python-3.1.4-r3.ebuild, python-3.1.4-r4.ebuild, - python-3.1.5.ebuild, python-3.2.2-r1.ebuild, python-3.2.2.ebuild, - python-3.2.3-r1.ebuild, python-3.2.3.ebuild: - Make sure $PKG_CONFIG is respected. - - 29 Jul 2012; Raúl Porcel python-2.7.3-r2.ebuild: - alpha/ia64/m68k/s390/sh/sparc stable wrt #419575 - - 03 Jul 2012; Brent Baude python-2.7.3-r2.ebuild: - Marking python-2.7.3-r2 ppc for bug 419575 - - 22 Jun 2012; Brent Baude python-2.7.3-r2.ebuild: - Marking python-2.7.3-r2 ppc64 for bug 419575 - - 17 Jun 2012; Markus Meier python-2.7.3-r2.ebuild: - arm stable, bug #419575 - - 17 Jun 2012; Jeff Horelick python-2.7.3-r2.ebuild: - marked x86 per bug 419575 - - 14 Jun 2012; Jeroen Roovers python-2.7.3-r2.ebuild: - Stable for HPPA (bug #419575). - - 11 Jun 2012; Agostino Sarubbo python-2.7.3-r2.ebuild: - Stable for amd64, wrt bug #419575 - - 04 Jun 2012; Mike Frysinger +files/python-3.2.3-x32.patch, - python-3.2.3.ebuild, python-3.2.3-r1.ebuild: - Fix posix subprocess module on x32. - - 26 May 2012; Raúl Porcel python-2.6.8.ebuild, - python-2.7.3-r1.ebuild: - ia64/m68k/s390/sh/sparc stable wrt #396329 - - 26 May 2012; Markus Meier python-2.6.8.ebuild, - python-2.7.3-r1.ebuild: - arm stable, bug #396329 - - 17 May 2012; Jeff Horelick python-2.6.8.ebuild, - python-2.7.3-r1.ebuild, python-3.1.5.ebuild, python-3.2.3.ebuild: - marked x86 per bug 396329 - - 15 May 2012; Jeroen Roovers python-3.1.4-r3.ebuild, - python-3.1.5.ebuild, python-3.2.2.ebuild, python-3.2.3.ebuild: - Marked ~hppa until it is ready. - - 15 May 2012; Jeroen Roovers python-2.6.8.ebuild, - python-3.1.5.ebuild, python-3.2.3.ebuild: - Stable for HPPA (bug #396329). - - 14 May 2012; Jeroen Roovers python-2.7.3-r1.ebuild: - Stable for HPPA (bug #396329). - - 14 May 2012; Mark Loeser python-2.6.8.ebuild, - python-2.7.3-r1.ebuild, python-3.1.5.ebuild, python-3.2.3.ebuild: - Stable for ppc/ppc64; bug #369329 - - 14 May 2012; Agostino Sarubbo python-2.6.8.ebuild, - python-2.7.3-r1.ebuild, python-3.1.5.ebuild, python-3.2.3.ebuild: - Stable for amd64, wrt bug #396329 - - 12 May 2012; Tobias Klausmann python-2.6.8.ebuild: - Stable on alpha, bug #396329 - - 12 May 2012; Tobias Klausmann python-2.7.3-r1.ebuild: - Stable on alpha, bug #396329 - - 03 May 2012; Jeff Horelick python-2.5.4-r4.ebuild, - python-2.6.6-r2.ebuild, python-2.6.7-r2.ebuild, python-2.6.8.ebuild, - python-2.7.2-r3.ebuild, python-2.7.3.ebuild, python-2.7.3-r1.ebuild, - python-2.7.3-r2.ebuild, python-3.1.4-r3.ebuild, python-3.1.4-r4.ebuild, - python-3.1.5.ebuild, python-3.2.2.ebuild, python-3.2.2-r1.ebuild, - python-3.2.3.ebuild, python-3.2.3-r1.ebuild: - dev-util/pkgconfig -> virtual/pkgconfig - - 03 May 2012; Mike Gilbert python-3.2.3-r1.ebuild: - Revert to previous patchset due to bug 414333. - - 01 May 2012; Mike Gilbert +python-2.7.3-r2.ebuild, - +python-3.2.3-r1.ebuild: - Restore ebuilds now that mirrors have the files. - - 01 May 2012; Mike Gilbert -python-2.7.3-r2.ebuild, - -python-3.2.3-r1.ebuild: - Drop ebuilds until the patchsets get mirrored. - -*python-3.2.3-r1 (01 May 2012) -*python-2.7.3-r2 (01 May 2012) - - 01 May 2012; Mike Gilbert +python-2.7.3-r2.ebuild, - +python-3.2.3-r1.ebuild: - Drop several patches that upstream has not accepted. - - 28 Apr 2012; Mike Gilbert python-2.6.8.ebuild, - python-2.7.3-r1.ebuild, python-3.1.5.ebuild, python-3.2.3.ebuild: - Document reason for pax marking. Bug 413751. - - 28 Apr 2012; Mike Gilbert python-2.6.8.ebuild, - python-2.7.3-r1.ebuild, python-3.1.5.ebuild, python-3.2.3.ebuild: - Drop sys-apps/paxctl dep and restore fbsd keywords. Bug 413671 should be - resolved by not calling pax-mark on libpython. - - 28 Apr 2012; Alexis Ballier python-2.6.8.ebuild, - python-2.7.3-r1.ebuild, python-3.1.5.ebuild, python-3.2.3.ebuild: - remove fbsd keywords on ebuilds depending on sys-apps/paxctl which doesnt - build and isnt keyworded - - 26 Apr 2012; Mike Gilbert python-2.6.8.ebuild, - python-2.7.3-r1.ebuild, python-3.1.5.ebuild, python-3.2.3.ebuild: - Restore djc's fix for bug 368207. - - 26 Apr 2012; Mike Gilbert python-2.6.8.ebuild, - python-2.7.3-r1.ebuild, python-3.1.5.ebuild, python-3.2.3.ebuild: - Don't pax-mark libpython.so. Bug 413671. - - 26 Apr 2012; Mike Gilbert python-2.6.8.ebuild, - python-2.7.3-r1.ebuild, python-3.1.5.ebuild, python-3.2.3.ebuild: - Re-add dependency on sys-apps/paxctl due to bug 413671. - -*python-3.1.5 (26 Apr 2012) -*python-2.7.3-r1 (26 Apr 2012) -*python-3.2.3 (26 Apr 2012) -*python-2.6.8 (26 Apr 2012) - - 26 Apr 2012; Mike Gilbert +python-2.6.8.ebuild, - +python-2.7.3-r1.ebuild, +python-3.1.5.ebuild, +python-3.2.3.ebuild: - Version bumps for security bug 396329. Ebuilds and patchsets based on work by - Arfrever in Progress overlay. - - 26 Apr 2012; Alexis Ballier python-3.2.2-r1.ebuild: - keyword ~amd64-fbsd - - 26 Apr 2012; Alexis Ballier python-2.7.3.ebuild: - keyword ~amd64-fbsd - -*python-2.7.3 (12 Apr 2012) - - 12 Apr 2012; Dirkjan Ochtman +python-2.7.3.ebuild: - Version bump to 2.7.3, addressing bugs 368207, 301691. - -*python-3.1.4-r4 (21 Mar 2012) -*python-3.2.2-r1 (21 Mar 2012) - - 21 Mar 2012; Mike Gilbert - +files/python-3-distutils-egg-utf8.patch, +python-3.1.4-r4.ebuild, - +python-3.2.2-r1.ebuild: - Resolve distutils issue with unicode characters in egg-info files. Patch - backported by mgorny. Bug 343721. - - 07 Mar 2012; Brent Baude python-3.2.2.ebuild: - Marking python-3.2.2 ppc for bug 403875 - - 05 Mar 2012; Jeff Horelick python-3.2.2.ebuild: - marked x86 per bug 403875 - - 05 Mar 2012; Samuli Suominen python-2.5.4-r4.ebuild: - Remove obsolete sys-devel/gcc[libffi] built_with_use check wrt #406927 by - Michael Weber - - 03 Mar 2012; Brent Baude python-3.2.2.ebuild: - Marking python-3.2.2 ppc64 for bug 403875 - - 18 Feb 2012; Jeroen Roovers python-3.2.2.ebuild: - Stable for HPPA (bug #403875). - - 17 Feb 2012; Agostino Sarubbo python-3.2.2.ebuild: - Stable for amd64, wrt bug #403875 - - 15 Feb 2012; Dirkjan Ochtman -python-2.7.1-r1.ebuild, - -python-3.1.3-r1.ebuild: - Remove some old versions. - - 13 Feb 2012; Kacper Kowalik python-2.7.2-r3.ebuild, - python-3.1.4-r3.ebuild: - ppc64 stable wrt #387849 - - 10 Feb 2012; Patrick Lauer -python-2.4.6.ebuild: - Removing last python-2.4 ebuilds. Was nice having you around ... - - 01 Feb 2012; Brent Baude python-2.7.2-r3.ebuild, - python-3.1.4-r3.ebuild: - Marking -2.7.2-r3 and -3.1.4-r3 for bug 387849 - - 01 Jan 2012; Andreas K. Huettel +ChangeLog-2011: - Split ChangeLog. For older entries, please see ChangeLog-2011. diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/python/Manifest b/sdk_container/src/third_party/portage-stable/dev-lang/python/Manifest index 2cb183ec87..d1af09306a 100644 --- a/sdk_container/src/third_party/portage-stable/dev-lang/python/Manifest +++ b/sdk_container/src/third_party/portage-stable/dev-lang/python/Manifest @@ -6,37 +6,26 @@ AUX python-2.7.10-cross-compile-warn-test.patch 775 SHA256 d5574b08e9ba761297156 AUX python-2.7.10-system-libffi.patch 1232 SHA256 d119def22ac8b15da95486981d9ddb2b19199dfeeed364de223c6321d592cdc9 SHA512 3c888638180edc81b98a869478085de63741668ea62bdb919a60708fd64cb394e60f44a3730e2ccf3e41d1d61b72b469242fe2ccd20dc61bc2064b3e759c52bd WHIRLPOOL bf69573ae6b804d44338a64c727f4b4ebde60964b89d546f4ca45d6d03619d84c69c88cc4e72975514c24cd9be31ee7fd9c3ea3cda9bce6384fa5a10cf28b2bd AUX python-2.7.5-nonfatal-compileall.patch 750 SHA256 3f5a137602f1b3f0522f561c168a740f0080b29c2c888cb3a8dbbcc4407c2d9e SHA512 d2e93e2a6fcd55d516df0ddaca31af97faed677ea6b4be282eb99e7864f8a7399b5ca11139844a4b3c264832183483b0f4c8c9865c05de0e8520e6d2c8f1dbc6 WHIRLPOOL ab576e3a4e67f881d6d5c705503230ace125fe94d907d7f69bb573dd492070b8b34078a2b1205f315eb45244fbae8855c0f15ce35158f1d356f1bd4acf83b3c2 AUX python-2.7.9-ncurses-pkg-config.patch 305 SHA256 0464ec04985c642b40d53cb8f816abf18702aeae97cb52ec73541694317180c7 SHA512 2c18b5041a7a2f306dd4d0d6695bd851ca14c9107b2e3e856ec094bc53c7cc407b49e1f4813ee9e753b3ad2d4f6edda943a66bb1e6c895ab956a5f84d30646c6 WHIRLPOOL 774e2707a0c6ace106df30c0d4915527fb0ac7584cd0f1e12bbdb29d584c3b38c770d8fe8999d0166e94deab561cbed0c8ad09c27fcd83ed27045dfdede89a5a -AUX python-3.3-CVE-2014-4616.patch 1896 SHA256 50262c507dff44a2ec928281251882aa7c192954713f5a29def8eee7cc29d3d0 SHA512 98d7929d7b6dd88de511690776bf6cabfb5a2d21f89cd21573aba39cb03156666ce0404bd9e380c8193a28cf73d386a6b56c71f90ff3b66da48689953dea997b WHIRLPOOL 5debc17107a9d15a36bc73ef8c68f6f9c89ba060191f6d310709852a2cb01d9b4143c40cd0ce0a3df1b02ace8afe865122bd10dab38aafc1d1ec1e1c2c1b7331 -AUX python-3.3-libressl.patch 5011 SHA256 fa5cfbf768c783393ba8987819eebbe499915189cde22d6b3ed6971fd2cd5c3b SHA512 1353a08dd65af2c98309ea692c8fb932d2a4fc4bfb18ec1b9c0b7622295bba924d7b28b50d6563f847dad005cbd66e0dd6a522248db509c3acc3065a69508c93 WHIRLPOOL 7de68cc99e238ecae113a02b3b4d42b36948949dab104d74a8c8e2973498421be92485224b2c19cdcd4b87c34df85c89a2786560dddf96637ab24afeac594186 -AUX python-3.3.5-ncurses-pkg-config.patch 1175 SHA256 2a64b3b5628f9114c091bfc5221c244f8966d83ce08e81971ec890a59f2d93c3 SHA512 25e37ac17a8fc5907bf9ce55e5c58337895a38cf4d4a6bd333a44f30a0f6ac65510a8594d3e953f477a8d724de9932450e6df56e79d7884bc451b23c9a7ad8e0 WHIRLPOOL b213fa0c9707b1e04036fd3cd85f040b7d459f1046b90c619f85a4c221e946b09ffb2d1a7c5b10f795674f89af886ac7f93ff8fd440c2f7014ee40e77b752e21 AUX python-3.4-gcc-5.patch 1191 SHA256 1bab646b6aef1567f56fb8c26f6ec6a2a90a1ef050996dcfb78aca1e29c5cbdc SHA512 418f71fc9a9c5905ebfb56982ff8d276250c86372443b2f54c5f146b33498461d3af8700760351e7d00415517865df57175ba59d5ecf66362f95f281dab529a8 WHIRLPOOL 5f44f17d5b524d8253774d861a99f004c969db9a055791b42c0bbe93ca06ceae0efd30abff1a93f3e24cb9221a017c0c734906ab714bb81108a5fc14bb084674 AUX python-3.4.3-ncurses-pkg-config.patch 302 SHA256 43e704d8dc96606d96c5eee82ecb53798d6586f591b4ee54d08137e962705101 SHA512 9e2bc2af0077d6282d9512b172d80ee294c47a6d41855474eed641afa8139ce4667a64c4676f5b2e40a90278b780a46e998d1096422ed0fe1d83b973dc455dc2 WHIRLPOOL 321452dd6f443609fddd4da7f5fb0c8897e99f9f4eea77eafc81ca14a9a4995818ea5e1400e44d9531c2b5d9491326c64d838b262b9e1b4814ec47f564a069ef +AUX python-3.4.5-cross.patch 494 SHA256 d658fa5c080c5a466668f53c7f0a42cd7d33fc3dcb2318d1d9b4733d423514f8 SHA512 66c387fa873d9aec0aa7ba2d2c6468c315dd44e96434ce6519f79de5ad820928b1b926b0a2e3a94c73d919b8f2d80c3e71964dc6870d2c7e05844a9e3b1866b8 WHIRLPOOL 81f4d23f8d1d2b07219efc3ea1527d9edcb21d8b97dd5fd8a72aec620dfa4701b6df3db9cdaa4e812f11591c95acae8b9d89370562063928c1e8acfa2309800b AUX python-3.5-distutils-OO-build.patch 3667 SHA256 fc552ecaee8f2b10d96f51d60ad88d13a2593b086f54e8f8fc12766976fc5021 SHA512 5e25d46a7d11b16a7183aaecf82f914506fae552aaaa3d69aca6445c131dff39d4cf13588fa109ce16d41e43355539bee8390a2c454f3696df5a06edb6a5ca77 WHIRLPOOL 9aa810ab40c195a3f62d23439e9b2c49c0873cde6b54f934c54a59756eb4fcaceb30d7692d95f1c65691e8a7c4909b90a910f54cc04d50c859985576fe25c41c DIST Python-2.7.10.tar.xz 12250696 SHA256 1cd3730781b91caf0fa1c4d472dc29274186480161a150294c42ce9b5c5effc0 SHA512 67615a6defbcda062f15a09f9dd3b9441afd01a8cc3255e5bc45b925378a0ddc38d468b7701176f6cc153ec52a4f21671b433780d9bde343aa9b9c1b2ae29feb WHIRLPOOL 3a9dcfc55b107dc55ad0ae93fb24a11eab7d4d9b4cfbe6b6830a090b6e5f71bb2ac91526b89c6f3e4f2610fa1a2cc4e82b58a83c599aa71f94894c74181b504b -DIST Python-2.7.11.tar.xz 12277476 SHA256 962b4c45af50124ea61f11a30deb4342fc0bc21126790fa1d7f6c79809413f46 SHA512 72166763a2fe6aab45ecf378f55a1efc7322d1742c4638bae84f4ed4b9fb4c01f2a0293733c64426ae2c70df24d95ff2b1e2a4f3c2715de00d8f320d4d939ea0 WHIRLPOOL 7ebcff7a2fe775a21a3847dee10369b73aaea8685eb63b4bc33dab0f562b8fb984c398cb34e8158cf1e24f106002829649540aad30a5ec7f4de0018ce7449f69 -DIST Python-3.3.5.tar.xz 12116308 SHA256 abe99b484434503d8b23be0f243ec27139e743a4798cd71c1dce3cf40e63b6e5 SHA512 562ebd85291f29ff18d37f05682763fc45aa9d070688006f4ef5c89392a48022357c3ca9ee1d795e9e863bdef413e6bab77b8d65581d374a76dbe7cacec65550 WHIRLPOOL f4b6010d32b28b7bb038cbb7c5f98d325cc4253fd1be9a0a1089ed6fd7dd414c5169931d21ef819137d5c1084517a650828f260cf2a1d8ce871bc67aeef3fff8 +DIST Python-2.7.12.tar.xz 12390820 SHA256 d7837121dd5652a05fef807c361909d255d173280c4e1a4ded94d73d80a1f978 SHA512 6ddbbce47cc49597433d98ca05c2f62f07ed1070807b645602a8e9e9b996adc6fa66fa20a33cd7d23d4e7e925e25071d7301d288149fbe4e8c5f06d5438dda1f WHIRLPOOL fe4224f4c3dc8dc5c49005051da0069922c86f39880a0072c09fac422e1913d924ac695e22be11603a961329dd8c17b1cf7696b31b62ef93398e42745a6446d6 DIST Python-3.4.3.tar.xz 14421964 SHA256 b5b3963533768d5fc325a4d7a6bd6f666726002d696f1d399ec06b043ea996b8 SHA512 55b2d7c07da8ad3a3971b4687da2e45809c6f1474732e93b0432f121f287d0b63ad8a9bf381987ea70f47a03d9474c3e55b7d86d14800bf7ef29b3324d8d35b9 WHIRLPOOL f851dedc6a1ea35adec83d60784a5fbcd9dfcf6aa8858bb5ada114fa2ff55add1fbf323ab94ec039ecdedb26d59e8f2e6e171cd9fc1ed41ad9cfa434a555cff3 -DIST Python-3.4.4.tar.xz 14307620 SHA256 a797d3820155ec6cb654a652b9acfb11792d4e7d568eef1f9199009e042b6ba2 SHA512 2e114636f2b8bc02f30816cc69781e24065855bc294bb500b8cc44913a21fb6061a6918d4ac810511c829f183ec026897f73848cc026679b34fa6ff5d6e8166f WHIRLPOOL 9031e5de8527a40447290a360764cb546031aeb68918334ecc2f263f5d777f59769e8647d17810792ad855da971db0d4430d107b790c29a0cb872cb876af2b54 -DIST Python-3.5.0.tar.xz 14808460 SHA256 d6d7aa1634a5eeeca6ed4fca266982a04f84bd8f3945a9179e20b24ad2e2be91 SHA512 f06bd652484aa89371021d0f9fcb08e6e905e90b39ae065d7df75b367e66b7ea43a818ca33ce04aa3d6746b5e8b1b83e90b709ac2203324fb7a595c1017be149 WHIRLPOOL aef3970297911324537e4e1e9d0e179c925bf51fea9d6a6413a08e3f349fd244d834e6fe732e9120669b762c302b47f821de170ce083d2cc39b7e35f51fdd1f0 -DIST Python-3.5.1.tar.xz 14830408 SHA256 c6d57c0c366d9060ab6c0cdf889ebf3d92711d466cc0119c441dbf2746f725c9 SHA512 261c9e42ae351853c718707a8887817e308b3ba7a37e9463a0bc8f50ee9be9ac1a011b2891f8877ecdb40beab99279bcfa8e04f813b8998fcf6cefb7fd52d850 WHIRLPOOL 7ff4ddb852c74f75d1f327e418f5af09ae66403cc3fb2431ab31786c046cec2d761ee57e8c6674a92bb08f95cfff7c7c7d5ddd965994096a0380fbd6b55fcc8f +DIST Python-3.4.5.tar.xz 14516820 SHA256 ee64b1c8a47461009abf25252332d29a4e587cb4f0c1c96aa793a3732e9d898a SHA512 b548a5338d141b3086dea372fa2cc245ba5350ee9f0d1304ef6222dc45380b66d380b092e547d54206d56ca68563b95036f445f97f72bb0ef1d48f81a74a3d4c WHIRLPOOL 43e0aed0177d46148964447b4fb24475c4c736afb2ba84ec393fbf55db3da3f192308f9c8f236deaa7a608dac56946ee7755970fadaa82bf406c910a05f36883 +DIST Python-3.5.2.tar.xz 15222676 SHA256 0010f56100b9b74259ebcd5d4b295a32324b58b517403a10d1a2aa7cb22bca40 SHA512 c07c3366f1c81e214241444bb9da6db9d11da32ad66bfa29cdad5a3b2e34e4d870bda6d4ce3c3910b582942e91f1d8c8a1c1a7b9464cc147b83c9e0007012742 WHIRLPOOL cf55d67f362b6a7529d43bb5aa8014c8349be190c6d4dae9d48de1679ab8623087478f41686cdced981cf18bb3d107052732cd437ff31ba5de2cc06b04ec2289 DIST python-gentoo-patches-2.7.10-0.tar.xz 12892 SHA256 c9a838bd62ae50cc385da23a837acfd05f2b74e4f086c9c76eb4d3aa5366ef6d SHA512 5f100944635e360691dc0a2b340a906646c4ae9ee558246ddffc56e8b15d389f25f1fbdc1db4cc08e7d29560d04d66b058b3904902899d58ecae8c408ebdf056 WHIRLPOOL f69e9a518bb7ee50c1b262a21e70e1e2443f859ee6d2f4fa84421120dbd054a06ce8dd6cfea8512cbc64bce806322b879c25c561d5eb05e1ba6cc15035b373a9 -DIST python-gentoo-patches-2.7.11-0.tar.xz 12916 SHA256 e14b47bb1fd64d366d7dfb8339cc2cbf4a53fc288b11dd83f575eb36a8a6408d SHA512 f0447bb699a163afc08df39b111394377539935546ae23732d7239e78d2bff0c04bc94949f86aef0c1be83736127dbd25c2c531e49befed2d638c3cd4940ac52 WHIRLPOOL 305992849d9d244da1e308e739c9bf62a3ef5c74eb65c765bdc666fb5767eb16c7a609f7c442c17da17f76c3ab81e4b09fa8c21e43f89366539a6a9d656bea77 -DIST python-gentoo-patches-3.3.5-0.tar.xz 12892 SHA256 a7240de9598033cb40f8f273d8104d4e2b1dcaea028d45ac28efaa3c680ff6f7 SHA512 27eef4c2b3f631b000db3f6a5c426d9b498d63a08fe82b1ab7c2c010fb72208109461a5f008d47703852526655b70a734ea95be8742897026db5750bb9cc9d16 WHIRLPOOL edab9222d7da94cab3b1de0e1a27c6c7dbd49194b813a0a1cf9e532063029c4e4f19151c9f4878eeabed3168ff1f97eae7f008280c7ed2897fc14c5516c68d7e +DIST python-gentoo-patches-2.7.12-0.tar.xz 13576 SHA256 cd842eec7202df57c153adc1fbb81e70b26ef651f8e9346e065d8577b93f343b SHA512 8bf530fca15c47fa5d9bc958e433b35943a12c98e4172806a45aa60dc85ec92f8ab6ffcd90f752dc5bf8ffc711414894c15820c4b6ef72dbcedc2808119fb1f6 WHIRLPOOL 54b8ca6a4371d460dadccfdffcc096c12930d58714eef95117a658d7a1337ea89c45c69553b5b993017211faaa0f8d670e09a8452e53c0fb176be3e908524ee6 DIST python-gentoo-patches-3.4.3-0.tar.xz 11736 SHA256 917a9d98d40a91379c81ea57922a8632ba3c6f6db6f304ed6262bc88c5044946 SHA512 7ad1b30cf8bb7900fe518ed71e4ee55dd92ce7e23ae583a1f2f851b26cfa8c4f4271d28f418e780f3725a48d4ca8eeb8fd083f850810c66c29fb08c430828d72 WHIRLPOOL 074e8c0055b49a028eebda21d1acfb8a25ec968eb8b350c2bed37e042f9f354871e413db13e0ef2fe41d7e56d647178a7b3622019f36c4819c2c68f088366eb1 -DIST python-gentoo-patches-3.4.4-0.tar.xz 11748 SHA256 94aa14d0f7894b99d2ee9d3448f999aeea5faa1c41350a2fb92c912bbebb9292 SHA512 e9852063fbab34cead5bc6f39d8fe28105d51767930174d418ed3dfcd661b8011f2eb1bc60900e6bbc7069ca72b6633bf7bb0bce54d28d16d0202eedd5b5db2d WHIRLPOOL 2bf1a8e18c77c834ce6a110699a5214e22ad311bba769eb4374192ed73554d0b5ff66caca20d3522c1ef3aec9e585266e7ae8a5efc28901b0f67c87d541010ab -DIST python-gentoo-patches-3.5.0-0.tar.xz 11872 SHA256 8d1830aee5f7e019250447ee084203e26143bdf47c95435861e3e0eda5106eb6 SHA512 d7b6c7fdfdea9d7577b14febf2e4680839908a8eba05f3bc17e71f2fe4c360816a8126de5fa69cfba6930be9793bf1b9cafcde2ae621c1150cb9f1ffecc4a3d4 WHIRLPOOL 01202442c789cd9f54748ec80f9c5b1d2728c5df876a2c8fa417c3078a6e9cc55103ee07fce76f402b15afe1625c5b0497734dc4b601fb304e75bf652ce2f058 -DIST python-gentoo-patches-3.5.1-0.tar.xz 11788 SHA256 668fabdb9326ba3df81dd299619d5245b7806934e9341ef89a06f90c9a98018b SHA512 3948af801e3e70b55b15165d6cc56fb33cdb9fcc9d80b913550c8609273bad28db0c10ec64cb14d010b80020716a1e45d720e08864f6ac850291cb1713800a1a WHIRLPOOL 2fd3b25186c26412dc642f76228d8e75f24cdc7452407dd105f027be5841b1b865f6b5b74a0072a0299153e5d5af699542253b366e4eb78dfbf114ad02b14bcc -EBUILD python-2.7.10-r1.ebuild 10510 SHA256 8e44f9140ff22d7d5641cdf4b96a648fc99d2f394bb70fc17165dc1e78a2dbbc SHA512 b9a762f395be38e0e89615af8512666677fa3251b0984cbfcc131d624e7ce1db4625966ac99eb3431b1d949a477c5918fc3284ec0a9465d5cf162d73d89981a2 WHIRLPOOL 5cfd62a70bb9bf991c88d49964be8407418df7f630bb370ae3d234936292375c0e6f7e968c48760b7cde8061fe4d42cfde6c6f8edf3dd4f14204960950a1e1c3 -EBUILD python-2.7.11-r2.ebuild 10883 SHA256 73eb79cc216b50a1864e012587f86014bac35fe1de2ab3830187778877ab83cc SHA512 b37d558ea1350bd4c907c27eafe88d05bca4b12cea0f9c8df2e66331c2999059e093847a8ab443ba99f5b14ea9ea107fdc6dcb75ecc28af65c208c88a280331f WHIRLPOOL 20976722dcab3f0bfd29e87afea867b498e21d6dffa93991c82f681fea5528fc6a79da8102ef318b7f14640ec59c75642e55ecd94dcd720410bba35217be84c3 -EBUILD python-3.3.5-r3.ebuild 9598 SHA256 f4666cff012c3270fee188fe78f7601a07a4a22554cf9f9acef4336dd4f03e45 SHA512 63f51fe86c7f16aa5e542d2b4d62ad18831b98879d7231dd44ba4b6760a80aa4f3d73a4ad0bede71ab871eef48d16f516799bb27d4671b9831e37b743a3bb894 WHIRLPOOL 947aef4e5572cb0f279b696a00f39889793ae6948924bcda45050aa6a242d3b8d1a051e7112453a79e73109b980019fa256a7ff89385e72a35a0e35074843c9d -EBUILD python-3.3.5-r8.ebuild 11245 SHA256 5712fd7425280853a62001799ba65cbc61d0defad92d27fed1c487e3ee755681 SHA512 70728befced66d39c2b975bdb3c8cee59a5679a1564c4d54ae51c077f12c3ca18d85f4e9e8d86ba2b7018338a938e6a5914311dc124b90192697049ab2b32d79 WHIRLPOOL 8751b4ac89f3248ed4f058c325617fdaf792f78d2ab8086fa0abe4edc7ed7d2377e2a38a94f9acebb379f31e1e69001afde01b9b003eaab21e103c2268d52415 -EBUILD python-3.4.3-r1.ebuild 9206 SHA256 ec06b5921fa6459da3339a3e722e1c1a136d0fe77280669c13525025125cc385 SHA512 84545572324540f1c45fdef57b97168e77d33115943e8486a0634761236499f5c254053783a92721fdd24033bfd7f64ccf8c2a68aba70a58cc99272d45eec454 WHIRLPOOL 1ce986d4d33ec0a2068d39363724d7158b13d7b490397298ff8f41985c1b8b47901de37899e9a9135d021fd4226a8b3bfad1c14a79ca661aaba3de8a99c01c45 -EBUILD python-3.4.3-r7.ebuild 10437 SHA256 4af699b6e3239380ffc36d93bb01169bab4de50f5115a8ea3982c936bd6b486e SHA512 7dc10c738b6ac4a128e7187e5794e4329d483ee1b2e6e8957cbaa017cd6762c36527fefe72e17fa2f5b656023e031f7fae200a16dd640d85dc0f2cb4ea329207 WHIRLPOOL c36fe46dc1d0917e84406ae13c528aa0e26048695997d34aa7199dd56c338d93d3e957116ee7f8ffb3afff51bcdf23f7d6bb00162dc2eebd19a7eae63cb5e7b0 -EBUILD python-3.4.4.ebuild 10399 SHA256 a208bb7e96893f3e2e55bb3697b8312378b89fc696ceeca9f3e3cb7d4c45b69f SHA512 7adb3500e49a67b3bd1ec5fe9fa2af7c2cc3ab6f733abdfdc1bde91bed1a846bc2ec4af87c88d03ceac7f110bb18ddb1d9fe697843e844f1dc9025cab8e45312 WHIRLPOOL a640b9b5f26f964e5fd6f29fd188a0837f0e3f07e47680062644b343da5a5b871a84ac5f60b390ffb147a7d08442251455311e13e913473b66b7ae3e200f13aa -EBUILD python-3.5.0-r2.ebuild 9103 SHA256 bdf4469ca59e50d95a7ba3345624ce1005443da388e32ee618d5f9bff182f2d6 SHA512 3cf0778660e8b315a39d35884e17db6ab6a5efaa3c07b470096327929877b6fbd4e965cddb7a0be6d1340ad1164a561cbb828fe6185f9c25f4781e744c77b8e2 WHIRLPOOL 3f34b12f909e142fa6c795b0368a867652e6ddc2846c127d13d77fce7274e98ce07132a74b234f906969945cd491891f61872bdf844e836417c5c8da3e8b5bbf -EBUILD python-3.5.1-r2.ebuild 10526 SHA256 25d1d9d83ac9ae828feca02fd203cc8174db48652975217fd40ba4ef00b74529 SHA512 66cb676e3a002da7c0e975247b74af19904bc79b0e0c962bae980b2d1764503210325190e56ce4bec9f2ea01d42b3f892f6aa7ea200ad8cf74f38ec43a7501e1 WHIRLPOOL 8b1685fbc8c7c4db2820ba73176edb5388a72ecb81799abe815dbf60f8563926ff5011d6ef90081aef2d42645de3b2c030bf9a40e74fa57151fcdd25f6208bf9 -EBUILD python-3.5.1-r3.ebuild 10583 SHA256 827df8fe18c653bb4995758ca1abc40e11a7ea3dbd5365c1cc86e7238656ad1f SHA512 8ccd1b049b06e7c9d4b92152513fc0f5e52ada578d2fcbdee8741730a1a11d7a95a77206a0bb08e974b8a80818fcde11350f1b42102ff37b98593434c675b1ee WHIRLPOOL 250aefe0e7fcd88c500b6796567712260adf14744a3d3380967f2ff6bcac0a4d950026cbbd29d4c4ae4f4bf9448038783671a5a2ed308ba088c1c4bf9d66baa8 -MISC ChangeLog 21345 SHA256 b801b732d473eb5e3bf314bc44401ecb193a01ccb26a9edf71cddc8d1f178fde SHA512 128cc19aa679b27b03295abeadd8f32644e7933b5a2d74d216b495e0bcdd781f21522b7870102c0215919a4e4abdc6c2d3509d0101cb3b93be2111066d9bdf9c WHIRLPOOL 5bf5b012f7b8358e92a71abe32af2e3d3bb671d9c4f757e6fa0627911562e1fca1db2f51fabb5655f1c5770d09f6125947bc0536b846054cd584ae6298f06d45 +DIST python-gentoo-patches-3.4.5-0.tar.xz 12044 SHA256 84ee7630670a1dac4bbbc55fabf5f99b5b29007de4f140ad956e93d2e7aba8fa SHA512 108a4845667ecdf4001fcbeffab0cfbbac87439a449a7351428b0f3e2f159e3848ee0c0dfa45c9fba893b9f9584b33722fc8bb0bd7485a1d0909c3a35ede6ed8 WHIRLPOOL f0248faa0b4ce5679e37381bba90f8a4d361a49db792787bffc06a54a4bc82fea4d53255120f10e6dbf51b99e12417fc1b469be9624e73508fa3a212a38e7352 +DIST python-gentoo-patches-3.5.2-0.tar.xz 12008 SHA256 eb898fb448bd40f086ae2910e94c608faa932eb377fe40bd34f4390b4c37aac1 SHA512 e2ef1b8f10f9ea849bf52a0be65d48f7cfecf07bdf151cbbd7e3a1c9428a8d96e901650496c4ae7fd0093af8cc90de8df674dc1a4c66ad21916a4ee45a81efc8 WHIRLPOOL 66b99c7c50e3eaca783f773349b3e8a357f706a7da6a66bd2e0a53946bc81d965ac99d8fd4c50ba7e42052aa84508c8aede5eacedbb95f040a48cf1a5de6b6b0 +EBUILD python-2.7.10-r1.ebuild 10086 SHA256 a16f6ed9ad0819ea463c3200e856742be420858ba49e2d5c3fd924fa66136503 SHA512 ba5c633bcee4e9fa033cc5802b00f8516054778a93b57e2f12b70b0abff8dfa2f3273c6603c54a37fdbd3b1e9fbf2cf0e3290dc96321e094ff1928c7f0646ca1 WHIRLPOOL e1fa2532846ada26f15e65c3b7898dd164a128bc93d13abf1585a6eb8d60c166a919fa711d2b60f7b8feea1f6139bad5b261f23e95b1e91684dcc1cd88ff37bb +EBUILD python-2.7.12.ebuild 10643 SHA256 fd6979a30eb10a7e21c9a23433eb15fd4a8e31e656f0860f30da89b7116f58f3 SHA512 03f96e49e4ba6c0c6f9fe81470ff47cfd7cca40012873484f4a1e5315cfa2e2ca4c92a53aa7a93111f0eae546dc4bc0529634dd1688c741444f5bc7e6f23503b WHIRLPOOL 7d68c7015c73972a7ef12e3a7a91f4faff1ea5a91eb40fa38b51beef98a5c3fa2572c6953ada82fdeee346d1db0d352ccf96192a315ae3a0d4b1c39c3c7d836e +EBUILD python-3.4.3-r1.ebuild 9269 SHA256 181b73d6fbab56ca77dca8f1f966cf70bfc04c645f783b0913d7974caffd5758 SHA512 91a43c9c11039f6bc7d916d1e38ed953843c70bc5180da4fc173ea454a4d962c784a412b2a6f91ffdb6c3814460740143483e411bf46333bd1e53d61eec48783 WHIRLPOOL a36af886f8800ae231364d5283fb8533b74f454f406cd22e54e5c154f4675c896acdb5cab53ec57aa6798e668e7d47372f705ef18291b029c15a9e6726dedfe0 +EBUILD python-3.4.5.ebuild 10507 SHA256 b596f4a06cfc2d5d876cdf107a25a0e3c1f66db875ae8a59006475791e7bff39 SHA512 f2aaadf8c906212fb0b1a8bbc61959cebc77988f08b8ae1914a76e7719da8744482f02c81b29e78b0bfb934300f1664eb93a79c2f5d057f43ce057e7d6603938 WHIRLPOOL ea9efa388510e8e4bc0f3588a980dd94d16b63e83cd9221251e3b0a1ca440360a1e5b01644120e168527dd1b50a58fb96cb2420b95284354b97f7e2bb83e25bf +EBUILD python-3.5.2.ebuild 10621 SHA256 aa9cfc02188bc3505cab1bc48fbeb1775f12002431cac70b60f7df4e8999bb0b SHA512 2d55613564238b30da7b25cba3fab72eeb548726f7b9e691eea7c19c1636990a2bec20ce1b7202dcd072fc4dac3f68c4995c681d8e0ee83b8baa9eb3a8a057e4 WHIRLPOOL 95983e4a2aae4cf1377329bebcf27f851abcb651993ea91bb4e9e2658bc447e27b1f2bac3b4680b478edc8459c806f40db3396e6a563fda0c4a5bf961f37b4ca +MISC ChangeLog 26323 SHA256 942a60afe8ad4d69f054645a4220ad8dc2eae24225f3c25acb6f71dead64fb82 SHA512 77a389f32babcce473a772076c963471c07c5c6dd6587d6df9c8a24384076b384ffcc3483848a08fa34032e61845bdfc17ddd2e15073cc68a66db8563470fc76 WHIRLPOOL 89485d421006e31d992195eb23af7cf0ddb37788550741b8f38a5fef97d003b59802f55c950128c06404d777a5dbf7a87e01eabe6554e19c17ada4bb713c696b MISC ChangeLog-2011 100599 SHA256 23129cb47321b2a6b1cb9323f1815d0cd11d6f30c3893908ed51575c270a0cc8 SHA512 4181ba9d965139ba58218da5b960c87b7a611b27606a1ab1ce1b4c3c9255b4e0e2947307cbfffc531f0f8b6b545ee11e083fcb29dc7b2b7ba31c6bb40b8ab128 WHIRLPOOL 4ceebb6a6ed58b906d3a7331795748ac6e4fe2e1401bcccae9024a8e81e2c444aebc5fec610398cfe6002354ad3b10487484598da5091867874727f07e239c56 MISC ChangeLog-2015 40926 SHA256 f5d1dfa6038a588334062ea3e00e9ef9647ef13c7d667a0288a0cec4958aaa85 SHA512 36477f494cfe71e85401b97f1bf5035ebe255e4995886b74a2d535c9d77ca287d324adf239a3213e3be010793835d88f3f513b869bbeee57feb3cb2737549530 WHIRLPOOL b80dc69c8fa4666dbeb71e13c801ed332fbb80141076dc31e1e5b91f34531727f9b2004bee04b2415ad709c77e0be23318e96f4a7219c05dec79f99c22ffc853 MISC metadata.xml 738 SHA256 beed28468aa4bb66e15e519f9816d94ee0f6a2e9a9e058cda3e6b7f2574b8465 SHA512 f938683740658db5d8eb363bf0eb88a81aab75b7a9e4c5e33bca73722c3b1a8b879151bda58099d67c5596a7dd5d487f15b0f7327918e35ac997e15feaf89847 WHIRLPOOL 0dbb9ae204b4bf8451b35ab170cd9d339a4fcc29f36000220fb148dddcf7c2c1515d41cccd4b759bda3dc8b88545ce1e99f3abff77564905e7dc50131b987dcf diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/python/files/python-3.3-CVE-2014-4616.patch b/sdk_container/src/third_party/portage-stable/dev-lang/python/files/python-3.3-CVE-2014-4616.patch deleted file mode 100644 index c67b2e5fee..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-lang/python/files/python-3.3-CVE-2014-4616.patch +++ /dev/null @@ -1,52 +0,0 @@ -# HG changeset patch -# User Benjamin Peterson -# Date 1397441438 14400 -# Node ID 50c07ed1743da9cd4540d83de0c30bd17aeb41b0 -# Parent 218e28a935ab4494d05215c243e2129625a71893 -in scan_once, prevent the reading of arbitrary memory when passed a negative index - -Bug reported by Guido Vranken. - -Index: Python-3.3.5/Lib/json/tests/test_decode.py -=================================================================== ---- Python-3.3.5.orig/Lib/test/test_json/test_decode.py 2014-06-26 18:40:10.825269130 +0200 -+++ Python-3.3.5/Lib/test/test_json/test_decode.py 2014-06-26 18:40:21.962323035 +0200 -@@ -60,5 +60,10 @@ - msg = 'escape' - self.assertRaisesRegexp(ValueError, msg, self.loads, s) - -+ def test_negative_index(self): -+ d = self.json.JSONDecoder() -+ self.assertRaises(ValueError, d.raw_decode, 'a'*42, -50000) -+ self.assertRaises(ValueError, d.raw_decode, u'a'*42, -50000) -+ - class TestPyDecode(TestDecode, PyTest): pass - class TestCDecode(TestDecode, CTest): pass -Index: Python-3.3.5/Misc/ACKS -=================================================================== ---- Python-3.3.5.orig/Misc/ACKS 2014-06-26 18:40:10.826269135 +0200 -+++ Python-3.3.5/Misc/ACKS 2014-06-26 18:40:21.962323035 +0200 -@@ -1085,6 +1085,7 @@ - Frank Visser - Johannes Vogel - Alex Volkov -+Guido Vranken - Martijn Vries - Niki W. Waibel - Wojtek Walczak -Index: Python-3.3.5/Modules/_json.c -=================================================================== ---- a/Modules/_json.c -+++ b/Modules/_json.c -@@ -975,7 +975,10 @@ scan_once_unicode(PyScannerObject *s, Py - kind = PyUnicode_KIND(pystr); - length = PyUnicode_GET_LENGTH(pystr); - -- if (idx >= length) { -+ if (idx < 0) -+ /* Compatibility with Python version. */ -+ idx += length; -+ if (idx < 0 || idx >= length) { - PyErr_SetNone(PyExc_StopIteration); - return NULL; - } diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/python/files/python-3.3-libressl.patch b/sdk_container/src/third_party/portage-stable/dev-lang/python/files/python-3.3-libressl.patch deleted file mode 100644 index 816704eb82..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-lang/python/files/python-3.3-libressl.patch +++ /dev/null @@ -1,127 +0,0 @@ -From eed8d3b553e00e04c1f97c87ea02723630fb15a4 Mon Sep 17 00:00:00 2001 -From: hasufell -Date: Sun, 20 Sep 2015 14:25:43 +0200 -Subject: [PATCH] Backport upstream libressl patches to python-3.3 - -https://hg.python.org/cpython/raw-rev/7f82f50fdad0 -https://hg.python.org/cpython/raw-rev/4dac45f88d45 ---- - Lib/ssl.py | 7 ++++++- - Lib/test/test_ssl.py | 21 +++++++++++++-------- - Modules/_ssl.c | 4 ++++ - configure | 42 ++++++++++++++++++++++++++++++++++++++++++ - configure.ac | 3 +++ - pyconfig.h.in | 3 +++ - 6 files changed, 71 insertions(+), 9 deletions(-) - -diff --git a/Lib/ssl.py b/Lib/ssl.py -index cd8d6b4..445ae87 100644 ---- a/Lib/ssl.py -+++ b/Lib/ssl.py -@@ -78,7 +78,12 @@ try: - from _ssl import OP_SINGLE_ECDH_USE - except ImportError: - pass --from _ssl import RAND_status, RAND_egd, RAND_add, RAND_bytes, RAND_pseudo_bytes -+from _ssl import RAND_status, RAND_add, RAND_bytes, RAND_pseudo_bytes -+try: -+ from _ssl import RAND_egd -+except ImportError: -+ # LibreSSL does not provide RAND_egd -+ pass - from _ssl import ( - SSL_ERROR_ZERO_RETURN, - SSL_ERROR_WANT_READ, -diff --git a/Lib/test/test_ssl.py b/Lib/test/test_ssl.py -index 9fc6027..879f791 100644 ---- a/Lib/test/test_ssl.py -+++ b/Lib/test/test_ssl.py -@@ -130,8 +130,9 @@ class BasicSocketTests(unittest.TestCase): - self.assertRaises(ValueError, ssl.RAND_bytes, -5) - self.assertRaises(ValueError, ssl.RAND_pseudo_bytes, -5) - -- self.assertRaises(TypeError, ssl.RAND_egd, 1) -- self.assertRaises(TypeError, ssl.RAND_egd, 'foo', 1) -+ if hasattr(ssl, 'RAND_egd'): -+ self.assertRaises(TypeError, ssl.RAND_egd, 1) -+ self.assertRaises(TypeError, ssl.RAND_egd, 'foo', 1) - ssl.RAND_add("this is a random string", 75.0) - - @unittest.skipUnless(os.name == 'posix', 'requires posix') -@@ -250,11 +251,11 @@ class BasicSocketTests(unittest.TestCase): - # Some sanity checks follow - # >= 0.9 - self.assertGreaterEqual(n, 0x900000) -- # < 2.0 -- self.assertLess(n, 0x20000000) -+ # < 3.0 -+ self.assertLess(n, 0x30000000) - major, minor, fix, patch, status = t - self.assertGreaterEqual(major, 0) -- self.assertLess(major, 2) -+ self.assertLess(major, 3) - self.assertGreaterEqual(minor, 0) - self.assertLess(minor, 256) - self.assertGreaterEqual(fix, 0) -@@ -263,9 +264,13 @@ class BasicSocketTests(unittest.TestCase): - self.assertLessEqual(patch, 26) - self.assertGreaterEqual(status, 0) - self.assertLessEqual(status, 15) -- # Version string as returned by OpenSSL, the format might change -- self.assertTrue(s.startswith("OpenSSL {:d}.{:d}.{:d}".format(major, minor, fix)), -- (s, t)) -+ # Version string as returned by {Open,Libre}SSL, the format might change -+ if "LibreSSL" in s: -+ self.assertTrue(s.startswith("LibreSSL {:d}.{:d}".format(major, minor)), -+ (s, t)) -+ else: -+ self.assertTrue(s.startswith("OpenSSL {:d}.{:d}.{:d}".format(major, minor, fix)), -+ (s, t)) - - @support.cpython_only - def test_refcycle(self): -diff --git a/Modules/_ssl.c b/Modules/_ssl.c -index 499e8ba..cb151ba 100644 ---- a/Modules/_ssl.c -+++ b/Modules/_ssl.c -@@ -2559,6 +2559,7 @@ Returns 1 if the OpenSSL PRNG has been seeded with enough data and 0 if not.\n\ - It is necessary to seed the PRNG with RAND_add() on some platforms before\n\ - using the ssl() function."); - -+#ifdef HAVE_RAND_EGD - static PyObject * - PySSL_RAND_egd(PyObject *self, PyObject *args) - { -@@ -2586,6 +2587,7 @@ PyDoc_STRVAR(PySSL_RAND_egd_doc, - Queries the entropy gather daemon (EGD) on the socket named by 'path'.\n\ - Returns number of bytes read. Raises SSLError if connection to EGD\n\ - fails or if it does not provide enough data to seed PRNG."); -+#endif /* HAVE_RAND_EGD */ - - #endif /* HAVE_OPENSSL_RAND */ - -@@ -2604,8 +2606,10 @@ static PyMethodDef PySSL_methods[] = { - PySSL_RAND_bytes_doc}, - {"RAND_pseudo_bytes", PySSL_RAND_pseudo_bytes, METH_VARARGS, - PySSL_RAND_pseudo_bytes_doc}, -+#ifdef HAVE_RAND_EGD - {"RAND_egd", PySSL_RAND_egd, METH_VARARGS, - PySSL_RAND_egd_doc}, -+#endif - {"RAND_status", (PyCFunction)PySSL_RAND_status, METH_NOARGS, - PySSL_RAND_status_doc}, - #endif -diff --git a/configure.ac b/configure.ac -index 6a64bff..90f315a 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -2181,6 +2181,9 @@ AC_MSG_RESULT($SHLIBS) - AC_CHECK_LIB(sendfile, sendfile) - AC_CHECK_LIB(dl, dlopen) # Dynamic linking for SunOS/Solaris and SYSV - AC_CHECK_LIB(dld, shl_load) # Dynamic linking for HP-UX -+AC_CHECK_LIB(crypto, RAND_egd, -+ AC_DEFINE(HAVE_RAND_EGD, 1, -+ [Define if the libcrypto has RAND_egd])) - - # only check for sem_init if thread support is requested - if test "$with_threads" = "yes" -o -z "$with_threads"; then diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/python/files/python-3.3.5-ncurses-pkg-config.patch b/sdk_container/src/third_party/portage-stable/dev-lang/python/files/python-3.3.5-ncurses-pkg-config.patch deleted file mode 100644 index d963b9e52b..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-lang/python/files/python-3.3.5-ncurses-pkg-config.patch +++ /dev/null @@ -1,40 +0,0 @@ -do not hardcode /usr/include paths - ---- a/configure.ac -+++ b/configure.ac -@@ -668,6 +668,8 @@ AC_ARG_WITH(cxx_main, - ]) - AC_MSG_RESULT($with_cxx_main) - -+AC_PATH_TOOL([PKG_CONFIG], [pkg-config]) -+ - preset_cxx="$CXX" - if test -z "$CXX" - then -@@ -1513,7 +1515,7 @@ dnl AC_MSG_RESULT($cpp_type) - # checks for header files - AC_HEADER_STDC - ac_save_cppflags="$CPPFLAGS" --CPPFLAGS="$CPPFLAGS -I/usr/include/ncursesw" -+CPPFLAGS="$CPPFLAGS `$PKG_CONFIG --cflags ncursesw`" - AC_CHECK_HEADERS(asm/types.h conio.h curses.h direct.h dlfcn.h errno.h \ - fcntl.h grp.h \ - ieeefp.h io.h langinfo.h libintl.h ncurses.h process.h pthread.h \ -@@ -2225,8 +2227,6 @@ LIBS="$withval $LIBS" - ], - [AC_MSG_RESULT(no)]) - --AC_PATH_TOOL([PKG_CONFIG], [pkg-config]) -- - # Check for use of the system expat library - AC_MSG_CHECKING(for --with-system-expat) - AC_ARG_WITH(system_expat, -@@ -4273,7 +4273,7 @@ then - fi - - ac_save_cppflags="$CPPFLAGS" --CPPFLAGS="$CPPFLAGS -I/usr/include/ncursesw" -+CPPFLAGS="$CPPFLAGS `$PKG_CONFIG --cflags ncursesw`" - # On HP/UX 11.0, mvwdelch is a block with a return statement - AC_MSG_CHECKING(whether mvwdelch is an expression) - AC_CACHE_VAL(ac_cv_mvwdelch_is_expression, diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/python/files/python-3.4.5-cross.patch b/sdk_container/src/third_party/portage-stable/dev-lang/python/files/python-3.4.5-cross.patch new file mode 100644 index 0000000000..7a016ffbd4 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-lang/python/files/python-3.4.5-cross.patch @@ -0,0 +1,11 @@ +--- a/Lib/distutils/command/build_ext.py ++++ b/Lib/distutils/command/build_ext.py +@@ -729,7 +729,7 @@ + if sysconfig.get_config_var('Py_ENABLE_SHARED'): + pythonlib = 'python{}.{}{}'.format( + sys.hexversion >> 24, (sys.hexversion >> 16) & 0xff, +- sys.abiflags) ++ sysconfig.get_config_var('ABIFLAGS')) + return ext.libraries + [pythonlib] + else: + return ext.libraries diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/python/python-2.7.10-r1.ebuild b/sdk_container/src/third_party/portage-stable/dev-lang/python/python-2.7.10-r1.ebuild index 5715577a33..de85de70fe 100644 --- a/sdk_container/src/third_party/portage-stable/dev-lang/python/python-2.7.10-r1.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-lang/python/python-2.7.10-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -61,11 +61,10 @@ RDEPEND="app-arch/bzip2 DEPEND="${RDEPEND} virtual/pkgconfig >=sys-devel/autoconf-2.65 - !sys-devel/gcc[libffi]" + !sys-devel/gcc[libffi(-)]" RDEPEND+=" !build? ( app-misc/mime-types ) doc? ( dev-python/python-docs:${SLOT} )" -PDEPEND="app-eselect/eselect-python - app-admin/python-updater" +PDEPEND="app-eselect/eselect-python" S="${WORKDIR}/${MY_P}" @@ -329,12 +328,6 @@ src_install() { python_domodule epython.py } -pkg_preinst() { - if has_version "<${CATEGORY}/${PN}-${SLOT}" && ! has_version "${CATEGORY}/${PN}:2.7"; then - python_updater_warning="1" - fi -} - eselect_python_update() { if [[ -z "$(eselect python show)" || ! -f "${EROOT}usr/bin/$(eselect python show)" ]]; then eselect python update @@ -347,12 +340,6 @@ eselect_python_update() { pkg_postinst() { eselect_python_update - - if [[ "${python_updater_warning}" == "1" ]]; then - ewarn "You have just upgraded from an older version of Python." - ewarn "You should switch active version of Python ${PV%%.*} and run" - ewarn "'python-updater [options]' to rebuild Python modules." - fi } pkg_postrm() { diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/python/python-2.7.11-r2.ebuild b/sdk_container/src/third_party/portage-stable/dev-lang/python/python-2.7.12.ebuild similarity index 92% rename from sdk_container/src/third_party/portage-stable/dev-lang/python/python-2.7.11-r2.ebuild rename to sdk_container/src/third_party/portage-stable/dev-lang/python/python-2.7.12.ebuild index 50bc7a255d..09e76bab5d 100644 --- a/sdk_container/src/third_party/portage-stable/dev-lang/python/python-2.7.11-r2.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-lang/python/python-2.7.12.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -8,16 +8,16 @@ WANT_LIBTOOL="none" inherit autotools eutils flag-o-matic multilib pax-utils python-utils-r1 toolchain-funcs multiprocessing MY_P="Python-${PV}" -PATCHSET_VERSION="2.7.11-0" +PATCHSET_VERSION="2.7.12-0" DESCRIPTION="An interpreted, interactive, object-oriented programming language" HOMEPAGE="http://www.python.org/" -SRC_URI="http://www.python.org/ftp/python/${PV}/${MY_P}.tar.xz - https://dev.gentoo.org/~djc/python-gentoo-patches-${PATCHSET_VERSION}.tar.xz" +SRC_URI="https://www.python.org/ftp/python/${PV}/${MY_P}.tar.xz + https://dev.gentoo.org/~floppym/python/python-gentoo-patches-${PATCHSET_VERSION}.tar.xz" LICENSE="PSF-2" SLOT="2.7" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" IUSE="-berkdb build doc elibc_uclibc examples gdbm hardened ipv6 libressl +ncurses +readline sqlite +ssl +threads tk +wide-unicode wininst +xml" # Do not add a dependency on dev-lang/python to this ebuild. @@ -63,11 +63,10 @@ RDEPEND="app-arch/bzip2:0= DEPEND="${RDEPEND} virtual/pkgconfig >=sys-devel/autoconf-2.65 - !sys-devel/gcc[libffi]" + !sys-devel/gcc[libffi(-)]" RDEPEND+=" !build? ( app-misc/mime-types ) doc? ( dev-python/python-docs:${SLOT} )" -PDEPEND=">=app-eselect/eselect-python-20140125-r1 - app-admin/python-updater" +PDEPEND=">=app-eselect/eselect-python-20140125-r1" S="${WORKDIR}/${MY_P}" @@ -343,26 +342,18 @@ src_install() { fi } -pkg_preinst() { - if has_version "<${CATEGORY}/${PN}-${SLOT}" && ! has_version "${CATEGORY}/${PN}:2.7"; then - python_updater_warning="1" - fi -} - eselect_python_update() { if [[ -z "$(eselect python show)" || ! -f "${EROOT}usr/bin/$(eselect python show)" ]]; then eselect python update fi + + if [[ -z "$(eselect python show --python${PV%%.*})" || ! -f "${EROOT}usr/bin/$(eselect python show --python${PV%%.*})" ]]; then + eselect python update --python${PV%%.*} + fi } pkg_postinst() { eselect_python_update - - if [[ "${python_updater_warning}" == "1" ]]; then - ewarn "You have just upgraded from an older version of Python." - ewarn "You should switch active version of Python ${PV%%.*} and run" - ewarn "'python-updater [options]' to rebuild Python modules." - fi } pkg_postrm() { diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.3.5-r3.ebuild b/sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.3.5-r3.ebuild deleted file mode 100644 index 6ff606d7d4..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.3.5-r3.ebuild +++ /dev/null @@ -1,329 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" -WANT_AUTOMAKE="none" -WANT_LIBTOOL="none" - -inherit autotools eutils flag-o-matic multilib pax-utils python-utils-r1 toolchain-funcs multiprocessing - -MY_P="Python-${PV}" -PATCHSET_VERSION="${PV}-0" - -DESCRIPTION="An interpreted, interactive, object-oriented programming language" -HOMEPAGE="http://www.python.org/" -SRC_URI="http://www.python.org/ftp/python/${PV}/${MY_P}.tar.xz - https://dev.gentoo.org/~floppym/python/python-gentoo-patches-${PATCHSET_VERSION}.tar.xz - mirror://gentoo/python-gentoo-patches-${PATCHSET_VERSION}.tar.xz" - -LICENSE="PSF-2" -SLOT="3.3" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" -IUSE="build doc elibc_uclibc examples gdbm hardened ipv6 +ncurses +readline sqlite +ssl +threads tk wininst +xml" - -# Do not add a dependency on dev-lang/python to this ebuild. -# If you need to apply a patch which requires python for bootstrapping, please -# run the bootstrap code on your dev box and include the results in the -# patchset. See bug 447752. - -RDEPEND="app-arch/bzip2 - app-arch/xz-utils - >=sys-libs/zlib-1.1.3 - virtual/libffi - virtual/libintl - !build? ( - gdbm? ( sys-libs/gdbm[berkdb] ) - ncurses? ( - >=sys-libs/ncurses-5.2:0 - readline? ( >=sys-libs/readline-4.1 ) - ) - sqlite? ( >=dev-db/sqlite-3.3.8:3 ) - ssl? ( dev-libs/openssl ) - tk? ( - >=dev-lang/tk-8.0 - dev-tcltk/blt - dev-tcltk/tix - ) - xml? ( >=dev-libs/expat-2.1 ) - ) - !!/dev/null) - newins "${S}"/Tools/gdb/libpython.py "${libname}"-gdb.py - - newconfd "${FILESDIR}/pydoc.conf" pydoc-${SLOT} - newinitd "${FILESDIR}/pydoc.init" pydoc-${SLOT} - sed \ - -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${SLOT/./_}_PORT:" \ - -e "s:@PYDOC@:pydoc${SLOT}:" \ - -i "${ED}etc/conf.d/pydoc-${SLOT}" "${ED}etc/init.d/pydoc-${SLOT}" || die "sed failed" - - # for python-exec - local vars=( EPYTHON PYTHON_SITEDIR ) - - # if not using a cross-compiler, use the fresh binary - if ! tc-is-cross-compiler; then - local -x PYTHON=./python - local -x LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}. - else - vars=( PYTHON "${vars[@]}" ) - fi - - python_export "python${SLOT}" "${vars[@]}" - echo "EPYTHON='${EPYTHON}'" > epython.py || die - python_domodule epython.py -} - -pkg_preinst() { - if has_version "<${CATEGORY}/${PN}-${SLOT}" && ! has_version ">=${CATEGORY}/${PN}-${SLOT}_alpha"; then - python_updater_warning="1" - fi -} - -eselect_python_update() { - if [[ -z "$(eselect python show)" || ! -f "${EROOT}usr/bin/$(eselect python show)" ]]; then - eselect python update - fi - - if [[ -z "$(eselect python show --python${PV%%.*})" || ! -f "${EROOT}usr/bin/$(eselect python show --python${PV%%.*})" ]]; then - eselect python update --python${PV%%.*} - fi -} - -pkg_postinst() { - eselect_python_update - - if [[ "${python_updater_warning}" == "1" ]]; then - ewarn "You have just upgraded from an older version of Python." - ewarn - ewarn "Please adjust PYTHON_TARGETS (if so desired), and run emerge with the --newuse or --changed-use option to rebuild packages installing python modules." - ewarn - ewarn "For legacy packages, you should switch active version of Python and run 'python-updater [options]' to rebuild Python modules." - fi -} - -pkg_postrm() { - eselect_python_update -} diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.3.5-r8.ebuild b/sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.3.5-r8.ebuild deleted file mode 100644 index 9960449882..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.3.5-r8.ebuild +++ /dev/null @@ -1,373 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" -WANT_AUTOMAKE="none" -WANT_LIBTOOL="none" - -inherit autotools eutils flag-o-matic multilib pax-utils python-utils-r1 toolchain-funcs multiprocessing - -MY_P="Python-${PV}" -PATCHSET_VERSION="${PV}-0" - -DESCRIPTION="An interpreted, interactive, object-oriented programming language" -HOMEPAGE="http://www.python.org/" -SRC_URI="http://www.python.org/ftp/python/${PV}/${MY_P}.tar.xz - https://dev.gentoo.org/~floppym/python/python-gentoo-patches-${PATCHSET_VERSION}.tar.xz - mirror://gentoo/python-gentoo-patches-${PATCHSET_VERSION}.tar.xz" - -LICENSE="PSF-2" -SLOT="3.3/3.3m" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" -IUSE="build doc elibc_uclibc examples gdbm hardened ipv6 libressl +ncurses +readline sqlite +ssl +threads tk wininst +xml" - -# Do not add a dependency on dev-lang/python to this ebuild. -# If you need to apply a patch which requires python for bootstrapping, please -# run the bootstrap code on your dev box and include the results in the -# patchset. See bug 447752. - -PYVER=${SLOT%/*} - -RDEPEND="app-arch/bzip2:0= - app-arch/xz-utils:0= - >=sys-libs/zlib-1.1.3:0= - virtual/libffi - virtual/libintl - !build? ( - gdbm? ( sys-libs/gdbm:0=[berkdb] ) - ncurses? ( - >=sys-libs/ncurses-5.2:0= - readline? ( >=sys-libs/readline-4.1:0= ) - ) - sqlite? ( >=dev-db/sqlite-3.3.8:3= ) - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:= ) - ) - tk? ( - >=dev-lang/tcl-8.0:0= - >=dev-lang/tk-8.0:0= - dev-tcltk/blt:0= - dev-tcltk/tix - ) - xml? ( >=dev-libs/expat-2.1:0= ) - ) - !!/dev/null) - newins "${S}"/Tools/gdb/libpython.py "${libname}"-gdb.py - - newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER} - newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER} - sed \ - -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \ - -e "s:@PYDOC@:pydoc${PYVER}:" \ - -i "${ED}etc/conf.d/pydoc-${PYVER}" "${ED}etc/init.d/pydoc-${PYVER}" || die "sed failed" - - # for python-exec - local vars=( EPYTHON PYTHON_SITEDIR PYTHON_SCRIPTDIR ) - - # if not using a cross-compiler, use the fresh binary - if ! tc-is-cross-compiler; then - local -x PYTHON=./python - local -x LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}. - else - vars=( PYTHON "${vars[@]}" ) - fi - - python_export "python${PYVER}" "${vars[@]}" - echo "EPYTHON='${EPYTHON}'" > epython.py || die - python_domodule epython.py - - # python-exec wrapping support - local pymajor=${PYVER%.*} - mkdir -p "${D}${PYTHON_SCRIPTDIR}" || die - # python and pythonX - ln -s "../../../bin/${abiver}" \ - "${D}${PYTHON_SCRIPTDIR}/python${pymajor}" || die - ln -s "python${pymajor}" \ - "${D}${PYTHON_SCRIPTDIR}/python" || die - # python-config and pythonX-config - # note: we need to create a wrapper rather than symlinking it due - # to some random dirname(argv[0]) magic performed by python-config - cat > "${D}${PYTHON_SCRIPTDIR}/python${pymajor}-config" <<-EOF || die - #!/bin/sh - exec "${abiver}-config" "\${@}" - EOF - chmod +x "${D}${PYTHON_SCRIPTDIR}/python${pymajor}-config" || die - ln -s "python${pymajor}-config" \ - "${D}${PYTHON_SCRIPTDIR}/python-config" || die - # 2to3, pydoc, pyvenv - ln -s "../../../bin/2to3-${PYVER}" \ - "${D}${PYTHON_SCRIPTDIR}/2to3" || die - ln -s "../../../bin/pydoc${PYVER}" \ - "${D}${PYTHON_SCRIPTDIR}/pydoc" || die - ln -s "../../../bin/pyvenv-${PYVER}" \ - "${D}${PYTHON_SCRIPTDIR}/pyvenv" || die - # idle - if use tk; then - ln -s "../../../bin/idle${PYVER}" \ - "${D}${PYTHON_SCRIPTDIR}/idle" || die - fi -} - -pkg_preinst() { - if has_version "<${CATEGORY}/${PN}-${PYVER}" && ! has_version ">=${CATEGORY}/${PN}-${PYVER}_alpha"; then - python_updater_warning="1" - fi -} - -eselect_python_update() { - if [[ -z "$(eselect python show)" || ! -f "${EROOT}usr/bin/$(eselect python show)" ]]; then - eselect python update - fi - - if [[ -z "$(eselect python show --python${PV%%.*})" || ! -f "${EROOT}usr/bin/$(eselect python show --python${PV%%.*})" ]]; then - eselect python update --python${PV%%.*} - fi -} - -pkg_postinst() { - eselect_python_update - - if [[ "${python_updater_warning}" == "1" ]]; then - ewarn "You have just upgraded from an older version of Python." - ewarn - ewarn "Please adjust PYTHON_TARGETS (if so desired), and run emerge with the --newuse or --changed-use option to rebuild packages installing python modules." - ewarn - ewarn "For legacy packages, you should switch active version of Python and run 'python-updater [options]' to rebuild Python modules." - fi -} - -pkg_postrm() { - eselect_python_update -} diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.4.3-r1.ebuild b/sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.4.3-r1.ebuild index 0f32b9467b..43e136944b 100644 --- a/sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.4.3-r1.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.4.3-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -49,10 +49,9 @@ RDEPEND="app-arch/bzip2 DEPEND="${RDEPEND} virtual/pkgconfig >=sys-devel/autoconf-2.65 - !sys-devel/gcc[libffi]" + !sys-devel/gcc[libffi(-)]" RDEPEND+=" !build? ( app-misc/mime-types )" -PDEPEND="app-eselect/eselect-python - app-admin/python-updater" +PDEPEND="app-eselect/eselect-python" S="${WORKDIR}/${MY_P}" @@ -174,6 +173,10 @@ src_configure() { } src_compile() { + # Ensure sed works as expected + # https://bugs.gentoo.org/594768 + local -x LC_ALL=C + # Avoid invoking pgen for cross-compiles. touch Include/graminit.h Python/graminit.c || die diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.4.4.ebuild b/sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.4.4.ebuild deleted file mode 100644 index e1e7af2f93..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.4.4.ebuild +++ /dev/null @@ -1,353 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" -WANT_LIBTOOL="none" - -inherit autotools eutils flag-o-matic multilib pax-utils python-utils-r1 toolchain-funcs multiprocessing - -MY_P="Python-${PV/_/}" -PATCHSET_VERSION="3.4.4-0" - -DESCRIPTION="An interpreted, interactive, object-oriented programming language" -HOMEPAGE="http://www.python.org/" -SRC_URI="http://www.python.org/ftp/python/${PV%_rc*}/${MY_P}.tar.xz - https://dev.gentoo.org/~mgorny/dist/python-gentoo-patches-${PATCHSET_VERSION}.tar.xz" - -LICENSE="PSF-2" -SLOT="3.4/3.4m" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" -IUSE="build elibc_uclibc examples gdbm hardened ipv6 libressl +ncurses +readline sqlite +ssl +threads tk wininst +xml" - -# Do not add a dependency on dev-lang/python to this ebuild. -# If you need to apply a patch which requires python for bootstrapping, please -# run the bootstrap code on your dev box and include the results in the -# patchset. See bug 447752. - -RDEPEND="app-arch/bzip2:0= - app-arch/xz-utils:0= - >=sys-libs/zlib-1.1.3:0= - virtual/libffi - virtual/libintl - gdbm? ( sys-libs/gdbm:0=[berkdb] ) - ncurses? ( - >=sys-libs/ncurses-5.2:0= - readline? ( >=sys-libs/readline-4.1:0= ) - ) - sqlite? ( >=dev-db/sqlite-3.3.8:3= ) - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:= ) - ) - tk? ( - >=dev-lang/tcl-8.0:0= - >=dev-lang/tk-8.0:0= - dev-tcltk/blt:0= - dev-tcltk/tix - ) - xml? ( >=dev-libs/expat-2.1:0= ) - !!/dev/null) - newins "${S}"/Tools/gdb/libpython.py "${libname}"-gdb.py - - newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER} - newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER} - sed \ - -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \ - -e "s:@PYDOC@:pydoc${PYVER}:" \ - -i "${ED}etc/conf.d/pydoc-${PYVER}" "${ED}etc/init.d/pydoc-${PYVER}" || die "sed failed" - - # for python-exec - local vars=( EPYTHON PYTHON_SITEDIR PYTHON_SCRIPTDIR ) - - # if not using a cross-compiler, use the fresh binary - if ! tc-is-cross-compiler; then - local -x PYTHON=./python - local -x LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}. - else - vars=( PYTHON "${vars[@]}" ) - fi - - python_export "python${PYVER}" "${vars[@]}" - echo "EPYTHON='${EPYTHON}'" > epython.py || die - python_domodule epython.py - - # python-exec wrapping support - local pymajor=${PYVER%.*} - mkdir -p "${D}${PYTHON_SCRIPTDIR}" || die - # python and pythonX - ln -s "../../../bin/${abiver}" \ - "${D}${PYTHON_SCRIPTDIR}/python${pymajor}" || die - ln -s "python${pymajor}" \ - "${D}${PYTHON_SCRIPTDIR}/python" || die - # python-config and pythonX-config - # note: we need to create a wrapper rather than symlinking it due - # to some random dirname(argv[0]) magic performed by python-config - cat > "${D}${PYTHON_SCRIPTDIR}/python${pymajor}-config" <<-EOF || die - #!/bin/sh - exec "${abiver}-config" "\${@}" - EOF - chmod +x "${D}${PYTHON_SCRIPTDIR}/python${pymajor}-config" || die - ln -s "python${pymajor}-config" \ - "${D}${PYTHON_SCRIPTDIR}/python-config" || die - # 2to3, pydoc, pyvenv - ln -s "../../../bin/2to3-${PYVER}" \ - "${D}${PYTHON_SCRIPTDIR}/2to3" || die - ln -s "../../../bin/pydoc${PYVER}" \ - "${D}${PYTHON_SCRIPTDIR}/pydoc" || die - ln -s "../../../bin/pyvenv-${PYVER}" \ - "${D}${PYTHON_SCRIPTDIR}/pyvenv" || die - # idle - if use tk; then - ln -s "../../../bin/idle${PYVER}" \ - "${D}${PYTHON_SCRIPTDIR}/idle" || die - fi -} - -pkg_preinst() { - if has_version "<${CATEGORY}/${PN}-${PYVER}" && ! has_version ">=${CATEGORY}/${PN}-${PYVER}_alpha"; then - python_updater_warning="1" - fi -} - -eselect_python_update() { - if [[ -z "$(eselect python show)" || ! -f "${EROOT}usr/bin/$(eselect python show)" ]]; then - eselect python update - fi - - if [[ -z "$(eselect python show --python${PV%%.*})" || ! -f "${EROOT}usr/bin/$(eselect python show --python${PV%%.*})" ]]; then - eselect python update --python${PV%%.*} - fi -} - -pkg_postinst() { - eselect_python_update - - if [[ "${python_updater_warning}" == "1" ]]; then - ewarn "You have just upgraded from an older version of Python." - ewarn - ewarn "Please adjust PYTHON_TARGETS (if so desired), and run emerge with the --newuse or --changed-use option to rebuild packages installing python modules." - fi -} - -pkg_postrm() { - eselect_python_update -} diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.4.3-r7.ebuild b/sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.4.5.ebuild similarity index 96% rename from sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.4.3-r7.ebuild rename to sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.4.5.ebuild index 38e922817b..615eff4c45 100644 --- a/sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.4.3-r7.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.4.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -8,7 +8,7 @@ WANT_LIBTOOL="none" inherit autotools eutils flag-o-matic multilib pax-utils python-utils-r1 toolchain-funcs multiprocessing MY_P="Python-${PV/_/}" -PATCHSET_VERSION="3.4.3-0" +PATCHSET_VERSION="3.4.5-0" DESCRIPTION="An interpreted, interactive, object-oriented programming language" HOMEPAGE="http://www.python.org/" @@ -17,7 +17,7 @@ SRC_URI="http://www.python.org/ftp/python/${PV%_rc*}/${MY_P}.tar.xz LICENSE="PSF-2" SLOT="3.4/3.4m" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" IUSE="build elibc_uclibc examples gdbm hardened ipv6 libressl +ncurses +readline sqlite +ssl +threads tk wininst +xml" # Do not add a dependency on dev-lang/python to this ebuild. @@ -51,10 +51,9 @@ RDEPEND="app-arch/bzip2:0= DEPEND="${RDEPEND} virtual/pkgconfig >=sys-devel/autoconf-2.65 - !sys-devel/gcc[libffi]" + !sys-devel/gcc[libffi(-)]" RDEPEND+=" !build? ( app-misc/mime-types )" -PDEPEND=">=app-eselect/eselect-python-20140125-r1 - app-admin/python-updater" +PDEPEND=">=app-eselect/eselect-python-20140125-r1" S="${WORKDIR}/${MY_P}" @@ -73,11 +72,12 @@ src_prepare() { EPATCH_SUFFIX="patch" epatch "${WORKDIR}/patches" epatch "${FILESDIR}/${PN}-3.4.3-ncurses-pkg-config.patch" - epatch "${FILESDIR}/${PN}-3.4-gcc-5.patch" #547626 + epatch "${FILESDIR}/${PN}-3.4.5-cross.patch" epatch_user sed -i -e "s:@@GENTOO_LIBDIR@@:$(get_libdir):g" \ + configure.ac \ Lib/distutils/command/install.py \ Lib/distutils/sysconfig.py \ Lib/site.py \ @@ -169,6 +169,10 @@ src_configure() { } src_compile() { + # Ensure sed works as expected + # https://bugs.gentoo.org/594768 + local -x LC_ALL=C + # Avoid invoking pgen for cross-compiles. touch Include/graminit.h Python/graminit.c || die diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.5.0-r2.ebuild b/sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.5.0-r2.ebuild deleted file mode 100644 index 69046a9c32..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.5.0-r2.ebuild +++ /dev/null @@ -1,317 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" -WANT_LIBTOOL="none" - -inherit autotools eutils flag-o-matic multilib pax-utils python-utils-r1 toolchain-funcs - -MY_P="Python-${PV/_/}" -PATCHSET_VERSION="3.5.0-0" - -DESCRIPTION="An interpreted, interactive, object-oriented programming language" -HOMEPAGE="http://www.python.org/" -SRC_URI="http://www.python.org/ftp/python/${PV%_rc*}/${MY_P}.tar.xz - https://dev.gentoo.org/~floppym/python/python-gentoo-patches-${PATCHSET_VERSION}.tar.xz" - -LICENSE="PSF-2" -SLOT="3.5" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" -IUSE="build elibc_uclibc examples gdbm hardened ipv6 libressl +ncurses +readline sqlite +ssl +threads tk wininst +xml" - -# Do not add a dependency on dev-lang/python to this ebuild. -# If you need to apply a patch which requires python for bootstrapping, please -# run the bootstrap code on your dev box and include the results in the -# patchset. See bug 447752. - -RDEPEND="app-arch/bzip2:0= - app-arch/xz-utils:0= - >=sys-libs/zlib-1.1.3:0= - virtual/libffi - virtual/libintl - gdbm? ( sys-libs/gdbm:0=[berkdb] ) - ncurses? ( - >=sys-libs/ncurses-5.2:0= - readline? ( >=sys-libs/readline-4.1:0= ) - ) - sqlite? ( >=dev-db/sqlite-3.3.8:3= ) - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:= ) - ) - tk? ( - >=dev-lang/tcl-8.0:0= - >=dev-lang/tk-8.0:0= - dev-tcltk/blt:0= - dev-tcltk/tix - ) - xml? ( >=dev-libs/expat-2.1:0= ) - !!/dev/null) - newins "${S}"/Tools/gdb/libpython.py "${libname}"-gdb.py - - newconfd "${FILESDIR}/pydoc.conf" pydoc-${SLOT} - newinitd "${FILESDIR}/pydoc.init" pydoc-${SLOT} - sed \ - -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${SLOT/./_}_PORT:" \ - -e "s:@PYDOC@:pydoc${SLOT}:" \ - -i "${ED}etc/conf.d/pydoc-${SLOT}" "${ED}etc/init.d/pydoc-${SLOT}" || die "sed failed" - - # for python-exec - local vars=( EPYTHON PYTHON_SITEDIR ) - - # if not using a cross-compiler, use the fresh binary - if ! tc-is-cross-compiler; then - local -x PYTHON=./python - local -x LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}. - else - vars=( PYTHON "${vars[@]}" ) - fi - - python_export "python${SLOT}" "${vars[@]}" - echo "EPYTHON='${EPYTHON}'" > epython.py || die - python_domodule epython.py -} - -pkg_preinst() { - if has_version "<${CATEGORY}/${PN}-${SLOT}" && ! has_version ">=${CATEGORY}/${PN}-${SLOT}_alpha"; then - python_updater_warning="1" - fi -} - -eselect_python_update() { - if [[ -z "$(eselect python show)" || ! -f "${EROOT}usr/bin/$(eselect python show)" ]]; then - eselect python update - fi - - if [[ -z "$(eselect python show --python${PV%%.*})" || ! -f "${EROOT}usr/bin/$(eselect python show --python${PV%%.*})" ]]; then - eselect python update --python${PV%%.*} - fi -} - -pkg_postinst() { - eselect_python_update - - if [[ "${python_updater_warning}" == "1" ]]; then - ewarn "You have just upgraded from an older version of Python." - ewarn - ewarn "Please adjust PYTHON_TARGETS (if so desired), and run emerge with the --newuse or --changed-use option to rebuild packages installing python modules." - fi -} - -pkg_postrm() { - eselect_python_update -} diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.5.1-r2.ebuild b/sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.5.1-r2.ebuild deleted file mode 100644 index 3d70eec000..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.5.1-r2.ebuild +++ /dev/null @@ -1,359 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" -WANT_LIBTOOL="none" - -inherit autotools eutils flag-o-matic multilib pax-utils python-utils-r1 toolchain-funcs - -MY_P="Python-${PV/_/}" -PATCHSET_VERSION="3.5.1-0" - -DESCRIPTION="An interpreted, interactive, object-oriented programming language" -HOMEPAGE="http://www.python.org/" -SRC_URI="http://www.python.org/ftp/python/${PV%_rc*}/${MY_P}.tar.xz - https://dev.gentoo.org/~floppym/python/python-gentoo-patches-${PATCHSET_VERSION}.tar.xz" - -LICENSE="PSF-2" -SLOT="3.5/3.5m" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" -IUSE="build elibc_uclibc examples gdbm hardened ipv6 libressl +ncurses +readline sqlite +ssl +threads tk wininst +xml" - -# Do not add a dependency on dev-lang/python to this ebuild. -# If you need to apply a patch which requires python for bootstrapping, please -# run the bootstrap code on your dev box and include the results in the -# patchset. See bug 447752. - -RDEPEND="app-arch/bzip2:0= - app-arch/xz-utils:0= - >=sys-libs/zlib-1.1.3:0= - virtual/libffi - virtual/libintl - gdbm? ( sys-libs/gdbm:0=[berkdb] ) - ncurses? ( - >=sys-libs/ncurses-5.2:0= - readline? ( >=sys-libs/readline-4.1:0= ) - ) - sqlite? ( >=dev-db/sqlite-3.3.8:3= ) - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:= ) - ) - tk? ( - >=dev-lang/tcl-8.0:0= - >=dev-lang/tk-8.0:0= - dev-tcltk/blt:0= - dev-tcltk/tix - ) - xml? ( >=dev-libs/expat-2.1:0= ) - !!/dev/null) - newins "${S}"/Tools/gdb/libpython.py "${libname}"-gdb.py - - newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER} - newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER} - sed \ - -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \ - -e "s:@PYDOC@:pydoc${PYVER}:" \ - -i "${ED}etc/conf.d/pydoc-${PYVER}" "${ED}etc/init.d/pydoc-${PYVER}" || die "sed failed" - - # for python-exec - local vars=( EPYTHON PYTHON_SITEDIR PYTHON_SCRIPTDIR ) - - # if not using a cross-compiler, use the fresh binary - if ! tc-is-cross-compiler; then - local -x PYTHON=./python - local -x LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}. - else - vars=( PYTHON "${vars[@]}" ) - fi - - python_export "python${PYVER}" "${vars[@]}" - echo "EPYTHON='${EPYTHON}'" > epython.py || die - python_domodule epython.py - - # python-exec wrapping support - local pymajor=${PYVER%.*} - mkdir -p "${D}${PYTHON_SCRIPTDIR}" || die - # python and pythonX - ln -s "../../../bin/${abiver}" \ - "${D}${PYTHON_SCRIPTDIR}/python${pymajor}" || die - ln -s "python${pymajor}" \ - "${D}${PYTHON_SCRIPTDIR}/python" || die - # python-config and pythonX-config - # note: we need to create a wrapper rather than symlinking it due - # to some random dirname(argv[0]) magic performed by python-config - cat > "${D}${PYTHON_SCRIPTDIR}/python${pymajor}-config" <<-EOF || die - #!/bin/sh - exec "${abiver}-config" "\${@}" - EOF - chmod +x "${D}${PYTHON_SCRIPTDIR}/python${pymajor}-config" || die - ln -s "python${pymajor}-config" \ - "${D}${PYTHON_SCRIPTDIR}/python-config" || die - # 2to3, pydoc, pyvenv - ln -s "../../../bin/2to3-${PYVER}" \ - "${D}${PYTHON_SCRIPTDIR}/2to3" || die - ln -s "../../../bin/pydoc${PYVER}" \ - "${D}${PYTHON_SCRIPTDIR}/pydoc" || die - ln -s "../../../bin/pyvenv-${PYVER}" \ - "${D}${PYTHON_SCRIPTDIR}/pyvenv" || die - # idle - if use tk; then - ln -s "../../../bin/idle${PYVER}" \ - "${D}${PYTHON_SCRIPTDIR}/idle" || die - fi -} - -pkg_preinst() { - if has_version "<${CATEGORY}/${PN}-${PYVER}" && ! has_version ">=${CATEGORY}/${PN}-${PYVER}_alpha"; then - python_updater_warning="1" - fi -} - -eselect_python_update() { - if [[ -z "$(eselect python show)" || ! -f "${EROOT}usr/bin/$(eselect python show)" ]]; then - eselect python update - fi - - if [[ -z "$(eselect python show --python${PV%%.*})" || ! -f "${EROOT}usr/bin/$(eselect python show --python${PV%%.*})" ]]; then - eselect python update --python${PV%%.*} - fi -} - -pkg_postinst() { - eselect_python_update - - if [[ "${python_updater_warning}" == "1" ]]; then - ewarn "You have just upgraded from an older version of Python." - ewarn - ewarn "Please adjust PYTHON_TARGETS (if so desired), and run emerge with the --newuse or --changed-use option to rebuild packages installing python modules." - fi -} - -pkg_postrm() { - eselect_python_update -} diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.5.1-r3.ebuild b/sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.5.2.ebuild similarity index 98% rename from sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.5.1-r3.ebuild rename to sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.5.2.ebuild index 3e8fc98391..0dfc3504b2 100644 --- a/sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.5.1-r3.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.5.2.ebuild @@ -8,7 +8,7 @@ WANT_LIBTOOL="none" inherit autotools eutils flag-o-matic multilib pax-utils python-utils-r1 toolchain-funcs MY_P="Python-${PV/_/}" -PATCHSET_VERSION="3.5.1-0" +PATCHSET_VERSION="3.5.2-0" DESCRIPTION="An interpreted, interactive, object-oriented programming language" HOMEPAGE="http://www.python.org/" @@ -71,7 +71,6 @@ src_prepare() { EPATCH_SUFFIX="patch" epatch "${WORKDIR}/patches" epatch "${FILESDIR}/${PN}-3.4.3-ncurses-pkg-config.patch" - epatch "${FILESDIR}/3.5.1-cross-compile.patch" epatch "${FILESDIR}/${PN}-3.5-distutils-OO-build.patch" epatch_user @@ -171,6 +170,10 @@ src_configure() { } src_compile() { + # Ensure sed works as expected + # https://bugs.gentoo.org/594768 + local -x LC_ALL=C + cd "${BUILD_DIR}" || die emake CPPFLAGS= CFLAGS= LDFLAGS= diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/python-2.7.10-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/python-2.7.10-r1 index 80dc13f9b5..7e69b50e58 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/python-2.7.10-r1 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/python-2.7.10-r1 @@ -1,14 +1,14 @@ -DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test -DEPEND=app-arch/bzip2 >=sys-libs/zlib-1.1.3 virtual/libffi virtual/libintl xml? ( >=dev-libs/expat-2.1 ) !build? ( berkdb? ( || ( sys-libs/db:5.3 sys-libs/db:5.2 sys-libs/db:5.1 sys-libs/db:5.0 sys-libs/db:4.8 sys-libs/db:4.7 sys-libs/db:4.6 sys-libs/db:4.5 sys-libs/db:4.4 sys-libs/db:4.3 sys-libs/db:4.2 ) ) gdbm? ( sys-libs/gdbm[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:0 readline? ( >=sys-libs/readline-4.1 ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3 ) ssl? ( dev-libs/openssl ) tk? ( >=dev-lang/tk-8.0 dev-tcltk/blt dev-tcltk/tix ) ) !!=sys-devel/autoconf-2.65 !sys-devel/gcc[libffi] !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 +DEFINED_PHASES=compile configure install postinst postrm prepare setup test +DEPEND=app-arch/bzip2 >=sys-libs/zlib-1.1.3 virtual/libffi virtual/libintl xml? ( >=dev-libs/expat-2.1 ) !build? ( berkdb? ( || ( sys-libs/db:5.3 sys-libs/db:5.2 sys-libs/db:5.1 sys-libs/db:5.0 sys-libs/db:4.8 sys-libs/db:4.7 sys-libs/db:4.6 sys-libs/db:4.5 sys-libs/db:4.4 sys-libs/db:4.3 sys-libs/db:4.2 ) ) gdbm? ( sys-libs/gdbm[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:0 readline? ( >=sys-libs/readline-4.1 ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3 ) ssl? ( dev-libs/openssl ) tk? ( >=dev-lang/tk-8.0 dev-tcltk/blt dev-tcltk/tix ) ) !!=sys-devel/autoconf-2.65 !sys-devel/gcc[libffi(-)] !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 DESCRIPTION=An interpreted, interactive, object-oriented programming language EAPI=4 HOMEPAGE=http://www.python.org/ IUSE=-berkdb build doc elibc_uclibc examples gdbm hardened ipv6 +ncurses +readline sqlite +ssl +threads tk +wide-unicode wininst +xml KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd LICENSE=PSF-2 -PDEPEND=app-eselect/eselect-python app-admin/python-updater +PDEPEND=app-eselect/eselect-python RDEPEND=app-arch/bzip2 >=sys-libs/zlib-1.1.3 virtual/libffi virtual/libintl xml? ( >=dev-libs/expat-2.1 ) !build? ( berkdb? ( || ( sys-libs/db:5.3 sys-libs/db:5.2 sys-libs/db:5.1 sys-libs/db:5.0 sys-libs/db:4.8 sys-libs/db:4.7 sys-libs/db:4.6 sys-libs/db:4.5 sys-libs/db:4.4 sys-libs/db:4.3 sys-libs/db:4.2 ) ) gdbm? ( sys-libs/gdbm[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:0 readline? ( >=sys-libs/readline-4.1 ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3 ) ssl? ( dev-libs/openssl ) tk? ( >=dev-lang/tk-8.0 dev-tcltk/blt dev-tcltk/tix ) ) !!=sys-libs/zlib-1.1.3:0= virtual/libffi virtual/libintl berkdb? ( || ( sys-libs/db:5.3 sys-libs/db:5.2 sys-libs/db:5.1 sys-libs/db:5.0 sys-libs/db:4.8 sys-libs/db:4.7 sys-libs/db:4.6 sys-libs/db:4.5 sys-libs/db:4.4 sys-libs/db:4.3 sys-libs/db:4.2 ) ) gdbm? ( sys-libs/gdbm:0=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:0= readline? ( >=sys-libs/readline-4.1:0= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) ) tk? ( >=dev-lang/tcl-8.0:0= >=dev-lang/tk-8.0:0= dev-tcltk/blt:0= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1 ) !!=sys-devel/autoconf-2.65 !sys-devel/gcc[libffi] !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 +DEFINED_PHASES=compile configure install postinst postrm prepare setup test +DEPEND=app-arch/bzip2:0= >=sys-libs/zlib-1.1.3:0= virtual/libffi virtual/libintl berkdb? ( || ( sys-libs/db:5.3 sys-libs/db:5.2 sys-libs/db:5.1 sys-libs/db:5.0 sys-libs/db:4.8 sys-libs/db:4.7 sys-libs/db:4.6 sys-libs/db:4.5 sys-libs/db:4.4 sys-libs/db:4.3 sys-libs/db:4.2 ) ) gdbm? ( sys-libs/gdbm:0=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:0= readline? ( >=sys-libs/readline-4.1:0= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) ) tk? ( >=dev-lang/tcl-8.0:0= >=dev-lang/tk-8.0:0= dev-tcltk/blt:0= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1 ) !!=sys-devel/autoconf-2.65 !sys-devel/gcc[libffi(-)] !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 DESCRIPTION=An interpreted, interactive, object-oriented programming language EAPI=5 HOMEPAGE=http://www.python.org/ IUSE=-berkdb build doc elibc_uclibc examples gdbm hardened ipv6 libressl +ncurses +readline sqlite +ssl +threads tk +wide-unicode wininst +xml -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd +KEYWORDS=alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd LICENSE=PSF-2 -PDEPEND=>=app-eselect/eselect-python-20140125-r1 app-admin/python-updater +PDEPEND=>=app-eselect/eselect-python-20140125-r1 RDEPEND=app-arch/bzip2:0= >=sys-libs/zlib-1.1.3:0= virtual/libffi virtual/libintl berkdb? ( || ( sys-libs/db:5.3 sys-libs/db:5.2 sys-libs/db:5.1 sys-libs/db:5.0 sys-libs/db:4.8 sys-libs/db:4.7 sys-libs/db:4.6 sys-libs/db:4.5 sys-libs/db:4.4 sys-libs/db:4.3 sys-libs/db:4.2 ) ) gdbm? ( sys-libs/gdbm:0=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:0= readline? ( >=sys-libs/readline-4.1:0= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) ) tk? ( >=dev-lang/tcl-8.0:0= >=dev-lang/tk-8.0:0= dev-tcltk/blt:0= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1 ) !!=sys-libs/zlib-1.1.3 virtual/libffi virtual/libintl !build? ( gdbm? ( sys-libs/gdbm[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:0 readline? ( >=sys-libs/readline-4.1 ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3 ) ssl? ( dev-libs/openssl ) tk? ( >=dev-lang/tk-8.0 dev-tcltk/blt dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1 ) ) !!=sys-devel/autoconf-2.65 !sys-devel/gcc[libffi] !=sys-devel/autoconf-2.69 -DESCRIPTION=An interpreted, interactive, object-oriented programming language -EAPI=4 -HOMEPAGE=http://www.python.org/ -IUSE=build doc elibc_uclibc examples gdbm hardened ipv6 +ncurses +readline sqlite +ssl +threads tk wininst +xml -KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd -LICENSE=PSF-2 -PDEPEND=app-eselect/eselect-python app-admin/python-updater -RDEPEND=app-arch/bzip2 app-arch/xz-utils >=sys-libs/zlib-1.1.3 virtual/libffi virtual/libintl !build? ( gdbm? ( sys-libs/gdbm[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:0 readline? ( >=sys-libs/readline-4.1 ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3 ) ssl? ( dev-libs/openssl ) tk? ( >=dev-lang/tk-8.0 dev-tcltk/blt dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1 ) ) !!=sys-libs/zlib-1.1.3:0= virtual/libffi virtual/libintl !build? ( gdbm? ( sys-libs/gdbm:0=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:0= readline? ( >=sys-libs/readline-4.1:0= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) ) tk? ( >=dev-lang/tcl-8.0:0= >=dev-lang/tk-8.0:0= dev-tcltk/blt:0= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:0= ) ) !!=sys-devel/autoconf-2.65 !sys-devel/gcc[libffi] !=sys-devel/autoconf-2.69 -DESCRIPTION=An interpreted, interactive, object-oriented programming language -EAPI=5 -HOMEPAGE=http://www.python.org/ -IUSE=build doc elibc_uclibc examples gdbm hardened ipv6 libressl +ncurses +readline sqlite +ssl +threads tk wininst +xml -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd -LICENSE=PSF-2 -PDEPEND=>=app-eselect/eselect-python-20140125-r1 app-admin/python-updater -RDEPEND=app-arch/bzip2:0= app-arch/xz-utils:0= >=sys-libs/zlib-1.1.3:0= virtual/libffi virtual/libintl !build? ( gdbm? ( sys-libs/gdbm:0=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:0= readline? ( >=sys-libs/readline-4.1:0= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) ) tk? ( >=dev-lang/tcl-8.0:0= >=dev-lang/tk-8.0:0= dev-tcltk/blt:0= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:0= ) ) !!=sys-libs/zlib-1.1.3 virtual/libffi virtual/libintl xml? ( >=dev-libs/expat-2.1 ) !build? ( gdbm? ( sys-libs/gdbm[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:0 readline? ( >=sys-libs/readline-4.1 ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3 ) ssl? ( dev-libs/openssl ) tk? ( >=dev-lang/tk-8.0 dev-tcltk/blt dev-tcltk/tix ) ) !!=sys-devel/autoconf-2.65 !sys-devel/gcc[libffi] !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 +DEPEND=app-arch/bzip2 app-arch/xz-utils >=sys-libs/zlib-1.1.3 virtual/libffi virtual/libintl xml? ( >=dev-libs/expat-2.1 ) !build? ( gdbm? ( sys-libs/gdbm[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:0 readline? ( >=sys-libs/readline-4.1 ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3 ) ssl? ( dev-libs/openssl ) tk? ( >=dev-lang/tk-8.0 dev-tcltk/blt dev-tcltk/tix ) ) !!=sys-devel/autoconf-2.65 !sys-devel/gcc[libffi(-)] !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 DESCRIPTION=An interpreted, interactive, object-oriented programming language EAPI=4 HOMEPAGE=http://www.python.org/ IUSE=build elibc_uclibc examples gdbm hardened ipv6 +ncurses +readline sqlite +ssl +threads tk wininst +xml KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd LICENSE=PSF-2 -PDEPEND=app-eselect/eselect-python app-admin/python-updater +PDEPEND=app-eselect/eselect-python RDEPEND=app-arch/bzip2 app-arch/xz-utils >=sys-libs/zlib-1.1.3 virtual/libffi virtual/libintl xml? ( >=dev-libs/expat-2.1 ) !build? ( gdbm? ( sys-libs/gdbm[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:0 readline? ( >=sys-libs/readline-4.1 ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3 ) ssl? ( dev-libs/openssl ) tk? ( >=dev-lang/tk-8.0 dev-tcltk/blt dev-tcltk/tix ) ) !!=sys-libs/zlib-1.1.3:0= virtual/libffi virtual/libintl gdbm? ( sys-libs/gdbm:0=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:0= readline? ( >=sys-libs/readline-4.1:0= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) ) tk? ( >=dev-lang/tcl-8.0:0= >=dev-lang/tk-8.0:0= dev-tcltk/blt:0= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:0= ) !!=sys-devel/autoconf-2.65 !sys-devel/gcc[libffi] !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 -DESCRIPTION=An interpreted, interactive, object-oriented programming language -EAPI=5 -HOMEPAGE=http://www.python.org/ -IUSE=build elibc_uclibc examples gdbm hardened ipv6 libressl +ncurses +readline sqlite +ssl +threads tk wininst +xml -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd -LICENSE=PSF-2 -PDEPEND=>=app-eselect/eselect-python-20140125-r1 app-admin/python-updater -RDEPEND=app-arch/bzip2:0= app-arch/xz-utils:0= >=sys-libs/zlib-1.1.3:0= virtual/libffi virtual/libintl gdbm? ( sys-libs/gdbm:0=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:0= readline? ( >=sys-libs/readline-4.1:0= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) ) tk? ( >=dev-lang/tcl-8.0:0= >=dev-lang/tk-8.0:0= dev-tcltk/blt:0= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:0= ) !!=sys-libs/zlib-1.1.3:0= virtual/libffi virtual/libintl gdbm? ( sys-libs/gdbm:0=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:0= readline? ( >=sys-libs/readline-4.1:0= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) ) tk? ( >=dev-lang/tcl-8.0:0= >=dev-lang/tk-8.0:0= dev-tcltk/blt:0= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:0= ) !!=sys-devel/autoconf-2.65 !sys-devel/gcc[libffi] !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 +DEPEND=app-arch/bzip2:0= app-arch/xz-utils:0= >=sys-libs/zlib-1.1.3:0= virtual/libffi virtual/libintl gdbm? ( sys-libs/gdbm:0=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:0= readline? ( >=sys-libs/readline-4.1:0= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) ) tk? ( >=dev-lang/tcl-8.0:0= >=dev-lang/tk-8.0:0= dev-tcltk/blt:0= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:0= ) !!=sys-devel/autoconf-2.65 !sys-devel/gcc[libffi(-)] !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 DESCRIPTION=An interpreted, interactive, object-oriented programming language EAPI=5 HOMEPAGE=http://www.python.org/ IUSE=build elibc_uclibc examples gdbm hardened ipv6 libressl +ncurses +readline sqlite +ssl +threads tk wininst +xml -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd +KEYWORDS=alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd LICENSE=PSF-2 -PDEPEND=>=app-eselect/eselect-python-20140125-r1 app-admin/python-updater +PDEPEND=>=app-eselect/eselect-python-20140125-r1 RDEPEND=app-arch/bzip2:0= app-arch/xz-utils:0= >=sys-libs/zlib-1.1.3:0= virtual/libffi virtual/libintl gdbm? ( sys-libs/gdbm:0=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:0= readline? ( >=sys-libs/readline-4.1:0= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) ) tk? ( >=dev-lang/tcl-8.0:0= >=dev-lang/tk-8.0:0= dev-tcltk/blt:0= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:0= ) !!=sys-libs/zlib-1.1.3:0= virtual/libffi virtual/libintl gdbm? ( sys-libs/gdbm:0=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:0= readline? ( >=sys-libs/readline-4.1:0= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) ) tk? ( >=dev-lang/tcl-8.0:0= >=dev-lang/tk-8.0:0= dev-tcltk/blt:0= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:0= ) !!=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 -DESCRIPTION=An interpreted, interactive, object-oriented programming language -EAPI=5 -HOMEPAGE=http://www.python.org/ -IUSE=build elibc_uclibc examples gdbm hardened ipv6 libressl +ncurses +readline sqlite +ssl +threads tk wininst +xml -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd -LICENSE=PSF-2 -PDEPEND=app-eselect/eselect-python -RDEPEND=app-arch/bzip2:0= app-arch/xz-utils:0= >=sys-libs/zlib-1.1.3:0= virtual/libffi virtual/libintl gdbm? ( sys-libs/gdbm:0=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:0= readline? ( >=sys-libs/readline-4.1:0= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) ) tk? ( >=dev-lang/tcl-8.0:0= >=dev-lang/tk-8.0:0= dev-tcltk/blt:0= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:0= ) !!=sys-libs/zlib-1.1.3:0= virtual/libffi virtual/libintl gdbm? ( sys-libs/gdbm:0=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:0= readline? ( >=sys-libs/readline-4.1:0= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) ) tk? ( >=dev-lang/tcl-8.0:0= >=dev-lang/tk-8.0:0= dev-tcltk/blt:0= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:0= ) !!=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 -DESCRIPTION=An interpreted, interactive, object-oriented programming language -EAPI=5 -HOMEPAGE=http://www.python.org/ -IUSE=build elibc_uclibc examples gdbm hardened ipv6 libressl +ncurses +readline sqlite +ssl +threads tk wininst +xml -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd -LICENSE=PSF-2 -PDEPEND=>=app-eselect/eselect-python-20140125-r1 -RDEPEND=app-arch/bzip2:0= app-arch/xz-utils:0= >=sys-libs/zlib-1.1.3:0= virtual/libffi virtual/libintl gdbm? ( sys-libs/gdbm:0=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:0= readline? ( >=sys-libs/readline-4.1:0= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) ) tk? ( >=dev-lang/tcl-8.0:0= >=dev-lang/tk-8.0:0= dev-tcltk/blt:0= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:0= ) !!=app-eselect/eselect-python-20140125-r1 RDEPEND=app-arch/bzip2:0= app-arch/xz-utils:0= >=sys-libs/zlib-1.1.3:0= virtual/libffi virtual/libintl gdbm? ( sys-libs/gdbm:0=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:0= readline? ( >=sys-libs/readline-4.1:0= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) ) tk? ( >=dev-lang/tcl-8.0:0= >=dev-lang/tk-8.0:0= dev-tcltk/blt:0= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:0= ) !!