pymobiledevice3-2.27.1.ebuild

This commit is contained in:
Anton Bolshakov 2023-11-17 09:04:55 +08:00
parent a0cebec828
commit a89d9d194b
No known key found for this signature in database
GPG key ID: 32BDCED870788F04
5 changed files with 70 additions and 4 deletions

View file

@ -1 +1,2 @@
DIST pymobiledevice3-2.17.2.tar.gz 559769 BLAKE2B 949c7c488f40ebe69ae31ec6eaf66143bdbb837149749fc8a86c76cc5a78587e552dd9bfc2fe3238ee4995e6d58a7f6c326bbe9cc1f9f82ecaf529026d616b3c SHA512 ab0b3281ce861a2afe0a70337d6e0726c5211b736da27942e3c180da524ec617b61f9eb212f282146b96f6de20ef07b2dd138ac1174b94404ac1946814e3191e
DIST pymobiledevice3-2.27.1.tar.gz 567471 BLAKE2B 5ebbf494a24c36105f68cf067a9130bd5c3ecd8c6c8984c7889e81fcef9c2b1dd53da73326a94c119f253f8e5c3d03cd0a11ea393f5131208a0a0801ee0ad875 SHA512 1805c6ace2bb5c9429f52d28f03b4db18a5fd824e4f1d803de6e5ebf766cc2c8367cb6275a5eadd06940a4789999873d290cb6df1450f9893091ad13d2333c55

View file

@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/doronz88/pymobiledevice3"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
KEYWORDS="~amd64 ~x86"
IUSE=""
# dev-python/fastapi[all][${PYTHON_USEDEP}]

View file

@ -0,0 +1,67 @@
# 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="python3 implementation for working with iDevices"
HOMEPAGE="https://github.com/doronz88/pymobiledevice3"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
# dev-python/fastapi[all][${PYTHON_USEDEP}]
# dev-python/gnureadline[${PYTHON_USEDEP}]
RDEPEND="
>=dev-python/construct-2.9.29[${PYTHON_USEDEP}]
dev-python/asn1[${PYTHON_USEDEP}]
dev-python/termcolor[${PYTHON_USEDEP}]
dev-python/click[${PYTHON_USEDEP}]
dev-python/coloredlogs[${PYTHON_USEDEP}]
dev-python/ipython[${PYTHON_USEDEP}]
>=dev-python/bpylist2-4.0.1[${PYTHON_USEDEP}]
dev-python/pygments[${PYTHON_USEDEP}]
dev-python/hexdump[${PYTHON_USEDEP}]
dev-python/arrow[${PYTHON_USEDEP}]
dev-python/daemonize[${PYTHON_USEDEP}]
dev-python/gpxpy[${PYTHON_USEDEP}]
>=dev-python/pykdebugparser-1.2.4[${PYTHON_USEDEP}]
>=dev-python/pyusb-1.2.1[${PYTHON_USEDEP}]
dev-python/tqdm[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/cmd2[${PYTHON_USEDEP}]
dev-python/packaging[${PYTHON_USEDEP}]
>=dev-python/pygnuutils-0.0.7[${PYTHON_USEDEP}]
>=dev-python/cryptography-41.0.1[${PYTHON_USEDEP}]
>=dev-python/pycrashreport-1.2.2[${PYTHON_USEDEP}]
dev-python/fastapi[${PYTHON_USEDEP}]
>=dev-python/uvicorn-0.15.0[${PYTHON_USEDEP}]
dev-python/starlette[${PYTHON_USEDEP}]
dev-python/wsproto[${PYTHON_USEDEP}]
>=dev-python/nest-asyncio-1.5.5[${PYTHON_USEDEP}]
dev-python/pillow[${PYTHON_USEDEP}]
>=dev-python/inquirer3-0.1.0[${PYTHON_USEDEP}]
>=dev-python/pyimg4-0.8[${PYTHON_USEDEP}]
>=dev-python/ipsw-parser-1.1.2[${PYTHON_USEDEP}]
dev-python/remotezip[${PYTHON_USEDEP}]
dev-python/zeroconf[${PYTHON_USEDEP}]
dev-python/ifaddr[${PYTHON_USEDEP}]
dev-python/hyperframe[${PYTHON_USEDEP}]
dev-python/srptools[${PYTHON_USEDEP}]
>=dev-python/qh3-0.11.5[${PYTHON_USEDEP}]
>=dev-python/developer_disk_image-0.0.2[${PYTHON_USEDEP}]
dev-python/opack[${PYTHON_USEDEP}]
dev-python/psutil[${PYTHON_USEDEP}]
>=dev-python/pytun-pmd3-1.0.0[${PYTHON_USEDEP}]
dev-python/aiofiles[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
#distutils_enable_tests pytest

View file

@ -1,2 +1,2 @@
DIST pycrashreport-1.2.0.tar.gz 47230 BLAKE2B 057c4af12c0c065a8921d22d82bb80e000282831eb31fca26c89707bcac51540a632f59c244e77cf6c1b6b14cb39a7197063f001dc663279d864f898be800a00 SHA512 af7f892cdc7904a108148600727a11e31895f688677d4c10b59f2a85fc95864555941dfaddff8e3dff148b1572fa3b41ce22d7e606b6f1ade39dc97f0deb8e1b
DIST pycrashreport-1.2.1.tar.gz 47236 BLAKE2B dfd09de0174d85d49f277d42f624d208abbbd5d82ce57ef4cf4e49b20029118dd955147008ef3afa33c6668df022343666ab4fc11a06447f3e0d32242a46b0f4 SHA512 3e81258a5ea5e749c34c28d011de8dad6c890f5bef211227961ddf9bab14b7833287fd21f2095461dc2901c96ed2420f8955e7e192d1661bf71c269ab80652a4
DIST pycrashreport-1.2.2.tar.gz 47300 BLAKE2B fbd51399053cac53992cdfb546fb7b8edaeaee7c70207c07ffb838c90d22cb7c2f3c5bfe45bc838657f9b66dfaef8e6e77681cbed1f9545c7d4b0fa83e8e2b1b SHA512 1fbbfe009e6bff91638b3b639c9eaf4b6f87fb2ad81c02cafdc4bb58f115e759cb4e110bcde8c43aa39c63d0f9cd8ffa449ca82e6b1f1dd361a8f50d644ef361

View file

@ -29,7 +29,5 @@ RESTRICT="test"
src_prepare(){
sed -i -e 's|==|>=|g' requirements.txt || die
# https://github.com/doronz88/pycrashreport/issues/20
sed -i -e 's|rpcclient|pycrashreport|g' pyproject.toml || die
eapply_user
}