@grimler I've updated my patch to reflect that, I've also updated it to version 16.0.2
Search Criteria
Package Details: python-frida 16.5.1-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/python-frida.git (read-only, click to copy) |
---|---|
Package Base: | python-frida |
Description: | Inject JavaScript to explore native apps on Windows, Mac, Linux, iOS and Android. Python 3 version from PyPi |
Upstream URL: | https://www.frida.re |
Licenses: | custom:wxWindows Library License, Version 3.1 |
Conflicts: | python2-frida |
Submitter: | Manouchehri |
Maintainer: | kriskras99 |
Last Packager: | kriskras99 |
Votes: | 15 |
Popularity: | 0.61 |
First Submitted: | 2016-01-09 00:44 (UTC) |
Last Updated: | 2024-09-07 13:23 (UTC) |
Dependencies (9)
- nodejs (nodejs-lts-fermiumAUR, nodejs-gitAUR, python-nodejs-wheelAUR, nodejs-lts-hydrogen, nodejs-lts-iron)
- npm (corepackerAUR, python-nodejs-wheelAUR)
- python (python37AUR, python311AUR, python310AUR)
- python-build (make)
- python-installer (python-installer-gitAUR) (make)
- python-setuptools (make)
- python-wheel (make)
- python-typing_extensions (optional) – for Python <3.8
- rustup (rustup-gitAUR) (optional) – for injecting Rust code into targets
Required by (5)
Sources (2)
kriskras99 commented on 2022-10-30 13:01 (UTC)
grimler commented on 2022-10-30 12:09 (UTC)
@kriskras99 thanks for posting the patch! The python dependencies (python-colorama, python-pygments) can be removed as well, seems it now only needs typing_extensions for older python versions: https://github.com/frida/frida-python/blob/main/setup.py#L111
(frida-python-tools still needs colorama and pygments though)
kriskras99 commented on 2022-10-20 15:24 (UTC) (edited on 2022-10-30 13:15 (UTC) by kriskras99)
Hi, here is the new patch
<snip>
I've succesfully applied it with:
patch -p0 < PKGBUILD.patch
Severus commented on 2022-10-20 14:22 (UTC)
@kriskras99 the patch from git is not working with patch command. please provide the patch format instead
kriskras99 commented on 2022-10-13 14:00 (UTC) (edited on 2022-10-20 15:23 (UTC) by kriskras99)
Hi, the 16.0 release changed the build process by requiring the user to download the devkit. Here is a patch for the PKGBUILD that fixes the build:
<snip>
If you no longer want to maintain this package (I saw that python-frida-tools was orphaned) I'd be happy to take over as maintainer.
algebro commented on 2018-12-18 03:43 (UTC) (edited on 2018-12-18 03:47 (UTC) by algebro)
Pythonhosted is used in the Python packaging guidelines listed at https://wiki.archlinux.org/index.php/Python_package_guidelines. I'm also pretty sure the Frida developer is actually maintaining the PyPi package on pythonhosted, so it's not really any different than downloading it from the GitHub releases.
Severus commented on 2018-12-18 02:36 (UTC)
Why didn't download file from official github? I think it's safer than pythonhosted.
algebro commented on 2018-11-13 17:44 (UTC)
Thanks for updating the package. One improvement I think you could add to make your life a little easier would be to change the source URL to "https://files.pythonhosted.org/packages/source/f/${_pkgname}/${_pkgname}-${pkgver}.tar.gz". That way you don't have to update the URL every time a new version is released--you just have to bump the pkgver.
algebro commented on 2018-11-04 04:19 (UTC)
Would you mind updating this when you get a chance? It’s incompatible with the latest frida-tools package from PyPi. I’m also happy to help if you want to add me as a co-maintainer.
Pinned Comments
kriskras99 commented on 2024-08-24 14:19 (UTC)
There is a known issue with this package: Building subprojects/frida-core/lib/agent/libfrida-agent-modulated.so can sometimes fail. It's unclear why this happens and it's hard to reproduce. Reboot your device and try to build again.