commit:     4fd67bee46ef5de947ad73c0872b7617c1a8443d
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sat Jan  6 23:21:39 2018 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sat Jan  6 23:21:58 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fd67bee

dev-lang/python: depend on app-arch/xz-utils[extra-filters] for tests

Closes: https://bugs.gentoo.org/643744
Package-Manager: Portage-2.3.19_p3, Repoman-2.3.6_p37

 dev-lang/python/python-3.4.5-r1.ebuild | 6 ++++--
 dev-lang/python/python-3.5.4-r1.ebuild | 6 ++++--
 dev-lang/python/python-3.6.3-r1.ebuild | 6 ++++--
 dev-lang/python/python-3.6.4.ebuild    | 4 +++-
 4 files changed, 15 insertions(+), 7 deletions(-)

diff --git a/dev-lang/python/python-3.4.5-r1.ebuild 
b/dev-lang/python/python-3.4.5-r1.ebuild
index bb01c7623e5..02cb5d3f2cb 100644
--- a/dev-lang/python/python-3.4.5-r1.ebuild
+++ b/dev-lang/python/python-3.4.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -17,7 +17,8 @@ 
SRC_URI="https://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"
-IUSE="build elibc_uclibc examples gdbm hardened ipv6 libressl +ncurses 
+readline sqlite +ssl +threads tk wininst +xml"
+IUSE="build elibc_uclibc examples gdbm hardened ipv6 libressl +ncurses 
+readline sqlite +ssl test +threads tk wininst +xml"
+RESTRICT="!test? ( test )"
 
 # 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
@@ -48,6 +49,7 @@ RDEPEND="app-arch/bzip2:0=
        xml? ( >=dev-libs/expat-2.1:0= )
        !!<sys-apps/sandbox-2.6-r1"
 DEPEND="${RDEPEND}
+       test? ( app-arch/xz-utils[extra-filters(+)] )
        virtual/pkgconfig
        >=sys-devel/autoconf-2.65
        !sys-devel/gcc[libffi(-)]"

diff --git a/dev-lang/python/python-3.5.4-r1.ebuild 
b/dev-lang/python/python-3.5.4-r1.ebuild
index 680ae491e0a..35190a8535c 100644
--- a/dev-lang/python/python-3.5.4-r1.ebuild
+++ b/dev-lang/python/python-3.5.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -17,7 +17,8 @@ 
SRC_URI="https://www.python.org/ftp/python/${PV%_rc*}/${MY_P}.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"
+IUSE="build elibc_uclibc examples gdbm hardened ipv6 libressl +ncurses 
+readline sqlite +ssl test +threads tk wininst +xml"
+RESTRICT="!test? ( test )"
 
 # 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
@@ -48,6 +49,7 @@ RDEPEND="app-arch/bzip2:0=
        xml? ( >=dev-libs/expat-2.1:0= )
        !!<sys-apps/sandbox-2.6-r1"
 DEPEND="${RDEPEND}
+       test? ( app-arch/xz-utils[extra-filters(+)] )
        virtual/pkgconfig
        !sys-devel/gcc[libffi(-)]"
 RDEPEND+=" !build? ( app-misc/mime-types )"

diff --git a/dev-lang/python/python-3.6.3-r1.ebuild 
b/dev-lang/python/python-3.6.3-r1.ebuild
index 3d9849571a9..d904618dc9a 100644
--- a/dev-lang/python/python-3.6.3-r1.ebuild
+++ b/dev-lang/python/python-3.6.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -17,7 +17,8 @@ 
SRC_URI="https://www.python.org/ftp/python/${PV}/${MY_P}.tar.xz
 LICENSE="PSF-2"
 SLOT="3.6/3.6m"
 KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
-IUSE="build examples gdbm hardened ipv6 libressl +ncurses +readline sqlite 
+ssl +threads tk wininst +xml"
+IUSE="build examples gdbm hardened ipv6 libressl +ncurses +readline sqlite 
+ssl test +threads tk wininst +xml"
+RESTRICT="!test? ( test )"
 
 # 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
@@ -48,6 +49,7 @@ RDEPEND="app-arch/bzip2:0=
        xml? ( >=dev-libs/expat-2.1:0= )
        !!<sys-apps/sandbox-2.6-r1"
 DEPEND="${RDEPEND}
+       test? ( app-arch/xz-utils[extra-filters(+)] )
        virtual/pkgconfig
        !sys-devel/gcc[libffi(-)]"
 RDEPEND+=" !build? ( app-misc/mime-types )"

diff --git a/dev-lang/python/python-3.6.4.ebuild 
b/dev-lang/python/python-3.6.4.ebuild
index bf6b9a5fb09..f0adb4196ea 100644
--- a/dev-lang/python/python-3.6.4.ebuild
+++ b/dev-lang/python/python-3.6.4.ebuild
@@ -17,7 +17,8 @@ 
SRC_URI="https://www.python.org/ftp/python/${PV}/${MY_P}.tar.xz
 LICENSE="PSF-2"
 SLOT="3.6/3.6m"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
-IUSE="build examples gdbm hardened ipv6 libressl +ncurses +readline sqlite 
+ssl +threads tk wininst +xml"
+IUSE="build examples gdbm hardened ipv6 libressl +ncurses +readline sqlite 
+ssl test +threads tk wininst +xml"
+RESTRICT="!test? ( test )"
 
 # 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
@@ -48,6 +49,7 @@ RDEPEND="app-arch/bzip2:0=
        xml? ( >=dev-libs/expat-2.1:0= )
        !!<sys-apps/sandbox-2.6-r1"
 DEPEND="${RDEPEND}
+       test? ( app-arch/xz-utils[extra-filters(+)] )
        virtual/pkgconfig
        !sys-devel/gcc[libffi(-)]"
 RDEPEND+=" !build? ( app-misc/mime-types )"

Reply via email to