diff --git a/dev-python/inquirer3/Manifest b/dev-python/inquirer3/Manifest new file mode 100644 index 000000000..8ebb9ad9b --- /dev/null +++ b/dev-python/inquirer3/Manifest @@ -0,0 +1 @@ +DIST inquirer3-0.4.0.tar.gz 15189 BLAKE2B 5edead35d094bbc11feedfc26a3528ea7b99a75173ea93669075a4deb926c53354fa38aceec733105b5fe73547714d7b7a03a2beb437c61b3bdc9497581de50b SHA512 603d8e2520edd3e4d3c639f35d7fc413a6bb173443a95adada4f12fd4067a14887e779a6c452eed457a9729ff4627ce887759172d85f3356767c9382bf730dac diff --git a/dev-python/inquirer3/inquirer3-0.4.0.ebuild b/dev-python/inquirer3/inquirer3-0.4.0.ebuild new file mode 100644 index 000000000..1c92c7128 --- /dev/null +++ b/dev-python/inquirer3/inquirer3-0.4.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Collection of common interactive command line user interfaces" +HOMEPAGE="https://github.com/guysalt/python-inquirer3" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=">=dev-python/blessed-1.20.0[${PYTHON_USEDEP}] + >=dev-python/readchar-4.0.5[${PYTHON_USEDEP}] + >=dev-python/python-editor-1.0.4[${PYTHON_USEDEP}] + >=dev-python/coloredlogs-15.0.1[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +#distutils_enable_tests pytest diff --git a/dev-python/ipsw_parser/Manifest b/dev-python/ipsw_parser/Manifest new file mode 100644 index 000000000..cf5543daa --- /dev/null +++ b/dev-python/ipsw_parser/Manifest @@ -0,0 +1 @@ +DIST ipsw_parser-1.2.0.tar.gz 46738 BLAKE2B f8ad0dfceca700ff071fd5dc1fc9e8fd137a19d94ca00a6e5c7e050b84a4f41504b114a31b21682db6eb1178c45099bd537758301b4800da4a4f7d0216ae8beb SHA512 847355a39e59bcacc56d6d58662f272a5ada1ef716de5258cc026e9c797f7d79f1f566cf47185e042dc83cb8126be6aa60b1682b3f8109b9ff16c194ef028233 diff --git a/dev-python/ipsw_parser/ipsw_parser-1.2.0.ebuild b/dev-python/ipsw_parser/ipsw_parser-1.2.0.ebuild new file mode 100644 index 000000000..e1571d0ec --- /dev/null +++ b/dev-python/ipsw_parser/ipsw_parser-1.2.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Utility for parsing and extracting data from IPSW" +HOMEPAGE="https://github.com/doronz88/ipsw_parser" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=">=dev-python/construct-2.9.29[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + dev-python/coloredlogs[${PYTHON_USEDEP}] + dev-python/cached-property[${PYTHON_USEDEP}] + dev-python/plumbum[${PYTHON_USEDEP}] + >=dev-python/pyimg4-0.7[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +#distutils_enable_tests pytest diff --git a/dev-python/pyimg4/Manifest b/dev-python/pyimg4/Manifest new file mode 100644 index 000000000..5ba29c43f --- /dev/null +++ b/dev-python/pyimg4/Manifest @@ -0,0 +1 @@ +DIST pyimg4-0.8.tar.gz 13967 BLAKE2B c7948280099078906c70003fe16657352e2ea2fa4de447f05b91984668b9f62d4435ae97093a745e524e91d53e271fc69fa31b04f3c43e306f5f3242cf21bc89 SHA512 4d4c035cc9102707b5caea8ee6865e7bd5b6092280ade7e015fe0f5831624c666d00ff9f3538bce5f67b73117e667fdbee28c1a7512f7c72815b3c5bbe0f5838 diff --git a/dev-python/pyimg4/pyimg4-0.8.ebuild b/dev-python/pyimg4/pyimg4-0.8.ebuild new file mode 100644 index 000000000..a6b334c8d --- /dev/null +++ b/dev-python/pyimg4/pyimg4-0.8.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A Python library/CLI tool for parsing Apple's Image4 format" +HOMEPAGE="https://github.com/m1stadev/PyIMG4" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="" + +RDEPEND=">=dev-python/asn1-2.7.0 + >=dev-python/click-8.1.7 + >=dev-python/pycryptodome-3.18.0 + dev-python/pyliblzfse + dev-python/pylzss +" +DEPEND="${RDEPEND}" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +#distutils_enable_tests pytest diff --git a/dev-python/pyliblzfse/Manifest b/dev-python/pyliblzfse/Manifest new file mode 100644 index 000000000..509df0235 --- /dev/null +++ b/dev-python/pyliblzfse/Manifest @@ -0,0 +1 @@ +DIST pyliblzfse-0.4.1.tar.gz 47666 BLAKE2B 3442e2fe848ae229715e1ac01bb3f4b105145be20df38f0868c782d18bacd7032d9ee5887ba3f4256091cd213e51d731c4a25629ffec3bf21f3f5c7fd9f6d9eb SHA512 783c6eaba1125b4d8491ddc10cba68afaa7a70a0a7954c8fa289d27eb47e7794c2f06902ed341f282ae105ab6288210fdaeaaaa340e74f6c847426552d912df0 diff --git a/dev-python/pyliblzfse/pyliblzfse-0.4.1.ebuild b/dev-python/pyliblzfse/pyliblzfse-0.4.1.ebuild new file mode 100644 index 000000000..f517f2d1f --- /dev/null +++ b/dev-python/pyliblzfse/pyliblzfse-0.4.1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python bindings for the LZFSE reference implementation" +HOMEPAGE="https://github.com/ydkhatri/pyliblzfse" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 ~arm64 x86" +IUSE="" + +RDEPEND="" +DEPEND="${RDEPEND}" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/dev-python/pylzss/Manifest b/dev-python/pylzss/Manifest new file mode 100644 index 000000000..6a6dfdf3e --- /dev/null +++ b/dev-python/pylzss/Manifest @@ -0,0 +1 @@ +DIST pylzss-0.3.1.tar.gz 25109 BLAKE2B 1c38c9c023657c4fafd0e10b3a3a194bb48b264da9e45763ddab7b76df2cb9e7cbdfe25748803ec5f51698726f4e50e07235e31b6445d59eab20bcc4be100f71 SHA512 12f1f73517da60136e6f863a261d8568488221d417bc687fd3c5baa38fee9ce04df0c20b279f5826739a57691b47cf18181829fa6879a628dd85e44878cb8d1e diff --git a/dev-python/pylzss/pylzss-0.3.1.ebuild b/dev-python/pylzss/pylzss-0.3.1.ebuild new file mode 100644 index 000000000..60b4c8928 --- /dev/null +++ b/dev-python/pylzss/pylzss-0.3.1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="LZSS compression algorithm" +HOMEPAGE="https://pypi.org/project/pylzss/" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64 ~arm64 x86" +IUSE="" + +RDEPEND="" +DEPEND="${RDEPEND}" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/dev-python/readchar/Manifest b/dev-python/readchar/Manifest new file mode 100644 index 000000000..55a2c4ef7 --- /dev/null +++ b/dev-python/readchar/Manifest @@ -0,0 +1 @@ +DIST readchar-4.0.5.tar.gz 9082 BLAKE2B 56bb6dcceb418e51492f6e7ce6e072f885a72e782d663b7a979e618c176e8159d35aab50945d356ed6a72e3f2331a553421de535858930e7b6085adb89c99f5e SHA512 2d2183f8408c347bf3bc1ffddad8561948496917215bc058dd8478f9d0e6b5aa4e21b8c04bd45be530b866352a6221d2a0e49e4ccd61f56e67e7a1762a39380c diff --git a/dev-python/readchar/readchar-4.0.5.ebuild b/dev-python/readchar/readchar-4.0.5.ebuild new file mode 100644 index 000000000..80a6ad767 --- /dev/null +++ b/dev-python/readchar/readchar-4.0.5.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Library to easily read single chars and key strokes" +HOMEPAGE="https://github.com/magmax/python-readchar" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm64 x86" +IUSE="" + +RDEPEND="" +DEPEND="${RDEPEND}" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/profiles/pentoo/base/package.accept_keywords/dev-python b/profiles/pentoo/base/package.accept_keywords/dev-python index 8b4c10b7f..ca3560415 100644 --- a/profiles/pentoo/base/package.accept_keywords/dev-python +++ b/profiles/pentoo/base/package.accept_keywords/dev-python @@ -371,3 +371,8 @@ dev-python/browser-cookie3 dev-python/py-pdf-parser =dev-python/wand-0.6* + +# required by inquirer3 +dev-python/inquirer3 +~dev-python/humanfriendly-10.0 +~dev-python/coloredlogs-15.0.1