diff --git a/flake.lock b/flake.lock index 011c991..b9293c9 100644 --- a/flake.lock +++ b/flake.lock @@ -81,11 +81,11 @@ }, "devshell": { "locked": { - "lastModified": 1617631469, - "narHash": "sha256-kBoHeZPbDAfOCWjy+ialZYmlg2FXKaqHH7eH+15e3pk=", + "lastModified": 1618213758, + "narHash": "sha256-qkuen2xlT7gVfX+99OeM4lsKXGjT5EDjytWAeAWX0Fw=", "owner": "numtide", "repo": "devshell", - "rev": "5d2ad08eb7cb0cf1f73b6f6e0ccfd2508a4995d7", + "rev": "eac56f015b0975be3b725721503626e926b285e8", "type": "github" }, "original": { @@ -153,11 +153,11 @@ }, "nixos": { "locked": { - "lastModified": 1618072958, - "narHash": "sha256-QDKj58ECixtb4EJMWV5D5Lb2xdCgab1Opi4zjQWbDOg=", + "lastModified": 1618251784, + "narHash": "sha256-/IG7op2hUVnjzKt2UXL152+YsL0gdPakk6/RxondIJ0=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "a73020b2a150322c9832b50baeb0296ba3b13dd7", + "rev": "311ceed827f531f88f46222920cd1ebb2c101f73", "type": "github" }, "original": { @@ -183,11 +183,11 @@ }, "nur": { "locked": { - "lastModified": 1618178104, - "narHash": "sha256-1TgQwanVZKApjyCeulG33aqYd2EoC3TusryniLi/76Y=", + "lastModified": 1618343359, + "narHash": "sha256-nHvxzJWF72D7vy6zYbd7gse2a1s4DSj3j8QTnQHJxY8=", "owner": "nix-community", "repo": "NUR", - "rev": "7e32885bc72ccc8e65413e79bb7bb5f8f866cb6f", + "rev": "834e331b468881af648d1936f12c51dda336748d", "type": "github" }, "original": { @@ -197,11 +197,11 @@ }, "override": { "locked": { - "lastModified": 1618182848, - "narHash": "sha256-Ju+5IPf+r8FES4+OlSPv2O61zwI9vwhgF1sky0uOzAs=", + "lastModified": 1618343055, + "narHash": "sha256-yux3woyNtMt6ynYRq7+DYe19CC+SoI/LJW+zSJd0UOs=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "33ca41c63ecf9fae1b3a2930fe2419d8bf4dff65", + "rev": "e019872af81e4013fd518fcacfba74b1de21a50e", "type": "github" }, "original": { @@ -260,11 +260,11 @@ }, "utils": { "locked": { - "lastModified": 1617631617, - "narHash": "sha256-PARRCz55qN3gy07VJZIlFeOX420d0nGF0RzGI/9hVlw=", + "lastModified": 1618217525, + "narHash": "sha256-WGrhVczjXTiswQaoxQ+0PTfbLNeOQM6M36zvLn78AYg=", "owner": "numtide", "repo": "flake-utils", - "rev": "b2c27d1a81b0dc266270fa8aeecebbd1807fc610", + "rev": "c6169a2772643c4a93a0b5ac1c61e296cba68544", "type": "github" }, "original": { diff --git a/overlays/radare2.nix b/overlays/radare2.nix new file mode 100644 index 0000000..2d4dabe --- /dev/null +++ b/overlays/radare2.nix @@ -0,0 +1,12 @@ +final: prev: { + radare2 = prev.radare2.overrideAttrs (o: { + src = prev.fetchFromGitHub { + owner = "radareorg"; + repo = "radare2"; + rev = "702e1c1adae8d297ce23fab71f7c6b3140d2cc39"; + sha256 = "bH7/zPJ2gnNGykuphj1j4Y/UnioLg7QGTsMj63PGMqE="; + }; + version = "5.2.0"; + } + ); +} diff --git a/profiles/develop/default.nix b/profiles/develop/default.nix index 6cc2833..ed8d6ac 100644 --- a/profiles/develop/default.nix +++ b/profiles/develop/default.nix @@ -7,6 +7,7 @@ libcxx git gdb + radare2 ]; programs.adb.enable = true;