diff --git a/app-pda/pymobiledevice3/Manifest b/app-pda/pymobiledevice3/Manifest index 950cdcddf..b8297a404 100644 --- a/app-pda/pymobiledevice3/Manifest +++ b/app-pda/pymobiledevice3/Manifest @@ -1,3 +1,2 @@ -DIST pymobiledevice3-2.30.0.tar.gz 575932 BLAKE2B 2336a9ecb478d25f71dd573a45801ce112e7a05ca8d5f263da1e33aebb14b713700e44421bcf857c871d2c4aacfce0751be9beb0d7857d996cce4f9a482222ad SHA512 7e7bf57e677c94116d34c6532c9279244d1bd9ccc89a7a42b103edf9ef07dc15826a7d9558366799b0412a17525edb5be89316bbf3e891c40d43a267bf197c86 -DIST pymobiledevice3-4.16.7.tar.gz 31568502 BLAKE2B e06f862c527225ddff119e7de5ea13155c57f543d82d886c0a70ea8793558fe1899e9eea62eebd714bdcaa9a1b9282a4017dd7f29660c723e7fed68933f7fcc1 SHA512 eee279b58170a539b034c5631fbf556397867d331dce6202f42f4c3857c1b2b55ea48024ec23050b72737ac487edaab83a5a2691198bc64e2d072cf38c662ab4 DIST pymobiledevice3-4.20.17.tar.gz 31575968 BLAKE2B 64401bb9e782ac86aee95977c22cc1cb56c96e1f84761005bc5f01a10aad61f6fc47cd6625c04e993db4a5da45d5e1c3d31a963505df20cb61054eac683f687a SHA512 3e6caa02dcdc2da1186d0d6dcedae1ef1995ea08971aaeabae53d2861e1ed10be3398d1e1b19990a53ec12f4ecfa67088bc98bfde41f8012e42117a9fb556633 +DIST pymobiledevice3-4.21.1.tar.gz 31577094 BLAKE2B 4ee2b11b3d60e55413aa16e17d39c4eee48f960e0ef971073ac78cd101a0c8b5646cee9ecf0dc19e57adea82ea11b2291462b226616e109467d869d67384f023 SHA512 33ee9f6cfdd906dd2e868714e351fa1c5d0ba60da55cb7912e0460275147c151e4693405a2051af6804299d047aa7d216f3759a1d68cf25a492eadc172554a70 diff --git a/app-pda/pymobiledevice3/pymobiledevice3-2.30.0.ebuild b/app-pda/pymobiledevice3/pymobiledevice3-2.30.0.ebuild deleted file mode 100644 index 60342b9e5..000000000 --- a/app-pda/pymobiledevice3/pymobiledevice3-2.30.0.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..13} ) - -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" - -# 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/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/xonsh[${PYTHON_USEDEP}] - dev-python/parameter-decorators[${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}] - dev-python/prompt-toolkit[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -#distutils_enable_tests pytest diff --git a/app-pda/pymobiledevice3/pymobiledevice3-4.20.17.ebuild b/app-pda/pymobiledevice3/pymobiledevice3-4.20.17.ebuild index 606f098ac..2c5c72379 100644 --- a/app-pda/pymobiledevice3/pymobiledevice3-4.20.17.ebuild +++ b/app-pda/pymobiledevice3/pymobiledevice3-4.20.17.ebuild @@ -58,7 +58,7 @@ RDEPEND=" >=dev-python/developer_disk_image-0.0.2[${PYTHON_USEDEP}] dev-python/opack2[${PYTHON_USEDEP}] dev-python/psutil[${PYTHON_USEDEP}] - >=dev-python/pytun-pmd3-1.0.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep 'dev-python/sslpsk-pmd3[${PYTHON_USEDEP}]' 3.{11..12}) dev-python/aiofiles[${PYTHON_USEDEP}] dev-python/prompt-toolkit[${PYTHON_USEDEP}] dev-python/sslpsk-pmd3[${PYTHON_USEDEP}] diff --git a/app-pda/pymobiledevice3/pymobiledevice3-4.16.7.ebuild b/app-pda/pymobiledevice3/pymobiledevice3-4.21.1.ebuild similarity index 80% rename from app-pda/pymobiledevice3/pymobiledevice3-4.16.7.ebuild rename to app-pda/pymobiledevice3/pymobiledevice3-4.21.1.ebuild index acd89a3d9..a485e73ab 100644 --- a/app-pda/pymobiledevice3/pymobiledevice3-4.16.7.ebuild +++ b/app-pda/pymobiledevice3/pymobiledevice3-4.21.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/doronz88/pymobiledevice3" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~arm64 ~x86" RESTRICT="test" @@ -31,7 +31,7 @@ RDEPEND=" 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/pykdebugparser-1.2.7[${PYTHON_USEDEP}] >=dev-python/pyusb-1.2.1[${PYTHON_USEDEP}] dev-python/tqdm[${PYTHON_USEDEP}] dev-python/requests[${PYTHON_USEDEP}] @@ -40,16 +40,15 @@ RDEPEND=" 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/pycrashreport-1.2.4[${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/inquirer3-0.6.0[${PYTHON_USEDEP}] + >=dev-python/ipsw-parser-1.3.4[${PYTHON_USEDEP}] dev-python/remotezip2[${PYTHON_USEDEP}] dev-python/zeroconf[${PYTHON_USEDEP}] dev-python/ifaddr[${PYTHON_USEDEP}] @@ -59,12 +58,15 @@ RDEPEND=" >=dev-python/developer_disk_image-0.0.2[${PYTHON_USEDEP}] dev-python/opack2[${PYTHON_USEDEP}] dev-python/psutil[${PYTHON_USEDEP}] - >=dev-python/pytun-pmd3-1.0.0[${PYTHON_USEDEP}] + >=dev-python/pytun-pmd3-2.0.9[${PYTHON_USEDEP}] dev-python/aiofiles[${PYTHON_USEDEP}] dev-python/prompt-toolkit[${PYTHON_USEDEP}] - dev-python/sslpsk-pmd3[${PYTHON_USEDEP}] + $(python_gen_cond_dep 'dev-python/sslpsk-pmd3[${PYTHON_USEDEP}]' 3.{11..12}) dev-python/python-pcapng[${PYTHON_USEDEP}] + dev-python/plumbum[${PYTHON_USEDEP}] + >=dev-python/pyimg4-0.8[${PYTHON_USEDEP}] " +# $(python_gen_cond_dep '>=dev-python/aiohttp-3.9.0[${PYTHON_USEDEP}]' python3_12 3.{10..11}) # dev-python/sslpsk-pmd3>=1.0.3;python_version<'3.13'[${PYTHON_USEDEP}] DEPEND="${RDEPEND}" diff --git a/dev-python/inquirer3/Manifest b/dev-python/inquirer3/Manifest index 9de106295..e44118953 100644 --- a/dev-python/inquirer3/Manifest +++ b/dev-python/inquirer3/Manifest @@ -1,2 +1 @@ -DIST inquirer3-0.4.0.tar.gz 15189 BLAKE2B 5edead35d094bbc11feedfc26a3528ea7b99a75173ea93669075a4deb926c53354fa38aceec733105b5fe73547714d7b7a03a2beb437c61b3bdc9497581de50b SHA512 603d8e2520edd3e4d3c639f35d7fc413a6bb173443a95adada4f12fd4067a14887e779a6c452eed457a9729ff4627ce887759172d85f3356767c9382bf730dac DIST inquirer3-0.6.1.tar.gz 15151 BLAKE2B fdeb127b76aa5597ec7d4d18ff1043f4a097981d8299cf18e54c1b3f325dfe5b7d4a67419bfa5c177a367594a017478eecad0b1bef4407d30e5a8734bd638a95 SHA512 e046a04da8e528df589f65e018fc1c667643ac5575b926f416036670f5b626e73bece8a3aa6182ad7bd807c840f6545c28b47417cd3be094181e8078d18da7f5 diff --git a/dev-python/inquirer3/inquirer3-0.4.0.ebuild b/dev-python/inquirer3/inquirer3-0.4.0.ebuild deleted file mode 100644 index 1a5bef5aa..000000000 --- a/dev-python/inquirer3/inquirer3-0.4.0.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# 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_{11..13} ) - -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/inquirer3/metadata.xml b/dev-python/inquirer3/metadata.xml new file mode 100644 index 000000000..3bd260f71 --- /dev/null +++ b/dev-python/inquirer3/metadata.xml @@ -0,0 +1,12 @@ + + + + + unknown@pentoo.ch + Author Unknown + + + guysalt/python-inquirer3 + inquirer3 + + diff --git a/dev-python/pycrashreport/Manifest b/dev-python/pycrashreport/Manifest index d93eb79bf..80c2c5d63 100644 --- a/dev-python/pycrashreport/Manifest +++ b/dev-python/pycrashreport/Manifest @@ -1 +1,2 @@ DIST pycrashreport-1.2.5.tar.gz 100768 BLAKE2B 8780badf5fca8f983996277a3ee7d79e46a3cb4813d286bb24448abfad94ad7a03aa2b5998948c8cbe7f4031ebf9aeb23a85c332555ef3d3e8545bae7321d5c4 SHA512 3dad3be0f745dd2a2163b5ae39a2a4c219af5dc1c202f97a504fa7196fcd4edda80489a7327f8f125970dcebb949f250f5647f0fce3bbc5d045641e4fdec7d38 +DIST pycrashreport-1.2.6.tar.gz 100771 BLAKE2B 3314cc676efc08dd97d4cebd47940a180db41ddef0667ed842cc6e38076fe444f638d7703f50eccdbd531a1504a2026fa9d29cd483468aa6f537c0de395baab0 SHA512 7083509d29277be7e7b456a8e56f5048e256ce65d55bb5b9f92f164017766c1ca4aae573b387e0a5b70635be7d64d73fd11a63745db1837a712ab638f205d323 diff --git a/dev-python/pycrashreport/pycrashreport-1.2.6.ebuild b/dev-python/pycrashreport/pycrashreport-1.2.6.ebuild new file mode 100644 index 000000000..4221e6d82 --- /dev/null +++ b/dev-python/pycrashreport/pycrashreport-1.2.6.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..13} ) + +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" + +RDEPEND=" + dev-python/click[${PYTHON_USEDEP}] + dev-python/cached-property[${PYTHON_USEDEP}] + >=dev-python/la-panic-0.5.0[${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 +} diff --git a/dev-python/pyimg4/Manifest b/dev-python/pyimg4/Manifest index dc81e12f4..83db7c52f 100644 --- a/dev-python/pyimg4/Manifest +++ b/dev-python/pyimg4/Manifest @@ -1 +1,2 @@ DIST pyimg4-0.8.6.tar.gz 14868 BLAKE2B 576a046d992c2dc13e8bb90650b56953797cf8427fcc620a575ef6edb97708683b16750a0bd3d8f40a6c2886d8ec9a184ae4c81fc38baa7b477e87a47b58519c SHA512 b44fbcb76b8332d7c3261ff5364349431c151471d2ad4ccd4d6de02f4622e7fbf16f1035fe8ee62345d637056b8364ed2564871fd66bbffe5eb303eb2d18c923 +DIST pyimg4-0.8.8.tar.gz 173091 BLAKE2B 19155f2803f120c5da0844f6a54329e964936be6a961436795917ce68cabdffc393321fcdafeec5c8597fb162a591cb5f8bea71eef9b6fce98c186245ba17c59 SHA512 86ca08e9f82f7e75ab45354e5c89c53ed654e3ba61eabd0157ff1a56cdc55ad2e170f66114352693ecc72533071ccd1f1090fb544692a504975939e865a67f48 diff --git a/dev-python/pyimg4/pyimg4-0.8.8.ebuild b/dev-python/pyimg4/pyimg4-0.8.8.ebuild new file mode 100644 index 000000000..03d23df66 --- /dev/null +++ b/dev-python/pyimg4/pyimg4-0.8.8.ebuild @@ -0,0 +1,29 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( python3_{11..13} ) + +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" + +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/lzfse[${PYTHON_USEDEP}] + dev-python/pylzss[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND} + dev-python/poetry-dynamic-versioning[${PYTHON_USEDEP}] +" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +#distutils_enable_tests pytest diff --git a/dev-python/pykdebugparser/Manifest b/dev-python/pykdebugparser/Manifest index a9dee5f1f..7d4b10ee8 100644 --- a/dev-python/pykdebugparser/Manifest +++ b/dev-python/pykdebugparser/Manifest @@ -1 +1,2 @@ DIST pykdebugparser-1.2.4.tar.gz 89160 BLAKE2B 2a03e1d5050729027e778097163b1f515de31a0edd7d797d6503f02669b4f54d9623ec377931eb0f5a9f4854607f06dde75de50128862569d24321b1438d5ed8 SHA512 61420fb97a2004ce0ef283d4fb8f9f360a28135cb3a2c9356469d746e8d0e8d330ffec7273c4aa32be7fbf604ac75d5e2424c6884f5944525c3f30750aaaa423 +DIST pykdebugparser-1.2.7.tar.gz 89365 BLAKE2B ad360c7e93650c354fe20757475223c697fc6fbafb08b4ba17ff0eb49f771ffd9c77582c1bae0b3bfc6942c68df33677a09c8573738353668610cfa2f66fac7b SHA512 b0bc7ee957bbc510834a772f1225995aef682354bd8f5adc7cf683d3a953936ba3694b7ef71bcaed5a129a1888451f2bf27b8ffeb4c4df822a70ec71799fb8ce diff --git a/dev-python/pykdebugparser/pykdebugparser-1.2.7.ebuild b/dev-python/pykdebugparser/pykdebugparser-1.2.7.ebuild new file mode 100644 index 000000000..f3473f056 --- /dev/null +++ b/dev-python/pykdebugparser/pykdebugparser-1.2.7.ebuild @@ -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_{11..13} ) + +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 +} diff --git a/dev-python/pytun-pmd3/Manifest b/dev-python/pytun-pmd3/Manifest index 43e72457e..401ee29dd 100644 --- a/dev-python/pytun-pmd3/Manifest +++ b/dev-python/pytun-pmd3/Manifest @@ -1 +1,2 @@ DIST pytun-pmd3-1.0.0.tar.gz 43370 BLAKE2B 4d190b8766e776ae4e55d99cac5a261b8ed692154e2f70df66a0734cd6f61e844caf9223373804baa3f03d35c899d33eee042593f25f24d6f685f6f5de88bdd3 SHA512 b4cf93ce4808c2cf8beca6e23b2c758257537bf77e71b26dc0a104305de4343c740ca5cefc1a3731b9a174bd0ed09727c836abd578a8ee2d87f0c50bb0a8b429 +DIST pytun_pmd3-2.0.10.tar.gz 765586 BLAKE2B 155b86f0e9051d82ff25eacd294da093ffbcaea3af367b70061e6e0c51040a73dd9ec2013de19a006820ac05b8a7cba0014e90c0e53fe5052f49b403902e28e7 SHA512 c39f2a87d1e809f6257d36f3bc1656c2dc08cea8cf1e25608d014f018892c26f2f7a18894b90f5a4423f4b2ee30ccf50633efed84a7c614a872b4d35f7515f42 diff --git a/dev-python/pytun-pmd3/metadata.xml b/dev-python/pytun-pmd3/metadata.xml new file mode 100644 index 000000000..1832f8fc3 --- /dev/null +++ b/dev-python/pytun-pmd3/metadata.xml @@ -0,0 +1,12 @@ + + + + + unknown@pentoo.ch + Author Unknown + + + doronz88/pytun-pmd3 + pytun-pmd3 + + diff --git a/dev-python/pytun-pmd3/pytun-pmd3-1.0.0.ebuild b/dev-python/pytun-pmd3/pytun-pmd3-1.0.0.ebuild index 052670019..2897d0848 100644 --- a/dev-python/pytun-pmd3/pytun-pmd3-1.0.0.ebuild +++ b/dev-python/pytun-pmd3/pytun-pmd3-1.0.0.ebuild @@ -16,9 +16,7 @@ HOMEPAGE="https://github.com/doronz88/pytun-pmd3" LICENSE="GPL-3+" SLOT="0" KEYWORDS="amd64 ~arm64 x86" -IUSE="" -RDEPEND="" DEPEND="${RDEPEND}" REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/dev-python/pytun-pmd3/pytun-pmd3-2.0.10.ebuild b/dev-python/pytun-pmd3/pytun-pmd3-2.0.10.ebuild new file mode 100644 index 000000000..1252d6a3d --- /dev/null +++ b/dev-python/pytun-pmd3/pytun-pmd3-2.0.10.ebuild @@ -0,0 +1,27 @@ +# Copyright 2025 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_{11..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="python-pytun fork with Darwin support (IPv6-ONLY)" +HOMEPAGE="https://github.com/doronz88/pytun-pmd3" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="amd64 ~arm64 x86" + +DEPEND="${RDEPEND}" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +#distutils_enable_tests pytest + +src_prepare(){ + rm -r test + eapply_user +} diff --git a/dev-python/qh3/Manifest b/dev-python/qh3/Manifest index 89cfe19f0..e1a9c2e26 100644 --- a/dev-python/qh3/Manifest +++ b/dev-python/qh3/Manifest @@ -1 +1,2 @@ DIST qh3-0.12.0.tar.gz 818568 BLAKE2B 8cc3f87469ee08fcf1da4fca2281e888ae03bcd6a2e57300e01165fcdfe26c9370617ba0db462b941bd767104b1f285f07bf3bfdf5a549c29a4d49b9a71d4792 SHA512 1003ef46f2ced3d5a01bec52ca8bbafb1317ed69a39cb1f74aa6686125381f6bb4c7d33f963a8eef6e85d5b073f0f9e086b63c0db93b86b11cd9d5ced12df823 +DIST qh3-1.5.2.tar.gz 259836 BLAKE2B 3bab6c80097d596a948bfc912a46beb4d2ac785e1a33e512b736d2748a539a388127650a43fc81fec7e5e6fb05d3867874733d831a351538444d5b82df69df82 SHA512 b4e90680eff602a114907e86eea8644e5351809a242b30defb1caea717ff3efab846557db9006627414466809fc227ea189ba77d7ba56f0dfee3a3ecd085433c diff --git a/dev-python/qh3/metadata.xml b/dev-python/qh3/metadata.xml new file mode 100644 index 000000000..4cb27f768 --- /dev/null +++ b/dev-python/qh3/metadata.xml @@ -0,0 +1,12 @@ + + + + + unknown@pentoo.ch + Author Unknown + + + jawah/qh3 + qh3 + + diff --git a/dev-python/qh3/qh3-0.12.0.ebuild b/dev-python/qh3/qh3-0.12.0.ebuild index cd2ab0a28..1e78a9bf5 100644 --- a/dev-python/qh3/qh3-0.12.0.ebuild +++ b/dev-python/qh3/qh3-0.12.0.ebuild @@ -14,7 +14,6 @@ HOMEPAGE="https://github.com/jawah/qh3" LICENSE="BSD" SLOT="0" KEYWORDS="amd64 ~arm64 x86" -IUSE="" RDEPEND=">=dev-python/cryptography-41.0.0[${PYTHON_USEDEP}]" DEPEND="${RDEPEND}" diff --git a/dev-python/qh3/qh3-1.5.2.ebuild b/dev-python/qh3/qh3-1.5.2.ebuild new file mode 100644 index 000000000..e89f13b0f --- /dev/null +++ b/dev-python/qh3/qh3-1.5.2.ebuild @@ -0,0 +1,22 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="An implementation of QUIC and HTTP/3" +HOMEPAGE="https://github.com/jawah/qh3" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="amd64 ~arm64 x86" + +RDEPEND=">=dev-python/cryptography-41.0.0[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND}" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +#distutils_enable_tests pytest diff --git a/dev-python/sslpsk-pmd3/sslpsk-pmd3-1.0.3.ebuild b/dev-python/sslpsk-pmd3/sslpsk-pmd3-1.0.3.ebuild index 0e4a15551..0019785f6 100644 --- a/dev-python/sslpsk-pmd3/sslpsk-pmd3-1.0.3.ebuild +++ b/dev-python/sslpsk-pmd3/sslpsk-pmd3-1.0.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -6,11 +6,11 @@ EAPI=8 PYPI_NO_NORMALIZE=1 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..13} ) +PYTHON_COMPAT=( python3_{11..12} ) inherit distutils-r1 pypi -DESCRIPTION="Fork of sslpsk with support for latest python versions (<3_12?)" +DESCRIPTION="Fork of sslpsk with support for latest python versions (=<3_12)" HOMEPAGE="https://pypi.org/project/sslpsk-pmd3/" LICENSE="Apache-2.0"