commit:     91f072c7a5b931134c809cc7aed900d04afa4c0c
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 17 17:19:47 2022 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Sep 17 17:47:53 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91f072c7

app-portage/gemato: Bump to 17.0

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

 app-portage/gemato/Manifest           |  1 +
 app-portage/gemato/gemato-17.0.ebuild | 47 +++++++++++++++++++++++++++++++++++
 2 files changed, 48 insertions(+)

diff --git a/app-portage/gemato/Manifest b/app-portage/gemato/Manifest
index d866b5780118..a53cf3add977 100644
--- a/app-portage/gemato/Manifest
+++ b/app-portage/gemato/Manifest
@@ -1 +1,2 @@
 DIST gemato-16.2.tar.gz 80178 BLAKE2B 
c973c36bb1277d07618ba8d90f7d6820508d78aedae200f0678c8b2e1dde38e3b7f4d7dc24791dedb9c88791d3b71711c9bdeb749b5fc091a20aa87f71ad70d3
 SHA512 
9d59ba360afaf237e47c5ded0e5bc29ec44d5b1d73eadadc19ff834a1966e1e620da258eb7a1b6afbff5c66cbd7e39454fd5920f2f82fc510c2f8836c0b80462
+DIST gemato-17.0.tar.gz 83991 BLAKE2B 
7a01b8ecb9e3540c698b7d57e5b6ba0961d42e7edd51e7b422d0e3d89088230633f3402b19168b3ccb772f028a3f669b324e76fa84f1918afa1c92c728942f14
 SHA512 
22066939ccab081c5d2bd52eab587aed0893b11cac40256a2e08a9a2f14e20320acaffd3414c4111bf27db15aca6d76a3856b6a3d8d5019fd649a2f7e07e3265

diff --git a/app-portage/gemato/gemato-17.0.ebuild 
b/app-portage/gemato/gemato-17.0.ebuild
new file mode 100644
index 000000000000..63cb3b73a727
--- /dev/null
+++ b/app-portage/gemato/gemato-17.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+PYTHON_REQ_USE='threads(+)'
+
+inherit distutils-r1
+
+DESCRIPTION="Stand-alone Manifest generation & verification tool"
+HOMEPAGE="https://github.com/projg2/gemato";
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux"
+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/requests[${PYTHON_USEDEP}]
+               dev-python/responses[${PYTHON_USEDEP}]
+       )
+"
+
+distutils_enable_tests pytest
+
+python_install_all() {
+       distutils-r1_python_install_all
+
+       if use tools; then
+               exeinto /usr/share/gemato
+               doexe utils/*.{bash,py}
+       fi
+}

Reply via email to