Skip to content

Commit 740e406

Browse files
authored
Merge pull request #3036 from rick-gnous/update
Update tdir, editor and pymobiledevice3
2 parents 8350b04 + 52965f2 commit 740e406

9 files changed

Lines changed: 148 additions & 2 deletions

File tree

‎app-pda/pymobiledevice3/Manifest‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,7 @@ DIST pymobiledevice3-10.7.4.tar.gz 1119516 BLAKE2B 879117bf5754a642a2989718f8dd1
22
DIST pymobiledevice3-10.7.4.tar.gz.provenance 9825 BLAKE2B 67cef164e44cca19edaba28fcfd1532116ab5dd149205f9abe57322b5110851d72686daa65e07750991d56aa1eee1225871fc00d2d73dbc644fddf05e253fa04 SHA512 9bb5d97d0a11f6f2dd21cfeaf0063c9e47a0c3271d1255846ca275f79d703dd4b4824526b45c1025ad1d359a4a24ec5412b80c963956fe904fe1f0c0d83c59ee
33
DIST pymobiledevice3-11.1.3.tar.gz 1172498 BLAKE2B 1701dbc9f58ca342be7f5b5a631b0be038ee913188378c75933c03360812a9ec64bb64dbaf9cb1143ef359def45829aa39decd45ad27d86f842cc2632684ce3a SHA512 c65cd7ebae6e9ace1bcade402dcaedb017368c79ab6469941d773fa1f5bac6e7174618c8af474f0c73ec8347594936caecaf90a0250168dcc0fc00d4f41f09c5
44
DIST pymobiledevice3-11.1.3.tar.gz.provenance 9817 BLAKE2B 7ab14255de46c30d0a6342f5d314cad1982957b1fc450247da9e6dcbd217ed9b7ca76fb86721b3693c2875e00d9de97b62988c60b83a87ea28bdf844c40a7fb8 SHA512 992834a34b58667c9835eec1797b9a68b45d48018b01691b588d9956fb07e1d99deba5730d041d2798363fe130f217aa05aa62edf8a920ecfee1d3ab5f2cb618
5+
DIST pymobiledevice3-11.15.5.tar.gz 1488692 BLAKE2B f8169273de7b35d5d8bd3f6322d27f47d1c3994609836496dff6c9e630c23a3551714e290fc28317c2c3e57d7b613ce84c96838f7262f68bc3f9cac543a5c0e0 SHA512 95af65df66eff577d05694c826cc128c7bfbf5fcaf28e22d16094e4f381cd182aa79ae83247dcb9ac75dacaf5c0af3628ee4d9547c5ebf357541e1de242bdbdf
6+
DIST pymobiledevice3-11.15.5.tar.gz.provenance 9978 BLAKE2B 210f274056de1be103cc3305e440d8ca3f4cb62dc92f97d050a4ee30e24e01077f3f0b240e1be0993c979ae6f175219a7814ffca7345fba31786c82bd0692def SHA512 034753c37daa14a3c7cc2e71e0bdf13bcabfa5c088c2808c914ddcb329e0935e8bfc76ef5e71fd52612a0c7880f629c8fda70aa3231cd341debbf7c14e4fabf8
57
DIST pymobiledevice3-9.22.0.tar.gz 880107 BLAKE2B 2c920db7756474c9f1b89465c35809d999564eb96f9b9bb1e890ca42bb26fb25257afe2746f5b384fd8f3b349103ccfe81cad48617dbb032251355b7154879b3 SHA512 2c53d8d771f42dae2bad9992e3957487f3a6b5427ca5ffd7a9cdb2585ccb11c6943784e12c6dc5ca2c40b5d3a54028d01c15cbcb2dc0fa81342a85ee79491414
68
DIST pymobiledevice3-9.36.2.tar.gz 1002816 BLAKE2B a241f3517978ea307a261333ef1cf8616bf2820f05c3266bb3a9b4365c67cb0dab20469bb37e3348b2d96d78ebf6e691c130acc4b5492a72db6f1dce9f555e53 SHA512 a8166f141fda844dc47fd6502a82df91124b1155d773fcdfe87f33d724fbf76d09bb8ba7beb0c70bc1f9b5a698ce234fd2d36fe74fd5335db8bf3178f653bc11

‎app-pda/pymobiledevice3/pymobiledevice3-10.7.4.ebuild‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/doronz88/pymobiledevice3"
1414

1515
LICENSE="GPL-3"
1616
SLOT="0"
17-
KEYWORDS="~amd64 ~arm64 ~x86"
17+
KEYWORDS="amd64 ~arm64 ~x86"
1818

1919
# need asn1 >= 2 < 3 due to pyimg4
2020
RDEPEND="

‎app-pda/pymobiledevice3/pymobiledevice3-11.1.3.ebuild‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/doronz88/pymobiledevice3"
1414

1515
LICENSE="GPL-3"
1616
SLOT="0"
17-
KEYWORDS="~amd64 ~arm64 ~x86"
17+
KEYWORDS="amd64 ~arm64 ~x86"
1818
IUSE="test"
1919
RESTRICT="!test? ( test )"
2020

