mirror of
https://github.com/rizinorg/rz-pm.git
synced 2026-11-07 06:45:59 -10:00
50e259da2666093846fe772e46cd2e5c364d783f
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v4...v5) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
rz-pm: rizin package manager
This tool aims to be a cross platform package manager for the reverse engineering framework Rizin.
It is still a work in progress. Any help is highly appreciating, starting from reporting bugs and feature requests to implementing code fixes.
How to install
Download the rz-pm binary for your system on the latest release page. Make the file executable and you are ready to go!
| CI | Badges/URL |
|---|---|
| GithubCI |
Available packages
The official database is available here. You can change the repo by supplying a custom RZPM_DB_REPO_URL environment flag like this:
$ RZPM_DB_REPO_URL=https://github.com/bunnyfoofoo/my-custom-rz-pm-db rz-pm install rz-custom-plugin
Furthermore, to aid with debugging, you can disable auto-updating the rz-pm-db upon each command execution by adding -update-db=false flag, like this:
$ rz-pm -update-db=false install rz-custom-plugin
Package example
name: jsdec
version: 0.4.0
summary: Converts asm to pseudo-C code
description: Longer description of the jsdec package
source:
url: https://github.com/rizinorg/jsdec/archive/refs/tags/v0.4.0.tar.gz
hash: 5afe9a823c1c31ccf641dc1667a092418cd84f5cb9865730580783ca7c44e93d
directory: jsdec-0.4.0/p
build_system: meson
build_arguments:
- -Djsc_folder=..