commit:     664e56b780e2a5380a0beeab93e99b2b2ce1fc32
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 28 12:45:07 2016 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sun Feb 28 12:45:07 2016 +0000
URL:        
https://gitweb.gentoo.org/proj/multilib-portage.git/commit/?id=664e56b7

Sync with main tree version

 sys-apps/portage/Manifest                 |  2 +-
 sys-apps/portage/portage-2.2.27-r1.ebuild | 13 ++++++++-----
 2 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index d45abaa..e9977f9 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -1,2 +1,2 @@
-EBUILD portage-2.2.27-r1.ebuild 11882 SHA256 
9f4d60b0f1350609293442e8b083cc437b2495b70dedf3a9df29739c08efd90b SHA512 
9fea7694f401348d0e267bbc8cf945293655627bb11805dfb3c59f697de156604dfc1b5931a87b1d7e86c83ca045b70b3386d8f10bfd26473d01e5f70091cb6b
 WHIRLPOOL 
94395ac746ba1b17685ae02b3996a89e692e723ce6420222af965b131c3689158021226764df4576e5e30c456e83f48309693d8569a47ca61f76cc04c724cf0f
+EBUILD portage-2.2.27-r1.ebuild 11932 SHA256 
54920803594f786f6075ebdd8d68831b04805936d18bf9c32c48d4ef1f2362d0 SHA512 
eb3122cdb47a75b23b93e157d4666b356a49311397b67060664128b86775c762234c74ad1e45f6c0874e09b1dc63281e7dd53fb6ebe47deea58b04cea3f6ede2
 WHIRLPOOL 
eed819493e8a222591d36aa8d86ede7c6b6f570bda37e60685f180ea0b2f3bd27c854601cfd238f932c82c163d91b9d15f6e91e30f15735edae68d84176ed55a
 MISC metadata.xml 365 SHA256 
475a792c24a7db2ae5fab7fb108bf39af08c272d03d87ef942883b297de95d6a SHA512 
45a78cd446f546ca81c6d6623e0f7215e13ed81d58d6dfcf7a2614b2ad8250a7af4c9ed8b3d1c301a103f3f17b2f5d8eb16caa82267b7565798fb00383957fb6
 WHIRLPOOL 
1f744a508a6d6d9225087850a85e47b8effadeff6eb0600daca677f761f22c8ddcc08a972bf4b4c2d6545518710365b560f54dd43d283f19eebdb3b2a0972630

diff --git a/sys-apps/portage/portage-2.2.27-r1.ebuild 
b/sys-apps/portage/portage-2.2.27-r1.ebuild
index f81b38c..a1bfb3d 100644
--- a/sys-apps/portage/portage-2.2.27-r1.ebuild
+++ b/sys-apps/portage/portage-2.2.27-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$
 
@@ -6,17 +6,16 @@ EAPI=5
 
 PYTHON_COMPAT=(
        pypy
-       python3_3 python3_4
+       python3_3 python3_4 python3_5
        python2_7
 )
-# Note: substituted below
 PYTHON_REQ_USE='bzip2(+)'
 
 inherit distutils-r1 git-2 multilib
 
 EGIT_REPO_URI="git://anongit.gentoo.org/proj/portage.git"
 EGIT_BRANCH="multilib"
-EGIT_COMMIT="259272b9ffcf2c3d813487bf0119f761f32476e6"
+EGIT_COMMIT="58fb9ace0cb1bf49df2ce68b13999d303fa25756"
 DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage";
 
@@ -25,7 +24,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~s390 ~s
 SLOT="0"
 IUSE="build doc epydoc +ipc linguas_ru selinux xattr"
 
-DEPEND="!build? ( ${PYTHON_DEPS//bzip2(+)/ssl(+),bzip2(+)} )
+DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
        >=app-arch/tar-1.27
        dev-lang/python-exec:2
        >=sys-apps/sed-4.0.5 sys-devel/patch
@@ -69,6 +68,10 @@ PDEPEND="
 
 REQUIRED_USE="epydoc? ( $(python_gen_useflags 'python2*') )"
 
+pkg_setup() {
+       use epydoc && DISTUTILS_ALL_SUBPHASE_IMPLS=( python2.7 )
+}
+
 python_prepare_all() {
        distutils-r1_python_prepare_all
 

Reply via email to