Date: Sun, 04 Feb 2018 21:02:20 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 225669] [NEW PORT] devel/py-plasma: Interactive disassembler for x86/ARM/MIPS Message-ID: <bug-225669-13@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D225669 Bug ID: 225669 Summary: [NEW PORT] devel/py-plasma: Interactive disassembler for x86/ARM/MIPS Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: freebsd-ports-bugs@FreeBSD.org Reporter: 180126-bugzilla_freebsd_org@k-worx.org Created attachment 190322 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D190322&action= =3Dedit devel/py-plasma: New port This is a port that is marked as wanted in the FreeBSD wiki so I took this = as an opportunity to give it a try. A short description: ~~~~~~~~~~~~~~~~~~~~ PLASMA is an interactive disassembler. It can generate a more readable asse= mbly (pseudo code) with a colored syntax. One can write scripts with the availab= le Python API. It supports : * Architectures : x86{64}, ARM, MIPS{64} (partially for ARM and MIPS) * Formats : ELF, PE, RAW Notes: ~~~~~~ * If memory maps are to be viewed, Qt4 for python must also be installed, w= hich can be set using make config. The option is off by default. * Script "asm.py" which does assembly operations will only work when keysto= ne is installed. Keystone is a lightweight multi-architecture & -platform assembler-framework and should not be confused with OpenStack's Keystone. S= ee http://www.keystone-engine.org/ for more details. * The keystone framework is currently not available in the FreeBSD ports directory yet. If there should be interest for that framework, I would take this as an opportunity to create my next port. QA: ~~~ * portlint -> OK, one warning, that RUN_DEPENDS has to appear earlier. * poudriere -> OK Any ideas or suggestions? --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-225669-13>