diff options
Diffstat (limited to 'dev-ruby')
29 files changed, 121 insertions, 313 deletions
diff --git a/dev-ruby/activesupport/activesupport-5.2.8.1.ebuild b/dev-ruby/activesupport/activesupport-5.2.8.1.ebuild index 9882d2a76a2d..6310571d761b 100644 --- a/dev-ruby/activesupport/activesupport-5.2.8.1.ebuild +++ b/dev-ruby/activesupport/activesupport-5.2.8.1.ebuild @@ -23,7 +23,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz LICENSE="MIT" SLOT="$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="" RUBY_S="rails-${PV}/${PN}" diff --git a/dev-ruby/activesupport/activesupport-6.0.5.1.ebuild b/dev-ruby/activesupport/activesupport-6.0.5.1.ebuild index befb483ba7e6..43548b7c90bd 100644 --- a/dev-ruby/activesupport/activesupport-6.0.5.1.ebuild +++ b/dev-ruby/activesupport/activesupport-6.0.5.1.ebuild @@ -21,7 +21,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz LICENSE="MIT" SLOT="$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="" RUBY_S="rails-${PV}/${PN}" diff --git a/dev-ruby/best_in_place/Manifest b/dev-ruby/best_in_place/Manifest deleted file mode 100644 index 96287f000a3d..000000000000 --- a/dev-ruby/best_in_place/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST best_in_place-3.1.1.gem 75264 BLAKE2B 9d37d42f44430bd4d51c3cbeff2a95a3ba9552bda1c9650c4abf2996cfa4bbe1a36b627dea61c7a0bf861b27f4e88f7c70f6859cc5bf12c705eaf1c184690fd3 SHA512 f6a26590769f8d6ab6b6bf9ef955e2c26b6116ab82ccaf3bc26cfae435cb0bc594facae6dcb052bafdaaeb5806f7091eb9ad21e51940030eadd437ae342f1d33 diff --git a/dev-ruby/best_in_place/best_in_place-3.1.1.ebuild b/dev-ruby/best_in_place/best_in_place-3.1.1.ebuild deleted file mode 100644 index e76561a0d155..000000000000 --- a/dev-ruby/best_in_place/best_in_place-3.1.1.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -USE_RUBY="ruby25 ruby26" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -# if ever needed -#GITHUB_USER="bernat" -#GITHUB_PROJECT="${PN}" -#RUBY_S="${GITHUB_USER}-${GITHUB_PROJECT}-*" - -inherit virtualx ruby-fakegem - -DESCRIPTION="In-place editor helper for Rails 3" -HOMEPAGE="https://github.com/bernat/best_in_place" - -LICENSE="MIT" -SLOT="3" -KEYWORDS="~amd64" -IUSE="" - -ruby_add_rdepend " - >=dev-ruby/actionpack-3.2:* - >=dev-ruby/railties-3.2:* -" - -ruby_add_bdepend " - test? ( - dev-ruby/rdiscount - dev-ruby/rspec-rails:3 - >=dev-ruby/nokogiri-1.5.0 - >=dev-ruby/capybara-1.1.2 - >=dev-ruby/rails-3.2 - >=dev-ruby/sqlite3-1.3.4-r1 - dev-ruby/bundler - dev-ruby/combustion - dev-ruby/jquery-rails - dev-ruby/jquery-ui-rails - dev-ruby/sprockets-rails - )" - -all_ruby_prepare() { - sed -i \ - -e '/git ls-files/d' \ - ${RUBY_FAKEGEM_GEMSPEC} || die - - # Tweak Gemfile so we can use it to run specs but can avoid missing - # dependencies. Also use packaged versions of jquery and jquery-ui. - sed -i -e '/\(rails-assets\|appraisal\)/ s:^:#:' \ - -e '2agem "rspec", "~>3.0"' \ - -e '2agem "jquery-rails"' -e '2agem "jquery-ui-rails"' \ - -e '/byebug/ s:^:#:' \ - -e '/\(launchy\|poltergeist\)/d' \ - Gemfile - sed -i -e '/poltergeist/,/javascript_driver/ s:^:#:' spec/rails_helper.rb || die - - # Remove integration tests. They fail to run and depend on obsolete - # poltergeist/phantomjs. - rm -rf spec/integration || die -} - -each_ruby_test() { - ${RUBY} -S bundle exec rspec-3 spec || die -} diff --git a/dev-ruby/bundler/bundler-2.2.33-r1.ebuild b/dev-ruby/bundler/bundler-2.2.33-r1.ebuild new file mode 100644 index 000000000000..9d50b60b14f3 --- /dev/null +++ b/dev-ruby/bundler/bundler-2.2.33-r1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby27 ruby30 ruby31" + +# The specs require a number of gems to be installed in a temporary +# directory, but this requires network access. They also don't work +# when run with a path that contains "-". +RUBY_FAKEGEM_RECIPE_TEST="none" + +# No documentation task +RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md" + +RUBY_FAKEGEM_BINDIR="exe" + +inherit ruby-fakegem + +DESCRIPTION="An easy way to vendor gem dependencies" +HOMEPAGE="https://github.com/carlhuda/bundler" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc test" + +ruby_add_rdepend virtual/rubygems + +RDEPEND+=" dev-vcs/git !<dev-ruby/bundler-1.17.3-r1:0" diff --git a/dev-ruby/bundler/bundler-2.3.8-r1.ebuild b/dev-ruby/bundler/bundler-2.3.8-r1.ebuild new file mode 100644 index 000000000000..dea6a7a8a97c --- /dev/null +++ b/dev-ruby/bundler/bundler-2.3.8-r1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby27 ruby30 ruby31" + +# The specs require a number of gems to be installed in a temporary +# directory, but this requires network access. They also don't work +# when run with a path that contains "-". +RUBY_FAKEGEM_RECIPE_TEST="none" + +# No documentation task +RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md" + +RUBY_FAKEGEM_BINDIR="exe" + +inherit ruby-fakegem + +DESCRIPTION="An easy way to vendor gem dependencies" +HOMEPAGE="https://github.com/carlhuda/bundler" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc test" + +ruby_add_rdepend virtual/rubygems + +RDEPEND+=" dev-vcs/git !<dev-ruby/bundler-1.17.3-r1:0" diff --git a/dev-ruby/dbf/Manifest b/dev-ruby/dbf/Manifest index c92802a39038..0e71653c4ba2 100644 --- a/dev-ruby/dbf/Manifest +++ b/dev-ruby/dbf/Manifest @@ -1,3 +1,4 @@ DIST dbf-4.1.3.gem 127488 BLAKE2B aff62a0cfe636b987989a21ed5df2094ad09748603a73df42d02f8bbe1032031493d038267b7c33d928d71d164076194dbd97331e36d1e8cb2472747c92e8b7d SHA512 4baf9f69310656ba191643b315576c1020a24cec19740ce543f349996067293798989b4e203861392cbec6f06bb117b51a1f4358a6122f5e2abb9b44edf26cc9 DIST dbf-4.1.6.gem 217088 BLAKE2B 5d0808884aaab5585e7477287539849e9386353490ec43392e8b1a1eafc1edb7b0b33b9862783c3371e3f5b02f54d9e22409868a62763950691e33552363db44 SHA512 c21aff8cebf3a8eb8b43e9b0a2a9401ddbe83c7624c2512631c1e6ab0877c49e838f8193ce6579c35441069b748b88c7bf2314b98286ee1770dcacd760722939 DIST dbf-4.2.0.gem 218112 BLAKE2B 701939004fefa45132924ac47dc8bc908cbe5385baae86cd4b2117668a13cff3df72f4e8146000b31d3c232795eabf386e6550d05cf76587a7340189bc2162a3 SHA512 715b541d86f0737d16ed5a5609f23ae64cc07c213a3ad0c2abf6f9b731d11e460b940c6c3996229e14f744fc5c43ec0e38e705d6bd553ae26681e4bf16eac8a3 +DIST dbf-4.2.1.gem 130048 BLAKE2B 47eecbb13012966cbe1a8781504a12b7f25e308df44dc842996170666de6a876b89f348fb2814d09bba60253fd5fa0f3a71563f7b6f76b2a67e01fc674e95727 SHA512 764adac1f14a4b741ec6c06f996ef94243d479ab0b706d3dfe677fc16af1a7ccdf3bc6e8d61438c599bf9861055dde1b34dc5a021863ba480f43f7f465cedbd9 diff --git a/dev-ruby/dbf/dbf-4.2.1.ebuild b/dev-ruby/dbf/dbf-4.2.1.ebuild new file mode 100644 index 000000000000..c4941b9074a9 --- /dev/null +++ b/dev-ruby/dbf/dbf-4.2.1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-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_DOCDIR="docs" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="a small fast library for reading dBase, xBase, Clipper and FoxPro +database files" +HOMEPAGE="https://github.com/infused/dbf" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" diff --git a/dev-ruby/dotenv/Manifest b/dev-ruby/dotenv/Manifest deleted file mode 100644 index 4fd730dc352d..000000000000 --- a/dev-ruby/dotenv/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST dotenv-2.7.6.tar.gz 20343 BLAKE2B 5e6eff69a63bd9b6b6fbaa8b07ac3a3b846d8bcc39ac67dcf3bc1a9e152afe8809db1ecb55706de3fa3232e423c02d116c248925d78095b6c1d85af4289e69d2 SHA512 df017be0732d43039497b95aeffc303d9141196862270dc907181a77217cc3c525ffce5a52c7047eb51d69a37cdf51f3f2dfbdceb792c14d352f9416c50891c3 diff --git a/dev-ruby/dotenv/dotenv-2.7.6.ebuild b/dev-ruby/dotenv/dotenv-2.7.6.ebuild deleted file mode 100644 index 31eb7242b75a..000000000000 --- a/dev-ruby/dotenv/dotenv-2.7.6.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby25 ruby26" - -RUBY_FAKEGEM_EXTRADOC="README.md Changelog.md" -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Loads environment variables from .env into ENV" -HOMEPAGE="https://github.com/bkeepers/dotenv" -SRC_URI="https://github.com/bkeepers/dotenv/archive/v${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="MIT" - -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -SLOT="2" -IUSE="" - -ruby_add_bdepend "test? ( dev-ruby/spring dev-ruby/rails )" - -all_ruby_prepare() { - sed -i -e '/:guard/,/end/ s:^:#:' \ - -e '5igem "rspec", "~> 3.0"' Gemfile || die - - sed -i -e '/rubocop/ s:^:#:' -e 's/git ls-files/find/' dotenv.gemspec || die -} - -each_ruby_prepare() { - sed -i -e "s:ruby -v:${RUBY} -v:g" spec/dotenv/parser_spec.rb || die -} diff --git a/dev-ruby/dotenv/metadata.xml b/dev-ruby/dotenv/metadata.xml deleted file mode 100644 index 246d194b7ec0..000000000000 --- a/dev-ruby/dotenv/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ -<?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/origin/Manifest b/dev-ruby/origin/Manifest deleted file mode 100644 index 54f738a065cc..000000000000 --- a/dev-ruby/origin/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST origin-2.3.1.tar.gz 44392 BLAKE2B f58b5f977070a3e14a3b80c5ce7fb2860eda6ea41a0b403e67ff6159ccc86d078e3cc42f7269cc9640f2e3f71d66a4c0ea02935efa6d6096c6eccf622595589c SHA512 f74e3ed163b2c9a6184be624f85bc810fcb414290c5701beee291f1c227f889bc75d78ab3cc008f92780823217c7cefe916ebb3e902e807a40f4d901465343fd diff --git a/dev-ruby/origin/metadata.xml b/dev-ruby/origin/metadata.xml deleted file mode 100644 index 246d194b7ec0..000000000000 --- a/dev-ruby/origin/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ -<?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/origin/origin-2.3.1.ebuild b/dev-ruby/origin/origin-2.3.1.ebuild deleted file mode 100644 index ebe6cd4f4362..000000000000 --- a/dev-ruby/origin/origin-2.3.1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -USE_RUBY="ruby25 ruby26" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -GITHUB_USER="mongoid" -GITHUB_PROJECT="${PN}" - -MY_PV="${PV/_rc/.rc}" - -inherit ruby-fakegem - -DESCRIPTION="Origin is a simple DSL for generating MongoDB selectors and options" -HOMEPAGE="http://mongoid.org/" -SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/v${MY_PV}.tar.gz -> ${GITHUB_PROJECT}-${MY_PV}.tar.gz" -LICENSE="MIT" - -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -ruby_add_bdepend " - test? ( - dev-ruby/activesupport - dev-ruby/i18n:1 - dev-ruby/tzinfo - )" diff --git a/dev-ruby/packetfu/Manifest b/dev-ruby/packetfu/Manifest deleted file mode 100644 index a9be91484249..000000000000 --- a/dev-ruby/packetfu/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST packetfu-1.1.13.gem 769024 BLAKE2B 6fa53680dec76c14c6cd73cac4e57acf2da5aaa2a9a6371d0b9fbea1e764d9e2eda09fcf0ad245eb62340fa0d3047e525ba290d4c45ff4739e28fd5782659cd6 SHA512 c3ee67bfd597dcd197f213361ab94c614136304d8746de45b99322c1b6878eaef7c4a2ebc19be658d891df3e7d261476def27ae14990157dc6cb466815bd6f15 diff --git a/dev-ruby/packetfu/metadata.xml b/dev-ruby/packetfu/metadata.xml deleted file mode 100644 index abfa0d70ad28..000000000000 --- a/dev-ruby/packetfu/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>zerochaos@gentoo.org</email> - <name>Rick Farina</name> - </maintainer> - <maintainer type="project"> - <email>ruby@gentoo.org</email> - <name>Gentoo Ruby Project</name> - </maintainer> - <upstream> - <remote-id type="rubygems">packetfu</remote-id> - </upstream> - <origin>gentoo-staging</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-ruby/packetfu/packetfu-1.1.13.ebuild b/dev-ruby/packetfu/packetfu-1.1.13.ebuild deleted file mode 100644 index 45c488ef112b..000000000000 --- a/dev-ruby/packetfu/packetfu-1.1.13.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -USE_RUBY="ruby23 ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_EXTRAINSTALL="examples" -RUBY_FAKEGEM_EXTRADOC="README.md" - -inherit multilib ruby-fakegem - -DESCRIPTION="A mid-level packet manipulation library" -HOMEPAGE="https://rubygems.org/gems/packetfu" - -LICENSE="BSD" -SLOT="${PV}" -KEYWORDS="~amd64 ~arm ~x86" - -ruby_add_rdepend " - dev-ruby/network_interface:0 - dev-ruby/pcaprub:* -" - -ruby_add_bdepend "test? ( >=dev-ruby/rspec-its-1.2.0:1 ) - dev-ruby/bundler" -DEPEND="${DEPEND} !dev-ruby/packetfu:0" - -all_ruby_prepare() { - [ -f Gemfile.lock ] && rm Gemfile.lock - #For now, we don't support development or testing at all - #if ! use development; then - sed -i -e "/^group :development do/,/^end$/d" Gemfile || die - sed -i -e "/s.add_development_dependency/d" "${PN}".gemspec || die - sed -i -e "/spec.add_development_dependency/d" "${PN}".gemspec || die - #fi - #if ! use test; then - sed -i -e "/^group :test do/,/^end$/d" Gemfile || die - #fi - #if ! use test && ! use development; then - sed -i -e "/^group :development, :test do/,/^end$/d" Gemfile || die - #fi - sed -i -e '/[Cc]overalls/d' spec/spec_helper.rb || die -} diff --git a/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.8.0.ebuild b/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.8.0.ebuild index 9890e062684e..224e120755fc 100644 --- a/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.8.0.ebuild +++ b/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.8.0.ebuild @@ -13,8 +13,8 @@ inherit ruby-ng DESCRIPTION="Ruby bindings for rrdtool" HOMEPAGE="https://oss.oetiker.ch/rrdtool/" -SRC_URI="https://oss.oetiker.ch/rrdtool/pub/${MY_P}.tar.gz" -RUBY_S="$MY_P"/bindings/ruby +SRC_URI="https://github.com/oetiker/${PN/-bindings}-1.x/releases/download/v${PV}/${MY_P}.tar.gz" +RUBY_S="${MY_P}/bindings/ruby" LICENSE="GPL-2" SLOT="0" diff --git a/dev-ruby/rspec-pending_for/Manifest b/dev-ruby/rspec-pending_for/Manifest new file mode 100644 index 000000000000..2bac2e90cb2c --- /dev/null +++ b/dev-ruby/rspec-pending_for/Manifest @@ -0,0 +1 @@ +DIST rspec-pending_for-0.1.16.tar.gz 12841 BLAKE2B fb95f7e21e681454252e6dd625c7a7766ee5853ec60f3280c25e591d91a6163dd307ed8583d6e966cca9f1eeac3e3d8543a539f557abaaf41ae424dc8d91d68a SHA512 4d87c82814a2b8f51f79d1c22030870dce98b846add8cab8897d211129ab2116dd28fffe4999e42c35f70393d90448b11067be424af28594600c7dd461de2e80 diff --git a/dev-ruby/best_in_place/metadata.xml b/dev-ruby/rspec-pending_for/metadata.xml index 246d194b7ec0..246d194b7ec0 100644 --- a/dev-ruby/best_in_place/metadata.xml +++ b/dev-ruby/rspec-pending_for/metadata.xml diff --git a/dev-ruby/rspec-pending_for/rspec-pending_for-0.1.16.ebuild b/dev-ruby/rspec-pending_for/rspec-pending_for-0.1.16.ebuild new file mode 100644 index 000000000000..3270a09848cf --- /dev/null +++ b/dev-ruby/rspec-pending_for/rspec-pending_for-0.1.16.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_GEMSPEC="rspec-pending_for.gemspec" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="Mark specs pending or skipped for specific Ruby engine / version combinations" +HOMEPAGE="https://github.com/pboling/rspec-pending_for" +SRC_URI="https://github.com/pboling/rspec-pending_for/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend " + dev-ruby/rspec-core + dev-ruby/ruby_engine:2 + dev-ruby/ruby_version:1 +" + +all_ruby_prepare() { + sed -i -e '/simplecov/ s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/ruby_engine/ruby_engine-2.0.0.ebuild b/dev-ruby/ruby_engine/ruby_engine-2.0.0.ebuild index 17da59c4d792..297accdc4b07 100644 --- a/dev-ruby/ruby_engine/ruby_engine-2.0.0.ebuild +++ b/dev-ruby/ruby_engine/ruby_engine-2.0.0.ebuild @@ -9,7 +9,7 @@ RUBY_FAKEGEM_RECIPE_TEST="rspec3" inherit ruby-fakegem -DESCRIPTION="Gives you an RubyEngine class that simplifies checking for your Ruby implementation" +DESCRIPTION="A RubyEngine class that simplifies checking for your Ruby implementation" HOMEPAGE="https://github.com/janlelis/ruby_version" LICENSE="MIT" diff --git a/dev-ruby/ruby_version/ruby_version-1.0.2.ebuild b/dev-ruby/ruby_version/ruby_version-1.0.2.ebuild index 3cdc0b667262..a9fdd2967d2a 100644 --- a/dev-ruby/ruby_version/ruby_version-1.0.2.ebuild +++ b/dev-ruby/ruby_version/ruby_version-1.0.2.ebuild @@ -9,7 +9,7 @@ RUBY_FAKEGEM_RECIPE_TEST="rspec3" inherit ruby-fakegem -DESCRIPTION="Provides a RubyVersion class which offers a convenient DSL for checking for the right Ruby version" +DESCRIPTION="A class which offers a convenient DSL for checking for the right Ruby version" HOMEPAGE="https://github.com/janlelis/ruby_version" LICENSE="MIT" diff --git a/dev-ruby/tomlrb/Manifest b/dev-ruby/tomlrb/Manifest index 87f5f78c309e..eb48c70c85b8 100644 --- a/dev-ruby/tomlrb/Manifest +++ b/dev-ruby/tomlrb/Manifest @@ -1,4 +1,3 @@ -DIST tomlrb-1.2.8.tar.gz 15897 BLAKE2B 536eaf3a2cb2b7e54e91aac28032b95900f53c0c9b10fb48129bd963e0efab1711848cefeb20c5df3bb5ea367dc375188db57b79990daf3e62f8b781477ea30e SHA512 a6f8a7ae5db02a8efca8ae75fc1a680d26016d221ec238e4f5ecd59bead4efff7cfe14f541a0be17ea6790699aeb7621d9a4d1b7e38a40828f8f66424fc9fb94 DIST tomlrb-2.0.1.tar.gz 21386 BLAKE2B a9f50d800f7e55c6e6e69fe0a68d1ac843d4aa3b1b68e50c86eb03209c2dd9239f2780fb03152a8638198bf8474593f815025106935a4d81befb5e342f9451f9 SHA512 9690b5689d37cc4634e65a906b1c0bb3692afa96fd92e2dd0d487f2f16dacc64e992e114822edcff270b3ddb8bacd2c6e20e2d12112cd8641c5190ea6ee4e4db DIST tomlrb-2.0.2.tar.gz 22856 BLAKE2B dd7ffa3ae0d06a6376947df0472865ec34db815613f2a0a439f91f32421193e89069f31c28ea0bf948cdb4ef259c4d06de02dcd12411bf774b96abfb5a05bb31 SHA512 db00c54d9358d10484ffbd812fcb1ac2d13e631ed2b3e709fee336e8240cf2a7740b6dd0190e38eb6c93b1ba7c7f5a91b5909a546928c600114644fa0d821cf2 DIST tomlrb-2.0.3.tar.gz 22929 BLAKE2B e67dd81f2d8a49e6c2d296d030d80809d10e780d1fb65e29744ba37ba35a58b8b34fe6bfc4046754ed0f919db2649b68d4feda8b31c35dd09d3df9d607100f68 SHA512 43b02de19b8816fad4e94656ee9ec22e0401cb62b982baa0ac9f4a6af2072e4e8df54ec657016c4dc407e6d977a27eab5b954a7f4ec7bb70b26062022bda96ea diff --git a/dev-ruby/tomlrb/tomlrb-1.2.8.ebuild b/dev-ruby/tomlrb/tomlrb-1.2.8.ebuild deleted file mode 100644 index 674c48bcf01b..000000000000 --- a/dev-ruby/tomlrb/tomlrb-1.2.8.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" - -RUBY_FAKEGEM_BINWRAP="" - -inherit ruby-fakegem - -DESCRIPTION="A racc based toml parser" -HOMEPAGE="https://github.com/fbernier/tomlrb/" -SRC_URI="https://github.com/fbernier/tomlrb/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="1" -KEYWORDS="~amd64" -IUSE="" - -all_ruby_prepare() { - sed -i -e '/bundler/ s:^:#:' Rakefile || die - sed -i -e '/reporters/I s:^:#:' test/minitest_helper.rb || die -} diff --git a/dev-ruby/ttfunk/Manifest b/dev-ruby/ttfunk/Manifest index 50acb2ac96d5..e2a4d6fc3dd1 100644 --- a/dev-ruby/ttfunk/Manifest +++ b/dev-ruby/ttfunk/Manifest @@ -1,2 +1 @@ -DIST ttfunk-1.6.2.1.tar.gz 13625405 BLAKE2B c80fd7f534f7c22cce9ce3e87afe8b23870f46ac6a3a3dc860c07ef95e4e1a73998baa284797e704482fbc57ccd53997eb85f410244f4b4c548590643c62de49 SHA512 31dbcde0e7ca8325b7d88b1c5265ef054a04793b9da93e3c8973d0d84e6865bc93d8431247974ed372330a0a9b73df595ef4bea3736583cef2a23fcd4e1ecd29 DIST ttfunk-1.7.0.tar.gz 13625349 BLAKE2B 1d401d181eb9cffea9bbb31b631b6a5d1a9c268af41baa1d976ab589111413ad02e3c32ca9c7a0493d9399dc169effa7a06e22bc9b2443afabb297cc7bb0ec03 SHA512 5b026feae0b2a32e141edc6bccd926292ddbff1569f1c11f075647e8a0e6c0fdd4d7e4ecca023bf71f08438a4782556c5f5106d067310937124ad154c7225d78 diff --git a/dev-ruby/ttfunk/ttfunk-1.6.2.1.ebuild b/dev-ruby/ttfunk/ttfunk-1.6.2.1.ebuild deleted file mode 100644 index ab4b156d4a23..000000000000 --- a/dev-ruby/ttfunk/ttfunk-1.6.2.1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" - -RUBY_FAKEGEM_GEMSPEC="ttfunk.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="A TrueType font parser written in pure ruby" -HOMEPAGE="https://github.com/prawnpdf/ttfunk/" -SRC_URI="https://github.com/prawnpdf/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="|| ( GPL-2 GPL-3 Ruby )" -SLOT="$(ver_cut 1-2)" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -all_ruby_prepare() { - sed -i -e '/bundler/I s:^:#:' spec/spec_helper.rb || die -} diff --git a/dev-ruby/xdr/Manifest b/dev-ruby/xdr/Manifest index 28f7d89285f2..49010f4d77ed 100644 --- a/dev-ruby/xdr/Manifest +++ b/dev-ruby/xdr/Manifest @@ -1,2 +1 @@ -DIST xdr-3.0.1.gem 24576 BLAKE2B e8518e0d25981462aa1b716e16418c8a0e850a10c3be36b3c542893cd0a75968a13209c82002bf43ee25106b161708159c9c16ac492f32b1dc72c1c52aa7169f SHA512 22911bd41b6a6999f9c231c09d4b4ae731a0b38c5e588be9624ae461fc3099615a20c4f0ac4a2cd614e71104b35974727770ffcbe066ae5f1c12f246fa05e5a5 DIST xdr-3.0.3.tar.gz 26738 BLAKE2B b12016d6a6b2d20448f09a2cb768a38aaf6411ad3002712ec7b9fbb51058528912b401cbfc9f10f3cfacd57c787deb440a14df30c377aae8935a02fedfc78118 SHA512 e02e4b1580c3c9633924c7e505b8a666aa0a5883ea258e4965231e6f1e0adc379903a9f83da13bfd48dd67ce45b6eb2c02f2df045a53857801c117fde70bc776 diff --git a/dev-ruby/xdr/xdr-3.0.1.ebuild b/dev-ruby/xdr/xdr-3.0.1.ebuild deleted file mode 100644 index fbd62bcb17cb..000000000000 --- a/dev-ruby/xdr/xdr-3.0.1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md" - -inherit ruby-fakegem - -DESCRIPTION="Read/write XDR encoded data structures" -HOMEPAGE="https://github.com/stellar/ruby-xdr" - -LICENSE="Apache-2.0" -SLOT="${PV}" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="test" - -ruby_add_rdepend ">=dev-ruby/activemodel-5.2.0:* - >=dev-ruby/activesupport-5.2.0:*" - -all_ruby_prepare() { - sed -i -e '/bundler/,/pry/ s:^:#:' spec/spec_helper.rb || die -} |
