objection: 1.8.0 bump

This commit is contained in:
blshkv 2019-10-22 08:07:40 +08:00
parent 69ae04d042
commit 7c0472e591
No known key found for this signature in database
GPG key ID: 273E3E90D1A6294F
2 changed files with 45 additions and 0 deletions

View file

@ -3,3 +3,4 @@ DIST objection-1.6.6.tar.gz 1655643 BLAKE2B 1235a430a53699f2a93a90cd316bc87079a0
DIST objection-1.7.0-node_modules.tar.gz 15801482 BLAKE2B 55008cdde77c06488148f9e093271c729ae9a17779aa9bc0163789294fea92460e22c4e5ea02c5b7a702030fa85e450bcad67d03b5249cd4fbb47fa1668992df SHA512 97b3fadc85b92183cd0057ca0b6108b0f210a8d0ea729cdba9fda5e343629a4390daac9b06da3a4fca27504a70882ee00b819d7b9df04d64202c1d25e0615f88
DIST objection-1.7.4.tar.gz 1668106 BLAKE2B 9768f91a73326e1a0a77bad4b3eccdf75f905de201ef19bac1a17a1e235f3f4adb0aa0c5dc9e8a5e1f938bd6f786cc57efab27b7febd8814af9b0f23085b66cd SHA512 40c7934b2ae475ec06fb90ce51d7a45de58d849ed4160da73b31f4cef5e64179ff95b4178821384c9787a83455aca1d97081d435c0106eee7862e2c8821ff2ae
DIST objection-1.7.5.tar.gz 1669556 BLAKE2B bc0981091411ee4837106bf6380dce99e278706d678f80a099730a2110df1951728916ca1202de215e75944986dde3105e01c4f54919610d25a8b0423ff37a38 SHA512 2b7f1623f0564c289ac6e1f5748fc31b2c3950b30fe425e10880b8f4c7df73d46af0fb8f9f8d931d2130fa8d6544a3e0e3ce00b1f0fb16e3f9dee05283a76f65
DIST objection-1.8.0.tar.gz 1672995 BLAKE2B 31f928b5ceeee6bc385ab304accc22ed69041a90ceb96ae2eb61865babbd7edfda7bc06b8356661fc101da03a843b554aee4ea02d6a23161344ca719a0a81a17 SHA512 c461952109ea522c5dfd20dc2a8345d6c8e26e406efaa28815c721a0afb136bcc7690ead388c373c18ed7b0e2ce153b1579f310c9eb3ec5e6f14932f51f79472

View file

@ -0,0 +1,44 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_6 )
inherit distutils-r1
DESCRIPTION="Runtime mobile exploration"
HOMEPAGE="https://github.com/sensepost/objection"
SRC_URI="https://github.com/sensepost/objection/archive/${PV}.tar.gz -> ${P}.tar.gz
https://dev.pentoo.ch/~blshkv/distfiles/objection-1.7.0-node_modules.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="dev-util/frida-tools[${PYTHON_USEDEP}]
dev-python/frida-python[${PYTHON_USEDEP}]
>=dev-python/prompt_toolkit-2.0.8[${PYTHON_USEDEP}] <dev-python/prompt_toolkit-3.0.0[${PYTHON_USEDEP}]
dev-python/click[${PYTHON_USEDEP}]
dev-python/tabulate[${PYTHON_USEDEP}]
dev-python/delegator[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/flask[${PYTHON_USEDEP}]
net-libs/nodejs[npm]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
src_prepare(){
rm -r tests
mv "${WORKDIR}/node_modules" "${S}/agent/" || die "unable to move node_modules"
eapply_user
}
python_compile() {
addpredict /etc/npm
emake frida-agent
# cd agent
# npm run build || die "npm build failed"
distutils-r1_python_compile
}