From 9f7475fd7e7d703f9a59f7a76de46acfeed47518 Mon Sep 17 00:00:00 2001 From: Sean Buckley Date: Thu, 10 Jun 2021 15:51:04 -0400 Subject: [PATCH] move binaryninja to separate package --- flake.nix | 8 +++++++- modules/security-tools.nix | 2 -- pkgs/binary-ninja-personal/default.nix | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/flake.nix b/flake.nix index e4c2b14..0058b23 100644 --- a/flake.nix +++ b/flake.nix @@ -2,12 +2,18 @@ inputs.nixpkgs.url = "nixpkgs/nixos-21.05"; inputs.unstable.url = "nixpkgs/nixos-unstable"; - outputs = { self, ... }@inputs: + outputs = { self, nixpkgs, ... }@inputs: { nixosModule = { ... }: { imports = [ ./. ]; }; nixosConfigurations = self.lib.getHosts inputs ./hosts; lib.getHosts = import lib/hosts.nix; + + packages."x86_64-linux" = + with (import nixpkgs { system = "x86_64-linux"; }); + { + binaryninja = callPackage ./pkgs/binary-ninja-personal { }; + }; }; } diff --git a/modules/security-tools.nix b/modules/security-tools.nix index e5aa579..3784956 100644 --- a/modules/security-tools.nix +++ b/modules/security-tools.nix @@ -27,8 +27,6 @@ in iptables-nftables-compat dhcpdump - (callPackage ../pkgs/binary-ninja-personal { }) - (writeShellScriptBin "searchsploit" '' set -e ( diff --git a/pkgs/binary-ninja-personal/default.nix b/pkgs/binary-ninja-personal/default.nix index 8de3210..53920d1 100644 --- a/pkgs/binary-ninja-personal/default.nix +++ b/pkgs/binary-ninja-personal/default.nix @@ -33,7 +33,7 @@ , zlib }: stdenv.mkDerivation rec { - pname = "binary-ninja-personal"; + pname = "binaryninja"; version = "2.3.2660"; src = requireFile {