# 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 *python-3.5.2 (21 Jul 2016) 21 Jul 2016; Mike Gilbert +python-3.5.2.ebuild: bump to 3.5.2 Package-Manager: portage-2.3.0_p15 *python-3.4.5 (21 Jul 2016) 21 Jul 2016; Mike Gilbert +python-3.4.5.ebuild: bump to 3.4.5 Package-Manager: portage-2.3.0_p15 21 Jul 2016; Mike Gilbert python-3.4.5.ebuild: fix SRC_URI *python-2.7.12 (22 Jul 2016) 22 Jul 2016; Mike Gilbert +python-2.7.12.ebuild: bump to 2.7.12 Package-Manager: portage-2.3.0_p15 30 Jul 2016; Michał Górny python-2.7.10-r1.ebuild, python-2.7.11-r2.ebuild, python-2.7.12.ebuild, python-3.3.5-r3.ebuild, python-3.3.5-r8.ebuild, python-3.4.3-r1.ebuild, python-3.4.3-r7.ebuild, python-3.4.4.ebuild, python-3.4.5.ebuild: Remove remnants of python-updater Remove the remaining dependencies on deprecated python-updater, and update the postinst messages appropriately. For Python 2.7, the message has been removed altogether since it is the oldest version supported by PYTHON_TARGETS. For the remaining versions, just inform about potential PYTHON_TARGETS changes necessary. The modified versions are not revision-bumped to avoid unnecessary rebuilds due to a minor change. The versions that are still newest-visible (i.e. not replaced by another version or revision bump) will be bumped when python-updater is lastrited. 04 Aug 2016; Mike Gilbert python-2.7.12.ebuild, python-3.4.5.ebuild, python-3.5.2.ebuild: disable MPROTECT The hardened team can figure this shit out. Package-Manager: portage-2.3.0_p16 04 Aug 2016; Mike Gilbert python-2.7.12.ebuild, python-3.4.5.ebuild, python-3.5.2.ebuild: Revert "dev-lang/python: disable MPROTECT" This reverts commit b8cb87b5af9ab23e60864a4c66988c0f595f5b77. 19 Aug 2016; Michał Górny python-2.7.10-r1.ebuild, python-2.7.11-r2.ebuild, python-2.7.12.ebuild, python-3.3.5-r3.ebuild, python-3.3.5-r8.ebuild, python-3.4.3-r1.ebuild, python-3.4.3-r7.ebuild, python-3.4.4.ebuild, python-3.4.5.ebuild: Backport gcc[-libffi(-)] blocker fix to all versions 10 Sep 2016; Mike Gilbert +files/python-3.4.5-cross.patch, python-3.4.5.ebuild: Fix cross-compilation support for 3.4.5 Gentoo-bug: https://bugs.gentoo.org/show_bug.cgi?id=590530 Package-Manager: portage-2.2.28 Closes: https://github.com/gentoo/gentoo/pull/2247 23 Sep 2016; Mike Gilbert -python-2.7.11-r2.ebuild, -python-3.4.3-r7.ebuild, -python-3.4.4.ebuild, -python-3.5.0-r2.ebuild, -python-3.5.1-r2.ebuild, -python-3.5.1-r3.ebuild: remove obsolete ebuilds Package-Manager: portage-2.3.0_p43 23 Sep 2016; Mike Gilbert python-2.7.10-r1.ebuild, python-2.7.12.ebuild, python-3.4.3-r1.ebuild, python-3.4.5.ebuild, python-3.5.2.ebuild: LC_COLLATE=C Bug: https://bugs.gentoo.org/594768 Package-Manager: portage-2.3.0_p43 24 Sep 2016; Mike Gilbert python-2.7.10-r1.ebuild, python-2.7.12.ebuild, python-3.4.3-r1.ebuild, python-3.4.5.ebuild, python-3.5.2.ebuild: set LC_ALL=C in src_compile Package-Manager: portage-2.3.0_p43 28 Oct 2016; Mike Gilbert -python-3.3.5-r3.ebuild, -python-3.3.5-r8.ebuild: remove 3.3 Package-Manager: portage-2.3.2 28 Oct 2016; Mike Gilbert -files/python-3.3-CVE-2014-4616.patch, -files/python-3.3-libressl.patch, -files/python-3.3.5-ncurses-pkg-config.patch: remove old patches Package-Manager: portage-2.3.2 13 Nov 2016; Markus Meier python-2.7.12.ebuild: arm stable, bug #592658 Package-Manager: portage-2.3.2 RepoMan-Options: --include-arches="arm" 15 Nov 2016; Tobias Klausmann python-2.7.12.ebuild: 2.7.12-r0: stable on alpha Gentoo-Bug: 592658 22 Nov 2016; Agostino Sarubbo python-2.7.12.ebuild, python-3.4.5.ebuild: amd64 stable wrt bug #585946 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo 22 Nov 2016; Agostino Sarubbo python-2.7.12.ebuild, python-3.4.5.ebuild: x86 stable wrt bug #585946 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo 23 Nov 2016; Tobias Klausmann python-3.4.5.ebuild: 3.4.5-r0: stable on alpha Gentoo-Bug: 585946 29 Nov 2016; Markus Meier python-3.4.5.ebuild: arm stable, bug #585946 Package-Manager: portage-2.3.2 RepoMan-Options: --include-arches="arm" 30 Nov 2016; Mike Gilbert python-2.7.12.ebuild: restore eselect python set --python2 call This broke Funtoo stage building since it relies on the python2 symlink. Package-Manager: portage-2.3.2_p11