[gentoo-commits] repo/gentoo:master commit in: app-misc/jpipe/

2024-03-06 Thread Zac Medico
commit: b76d223267731f6bb962739ddab67c6db821bdf8
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Mar  6 19:09:56 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Mar  6 19:11:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b76d2232

app-misc/jpipe: enable py3.12

Signed-off-by: Zac Medico  gentoo.org>

 app-misc/jpipe/jpipe-0.2.0-r1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/app-misc/jpipe/jpipe-0.2.0-r1.ebuild 
b/app-misc/jpipe/jpipe-0.2.0-r1.ebuild
index ac4e8aa09cd1..df98fabb80f0 100644
--- a/app-misc/jpipe/jpipe-0.2.0-r1.ebuild
+++ b/app-misc/jpipe/jpipe-0.2.0-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 GO_OPTIONAL=1
 DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python3_{10,11} )
+PYTHON_COMPAT=( python3_{10..12} )
 DISTUTILS_USE_PEP517=setuptools
 
 inherit go-module distutils-r1 pypi
@@ -65,6 +65,8 @@ python_prepare_all() {
if ! use jp-symlink; then
sed -e '/"jp = jpipe/d' -i setup.py || die
fi
+   sed -e 
's:entry_points()\["console_scripts"\]:entry_points().select(group="console_scripts"):'
 \
+   -i lib/python/jpipe/cmd/main.py || die
distutils-r1_python_prepare_all
 }
 



[gentoo-commits] repo/gentoo:master commit in: app-misc/jpipe/

2024-03-06 Thread Zac Medico
commit: 111d1a02f47edf559e73f391f57565f962a268a3
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Mar  6 17:29:24 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Mar  6 17:32:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=111d1a02

app-misc/jpipe: Add DISTUTILS_DEPS to BDEPEND

Signed-off-by: Zac Medico  gentoo.org>

 app-misc/jpipe/jpipe-0.2.0-r1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-misc/jpipe/jpipe-0.2.0-r1.ebuild 
b/app-misc/jpipe/jpipe-0.2.0-r1.ebuild
index 850a03389239..ac4e8aa09cd1 100644
--- a/app-misc/jpipe/jpipe-0.2.0-r1.ebuild
+++ b/app-misc/jpipe/jpipe-0.2.0-r1.ebuild
@@ -1,10 +1,10 @@
 # Copyright 2021-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 GO_OPTIONAL=1
 DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python3_{9,10,11} )
+PYTHON_COMPAT=( python3_{10,11} )
 DISTUTILS_USE_PEP517=setuptools
 
 inherit go-module distutils-r1 pypi
@@ -22,7 +22,7 @@ RESTRICT+=" test"
 IUSE="jpp-symlink jp-symlink python test"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 RESTRICT="!test? ( test )"
-BDEPEND="
+BDEPEND="${DISTUTILS_DEPS}
!python? (
app-arch/unzip
>=dev-lang/go-1.12



[gentoo-commits] repo/gentoo:master commit in: app-misc/jpipe/

2024-03-06 Thread Zac Medico
commit: c25c55d31b964dd460c38ef1d1079d4abe36321e
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Mar  6 16:41:42 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Mar  6 16:42:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c25c55d3

app-misc/jpipe: enable PEP517 build

Closes: https://bugs.gentoo.org/909882
Signed-off-by: Zac Medico  gentoo.org>

 app-misc/jpipe/jpipe-0.2.0-r1.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-misc/jpipe/jpipe-0.2.0-r1.ebuild 
b/app-misc/jpipe/jpipe-0.2.0-r1.ebuild
index ada99312a317..850a03389239 100644
--- a/app-misc/jpipe/jpipe-0.2.0-r1.ebuild
+++ b/app-misc/jpipe/jpipe-0.2.0-r1.ebuild
@@ -1,10 +1,11 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 GO_OPTIONAL=1
 DISTUTILS_OPTIONAL=1
 PYTHON_COMPAT=( python3_{9,10,11} )
+DISTUTILS_USE_PEP517=setuptools
 
 inherit go-module distutils-r1 pypi
 
@@ -40,6 +41,8 @@ RDEPEND="
)
 "
 