Lines changed: 85 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,85 @@
1+
# Copyright 1999-2026 Gentoo Authors
2+
# Distributed under the terms of the GNU General Public License v2
3+
4+
EAPI=8
5+
6+
DISTUTILS_USE_PEP517=setuptools
7+
PYTHON_COMPAT=( python3_14 )
8+
PYPI_VERIFY_REPO=https://github.com/doronz88/pymobiledevice3
9+
10+
inherit distutils-r1 pypi
11+
12+
DESCRIPTION="python3 implementation for working with iDevices"
13+
HOMEPAGE="https://github.com/doronz88/pymobiledevice3"
14+
15+
LICENSE="GPL-3"
16+
SLOT="0"
17+
KEYWORDS="~amd64 ~arm64 ~x86"
18+
IUSE="test"
19+
RESTRICT="!test? ( test )"
20+
21+
# need asn1 >= 2 < 3 due to pyimg4
22+
RDEPEND="
23+
>=dev-python/construct-2.9.29[${PYTHON_USEDEP}]
24+
>=dev-python/construct-typing-0.8.0[${PYTHON_USEDEP}]
25+
<dev-python/asn1-3.0.0[${PYTHON_USEDEP}]
26+
>=dev-python/asn1-2.0.0[${PYTHON_USEDEP}]
27+
dev-python/coloredlogs[${PYTHON_USEDEP}]
28+
dev-python/ipython[${PYTHON_USEDEP}]
29+
>=dev-python/bpylist2-4.0.1[${PYTHON_USEDEP}]
30+
dev-python/pygments[${PYTHON_USEDEP}]
31+
dev-python/hexdump[${PYTHON_USEDEP}]
32+
dev-python/daemonize[${PYTHON_USEDEP}]
33+
<dev-python/gpxpy-1.7.0[${PYTHON_USEDEP}]
34+
>=dev-python/pykdebugparser-1.2.7[${PYTHON_USEDEP}]
35+
>=dev-python/pyusb-1.2.1[${PYTHON_USEDEP}]
36+
dev-python/tqdm[${PYTHON_USEDEP}]
37+
dev-python/requests[${PYTHON_USEDEP}]
38+
dev-python/xonsh[${PYTHON_USEDEP}]
39+
dev-python/parameter-decorators[${PYTHON_USEDEP}]
40+
dev-python/packaging[${PYTHON_USEDEP}]
41+
>=dev-python/typing-extensions-4.1.0[${PYTHON_USEDEP}]
42+
>=dev-python/pygnuutils-0.0.7[${PYTHON_USEDEP}]
43+
>=dev-python/cryptography-41.0.1[${PYTHON_USEDEP}]
44+
>=dev-python/pycrashreport-2.0.0[${PYTHON_USEDEP}]
45+
>=dev-python/fastapi-0.93.0[${PYTHON_USEDEP}]
46+
>=dev-python/uvicorn-0.15.0[${PYTHON_USEDEP}]
47+
dev-python/wsproto[${PYTHON_USEDEP}]
48+
dev-python/pillow[${PYTHON_USEDEP}]
49+
>=dev-python/questionary-2.0.0[${PYTHON_USEDEP}]
50+
>=dev-python/ipsw-parser-1.6.0[${PYTHON_USEDEP}]
51+
dev-python/ifaddr[${PYTHON_USEDEP}]
52+
dev-python/hyperframe[${PYTHON_USEDEP}]
53+
dev-python/srptools[${PYTHON_USEDEP}]
54+
>=dev-python/qh3-1.0.0[${PYTHON_USEDEP}]
55+
<dev-python/qh3-2.0.0[${PYTHON_USEDEP}]
56+
>=dev-python/developer-disk-image-0.3.0[${PYTHON_USEDEP}]
57+
dev-python/opack2[${PYTHON_USEDEP}]
58+
dev-python/psutil[${PYTHON_USEDEP}]
59+
>=dev-python/pytun-pmd3-3.0.3[${PYTHON_USEDEP}]
60+
dev-python/prompt-toolkit[${PYTHON_USEDEP}]
61+
>=dev-python/python-pcapng-2.1.1[${PYTHON_USEDEP}]
62+
dev-python/plumbum[${PYTHON_USEDEP}]
63+
>=dev-python/pyimg4-0.8.8[${PYTHON_USEDEP}]
64+
>=dev-python/pyiosbackup-0.2.4[${PYTHON_USEDEP}]
65+
>=dev-python/typer-0.25.0[${PYTHON_USEDEP}]
66+
>=dev-python/typer-injector-0.3.0[${PYTHON_USEDEP}]
67+
dev-python/defusedxml[${PYTHON_USEDEP}]
68+
>=dev-python/av-14.0.0[${PYTHON_USEDEP}]
69+
>=dev-python/pmd-pytcp-0.3.7[${PYTHON_USEDEP}]
70+
>=dev-python/asgi-webdav-2.0.1[${PYTHON_USEDEP}]
71+
$(python_gen_cond_dep '
72+
dev-python/chardet[${PYTHON_USEDEP}]
73+
!dev-python/chardet-7.6.0[${PYTHON_USEDEP}]
74+
' python3_15)
75+
"
76+
77+
BDEPEND="
78+
${RDEPEND}
79+
test? (
80+
dev-python/httpx[${PYTHON_USEDEP}]
81+
)
82+
"
83+
84+
EPYTEST_PLUGINS=( pytest-asyncio )
85+
distutils_enable_tests pytest

‎dev-python/editor/Manifest‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
DIST editor-1.8.0.tar.gz 27455 BLAKE2B 3fb5001cabbae18f55ec56d29dfda96aeb7b9fd059509b5e1f2d2b3662c4fc2d9e8464f3bec32fe9b645067d4eb2a649b65f070622fb3c0435d039e5ac1098cc SHA512 2285841b1b687b3b056a7a00c240b5d65300b81a830070b4c86cda3d1e839d60ffff7c0f50f7f41d2fedb687f738ac1030906db0b9f4659c19a8de4eb42b5f3e
2+
DIST editor-2.0.1.tar.gz 29018 BLAKE2B 6cc53d8709017eeb775d7d8089973467fe49db2f35b98f9cfcb30f23d1110c32be68193cc35082636b216c4ecdf7c5837a971768e91093d5f3f9798ed3b95e60 SHA512 fd4a304bc77297c28b57a8cda2b1e8dd5e6e93c8658dcbc7fdab3152e64ef88c0c7477d182995ea8afe8c44dd72cc1d9033e0a3784fc826a17e9c3f72ceebb06
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# Copyright 2026 Gentoo Authors
2+
# Distributed under the terms of the GNU General Public License v2
3+
4+
EAPI=8
5+
6+
DISTUTILS_USE_PEP517=hatchling
7+
PYTHON_COMPAT=( python3_{12..14} )
8+
9+
inherit distutils-r1 pypi
10+
11+
DESCRIPTION="Open the default text editor"
12+
HOMEPAGE="https://rec.github.io/editor/"
13+
14+
LICENSE="MIT"
15+
SLOT="0"
16+
KEYWORDS="~amd64"
17+
IUSE="test"
18+
RESTRICT="!test? ( test )"
19+
20+
RDEPEND="
21+
dev-python/runs[${PYTHON_USEDEP}]
22+
dev-python/xmod[${PYTHON_USEDEP}]
23+
"
24+
BDEPEND="
25+
test? (
26+
dev-python/tdir[${PYTHON_USEDEP}]
27+
)
28+
"
29+
30+
EPYTEST_PLUGINS=()
31+
distutils_enable_tests pytest

‎dev-python/tdir/Manifest‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
DIST tdir-1.10.0.tar.gz 29817 BLAKE2B 2ebc8fe01d9922d8f8280241827a05a78f1a7cbecb577b2974925d1a79c9ee9c476959ee730bb1b63423a5411530a64d950901f9e4d02f7a692047c1e285e7b6 SHA512 9873a39ab0331fdd49b31742175209fed964075b009f91cb830b69906073531dd572ba08af25fd93ec37b2b5f1aa1b98ef53269333712e93fc62fe19e74d21a6
2+
DIST tdir-2.0.1.tar.gz 31429 BLAKE2B 89c33ba616f23cb69dc091e7ae109034b7d3fb99d35b3407fafe0389ab53bbc2190fa1f2533c018b47e1459bea719075db9e2fdb00efb8728ed6678b5db3922d SHA512 399e8250117da0dc316e4261339db2d2d1b4f583d66bf894a7b286751f827df86ac2761f7728311a2e5720461ed87f1a8e770a603e47dd1e1199dd6d0c52ae20

‎dev-python/tdir/tdir-2.0.1.ebuild‎

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# Copyright 2026 Gentoo Authors
2+
# Distributed under the terms of the GNU General Public License v2
3+
4+
EAPI=8
5+
6+
DISTUTILS_USE_PEP517=hatchling
7+
PYTHON_COMPAT=( python3_{12..14} )
8+
9+
inherit distutils-r1 pypi
10+
11+
DESCRIPTION="Create and fill a temporary directory"
12+
HOMEPAGE="https://rec.github.io/tdir/"
13+
14+
LICENSE="MIT"
15+
SLOT="0"
16+
KEYWORDS="~amd64"
17+
18+
RDEPEND="
19+
dev-python/dek[${PYTHON_USEDEP}]
20+
dev-python/xmod[${PYTHON_USEDEP}]
21+
"
22+
23+
EPYTEST_PLUGINS=()
24+
distutils_enable_tests pytest

‎profiles/pentoo/base/package.accept_keywords/dev-python‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -332,6 +332,8 @@ dev-python/httpx-kerberos ~amd64
332332
dev-python/asgi-middleware-static-file ~amd64
333333
dev-python/dataclass-wizard ~amd64
334334
dev-python/pytimeparse ~amd64
335+
dev-python/tdir ~amd64
336+
dev-python/editor ~amd64
335337

336338
# required by dev-python/protobuf-7
337339
~dev-python/grpcio-1.82.1

0 commit comments

Comments
 (0)