commit:     142abfbb3771a6b96de707aba5f7f4b626c6731f
Author:     Gabriel Linder <linder.gabriel <AT> gmail <DOT> com>
AuthorDate: Tue Jun 28 09:31:36 2022 +0000
Commit:     Alexys Jacob <ultrabug <AT> gentoo <DOT> org>
CommitDate: Tue Jun 28 16:43:33 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=142abfbb

net-misc/rabbitmq-server: guard against invalid versions of erlang/elixir.

Bug: https://bugs.gentoo.org/854816
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Gabriel Linder <linder.gabriel <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/26111
Signed-off-by: Alexys Jacob <ultrabug <AT> gentoo.org>

 net-misc/rabbitmq-server/rabbitmq-server-3.8.19-r1.ebuild | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/net-misc/rabbitmq-server/rabbitmq-server-3.8.19-r1.ebuild 
b/net-misc/rabbitmq-server/rabbitmq-server-3.8.19-r1.ebuild
index 2410ca43590f..85dfa8ae0db8 100644
--- a/net-misc/rabbitmq-server/rabbitmq-server-3.8.19-r1.ebuild
+++ b/net-misc/rabbitmq-server/rabbitmq-server-3.8.19-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -20,18 +20,22 @@ RESTRICT="test"
 RDEPEND="
        acct-group/rabbitmq
        acct-user/rabbitmq
-       >=dev-lang/erlang-22[ssl]
+       >=dev-lang/erlang-22[ssl] <dev-lang/erlang-25.0
 "
 DEPEND="${RDEPEND}
        app-arch/zip
        app-arch/unzip
        app-text/docbook-xml-dtd:4.5
        app-text/xmlto
-       >=dev-lang/elixir-1.10.0 <dev-lang/elixir-1.12.0
+       >=dev-lang/elixir-1.10.4 <dev-lang/elixir-1.13.0
        dev-libs/libxslt
        $(python_gen_any_dep 'dev-python/simplejson[${PYTHON_USEDEP}]')
 "
 
+python_check_deps() {
+       has_version -d "dev-python/simplejson[${PYTHON_USEDEP}]"
+}
+
 pkg_setup() {
        python-any-r1_pkg_setup
 }

Reply via email to