+distutils_enable_tests pytest
+
 src_unpack() {
if use python; then
default



[gentoo-commits] repo/gentoo:master commit in: app-misc/jpipe/

2023-03-16 Thread Michał Górny
commit: bfc6e3d63a6f0dceca0d1887508086c56afe4914
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 16 18:57:32 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Mar 17 05:31:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfc6e3d6

app-misc/jpipe: Use pypi.eclass

Signed-off-by: Michał Górny  gentoo.org>

 app-misc/jpipe/jpipe-0.2.0-r1.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/app-misc/jpipe/jpipe-0.2.0-r1.ebuild 
b/app-misc/jpipe/jpipe-0.2.0-r1.ebuild
index 5ee7f7f6df1f..ada99312a317 100644
--- a/app-misc/jpipe/jpipe-0.2.0-r1.ebuild
+++ b/app-misc/jpipe/jpipe-0.2.0-r1.ebuild
@@ -6,12 +6,13 @@ GO_OPTIONAL=1
 DISTUTILS_OPTIONAL=1
 PYTHON_COMPAT=( python3_{9,10,11} )
 
-inherit go-module distutils-r1
+inherit go-module distutils-r1 pypi
 
 DESCRIPTION="Command line interface to JMESPath"
 HOMEPAGE="https://github.com/pipebus/jpipe 
https://github.com/jmespath/jp/pull/30 http://jmespath.org;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
-   !python? ( https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz )"
+SRC_URI+="
+   !python? ( https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz )
+"
 
 LICENSE="Apache-2.0 BSD BSD-2 MIT"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: app-misc/jpipe/

2022-11-12 Thread Zac Medico
commit: cc9f95a3757e0659392e5c292bbf99f3df1a2065
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Nov 13 03:04:02 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Nov 13 03:05:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc9f95a3

app-misc/jpipe: enable py3.11

Signed-off-by: Zac Medico  gentoo.org>

 app-misc/jpipe/jpipe-0.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/jpipe/jpipe-0.2.0-r1.ebuild 
b/app-misc/jpipe/jpipe-0.2.0-r1.ebuild
index 1043ced048d3..8cc79711bc8f 100644
--- a/app-misc/jpipe/jpipe-0.2.0-r1.ebuild
+++ b/app-misc/jpipe/jpipe-0.2.0-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 GO_OPTIONAL=1
 DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python3_{7,8,9,10} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
 
 inherit go-module distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: app-misc/jpipe/

2022-05-15 Thread Zac Medico
commit: f4bf9c7b523930402fcbe12efd4cb033decc3ee5
Author: Zac Medico  gentoo  org>
AuthorDate: Sun May 15 17:11:47 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun May 15 17:13:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4bf9c7b

app-misc/jpipe: eliminate EGO_SUM

Closes: https://bugs.gentoo.org/844367
Signed-off-by: Zac Medico  gentoo.org>

 app-misc/jpipe/Manifest  | 302 +-
 app-misc/jpipe/jpipe-0.2.0-r1.ebuild | 307 +--
 2 files changed, 2 insertions(+), 607 deletions(-)

diff --git a/app-misc/jpipe/Manifest b/app-misc/jpipe/Manifest
index 0397787e078e..cae089679e54 100644
--- a/app-misc/jpipe/Manifest
+++ b/app-misc/jpipe/Manifest
@@ -1,302 +1,2 @@
-DIST cloud.google.com%2Fgo%2F@v%2Fv0.26.0.mod 27 BLAKE2B 
814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b
 SHA512 
5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273
-DIST cloud.google.com%2Fgo%2F@v%2Fv0.34.0.mod 27 BLAKE2B 
814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b
 SHA512 
5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273
-DIST cloud.google.com%2Fgo%2F@v%2Fv0.38.0.mod 1006 BLAKE2B 
9d321b9bad7e881795f0215828ca23ff5753b8ca9cbe64ca085bcd2f64d36d0d5bdd5c3e80eb64e19e067748b6b23eb7837827cede0e75a840ed1cfa2b00c1a8
 SHA512 
8aa90e6ce7d50af3db56c8a7abdd16822f6351cabb96e6b75ac0cdefa15bb4a2d402aa84e6212fec4d599ec6f13cb1891bb37f41200e6a05a27642375a89a959
-DIST cloud.google.com%2Fgo%2F@v%2Fv0.44.1.mod 1150 BLAKE2B 
dba381727351af838c47c0d81a0d842d3851dc4e4a6cce1fbea14ccef9dc21407dbe2749fcaf130df4211b083ddac015bc532f7285450e767064855cf729ecce
 SHA512 
6a49609209f9d51e4851ed5c55a06b9451c0101de3bd92b7fa5b3662b2e85df4a667ad8068288773b9a85670c65fbba46f88c643aac290d1f65e2a44ef531409
-DIST cloud.google.com%2Fgo%2F@v%2Fv0.44.2.mod 1075 BLAKE2B 
370ba9f085033653a0fe9d328aca613b7feb50eb9407e55ed583d7b9302fd844856c9a1a9dca69c67c360c0a7b49ebff6ebd22946fb83c6c7061b9b8c573e99e
 SHA512 
a58f7bd34b5ba8affd021a2d34be64e49dab0d9bb893ad25e00bf5b50ff92c4762b6d9093134b483dff2573ad3c0ebb5f42808dfbe33081cef0e96dc5215074f
-DIST cloud.google.com%2Fgo%2F@v%2Fv0.45.1.mod 998 BLAKE2B 
8dc0e29275055b37db12138b6e30fb22a6ccd995b3c3566efbb616f799660cd7073bfee935e41a77f311a95d0ec40ef9b5e40673ff8e59c9c06e5cfa32675adb
 SHA512 
ade24f2b10476b5e5eb42d6f471b73ccb7d8107e6a26c5b1fd38191dc7d4ffee31552088fa5854983c47a2c4868a13bfc22d7f92f834662c75f7c4c88e0274ea
-DIST cloud.google.com%2Fgo%2F@v%2Fv0.46.3.mod 960 BLAKE2B 
879529244d38fbecdaea27588031c2d0d82551d8173f7e41f004dae8356e2264259d80e66953e941aa856a9613ae82211ea8dc0b12f9188f65bdf54487052952
 SHA512 
cbe178d04fe28f9b7dd07b0317fd4404d805e80ceada4953ad47763bafa2f215f88464c1315261a902ebcc52145af09df4c96a341e42644d38526909fcef313c
-DIST cloud.google.com%2Fgo%2Fbigquery%2F@v%2Fv1.0.1.mod 319 BLAKE2B 
99d93b5a4dbd4c90f3e8dfb58e64ed41fdbb484f2348297a90c8dabe03b036ef6917c2c9fb7cc4795d0c8d25af10cefebff4c4bc1b2ebcdc876b6db8beae5eb8
 SHA512 
338a067f7ad15d8549da11ac146b65657923ae4fee3caf2eff888c104c0df0edcdf0d98f5be6a67a764aa39210d5cad811ebd9d604084a67049b753246fbf89a
-DIST cloud.google.com%2Fgo%2Fdatastore%2F@v%2Fv1.0.0.mod 433 BLAKE2B 
b3d58e290d719434bd433ffda9572fb233171493c7b81bfe353d9b7730130d5dec365f4e93a136a25467851b5f26cb21be6be06486696f010ccff1fcea140662
 SHA512 
8082ab039764aa6abd6615b1cf3a1830f2813dd5b791a27b7f0ebf5fa1ee68fe040a5e12988e6c91ba5d032a0ad384d6eceff12165d394a75ba56b744382
-DIST cloud.google.com%2Fgo%2Ffirestore%2F@v%2Fv1.1.0.mod 568 BLAKE2B 
d3d62f2d5c018c4ea3c829f7485e5a1239e2d810f79306af4d08ac32acda4d33e8e90c66c63540c4c95231f5fa116634758858dbf4af2a953a17b0db2b5c1cc9
 SHA512 
adb3d294ec1e9476bed820afa92aea5cabf77e7996d83bd1f03dff8447dfb13dd18ab4f091ad6ee209128151dcbfedb4967f99ccf7e10f5286e90b2ad56441d6
-DIST cloud.google.com%2Fgo%2Fpubsub%2F@v%2Fv1.0.1.mod 508 BLAKE2B 
9915d1d1a768852b3f262784771c8fe2e7e176e61f7d77841f8d3adac571dc141e36c6455c19090cf00a98a7a5ef0c2c887424142e2ecad339f8105b1c30f91e
 SHA512 
8a393b8614207c22c73a706ccc3e66a8a16d2f305ab95d8f70774f13d0bcb7396b0ac5095daa57ebb991225a1db08c3110f1e85c26dd72f3bbcaf73fea536d9c
-DIST cloud.google.com%2Fgo%2Fstorage%2F@v%2Fv1.0.0.mod 374 BLAKE2B 
4fef9f7da9f23e94efe43be0e279958715949a889c5d51e388f5b66ec9a7cdbf15a717c93647032998facd71359ad1dcacebcf3334100144abbfa12dac03
 SHA512 
faf4a02a513ae4c23f931b8917e74a056c528b4267ef3b5b704949283910bfc5d41fdd7264b78d4fc1f6e5b370474a7c9933a2fad36bb5c872006def71f8ed0b
-DIST 
dmitri.shuralyov.com%2Fgpu%2Fmtl%2F@v%2Fv0.0.0-20190408044501-666a987793e9.mod 
36 BLAKE2B 
b430ef9388b0dfe932b201495a00275a6036338c99160d7362556be1e25924584b0802061d193533f23b1f76719dfd6a9484572babd25f1af0e53fd9bf07ac00
 

[gentoo-commits] repo/gentoo:master commit in: app-misc/jpipe/

2022-03-05 Thread Zac Medico
commit: f02c69baf2ce0ab389494f9e0100012478d7fb6f
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Mar  5 18:10:57 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Mar  5 18:10:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f02c69ba

app-misc/jpipe: Remove old version

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-misc/jpipe/Manifest |  1 -
 app-misc/jpipe/jpipe-0.1.3.9.ebuild | 38 -
 2 files changed, 39 deletions(-)

diff --git a/app-misc/jpipe/Manifest b/app-misc/jpipe/Manifest
index 35eac1e01b94..0397787e078e 100644
--- a/app-misc/jpipe/Manifest
+++ b/app-misc/jpipe/Manifest
@@ -298,6 +298,5 @@ DIST 
honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190102054323-c2f93a96b099.mod 26 BLA
 DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190106161140-3f1c8253044a.mod 26 
BLAKE2B 
db6cc87a17bed88b955e6b36a17568930239c94a969211b02c2d5acc70386fbea63ac44365a0d3241e900125bd64644d698d8f1bdcabc3e6cf99c47259c63df5
 SHA512 
d00ae74b24e7fb3ff351ff68b88e59636153bbcf92b36e81e91556e3e75a7ccfb08ce471f757f92fd7612378944de3d7309c73923812e2df6a26b74e999ca9ce
 DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190418001031-e561f6794a2a.mod 26 
BLAKE2B 
db6cc87a17bed88b955e6b36a17568930239c94a969211b02c2d5acc70386fbea63ac44365a0d3241e900125bd64644d698d8f1bdcabc3e6cf99c47259c63df5
 SHA512 
d00ae74b24e7fb3ff351ff68b88e59636153bbcf92b36e81e91556e3e75a7ccfb08ce471f757f92fd7612378944de3d7309c73923812e2df6a26b74e999ca9ce
 DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2019.2.3.mod 300 BLAKE2B 
3e3f5a2be0918cbaacd5e43e59fcc6c7c6999645f0c9214cd5a522c31d34b6d3dad61e3ddae8ccdb2f3f0d90b406c047802ee3d9d54dc40fe6eff9cd35620792
 SHA512 
0c8aa788d0c03d6d049f0dd7468d0f81ce2131ccedd5a5a3a18362b7d30eef7ef325277844eefe4b707b1ad71c6f83a44e110b7af7b98e05406d347237a7bafb
-DIST jpipe-0.1.3.9.tar.gz 7659 BLAKE2B 
91ade62f8a41c895acc56fd3019b56cd23a1550b689db7e4ee0ab5da402bd63d423dd6b5570c864230075a96fe251254dd8ca8c9954329af2606805025be15c3
 SHA512 
ca8f91a9a4cabb8daad4fc83221950c059fbe4fae984d084546bdba7b9726242e38043480fdaa674a5967864538c452f5577b0b0b9d565a7a273245d98f16730
 DIST jpipe-0.2.0.tar.gz 25188 BLAKE2B 
427de1de0f6cc8e716065eda71d13bdae69e939e54dbdc8cc86077898d0d8f3feb4e77b4e8bbbe3f2c9218a7dfe8fbe2d20e6fcdf03f900dc09676610c58847b
 SHA512 
8028eb555bec9fd590207b5052d14b8735deeead9e027cec3ae5e8d3a40aa05495857db8aa60a41cd405f279b823f74474262b55bb7e91316df790769f1950a6
 DIST rsc.io%2Fbinaryregexp%2F@v%2Fv0.2.0.mod 36 BLAKE2B 
61110bed2b9e99e0250cf6e8b842257202c89b3462edf9368b73cab29f9dbd4dcc66c3e290a1d6329b7d62321eecc52082a8c4c0797eac743a29a8a00910a93f
 SHA512 
db50ff677b0bdccbc1a1ad3df7c5cc76f2fcccf3ab99d08d1c2868440eb9b893fe89452f4286f7d42f2f16abf0f4acda67fe86e174dcfa730a743aafcc166774

diff --git a/app-misc/jpipe/jpipe-0.1.3.9.ebuild 
b/app-misc/jpipe/jpipe-0.1.3.9.ebuild
deleted file mode 100644
index 460087e4da30..
--- a/app-misc/jpipe/jpipe-0.1.3.9.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-DISTUTILS_USE_SETUPTOOLS=bdepend
-PYTHON_COMPAT=( python3_{7,8,9,10} )
-
-inherit distutils-r1
-
-DESCRIPTION="A python implementation of the jp CLI for JMESPath"
-HOMEPAGE="https://github.com/pipebus/jpipe 
https://github.com/jmespath/jmespath.py/pull/224;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-KEYWORDS="~amd64"
-SLOT="0"
-IUSE="jpp-symlink jp-symlink test"
-RESTRICT="!test? ( test )"
-RDEPEND="
-   jpp-symlink? ( !app-misc/jp[jpp(-)] )
-   jp-symlink? ( !app-misc/jp[jp(+)] )
-   dev-python/jmespath[${PYTHON_USEDEP}]
-"
-
-python_prepare_all() {
-   if ! use jpp-symlink; then
-   sed -e '/"jpp = jpipe/d' -i setup.py || die
-   fi
-   if ! use jp-symlink; then
-   sed -e '/"jp = jpipe/d' -i setup.py || die
-   fi
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   "${PYTHON}" test/test_jp.py || die "jp tests failed for ${EPYTHON}"
-   "${PYTHON}" test/test_jpp.py || die "jpp tests failed for ${EPYTHON}"
-}



[gentoo-commits] repo/gentoo:master commit in: app-misc/jpipe/

2022-03-05 Thread Zac Medico
commit: c145b41d90d64da3569983d627b9540d97b2a75d
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Mar  5 18:09:57 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Mar  5 18:10:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c145b41d

app-misc/jpipe: update EGO_SUM

Closes: https://bugs.gentoo.org/834621
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-misc/jpipe/Manifest| 61 ++
 .../{jpipe-0.2.0.ebuild => jpipe-0.2.0-r1.ebuild}  | 61 ++
 2 files changed, 8 insertions(+), 114 deletions(-)

diff --git a/app-misc/jpipe/Manifest b/app-misc/jpipe/Manifest
index f07a88fca5b2..35eac1e01b94 100644
--- a/app-misc/jpipe/Manifest
+++ b/app-misc/jpipe/Manifest
@@ -12,7 +12,6 @@ DIST cloud.google.com%2Fgo%2Fpubsub%2F@v%2Fv1.0.1.mod 508 
BLAKE2B 9915d1d1a76885
 DIST cloud.google.com%2Fgo%2Fstorage%2F@v%2Fv1.0.0.mod 374 BLAKE2B 
4fef9f7da9f23e94efe43be0e279958715949a889c5d51e388f5b66ec9a7cdbf15a717c93647032998facd71359ad1dcacebcf3334100144abbfa12dac03
 SHA512 
faf4a02a513ae4c23f931b8917e74a056c528b4267ef3b5b704949283910bfc5d41fdd7264b78d4fc1f6e5b370474a7c9933a2fad36bb5c872006def71f8ed0b
 DIST 
dmitri.shuralyov.com%2Fgpu%2Fmtl%2F@v%2Fv0.0.0-20190408044501-666a987793e9.mod 
36 BLAKE2B 
b430ef9388b0dfe932b201495a00275a6036338c99160d7362556be1e25924584b0802061d193533f23b1f76719dfd6a9484572babd25f1af0e53fd9bf07ac00
 SHA512 
196affe091247f94ceda4b56629bd62d4ee2b397f2c0f56c9534c02e43531b46705ad33543b58c1a4fc7a48e25e5923db087fe0485a93966a4086581c0d1d3e1
 DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B 
ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d
 SHA512 
320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146
-DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.zip 56132 BLAKE2B 
5edcfe991d7fc40094d637bae8d8d6f1f897ab3d3786ade2bb80287738103264520681ced8d30d2037253206c32d3f867f4d024a571cb9aad030ebc451e198eb
 SHA512 
43ed64ae515738487e9b75a2290d0b2bc25e83c021a9f29b21487c37adbf34e74e1e7d3d5ec0dfe678c8396356f95c3993a5f5610d1791ff62056cd182a4272f
 DIST 
github.com%2F!burnt!sushi%2Fxgb%2F@v%2Fv0.0.0-20160522181843-27f122750802.mod 
33 BLAKE2B 
d234bf9be3dd919cb1f8d33750a24dca68c90fea110fd0ff62f0dba86d2ebbfc66d55fea62745b6383c5607bc91cfd78c9d2cf12df251397e85995c04707caa2
 SHA512 
dbfa64ac31b25fdbff12110c6f9815abfde65f281e40852e7165499a2cefb6656c74fe0b82f0f018304daa02b83b421e9c15654efabad39787c69c1b2996a79d
 DIST github.com%2F!one!of!one%2Fxxhash%2F@v%2Fv1.2.2.mod 34 BLAKE2B 
83966cb7de9bb687f99f17c5c89c03718258d2df34e3dda01b96a2fcb1273a0ba0e3253ba5950d5458193d3e54962371317a8fe85020ae338b44e864bd96667f
 SHA512 
9081c69a2480ef726f547047306dc9136211ac7550882e68d458e2c04e5343366cb08f20525a51c804ab9a554dfe8363a1d9660bc0f9e501e1d996f7b6f320e4
 DIST 
github.com%2Falecthomas%2Ftemplate%2F@v%2Fv0.0.0-20160405071501-a0175ee3bccc.mod
 38 BLAKE2B 
2e1a897393e3527f0f82e6ab9baf62558d9cf54b56ada5d79aa1b206128de30395d9082bc600c4aa2a17e81095e429cc5874de950478545319ea0b867de7
 SHA512 
072ca7ba3d5ca815f58848db201002cc572d95334aeacfe44cb226505ad20d82ce06eb2ee059650912ae499db6291822c583296cb65a66e54adce62d6d850929
@@ -26,19 +25,17 @@ DIST github.com%2Fbgentry%2Fspeakeasy%2F@v%2Fv0.1.0.mod 36 
BLAKE2B ad3bb22bde282
 DIST 
github.com%2Fbketelsen%2Fcrypt%2F@v%2Fv0.0.3-0.20200106085610-5cbc8cc4026c.mod 
568 BLAKE2B 
a2769032d81e02d8f4945648d36e862a996841d0e138077fd190b47b700fa08cd4e8e8d300925fcae5ebe48ea972afed0dcde81870f3673a3227ba90beb5e341
 SHA512 
262ec838f5c4b97bc186533c20456e62633038ae74747c7b884788bd06ce01863a59237557877d35f37338ebc018d2c1c8ae963e4a42dd42e0823a5b3ec81bb3
 DIST github.com%2Fcespare%2Fxxhash%2F@v%2Fv1.1.0.mod 146 BLAKE2B 
5efa8dad622ae253ffa106eafea277fd947fc0f28e6962e461283ce2267d992b85b1f0eb9074a90009d8ed1d47f9e1f3e03cfc0eb7ad7df104282cfd144cc12a
 SHA512 
32c34a590e6c113a16700ef2faa5124ebb6c8773cd76594312157bd2b70d54cd939ff2c32fac47421b5615e804142cb7b393394d4745d5894f9b68392bc37ad9
 DIST github.com%2Fclient9%2Fmisspell%2F@v%2Fv0.3.4.mod 35 BLAKE2B 
45d27e6bbd9255a355b6bd14ac839c7d87fabb393693a8b862ad974017af01309e5d36fa99d4925905c1617c0d90b5263b54cd95af2dbab186e293936dc86459
 SHA512 
ca8192c6321468b4332eb63c765a5798150dce9312873123b48d9ec67ebb4229cffc7b7e8054b8b0a6f45611f08130008031edf33da3468bb9a4ee9455fa02a5
-DIST 
github.com%2Fcodegangsta%2Fcli%2F@v%2Fv1.4.2-0.20150131031259-6086d7927ec3.mod 
34 BLAKE2B 
7a0262643eb160a5f679f4599cf391a7c76ec183874b69c64483d3255a0baf8a68578d1a1d160b5b947c28b124785a2209e9f1b25dbb8cea15cd58e0df481560
 SHA512 
ee383b82e3fcc05ecc8b39399b1dacbacf3ea7e89e00569c682d565da000a46e79d8cb330d1eb7e483508c0d0f152033df9d21f6f71f5fb6fc3834d50655111e
 DIST github.com%2Fcoreos%2Fbbolt%2F@v%2Fv1.3.2.mod 31 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: app-misc/jpipe/

2022-02-01 Thread Michał Górny
commit: fcb863ac9e62fad4d197b0bc3ac01dedb2ff42c5
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb  1 18:54:50 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb  1 18:57:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcb863ac

app-misc/jpipe: Fix Python dependencies

DISTUTILS_USE_SETUPTOOLS is not used with DISTUTILS_OPTIONAL, the dep
on setuptools needs to be declared explicitly.

Signed-off-by: Michał Górny  gentoo.org>

 app-misc/jpipe/jpipe-0.2.0.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/app-misc/jpipe/jpipe-0.2.0.ebuild 
b/app-misc/jpipe/jpipe-0.2.0.ebuild
index bbab903965e1..8988122f3364 100644
--- a/app-misc/jpipe/jpipe-0.2.0.ebuild
+++ b/app-misc/jpipe/jpipe-0.2.0.ebuild
@@ -1,10 +1,9 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 GO_OPTIONAL=1
 DISTUTILS_OPTIONAL=1
-DISTUTILS_USE_SETUPTOOLS=bdepend
 PYTHON_COMPAT=( python3_{7,8,9,10} )
 
 inherit go-module distutils-r1
@@ -384,6 +383,10 @@ BDEPEND="
app-arch/unzip
>=dev-lang/go-1.12
)
+   python? (
+   ${PYTHON_DEPS}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   )
 "
 RDEPEND="
