From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 2D46B1384DF for ; Thu, 24 Jun 2021 23:28:02 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 50F65E08CE; Thu, 24 Jun 2021 23:28:01 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 27A21E08CE for ; Thu, 24 Jun 2021 23:28:01 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 09DEF33FAD1 for ; Thu, 24 Jun 2021 23:28:00 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 749A27B7 for ; Thu, 24 Jun 2021 23:27:58 +0000 (UTC) From: "Sam James" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Sam James" Message-ID: <1624577256.08512e9e4f2ef9e713aa42925aa7dbbc19ad8786.sam@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-lang/ruby/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-lang/ruby/ruby-2.5.8-r1.ebuild dev-lang/ruby/ruby-2.5.8-r2.ebuild dev-lang/ruby/ruby-2.5.8-r3.ebuild dev-lang/ruby/ruby-2.5.8.ebuild dev-lang/ruby/ruby-2.5.9-r1.ebuild dev-lang/ruby/ruby-2.6.6-r2.ebuild dev-lang/ruby/ruby-2.6.6-r3.ebuild dev-lang/ruby/ruby-2.6.6-r4.ebuild dev-lang/ruby/ruby-2.6.6-r5.ebuild dev-lang/ruby/ruby-2.6.7-r1.ebuild dev-lang/ruby/ruby-2.7.2-r1.ebuild dev-lang/ruby/ruby-2.7.2-r2.ebuild dev-lang/ruby/ruby-2.7.2-r3.ebuild dev-lang/ruby/ruby-2.7.2.ebuild dev-lang/ruby/ruby-2.7.3-r2.ebuild dev-lang/ruby/ruby-2.7.3-r3.ebuild dev-lang/ruby/ruby-2.7.3-r4.ebuild dev-lang/ruby/ruby-2.7.3.ebuild dev-lang/ruby/ruby-3.0.0-r1.ebuild dev-lang/ruby/ruby-3.0.0-r2.ebuild dev-lang/ruby/ruby-3.0.0-r3.ebuild dev-lang/ruby/ruby-3.0.0-r4.ebuild dev-lang/ruby/ruby-3.0.0-r5.ebuild dev-lang/ruby/ruby-3.0.0.ebuild dev-lang/ruby/ruby-3.0.1-r1.ebuild X-VCS-Directories: dev-lang/ruby/ X-VCS-Committer: sam X-VCS-Committer-Name: Sam James X-VCS-Revision: 08512e9e4f2ef9e713aa42925aa7dbbc19ad8786 X-VCS-Branch: master Date: Thu, 24 Jun 2021 23:27:58 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 08f298d7-1218-4bbc-9bac-e40656fddc15 X-Archives-Hash: 767cc0d97bc392065dbb960814c81838 commit: 08512e9e4f2ef9e713aa42925aa7dbbc19ad8786 Author: Sam James gentoo org> AuthorDate: Thu Jun 24 23:07:56 2021 +0000 Commit: Sam James gentoo org> CommitDate: Thu Jun 24 23:27:36 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08512e9e dev-lang/ruby: add missing dependency on virtual/libcrypt Let's do all the versions just to be sure given some people are on older ones for now. Needed for libxcrypt migration which is upcoming. (We also add a subslot operator for jemalloc. It's not expected to break ABI at the moment, but adding it while here. Not going to bother to revbumping for it given this is just being done for the benefit of future copies.) Fixes: ab5f27d955cc4bd9124b159e494266ffae6e230e Reported-by: Ionen Wolkens gentoo.org> Reported-by: Andreas K. Hüttel gentoo.org> Acked-by: David Seifert gentoo.org> Signed-off-by: Sam James gentoo.org> dev-lang/ruby/{ruby-2.5.8.ebuild => ruby-2.5.8-r2.ebuild} | 3 ++- dev-lang/ruby/{ruby-2.5.8-r1.ebuild => ruby-2.5.8-r3.ebuild} | 3 ++- dev-lang/ruby/ruby-2.5.9-r1.ebuild | 2 +- dev-lang/ruby/{ruby-2.6.6-r2.ebuild => ruby-2.6.6-r4.ebuild} | 3 ++- dev-lang/ruby/{ruby-2.6.6-r3.ebuild => ruby-2.6.6-r5.ebuild} | 3 ++- dev-lang/ruby/ruby-2.6.7-r1.ebuild | 2 +- dev-lang/ruby/{ruby-2.7.2.ebuild => ruby-2.7.2-r2.ebuild} | 3 ++- dev-lang/ruby/{ruby-2.7.3.ebuild => ruby-2.7.2-r3.ebuild} | 3 ++- dev-lang/ruby/{ruby-2.7.2-r1.ebuild => ruby-2.7.3-r3.ebuild} | 3 ++- dev-lang/ruby/{ruby-2.7.3-r2.ebuild => ruby-2.7.3-r4.ebuild} | 2 +- dev-lang/ruby/{ruby-3.0.0.ebuild => ruby-3.0.0-r3.ebuild} | 3 ++- dev-lang/ruby/{ruby-3.0.0-r1.ebuild => ruby-3.0.0-r4.ebuild} | 3 ++- dev-lang/ruby/{ruby-3.0.0-r2.ebuild => ruby-3.0.0-r5.ebuild} | 3 ++- dev-lang/ruby/ruby-3.0.1-r1.ebuild | 2 +- 14 files changed, 24 insertions(+), 14 deletions(-) diff --git a/dev-lang/ruby/ruby-2.5.8.ebuild b/dev-lang/ruby/ruby-2.5.8-r2.ebuild similarity index 99% rename from dev-lang/ruby/ruby-2.5.8.ebuild rename to dev-lang/ruby/ruby-2.5.8-r2.ebuild index 26ccd6669a8..b8c9bb040a1 100644 --- a/dev-lang/ruby/ruby-2.5.8.ebuild +++ b/dev-lang/ruby/ruby-2.5.8-r2.ebuild @@ -23,7 +23,7 @@ IUSE="berkdb debug doc examples gdbm ipv6 jemalloc +rdoc rubytests socks5 +ssl s RDEPEND=" berkdb? ( sys-libs/db:= ) gdbm? ( sys-libs/gdbm:= ) - jemalloc? ( dev-libs/jemalloc ) + jemalloc? ( dev-libs/jemalloc:= ) ssl? ( dev-libs/openssl:0= ) @@ -36,6 +36,7 @@ RDEPEND=" dev-libs/libffi:= sys-libs/readline:0= sys-libs/zlib + virtual/libcrypt:= >=app-eselect/eselect-ruby-20171225 " diff --git a/dev-lang/ruby/ruby-2.5.8-r1.ebuild b/dev-lang/ruby/ruby-2.5.8-r3.ebuild similarity index 99% rename from dev-lang/ruby/ruby-2.5.8-r1.ebuild rename to dev-lang/ruby/ruby-2.5.8-r3.ebuild index 67217e9b50d..750b9e0ddb3 100644 --- a/dev-lang/ruby/ruby-2.5.8-r1.ebuild +++ b/dev-lang/ruby/ruby-2.5.8-r3.ebuild @@ -23,7 +23,7 @@ IUSE="berkdb debug doc examples gdbm ipv6 jemalloc +rdoc rubytests socks5 +ssl s RDEPEND=" berkdb? ( sys-libs/db:= ) gdbm? ( sys-libs/gdbm:= ) - jemalloc? ( dev-libs/jemalloc ) + jemalloc? ( dev-libs/jemalloc:= ) ssl? ( dev-libs/openssl:0= ) @@ -37,6 +37,7 @@ RDEPEND=" dev-libs/libffi:= sys-libs/readline:0= sys-libs/zlib + virtual/libcrypt:= >=app-eselect/eselect-ruby-20171225 " diff --git a/dev-lang/ruby/ruby-2.5.9-r1.ebuild b/dev-lang/ruby/ruby-2.5.9-r1.ebuild index ad8c1d6bebb..750b9e0ddb3 100644 --- a/dev-lang/ruby/ruby-2.5.9-r1.ebuild +++ b/dev-lang/ruby/ruby-2.5.9-r1.ebuild @@ -23,7 +23,7 @@ IUSE="berkdb debug doc examples gdbm ipv6 jemalloc +rdoc rubytests socks5 +ssl s RDEPEND=" berkdb? ( sys-libs/db:= ) gdbm? ( sys-libs/gdbm:= ) - jemalloc? ( dev-libs/jemalloc ) + jemalloc? ( dev-libs/jemalloc:= ) ssl? ( dev-libs/openssl:0= ) diff --git a/dev-lang/ruby/ruby-2.6.6-r2.ebuild b/dev-lang/ruby/ruby-2.6.6-r4.ebuild similarity index 99% rename from dev-lang/ruby/ruby-2.6.6-r2.ebuild rename to dev-lang/ruby/ruby-2.6.6-r4.ebuild index 427fdb2a522..96442510f25 100644 --- a/dev-lang/ruby/ruby-2.6.6-r2.ebuild +++ b/dev-lang/ruby/ruby-2.6.6-r4.ebuild @@ -23,7 +23,7 @@ IUSE="berkdb debug doc examples gdbm ipv6 jemalloc jit +rdoc rubytests socks5 +s RDEPEND=" berkdb? ( sys-libs/db:= ) gdbm? ( sys-libs/gdbm:= ) - jemalloc? ( dev-libs/jemalloc ) + jemalloc? ( dev-libs/jemalloc:= ) jit? ( || ( sys-devel/gcc:* sys-devel/clang:* ) ) ssl? ( dev-libs/openssl:0= @@ -38,6 +38,7 @@ RDEPEND=" dev-libs/libffi:= sys-libs/readline:0= sys-libs/zlib + virtual/libcrypt:= >=app-eselect/eselect-ruby-20181225 " diff --git a/dev-lang/ruby/ruby-2.6.6-r3.ebuild b/dev-lang/ruby/ruby-2.6.6-r5.ebuild similarity index 99% rename from dev-lang/ruby/ruby-2.6.6-r3.ebuild rename to dev-lang/ruby/ruby-2.6.6-r5.ebuild index e14b3d9f941..14fd240b2dd 100644 --- a/dev-lang/ruby/ruby-2.6.6-r3.ebuild +++ b/dev-lang/ruby/ruby-2.6.6-r5.ebuild @@ -23,7 +23,7 @@ IUSE="berkdb debug doc examples gdbm ipv6 jemalloc jit +rdoc rubytests socks5 +s RDEPEND=" berkdb? ( sys-libs/db:= ) gdbm? ( sys-libs/gdbm:= ) - jemalloc? ( dev-libs/jemalloc ) + jemalloc? ( dev-libs/jemalloc:= ) jit? ( || ( sys-devel/gcc:* sys-devel/clang:* ) ) ssl? ( dev-libs/openssl:0= @@ -38,6 +38,7 @@ RDEPEND=" dev-libs/libffi:= sys-libs/readline:0= sys-libs/zlib + virtual/libcrypt:= >=app-eselect/eselect-ruby-20181225 " diff --git a/dev-lang/ruby/ruby-2.6.7-r1.ebuild b/dev-lang/ruby/ruby-2.6.7-r1.ebuild index 056be37e79c..14fd240b2dd 100644 --- a/dev-lang/ruby/ruby-2.6.7-r1.ebuild +++ b/dev-lang/ruby/ruby-2.6.7-r1.ebuild @@ -23,7 +23,7 @@ IUSE="berkdb debug doc examples gdbm ipv6 jemalloc jit +rdoc rubytests socks5 +s RDEPEND=" berkdb? ( sys-libs/db:= ) gdbm? ( sys-libs/gdbm:= ) - jemalloc? ( dev-libs/jemalloc ) + jemalloc? ( dev-libs/jemalloc:= ) jit? ( || ( sys-devel/gcc:* sys-devel/clang:* ) ) ssl? ( dev-libs/openssl:0= diff --git a/dev-lang/ruby/ruby-2.7.2.ebuild b/dev-lang/ruby/ruby-2.7.2-r2.ebuild similarity index 99% rename from dev-lang/ruby/ruby-2.7.2.ebuild rename to dev-lang/ruby/ruby-2.7.2-r2.ebuild index 3037150562e..f798dc8d515 100644 --- a/dev-lang/ruby/ruby-2.7.2.ebuild +++ b/dev-lang/ruby/ruby-2.7.2-r2.ebuild @@ -23,7 +23,7 @@ IUSE="berkdb debug doc examples gdbm ipv6 jemalloc jit +rdoc rubytests socks5 +s RDEPEND=" berkdb? ( sys-libs/db:= ) gdbm? ( sys-libs/gdbm:= ) - jemalloc? ( dev-libs/jemalloc ) + jemalloc? ( dev-libs/jemalloc:= ) jit? ( || ( sys-devel/gcc:* sys-devel/clang:* ) ) ssl? ( dev-libs/openssl:0= @@ -38,6 +38,7 @@ RDEPEND=" dev-libs/libffi:= sys-libs/readline:0= sys-libs/zlib + virtual/libcrypt:= >=app-eselect/eselect-ruby-20191222 " diff --git a/dev-lang/ruby/ruby-2.7.3.ebuild b/dev-lang/ruby/ruby-2.7.2-r3.ebuild similarity index 99% rename from dev-lang/ruby/ruby-2.7.3.ebuild rename to dev-lang/ruby/ruby-2.7.2-r3.ebuild index 8630ad06ae8..d0bd2d0867a 100644 --- a/dev-lang/ruby/ruby-2.7.3.ebuild +++ b/dev-lang/ruby/ruby-2.7.2-r3.ebuild @@ -23,7 +23,7 @@ IUSE="berkdb debug doc examples gdbm ipv6 jemalloc jit +rdoc rubytests socks5 +s RDEPEND=" berkdb? ( sys-libs/db:= ) gdbm? ( sys-libs/gdbm:= ) - jemalloc? ( dev-libs/jemalloc ) + jemalloc? ( dev-libs/jemalloc:= ) jit? ( || ( sys-devel/gcc:* sys-devel/clang:* ) ) ssl? ( dev-libs/openssl:0= @@ -38,6 +38,7 @@ RDEPEND=" dev-libs/libffi:= sys-libs/readline:0= sys-libs/zlib + virtual/libcrypt:= >=app-eselect/eselect-ruby-20191222 " diff --git a/dev-lang/ruby/ruby-2.7.2-r1.ebuild b/dev-lang/ruby/ruby-2.7.3-r3.ebuild similarity index 99% rename from dev-lang/ruby/ruby-2.7.2-r1.ebuild rename to dev-lang/ruby/ruby-2.7.3-r3.ebuild index 8630ad06ae8..d0bd2d0867a 100644 --- a/dev-lang/ruby/ruby-2.7.2-r1.ebuild +++ b/dev-lang/ruby/ruby-2.7.3-r3.ebuild @@ -23,7 +23,7 @@ IUSE="berkdb debug doc examples gdbm ipv6 jemalloc jit +rdoc rubytests socks5 +s RDEPEND=" berkdb? ( sys-libs/db:= ) gdbm? ( sys-libs/gdbm:= ) - jemalloc? ( dev-libs/jemalloc ) + jemalloc? ( dev-libs/jemalloc:= ) jit? ( || ( sys-devel/gcc:* sys-devel/clang:* ) ) ssl? ( dev-libs/openssl:0= @@ -38,6 +38,7 @@ RDEPEND=" dev-libs/libffi:= sys-libs/readline:0= sys-libs/zlib + virtual/libcrypt:= >=app-eselect/eselect-ruby-20191222 " diff --git a/dev-lang/ruby/ruby-2.7.3-r2.ebuild b/dev-lang/ruby/ruby-2.7.3-r4.ebuild similarity index 99% rename from dev-lang/ruby/ruby-2.7.3-r2.ebuild rename to dev-lang/ruby/ruby-2.7.3-r4.ebuild index ae0de75300f..9303360e071 100644 --- a/dev-lang/ruby/ruby-2.7.3-r2.ebuild +++ b/dev-lang/ruby/ruby-2.7.3-r4.ebuild @@ -23,7 +23,7 @@ IUSE="berkdb debug doc examples gdbm ipv6 jemalloc jit +rdoc rubytests socks5 +s RDEPEND=" berkdb? ( sys-libs/db:= ) gdbm? ( sys-libs/gdbm:= ) - jemalloc? ( dev-libs/jemalloc ) + jemalloc? ( dev-libs/jemalloc:= ) jit? ( || ( sys-devel/gcc:* sys-devel/clang:* ) ) ssl? ( dev-libs/openssl:0= diff --git a/dev-lang/ruby/ruby-3.0.0.ebuild b/dev-lang/ruby/ruby-3.0.0-r3.ebuild similarity index 99% rename from dev-lang/ruby/ruby-3.0.0.ebuild rename to dev-lang/ruby/ruby-3.0.0-r3.ebuild index 6af89cd1345..993097d71ce 100644 --- a/dev-lang/ruby/ruby-3.0.0.ebuild +++ b/dev-lang/ruby/ruby-3.0.0-r3.ebuild @@ -23,7 +23,7 @@ IUSE="berkdb debug doc examples gdbm ipv6 jemalloc jit +rdoc rubytests socks5 +s RDEPEND=" berkdb? ( sys-libs/db:= ) gdbm? ( sys-libs/gdbm:= ) - jemalloc? ( dev-libs/jemalloc ) + jemalloc? ( dev-libs/jemalloc:= ) jit? ( || ( sys-devel/gcc:* sys-devel/clang:* ) ) ssl? ( dev-libs/openssl:0= @@ -38,6 +38,7 @@ RDEPEND=" dev-libs/libffi:= sys-libs/readline:0= sys-libs/zlib + virtual/libcrypt:= >=app-eselect/eselect-ruby-20201225 " diff --git a/dev-lang/ruby/ruby-3.0.0-r1.ebuild b/dev-lang/ruby/ruby-3.0.0-r4.ebuild similarity index 99% rename from dev-lang/ruby/ruby-3.0.0-r1.ebuild rename to dev-lang/ruby/ruby-3.0.0-r4.ebuild index 948a1294676..c42410d8984 100644 --- a/dev-lang/ruby/ruby-3.0.0-r1.ebuild +++ b/dev-lang/ruby/ruby-3.0.0-r4.ebuild @@ -23,7 +23,7 @@ IUSE="berkdb debug doc examples gdbm ipv6 jemalloc jit +rdoc rubytests socks5 +s RDEPEND=" berkdb? ( sys-libs/db:= ) gdbm? ( sys-libs/gdbm:= ) - jemalloc? ( dev-libs/jemalloc ) + jemalloc? ( dev-libs/jemalloc:= ) jit? ( || ( sys-devel/gcc:* sys-devel/clang:* ) ) ssl? ( dev-libs/openssl:0= @@ -38,6 +38,7 @@ RDEPEND=" dev-libs/libffi:= sys-libs/readline:0= sys-libs/zlib + virtual/libcrypt:= >=app-eselect/eselect-ruby-20201225 " diff --git a/dev-lang/ruby/ruby-3.0.0-r2.ebuild b/dev-lang/ruby/ruby-3.0.0-r5.ebuild similarity index 99% rename from dev-lang/ruby/ruby-3.0.0-r2.ebuild rename to dev-lang/ruby/ruby-3.0.0-r5.ebuild index 37743ff8709..219a641a6d3 100644 --- a/dev-lang/ruby/ruby-3.0.0-r2.ebuild +++ b/dev-lang/ruby/ruby-3.0.0-r5.ebuild @@ -23,7 +23,7 @@ IUSE="berkdb debug doc examples gdbm ipv6 jemalloc jit +rdoc rubytests socks5 +s RDEPEND=" berkdb? ( sys-libs/db:= ) gdbm? ( sys-libs/gdbm:= ) - jemalloc? ( dev-libs/jemalloc ) + jemalloc? ( dev-libs/jemalloc:= ) jit? ( || ( sys-devel/gcc:* sys-devel/clang:* ) ) ssl? ( dev-libs/openssl:0= @@ -38,6 +38,7 @@ RDEPEND=" dev-libs/libffi:= sys-libs/readline:0= sys-libs/zlib + virtual/libcrypt:= >=app-eselect/eselect-ruby-20201225 " diff --git a/dev-lang/ruby/ruby-3.0.1-r1.ebuild b/dev-lang/ruby/ruby-3.0.1-r1.ebuild index 26f16571a63..f4461ac9e94 100644 --- a/dev-lang/ruby/ruby-3.0.1-r1.ebuild +++ b/dev-lang/ruby/ruby-3.0.1-r1.ebuild @@ -23,7 +23,7 @@ IUSE="berkdb debug doc examples gdbm ipv6 jemalloc jit +rdoc rubytests socks5 +s RDEPEND=" berkdb? ( sys-libs/db:= ) gdbm? ( sys-libs/gdbm:= ) - jemalloc? ( dev-libs/jemalloc ) + jemalloc? ( dev-libs/jemalloc:= ) jit? ( || ( sys-devel/gcc:* sys-devel/clang:* ) ) ssl? ( dev-libs/openssl:0=