diff options
Diffstat (limited to 'dev-ruby')
| -rw-r--r-- | dev-ruby/liquid/files/liquid-4.0.3-ruby30.patch | 23 | ||||
| -rw-r--r-- | dev-ruby/locale/locale-2.1.4.ebuild | 8 | ||||
| -rw-r--r-- | dev-ruby/loofah/Manifest | 2 | ||||
| -rw-r--r-- | dev-ruby/loofah/loofah-2.22.0.ebuild | 39 | ||||
| -rw-r--r-- | dev-ruby/loofah/loofah-2.23.0.ebuild | 39 | ||||
| -rw-r--r-- | dev-ruby/loofah/loofah-2.24.0.ebuild | 4 | ||||
| -rw-r--r-- | dev-ruby/multi_json/multi_json-1.15.0-r1.ebuild | 4 | ||||
| -rw-r--r-- | dev-ruby/multi_xml/Manifest | 2 | ||||
| -rw-r--r-- | dev-ruby/multi_xml/multi_xml-0.6.0-r2.ebuild | 42 | ||||
| -rw-r--r-- | dev-ruby/multi_xml/multi_xml-0.7.0.ebuild | 47 | ||||
| -rw-r--r-- | dev-ruby/multi_xml/multi_xml-0.7.1.ebuild | 4 | ||||
| -rw-r--r-- | dev-ruby/niceogiri/niceogiri-1.1.2-r1.ebuild | 8 | ||||
| -rw-r--r-- | dev-ruby/parser/parser-3.3.7.4.ebuild | 2 | ||||
| -rw-r--r-- | dev-ruby/rotp/rotp-6.3.0.ebuild | 4 | ||||
| -rw-r--r-- | dev-ruby/selenium-webdriver/Manifest | 1 | ||||
| -rw-r--r-- | dev-ruby/selenium-webdriver/selenium-webdriver-4.31.0.ebuild | 44 | ||||
| -rw-r--r-- | dev-ruby/stream/stream-0.5.5.ebuild | 6 | ||||
| -rw-r--r-- | dev-ruby/uuidtools/uuidtools-3.0.0.ebuild | 2 |
18 files changed, 66 insertions, 215 deletions
diff --git a/dev-ruby/liquid/files/liquid-4.0.3-ruby30.patch b/dev-ruby/liquid/files/liquid-4.0.3-ruby30.patch deleted file mode 100644 index a25f4e217929..000000000000 --- a/dev-ruby/liquid/files/liquid-4.0.3-ruby30.patch +++ /dev/null @@ -1,23 +0,0 @@ -From abfcec9a57543d9e1bdda7dab195607f8574d8b4 Mon Sep 17 00:00:00 2001 -From: Dylan Thacker-Smith <Dylan.Smith@shopify.com> -Date: Tue, 31 Mar 2020 10:19:25 -0400 -Subject: [PATCH] Fix ParseTreeVisitorTest for ruby 3 compatibility - -(cherry picked from commit 81149344a5ba53b30e8ab7d77d605dc484a0a3ff) ---- - test/integration/parse_tree_visitor_test.rb | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/test/integration/parse_tree_visitor_test.rb b/test/integration/parse_tree_visitor_test.rb -index 6ad6a2d00..933dbc3b0 100644 ---- a/test/integration/parse_tree_visitor_test.rb -+++ b/test/integration/parse_tree_visitor_test.rb -@@ -238,7 +238,7 @@ def test_preserve_tree_structure - def traversal(template) - ParseTreeVisitor - .for(Template.parse(template).root) -- .add_callback_for(VariableLookup, &:name) -+ .add_callback_for(VariableLookup) { |node| node.name } # rubocop:disable Style/SymbolProc - end - - def visit(template) diff --git a/dev-ruby/locale/locale-2.1.4.ebuild b/dev-ruby/locale/locale-2.1.4.ebuild index 3a5bbbf5a83c..d037dca1f0db 100644 --- a/dev-ruby/locale/locale-2.1.4.ebuild +++ b/dev-ruby/locale/locale-2.1.4.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" +USE_RUBY="ruby31 ruby32 ruby33 ruby34" RUBY_FAKEGEM_TASK_DOC="" RUBY_FAKEGEM_DOCDIR="doc/reference" @@ -17,11 +17,11 @@ inherit ruby-fakegem DESCRIPTION="A pure ruby library which provides basic APIs for localization" HOMEPAGE="https://github.com/ruby-gettext/locale" -LICENSE="|| ( Ruby-BSD GPL-2 )" SRC_URI="https://github.com/ruby-gettext/locale/archive/${PV}.tar.gz -> ${P}-git.tgz" +LICENSE="|| ( Ruby-BSD GPL-2 )" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv sparc x86" IUSE="test" ruby_add_bdepend "doc? ( dev-ruby/yard )" diff --git a/dev-ruby/loofah/Manifest b/dev-ruby/loofah/Manifest index 9ea7cd039283..763881c89715 100644 --- a/dev-ruby/loofah/Manifest +++ b/dev-ruby/loofah/Manifest @@ -1,4 +1,2 @@ -DIST loofah-2.22.0.tar.gz 85892 BLAKE2B d465dcc83cac2a994145f7840b8607f92a080fef7ef6860ae81a3eecaf41be6be7e3b59263c05d09c5a729844d4f2490ce3e39046fdd863647ac157367c16427 SHA512 b1b9ba490334563b935d8a176ba6eee8d98c5c3ebbecc878c654e64a48311c38d0684a9b8e2704797c36492a33bc1248137a7611eb9f796a5ea9aa4df1b5f90e -DIST loofah-2.23.0.tar.gz 86416 BLAKE2B 58344fbd9b3c94fa739ae29ba595be81e8617c987054ac8990aab4dd5caf8b2edb2b81f0f4745a08f305b83413e9c5e45dc953f97f1018383b5f1b203bf25df3 SHA512 7dd8eff48a4574b41ecadadba1730c0225e2a99590a83f1c5faaf2b62697e910533e24f96e873a9c96da4eece02cadc08a0004dbff177e23a9e66d900271f3f0 DIST loofah-2.23.1.tar.gz 86486 BLAKE2B 7fcc58b3ee7ca082a6be89f7e10a475d2e17a5ad2837d5ead7574dc99bfa1e2b49660715a3137a422fde8bcab5208b8d6445214ec98a5b3fa2f0c149e25c0cb8 SHA512 1251fb69aa815306c01e864745074276280e1402a3540ed94f927d49231911baa56a113ab69c3cb24ee52c094b33d2cd2a63e36482dce517d169affa63673fbc DIST loofah-2.24.0.tar.gz 87409 BLAKE2B de30f213d1be17c9a4fe23eb72cc66f68f91f8503b95da1bacd29fd51e213b73d5a9ef333c98ec26577c05148451a8c439c8dd51f9f09c1c5b09efa705b6365e SHA512 46969516db8220e39d640c7d7db2ac20d9fa744f70f86127aacc339d800501ac6ccd4871c12f818db013bba71551ca7b6af8b9886d232c53db54ee28b248f2ce diff --git a/dev-ruby/loofah/loofah-2.22.0.ebuild b/dev-ruby/loofah/loofah-2.22.0.ebuild deleted file mode 100644 index 837891432690..000000000000 --- a/dev-ruby/loofah/loofah-2.22.0.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" - -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" - -RUBY_FAKEGEM_GEMSPEC="loofah.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Library for manipulating and transforming HTML/XML documents and fragments." -HOMEPAGE="https://github.com/flavorjones/loofah" -SRC_URI="https://github.com/flavorjones/loofah/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux" -IUSE="" - -ruby_add_rdepend "=dev-ruby/crass-1.0* >=dev-ruby/crass-1.0.2 >=dev-ruby/nokogiri-1.12.0" - -ruby_add_bdepend "test? ( >=dev-ruby/rr-1.1.0 )" - -all_ruby_prepare() { - # Fix version in gemspec - sed -i -e '/s\.version/ s/".*"/"'${PV}'"/' ${RUBY_FAKEGEM_GEMSPEC} || die - - # Avoid unneeded development dependencies - sed -i -e '/concourse/I s:^:#:' Rakefile || die - - # Avoid test failing on different whitespace. - sed -i -e '/test_fragment_whitewash_on_microsofty_markup/askip "gentoo"' test/integration/test_ad_hoc.rb || die -} - -each_ruby_test() { - ${RUBY} -Ilib:.:test -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die -} diff --git a/dev-ruby/loofah/loofah-2.23.0.ebuild b/dev-ruby/loofah/loofah-2.23.0.ebuild deleted file mode 100644 index a0a8d2e8bf18..000000000000 --- a/dev-ruby/loofah/loofah-2.23.0.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" - -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" - -RUBY_FAKEGEM_GEMSPEC="loofah.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Library for manipulating and transforming HTML/XML documents and fragments." -HOMEPAGE="https://github.com/flavorjones/loofah" -SRC_URI="https://github.com/flavorjones/loofah/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux" -IUSE="test" - -ruby_add_rdepend "=dev-ruby/crass-1.0* >=dev-ruby/crass-1.0.2 >=dev-ruby/nokogiri-1.12.0" - -ruby_add_bdepend "test? ( >=dev-ruby/rr-1.1.0 )" - -all_ruby_prepare() { - # Fix version in gemspec - sed -i -e '/s\.version/ s/".*"/"'${PV}'"/' ${RUBY_FAKEGEM_GEMSPEC} || die - - # Avoid unneeded development dependencies - sed -i -e '/concourse/I s:^:#:' Rakefile || die - - # Avoid test failing on different whitespace. - sed -i -e '/test_fragment_whitewash_on_microsofty_markup/askip "gentoo"' test/integration/test_ad_hoc.rb || die -} - -each_ruby_test() { - ${RUBY} -Ilib:.:test -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die -} diff --git a/dev-ruby/loofah/loofah-2.24.0.ebuild b/dev-ruby/loofah/loofah-2.24.0.ebuild index 3f5e0f43279f..77cd1194e6a4 100644 --- a/dev-ruby/loofah/loofah-2.24.0.ebuild +++ b/dev-ruby/loofah/loofah-2.24.0.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" +USE_RUBY="ruby31 ruby32 ruby33 ruby34" RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" @@ -16,7 +16,7 @@ SRC_URI="https://github.com/flavorjones/loofah/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux" IUSE="test" ruby_add_rdepend "=dev-ruby/crass-1.0* >=dev-ruby/crass-1.0.2 >=dev-ruby/nokogiri-1.12.0" diff --git a/dev-ruby/multi_json/multi_json-1.15.0-r1.ebuild b/dev-ruby/multi_json/multi_json-1.15.0-r1.ebuild index 053a6fea7259..49c23ca998a4 100644 --- a/dev-ruby/multi_json/multi_json-1.15.0-r1.ebuild +++ b/dev-ruby/multi_json/multi_json-1.15.0-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" +USE_RUBY="ruby31 ruby32 ruby33 ruby34" RUBY_FAKEGEM_RECIPE_TEST="rspec3" RUBY_FAKEGEM_TASK_DOC="yard" diff --git a/dev-ruby/multi_xml/Manifest b/dev-ruby/multi_xml/Manifest index eb89c9e35999..19ca12bd2f79 100644 --- a/dev-ruby/multi_xml/Manifest +++ b/dev-ruby/multi_xml/Manifest @@ -1,3 +1 @@ -DIST multi_xml-0.6.0.tar.gz 16571 BLAKE2B 1492eab7782823915167ebdb529b6d4699b31f3b66c48eee5acf7857dc25caae62b63a0da10a0bd862ade22865432bc6c4290a3f6ff8e99a889fcf09b56f6b7f SHA512 67e280d838ba07373a6ad5cbe4658b32655102906d8e0ed5429d21220475c21e07ea2ec0d2729df4d30a1bf7d0a5e6ff2d4482342098873135cb12e18c53194a -DIST multi_xml-0.7.0.tar.gz 17139 BLAKE2B 8b1e8352a8e7e5860d08e0ebe7bf65b2e5b0213371066c6e3a83515164c865c8db3ab4a4918dd3e8f9e5f73f6bc5fedee1cf2ec710e84303c365d335ade3d06e SHA512 d05a1b387c5a29445a71a838a24f1ac782c01dbaa41785a5c0375f72d8c3ec6d59f0ee5eed64e327282fc47390c08bdd602beb83b657e771844f6d740a75d3d5 DIST multi_xml-0.7.1.tar.gz 17122 BLAKE2B 09b8006a12ae99d85435b85c2c32afe20009cdd6bd0970ce5129c37411274aa402ed955f7ca692e90e7641120a90883b75a03a9ae8d88bd4a53e295095e040c4 SHA512 c578b6b4cadc48182ab94219d5f1550f645398c08460576cb5f6c72d8d6d01ef90b982437848d27e72f1157b9eff03dcafc29d04f298e52c14ae5b76df9082b0 diff --git a/dev-ruby/multi_xml/multi_xml-0.6.0-r2.ebuild b/dev-ruby/multi_xml/multi_xml-0.6.0-r2.ebuild deleted file mode 100644 index 743db1e19e19..000000000000 --- a/dev-ruby/multi_xml/multi_xml-0.6.0-r2.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby31 ruby32 ruby33" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_TASK_DOC="yard" - -RUBY_FAKEGEM_DOCDIR="doc" -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="A generic swappable back-end for XML parsing" -HOMEPAGE="https://www.rubydoc.info/gems/multi_xml" -SRC_URI="https://github.com/sferik/multi_xml/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~ppc ~ppc64 ~x86" -IUSE="" - -ruby_add_bdepend "doc? ( dev-ruby/yard )" -ruby_add_bdepend "test? ( dev-ruby/ox )" - -all_ruby_prepare() { - eapply "${FILESDIR}/${P}-ox24.patch" - - sed -i -e '/simplecov/,/^end/ s:^:#:' spec/helper.rb || die - sed -e '/bundler/I s:^:#:' \ - -e '/yardstick/,/end/ s:^:#:' \ - -e '/rubocop/I s:^:#:' \ - -i Rakefile || die -} - -each_ruby_test() { - CI=true each_fakegem_test -} diff --git a/dev-ruby/multi_xml/multi_xml-0.7.0.ebuild b/dev-ruby/multi_xml/multi_xml-0.7.0.ebuild deleted file mode 100644 index fdfcb1a2ba9c..000000000000 --- a/dev-ruby/multi_xml/multi_xml-0.7.0.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby31 ruby32 ruby33" - -RUBY_FAKEGEM_BINWRAP="" -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_TASK_DOC="yard" - -RUBY_FAKEGEM_DOCDIR="doc" -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="A generic swappable back-end for XML parsing" -HOMEPAGE="https://www.rubydoc.info/gems/multi_xml" -SRC_URI="https://github.com/sferik/multi_xml/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -IUSE="doc test" - -ruby_add_rdepend ">=dev-ruby/bigdecimal-3.1:0" - -ruby_add_bdepend "doc? ( dev-ruby/yard )" -ruby_add_bdepend "test? ( dev-ruby/ox )" - -all_ruby_prepare() { - sed -e 's:_relative ": "./:' \ - -e 's/__dir__/"."/' \ - -e 's/git ls-files -z/find * -print0/' \ - -i ${RUBY_FAKEGEM_GEMSPEC} || die - sed -i -e '/simplecov/,/^end/ s:^:#:' spec/helper.rb || die - sed -e '/bundler/I s:^:#:' \ - -e '/yardstick/,/end/ s:^:#:' \ - -e '/rubocop/I s:^:#:' \ - -i Rakefile || die -} - -each_ruby_test() { - CI=true each_fakegem_test -} diff --git a/dev-ruby/multi_xml/multi_xml-0.7.1.ebuild b/dev-ruby/multi_xml/multi_xml-0.7.1.ebuild index d1581ff0390e..8932980678b5 100644 --- a/dev-ruby/multi_xml/multi_xml-0.7.1.ebuild +++ b/dev-ruby/multi_xml/multi_xml-0.7.1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" +USE_RUBY="ruby31 ruby32 ruby33 ruby34" RUBY_FAKEGEM_BINWRAP="" RUBY_FAKEGEM_RECIPE_TEST="rspec3" diff --git a/dev-ruby/niceogiri/niceogiri-1.1.2-r1.ebuild b/dev-ruby/niceogiri/niceogiri-1.1.2-r1.ebuild index a064e92f5569..10746eb4d87b 100644 --- a/dev-ruby/niceogiri/niceogiri-1.1.2-r1.ebuild +++ b/dev-ruby/niceogiri/niceogiri-1.1.2-r1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" +USE_RUBY="ruby31 ruby32 ruby33 ruby34" RUBY_FAKEGEM_EXTRADOC="README.md" RUBY_FAKEGEM_RECIPE_TEST="rspec3" @@ -14,9 +14,9 @@ DESCRIPTION="Some wrappers around and helpers for XML manipulation using Nokogir HOMEPAGE="https://github.com/benlangfeld/Niceogiri" LICENSE="MIT" -KEYWORDS="~amd64" SLOT="0" -IUSE="" +KEYWORDS="~amd64" +IUSE="doc" ruby_add_rdepend "dev-ruby/nokogiri" diff --git a/dev-ruby/parser/parser-3.3.7.4.ebuild b/dev-ruby/parser/parser-3.3.7.4.ebuild index 74ad4d0241bd..d741531eec75 100644 --- a/dev-ruby/parser/parser-3.3.7.4.ebuild +++ b/dev-ruby/parser/parser-3.3.7.4.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" +USE_RUBY="ruby31 ruby32 ruby33 ruby34" RUBY_FAKEGEM_RECIPE_DOC="yard" RUBY_FAKEGEM_TASK_TEST="test" diff --git a/dev-ruby/rotp/rotp-6.3.0.ebuild b/dev-ruby/rotp/rotp-6.3.0.ebuild index 4f99b2736ab5..a7c200530090 100644 --- a/dev-ruby/rotp/rotp-6.3.0.ebuild +++ b/dev-ruby/rotp/rotp-6.3.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 2021-2024 Gentoo Authors +# Copyright 2021-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" +USE_RUBY="ruby31 ruby32 ruby33 ruby34" RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" RUBY_FAKEGEM_RECIPE_TEST="rspec3" RUBY_FAKEGEM_RECIPE_DOC="yard" diff --git a/dev-ruby/selenium-webdriver/Manifest b/dev-ruby/selenium-webdriver/Manifest index 2be5d2e903d4..c82992905db2 100644 --- a/dev-ruby/selenium-webdriver/Manifest +++ b/dev-ruby/selenium-webdriver/Manifest @@ -4,3 +4,4 @@ DIST selenium-webdriver-4.25.0.gem 8715776 BLAKE2B 382a63e42a298ce5dc7b7f37927c0 DIST selenium-webdriver-4.28.0.gem 8527360 BLAKE2B 3faf0c45c304872729978dbc29de587c9c05a8168d12c5e5767d0d671f0fbf9c847027f294f568dd3a3742c6202fa6af0b8a61e31dc1a1071d19b26df71139a5 SHA512 3fbe494ed6e9d11abb90e86c53a73a45b9df237e9cfce2efbbc42b52d10332f20c07c34505779af437d4dcb5a069fbeed28271c22e8799d4a9d6f741dca441dd DIST selenium-webdriver-4.29.1.gem 8530944 BLAKE2B 9cb55c86219f468330238064ef37ac1518d3fcdb5abab03ca37d97e101501c677fed73bc348d370698dbc4ffbe3199cdbf104e554b81bf3e1f6616a1482588d8 SHA512 84dafc4d978556ef622830a7a47eb31f26a7cd80e0954e473d8bf7fec63c562bc326c6b03ebba0025af38b48999fbdab780752017926cb95af99c43abf0b8942 DIST selenium-webdriver-4.30.1.gem 8508416 BLAKE2B 214cd1f0669bc4eef3f9c3b9cdefc4f32fddd30b59f252ba56bca7ec8fc6f09690c3172385c348aa1daf7e6f339d7d1dd20aec9e96e45e786242da5714d78d13 SHA512 188843b179855c9d5741efba61f9bf8622cb34bdec4b86daae7bdec368f5b7c52692212b99d631983075c584e66abbad7497c3f0ce517e8515ef7468e88826ec +DIST selenium-webdriver-4.31.0.gem 8501760 BLAKE2B a0445455aba8b0c5d3a850cc67c623f4d2cf55254e1067ce8ade3a7837a14b8cc906758c5e88aa9b23e2c481d9d3493cf675c9dce62797ac418252dcc280d9cc SHA512 264adfe34f46c286fd31c23708fd92e70f36e7d7dd44174d2f886eb0aac1f8731289301f9a1edeec70198bfb483b64aac2850f7377d65251999061aac4a609ca diff --git a/dev-ruby/selenium-webdriver/selenium-webdriver-4.31.0.ebuild b/dev-ruby/selenium-webdriver/selenium-webdriver-4.31.0.ebuild new file mode 100644 index 000000000000..db7b0394fc5d --- /dev/null +++ b/dev-ruby/selenium-webdriver/selenium-webdriver-4.31.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby31 ruby32 ruby33 ruby34" + +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_EXTRADOC="CHANGES README.md" + +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_GEMSPEC="selenium-webdriver.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="This gem provides Ruby bindings for WebDriver" +HOMEPAGE="https://github.com/seleniumhq/selenium" + +LICENSE="Apache-2.0" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" + +RDEPEND=">=dev-util/selenium-manager-$(ver_cut 1-2)" + +ruby_add_rdepend " + >=dev-ruby/base64-0.2 =dev-ruby/base64-0* + >=dev-ruby/logger-1.4:0 + >=dev-ruby/rexml-3.2.5:3 + dev-ruby/rubyzip:2 + dev-ruby/websocket:0 +" + +all_ruby_prepare() { + # Remove the pre-compiled selenium-manager executables + rm -fr bin || die +} + +pkg_postinst() { + ewarn "This package now uses the SE_MANAGER_PATH environment " + ewarn "variable to locate selenium-manager. This variable is" + ewarn "provided by the selenium-manager package but may not be" + ewarn "available yet directly after the update." +} diff --git a/dev-ruby/stream/stream-0.5.5.ebuild b/dev-ruby/stream/stream-0.5.5.ebuild index c9962d9a9f85..78ce7191159d 100644 --- a/dev-ruby/stream/stream-0.5.5.ebuild +++ b/dev-ruby/stream/stream-0.5.5.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" +USE_RUBY="ruby31 ruby32 ruby33 ruby34" RUBY_FAKEGEM_EXTRADOC="README.rdoc" RUBY_FAKEGEM_GEMSPEC="stream.gemspec" @@ -16,6 +16,6 @@ SRC_URI="https://github.com/monora/stream/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD-2" SLOT="0" KEYWORDS="~amd64 ~arm64" -IUSE="" +IUSE="test" ruby_add_bdepend "dev-ruby/bundler dev-ruby/yard test? ( dev-ruby/test-unit )" diff --git a/dev-ruby/uuidtools/uuidtools-3.0.0.ebuild b/dev-ruby/uuidtools/uuidtools-3.0.0.ebuild index 9d7947f76a31..3b9c9a50ee77 100644 --- a/dev-ruby/uuidtools/uuidtools-3.0.0.ebuild +++ b/dev-ruby/uuidtools/uuidtools-3.0.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" +USE_RUBY="ruby31 ruby32 ruby33 ruby34" RUBY_FAKEGEM_RECIPE_TEST="rspec3" |
