diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-01-18 08:07:22 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-01-18 08:07:22 +0000 |
commit | 88a7ab8599213acca9dd34eb21748ff54d7c190a (patch) | |
tree | 7b0906984ae3d3754da31f07f7c730f719d2f92a /dev-ruby | |
parent | 942c9977e0273ee6c6bd3f9822263aaeab1b69a5 (diff) |
gentoo auto-resync : 18:01:2024 - 08:07:22
Diffstat (limited to 'dev-ruby')
-rw-r--r-- | dev-ruby/Manifest.gz | bin | 109059 -> 109065 bytes | |||
-rw-r--r-- | dev-ruby/excon/Manifest | 2 | ||||
-rw-r--r-- | dev-ruby/excon/excon-0.109.0.ebuild | 54 | ||||
-rw-r--r-- | dev-ruby/open4/Manifest | 2 | ||||
-rw-r--r-- | dev-ruby/open4/open4-1.3.4-r1.ebuild | 8 | ||||
-rw-r--r-- | dev-ruby/vagrant_cloud/Manifest | 2 | ||||
-rw-r--r-- | dev-ruby/vagrant_cloud/vagrant_cloud-3.1.1.ebuild | 42 |
7 files changed, 107 insertions, 3 deletions
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz Binary files differindex fa6b00af7f94..858bfe46ea27 100644 --- a/dev-ruby/Manifest.gz +++ b/dev-ruby/Manifest.gz diff --git a/dev-ruby/excon/Manifest b/dev-ruby/excon/Manifest index fb7d2bd725a9..c61da9a549ec 100644 --- a/dev-ruby/excon/Manifest +++ b/dev-ruby/excon/Manifest @@ -1,9 +1,11 @@ DIST excon-0.104.0.tar.gz 229173 BLAKE2B b719d9391f8afc3553c45b88436725e2d7ed6495a888af95c7783d4e6bf44eecd861975119180f37bfb4617c7639c52cd0ac52ebbfce4bd6108de69df4d90cce SHA512 e06bccc0ed8fcab25b76c8500d77678c3356ff7488737bc041e9291fb7bbea5e7cb11cab85a4da81bce6c1a4422a7588f5e6e82ac14bb2b0974a7656586e1db4 DIST excon-0.106.0.tar.gz 232834 BLAKE2B e9e7ebfb4b9a6625e1bf3ca63a02744edb5ecb9f9e4f34ac3d190deddb6ca555671e4febc7ba750a5e19dbde4bf96b01903f59576eb7ae6d6befc7b4e15efd90 SHA512 4d4ea0a7cab2038aaa358ee2fba5e781fb8ae381758d89f56c73675c03b9dddaf8ff052f8f2e75802222ef314ee421e59800e4d0c748da3530d933e0c7479806 DIST excon-0.108.0.tar.gz 235598 BLAKE2B 66c16146da991d45cc5c297f5c053a1fc2bb25f0e86f3bb2d7a55635ebb2897729361ca6fa16083846c637f4ebb3e9e3755add1531065e6b3e20cb5a1c21add6 SHA512 f552da790de0b88ae9186bd49207e0f4680d2fa482439f8d701332ad8a4d656fc9163251ea589529815b06a12d10ad9768ab4abf84af2f550141886d5c0a5f54 +DIST excon-0.109.0.tar.gz 235632 BLAKE2B 8404cb5687cd106390dcb5e44513b4accf145d118b38bda79fdfa97ed34a33d84bf5831d3bd6b52dce2ac17267f5e6bd0d060545a98f1741d6f0a394ab0dfb08 SHA512 6374eeeff9b8501a078ea4db7d777e781a3981d1062af013e46976506b84a1afd1e2f52f97e3b7c6d57f8230534598992b8f4e978a3f077e11180cd3586e4a0e DIST excon-0.93.1.tar.gz 222206 BLAKE2B d32302aa69a54ffb332cbcf2fed8cda2e7e01461deb1f7477554c1fab1bd56b865b15aa6a44002772486c0c3a88729f2414a9cd6be057f07a6bd38e2fe7965d9 SHA512 bf7eb0532b44722c84f08c994a9cd9f473a3df23dcd9df87ecf34dc5ea10329391658fcb772103dde61e1f46ad33cfe98c773a5d2ee767c21f6bc11bc0d4bc46 EBUILD excon-0.104.0.ebuild 1568 BLAKE2B 9214122b57f979d130de85cfcea769086bd931adb70174ccd0f5630d8abf7fe440bfe3b178db7348b828956fe1e34975e0e393bd6ed237e1412ecf60b70a00a0 SHA512 0b8a7596d541c46a11f04c85698d5327371eeee69816e5841bda240b5eb099c33b4890c82f4d04f17b033dc60d8f660d91f6ff3e2fcd687fef797284888983bc EBUILD excon-0.106.0.ebuild 1569 BLAKE2B a5b2cfbc6916f0df32fa9bfd29200452b7b901f84e33bad83c46f405982f60ba597a344481fb4db0ab26a9eaffaf2dbf4ea1489c9ff58a2be55a857f9fa27df1 SHA512 57d2035ff01e449bde63f8c26eb96d4803a0c2aa86d99aa6144498857804a0eeb6b9c299ba83cc2368489866db4405e4efe834510bbda7158380c4cd66332f90 EBUILD excon-0.108.0.ebuild 1569 BLAKE2B a5b2cfbc6916f0df32fa9bfd29200452b7b901f84e33bad83c46f405982f60ba597a344481fb4db0ab26a9eaffaf2dbf4ea1489c9ff58a2be55a857f9fa27df1 SHA512 57d2035ff01e449bde63f8c26eb96d4803a0c2aa86d99aa6144498857804a0eeb6b9c299ba83cc2368489866db4405e4efe834510bbda7158380c4cd66332f90 +EBUILD excon-0.109.0.ebuild 1569 BLAKE2B 04ed4009b522e4b1cff5700fc0511dd2ab384a3385008c70ac70c3f3856a06351d4fb7e2d7eb4f2d2fd7be9fed01db6c618a11ef8470749e35a2c9e3c2297755 SHA512 051a4de5196f14ef16807aa0e1305eabc99ed92971d9ca062f3d31984c7b48d330ac73819d11797cbafc2afcbd9c1ab7ad511da0c6168bf3433e39f176b61361 EBUILD excon-0.93.1.ebuild 1172 BLAKE2B f8b2827a64b74c14c82dc0f5cf452934602447eaf2182b8b7a645c95c2b9b867fefd6c53a650c735dba5d2c704034faddcf7cc6e0e6a0fa78f9b0082e15219e1 SHA512 8e0ab41f166f3ca62f529a0c8566aaedabf1dcfb81ecdd99f2133b9eb35b34e9d31543afc74e2feb8610e12dd173a3019e40d289be8ebadc04ce3b08ea64100d MISC metadata.xml 449 BLAKE2B a51e81b7b137d4140aaf665fe3f799af701ae62dc5d319c96a1bc995f26cd6f79d59122409af1f2a37970106a49ba9e5ae7a48e37766c5f450c102c5ee62747a SHA512 f8cf7e241dfce9528214e00dbe8026b2b6c211f8278cb7b30a093a09926e37ecdaeb2d7e30e6f5b8e63f278c3d4900d0c62e84c17a89ffa0e21ba5c18458dda2 diff --git a/dev-ruby/excon/excon-0.109.0.ebuild b/dev-ruby/excon/excon-0.109.0.ebuild new file mode 100644 index 000000000000..195f333fc4ab --- /dev/null +++ b/dev-ruby/excon/excon-0.109.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby31 ruby32" + +RUBY_FAKEGEM_EXTRADOC="changelog.txt README.md" +RUBY_FAKEGEM_GEMSPEC="excon.gemspec" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="EXtended http(s) CONnections" +HOMEPAGE="https://github.com/excon/excon" +SRC_URI="https://github.com/excon/excon/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="test" +RESTRICT="!test? ( test )" + +ruby_add_bdepend " + dev-ruby/rake + test? ( + dev-ruby/activesupport + >=dev-ruby/json-1.8.5 + dev-ruby/open4 + >=dev-ruby/rack-2.2.7-r1:2.2 + dev-ruby/rdoc + dev-ruby/sinatra + dev-ruby/webrick + ) +" +all_ruby_prepare() { + sed -i -e 's/git ls-files --/find */' ${RUBY_FAKEGEM_GEMSPEC} || die + + # test that need network + rm -f spec/excon/test/server_spec.rb || die + + # test that wrongly assumes 127.0.0.1 won't run a DNS server + rm -f spec/requests/{dns_timeout,resolv_resolver}_spec.rb || die + + # tests that depend on eventmachine which is broken and no longer maintained + rm -f tests/{bad,error,pipeline,response,request}_tests.rb \ + tests/{batch-requests,complete_responses}.rb \ + tests/middlewares/{decompress,mock}_tests.rb || die + rm -f spec/requests/eof_requests_spec.rb spec/excon/error_spec.rb || die + + # Use a rackup version compatible with sinatra + sed -i -e '/launch_process/ s/"rackup"/"rackup-2"/' tests/test_helper.rb || die + sed -i -e '/open_process/ s/rackup/rackup-2/' lib/excon/test/plugin/server/webrick.rb || die +} diff --git a/dev-ruby/open4/Manifest b/dev-ruby/open4/Manifest index f43ca8112b9d..8dacb5f8959d 100644 --- a/dev-ruby/open4/Manifest +++ b/dev-ruby/open4/Manifest @@ -1,3 +1,3 @@ DIST open4-1.3.4.gem 18944 BLAKE2B 00ef3139cbf6ae175aaa40526c105d39fdfb07c69f0a3aaf607feb799f0a8adac99cd5ea5caac29c884374af6591f4049b3888626c24b3d2371d4c0c9019cc7a SHA512 838a18efcd093d55d9589ff9d5c11054618abef863224c2d9b31445dc735218c2f96d954040e2d3f8d5aab0140e54b627fcc4a1b01c17e59267402a2abdd8efb -EBUILD open4-1.3.4-r1.ebuild 661 BLAKE2B 047c198e1b41eb73bf83be3720a1f93c5684ff3dceaf25df777f09fbd3e57e979a8af29d871b9f6bf82456a1e24f796e3100c3542e0116c7bfad6bed9bbf9216 SHA512 109a8432455b5538bbdfa9106827a9e3f10c7fd542770f387ecff5751a6526cc5d0fdaff6ac938f893975977e27e2b8093eb38a779dd74c3b60ecde2a5c2ef46 +EBUILD open4-1.3.4-r1.ebuild 772 BLAKE2B 75d51c4bde130efdc2a4b4378ad1b53db6bc5a83f1db5e598b54a66f7aceabf35e99da4d0ed37740b3ff38d077dd50a0f4cd9dafac0f4c6e77d00ce05012b0fc SHA512 3a0e7863227a1960e368cb29413da1917c629a72b9053467deced0f13baf7863a4973397775f5f45b8f0ea4cf7cde2747dbb84f020020ae920f5ac259ffc42f5 MISC metadata.xml 340 BLAKE2B 8c9f980a28145f38110bb66a94c7a3814fdc49d9bd84cb2ed6553996f964655d93730128e805fe4778fe4556b3bb74b6e4325c5daa0f1523ef244fc8a12bf8ab SHA512 bd4ac1420c2e0573647ccaa28ef997f538ea6f65337ee6dc24a925042cf3d1f7d9b361fc9329fd5a674c5db15a20115fb87a5471ecbf788e1f67ba780e1bf339 diff --git a/dev-ruby/open4/open4-1.3.4-r1.ebuild b/dev-ruby/open4/open4-1.3.4-r1.ebuild index 4817885e95ad..be68fc392186 100644 --- a/dev-ruby/open4/open4-1.3.4-r1.ebuild +++ b/dev-ruby/open4/open4-1.3.4-r1.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_TASK_DOC="" RUBY_FAKEGEM_EXTRADOC="README" @@ -21,6 +21,10 @@ ruby_add_bdepend "test? ( dev-ruby/minitest )" all_ruby_prepare() { mv rakefile Rakefile || die + + # Fix minitest deprecation + sed -e 's/MiniTest::Unit::TestCase/Minitest::Test/' \ + -i test/lib/test_case.rb || die } all_ruby_install() { diff --git a/dev-ruby/vagrant_cloud/Manifest b/dev-ruby/vagrant_cloud/Manifest index 29723e300f74..10e99b26bc64 100644 --- a/dev-ruby/vagrant_cloud/Manifest +++ b/dev-ruby/vagrant_cloud/Manifest @@ -1,5 +1,7 @@ DIST vagrant_cloud-3.0.5.tar.gz 34844 BLAKE2B 2624219c470ed62e60056c825dc40611bf1bd2d1e822cc40e1592f8473517df53d814934f4426ef61d9adabbf89112bc1c44b61ee7129c4270e67b468fcf87cb SHA512 e3b138584baa956de30be5b307b7a05a728a9c84e5c4c831d9a703f0367886b82905057c8d6dda5e337b7b4256704d22a60869710e98493da8eea2074df70995 DIST vagrant_cloud-3.1.0.tar.gz 62991 BLAKE2B 264c262d8d1fe4f3de93d1a463520bf6ec460c7a946067c4add71ad5bc0d971c078abe32148b35416ee01335eaf9fa95bacba58bc76d3d891158f979d10c7775 SHA512 90a0ac7047e1f3693c542ef633c77866821ba607e2c3d059ce297895217d22854f275ee61e6d17f9703bda2f9b67bf467bc55aed805840ee8fe913cb285d02d6 +DIST vagrant_cloud-3.1.1.tar.gz 63633 BLAKE2B e2d6db7079eef43441427a0288fb33a37da530276592b95698e610043b70b59020f5ba7e393f85a2455fda62cf80729e946b07103d0d8a54143211688b1974f6 SHA512 957b35111a530baabccd337c94009cc643322ca64d4c8b1874672eee292d77db9741d67d209391503ecbc45e2b9c6cd298409405183a2cd04a0c935d04e0c316 EBUILD vagrant_cloud-3.0.5-r1.ebuild 920 BLAKE2B 3111de022115839423a224c433119a4e51fdd0c038db598bd83d8f6542e0f9848d5d02ecc880a0cbff2dbaefaa3666ce98048aa39d8009eb3f3eda7097662c80 SHA512 77398d3be8a7f56423a585a5b3c281f0b1f6847869f6cbe8ac9ea24f9623fcfb0fc8d8ddccc21ea704f051974aa359ff0998545534ac3b7a558b1106746a0e3f EBUILD vagrant_cloud-3.1.0.ebuild 940 BLAKE2B 1db50064c26cf303d1cc5f3ac8729a020dfae5c01504ebed49474de7a533b6778d5bedde3b5c90164afaaecd4b7e6b5c14596e36da2966b6d0dff11188d0ef77 SHA512 56c38b3a132724937773b2811539bd1e3331b3cacb65fb325ccd6d314b79b2bbfcf4f89f9b64668f2f4d77424cf046246b57a683f5b253b2af565de16a1776f4 +EBUILD vagrant_cloud-3.1.1.ebuild 940 BLAKE2B 18c235fd18841a8cba3aa436ff18a6e616c11671cbb04c6d2d5b5151ad520c65ce1eb7f6dd3e3d2f16bb51633d7634b30141e7cfba2798d3a24bf0651ce81673 SHA512 17d01be76f296d7b1168ec622ec496b001090873322f9512aafc323008aba90a2caabde693cdcc4c2b8d0d72c04321e981b395a09749467c8f318c40e1eecdfb MISC metadata.xml 461 BLAKE2B 8c2cf50a097c308798cc3631fa3bec6f32e3d36d7b9c3c27445a43783a504c9390ea32ac5b1f419e197616728cf419d451490d3e6299ebb85eb6ae6b71542650 SHA512 c26dac7d5ce25b0f73794e9a7aa6dd2492d4b97ced106b2b76edcf4eaf9b83aea37940e918c2b22cb2f8ef019467bd30aaa9d08895aeaacccbbbb37fc28627e1 diff --git a/dev-ruby/vagrant_cloud/vagrant_cloud-3.1.1.ebuild b/dev-ruby/vagrant_cloud/vagrant_cloud-3.1.1.ebuild new file mode 100644 index 000000000000..817d5707a737 --- /dev/null +++ b/dev-ruby/vagrant_cloud/vagrant_cloud-3.1.1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby31 ruby32" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_GEMSPEC="vagrant_cloud.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Vagrant Cloud API Library" +HOMEPAGE="https://github.com/hashicorp/vagrant_cloud" +SRC_URI="https://github.com/hashicorp/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="test" + +ruby_add_rdepend " + >=dev-ruby/excon-0.73 + >=dev-ruby/log4r-1.1.10 + >=dev-ruby/rexml-3.2.5 =dev-ruby/rexml-3.2* +" +ruby_add_bdepend ">=dev-ruby/rake-12.3 + test? ( + >=dev-ruby/webmock-3.0 + ) +" + +all_ruby_prepare() { + # # loosen dependencies + sed -e 's:require_relative ":require "./:' \ + -e '/log4r/s/~>/>=/' \ + -e '/rake/s/~>/>=/' \ + -e '/rspec/s/~>/>=/' \ + -e '/webmock/s/~>/>=/' \ + -i ${PN}.gemspec || die +} |