pymobiledevice3: wip, more deps

This commit is contained in:
Anton Bolshakov 2023-10-24 11:29:45 +08:00
parent 7df08c8b7f
commit c5648b4d35
No known key found for this signature in database
GPG key ID: 32BDCED870788F04
11 changed files with 152 additions and 5 deletions

View file

@ -0,0 +1 @@
DIST la_panic-0.4.9.tar.gz 32300 BLAKE2B d6406b4626d84ef6ac9a3f3912d9b075dd721b56e52215496dd74ba8e2ca36deed61cbc80dfa1dd1620500e18dc2b0c1bbda160268f7a14e6a1c4b106787465a SHA512 39a8e432b1cd06acf8b455adb845f19b489f313acd6743496fe1af81ba0a863eba109ac081ae2918f4d5abe091a7100bdb947b5a2ffb602947c9ba88a573ccde

View file

@ -0,0 +1,23 @@
# 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="iPhone kernel panic parser"
HOMEPAGE="https://gitlab.com/yanivhasbanidev/la_panic"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE=""
RDEPEND=""
DEPEND="${RDEPEND}"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
#distutils_enable_tests pytest

View file

@ -0,0 +1 @@
DIST opack-0.1.0.tar.gz 5656 BLAKE2B c9f0f4a1bbe4a243261c72209c6f06232e81e3be78535a79ff0ae0d7c5e9c92b04aef961536955696270d47dfa68685ae85562059aae49af3df0d2bdb47469f2 SHA512 eb6ffad70535f4649595bab8b7cda44f8b331190b20304ca962a707dca8e1edccc494a99761ef85d108c03e196228f9556a8a2877820c8d5826d29704395ca1d

View file

@ -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="Python library for parsing the opack format"
HOMEPAGE="https://github.com/loriwitt/opack"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE=""
RDEPEND="dev-python/arrow[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RESTRICT="test"
#distutils_enable_tests pytest
#src_test(){
# ${EPYTHON} ./tests/test_opack.py || die
#}

View file

@ -0,0 +1 @@
DIST pycrashreport-1.2.0.tar.gz 47230 BLAKE2B 057c4af12c0c065a8921d22d82bb80e000282831eb31fca26c89707bcac51540a632f59c244e77cf6c1b6b14cb39a7197063f001dc663279d864f898be800a00 SHA512 af7f892cdc7904a108148600727a11e31895f688677d4c10b59f2a85fc95864555941dfaddff8e3dff148b1572fa3b41ce22d7e606b6f1ade39dc97f0deb8e1b

View file

@ -0,0 +1,33 @@
# 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="Pure python3 for parsing Apple's crash reports"
HOMEPAGE="https://github.com/doronz88/pycrashreport"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE=""
RDEPEND="
dev-python/click[${PYTHON_USEDEP}]
dev-python/cached-property[${PYTHON_USEDEP}]
>=dev-python/la_panic-0.4.9[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RESTRICT="test"
#distutils_enable_tests pytest
src_prepare(){
sed -i -e 's|==|>=|g' requirements.txt || die
eapply_user
}

View file

@ -0,0 +1 @@
DIST pygnuutils-0.1.1.tar.gz 61704 BLAKE2B 4502a531887ceccb26e1843818c886393d3457091e00c7bf80df03cc31bf345912a88bb9cac4aa507149f45a990703838316ae48ae9a8de29dbdc03d52562d15 SHA512 4361b1f09ffaa6c33e9f688c638bbed747b7696f79000dc52e1397730ca27973a864976658f6be5bcfa1e1a7d2e0bb7d6eb20599c3af475b20c78eaed78b46a9

View file

@ -0,0 +1,24 @@
# 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="A python implementation for GNU utils"
HOMEPAGE="https://github.com/matan1008/pygnuutils"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE=""
RDEPEND="dev-python/click[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RESTRICT="test"
#distutils_enable_tests pytest

View file

@ -16,11 +16,11 @@ 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
RDEPEND=">=dev-python/asn1-2.7.0[${PYTHON_USEDEP}]
>=dev-python/click-8.1.7[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.18.0[${PYTHON_USEDEP}]
dev-python/pyliblzfse[${PYTHON_USEDEP}]
dev-python/pylzss[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"

View file

@ -0,0 +1 @@
DIST pykdebugparser-1.2.4.tar.gz 89160 BLAKE2B 2a03e1d5050729027e778097163b1f515de31a0edd7d797d6503f02669b4f54d9623ec377931eb0f5a9f4854607f06dde75de50128862569d24321b1438d5ed8 SHA512 61420fb97a2004ce0ef283d4fb8f9f360a28135cb3a2c9356469d746e8d0e8d330ffec7273c4aa32be7fbf604ac75d5e2424c6884f5944525c3f30750aaaa423

View file

@ -0,0 +1,33 @@
# 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="Python parser for kdebug events"
HOMEPAGE="https://github.com/matan1008/pykdebugparser"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
IUSE=""
RDEPEND="
dev-python/construct[${PYTHON_USEDEP}]
dev-python/pygments[${PYTHON_USEDEP}]
dev-python/click[${PYTHON_USEDEP}]
dev-python/termcolor[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
#distutils_enable_tests pytest
src_prepare(){
rm -r tests
eapply_user
}