summaryrefslogtreecommitdiff
path: root/dev-ruby/ruby-openid
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-08-26 21:58:12 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-08-26 21:58:12 +0100
commitd76b6613e545057331e9273ddd21e68d28d9e402 (patch)
tree2823b704acff0caa2bf185b4e4b38c95731cba39 /dev-ruby/ruby-openid
parentf6fd15e0418aea97c7ee77672468561cdac302e5 (diff)
gentoo auto-resync : 26:08:2023 - 21:58:11
Diffstat (limited to 'dev-ruby/ruby-openid')
-rw-r--r--dev-ruby/ruby-openid/Manifest2
-rw-r--r--dev-ruby/ruby-openid/ruby-openid-2.9.2.ebuild12
2 files changed, 11 insertions, 3 deletions
diff --git a/dev-ruby/ruby-openid/Manifest b/dev-ruby/ruby-openid/Manifest
index 7990607bcb6f..f969fda6938f 100644
--- a/dev-ruby/ruby-openid/Manifest
+++ b/dev-ruby/ruby-openid/Manifest
@@ -1,3 +1,3 @@
DIST ruby-openid-2.9.2.tar.gz 514882 BLAKE2B 496b257087617537fc413931820fc721f026d9e7826d1684c85250d29d295ef031f834af31449e3448386f714c45a7db802d46531ca207fec099e2e2e80b9780 SHA512 5f4b696952d457ecbb99c6e2bc4b5c04557e8ed8d7653259eaf89a151ef43e62edc1936a28ac9e0d5a2c253379010d6c6a820be4bf2caa90bfcbf4689695d075
-EBUILD ruby-openid-2.9.2.ebuild 708 BLAKE2B 5dab3f9bb4935fac8d50ed2f82a1b12b75ade31fc4b355bc0ea06673cfb1862d3bc66ef0e788dda7aac992f78b78cb2c55d28b01627e95b726888f65664a3287 SHA512 b7f4f20c0292126a8b4b9053651667ce38cfa6866bc1aadc9740dea419d85142ce07009239a543dbed41d7522608c2e97d0af597f44eeed439cee2c2a15b07e2
+EBUILD ruby-openid-2.9.2.ebuild 985 BLAKE2B c55dfc60bcdf324df410596007431b983e48a4f88c21bf5f68a019d1c92f82ff0ae8f77a118473ef7d445a1ef46215de928a33fd5a35b86489af16e3a9d119e4 SHA512 e8093532999b32b39e5cc8b675b5a47798bfe6c5da736dbea3833139d361053139cd3b3f9600d8f59c37f3fd7afbb16caf29fefcefa64958da5baa04338520d4
MISC metadata.xml 345 BLAKE2B 9e7d33e174f2409c99ee1c569b8002f88ca500d6b1bc9539b21cd313828c334aca2babf02bf45d2ee93cbcb30b179fa33a0859c027b6173e2c7621c75ddc7a3a SHA512 870de0ac6033ea397acdc11cc977e99c69c13e26719ebc9f9057f50164ed13442c7f740a3d8ba43d10328bf394be959b99cef948271fc4205239f9551377aefa
diff --git a/dev-ruby/ruby-openid/ruby-openid-2.9.2.ebuild b/dev-ruby/ruby-openid/ruby-openid-2.9.2.ebuild
index eb13ac12b314..040dfc9d2bef 100644
--- a/dev-ruby/ruby-openid/ruby-openid-2.9.2.ebuild
+++ b/dev-ruby/ruby-openid/ruby-openid-2.9.2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby30 ruby31 ruby32"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md NOTICE UPGRADE.md"
@@ -20,8 +20,16 @@ SLOT="0"
KEYWORDS="amd64 ~ppc x86"
IUSE="test"
+ruby_add_bdepend "test? ( dev-ruby/webrick )"
+
all_ruby_prepare() {
sed -i -e "/[Bb]undler/d" Rakefile || die
+
+ # Avoid test failing due to new sematics in ruby 3
+ sed -i -e '/test_no_host/askip "Ruby 3 incompatibility"' test/test_discover.rb || die
+
+ # Fix Bignum deprecation in tests
+ sed -i -e 's/Bignum/Integer/' test/test_cryptutil.rb || die
}
all_ruby_install() {