summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <hans@degraaff.org>2022-05-18 06:58:54 +0200
committerHans de Graaff <hans@degraaff.org>2022-05-18 06:58:54 +0200
commite1690b7cc5544219ec21d4923216db096e31faa3 (patch)
treeb764c557736c7161b6c124cda16d0aa7e076a265
parentdev-ruby/rubocop-ast: add 1.18.0 (diff)
downloadgraaff-e1690b7cc5544219ec21d4923216db096e31faa3.tar.gz
graaff-e1690b7cc5544219ec21d4923216db096e31faa3.tar.bz2
graaff-e1690b7cc5544219ec21d4923216db096e31faa3.zip
dev-ruby/zendesk_api: add 1.36.0
Signed-off-by: Hans de Graaff <hans@degraaff.org>
-rw-r--r--dev-ruby/zendesk_api/Manifest1
-rw-r--r--dev-ruby/zendesk_api/zendesk_api-1.36.0.ebuild39
2 files changed, 40 insertions, 0 deletions
diff --git a/dev-ruby/zendesk_api/Manifest b/dev-ruby/zendesk_api/Manifest
index c4d10328..7cfe0093 100644
--- a/dev-ruby/zendesk_api/Manifest
+++ b/dev-ruby/zendesk_api/Manifest
@@ -1,3 +1,4 @@
DIST zendesk_api-1.32.0.tar.gz 82253 BLAKE2B 85ebad865c2dee7460049ee12e071090eacbc4abd7b520c61719c89932ec2e6bf1f35d7998a906433478c45bd82afd61ffa1205e0cf913c9aeef6f65bef97df2 SHA512 b85294d3e3409f4e37d205de1f9dfab899543c7a46a2b75fa104877b1827e7a9293d5e092a5cd0ff7af9c5860e0c52fca3892b9b0129aa1e52c31a2fa8856f1c
DIST zendesk_api-1.33.0.tar.gz 82756 BLAKE2B 6031ee7e2ec32c4dd72648cc77a0a20a1f27bf8200f8dff3966945a282fda542da62da59f8c34f79225e3fde163305f58c132420385b4ebd4f40995d8e93863a SHA512 4b25324f59308cbad3e4594275ee9b15f82afac98487feabe97bc039833ea911501e709fb7ec6a3e7da119131f7201261ab843b6d45c700827bd5ce9c7c41bee
DIST zendesk_api-1.35.0.tar.gz 83311 BLAKE2B d00fb72b4b9d9fb299aa344f69e2cdc4642c147f937e666aba4abfcfd1c036ad3afbb3ed42d14ff3e8d5654d449e89a184fb6866812971a17b41b4e8e009ed37 SHA512 c9be62ee085c74b003adef168fa28f4b2357db617c3978975676cfbf4b0703bdf17cd4987a4449666dc949776f7bce1383bc37ac22924210d14b8cfe6892da02
+DIST zendesk_api-1.36.0.tar.gz 84321 BLAKE2B 245c944db15a2c33575ca0fa62b05337938eb8273b9d73bb1fc1d1c01e57392bb135be2f4d2194382dda3b3b69092b584449c95a3a4ca468251cbe2abf633903 SHA512 cfa1cb646e011e4ef8431af6226cb0c5bef4a005e80d29e965ded739f3776effe74303690b1c98b54c7736ad5b78180ae8a48a0e7313a51600c25e71ce4f229f
diff --git a/dev-ruby/zendesk_api/zendesk_api-1.36.0.ebuild b/dev-ruby/zendesk_api/zendesk_api-1.36.0.ebuild
new file mode 100644
index 00000000..99290cb8
--- /dev/null
+++ b/dev-ruby/zendesk_api/zendesk_api-1.36.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_GEMSPEC="zendesk_api.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Wrapper for the REST API at https://www.zendesk.com"
+HOMEPAGE="https://github.com/zendesk/zendesk_api_client_rb/"
+SRC_URI="https://github.com/zendesk/zendesk_api_client_rb/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+RUBY_S="zendesk_api_client_rb-${PV}"
+
+LICENSE="Apache-2.0"
+
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE=""
+
+ruby_add_rdepend "
+ || ( dev-ruby/faraday:1 >=dev-ruby/faraday-0.9:0 )
+ || ( dev-ruby/hashie:5 dev-ruby/hashie:4 >=dev-ruby/hashie-3.5.3:3 )
+ dev-ruby/inflection
+ dev-ruby/mini_mime
+ =dev-ruby/multipart-post-2*
+"
+
+ruby_add_bdepend "test? ( dev-ruby/vcr:6 dev-ruby/webmock )"
+
+all_ruby_prepare() {
+ # Avoid live specs that require a network and credentials
+ rm -rf spec/live || die
+
+ sed -i -e '/byebug/ s:^:#:' spec/core/spec_helper.rb || die
+}