From c3c04796e8293edbfdf08cdf731b6c4c637fd307 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 11 Nov 2023 10:37:33 +0000 Subject: gentoo auto-resync : 11:11:2023 - 10:37:33 --- dev-ruby/Manifest.gz | Bin 108323 -> 108482 bytes dev-ruby/mixlib-config/Manifest | 3 ++ dev-ruby/mixlib-config/metadata.xml | 12 +++++ dev-ruby/mixlib-config/mixlib-config-3.0.27.ebuild | 24 +++++++++ dev-ruby/net-protocol/Manifest | 2 + dev-ruby/net-protocol/net-protocol-0.2.2.ebuild | 33 ++++++++++++ dev-ruby/roadie-rails/Manifest | 2 + dev-ruby/roadie-rails/roadie-rails-3.1.0.ebuild | 59 +++++++++++++++++++++ dev-ruby/test_declarative/Manifest | 2 +- .../test_declarative-0.0.6-r1.ebuild | 3 ++ dev-ruby/timeout/Manifest | 2 + dev-ruby/timeout/timeout-0.4.1.ebuild | 29 ++++++++++ 12 files changed, 170 insertions(+), 1 deletion(-) create mode 100644 dev-ruby/mixlib-config/Manifest create mode 100644 dev-ruby/mixlib-config/metadata.xml create mode 100644 dev-ruby/mixlib-config/mixlib-config-3.0.27.ebuild create mode 100644 dev-ruby/net-protocol/net-protocol-0.2.2.ebuild create mode 100644 dev-ruby/roadie-rails/roadie-rails-3.1.0.ebuild create mode 100644 dev-ruby/timeout/timeout-0.4.1.ebuild (limited to 'dev-ruby') diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz index ccf03d136b65..805f4f441475 100644 Binary files a/dev-ruby/Manifest.gz and b/dev-ruby/Manifest.gz differ diff --git a/dev-ruby/mixlib-config/Manifest b/dev-ruby/mixlib-config/Manifest new file mode 100644 index 000000000000..eac27342814a --- /dev/null +++ b/dev-ruby/mixlib-config/Manifest @@ -0,0 +1,3 @@ +DIST mixlib-config-3.0.27.tar.gz 27147 BLAKE2B 867b736423b39c0c9960824936766a1b970eda30f2e69cb7031e1d63c28b05d387e0767f879f859e81d06cee1dbe426f23d4cfb71486f3235991520a532f72eb SHA512 7bf985f7ef15d3f96b148e3db591a0e4ba382f3c76103c7ef0f786cc6998bbea6a566e29cfedace2177e4e3444f69dac813bfbecddf932204dbe5a536c863037 +EBUILD mixlib-config-3.0.27.ebuild 567 BLAKE2B e8e7de2d77ee6d23a75ba85b1b89b2a64e2e53a312b468f4ccb3747768bb470329bd2f2fcb3ee30558b4130921b5fd904188a5546d2c72b48454850fe3de4df6 SHA512 23a541911996e5664f78ca6130ac372d5cc7e1d9bde4e1d6478b715a623ab65ca3b0ab364b96e17512b7f8959b9c5528ca4c9f679ce7ff16879ad3d4dd1ec089 +MISC metadata.xml 405 BLAKE2B 7236d95a59d8ff4b338425fe580932b8340f14d7160c0783bddd734e1e1acdda95308cf43af95e4968b99b3b63a3cde15027961fb3614a2fbc52903988a46ad5 SHA512 708926e0ce81fcf498ff77fad12b1c369ba153e92341a8cf66ba9eba178c3a45c270cce3ed0db78101ace7069a61f2b9fb806dbfd95cdc83461223578f6dc104 diff --git a/dev-ruby/mixlib-config/metadata.xml b/dev-ruby/mixlib-config/metadata.xml new file mode 100644 index 000000000000..901ce10b9cfe --- /dev/null +++ b/dev-ruby/mixlib-config/metadata.xml @@ -0,0 +1,12 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + chef/mixlib-config + mixlib-config + + diff --git a/dev-ruby/mixlib-config/mixlib-config-3.0.27.ebuild b/dev-ruby/mixlib-config/mixlib-config-3.0.27.ebuild new file mode 100644 index 000000000000..4355ff7d651f --- /dev/null +++ b/dev-ruby/mixlib-config/mixlib-config-3.0.27.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRA_DOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="mixlib-config.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A class based configuration library" +HOMEPAGE="https://github.com/chef/mixlib-config" +SRC_URI="https://github.com/chef/mixlib-config/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend "dev-ruby/tomlrb" diff --git a/dev-ruby/net-protocol/Manifest b/dev-ruby/net-protocol/Manifest index aaba6d814f60..1e9f802f2e6f 100644 --- a/dev-ruby/net-protocol/Manifest +++ b/dev-ruby/net-protocol/Manifest @@ -1,3 +1,5 @@ DIST net-protocol-0.2.1.tar.gz 17713 BLAKE2B dc5abe229e6900a41af786f6e617c27a8fec2fc720afaf95ae72a1614017c43617eb207a57a6460dd6b589c392ec6cb65ff4a3b6e3f09e04f765295f5d41a3ff SHA512 e3990b64826c681efac2bcb5cbe4f120e730ddac8e1a62690e575de5037c7a9ddb80bf6cc051c98319c37013fef7f4f331adbcd51e96f32ecf4c3804fcd1f7c5 +DIST net-protocol-0.2.2.tar.gz 7863 BLAKE2B fe3fb6657d0efc9e9ca0d2bde4d32098d221c9a36c0d7f2160d39fe49d080ae4bb399c32709165684c8942bb1ea2fe60aa7144e161ad0a7962fd932dc5c20e32 SHA512 15698d9a88bca73edaa4d0db6ea9fabf2e09e7bfc6d08c2f03e3e1f0afe4f07c642af0d1272795c0907cacec0fc4b9a7844c5cb803f19082cdec420668a05aa8 EBUILD net-protocol-0.2.1.ebuild 860 BLAKE2B b07699e7d7f1f0d9beb470355f41ba996a26fc4498b54aa951dd1596e41d3cb1e8600770043eb37ee54d218f5aa691a908ebbd949f110cdd16ba95dfc0dc74fd SHA512 59a87511d18a9174641ac2ecc93161e9a458dd70ae39ff7755be3aecc81491d22a9ea97f3269f7fe7223b38c07791608fc606e010290fd99d7d315cdebd03838 +EBUILD net-protocol-0.2.2.ebuild 932 BLAKE2B aa8baef564f77f8896ce8ba8c3bca59097e7e9bfcdef1da5e8396f8c8dc1d527b377a0118bf7a5b64d39a38ccb1c8997fcf893f80f811794c54763da10ed8ab9 SHA512 39cbdd4c818d85511d0ed642ac19352dca69795f578f2219c8fcc4c71c5f1f920ec907579804a63a51d10c030ee3a5028245149f23f7fc79c1ae01a1c442e6a9 MISC metadata.xml 344 BLAKE2B 81d283914804c68a59c8f6ed77389c5f8f9ccd2c8f22e488569478b9df967b8e7e1bf18bb6e8949eccdc0a3731f273ecbed48bc5bd501a75339bd5121e153e82 SHA512 e137752f286f493b7903d114bb18830999f4991fa78d5838fa48aac8f4e88915db08352e73a8b7b3d19c98888ae4cc94d57e2a772fe11f98f99268544b558b94 diff --git a/dev-ruby/net-protocol/net-protocol-0.2.2.ebuild b/dev-ruby/net-protocol/net-protocol-0.2.2.ebuild new file mode 100644 index 000000000000..277b2c32fae6 --- /dev/null +++ b/dev-ruby/net-protocol/net-protocol-0.2.2.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_GEMSPEC="net-protocol.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="The abstruct interface for net-* client" +HOMEPAGE="https://github.com/ruby/net-protocol" +SRC_URI="https://github.com/ruby/net-protocol/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 ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="" + +ruby_add_rdepend " + dev-ruby/timeout +" + +ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )" + +all_ruby_prepare() { + sed -e 's/__dir__/"."/' \ + -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \ + -e 's/git ls-files -z/find * -print0/' \ + -i ${RUBY_FAKEGEM_GEMSPEC} || die +} diff --git a/dev-ruby/roadie-rails/Manifest b/dev-ruby/roadie-rails/Manifest index 2d3510a882e2..f6c7ce0133e1 100644 --- a/dev-ruby/roadie-rails/Manifest +++ b/dev-ruby/roadie-rails/Manifest @@ -1,3 +1,5 @@ DIST roadie-rails-3.0.0.tar.gz 62724 BLAKE2B d9e960f97a491724b80d3064304e4875b1a12e7570e6c6ed8c373bf0dc73cf0828d1c5f3cb2ea57c485bbca832ce9cd9ba5c7ca798c4695a36b0c7925826eb91 SHA512 061635e9d5d6c4f752f8f105c0fef0b0ac9cd46cec7669b43295fecb80fd2232e211f033af9f9fe457a3c2c6ea04921ffcc9abe6f8b375f2df8b8bc8bfa64512 +DIST roadie-rails-3.1.0.tar.gz 76608 BLAKE2B b0adffa2ca6e5416a9f9e77cb86e3ba8766f1cc18a68edbf9f7c0dd5197e2d888c98ad6a46b6cb8b2dd75e0cf1abe59c528b49571144c895f357bbe07c3348d7 SHA512 d12a024eccce273558aaedc6100050c424fd564b5f2b88b27e14cc2d7817e79e5f36d8a4f8dae78104d6d57f0ce11dfe926d08109573d9c0f4e77bfd866683b3 EBUILD roadie-rails-3.0.0-r1.ebuild 1915 BLAKE2B 1e5c581f6ef1f84a1a627d5b456cdba9c4d923bfce31cf223124c924b70ef6c5b3b3a4780550237fe2b71bf115e94020f6321fd53276ac3f6c387ad49c6e5384 SHA512 e6a9be921be51e94b019f7b6a57877fc2344b84597d80cbe51bbf4186cdd8fda3bb794d32fc2b738f0ea5844d6a668bbb6670d5126310cafebd168497046c944 +EBUILD roadie-rails-3.1.0.ebuild 1980 BLAKE2B 7a43409c65219cf5412b6a607b418211d362352a82fc5574ff3acf3526eb625e86193ea0e0654edf519d479ee9ed20693191f32502df90f753dc605b4a25a519 SHA512 82ec53b95d6d370e9a2cbc4f8a06b3bd78ee4230eba2d5a2d87846c7565f5e8504c3d814b70441d6561bdd26ab1ac310122d70fca5fcaecf1757c22711655353 MISC metadata.xml 335 BLAKE2B 6ca09a61dab3b094b39d25ed398ddf94202e32c9173a7df990d8929cad1d19f12619c72f2cb69a735b2428c16c3e27183d3cc0efd213e419f6c4474264eb8a11 SHA512 f2b96e715dd1be8143e1562aeaf866198c9756af2137708a20b602831184e32e57056f9f9cc0e26001f2831c2764ce34510145879451ada4f37735796593bf4b diff --git a/dev-ruby/roadie-rails/roadie-rails-3.1.0.ebuild b/dev-ruby/roadie-rails/roadie-rails-3.1.0.ebuild new file mode 100644 index 000000000000..9c5504299029 --- /dev/null +++ b/dev-ruby/roadie-rails/roadie-rails-3.1.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby31 ruby32" +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="yard" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Hooks Roadie into your Rails application to help with email generation" +HOMEPAGE="https://github.com/Mange/roadie-rails" +SRC_URI="https://github.com/Mange/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64" + +ruby_add_rdepend "dev-ruby/roadie:5 + || ( dev-ruby/railties:7.0 dev-ruby/railties:6.1 )" +ruby_add_bdepend " + test? ( + dev-ruby/bundler + || ( dev-ruby/rails:7.0 dev-ruby/rails:6.1 ) + dev-ruby/rspec-rails + dev-ruby/rspec-collection_matchers + dev-ruby/sass-rails )" + +all_ruby_prepare() { + sed -i -e '/\(simplecov\|standard\)/ s:^:#:' Gemfile || die + sed -i -e 's/git ls-files/find * -print/' -e '/standard/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die + + # Avoid already removed rails or versions incompatible with sass-rails + sed -i -e '/rails_\(51\|52\|60\|71\)/ s:^:#:' spec/integration_spec.rb || die + + # Avoid dependency on optional bootsnap + sed -i -e '/bootsnap/ s:^:#:' spec/railsapps/rails_*/Gemfile spec/railsapps/rails_*/config/boot.rb || die + + # Fix versioned sass-rails dependency + sed -i -e '/sass-rails/ s/>= 6/>=5/' spec/railsapps/*/Gemfile || die + + # Revert https://github.com/Mange/roadie-rails/commit/03acd8fddf651d43919e92db35d541ec4281c5fc for now + # Fragile test which is affected by dependency versions (unclear which) + sed -e 's/cd95a25e70dfe61add5a96e11d3fee0f29e9ba2b05099723d57bba7dfa725c8a/322506f9917889126e81df2833a6eecdf2e394658d53dad347e9882dd4dbf28e/' \ + -i spec/integration_spec.rb || die + +} + +each_ruby_prepare() { + sed -i -e '/run_in_app_context/ s:bin/rails:'${RUBY}' -S bin/rails:' spec/support/rails_app.rb || die +} + +each_ruby_test() { + ${RUBY} -S bundle exec rspec-3 spec || die +} diff --git a/dev-ruby/test_declarative/Manifest b/dev-ruby/test_declarative/Manifest index 968fbac02e97..7d5f4514026e 100644 --- a/dev-ruby/test_declarative/Manifest +++ b/dev-ruby/test_declarative/Manifest @@ -1,3 +1,3 @@ DIST test_declarative-0.0.6.tgz 3586 BLAKE2B de8e4b011de9ce0773e2c76887d6cf7d888c2f799a07e6dda024b301594edc37ccf2c386c366c0a13d81a1f0697fe7be92932db7d66e5ed482d529fac4b9ce78 SHA512 f147fef7f3ac912c7b1cb2826cfc7cb5abf4cba92ea4f7accc2b1ba3a4f0775bff5ae06e80370144b7b1e7d03e2f3129e268c5d7056ee2aca9d77047a1b5a1c3 -EBUILD test_declarative-0.0.6-r1.ebuild 1141 BLAKE2B 4af40bd7f93d316802475e31e428e9646497374df9e6b61ddaeab2785027cd3f83aaa54c0169f91ecba89d9d8dda99bb73eebe7ed881b24005a6a9e4fd9b5e13 SHA512 277dafb63620024c43aaa3f1c5a91f03bc0186a251ebd816f94dcabb17366c73ac115463800a62f9437b4064b2f2f2d4937fc37d946f38d3cea8b0ce6c2d39a3 +EBUILD test_declarative-0.0.6-r1.ebuild 1280 BLAKE2B 54810699e94726791e6fe092711f93460785fe09c3798307aa42ab85d3515f70ea9d3e5d14a106de533843d7f543e6e72628846b2ce548e4a6860d3984826632 SHA512 2e4124f8c4003c0c6bb8bb5df0d1ed9d8cc622c6170806adfe3012ff85e6ebc9c6739ed829f7498aba5370dbe5ac4d7da3899f003d6582d4b4d8f5a8e1db85a8 MISC metadata.xml 353 BLAKE2B 504efd99cbd9cd70b9241711a5ecb7ac96f10bef5a88e25288dd6293e1c42b2d215ea3042feff270a4c9b9d36c724a6f6450d180dc69a724781d034e5d91e27f SHA512 c6a704277f2ee955f9cfc5898a89285951ee0a9546760bd949bd29e06b4a8037788365b9a95e2530da65907e03fab5d52dbd0d73768ee75cfcf1b00eddea5d85 diff --git a/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild b/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild index 05ab7eb9d171..f610d7a0d326 100644 --- a/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild +++ b/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild @@ -29,6 +29,9 @@ all_ruby_prepare() { sed -i -e '/rake/ s/~> 12.0.0/>= 10/ ; /minitest/ s/5.10.1/5.10/' Gemfile || die sed -i -e 's/git ls-files --/find/' ${RUBY_FAKEGEM_GEMSPEC} || die + + # Work around incompatibilities in newer minitest versions. + sed -i -e "15irequire 'minitest/unit'" test/test_declarative_test.rb || die } each_ruby_test() { diff --git a/dev-ruby/timeout/Manifest b/dev-ruby/timeout/Manifest index b4a440713df7..467535d0d311 100644 --- a/dev-ruby/timeout/Manifest +++ b/dev-ruby/timeout/Manifest @@ -1,5 +1,7 @@ DIST timeout-0.3.2.tar.gz 16920 BLAKE2B ec3bb38a8c60b9156a8fb8b5bb99b74a606ee8d18aa81b4b5ed5067c38cea1856ccfc00a841cc58c33cf5159fc1065f68728c48acec6df2eed28f364a36fc7a5 SHA512 70220781ecaec61a4243dfd95c6be13050513e78dd3239b58b0c8f6904b29c2bfbf895f769a1e122a30fbdad761577c2ddae94b328c4ee390867d1ab6391b8ec DIST timeout-0.4.0.tar.gz 6897 BLAKE2B 1fa606e15001ba929d7a1e6e254c97f7948de9042c90174263a2d3fc671b26c22197f9c1376c2cec60d8fe64361a63f29cdc02cf4e9bd0b912754bc65f594c0e SHA512 9337cac1f2ba76efb769c6602ae60fa1f3be4a6fc04ebd845c32332d1a25e0c669485f0f64611e09e1648908abe768aa78779c6568345a9729502efefa753485 +DIST timeout-0.4.1.tar.gz 7197 BLAKE2B 182b8904345228f90406b2b567a9342b0724ad0abb103392ec2682c8040168e1bb98c90256d3715d5938f09bf92e9650fc3423903dacd620b753d5119f143910 SHA512 1ca23bfcaf2c67a59805f814b20a9fe6e492b8f68e492c86290d6c638b07ea9b6f14c4cc84c14b891b5aaf611f46968af8947565ea83d783c90144df4e3e612f EBUILD timeout-0.3.2.ebuild 815 BLAKE2B 9782d90f9bba1d78e1728860f9513a2b4c237c3b86e54228e5695d59b9703366c5edbcdae6b3ed8be16ca507b1c1d980b16c7cd4c0794e34982ac642fe4d6167 SHA512 1151bcfd7def1902054e186d28d23222a1cbd9fde89f36d494c4fc662bb54ca1cc39280f59c4e15c4182c75d9b9f5f79c2c40075d6e8658cb2953cb3082515bf EBUILD timeout-0.4.0.ebuild 887 BLAKE2B f27d10d431ca5844bede464cc0fc65292e242c308d7fb97c7bcf1aa12df85c5320533f6a09bf7ba7d8eca7d6ec5af1b97d34ce7bd97be5aa863d1e2fed2084e2 SHA512 ef909762a2edab65eb33461f858a78d8f1997cc675e98fa15de92ceb6afcc38e4c02e56e44028eecd39db641e848bef308b93d066b2c0d73bf074caccae5dc55 +EBUILD timeout-0.4.1.ebuild 887 BLAKE2B f27d10d431ca5844bede464cc0fc65292e242c308d7fb97c7bcf1aa12df85c5320533f6a09bf7ba7d8eca7d6ec5af1b97d34ce7bd97be5aa863d1e2fed2084e2 SHA512 ef909762a2edab65eb33461f858a78d8f1997cc675e98fa15de92ceb6afcc38e4c02e56e44028eecd39db641e848bef308b93d066b2c0d73bf074caccae5dc55 MISC metadata.xml 339 BLAKE2B 631c72fbacd33d4ff5bae080f6c0c30c59f241e045056f8e4cd8330869a682cc4bdad6c13757f7f151f9171277a3ff227decbb87a20b2a4da7f83ad12d4259e1 SHA512 bff9f7fad39a8eb72caac724534d0d183da7aa43a4f57011e823a4d0b68d53418f858859aff22d46db2b6df3223309322837d2dd2badb0c1eba965cbb1fb3d29 diff --git a/dev-ruby/timeout/timeout-0.4.1.ebuild b/dev-ruby/timeout/timeout-0.4.1.ebuild new file mode 100644 index 000000000000..e58a7ade545e --- /dev/null +++ b/dev-ruby/timeout/timeout-0.4.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_GEMSPEC="timeout.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Provides a framework for message digest libraries" +HOMEPAGE="https://github.com/ruby/timeout" +SRC_URI="https://github.com/ruby/timeout/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 ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )" + +all_ruby_prepare() { + sed -e 's/__dir__/"."/' \ + -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \ + -e 's/git ls-files -z/find * -print0/' \ + -i ${RUBY_FAKEGEM_GEMSPEC} || die +} -- cgit v1.2.3