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
 

Reply via email to