mirror of
https://github.com/pentoo/pentoo-overlay
synced 2025-12-06 08:25:01 +01:00
frida-17.2.0
This commit is contained in:
parent
7a3c840f67
commit
fa2dfc4d9e
11 changed files with 153 additions and 3 deletions
|
|
@ -4,3 +4,6 @@ DIST frida-core-devkit-16.1.8-linux-x86_64.tar.xz 41485344 BLAKE2B df82a87e2d743
|
||||||
DIST frida-core-devkit-17.1.2-linux-arm64.tar.xz 48409748 BLAKE2B a211c10cb99b88e4cb95c0ca0385b35db69ca0369f154750ebd463806686954a3bbae760a92e571a3ae72d251a8f18c87840253f2580dc111379941e72bd78ef SHA512 344403dcdf05ac6030103491df1088634bbfb3117c6d4b6e6cc1043dd30d792f78a7d591609c42addff7d99ef677a5437fd5783762d71683667382428a6620fc
|
DIST frida-core-devkit-17.1.2-linux-arm64.tar.xz 48409748 BLAKE2B a211c10cb99b88e4cb95c0ca0385b35db69ca0369f154750ebd463806686954a3bbae760a92e571a3ae72d251a8f18c87840253f2580dc111379941e72bd78ef SHA512 344403dcdf05ac6030103491df1088634bbfb3117c6d4b6e6cc1043dd30d792f78a7d591609c42addff7d99ef677a5437fd5783762d71683667382428a6620fc
|
||||||
DIST frida-core-devkit-17.1.2-linux-x86.tar.xz 40879776 BLAKE2B 12be72b64a1d36bf5b03069e85111caeb4f1e46eec1714572846568dcd7ffdf4d6733f7c4b5d8b24ea73a7e96a6134ac2d6b6bff2fe230986268f5b5b990a1e1 SHA512 04d850c0c17c6d919e13d0091df234bc5fc0d0fc8c05853a3bcea680a117e2233658b666644c412ac7cc3371d6c5b116132ec41dd468894eeef7bd045ee69f9d
|
DIST frida-core-devkit-17.1.2-linux-x86.tar.xz 40879776 BLAKE2B 12be72b64a1d36bf5b03069e85111caeb4f1e46eec1714572846568dcd7ffdf4d6733f7c4b5d8b24ea73a7e96a6134ac2d6b6bff2fe230986268f5b5b990a1e1 SHA512 04d850c0c17c6d919e13d0091df234bc5fc0d0fc8c05853a3bcea680a117e2233658b666644c412ac7cc3371d6c5b116132ec41dd468894eeef7bd045ee69f9d
|
||||||
DIST frida-core-devkit-17.1.2-linux-x86_64.tar.xz 56916140 BLAKE2B 17cd66af1487b4fdfa6f17ca4499fc7a637af4e635f89be06ebd043b67d9bbfa9ab818f784aac8b4e5b7536668b94eefd5fa3a1c736067b502f431d00aebd837 SHA512 ac0c24d7841b2936015ca77cd906a4257f692c4ad401654a72538a62a58eeb05323fdfe7dad29df07b4c63979dc1b45e371bfa16212fffb5c981ca1cd55df75d
|
DIST frida-core-devkit-17.1.2-linux-x86_64.tar.xz 56916140 BLAKE2B 17cd66af1487b4fdfa6f17ca4499fc7a637af4e635f89be06ebd043b67d9bbfa9ab818f784aac8b4e5b7536668b94eefd5fa3a1c736067b502f431d00aebd837 SHA512 ac0c24d7841b2936015ca77cd906a4257f692c4ad401654a72538a62a58eeb05323fdfe7dad29df07b4c63979dc1b45e371bfa16212fffb5c981ca1cd55df75d
|
||||||
|
DIST frida-core-devkit-17.2.0-linux-arm64.tar.xz 48530856 BLAKE2B 021d76663c27930e5911a89a3fa0362b0e5a08b29f290c3a412e0045916969306c57616cddc80cee41a7a24a68e5281785750494a355e0f73212da7bb35dc9ea SHA512 2a9f2f23ca6c71013b95b0155f495ccf9b171889c9b3ce6493358baf7be91cddc01b37ac5670186f4982b9466a5b663fae9b820f42e03500834e61d6da13c1e0
|
||||||
|
DIST frida-core-devkit-17.2.0-linux-x86.tar.xz 41054224 BLAKE2B c6a5a4b5d927ba899363ad08547a672f5046de239d2aa0932d7916fb005f0dd7589906f8a64026cd07ed4b4a3e6fb8521d7e363b9818bf8ebe747d7d35084728 SHA512 9b98032134b2256242d5106f1ff565392bf403315dde26c1134e2abde2863172b443598cd9beabe1350a40d9b61e15e4c0b91f6f7edc114391da6bd9d0d8b55b
|
||||||
|
DIST frida-core-devkit-17.2.0-linux-x86_64.tar.xz 57117116 BLAKE2B ee4b97a228094f983bc9ed1f494a2bd93bde5285f665d6ab20d25b2bf97daa9c07f9abc098c3f7ae188c081da4d5db9d8e6f7eb7524c3e4449babc8e8d84c407 SHA512 b8a37cc9b493c9a78728f3da22d7aeb11f8c440e7bfa6c2765de2f947b188a9ed54965d2d8ce8b34bc31d342d3453e6f4f2a279d4fc8ba5fbe154b3fe800cfd6
|
||||||
|
|
|
||||||
34
dev-libs/frida-core/frida-core-17.2.0.ebuild
Normal file
34
dev-libs/frida-core/frida-core-17.2.0.ebuild
Normal file
|
|
@ -0,0 +1,34 @@
|
||||||
|
# Copyright 1999-2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
DESCRIPTION="Dynamic instrumentation toolkit for reverse-engineers and security researchers"
|
||||||
|
HOMEPAGE="https://github.com/frida/frida"
|
||||||
|
SRC_URI="
|
||||||
|
amd64? (
|
||||||
|
https://github.com/frida/frida/releases/download/${PV}/${PN}-devkit-${PV}-linux-x86_64.tar.xz
|
||||||
|
)
|
||||||
|
x86? (
|
||||||
|
https://github.com/frida/frida/releases/download/${PV}/${PN}-devkit-${PV}-linux-x86.tar.xz
|
||||||
|
)
|
||||||
|
arm64? (
|
||||||
|
https://github.com/frida/frida/releases/download/${PV}/${PN}-devkit-${PV}-linux-arm64.tar.xz
|
||||||
|
)"
|
||||||
|
S="${WORKDIR}"
|
||||||
|
|
||||||
|
LICENSE="wxWinLL-3.1"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="amd64 ~arm64 x86"
|
||||||
|
|
||||||
|
QA_PREBUILT="usr/lib*/libfrida-core*"
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
doheader frida-core.h
|
||||||
|
dolib.a libfrida-core.a
|
||||||
|
|
||||||
|
#gobject inspection /usr/share? frida-core.gir
|
||||||
|
#https://meetup.toast.com/posts/346
|
||||||
|
|
||||||
|
# frida-core-example.c
|
||||||
|
}
|
||||||
|
|
@ -1,3 +1,6 @@
|
||||||
DIST frida-17.1.2-cp37-abi3-manylinux1_i686.whl 20150345 BLAKE2B d5bb5693f2ee7dda7fb536ef55c404da9412aa08219a1750ffa246948c3cc4f32fb84fc18c5ab5416f3a4164b3c0fad989ef500abaee90dee1b28398019ee5ee SHA512 d731087f9d5c57e3309885f3223a002ce52b9ecdf5ce5e19e0888dfd47a47f26fef810cd88efe8e30efa630cf030563fed7bcedfc3d03e192c078b7a0bcbc95a
|
DIST frida-17.1.2-cp37-abi3-manylinux1_i686.whl 20150345 BLAKE2B d5bb5693f2ee7dda7fb536ef55c404da9412aa08219a1750ffa246948c3cc4f32fb84fc18c5ab5416f3a4164b3c0fad989ef500abaee90dee1b28398019ee5ee SHA512 d731087f9d5c57e3309885f3223a002ce52b9ecdf5ce5e19e0888dfd47a47f26fef810cd88efe8e30efa630cf030563fed7bcedfc3d03e192c078b7a0bcbc95a
|
||||||
DIST frida-17.1.2-cp37-abi3-manylinux1_x86_64.whl 32118722 BLAKE2B df3c9157628eb0fc5b502e7cfb654f582ea2ec956071ec2e51e5ea4b62b393cbf837d3ee5150a65d11237fa2911d35dee563bf4a17580641cb60a765929627c8 SHA512 22296df8b091ceb4ecf00e65dfbaa9044aeb3021f04129d0932b86c4ead7701114b6324870a553411f4ba471d817ad8f5172b80241f8d4987012552cb35be1e9
|
DIST frida-17.1.2-cp37-abi3-manylinux1_x86_64.whl 32118722 BLAKE2B df3c9157628eb0fc5b502e7cfb654f582ea2ec956071ec2e51e5ea4b62b393cbf837d3ee5150a65d11237fa2911d35dee563bf4a17580641cb60a765929627c8 SHA512 22296df8b091ceb4ecf00e65dfbaa9044aeb3021f04129d0932b86c4ead7701114b6324870a553411f4ba471d817ad8f5172b80241f8d4987012552cb35be1e9
|
||||||
DIST frida-17.1.2-cp37-abi3-manylinux_2_17_aarch64.whl 21037682 BLAKE2B d5734e2df436cfc170d37311c1c4648e6dcf6a526529a377cf981bf0f7374019c9e96bb52801b8307d9d5d78cf86d1eaaaa2add20eaca7d6b6223016f8ca52b3 SHA512 5ab20b3d2d59880d7e89d27d3574daee594173ed8c6d7cad7760e8602a484d73f6ef3e55673e0bbfa3f78dde92c4492c4a9650c63873e1242a59a7de5a85e604
|
DIST frida-17.1.2-cp37-abi3-manylinux_2_17_aarch64.whl 21037682 BLAKE2B d5734e2df436cfc170d37311c1c4648e6dcf6a526529a377cf981bf0f7374019c9e96bb52801b8307d9d5d78cf86d1eaaaa2add20eaca7d6b6223016f8ca52b3 SHA512 5ab20b3d2d59880d7e89d27d3574daee594173ed8c6d7cad7760e8602a484d73f6ef3e55673e0bbfa3f78dde92c4492c4a9650c63873e1242a59a7de5a85e604
|
||||||
|
DIST frida-17.2.0-cp37-abi3-manylinux1_i686.whl 20375752 BLAKE2B 49d73bb920e6894df119c261d86c64d3ee6c8ab186be9e401ba24506db51439df918765ba2ad124006722489f3873765dba60f08e4196c6b88bcdf122edc870a SHA512 5b85163fe78504da7ea905c5a1a6aa109a36e4b67ce7870a4a7321a8825b566c12bf6df219d710882e443fc557fabd018d6c573a43ad670e14b137943c702c3b
|
||||||
|
DIST frida-17.2.0-cp37-abi3-manylinux1_x86_64.whl 32336347 BLAKE2B 39bdacdaffbc4bf81c51fe096fb62d3bf305a47c9c0d1c54244a618ef92029c0a82492d62cd9ff547688e501dd6be8a2f6ec119b73ab22a26c2100437dfc5864 SHA512 e83731d9db1ecc3dd18b91fc513be61be123bef32fe5c842bfc3e1bda6a4deb2f3d9b25fb3af4265010025c92ebb8147ce210e06ffc21a3235046336b80f34ad
|
||||||
|
DIST frida-17.2.0-cp37-abi3-manylinux_2_17_aarch64.whl 21232134 BLAKE2B ba86689e0d24d48a9af5342b49f0794e8180ab53d3de60f386bf8bb052da2fa6f8bbeeb8ed7f325a9f89752e3a6720b1ef2f9f10cccec942e32a7a85929639b1 SHA512 333a297fb89a8de7f5cd0f903e364c353030e2f7769c0f3858102e6dc69f26d38b7984cc9f91fde59573b6fd37d5617c440a932b2b34b828eff3dc75c3d628fb
|
||||||
|
|
|
||||||
62
dev-python/frida-bin/frida-bin-17.2.0.ebuild
Normal file
62
dev-python/frida-bin/frida-bin-17.2.0.ebuild
Normal file
|
|
@ -0,0 +1,62 @@
|
||||||
|
# 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} )
|
||||||
|
|
||||||
|
PYPI_PN=${PN/-bin/}
|
||||||
|
inherit distutils-r1 pypi
|
||||||
|
|
||||||
|
DESCRIPTION="Dynamic instrumentation toolkit for reverse-engineers and security researchers"
|
||||||
|
HOMEPAGE="https://github.com/frida/frida"
|
||||||
|
|
||||||
|
ABI_AMD64="abi3-manylinux1_x86_64"
|
||||||
|
ABI_X86="abi3-manylinux1_i686"
|
||||||
|
ABI_ARM64="abi3-manylinux_2_17_aarch64"
|
||||||
|
|
||||||
|
SRC_URI="
|
||||||
|
amd64? (
|
||||||
|
$(pypi_wheel_url frida "${PV}" cp37 ${ABI_AMD64})
|
||||||
|
)
|
||||||
|
x86? (
|
||||||
|
$(pypi_wheel_url frida "${PV}" cp37 ${ABI_X86})
|
||||||
|
)
|
||||||
|
arm64? (
|
||||||
|
$(pypi_wheel_url frida "${PV}" cp37 ${ABI_ARM64})
|
||||||
|
)
|
||||||
|
"
|
||||||
|
|
||||||
|
S="${WORKDIR}/"
|
||||||
|
|
||||||
|
LICENSE="wxWinLL-3.1"
|
||||||
|
SLOT="0"
|
||||||
|
|
||||||
|
KEYWORDS="amd64 ~arm64 x86"
|
||||||
|
|
||||||
|
RDEPEND="~dev-libs/frida-core-${PV}
|
||||||
|
dev-python/typing-extensions[${PYTHON_USEDEP}]
|
||||||
|
!dev-python/frida"
|
||||||
|
DEPEND="${PYTHON_DEPS}"
|
||||||
|
|
||||||
|
BDEPEND="app-arch/unzip"
|
||||||
|
|
||||||
|
# The QA_WX error is due to frida-core pre-build lib
|
||||||
|
QA_PREBUILT="usr/lib/python*/site-packages/_frida.abi3.so"
|
||||||
|
|
||||||
|
python_compile() {
|
||||||
|
if use amd64; then
|
||||||
|
MY_WHEEL=$(pypi_wheel_name frida "${PV}" cp37 ${ABI_AMD64})
|
||||||
|
fi
|
||||||
|
if use x86; then
|
||||||
|
MY_WHEEL=$(pypi_wheel_name frida "${PV}" cp37 ${ABI_X86})
|
||||||
|
fi
|
||||||
|
if use arm64; then
|
||||||
|
MY_WHEEL=$(pypi_wheel_name frida "${PV}" cp37 ${ABI_ARM64})
|
||||||
|
fi
|
||||||
|
|
||||||
|
distutils_wheel_install "${BUILD_DIR}/install" \
|
||||||
|
"${DISTDIR}/${MY_WHEEL}"
|
||||||
|
}
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
DIST frida-16.1.8.tar.gz 41098 BLAKE2B 33e02632bdfde3d1a7e9af605e0ac7cdd0ff8c5c112afeca4d3f3e1bf3686b92b6538004981f6bf382e29489f46b00fe8b95a9bc2dbd835013e00f239a3d3357 SHA512 fdfd6069d4c5bf82f502dc7f8329d6430c7afe0c1c552ca38c2abf7f6ac7af28a809954d51196aa89cf408bbcbc7af32703ec1d5d06d8c0bb9755de8fb5e2f20
|
DIST frida-16.1.8.tar.gz 41098 BLAKE2B 33e02632bdfde3d1a7e9af605e0ac7cdd0ff8c5c112afeca4d3f3e1bf3686b92b6538004981f6bf382e29489f46b00fe8b95a9bc2dbd835013e00f239a3d3357 SHA512 fdfd6069d4c5bf82f502dc7f8329d6430c7afe0c1c552ca38c2abf7f6ac7af28a809954d51196aa89cf408bbcbc7af32703ec1d5d06d8c0bb9755de8fb5e2f20
|
||||||
DIST frida-17.1.2.tar.gz 921528 BLAKE2B 146bf717cac292c6c3f1ecdfb390aec66f1943e2d1fd387b946561209bdf60f0f1e9a2134d3acf5d9eee00f7d251cad3667b446e86cf76a8991eec75191e1b05 SHA512 6523ee121da94b8d811203e08f170b1ada158260439da78c40ca9ae52db5457d6cbf9b3e6074afb9c18486aee146a760fd718f0020e32cd14b826c9f4d07af3c
|
DIST frida-17.2.0.tar.gz 923315 BLAKE2B 6c0f9c8321b67290b5ebcbf8acf988021c92ff44d1865718dc8153a89750307743fb2d58d30dd28f67c0abc1c68bcad6e35dda6b4489998556570eec38e3939c SHA512 8bbbf8587d9057f5a94a7a56ff679fb6671a3c090cdf9f1653858654a3f790f24556431b7316954bba9a5a038d23ba04534cb04d817b89c68a66ace626d89ae9
|
||||||
DIST sdk-linux-arm64.tar.xz 37278244 BLAKE2B c0d4f501c65c2d7ed932e3ac3d882a6ef70aa3a5508c6d2bb6da59c7beac52e8a4e68d20d847a196e9c3938618bc69edc268bc80580eaada861306005bdbee10 SHA512 024699803c7e4ca6ed707e4fe11c64f6d7f14007b1746cf304f0d9a27570536c3a22a93b7e812e9e43ac4ccdbd344977be7af44b3ae5ebc789e9fe11abec50b6
|
DIST sdk-linux-arm64.tar.xz 37278244 BLAKE2B c0d4f501c65c2d7ed932e3ac3d882a6ef70aa3a5508c6d2bb6da59c7beac52e8a4e68d20d847a196e9c3938618bc69edc268bc80580eaada861306005bdbee10 SHA512 024699803c7e4ca6ed707e4fe11c64f6d7f14007b1746cf304f0d9a27570536c3a22a93b7e812e9e43ac4ccdbd344977be7af44b3ae5ebc789e9fe11abec50b6
|
||||||
DIST sdk-linux-x86.tar.xz 35094680 BLAKE2B a788cfce12af7f879112fb3a2417466b37eccd9e82dbd126157722e5849fc55f040b814946d6e3154171ff1f8ef2cb5a61640461c254f346dabff83dbdb6549a SHA512 eb7887e8d715978cd21044a68731fd8bc2481e8b576711f30f571be4278db95a166ef7bbbb72416247c860b908350575d2b5bf5be56259cf759e178c73ad2206
|
DIST sdk-linux-x86.tar.xz 35094680 BLAKE2B a788cfce12af7f879112fb3a2417466b37eccd9e82dbd126157722e5849fc55f040b814946d6e3154171ff1f8ef2cb5a61640461c254f346dabff83dbdb6549a SHA512 eb7887e8d715978cd21044a68731fd8bc2481e8b576711f30f571be4278db95a166ef7bbbb72416247c860b908350575d2b5bf5be56259cf759e178c73ad2206
|
||||||
DIST sdk-linux-x86_64.tar.xz 38675100 BLAKE2B a0f72c95dd645f7fe90e14af633e688df3541bdfef6ef780937ec58e42e02a05e1ec0cfd6d2bb147f0c601e534116abe74072f33160104c746a03786baa9f00a SHA512 7f4c2b088bf9da61c34513298a7f5fc139b2cc597c1bb07f9bbaeea6319d0569630f234e929ec61c46336e8122a044b8acc7b4ba774d1877ad365609ecb68d41
|
DIST sdk-linux-x86_64.tar.xz 38675100 BLAKE2B a0f72c95dd645f7fe90e14af633e688df3541bdfef6ef780937ec58e42e02a05e1ec0cfd6d2bb147f0c601e534116abe74072f33160104c746a03786baa9f00a SHA512 7f4c2b088bf9da61c34513298a7f5fc139b2cc597c1bb07f9bbaeea6319d0569630f234e929ec61c46336e8122a044b8acc7b4ba774d1877ad365609ecb68d41
|
||||||
|
|
|
||||||
|
|
@ -1,2 +1,3 @@
|
||||||
DIST frida-tools-12.3.0.tar.gz 200509 BLAKE2B 590254c42e78e72d27be0a673049f0e01c7066b2787005dbf63f73eec6d9427494d087007ef70f48361e626fe742ec4f75664f0be86758cc6a103cd80a5156b0 SHA512 8df15996450f2a406053b369e4350bba22b328bffdac3088170286c54f997dce57c3bda7d4be031da4fb1085f10b5d38ccb4291fceca8f7351b2c442bec45933
|
DIST frida-tools-12.3.0.tar.gz 200509 BLAKE2B 590254c42e78e72d27be0a673049f0e01c7066b2787005dbf63f73eec6d9427494d087007ef70f48361e626fe742ec4f75664f0be86758cc6a103cd80a5156b0 SHA512 8df15996450f2a406053b369e4350bba22b328bffdac3088170286c54f997dce57c3bda7d4be031da4fb1085f10b5d38ccb4291fceca8f7351b2c442bec45933
|
||||||
DIST frida_tools-14.1.1.tar.gz 4676495 BLAKE2B 810ba08d700d9e3dc361cad43712ac9e6c1e9b351619e855a38dedf8ed3e7e76afb33721f7395da34e4c8a41dcba9c87ae16f0bb25741e1225a1e72502b3ba87 SHA512 c0e8b7a75b00478ce8920abee89696804b8250011030a55acbd9a0ffe42cb3ab870c78f23ec799b02686a01f0bf9a16098c0cce7e0328699c5d929270db4bcb2
|
DIST frida_tools-14.1.1.tar.gz 4676495 BLAKE2B 810ba08d700d9e3dc361cad43712ac9e6c1e9b351619e855a38dedf8ed3e7e76afb33721f7395da34e4c8a41dcba9c87ae16f0bb25741e1225a1e72502b3ba87 SHA512 c0e8b7a75b00478ce8920abee89696804b8250011030a55acbd9a0ffe42cb3ab870c78f23ec799b02686a01f0bf9a16098c0cce7e0328699c5d929270db4bcb2
|
||||||
|
DIST frida_tools-14.3.0.tar.gz 4679545 BLAKE2B 741ef668c75e9ef48e6b4a62c5ea865559d58ba0ad428bfbdcbcefd3da96f1a9d33420fec4d78d367f14580333dbcb636f23e599b5094f037b82da600e0a590d SHA512 591f101ce34c45cced020d8d592c5caefadf37697e13c33404d6629ac838a8b7394546c4e295f16063c87da04679e28e70799613c081409285d58ee622b47151
|
||||||
|
|
|
||||||
|
|
@ -19,6 +19,6 @@ KEYWORDS="amd64 ~arm64 x86"
|
||||||
DEPEND="${PYTHON_DEPS}"
|
DEPEND="${PYTHON_DEPS}"
|
||||||
RDEPEND="${DEPEND}
|
RDEPEND="${DEPEND}
|
||||||
>=dev-python/colorama-0.2.7[${PYTHON_USEDEP}]
|
>=dev-python/colorama-0.2.7[${PYTHON_USEDEP}]
|
||||||
>=dev-python/frida-16.0.9[${PYTHON_USEDEP}]
|
virtual/frida[${PYTHON_USEDEP}]
|
||||||
>=dev-python/prompt-toolkit-3.0.3[${PYTHON_USEDEP}] <dev-python/prompt-toolkit-4.0.0
|
>=dev-python/prompt-toolkit-3.0.3[${PYTHON_USEDEP}] <dev-python/prompt-toolkit-4.0.0
|
||||||
>=dev-python/pygments-2.0.2[${PYTHON_USEDEP}]"
|
>=dev-python/pygments-2.0.2[${PYTHON_USEDEP}]"
|
||||||
|
|
|
||||||
27
dev-util/frida-tools/frida-tools-14.3.0.ebuild
Normal file
27
dev-util/frida-tools/frida-tools-14.3.0.ebuild
Normal file
|
|
@ -0,0 +1,27 @@
|
||||||
|
# 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="Frida CLI tools"
|
||||||
|
HOMEPAGE="https://github.com/frida/frida-tools"
|
||||||
|
|
||||||
|
LICENSE="wxWinLL-3.1"
|
||||||
|
SLOT="0"
|
||||||
|
|
||||||
|
KEYWORDS="amd64 ~arm64 x86"
|
||||||
|
|
||||||
|
DEPEND="${PYTHON_DEPS}"
|
||||||
|
RDEPEND="${DEPEND}
|
||||||
|
>=dev-python/colorama-0.2.7[${PYTHON_USEDEP}]
|
||||||
|
virtual/frida[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/prompt-toolkit-3.0.3[${PYTHON_USEDEP}] <dev-python/prompt-toolkit-4.0.0
|
||||||
|
>=dev-python/pygments-2.0.2[${PYTHON_USEDEP}]
|
||||||
|
dev-python/websockets[${PYTHON_USEDEP}]"
|
||||||
|
|
||||||
|
RESTRICT="test"
|
||||||
|
|
@ -8,7 +8,7 @@ inherit python-r1
|
||||||
|
|
||||||
DESCRIPTION="Virtual for Frida"
|
DESCRIPTION="Virtual for Frida"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="amd64 arm arm64 x86"
|
KEYWORDS="amd64 arm64 x86"
|
||||||
|
|
||||||
RDEPEND="
|
RDEPEND="
|
||||||
${PYTHON_DEPS}
|
${PYTHON_DEPS}
|
||||||
|
|
|
||||||
20
virtual/frida/frida-17.2.0.ebuild
Normal file
20
virtual/frida/frida-17.2.0.ebuild
Normal file
|
|
@ -0,0 +1,20 @@
|
||||||
|
# Copyright 2025 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python3_{11..13} )
|
||||||
|
inherit python-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Virtual for Frida"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="amd64 arm64 x86"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
${PYTHON_DEPS}
|
||||||
|
|| (
|
||||||
|
>=dev-python/frida-bin-${PV}[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/frida-${PV}[${PYTHON_USEDEP}]
|
||||||
|
)"
|
||||||
|
|
||||||
|
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||||
Loading…
Reference in a new issue