10 zycore = callPackage ./zycore.nix {
11 inherit stdenv fetchFromGitHub cmake;
14 stdenv.mkDerivation rec {
18 src = fetchFromGitHub {
22 hash = "sha256-akusu0T7q5RX4KGtjRqqOFpW5i9Bd1L4RVZt8Rg3PJY=";
25 nativeBuildInputs = [ cmake ];
26 buildInputs = [ zycore ];
28 "-DCMAKE_INSTALL_LIBDIR=lib"
29 "-DCMAKE_INSTALL_INCLUDEDIR=include"
33 nativeCheckInputs = [ python3 ];
34 passthru = { inherit zycore; };
37 homepage = "https://zydis.re/";
38 changelog = "https://github.com/zyantific/zydis/releases/tag/v${version}";
39 description = "Fast and lightweight x86/x86-64 disassembler library";
40 license = licenses.mit;
41 maintainers = with maintainers; [ jbcrail AndersonTorres athre0z ];
42 platforms = platforms.all;