commit:     045920ca3310f9ac84e407eb826ee425dadd1968
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 11 00:57:37 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 11 00:57:37 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=045920ca

dev-lang/python: depend on newer OpenSSL (>= 1.1.1)

Upstream dropped compatibility and we don't have the capacity to maintain
backports to an unsupported version of OpenSSL. The last version to
work is ~3.8.6.

No revision bump required given this is a build-time failure and we already
depend on OpenSSL with a subslot operator (which handles upgrades/downgrades
correctly).

Bug: https://bugs.python.org/issue43669
Closes: https://bugs.gentoo.org/796374
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-lang/python/python-3.10.0_beta2.ebuild | 2 +-
 dev-lang/python/python-3.10.0_beta3.ebuild | 2 +-
 dev-lang/python/python-3.10.0_beta4.ebuild | 2 +-
 dev-lang/python/python-3.7.10_p6.ebuild    | 2 +-
 dev-lang/python/python-3.7.11.ebuild       | 2 +-
 dev-lang/python/python-3.8.10_p2.ebuild    | 2 +-
 dev-lang/python/python-3.8.11.ebuild       | 2 +-
 dev-lang/python/python-3.9.5_p2.ebuild     | 2 +-
 dev-lang/python/python-3.9.6.ebuild        | 2 +-
 9 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/dev-lang/python/python-3.10.0_beta2.ebuild 
b/dev-lang/python/python-3.10.0_beta2.ebuild
index 818aa5957c7..3018395550f 100644
--- a/dev-lang/python/python-3.10.0_beta2.ebuild
+++ b/dev-lang/python/python-3.10.0_beta2.ebuild
@@ -43,7 +43,7 @@ RDEPEND="app-arch/bzip2:=
        ncurses? ( >=sys-libs/ncurses-5.2:= )
        readline? ( >=sys-libs/readline-4.1:= )
        sqlite? ( >=dev-db/sqlite-3.3.8:3= )
