Gentoo Archives: gentoo-commits

From: Zac Medico <zmedico@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-misc/jp/
Date: Thu, 17 Jun 2021 08:47:20
Message-Id: 1623919631.8478f9cb39f94384d9ff3ebd72a3287b71673091.zmedico@gentoo
1 commit: 8478f9cb39f94384d9ff3ebd72a3287b71673091
2 Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jun 17 08:45:48 2021 +0000
4 Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
5 CommitDate: Thu Jun 17 08:47:11 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8478f9cb
7
8 app-misc/jp: Bump to version 0.1.3.6
9
10 Package-Manager: Portage-3.0.20, Repoman-3.0.3
11 Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
12
13 app-misc/jp/Manifest | 22 +++++++++++++++-
14 app-misc/jp/jp-0.1.3.5.ebuild | 50 -----------------------------------
15 app-misc/jp/jp-0.1.3.6.ebuild | 61 +++++++++++++++++++++++++++++++++++++++++++
16 3 files changed, 82 insertions(+), 51 deletions(-)
17
18 diff --git a/app-misc/jp/Manifest b/app-misc/jp/Manifest
19 index a341d2a78bd..93d4bf29b78 100644
20 --- a/app-misc/jp/Manifest
21 +++ b/app-misc/jp/Manifest
22 @@ -1 +1,21 @@
23 -DIST jpp-0.1.3.5.tar.gz 65092 BLAKE2B ec013d934657a2bf69ad4fb59593673a37f7e8750b78b69b1ba0b88712f7995c4108174c91c1b14f43a0a2c7608aba1286883f5da6ce50db5ffc0786ffdd4951 SHA512 7b52537a8f35e4943acf0a8ba5ea6c8abb84dda07a5fc6656faee68e169cd220cf44d7e89a72c3d97584a4e7de6d1d7cace64ccb4e9ea5342becd94defbeb8f7
24 +DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d SHA512 320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146
25 +DIST github.com%2Fcpuguy83%2Fgo-md2man%2Fv2%2F@v%2Fv2.0.0-20190314233015-f79a8a8ca69d.mod 217 BLAKE2B 4232fdc22064d42e7b97efa666b5345f93d53d40ba11231778e5d17bc7d48c6178d27f4e8678d2139ba4e40a90d46a6caeab1a9696b76db5aa361fc17d3c8c93 SHA512 000449de8fe27ac12c5e7614bfb48a31d506b582ce2deaf0a0709d3673c9fad41e3b97e25df872609c5a190e899a56755d2d9f974a38523c51c9fa3af521d73d
26 +DIST github.com%2Fcpuguy83%2Fgo-md2man%2Fv2%2F@v%2Fv2.0.0-20190314233015-f79a8a8ca69d.zip 12266 BLAKE2B 93705895ca63c348ac5397fe8531214f5745a3be6f5760f9d3fbf67fd85b917dab4a2077376251a005bcf07450df1fe0b0114feacc5f92c6facbb2da637beacd SHA512 284116b4f2778ee7981e3aa5583c4e685afd8434e36ca647f0c72c5bb308e87bc3bfae8c83acd259c9da75549339aa382663b7103e4033b2418e314106923c0f
27 +DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 BLAKE2B 7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267 SHA512 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
28 +DIST github.com%2Fjmespath%2Fgo-jmespath%2F@v%2Fv0.4.0.mod 113 BLAKE2B 7ea9e809aab218e2d044bdd2e5994eb3489fd36cf7709613b6cc98b4c1acd6882ecb35b27cfc214779ef3fbeefc930d5803999e12440458af7d1314ec0eb2998 SHA512 50c1339c7ab002f6ceb599f51ec49717e88cc2c5ae1193fccc9431440a531dea27d54e1d0a87b987825545d106a2bbf0dbdbcfb9883fd0e8decad70d88514d68
29 +DIST github.com%2Fjmespath%2Fgo-jmespath%2F@v%2Fv0.4.0.zip 195725 BLAKE2B d41015982c16856e2ec6710fc7f4c40e7bd11f5b5dc365e8bca6c45fe5055185395724ceff5e35147ab7d493f41db1e7a1dcf90d386444367c1c04dc75abeede SHA512 133747a475094107084d3d8fdf03db36e88eb4673e7781e8779fc9e99da77ecc95dd8c22ac87e80d62cd10c2b6228be449544d1f33d22afb6b978a061b953895
30 +DIST github.com%2Fjmespath%2Fgo-jmespath%2Finternal%2Ftestify%2F@v%2Fv1.5.1.mod 209 BLAKE2B 00b0c468a857190cd26890babb3e946e9ebbe5ebf0b94ae01519ba32a96f3d99b031140d6de003caee9ca076b33736c96fe4474fb715def44f6ea1eda3ef258c SHA512 8e54b9d01e16e47686cd7aa3b4b184b61a24b7d54fb83a37897c8b76621b3f4594fa86f05b8f08908f6999862e741309c49dcd90bcc928501be084b5667ddfbc
31 +DIST github.com%2Fjmespath%2Fgo-jmespath%2Finternal%2Ftestify%2F@v%2Fv1.5.1.zip 94054 BLAKE2B 33e25f87bb306decf63ba4d67e841b59b5fe1410ab5a75829f5f33f396b74335d28876bd0c3deba8edd37e7d5f938ec3fafc3982dea464958fd0d34f419bfafb SHA512 297e929f6acaed88fa197463d38b50725f8f3d953faf813da2c1aba2e179191cc1863e3b0910159d419c842eb319268985aaba4ed4486d5ef9b9c4173e02fcb6
32 +DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.mod 37 BLAKE2B 94636062c94f8ff68cdcab7593a3acae7b9ffff616cad7b1d5c9cd147a4a1042d33666cbeed6fd816d6793113abfb595183097dcc46de7a3dfadc1423ed43e79 SHA512 c3d5c48cdb8ba6af7071a07cfede06e0ab67e3726d9de592a952fad40167dcbdd9621dc2c4df1bd3c28eb99d70b1b6d8d812441237c35bf492e5b7f07bd33902
33 +DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.zip 12433 BLAKE2B 0c911c9d173080abd8edbbab1f47222343801d8eeae36b4add24773e3282fc2a39283fdf519a3d4483e39cdb7d9509b8570d151f46841ac1a616f312dc4cb0ba SHA512 3b85697185ba85cdef6202444ab6cabeabfad8a03d66b3839a852586b1f91ddae7897a57c8c138d5647022aa44906c7ef3c5339d520f90eeea0742a935da8cf2
34 +DIST github.com%2Frussross%2Fblackfriday%2Fv2%2F@v%2Fv2.0.1.mod 42 BLAKE2B 23dbba19737db7327590adaf3988abb9b5548cb3f959a9746a3b745c51f3c1397f071f2573a413a088f58e32959a2210c2b5354c47c263e90ad2ff1506872a5d SHA512 ac376a387fa39fe35dc4d073d8becd74e79f52e9d36b0a6628740dfe0e7c1f4fb6533fc262212663b105afcaa104082e055fa87d20cb3068359faae6dcba7738
35 +DIST github.com%2Frussross%2Fblackfriday%2Fv2%2F@v%2Fv2.0.1.zip 110026 BLAKE2B 862c858d51e59569c38e1304de08c256752db260cde7f7f44fab41d22695999fe73483d3854166f4e8d3da9b4f8e41b7999d7e44510ab8c2ca6c0120173b77e3 SHA512 992df87104aa66dec048d39496c85819cab19bc890cb2c60326660d011642f49cd926b082d3eb4136b229a6e4893ed023a133e4bf83a4993c534b24e14d77b4d
36 +DIST github.com%2Fshurcoo!l%2Fsanitized_anchor_name%2F@v%2Fv1.0.0.mod 49 BLAKE2B 47bc5235e81d233e28b446ec2403accc442b4cc1ee956a0b7d47b5dac2a525f22bba87d05c3fe09179837860655f27191e073a3f6d7d0dad81c9a750752fe5f8 SHA512 6f6b924c2a3af28ef4342cdf8b83b726f2c409accf19c6ba0a4a47c6ae61857e4b69727fceb9e9e16fb8ce660a7181952714d49b6cafaacb282fa4e8af6e13b3
37 +DIST github.com%2Fshurcoo!l%2Fsanitized_anchor_name%2F@v%2Fv1.0.0.zip 3399 BLAKE2B 348c2171bf3404d8b69166fd412707d8a348e1d808618036de2ae01fce77e3880fc782ef301f9b4135a19d81ca9ded5cc0cc4fd73d36b66b121b7f0baa73df51 SHA512 d02d5e4b8a24b1709c053138c4128d4bd6347d4adef95d1e25141935cf560fdcfd5c2b7837d6e690f175f1cd5a21b0279ce97b8b3b66d5e0a5006e4103b25f46
38 +DIST github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.mod 32 BLAKE2B d698910da1ef00a70a1673b8c74105de195020ccd95d1e70c5dd1e1615210886ff9acbc9cfd03f46e99f5223b60b04695b8d362b9e0edd4e485480f802bd229a SHA512 4e366e5a60559a8863cb2a50280deb307d8bf885ca5440cce1b49a084b4cc4583b3481240125f35f161226592a43f2c0a426152f117d79b68c92c72a93f751d5
39 +DIST github.com%2Furfave%2Fcli%2F@v%2Fv1.22.5.mod 180 BLAKE2B 5d858ca40ba2af791726707bdab12d76aebc9f9c9ea79e49a6125308b079cb945d6ed06ca2425116f19604651eb56f29b3ec8d79fd9f38ed044e745c9b73ddb6 SHA512 b5431ec3fbdaf9efda016ea275ff597106916f5d5781b2ca82e075e42da98f6c5d34a00410fe65ac3a3e64b3ac0e1ab02e68579effc426ccc5ee19a583c44d2c
40 +DIST github.com%2Furfave%2Fcli%2F@v%2Fv1.22.5.zip 109691 BLAKE2B 80448b0c68b6b929d8776ab78a6ef0ee956c82ffcdf2a1269c4658c896c2e7e9b0d11ab27219ca73bf1db3de3900ce3c89ba586d62fd4e0142313681b0f971f4 SHA512 1cfadcfa834663de819e8995a000b6d58dad804c614011ba99cd3d0936adae43a8f9a41522a0e55748459b456ed12abad7c89627329fcc7977005ea2ac711a14
41 +DIST gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod 25 BLAKE2B 6470f3d94700c4d8b3176d692bdb91646750f2c6a866ff2ef4183aff1de01f024a8757f97b4626ec0355092e5f25e7ded91cd5be845f627d107c58b1daf400d7 SHA512 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2
42 +DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.2.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379
43 +DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.8.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379
44 +DIST jpp-0.1.3.6.tar.gz 66313 BLAKE2B e2a6e115634034448d238759a6ad5a6ffb0c228450007581b72341a77d9c06954fecb8bf831b5b8b1de06ad6ff41687a0fdd1546a0d8b7c8ab570364ace26d40 SHA512 8d5d650d9295da7a3215383cfaf30de7ff20b6b8227423198f8c915f22d5c5251dbfd74e650015eadb82a8d427c7fb3da58195b7b54e3a95110a3a99c1800d97
45
46 diff --git a/app-misc/jp/jp-0.1.3.5.ebuild b/app-misc/jp/jp-0.1.3.5.ebuild
47 deleted file mode 100644
48 index f06de95b2d3..00000000000
49 --- a/app-misc/jp/jp-0.1.3.5.ebuild
50 +++ /dev/null
51 @@ -1,50 +0,0 @@
52 -# Copyright 2021 Gentoo Authors
53 -# Distributed under the terms of the GNU General Public License v2
54 -
55 -EAPI=7
56 -inherit go-module
57 -
58 -MY_PN=jpp
59 -MY_P=${MY_PN}-${PV}
60 -
61 -DESCRIPTION="Command line interface to JMESPath"
62 -HOMEPAGE="https://github.com/pipebus/jpp https://github.com/jmespath/jp/pull/30 http://jmespath.org"
63 -SRC_URI="https://github.com/pipebus/jpp/archive/refs/tags/v${PV}.tar.gz -> ${MY_P}.tar.gz"
64 -
65 -LICENSE="Apache-2.0 MIT"
66 -SLOT="0"
67 -KEYWORDS="~amd64"
68 -IUSE="+jp +jpp"
69 -RESTRICT+=" test"
70 -REQUIRED_USE="|| ( jp jpp )"
71 -
72 -S=${WORKDIR}/${MY_P}
73 -
74 -src_prepare() {
75 - if [[ -e $S/go.mod ]]; then
76 - die "found unexpected $S/go.mod"
77 - fi
78 - cat <<-EOF > "$S/go.mod"
79 - module github.com/jmespath/jp
80 - replace github.com/jmespath/jp => ./
81 - EOF
82 -
83 - sed -e 's|except Exception, e|except Exception as e|' -i test/jp-compliance || die
84 -
85 - default
86 -}
87 -
88 -src_compile() {
89 - if use jp; then
90 - go build -mod=readonly -o ./jp ./jp.go || die
91 - fi
92 - if use jpp; then
93 - go build -mod=readonly -o ./jpp ./cmd/jpp/main.go || die
94 - fi
95 -}
96 -
97 -src_install() {
98 - use jp && dobin "./jp"
99 - use jpp && dobin "./jpp"
100 - dodoc README.md
101 -}
102
103 diff --git a/app-misc/jp/jp-0.1.3.6.ebuild b/app-misc/jp/jp-0.1.3.6.ebuild
104 new file mode 100644
105 index 00000000000..f7a5393f775
106 --- /dev/null
107 +++ b/app-misc/jp/jp-0.1.3.6.ebuild
108 @@ -0,0 +1,61 @@
109 +# Copyright 2021 Gentoo Authors
110 +# Distributed under the terms of the GNU General Public License v2
111 +
112 +EAPI=7
113 +inherit go-module
114 +
115 +EGO_SUM=(
116 +"github.com/BurntSushi/toml v0.3.1/go.mod"
117 +"github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d"
118 +"github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d/go.mod"
119 +"github.com/davecgh/go-spew v1.1.0/go.mod"
120 +"github.com/jmespath/go-jmespath v0.4.0"
121 +"github.com/jmespath/go-jmespath v0.4.0/go.mod"
122 +"github.com/jmespath/go-jmespath/internal/testify v1.5.1"
123 +"github.com/jmespath/go-jmespath/internal/testify v1.5.1/go.mod"
124 +"github.com/pmezard/go-difflib v1.0.0"
125 +"github.com/pmezard/go-difflib v1.0.0/go.mod"
126 +"github.com/russross/blackfriday/v2 v2.0.1"
127 +"github.com/russross/blackfriday/v2 v2.0.1/go.mod"
128 +"github.com/shurcooL/sanitized_anchor_name v1.0.0"
129 +"github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod"
130 +"github.com/stretchr/objx v0.1.0/go.mod"
131 +"github.com/urfave/cli v1.22.5"
132 +"github.com/urfave/cli v1.22.5/go.mod"
133 +"gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod"
134 +"gopkg.in/yaml.v2 v2.2.2/go.mod"
135 +"gopkg.in/yaml.v2 v2.2.8/go.mod"
136 +)
137 +go-module_set_globals
138 +
139 +MY_PN=jpp
140 +MY_P=${MY_PN}-${PV}
141 +
142 +DESCRIPTION="Command line interface to JMESPath"
143 +HOMEPAGE="https://github.com/pipebus/jpp https://github.com/jmespath/jp/pull/30 http://jmespath.org"
144 +SRC_URI="https://github.com/pipebus/jpp/archive/refs/tags/v${PV}.tar.gz -> ${MY_P}.tar.gz
145 + ${EGO_SUM_SRC_URI}"
146 +
147 +LICENSE="Apache-2.0 MIT"
148 +SLOT="0"
149 +KEYWORDS="~amd64"
150 +IUSE="+jp +jpp"
151 +RESTRICT+=" test"
152 +REQUIRED_USE="|| ( jp jpp )"
153 +
154 +S=${WORKDIR}/${MY_P}
155 +
156 +src_compile() {
157 + if use jp; then
158 + go build -mod=readonly -o ./jp ./jp.go || die
159 + fi
160 + if use jpp; then
161 + go build -mod=readonly -o ./jpp ./cmd/jpp/main.go || die
162 + fi
163 +}
164 +
165 +src_install() {
166 + use jp && dobin "./jp"
167 + use jpp && dobin "./jpp"
168 + dodoc README.md
169 +}