From 77ebfe74c4b5125f8717ec29632589942911c594 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 2 Apr 2024 08:14:24 +0100 Subject: gentoo auto-resync : 02:04:2024 - 08:14:24 --- dev-ruby/Manifest.gz | Bin 109982 -> 109985 bytes dev-ruby/sqlite3/Manifest | 6 ++-- dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild | 53 ------------------------------- dev-ruby/sqlite3/sqlite3-1.6.6.ebuild | 53 ------------------------------- dev-ruby/sqlite3/sqlite3-1.7.3.ebuild | 53 +++++++++++++++++++++++++++++++ dev-ruby/sshkit/Manifest | 6 ++-- dev-ruby/sshkit/sshkit-1.21.4.ebuild | 42 ------------------------ dev-ruby/sshkit/sshkit-1.21.6.ebuild | 42 ------------------------ dev-ruby/sshkit/sshkit-1.22.1.ebuild | 44 +++++++++++++++++++++++++ 9 files changed, 101 insertions(+), 198 deletions(-) delete mode 100644 dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild delete mode 100644 dev-ruby/sqlite3/sqlite3-1.6.6.ebuild create mode 100644 dev-ruby/sqlite3/sqlite3-1.7.3.ebuild delete mode 100644 dev-ruby/sshkit/sshkit-1.21.4.ebuild delete mode 100644 dev-ruby/sshkit/sshkit-1.21.6.ebuild create mode 100644 dev-ruby/sshkit/sshkit-1.22.1.ebuild (limited to 'dev-ruby') diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz index 7679c2322f6f..15694a805f2e 100644 Binary files a/dev-ruby/Manifest.gz and b/dev-ruby/Manifest.gz differ diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest index 861cf2e15579..2f8b3365b9ff 100644 --- a/dev-ruby/sqlite3/Manifest +++ b/dev-ruby/sqlite3/Manifest @@ -1,13 +1,11 @@ -DIST sqlite3-1.6.3.gem 3219968 BLAKE2B 3243aa61993cf0e9f20b46f4e02ca88a17f204d05815cd7661910e39034a7a83822943db643d8ae2dee758b6e78063f6201446a91c9552f518da5eb1edf6f3c7 SHA512 017fc5b5e4a7955da84e105a13213e702d16a1489371748c3a9170f92e9af3a8ed458c3867e13a17bf7fa30baf026e2efc8cd548b5695cad5397323ea6a71112 -DIST sqlite3-1.6.6.gem 3250176 BLAKE2B 94afd152f77118af066de36ae1269c8a18b19409b5d2940d4b5fda926b49b9a7599442bd4b8ff060fcacfaff09e55375ec50d4616e99a8e884a410dfdaeb1420 SHA512 5679ea1ef4a8a54c6f60e53403e9d0e1b00e718593058b4532dbc4240ba4a52a36c17e8dd5908402c8fd944b7cc4642c1bdfe648fc4b86da0677512340736525 DIST sqlite3-1.6.7.gem 3249664 BLAKE2B 021edaa3d1a9d4cd8eeaaf3354e6e5aab047d8e61abbd5416ae50b2a7e426e5a6c1a484bc9f0c47a838b006b37eb3b41d7c51c200851f9d7bf0525b9dc91b597 SHA512 83455e533bbe84c71045b28ec6262b50804e774f3de4811e123cdb780ea4989227c01a8b6939179813ae3b59e1261e2d694830cc10ca05e7789dc635ff4d9b97 DIST sqlite3-1.6.9.gem 3277312 BLAKE2B 85360858f23ad20efce1d2d0dfb5661440425ad2d45bee3ff4c26a1489a9c3e8d1a875a8a0a2f71b89f9dde85e01ab10b65ba9bebcc9f4efe2dfb9214d983a5e SHA512 d5bb7b928c9cac2a8a97f9ce4e56041713d41364bef6e37ea10e47d795576b0f524eea9a8369f2022dab12d79cf0d28f85383d731ecde1af5edfb0c6421c83ff DIST sqlite3-1.7.0.gem 3277824 BLAKE2B a836cccf0ad6572139589a534bd95e011108f313c0f3876da612196ddb58d4ca7e4de4534d896566c1d86e3990f5601f9953bd14b25ae9a7aa85559389ec11b1 SHA512 d87b9567e58018c51788d7d524f983f4a4503e95f2b25fd0e0eb655f357fff7c18ebdabf0cdd057a1ac2215c8c849e7eb4e10a323bdc812632830ab886510c16 DIST sqlite3-1.7.2.gem 3305984 BLAKE2B 944ed6206476e4161361b31dfb09bcf0c91a7a5c7a675f21892aa9831d41218d367e459459a4774e86331aeabec9db1bd12956e01f004f23e2d95beed73d5808 SHA512 1e0ad4266230108f30716a1ab1dd2defc47f52e5a43250e32295e2506fa1398334010ad3aa771a60c2127618aef2344fe902e064ea525e95c99438db8c3b73b1 -EBUILD sqlite3-1.6.3-r1.ebuild 1473 BLAKE2B cf8fb2d73dc05acfb29c8a30d514ab9f0ec4eb2f5b0fb3da485c098217d92de3a31bb9a6f49bcbf5db208f5e451d48e29c676914c84cf47fc768d5dd8654d1b3 SHA512 bd5352e6ae32cc82dd459189d207a0f550ce9ad34e0cc2922cfa7db2ad62ef354e0e7a3165ee79ccc40d98d506907faf1b85de4818d9b748f0fb400cc4069e92 -EBUILD sqlite3-1.6.6.ebuild 1470 BLAKE2B 1c44884a7f58aee22188ed3da95dd4bc451992502b6009e882ea2d9397e71374a4786519cbbe9c750a9d443c3d821545952eb8b4811ea97aa5e063868a765c7c SHA512 115422074dd61e5099e8f382cc1c333ba2da392b6bb24f2184aeab23b7baf1ce8a2fb421e1d6e127d4c07ae6eba41651c259efb4bf1afcfd49cac6ca9fddb4e9 +DIST sqlite3-1.7.3.gem 3307008 BLAKE2B 0df742c7cb4a8f920196106b5701eae07e60e668f040ca6e3276afdd0dfdeed3fb19ed455425f332e13082ca740f42d914536ccdf565ed151b6eb0f6ccd7c676 SHA512 b6ed36a5618134ca1f993b21a351ac279ebb7e1370be521eae67ed9224a1fac11d71ddd7573b3b14da47657756cb68b3eab0164b6e6ed058d3f64fa95699bc2f EBUILD sqlite3-1.6.7.ebuild 1466 BLAKE2B adfab61213d954e7f1dd48196cbc8ff32c2a43fa4e71a20c222f348a480f7865ddfc67fef7c3682d16443c280dcd2a3918c3835decc2b33d155c9e704b4f1a4a SHA512 8a9cc9be55b6d8c320a01d6f6229584cac653908d72ef64b85e18095ac87e78e26b983af0a865689174d2e3c3c3a7b2c012fdd8cb2db42aa2b90295735a92759 EBUILD sqlite3-1.6.9.ebuild 1470 BLAKE2B 3b5346ca8710f5c4cc09648a86438948dab2ed0ed8cb2dbafca414e52360d7aef152fe63d039a88cc2c7ce69d086ac2725ac64f40f7b9ac38b78cd090faa7e19 SHA512 14c2c30a2790ddb440964f68cdc4b247283dece2525add3a817785b52ddbbb4d0e82f9b6ab5d4e438a7464f1f0654d177abd61ba8d775c46c96aefa5284ef56b EBUILD sqlite3-1.7.0.ebuild 1459 BLAKE2B c8d2d679a0411a79399e1af13482cb57a25ec52bca953dbb966fc856899a8ecc20fe7e85a45468d8230fba26a95efae817756cd07d4505be51a0684d76a8c121 SHA512 961394fd6c74db01823ca17da5eff8bf0b6a39441ef8041fc3a6d1e6c8432e7f60e8b822e0fb2a78bbaafbb6ba5d1b738f84a6c8ec7a2e6f3482575875369e16 EBUILD sqlite3-1.7.2.ebuild 1467 BLAKE2B 89789912d20cedf7c26be4c7d6c77c8842946c4719b77edb2a6f26d14db9db4ef40ff43e14ff0ae4c38d649a1fe22a2a2dac97e0a86493ba69e18c92bb200a98 SHA512 089f5ac1d9905e9ed5d62dcb02c5ca66c0b952189c9ad4292f3287c5171dc75a83ac1a4a344892ea779c0d9ac5fcd04fd06c0d05661c89f225ca116e628b5629 +EBUILD sqlite3-1.7.3.ebuild 1467 BLAKE2B 99aef0650c16ef18a24c5f647b541ddf1e4247bc5cf1fc185585a1a4063ddbab2ee33b3a5c12e0cb82605ab7441eabc1977a6e0d0eb0c3b128486900881f7951 SHA512 e42587e8435ff21dadbc2ce179226d4d97b91b9bb6f34487104e072908b132b9fcc514293eeb7d5f644ae0d5f3ba840d2b8a38b90861895d74ec7549e874c326 MISC metadata.xml 343 BLAKE2B 8246e0b7df67080839741f0258357ae19da18bd7ad8615bb77b943bc89db7560d58f95a8cba4e770070efc477ba56ee1f5c9ba098674ffc01dd5fdd9b912189a SHA512 541f2db81c9383013da74a8a54f318ff7535ffe5c6ea789f8ddc451f629a121e56b322d8b3a0730e0b27b111e16e27d8fa49bc5805a7c61fcf91ac7110ca712b diff --git a/dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild b/dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild deleted file mode 100644 index 21c6943533d3..000000000000 --- a/dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# 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_TASK_DOC="faq" -RUBY_FAKEGEM_DOCDIR="doc faq" -RUBY_FAKEGEM_EXTRADOC="API_CHANGES.md README.md ChangeLog.cvs CHANGELOG.md" - -RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb) -RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3 - -inherit ruby-fakegem - -DESCRIPTION="An extension library to access a SQLite database from Ruby" -HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby" -LICENSE="BSD" - -KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -SLOT="0" -IUSE="" - -# We track the bundled sqlite version here -RDEPEND+=" >=dev-db/sqlite-3.41.2:3" -DEPEND+=" >=dev-db/sqlite-3.41.2:3" - -ruby_add_bdepend " - doc? ( dev-ruby/rdoc dev-ruby/redcloth ) - test? ( dev-ruby/minitest:5 ) -" - -all_ruby_prepare() { - sed -i -e 's/enable_config("system-libraries")/true/' ext/sqlite3/extconf.rb || die - - # Remove the runtime dependency on mini_portile2. We build without - # it and it is not a runtime dependency for us. - sed -i -e '/^dependencies:/,/force_ruby_platform/d' ../metadata || die -} - -all_ruby_compile() { - all_fakegem_compile - - if use doc; then - rdoc --title "${P} Documentation" -o doc --main README.rdoc lib *.rdoc ext/*/*.c || die - rm -f doc/js/*.gz || die - fi -} - -each_ruby_test() { - ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die -} diff --git a/dev-ruby/sqlite3/sqlite3-1.6.6.ebuild b/dev-ruby/sqlite3/sqlite3-1.6.6.ebuild deleted file mode 100644 index 1c447b5d638d..000000000000 --- a/dev-ruby/sqlite3/sqlite3-1.6.6.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby31 ruby32" - -RUBY_FAKEGEM_TASK_DOC="faq" -RUBY_FAKEGEM_DOCDIR="doc faq" -RUBY_FAKEGEM_EXTRADOC="API_CHANGES.md README.md ChangeLog.cvs CHANGELOG.md" - -RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb) -RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3 - -inherit ruby-fakegem - -DESCRIPTION="An extension library to access a SQLite database from Ruby" -HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby" -LICENSE="BSD" - -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -SLOT="0" -IUSE="" - -# We track the bundled sqlite version here -RDEPEND+=" >=dev-db/sqlite-3.43.1:3" -DEPEND+=" >=dev-db/sqlite-3.43.1:3" - -ruby_add_bdepend " - doc? ( dev-ruby/rdoc dev-ruby/redcloth ) - test? ( dev-ruby/minitest:5 ) -" - -all_ruby_prepare() { - sed -i -e 's/enable_config("system-libraries")/true/' ext/sqlite3/extconf.rb || die - - # Remove the runtime dependency on mini_portile2. We build without - # it and it is not a runtime dependency for us. - sed -i -e '/^dependencies:/,/force_ruby_platform/d' ../metadata || die -} - -all_ruby_compile() { - all_fakegem_compile - - if use doc; then - rdoc --title "${P} Documentation" -o doc --main README.rdoc lib *.rdoc ext/*/*.c || die - rm -f doc/js/*.gz || die - fi -} - -each_ruby_test() { - ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die -} diff --git a/dev-ruby/sqlite3/sqlite3-1.7.3.ebuild b/dev-ruby/sqlite3/sqlite3-1.7.3.ebuild new file mode 100644 index 000000000000..096080242fee --- /dev/null +++ b/dev-ruby/sqlite3/sqlite3-1.7.3.ebuild @@ -0,0 +1,53 @@ +# 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="faq" +RUBY_FAKEGEM_DOCDIR="doc faq" +RUBY_FAKEGEM_EXTRADOC="API_CHANGES.md README.md ChangeLog.cvs CHANGELOG.md" + +RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb) +RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3 + +inherit ruby-fakegem + +DESCRIPTION="An extension library to access a SQLite database from Ruby" +HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby" +LICENSE="BSD" + +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +SLOT="0" +IUSE="doc test" + +# We track the bundled sqlite version here +RDEPEND+=" >=dev-db/sqlite-3.45.2:3" +DEPEND+=" >=dev-db/sqlite-3.45.2:3" + +ruby_add_bdepend " + doc? ( dev-ruby/rdoc ) + test? ( dev-ruby/minitest:5 ) +" + +all_ruby_prepare() { + sed -i -e 's/enable_config("system-libraries")/true/' ext/sqlite3/extconf.rb || die + + # Remove the runtime dependency on mini_portile2. We build without + # it and it is not a runtime dependency for us. + sed -i -e '/^dependencies:/,/force_ruby_platform/d' ../metadata || die +} + +all_ruby_compile() { + all_fakegem_compile + + if use doc; then + rdoc --title "${P} Documentation" -o doc --main README.rdoc lib *.rdoc ext/*/*.c || die + rm -f doc/js/*.gz || die + fi +} + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die +} diff --git a/dev-ruby/sshkit/Manifest b/dev-ruby/sshkit/Manifest index d5d903c905f3..0bfce725fc67 100644 --- a/dev-ruby/sshkit/Manifest +++ b/dev-ruby/sshkit/Manifest @@ -1,11 +1,9 @@ -DIST sshkit-1.21.4.gem 144896 BLAKE2B a4f7cd2342810422c6dd680370c741136bbe1cc59656333bb8a82ac2edd6eb0e3d5482cf671a3ffdcc38cd2f2a97140623728e213e8fd3098b223b9e601e6ea1 SHA512 c3a56b7dd80334b87d512054e98e8a72d93b036a4fb0adc34fad259c5b851de6a3c69549d1472442a3b822d371e80115849aa767dd7fda215fd0f626a7138173 DIST sshkit-1.21.5.gem 145408 BLAKE2B 19fa326d30ddae12be84b7cf460d5d44c48fc52cf89f61a775999eae7cbcc985ac7b335dd4aa772e8966decc24a6e5a894621e9873ac133122fb8e18d1c82945 SHA512 e441da155323dd71c235d3ebb4ddccd41987183cffe4e23cb52404ba25a16ae4f3c1f786d7be4db6dc8733013720b99d12c8f3369f1d8841f967407b3edb28b2 -DIST sshkit-1.21.6.gem 145408 BLAKE2B 2196d0d8959a38d10e40de6c758c9cf3d64c9622de1dd0825a74435c45666450a554045172bcc1a1cbac33edcf962e93ad07a992d52bf946e3a060606c145e09 SHA512 8f6db82cd3607e947b6fd7ad0c5010b631254bcd12c19489e8446d83b352f9333baf9ed77aa197a4f0a081f75363404f5e48289f2d1f701c1a23cd834cca0ac4 DIST sshkit-1.21.7.gem 145408 BLAKE2B e1fdeff6f9935d4d3bce846545d13779e0fce3f989bcb81e5a51e8342bcdce364b398ef480829c49a3ae90677efa5f7a5c4868de8fdc5f4b72f797c4b2513132 SHA512 7ba9fc8958293da7307720bc944c85f2d80991f8552833768793eaea3b49fde4d11d62bd39b90615a6957aa7af13f26cc7ba8b8279a29aa46a4283fa01151374 DIST sshkit-1.22.0.gem 146944 BLAKE2B e257fc8b7c5a803a310f6193910fa93b5ae388b5265095eececcd342abefdba95a6bb9bdd3813e1eb7a999e73c116b973a9b903ae43ed804c5bface758721719 SHA512 fea5d130c0821f8762f76fa3eb9daa6104bea0f1dd59a0cf3845becc96773d2ac81b909151c9535d68dd1fd17a6f6071cde048d74c9c46105ac3d5d143c20d3b -EBUILD sshkit-1.21.4.ebuild 1173 BLAKE2B 1c68037724151dac4c514f8fc7546ab49b4b03dc5f6bd6bfc5d29f5f4b65b47b83e00c3824599b265ac162ed2c306317d8598dc843f7b9c6933e47358e7acd5e SHA512 21c2a0b2cda3dcc86a937c363c7f63064ee3f4904f62ca5caf60865ea921f53d03f3512411e8c465432ac10c5fa3016ee21364071cbbfcc5275bf06791474a53 +DIST sshkit-1.22.1.gem 146944 BLAKE2B 19e6065e1a6859e048ea1b7a5453166768397108030fcfb923f9d6ef90475f76a23859cb2a35c07a6fd9921adfd784a149d116731238b2cb8102369224114d4c SHA512 35bb7dc66827548b31be6d16a7b36b56b7357605cf12d1673162f35a5ac583524a6bf014f1a2a317038cd581b6b34922729daff711bc3bdb27ce8e193cab1929 EBUILD sshkit-1.21.5.ebuild 1166 BLAKE2B 0b251570b5c27791af0b74d48952450eb0e5f67e0229a4df7067cf2374da03eda39a9b150a506b568609f99964e02cc839af34b93e580157c1e78a7951a2b9b0 SHA512 a58b7329f5bc7cd6c4d4d20f05a9399f8333df514b5e33120bdcfe3273c498685c6d978d2321df84690d0304a03a2b5803f75c4cbdaf678b15a62f4ff8b44550 -EBUILD sshkit-1.21.6.ebuild 1160 BLAKE2B 500cabe634e181b1d8b6e70cd3bb5e6ef6cf7d6eeaf77e93aa65223a2295d321cefba4d3da0f13a9bc0792b783ddb5dfc353ee5aec848da0a868484e546aea19 SHA512 cfe0064f75f165507fc1b944cade05da61f680d0889d0fd2c801199220e2c46f0c7a4a3f0b0104f43366763fe170e683e7f0a60d28f4627dfcf01dd8c1900090 EBUILD sshkit-1.21.7.ebuild 1178 BLAKE2B dd1bf80ea543df6e9e3e1272cdd6ec8de7bf39dd11abfe580ba655dc04d3310c5db131278a0654f34c2d00fc7f83babf46b17ef59fe804c02c48d7eba1ff39aa SHA512 28c045e8fec48342652f9a1a4850f3c4a8db1c459dc9ab42733d172651bd21f93d6533b77f398cd3453737333b4f81237bf138f4e13b152312a219aa1225b614 EBUILD sshkit-1.22.0.ebuild 1204 BLAKE2B 709c955b3d3bc41957bda7439f17f557baf671134a04c51ef0a0e760b570c03b079438feb140ebc2e3fb7ad61246267a06ae6f2b24841cfc349de7bc20956843 SHA512 6f53efff8a718f760623b908dc56927aed1d9ebd7a015c5aafac055062da42364c17c75e13fcfde5a1200059dd90e9c58230bd3800301cf23f79806b4fba1668 +EBUILD sshkit-1.22.1.ebuild 1221 BLAKE2B 0dcc7419478b50be19f18d2a3f73f758fa5aecf8b9a961c5ad1340bed5f92e13ae7e6f57bc3d41b12310faff151d8f85b913aa9ca35b3450001f30ac58be2714 SHA512 0e8118b7f0d660ac90928821687aeb478fb32fd183720f86bbaf05c2516b54ba08b7af3a42d0226e4ec8976d1cf6b1893eb9a9fd5195769c25b8f160ae8c99b3 MISC metadata.xml 344 BLAKE2B 16679900db0e4f70c9afc7fee058f72fd4df86453f5870666a329d1af1380894b7e592b89e02a4b23a07307765778f302cbd3166e45da66bcabe66b97b450d08 SHA512 afe79f300e02bfbcff4e984092bde60d4a8c6c528a0fd2816456bb5bb12c03aff61512e94e4ecbd6e76a947c2e5e22a433bb32fd052e7e0ac6e78814803f20a1 diff --git a/dev-ruby/sshkit/sshkit-1.21.4.ebuild b/dev-ruby/sshkit/sshkit-1.21.4.ebuild deleted file mode 100644 index 3ba31d6cef43..000000000000 --- a/dev-ruby/sshkit/sshkit-1.21.4.ebuild +++ /dev/null @@ -1,42 +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 functional tests that require vagrant boxes to be set up. -RUBY_FAKEGEM_TASK_TEST="test:units" - -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md FAQ.md README.md" - -inherit ruby-fakegem - -DESCRIPTION="SSHKit makes it easy to write structured, testable SSH commands in Ruby" -HOMEPAGE="https://github.com/capistrano/sshkit" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~ppc ~ppc64 ~x86" -IUSE="" - -ruby_add_rdepend " - >=dev-ruby/net-ssh-2.8.0:* - >=dev-ruby/net-scp-1.1.2 -" - -ruby_add_bdepend "test? ( dev-ruby/minitest dev-ruby/mocha )" - -all_ruby_prepare() { - sed -i -e '/bundler/I s:^:#:' Rakefile test/helper.rb || die - sed -e '/\(turn\|unindent\|reporters\)/I s:^:#:' \ - -e '1irequire "pathname"' \ - -i test/helper.rb || die - - # Fix assumption about parent directory name - sed -i -e '/assert_match/ s/sshkit/sshkit.*/' test/unit/test_deprecation_logger.rb || die -} - -each_ruby_test() { - # Run tests directly to avoid dependencies in the Rakefile - ${RUBY} -Ilib:test:. -e "Dir['test/unit/**/test*.rb'].each{|f| require f}" || die -} diff --git a/dev-ruby/sshkit/sshkit-1.21.6.ebuild b/dev-ruby/sshkit/sshkit-1.21.6.ebuild deleted file mode 100644 index 041881f1d983..000000000000 --- a/dev-ruby/sshkit/sshkit-1.21.6.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby31 ruby32" - -# There are functional tests that require vagrant boxes to be set up. -RUBY_FAKEGEM_TASK_TEST="test:units" - -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md FAQ.md README.md" - -inherit ruby-fakegem - -DESCRIPTION="SSHKit makes it easy to write structured, testable SSH commands in Ruby" -HOMEPAGE="https://github.com/capistrano/sshkit" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -IUSE="" - -ruby_add_rdepend " - >=dev-ruby/net-ssh-2.8.0:* - >=dev-ruby/net-scp-1.1.2 -" - -ruby_add_bdepend "test? ( dev-ruby/minitest dev-ruby/mocha )" - -all_ruby_prepare() { - sed -i -e '/bundler/I s:^:#:' Rakefile test/helper.rb || die - sed -e '/\(turn\|unindent\|reporters\)/I s:^:#:' \ - -e '1irequire "pathname"' \ - -i test/helper.rb || die - - # Fix assumption about parent directory name - sed -i -e '/assert_match/ s/sshkit/sshkit.*/' test/unit/test_deprecation_logger.rb || die -} - -each_ruby_test() { - # Run tests directly to avoid dependencies in the Rakefile - ${RUBY} -Ilib:test:. -e "Dir['test/unit/**/test*.rb'].each{|f| require f}" || die -} diff --git a/dev-ruby/sshkit/sshkit-1.22.1.ebuild b/dev-ruby/sshkit/sshkit-1.22.1.ebuild new file mode 100644 index 000000000000..5b68c7da5322 --- /dev/null +++ b/dev-ruby/sshkit/sshkit-1.22.1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32 ruby33" + +# There are functional tests that require vagrant boxes to be set up. +RUBY_FAKEGEM_TASK_TEST="test:units" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md FAQ.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="SSHKit makes it easy to write structured, testable SSH commands in Ruby" +HOMEPAGE="https://github.com/capistrano/sshkit" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" + +ruby_add_rdepend " + dev-ruby/base64 + dev-ruby/mutex_m + >=dev-ruby/net-ssh-2.8.0:* + >=dev-ruby/net-scp-1.1.2 + >=dev-ruby/net-sftp-2.1.2 +" + +ruby_add_bdepend "test? ( dev-ruby/minitest dev-ruby/mocha )" + +all_ruby_prepare() { + sed -i -e '/bundler/I s:^:#:' Rakefile test/helper.rb || die + sed -e '/\(turn\|unindent\|reporters\)/I s:^:#:' \ + -e '1irequire "pathname"' \ + -i test/helper.rb || die + + # Fix assumption about parent directory name + sed -i -e '/assert_match/ s/sshkit/sshkit.*/' test/unit/test_deprecation_logger.rb || die +} + +each_ruby_test() { + # Run tests directly to avoid dependencies in the Rakefile + ${RUBY} -Ilib:test:. -e "Dir['test/unit/**/test*.rb'].each{|f| require f}" || die +} -- cgit v1.2.3