mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-05-08 04:20:27 +02:00
commit
b3159ac6cc
3 changed files with 2 additions and 63 deletions
|
|
@ -1,5 +1,3 @@
|
|||
DIST objection-1.11.0.tar.gz 1702819 BLAKE2B 8abbb0af21e2fc4cbae73753f6b15353f93918f0d03abd5e0670772596db00890731489614e224e2bf9e389cda7fb92c9460314affb8074f66fc983c1c314797 SHA512 a69237c963bef05d87dd142b52a2d34f1839ba9e95d4e409d6ec954f0cc5c9fc808cdbaea87a2622128b1a9a068a7acad5ee8bb3e1175515572b0d3fdbe580d7
|
||||
DIST objection-1.12.2-node_modules.tar.gz 39677200 BLAKE2B 980fcb6e4212014efdc49b17ebc78f944b86c34cf7c103e06cafac9ecd7fe2f9e0ace995afe196fede7540d3b64bc62b39e838815f7e909e63ec3a3352e69f17 SHA512 88e3d0d8e46039ce40a76385024566a55f05dc70be768297e870759227aa762dc27991f1f32452839db741a6819f1a18788aba08c25b09c0d1b17d06208d1904
|
||||
DIST objection-1.12.2.tar.gz 1740302 BLAKE2B 8b9efe6a8bd346881b48d73432a5c0156495008f7484cfe5c33cee1921705f48d91166084b398f20a581043211e8325c6f4ea9abe05345a076a038f1d5b484f9 SHA512 f316df1823c3d3c504f62786a7dd4182fd72cf888a810ec3b547d820655d9ab6b7406c45e64c919275bc8787174218349c13613723a29f2dfae83b7d97c5474c
|
||||
DIST objection-1.12.3.tar.gz 1740380 BLAKE2B 8695b87941649312fe5f281693857aa4a8c738529a9098e424e52d766a24d65e69208563ff6ce025e24275a196860530de2d99a200495f1792cbf0146e2ec92b SHA512 7372c4108e6b3abe35056b14ea5472611585b3e8031a2b66b5d2d05d61d95db8c5988747455ecf097629e0336f8d033fa9205581eb6b17bbf66dd7788dec3482
|
||||
DIST objection-1.9.5-node_modules.tar.gz 17429880 BLAKE2B 33496aefdfb8583fb8310bb97fd19fcf454ba49a13b5c3abd09c367c777331ff3efa45e208c9c9320e800ef943c557f77f000bc302b15feceeef61b0e15fe3ec SHA512 1a220de76e158bd33a97c148735d92be4e60878e8fec0990656c3176c00a5097dbeb0782893bb8484e3372f58074b230324bd82494f8ce2a314dcc255e625348
|
||||
DIST objection-1.12.4.tar.gz 1744302 BLAKE2B 7a4957adc600eafc1f13d3b65760fe82a86ec554e9cb2968a46d74b765b9d75a7fc251483f64bfa64861739bb92c7410f8edc397ab5ad95f581481319da921ad SHA512 8695ea9232633b17a73f6188bd0694e1fa160c2d6d891e24ecdc5a71d2915cfe876e330bad4a153f9695c11bb0415571adfbdc222f41ca94adb7d6092a53b1ac
|
||||
|
|
|
|||
|
|
@ -1,59 +0,0 @@
|
|||
# Copyright 2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{12..14} )
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Runtime mobile exploration"
|
||||
HOMEPAGE="https://github.com/sensepost/objection"
|
||||
#to re-generate node_modules run "npm build agent/" in WORKDIR
|
||||
SRC_URI="https://github.com/sensepost/objection/archive/${PV}.tar.gz -> ${P}.tar.gz
|
||||
https://dev.pentoo.ch/~blshkv/distfiles/objection-1.9.5-node_modules.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="patchapk"
|
||||
|
||||
RDEPEND=">=dev-util/frida-tools-7.0.0[${PYTHON_USEDEP}]
|
||||
virtual/frida[${PYTHON_USEDEP}]
|
||||
>=dev-python/prompt-toolkit-3.0.3[${PYTHON_USEDEP}] <dev-python/prompt-toolkit-4.0.0[${PYTHON_USEDEP}]
|
||||
dev-python/click[${PYTHON_USEDEP}]
|
||||
dev-python/tabulate[${PYTHON_USEDEP}]
|
||||
>=dev-python/semver-2[${PYTHON_USEDEP}]
|
||||
dev-python/delegator[${PYTHON_USEDEP}]
|
||||
dev-python/requests[${PYTHON_USEDEP}]
|
||||
dev-python/flask[${PYTHON_USEDEP}]
|
||||
dev-python/pygments[${PYTHON_USEDEP}]
|
||||
>=dev-db/litecli-1.3.0[${PYTHON_USEDEP}]
|
||||
net-libs/nodejs[npm]
|
||||
patchapk? (
|
||||
dev-util/android-sdk-build-tools
|
||||
dev-util/android-tools
|
||||
virtual/jdk:*
|
||||
dev-util/apktool
|
||||
)"
|
||||
#patchapk
|
||||
#https://github.com/sensepost/objection/wiki/Patching-Android-Applications#patching---dependencies
|
||||
#patchipa
|
||||
#https://github.com/sensepost/objection/wiki/Patching-iOS-Applications#patching---dependencies
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
|
||||
src_prepare() {
|
||||
rm -r tests
|
||||
# https://github.com/sensepost/objection/issues/652
|
||||
sed -i "s|semver>=2,<3|semver>=2|" requirements.txt || die
|
||||
mv "${WORKDIR}/node_modules" "${S}/agent/" || die "unable to move node_modules"
|
||||
eapply_user
|
||||
}
|
||||
|
||||
python_compile() {
|
||||
addpredict /etc/npm
|
||||
emake frida-agent
|
||||
distutils-r1_python_compile
|
||||
}
|
||||
|
|
@ -20,7 +20,7 @@ IUSE="patchapk"
|
|||
|
||||
RDEPEND=">=dev-util/frida-tools-7.0.0[${PYTHON_USEDEP}]
|
||||
virtual/frida[${PYTHON_USEDEP}]
|
||||
>=dev-python/prompt-toolkit-3.0.3[${PYTHON_USEDEP}] <dev-python/prompt-toolkit-4.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/prompt-toolkit-3.0.30[${PYTHON_USEDEP}] <dev-python/prompt-toolkit-4.0.0[${PYTHON_USEDEP}]
|
||||
dev-python/click[${PYTHON_USEDEP}]
|
||||
dev-python/tabulate[${PYTHON_USEDEP}]
|
||||
>=dev-python/semver-2[${PYTHON_USEDEP}]
|
||||
Loading…
Reference in a new issue