Package Details: binaryninja-personal 4.2.6455-1

Git Clone URL: https://aur.archlinux.org/binaryninja-personal.git (read-only, click to copy)
Package Base: binaryninja-personal
Description: An interactive decompiler, disassembler, debugger, and binary analysis platform. This package is for the Personal Edition and requires both an installer zip (x86 or ARM) and a license.
Upstream URL: https://binary.ninja
Licenses: custom:Binary Ninja License Agreement
Provides: binaryninja
Submitter: h313
Maintainer: apropos
Last Packager: apropos
Votes: 1
Popularity: 0.003946
First Submitted: 2021-08-29 19:49 (UTC)
Last Updated: 2024-12-02 20:33 (UTC)

Latest Comments

meadow commented on 2024-12-03 13:32 (UTC)

@apropos Thank you! Yes, I think that's fine. If I'm not mistaken, the free version of binaryninja does not include the python bindings on which python-cle-git (optionally) depends. So it's perfect :)

apropos commented on 2024-12-02 20:33 (UTC)

meadow: Added provides=(binaryninja) to this package (and also updated to 4.2). I did not add it to binaryninja-free because it installs to a separate directory in /opt/: running the both of them should not conflict. I could change that though - do you think it would be more helpful?

(personally it is convenient for me for them to not conflict so I can test them after updates)

meadow commented on 2024-10-15 12:47 (UTC)

Could you add provides=(binaryninja) to binaryninja-personal and binaryninja-free so other packages can depend on binaryninja?

At the risk of being petty, you might also want to add conflicts :)

theguy147 commented on 2024-08-17 10:44 (UTC)

diff --git a/PKGBUILD b/PKGBUILD
index 7948e4a..e232b6c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,7 +6,7 @@

 pkgname=binaryninja-personal
 _pkgname=binaryninja
-pkgver=4.1.5747
+pkgver=4.1.5902
 pkgrel=1
 pkgdesc="An interactive decompiler, disassembler, debugger, and binary analysis platform. This package is for the Personal Edition and requires both an installer zip and a license."
 arch=('x86_64')
@@ -24,7 +24,7 @@ source=(
    "${_pkgname}.png"
    "${_pkgname}.desktop"
 )
-sha256sums=('770be9e7e76f4b083aa767f8f2ad6fdd3dddbe247658a84905a7f625402f49bf'
+sha256sums=('74f45286fd01eeafa0d844e28463c81c17b8f4b8e73cc69c0fd993b5e4ee7482'
             '4f318001e7d39279ce063ef42077bae03e95c112aa203a4be3ea3d913c34327e'
             'a1e20e8176292c67fcc50d3444e95e31ee91ff6cf861f8529554152ed7bd8139')

ceres-c commented on 2023-04-12 14:00 (UTC)

Also, on Wayland you should run binaryninja -platform wayland to avoid issues with the command palette (can't type in the textbox). It would be nice to have a switch in the desktop file or have it point to a shell script

theguy147 commented on 2023-02-17 10:27 (UTC)

binary ninja works fine with openssl instead of openssl-1.0 and python instead of python2 as dependencies and this should be updated in the PKGBUILD