summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2022-09-17 19:19:02 +0200
committerMichał Górny <mgorny@gentoo.org>2022-09-17 19:47:52 +0200
commitc556d3071b941ef0f4d91d32cf93e0686843b41d (patch)
treed6854db9e28551374cf5235717345451e53f9186 /app-portage/gemato
parentx11-misc/xprintidle: drop 2.0, EAPI-6-- (diff)
downloadgentoo-c556d3071b941ef0f4d91d32cf93e0686843b41d.tar.gz
gentoo-c556d3071b941ef0f4d91d32cf93e0686843b41d.tar.bz2
gentoo-c556d3071b941ef0f4d91d32cf93e0686843b41d.zip
app-portage/gemato: Update dependencies in -9999
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'app-portage/gemato')
-rw-r--r--app-portage/gemato/gemato-9999.ebuild15
-rw-r--r--app-portage/gemato/metadata.xml2
2 files changed, 12 insertions, 5 deletions
diff --git a/app-portage/gemato/gemato-9999.ebuild b/app-portage/gemato/gemato-9999.ebuild
index d889559f38d7..eeeb152eb331 100644
--- a/app-portage/gemato/gemato-9999.ebuild
+++ b/app-portage/gemato/gemato-9999.ebuild
@@ -1,8 +1,9 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
+DISTUTILS_USE_PEP517=flit
PYTHON_COMPAT=( python3_{8..11} pypy3 )
PYTHON_REQ_USE='threads(+)'
@@ -16,20 +17,24 @@ EGIT_REPO_URI="https://github.com/projg2/gemato.git"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS=""
-IUSE="+gpg tools"
+IUSE="+gpg pretty-log tools"
RDEPEND="
gpg? (
>=app-crypt/gnupg-2.2.20-r1
dev-python/requests[${PYTHON_USEDEP}]
- )"
+ )
+ pretty-log? (
+ dev-python/rich[${PYTHON_USEDEP}]
+ )
+"
BDEPEND="
test? (
>=app-crypt/gnupg-2.2.20-r1
- >=dev-python/pytest-5[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/responses[${PYTHON_USEDEP}]
- )"
+ )
+"
distutils_enable_tests pytest
diff --git a/app-portage/gemato/metadata.xml b/app-portage/gemato/metadata.xml
index 2157106e5d71..aa7988a48ee7 100644
--- a/app-portage/gemato/metadata.xml
+++ b/app-portage/gemato/metadata.xml
@@ -9,6 +9,8 @@
<use>
<flag name="gpg">Install dependencies needed for OpenPGP
signature verification support</flag>
+ <flag name="pretty-log">Pull <pkg>dev-python/rich</pkg>
+ to enable pretty logs</flag>
<flag name="tools">Install additional utilities (benchmarks,
hash testing tools, fast Manifest generators)
to /usr/share/gemato.</flag>