mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-04-20 22:01:11 +02:00
frida: 12.9.4 bump, python 3.8, cleanup
This commit is contained in:
parent
1e6fe2e964
commit
c1ec46bc84
7 changed files with 17 additions and 118 deletions
|
|
@ -7,3 +7,6 @@ DIST frida-12.8.19.tar.gz 7167 BLAKE2B 6dae3ee8f63a8335c8a4a79eb8b92cbf471aee711
|
|||
DIST frida-12.8.6-py3.6-linux-i686.egg 25152970 BLAKE2B 0c31dadbeb1d672288c57d386b48a62f2d8628b3774938ea24d0074eccfc0b23f7a238d3da679443b198c3e81e7aef40147aae263050f6c6ce2912566308f37e SHA512 6dc63baa185b742a8e4db7a19a46f4eee8470d3f3ab1fcdb59631f62819d309c3033ac3c546d170c054a74cba527efdb586e2dcc6abfbcb8cfd807b2422bf5b1
|
||||
DIST frida-12.8.6-py3.6-linux-x86_64.egg 23581190 BLAKE2B e3cd6a5230017e5c3a7c8b9ee0d0e02389fa6fe4bd7a2710b571cd9247236ae16560c8205eb157d5878ff491e41c417dffb9b943df1757b5f758a868451d3cc0 SHA512 f40f9b13d4eac5e14f9040b0b362767b87a31161ab139a0da38b47edb654190d41816fa8440838a489daf86280ebae8b2b7ae10cfa0574879a780c330b0a4303
|
||||
DIST frida-12.8.6.tar.gz 6931 BLAKE2B f9e549135201c5c3fb96198b30e6fd0c30eb0bed0569b294abd3e4c51d1250f10f7279a453b90fccd4ad093ad54b1f3e69b9a6996b5351912f7ca322bf55b5e0 SHA512 0802d13f8f8284641f05b6d793264a12e12731d399effe63030205fb9580a65dea67ae812b7916268457acdec66e031130f1940d70b6fbc203c5d29837fad872
|
||||
DIST frida-12.9.4-py3.8-linux-i686.egg 16542196 BLAKE2B fefce8985d7de4d224658aef14ebbe92f3f94f2de2e9794788644018aaf323dbea7098cb5c92813b865878e90ea1db2bc0bb9d8173f74221c89d0a6cf3850b6e SHA512 0682e2846be4c0228502d66d6e2124fb814775b39880f4aba7be5389eb7077d4c72d32a3b7f020080c8fa646d432a5b5119696423c6a19b9dc309a60a057b2d8
|
||||
DIST frida-12.9.4-py3.8-linux-x86_64.egg 27341904 BLAKE2B f30f2c5631e2fdafc3fecefe6466fe0b1eed732287f1d6099534971db37f27df54aa060f71900756654c9e7db577fdd817467df110b28e8ae4ca99c31d64fba9 SHA512 b212f68c70be98bda08f20fbc5a085cfb6b0d651f7699ac8a8e01a74721fd4135f0effec1ae484949ea7dac22b9315b2f82af88955d980805b51d9729963a226
|
||||
DIST frida-12.9.4.tar.gz 7430 BLAKE2B b1917de8b505faa2e18ec602798a0bf41ca55317adf92506c392949242d76e242ccbcc3b911b47bb5b1e4c4834b6ae259e23c41a83137af90118545be5ebd951 SHA512 af74c97688fad39343abda3bc2fbad7177ebae81ad712e6d9fa57d76957473d1d46f5f678601ba92272116241ae6909d485c7641469490808f2497bd0b1bd79b
|
||||
|
|
|
|||
|
|
@ -1,56 +0,0 @@
|
|||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_PN="frida"
|
||||
|
||||
DESCRIPTION="Dynamic instrumentation toolkit for reverse-engineers and security researchers"
|
||||
HOMEPAGE="https://github.com/frida/frida"
|
||||
|
||||
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz
|
||||
x86? (
|
||||
https://files.pythonhosted.org/packages/3.6/f/frida/frida-${PV}-py3.6-linux-i686.egg
|
||||
)
|
||||
amd64? (
|
||||
https://files.pythonhosted.org/packages/3.6/f/frida/frida-${PV}-py3.6-linux-x86_64.egg
|
||||
)"
|
||||
# arm64? (
|
||||
# https://files.pythonhosted.org/packages/2.7/f/frida/frida-${PV}-py2.7-linux-aarch64.egg
|
||||
# https://files.pythonhosted.org/packages/3.5/f/frida/frida-${PV}-py3.5-linux-aarch64.egg
|
||||
# )
|
||||
|
||||
LICENSE="wxWinLL-3.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${PYTHON_DEPS}"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
QA_FLAGS_IGNORED="usr/lib.*/python.*/site-packages/_frida.*\.so"
|
||||
|
||||
PATCHES=( "${FILESDIR}/frida-offline.patch" )
|
||||
|
||||
src_prepare(){
|
||||
#copy symlinks to homedir for offline installation
|
||||
if use amd64; then
|
||||
cp -s "${DISTDIR}"/frida-${PV}-py3.6-linux-x86_64.egg "${HOME}"
|
||||
cp -s "${DISTDIR}"/frida-${PV}-py3.6-linux-x86_64.egg "${HOME}"/frida-${PV}-py3.7-linux-x86_64.egg
|
||||
# elif use arm64; then
|
||||
# cp -s "${DISTDIR}"/frida-${PV}-py2.7-linux-aarch64.egg "${HOME}"
|
||||
# cp -s "${DISTDIR}"/frida-${PV}-py3.5-linux-aarch64.egg "${HOME}"
|
||||
# cp -s "${DISTDIR}"/frida-${PV}-py3.5-linux-aarch64.egg "${HOME}"/frida-${PV}-py3.6-linux-aarch64.egg
|
||||
# cp -s "${DISTDIR}"/frida-${PV}-py3.5-linux-aarch64.egg "${HOME}"/frida-${PV}-py3.7-linux-aarch64.egg
|
||||
elif use x86; then
|
||||
cp -s "${DISTDIR}"/frida-${PV}-py3.6-linux-i686.egg "${HOME}"
|
||||
cp -s "${DISTDIR}"/frida-${PV}-py3.6-linux-i686.egg "${HOME}"/frida-${PV}-py3.7-linux-i686.egg
|
||||
fi
|
||||
|
||||
default
|
||||
}
|
||||
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7} )
|
||||
PYTHON_COMPAT=( python3_{6,7,8} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
|
|
@ -14,10 +14,10 @@ HOMEPAGE="https://github.com/frida/frida"
|
|||
|
||||
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz
|
||||
x86? (
|
||||
https://files.pythonhosted.org/packages/3.6/f/frida/frida-${PV}-py3.6-linux-i686.egg
|
||||
https://files.pythonhosted.org/packages/3.8/f/frida/frida-${PV}-py3.8-linux-i686.egg
|
||||
)
|
||||
amd64? (
|
||||
https://files.pythonhosted.org/packages/3.6/f/frida/frida-${PV}-py3.6-linux-x86_64.egg
|
||||
https://files.pythonhosted.org/packages/3.8/f/frida/frida-${PV}-py3.8-linux-x86_64.egg
|
||||
)"
|
||||
# arm64? (
|
||||
# https://files.pythonhosted.org/packages/2.7/f/frida/frida-${PV}-py2.7-linux-aarch64.egg
|
||||
|
|
@ -35,21 +35,23 @@ S="${WORKDIR}/${MY_PN}-${PV}"
|
|||
|
||||
QA_FLAGS_IGNORED="usr/lib.*/python.*/site-packages/_frida.*\.so"
|
||||
|
||||
PATCHES=( "${FILESDIR}/frida-offline.patch" )
|
||||
#PATCHES=( "${FILESDIR}/frida-offline.patch" )
|
||||
|
||||
src_prepare(){
|
||||
#copy symlinks to homedir for offline installation
|
||||
if use amd64; then
|
||||
cp -s "${DISTDIR}"/frida-${PV}-py3.6-linux-x86_64.egg "${HOME}"
|
||||
cp -s "${DISTDIR}"/frida-${PV}-py3.6-linux-x86_64.egg "${HOME}"/frida-${PV}-py3.7-linux-x86_64.egg
|
||||
cp -s "${DISTDIR}"/frida-${PV}-py3.8-linux-x86_64.egg "${HOME}"
|
||||
cp -s "${DISTDIR}"/frida-${PV}-py3.8-linux-x86_64.egg "${HOME}"/frida-${PV}-py3.6-linux-x86_64.egg
|
||||
cp -s "${DISTDIR}"/frida-${PV}-py3.8-linux-x86_64.egg "${HOME}"/frida-${PV}-py3.7-linux-x86_64.egg
|
||||
# elif use arm64; then
|
||||
# cp -s "${DISTDIR}"/frida-${PV}-py2.7-linux-aarch64.egg "${HOME}"
|
||||
# cp -s "${DISTDIR}"/frida-${PV}-py3.5-linux-aarch64.egg "${HOME}"
|
||||
# cp -s "${DISTDIR}"/frida-${PV}-py3.5-linux-aarch64.egg "${HOME}"/frida-${PV}-py3.6-linux-aarch64.egg
|
||||
# cp -s "${DISTDIR}"/frida-${PV}-py3.5-linux-aarch64.egg "${HOME}"/frida-${PV}-py3.7-linux-aarch64.egg
|
||||
elif use x86; then
|
||||
cp -s "${DISTDIR}"/frida-${PV}-py3.6-linux-i686.egg "${HOME}"
|
||||
cp -s "${DISTDIR}"/frida-${PV}-py3.6-linux-i686.egg "${HOME}"/frida-${PV}-py3.7-linux-i686.egg
|
||||
cp -s "${DISTDIR}"/frida-${PV}-py3.8-linux-i686.egg "${HOME}"
|
||||
cp -s "${DISTDIR}"/frida-${PV}-py3.8-linux-i686.egg "${HOME}"/frida-${PV}-py3.6-linux-i686.egg
|
||||
cp -s "${DISTDIR}"/frida-${PV}-py3.8-linux-i686.egg "${HOME}"/frida-${PV}-py3.7-linux-i686.egg
|
||||
fi
|
||||
|
||||
default
|
||||
|
|
@ -1,4 +1,2 @@
|
|||
DIST frida-tools-5.3.0.tar.gz 27220 BLAKE2B bb0f3ae950461763be6ab0a965d839825f3eb380fa5bc903f5de44656a7f2e13cf91bd640b696c689738231e6d75fa1f4e2b89c00392e6a3b7f19f82e7b7edce SHA512 f738b88396241bf93b90dc95aa7f78eac77cda7091405c88995dc63a0aefdf7e4af0a11373ca654e9967b9be148455c986d6c07c2e5cbd779bd451cc89c3f24c
|
||||
DIST frida-tools-6.0.0.tar.gz 28207 BLAKE2B cf5bf94b2bce065d2f88e3a6d7bdd889af2003e6ce552ba174e330c7f2021effe0b93fb437ee704ec13f6e192751749e4079d4f65ab1df7671f7d6b68102fc24 SHA512 d92cc46200e810827c4cf02ff02ff172365f7a4a7f0113650b67856591a00c1a7d4f72221021357d4fd1e67ae9b3ff7c3fb72e7ac05113542a9d0e50511cdecd
|
||||
DIST frida-tools-6.0.1.tar.gz 28213 BLAKE2B 34b3d1c7f6de717c892d2427e3f254a3d2a82c5c2e915ec73053740452b728c8233b16a5dd1807274a760ffbda4d0f2ccae4c75def62ef7ab095e24fc8261093 SHA512 f543c041c799a76104149d5f3bc72663151d370a384957368f19a2f6c553f22320638c8130d0b52a7d7bc75493597c8c7cfc533bf7e9c75edad15f4a7c7b7713
|
||||
DIST frida-tools-7.2.0.tar.gz 28849 BLAKE2B abf25dd15445bd2ecbe06072b4e39ca6f0f0b2d8d28de826c65f228a3ac84accb02097a7d0ed24322b31962010b842d01572d59e7794b12500d0ebdd0a390959 SHA512 ecea9d8de9498ecfeb9eb435aceaf7e4ec8663f75d2a7b7ca926732a24fcab34ea0e96d53707c87266300eb7a0fbe6ab911733cc2d633d76cf6258f9aca701e6
|
||||
DIST frida-tools-7.2.2.tar.gz 28887 BLAKE2B ef1fff389411bc0fae788b92d736e64916add7427cbed7dfd47c03487d77515687b1635930ee92dff1923c378887e55614daca0fe37c7a6099b06ea6e178b3ef SHA512 57a3f47dc2c604c551c49d75d2b10ba380874e646556ab508b1907067101401120895fdda51e31ecd2c210bb1398ce30c9f0d6be44c5e3439bb13ee99f84f2ce
|
||||
|
|
|
|||
|
|
@ -1,24 +0,0 @@
|
|||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Frida CLI tools"
|
||||
HOMEPAGE="https://github.com/frida/frida-tools"
|
||||
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${PN}-${PV}.tar.gz"
|
||||
|
||||
LICENSE="wxWinLL-3.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="${PYTHON_DEPS}"
|
||||
RDEPEND="${DEPEND}
|
||||
dev-python/colorama[${PYTHON_USEDEP}]
|
||||
>=dev-python/frida-python-12.7.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/prompt_toolkit-2.0.0[${PYTHON_USEDEP}]
|
||||
dev-python/pygments[${PYTHON_USEDEP}]"
|
||||
|
|
@ -1,24 +0,0 @@
|
|||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Frida CLI tools"
|
||||
HOMEPAGE="https://github.com/frida/frida-tools"
|
||||
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${PN}-${PV}.tar.gz"
|
||||
|
||||
LICENSE="wxWinLL-3.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="${PYTHON_DEPS}"
|
||||
RDEPEND="${DEPEND}
|
||||
dev-python/colorama[${PYTHON_USEDEP}]
|
||||
>=dev-python/frida-python-12.8.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/prompt_toolkit-2.0.0[${PYTHON_USEDEP}] <dev-python/prompt_toolkit-3.0.0
|
||||
>=dev-python/pygments-2.0.2[${PYTHON_USEDEP}]"
|
||||
|
|
@ -3,8 +3,8 @@
|
|||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7} )
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7,8} )
|
||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Frida CLI tools"
|
||||
|
|
@ -19,6 +19,6 @@ KEYWORDS="~amd64 ~x86"
|
|||
DEPEND="${PYTHON_DEPS}"
|
||||
RDEPEND="${DEPEND}
|
||||
dev-python/colorama[${PYTHON_USEDEP}]
|
||||
>=dev-python/frida-python-12.8.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/frida-python-12.8.12[${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}]"
|
||||
Loading…
Reference in a new issue