summaryrefslogtreecommitdiff
path: root/dev-ruby
diff options
context:
space:
mode:
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/elasticsearch-api/elasticsearch-api-7.17.11.ebuild4
-rw-r--r--dev-ruby/elasticsearch-api/elasticsearch-api-8.18.0.ebuild3
-rw-r--r--dev-ruby/elasticsearch-api/elasticsearch-api-9.0.3.ebuild1
-rw-r--r--dev-ruby/prism/Manifest1
-rw-r--r--dev-ruby/prism/prism-1.3.0.ebuild36
-rw-r--r--dev-ruby/process_executer/process_executer-4.0.0.ebuild2
-rw-r--r--dev-ruby/roadie-rails/roadie-rails-3.3.0.ebuild15
-rw-r--r--dev-ruby/track_open_instances/track_open_instances-0.1.15.ebuild2
8 files changed, 12 insertions, 52 deletions
diff --git a/dev-ruby/elasticsearch-api/elasticsearch-api-7.17.11.ebuild b/dev-ruby/elasticsearch-api/elasticsearch-api-7.17.11.ebuild
index a4fc7b18df15..09859c76dbcf 100644
--- a/dev-ruby/elasticsearch-api/elasticsearch-api-7.17.11.ebuild
+++ b/dev-ruby/elasticsearch-api/elasticsearch-api-7.17.11.ebuild
@@ -3,7 +3,8 @@
EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
+USE_RUBY="ruby32 ruby33"
+
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
RUBY_FAKEGEM_TASK_DOC=doc
@@ -31,6 +32,7 @@ ruby_add_bdepend "
dev-ruby/ansi
dev-ruby/elasticsearch
dev-ruby/elasticsearch-transport
+ dev-ruby/hashie
dev-ruby/mocha:2
dev-ruby/pry
dev-ruby/rspec:3
diff --git a/dev-ruby/elasticsearch-api/elasticsearch-api-8.18.0.ebuild b/dev-ruby/elasticsearch-api/elasticsearch-api-8.18.0.ebuild
index 06beb83a7e82..536d197b631d 100644
--- a/dev-ruby/elasticsearch-api/elasticsearch-api-8.18.0.ebuild
+++ b/dev-ruby/elasticsearch-api/elasticsearch-api-8.18.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
+USE_RUBY="ruby32 ruby33"
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
RUBY_FAKEGEM_TASK_DOC=doc
@@ -32,6 +32,7 @@ ruby_add_bdepend "
dev-ruby/ansi
dev-ruby/elasticsearch
dev-ruby/elastic-transport
+ dev-ruby/hashie
dev-ruby/mocha:2
dev-ruby/patron
dev-ruby/pry
diff --git a/dev-ruby/elasticsearch-api/elasticsearch-api-9.0.3.ebuild b/dev-ruby/elasticsearch-api/elasticsearch-api-9.0.3.ebuild
index 8968ae36502d..507b20b6e922 100644
--- a/dev-ruby/elasticsearch-api/elasticsearch-api-9.0.3.ebuild
+++ b/dev-ruby/elasticsearch-api/elasticsearch-api-9.0.3.ebuild
@@ -32,6 +32,7 @@ ruby_add_bdepend "
dev-ruby/ansi
dev-ruby/elasticsearch
dev-ruby/elastic-transport
+ dev-ruby/hashie
dev-ruby/jbuilder
dev-ruby/mocha:2
dev-ruby/patron
diff --git a/dev-ruby/prism/Manifest b/dev-ruby/prism/Manifest
index 7bd12d3f5aea..eb23576db7e5 100644
--- a/dev-ruby/prism/Manifest
+++ b/dev-ruby/prism/Manifest
@@ -1,2 +1 @@
-DIST prism-1.3.0.tar.gz 1503686 BLAKE2B 6fa7e474509debc4f7f1f5f6c96fbbfe8c57cb7e8f946e23ab64dabfbecb825164704862dc2b56e61927d5330882f735cf1e10c77287b115686f213164f6019a SHA512 b1aefaa84f03ac74edf9edb09d72a3ea680a6772cd4490692742d6679e690ad47382784e1523febc2f74d360c44cf5e9d387cf4872613503b656154645e880b5
DIST prism-1.4.0.tar.gz 1553218 BLAKE2B d936e2a44026bfb23000061e3eb9e2d6f885a93b56e776f5a78e995e3857d413718603799352d6666da98c27f8ee94cf69b6db8c4cb2cdb8e027ea12d52a973c SHA512 46288329239c7b5f42e4fed3e096c54a15403f1d5520449300250c88718b29678de2b992f9cda5cbc81c9d4499264be1fd37e9e37c95cda1294e845bca0ca256
diff --git a/dev-ruby/prism/prism-1.3.0.ebuild b/dev-ruby/prism/prism-1.3.0.ebuild
deleted file mode 100644
index 33ff67921cec..000000000000
--- a/dev-ruby/prism/prism-1.3.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# 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_BINWRAP=""
-RUBY_FAKEGEM_EXTENSIONS=( ext/prism/extconf.rb )
-RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/prism"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md docs/*"
-RUBY_FAKEGEM_GEMSPEC="prism.gemspec"
-RUBY_FAKEGEM_RECIPE_DOC="none"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Prism Ruby parser"
-HOMEPAGE="https://github.com/ruby/prism"
-SRC_URI="https://github.com/ruby/prism/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-
-ruby_add_bdepend "dev-ruby/bundler"
-
-all_ruby_prepare() {
- # Avoid a dependency on rake-compiler
- sed -e '/PRISM_FFI_BACKEND/ s/$/ and false/' \
- -i Rakefile || die
-}
-
-each_ruby_prepare() {
- # rake imports all rakelib/* (bug #947054)
- rm rakelib/rdoc.rake || die
- ${RUBY} -S rake templates || die
-}
diff --git a/dev-ruby/process_executer/process_executer-4.0.0.ebuild b/dev-ruby/process_executer/process_executer-4.0.0.ebuild
index ff366ff0858f..a1f25dee4563 100644
--- a/dev-ruby/process_executer/process_executer-4.0.0.ebuild
+++ b/dev-ruby/process_executer/process_executer-4.0.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/main-branch/process_executer/archive/refs/tags/v${PV
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc ~x86"
ruby_add_rdepend ">=dev-ruby/track_open_instances-0.1:0"
diff --git a/dev-ruby/roadie-rails/roadie-rails-3.3.0.ebuild b/dev-ruby/roadie-rails/roadie-rails-3.3.0.ebuild
index 1d000eabcf3d..404e69dc3d1f 100644
--- a/dev-ruby/roadie-rails/roadie-rails-3.3.0.ebuild
+++ b/dev-ruby/roadie-rails/roadie-rails-3.3.0.ebuild
@@ -25,7 +25,7 @@ ruby_add_rdepend "dev-ruby/roadie:5
ruby_add_bdepend "
test? (
dev-ruby/bundler
- || ( dev-ruby/rails:8.0 dev-ruby/rails:7.2 dev-ruby/rails:7.1 dev-ruby/rails:7.0 )
+ dev-ruby/rails:8.0 dev-ruby/rails:7.2 dev-ruby/rails:7.1
dev-ruby/rspec-rails
dev-ruby/rspec-collection_matchers
dev-ruby/sass-rails )"
@@ -34,8 +34,9 @@ all_ruby_prepare() {
sed -i -e '/\(simplecov\|standard\)/ s:^:#:' Gemfile || die
sed -i -e 's/git ls-files/find * -print/' -e '/standard/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die
- # Avoid already removed rails versions and version incompatible with our sass-rails version.
- sed -e '/rails_\(51\|52\|60\)/ s:^:#:' \
+ # Avoid already removed rails versions and version incompatible with
+ # our sass-rails version or not having ruby33 targets.
+ sed -e '/rails_\(51\|52\|60\|70\)/ s:^:#:' \
-e '/Rails 7.1 with sprockets/ s:^:#:' \
-i spec/integration_spec.rb || die
@@ -54,14 +55,6 @@ all_ruby_prepare() {
each_ruby_prepare() {
sed -i -e '/run_in_app_context/ s:bin/rails:'${RUBY}' -S bin/rails:' spec/support/rails_app.rb || die
-
- case ${RUBY} in
- *ruby33)
- # Rails 7.0 does not have a ruby33 target so we can't test it.
- sed -e '/rails_70/ s:^:#:' \
- -i spec/integration_spec.rb || die
- ;;
- esac
}
each_ruby_test() {
diff --git a/dev-ruby/track_open_instances/track_open_instances-0.1.15.ebuild b/dev-ruby/track_open_instances/track_open_instances-0.1.15.ebuild
index 5b8972fd6ec9..0acfab8fbda3 100644
--- a/dev-ruby/track_open_instances/track_open_instances-0.1.15.ebuild
+++ b/dev-ruby/track_open_instances/track_open_instances-0.1.15.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/main-branch/track_open_instances/archive/refs/tags/v
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc ~x86"
all_ruby_prepare() {
sed -e '/simplecov/ s:^:#:' \