diff options
Diffstat (limited to 'dev-ruby')
| -rw-r--r-- | dev-ruby/ammeter/ammeter-1.1.5-r1.ebuild | 8 | ||||
| -rw-r--r-- | dev-ruby/amq-client/amq-client-1.0.4-r1.ebuild | 2 | ||||
| -rw-r--r-- | dev-ruby/async-container/async-container-0.16.12.ebuild | 42 | ||||
| -rw-r--r-- | dev-ruby/async-io/Manifest | 1 | ||||
| -rw-r--r-- | dev-ruby/async-io/async-io-1.34.1.ebuild | 36 | ||||
| -rw-r--r-- | dev-ruby/async-io/async-io-1.34.3.ebuild | 36 | ||||
| -rw-r--r-- | dev-ruby/async-rspec/async-rspec-1.16.1.ebuild | 38 | ||||
| -rw-r--r-- | dev-ruby/autoprefixer-rails/autoprefixer-rails-10.4.13.0.ebuild | 2 | ||||
| -rw-r--r-- | dev-ruby/faraday-net_http_persistent/Manifest | 1 | ||||
| -rw-r--r-- | dev-ruby/faraday-net_http_persistent/faraday-net_http_persistent-2.1.0.ebuild | 33 | ||||
| -rw-r--r-- | dev-ruby/faraday-net_http_persistent/metadata.xml | 10 | ||||
| -rw-r--r-- | dev-ruby/rspec-rails/rspec-rails-6.0.3.ebuild | 2 |
12 files changed, 50 insertions, 161 deletions
diff --git a/dev-ruby/ammeter/ammeter-1.1.5-r1.ebuild b/dev-ruby/ammeter/ammeter-1.1.5-r1.ebuild index dfe1f090e843..f3703c32800b 100644 --- a/dev-ruby/ammeter/ammeter-1.1.5-r1.ebuild +++ b/dev-ruby/ammeter/ammeter-1.1.5-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_TASK_DOC="" RUBY_FAKEGEM_RECIPE_TEST="rspec3" @@ -32,8 +32,6 @@ ruby_add_bdepend " >=dev-ruby/rails-4.0 >=dev-ruby/uglifier-1.3 >=dev-ruby/rake-0.10 - >=dev-ruby/coffee-rails-4.0 - >=dev-ruby/sass-rails-4.0 >=dev-ruby/jquery-rails-3.0 dev-util/cucumber dev-util/aruba @@ -51,8 +49,8 @@ all_ruby_prepare() { -e '/\(cucumber\|aruba\)/s:,.*$::' \ ${RUBY_FAKEGEM_GEMSPEC} || die - # haml-rails is not packaged - sed -i -e '/haml-rails/d' ${RUBY_FAKEGEM_GEMSPEC} Gemfile || die + # haml-rails is not packaged, coffee-rails and sass-rails are no longer maintained + sed -i -e '/\(coffee\|haml\|sass\)-rails/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} Gemfile || die rm -f spec/ammeter/rspec/generator/matchers/have_correct_syntax_spec.rb || die } diff --git a/dev-ruby/amq-client/amq-client-1.0.4-r1.ebuild b/dev-ruby/amq-client/amq-client-1.0.4-r1.ebuild index f47b8e023b73..e1dc912c71b8 100644 --- a/dev-ruby/amq-client/amq-client-1.0.4-r1.ebuild +++ b/dev-ruby/amq-client/amq-client-1.0.4-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_TASK_DOC="" RUBY_FAKEGEM_EXTRADOC="README.textile" diff --git a/dev-ruby/async-container/async-container-0.16.12.ebuild b/dev-ruby/async-container/async-container-0.16.12.ebuild deleted file mode 100644 index 847bf98b3b92..000000000000 --- a/dev-ruby/async-container/async-container-0.16.12.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_EXTRADOC="README.md" -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Abstract container-based parallelism using threads and processes" -HOMEPAGE="https://github.com/socketry/async-container" -SRC_URI="https://github.com/socketry/async-container/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -ruby_add_rdepend "dev-ruby/async - dev-ruby/async-io" - -ruby_add_bdepend "test? ( - dev-ruby/bundler - >=dev-ruby/async-rspec-1.1:1 -)" - -all_ruby_prepare() { - sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die - - # spec/async/container/notify/pipe_spec.rb directly executes "bundler" command, - # so we can't just wipe out gems.rb as usual. also must remove covered from gemspec - # for this reason. - sed -i -E 's/gem ".+"//g' "gems.rb" || die - sed -i -e '/spec.add_development_dependency "covered"/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die - - # Avoid test dependency on unpackaged covered - sed -i -e '/covered/ s:^:#:' spec/spec_helper.rb || die -} diff --git a/dev-ruby/async-io/Manifest b/dev-ruby/async-io/Manifest index 9a18bdad4231..2a9800c27712 100644 --- a/dev-ruby/async-io/Manifest +++ b/dev-ruby/async-io/Manifest @@ -1,4 +1,3 @@ DIST async-io-1.34.0.tar.gz 34147 BLAKE2B 85cb79423bcbcc45e7c3f703d5ce7866522e66c55f866a0545369b65eda9c8a4b5637eaeeb7e17a5a8ee7256c6a991871dbb96244e4647fa19f8f027fad37961 SHA512 d35389ebfb748ea1c44f4a7ea7707511e32d40e98ae3fd7e8a5b22fdbb5f8f5a00933ec48346e2ed44c679ee6121a6fdf980c8ee6a1da609fb7571abb703aa02 -DIST async-io-1.34.1.tar.gz 34163 BLAKE2B 782131de9b652d2b9e622dd6026835df2089936ea97f360e3edd7425a4b9180cfd6dadbdd1c5537a06f0cda152a04aedd2fc983dc4559271c41f9ac5496bff94 SHA512 0a1e643d3879eed4e2ed2b347429a00a68b6c5dd8b63c66ab67218dfc4a00066499158fb84c4ae9f1848b5347a8d64728d16c84c6740348cfcae6c1cb82554b0 DIST async-io-1.34.3.tar.gz 34178 BLAKE2B 0af09d723682f6818e63e43a356539c098c37f5ea2ee72638e8aa1af888def845f412eb5ebc6a0fd4b51d76a03ba66b78cb70d09336ef50cd68bcd6ba7c50002 SHA512 2523ae6aa4590672e2fd6a4755cde30fe3cc54a98bf8d75d7eba0b9ec052fad232f4feaf4d6e948421b152695cc2217c4173e2475c9ce5859e4230d1078d0444 DIST async-io-1.35.0.tar.gz 34418 BLAKE2B 0aa7d5636c4a3f89b67c8543ad7e0826661e4d7f19cc968c1d75757cd5330f876da6606b94fab4bce82771f7a143905edb2c799e2a2e91dca2ba16115d11bd29 SHA512 0e5de633343b90eb73bac1114ec0ad5770ba58afaf20a2d246b86572820cb66b4919d751102c0d14bb1d3ea8aa27742842bce860cdc94ba6a4845a6f4efcf6aa diff --git a/dev-ruby/async-io/async-io-1.34.1.ebuild b/dev-ruby/async-io/async-io-1.34.1.ebuild deleted file mode 100644 index c10aff9bf137..000000000000 --- a/dev-ruby/async-io/async-io-1.34.1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_EXTRA_DOC="README.md" -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Provides support for asynchronous TCP, UDP, UNIX and SSL sockets" -HOMEPAGE="https://github.com/socketry/async-io" -SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -ruby_add_rdepend "dev-ruby/async" - -ruby_add_bdepend "test? ( - >=dev-ruby/async-container-0.15:0 - >=dev-ruby/async-rspec-1.10:1 - dev-ruby/rack-test -)" - -all_ruby_prepare() { - sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die - - # Avoid test dependency on covered - sed -i -e '/covered/ s:^:#:' spec/spec_helper.rb || die -} diff --git a/dev-ruby/async-io/async-io-1.34.3.ebuild b/dev-ruby/async-io/async-io-1.34.3.ebuild deleted file mode 100644 index c10aff9bf137..000000000000 --- a/dev-ruby/async-io/async-io-1.34.3.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_EXTRA_DOC="README.md" -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Provides support for asynchronous TCP, UDP, UNIX and SSL sockets" -HOMEPAGE="https://github.com/socketry/async-io" -SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -ruby_add_rdepend "dev-ruby/async" - -ruby_add_bdepend "test? ( - >=dev-ruby/async-container-0.15:0 - >=dev-ruby/async-rspec-1.10:1 - dev-ruby/rack-test -)" - -all_ruby_prepare() { - sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die - - # Avoid test dependency on covered - sed -i -e '/covered/ s:^:#:' spec/spec_helper.rb || die -} diff --git a/dev-ruby/async-rspec/async-rspec-1.16.1.ebuild b/dev-ruby/async-rspec/async-rspec-1.16.1.ebuild deleted file mode 100644 index e882858a8ab2..000000000000 --- a/dev-ruby/async-rspec/async-rspec-1.16.1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_EXTRADOC="README.md" -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Helpers for writing specs against the async gem" -HOMEPAGE="https://github.com/socketry/async-rspec" -SRC_URI="https://github.com/socketry/async-rspec/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -ruby_add_rdepend "dev-ruby/rspec:3 - dev-ruby/rspec-files:1 - dev-ruby/rspec-memory:1 -" - -ruby_add_bdepend "test? ( - dev-ruby/async - dev-ruby/async-io -)" - -all_ruby_prepare() { - sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die - - # Avoid dependency on unpackaged covered - sed -i -e '/covered/ s:^:#:' spec/spec_helper.rb || die -} diff --git a/dev-ruby/autoprefixer-rails/autoprefixer-rails-10.4.13.0.ebuild b/dev-ruby/autoprefixer-rails/autoprefixer-rails-10.4.13.0.ebuild index 300bd1ef7d0c..9e13d7544c43 100644 --- a/dev-ruby/autoprefixer-rails/autoprefixer-rails-10.4.13.0.ebuild +++ b/dev-ruby/autoprefixer-rails/autoprefixer-rails-10.4.13.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_RECIPE_TEST="rspec3" RUBY_FAKEGEM_EXTRADOC="README.md" diff --git a/dev-ruby/faraday-net_http_persistent/Manifest b/dev-ruby/faraday-net_http_persistent/Manifest new file mode 100644 index 000000000000..125a312f3fcd --- /dev/null +++ b/dev-ruby/faraday-net_http_persistent/Manifest @@ -0,0 +1 @@ +DIST faraday-net_http_persistent-2.1.0.tar.gz 6953 BLAKE2B 5b1c43fbd647c36315c24aa0ff12817edef9940de7f42edb59815b41ec5a5b15c137be6d9e10a07192144064e5a32fa8ab0d9fa1ec15c3e3ec064424b5f299a9 SHA512 3ad70814a231dedff56dd2891d834c6cd5f377e30bac4b31e6290097667d18b4eac5b44ad46b14fda873ee80e3b49e018337d60d666f0b32017fe0f4653d905a diff --git a/dev-ruby/faraday-net_http_persistent/faraday-net_http_persistent-2.1.0.ebuild b/dev-ruby/faraday-net_http_persistent/faraday-net_http_persistent-2.1.0.ebuild new file mode 100644 index 000000000000..edca52fd6279 --- /dev/null +++ b/dev-ruby/faraday-net_http_persistent/faraday-net_http_persistent-2.1.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Faraday adapter for NetHttpPersistent" +HOMEPAGE="https://github.com/lostisland/faraday-net_http_persistent" +SRC_URI="https://github.com/lostisland/faraday-net_http_persistent/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend " + >=dev-ruby/faraday-2.5:2 + dev-ruby/net-http-persistent:4 +" + +all_ruby_prepare() { + sed -i -e "s:_relative ':'./:" ${RUBY_FAKEGEM_GEMSPEC} || die +} diff --git a/dev-ruby/faraday-net_http_persistent/metadata.xml b/dev-ruby/faraday-net_http_persistent/metadata.xml new file mode 100644 index 000000000000..246d194b7ec0 --- /dev/null +++ b/dev-ruby/faraday-net_http_persistent/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/rspec-rails/rspec-rails-6.0.3.ebuild b/dev-ruby/rspec-rails/rspec-rails-6.0.3.ebuild index 6199f3194344..62764be424ec 100644 --- a/dev-ruby/rspec-rails/rspec-rails-6.0.3.ebuild +++ b/dev-ruby/rspec-rails/rspec-rails-6.0.3.ebuild @@ -3,7 +3,7 @@ EAPI=8 -USE_RUBY="ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_RECIPE_TEST="rspec3" |
