summaryrefslogtreecommitdiff
path: root/dev-ruby
diff options
context:
space:
mode:
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/capybara/capybara-3.39.0-r1.ebuild2
-rw-r--r--dev-ruby/capybara/capybara-3.39.2.ebuild2
-rw-r--r--dev-ruby/dalli/dalli-3.2.5.ebuild2
-rw-r--r--dev-ruby/fake_ftp/Manifest1
-rw-r--r--dev-ruby/fake_ftp/fake_ftp-0.3.0.ebuild22
-rw-r--r--dev-ruby/fake_ftp/metadata.xml10
-rw-r--r--dev-ruby/heredoc_unindent/heredoc_unindent-1.2.0-r2.ebuild2
-rw-r--r--dev-ruby/hoe/hoe-4.0.4.ebuild2
-rw-r--r--dev-ruby/mini_portile2/mini_portile2-2.8.4.ebuild2
-rw-r--r--dev-ruby/public_suffix/public_suffix-5.0.3.ebuild2
-rw-r--r--dev-ruby/rails-dom-testing/rails-dom-testing-2.1.1.ebuild2
-rw-r--r--dev-ruby/rgl/rgl-0.6.6.ebuild2
-rw-r--r--dev-ruby/rspec-mocks/rspec-mocks-3.12.6.ebuild2
-rw-r--r--dev-ruby/rspec-support/rspec-support-3.12.1.ebuild2
-rw-r--r--dev-ruby/shoulda-context/shoulda-context-2.0.0.ebuild2
-rw-r--r--dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild2
-rw-r--r--dev-ruby/sshkit/sshkit-1.21.5.ebuild2
-rw-r--r--dev-ruby/test-unit/test-unit-3.6.1.ebuild2
-rw-r--r--dev-ruby/tilt/tilt-2.2.0.ebuild2
19 files changed, 50 insertions, 15 deletions
diff --git a/dev-ruby/capybara/capybara-3.39.0-r1.ebuild b/dev-ruby/capybara/capybara-3.39.0-r1.ebuild
index 5e2ef2879e8e..16ad1e751b2f 100644
--- a/dev-ruby/capybara/capybara-3.39.0-r1.ebuild
+++ b/dev-ruby/capybara/capybara-3.39.0-r1.ebuild
@@ -25,7 +25,7 @@ ruby_add_bdepend "test? (
dev-ruby/rspec:3
>=dev-ruby/launchy-2.4.0
dev-ruby/selenium-webdriver:4
- || ( dev-ruby/sinatra:3 dev-ruby/sinatra:2 )
+ dev-ruby/sinatra:3
www-servers/puma
)"
diff --git a/dev-ruby/capybara/capybara-3.39.2.ebuild b/dev-ruby/capybara/capybara-3.39.2.ebuild
index 467737fa1631..15be5c79bf33 100644
--- a/dev-ruby/capybara/capybara-3.39.2.ebuild
+++ b/dev-ruby/capybara/capybara-3.39.2.ebuild
@@ -25,7 +25,7 @@ ruby_add_bdepend "test? (
dev-ruby/rspec:3
>=dev-ruby/launchy-2.4.0
dev-ruby/selenium-webdriver:4
- || ( dev-ruby/sinatra:3 dev-ruby/sinatra:2 )
+ dev-ruby/sinatra:3
www-servers/puma
)"
diff --git a/dev-ruby/dalli/dalli-3.2.5.ebuild b/dev-ruby/dalli/dalli-3.2.5.ebuild
index f014cca1d8f4..6d0b4ea322a8 100644
--- a/dev-ruby/dalli/dalli-3.2.5.ebuild
+++ b/dev-ruby/dalli/dalli-3.2.5.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/petergoldstein/dalli"
SRC_URI="https://github.com/petergoldstein/dalli/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 x86"
IUSE=""
DEPEND+="${DEPEND} test? ( >=net-misc/memcached-1.5.4[ssl(-)] )"
diff --git a/dev-ruby/fake_ftp/Manifest b/dev-ruby/fake_ftp/Manifest
new file mode 100644
index 000000000000..139936d18829
--- /dev/null
+++ b/dev-ruby/fake_ftp/Manifest
@@ -0,0 +1 @@
+DIST fake_ftp-0.3.0.gem 94720 BLAKE2B 98d96324eb84654300785a82a1fd9a78abf44cf8fa8e062bc5dd4629147b5753aaa8554319b623bb4ea208bc055ead251ccb66d4e31ec1738d07700c9f8e4e57 SHA512 2aa106ff76d42a04863fb0db82b782b6e36d20e686ea5d1c564be32fbebd815e2d2e046e26e4fa71232e87ae523a1b5da7165fa51398b588546d561b0a565c20
diff --git a/dev-ruby/fake_ftp/fake_ftp-0.3.0.ebuild b/dev-ruby/fake_ftp/fake_ftp-0.3.0.ebuild
new file mode 100644
index 000000000000..336cf5b23e41
--- /dev/null
+++ b/dev-ruby/fake_ftp/fake_ftp-0.3.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Testing FTP? Use this!"
+HOMEPAGE="https://github.com/livinginthepast/fake_ftp"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+all_ruby_prepare() {
+ sed -i -e '/simplecov/ s:^:#:' spec/spec_helper.rb || die
+}
diff --git a/dev-ruby/fake_ftp/metadata.xml b/dev-ruby/fake_ftp/metadata.xml
new file mode 100644
index 000000000000..246d194b7ec0
--- /dev/null
+++ b/dev-ruby/fake_ftp/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>ruby@gentoo.org</email>
+ <name>Gentoo Ruby Project</name>
+ </maintainer>
+
+ <origin>gentoo-staging</origin>
+</pkgmetadata> \ No newline at end of file
diff --git a/dev-ruby/heredoc_unindent/heredoc_unindent-1.2.0-r2.ebuild b/dev-ruby/heredoc_unindent/heredoc_unindent-1.2.0-r2.ebuild
index 2c79115a8801..0d64fa2c7e4b 100644
--- a/dev-ruby/heredoc_unindent/heredoc_unindent-1.2.0-r2.ebuild
+++ b/dev-ruby/heredoc_unindent/heredoc_unindent-1.2.0-r2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/adrianomitre/heredoc_unindent"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86 ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86 ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="doc test"
ruby_add_bdepend "test? ( dev-ruby/test-unit:2 )"
diff --git a/dev-ruby/hoe/hoe-4.0.4.ebuild b/dev-ruby/hoe/hoe-4.0.4.ebuild
index df97fda9885b..db7a4e635ceb 100644
--- a/dev-ruby/hoe/hoe-4.0.4.ebuild
+++ b/dev-ruby/hoe/hoe-4.0.4.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://www.zenspider.com/projects/hoe.html"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="doc"
ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.9:5 )"
diff --git a/dev-ruby/mini_portile2/mini_portile2-2.8.4.ebuild b/dev-ruby/mini_portile2/mini_portile2-2.8.4.ebuild
index 9861a1fc1f9f..3fa9433b4cae 100644
--- a/dev-ruby/mini_portile2/mini_portile2-2.8.4.ebuild
+++ b/dev-ruby/mini_portile2/mini_portile2-2.8.4.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/flavorjones/mini_portile"
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos"
IUSE=""
BDEPEND="test? ( dev-util/cmake )"
diff --git a/dev-ruby/public_suffix/public_suffix-5.0.3.ebuild b/dev-ruby/public_suffix/public_suffix-5.0.3.ebuild
index da3a40c22f62..30c96ea38f8b 100644
--- a/dev-ruby/public_suffix/public_suffix-5.0.3.ebuild
+++ b/dev-ruby/public_suffix/public_suffix-5.0.3.ebuild
@@ -14,7 +14,7 @@ inherit ruby-fakegem
DESCRIPTION="Parse and decompose a domain name into top level domain, domain and subdomains"
HOMEPAGE="https://simonecarletti.com/code/publicsuffix-ruby/"
-KEYWORDS="~amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
IUSE=""
diff --git a/dev-ruby/rails-dom-testing/rails-dom-testing-2.1.1.ebuild b/dev-ruby/rails-dom-testing/rails-dom-testing-2.1.1.ebuild
index 6135b2413fda..ea3ed52cd8ee 100644
--- a/dev-ruby/rails-dom-testing/rails-dom-testing-2.1.1.ebuild
+++ b/dev-ruby/rails-dom-testing/rails-dom-testing-2.1.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/kaspth/rails-dom-testing"
LICENSE="MIT"
SLOT="2"
-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=""
ruby_add_rdepend "
diff --git a/dev-ruby/rgl/rgl-0.6.6.ebuild b/dev-ruby/rgl/rgl-0.6.6.ebuild
index 71bbdcbe177d..567e7e9b3c03 100644
--- a/dev-ruby/rgl/rgl-0.6.6.ebuild
+++ b/dev-ruby/rgl/rgl-0.6.6.ebuild
@@ -18,6 +18,8 @@ SLOT="0"
KEYWORDS="~amd64"
IUSE=""
+DEPEND+=" test? ( media-gfx/graphviz )"
+
ruby_add_rdepend "
dev-ruby/pairing_heap:0
>=dev-ruby/rexml-3.2.4:3
diff --git a/dev-ruby/rspec-mocks/rspec-mocks-3.12.6.ebuild b/dev-ruby/rspec-mocks/rspec-mocks-3.12.6.ebuild
index d2d8c74b0f57..e0d75bd50829 100644
--- a/dev-ruby/rspec-mocks/rspec-mocks-3.12.6.ebuild
+++ b/dev-ruby/rspec-mocks/rspec-mocks-3.12.6.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
LICENSE="MIT"
SLOT="3"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE=""
SUBVERSION="$(ver_cut 1-2)"
diff --git a/dev-ruby/rspec-support/rspec-support-3.12.1.ebuild b/dev-ruby/rspec-support/rspec-support-3.12.1.ebuild
index f012bb44295d..fd5760ca30c8 100644
--- a/dev-ruby/rspec-support/rspec-support-3.12.1.ebuild
+++ b/dev-ruby/rspec-support/rspec-support-3.12.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
LICENSE="MIT"
SLOT="3"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE=""
ruby_add_bdepend "test? ( >=dev-ruby/rspec-3.9.0:3 >=dev-ruby/thread_order-1.1.0 )"
diff --git a/dev-ruby/shoulda-context/shoulda-context-2.0.0.ebuild b/dev-ruby/shoulda-context/shoulda-context-2.0.0.ebuild
index 70c9b6576750..5a6a7399f6e7 100644
--- a/dev-ruby/shoulda-context/shoulda-context-2.0.0.ebuild
+++ b/dev-ruby/shoulda-context/shoulda-context-2.0.0.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/thoughtbot/shoulda-context"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="doc test"
ruby_add_bdepend "test? ( dev-ruby/test-unit:2
diff --git a/dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild b/dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild
index 63e62ce441ee..21c6943533d3 100644
--- a/dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild
@@ -18,7 +18,7 @@ DESCRIPTION="An extension library to access a SQLite database from Ruby"
HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby"
LICENSE="BSD"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
SLOT="0"
IUSE=""
diff --git a/dev-ruby/sshkit/sshkit-1.21.5.ebuild b/dev-ruby/sshkit/sshkit-1.21.5.ebuild
index 0af20a61d7f6..b8afec355de2 100644
--- a/dev-ruby/sshkit/sshkit-1.21.5.ebuild
+++ b/dev-ruby/sshkit/sshkit-1.21.5.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/capistrano/sshkit"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
IUSE=""
ruby_add_rdepend "
diff --git a/dev-ruby/test-unit/test-unit-3.6.1.ebuild b/dev-ruby/test-unit/test-unit-3.6.1.ebuild
index 89ebbb6b14a9..cf92818ec0f3 100644
--- a/dev-ruby/test-unit/test-unit-3.6.1.ebuild
+++ b/dev-ruby/test-unit/test-unit-3.6.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/test-unit/test-unit/archive/${PV}.tar.gz -> ${P}.tar
LICENSE="|| ( Ruby-BSD BSD-2 ) PSF-2"
SLOT="2"
-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"
+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"
IUSE="doc test"
ruby_add_rdepend "dev-ruby/power_assert"
diff --git a/dev-ruby/tilt/tilt-2.2.0.ebuild b/dev-ruby/tilt/tilt-2.2.0.ebuild
index e33b4080eedd..9b0f38c10106 100644
--- a/dev-ruby/tilt/tilt-2.2.0.ebuild
+++ b/dev-ruby/tilt/tilt-2.2.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/jeremyevans/tilt/archive/v${PV}.tar.gz -> ${P}.tar.g
LICENSE="MIT"
SLOT="2"
-KEYWORDS="~amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
# Block on some of the potential test dependencies. These dependencies
# are optional for the test suite, and we don't want to depend on all of