-       ssl? ( dev-libs/openssl:= )
+       ssl? ( >=dev-libs/openssl-1.1.1:= )
        tk? (
                >=dev-lang/tcl-8.0:=
                >=dev-lang/tk-8.0:=

diff --git a/dev-lang/python/python-3.10.0_beta3.ebuild 
b/dev-lang/python/python-3.10.0_beta3.ebuild
index e7e3f59b1da..64b7a004442 100644
--- a/dev-lang/python/python-3.10.0_beta3.ebuild
+++ b/dev-lang/python/python-3.10.0_beta3.ebuild
@@ -43,7 +43,7 @@ RDEPEND="app-arch/bzip2:=
        ncurses? ( >=sys-libs/ncurses-5.2:= )
        readline? ( >=sys-libs/readline-4.1:= )
        sqlite? ( >=dev-db/sqlite-3.3.8:3= )
-       ssl? ( dev-libs/openssl:= )
+       ssl? ( >=dev-libs/openssl-1.1.1:= )
        tk? (
                >=dev-lang/tcl-8.0:=
                >=dev-lang/tk-8.0:=

diff --git a/dev-lang/python/python-3.10.0_beta4.ebuild 
b/dev-lang/python/python-3.10.0_beta4.ebuild
index e7e3f59b1da..64b7a004442 100644
--- a/dev-lang/python/python-3.10.0_beta4.ebuild
+++ b/dev-lang/python/python-3.10.0_beta4.ebuild
@@ -43,7 +43,7 @@ RDEPEND="app-arch/bzip2:=
        ncurses? ( >=sys-libs/ncurses-5.2:= )
        readline? ( >=sys-libs/readline-4.1:= )
        sqlite? ( >=dev-db/sqlite-3.3.8:3= )
-       ssl? ( dev-libs/openssl:= )
+       ssl? ( >=dev-libs/openssl-1.1.1:= )
        tk? (
                >=dev-lang/tcl-8.0:=
                >=dev-lang/tk-8.0:=

diff --git a/dev-lang/python/python-3.7.10_p6.ebuild 
b/dev-lang/python/python-3.7.10_p6.ebuild
index fc1984de3bc..e3bd9bd6bc8 100644
--- a/dev-lang/python/python-3.7.10_p6.ebuild
+++ b/dev-lang/python/python-3.7.10_p6.ebuild
@@ -42,7 +42,7 @@ RDEPEND="app-arch/bzip2:=
        ncurses? ( >=sys-libs/ncurses-5.2:= )
        readline? ( >=sys-libs/readline-4.1:= )
        sqlite? ( >=dev-db/sqlite-3.3.8:3= )
-       ssl? ( dev-libs/openssl:= )
+       ssl? ( >=dev-libs/openssl-1.1.1:= )
        tk? (
                >=dev-lang/tcl-8.0:=
                >=dev-lang/tk-8.0:=

diff --git a/dev-lang/python/python-3.7.11.ebuild 
b/dev-lang/python/python-3.7.11.ebuild
index 2a194aeea94..4f48850a2fd 100644
--- a/dev-lang/python/python-3.7.11.ebuild
+++ b/dev-lang/python/python-3.7.11.ebuild
@@ -42,7 +42,7 @@ RDEPEND="app-arch/bzip2:=
        ncurses? ( >=sys-libs/ncurses-5.2:= )
        readline? ( >=sys-libs/readline-4.1:= )
        sqlite? ( >=dev-db/sqlite-3.3.8:3= )
-       ssl? ( dev-libs/openssl:= )
+       ssl? ( >=dev-libs/openssl-1.1.1:= )
        tk? (
                >=dev-lang/tcl-8.0:=
                >=dev-lang/tk-8.0:=

diff --git a/dev-lang/python/python-3.8.10_p2.ebuild 
b/dev-lang/python/python-3.8.10_p2.ebuild
index 3e7b9da36c3..409300beb1d 100644
--- a/dev-lang/python/python-3.8.10_p2.ebuild
+++ b/dev-lang/python/python-3.8.10_p2.ebuild
@@ -43,7 +43,7 @@ RDEPEND="app-arch/bzip2:=
        ncurses? ( >=sys-libs/ncurses-5.2:= )
        readline? ( >=sys-libs/readline-4.1:= )
        sqlite? ( >=dev-db/sqlite-3.3.8:3= )
-       ssl? ( dev-libs/openssl:= )
+       ssl? ( >=dev-libs/openssl-1.1.1:= )
        tk? (
                >=dev-lang/tcl-8.0:=
                >=dev-lang/tk-8.0:=

diff --git a/dev-lang/python/python-3.8.11.ebuild 
b/dev-lang/python/python-3.8.11.ebuild
index c6243a8ecd7..3ac0540738b 100644
--- a/dev-lang/python/python-3.8.11.ebuild
+++ b/dev-lang/python/python-3.8.11.ebuild
@@ -43,7 +43,7 @@ RDEPEND="app-arch/bzip2:=
        ncurses? ( >=sys-libs/ncurses-5.2:= )
        readline? ( >=sys-libs/readline-4.1:= )
        sqlite? ( >=dev-db/sqlite-3.3.8:3= )
-       ssl? ( dev-libs/openssl:= )
+       ssl? ( >=dev-libs/openssl-1.1.1:= )
        tk? (
                >=dev-lang/tcl-8.0:=
                >=dev-lang/tk-8.0:=

diff --git a/dev-lang/python/python-3.9.5_p2.ebuild 
b/dev-lang/python/python-3.9.5_p2.ebuild
index 687ad6e769e..b16fafd716f 100644
--- a/dev-lang/python/python-3.9.5_p2.ebuild
+++ b/dev-lang/python/python-3.9.5_p2.ebuild
@@ -43,7 +43,7 @@ RDEPEND="app-arch/bzip2:=
        ncurses? ( >=sys-libs/ncurses-5.2:= )
        readline? ( >=sys-libs/readline-4.1:= )
        sqlite? ( >=dev-db/sqlite-3.3.8:3= )
-       ssl? ( dev-libs/openssl:= )
+       ssl? ( >=dev-libs/openssl-1.1.1:= )
        tk? (
                >=dev-lang/tcl-8.0:=
                >=dev-lang/tk-8.0:=

diff --git a/dev-lang/python/python-3.9.6.ebuild 
b/dev-lang/python/python-3.9.6.ebuild
index f035379167b..e24479c5cb4 100644
--- a/dev-lang/python/python-3.9.6.ebuild
+++ b/dev-lang/python/python-3.9.6.ebuild
@@ -43,7 +43,7 @@ RDEPEND="app-arch/bzip2:=
        ncurses? ( >=sys-libs/ncurses-5.2:= )
        readline? ( >=sys-libs/readline-4.1:= )
        sqlite? ( >=dev-db/sqlite-3.3.8:3= )
-       ssl? ( dev-libs/openssl:= )
+       ssl? ( >=dev-libs/openssl-1.1.1:= )
        tk? (
                >=dev-lang/tcl-8.0:=
                >=dev-lang/tk-8.0:=

Reply via email to