diff options
author | V3n3RiX <venerix@koprulu.sector> | 2022-07-26 14:59:08 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2022-07-26 14:59:08 +0100 |
commit | 1503b28e7a30c164cab750c27268f704b8a5cec6 (patch) | |
tree | d06a47a18b0fb792e95f88ea6e18af234eb0b9d5 /dev-ruby/rest-client | |
parent | 34ce8f465101950c92cb66c657d3244b5a8397db (diff) |
gentoo auto-resync : 26:07:2022 - 14:59:07
Diffstat (limited to 'dev-ruby/rest-client')
-rw-r--r-- | dev-ruby/rest-client/Manifest | 1 | ||||
-rw-r--r-- | dev-ruby/rest-client/rest-client-2.1.0-r1.ebuild | 40 |
2 files changed, 41 insertions, 0 deletions
diff --git a/dev-ruby/rest-client/Manifest b/dev-ruby/rest-client/Manifest index aaa0b1c23030..4b0b2a4d3c72 100644 --- a/dev-ruby/rest-client/Manifest +++ b/dev-ruby/rest-client/Manifest @@ -1,3 +1,4 @@ DIST rest-client-2.1.0.gem 147456 BLAKE2B 602e3cea1bdb117ad8b783d30741f699b18085fd6dd4f0d26a8a8f3b658bc6f807357a7412eaae312566f1b4d5ee7e311f51d5fd4a8eb9063e8552335b019a2e SHA512 fe5d44409dfe607566b4c0324441d9a3981776699027bfbc92283b1cd425f204211fc872593cb0784e0ca7a5e061e98793540eedfeb1891d9a8afd53a5ce01de +EBUILD rest-client-2.1.0-r1.ebuild 1037 BLAKE2B b299bba1ca0fa115f6f66b2c350791033286efb8a49dd4fdd5664a91f60612d6d007dc4cc1b5e7fdf612d7a5af98a6be3feb01aeb515bea4ffce99c1eb3c1034 SHA512 227abfbfa1a2a8c1a67b21f79d3cbbb030311e88cbf6b71def27d3eb3eebccaad49de11de5997408c24a42a1663f2e53f6854d05ed93268f883a1e5b2580f82e EBUILD rest-client-2.1.0.ebuild 870 BLAKE2B 37ac664708d1a85f6bfc12b890fa6c0e3bb902ece733f09182c4110ced924490e2cf86798a8c6422f5d6c938bdeeb30879083594b8a7ecdff11551ed2595999f SHA512 4c74e8c2869d496d1d3bf5e9ecb64d624985636bde8b1c92faea6b2770b17dee253c3de95ab2c406b6cfce886f3d0bdb82f64636d3f4d0c3bcef8d239d2644b9 MISC metadata.xml 350 BLAKE2B 0f9bc9df0eb60fb95afbfbe988a68f7f13c2bf30e12a2c0a50e752a55b60e4453782ffe56570c8bd413502a376f03b1d18652514a4048389e66f6e383e21ecdc SHA512 1088d5d495489ccc952b2a3edc4db6b5a96b237be2b06ba31775744c4d088fe16c17bea4fd933bfabd1a84cf6b68a1d7419389cb0cc94f86d3f493108a6ac3c8 diff --git a/dev-ruby/rest-client/rest-client-2.1.0-r1.ebuild b/dev-ruby/rest-client/rest-client-2.1.0-r1.ebuild new file mode 100644 index 000000000000..24a93451615c --- /dev/null +++ b/dev-ruby/rest-client/rest-client-2.1.0-r1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby27 ruby30" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRADOC="history.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Simple Simple HTTP and REST client for Ruby" +HOMEPAGE="https://github.com/rest-client/rest-client" + +LICENSE="MIT" +SLOT="2" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/webmock:3 )" + +ruby_add_rdepend " + >=dev-ruby/http-accept-1.7.0:1 + >=dev-ruby/http-cookie-1.0.2:0 + >=dev-ruby/mime-types-1.16:* <dev-ruby/mime-types-4:* + >=dev-ruby/netrc-0.8:0 +" + +all_ruby_prepare() { + sed -e '/bundler/I s:^:#:' \ + -e '/namespace :windows/,/^end/ s:^:#:' -i Rakefile || die + + # Remove specs that requires network access. + rm spec/integration/{httpbin,request}_spec.rb || die + + # Fix specs confused by ruby30 keyword arguments + sed -i -e 's/with(/with({/' -e '/with/ s/)$/})/' spec/unit/resource_spec.rb || die + sed -i -e '508 s/1 => 2/{1 => 2}/' spec/unit/request_spec.rb || die +} |