jpp-symlink? ( !app-misc/jp[jpp(-)] )



[gentoo-commits] repo/gentoo:master commit in: app-misc/jpipe/

2021-11-21 Thread Zac Medico
commit: b29f67715573f3cd6c609d67e36752da869b1f47
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Nov 21 19:22:33 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Nov 21 19:22:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b29f6771

app-misc/jpipe: Add unzip BDEPEND for go-module unpack

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-misc/jpipe/jpipe-0.2.0.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-misc/jpipe/jpipe-0.2.0.ebuild 
b/app-misc/jpipe/jpipe-0.2.0.ebuild
index be1344379529..bbab903965e1 100644
--- a/app-misc/jpipe/jpipe-0.2.0.ebuild
+++ b/app-misc/jpipe/jpipe-0.2.0.ebuild
@@ -380,7 +380,10 @@ IUSE="jpp-symlink jp-symlink python test"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 RESTRICT="!test? ( test )"
 BDEPEND="
-   !python? ( >=dev-lang/go-1.12 )
+   !python? (
+   app-arch/unzip
+   >=dev-lang/go-1.12
+   )
 "
 RDEPEND="
jpp-symlink? ( !app-misc/jp[jpp(-)] )



[gentoo-commits] repo/gentoo:master commit in: app-misc/jpipe/

