From 32a5c8c13e8f1f27cde72c03c7a519c5e8a74b0b Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 4 Aug 2023 21:18:29 +0100 Subject: gentoo auto-resync : 04:08:2023 - 21:18:29 --- dev-ruby/Manifest.gz | Bin 106464 -> 106468 bytes dev-ruby/hoe/Manifest | 2 + dev-ruby/hoe/hoe-4.0.5.ebuild | 53 +++++++++++++++++++++ dev-ruby/rake-compiler/Manifest | 4 +- dev-ruby/rake-compiler/metadata.xml | 2 +- dev-ruby/rake-compiler/rake-compiler-1.2.5.ebuild | 55 ++++++++++++++++++++++ dev-ruby/stringio/Manifest | 2 +- dev-ruby/stringio/stringio-3.0.6.ebuild | 2 +- 8 files changed, 116 insertions(+), 4 deletions(-) create mode 100644 dev-ruby/hoe/hoe-4.0.5.ebuild create mode 100644 dev-ruby/rake-compiler/rake-compiler-1.2.5.ebuild (limited to 'dev-ruby') diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz index 1e27511ca051..3f5d337f34ce 100644 Binary files a/dev-ruby/Manifest.gz and b/dev-ruby/Manifest.gz differ diff --git a/dev-ruby/hoe/Manifest b/dev-ruby/hoe/Manifest index 7439e0ea1c93..30c0ad299c30 100644 --- a/dev-ruby/hoe/Manifest +++ b/dev-ruby/hoe/Manifest @@ -1,5 +1,7 @@ DIST hoe-3.26.0.gem 194560 BLAKE2B a47ebe54374c04e739112c99c3eaa968c6048df639e5ee8a4cad60659a50a4a4ea85e9a11a77ad824ae511d28634241255ec323938a4b9da6a8dd38aec022ac5 SHA512 0b069b0b2b181b81770568186f9d81b0f8fe48644a4b29bb2dd8084dc60886c7a06fa0e7be81854b5b653afc38c908622f08066656d9b625ab595615ef2918c3 DIST hoe-4.0.4.gem 190976 BLAKE2B 82e017351700a376f7e497a2e65b5e3e8331f25d5b083934f710272184016264e9b21ae4e2d25154affe901d6f426108ad29cb281cd68b30eba0910323a22544 SHA512 a7f03c171f77127d442070947193536421395a609536c45efb639c75f24605dfccb9bcf8ec6ec202956f888a3110cffa99c56bb924f7e1b982864d38673b6a4c +DIST hoe-4.0.5.gem 190976 BLAKE2B 57622502f76a65a1d1e31bc717d125495c1f1d4e687ddf5a74c5335a58aa3a64bc0b0e2a66fe17e5b14ef92cdc72178299b2cfbb03bcb2a57d71c740d9628a6a SHA512 5f9e423dfe49d2b41ae4380a8b226a7c6efa939ba48022a0d872e9ccb4fb8aeed67ea2366034f61edc92a5be3f23014a0428ea64a48c644a2308621a0d417a23 EBUILD hoe-3.26.0.ebuild 1482 BLAKE2B ad8807193303c9f3fcf00610b00428538d06bec03b6c271b94bb5891e69421b2e5b9fad1c94d5037a229e5ea37a4f622daab041e7c965922dec51853148b30ad SHA512 4f4df9f1a04920ee9fc06fe266e0a3a7a0ac0f21b7a5a0b57f45cb5337b22a04cc4e5f62d184e48aa6e72c6d53c70d76e1ed1311afbf1b63e7c8b02e0ec980f1 EBUILD hoe-4.0.4.ebuild 1490 BLAKE2B 932e87448dfecbb9931839cbd1afc99340abf7b1b9fa8582ebe2965337d0ea1c397b4a60c45777052c42fae0ff622cc2197b2374a85e2ef70fef6eeb614310c0 SHA512 9958ddb77649a63c9cd15158eb9c3b716376bce7e46cfd4082e0aa038011eb3cdca6a9a7b7f409f909e8793255b1550710d4ccc3a8128cd798b688cb068c48bd +EBUILD hoe-4.0.5.ebuild 1490 BLAKE2B 932e87448dfecbb9931839cbd1afc99340abf7b1b9fa8582ebe2965337d0ea1c397b4a60c45777052c42fae0ff622cc2197b2374a85e2ef70fef6eeb614310c0 SHA512 9958ddb77649a63c9cd15158eb9c3b716376bce7e46cfd4082e0aa038011eb3cdca6a9a7b7f409f909e8793255b1550710d4ccc3a8128cd798b688cb068c48bd MISC metadata.xml 330 BLAKE2B 400950b85e191fcbdf8fc9955d0cc65d48b125ba09bd3493a965788f6c3f3138db34b5925a8c064f6d453606b8567389c1d10b7449206119f3198ec4d53c62f5 SHA512 c13fc7b215ea215064a802a93f1ed23974f487aa94bf83d033b4bf65534d3cf9abafec3816bf12f544b2f2cd58e87dc5e38130aa25875287a50f88ae62d3fd0d diff --git a/dev-ruby/hoe/hoe-4.0.5.ebuild b/dev-ruby/hoe/hoe-4.0.5.ebuild new file mode 100644 index 000000000000..96f7c8c86067 --- /dev/null +++ b/dev-ruby/hoe/hoe-4.0.5.ebuild @@ -0,0 +1,53 @@ +# 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_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="History.rdoc Manifest.txt README.rdoc" + +RUBY_FAKEGEM_EXTRAINSTALL="template" + +inherit ruby-fakegem + +DESCRIPTION="Hoe extends rake to provide full project automation" +HOMEPAGE="https://www.zenspider.com/projects/hoe.html" + +LICENSE="MIT" +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="doc" + +ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.9:5 )" + +ruby_add_rdepend ">=dev-ruby/rake-0.8.7 Gentoo Ruby Project - luislavena/rake-compiler + rake-compiler/rake-compiler diff --git a/dev-ruby/rake-compiler/rake-compiler-1.2.5.ebuild b/dev-ruby/rake-compiler/rake-compiler-1.2.5.ebuild new file mode 100644 index 000000000000..7d80307e353a --- /dev/null +++ b/dev-ruby/rake-compiler/rake-compiler-1.2.5.ebuild @@ -0,0 +1,55 @@ +# 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_RECIPE_TEST="none" + +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_EXTRADOC="History.md README.md" + +RUBY_FAKEGEM_GEMSPEC="rake-compiler.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Provide a standard and simplified way to build and package Ruby extensions" +HOMEPAGE="https://github.com/rake-compiler/rake-compiler" +LICENSE="MIT" + +SRC_URI="https://github.com/rake-compiler/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +SLOT="0" +IUSE="" + +ruby_add_rdepend "dev-ruby/rake" + +ruby_add_bdepend "test? ( dev-ruby/rspec:3 )" + +USE_RUBY="ruby27 ruby30 ruby31" ruby_add_bdepend "test? ( dev-util/cucumber )" + +all_ruby_prepare() { + # Avoid failing features for native gems, this also fails with rubygems + sed -i -e '/generate native gem/,$ s:^:#:' features/package.feature || die + + # Fix compatibility with newer cucumber versions. The not syntax has + # been supported since cucumber 3.x. + sed -i -e "s/~@java/'not @java'/" cucumber.yml || die + + # Fix compatibility with newer rspec versions. + sed -i -e 's/be_true/be true/ ; s/be_false/be false/' features/step_definitions/*.rb || die +} + +each_ruby_test() { + # Skip cucumber for new ruby versions (not ready yet due to rspec 2 usage) + case ${RUBY} in + *ruby27|*ruby30|*ruby31) + RSPEC_VERSION=3 ruby-ng_rspec + ruby-ng_cucumber + ;; + *) + RSPEC_VERSION=3 ruby-ng_rspec + ;; + esac +} diff --git a/dev-ruby/stringio/Manifest b/dev-ruby/stringio/Manifest index 28287611f2e5..7f4e27c7f9d0 100644 --- a/dev-ruby/stringio/Manifest +++ b/dev-ruby/stringio/Manifest @@ -2,6 +2,6 @@ DIST stringio-3.0.5.tar.gz 43822 BLAKE2B 5b79def3cb154f4bb1f4a50b8eeb95e0841279d DIST stringio-3.0.6.tar.gz 44971 BLAKE2B a143fc01e7b9434db3b444f6049b002549a4149b9573ceeab4bf8955555290b1f41ef6ff012c7f58d1bc0559ca864e83aeb34f0cb75c3133ea91ac51f55008ff SHA512 118e7672fb347b111f90f4380e49ad01aac617fdf6afc9317f2242e942e68fa55ef5d71782c15156ed7b4c91d1eff75ac68d870885650ac4505d6a17b368afab DIST stringio-3.0.7.tar.gz 44797 BLAKE2B 2772028015b6eb5e5a45e9c86551e62e91e24a627b7280530a10b1d343f08eb19b53d4fbeaf791ed23a239e0609775e8eb4c0550dadc282f690ecc9abef7930b SHA512 fcea0a32bb70c6f1d8a3b237e8a8dbb2677b00c077f0d6ddfa72e1e382c832277ee592dd2e17abdc12003b0494665853eab18fa90bf6f34f51efa0f62f7ea1b9 EBUILD stringio-3.0.5.ebuild 885 BLAKE2B da206baee7882de22f5074d43f52c23b6ae3fb91820ce3153687825642f079b3793bb8a5afe4f252870c29a33a60912685db575f5833beea8d975226736b59ca SHA512 5d7e1540d5e72d15f12f511fbe75d47ee3b2685cc89c0e7ea804a40181b24002878957e1aaf6f5d07764e076cdc03132a2b991789d88eab49848d30fa57eba2c -EBUILD stringio-3.0.6.ebuild 892 BLAKE2B de83992688f932fb1cbca22d1892b80a3ece9179b6c7b7bde6d9a71c77020b7a3cf84bb093aeda6b1e414e0a3f0f0d109023070da2b80d1049482bbe294f0d54 SHA512 fcc0380f817b1658863c9d91a89ecad4d8f3315643172e0b54f27ec55ee63e8eb40460b1db829aa8aa26a6a342f860c23345bc63eb04fd7f694a77fb0bd5624c +EBUILD stringio-3.0.6.ebuild 891 BLAKE2B 37e28a01838e9130a2e5ecb2b3d0b20cef0f1c93b18f36766c28fef6143ab736f3dd91e92bc618a5a4dca5f471dfda25ba1ebd82ea2cb91e000ad1484d4687b6 SHA512 fa680fdca08c4f7bced353bf3be66359b8753923aeb6272a2bff7769a0b854d542adedf5721d7847ec9e5a539fcda48d30e0d721a63ee2c191b2fdfb0cbfa906 EBUILD stringio-3.0.7.ebuild 899 BLAKE2B f0322e509577080edb008ac2c4e44ec48fb189fd759c84e8eb22a3770c6d19e6a009061b9f84ca841c61e4968aaa97639b006ff5a179fef23c76b23b9981e630 SHA512 c1d081ecd8a2b990c6115caeb1a73e271a518c40917640b139f64a41ca8c98e9b3f101cd1e06f297ad90d45bde53bea11dd34f6f9c0a034bdd576cb7a15f84e3 MISC metadata.xml 340 BLAKE2B bd5f8222a43eb391d2d14a1b878fadefd9f8a322e87b5058d482df79d95d70f7ef19c54e7ae12dc29e7ffc84c72e630f0ca46ac095059263cdcf6047cb4fa4d9 SHA512 f1f32d2c4c13e19500a7ff23b684b180d3dba8a79e49b8cb57b80e265d09e06cb8b7a9e6b743158a140967b7ccbb991fdf51cb3a6e95be4e24378a5f85efcbb2 diff --git a/dev-ruby/stringio/stringio-3.0.6.ebuild b/dev-ruby/stringio/stringio-3.0.6.ebuild index 34dcd0dceae0..db9c0bd6dc1d 100644 --- a/dev-ruby/stringio/stringio-3.0.6.ebuild +++ b/dev-ruby/stringio/stringio-3.0.6.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/ruby/stringio" SRC_URI="https://github.com/ruby/stringio/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="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" -- cgit v1.2.3