commit:     266252a880d3b7ce6c9ea871e8339e0aabe44afd
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 25 22:15:37 2017 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Jan 25 22:56:54 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=266252a8

profiles: Initial support for Python 3.6 (masked)

 profiles/base/package.use.force         | 8 +++++++-
 profiles/base/package.use.mask          | 4 ++++
 profiles/base/package.use.stable.mask   | 3 ++-
 profiles/base/use.mask                  | 5 +++++
 profiles/base/use.stable.mask           | 7 ++++++-
 profiles/desc/python_single_target.desc | 3 ++-
 profiles/desc/python_targets.desc       | 3 ++-
 profiles/prefix/windows/cygwin/use.mask | 1 +
 8 files changed, 29 insertions(+), 5 deletions(-)

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 168903d..acb7250 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -51,7 +51,13 @@ app-shells/bash:0 readline
 # Michał Górny <mgo...@gentoo.org> (14 Oct 2012)
 # Force-enable all PYTHON_TARGETS for python-exec to avoid using private
 # API. Please remember to keep it in sync with python_targets.desc.
-dev-lang/python-exec python_targets_python2_7 python_targets_python3_4 
python_targets_python3_5 python_targets_jython2_7 python_targets_pypy 
python_targets_pypy3
+dev-lang/python-exec python_targets_python2_7
+dev-lang/python-exec python_targets_python3_4
+dev-lang/python-exec python_targets_python3_5
+dev-lang/python-exec python_targets_python3_6
+dev-lang/python-exec python_targets_jython2_7
+dev-lang/python-exec python_targets_pypy
+dev-lang/python-exec python_targets_pypy3
 
 # Zac Medico <zmed...@gentoo.org> (20 Oct 2010)
 # Force ipc USE flag since it should remain enabled unless

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 873fbab..8a432f9 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -5,6 +5,10 @@
 # This file requires >=portage-2.1.1
 # New entries go on top.
 
+# Michał Górny <mgo...@gentoo.org> (25 Jan 2017)
+# Unmask python-exec support for experimental dev-lang/python:3.6
+dev-lang/python-exec -python_targets_python3_6
+
 # Matt Turner <matts...@gentoo.org> (25 Jan 2017)
 # xf86-video-??? masked for removal
 x11-base/xorg-drivers video_cards_v4l

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index 221bded..4ccb5c1 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -75,8 +75,9 @@ app-emulation/ganeti monitoring
 =media-video/mpv-0.9.2-r1 libcaca
 
 # Mike Gilbert <flop...@gentoo.org> (03 Oct 2015)
-# Unmask python3.5 for python-exec
+# Unmask stable-masked implementations for python-exec
 dev-lang/python-exec -python_targets_python3_5
+dev-lang/python-exec -python_targets_python3_6
 
 # Pacho Ramos <pa...@gentoo.org> (15 May 2015)
 # Version compatible with current ffmpeg is not ready to be stabilized

diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index 31136dc..480c8ee 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -2,6 +2,11 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
+# Michał Górny <mgo...@gentoo.org> (25 Jan 2017)
+# Masked until dev-lang/python:3.6 is unmasked
+python_targets_python3_6
+python_single_target_python3_6
+
 # Michael Orlitzky <m...@gentoo.org> (7 Jan 2017)
 # The dev-db/firebird and dev-db/oracle-instantclient* packages
 # only support amd64 and x86.

diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask
index 76a7900..43c3066 100644
--- a/profiles/base/use.stable.mask
+++ b/profiles/base/use.stable.mask
@@ -1,10 +1,15 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in use.mask
 
+# Michał Górny <mgo...@gentoo.org> (25 Jan 2017)
+# Early pre-stabilization mask for dev-lang/python:3.6
+python_targets_python3_6
+python_single_target_python3_6
+
 # Brian Evans <grkni...@gentoo.org> (06 Dec 2016)
 # Needs dev-lang/php:7.1 stable
 php_targets_php7-1

diff --git a/profiles/desc/python_single_target.desc 
b/profiles/desc/python_single_target.desc
index 958bf51..4315457 100644
--- a/profiles/desc/python_single_target.desc
+++ b/profiles/desc/python_single_target.desc
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation.
+# Copyright 1999-2017 Gentoo Foundation.
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -7,6 +7,7 @@
 python2_7 - Build for Python 2.7 only
 python3_4 - Build for Python 3.4 only
 python3_5 - Build for Python 3.5 only
+python3_6 - Build for Python 3.6 only
 jython2_7 - Build for Jython 2.7 only
 pypy - Build for PyPy only
 pypy3 - Build for PyPy3 only

diff --git a/profiles/desc/python_targets.desc 
b/profiles/desc/python_targets.desc
index 7369964..32bb7cd 100644
--- a/profiles/desc/python_targets.desc
+++ b/profiles/desc/python_targets.desc
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation.
+# Copyright 1999-2017 Gentoo Foundation.
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -7,6 +7,7 @@
 python2_7 - Build with Python 2.7
 python3_4 - Build with Python 3.4
 python3_5 - Build with Python 3.5
+python3_6 - Build with Python 3.6
 jython2_7 - Build with Jython 2.7
 pypy - Build with PyPy
 pypy3 - Build with PyPy3

diff --git a/profiles/prefix/windows/cygwin/use.mask 
b/profiles/prefix/windows/cygwin/use.mask
index 10ade17..0fcf5e6 100644
--- a/profiles/prefix/windows/cygwin/use.mask
+++ b/profiles/prefix/windows/cygwin/use.mask
@@ -8,3 +8,4 @@
 # we do not have python-3 cygwin ready yet
 python_targets_python3_4
 python_targets_python3_5
+python_targets_python3_6

Reply via email to