2021-11-21 Thread Zac Medico
commit: 7eb729d981ad390fbea1fc126e7e9a9b11757202
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Nov 21 19:13:28 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Nov 21 19:19:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eb729d9

app-misc/jpipe: set GO_OPTIONAL=1

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-misc/jpipe/jpipe-0.2.0.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/app-misc/jpipe/jpipe-0.2.0.ebuild 
b/app-misc/jpipe/jpipe-0.2.0.ebuild
index a6473d584262..be1344379529 100644
--- a/app-misc/jpipe/jpipe-0.2.0.ebuild
+++ b/app-misc/jpipe/jpipe-0.2.0.ebuild
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+GO_OPTIONAL=1
 DISTUTILS_OPTIONAL=1
 DISTUTILS_USE_SETUPTOOLS=bdepend
 PYTHON_COMPAT=( python3_{7,8,9,10} )
@@ -378,6 +379,9 @@ RESTRICT+=" test"
 IUSE="jpp-symlink jp-symlink python test"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 RESTRICT="!test? ( test )"
+BDEPEND="
+   !python? ( >=dev-lang/go-1.12 )
+"
 RDEPEND="
jpp-symlink? ( !app-misc/jp[jpp(-)] )
jp-symlink? ( !app-misc/jp[jp(+)] )



[gentoo-commits] repo/gentoo:master commit in: app-misc/jpipe/

2021-09-30 Thread Zac Medico
commit: 45facf93e89f60a3f6b9eaad8917349e7ef472b0
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Oct  1 05:48:13 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Oct  1 05:48:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45facf93

app-misc/jpipe: fix MissingUseDepDefault

Package-Manager: Portage-3.0.26, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-misc/jpipe/jpipe-0.1.3.9.ebuild | 4 ++--
 app-misc/jpipe/jpipe-0.2.0.ebuild   | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-misc/jpipe/jpipe-0.1.3.9.ebuild 
b/app-misc/jpipe/jpipe-0.1.3.9.ebuild
index 27f6530f142..460087e4da3 100644
--- a/app-misc/jpipe/jpipe-0.1.3.9.ebuild
+++ b/app-misc/jpipe/jpipe-0.1.3.9.ebuild
@@ -17,8 +17,8 @@ SLOT="0"
 IUSE="jpp-symlink jp-symlink test"
 RESTRICT="!test? ( test )"
 RDEPEND="
-   jpp-symlink? ( !app-misc/jp[jpp] )
-   jp-symlink? ( !app-misc/jp[jp] )
+   jpp-symlink? ( !app-misc/jp[jpp(-)] )
+   jp-symlink? ( !app-misc/jp[jp(+)] )
dev-python/jmespath[${PYTHON_USEDEP}]
 "
 

diff --git a/app-misc/jpipe/jpipe-0.2.0.ebuild 
b/app-misc/jpipe/jpipe-0.2.0.ebuild
index cf48afdfc53..a6473d58426 100644
--- a/app-misc/jpipe/jpipe-0.2.0.ebuild
+++ b/app-misc/jpipe/jpipe-0.2.0.ebuild
@@ -379,8 +379,8 @@ IUSE="jpp-symlink jp-symlink python test"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 RESTRICT="!test? ( test )"
 RDEPEND="
