diff options
Diffstat (limited to 'dev-ruby')
| -rw-r--r-- | dev-ruby/cri/Manifest | 1 | ||||
| -rw-r--r-- | dev-ruby/cri/cri-2.15.12.ebuild | 35 | ||||
| -rw-r--r-- | dev-ruby/sprockets-rails/Manifest | 1 | ||||
| -rw-r--r-- | dev-ruby/sprockets-rails/sprockets-rails-3.5.1.ebuild | 40 | ||||
| -rw-r--r-- | dev-ruby/sys-uname/Manifest | 1 | ||||
| -rw-r--r-- | dev-ruby/sys-uname/sys-uname-1.3.0.ebuild | 21 |
6 files changed, 99 insertions, 0 deletions
diff --git a/dev-ruby/cri/Manifest b/dev-ruby/cri/Manifest index d8c72654d0d7..4f5fb2c5bc82 100644 --- a/dev-ruby/cri/Manifest +++ b/dev-ruby/cri/Manifest @@ -1 +1,2 @@ DIST cri-2.15.11.gem 35328 BLAKE2B 774ebbd74ccd8f328d15a65515ed6c350d6bd00c9b757912c37a01aa71b745a3443755b8b59e7a8e6ac07c67f21d69dc4f96f972850e011d7b72d639c471d636 SHA512 a16d35a5e83401dda4e50bbb8a52b8a192e2876a708c516445559599f1e7c007d2f943efc662f43226bfd177356272dc7802fc01c8fdca543d4146bc537cae82 +DIST cri-2.15.12.gem 35328 BLAKE2B 97bfa878d75c8f1afade058cdd06ded7c5e7c079fcc570c2c427b910a37455ea8a33bfe35e9ee3a021c0d9f97ae4933c0b48487405d8c62fab0fbb49ab70340d SHA512 69bdd51fe6d62a07ce238b341dc0d576092443b291209357b1e9b708d7028d90a486cddee1cdf1883f035094b20442af9b11191062cc982175cedcfaf2fe4c51 diff --git a/dev-ruby/cri/cri-2.15.12.ebuild b/dev-ruby/cri/cri-2.15.12.ebuild new file mode 100644 index 000000000000..9ec7c655a0c8 --- /dev/null +++ b/dev-ruby/cri/cri-2.15.12.ebuild @@ -0,0 +1,35 @@ +# 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="NEWS.md README.md" + +RUBY_FAKEGEM_TASK_DOC="doc" + +inherit ruby-fakegem + +DESCRIPTION="Cri is a library for building easy-to-use commandline tools" +HOMEPAGE="https://rubygems.org/gems/cri" +LICENSE="MIT" + +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" +IUSE="test" + +ruby_add_bdepend "doc? ( dev-ruby/yard ) + test? ( dev-ruby/yard dev-ruby/minitest )" + +all_ruby_prepare() { + sed -e '/coveralls/I s:^:#:' -i test/helper.rb || die + sed -i -e '/rubocop/ s:^:#:' \ + -e '/RuboCop/,/end/ s:^:#:' Rakefile || die + + sed -e 's/MiniTest::Unit::TestCase/Minitest::Test/' \ + -i test/helper.rb || die +} + +each_ruby_test() { + ${RUBY} -Ilib -S rake test_unit || die +} diff --git a/dev-ruby/sprockets-rails/Manifest b/dev-ruby/sprockets-rails/Manifest index a1fc6a6bf256..ed38987dda08 100644 --- a/dev-ruby/sprockets-rails/Manifest +++ b/dev-ruby/sprockets-rails/Manifest @@ -1 +1,2 @@ DIST sprockets-rails-3.4.2.tar.gz 111038 BLAKE2B 36495540d8756bd44ba55ed0bf055c35ed963e1d5a8214766f61ff86515285babd409f44816bd9dae8321dd5473f7f5515d2c1c5ffa6b6042788ee50b4bfd247 SHA512 a01a23b189bc0fcde8fa3a0734c239dc9ee9119ca7a0828f04974cc28344e6c5743a6f60f1ab8ae8ed28c0e111103948209593ccd88dc974e2d12b55a1a2b49a +DIST sprockets-rails-3.5.1.tar.gz 111137 BLAKE2B c2d13066d792ca0de7c2d5c0edc9a481289c0b702f596e24b3a1c415e61a899f5d05b38339626997b79f5616338fd477c8da8f61050ac5ccd6829e931a0c793c SHA512 d5fd230ec7ef89b1d86163b88c63d483c571f7023aca9e02f7b31ccdbea14c84436e530b4bbd959003dba83cb5e0a4e474eb335f5fce8ef05f09c46630dec4f1 diff --git a/dev-ruby/sprockets-rails/sprockets-rails-3.5.1.ebuild b/dev-ruby/sprockets-rails/sprockets-rails-3.5.1.ebuild new file mode 100644 index 000000000000..4792eaf781b0 --- /dev/null +++ b/dev-ruby/sprockets-rails/sprockets-rails-3.5.1.ebuild @@ -0,0 +1,40 @@ +# 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_TASK_DOC="" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Sprockets implementation for Rails 4.x (and beyond) Asset Pipeline" +HOMEPAGE="https://github.com/rails/sprockets-rails" +SRC_URI="https://github.com/rails/sprockets-rails/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux" + +IUSE="test" + +ruby_add_rdepend " + >=dev-ruby/actionpack-6.1:* + >=dev-ruby/activesupport-6.1:* + >=dev-ruby/sprockets-3.0.0:*" + +ruby_add_bdepend " + test? ( + dev-ruby/minitest:5 + >=dev-ruby/railties-6.1:* + dev-ruby/test-unit:2 + )" + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#:' Rakefile || die + + # It looks like tests are order dependent + sed -i -e '/test_order/ s/:random/:alpha/' test/test_helper.rb || die +} diff --git a/dev-ruby/sys-uname/Manifest b/dev-ruby/sys-uname/Manifest index 5d3ec04d1252..7226001d4950 100644 --- a/dev-ruby/sys-uname/Manifest +++ b/dev-ruby/sys-uname/Manifest @@ -1 +1,2 @@ DIST sys-uname-1.2.3.gem 29696 BLAKE2B 0ba1882a370f506de79dc533355cf808acf3f1369a76515192d900a5aa41be6255810ab68454a82bb3939248f61baf83d7c46bc1f12c8aada4a96618a4e19bb9 SHA512 86964d1bb4036711673988da96219683b6520dbc5cee81dce43b8b109a878a5d04c479d6844d75c8cf5bc36c14bb005279ca7d8c7c03809786ed9d269779a210 +DIST sys-uname-1.3.0.gem 28672 BLAKE2B 133d5b2e7e99fee31286d253ea20289bbd92ec900ec05635e9a75f57eec748c2d5173212ba681c5e0a37c7181fb72cca0ff1d3c8e3ac6a19df496fbc6179e370 SHA512 4af654f4b37d6d10450041f8602b81d73f6b29ff99b5e1772715584e60b7f79ae984edf9082f8fcacbcd32311242d18ebe59d618f893e73547a3bf7651dae89e diff --git a/dev-ruby/sys-uname/sys-uname-1.3.0.ebuild b/dev-ruby/sys-uname/sys-uname-1.3.0.ebuild new file mode 100644 index 000000000000..cd80cf9e1680 --- /dev/null +++ b/dev-ruby/sys-uname/sys-uname-1.3.0.ebuild @@ -0,0 +1,21 @@ +# 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_DOC="none" +RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md doc/uname.rdoc" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="A Ruby interface for getting operating system information" +HOMEPAGE="https://github.com/djberg96/sys-uname" + +LICENSE="Apache-2.0" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +ruby_add_rdepend ">=dev-ruby/ffi-1.1" |
