app-portage/gemato: Bump to 20.9

Signed-off-by: Michał Górny <mgorny@gentoo.org>
This commit is contained in:
Michał Górny
2025-10-25 06:49:06 +02:00
parent 13ae8d1646
commit 1cbc4515ff
2 changed files with 52 additions and 0 deletions

View File

@@ -1,2 +1,3 @@
DIST gemato-20.6.tar.gz 87376 BLAKE2B ba7dad60ee44059e742ccd20b99eb6710c28250ecb0b11dc169c9a3e02ca0499e8d11587fe2ab878a86335e7a297fa70af2d87c9bd096ecaf8a20969a02a2cf7 SHA512 84d7eb5046ecc8465ccfeb3a97c8cd2b1512a5d3128458b053244dcfa40b69d2c3faf8bd6791fffdd7ea271e6d7a28d74096398a9208526a9eda542c2708b899
DIST gemato-20.8.tar.gz 93714 BLAKE2B 0ee085469edf655358a31eb891a1178421604f7eca8bebc04f0b0b5871e7b0737a0d2ff65eb9c63e9a94b103b458643bb64c58936dca8b2c5e76f2c7025fb4f4 SHA512 d6375c30a489993f838185638f3fe3d8bb241730b25ef257c4d93c859c6e5dd37f2f24d7f048a4e8de4a39f9599d714ff00e518aefe6d8cf7084c06e70557642
DIST gemato-20.9.tar.gz 93712 BLAKE2B 41fecd8f5c40873ece8010d59a8964aeeda0790b51cf341189844bcd6cb6600bae06ad6f2dd71e10dae7f60b83975cdf7c60ef2f64702f05a85bb694f87c15b2 SHA512 15edb8893b7a58f02f8d8db40081d1e0d3527d1c750f0e72ef9c5160a6303c79895c3861f509ee1ba2facfec8ec8b3be22f89c7859c9cc7c6445c43eac863c10

View File

@@ -0,0 +1,51 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=flit
PYTHON_COMPAT=( python3_{11..14} pypy3_11 )
PYTHON_REQ_USE='threads(+),ssl(+)'
inherit distutils-r1 pypi
DESCRIPTION="Stand-alone Manifest generation & verification tool"
HOMEPAGE="
https://github.com/gentoo/gemato/
https://pypi.org/project/gemato/
"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="+gpg pretty-log tools"
RDEPEND="
gpg? (
>=app-crypt/gnupg-2.2.20-r1[ssl]
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}]
)
"
EPYTEST_PLUGINS=()
EPYTEST_XDIST=1
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
}