commit:     9362ab0778647db45c4237a1b28b33ea4381e6c4
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 12 22:05:35 2021 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Mon Jul 12 23:52:30 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9362ab07

net-libs/nodejs: block openssl-3 in v12 and v14 ebuilds

v14 confirmed not to build, v12 contains the same code so it is assumed
not to work either.
Hopefully temporary, given v16 already builds against this version
of OpenSSL.

Closes: https://bugs.gentoo.org/801952
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 net-libs/nodejs/nodejs-12.22.1.ebuild  | 7 +++++--
 net-libs/nodejs/nodejs-12.22.2.ebuild  | 7 +++++--
 net-libs/nodejs/nodejs-14.16.1.ebuild  | 7 +++++--
 net-libs/nodejs/nodejs-14.17.3.ebuild  | 7 +++++--
 net-libs/nodejs/nodejs-16.4.2.ebuild   | 2 +-
 net-libs/nodejs/nodejs-99999999.ebuild | 2 +-
 6 files changed, 22 insertions(+), 10 deletions(-)

diff --git a/net-libs/nodejs/nodejs-12.22.1.ebuild 
b/net-libs/nodejs/nodejs-12.22.1.ebuild
index 3c19482c9e7..930eb364bbf 100644
--- a/net-libs/nodejs/nodejs-12.22.1.ebuild
+++ b/net-libs/nodejs/nodejs-12.22.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..9} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit bash-completion-r1 flag-o-matic pax-utils python-any-r1 
toolchain-funcs xdg-utils
@@ -32,7 +32,10 @@ RDEPEND="
        >=net-libs/nghttp2-1.40.0
        sys-libs/zlib
        icu? ( >=dev-libs/icu-64.2:= )
-       system-ssl? ( >=dev-libs/openssl-1.1.1:0= )
+       system-ssl? (
+               >=dev-libs/openssl-1.1.1:0=
+               <dev-libs/openssl-3.0.0_beta1:0=
+       )
 "
 BDEPEND="
        ${PYTHON_DEPS}

diff --git a/net-libs/nodejs/nodejs-12.22.2.ebuild 
b/net-libs/nodejs/nodejs-12.22.2.ebuild
index 9c4fe05c005..7b4c525b98b 100644
--- a/net-libs/nodejs/nodejs-12.22.2.ebuild
+++ b/net-libs/nodejs/nodejs-12.22.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..10} )
+PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit bash-completion-r1 flag-o-matic pax-utils python-any-r1 
toolchain-funcs xdg-utils
@@ -40,7 +40,10 @@ RDEPEND="
        >=net-libs/nghttp2-1.40.0
        sys-libs/zlib
        icu? ( >=dev-libs/icu-64.2:= )
-       system-ssl? ( >=dev-libs/openssl-1.1.1:0= )
+       system-ssl? (
+               >=dev-libs/openssl-1.1.1:0=
+               <dev-libs/openssl-3.0.0_beta1:0=
+       )
 "
 BDEPEND="
        ${PYTHON_DEPS}

diff --git a/net-libs/nodejs/nodejs-14.16.1.ebuild 
b/net-libs/nodejs/nodejs-14.16.1.ebuild
index 45b882f86ba..6143804f9ac 100644
--- a/net-libs/nodejs/nodejs-14.16.1.ebuild
+++ b/net-libs/nodejs/nodejs-14.16.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..9} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit bash-completion-r1 flag-o-matic pax-utils python-any-r1 
toolchain-funcs xdg-utils
@@ -31,7 +31,10 @@ RDEPEND=">=app-arch/brotli-1.0.9
        >=net-libs/nghttp2-1.41.0
        sys-libs/zlib
        system-icu? ( >=dev-libs/icu-67:= )
-       system-ssl? ( >=dev-libs/openssl-1.1.1:0= )"
+       system-ssl? (
+               >=dev-libs/openssl-1.1.1:0=
+               <dev-libs/openssl-3.0.0_beta1:0=
+       )"
 BDEPEND="${PYTHON_DEPS}
        sys-apps/coreutils
        virtual/pkgconfig

diff --git a/net-libs/nodejs/nodejs-14.17.3.ebuild 
b/net-libs/nodejs/nodejs-14.17.3.ebuild
index a6c178ef153..5a7dfca4e03 100644
--- a/net-libs/nodejs/nodejs-14.17.3.ebuild
+++ b/net-libs/nodejs/nodejs-14.17.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..10} )
+PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit bash-completion-r1 flag-o-matic pax-utils python-any-r1 
toolchain-funcs xdg-utils
@@ -37,7 +37,10 @@ RDEPEND=">=app-arch/brotli-1.0.9
        >=net-libs/nghttp2-1.41.0
        sys-libs/zlib
        system-icu? ( >=dev-libs/icu-67:= )
-       system-ssl? ( >=dev-libs/openssl-1.1.1:0= )"
+       system-ssl? (
+               >=dev-libs/openssl-1.1.1:0=
+               <dev-libs/openssl-3.0.0_beta1:0=
+       )"
 BDEPEND="${PYTHON_DEPS}
        sys-apps/coreutils
        virtual/pkgconfig

diff --git a/net-libs/nodejs/nodejs-16.4.2.ebuild 
b/net-libs/nodejs/nodejs-16.4.2.ebuild
index 15a3869fc67..b60abe36d65 100644
--- a/net-libs/nodejs/nodejs-16.4.2.ebuild
+++ b/net-libs/nodejs/nodejs-16.4.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..10} )
+PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit bash-completion-r1 flag-o-matic pax-utils python-any-r1 
toolchain-funcs xdg-utils

diff --git a/net-libs/nodejs/nodejs-99999999.ebuild 
b/net-libs/nodejs/nodejs-99999999.ebuild
index 1141e04146e..a2a2634d16c 100644
--- a/net-libs/nodejs/nodejs-99999999.ebuild
+++ b/net-libs/nodejs/nodejs-99999999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..10} )
+PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit bash-completion-r1 flag-o-matic pax-utils python-any-r1 
toolchain-funcs xdg-utils

Reply via email to