Gentoo Archives: gentoo-commits

From: Hans de Graaff <graaff@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-ruby/octokit/
Date: Sat, 28 May 2022 05:39:50
Message-Id: 1653716383.d31c10a37006f98396290f7a50c6970fd5c69936.graaff@gentoo
1 commit: d31c10a37006f98396290f7a50c6970fd5c69936
2 Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
3 AuthorDate: Sat May 28 05:09:34 2022 +0000
4 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
5 CommitDate: Sat May 28 05:39:43 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d31c10a3
7
8 dev-ruby/octokit: add 4.23.0
9
10 Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
11
12 dev-ruby/octokit/Manifest | 1 +
13 dev-ruby/octokit/octokit-4.23.0.ebuild | 42 ++++++++++++++++++++++++++++++++++
14 2 files changed, 43 insertions(+)
15
16 diff --git a/dev-ruby/octokit/Manifest b/dev-ruby/octokit/Manifest
17 index 947a0a2b2d2f..191cb036217e 100644
18 --- a/dev-ruby/octokit/Manifest
19 +++ b/dev-ruby/octokit/Manifest
20 @@ -1 +1,2 @@
21 DIST octokit-4.22.0.tar.gz 3141531 BLAKE2B c852f34dc99b10fb06194bda9f15bffb4242a2b5ee7909e74defa2a7ca6b90962fd30232eb8850d97af872bfb036c87f7623acd9088efa3afd07f01cad525fe4 SHA512 e8696176227c81d5f80080fbb3c660b7b6e1b28b149b664b20d7e8cf333450988ac2fb9f5327c5e4e46528dbf7eea1246e82c94b265e6008f8fd7cd98f87423c
22 +DIST octokit-4.23.0.tar.gz 3149606 BLAKE2B a948f8ad114dd892ee98f18f00104008fb2877eaecd250da834a59fbc24560e1eea5df0aaaf0a25cf2fb980a3c72fc12955d75c7c4348ea60a392abb78e92c92 SHA512 0cd039a8137d3153ca8dbbed9ea1e6eadb9fde8c447b8f5457c05a88b2dfcd6d4b3bcd4c4a828850809146fec588fdacf96e025d0e82ee61ea77773abfffdc61
23
24 diff --git a/dev-ruby/octokit/octokit-4.23.0.ebuild b/dev-ruby/octokit/octokit-4.23.0.ebuild
25 new file mode 100644
26 index 000000000000..dd9c4336fc38
27 --- /dev/null
28 +++ b/dev-ruby/octokit/octokit-4.23.0.ebuild
29 @@ -0,0 +1,42 @@
30 +# Copyright 1999-2022 Gentoo Authors
31 +# Distributed under the terms of the GNU General Public License v2
32 +
33 +EAPI=8
34 +USE_RUBY="ruby26 ruby27 ruby30"
35 +
36 +RUBY_FAKEGEM_RECIPE_DOC="yard"
37 +RUBY_FAKEGEM_RECIPE_TEST="rspec3"
38 +RUBY_FAKEGEM_EXTRADOC="README.md CONTRIBUTING.md"
39 +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
40 +
41 +inherit ruby-fakegem
42 +
43 +DESCRIPTION="Ruby toolkit for the Github API"
44 +HOMEPAGE="https://github.com/octokit/octokit.rb"
45 +SRC_URI="https://github.com/octokit/octokit.rb/archive/v${PV}.tar.gz -> ${P}.tar.gz"
46 +
47 +LICENSE="MIT"
48 +SLOT="0"
49 +KEYWORDS="~amd64 ~arm ~x86"
50 +IUSE=""
51 +
52 +RUBY_S=octokit.rb-${PV}
53 +
54 +ruby_add_rdepend "
55 + dev-ruby/faraday:1
56 + =dev-ruby/sawyer-0.9*
57 +"
58 +
59 +ruby_add_bdepend "test? (
60 + dev-ruby/jwt
61 + dev-ruby/mime-types
62 + >=dev-ruby/netrc-0.7.7
63 + >=dev-ruby/rbnacl-7.1.1:6
64 + dev-ruby/vcr[json]
65 + dev-ruby/webmock:3 )"
66 +
67 +all_ruby_prepare() {
68 + sed -e '/if RUBY_ENGINE/,/^end/ s:^:#: ; 1igem "webmock", "~>3.0"' \
69 + -e '/pry/ s:^:#:' \
70 + -i spec/helper.rb || die
71 +}