diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2024-05-28 19:07:39 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2024-05-28 19:07:39 +0000 |
| commit | 85c00403852442ad1cf4cbf4ce30fa71f0772f80 (patch) | |
| tree | 2eeece37927e20f536076e28b31f6d420cea0d71 /dev-ruby | |
| parent | beadf27eb8a9d1fafbad5cc36170ca46d54b5dfe (diff) | |
| download | baldeagleos-repo-85c00403852442ad1cf4cbf4ce30fa71f0772f80.tar.gz baldeagleos-repo-85c00403852442ad1cf4cbf4ce30fa71f0772f80.tar.xz baldeagleos-repo-85c00403852442ad1cf4cbf4ce30fa71f0772f80.zip | |
Adding metadata
Diffstat (limited to 'dev-ruby')
| -rw-r--r-- | dev-ruby/abbrev/abbrev-0.1.2.ebuild | 4 | ||||
| -rw-r--r-- | dev-ruby/rack-protection/Manifest | 1 | ||||
| -rw-r--r-- | dev-ruby/rack-protection/rack-protection-3.0.5.ebuild | 24 | ||||
| -rw-r--r-- | dev-ruby/rack-protection/rack-protection-3.2.0.ebuild | 2 | ||||
| -rw-r--r-- | dev-ruby/rbs/rbs-3.4.4.ebuild | 2 | ||||
| -rw-r--r-- | dev-ruby/ruby_version/ruby_version-1.0.3.ebuild | 5 | ||||
| -rw-r--r-- | dev-ruby/set/Manifest | 1 | ||||
| -rw-r--r-- | dev-ruby/set/set-1.0.3.ebuild | 23 | ||||
| -rw-r--r-- | dev-ruby/sexp_processor/Manifest | 1 | ||||
| -rw-r--r-- | dev-ruby/sexp_processor/sexp_processor-4.16.1.ebuild | 28 | ||||
| -rw-r--r-- | dev-ruby/shoulda-matchers/Manifest | 1 | ||||
| -rw-r--r-- | dev-ruby/shoulda-matchers/shoulda-matchers-6.2.0.ebuild | 48 | ||||
| -rw-r--r-- | dev-ruby/sinatra/Manifest | 1 | ||||
| -rw-r--r-- | dev-ruby/sinatra/sinatra-3.0.5-r1.ebuild | 52 | ||||
| -rw-r--r-- | dev-ruby/sinatra/sinatra-3.2.0.ebuild | 2 | ||||
| -rw-r--r-- | dev-ruby/typeprof/typeprof-0.21.11.ebuild | 2 |
16 files changed, 57 insertions, 140 deletions
diff --git a/dev-ruby/abbrev/abbrev-0.1.2.ebuild b/dev-ruby/abbrev/abbrev-0.1.2.ebuild index 4efb4e44cca5..190e0b8a91ce 100644 --- a/dev-ruby/abbrev/abbrev-0.1.2.ebuild +++ b/dev-ruby/abbrev/abbrev-0.1.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -16,7 +16,7 @@ SRC_URI="https://github.com/ruby/abbrev/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD-2" SLOT="0" -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="" ruby_add_bdepend "test? ( dev-ruby/test-unit )" diff --git a/dev-ruby/rack-protection/Manifest b/dev-ruby/rack-protection/Manifest index bb5be98d1139..5bce73a3d195 100644 --- a/dev-ruby/rack-protection/Manifest +++ b/dev-ruby/rack-protection/Manifest @@ -1,4 +1,3 @@ -DIST rack-protection-3.0.5.gem 20480 BLAKE2B 1fa11760c6ddac58234ffe2e6d783c985e29b5e2bd10ea21b0782f7824b5930351c8e32c9401b6276ef028adcd8b25ca4458333d8008a554c413f54315ff8809 SHA512 4ed0ee9e8fe08532ff7f2905251af110f3fff0e419da5be50ae3e5a90906e43c39cf8edc219fcfe3e27a72591500c040afcc9552da875773375b170fb91aa9ff DIST rack-protection-3.0.6.gem 20480 BLAKE2B b29d8b87dd7bc4629d97923a448feacb53ae62f8d3753b44a627db742e3065eb1d09846e0be9131b02c83a32e1241154a844fcd5a5a7e708039cae7f6938fbb8 SHA512 4763a0439a3d99cfd799325004c7e6cb46783b3fcd77ea0df08caa6b5cdfc95c6ec96791d79261a0d7df26eb0b084e7ead2cceb05b589617159e948b3172e564 DIST rack-protection-3.1.0.gem 20480 BLAKE2B ae5a784eb7420b756d15b251ebc981197f11979e76fed2ad42eb0bcf84719f4b9ab9d68a40ac9ee8db392ad7a8c45c8d4f03de2efb0375dbaa131ec5ff2022e2 SHA512 18a5ffe614a906ca876926bff3e4d1657f0b6963005ee32de80d0ab987b9465f603b30d69f07fd8d8a1ebf4fa85eb89bfd0b607d72387b360d13bea113a63ef7 DIST rack-protection-3.2.0.gem 20480 BLAKE2B ac471dd39e8aad633bf20835f8dbeb9ca53b314b038391a8b334b1e5f2dd2c88983b1988655b5c946211883956318e50a7c2990386a0a43881f29bca474c8789 SHA512 8c8a715e031bbba3a572dc70e3ebc75357e43860fb8c3c88d15c9f07c07b3d6d27b335abc2eebb29c12a78871ef7be9788231f7ccfafca692afea49397310fee diff --git a/dev-ruby/rack-protection/rack-protection-3.0.5.ebuild b/dev-ruby/rack-protection/rack-protection-3.0.5.ebuild deleted file mode 100644 index 41a0cc7dac0f..000000000000 --- a/dev-ruby/rack-protection/rack-protection-3.0.5.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31 ruby32" - -# There are no specs in the gem and the source cannot be downloaded separately. -RUBY_FAKEGEM_RECIPE_TEST="none" - -RUBY_FAKEGEM_EXTRADOC="README.md" - -inherit ruby-fakegem - -DESCRIPTION="This gem protects against typical web attacks" -HOMEPAGE="https://github.com/rkh/rack-protection" - -LICENSE="MIT" -SLOT="$(ver_cut 1)" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="" - -ruby_add_rdepend "dev-ruby/rack:*" - -# ruby_add_bdepend "test? ( dev-ruby/rack-test )" diff --git a/dev-ruby/rack-protection/rack-protection-3.2.0.ebuild b/dev-ruby/rack-protection/rack-protection-3.2.0.ebuild index b79877ef8fa3..ab2c8e7c28ee 100644 --- a/dev-ruby/rack-protection/rack-protection-3.2.0.ebuild +++ b/dev-ruby/rack-protection/rack-protection-3.2.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://sinatrarb.com/protection/" LICENSE="MIT" SLOT="$(ver_cut 1)" -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" IUSE="" ruby_add_rdepend "dev-ruby/rack:*" diff --git a/dev-ruby/rbs/rbs-3.4.4.ebuild b/dev-ruby/rbs/rbs-3.4.4.ebuild index 46da666c978d..f3c4ee9f38fd 100644 --- a/dev-ruby/rbs/rbs-3.4.4.ebuild +++ b/dev-ruby/rbs/rbs-3.4.4.ebuild @@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/ruby/rbs" SRC_URI="https://github.com/ruby/rbs/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="|| ( Ruby-BSD BSD-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" SLOT="0" IUSE="test" diff --git a/dev-ruby/ruby_version/ruby_version-1.0.3.ebuild b/dev-ruby/ruby_version/ruby_version-1.0.3.ebuild index 1e369f7f8840..83487fbb9f04 100644 --- a/dev-ruby/ruby_version/ruby_version-1.0.3.ebuild +++ b/dev-ruby/ruby_version/ruby_version-1.0.3.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31 ruby32" +USE_RUBY="ruby31 ruby32 ruby33" RUBY_FAKEGEM_EXTRADOC="ChangeLog.md README.md" RUBY_FAKEGEM_RECIPE_TEST="rspec3" @@ -15,4 +15,3 @@ HOMEPAGE="https://github.com/janlelis/ruby_version" LICENSE="MIT" SLOT="$(ver_cut 1)" KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86" -IUSE="" diff --git a/dev-ruby/set/Manifest b/dev-ruby/set/Manifest index e6b30463920e..cf3985714a91 100644 --- a/dev-ruby/set/Manifest +++ b/dev-ruby/set/Manifest @@ -1,2 +1 @@ -DIST set-1.0.3.tar.gz 14549 BLAKE2B 73ced396e10bd65df7e11edf0c553b7fd517dbc74c6f0721c61dba5e70ec730ed98fe45a834224059a5fb84ca60f194b535763f698b7f5e96b45a6118233ecc3 SHA512 5e4effabcfb7034b054ad5276243bf1aab378d0446790fe99c6911970ff1881acc9b704607acab836db75117903b8187d2aeb33e33d9e39d0ee53b41ea7a6086 DIST set-1.1.0.tar.gz 14923 BLAKE2B 6f66a6fa53c7cd7b82ddeb91c1f820a5a062e21b3a9b0ce9df6ae433ed35b1fc9090adde43cb886435b6953f43ea59c1d7e7dc62de2b9d81ffacc342b2e19d76 SHA512 cc7b79ca07d1df9490cf6500c77afc4e972138a4d4c133e8eecbd1c2f80d5622c613040f36771beaeb1a8712f7a6c12dec592833b966f65be9beb454062e2970 diff --git a/dev-ruby/set/set-1.0.3.ebuild b/dev-ruby/set/set-1.0.3.ebuild deleted file mode 100644 index c87fd13b12dc..000000000000 --- a/dev-ruby/set/set-1.0.3.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31 ruby32" - -RUBY_FAKEGEM_BINWRAP="" -RUBY_FAKEGEM_GEMSPEC="set.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Provides a class to deal with collections of unordered, unique values" -HOMEPAGE="https://github.com/ruby/set" -SRC_URI="https://github.com/ruby/set/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" -IUSE="" - -all_ruby_prepare() { - sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die -} diff --git a/dev-ruby/sexp_processor/Manifest b/dev-ruby/sexp_processor/Manifest index 902ead55d063..a0b93a92927f 100644 --- a/dev-ruby/sexp_processor/Manifest +++ b/dev-ruby/sexp_processor/Manifest @@ -1,3 +1,2 @@ -DIST sexp_processor-4.16.1.gem 56832 BLAKE2B fa17cf32d67cec6a89c202d10dd18af463c70ad2e5455c891b4a68bee6fe6971577067192ae5ad2bfb7eb3f932a1988cb878ad5d901191538a69d62968c9d12f SHA512 eda019d253cce8cd6a93532745dc03e8129f7667e798543b0d38488dceb951b058e292976fe085126c421412c289c3d650ce1cf14c0fbbbafdef896b4db615b2 DIST sexp_processor-4.17.0.gem 57344 BLAKE2B 04355e8a9230095d90a43bb643c1f421a54edf7a0a97280c63026702cabba8fc39ed359df5478667cb087242b444c2ec0768a07ead1d7a7e474eb8117ddc6ba9 SHA512 ce946554e1cf23581d4e5d2071b7ec91999d533a4a2e1403e45775fb5091dd865836c778e345f478f229e068836180fe6ad008bea9cc36942ad66579411513a9 DIST sexp_processor-4.17.1.gem 57344 BLAKE2B ac95894c5d69c687d953f5a6c84d7aa271917791142fa6008af62a8718a8057f24f20547f3f7e83fecab4641c43eea8e4180da0a5a9d1711a89b622e6a6632a9 SHA512 56eccb98bdcc60db09dadb1f82858602087878be2c8cdfb0ce29bb26420746569fb93f3e5eac0716b55e9bc7fe5e86bde9ada4954dd645b2789e7f3e0fa50e02 diff --git a/dev-ruby/sexp_processor/sexp_processor-4.16.1.ebuild b/dev-ruby/sexp_processor/sexp_processor-4.16.1.ebuild deleted file mode 100644 index 7ccd13c39911..000000000000 --- a/dev-ruby/sexp_processor/sexp_processor-4.16.1.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby27 ruby30 ruby31 ruby32" - -RUBY_FAKEGEM_DOCDIR="doc" -RUBY_FAKEGEM_EXTRADOC="README.rdoc History.rdoc" - -inherit ruby-fakegem - -DESCRIPTION="Processor for s-expressions created as part of the ParseTree project" -HOMEPAGE="https://www.zenspider.com/projects/sexp_processor.html" - -LICENSE="GPL-2" -SLOT="4" -KEYWORDS="~alpha amd64 arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="" - -ruby_add_bdepend " - test? ( - >=dev-ruby/minitest-5.5 - )" - -each_ruby_test() { - ${RUBY} -Ilib:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die -} diff --git a/dev-ruby/shoulda-matchers/Manifest b/dev-ruby/shoulda-matchers/Manifest index 951ec2dd21fe..5fab9290b643 100644 --- a/dev-ruby/shoulda-matchers/Manifest +++ b/dev-ruby/shoulda-matchers/Manifest @@ -3,3 +3,4 @@ DIST shoulda-matchers-4.5.1.tar.gz 243634 BLAKE2B 32d846d0dc3c8725a9bd0d60e858eb DIST shoulda-matchers-5.3.0.tar.gz 244767 BLAKE2B 4a1a006702bb352acb338c71e0c3152bfce288c51d676c194ce3135d41057d119c02053c26e5e9079dee49514f3396f6f0155fd310063713a975d747221d8e34 SHA512 5794f1eafdb852732e35433b7ba06975a65ec25363b8c7dedf154644fbf65ecb8b929da538f1a49ad4e767b286f7e8910cd06fa6f41f5ccc6f0e8a62f498c56e DIST shoulda-matchers-6.0.0.tar.gz 256754 BLAKE2B cf231b2f331d3b2f89a4db5e3146241c1274191b2a175bb98643b6bff2732ed0373214a9bcfca8201b3374038a385ea39725528af9479d9a0e5d3feb27cec07e SHA512 c3136f5b214416f5c8a47ddfeb7467255cdacd474480294ff0a19f6eded35f4db9431560fb6716a1a1dc23605f8ec4ede398682964b11a8c5181fab2665799c0 DIST shoulda-matchers-6.1.0.tar.gz 259348 BLAKE2B 50319c30eebea9c86642cc9942e0e8c4a21bf5359fab48fd88ec03c9df535f5bf6b65a44cfc2ab0a7bf79e3f99788ce19a76f043c8a9a8514b8f27f406d05db0 SHA512 c990f3fbbb0b505583e3a2bf0c0e09ee38fa914617e3a1952e638964df94e5ec452d6610a1437ecfae931f313dbb8df629bf516ed8bfa90d67e9fcbc6cfd0d0b +DIST shoulda-matchers-6.2.0.tar.gz 264725 BLAKE2B 9b739fbcf93f5e254a1f7ba62bcc11ad5e06110d4aa25e88823c2d65c0fe59af28dcffcb9e576b65d93738250fcd1851341d3e64145f1720a5dfe398befa4a63 SHA512 a0fdfde18a0c5ab2b8f7276ddc714646aff3c0ee69a8b1ff33a6a1d64af2c21c51e40b9a11c77bd1b4f9fca66f3a818aac3c036795da0f271eaea14c26fd3331 diff --git a/dev-ruby/shoulda-matchers/shoulda-matchers-6.2.0.ebuild b/dev-ruby/shoulda-matchers/shoulda-matchers-6.2.0.ebuild new file mode 100644 index 000000000000..2e226c418752 --- /dev/null +++ b/dev-ruby/shoulda-matchers/shoulda-matchers-6.2.0.ebuild @@ -0,0 +1,48 @@ +# 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_TEST="rspec3" +RUBY_FAKEGEM_EXTRAINSTALL="CHANGELOG.md README.md" +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Making tests easy on the fingers and eyes" +HOMEPAGE="https://github.com/thoughtbot/shoulda-matchers" +SRC_URI="https://github.com/thoughtbot/shoulda-matchers/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# Fedora manage to run the tests, but it's still pretty tricky. +# https://src.fedoraproject.org/rpms/rubygem-shoulda-matchers/blob/rawhide/f/rubygem-shoulda-matchers.spec +RESTRICT="test" + +ruby_add_rdepend ">=dev-ruby/activesupport-5.2.0:*" + +all_ruby_prepare() { + sed -i -e '/pry/ s:^:#:' spec/spec_helper.rb || die + + #rm Gemfile.lock || die + + # Avoid Appraisal and Bundler. + #sed -i "/current_bundle/ s/^/#/" \ + # spec/acceptance_spec_helper.rb \ + # spec/support/unit/load_environment.rb || die + #sed -i "/CurrentBundle/ s/^/#/" \ + # spec/acceptance_spec_helper.rb \ + # spec/support/unit/load_environment.rb || die + + # Avoid git and sprockets dependencies. + #sed -i '/def rails_new_command/,/^ end$/ { + # /rails new/ s/"$/ --skip-git --skip-asset-pipeline&/ + #}' spec/support/unit/rails_application.rb || die + #sed -i '/def rails_new_command/,/^ end$/ { + # /rails new/ s/"$/ --skip-git --skip-asset-pipeline&/ + #}' spec/support/acceptance/helpers/step_helpers.rb || die +} diff --git a/dev-ruby/sinatra/Manifest b/dev-ruby/sinatra/Manifest index 2631da1f397a..ee61f2dbaf68 100644 --- a/dev-ruby/sinatra/Manifest +++ b/dev-ruby/sinatra/Manifest @@ -1,4 +1,3 @@ -DIST sinatra-3.0.5.tar.gz 266205 BLAKE2B 16e0631ed49e62610c7bc1e43f03f21f57ee968b0f3ac98b599748e9572cc0bfc9121dc8731a0dcc9dd1bce04837373f93f198bff56c0de9f50932711b4040e8 SHA512 9ec41c3f0c4e4faaa181fddb2fe3262796a29e93fc07349422ca20dc845632c127c3e82e67f16ca19d2b2bcd43ad48fdca918d70b6747d8a2088ce1c84fd8eb2 DIST sinatra-3.0.6.tar.gz 268815 BLAKE2B 2993a4c28ad4559e65e6e0dc4e5f9bc25f4118f1f0d5462e0469808e873197823a13f682abb4762426860322df4408faddde037f120d370d0e206abc2b1753ef SHA512 83643b634d2a992144ced65fc1466fded29bf6fae2e20f359b2d440c46013df26f4595f842cbed36319c5278beb77383eea6ac6eb4281f508501cee4e1c6e67a DIST sinatra-3.1.0.tar.gz 272066 BLAKE2B 4bae4e3356adaec8f347dfc25ab9311f6740ff4f5c1486c7230269df0154e8127a4f61f6ebf47098f24848381a6e8e82429184c431cfb89c8beb9e4838135456 SHA512 b0b82a5319caf5768c830b2929f76a4fc9414adff4c32d6723a439747f756d2467c12b1391557a1afe31e5f8eab99872a51dadb59cf1cf8ace373e7a92dd5eb2 DIST sinatra-3.2.0.tar.gz 273145 BLAKE2B 5d995e3deec3ff9dfe577a7ee816b69321dbc6848e69688c2b0781fbe6440f72eb7a589e0a5609f0f747200bf634e8472006587867e47d30779eb9bdbd4e4cde SHA512 7fa684a1f7f39ad764ae1c6ad304df9020187817d9e6982c1670cb23e7ff03df1968608cfedac13442b59e13032b567e5b46ea7168015f9ff1b40d3b3d3ebd68 diff --git a/dev-ruby/sinatra/sinatra-3.0.5-r1.ebuild b/dev-ruby/sinatra/sinatra-3.0.5-r1.ebuild deleted file mode 100644 index d0af42498ea2..000000000000 --- a/dev-ruby/sinatra/sinatra-3.0.5-r1.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31 ruby32" - -RUBY_FAKEGEM_TASK_TEST="MT_NO_PLUGINS=true test:core" - -RUBY_FAKEGEM_EXTRADOC="README.md AUTHORS.md CHANGELOG.md" - -RUBY_FAKEGEM_GEMSPEC="sinatra.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="A DSL for quickly creating web applications in Ruby with minimal effort" -HOMEPAGE="https://sinatrarb.com/" -SRC_URI="https://github.com/sinatra/sinatra/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="$(ver_cut 1)" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="" - -ruby_add_rdepend " - dev-ruby/mustermann:3 - >=dev-ruby/rack-2.2.4:2.2 - ~dev-ruby/rack-protection-${PV} - dev-ruby/tilt:2" -ruby_add_bdepend " - test? ( - dev-ruby/builder - dev-ruby/erubi - dev-ruby/haml - >=dev-ruby/rack-test-0.5.6 - <dev-ruby/activesupport-7 - ) -" -ruby_add_bdepend "doc? ( dev-ruby/yard )" - -all_ruby_prepare() { - # Matching dev-ruby/activesupport - sed -i -e '/minitest.*~> 5.0/s:.*:&, "< 5.16":' Gemfile || die - - sed -i \ - -e "/require 'rack'/igem 'rack', '~> 2.2', '>= 2.2.4'" \ - -e "/require 'minitest'/igem 'minitest', '< 5.16'" \ - -e '/active_support\/core_ext\/hash/igem "activesupport", "<7"' \ - test/helper.rb || die - - # Avoid spec broken by newer rack versions, already removed upstream. - sed -i -e 's/"bytes=IV-LXVI", //' test/static_test.rb || die -} diff --git a/dev-ruby/sinatra/sinatra-3.2.0.ebuild b/dev-ruby/sinatra/sinatra-3.2.0.ebuild index a3d628baf4bd..18d3b924a1fb 100644 --- a/dev-ruby/sinatra/sinatra-3.2.0.ebuild +++ b/dev-ruby/sinatra/sinatra-3.2.0.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/sinatra/sinatra/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="test" ruby_add_rdepend " diff --git a/dev-ruby/typeprof/typeprof-0.21.11.ebuild b/dev-ruby/typeprof/typeprof-0.21.11.ebuild index a498fca36c5b..d50d8b7d320b 100644 --- a/dev-ruby/typeprof/typeprof-0.21.11.ebuild +++ b/dev-ruby/typeprof/typeprof-0.21.11.ebuild @@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/ruby/typeprof" SRC_URI="https://github.com/ruby/typeprof/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" -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" SLOT="0" IUSE="test" |
