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
