diff --git a/dev-python/frida-python/Manifest b/dev-python/frida-python/Manifest index 0bbd23df7..546a407ee 100644 --- a/dev-python/frida-python/Manifest +++ b/dev-python/frida-python/Manifest @@ -1,6 +1,7 @@ DIST frida-15.1.1-py3.8-linux-i686.egg 11860995 BLAKE2B 1329ad567e3c2da50607aa1cefa41463cc4c9ae4cd90d274afe17d550b25047b65a10d3e3246e283a52315e17c104ef789e6feb1b918749b6adb8cadd7eb00c6 SHA512 e2b5430ef4d5a23a163e4712fd485b3830a398e46c12c8706c84ee63f1e6fb4b95892e38f88e43823612992f361ea3896cfbf18423676359987cedb7c2ecbc3f DIST frida-15.1.1-py3.8-linux-x86_64.egg 22262996 BLAKE2B f4d0ab764f9594517378da4bb0d614a1113f3ff57b4a96012115366fc74db023eeaae3c13882ed32446fd75ff52b838640e714286cdf2ed393e228c2b8f36e06 SHA512 83c197d00f393b082e99d6f34d4c9750bb1e2cf4afcd55008b882d0f7892c8bcdd9fd9e2951b29b3ef174365421f445ef5e10b7bfe46e6bf445d3485e7805d3e DIST frida-15.1.1.tar.gz 9118 BLAKE2B e3f07004964e8fcff8e2ecfeb5fe12d24140c95c4fa4a4962536ed9dba6e76d7cf4eb5886b6cfc7209e59849b2f27d7f49fc1eb9c6ae5b11f8e3f88a532cb0df SHA512 29ede9c097749cf27f4e3d93dbe2023febbae05620af8f2840886e5b20552dcff4be8ce048a143eee2136d9b43797ca7c9099f6da004488edbbdcb22b1d1bf11 +DIST frida-15.1.14-py3.6-linux-aarch64.egg 11726491 BLAKE2B ae470a05e904949cbbd3da47a5643e7d999e3317c1365dfcbe06ca101ea312d9fdb8cf7dfd55b32f70dcd5cb0522aee47d0d7b20e577c48a3c0a227c00164583 SHA512 352ade5bbb7d6764c50ee1ef4b43991a75be33428e1c8a8c386e5767e0d3b5cfafce9c2320e460608d0d736ec86f866d14a1c8f1578fea9c8ed6fe3a04e71d02 DIST frida-15.1.14-py3.8-linux-i686.egg 11923091 BLAKE2B 40c503721dcb93b09bf0a283336662a7c389277b33393a5f1bf24b04721befa6fd46e25a0a06349e30ca5082c4ae3de2f2bdfd5a35048906b91358bb23d6639a SHA512 1c5e2c499f88b10602225f3234381e1cb745a22dd8c607052bbdf550859e99b2bda29f8a5dbdaf5e390cb17b47c01b352aff2096b8c842c8c664f9f8be727e25 DIST frida-15.1.14-py3.8-linux-x86_64.egg 22390278 BLAKE2B a0767c465cc7865d25ff65d62954d0bdca600084badfafa11b2c45dd4da5ba2359e4f3300a0c6bb29cb1ac77f68a04733c90375fe4b0393df01901801ee756f0 SHA512 574de0ac8a6e53606296fb14d779794f15051dcd187112051a7bc86cf7bb0118df3c79416e606c5980393e985f81acb1a2f7ccd8dc60f096898eec5e2a05388a DIST frida-15.1.14.tar.gz 9141 BLAKE2B 62db8eb0e995dfb40f11520afdad1ccd2c7a58c5b0137d1479ebea33305b1f32a06589d90d731b31e87e064f0717929b1a522bf8acf8a5440321af49fd27114a SHA512 1eb960015fbb02361a3dac3a894d2cde2be3a9938eed4a8f33973051b68f2dedc4c5d0020984734f2ae4cd6e299ebdbeb89fecd11f1bc6847ebcc898da582197 diff --git a/dev-python/frida-python/frida-python-15.1.1.ebuild b/dev-python/frida-python/frida-python-15.1.1.ebuild index 249fb0d5e..80965444c 100644 --- a/dev-python/frida-python/frida-python-15.1.1.ebuild +++ b/dev-python/frida-python/frida-python-15.1.1.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 DISTUTILS_USE_SETUPTOOLS=rdepend -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{7..9} ) inherit distutils-r1 diff --git a/dev-python/frida-python/frida-python-15.1.14.ebuild b/dev-python/frida-python/frida-python-15.1.14.ebuild index 249fb0d5e..f16f17f6c 100644 --- a/dev-python/frida-python/frida-python-15.1.14.ebuild +++ b/dev-python/frida-python/frida-python-15.1.14.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -18,16 +18,14 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz ) x86? ( https://files.pythonhosted.org/packages/3.8/f/frida/frida-${PV}-py3.8-linux-i686.egg + ) + arm64? ( + https://files.pythonhosted.org/packages/3.6/f/frida/frida-${PV}-py3.6-linux-aarch64.egg )" -# arm64? ( -# https://files.pythonhosted.org/packages/3.8/f/frida/frida-${PV}-py3.8-linux-aarch64.egg -# ) - LICENSE="wxWinLL-3.1" SLOT="0" -#KEYWORDS="amd64 ~arm64 x86" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~arm64 x86" RDEPEND="" DEPEND="${PYTHON_DEPS}" @@ -36,22 +34,21 @@ S="${WORKDIR}/${MY_PN}-${PV}" QA_FLAGS_IGNORED="usr/lib/python.*/site-packages/_frida.*\.so" QA_PRESTRIPPED="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.8-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.9-linux-x86_64.egg -# elif use arm64; then -# cp -s "${DISTDIR}"/frida-${PV}-py3.8-linux-aarch64.egg "${HOME}"/frida-${PV}-py3.7-linux-aarch64.egg -# cp -s "${DISTDIR}"/frida-${PV}-py3.8-linux-aarch64.egg "${HOME}" -# cp -s "${DISTDIR}"/frida-${PV}-py3.8-linux-aarch64.egg "${HOME}"/frida-${PV}-py3.9-linux-aarch64.egg + cp -s "${DISTDIR}"/frida-${PV}-py3.8-linux-x86_64.egg "${HOME}"/frida-${PV}-py3.10-linux-x86_64.egg + elif use arm64; then + cp -s "${DISTDIR}"/frida-${PV}-py3.8-linux-aarch64.egg "${HOME}" + cp -s "${DISTDIR}"/frida-${PV}-py3.8-linux-aarch64.egg "${HOME}"/frida-${PV}-py3.9-linux-aarch64.egg + cp -s "${DISTDIR}"/frida-${PV}-py3.8-linux-aarch64.egg "${HOME}"/frida-${PV}-py3.10-linux-aarch64.egg elif use x86; then - cp -s "${DISTDIR}"/frida-${PV}-py3.8-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.9-linux-i686.egg + cp -s "${DISTDIR}"/frida-${PV}-py3.8-linux-i686.egg "${HOME}"/frida-${PV}-py3.10-linux-i686.egg fi default diff --git a/dev-python/frida-python/frida-python-15.1.3.ebuild b/dev-python/frida-python/frida-python-15.1.3.ebuild index 249fb0d5e..80965444c 100644 --- a/dev-python/frida-python/frida-python-15.1.3.ebuild +++ b/dev-python/frida-python/frida-python-15.1.3.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 DISTUTILS_USE_SETUPTOOLS=rdepend -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{7..9} ) inherit distutils-r1 diff --git a/dev-util/frida-tools/frida-tools-10.4.1.ebuild b/dev-util/frida-tools/frida-tools-10.4.1.ebuild index 6da86ddda..1631d6349 100644 --- a/dev-util/frida-tools/frida-tools-10.4.1.ebuild +++ b/dev-util/frida-tools/frida-tools-10.4.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${PN}-${PV}.tar.gz" LICENSE="wxWinLL-3.1" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~arm64 x86" DEPEND="${PYTHON_DEPS}" RDEPEND="${DEPEND}