-   jpp-symlink? ( !app-misc/jp[jpp] )
-   jp-symlink? ( !app-misc/jp[jp] )
+   jpp-symlink? ( !app-misc/jp[jpp(-)] )
+   jp-symlink? ( !app-misc/jp[jp(+)] )
python? (
${PYTHON_DEPS}
dev-python/jmespath[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: app-misc/jpipe/

2021-09-30 Thread Zac Medico
commit: bc0a3189f4326a1acf415c8e75e724debaca9d17
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Sep 30 21:50:37 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Sep 30 21:54:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc0a3189

app-misc/jpipe: PYTHON_DEPS and PYTHON_REQUIRED_USE

Package-Manager: Portage-3.0.26, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-misc/jpipe/jpipe-0.2.0.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/app-misc/jpipe/jpipe-0.2.0.ebuild 
b/app-misc/jpipe/jpipe-0.2.0.ebuild
index b8b7353245b..cf48afdfc53 100644
--- a/app-misc/jpipe/jpipe-0.2.0.ebuild
+++ b/app-misc/jpipe/jpipe-0.2.0.ebuild
@@ -376,11 +376,15 @@ SLOT="0"
 KEYWORDS="~amd64"
 RESTRICT+=" test"
 IUSE="jpp-symlink jp-symlink python test"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 RESTRICT="!test? ( test )"
 RDEPEND="
jpp-symlink? ( !app-misc/jp[jpp] )
jp-symlink? ( !app-misc/jp[jp] )
-   python? ( dev-python/jmespath[${PYTHON_USEDEP}] )
+   python? (
+   ${PYTHON_DEPS}
+   dev-python/jmespath[${PYTHON_USEDEP}]
+   )
 "
 
 src_unpack() {



[gentoo-commits] repo/gentoo:master commit in: app-misc/jpipe/

2021-09-30 Thread Zac Medico
commit: a9291509c3c8a5d776ee4ed91e35a9e9bcc9c8ad
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Sep 30 06:40:27 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Sep 30 06:47:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9291509

app-misc/jpipe: 0.2.0 bump

Package-Manager: Portage-3.0.26, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-misc/jpipe/Manifest   | 355 ++
 app-misc/jpipe/jpipe-0.2.0.ebuild | 451 ++
 2 files changed, 806 insertions(+)

diff --git a/app-misc/jpipe/Manifest b/app-misc/jpipe/Manifest
index 6cfca5fe9d7..f07a88fca5b 100644
--- a/app-misc/jpipe/Manifest
+++ b/app-misc/jpipe/Manifest
@@ -1 +1,356 @@
+DIST cloud.google.com%2Fgo%2F@v%2Fv0.26.0.mod 27 BLAKE2B 
814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b
 SHA512 
5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273
+DIST cloud.google.com%2Fgo%2F@v%2Fv0.34.0.mod 27 BLAKE2B 
814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b
 SHA512 
5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273
+DIST cloud.google.com%2Fgo%2F@v%2Fv0.38.0.mod 1006 BLAKE2B 
9d321b9bad7e881795f0215828ca23ff5753b8ca9cbe64ca085bcd2f64d36d0d5bdd5c3e80eb64e19e067748b6b23eb7837827cede0e75a840ed1cfa2b00c1a8
 SHA512 
8aa90e6ce7d50af3db56c8a7abdd16822f6351cabb96e6b75ac0cdefa15bb4a2d402aa84e6212fec4d599ec6f13cb1891bb37f41200e6a05a27642375a89a959
+DIST cloud.google.com%2Fgo%2F@v%2Fv0.44.1.mod 1150 BLAKE2B 
dba381727351af838c47c0d81a0d842d3851dc4e4a6cce1fbea14ccef9dc21407dbe2749fcaf130df4211b083ddac015bc532f7285450e767064855cf729ecce
 SHA512 
6a49609209f9d51e4851ed5c55a06b9451c0101de3bd92b7fa5b3662b2e85df4a667ad8068288773b9a85670c65fbba46f88c643aac290d1f65e2a44ef531409
+DIST cloud.google.com%2Fgo%2F@v%2Fv0.44.2.mod 1075 BLAKE2B 
370ba9f085033653a0fe9d328aca613b7feb50eb9407e55ed583d7b9302fd844856c9a1a9dca69c67c360c0a7b49ebff6ebd22946fb83c6c7061b9b8c573e99e
 SHA512 
a58f7bd34b5ba8affd021a2d34be64e49dab0d9bb893ad25e00bf5b50ff92c4762b6d9093134b483dff2573ad3c0ebb5f42808dfbe33081cef0e96dc5215074f
+DIST cloud.google.com%2Fgo%2F@v%2Fv0.45.1.mod 998 BLAKE2B 
8dc0e29275055b37db12138b6e30fb22a6ccd995b3c3566efbb616f799660cd7073bfee935e41a77f311a95d0ec40ef9b5e40673ff8e59c9c06e5cfa32675adb
 SHA512 
ade24f2b10476b5e5eb42d6f471b73ccb7d8107e6a26c5b1fd38191dc7d4ffee31552088fa5854983c47a2c4868a13bfc22d7f92f834662c75f7c4c88e0274ea
+DIST cloud.google.com%2Fgo%2F@v%2Fv0.46.3.mod 960 BLAKE2B 
879529244d38fbecdaea27588031c2d0d82551d8173f7e41f004dae8356e2264259d80e66953e941aa856a9613ae82211ea8dc0b12f9188f65bdf54487052952
 SHA512 
cbe178d04fe28f9b7dd07b0317fd4404d805e80ceada4953ad47763bafa2f215f88464c1315261a902ebcc52145af09df4c96a341e42644d38526909fcef313c
+DIST cloud.google.com%2Fgo%2Fbigquery%2F@v%2Fv1.0.1.mod 319 BLAKE2B 
99d93b5a4dbd4c90f3e8dfb58e64ed41fdbb484f2348297a90c8dabe03b036ef6917c2c9fb7cc4795d0c8d25af10cefebff4c4bc1b2ebcdc876b6db8beae5eb8
 SHA512 
338a067f7ad15d8549da11ac146b65657923ae4fee3caf2eff888c104c0df0edcdf0d98f5be6a67a764aa39210d5cad811ebd9d604084a67049b753246fbf89a
+DIST cloud.google.com%2Fgo%2Fdatastore%2F@v%2Fv1.0.0.mod 433 BLAKE2B 
b3d58e290d719434bd433ffda9572fb233171493c7b81bfe353d9b7730130d5dec365f4e93a136a25467851b5f26cb21be6be06486696f010ccff1fcea140662
 SHA512 
8082ab039764aa6abd6615b1cf3a1830f2813dd5b791a27b7f0ebf5fa1ee68fe040a5e12988e6c91ba5d032a0ad384d6eceff12165d394a75ba56b744382
+DIST cloud.google.com%2Fgo%2Ffirestore%2F@v%2Fv1.1.0.mod 568 BLAKE2B 
d3d62f2d5c018c4ea3c829f7485e5a1239e2d810f79306af4d08ac32acda4d33e8e90c66c63540c4c95231f5fa116634758858dbf4af2a953a17b0db2b5c1cc9
 SHA512 
adb3d294ec1e9476bed820afa92aea5cabf77e7996d83bd1f03dff8447dfb13dd18ab4f091ad6ee209128151dcbfedb4967f99ccf7e10f5286e90b2ad56441d6
+DIST cloud.google.com%2Fgo%2Fpubsub%2F@v%2Fv1.0.1.mod 508 BLAKE2B 
9915d1d1a768852b3f262784771c8fe2e7e176e61f7d77841f8d3adac571dc141e36c6455c19090cf00a98a7a5ef0c2c887424142e2ecad339f8105b1c30f91e
 SHA512 
8a393b8614207c22c73a706ccc3e66a8a16d2f305ab95d8f70774f13d0bcb7396b0ac5095daa57ebb991225a1db08c3110f1e85c26dd72f3bbcaf73fea536d9c
+DIST cloud.google.com%2Fgo%2Fstorage%2F@v%2Fv1.0.0.mod 374 BLAKE2B 
4fef9f7da9f23e94efe43be0e279958715949a889c5d51e388f5b66ec9a7cdbf15a717c93647032998facd71359ad1dcacebcf3334100144abbfa12dac03
 SHA512 
faf4a02a513ae4c23f931b8917e74a056c528b4267ef3b5b704949283910bfc5d41fdd7264b78d4fc1f6e5b370474a7c9933a2fad36bb5c872006def71f8ed0b
+DIST 
dmitri.shuralyov.com%2Fgpu%2Fmtl%2F@v%2Fv0.0.0-20190408044501-666a987793e9.mod 
36 BLAKE2B 
b430ef9388b0dfe932b201495a00275a6036338c99160d7362556be1e25924584b0802061d193533f23b1f76719dfd6a9484572babd25f1af0e53fd9bf07ac00
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: app-misc/jpipe/

2021-09-20 Thread Zac Medico
commit: e2e75b082636ada67e295bf56f23de64aab9c5c7
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Sep 20 21:16:57 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Sep 20 21:24:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2e75b08

app-misc/jpipe: DISTUTILS_USE_SETUPTOOLS=bdepend

Closes: https://bugs.gentoo.org/814023
Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-misc/jpipe/jpipe-0.1.3.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/jpipe/jpipe-0.1.3.9.ebuild 
b/app-misc/jpipe/jpipe-0.1.3.9.ebuild
index 5fc4e62fcce..27f6530f142 100644
--- a/app-misc/jpipe/jpipe-0.1.3.9.ebuild
+++ b/app-misc/jpipe/jpipe-0.1.3.9.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-DISTUTILS_USE_SETUPTOOLS=rdepend
+DISTUTILS_USE_SETUPTOOLS=bdepend
 PYTHON_COMPAT=( python3_{7,8,9,10} )
 
 inherit distutils-r1



[gentoo-commits] repo/gentoo:master commit in: app-misc/jpipe/

2021-06-19 Thread Zac Medico
commit: a4c6d6569ed5fabb7be87d60a459a02aad5d8dcf
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Jun 19 07:44:39 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Jun 19 07:57:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4c6d656

app-misc/jpipe: Bump to version 0.1.3.9

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-misc/jpipe/Manifest   | 2 +-
 app-misc/jpipe/{jpipe-0.1.3.8.ebuild => jpipe-0.1.3.9.ebuild} | 8 
 app-misc/jpipe/metadata.xml   | 4 ++--
 3 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/app-misc/jpipe/Manifest b/app-misc/jpipe/Manifest
index f2e8d8fe8da..6cfca5fe9d7 100644
--- a/app-misc/jpipe/Manifest
+++ b/app-misc/jpipe/Manifest
@@ -1 +1 @@
-DIST jpipe-0.1.3.8.tar.gz 6577 BLAKE2B 
1739a47f1563f151ba02ae7a86ab9010f0502dcf68933378ecc0c89c368cb303271407909e3af55a106c412d18202da0b0a9affa5c9726dfd98011a227897f0c
 SHA512 
1684ad9f31eade5177d811f67120686ea182783304f184ef95808cefb5ab6898556cba3a052f23f68208f25ea57a516beadf5c12e8fa0816801fd8f423a86e9c
+DIST jpipe-0.1.3.9.tar.gz 7659 BLAKE2B 
91ade62f8a41c895acc56fd3019b56cd23a1550b689db7e4ee0ab5da402bd63d423dd6b5570c864230075a96fe251254dd8ca8c9954329af2606805025be15c3
 SHA512 
ca8f91a9a4cabb8daad4fc83221950c059fbe4fae984d084546bdba7b9726242e38043480fdaa674a5967864538c452f5577b0b0b9d565a7a273245d98f16730

diff --git a/app-misc/jpipe/jpipe-0.1.3.8.ebuild 
b/app-misc/jpipe/jpipe-0.1.3.9.ebuild
similarity index 86%
rename from app-misc/jpipe/jpipe-0.1.3.8.ebuild
rename to app-misc/jpipe/jpipe-0.1.3.9.ebuild
index 81599d1b396..5fc4e62fcce 100644
--- a/app-misc/jpipe/jpipe-0.1.3.8.ebuild
+++ b/app-misc/jpipe/jpipe-0.1.3.9.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{7,8,9,10} )
 
 inherit distutils-r1
 
@@ -14,16 +14,16 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 LICENSE="Apache-2.0"
 KEYWORDS="~amd64"
 SLOT="0"
-IUSE="jpp jp-symlink test"
+IUSE="jpp-symlink jp-symlink test"
 RESTRICT="!test? ( test )"
 RDEPEND="
-   jpp? ( !app-misc/jp[jpp] )
+   jpp-symlink? ( !app-misc/jp[jpp] )
jp-symlink? ( !app-misc/jp[jp] )
dev-python/jmespath[${PYTHON_USEDEP}]
 "
 
 python_prepare_all() {
-   if ! use jpp; then
+   if ! use jpp-symlink; then
sed -e '/"jpp = jpipe/d' -i setup.py || die
fi
if ! use jp-symlink; then

diff --git a/app-misc/jpipe/metadata.xml b/app-misc/jpipe/metadata.xml
index c1da5f3b054..cac479078bf 100644
--- a/app-misc/jpipe/metadata.xml
+++ b/app-misc/jpipe/metadata.xml
@@ -12,8 +12,8 @@

Install a jp symlink that points to jpipe.

-   
-   Install jpp which is an extended superset of the jp CLI 
for JMESPath.
+   
+   Install a jpp symlink that points to jpipe.


 



[gentoo-commits] repo/gentoo:master commit in: app-misc/jpipe/

2021-06-18 Thread Zac Medico
commit: e968b050ff3777a2c11e1c40e43927ec0b2f5dc2
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Jun 18 22:09:20 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Jun 18 22:16:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e968b050

app-misc/jpipe: Bump to version 0.1.3.8

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-misc/jpipe/Manifest  |  2 +-
 .../jpipe/{jpipe-0.1.3.7.ebuild => jpipe-0.1.3.8.ebuild} | 16 ++--
 2 files changed, 7 insertions(+), 11 deletions(-)

diff --git a/app-misc/jpipe/Manifest b/app-misc/jpipe/Manifest
index fefb7e684f6..f2e8d8fe8da 100644
--- a/app-misc/jpipe/Manifest
+++ b/app-misc/jpipe/Manifest
@@ -1 +1 @@
-DIST jpipe-0.1.3.7.tar.gz 6430 BLAKE2B 
a4c799d600d4da8caffa07c0752337de271a7e469b94f919c65c1920278ead43b5cb489166419cec29f089bc609b159935051384c148d4f4cc396b78a4a18d6a
 SHA512 
9308a54f1d4db1d580b874c109658704c0182639dcc444d466e072e544e9cf4b5dbcb59157b17c26d3577156311ae7efcc167440282fb60d13b96df597b4febf
+DIST jpipe-0.1.3.8.tar.gz 6577 BLAKE2B 
1739a47f1563f151ba02ae7a86ab9010f0502dcf68933378ecc0c89c368cb303271407909e3af55a106c412d18202da0b0a9affa5c9726dfd98011a227897f0c
 SHA512 
1684ad9f31eade5177d811f67120686ea182783304f184ef95808cefb5ab6898556cba3a052f23f68208f25ea57a516beadf5c12e8fa0816801fd8f423a86e9c

diff --git a/app-misc/jpipe/jpipe-0.1.3.7.ebuild 
b/app-misc/jpipe/jpipe-0.1.3.8.ebuild
similarity index 72%
rename from app-misc/jpipe/jpipe-0.1.3.7.ebuild
rename to app-misc/jpipe/jpipe-0.1.3.8.ebuild
index d40453fbf15..81599d1b396 100644
--- a/app-misc/jpipe/jpipe-0.1.3.7.ebuild
+++ b/app-misc/jpipe/jpipe-0.1.3.8.ebuild
@@ -24,19 +24,15 @@ RDEPEND="
 
 python_prepare_all() {
if ! use jpp; then
-   sed -e '/jpp_main/d' -i setup.py || die
+   sed -e '/"jpp = jpipe/d' -i setup.py || die
+   fi
+   if ! use jp-symlink; then
+   sed -e '/"jp = jpipe/d' -i setup.py || die
fi
distutils-r1_python_prepare_all
 }
 
 python_test() {
-   "${PYTHON}" test/test_jpipe.py || die "tests failed for ${EPYTHON}"
-   if use jpp; then
-   "${PYTHON}" test/test_jpp.py || die "jpp tests failed for 
${EPYTHON}"
-   fi
-}
-
-src_install() {
-   distutils-r1_src_install
-   use jp-symlink && dosym jpipe /usr/bin/jp
+   "${PYTHON}" test/test_jp.py || die "jp tests failed for ${EPYTHON}"
+   "${PYTHON}" test/test_jpp.py || die "jpp tests failed for ${EPYTHON}"
 }



[gentoo-commits] repo/gentoo:master commit in: app-misc/jpipe/

2021-06-17 Thread Zac Medico
commit: 6a3befc50cda4fac8a690c2d3bbae396e227f948
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Jun 17 22:20:19 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Jun 17 22:26:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a3befc5

app-misc/jpipe: Bump to version 0.1.3.7

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-misc/jpipe/Manifest   | 2 +-
 app-misc/jpipe/{jpipe-0.1.3.4.ebuild => jpipe-0.1.3.7.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/jpipe/Manifest b/app-misc/jpipe/Manifest
index 5056e20bdad..fefb7e684f6 100644
--- a/app-misc/jpipe/Manifest
+++ b/app-misc/jpipe/Manifest
@@ -1 +1 @@
-DIST jpipe-0.1.3.4.tar.gz 6339 BLAKE2B 
b6d01a7b4f3394c540e14cdf8cd8e422462cf5b93043d8846f6da805e9e7c78392996edd4553b36886b728773296a5dd5291168cf145d1837a01cfbb8404a46e
 SHA512 
8a9a548b5b9cb512ca32471820a542d2b9bde6032ed275ad366f0b71224ee14fe1d05da9c544175e375378f076402de2f9c2a6c60c5e347985bad2b456baa810
+DIST jpipe-0.1.3.7.tar.gz 6430 BLAKE2B 
a4c799d600d4da8caffa07c0752337de271a7e469b94f919c65c1920278ead43b5cb489166419cec29f089bc609b159935051384c148d4f4cc396b78a4a18d6a
 SHA512 
9308a54f1d4db1d580b874c109658704c0182639dcc444d466e072e544e9cf4b5dbcb59157b17c26d3577156311ae7efcc167440282fb60d13b96df597b4febf

diff --git a/app-misc/jpipe/jpipe-0.1.3.4.ebuild 
b/app-misc/jpipe/jpipe-0.1.3.7.ebuild
similarity index 100%
rename from app-misc/jpipe/jpipe-0.1.3.4.ebuild
rename to app-misc/jpipe/jpipe-0.1.3.7.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-misc/jpipe/

2021-06-16 Thread Zac Medico
commit: 20f73f81edd9c62f8539c669a2644466137e0f44
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Jun 17 05:30:53 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Jun 17 05:33:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20f73f81

app-misc/jpipe: Bump to version 0.1.3.4

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-misc/jpipe/Manifest   | 2 +-
 app-misc/jpipe/{jpipe-0.1.3.3.ebuild => jpipe-0.1.3.4.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/jpipe/Manifest b/app-misc/jpipe/Manifest
index 35f9f254c02..5056e20bdad 100644
--- a/app-misc/jpipe/Manifest
+++ b/app-misc/jpipe/Manifest
@@ -1 +1 @@
-DIST jpipe-0.1.3.3.tar.gz 6264 BLAKE2B 
716cf99ef7aa50d405652d366670ebaf25bf4cde2f55395618382d3a62d355bdfdf55f1ef3766d53fd55e7cbb19063588b8b8822a4056d1c98af8fb5b3fbd921
 SHA512 
2920a029d2ac83ac27ed99a24d83946692d4962b9b3233d7e4e287194e1ccc7b7251f264da91bade7b29b2642c17541791ab51e5913702fbe2904a94ac32b35e
+DIST jpipe-0.1.3.4.tar.gz 6339 BLAKE2B 
b6d01a7b4f3394c540e14cdf8cd8e422462cf5b93043d8846f6da805e9e7c78392996edd4553b36886b728773296a5dd5291168cf145d1837a01cfbb8404a46e
 SHA512 
8a9a548b5b9cb512ca32471820a542d2b9bde6032ed275ad366f0b71224ee14fe1d05da9c544175e375378f076402de2f9c2a6c60c5e347985bad2b456baa810

diff --git a/app-misc/jpipe/jpipe-0.1.3.3.ebuild 
b/app-misc/jpipe/jpipe-0.1.3.4.ebuild
similarity index 100%
rename from app-misc/jpipe/jpipe-0.1.3.3.ebuild
rename to app-misc/jpipe/jpipe-0.1.3.4.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-misc/jpipe/

2021-06-16 Thread Zac Medico
commit: c5684dd16da79b13faad52b477ffdf5b81801bfc
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Jun 16 19:54:01 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Jun 16 19:55:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5684dd1

app-misc/jpipe: Bump to version 0.1.3.3

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-misc/jpipe/Manifest   | 2 +-
 app-misc/jpipe/{jpipe-0.1.3.2.ebuild => jpipe-0.1.3.3.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/jpipe/Manifest b/app-misc/jpipe/Manifest
index c86e2b2c5fd..35f9f254c02 100644
--- a/app-misc/jpipe/Manifest
+++ b/app-misc/jpipe/Manifest
@@ -1 +1 @@
-DIST jpipe-0.1.3.2.tar.gz 6003 BLAKE2B 
3f39f567cfe27e2c949535286e3ba066c5550834786c81f53cfac875034af93f6db0b49c84867bdec9c95c0d408f3fb0c8c61397763a312fd7bd117c3e5d
 SHA512 
26a66f6c07e309614d5dd516474698c3e0380a5875b7f7fd529f66d30ec2d1f4b5ee0c7a221fd5dc1e036f83d1f97b139be6e711ab47ecf69eac13cdf500a794
+DIST jpipe-0.1.3.3.tar.gz 6264 BLAKE2B 
716cf99ef7aa50d405652d366670ebaf25bf4cde2f55395618382d3a62d355bdfdf55f1ef3766d53fd55e7cbb19063588b8b8822a4056d1c98af8fb5b3fbd921
 SHA512 
2920a029d2ac83ac27ed99a24d83946692d4962b9b3233d7e4e287194e1ccc7b7251f264da91bade7b29b2642c17541791ab51e5913702fbe2904a94ac32b35e

diff --git a/app-misc/jpipe/jpipe-0.1.3.2.ebuild 
b/app-misc/jpipe/jpipe-0.1.3.3.ebuild
similarity index 100%
rename from app-misc/jpipe/jpipe-0.1.3.2.ebuild
rename to app-misc/jpipe/jpipe-0.1.3.3.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-misc/jpipe/

2021-06-15 Thread Zac Medico
commit: b30564e0eaec7d4a75563fd96bdb5dc847af5f04
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Jun 15 23:22:27 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Jun 15 23:23:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b30564e0

app-misc/jpipe: Refer to jmespath.py jpp PR via HOMEPAGE

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-misc/jpipe/jpipe-0.1.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/jpipe/jpipe-0.1.3.2.ebuild 
b/app-misc/jpipe/jpipe-0.1.3.2.ebuild
index a7ed6283850..d40453fbf15 100644
--- a/app-misc/jpipe/jpipe-0.1.3.2.ebuild
+++ b/app-misc/jpipe/jpipe-0.1.3.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python3_{7,8,9} )
 inherit distutils-r1
 
 DESCRIPTION="A python implementation of the jp CLI for JMESPath"
-HOMEPAGE="https://github.com/pipebus/jpipe;
+HOMEPAGE="https://github.com/pipebus/jpipe 
https://github.com/jmespath/jmespath.py/pull/224;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"



[gentoo-commits] repo/gentoo:master commit in: app-misc/jpipe/

2021-06-15 Thread Zac Medico
commit: 013cd51849364548782e6b1cb11d2a9fe74a5bd0
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Jun 15 22:13:31 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Jun 15 22:13:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=013cd518

app-misc/jpipe: Bump to version 0.1.3.2

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-misc/jpipe/Manifest   | 2 +-
 app-misc/jpipe/{jpipe-0.1.3.1.ebuild => jpipe-0.1.3.2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/jpipe/Manifest b/app-misc/jpipe/Manifest
index 56c40aec310..c86e2b2c5fd 100644
--- a/app-misc/jpipe/Manifest
+++ b/app-misc/jpipe/Manifest
@@ -1 +1 @@
-DIST jpipe-0.1.3.1.tar.gz 5957 BLAKE2B 
ce7570006aa40ca61939c59a93608569898b0327d10a3ebce85e44ca33175a1fcf8412740008a648865ce5098594318154ad415505ed3167664c8726827402c7
 SHA512 
4dd90c4d59f1a3ca8a2417a20b95db9bb949c380104030a35053edb5e1c3a1bc73d28725cc18c0a3384181899198837f4d4abedaf9c7e374ec905e42ce1af4f6
+DIST jpipe-0.1.3.2.tar.gz 6003 BLAKE2B 
3f39f567cfe27e2c949535286e3ba066c5550834786c81f53cfac875034af93f6db0b49c84867bdec9c95c0d408f3fb0c8c61397763a312fd7bd117c3e5d
 SHA512 
26a66f6c07e309614d5dd516474698c3e0380a5875b7f7fd529f66d30ec2d1f4b5ee0c7a221fd5dc1e036f83d1f97b139be6e711ab47ecf69eac13cdf500a794

diff --git a/app-misc/jpipe/jpipe-0.1.3.1.ebuild 
b/app-misc/jpipe/jpipe-0.1.3.2.ebuild
similarity index 100%
rename from app-misc/jpipe/jpipe-0.1.3.1.ebuild
rename to app-misc/jpipe/jpipe-0.1.3.2.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-misc/jpipe/

2021-06-15 Thread Zac Medico
commit: e7fac66ef40178728dda90d3f9c763ae5c0efbbd
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Jun 15 10:49:02 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Jun 15 10:54:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7fac66e

app-misc/jpipe: Bump to version 0.1.3.1

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-misc/jpipe/Manifest   |  2 +-
 .../jpipe/{jpipe-0.0.1.ebuild => jpipe-0.1.3.1.ebuild}| 15 +--
 app-misc/jpipe/metadata.xml   |  3 +++
 3 files changed, 17 insertions(+), 3 deletions(-)

diff --git a/app-misc/jpipe/Manifest b/app-misc/jpipe/Manifest
index e44ddc0001d..56c40aec310 100644
--- a/app-misc/jpipe/Manifest
+++ b/app-misc/jpipe/Manifest
@@ -1 +1 @@
-DIST jpipe-0.0.1.tar.gz 4567 BLAKE2B 
0c33e36ed03373ef2a030aa2ac0ecc6e05c0683f04bf4c96eeec0cc07b75a16e3c805bc9c59b6cf7fd6aa9e65dc639dbc1e496d4084bb4b74835ea0c3043c8be
 SHA512 
8cd7f9ff5138f55c13497a0059d32fdde6d6e698020e9ea231ed0431e76e97b2769f781e8a58ec636cadfe110f84f940161cbfa212cfa2f805e18e92a7e0d310
+DIST jpipe-0.1.3.1.tar.gz 5957 BLAKE2B 
ce7570006aa40ca61939c59a93608569898b0327d10a3ebce85e44ca33175a1fcf8412740008a648865ce5098594318154ad415505ed3167664c8726827402c7
 SHA512 
4dd90c4d59f1a3ca8a2417a20b95db9bb949c380104030a35053edb5e1c3a1bc73d28725cc18c0a3384181899198837f4d4abedaf9c7e374ec905e42ce1af4f6

diff --git a/app-misc/jpipe/jpipe-0.0.1.ebuild 
b/app-misc/jpipe/jpipe-0.1.3.1.ebuild
similarity index 68%
rename from app-misc/jpipe/jpipe-0.0.1.ebuild
rename to app-misc/jpipe/jpipe-0.1.3.1.ebuild
index 0ac556bbf2b..a7ed6283850 100644
--- a/app-misc/jpipe/jpipe-0.0.1.ebuild
+++ b/app-misc/jpipe/jpipe-0.1.3.1.ebuild
@@ -14,15 +14,26 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 LICENSE="Apache-2.0"
 KEYWORDS="~amd64"
 SLOT="0"
-IUSE="jp-symlink test"
+IUSE="jpp jp-symlink test"
 RESTRICT="!test? ( test )"
 RDEPEND="
-   jp-symlink? ( !app-misc/jp )
+   jpp? ( !app-misc/jp[jpp] )
+   jp-symlink? ( !app-misc/jp[jp] )
dev-python/jmespath[${PYTHON_USEDEP}]
 "
 
+python_prepare_all() {
+   if ! use jpp; then
+   sed -e '/jpp_main/d' -i setup.py || die
+   fi
+   distutils-r1_python_prepare_all
+}
+
 python_test() {
"${PYTHON}" test/test_jpipe.py || die "tests failed for ${EPYTHON}"
+   if use jpp; then
+   "${PYTHON}" test/test_jpp.py || die "jpp tests failed for 
${EPYTHON}"
+   fi
 }
 
 src_install() {

diff --git a/app-misc/jpipe/metadata.xml b/app-misc/jpipe/metadata.xml
index 0f6af2e7dae..c1da5f3b054 100644
--- a/app-misc/jpipe/metadata.xml
+++ b/app-misc/jpipe/metadata.xml
@@ -12,5 +12,8 @@

Install a jp symlink that points to jpipe.

+   
+   Install jpp which is an extended superset of the jp CLI 
for JMESPath.
+   

 



[gentoo-commits] repo/gentoo:master commit in: app-misc/jpipe/

2021-06-13 Thread Zac Medico
commit: e93d1fee89b2276e74ab81d966651833a4a875e3
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Jun 14 02:10:36 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Jun 14 02:31:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e93d1fee

app-misc/jpipe: Initial import

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-misc/jpipe/Manifest   |  1 +
 app-misc/jpipe/jpipe-0.0.1.ebuild | 31 +++
 app-misc/jpipe/metadata.xml   | 16 
 3 files changed, 48 insertions(+)

diff --git a/app-misc/jpipe/Manifest b/app-misc/jpipe/Manifest
new file mode 100644
index 000..e44ddc0001d
--- /dev/null
+++ b/app-misc/jpipe/Manifest
@@ -0,0 +1 @@
+DIST jpipe-0.0.1.tar.gz 4567 BLAKE2B 
0c33e36ed03373ef2a030aa2ac0ecc6e05c0683f04bf4c96eeec0cc07b75a16e3c805bc9c59b6cf7fd6aa9e65dc639dbc1e496d4084bb4b74835ea0c3043c8be
 SHA512 
8cd7f9ff5138f55c13497a0059d32fdde6d6e698020e9ea231ed0431e76e97b2769f781e8a58ec636cadfe110f84f940161cbfa212cfa2f805e18e92a7e0d310

diff --git a/app-misc/jpipe/jpipe-0.0.1.ebuild 
b/app-misc/jpipe/jpipe-0.0.1.ebuild
new file mode 100644
index 000..0ac556bbf2b
--- /dev/null
+++ b/app-misc/jpipe/jpipe-0.0.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit distutils-r1
+
+DESCRIPTION="A python implementation of the jp CLI for JMESPath"
+HOMEPAGE="https://github.com/pipebus/jpipe;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE="jp-symlink test"
+RESTRICT="!test? ( test )"
+RDEPEND="
+   jp-symlink? ( !app-misc/jp )
+   dev-python/jmespath[${PYTHON_USEDEP}]
+"
+
+python_test() {
+   "${PYTHON}" test/test_jpipe.py || die "tests failed for ${EPYTHON}"
+}
+
+src_install() {
+   distutils-r1_src_install
+   use jp-symlink && dosym jpipe /usr/bin/jp
+}

diff --git a/app-misc/jpipe/metadata.xml b/app-misc/jpipe/metadata.xml
new file mode 100644
index 000..0f6af2e7dae
--- /dev/null
+++ b/app-misc/jpipe/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   pipebus/jpipe
+   jpipe
+   
+   
+   zmed...@gentoo.org
+   
+   
+   
+   Install a jp symlink that points to jpipe.
+   
+   
+