From a0d1bdbd841fa761e38f468e1009cd058af305fd Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 17 Sep 2022 23:18:13 +0100 Subject: gentoo auto-resync : 17:09:2022 - 23:18:12 --- app-portage/Manifest.gz | Bin 9737 -> 9732 bytes app-portage/gemato/Manifest | 6 +++-- app-portage/gemato/gemato-17.0.ebuild | 47 ++++++++++++++++++++++++++++++++++ app-portage/gemato/gemato-9999.ebuild | 15 +++++++---- app-portage/gemato/metadata.xml | 2 ++ 5 files changed, 63 insertions(+), 7 deletions(-) create mode 100644 app-portage/gemato/gemato-17.0.ebuild (limited to 'app-portage') diff --git a/app-portage/Manifest.gz b/app-portage/Manifest.gz index 24170b6c4c6a..f09f1487e152 100644 Binary files a/app-portage/Manifest.gz and b/app-portage/Manifest.gz differ diff --git a/app-portage/gemato/Manifest b/app-portage/gemato/Manifest index 80ad5362bfed..f856b15ce909 100644 --- a/app-portage/gemato/Manifest +++ b/app-portage/gemato/Manifest @@ -1,4 +1,6 @@ DIST gemato-16.2.tar.gz 80178 BLAKE2B c973c36bb1277d07618ba8d90f7d6820508d78aedae200f0678c8b2e1dde38e3b7f4d7dc24791dedb9c88791d3b71711c9bdeb749b5fc091a20aa87f71ad70d3 SHA512 9d59ba360afaf237e47c5ded0e5bc29ec44d5b1d73eadadc19ff834a1966e1e620da258eb7a1b6afbff5c66cbd7e39454fd5920f2f82fc510c2f8836c0b80462 +DIST gemato-17.0.tar.gz 83991 BLAKE2B 7a01b8ecb9e3540c698b7d57e5b6ba0961d42e7edd51e7b422d0e3d89088230633f3402b19168b3ccb772f028a3f669b324e76fa84f1918afa1c92c728942f14 SHA512 22066939ccab081c5d2bd52eab587aed0893b11cac40256a2e08a9a2f14e20320acaffd3414c4111bf27db15aca6d76a3856b6a3d8d5019fd649a2f7e07e3265 EBUILD gemato-16.2.ebuild 980 BLAKE2B 16c0d7fdce3c3defa0b7015412d67f651caba7141dcdc7a85ac731f039f2f07fff25d95a3ce92ac4ba3b400fee8ffd0fba43522910ad1c1bbe1caf55874d0c71 SHA512 34d7b6b56721719ef46b8215cd24b9f0df814b698de3bd2eb2c88732d39a0e58a636a36b8ffb110b7ee69c1d0960773237137c91290b07effbad4320cf7f51fd -EBUILD gemato-9999.ebuild 879 BLAKE2B 720e02d9130298eb1382dfbf24ce0d42096fe67f92926e837ccb45927cc3cda3d5ecabb1ee83009e0adf2e8755ddbc8c3a9100c7c805b1f026cdac211d6a4ca3 SHA512 e28ef345f444fedd446765b679396f5e30e911f4250fee56726e997c28213d50dd3d02807cafebab261390ee90a49bf9c23c415e6c55bd70a8ac7f15cc03fcdb -MISC metadata.xml 715 BLAKE2B a059e3f4fb7629c06ddddf660e19aa59717514fd0004837020d8db3ef7fdacc2b8abb5bdff5241e00d68cc8de88d213331542f5afb56dc1954c8b81047593727 SHA512 1d53b9e589241c76fa0327296a43b22c6a60e2fc04be9e65cd57ddfcbd4449a40b7ad7fbb7660eb7cb55236dc88215129a61398524d1e0729582f1c05fd84d83 +EBUILD gemato-17.0.ebuild 1039 BLAKE2B b78e33ccbbed7d8adc6d9d249d0a956df09360a2fdb7d49ca5555ac3fcbc17517766b0b5fb93bb1c909f9c535949a004a5d0a292853e4aca28da85eac8d0e38a SHA512 8244402934f61639922245fc70ba539183803bd660a54d8bd4dedca9ce15d24f91edf5f9b5dddcbf3ab579576170cd552f3082fb0200c5b9a28804af122a00ab +EBUILD gemato-9999.ebuild 930 BLAKE2B 4a86e263958080333064a35d98e84e198265e4bec3d37cc49abbcdd63ae6e4048a0774295aa9385d71b2a46e34584f860e154fac23f43f39241e9c65cc35a740 SHA512 df067c2cd82c400a862968b4cc9872f666e59232faa5ce49516567d235ab1d5c91834e47bdc522e63b305f1092340f5a5c707aa22f34ad608cddc4748bbd317c +MISC metadata.xml 805 BLAKE2B 039ea9810f2c76d69bdfa5823994be4aa012746032a8c1e01aa7a11a05e4c4e0b278ff5633a519ad8e7398f3328480128c7d9d621dc7911d1ed1d827175c7dac SHA512 1fb3ec26e41b912cdd6ca289acadc50f2d73adf4e9cf9cae40c197ecfa10c19e17716e7153c9be82684ae35580d03ae296586b062f2d54641ab2738c338f1626 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 +} 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 @@ Install dependencies needed for OpenPGP signature verification support + Pull dev-python/rich + to enable pretty logs Install additional utilities (benchmarks, hash testing tools, fast Manifest generators) to /usr/share/gemato. -- cgit v1.2.3