diff options
Diffstat (limited to 'dev-ruby')
| -rw-r--r-- | dev-ruby/actionpack/actionpack-6.1.7.4.ebuild | 2 | ||||
| -rw-r--r-- | dev-ruby/actionview/actionview-6.1.7.4.ebuild | 2 | ||||
| -rw-r--r-- | dev-ruby/activemodel/activemodel-6.1.7.4.ebuild | 2 | ||||
| -rw-r--r-- | dev-ruby/activerecord/activerecord-6.1.7.4.ebuild | 2 | ||||
| -rw-r--r-- | dev-ruby/activesupport/activesupport-6.1.7.4.ebuild | 2 | ||||
| -rw-r--r-- | dev-ruby/faraday/Manifest | 1 | ||||
| -rw-r--r-- | dev-ruby/faraday/faraday-2.7.9.ebuild | 61 | ||||
| -rw-r--r-- | dev-ruby/io-console/Manifest | 1 | ||||
| -rw-r--r-- | dev-ruby/io-console/io-console-0.6.0.ebuild | 36 | ||||
| -rw-r--r-- | dev-ruby/io-console/metadata.xml | 10 | ||||
| -rw-r--r-- | dev-ruby/rails-dom-testing/Manifest | 1 | ||||
| -rw-r--r-- | dev-ruby/rails-dom-testing/rails-dom-testing-2.1.1.ebuild | 27 | ||||
| -rw-r--r-- | dev-ruby/railties/railties-6.1.7.4.ebuild | 2 | ||||
| -rw-r--r-- | dev-ruby/reline/Manifest | 1 | ||||
| -rw-r--r-- | dev-ruby/reline/metadata.xml | 10 | ||||
| -rw-r--r-- | dev-ruby/reline/reline-0.3.5.ebuild | 31 |
16 files changed, 185 insertions, 6 deletions
diff --git a/dev-ruby/actionpack/actionpack-6.1.7.4.ebuild b/dev-ruby/actionpack/actionpack-6.1.7.4.ebuild index 8f5521ede89b..2c3e6b1b1b03 100644 --- a/dev-ruby/actionpack/actionpack-6.1.7.4.ebuild +++ b/dev-ruby/actionpack/actionpack-6.1.7.4.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 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" IUSE="" RUBY_S="rails-${PV}/${PN}" diff --git a/dev-ruby/actionview/actionview-6.1.7.4.ebuild b/dev-ruby/actionview/actionview-6.1.7.4.ebuild index aa126bcb9f83..a9ce595d6757 100644 --- a/dev-ruby/actionview/actionview-6.1.7.4.ebuild +++ b/dev-ruby/actionview/actionview-6.1.7.4.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 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" IUSE="" RUBY_S="rails-${PV}/${PN}" diff --git a/dev-ruby/activemodel/activemodel-6.1.7.4.ebuild b/dev-ruby/activemodel/activemodel-6.1.7.4.ebuild index 128c0f8f1f18..8065bd661dc3 100644 --- a/dev-ruby/activemodel/activemodel-6.1.7.4.ebuild +++ b/dev-ruby/activemodel/activemodel-6.1.7.4.ebuild @@ -19,7 +19,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/activerecord/activerecord-6.1.7.4.ebuild b/dev-ruby/activerecord/activerecord-6.1.7.4.ebuild index 727b783fb208..8ff5365b8c24 100644 --- a/dev-ruby/activerecord/activerecord-6.1.7.4.ebuild +++ b/dev-ruby/activerecord/activerecord-6.1.7.4.ebuild @@ -22,7 +22,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="mysql postgres sqlite" RUBY_S="rails-${PV}/${PN}" diff --git a/dev-ruby/activesupport/activesupport-6.1.7.4.ebuild b/dev-ruby/activesupport/activesupport-6.1.7.4.ebuild index 8058c2ae04a2..723e2ffcc925 100644 --- a/dev-ruby/activesupport/activesupport-6.1.7.4.ebuild +++ b/dev-ruby/activesupport/activesupport-6.1.7.4.ebuild @@ -19,7 +19,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 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="" RUBY_S="rails-${PV}/${PN}" diff --git a/dev-ruby/faraday/Manifest b/dev-ruby/faraday/Manifest index 2dfce09f8424..a193fda86c3a 100644 --- a/dev-ruby/faraday/Manifest +++ b/dev-ruby/faraday/Manifest @@ -3,3 +3,4 @@ DIST faraday-2.7.2.tar.gz 831914 BLAKE2B 424d275519cd24f03b0a678810671de2541e799 DIST faraday-2.7.4.tar.gz 832219 BLAKE2B 8c0af73f6bcb41118eea162bc051d3de99593525ec2a84d21d8842ade076774cbde3deb66af399582235e62713dd563887efbad7f8099f377b1c19f28d92d8be SHA512 97c84fa95ed9f4d26ca12d4e4ef2faee1738f656cb919c9609c84d7c9f275452862bbf5334e5d66ab88c3e9ff5cb060805d9b519319d72c98556eb1c2e5610e1 DIST faraday-2.7.6.tar.gz 832525 BLAKE2B 6d53bcabbdc6ce67433e475e7ac83d08a65a3baffe81f89038af1609ba58c1efe6f7fbe4bb47768a73940cea791c864dc9f313fe3510f89ad36d9e7261b76de1 SHA512 2b0e80f685dc1b9e62955e87d226b9b63cf30fec6d5e9addada532e249bb13ef43db9933091d716df391a79493048aaabd845d3052d3ea3b6ed0e834ed2b4c8d DIST faraday-2.7.7.tar.gz 832671 BLAKE2B 1eb95ee1937ad352570b06d36a8c89b31ddcee9723591ec1768bbb4c9b5e83a57ad9de7931dc31d01d1cd1ac000b20f5369d83315f4ef30bdb7ccbbde97ade52 SHA512 607c5e6484f6e75a8279de5cd48751f5d8abea412112d6c3b13d68354f71a64df1fadec35fd8af3cb9016388ac06911e23465972163699bc5464bf24daf561f8 +DIST faraday-2.7.9.tar.gz 833059 BLAKE2B 749c273ff65469c43101b386002b499324a089f917c9f19981ab75509c9920126ae1c987de74970f0ace531965ad50c17dac3e2aa1399f94dbf028413a14b3da SHA512 67be4947cf6657d080e8ffe0b6db8a2af0dcc2b741dc16f94114008cef594fb68ce2e4c6c0329542845605476dd3427bd6429500dfdce654456c97cf97518f30 diff --git a/dev-ruby/faraday/faraday-2.7.9.ebuild b/dev-ruby/faraday/faraday-2.7.9.ebuild new file mode 100644 index 000000000000..d5190f14683a --- /dev/null +++ b/dev-ruby/faraday/faraday-2.7.9.ebuild @@ -0,0 +1,61 @@ +# 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_RECIPE_DOC="none" + +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_EXTRAINSTALL="spec" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="HTTP/REST API client library with pluggable components" +HOMEPAGE="https://github.com/lostisland/faraday" +SRC_URI="https://github.com/lostisland/faraday/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +IUSE="" + +DEPEND+=" test? ( sys-process/lsof )" + +ruby_add_rdepend " + || ( =dev-ruby/faraday-net_http-3.0* dev-ruby/faraday-net_http:2 ) + >=dev-ruby/ruby2_keywords-0.0.4 +" +ruby_add_bdepend "test? ( + >=dev-ruby/test-unit-2.4 + >=dev-ruby/connection_pool-2.2.2 + dev-ruby/rack:2.2 + dev-ruby/webmock + )" + +all_ruby_prepare() { + # Remove bundler support. + rm Gemfile || die + sed -i -e '/[Bb]undler/d ; 1irequire "yaml"' Rakefile || die + # Avoid loading all lib files since some of them require unpackaged dependencies. + sed -e '/[Cc]overall/ s:^:#:' \ + -e '/lib\/\*\*/ s:^:#:' \ + -e '/simplecov/ s:^:#:' \ + -e '/SimpleCov/,/end/ s:^:#:' \ + -e '/pry/ s:^:#:' \ + -e '3igem "rack", "~> 2.2"' \ + -i spec/spec_helper.rb || die + + sed -e '/git ls-files/ s:^:#:' \ + -e "s:_relative ': './:" \ + -i ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_test() { + MT_NO_PLUGINS=true each_fakegem_test +} diff --git a/dev-ruby/io-console/Manifest b/dev-ruby/io-console/Manifest new file mode 100644 index 000000000000..017e969e1373 --- /dev/null +++ b/dev-ruby/io-console/Manifest @@ -0,0 +1 @@ +DIST io-console-0.6.0.tar.gz 45358 BLAKE2B 0de9eabbc2dd218e7ff367d970133080eda36178f35655c392ba6ab73866cb7fba09fd26a16062ef1f1bab1fb941486f13e277589aa98954612d4593421afcff SHA512 25e6fc318c51dc9f8daf5743340505eea7c5364b1787862464bfb45afb99c7c7ac8c55caf1f53c5fb5921269f3827262f17449f110efbcc44f7364235563959d diff --git a/dev-ruby/io-console/io-console-0.6.0.ebuild b/dev-ruby/io-console/io-console-0.6.0.ebuild new file mode 100644 index 000000000000..6c1240d7498a --- /dev/null +++ b/dev-ruby/io-console/io-console-0.6.0.ebuild @@ -0,0 +1,36 @@ +# 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_EXTENSIONS=(ext/io/console/extconf.rb) +RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/io" +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_GEMSPEC="io-console.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="add console capabilities to IO instances" +HOMEPAGE="https://github.com/ruby/io-console" +SRC_URI="https://github.com/ruby/io-console/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +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" +IUSE="" + +all_ruby_prepare() { + sed -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \ + -e 's/git ls-files -z/find * -print0/' \ + -i ${RUBY_FAKEGEM_GEMSPEC} || die + sed -e '/task :test/ s:^:#:' -i Rakefile || die + + # Avoid test that require a proper TTY + sed -e '/test_\(bad_keyword\|failed_path\)/aomit "requires TTY"' \ + -i test/io/console/test_io_console.rb || die +} + +each_ruby_test() { + ${RUBY} -Ilib:.:test:test/lib -rhelper -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die +} diff --git a/dev-ruby/io-console/metadata.xml b/dev-ruby/io-console/metadata.xml new file mode 100644 index 000000000000..246d194b7ec0 --- /dev/null +++ b/dev-ruby/io-console/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/rails-dom-testing/Manifest b/dev-ruby/rails-dom-testing/Manifest index 6c38c5c58c07..c95e4ff948b3 100644 --- a/dev-ruby/rails-dom-testing/Manifest +++ b/dev-ruby/rails-dom-testing/Manifest @@ -1 +1,2 @@ DIST rails-dom-testing-2.0.3.gem 14336 BLAKE2B 8740433474e88a7cb5be14b4357dd0b69d45a39972136cfe9a4d695d2478b5b535e2b407eb0acc9ec3abd633cb1f8591a634abe6eacd8ec38bba865ad32ed92e SHA512 910549bd42e6651b7160af0a4aaffbbdeaee829aa7c3f3552a73ba985ef1230d5586f5bf723018f2cd8c6d5c6238d045a8f3e686704b6989e5a56664061f6c72 +DIST rails-dom-testing-2.1.1.gem 14848 BLAKE2B 6923e861ed19bb920fc8e356a9f568f6c9048e87e9bc7adbc804f7fcba92bb8e636b71e4a4594b845e220f19614169d4466a4151df27a45025eb839fea539364 SHA512 c820925858b0ea1c4f978743f0f1c2cb9104f66f82fb2b75ec1219d8d68d5766a3e3e571950e2a436d951d183877f5eed4c6d4d9039cee298ee15e568bea43fc 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 new file mode 100644 index 000000000000..6135b2413fda --- /dev/null +++ b/dev-ruby/rails-dom-testing/rails-dom-testing-2.1.1.ebuild @@ -0,0 +1,27 @@ +# 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_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Compare doms and assert certain elements exists in doms using Nokogiri" +HOMEPAGE="https://github.com/kaspth/rails-dom-testing" + +LICENSE="MIT" +SLOT="2" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux" +IUSE="" + +ruby_add_rdepend " + >=dev-ruby/activesupport-5.0.0:* + >=dev-ruby/nokogiri-1.6 + dev-ruby/minitest +" + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die +} diff --git a/dev-ruby/railties/railties-6.1.7.4.ebuild b/dev-ruby/railties/railties-6.1.7.4.ebuild index ed0798ba5607..e8dc95135054 100644 --- a/dev-ruby/railties/railties-6.1.7.4.ebuild +++ b/dev-ruby/railties/railties-6.1.7.4.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 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" IUSE="" RUBY_S="rails-${PV}/${PN}" diff --git a/dev-ruby/reline/Manifest b/dev-ruby/reline/Manifest new file mode 100644 index 000000000000..a1eb387b3050 --- /dev/null +++ b/dev-ruby/reline/Manifest @@ -0,0 +1 @@ +DIST reline-0.3.5.tar.gz 86159 BLAKE2B 344db9ea247e3acc5b2f346cec657b3702c385b165b0d99e25239d099cbf293705458bc00cbf1646581abc37e0b661962aa2ae6be56879e9a1b8b7b31b2f1ff6 SHA512 5aa6f01cc92d4036f7edb6d10bb1d03300cf79667b87fe7bd4d53bd9cc018b1ac56de7f1ccbaac8ee76d9301196130fcbc6913e482a2c8d78526664f2076677c diff --git a/dev-ruby/reline/metadata.xml b/dev-ruby/reline/metadata.xml new file mode 100644 index 000000000000..246d194b7ec0 --- /dev/null +++ b/dev-ruby/reline/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/reline/reline-0.3.5.ebuild b/dev-ruby/reline/reline-0.3.5.ebuild new file mode 100644 index 000000000000..e402f399fa66 --- /dev/null +++ b/dev-ruby/reline/reline-0.3.5.ebuild @@ -0,0 +1,31 @@ +# 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_EXTRADOC="README.md" +RUBY_FAKEGEM_GEMSPEC="reline.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Alternative readline implementation in pure Ruby" +HOMEPAGE="https://github.com/ruby/reline" +SRC_URI="https://github.com/ruby/reline/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/io-console-0.5.0:0" + +all_ruby_prepare() { + sed -e "s:_relative ':'./:" \ + -i ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_test() { + ${RUBY} -Ilib:.:test/reline -rhelper -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die +} |
