commit: 6296b64db51cd8fdf7ec21096c66b78e66997b99
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 31 07:21:39 2025 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Dec 31 07:23:03 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6296b64d
dev-ruby/bcrypt_pbkdf: enable ruby40
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.2.ebuild | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.2.ebuild
b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.2.ebuild
index 12e2a1f367d5..c386a6c7d403 100644
--- a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.2.ebuild
+++ b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-USE_RUBY="ruby32 ruby33 ruby34"
+USE_RUBY="ruby32 ruby33 ruby34 ruby40"
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
@@ -23,11 +23,14 @@ ruby_add_bdepend "test? ( dev-ruby/minitest:5
virtual/ruby-ssl )"
all_ruby_prepare() {
# Don't use a ruby-bundled version of libsodium
- sed -i -e '/rbnacl\/libsodium/ s:^:#:' test/bcrypt_pnkdf/engine_test.rb
|| die
+ sed -e '/rbnacl\/libsodium/ s:^:#:' \
+ -e '1igem "minitest", "~> 5.0"' \
+ -i test/bcrypt_pnkdf/engine_test.rb || die
# Avoid unneeded rake-compiler dependency
sed -e '/extensiontask/ s:^:#:' -e '/ExtensionTask/,/^end/ s:^:#:' \
-e '/bundler/ s:^:#:' \
+ -e '/benchmark/ s:^:#:' \
-e '/rake_compiler_dock/ s:^:#:' \
-i Rakefile || die